{"id":"https://openalex.org/W4384157883","doi":"https://doi.org/10.1109/netsoft57336.2023.10175488","title":"Towards Multiple Pipelines Network Emulation with P7","display_name":"Towards Multiple Pipelines Network Emulation with P7","publication_year":2023,"publication_date":"2023-06-19","ids":{"openalex":"https://openalex.org/W4384157883","doi":"https://doi.org/10.1109/netsoft57336.2023.10175488"},"language":"en","primary_location":{"id":"doi:10.1109/netsoft57336.2023.10175488","is_oa":false,"landing_page_url":"https://doi.org/10.1109/netsoft57336.2023.10175488","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 9th International Conference on Network Softwarization (NetSoft)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.1109/NetSoft57336.2023.10175488","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5008149528","display_name":"Fabricio Rodr\u00edguez","orcid":"https://orcid.org/0000-0003-1165-2808"},"institutions":[{"id":"https://openalex.org/I181391015","display_name":"Universidade Estadual de Campinas (UNICAMP)","ror":"https://ror.org/04wffgt70","country_code":"BR","type":"education","lineage":["https://openalex.org/I181391015"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fabricio E Rodriguez Cesen","raw_affiliation_strings":["University of Campinas (UNICAMP),Brazil","University of Campinas (UNICAMP), Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Campinas (UNICAMP),Brazil","institution_ids":["https://openalex.org/I181391015"]},{"raw_affiliation_string":"University of Campinas (UNICAMP), Brazil","institution_ids":["https://openalex.org/I181391015"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055079430","display_name":"Francisco Germano Vogt","orcid":"https://orcid.org/0000-0003-1467-7146"},"institutions":[{"id":"https://openalex.org/I181391015","display_name":"Universidade Estadual de Campinas (UNICAMP)","ror":"https://ror.org/04wffgt70","country_code":"BR","type":"education","lineage":["https://openalex.org/I181391015"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Francisco Germano Vogt","raw_affiliation_strings":["University of Campinas (UNICAMP),Brazil","University of Campinas (UNICAMP), Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Campinas (UNICAMP),Brazil","institution_ids":["https://openalex.org/I181391015"]},{"raw_affiliation_string":"University of Campinas (UNICAMP), Brazil","institution_ids":["https://openalex.org/I181391015"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043466626","display_name":"Ariel G\u00f3es De Castro","orcid":"https://orcid.org/0000-0002-5391-5082"},"institutions":[{"id":"https://openalex.org/I72872986","display_name":"Universidade Federal do Pampa","ror":"https://ror.org/003qt4p19","country_code":"BR","type":"education","lineage":["https://openalex.org/I72872986"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ariel Goes De Castro","raw_affiliation_strings":["Federal University of Pampa (UNIPAMPA),Brazil","Federal University of Pampa (UNIPAMPA), Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Pampa (UNIPAMPA),Brazil","institution_ids":["https://openalex.org/I72872986"]},{"raw_affiliation_string":"Federal University of Pampa (UNIPAMPA), Brazil","institution_ids":["https://openalex.org/I72872986"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055821345","display_name":"Christian Esteve Rothenberg","orcid":"https://orcid.org/0000-0003-3109-4305"},"institutions":[{"id":"https://openalex.org/I181391015","display_name":"Universidade Estadual de Campinas (UNICAMP)","ror":"https://ror.org/04wffgt70","country_code":"BR","type":"education","lineage":["https://openalex.org/I181391015"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Christian Esteve Rothenberg","raw_affiliation_strings":["University of Campinas (UNICAMP),Brazil","University of Campinas (UNICAMP), Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Campinas (UNICAMP),Brazil","institution_ids":["https://openalex.org/I181391015"]},{"raw_affiliation_string":"University of Campinas (UNICAMP), Brazil","institution_ids":["https://openalex.org/I181391015"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.8876,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.8643303,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"290","last_page":"292"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10847","display_name":"Advanced Optical Network Technologies","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10138","display_name":"Network Traffic and Congestion Control","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/emulation","display_name":"Emulation","score":0.9167709350585938},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7341547012329102},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.6708211898803711},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.591361939907074},{"id":"https://openalex.org/keywords/hardware-emulation","display_name":"Hardware emulation","score":0.503478467464447},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.4941902458667755},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.47954437136650085},{"id":"https://openalex.org/keywords/pipeline-transport","display_name":"Pipeline transport","score":0.4640547037124634},{"id":"https://openalex.org/keywords/jitter","display_name":"Jitter","score":0.4451627731323242},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.4362659752368927},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.40138301253318787},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3910684287548065},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.33211132884025574},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3310284912586212},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2510451078414917},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.20120972394943237},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.11170497536659241}],"concepts":[{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.9167709350585938},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7341547012329102},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.6708211898803711},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.591361939907074},{"id":"https://openalex.org/C94115699","wikidata":"https://www.wikidata.org/wiki/Q5656406","display_name":"Hardware emulation","level":3,"score":0.503478467464447},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.4941902458667755},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.47954437136650085},{"id":"https://openalex.org/C175309249","wikidata":"https://www.wikidata.org/wiki/Q725864","display_name":"Pipeline transport","level":2,"score":0.4640547037124634},{"id":"https://openalex.org/C134652429","wikidata":"https://www.wikidata.org/wiki/Q1052698","display_name":"Jitter","level":2,"score":0.4451627731323242},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.4362659752368927},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.40138301253318787},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3910684287548065},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.33211132884025574},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3310284912586212},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2510451078414917},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.20120972394943237},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.11170497536659241},{"id":"https://openalex.org/C87717796","wikidata":"https://www.wikidata.org/wiki/Q146326","display_name":"Environmental engineering","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/netsoft57336.2023.10175488","is_oa":false,"landing_page_url":"https://doi.org/10.1109/netsoft57336.2023.10175488","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 9th International Conference on Network Softwarization (NetSoft)","raw_type":"proceedings-article"},{"id":"pmh:oai:zenodo.org:14920444","is_oa":true,"landing_page_url":"https://doi.org/10.1109/NetSoft57336.2023.10175488","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"NetSoft, IEEE 9th International Conference on Network Softwarization, Madrid, Spain, 19-23 June, 2023","raw_type":"info:eu-repo/semantics/conferencePaper"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:14920444","is_oa":true,"landing_page_url":"https://doi.org/10.1109/NetSoft57336.2023.10175488","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"NetSoft, IEEE 9th International Conference on Network Softwarization, Madrid, Spain, 19-23 June, 2023","raw_type":"info:eu-repo/semantics/conferencePaper"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W2136451165","https://openalex.org/W2969564667","https://openalex.org/W3154932866","https://openalex.org/W3178777703","https://openalex.org/W3189425713","https://openalex.org/W4290991168","https://openalex.org/W4313072642","https://openalex.org/W6794126753"],"related_works":["https://openalex.org/W2170071008","https://openalex.org/W2103996454","https://openalex.org/W2106791114","https://openalex.org/W3029775214","https://openalex.org/W2390650884","https://openalex.org/W2093057572","https://openalex.org/W2001552871","https://openalex.org/W1974143443","https://openalex.org/W2353557016","https://openalex.org/W2129151116"],"abstract_inverted_index":{"Network":[0],"emulation":[1,37,93],"traditionally":[2],"relies":[3],"on":[4],"software-based":[5],"solutions.":[6],"While":[7],"extremely":[8],"useful":[9],"in":[10,84],"many":[11],"scenarios,":[12],"it":[13,76],"suffers":[14],"from":[15],"performance":[16],"fidelity":[17],"and":[18,27,64,108,126],"inherent":[19],"scalability":[20],"constraints.":[21],"With":[22],"the":[23,69],"advent":[24],"of":[25],"P4":[26,82,111,124],"programmable":[28],"switches":[29],"like":[30],"Tofino,":[31],"new":[32],"opportunities":[33],"for":[34,48,80,122,132],"hardware-based":[35],"network":[36,52,92],"are":[38],"emerging.":[39],"P7":[40,107],"(P4":[41],"Programmable":[42],"Patch":[43],"Panel)":[44],"offers":[45],"a":[46,104,119],"solution":[47],"high-fidelity":[49],"100G":[50],"traffic":[51],"emulation,":[53],"including":[54],"different":[55],"link":[56],"characteristics":[57],"such":[58],"as":[59,66,68],"latency,":[60],"jitter,":[61],"packet":[62],"loss,":[63],"bandwidth,":[65],"well":[67],"ability":[70],"to":[71,102,129],"define":[72],"custom":[73,81,110],"topologies.":[74],"However,":[75],"currently":[77],"lacks":[78],"support":[79],"code":[83,112,125],"emulated":[85,115],"devices.":[86],"This":[87],"is":[88],"where":[89],"multiple":[90],"pipelines":[91],"comes":[94],"in.":[95],"In":[96],"this":[97],"demonstration,":[98],"we":[99],"show":[100],"how":[101],"emulate":[103],"topology":[105],"using":[106],"incorporate":[109],"into":[113],"each":[114,133],"node.":[116],"We":[117],"allocate":[118],"dedicated":[120],"pipe":[121],"user-defined":[123],"allow":[127],"users":[128],"conFigure":[130],"tables":[131],"node":[134],"separately.":[135]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-17T08:01:34.144755","created_date":"2023-07-14T00:00:00"}
