{"id":"https://openalex.org/W4224879223","doi":"https://doi.org/10.1109/isorc52572.2022.9812841","title":"Differentiating Network Flows for Priority-Aware Scheduling of Incoming Packets in Real-Time IoT Systems","display_name":"Differentiating Network Flows for Priority-Aware Scheduling of Incoming Packets in Real-Time IoT Systems","publication_year":2022,"publication_date":"2022-05-17","ids":{"openalex":"https://openalex.org/W4224879223","doi":"https://doi.org/10.1109/isorc52572.2022.9812841"},"language":"en","primary_location":{"id":"doi:10.1109/isorc52572.2022.9812841","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isorc52572.2022.9812841","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE 25th International Symposium On Real-Time Distributed Computing (ISORC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://eprints.gla.ac.uk/view/author/66347.html>","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005568890","display_name":"Christoph Blumschein","orcid":"https://orcid.org/0009-0000-5834-9481"},"institutions":[{"id":"https://openalex.org/I4577782","display_name":"Technische Universit\u00e4t Berlin","ror":"https://ror.org/03v4gjf40","country_code":"DE","type":"education","lineage":["https://openalex.org/I4577782"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Christoph Blumschein","raw_affiliation_strings":["Technische Universit&#x00E4;t Berlin"],"affiliations":[{"raw_affiliation_string":"Technische Universit&#x00E4;t Berlin","institution_ids":["https://openalex.org/I4577782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039165879","display_name":"Ilja Behnke","orcid":"https://orcid.org/0000-0002-2437-8994"},"institutions":[{"id":"https://openalex.org/I4577782","display_name":"Technische Universit\u00e4t Berlin","ror":"https://ror.org/03v4gjf40","country_code":"DE","type":"education","lineage":["https://openalex.org/I4577782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ilja Behnke","raw_affiliation_strings":["Technische Universit&#x00E4;t Berlin"],"affiliations":[{"raw_affiliation_string":"Technische Universit&#x00E4;t Berlin","institution_ids":["https://openalex.org/I4577782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084056435","display_name":"Lauritz Thamsen","orcid":"https://orcid.org/0000-0003-3755-1503"},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Lauritz Thamsen","raw_affiliation_strings":["University of Glasgow"],"affiliations":[{"raw_affiliation_string":"University of Glasgow","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042349846","display_name":"Odej Kao","orcid":"https://orcid.org/0000-0001-6454-6799"},"institutions":[{"id":"https://openalex.org/I4577782","display_name":"Technische Universit\u00e4t Berlin","ror":"https://ror.org/03v4gjf40","country_code":"DE","type":"education","lineage":["https://openalex.org/I4577782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Odej Kao","raw_affiliation_strings":["Technische Universit&#x00E4;t Berlin"],"affiliations":[{"raw_affiliation_string":"Technische Universit&#x00E4;t Berlin","institution_ids":["https://openalex.org/I4577782"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5005568890"],"corresponding_institution_ids":["https://openalex.org/I4577782"],"apc_list":null,"apc_paid":null,"fwci":1.3972,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.7883885,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9997000098228455,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9997000098228455,"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.9991000294685364,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9983000159263611,"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.7463831305503845},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.6671203374862671},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6417677402496338},{"id":"https://openalex.org/keywords/protocol-stack","display_name":"Protocol stack","score":0.631144642829895},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5800958275794983},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5513144731521606},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4746861159801483},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.4534471333026886},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.44960927963256836},{"id":"https://openalex.org/keywords/real-time-operating-system","display_name":"Real-time operating system","score":0.4296093285083771},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3806840777397156},{"id":"https://openalex.org/keywords/wireless-sensor-network","display_name":"Wireless sensor network","score":0.2048180103302002},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14340519905090332},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.13672372698783875},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.09055429697036743}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7463831305503845},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.6671203374862671},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6417677402496338},{"id":"https://openalex.org/C38601921","wikidata":"https://www.wikidata.org/wiki/Q1757693","display_name":"Protocol stack","level":3,"score":0.631144642829895},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5800958275794983},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5513144731521606},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4746861159801483},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.4534471333026886},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.44960927963256836},{"id":"https://openalex.org/C28472234","wikidata":"https://www.wikidata.org/wiki/Q213666","display_name":"Real-time operating system","level":2,"score":0.4296093285083771},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3806840777397156},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.2048180103302002},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14340519905090332},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13672372698783875},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.09055429697036743},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/isorc52572.2022.9812841","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isorc52572.2022.9812841","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE 25th International Symposium On Real-Time Distributed Computing (ISORC)","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.gla.ac.uk:269422","is_oa":true,"landing_page_url":"https://eprints.gla.ac.uk/view/author/66347.html>","pdf_url":null,"source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"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-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"PeerReviewed"}],"best_oa_location":{"id":"pmh:oai:eprints.gla.ac.uk:269422","is_oa":true,"landing_page_url":"https://eprints.gla.ac.uk/view/author/66347.html>","pdf_url":null,"source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"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-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"PeerReviewed"},"sustainable_development_goals":[{"score":0.5099999904632568,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W140081532","https://openalex.org/W2003230321","https://openalex.org/W2006493331","https://openalex.org/W2058325396","https://openalex.org/W2110837847","https://openalex.org/W2140936050","https://openalex.org/W2141547999","https://openalex.org/W2265050762","https://openalex.org/W2548084257","https://openalex.org/W2570030068","https://openalex.org/W2787077727","https://openalex.org/W2883236982","https://openalex.org/W2887092851","https://openalex.org/W2889217075","https://openalex.org/W2909140690","https://openalex.org/W2913314997","https://openalex.org/W2984274416","https://openalex.org/W3126624136","https://openalex.org/W3131902130","https://openalex.org/W3143103213","https://openalex.org/W3147289535","https://openalex.org/W3153669535","https://openalex.org/W3153951974","https://openalex.org/W3155063712","https://openalex.org/W4225592868","https://openalex.org/W4238137156","https://openalex.org/W4248994581","https://openalex.org/W6605692415","https://openalex.org/W6678662376","https://openalex.org/W6754140786"],"related_works":["https://openalex.org/W4312925165","https://openalex.org/W3044688625","https://openalex.org/W2349117674","https://openalex.org/W1570571736","https://openalex.org/W1965715249","https://openalex.org/W2809613841","https://openalex.org/W2072981314","https://openalex.org/W2160876749","https://openalex.org/W2123049752","https://openalex.org/W2133232275"],"abstract_inverted_index":{"When":[0],"IP-packet":[1],"processing":[2,15,120],"is":[3,26,76,113],"unconditionally":[4],"carried":[5],"out":[6],"on":[7],"behalf":[8],"of":[9,81],"an":[10,45,53,127],"Operating":[11],"System":[12],"kernel":[13],"thread,":[14],"systems":[16],"can":[17,88,133],"experience":[18],"overload":[19,107],"in":[20,37],"high":[21],"incoming":[22,58],"traffic":[23,142],"scenarios.":[24],"This":[25],"especially":[27],"worrying":[28],"for":[29,57],"embedded":[30,46,68],"real-time":[31,47],"devices":[32],"controlling":[33],"their":[34],"physical":[35],"environment":[36],"industrial":[38],"IoT":[39],"scenarios":[40],"and":[41,60],"automotive":[42],"systems.We":[43],"propose":[44],"aware":[48],"IP":[49,69,110],"stack":[50,111],"adaption":[51,112],"with":[52,73],"early":[54],"demultiplexing":[55],"scheme":[56],"packets":[59],"subsequent":[61],"per-flow":[62],"aperiodic":[63],"scheduling.":[64],"By":[65],"instrumenting":[66],"existing":[67],"stacks,":[70],"rigid":[71],"prioritization":[72],"minimal":[74],"latency":[75],"deployed":[77],"without":[78],"the":[79,100,104,117,146],"need":[80],"further":[82],"task":[83],"resources.":[84],"Simple":[85],"mitigation":[86],"techniques":[87],"be":[89],"applied":[90],"to":[91,115,126,153],"individual":[92],"flows,":[93],"causing":[94],"hardly":[95],"measurable":[96],"overhead":[97],"while":[98],"at":[99,137],"same":[101],"time":[102,121],"protecting":[103],"system":[105],"from":[106],"conditions.":[108],"Our":[109],"able":[114],"reduce":[116],"low-priority":[118],"packet":[119],"by":[122],"over":[123],"86%":[124],"compared":[125],"unmodified":[128],"stack.":[129],"The":[130],"network":[131],"subsystem":[132],"thereby":[134],"remain":[135],"active":[136],"a":[138,150],"7x":[139],"higher":[140],"general":[141],"load":[143],"before":[144],"disabling":[145],"receive":[147],"IRQ":[148],"as":[149],"last":[151],"resort":[152],"assure":[154],"deadlines.":[155]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-15T09:29:46.208133","created_date":"2025-10-10T00:00:00"}
