DOI QR코드

DOI QR Code

End-to-end Delay Guarantee in IEEE 802.1 TSN with Non-work conserving scheduler

비작업보존 스케줄러를 갖는 IEEE 802.1 TSN에서 단대단 지연시간 보장

  • Joung, Jinoo (Dept of Human Intelligence and Information Engineering, Sangmyung Univ.)
  • 정진우 (상명대학교 휴먼지능정보공학과)
  • Received : 2018.10.05
  • Accepted : 2018.12.07
  • Published : 2018.12.31

Abstract

IEEE 802.1 TSN TG is developing standards for end-to-end delay bounds and zero packet loss based on Ethernet technology. We focus on packet forwarding techniques. TSN packet forwarding techniques can be classified into Synchronous and Asynchronous framework. Synchronous approach allocates fixed time period for a class, yet is complex for large networks. Asynchronous approach provides delay guarantee by regulator-scheduler pair, yet is unnecessarily complex, too. We propose network components for TSN Asynchronous architecture, which remove the complexity of maintaining flow state for regulation decisions. Despite such a simplicity, the proposed architecture satisfies the TSN's delay requirements provided the limited high priority traffic's maximum packet length.

IEEE 802.1 TSN(Time Sensitive Network) TG(Task Group)는 이더넷을 기반으로 지연시간 보장 및 패킷 무손실 서비스를 제공하는 기술의 표준화를 진행 중이다. 본 연구는 다양한 TSN 기술 중 패킷 포워딩 기술에 주목한다. TSN의 포워딩 기술은 크게 동기형과 비동기형으로 구분할 수 있다. 동기형은 시간 동기화 기술을 바탕으로 정해진 시간 구간을 정해진 class에 할당하는 기술이지만 대규모 네트워크에서 사용하기 어렵다. 비동기 기술은 트래픽 regulation과 class 별 스케줄링을 바탕으로 지연시간 보장을 약속하지만 필요 이상으로 복잡한 구조를 가진다. 본 논문에서는 비동기형 TSN 네트워크 구조를 보다 간단히 만들면서도 지연시간을 보장하는 방안을 제시하였다. 이를 통해 플로우의 상태를 저장하여 regulation 결정에 사용해야 하는 복잡성을 배제할 수 있었다. 이러한 간단한 구조에도 불구하고 높은 우선순위 트래픽의 최대 패킷길이를 일정 수준 이하로 제한하면 TSN의 요구사항을 만족시킴을 보였다.

Keywords

OTNBBE_2018_v18n6_121_f0001.png 이미지

그림 1. ATS와 기존 Class 기반 FIFO 시스템 Fig. 1. ATS and Class based FIFO system

OTNBBE_2018_v18n6_121_f0002.png 이미지

그림 2. 제안하는 시스템의 노드 구성도 Fig. 2. Proposed Node architecture

OTNBBE_2018_v18n6_121_f0003.png 이미지

그림 3 수치 분석을 위한 서비스 시나리오Fig. 3. Service scenario for Numerical analysis

OTNBBE_2018_v18n6_121_f0004.png 이미지

그림 4. 최대 패킷 길이 변화에 따른 최대 노드 latency Fig. 4. Max nodal latency with variable max packet size

OTNBBE_2018_v18n6_121_f0005.png 이미지

그림 5. 최대 패킷 길이 변화에 따른 최대 단대단 지연시간 Fig. 5. Max end-to-end delay with variable max packet size

표 1. 수치 분석에 사용된 파라미터 Table 1. Parameters used in Numerical analysis

OTNBBE_2018_v18n6_121_t0001.png 이미지

References

  1. IEEE 802.1 Time-Sensitive Networking Task Group Home Page, http://www.ieee802.org/1/ pages/tsn.html
  2. Residential Ethernet Tutorial, www.ieee802.org /802_tutorials/05-March/tutorial_1_0305.pdf
  3. Mi-Ryong Park, et.al. "A Study on Application of Time-Triggered Ethernet for Vehicle Network," The Journal of The Institute of Internet, Broadcasting and Communication(JIIBC), VOL. 15 NO. 6, pp.79-88, December 2015 DOI : 10.7236/JIIBC.2015.15.6.79
  4. Frank Dürr and Naresh Ganesh Nayak. "No-wait Packet Scheduling for IEEE Time-sensitive Networks (TSN)." Proceedings of the 24th International Conference on Real-Time Networks and Systems. Pages 203-212, October 19 - 21, 2016. DOI: 10.1145/2997465.2997494
  5. Dimitrios Stiliadis and Anujan Varma. "Latency-Rate Servers: A General Model for Analysis of Traffic Scheduling Algorithms." IEEE/ACM Transaction on Networking, vol. 6, no. 5, Oct,1998. DOI: 10.1109/INFCOM.1996.497884
  6. M. Shreedhar and G. Varghese. "Efficient fair queueing using deficit round-robin." IEEE/ACM Transaction on Networking, vol. 4, no.3, pp. 375-385, June 1996. DOI: 10.1109/90.502236
  7. Luciano Lenzini, Enzo Mingozzi, and Giovanni Stea. "Tradeoffs between low complexity, low latency, and fairness with deficit round-robin schedulers." IEEE/ACM Transactions on Networking (TON). Volume 12 Issue 4, August 2004 Pages 681-693 DOI: 10.1109/TNET.2004.833131
  8. Jinoo Joung, Byeong-Seog Choe, Hongkyu Jeong, and Hyunsurk Ryu. "Effect of Flow Aggregation on the Maximum End-to-End Delay." Proceedings of High Performance Computing and Communications. Sep. 2006. also in LNCS, volume 4208 DOI: 10.1007/11847366_44