Regulating scheduler (RSC): A novel solution for IEEE 802.1 time sensitive network (TSN)

10Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

Emerging applications such as industrial automation, in-vehicle, professional audiovideo, and wide area electrical utility networks require strict bounds on the end-to-end network delay. Solutions so far to such a requirement are either impractical or ineffective. Flow based schedulers suggested in a traditional integrated services (IntServ) framework are O(N) or O(log N), where N is the number of flows in the scheduler, which can grow to tens of thousands in a core router. Due to such complexity, class-based schedulers are adopted in real deployments. The classbased systems, however, cannot provide bounded delays in networks with cycle, since the maximum burst grows infinitely along the cycled path. Attaching a regulator in front of a scheduler to limit the maximum burst is considered as a viable solution. International standards, such as IEEE 802.1 time sensitive network (TSN) and IETF deterministic network (DetNet) are adopting this approach as a standard. The regulator in TSN and DetNet, however, requires flow state information, therefore contradicts to the simple class-based schedulers. This paper suggests non-work conserving fair schedulers, called ‘regulating schedulers’ (RSC), which function as a regulator and a scheduler at the same time. A deficit round-robin (DRR) based RSC, called nw-DRR, is devised and proved to be both a fair scheduler and a regulator. Despite the lower complexity, the input portbased nw-DRR is shown to perform better than the current TSN approach, and to bind the end-toend delay within a few milliseconds in realistic network scenarios.

Cite

CITATION STYLE

APA

Joung, J. (2019). Regulating scheduler (RSC): A novel solution for IEEE 802.1 time sensitive network (TSN). Electronics (Switzerland), 8(2). https://doi.org/10.3390/electronics8020189

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free