DetNet Bounded Latency-01 drafu-fjnn-detnet-bounded-latency-01 - - PowerPoint PPT Presentation

detnet bounded latency 01
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

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

slide-2
SLIDE 2

A reminder to new attendees …

  • DetNet is about an upper bound on end-to-end latency – not low

average latency.

  • Bounded latency  the ability to compute exactly how many bufgers

are required to achieve zero congestjon loss.

  • Feedback that slows down fmows to avoid congestjon is not an optjon

for the applicatjon space of interest to DetNet.

  • Mathematjcally sound assurances can be given on latency and

congestjon loss.

7/16/2018 2

slide-3
SLIDE 3

4.3. Relay system model [updates]

1) Output delay 2) Link delay 3) Preemptjon delay 4) Processing delay 5) Regulatjon delay 6) Queuing delay

7/16/2018 3

1

Queue Regulator

DetNet relay node A

Queue Regulator

DetNet relay node B

6 5 4

1

6 5 4

2,3 2,3

slide-4
SLIDE 4

Interleaved Regulators

  • Interleaved regulator: Called Asynchronous Traffjc Shaping

(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.

  • Additjon of interleaved regulator makes the calculatjon of end-to-end

latency tractable; as in every node, each fmow can be treated as a fresh one

7/16/2018 4

slide-5
SLIDE 5

Interleaved regulator is for free i.e. does not increase worst-case end-to-end latency!

  • Defjne:
  • Directly From [Le boudec, 2018]:
  • 7/16/2018

5

𝐷 𝐵𝐶=𝑇 𝐵

𝐷 𝐵𝐶

𝑇 𝐵

1

Queue Regulator

DetNet relay node A

Queue Regulator

DetNet relay node B

6 5 4

1

6 5 4

2,3 2,3

slide-6
SLIDE 6

7.3. TSN with ATS- Queuing Model [added] (1)

  • Two level of queuing:
  • Interleaved regulators
  • Class-Based FIFO System
  • Contentjon occurs only at the output

port

  • Input ports and switching fabrics are

modeled as variable delays with known bounds

  • We focus on classes A and B which

queues are using CBS and ATS

  • All classes are non-preemptjve

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]

slide-7
SLIDE 7

7.3. TSN with ATS- Queuing Model [added] (2)

7/16/2018 7

Queuing policy: two fmows share the same interleave regulator queue, if:

  • Going to the same output port, and
  • Having the same class, and
  • Coming from the same input port.

Regulatjon: Types of Regulatjon: + Length Rate Quotjent (LRQ) + Leaky Bucket (LB)

Ref: [Mohammadpour, Stai, Mohiuddin, Le boudec, 2018]

slide-8
SLIDE 8

5.1. Examples of Computations- TSN with ATS [added]

End-to-end delay bound for fmow :

  • 7/16/2018

9

Ref: [Mohammadpour, Stai, Mohiuddin, Le boudec, 2018]

1 2 3 4

k-1

k

𝐷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

slide-9
SLIDE 9

Suboptimality of per-node E2E delay calculation

7/16/2018 10

Ref: [Mohammadpour, Stai, Mohiuddin, Le boudec, 2018]

  • Defjne node delay bound:
  • Then:
  • 1

Queue Reg.

6 5 4

2,3

𝑒1 𝑒2

1 2 3 4

k-1

k

𝐷1,2 𝐷2,3 𝐷3,4 𝐷4,5 𝐷𝑙−2,𝑙− 1

𝑇𝑙− 1

𝑔

R R R R R Q Q Q Q Q

𝑒3 𝑒4

𝑒𝑙−1

R: Regulator Q: Queue

slide-10
SLIDE 10

References

[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

slide-11
SLIDE 11

A New IEEE 802.1 TSN Project

  • A Project Authorizatjon Request (PAR) has been approved for

IEEE P802.1DC Quality of Service Provision by Network Systems

  • P802.1DC scope:

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.

  • The intentjon is that a host, router, label switch, fjrewall appliance, or

any other system can call out the specifjcatjons in IEEE Std 802.1DC in

  • rder to obtain TSN Quality of Service features.

7/16/2018 12

slide-12
SLIDE 12

7/16/2018 13

Thank you