Load-balanced Routing Heuristics for Bandwidth Allocation of AVB Flow in TSN

Time-Sensitive Networking (TSN) is a new technology developed from Ethernet that guarantees deterministic transmission of various types of flows, such as Time-triggered (TT) flows and Audio-video-bridging (AVB) flows, in the same network. Currently, Time-aware Shaping (TAS) and Credit-based Shaping...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM transactions on embedded computing systems 2024-09, Vol.23 (5), p.1-19, Article 83
Hauptverfasser: Wang, Meng, Lu, Yiqin, Wang, Haihan, Chen, Zhuoxing, Qin, Jiancheng
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 19
container_issue 5
container_start_page 1
container_title ACM transactions on embedded computing systems
container_volume 23
creator Wang, Meng
Lu, Yiqin
Wang, Haihan
Chen, Zhuoxing
Qin, Jiancheng
description Time-Sensitive Networking (TSN) is a new technology developed from Ethernet that guarantees deterministic transmission of various types of flows, such as Time-triggered (TT) flows and Audio-video-bridging (AVB) flows, in the same network. Currently, Time-aware Shaping (TAS) and Credit-based Shaping (CBS) are widely used for scheduling hybrid flows, where the credit value in CBS is directly linked to the logical bandwidth value idleSlope, which affects the real-time performance of AVB flows. However, as the network scale increases, existing bandwidth allocation methods result in higher computation times and lower allocation success rates. In this article, the aforementioned problem is addressed by two-step: first, we design a load-balanced routing heuristic (LBRH) to improve the allocation success rate; second, we accelerate the CBS bandwidth allocation by using unified bandwidth allocation scheme, which integrates LBRH and further improves the allocation success rate. Performance evaluation in multiple test cases shows that LBRH can improve the success rate of bandwidth allocation, and the unified bandwidth allocation scheme integrating LBRH significantly reduces the overall execution time while improving the success rate of bandwidth allocation, which is more suitable for large-scale TSN networks with complex routing.
doi_str_mv 10.1145/3687307
format Article
fullrecord <record><control><sourceid>acm_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3687307</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3687307</sourcerecordid><originalsourceid>FETCH-LOGICAL-a517-6fd53d0e6abad953276a8e8a55abd2e4845e27c35d166f10bcde130c3b4df97b3</originalsourceid><addsrcrecordid>eNo9kEtLAzEYRYMoWKu4d5Wdq9Fk8pxlW6wVBgUd3A7f5KGR6USSKcV_X0urq3vhHu7iIHRNyR2lXNwzqRUj6gRNqBC6YFyK031nVVERrc7RRc5fhFBVcjFBdR3BFh30MBhn8WvcjGH4wCu3SSGPwWTsY8JzGOw22PETz_o-GhhDHHD0ePY-x8s-bnEYcPP2fInOPPTZXR1ziprlQ7NYFfXL49NiVhcgqCqkt4JZ4iR0YCvBSiVBOw1CQGdLxzUXrlSGCUul9JR0xjrKiGEdt75SHZui28OtSTHn5Hz7ncIa0k9LSbt30B4d_JI3BxLM-h_6G3eV91XE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Load-balanced Routing Heuristics for Bandwidth Allocation of AVB Flow in TSN</title><source>ACM Digital Library Complete</source><creator>Wang, Meng ; Lu, Yiqin ; Wang, Haihan ; Chen, Zhuoxing ; Qin, Jiancheng</creator><creatorcontrib>Wang, Meng ; Lu, Yiqin ; Wang, Haihan ; Chen, Zhuoxing ; Qin, Jiancheng</creatorcontrib><description>Time-Sensitive Networking (TSN) is a new technology developed from Ethernet that guarantees deterministic transmission of various types of flows, such as Time-triggered (TT) flows and Audio-video-bridging (AVB) flows, in the same network. Currently, Time-aware Shaping (TAS) and Credit-based Shaping (CBS) are widely used for scheduling hybrid flows, where the credit value in CBS is directly linked to the logical bandwidth value idleSlope, which affects the real-time performance of AVB flows. However, as the network scale increases, existing bandwidth allocation methods result in higher computation times and lower allocation success rates. In this article, the aforementioned problem is addressed by two-step: first, we design a load-balanced routing heuristic (LBRH) to improve the allocation success rate; second, we accelerate the CBS bandwidth allocation by using unified bandwidth allocation scheme, which integrates LBRH and further improves the allocation success rate. Performance evaluation in multiple test cases shows that LBRH can improve the success rate of bandwidth allocation, and the unified bandwidth allocation scheme integrating LBRH significantly reduces the overall execution time while improving the success rate of bandwidth allocation, which is more suitable for large-scale TSN networks with complex routing.</description><identifier>ISSN: 1539-9087</identifier><identifier>EISSN: 1558-3465</identifier><identifier>DOI: 10.1145/3687307</identifier><language>eng</language><publisher>New York, NY: ACM</publisher><subject>Computer systems organization ; Network resources allocation ; Networks ; Real-time systems</subject><ispartof>ACM transactions on embedded computing systems, 2024-09, Vol.23 (5), p.1-19, Article 83</ispartof><rights>Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-a517-6fd53d0e6abad953276a8e8a55abd2e4845e27c35d166f10bcde130c3b4df97b3</cites><orcidid>0000-0002-3763-458X ; 0009-0009-6663-3496 ; 0000-0002-9547-2603 ; 0009-0001-1260-5520 ; 0000-0002-5631-6413</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://dl.acm.org/doi/pdf/10.1145/3687307$$EPDF$$P50$$Gacm$$H</linktopdf><link.rule.ids>314,776,780,2276,27901,27902,40172,75970</link.rule.ids></links><search><creatorcontrib>Wang, Meng</creatorcontrib><creatorcontrib>Lu, Yiqin</creatorcontrib><creatorcontrib>Wang, Haihan</creatorcontrib><creatorcontrib>Chen, Zhuoxing</creatorcontrib><creatorcontrib>Qin, Jiancheng</creatorcontrib><title>Load-balanced Routing Heuristics for Bandwidth Allocation of AVB Flow in TSN</title><title>ACM transactions on embedded computing systems</title><addtitle>ACM TECS</addtitle><description>Time-Sensitive Networking (TSN) is a new technology developed from Ethernet that guarantees deterministic transmission of various types of flows, such as Time-triggered (TT) flows and Audio-video-bridging (AVB) flows, in the same network. Currently, Time-aware Shaping (TAS) and Credit-based Shaping (CBS) are widely used for scheduling hybrid flows, where the credit value in CBS is directly linked to the logical bandwidth value idleSlope, which affects the real-time performance of AVB flows. However, as the network scale increases, existing bandwidth allocation methods result in higher computation times and lower allocation success rates. In this article, the aforementioned problem is addressed by two-step: first, we design a load-balanced routing heuristic (LBRH) to improve the allocation success rate; second, we accelerate the CBS bandwidth allocation by using unified bandwidth allocation scheme, which integrates LBRH and further improves the allocation success rate. Performance evaluation in multiple test cases shows that LBRH can improve the success rate of bandwidth allocation, and the unified bandwidth allocation scheme integrating LBRH significantly reduces the overall execution time while improving the success rate of bandwidth allocation, which is more suitable for large-scale TSN networks with complex routing.</description><subject>Computer systems organization</subject><subject>Network resources allocation</subject><subject>Networks</subject><subject>Real-time systems</subject><issn>1539-9087</issn><issn>1558-3465</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNo9kEtLAzEYRYMoWKu4d5Wdq9Fk8pxlW6wVBgUd3A7f5KGR6USSKcV_X0urq3vhHu7iIHRNyR2lXNwzqRUj6gRNqBC6YFyK031nVVERrc7RRc5fhFBVcjFBdR3BFh30MBhn8WvcjGH4wCu3SSGPwWTsY8JzGOw22PETz_o-GhhDHHD0ePY-x8s-bnEYcPP2fInOPPTZXR1ziprlQ7NYFfXL49NiVhcgqCqkt4JZ4iR0YCvBSiVBOw1CQGdLxzUXrlSGCUul9JR0xjrKiGEdt75SHZui28OtSTHn5Hz7ncIa0k9LSbt30B4d_JI3BxLM-h_6G3eV91XE</recordid><startdate>20240930</startdate><enddate>20240930</enddate><creator>Wang, Meng</creator><creator>Lu, Yiqin</creator><creator>Wang, Haihan</creator><creator>Chen, Zhuoxing</creator><creator>Qin, Jiancheng</creator><general>ACM</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-3763-458X</orcidid><orcidid>https://orcid.org/0009-0009-6663-3496</orcidid><orcidid>https://orcid.org/0000-0002-9547-2603</orcidid><orcidid>https://orcid.org/0009-0001-1260-5520</orcidid><orcidid>https://orcid.org/0000-0002-5631-6413</orcidid></search><sort><creationdate>20240930</creationdate><title>Load-balanced Routing Heuristics for Bandwidth Allocation of AVB Flow in TSN</title><author>Wang, Meng ; Lu, Yiqin ; Wang, Haihan ; Chen, Zhuoxing ; Qin, Jiancheng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a517-6fd53d0e6abad953276a8e8a55abd2e4845e27c35d166f10bcde130c3b4df97b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Computer systems organization</topic><topic>Network resources allocation</topic><topic>Networks</topic><topic>Real-time systems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wang, Meng</creatorcontrib><creatorcontrib>Lu, Yiqin</creatorcontrib><creatorcontrib>Wang, Haihan</creatorcontrib><creatorcontrib>Chen, Zhuoxing</creatorcontrib><creatorcontrib>Qin, Jiancheng</creatorcontrib><collection>CrossRef</collection><jtitle>ACM transactions on embedded computing systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wang, Meng</au><au>Lu, Yiqin</au><au>Wang, Haihan</au><au>Chen, Zhuoxing</au><au>Qin, Jiancheng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Load-balanced Routing Heuristics for Bandwidth Allocation of AVB Flow in TSN</atitle><jtitle>ACM transactions on embedded computing systems</jtitle><stitle>ACM TECS</stitle><date>2024-09-30</date><risdate>2024</risdate><volume>23</volume><issue>5</issue><spage>1</spage><epage>19</epage><pages>1-19</pages><artnum>83</artnum><issn>1539-9087</issn><eissn>1558-3465</eissn><abstract>Time-Sensitive Networking (TSN) is a new technology developed from Ethernet that guarantees deterministic transmission of various types of flows, such as Time-triggered (TT) flows and Audio-video-bridging (AVB) flows, in the same network. Currently, Time-aware Shaping (TAS) and Credit-based Shaping (CBS) are widely used for scheduling hybrid flows, where the credit value in CBS is directly linked to the logical bandwidth value idleSlope, which affects the real-time performance of AVB flows. However, as the network scale increases, existing bandwidth allocation methods result in higher computation times and lower allocation success rates. In this article, the aforementioned problem is addressed by two-step: first, we design a load-balanced routing heuristic (LBRH) to improve the allocation success rate; second, we accelerate the CBS bandwidth allocation by using unified bandwidth allocation scheme, which integrates LBRH and further improves the allocation success rate. Performance evaluation in multiple test cases shows that LBRH can improve the success rate of bandwidth allocation, and the unified bandwidth allocation scheme integrating LBRH significantly reduces the overall execution time while improving the success rate of bandwidth allocation, which is more suitable for large-scale TSN networks with complex routing.</abstract><cop>New York, NY</cop><pub>ACM</pub><doi>10.1145/3687307</doi><tpages>19</tpages><orcidid>https://orcid.org/0000-0002-3763-458X</orcidid><orcidid>https://orcid.org/0009-0009-6663-3496</orcidid><orcidid>https://orcid.org/0000-0002-9547-2603</orcidid><orcidid>https://orcid.org/0009-0001-1260-5520</orcidid><orcidid>https://orcid.org/0000-0002-5631-6413</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1539-9087
ispartof ACM transactions on embedded computing systems, 2024-09, Vol.23 (5), p.1-19, Article 83
issn 1539-9087
1558-3465
language eng
recordid cdi_crossref_primary_10_1145_3687307
source ACM Digital Library Complete
subjects Computer systems organization
Network resources allocation
Networks
Real-time systems
title Load-balanced Routing Heuristics for Bandwidth Allocation of AVB Flow in TSN
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T11%3A31%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Load-balanced%20Routing%20Heuristics%20for%20Bandwidth%20Allocation%20of%20AVB%20Flow%20in%20TSN&rft.jtitle=ACM%20transactions%20on%20embedded%20computing%20systems&rft.au=Wang,%20Meng&rft.date=2024-09-30&rft.volume=23&rft.issue=5&rft.spage=1&rft.epage=19&rft.pages=1-19&rft.artnum=83&rft.issn=1539-9087&rft.eissn=1558-3465&rft_id=info:doi/10.1145/3687307&rft_dat=%3Cacm_cross%3E3687307%3C/acm_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true