{"id":"https://openalex.org/W4408688842","doi":"https://doi.org/10.1145/3725530","title":"Enhancing P4-Based Network Emulation Fidelity Through a Lightweight Virtual Time System and Application Evaluation","display_name":"Enhancing P4-Based Network Emulation Fidelity Through a Lightweight Virtual Time System and Application Evaluation","publication_year":2025,"publication_date":"2025-03-21","ids":{"openalex":"https://openalex.org/W4408688842","doi":"https://doi.org/10.1145/3725530"},"language":"en","primary_location":{"id":"doi:10.1145/3725530","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3725530","pdf_url":null,"source":{"id":"https://openalex.org/S38703467","display_name":"ACM Transactions on Modeling and Computer Simulation","issn_l":"1049-3301","issn":["1049-3301","1558-1195"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Modeling and Computer Simulation","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3725530","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063594581","display_name":"Gong Chen","orcid":"https://orcid.org/0000-0001-8206-3491"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gong Chen","raw_affiliation_strings":["Computer Science, Illinois Institute of Technology, Chicago, United States"],"raw_orcid":"https://orcid.org/0000-0001-8206-3491","affiliations":[{"raw_affiliation_string":"Computer Science, Illinois Institute of Technology, Chicago, United States","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100430500","display_name":"Zheng Hu","orcid":"https://orcid.org/0000-0001-6039-234X"},"institutions":[{"id":"https://openalex.org/I78715868","display_name":"University of Arkansas at Fayetteville","ror":"https://ror.org/05jbt9m15","country_code":"US","type":"education","lineage":["https://openalex.org/I78715868"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zheng Hu","raw_affiliation_strings":["University of Arkansas Fayetteville, Fayetteville, United States","University of Arkansas Fayetteville,  Fayetteville, United States"],"raw_orcid":"https://orcid.org/0000-0001-6039-234X","affiliations":[{"raw_affiliation_string":"University of Arkansas Fayetteville, Fayetteville, United States","institution_ids":["https://openalex.org/I78715868"]},{"raw_affiliation_string":"University of Arkansas Fayetteville,  Fayetteville, United States","institution_ids":["https://openalex.org/I78715868"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020530920","display_name":"Yanfeng Qu","orcid":"https://orcid.org/0000-0003-1682-0356"},"institutions":[{"id":"https://openalex.org/I78715868","display_name":"University of Arkansas at Fayetteville","ror":"https://ror.org/05jbt9m15","country_code":"US","type":"education","lineage":["https://openalex.org/I78715868"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yanfeng Qu","raw_affiliation_strings":["University of Arkansas Fayetteville, Fayetteville, United States","University of Arkansas Fayetteville,  Fayetteville, United States"],"raw_orcid":"https://orcid.org/0000-0003-1682-0356","affiliations":[{"raw_affiliation_string":"University of Arkansas Fayetteville, Fayetteville, United States","institution_ids":["https://openalex.org/I78715868"]},{"raw_affiliation_string":"University of Arkansas Fayetteville,  Fayetteville, United States","institution_ids":["https://openalex.org/I78715868"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055779612","display_name":"Dong Jin","orcid":null},"institutions":[{"id":"https://openalex.org/I78715868","display_name":"University of Arkansas at Fayetteville","ror":"https://ror.org/05jbt9m15","country_code":"US","type":"education","lineage":["https://openalex.org/I78715868"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dong Jin","raw_affiliation_strings":["Computer Science and Computer Engineering, University of Arkansas Fayetteville, Fayetteville, United States"],"raw_orcid":"https://orcid.org/0000-0001-9955-1432","affiliations":[{"raw_affiliation_string":"Computer Science and Computer Engineering, University of Arkansas Fayetteville, Fayetteville, United States","institution_ids":["https://openalex.org/I78715868"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.3242,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.91665184,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":"35","issue":"2","first_page":"1","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998999834060669,"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":0.9998999834060669,"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/T10138","display_name":"Network Traffic and Congestion Control","score":0.9987999796867371,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9980999827384949,"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.928041934967041},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7246878147125244},{"id":"https://openalex.org/keywords/fidelity","display_name":"Fidelity","score":0.6071380376815796},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4658547043800354},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.35688281059265137},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.33998018503189087},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.0798577070236206}],"concepts":[{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.928041934967041},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7246878147125244},{"id":"https://openalex.org/C2776459999","wikidata":"https://www.wikidata.org/wiki/Q2119376","display_name":"Fidelity","level":2,"score":0.6071380376815796},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4658547043800354},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.35688281059265137},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.33998018503189087},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0798577070236206},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3725530","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3725530","pdf_url":null,"source":{"id":"https://openalex.org/S38703467","display_name":"ACM Transactions on Modeling and Computer Simulation","issn_l":"1049-3301","issn":["1049-3301","1558-1195"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Modeling and Computer Simulation","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3725530","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3725530","pdf_url":null,"source":{"id":"https://openalex.org/S38703467","display_name":"ACM Transactions on Modeling and Computer Simulation","issn_l":"1049-3301","issn":["1049-3301","1558-1195"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Modeling and Computer Simulation","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1588811764","https://openalex.org/W1980589078","https://openalex.org/W1994926493","https://openalex.org/W2048014508","https://openalex.org/W2069563322","https://openalex.org/W2092884671","https://openalex.org/W2104667728","https://openalex.org/W2131202546","https://openalex.org/W2131726714","https://openalex.org/W2147118406","https://openalex.org/W2150578983","https://openalex.org/W2911600198","https://openalex.org/W2947069927","https://openalex.org/W3125704518","https://openalex.org/W3127353117","https://openalex.org/W3153429971","https://openalex.org/W4214885443","https://openalex.org/W4292068911","https://openalex.org/W4379415636","https://openalex.org/W4389337758","https://openalex.org/W6633207911"],"related_works":["https://openalex.org/W2154523322","https://openalex.org/W2083200807","https://openalex.org/W1603137082","https://openalex.org/W2364195017","https://openalex.org/W2355430452","https://openalex.org/W1951195060","https://openalex.org/W2049983405","https://openalex.org/W2392315374","https://openalex.org/W2351776620","https://openalex.org/W2133965417"],"abstract_inverted_index":{"P4":[0,46,109],"serves":[1],"as":[2],"a":[3,75,92,146,158,165],"programming":[4],"language":[5],"for":[6,51],"configuring":[7],"flexible":[8],"and":[9,20,23,29,66,88,101,151,164],"programmable":[10,21],"network":[11,30,38,68,141],"data":[12],"planes,":[13],"facilitating":[14],"the":[15,34,43,102,107,114,170,179],"development":[16],"of":[17,54,123,145],"custom":[18],"protocols":[19],"switches,":[22],"driving":[24],"innovation":[25],"in":[26,175,183],"software-defined":[27],"networking":[28],"function":[31],"virtualization.":[32],"While":[33],"Linux":[35],"container":[36],"based":[37],"emulator,":[39],"Mininet,":[40],"coupled":[41],"with":[42,83,130],"BMv2":[44,84,184],"software":[45,160,185],"switch,":[47,161],"is":[48],"widely":[49],"used":[50],"rapid":[52],"prototyping":[53],"P4-based":[55],"applications,":[56],"BMv2\u2019s":[57],"diminished":[58],"performance":[59,181],"raises":[60],"fidelity":[61,87,177],"concerns":[62],"under":[63,127],"high":[64,128],"traffic":[65],"large":[67],"scenarios.":[69],"In":[70],"this":[71],"paper,":[72],"we":[73,105,168],"introduce":[74],"lightweight":[76],"virtual":[77,171],"time":[78,93,172],"system":[79,132],"integrated":[80],"into":[81],"Mininet":[82],"to":[85,97],"enhance":[86],"scalability.":[89],"By":[90],"applying":[91],"dilation":[94],"factor":[95],"(TDF)":[96],"interactions":[98],"between":[99],"containers":[100],"physical":[103,166],"machine,":[104],"optimize":[106],"emulated":[108],"network\u2019s":[110],"perceived":[111],"speed":[112],"from":[113],"application":[115],"processes\u2019":[116],"perspective.":[117],"System":[118],"evaluation":[119],"demonstrates":[120],"accurate":[121],"emulation":[122,144],"significantly":[124],"larger":[125],"networks":[126],"loads":[129],"minimal":[131],"overhead.":[133],"We":[134],"showcase":[135],"our":[136],"system\u2019s":[137,173],"utility":[138],"through":[139],"two":[140],"applications:":[142],"an":[143,152],"TCP":[147],"SYN":[148],"flood":[149],"attack":[150],"ECMP":[153],"load":[154],"balancer.":[155],"Evaluating":[156],"against":[157],"production-grade":[159],"Open":[162],"vSwitch,":[163],"testbed,":[167],"highlight":[169],"improvement":[174],"temporal":[176],"despite":[178],"observed":[180],"degradation":[182],"switches.":[186]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
