{"id":"https://openalex.org/W4288064649","doi":"https://doi.org/10.1109/access.2022.3194265","title":"Multi-COBS: A Novel Algorithm for Byte Stuffing at High Throughput","display_name":"Multi-COBS: A Novel Algorithm for Byte Stuffing at High Throughput","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W4288064649","doi":"https://doi.org/10.1109/access.2022.3194265"},"language":"en","primary_location":{"id":"doi:10.1109/access.2022.3194265","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3194265","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9668973/09841570.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/9668973/09841570.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5069484541","display_name":"E. Ronconi","orcid":"https://orcid.org/0000-0001-9728-1942"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Enrico Ronconi","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069276158","display_name":"N. Corna","orcid":"https://orcid.org/0000-0002-8056-1283"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Nicola Corna","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077847117","display_name":"A. Costa","orcid":"https://orcid.org/0000-0002-9135-2639"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Andrea Costa","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013332656","display_name":"F. Garzetti","orcid":"https://orcid.org/0000-0002-4273-2774"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fabio Garzetti","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010794943","display_name":"N. Lusardi","orcid":"https://orcid.org/0000-0001-7635-5308"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Nicola Lusardi","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046682712","display_name":"A. Geraci","orcid":"https://orcid.org/0000-0002-6084-3953"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Angelo Geraci","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB), Politecnico di Milano, Milan, Italy","institution_ids":["https://openalex.org/I93860229"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5069484541"],"corresponding_institution_ids":["https://openalex.org/I93860229"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":2.0435,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.85687698,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"10","issue":null,"first_page":"78848","last_page":"78859"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9995999932289124,"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.9991000294685364,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8010032176971436},{"id":"https://openalex.org/keywords/byte","display_name":"Byte","score":0.7268425226211548},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6097840070724487},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5438067317008972},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5163367986679077},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.4722920060157776},{"id":"https://openalex.org/keywords/bitstream","display_name":"Bitstream","score":0.4599735736846924},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.4541047513484955},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.35824233293533325},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3453204035758972},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32616788148880005},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.21331986784934998},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10441750288009644}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8010032176971436},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.7268425226211548},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6097840070724487},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5438067317008972},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5163367986679077},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.4722920060157776},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.4599735736846924},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.4541047513484955},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.35824233293533325},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3453204035758972},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32616788148880005},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21331986784934998},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10441750288009644}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/access.2022.3194265","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3194265","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9668973/09841570.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:aefff53394e84676874a5956c706bcd2","is_oa":true,"landing_page_url":"https://doaj.org/article/aefff53394e84676874a5956c706bcd2","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 10, Pp 78848-78859 (2022)","raw_type":"article"},{"id":"pmh:oai:re.public.polimi.it:11311/1220198","is_oa":true,"landing_page_url":"http://hdl.handle.net/11311/1220198","pdf_url":null,"source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1109/access.2022.3194265","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3194265","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/9668973/09841570.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4288064649.pdf","grobid_xml":"https://content.openalex.org/works/W4288064649.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W1964195982","https://openalex.org/W1977930145","https://openalex.org/W2101387906","https://openalex.org/W2134260695","https://openalex.org/W2155263300","https://openalex.org/W2176691712","https://openalex.org/W2724935545","https://openalex.org/W2737058386","https://openalex.org/W2762119053","https://openalex.org/W2915588594","https://openalex.org/W2944890695","https://openalex.org/W3048945070","https://openalex.org/W3191512235","https://openalex.org/W3196166920","https://openalex.org/W3197754346","https://openalex.org/W4206257749","https://openalex.org/W4235381699","https://openalex.org/W4250918817","https://openalex.org/W4251230567"],"related_works":["https://openalex.org/W4319430423","https://openalex.org/W4390224957","https://openalex.org/W4323831234","https://openalex.org/W2544043553","https://openalex.org/W4311839959","https://openalex.org/W1982685694","https://openalex.org/W49599899","https://openalex.org/W2121309702","https://openalex.org/W3217774925","https://openalex.org/W2040087757"],"abstract_inverted_index":{"Framing":[0],"methods":[1],"are":[2],"used":[3,105],"to":[4,21,76,106,175,202],"break":[5],"a":[6,18,27,42,123,136,154,190],"data":[7,58,114],"stream":[8],"into":[9],"packets":[10],"in":[11,41,143,153,162,214],"most":[12],"digital":[13,165,211],"communications.":[14],"The":[15,111],"use":[16],"of":[17,113,125,157,192,196,199],"reserved":[19,88],"symbol":[20],"denote":[22],"the":[23,38,49,67,87,92,108,130,176,179],"frame":[24],"boundaries":[25],"is":[26,116,122,141,208],"popular":[28],"practice.":[29],"This":[30],"end-of-frame":[31],"(EOF)":[32],"marker":[33,90],"should":[34],"be":[35,104],"removed":[36],"from":[37,91],"packet":[39,93],"content":[40],"reversible":[43],"manner.":[44],"Many":[45],"strategies,":[46],"such":[47,126],"as":[48,217,219],"bit":[50,81],"and":[51,62,82,95,121,132,150,171],"byte":[52,83,138],"stuffing":[53,84,139],"processes":[54],"employed":[55],"by":[56],"high-level":[57],"link":[59],"control":[60],"(HDLC)":[61],"Point-to-Point":[63],"Protocol":[64],"(PPP),":[65],"or":[66,160],"Consistent":[68],"Overhead":[69],"Byte":[70],"Stuffing":[71],"(COBS),":[72],"have":[73],"been":[74],"devised":[75],"perform":[77],"this":[78,144],"goal.":[79],"These":[80],"algorithms":[85],"remove":[86],"EOF":[89],"payload":[94],"replace":[96],"it":[97],"with":[98,129],"some":[99],"extra":[100],"information":[101],"that":[102],"can":[103],"undo":[107],"action":[109],"later.":[110],"amount":[112],"added":[115],"called":[117],"<italic":[118],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[119],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">overhead</i>":[120],"figure-of-merit":[124],"algorithms,":[127],"together":[128],"encoding":[131,149],"decoding":[133],"speed.":[134],"Multi-COBS,":[135],"new":[137],"algorithm,":[140],"presented":[142],"paper.":[145],"Multi-COBS":[146,188,207],"provides":[147],"concurrent":[148],"decoding,":[151],"resulting":[152],"performance":[155],"improvement":[156],"factor":[158],"four":[159],"eight":[161],"common":[163],"word-based":[164],"architectures":[166],"while":[167],"delivering":[168],"an":[169],"average":[170],"worst-case":[172],"overhead":[173],"equivalent":[174],"state-of-the-art.":[177],"On":[178],"reference":[180],"28-nanometer":[181],"field":[182],"programmable":[183,215],"gate":[184],"array":[185],"(FPGA)":[186],"(Artix-7),":[187],"achieves":[189],"throughput":[191],"6.6":[193],"Gbps,":[194],"instead":[195],"1.7":[197],"Gbps":[198],"COBS.":[200],"Thanks":[201],"its":[203],"parallel":[204],"elaboration":[205],"capability,":[206],"ideal":[209],"for":[210],"systems":[212],"built":[213],"logic":[216],"well":[218],"modern":[220],"computers.":[221]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
