{"id":"https://openalex.org/W4284668799","doi":"https://doi.org/10.1109/iwqos54832.2022.9812898","title":"TASP: Enabling Time-Triggered Task Scheduling in TSN-Based Mixed-Criticality Systems","display_name":"TASP: Enabling Time-Triggered Task Scheduling in TSN-Based Mixed-Criticality Systems","publication_year":2022,"publication_date":"2022-06-10","ids":{"openalex":"https://openalex.org/W4284668799","doi":"https://doi.org/10.1109/iwqos54832.2022.9812898"},"language":"en","primary_location":{"id":"doi:10.1109/iwqos54832.2022.9812898","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwqos54832.2022.9812898","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE/ACM 30th 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/A5086759079","display_name":"Xuyan Jiang","orcid":"https://orcid.org/0009-0006-2388-8921"},"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":"Xuyan Jiang","raw_affiliation_strings":["College of Computer, National University of Defense Technology,Changsha,China","College of Computer, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100395351","display_name":"Yiming Zhang","orcid":"https://orcid.org/0000-0001-6450-8485"},"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":"Yiming Zhang","raw_affiliation_strings":["College of Computer, National University of Defense Technology,Changsha,China","College of Computer, National University of Defense Technology, Changsha, China","NiceX Lab, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"NiceX Lab, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040355968","display_name":"Wenwen Fu","orcid":"https://orcid.org/0000-0002-5736-0096"},"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":"Wenwen Fu","raw_affiliation_strings":["College of Computer, National University of Defense Technology,Changsha,China","College of Computer, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050405279","display_name":"Xiangrui Yang","orcid":"https://orcid.org/0000-0002-8041-9957"},"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":"Xiangrui Yang","raw_affiliation_strings":["College of Computer, National University of Defense Technology,Changsha,China","College of Computer, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074260898","display_name":"Yinhan Sun","orcid":"https://orcid.org/0009-0009-4681-7896"},"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":"Yinhan Sun","raw_affiliation_strings":["College of Computer, National University of Defense Technology,Changsha,China","College of Computer, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012394517","display_name":"Zhigang Sun","orcid":"https://orcid.org/0000-0001-6550-5075"},"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,China","College of Computer, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of Computer, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5086759079"],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":null,"apc_paid":null,"fwci":1.5646,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.83510661,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12216","display_name":"Network Time Synchronization Technologies","score":0.9998000264167786,"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/T12216","display_name":"Network Time Synchronization Technologies","score":0.9998000264167786,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9937000274658203,"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/T13248","display_name":"Healthcare Technology and Patient Monitoring","score":0.9649999737739563,"subfield":{"id":"https://openalex.org/subfields/2746","display_name":"Surgery"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7728983163833618},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.7505794763565063},{"id":"https://openalex.org/keywords/jitter","display_name":"Jitter","score":0.7002186179161072},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.6918705701828003},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.649409294128418},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4925997853279114},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.41893160343170166},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08215469121932983}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7728983163833618},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.7505794763565063},{"id":"https://openalex.org/C134652429","wikidata":"https://www.wikidata.org/wiki/Q1052698","display_name":"Jitter","level":2,"score":0.7002186179161072},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.6918705701828003},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.649409294128418},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4925997853279114},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.41893160343170166},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08215469121932983},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iwqos54832.2022.9812898","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwqos54832.2022.9812898","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE/ACM 30th International Symposium on Quality of Service (IWQoS)","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":25,"referenced_works":["https://openalex.org/W1520502065","https://openalex.org/W1603327079","https://openalex.org/W1673553675","https://openalex.org/W2089766125","https://openalex.org/W2090312383","https://openalex.org/W2102481384","https://openalex.org/W2122969894","https://openalex.org/W2148810487","https://openalex.org/W2161972434","https://openalex.org/W2167439837","https://openalex.org/W2226559569","https://openalex.org/W2534441059","https://openalex.org/W2539264244","https://openalex.org/W2768086256","https://openalex.org/W2773172184","https://openalex.org/W2887265724","https://openalex.org/W2890389408","https://openalex.org/W3006895258","https://openalex.org/W3013391922","https://openalex.org/W3047177858","https://openalex.org/W3047302025","https://openalex.org/W3130687998","https://openalex.org/W3158430480","https://openalex.org/W3179257649","https://openalex.org/W3183788589"],"related_works":["https://openalex.org/W2121182846","https://openalex.org/W2315668284","https://openalex.org/W2155789024","https://openalex.org/W3213608175","https://openalex.org/W2141743053","https://openalex.org/W2109491806","https://openalex.org/W3095633856","https://openalex.org/W2058044441","https://openalex.org/W2137811827","https://openalex.org/W2070119082"],"abstract_inverted_index":{"Distributed":[0],"mixed-criticality":[1],"system":[2],"(DMCS)":[3],"has":[4,243],"been":[5],"widely":[6],"used":[7],"in":[8,62,265],"various":[9],"critical":[10],"domains":[11],"such":[12],"as":[13,89],"self-driving":[14],"cars":[15],"and":[16,55,76,176,186,222,240,262],"space":[17],"crafts.":[18],"To":[19],"guarantee":[20],"the":[21,72,82,122,150,165,172,191,206,235,249,253,291],"end-to-end":[22,296],"QoS":[23,119],"(i.e.,":[24],"deadline/jitter":[25],"requirements)":[26],"of":[27,84,125,156,167],"sensing-controlling-actuating":[28],"control":[29],"loops":[30],"(CL)":[31],"applications,":[32],"DMCS":[33,68,91,115],"adopts":[34],"Time-Sensitive":[35],"Networking":[36],"(TSN),":[37],"an":[38,271],"emerging":[39],"real-time":[40,102],"Ethernet":[41],"technology,":[42],"for":[43,59,67,114],"communication":[44,77],"between":[45,174],"end":[46],"systems":[47],"(ES).":[48],"TSN":[49,147,175,267,273],"provides":[50],"a":[51,100,139,195,210,256],"synchronized":[52],"global":[53,287],"clock":[54],"guarantees":[56,120],"bounded":[57],"delay":[58],"time-critical":[60],"traffic":[61],"CLs,":[63],"making":[64,252],"it":[65,111,264],"possible":[66],"to":[69,80,93,106,116,159,247,300],"collaboratively":[70],"schedule":[71,248],"computation":[73],"(on":[74],"ES)":[75],"(in":[78],"TSN)":[79],"meet":[81],"Quality":[83],"Service":[85],"(QoS)":[86],"requirement.":[87],"However,":[88],"modern":[90],"tends":[92],"use":[94],"fully-fledged":[95],"Linux":[96,126,151,242,254],"distributions":[97],"(rather":[98],"than":[99],"custom":[101],"OS)":[103],"on":[104,127,146,234,270,285],"ES":[105,128,236,278,293],"enjoy":[107],"Linux\u2019s":[108],"mature":[109],"ecosystem,":[110],"is":[112,129,158,228],"challenging":[113],"realize":[117],"TSN-based":[118],"because":[121],"event-triggered":[123],"scheduling":[124,162,282],"incompatible":[130],"with":[131],"TSN.This":[132],"paper":[133],"proposes":[134],"TAsk":[135],"Scheduling":[136],"Puppeteer":[137],"(TASP),":[138],"mechanism":[140],"that":[141,226],"schedules":[142],"CL":[143,168,196,211,218],"tasks":[144],"based":[145,269,284],"without":[148],"modifying":[149],"OS.":[152],"The":[153,276],"key":[154],"idea":[155],"TASP":[157,179,199,214,261],"manipulate":[160],"task":[161,233,281],"by":[163,294],"controlling":[164],"timing":[166],"packet":[169],"submissions":[170],"at":[171,229,237],"interface":[173],"ES.":[177],"Specifically,":[178],"extracts":[180],"two":[181],"parameters:":[182],"Fore":[183],"Guardband":[184,188],"(ForeGB)":[185],"Back":[187],"(BackGB).":[189],"During":[190],"ForeGB":[192,221],"period":[193,208],"before":[194],"packet\u2019s":[197,212],"submission,":[198,213],"forbids":[200,215],"any":[201,216,238],"packets\u2019":[202,219],"submission;":[203],"while":[204],"during":[205],"BackGB":[207,223],"after":[209],"other":[217],"submission.":[220],"can":[224,279],"ensure":[225],"there":[227],"most":[230],"one":[231],"schedulable":[232],"time,":[239],"thus":[241],"no":[244],"choice":[245],"but":[246],"only":[250],"task,":[251],"scheduler":[255],"puppet.":[257],"We":[258],"have":[259],"deployed":[260],"evaluated":[263],"real-world":[266],"switches":[268],"open-source":[272],"project,":[274],"OpenTSN.":[275],"TASP-enabled":[277],"achieve":[280],"precisely":[283],"TSN\u2019s":[286],"clock,":[288],"which":[289],"outperforms":[290],"original":[292],"reducing":[295],"jitter":[297],"from":[298],"milliseconds":[299],"microseconds.":[301]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3}],"updated_date":"2026-03-09T08:58:05.943551","created_date":"2025-10-10T00:00:00"}
