{"id":"https://openalex.org/W4388479050","doi":"https://doi.org/10.1145/3542637.3542644","title":"HybridTSS: A Recursive Scheme Combining Coarse- and Fine- Grained Tuples for Packet Classification","display_name":"HybridTSS: A Recursive Scheme Combining Coarse- and Fine- Grained Tuples for Packet Classification","publication_year":2022,"publication_date":"2022-07-01","ids":{"openalex":"https://openalex.org/W4388479050","doi":"https://doi.org/10.1145/3542637.3542644"},"language":"en","primary_location":{"id":"doi:10.1145/3542637.3542644","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3542637.3542644","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 6th Asia-Pacific Workshop on Networking","raw_type":"proceedings-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/A5110853492","display_name":"Yuxi Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I3045169105","display_name":"Southern University of Science and Technology","ror":"https://ror.org/049tv2d57","country_code":"CN","type":"education","lineage":["https://openalex.org/I3045169105"]},{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yuxi Liu","raw_affiliation_strings":["Institute of Future Networks, Southern University of Science and Technology, China and Peng Cheng Laboratory, China"],"affiliations":[{"raw_affiliation_string":"Institute of Future Networks, Southern University of Science and Technology, China and Peng Cheng Laboratory, China","institution_ids":["https://openalex.org/I4210136793","https://openalex.org/I3045169105"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040069267","display_name":"Yao Xin","orcid":"https://orcid.org/0000-0002-6495-081X"},"institutions":[{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yao Xin","raw_affiliation_strings":["Peng Cheng Laboratory, China"],"affiliations":[{"raw_affiliation_string":"Peng Cheng Laboratory, China","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100446257","display_name":"Wenjun Li","orcid":"https://orcid.org/0000-0001-9234-0763"},"institutions":[{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]},{"id":"https://openalex.org/I136199984","display_name":"Harvard University","ror":"https://ror.org/03vek6s52","country_code":"US","type":"education","lineage":["https://openalex.org/I136199984"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Wenjun Li","raw_affiliation_strings":["Harvard University, United States of America and Peng Cheng Laboratory, China","Peng Cheng Laboratory, China"],"affiliations":[{"raw_affiliation_string":"Harvard University, United States of America and Peng Cheng Laboratory, China","institution_ids":["https://openalex.org/I4210136793","https://openalex.org/I136199984"]},{"raw_affiliation_string":"Peng Cheng Laboratory, China","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108333390","display_name":"Haoyu Song","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Haoyu Song","raw_affiliation_strings":["Futurewei Technologies, United States of America"],"affiliations":[{"raw_affiliation_string":"Futurewei Technologies, United States of America","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010514482","display_name":"Ori Rottenstreich","orcid":"https://orcid.org/0000-0002-4064-1238"},"institutions":[{"id":"https://openalex.org/I174306211","display_name":"Technion \u2013 Israel Institute of Technology","ror":"https://ror.org/03qryx823","country_code":"IL","type":"education","lineage":["https://openalex.org/I174306211"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Ori Rottenstreich","raw_affiliation_strings":["Technion, Israel"],"affiliations":[{"raw_affiliation_string":"Technion, Israel","institution_ids":["https://openalex.org/I174306211"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030689390","display_name":"Gaogang Xie","orcid":"https://orcid.org/0000-0003-4964-1135"},"institutions":[{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]},{"id":"https://openalex.org/I4210108629","display_name":"Computer Network Information Center","ror":"https://ror.org/01s0wyf50","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210108629"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Gaogang Xie","raw_affiliation_strings":["Computer Network Information Center, Chinese Academy of Sciences, China and University of Chinese Academy of Sciences, China"],"affiliations":[{"raw_affiliation_string":"Computer Network Information Center, Chinese Academy of Sciences, China and University of Chinese Academy of Sciences, China","institution_ids":["https://openalex.org/I4210108629","https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100637381","display_name":"Weichao Li","orcid":"https://orcid.org/0000-0002-7620-1955"},"institutions":[{"id":"https://openalex.org/I136199984","display_name":"Harvard University","ror":"https://ror.org/03vek6s52","country_code":"US","type":"education","lineage":["https://openalex.org/I136199984"]},{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Weichao Li","raw_affiliation_strings":["Harvard University, United States of America and Peng Cheng Laboratory, China","Peng Cheng Laboratory, China"],"affiliations":[{"raw_affiliation_string":"Harvard University, United States of America and Peng Cheng Laboratory, China","institution_ids":["https://openalex.org/I4210136793","https://openalex.org/I136199984"]},{"raw_affiliation_string":"Peng Cheng Laboratory, China","institution_ids":["https://openalex.org/I4210136793"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100364988","display_name":"Yi Wang","orcid":"https://orcid.org/0000-0002-9095-6879"},"institutions":[{"id":"https://openalex.org/I3045169105","display_name":"Southern University of Science and Technology","ror":"https://ror.org/049tv2d57","country_code":"CN","type":"education","lineage":["https://openalex.org/I3045169105"]},{"id":"https://openalex.org/I4210136793","display_name":"Peng Cheng Laboratory","ror":"https://ror.org/03qdqbt06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210136793"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Wang","raw_affiliation_strings":["Institute of Future Networks, Southern University of Science and Technology, China and Peng Cheng Laboratory, China"],"affiliations":[{"raw_affiliation_string":"Institute of Future Networks, Southern University of Science and Technology, China and Peng Cheng Laboratory, China","institution_ids":["https://openalex.org/I4210136793","https://openalex.org/I3045169105"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5110853492"],"corresponding_institution_ids":["https://openalex.org/I3045169105","https://openalex.org/I4210136793"],"apc_list":null,"apc_paid":null,"fwci":2.4976,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.89819468,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"43","last_page":"49"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9997000098228455,"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"}},{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9866999983787537,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.982200026512146,"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.8231188058853149},{"id":"https://openalex.org/keywords/tuple","display_name":"Tuple","score":0.6398534178733826},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.6368755102157593},{"id":"https://openalex.org/keywords/tuple-space","display_name":"Tuple space","score":0.5470371246337891},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.5270821452140808},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4492378532886505},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.4486079216003418},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.36143234372138977},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3476155996322632},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.11088302731513977},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10787510871887207}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8231188058853149},{"id":"https://openalex.org/C118930307","wikidata":"https://www.wikidata.org/wiki/Q600590","display_name":"Tuple","level":2,"score":0.6398534178733826},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.6368755102157593},{"id":"https://openalex.org/C56800130","wikidata":"https://www.wikidata.org/wiki/Q1684164","display_name":"Tuple space","level":3,"score":0.5470371246337891},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5270821452140808},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4492378532886505},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.4486079216003418},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.36143234372138977},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3476155996322632},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.11088302731513977},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10787510871887207},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3542637.3542644","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3542637.3542644","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 6th Asia-Pacific Workshop on Networking","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5600000023841858,"id":"https://metadata.un.org/sdg/1","display_name":"No poverty"}],"awards":[{"id":"https://openalex.org/G4177422680","display_name":null,"funder_award_id":"2020TQ0158, 2020M682825","funder_id":"https://openalex.org/F4320321543","funder_display_name":"China Postdoctoral Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320321543","display_name":"China Postdoctoral Science Foundation","ror":"https://ror.org/0426zh255"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W79029001","https://openalex.org/W1608999459","https://openalex.org/W1637524539","https://openalex.org/W1971014079","https://openalex.org/W1975959118","https://openalex.org/W1985639461","https://openalex.org/W1988413356","https://openalex.org/W1992811742","https://openalex.org/W2018903351","https://openalex.org/W2022106793","https://openalex.org/W2062652918","https://openalex.org/W2077688755","https://openalex.org/W2105456596","https://openalex.org/W2108084305","https://openalex.org/W2114244169","https://openalex.org/W2126196308","https://openalex.org/W2136880201","https://openalex.org/W2137145600","https://openalex.org/W2139751271","https://openalex.org/W2143377393","https://openalex.org/W2147118406","https://openalex.org/W2150702922","https://openalex.org/W2157085439","https://openalex.org/W2158731179","https://openalex.org/W2159643342","https://openalex.org/W2159669151","https://openalex.org/W2164905748","https://openalex.org/W2411592835","https://openalex.org/W2567013402","https://openalex.org/W2791656390","https://openalex.org/W2793089345","https://openalex.org/W2919954673","https://openalex.org/W2953037974","https://openalex.org/W2967062414","https://openalex.org/W2973088077","https://openalex.org/W2985286792","https://openalex.org/W3005685361","https://openalex.org/W3016264762","https://openalex.org/W3103457053","https://openalex.org/W3127282582","https://openalex.org/W3193272782","https://openalex.org/W4206810269","https://openalex.org/W4285295746"],"related_works":["https://openalex.org/W2801510041","https://openalex.org/W2156798910","https://openalex.org/W2503901328","https://openalex.org/W1850895539","https://openalex.org/W181867345","https://openalex.org/W2005818379","https://openalex.org/W174833201","https://openalex.org/W3169301243","https://openalex.org/W2054999976","https://openalex.org/W2031133255"],"abstract_inverted_index":{"The":[0],"popular":[1],"OpenFlow":[2],"virtual":[3],"switch":[4],"Open":[5],"vSwitch":[6],"(OVS)":[7],"uses":[8],"a":[9,92,124,139],"variant":[10],"of":[11,45,144,152,171,178,185],"Tuple":[12],"Space":[13],"Search":[14],"(TSS)":[15],"for":[16,23,56,96,157,199],"packet":[17,98,196],"classification.":[18],"Although":[19],"it":[20,48,75,193],"is":[21,29,49],"easy":[22],"rule":[24,117],"updates,":[25],"the":[26,37,42,60,68,108,168,175],"lookup":[27,43,188],"performance":[28,44,177,189],"poor.":[30],"By":[31],"introducing":[32],"partial":[33],"trees":[34],"into":[35],"TSS,":[36,179,191],"recently":[38],"proposed":[39],"CutTSS":[40],"improves":[41],"TSS.":[46],"However,":[47],"challenging":[50],"to":[51,77,150],"replace":[52],"TSS":[53,94,126,145],"in":[54,82,100,136],"OVS":[55],"two":[57],"reasons:":[58],"(1)":[59,107],"hand-tuned":[61],"partitioning":[62,110],"heuristics":[63],"are":[64],"rule-set":[65],"dependent;":[66],"(2)":[67,123],"complex":[69],"and":[70,80,130,146,180],"irregular":[71],"data":[72],"structures":[73],"make":[74],"difficult":[76],"be":[78],"integrated":[79],"maintained":[81],"real":[83],"systems.":[84],"To":[85],"address":[86],"these":[87],"issues,":[88],"we":[89,162],"propose":[90],"HybridTSS,":[91],"recursive":[93,109],"scheme":[95,127],"fast":[97,158],"classification":[99,197],"OVS,":[101],"which":[102],"exploits":[103],"three":[104],"novel":[105],"ideas:":[106],"based":[111],"on":[112],"reinforcement":[113],"learning":[114],"balances":[115],"global":[116],"partitions":[118],"with":[119],"low":[120],"training":[121],"complexity;":[122],"hybrid":[125],"combining":[128],"coarse-grained":[129],"fine-grained":[131],"tuples":[132],"suppresses":[133],"tuple":[134],"explosion":[135],"TSS;":[137],"(3)":[138],"heterogeneous":[140],"search":[141,148],"algorithm":[142,198],"consisting":[143],"linear":[147],"adapts":[149],"characteristics":[151],"rules":[153],"at":[154],"different":[155],"scales":[156],"lookups.":[159],"Using":[160],"ClassBench,":[161],"show":[163],"that,":[164],"while":[165],"immune":[166],"from":[167],"main":[169],"drawbacks":[170],"CutTSS,":[172],"HybridTSS":[173],"retains":[174],"update":[176],"achieves":[181],"almost":[182],"an":[183,194],"order":[184],"magnitude":[186],"higher":[187],"than":[190],"making":[192],"ideal":[195],"OVS.":[200]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
