802.1Qat Current Status Craig Gunther (cgunther@harman.com) - - PowerPoint PPT Presentation

802 1qat current status
SMART_READER_LITE
LIVE PREVIEW

802.1Qat Current Status Craig Gunther (cgunther@harman.com) - - PowerPoint PPT Presentation

802.1Qat Current Status Craig Gunther (cgunther@harman.com) 11November2008 Topics What is Qat? Concepts Interfaces & Propagation Status 11 November 2008 IEEE 802.1 Plenary Dallas 2 What is Qat? 11 November 2008 IEEE 802.1


slide-1
SLIDE 1

Craig Gunther (cgunther@harman.com)

11November2008

802.1Qat Current Status

slide-2
SLIDE 2

Topics

  • What is Qat?
  • Concepts
  • Interfaces & Propagation
  • Status

2 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-3
SLIDE 3

What is Qat?

3 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-4
SLIDE 4

Synopsis

A protocol that provides end points with the ability to reserve network resource that will guarantee the transmission and reception of data streams across a network with the requested quality of service.

11 November 2008 IEEE 802.1 Plenary ‐ Dallas 4

slide-5
SLIDE 5

Acronyms & Definitions

  • DMN: Designated MSRP Node (802.1Qat)
  • MRP: Multiple Registration Protocol (802.1ak)
  • MSRP: Multiple Stream Reservation Protocol (802.1Qat)
  • MSRPDU: MSRP Protocol Data Unit (802.1Qat)
  • MAD: MRP Attribute Declaration (802.1ak)
  • MAP: MRP Attribute Propagation (802.1ak)
  • Qat: Stream Reservation Protocol (802.1Qat)
  • Qav: Forwarding and Queuing (802.1Qav)
  • Talker: A device that produces a data stream
  • Listener: A devices that consumes a data stream

11 November 2008 IEEE 802.1 Plenary ‐ Dallas 5

slide-6
SLIDE 6

Concepts

6 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-7
SLIDE 7

Declarations

  • TalkerAdvertise

“I have a stream if you want it”

  • TalkerFailed

“I have a stream, but you can’t get it”

  • ListenerReady

“I (we) want the stream and have network resource available to receive it”

  • ListenerAskingFailed

“I (we) want the stream, but do NOT have network resources to receive it”

  • ListenerReadyFailed

“We want the stream and some can receive it and some can NOT”

7 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-8
SLIDE 8

Some Internals

  • Simple TSpec (Traffic Specification)

– Bandwidth in Kbytes/second – Frame Rate in frames/second

  • Shared Medium DMN (Designated MSRP Node)

– A MSRP “proxy” for the shared media network – Qat uses the DMN to map shared media QoS protocols to/from MSRP – Double transmit bandwidth concerns

11 November 2008 IEEE 802.1 Plenary ‐ Dallas 8

slide-9
SLIDE 9

Bandwidth Allocation Algorithm

  • Who gets the bandwidth?

– Streams with Active Listeners – Streams have a Rank for importance

  • 911 call
  • Safety announcements, etc

– First‐come first‐served – StreamID is the tie‐breaker

  • Streams with no Active Listeners do not

reduce available bandwidth

11 November 2008 IEEE 802.1 Plenary ‐ Dallas 9

slide-10
SLIDE 10

Interfaces & Propagation

10 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-11
SLIDE 11

MSRP interfaces

11 November 2008 IEEE 802.1 Plenary ‐ Dallas 11

slide-12
SLIDE 12

SR Station Attribute Propagation

12 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-13
SLIDE 13

Bridge Attribute Propagation

13 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-14
SLIDE 14

MSRP Service Primitives

11 November 2008 IEEE 802.1 Plenary ‐ Dallas 14

slide-15
SLIDE 15

Bridge Forwarding a Stream

15 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-16
SLIDE 16

MRPDU

16 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-17
SLIDE 17

MSRPDU TalkerAdvertise Message

17 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-18
SLIDE 18

Status

18 11 November 2008 IEEE 802.1 Plenary ‐ Dallas

slide-19
SLIDE 19

Today’s Status

  • Service Primitives are documented
  • MSRPDUs are documented
  • CSN Shared Media DMN documented
  • Bandwidth Allocation Algorithm is

documented

  • Need:

– MIB, PICS, Conformance, Management – 802.11 DMN documentation

11 November 2008 IEEE 802.1 Plenary ‐ Dallas 19

slide-20
SLIDE 20

Thanks!

20 11 November 2008 IEEE 802.1 Plenary ‐ Dallas