{"id":"https://openalex.org/W3116461585","doi":"https://doi.org/10.1109/nfv-sdn50289.2020.9289914","title":"DPDK-FQM: Framework for Queue Management Algorithms in DPDK","display_name":"DPDK-FQM: Framework for Queue Management Algorithms in DPDK","publication_year":2020,"publication_date":"2020-11-10","ids":{"openalex":"https://openalex.org/W3116461585","doi":"https://doi.org/10.1109/nfv-sdn50289.2020.9289914","mag":"3116461585"},"language":"en","primary_location":{"id":"doi:10.1109/nfv-sdn50289.2020.9289914","is_oa":false,"landing_page_url":"https://doi.org/10.1109/nfv-sdn50289.2020.9289914","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","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/A5050578504","display_name":"Archit Pandey","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Archit Pandey","raw_affiliation_strings":["Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036978617","display_name":"Gokul Bargaje","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Gokul Bargaje","raw_affiliation_strings":["Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019326998","display_name":"Avinash","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Avinash","raw_affiliation_strings":["Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030877394","display_name":"Sanjana Krishnam","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sanjana Krishnam","raw_affiliation_strings":["Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068165461","display_name":"Tarun Anand","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Tarun Anand","raw_affiliation_strings":["Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034464232","display_name":"Leslie Monis","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Leslie Monis","raw_affiliation_strings":["Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036358248","display_name":"Mohit P. Tahiliani","orcid":"https://orcid.org/0000-0001-9626-9351"},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Mohit P. Tahiliani","raw_affiliation_strings":["Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering National Institute of Technology Karnataka, Wireless Information Networking Group (WiNG), Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I11880225"],"apc_list":null,"apc_paid":null,"fwci":0.3242,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.64611876,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"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/T10138","display_name":"Network Traffic and Congestion Control","score":0.9997000098228455,"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/T11478","display_name":"Caching and Content Delivery","score":0.9973000288009644,"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.8588486909866333},{"id":"https://openalex.org/keywords/active-queue-management","display_name":"Active queue management","score":0.8126979470252991},{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.5600787401199341},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.48883765935897827},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.4792218804359436},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4708143174648285},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4661995470523834},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.46053481101989746},{"id":"https://openalex.org/keywords/queue","display_name":"Queue","score":0.45526647567749023},{"id":"https://openalex.org/keywords/queue-management-system","display_name":"Queue management system","score":0.44551610946655273},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.4297175109386444},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.42039209604263306},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.39999496936798096},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.35341447591781616},{"id":"https://openalex.org/keywords/network-congestion","display_name":"Network congestion","score":0.28257209062576294},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.09890088438987732}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8588486909866333},{"id":"https://openalex.org/C34793927","wikidata":"https://www.wikidata.org/wiki/Q583367","display_name":"Active queue management","level":4,"score":0.8126979470252991},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.5600787401199341},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.48883765935897827},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.4792218804359436},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4708143174648285},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4661995470523834},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.46053481101989746},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.45526647567749023},{"id":"https://openalex.org/C128220111","wikidata":"https://www.wikidata.org/wiki/Q4531011","display_name":"Queue management system","level":3,"score":0.44551610946655273},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.4297175109386444},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.42039209604263306},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39999496936798096},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.35341447591781616},{"id":"https://openalex.org/C195563490","wikidata":"https://www.wikidata.org/wiki/Q180368","display_name":"Network congestion","level":3,"score":0.28257209062576294},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.09890088438987732}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/nfv-sdn50289.2020.9289914","is_oa":false,"landing_page_url":"https://doi.org/10.1109/nfv-sdn50289.2020.9289914","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5899999737739563,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1541163887","https://openalex.org/W1989035469","https://openalex.org/W1992286472","https://openalex.org/W2096020292","https://openalex.org/W2144195358","https://openalex.org/W2158733823","https://openalex.org/W2159559173","https://openalex.org/W2260783129","https://openalex.org/W2289668161","https://openalex.org/W2340987450","https://openalex.org/W2539125154","https://openalex.org/W2592387059","https://openalex.org/W2626006124","https://openalex.org/W2783084597","https://openalex.org/W2802811833","https://openalex.org/W2893906362","https://openalex.org/W2975356627","https://openalex.org/W3004070978","https://openalex.org/W4247585917","https://openalex.org/W4393711943","https://openalex.org/W6963763988"],"related_works":["https://openalex.org/W2607522210","https://openalex.org/W2362204917","https://openalex.org/W2386794202","https://openalex.org/W137503990","https://openalex.org/W2384679493","https://openalex.org/W2347553981","https://openalex.org/W2611078668","https://openalex.org/W2368264966","https://openalex.org/W2482932750","https://openalex.org/W3038490817"],"abstract_inverted_index":{"The":[0],"advantages":[1],"of":[2,54,128,136,141],"Network":[3,23],"Function":[4],"Virtualization":[5],"(NFV)":[6],"have":[7],"attracted":[8],"many":[9],"use":[10],"cases":[11],"ranging":[12],"from":[13],"virtual":[14,20,26],"Customer":[15],"Premises":[16],"Equipment":[17],"(vCPE)":[18],"to":[19,44,84,124],"Radio":[21],"Access":[22],"(vRAN)":[24],"and":[25,65,93,106,132,139,143,156],"Evolved":[27],"Packet":[28],"Core":[29],"(vEPC).":[30],"Fast":[31],"packet":[32],"processing":[33],"libraries":[34],"such":[35],"as":[36],"Data":[37],"Plane":[38],"Development":[39],"Kit":[40],"(DPDK)":[41],"are":[42],"necessary":[43],"enable":[45],"NFV.":[46],"Currently,":[47],"DPDK":[48,122],"provides":[49],"a":[50,70,82,120,148,168],"framework":[51,83,138],"for":[52,60],"Quality":[53],"Service":[55],"(QoS)":[56],"which":[57],"is":[58],"used":[59],"queue":[61,73,86,110,165],"management,":[62],"traffic":[63],"shaping":[64],"policing,":[66],"but":[67],"it":[68],"lacks":[69],"general":[71],"purpose":[72],"management":[74,87,111],"framework.":[75,117],"In":[76],"this":[77],"paper,":[78],"we":[79,99],"propose":[80],"DPDK-FQM,":[81,131],"implement":[85,100],"algorithms":[88,112],"in":[89,130],"DPDK,":[90],"run":[91],"them":[92],"collect":[94],"the":[95,115,126,134,137,164,174],"desired":[96,169],"statistics.":[97],"Subsequently,":[98],"Proportional":[101],"Integral":[102],"controller":[103],"Enhanced":[104],"(PIE)":[105],"Controlled":[107],"Delay":[108],"(CoDel)":[109],"by":[113,162],"using":[114],"proposed":[116],"We":[118],"develop":[119],"new":[121],"application":[123],"demonstrate":[125],"usage":[127],"APIs":[129],"verify":[133],"correctness":[135],"implementations":[140],"PIE":[142,155],"CoDel.":[144],"Our":[145],"experiments":[146],"on":[147],"high":[149],"speed":[150],"network":[151],"testbed":[152],"show":[153],"that":[154],"CoDel":[157],"exhibit":[158],"their":[159],"key":[160],"characteristics":[161],"controlling":[163],"delay":[166],"at":[167],"target,":[170],"while":[171],"fully":[172],"utilizing":[173],"bottleneck":[175],"bandwidth.":[176]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
