{"id":"https://openalex.org/W4388267161","doi":"https://doi.org/10.1109/tifs.2023.3327665","title":"IMap: Toward a Fast, Scalable and Reconfigurable In-Network Scanner With Programmable Switches","display_name":"IMap: Toward a Fast, Scalable and Reconfigurable In-Network Scanner With Programmable Switches","publication_year":2023,"publication_date":"2023-10-25","ids":{"openalex":"https://openalex.org/W4388267161","doi":"https://doi.org/10.1109/tifs.2023.3327665"},"language":"en","primary_location":{"id":"doi:10.1109/tifs.2023.3327665","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tifs.2023.3327665","pdf_url":null,"source":{"id":"https://openalex.org/S61310614","display_name":"IEEE Transactions on Information Forensics and Security","issn_l":"1556-6013","issn":["1556-6013","1556-6021"],"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 Information Forensics and Security","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/A5031176052","display_name":"Menghao Zhang","orcid":"https://orcid.org/0000-0001-5274-5512"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Menghao Zhang","raw_affiliation_strings":["School of Software, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Software, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101494511","display_name":"Guanyu Li","orcid":"https://orcid.org/0000-0002-7939-7367"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guanyu Li","raw_affiliation_strings":["Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101907694","display_name":"Cheng Guo","orcid":"https://orcid.org/0000-0003-3452-2061"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Cheng Guo","raw_affiliation_strings":["Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102817583","display_name":"Han Bao","orcid":"https://orcid.org/0000-0002-3451-411X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Han Bao","raw_affiliation_strings":["Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100771111","display_name":"Mingwei Xu","orcid":"https://orcid.org/0000-0002-4847-4585"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingwei Xu","raw_affiliation_strings":["Department of Computer Science and Technology and Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology and Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056657952","display_name":"Hongxin Hu","orcid":"https://orcid.org/0000-0001-8710-247X"},"institutions":[{"id":"https://openalex.org/I63190737","display_name":"University at Buffalo, State University of New York","ror":"https://ror.org/01y64my43","country_code":"US","type":"education","lineage":["https://openalex.org/I63190737"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hongxin Hu","raw_affiliation_strings":["Department of Computer Science and Engineering, University at Buffalo, SUNY, Buffalo, NY, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University at Buffalo, SUNY, Buffalo, NY, USA","institution_ids":["https://openalex.org/I63190737"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100325259","display_name":"Fenghua Li","orcid":"https://orcid.org/0000-0003-0638-5610"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fenghua Li","raw_affiliation_strings":["Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5031176052"],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":null,"apc_paid":null,"fwci":0.1997,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.52834795,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"19","issue":null,"first_page":"601","last_page":"615"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9983999729156494,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.996399998664856,"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/computer-science","display_name":"Computer science","score":0.8297692537307739},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6647005677223206},{"id":"https://openalex.org/keywords/scanner","display_name":"Scanner","score":0.649587094783783},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5147033333778381},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.45273298025131226},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.43070778250694275},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.41054993867874146},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20900481939315796},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1567808985710144}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8297692537307739},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6647005677223206},{"id":"https://openalex.org/C2779751349","wikidata":"https://www.wikidata.org/wiki/Q1474480","display_name":"Scanner","level":2,"score":0.649587094783783},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5147033333778381},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.45273298025131226},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.43070778250694275},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.41054993867874146},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20900481939315796},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1567808985710144}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tifs.2023.3327665","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tifs.2023.3327665","pdf_url":null,"source":{"id":"https://openalex.org/S61310614","display_name":"IEEE Transactions on Information Forensics and Security","issn_l":"1556-6013","issn":["1556-6013","1556-6021"],"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 Information Forensics and Security","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.44999998807907104,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G3779216774","display_name":null,"funder_award_id":"2022M720202","funder_id":"https://openalex.org/F4320321543","funder_display_name":"China Postdoctoral Science Foundation"},{"id":"https://openalex.org/G587098928","display_name":null,"funder_award_id":"2022-ZZ-078","funder_id":"https://openalex.org/F4320323068","funder_display_name":"Beijing Postdoctoral Science Foundation"},{"id":"https://openalex.org/G7488493096","display_name":null,"funder_award_id":"62221003","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation 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/F4320321543","display_name":"China Postdoctoral Science Foundation","ror":"https://ror.org/0426zh255"},{"id":"https://openalex.org/F4320323068","display_name":"Beijing Postdoctoral Science Foundation","ror":"https://ror.org/0426zh255"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W1495444061","https://openalex.org/W1910624757","https://openalex.org/W1994926493","https://openalex.org/W2021327598","https://openalex.org/W2088492907","https://openalex.org/W2144489971","https://openalex.org/W2145858411","https://openalex.org/W2443837434","https://openalex.org/W2743093301","https://openalex.org/W2744693751","https://openalex.org/W2761338514","https://openalex.org/W2768602817","https://openalex.org/W2805572865","https://openalex.org/W2806656048","https://openalex.org/W2878215196","https://openalex.org/W2915027971","https://openalex.org/W2982532604","https://openalex.org/W3008207353","https://openalex.org/W3099325309","https://openalex.org/W3105355360","https://openalex.org/W3106422718","https://openalex.org/W3153330619","https://openalex.org/W3164708477","https://openalex.org/W3189425713","https://openalex.org/W3196201577","https://openalex.org/W4240267682","https://openalex.org/W4253731216","https://openalex.org/W4289259217","https://openalex.org/W6639227227","https://openalex.org/W6677217071","https://openalex.org/W6678359333","https://openalex.org/W6679724985","https://openalex.org/W6720167844","https://openalex.org/W6732133682","https://openalex.org/W6750453510","https://openalex.org/W6750790946","https://openalex.org/W6754585813","https://openalex.org/W6766381578","https://openalex.org/W6904607719"],"related_works":["https://openalex.org/W4232857084","https://openalex.org/W4245233074","https://openalex.org/W2167384162","https://openalex.org/W1517555227","https://openalex.org/W2111241003","https://openalex.org/W2653993779","https://openalex.org/W2911295078","https://openalex.org/W1967938402","https://openalex.org/W2386041993","https://openalex.org/W1608572506"],"abstract_inverted_index":{"Network":[0],"scanning":[1,25,167,179,185,223],"has":[2,197],"been":[3],"a":[4,10,23,56,100,110,113,160,174],"standard":[5],"measurement":[6],"technique":[7],"to":[8,108,164,200,247],"understand":[9],"network\u2019s":[11],"security":[12,16,238],"situations,":[13],"e.g.,":[14],"revealing":[15],"vulnerabilities,":[17],"monitoring":[18],"service":[19],"deployments.":[20],"However,":[21],"probing":[22],"large-scale":[24],"space":[26],"with":[27,129,145,207],"existing":[28],"network":[29,48,117,158,205,249],"scanners":[30],"is":[31],"both":[32],"difficult":[33],"and":[34,44,59,78,84,88,93,99,102,126,133,181,244],"slow,":[35],"since":[36],"they":[37],"are":[38],"all":[39,153,208],"implemented":[40],"on":[41,64],"commodity":[42],"servers":[43],"deployed":[45],"at":[46,225],"the":[47,188,191,202,220],"edge.":[49],"To":[50],"address":[51],"this,":[52],"we":[53,70,233],"introduce":[54],"IMap,":[55,69,125,232],"fast,":[57],"scalable":[58],"reconfigurable":[60],"in-network":[61],"scanner":[62,206],"based":[63],"programmable":[65,82],"switches.":[66],"In":[67],"designing":[68],"overcome":[71],"key":[72],"restrictions":[73],"posed":[74],"by":[75],"computation":[76],"models":[77],"memory":[79],"resources":[80],"of":[81,124,155,162,190,222],"switches,":[83],"devise":[85],"numerous":[86],"techniques":[87],"optimizations,":[89],"including":[90],"an":[91,121],"address-random":[92],"rate-adaptive":[94],"probe":[95],"packet":[96,105],"generation":[97],"mechanism,":[98],"correct":[101],"efficient":[103],"response":[104],"processing":[106],"scheme,":[107],"turn":[109],"switch":[111,147,209,229],"into":[112],"practical":[114],"runtime-reconfigurable":[115],"high-speed":[116],"scanner.":[118],"We":[119],"implement":[120],"open-source":[122],"prototype":[123],"evaluate":[127],"it":[128],"extensive":[130],"testbed":[131],"experiments":[132,214],"real-world":[134],"deployments":[135],"in":[136,169,240],"our":[137,156,213,241,248],"campus":[138,157,242],"network.":[139],"Evaluation":[140],"results":[141],"show":[142,216],"that":[143,195,217],"even":[144],"one":[146],"port":[148],"enabled,":[149],"IMap":[150,196,218],"can":[151],"survey":[152],"ports":[154,210],"(i.e.,":[159],"total":[161],"up":[163],"25":[165],"billion":[166],"space)":[168],"8":[170],"minutes.":[171],"This":[172],"demonstrates":[173],"nearly":[175],"4":[176],"times":[177,183],"faster":[178],"speed":[180],"1.5":[182],"higher":[184],"accuracy":[186],"than":[187],"state":[189],"art,":[192],"which":[193],"shows":[194],"great":[198],"potentials":[199],"be":[201],"next-generation":[203],"terabit":[204],"enabled.":[211],"Besides,":[212],"also":[215,234],"supports":[219],"reconfiguration":[221],"tasks":[224],"runtime,":[226],"without":[227],"incurring":[228],"downtime.":[230],"Leveraging":[231],"discover":[235],"several":[236],"potential":[237],"threats":[239],"network,":[243],"report":[245],"them":[246],"administrators":[250],"responsibly.":[251]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
