{"id":"https://openalex.org/W4312257493","doi":"https://doi.org/10.1109/tnsm.2022.3227065","title":"HH-IPG: Leveraging Inter-Packet Gap Metrics in P4 Hardware for Heavy Hitter Detection","display_name":"HH-IPG: Leveraging Inter-Packet Gap Metrics in P4 Hardware for Heavy Hitter Detection","publication_year":2022,"publication_date":"2022-12-07","ids":{"openalex":"https://openalex.org/W4312257493","doi":"https://doi.org/10.1109/tnsm.2022.3227065"},"language":"en","primary_location":{"id":"doi:10.1109/tnsm.2022.3227065","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2022.3227065","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":true,"oa_status":"green","oa_url":"https://qmro.qmul.ac.uk/xmlui/bitstream/123456789/89449/2/Antichi%20HH-IPG%3a%20Leveraging%20Inter-Packet%202022%20Accepted.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5073863540","display_name":"Suneet Kumar Singh","orcid":"https://orcid.org/0000-0001-7715-3986"},"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":true,"raw_author_name":"Suneet Kumar Singh","raw_affiliation_strings":["School of Electrical and Computer Engineering, University of Campinas, Campinas, Brazil"],"affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering, University of Campinas, Campinas, Brazil","institution_ids":["https://openalex.org/I181391015"]}]},{"author_position":"middle","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":["School of Electrical and Computer Engineering, University of Campinas, Campinas, Brazil"],"affiliations":[{"raw_affiliation_string":"School of Electrical and Computer Engineering, University of Campinas, Campinas, Brazil","institution_ids":["https://openalex.org/I181391015"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049735246","display_name":"Marcelo Caggiani Luizelli","orcid":"https://orcid.org/0000-0003-0537-3052"},"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":"Marcelo Caggiani Luizelli","raw_affiliation_strings":["Instituo of Informatics, Federal University of Pampa, Alegrete, Brazil"],"affiliations":[{"raw_affiliation_string":"Instituo of Informatics, Federal University of Pampa, Alegrete, Brazil","institution_ids":["https://openalex.org/I72872986"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024205614","display_name":"Gianni Antichi","orcid":"https://orcid.org/0000-0002-6063-4975"},"institutions":[{"id":"https://openalex.org/I166337079","display_name":"Queen Mary University of London","ror":"https://ror.org/026zzn846","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I166337079"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Gianni Antichi","raw_affiliation_strings":["School of Electronic Engineering and Computer Science, Queen Mary University of London, London, U.K"],"affiliations":[{"raw_affiliation_string":"School of Electronic Engineering and Computer Science, Queen Mary University of London, London, U.K","institution_ids":["https://openalex.org/I166337079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000954458","display_name":"Pedro Henrique Gomes","orcid":"https://orcid.org/0000-0003-1425-2615"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pedro Henrique Gomes","raw_affiliation_strings":["Research Area Networks, Ericsson Research, Indaiatuba, Brazil"],"affiliations":[{"raw_affiliation_string":"Research Area Networks, Ericsson Research, Indaiatuba, Brazil","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014403283","display_name":"Gergely Pongr\u00e1cz","orcid":"https://orcid.org/0000-0002-5115-9973"},"institutions":[{"id":"https://openalex.org/I4210131589","display_name":"Ericsson (Hungary)","ror":"https://ror.org/03c0yyz21","country_code":"HU","type":"company","lineage":["https://openalex.org/I1306339040","https://openalex.org/I4210131589"]}],"countries":["HU"],"is_corresponding":false,"raw_author_name":"Gergely Pongr\u00e1cz","raw_affiliation_strings":["Ericsson Research Area Network, Ericsson Research, Budapest, Hungary"],"affiliations":[{"raw_affiliation_string":"Ericsson Research Area Network, Ericsson Research, Budapest, Hungary","institution_ids":["https://openalex.org/I4210131589"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5073863540"],"corresponding_institution_ids":["https://openalex.org/I181391015"],"apc_list":null,"apc_paid":null,"fwci":1.7084,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.85190103,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"20","issue":"3","first_page":"3536","last_page":"3548"},"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.9997000098228455,"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.9997000098228455,"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.9993000030517578,"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.9988999962806702,"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.8806319236755371},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6700794696807861},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5757482647895813},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.5700915455818176},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.5232935547828674},{"id":"https://openalex.org/keywords/forwarding-plane","display_name":"Forwarding plane","score":0.5141311287879944},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.48724809288978577},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.4555276036262512},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.43750500679016113},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.4290725886821747},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.190932959318161}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8806319236755371},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6700794696807861},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5757482647895813},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.5700915455818176},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.5232935547828674},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.5141311287879944},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.48724809288978577},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.4555276036262512},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.43750500679016113},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.4290725886821747},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.190932959318161},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","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},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/tnsm.2022.3227065","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2022.3227065","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"},{"id":"pmh:oai:qmro.qmul.ac.uk:123456789/89449","is_oa":true,"landing_page_url":"https://qmro.qmul.ac.uk/xmlui/handle/123456789/89449","pdf_url":"https://qmro.qmul.ac.uk/xmlui/bitstream/123456789/89449/2/Antichi%20HH-IPG%3a%20Leveraging%20Inter-Packet%202022%20Accepted.pdf","source":{"id":"https://openalex.org/S4306400530","display_name":"Queen Mary Research Online (Queen Mary University of London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I166337079","host_organization_name":"Queen Mary University of London","host_organization_lineage":["https://openalex.org/I166337079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"},{"id":"pmh:oai:re.public.polimi.it:11311/1236164","is_oa":false,"landing_page_url":"https://ieeexplore.ieee.org/document/9971781","pdf_url":null,"source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:qmro.qmul.ac.uk:123456789/89449","is_oa":true,"landing_page_url":"https://qmro.qmul.ac.uk/xmlui/handle/123456789/89449","pdf_url":"https://qmro.qmul.ac.uk/xmlui/bitstream/123456789/89449/2/Antichi%20HH-IPG%3a%20Leveraging%20Inter-Packet%202022%20Accepted.pdf","source":{"id":"https://openalex.org/S4306400530","display_name":"Queen Mary Research Online (Queen Mary University of London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I166337079","host_organization_name":"Queen Mary University of London","host_organization_lineage":["https://openalex.org/I166337079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4300000071525574}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4312257493.pdf"},"referenced_works_count":41,"referenced_works":["https://openalex.org/W1553409264","https://openalex.org/W1698388015","https://openalex.org/W2099657323","https://openalex.org/W2100160194","https://openalex.org/W2115546448","https://openalex.org/W2164386907","https://openalex.org/W2164740236","https://openalex.org/W2168595508","https://openalex.org/W2479510968","https://openalex.org/W2487095677","https://openalex.org/W2540609487","https://openalex.org/W2605823630","https://openalex.org/W2761338514","https://openalex.org/W2769410879","https://openalex.org/W2834288129","https://openalex.org/W2895155020","https://openalex.org/W2915357319","https://openalex.org/W2917518427","https://openalex.org/W2920437306","https://openalex.org/W2940715617","https://openalex.org/W2969998124","https://openalex.org/W2990680207","https://openalex.org/W2992017379","https://openalex.org/W3002749125","https://openalex.org/W3010228714","https://openalex.org/W3016354376","https://openalex.org/W3047498084","https://openalex.org/W3047614006","https://openalex.org/W3049689156","https://openalex.org/W3110450551","https://openalex.org/W3115478688","https://openalex.org/W3161677312","https://openalex.org/W3199619906","https://openalex.org/W4210937677","https://openalex.org/W4255868445","https://openalex.org/W4293173913","https://openalex.org/W4311136093","https://openalex.org/W6633322224","https://openalex.org/W6759973450","https://openalex.org/W6762132567","https://openalex.org/W6841806193"],"related_works":["https://openalex.org/W116776481","https://openalex.org/W2125008614","https://openalex.org/W2039199837","https://openalex.org/W2926903444","https://openalex.org/W2612997776","https://openalex.org/W2051935741","https://openalex.org/W3013556266","https://openalex.org/W2953270859","https://openalex.org/W2137036704","https://openalex.org/W3037187668"],"abstract_inverted_index":{"The":[0],"research":[1],"community":[2],"has":[3],"recently":[4],"proposed":[5,170],"several":[6],"solutions":[7],"based":[8],"on":[9,123],"modern":[10],"programmable":[11],"switches":[12,80],"to":[13,70,87,147,157],"detect":[14],"entirely":[15],"in":[16,25,117,175],"the":[17,20,39,52,82,151,169],"data":[18],"plane":[19],"flows":[21],"exceeding":[22],"pre-determined":[23],"threshold":[24],"a":[26,75,109,165,176],"time":[27,44,66],"window,":[28],"i.e.,":[29],"Heavy":[30],"Hitters":[31],"(HH).":[32],"This":[33],"is":[34],"commonly":[35],"achieved":[36],"by":[37,145,155],"dividing":[38],"network":[40,178],"stream":[41],"into":[42],"fixed":[43],"slots":[45],"and":[46,85,107,126],"identifying":[47],"each":[48],"separately":[49],"without":[50],"considering":[51],"traffic":[53,132],"trends":[54],"from":[55],"previous":[56],"intervals.":[57],"In":[58],"this":[59,114],"work,":[60],"we":[61,163],"show":[62,135],"that":[63,136],"using":[64,97,113],"specified":[65],"windows":[67],"can":[68],"lead":[69],"high":[71],"inaccuracies.":[72],"We":[73,103,119,134],"make":[74],"case":[76],"for":[77,100],"rethinking":[78],"how":[79],"analyze":[81],"incoming":[83],"packets":[84],"propose":[86,104],"leverage":[88],"per-flow":[89],"Inter":[90],"Packet":[91],"Gap":[92],"(IPG)":[93],"analytics":[94],"instead":[95],"of":[96,160,168],"flow":[98],"counters":[99],"HH":[101,173],"detection.":[102],"an":[105],"algorithm":[106],"present":[108],"P4":[110,124],"pipeline":[111],"design":[112],"new":[115],"metric":[116],"mind.":[118],"implement":[120],"our":[121,137],"solution":[122],"hardware":[125],"experimentally":[127],"evaluate":[128],"it":[129],"against":[130],"real":[131],"traces.":[133],"results":[138],"are":[139],"more":[140],"accurate":[141],"than":[142],"related":[143],"work":[144],"up":[146,156],"20%":[148],"while":[149],"reducing":[150],"control":[152],"channel":[153],"overhead":[154],"two":[158],"orders":[159],"magnitude.":[161],"Finally,":[162],"showcase":[164],"QoS-oriented":[166],"application":[167],"dataplane-only":[171],"IPG-based":[172],"detection":[174],"mobile":[177],"scenario.":[179]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-15T09:29:46.208133","created_date":"2025-10-10T00:00:00"}
