AVB Bandwidth Reservation
Transcription
AVB Bandwidth Reservation
#AABAC AVnu Alliance Broadcast Advisory Council AVB Bandwidth Reservation Lee Minich, Lab X Technologies Note: The Technical presentation portion of this session will be recorded and made available online to Broadcast Advisory Counsil members Welcome AVnu Alliance Broadcast Advisory Counsil Lee Minich AVnu Alliance, Chairman, Marketing Work Group Lab X Technologies, President Note: The Technical presentation portion of this session will be recorded and made available online to Broadcast Advisory Counsil members • • • • Agenda Brief background / context Technical presentation – Bandwidth Reservation Open Discussion Logistics for Next Session What/Who is the AVnu Alliance? • The industry consortium to lead the adoption of certified open standards-based AV networking • AVB (Audio/Video Bridging) is the first set of AV networking standards approved by the IEEE. • A non-profit organization defining AVB certification and promotion • Members include major automotive, professional AV, consumer and silicon/platform manufacturers. • Member manufacturers are given access to test tools and plugfests in advance of submission for official AVnu interoperability certification. What is the importance of AVB in A/V networking? • The AVB standards are written by the IEEE, the group that defines Ethernet • AVB is free of royalties and open for use by anyone • Network engineers have tools to accommodate AV requirements • Precise and reliable, suitable for rigorous professional applications • Data pathway from source to destination is guaranteed • Low latency • Synchronized Classic Audio and Video Distribution • Fixed number of channels per cable • Unidirectional • Point to Point • Industry specific infrastructure AVB improves the following in Ethernet: • Best-Effort Delivery Strategy • Non-Deterministic • No Concept of Isochronous Delivery • Is Not Content-Aware Audio Video Bridging (AVB) AVB Terminology • Stream – A “pipe” that contains one or more channels of audio and/or video data in an AVB cloud • Talker – An entity in the AVB cloud that can send a stream • Listener – An entity in the AVB cloud that can receive a stream • Controller – An entity on the network which configures and connects Talkers and Listeners in an AVB network AVB Terminology • A Controller configures Streams (flow of AV media) between a Talker and Listener • ….or many Listeners Todays (live) broadcast infrastructure Native AVB infrastructure (tomorrow) Audio Video Bridging (AVB) Bandwidth Reservation Configuration Traffic Shaping Time Synchronization Audio Video Bridging (AVB) Bandwidth Reservation 802.1Q – 2012 802.1Q Forwarding and Queuing for TimeSensitive Streams (FQTSS) 802.1Qat Stream Reservation Protocol-(SRP) Stream Reservation Protocol • Difference between Priority and Reservation Stream Reservation Protocol • Guarantees a “First Class Ticket” for your AV media • Protects your network against rogue traffic / unauthorized devices • Automatic self configuration. An IT guy “In the Box” The AVB Cloud Bandwidth Reservation Protocol • Enables the cloud to self-manage its bandwidth allocations • Talkers/Listeners request permission before streams are allowed to flow • The cloud guarantees a portion of the bandwidth will be available for legacy traffic (per port) • Priority-based reservations Advertising a stream S1 S1 Advertise (S1) Advertise (S1) P4 P1 Stream 1 (S1) Source Advertise (S1) P8 P3 P8 S1 SRP Command A/V Data Flowing S1 Available Stream Subscribing to a Stream P8 Subscribe(S1) S1 P6 Subscribe(S1) P 6 P 4 Stream 1 (S1) Sink S1 P3 25% P8 25% 75% Subscribe(S1) 0% 50% A/V Bandwidth Allocation Port 6 0% Stream 1 (S1) Sink Legacy Traffic (www) P1 SRP Commands S1 Available Stream 75% A/V Bandwidth Allocation Port 8 Stream 1 (S1) Source A/V Data Flowing 50% P3 S1 P4 Subscribe(S1) AVB Cloud Defending Bandwidth P8 P6 S1 S2 S3 Subscribe(S2) P3 S1 S2 S3 P4 P6 Subscribe(FAIL) Stream 1 (S1) Subscribe(S2) P7 Stream 3 (S3) P5 25% Stream 2 (S2) P8 75% A/V Data Flowing S1 Available Stream P3 Stream 1 (S1) Sink P4 Subscribe(S3) SRP Commands 25% Subscribe(FAIL) Subscribe(S2) 0% 50% A/V Bandwidth Allocation Port 6 Legacy Traffic (www) Stream 1 (S1) Sink 75% A/V Bandwidth Allocation Port 8 Subscribe(S3) Subscribe(FAIL) P1 S1 S2 S3 0% 50% P6 P7 Subscribe(S2) Stream Reservation Protocol • Guarantees a “First Class Ticket” for your AV media • Protects your network against rogue traffic / unauthorized devices • Automatic self configuration. An IT guy “In the Box” Open Discussion • Next Session – – – Thursday, May 16 2013 8 AM PDT (GMT-7) Topic • “How Big do my pipes need to be?” – Traffic Shaping & Infrastructure planning Feedback on this session Thank You! #AABAC