DetNet Bounded Latency-01
drafu-fjnn-detnet-bounded-latency-01 Norman Finn, Jean-Yves Le Boudec, Ehsan Mohammadpour, János Farkas, Balázs Varga
Huawei EPFL EPFL Ericsson Ericsson
DetNet WG Montreal, 16th July, 2018
7/16/2018 1
DetNet Bounded Latency-01 drafu-fjnn-detnet-bounded-latency-01 - - PowerPoint PPT Presentation
DetNet Bounded Latency-01 drafu-fjnn-detnet-bounded-latency-01 Norman Finn, Jean-Yves Le Boudec, Ehsan Mohammadpour, Jnos Farkas, Balzs Varga Huawei EPFL EPFL
drafu-fjnn-detnet-bounded-latency-01 Norman Finn, Jean-Yves Le Boudec, Ehsan Mohammadpour, János Farkas, Balázs Varga
Huawei EPFL EPFL Ericsson Ericsson
DetNet WG Montreal, 16th July, 2018
7/16/2018 1
average latency.
are required to achieve zero congestjon loss.
for the applicatjon space of interest to DetNet.
congestjon loss.
7/16/2018 2
1) Output delay 2) Link delay 3) Preemptjon delay 4) Processing delay 5) Regulatjon delay 6) Queuing delay
7/16/2018 3
Queue Regulator
DetNet relay node A
Queue Regulator
DetNet relay node B
(P802.1Qcr) in the context of IEEE 802.1 TSN. An interleaved regulator reshapes individual fmows, while doing per-class queuing and not per- fmow queuing.
latency tractable; as in every node, each fmow can be treated as a fresh one
7/16/2018 4
5
𝐷 𝐵𝐶
𝑇 𝐵
Queue Regulator
DetNet relay node A
Queue Regulator
DetNet relay node B
port
modeled as variable delays with known bounds
queues are using CBS and ATS
7/16/2018 6
Transmission Selectjon (strict priority)
CBS CBS
… CDT A B BE0 … … Interleaved regulators Class-Based FIFO System Highest to lowest priority
Ref: [Mohammadpour, Stai, Mohiuddin, Le boudec, 2018]
7/16/2018 7
Queuing policy: two fmows share the same interleave regulator queue, if:
Regulatjon: Types of Regulatjon: + Length Rate Quotjent (LRQ) + Leaky Bucket (LB)
Ref: [Mohammadpour, Stai, Mohiuddin, Le boudec, 2018]
9
Ref: [Mohammadpour, Stai, Mohiuddin, Le boudec, 2018]
k-1
𝐷1,2 𝐷2,3 𝐷3,4 𝐷4,5 𝐷𝑙−2,𝑙− 1
𝑇𝑙− 1
R R R R R Q Q Q Q Q R: Regulator Q: Queue
7/16/2018 10
Ref: [Mohammadpour, Stai, Mohiuddin, Le boudec, 2018]
Queue Reg.
6 5 4
2,3
k-1
𝐷1,2 𝐷2,3 𝐷3,4 𝐷4,5 𝐷𝑙−2,𝑙− 1
𝑇𝑙− 1
R R R R R Q Q Q Q Q
R: Regulator Q: Queue
[1] J.-Y. Le Boudec, “A Theory of Traffjc Regulators for Deterministjc Networks with Applicatjon to Interleaved Regulators,” arXiv:1801.08477 [cs], Jan. 2018. [Online]. Available: htup://arxiv.org/abs/1801.08477/, (Accessed:09/02/2018). [2] E. Mohammadpour, E. Stai, M. Mohiuddin, and J.-Y. Le Boudec, “ End-to-end Latency and Backlog Bounds in Time-Sensitjve Networking with Credit Based Shapers and Asynchronous Traffjc Shaping,” arXiv:1804.10608 [cs.NI], 2018. [Online]. Available: htups: //arxiv.org/abs/1804.10608/
7/16/2018 11
IEEE P802.1DC Quality of Service Provision by Network Systems
This standard specifjes procedures and managed objects for Quality of Service (QoS) features specifjed in IEEE Std 802.1Q, such as per-stream fjltering and policing, queuing, transmission selectjon, fmow control and preemptjon, in a network system which is not a bridge.
any other system can call out the specifjcatjons in IEEE Std 802.1DC in
7/16/2018 12
7/16/2018 13