{"id":"https://openalex.org/W4416441053","doi":"https://doi.org/10.1109/ojcoms.2026.3682460","title":"P4-TAS: P4-Based Time-Aware Shaper for Time-Sensitive Networking","display_name":"P4-TAS: P4-Based Time-Aware Shaper for Time-Sensitive Networking","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W4416441053","doi":"https://doi.org/10.1109/ojcoms.2026.3682460"},"language":"en","primary_location":{"id":"doi:10.1109/ojcoms.2026.3682460","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3682460","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","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 Open Journal of the Communications Society","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref","datacite","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/ojcoms.2026.3682460","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5093264944","display_name":"Fabian Ihle","orcid":"https://orcid.org/0009-0005-3917-2402"},"institutions":[{"id":"https://openalex.org/I143910747","display_name":"TH Bingen University of Applied Sciences","ror":"https://ror.org/01pxkj057","country_code":"DE","type":"education","lineage":["https://openalex.org/I143910747"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Fabian Ihle","raw_affiliation_strings":["Chair of Communication Networks, University of T&#x00FC;bingen, T&#x00FC;bingen, Germany"],"raw_orcid":"https://orcid.org/0009-0005-3917-2402","affiliations":[{"raw_affiliation_string":"Chair of Communication Networks, University of T&#x00FC;bingen, T&#x00FC;bingen, Germany","institution_ids":["https://openalex.org/I143910747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5097767555","display_name":"Moritz Fl\u00fcchter","orcid":"https://orcid.org/0009-0006-6047-5827"},"institutions":[{"id":"https://openalex.org/I143910747","display_name":"TH Bingen University of Applied Sciences","ror":"https://ror.org/01pxkj057","country_code":"DE","type":"education","lineage":["https://openalex.org/I143910747"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Moritz Fl\u00fcchter","raw_affiliation_strings":["Chair of Communication Networks, University of T&#x00FC;bingen, T&#x00FC;bingen, Germany"],"raw_orcid":"https://orcid.org/0009-0006-6047-5827","affiliations":[{"raw_affiliation_string":"Chair of Communication Networks, University of T&#x00FC;bingen, T&#x00FC;bingen, Germany","institution_ids":["https://openalex.org/I143910747"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066802567","display_name":"Michael Menth","orcid":"https://orcid.org/0000-0002-3216-1015"},"institutions":[{"id":"https://openalex.org/I143910747","display_name":"TH Bingen University of Applied Sciences","ror":"https://ror.org/01pxkj057","country_code":"DE","type":"education","lineage":["https://openalex.org/I143910747"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Michael Menth","raw_affiliation_strings":["Chair of Communication Networks, University of T&#x00FC;bingen, T&#x00FC;bingen, Germany"],"raw_orcid":"https://orcid.org/0000-0002-3216-1015","affiliations":[{"raw_affiliation_string":"Chair of Communication Networks, University of T&#x00FC;bingen, T&#x00FC;bingen, Germany","institution_ids":["https://openalex.org/I143910747"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I143910747"],"apc_list":{"value":1750,"currency":"USD","value_usd":1750},"apc_paid":{"value":1750,"currency":"USD","value_usd":1750},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01244674,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"7","issue":null,"first_page":"4389","last_page":"4407"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12216","display_name":"Network Time Synchronization Technologies","score":0.9947999715805054,"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.9947999715805054,"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/T11417","display_name":"Advancements in PLL and VCO Technologies","score":0.0012000000569969416,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.000699999975040555,"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/scheduling","display_name":"Scheduling (production processes)","score":0.5242000222206116},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5152999758720398},{"id":"https://openalex.org/keywords/ethernet","display_name":"Ethernet","score":0.4465000033378601},{"id":"https://openalex.org/keywords/queue","display_name":"Queue","score":0.42089998722076416},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.4092000126838684},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.3589000105857849}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7110999822616577},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5242000222206116},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5152999758720398},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.48510000109672546},{"id":"https://openalex.org/C172173386","wikidata":"https://www.wikidata.org/wiki/Q79984","display_name":"Ethernet","level":2,"score":0.4465000033378601},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.42089998722076416},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.4092000126838684},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.3589000105857849},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3443000018596649},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.33719998598098755},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33629998564720154},{"id":"https://openalex.org/C119404949","wikidata":"https://www.wikidata.org/wiki/Q4503","display_name":"Network switch","level":2,"score":0.33090001344680786},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.3059999942779541},{"id":"https://openalex.org/C557945733","wikidata":"https://www.wikidata.org/wiki/Q389772","display_name":"Data transmission","level":2,"score":0.28929999470710754}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/ojcoms.2026.3682460","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3682460","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","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 Open Journal of the Communications Society","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2511.10249","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2511.10249","pdf_url":"https://arxiv.org/pdf/2511.10249","source":{"id":"https://openalex.org/S4393918464","display_name":"ArXiv.org","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"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":null,"raw_type":"text"},{"id":"pmh:oai:doaj.org/article:ae39e9f8e06044ed9bec0007ed3f89ff","is_oa":true,"landing_page_url":"https://doaj.org/article/ae39e9f8e06044ed9bec0007ed3f89ff","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Open Journal of the Communications Society, Vol 7, Pp 4389-4407 (2026)","raw_type":"article"},{"id":"doi:10.48550/arxiv.2511.10249","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2511.10249","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.1109/ojcoms.2026.3682460","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3682460","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","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 Open Journal of the Communications Society","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8807000608","display_name":null,"funder_award_id":"544468983","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Time-sensitive":[0],"networking":[1,42],"(TSN)":[2],"is":[3,91,243],"a":[4,103,131,140,163,231,254],"set":[5],"of":[6,106,143,156,209,216,236],"IEEE":[7],"standards":[8],"that":[9,116,138,177,212,222],"extends":[10],"Ethernet":[11],"with":[12],"real-time":[13],"capabilities.":[14],"Among":[15],"its":[16],"mechanisms,":[17],"the":[18,46,61,77,107,110,154,167,186,214],"time-aware":[19],"shaper":[20],"(TAS)":[21],"periodically":[22],"opens":[23],"and":[24,38,54,121,124,190,205,264],"closes":[25],"egress":[26],"queues":[27],"to":[28,94,182,197,257,270],"protect":[29],"scheduled":[30],"traffic":[31],"from":[32],"lower-priority":[33],"flows,":[34],"ensuring":[35],"low":[36],"latency":[37],"bounded":[39],"delay.":[40],"Deterministic":[41],"(DetNet),":[43],"standardized":[44],"by":[45],"IETF,":[47],"provides":[48,172],"similar":[49],"guarantees":[50],"at":[51,185],"Layer":[52],"3":[53],"can":[55],"leverage":[56],"TSN":[57,179,189],"mechanisms":[58],"such":[59],"as":[60],"TAS.":[62],"Commercially":[63],"available":[64],"TSN-capable":[65],"switches":[66],"implement":[67],"TAS":[68,78,108,161,217,226,260],"in":[69,76],"hardware":[70],"but":[71],"rarely":[72],"disclose":[73],"internal":[74,210,234],"delays":[75,82],"mechanism":[79,133],"itself.":[80],"Such":[81],"directly":[83],"affect":[84,213],"scheduling":[85],"precision,":[86],"yet":[87],"information":[88],"about":[89],"them":[90],"largely":[92],"unavailable":[93],"system":[95],"designers.":[96],"In":[97],"this":[98,159],"work,":[99],"we":[100,129,203,252],"present":[101],"P4-TAS,":[102],"P4-based":[104],"implementation":[105],"on":[109,162],"Intel":[111],"Tofino":[112],"2":[113],"switching":[114,267],"ASIC":[115,165],"additionally":[117,171],"supports":[118],"per-stream":[119],"filtering":[120],"policing":[122],"(PSFP)":[123],"PTP":[125],"time":[126,240,261,275],"synchronization.":[127],"First,":[128],"design":[130],"novel":[132],"for":[134,148,166,248],"periodic":[135],"queue":[136,150],"control":[137,146],"uses":[139],"continuous":[141],"stream":[142],"internally":[144],"generated":[145],"frames":[147],"time-triggered":[149],"state":[151],"updates.":[152],"To":[153],"best":[155],"our":[157],"knowledge,":[158],"enables":[160,178,223],"P4-programmable":[164],"first":[168],"time.":[169],"P4-TAS":[170],"an":[173],"MPLS/TSN":[174],"translation":[175],"layer":[176],"time-based":[180],"shaping":[181],"be":[183],"applied":[184],"boundary":[187],"between":[188,239,273],"DetNet":[191],"domains,":[192],"supporting":[193],"line":[194],"rates":[195],"up":[196],"400":[198],"Gb/s":[199],"per":[200],"port.":[201],"Second,":[202],"identify":[204],"quantify":[206],"three":[207],"sources":[208],"delay":[211,235],"precision":[215],"gate":[218,266],"transitions,":[219],"providing":[220],"transparency":[221],"more":[224],"accurate":[225],"configuration.":[227],"Our":[228],"evaluation":[229],"demonstrates":[230],"worst-case":[232],"accumulated":[233],"86":[237],"ns":[238],"slices,":[241],"which":[242],"well":[244],"below":[245],"values":[246],"reported":[247],"commercial":[249],"switches.":[250],"Third,":[251],"propose":[253],"measurement":[255],"methodology":[256],"externally":[258],"measure":[259],"slice":[262],"accuracy,":[263],"introduce":[265],"intervals":[268],"(GSIs)":[269],"mitigate":[271],"overlap":[272],"consecutive":[274],"slices.":[276]},"counts_by_year":[],"updated_date":"2026-07-17T09:13:05.818461","created_date":"2025-11-15T00:00:00"}
