{"id":"https://openalex.org/W7161708601","doi":"https://doi.org/10.1109/tnsm.2026.3694388","title":"SDNIE: A Software-Defined Approach to High-Performance Network Impairment Emulation Using Programmable Switches","display_name":"SDNIE: A Software-Defined Approach to High-Performance Network Impairment Emulation Using Programmable Switches","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7161708601","doi":"https://doi.org/10.1109/tnsm.2026.3694388"},"language":null,"primary_location":{"id":"doi:10.1109/tnsm.2026.3694388","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2026.3694388","pdf_url":null,"source":{"id":"https://openalex.org/S173527311","display_name":"IEEE Transactions on Network and Service Management","issn_l":"1932-4537","issn":["1932-4537","2373-7379"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Network and Service Management","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003744456","display_name":"Lizhuang Tan","orcid":"https://orcid.org/0000-0001-6826-4596"},"institutions":[{"id":"https://openalex.org/I152269853","display_name":"Qilu University of Technology","ror":"https://ror.org/04hyzq608","country_code":"CN","type":"education","lineage":["https://openalex.org/I152269853"]},{"id":"https://openalex.org/I4210142748","display_name":"Shandong Academy of Sciences","ror":"https://ror.org/04y8d6y55","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210142748"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lizhuang Tan","raw_affiliation_strings":["Key Laboratory of Computing Power Network and Information Security, Ministry of Education, Shandong Computer Science Center (National Supercomputer Center in Jinan), Qilu University of Technology (Shandong Academy of Sciences), Jinan, China"],"raw_orcid":"https://orcid.org/0000-0001-6826-4596","affiliations":[{"raw_affiliation_string":"Key Laboratory of Computing Power Network and Information Security, Ministry of Education, Shandong Computer Science Center (National Supercomputer Center in Jinan), Qilu University of Technology (Shandong Academy of Sciences), Jinan, China","institution_ids":["https://openalex.org/I152269853","https://openalex.org/I4210142748"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136469432","display_name":"Nguyen Van Tu","orcid":"https://orcid.org/0000-0002-7760-1504"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nguyen Van Tu","raw_affiliation_strings":["MangoBoost Inc., Seoul, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-7760-1504","affiliations":[{"raw_affiliation_string":"MangoBoost Inc., Seoul, South Korea","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076073274","display_name":"X Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I152269853","display_name":"Qilu University of Technology","ror":"https://ror.org/04hyzq608","country_code":"CN","type":"education","lineage":["https://openalex.org/I152269853"]},{"id":"https://openalex.org/I4210142748","display_name":"Shandong Academy of Sciences","ror":"https://ror.org/04y8d6y55","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210142748"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xinhang Wang","raw_affiliation_strings":["Key Laboratory of Computing Power Network and Information Security, Ministry of Education, Shandong Computer Science Center (National Supercomputer Center in Jinan), Qilu University of Technology (Shandong Academy of Sciences), Jinan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Key Laboratory of Computing Power Network and Information Security, Ministry of Education, Shandong Computer Science Center (National Supercomputer Center in Jinan), Qilu University of Technology (Shandong Academy of Sciences), Jinan, China","institution_ids":["https://openalex.org/I152269853","https://openalex.org/I4210142748"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136466695","display_name":"Peiying Zhang","orcid":"https://orcid.org/0000-0002-0990-5581"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I4210162190","display_name":"China University of Petroleum, East China","ror":"https://ror.org/05gbn2817","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210162190"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Peiying Zhang","raw_affiliation_strings":["Qingdao Institute of Software, College of Computer Science and Technology, China University of Petroleum (East China), Qingdao, China"],"raw_orcid":"https://orcid.org/0000-0002-0990-5581","affiliations":[{"raw_affiliation_string":"Qingdao Institute of Software, College of Computer Science and Technology, China University of Petroleum (East China), Qingdao, China","institution_ids":["https://openalex.org/I4210162190","https://openalex.org/I4210128818"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5136480382","display_name":"James Won-Ki Hong","orcid":"https://orcid.org/0000-0003-2853-7734"},"institutions":[{"id":"https://openalex.org/I123900574","display_name":"Pohang University of Science and Technology","ror":"https://ror.org/04xysgw12","country_code":"KR","type":"education","lineage":["https://openalex.org/I123900574"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"James Won-Ki Hong","raw_affiliation_strings":["Department of Computer Science and Engineering, Pohang University of Science and Technology, Pohang, South Korea"],"raw_orcid":"https://orcid.org/0000-0003-2853-7734","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Pohang University of Science and Technology, Pohang, South Korea","institution_ids":["https://openalex.org/I123900574"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.79636341,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"23","issue":null,"first_page":"4970","last_page":"4981"},"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.4778999984264374,"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.4778999984264374,"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.07559999823570251,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.0560000017285347,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.7541000247001648},{"id":"https://openalex.org/keywords/hardware-emulation","display_name":"Hardware emulation","score":0.39410001039505005},{"id":"https://openalex.org/keywords/intelligent-network","display_name":"Intelligent Network","score":0.313400000333786},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.2987000048160553},{"id":"https://openalex.org/keywords/signal-processing","display_name":"Signal processing","score":0.29829999804496765}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7944999933242798},{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.7541000247001648},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.45320001244544983},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.44429999589920044},{"id":"https://openalex.org/C94115699","wikidata":"https://www.wikidata.org/wiki/Q5656406","display_name":"Hardware emulation","level":3,"score":0.39410001039505005},{"id":"https://openalex.org/C51675839","wikidata":"https://www.wikidata.org/wiki/Q1665681","display_name":"Intelligent Network","level":2,"score":0.313400000333786},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.2987000048160553},{"id":"https://openalex.org/C104267543","wikidata":"https://www.wikidata.org/wiki/Q208163","display_name":"Signal processing","level":3,"score":0.29829999804496765},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2883000075817108},{"id":"https://openalex.org/C159631557","wikidata":"https://www.wikidata.org/wiki/Q1546066","display_name":"Networking hardware","level":2,"score":0.25540000200271606}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tnsm.2026.3694388","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2026.3694388","pdf_url":null,"source":{"id":"https://openalex.org/S173527311","display_name":"IEEE Transactions on Network and Service Management","issn_l":"1932-4537","issn":["1932-4537","2373-7379"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Network and Service Management","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G474150285","display_name":null,"funder_award_id":"62402257","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7337677048","display_name":null,"funder_award_id":"ZR2024LZH006","funder_id":"https://openalex.org/F4320324174","funder_display_name":"Natural Science Foundation of Shandong Province"},{"id":"https://openalex.org/G81869689","display_name":null,"funder_award_id":"2024YFB2907000","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320324174","display_name":"Natural Science Foundation of Shandong Province","ror":null},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Network":[0,28,63],"testing":[1],"is":[2,18],"critical":[3],"for":[4,74,139],"evaluating":[5],"the":[6,124],"performance,":[7,53],"reliability,":[8],"and":[9,23,41,47,56,99,136],"security":[10],"of":[11,126],"modern":[12],"computer":[13],"networks.":[14],"A":[15],"key":[16,83],"challenge":[17],"creating":[19],"an":[20],"accurate,":[21],"cost-effective,":[22,135],"high-performance":[24,137],"network":[25,34,77,87,130,141],"emulation":[26],"environment.":[27],"Impairment":[29,64],"Emulators":[30],"(NIEs)":[31],"emulate":[32],"real-world":[33],"conditions":[35],"such":[36],"as":[37],"bandwidth":[38],"constraints,":[39],"latency,":[40],"packet":[42],"loss,":[43],"but":[44],"existing":[45],"CPU-":[46],"FPGA-based":[48],"solutions":[49],"suffer":[50],"from":[51],"limited":[52],"high":[54],"costs,":[55],"poor":[57],"flexibility.":[58],"This":[59,121],"paper":[60],"proposes":[61],"Software-Defined":[62],"Emulation":[65],"(SDNIE),":[66],"a":[67,133],"novel":[68],"framework":[69],"that":[70,110],"leverages":[71],"programmable":[72,127],"switches":[73,128],"scalable,":[75,134],"cost-efficient":[76],"impairment":[78,88,91,142],"emulation.":[79,143],"SDNIE":[80,111],"introduces":[81],"three":[82],"techniques:":[84],"(1)":[85],"intent-driven":[86],"configuration,":[89],"automating":[90],"modeling;":[92],"(2)":[93],"serial-parallel":[94],"combined":[95],"execution,":[96],"optimizing":[97],"performance;":[98],"(3)":[100],"CPU-Tofino":[101],"collaborative":[102],"deployment,":[103],"offloading":[104],"complex":[105],"computations.":[106],"Experimental":[107],"results":[108],"show":[109],"matches":[112],"commercial":[113],"emulators":[114],"in":[115,129],"performance":[116],"while":[117],"significantly":[118],"reducing":[119],"costs.":[120],"work":[122],"demonstrates":[123],"potential":[125],"testing,":[131],"offering":[132],"alternative":[138],"next-generation":[140]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-05-20T00:00:00"}
