Improving Worst-Case Delay Analysis for Traffic of Additional Stream Reservation Class in Ethernet-AVB Network
With the increase in the number of Electronic Control Units (ECUs) and future requirements for vehicle functions, two SR (Stream Reservation) traffic classes may not be sufficient to ensure fulfilment of constraints for multiple traffic types with individual timing requirements transmitted in the Et...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-11-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/18/11/3849 |
_version_ | 1828395672396627968 |
---|---|
author | Lin Zhao Feng He Ershuai Li Huagang Xiong |
author_facet | Lin Zhao Feng He Ershuai Li Huagang Xiong |
author_sort | Lin Zhao |
collection | DOAJ |
description | With the increase in the number of Electronic Control Units (ECUs) and future requirements for vehicle functions, two SR (Stream Reservation) traffic classes may not be sufficient to ensure fulfilment of constraints for multiple traffic types with individual timing requirements transmitted in the Ethernet-AVB (Audio Video Bridging) networks. The goal of this paper is to determine the worst-case delay for an additional SR traffic class under the CBS (Credit-Based Shaper) algorithm. Delay evaluation is based on the impact analysis of CBS on different priority flows, particularly depending on when the credits of both SR class A and B drain from the worst-case perspective. More specifically, both the impact of CBS and the evolution trends of credit on different priority class flows are first analyzed from the worst-case perspective. Then, for an additional SR class, two types of worst-case delay models are established with the CBS configuration suggestions. Finally, an approach to calculate the worst-case queuing delay is proposed. Moreover, the worst-case end-to-end delay is determined by the network calculus approach and simulation. Numerical results show that the delay bounds of our models are tighter than those of other models, which is beneficial to the development of Ethernet-AVB for in-vehicle networking. |
first_indexed | 2024-12-10T08:16:13Z |
format | Article |
id | doaj.art-88f24c84c5db47ffadc2ce7b2d365116 |
institution | Directory Open Access Journal |
issn | 1424-8220 |
language | English |
last_indexed | 2024-12-10T08:16:13Z |
publishDate | 2018-11-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj.art-88f24c84c5db47ffadc2ce7b2d3651162022-12-22T01:56:27ZengMDPI AGSensors1424-82202018-11-011811384910.3390/s18113849s18113849Improving Worst-Case Delay Analysis for Traffic of Additional Stream Reservation Class in Ethernet-AVB NetworkLin Zhao0Feng He1Ershuai Li2Huagang Xiong3School of Electronic and Information Engineering, Beihang University, Beijing 100191, ChinaSchool of Electronic and Information Engineering, Beihang University, Beijing 100191, ChinaSchool of Electronic and Information Engineering, Beihang University, Beijing 100191, ChinaSchool of Electronic and Information Engineering, Beihang University, Beijing 100191, ChinaWith the increase in the number of Electronic Control Units (ECUs) and future requirements for vehicle functions, two SR (Stream Reservation) traffic classes may not be sufficient to ensure fulfilment of constraints for multiple traffic types with individual timing requirements transmitted in the Ethernet-AVB (Audio Video Bridging) networks. The goal of this paper is to determine the worst-case delay for an additional SR traffic class under the CBS (Credit-Based Shaper) algorithm. Delay evaluation is based on the impact analysis of CBS on different priority flows, particularly depending on when the credits of both SR class A and B drain from the worst-case perspective. More specifically, both the impact of CBS and the evolution trends of credit on different priority class flows are first analyzed from the worst-case perspective. Then, for an additional SR class, two types of worst-case delay models are established with the CBS configuration suggestions. Finally, an approach to calculate the worst-case queuing delay is proposed. Moreover, the worst-case end-to-end delay is determined by the network calculus approach and simulation. Numerical results show that the delay bounds of our models are tighter than those of other models, which is beneficial to the development of Ethernet-AVB for in-vehicle networking.https://www.mdpi.com/1424-8220/18/11/3849automotivecredit-based shaperdeterministic delay analysisEthernet-AVB |
spellingShingle | Lin Zhao Feng He Ershuai Li Huagang Xiong Improving Worst-Case Delay Analysis for Traffic of Additional Stream Reservation Class in Ethernet-AVB Network Sensors automotive credit-based shaper deterministic delay analysis Ethernet-AVB |
title | Improving Worst-Case Delay Analysis for Traffic of Additional Stream Reservation Class in Ethernet-AVB Network |
title_full | Improving Worst-Case Delay Analysis for Traffic of Additional Stream Reservation Class in Ethernet-AVB Network |
title_fullStr | Improving Worst-Case Delay Analysis for Traffic of Additional Stream Reservation Class in Ethernet-AVB Network |
title_full_unstemmed | Improving Worst-Case Delay Analysis for Traffic of Additional Stream Reservation Class in Ethernet-AVB Network |
title_short | Improving Worst-Case Delay Analysis for Traffic of Additional Stream Reservation Class in Ethernet-AVB Network |
title_sort | improving worst case delay analysis for traffic of additional stream reservation class in ethernet avb network |
topic | automotive credit-based shaper deterministic delay analysis Ethernet-AVB |
url | https://www.mdpi.com/1424-8220/18/11/3849 |
work_keys_str_mv | AT linzhao improvingworstcasedelayanalysisfortrafficofadditionalstreamreservationclassinethernetavbnetwork AT fenghe improvingworstcasedelayanalysisfortrafficofadditionalstreamreservationclassinethernetavbnetwork AT ershuaili improvingworstcasedelayanalysisfortrafficofadditionalstreamreservationclassinethernetavbnetwork AT huagangxiong improvingworstcasedelayanalysisfortrafficofadditionalstreamreservationclassinethernetavbnetwork |