{"id":"https://openalex.org/W2008189958","doi":"https://doi.org/10.1109/iccd.2013.6657060","title":"A TCAM generator for packet classification","display_name":"A TCAM generator for packet classification","publication_year":2013,"publication_date":"2013-10-01","ids":{"openalex":"https://openalex.org/W2008189958","doi":"https://doi.org/10.1109/iccd.2013.6657060","mag":"2008189958"},"language":"en","primary_location":{"id":"doi:10.1109/iccd.2013.6657060","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccd.2013.6657060","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 IEEE 31st International Conference on Computer Design (ICCD)","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/A5038926636","display_name":"Infall Syafalni","orcid":"https://orcid.org/0000-0001-9922-5688"},"institutions":[{"id":"https://openalex.org/I207014233","display_name":"Kyushu Institute of Technology","ror":"https://ror.org/02278tr80","country_code":"JP","type":"education","lineage":["https://openalex.org/I207014233"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Infall Syafalni","raw_affiliation_strings":["Department of Computer Science and Electronics, Kyushu Institute of Technology, Iizuka, Japan","Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Iizuka, Japan#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Electronics, Kyushu Institute of Technology, Iizuka, Japan","institution_ids":["https://openalex.org/I207014233"]},{"raw_affiliation_string":"Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Iizuka, Japan#TAB#","institution_ids":["https://openalex.org/I207014233"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111659377","display_name":"Tsutomu Sasao","orcid":null},"institutions":[{"id":"https://openalex.org/I16656306","display_name":"Meiji University","ror":"https://ror.org/02rqvrp93","country_code":"JP","type":"education","lineage":["https://openalex.org/I16656306"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Tsutomu Sasao","raw_affiliation_strings":["Department of Computer Science, Meiji University, Kawasaki, Kanagawa, Japan","Dept. of Computer Science, Meiji University, Kawasaki, JAPAN"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Meiji University, Kawasaki, Kanagawa, Japan","institution_ids":["https://openalex.org/I16656306"]},{"raw_affiliation_string":"Dept. of Computer Science, Meiji University, Kawasaki, JAPAN","institution_ids":["https://openalex.org/I16656306"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6343,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.68988977,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"322","last_page":"328"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":1.0,"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":1.0,"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.992900013923645,"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/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":0.9605000019073486,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.7347997426986694},{"id":"https://openalex.org/keywords/content-addressable-memory","display_name":"Content-addressable memory","score":0.7282435297966003},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.6081650853157043},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6078600287437439},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.5786499977111816},{"id":"https://openalex.org/keywords/generator","display_name":"Generator (circuit theory)","score":0.5705187320709229},{"id":"https://openalex.org/keywords/content-addressable-storage","display_name":"Content-addressable storage","score":0.4948369860649109},{"id":"https://openalex.org/keywords/ternary-operation","display_name":"Ternary operation","score":0.4335455596446991},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.4298785328865051},{"id":"https://openalex.org/keywords/associative-property","display_name":"Associative property","score":0.42455270886421204},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3781038522720337},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3664400577545166},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3294389247894287},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.23988297581672668},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1607111096382141},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.14068865776062012},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12871995568275452},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09420675039291382},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.07514354586601257}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7347997426986694},{"id":"https://openalex.org/C53442348","wikidata":"https://www.wikidata.org/wiki/Q745101","display_name":"Content-addressable memory","level":3,"score":0.7282435297966003},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.6081650853157043},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6078600287437439},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.5786499977111816},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.5705187320709229},{"id":"https://openalex.org/C2778618852","wikidata":"https://www.wikidata.org/wiki/Q1128613","display_name":"Content-addressable storage","level":4,"score":0.4948369860649109},{"id":"https://openalex.org/C64452783","wikidata":"https://www.wikidata.org/wiki/Q1524945","display_name":"Ternary operation","level":2,"score":0.4335455596446991},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.4298785328865051},{"id":"https://openalex.org/C159423971","wikidata":"https://www.wikidata.org/wiki/Q177251","display_name":"Associative property","level":2,"score":0.42455270886421204},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3781038522720337},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3664400577545166},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3294389247894287},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.23988297581672668},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1607111096382141},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.14068865776062012},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12871995568275452},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09420675039291382},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.07514354586601257},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccd.2013.6657060","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccd.2013.6657060","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 IEEE 31st International Conference on Computer Design (ICCD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1481714151","https://openalex.org/W1986399639","https://openalex.org/W2026068759","https://openalex.org/W2034859594","https://openalex.org/W2062143991","https://openalex.org/W2091405247","https://openalex.org/W2098937115","https://openalex.org/W2105761964","https://openalex.org/W2138178896","https://openalex.org/W2139751271","https://openalex.org/W2154395888","https://openalex.org/W2159669151","https://openalex.org/W2342134141"],"related_works":["https://openalex.org/W1989420504","https://openalex.org/W279701215","https://openalex.org/W2041845676","https://openalex.org/W2125477157","https://openalex.org/W4321273133","https://openalex.org/W3145837419","https://openalex.org/W2107697999","https://openalex.org/W1984090010","https://openalex.org/W1902246517","https://openalex.org/W2140603008"],"abstract_inverted_index":{"In":[0],"the":[1,37,79],"internet,":[2],"packets":[3],"are":[4,23],"classified":[5],"by":[6],"source":[7],"and":[8,11,97,105,112],"destination":[9],"addresses":[10],"ports,":[12],"as":[13,15],"well":[14],"protocol":[16],"type.":[17],"Ternary":[18],"content":[19],"addressable":[20],"memories":[21],"(TCAMs)":[22],"often":[24],"used":[25],"to":[26,35,51,68],"perform":[27],"this":[28],"operation.":[29],"This":[30],"paper":[31],"shows":[32],"a":[33,53,89,98],"method":[34],"reduce":[36],"number":[38,80],"of":[39,81,92,101],"words":[40,93,102],"in":[41],"TCAM":[42,116],"for":[43,72,94,103,114,117],"multi-field":[44,54],"classification":[45,55,74],"functions.":[46],"We":[47],"use":[48],"head-tail":[49],"expressions":[50],"represent":[52],"rule.":[56],"Furthermore,":[57],"we":[58],"present":[59],"an":[60],"O(r":[61],"<sup":[62],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[63],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">2</sup>":[64],")-algorithm,":[65],"called":[66],"MFHT,":[67],"generate":[69],"simplified":[70],"TCAMs":[71],"two-field":[73],"functions,":[75],"where":[76],"r":[77],"is":[78,110],"rules.":[82,107],"Experimental":[83],"results":[84],"show":[85],"that":[86],"MFHT":[87,109],"achieves":[88],"58%":[90],"reduction":[91,100],"random":[95],"rules":[96],"52%":[99],"ACL":[104],"FW":[106],"Moreover,":[108],"fast":[111],"useful":[113],"simplifying":[115],"packet":[118],"classification.":[119]},"counts_by_year":[{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
