Softwareteknologi DTU - Project No. 0235:  A test case generator for TSN
Danmarks Tekniske Universitet DTU
Bachelorprojekt - Softwareteknologi
Project No. 0235:  A test case generator for TSN
Aktuelle Tidligere  

Description:

Deterministic real-time communication for critical applications has been required for realization of Industrial IoT [1] which brings computation closer to the industrial machines. The criticality of industrial applications needs evidences which shows certain degrees of deterministic behavior in the system architecture such as communication. IEEE 802.1 Qbv Time Sensitive Networking (TSN) task group [2] has standardized capabilities of Ethernet Networks which impacts on the deterministic behavior of communication. To solve the problem of having deterministic behavior over TSN, the scheduling of traffic in IEEE 802.1 Qbv has been proposed which simply says that the scheduling of traffic passing through each node creates a deterministic behavior on the network [3,4]. The traffic scheduling becomes an optimization problem for different applications with different objectives such as minimum latency for traffics, minimum jitters, etc. A tool has been developed in DTU compute which schedules traffic in TSN with respect to different criteria. In order to verify the scheduling tool, test cases in which traffic is characterized in critical situations are need.

The purpose of this project is to develop a tool which generates test cases for our scheduling tool.

[1]: Pop, Paul, et al. "Enabling fog computing for industrial automation through time-sensitive networking (TSN)." IEEE Communications Standards Magazine 2.2 (2018): 55-61.

[2]: IEEE, "Official Website of the 802.1 Time-Sensitive Networking Task Group," http://www.ieee802.org/1/pages/tsn.html, 2016.

[3]: Oliver, Ramon Serna, Silviu S. Craciunas, and Wilfried Steiner. "IEEE 802.1 Qbv gate control list synthesis using array theory encoding." 2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS). IEEE, 2018

[4]: Craciunas, Silviu S., et al. "Scheduling real-time communication in IEEE 802.1 Qbv time sensitive networks." Proceedings of the 24th International Conference on Real-Time Networks and Systems. ACM, 2016.

Supervisor(s) Paul Pop

Sidst opdateret: Nov 6, 2020 af Hans Henrik Løvengreen