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...
Gespeichert in:
Veröffentlicht in: | ACM transactions on embedded computing systems 2024-09, Vol.23 (5), p.1-19, Article 83 |
---|---|
Hauptverfasser: | , , , , |
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 |