{"id":"https://openalex.org/W1529593734","doi":"https://doi.org/10.1109/icc.2015.7249224","title":"A content-centric networking forwarding design for a network processor","display_name":"A content-centric networking forwarding design for a network processor","publication_year":2015,"publication_date":"2015-06-01","ids":{"openalex":"https://openalex.org/W1529593734","doi":"https://doi.org/10.1109/icc.2015.7249224","mag":"1529593734"},"language":"en","primary_location":{"id":"doi:10.1109/icc.2015.7249224","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icc.2015.7249224","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE International Conference on Communications (ICC)","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/A5083282267","display_name":"Marc Mosko","orcid":"https://orcid.org/0000-0002-3270-8738"},"institutions":[{"id":"https://openalex.org/I173498003","display_name":"Palo Alto Research Center","ror":"https://ror.org/0529fxt39","country_code":"US","type":"facility","lineage":["https://openalex.org/I173498003","https://openalex.org/I4210132870"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Marc Mosko","raw_affiliation_strings":["Palo Alto Research Center, Palo Alto, CA","Palo Alto Research Center, 3333 Coyote Hill Road, CA 94304, USA"],"affiliations":[{"raw_affiliation_string":"Palo Alto Research Center, Palo Alto, CA","institution_ids":["https://openalex.org/I173498003"]},{"raw_affiliation_string":"Palo Alto Research Center, 3333 Coyote Hill Road, CA 94304, USA","institution_ids":["https://openalex.org/I173498003"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5083282267"],"corresponding_institution_ids":["https://openalex.org/I173498003"],"apc_list":null,"apc_paid":null,"fwci":0.6656,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.7233904,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"2","issue":null,"first_page":"5658","last_page":"5664"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","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/T11478","display_name":"Caching and Content Delivery","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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9718999862670898,"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/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9684000015258789,"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.8079593181610107},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.7262924909591675},{"id":"https://openalex.org/keywords/byte","display_name":"Byte","score":0.6116633415222168},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.5782139897346497},{"id":"https://openalex.org/keywords/packet-forwarding","display_name":"Packet forwarding","score":0.5455644726753235},{"id":"https://openalex.org/keywords/routing-table","display_name":"Routing table","score":0.5340263843536377},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.520400881767273},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5035871863365173},{"id":"https://openalex.org/keywords/network-processor","display_name":"Network processor","score":0.49214428663253784},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.4507739543914795},{"id":"https://openalex.org/keywords/sha-2","display_name":"SHA-2","score":0.43175873160362244},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.41900962591171265},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.4153297543525696},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3697036802768707},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.2721157968044281},{"id":"https://openalex.org/keywords/cryptographic-hash-function","display_name":"Cryptographic hash function","score":0.24184435606002808},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21830329298973083},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.1533604860305786},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09812420606613159}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8079593181610107},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.7262924909591675},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.6116633415222168},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.5782139897346497},{"id":"https://openalex.org/C120317029","wikidata":"https://www.wikidata.org/wiki/Q874048","display_name":"Packet forwarding","level":3,"score":0.5455644726753235},{"id":"https://openalex.org/C184896649","wikidata":"https://www.wikidata.org/wiki/Q290066","display_name":"Routing table","level":4,"score":0.5340263843536377},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.520400881767273},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5035871863365173},{"id":"https://openalex.org/C74366991","wikidata":"https://www.wikidata.org/wiki/Q2755335","display_name":"Network processor","level":3,"score":0.49214428663253784},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.4507739543914795},{"id":"https://openalex.org/C190157925","wikidata":"https://www.wikidata.org/wiki/Q1968605","display_name":"SHA-2","level":4,"score":0.43175873160362244},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.41900962591171265},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.4153297543525696},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3697036802768707},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.2721157968044281},{"id":"https://openalex.org/C7608002","wikidata":"https://www.wikidata.org/wiki/Q477202","display_name":"Cryptographic hash function","level":3,"score":0.24184435606002808},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21830329298973083},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.1533604860305786},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09812420606613159}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icc.2015.7249224","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icc.2015.7249224","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 IEEE International Conference on Communications (ICC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W100509257","https://openalex.org/W1006522725","https://openalex.org/W1496476314","https://openalex.org/W2014396444","https://openalex.org/W2026750087","https://openalex.org/W2046166587","https://openalex.org/W2109983959","https://openalex.org/W2752853835","https://openalex.org/W4254697110"],"related_works":["https://openalex.org/W2497028718","https://openalex.org/W4385819622","https://openalex.org/W2144615114","https://openalex.org/W2120034637","https://openalex.org/W1966417809","https://openalex.org/W2160557762","https://openalex.org/W2984960301","https://openalex.org/W2076903473","https://openalex.org/W2746132861","https://openalex.org/W2146354244"],"abstract_inverted_index":{"We":[0,93,177,191],"describe":[1],"a":[2,49,52,71,113,135,164,201],"method":[3,67],"to":[4,82,155,172,210],"use":[5,51],"hardware-assisted":[6],"hash":[7,17,75,80,153],"tables":[8,18],"for":[9,40,125,166],"CCNx":[10,46,158,174],"routing":[11],"on":[12,97,110,185,200],"variable":[13,53,64],"length":[14],"names.":[15],"Hardware-assisted":[16],"typically":[19],"have":[20],"fixed":[21,24,90],"key":[22,42,79,91],"and":[23,43,121,207],"result":[25,44],"sizes,":[26],"with":[27],"performance":[28,149],"knees":[29],"at":[30],"specific":[31],"cutoffs,":[32],"such":[33],"as":[34],"32":[35],"bytes":[36,39],"or":[37],"64":[38],"combined":[41],"sizes.":[45],"names,":[47],"like":[48],"URI,":[50],"number":[54],"of":[55,63,73,112,181,220],"path":[56,84],"segments,":[57],"where":[58],"each":[59],"segment":[60],"may":[61],"be":[62,208],"length.":[65],"The":[66],"presented":[68],"here":[69],"uses":[70],"combination":[72],"standard":[74],"lookups":[76,81],"plus":[77],"compressed":[78],"handle":[83],"segments":[85],"that":[86,130],"exceed":[87],"the":[88,119,139,143,167,179,182,188,193],"maximum":[89],"size.":[92],"present":[94,163],"results":[95],"based":[96,184],"an":[98],"EzChip":[99,168,205],"NP-4":[100],"network":[101,170],"processor.":[102],"This":[103],"paper":[104],"presents":[105],"three":[106],"main":[107],"results.":[108],"Based":[109],"analysis":[111],"Stanford":[114],"WebBase":[115],"trace,":[116],"we":[117,146,162],"find":[118],"first":[120],"second":[122],"order":[123],"statistics":[124],"URLs":[126],"which":[127],"clearly":[128],"shows":[129],"including":[131],"application":[132],"state":[133],"(i.e.":[134],"Query":[136],"String)":[137],"in":[138,217],"name":[140],"significantly":[141],"bloats":[142],"name.":[144],"Second,":[145],"analyze":[147],"NP4":[148,169,206],"using":[150],"several":[151],"software-based":[152],"functions":[154],"compress":[156],"long":[157],"Name":[159],"components.":[160],"Third,":[161],"design":[165],"processor":[171],"forward":[173],"interest":[175],"packets.":[176],"show":[178],"feasibility":[180],"approach":[183],"assumptions":[186],"from":[187],"URL":[189],"analysis.":[190],"estimate":[192],"forwarding":[194,214],"scheme":[195],"will":[196],"achieve":[197],"37":[198],"Mpps":[199],"single":[202],"100":[203],"Gbps":[204],"able":[209],"store":[211],"5.6":[212],"million":[213],"table":[215],"entries":[216],"2":[218],"GB":[219],"RAM.":[221]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2016,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
