{"id":"https://openalex.org/W2533939676","doi":"https://doi.org/10.1109/iwqos.2016.7590426","title":"Self-described buffer: A novel mechanism to improve packet I/O efficiency in Linux","display_name":"Self-described buffer: A novel mechanism to improve packet I/O efficiency in Linux","publication_year":2016,"publication_date":"2016-06-01","ids":{"openalex":"https://openalex.org/W2533939676","doi":"https://doi.org/10.1109/iwqos.2016.7590426","mag":"2533939676"},"language":"en","primary_location":{"id":"doi:10.1109/iwqos.2016.7590426","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwqos.2016.7590426","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE/ACM 24th International Symposium on Quality of Service (IWQoS)","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/A5102422942","display_name":"Jinli Yan","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jinli Yan","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, P.R. China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, P.R. China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101583971","display_name":"Lu Tang","orcid":"https://orcid.org/0000-0003-2923-6247"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lu Tang","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, P.R. China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, P.R. China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100513057","display_name":"Zhigang Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhigang Sun","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, P.R. China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, P.R. China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100455241","display_name":"Tao Li","orcid":"https://orcid.org/0000-0001-7168-3628"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tao Li","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, P.R. China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, P.R. China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003313392","display_name":"Donglai Xu","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Donglai Xu","raw_affiliation_strings":["College of Computer, National University of Defense Technology, Changsha, P.R. China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, P.R. China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5102422942"],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.13076706,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"16","issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","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/T10714","display_name":"Software-Defined Networks and 5G","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.9984999895095825,"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/T11478","display_name":"Caching and Content Delivery","score":0.9962000250816345,"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.7270615696907043},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.7192405462265015},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.6732447147369385},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6625521183013916},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.63988196849823},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.43321043252944946},{"id":"https://openalex.org/keywords/packet-forwarding","display_name":"Packet forwarding","score":0.42046549916267395},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2698623239994049},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.26804572343826294}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7270615696907043},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.7192405462265015},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6732447147369385},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6625521183013916},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.63988196849823},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.43321043252944946},{"id":"https://openalex.org/C120317029","wikidata":"https://www.wikidata.org/wiki/Q874048","display_name":"Packet forwarding","level":3,"score":0.42046549916267395},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2698623239994049},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.26804572343826294},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iwqos.2016.7590426","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwqos.2016.7590426","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE/ACM 24th International Symposium on Quality of Service (IWQoS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.550000011920929,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W11783353","https://openalex.org/W1506727051","https://openalex.org/W1608999459","https://openalex.org/W1746694335","https://openalex.org/W2010365467","https://openalex.org/W2087626951","https://openalex.org/W2105545278","https://openalex.org/W2111734949","https://openalex.org/W2149340725","https://openalex.org/W2153973813","https://openalex.org/W2284599214","https://openalex.org/W2377243081","https://openalex.org/W3020993522","https://openalex.org/W6630378144","https://openalex.org/W6636548729","https://openalex.org/W6636558983","https://openalex.org/W6637777816"],"related_works":["https://openalex.org/W2135248929","https://openalex.org/W2092690310","https://openalex.org/W1493624592","https://openalex.org/W3190662310","https://openalex.org/W1507878993","https://openalex.org/W2798440551","https://openalex.org/W2078379271","https://openalex.org/W2043460294","https://openalex.org/W4210712718","https://openalex.org/W4286799632"],"abstract_inverted_index":{"Socket":[0],"buffer":[1,83],"(SKB)":[2],"is":[3,85],"the":[4,31,49,60,89,109,127,134,155],"standard":[5],"data":[6,61],"structure":[7],"for":[8,174],"exchanging":[9],"packets":[10],"and":[11,18,140,146,171,184],"their":[12,70],"control":[13],"information":[14,123],"between":[15],"NIC":[16,104,139],"driver":[17,142],"protocol":[19],"stack.":[20],"The":[21],"overhead":[22,98,110],"of":[23,63,91,111,130],"dynamic":[24,112],"SKB":[25,96,101,117,165],"management":[26,102,118],"has":[27,143],"been":[28,144],"considered":[29],"as":[30,42],"significant":[32],"bottleneck":[33],"in":[34,59,116,124,167],"packet":[35,65,92,169],"I/O.":[36,93],"Some":[37],"novel":[38],"non-SKB":[39],"mechanisms,":[40],"such":[41],"DPDK,":[43],"were":[44],"thus":[45],"proposed":[46,86,135,156],"to":[47,69,87],"solve":[48],"problem.":[50],"However,":[51],"these":[52],"mechanisms":[53],"usually":[54],"cannot":[55],"be":[56],"widely":[57],"adopted":[58],"path":[62],"most":[64],"forwarding":[66,177,183],"applications,":[67],"due":[68],"incompatibility":[71],"with":[72,162],"SKB.":[73],"In":[74],"this":[75],"paper,":[76],"a":[77,137,163],"new":[78],"SKB-compatible":[79],"mechanism,":[80],"namely":[81],"Self-described":[82],"(SDB),":[84],"improve":[88],"efficiency":[90],"SDB":[94,157],"eliminates":[95],"allocation/deallocation":[97],"by":[99,119],"offloading":[100],"into":[103],"hardware.":[105],"It":[106],"also":[107],"reduces":[108],"binding/unbinding":[113],"operations":[114],"existed":[115],"statically":[120],"binding":[121],"related":[122],"advance":[125],"using":[126],"free":[128],"space":[129],"Databuf.":[131],"To":[132],"evaluate":[133],"approach,":[136],"SDB-enabled":[138],"its":[141],"designed":[145],"implemented":[147],"based":[148],"on":[149,187],"FPGA.":[150],"Experimental":[151],"results":[152],"show":[153],"that":[154],"achieves":[158],"2\u00d7":[159],"throughput":[160],"compared":[161],"traditional":[164],"mechanism":[166],"raw":[168],"forwarding,":[170,181],"34.75%":[172],"improvement":[173],"typical":[175],"network":[176],"applications":[178],"(e.g.":[179],"IP":[180],"Bridge":[182],"SDN":[185],"forwarding)":[186],"average.":[188]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
