Independent WCRT analysis for individual priority classes in Ethernet AVB

被引:9
|
作者
Cao, Jingyue [1 ]
Cuijpers, Pieter J. L. [2 ]
Bril, Reinder J. [1 ,3 ]
Lukkien, Johan J. [4 ]
机构
[1] Eindhoven Univ Technol, Eindhoven, Netherlands
[2] Eindhoven Univ Technol, Syst Architecture & Networking Res Grp, Eindhoven, Netherlands
[3] Eindhoven Univ Technol, Real Time Syst Dept Math & Comp Sci, Eindhoven, Netherlands
[4] Eindhoven Univ Technol, Sect Secur & Embedded Networked Syst SENS, Dept Math & Comp Sci, Eindhoven, Netherlands
关键词
Ethernet AVB; Ethernet TSN; WCRT analysis; Eligible interval; Busy period analysis; Credit based shaping; SCHEDULABILITY ANALYSIS; NETWORKS;
D O I
10.1007/s11241-018-9321-z
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the high-tech and automotive industry, bandwidth considerations and widely accepted standardization are two important reasons why Ethernet is currently being considered as an alternative solution for real-time communication (compared to traditional fieldbusses). Although Ethernet was originally not intended for this purpose, the development of the Ethernet AVB standard enables its use for transporting high-volume data (e.g. from cameras and entertainment applications) with low-latency guarantees. In complex industrial systems, the network is shared by many applications, developed by different parties. To face this complexity, the development of these applications must be kept as independent as possible. In particular, from a network point of view, progress of all communication streams must be guaranteed, and the performance for individual streams should be predictable using only information regarding the stream under study and the general parameters of the communication standard used by the network. Initial methods to guarantee latency for Ethernet AVB networks rely on the traditional busy-period analysis. Typically, these methods are based on knowledge of the inter-arrival patterns of both the stream under study and the interfering streams that also traverse the network. The desired independence is therefore not achieved. In this paper, we present an independent real-time analysis based on so-called eligible intervals, which does not rely on any assumptions on interfering priority classes other than those enforced in the Ethernet AVB standard. We prove this analysis is tight in case there is only a single higher-priority stream, and no additional information on interference is known. In case there are multiple higher-priority streams, we give conditions under which the analysis is still tight. Furthermore, we compare the results of our approach to the two most recent busy-period analyses, point out sources of pessimism in these earlier works, and argue that assuming more information on the sources of interference (e.g. a minimal inter-arrival time between interfering frames) has only limited advantages.
引用
收藏
页码:861 / 911
页数:51
相关论文
共 50 条
  • [1] Independent WCRT analysis for individual priority classes in Ethernet AVB
    Jingyue Cao
    Pieter J. L. Cuijpers
    Reinder J. Bril
    Johan J. Lukkien
    [J]. Real-Time Systems, 2018, 54 : 861 - 911
  • [2] Independent yet Tight WCRT Analysis for Individual Priority Classes in Ethernet AVB
    Cao, Jingyue
    Cuijpers, Pieter J. L.
    Bril, Reinder J.
    Lukkien, Johan J.
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 55 - 64
  • [3] Independent WCRT analysis for the Best-Effort class BE in Ethernet AVB
    Bill, Reinder J.
    [J]. 18TH IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS 2022 (WFCS 2022), 2022, : 187 - 190
  • [4] Cost of Robustness of independent WCRT analysis for CBS of Ethernet AVB using eligible intervals
    Bril, Reinder J.
    Hassani, Hamid
    Cuijpers, Pieter J. L.
    Nelissen, Geoffrey
    [J]. 2023 IEEE 19TH INTERNATIONAL CONFERENCE ON FACTORY COMMUNICATION SYSTEMS, WFCS, 2023, : 229 - 232
  • [5] Schedulability Analysis of Ethernet AVB Switches
    Bordoloi, Unmesh D.
    Aminifar, Amir
    Eles, Petru
    Peng, Zebo
    [J]. 2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [6] Worst-Case Analysis of Ethernet AVB in Automotive System
    Park, Jong-doo
    Cheoun, Bo-mu
    Jeon, Jae-wook
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 1696 - 1699
  • [7] Holistic WCRT Analysis for Global Fixed-Priority Preemptive Multiprocessor Scheduling
    Xie, Guoqi
    Xiong, Chenglai
    Wu, Wei
    Li, Renfa
    Chang, Wanli
    [J]. 2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [8] Work In Progress: Best-case response time analysis for Ethernet AVB
    Rivera-Verduzco, Hector J.
    Cuijpers, Pieter J. L.
    Cao, Jingyue
    [J]. 2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 378 - 380
  • [9] Timing analysis of AVB Ethernet network using the Forward end-to-end Delay Analysis
    Benammar, Nassima
    Bauer, Henri
    Ridouard, Frederic
    Richard, Pascal
    [J]. PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2018), 2018,
  • [10] Deterministic delay analysis of AVB switched Ethernet networks using an extended Trajectory Approach
    Xiaoting Li
    Laurent George
    [J]. Real-Time Systems, 2017, 53 : 121 - 186