{"id":"https://openalex.org/W2014611660","doi":"https://doi.org/10.1587/transinf.2014rcp0006","title":"A Memory-Based IPv6 Lookup Architecture Using Parallel Index Generation Units","display_name":"A Memory-Based IPv6 Lookup Architecture Using Parallel Index Generation Units","publication_year":2015,"publication_date":"2015-01-01","ids":{"openalex":"https://openalex.org/W2014611660","doi":"https://doi.org/10.1587/transinf.2014rcp0006","mag":"2014611660"},"language":"en","primary_location":{"id":"doi:10.1587/transinf.2014rcp0006","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2014rcp0006","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E98.D/2/E98.D_2014RCP0006/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.jstage.jst.go.jp/article/transinf/E98.D/2/E98.D_2014RCP0006/_pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070734898","display_name":"Hiroki Nakahara","orcid":"https://orcid.org/0000-0002-5701-7466"},"institutions":[{"id":"https://openalex.org/I43545212","display_name":"Ehime University","ror":"https://ror.org/017hkng22","country_code":"JP","type":"education","lineage":["https://openalex.org/I43545212"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroki NAKAHARA","raw_affiliation_strings":["Department of Electrical and Electronic Engineering and Computer Science, Ehime University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronic Engineering and Computer Science, Ehime University","institution_ids":["https://openalex.org/I43545212"]}]},{"author_position":"middle","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"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Meiji University","institution_ids":["https://openalex.org/I16656306"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101052791","display_name":"Munehiro Matsuura","orcid":null},"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":"Munehiro MATSUURA","raw_affiliation_strings":["Department of Computer Science and Electronics, Kyushu Institute of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Electronics, Kyushu Institute of Technology","institution_ids":["https://openalex.org/I207014233"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085713763","display_name":"Hisashi Iwamoto","orcid":null},"institutions":[{"id":"https://openalex.org/I1320675724","display_name":"Parsons (United States)","ror":"https://ror.org/001sezm06","country_code":"US","type":"company","lineage":["https://openalex.org/I1320675724"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hisashi IWAMOTO","raw_affiliation_strings":["REVSONIC Corp"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"REVSONIC Corp","institution_ids":["https://openalex.org/I1320675724"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015314641","display_name":"Yasuhiro Terao","orcid":null},"institutions":[{"id":"https://openalex.org/I1320675724","display_name":"Parsons (United States)","ror":"https://ror.org/001sezm06","country_code":"US","type":"company","lineage":["https://openalex.org/I1320675724"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yasuhiro TERAO","raw_affiliation_strings":["REVSONIC Corp"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"REVSONIC Corp","institution_ids":["https://openalex.org/I1320675724"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.3374,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.87997532,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"E98.D","issue":"2","first_page":"262","last_page":"271"},"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.9998999834060669,"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.9998999834060669,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9672999978065491,"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"}},{"id":"https://openalex.org/T10651","display_name":"IPv6, Mobility, Handover, Networks, Security","score":0.9549000263214111,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.831749677658081},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.6199243664741516},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5979307293891907},{"id":"https://openalex.org/keywords/lookup-table","display_name":"Lookup table","score":0.5630121827125549},{"id":"https://openalex.org/keywords/ipv6","display_name":"IPv6","score":0.529017448425293},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.4717966914176941},{"id":"https://openalex.org/keywords/realization","display_name":"Realization (probability)","score":0.43241211771965027},{"id":"https://openalex.org/keywords/chip","display_name":"Chip","score":0.41525334119796753},{"id":"https://openalex.org/keywords/prefix","display_name":"Prefix","score":0.41513341665267944},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3406955301761627},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.33363932371139526},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.19131776690483093},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08846396207809448}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.831749677658081},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.6199243664741516},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5979307293891907},{"id":"https://openalex.org/C134835016","wikidata":"https://www.wikidata.org/wiki/Q690265","display_name":"Lookup table","level":2,"score":0.5630121827125549},{"id":"https://openalex.org/C84555802","wikidata":"https://www.wikidata.org/wiki/Q2551624","display_name":"IPv6","level":3,"score":0.529017448425293},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.4717966914176941},{"id":"https://openalex.org/C2781089630","wikidata":"https://www.wikidata.org/wiki/Q21856745","display_name":"Realization (probability)","level":2,"score":0.43241211771965027},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.41525334119796753},{"id":"https://openalex.org/C141603448","wikidata":"https://www.wikidata.org/wiki/Q134830","display_name":"Prefix","level":2,"score":0.41513341665267944},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3406955301761627},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.33363932371139526},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19131776690483093},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08846396207809448},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1587/transinf.2014rcp0006","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2014rcp0006","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E98.D/2/E98.D_2014RCP0006/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1587/transinf.2014rcp0006","is_oa":true,"landing_page_url":"https://doi.org/10.1587/transinf.2014rcp0006","pdf_url":"https://www.jstage.jst.go.jp/article/transinf/E98.D/2/E98.D_2014RCP0006/_pdf","source":{"id":"https://openalex.org/S2486202937","display_name":"IEICE Transactions on Information and Systems","issn_l":"0916-8532","issn":["0916-8532","1745-1361"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4320800604","host_organization_name":"Institute of Electronics, Information and Communication Engineers","host_organization_lineage":["https://openalex.org/P4320800604"],"host_organization_lineage_names":["Institute of Electronics, Information and Communication Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEICE Transactions on Information and Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.5}],"awards":[],"funders":[{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2014611660.pdf","grobid_xml":"https://content.openalex.org/works/W2014611660.grobid-xml"},"referenced_works_count":23,"referenced_works":["https://openalex.org/W43778229","https://openalex.org/W176850939","https://openalex.org/W1589802961","https://openalex.org/W1964219624","https://openalex.org/W1993692022","https://openalex.org/W2033465079","https://openalex.org/W2044299665","https://openalex.org/W2051049045","https://openalex.org/W2058336033","https://openalex.org/W2083602826","https://openalex.org/W2083953017","https://openalex.org/W2087924620","https://openalex.org/W2097719921","https://openalex.org/W2098392236","https://openalex.org/W2103271572","https://openalex.org/W2109574351","https://openalex.org/W2112578389","https://openalex.org/W2139494956","https://openalex.org/W2151567632","https://openalex.org/W2151922556","https://openalex.org/W2158226128","https://openalex.org/W2342134141","https://openalex.org/W4246936987"],"related_works":["https://openalex.org/W3080705045","https://openalex.org/W2142481367","https://openalex.org/W3196321793","https://openalex.org/W2385527937","https://openalex.org/W2005880840","https://openalex.org/W2024574431","https://openalex.org/W2117300767","https://openalex.org/W2374017528","https://openalex.org/W4285503609","https://openalex.org/W2126248441"],"abstract_inverted_index":{"In":[0,98],"the":[1,6,14,50,55,78,83,94,114,118,124,128,144,170,175,187,212,225],"era":[2],"of":[3,8,52,80,96],"IPv6,":[4],"since":[5,102],"number":[7,95],"IPv6":[9,45,99,183],"addresses":[10],"rapidly":[11],"increases":[12],"and":[13,27,62,108,135,151,161,228],"required":[15,213],"speed":[16,200,214],"is":[17,32,104,110,201,209],"more":[18,179],"than":[19,180],"Giga":[20],"lookups":[21,204],"per":[22,205],"second":[23,206],"(GLPS),":[24],"an":[25],"area-efficient":[26],"high-speed":[28],"IP":[29],"lookup":[30,46,163,199,229],"architecture":[31,160],"desired.":[33],"This":[34],"paper":[35],"shows":[36],"a":[37,59,63,140,158,216],"parallel":[38,129,145,155],"index":[39],"generation":[40,218],"unit":[41],"(IGU)":[42],"for":[43,143,211,215,224],"memory-based":[44],"architecture.":[47],"To":[48],"reduce":[49,123],"size":[51],"memory":[53,73,89,119],"in":[54,173],"IGU,":[56],"we":[57,126],"use":[58],"linear":[60],"transformation":[61],"row-shift":[64],"decomposition.":[65],"A":[66],"single-memory":[67],"realization":[68,84],"requires":[69,87],"O(2l":[70],"log":[71],"k)":[72],"size,":[74,90],"where":[75,91],"l":[76,103],"denotes":[77,93],"length":[79],"prefix,":[81],"while":[82],"using":[85,132,165],"IGU":[86,115,130,146,156],"O(kl)":[88],"k":[92,109],"prefixes.":[97],"prefix":[100],"lookup,":[101],"at":[105],"most":[106],"64":[107],"about":[111],"340":[112,181],"K,":[113],"drastically":[116],"reduces":[117],"size.":[120],"Also,":[121],"to":[122,147],"cost,":[125],"realize":[127],"by":[131,164],"both":[133],"on-chip":[134,152],"off-chip":[136,150,193],"memories.":[137,153],"We":[138,177],"show":[139],"design":[141],"algorithm":[142],"store":[148],"given":[149],"The":[154],"has":[157],"simple":[159],"performs":[162],"complete":[166],"pipelines":[167],"those":[168],"insert":[169],"pipeline":[171],"registers":[172],"all":[174],"paths.":[176],"loaded":[178],"K":[182],"pseudo":[184],"prefixes":[185],"on":[186],"Xilinx":[188],"Virtex":[189],"6":[190],"FPGA":[191,235],"with":[192],"DDRII+":[194],"Static":[195],"RAMs":[196],"(SRAMs).":[197],"Its":[198],"1.100":[202],"giga":[203],"(GLPS)":[207],"which":[208],"sufficient":[210],"next":[217],"400":[219],"Gbps":[220],"link":[221],"throughput.":[222],"As":[223],"normalized":[226],"area":[227],"speed,":[230],"our":[231],"implementation":[232],"outperforms":[233],"existing":[234],"implementations.":[236]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":1}],"updated_date":"2026-08-05T07:39:15.569665","created_date":"2025-10-10T00:00:00"}
