#CLUS Audio Video Bridging (AVB) A Professional Grade Networked AV Solution
Siddharth Krishna, Technical Marketing Engineer @siddkrishna CTHCRS-1250
#CLUS Cisco Webex Teams
Questions? Use Cisco Webex Teams to chat with the speaker after the session How 1 Find this session in the Cisco Live Mobile App 2 Click “Join the Discussion” 3 Install Webex Teams or go directly to the team space 4 Enter messages/questions in the team space
Webex Teams will be moderated cs.co/ciscolivebot# CTHCRS-1250 by the speaker until June 16, 2019.
#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 3 Agenda
• Traditional AV - Challenges
• Converged Networked AV – Benefits
• AVB Standard, Components and Architecture
• Cisco Switching Support
• Deployment Examples
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 4 Traditional AV
Messy - Point-to-Point – Unidirectional -Single Channel Per Cable - Inflexible
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 5 Networked AV = IT + AV Convergence
Organized - Many-to-Many - Multiple Channels Per Cable – Flexible -Scalable
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 6 Common Requirements for AV Streaming
o Distributed Timing o Bounded Latency o Reserved Bandwidth o Transport Protocol
Audio Video Bridging Standards based Plug & Play solution providing AUTOMATION for ALL of the above
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 7 Audio Video Bridging (IEEE 802.1BA) Less Cables and a Transparent Collaboration Experience
Traditional Digital AV Network Media on AVB over AV Networks Cisco HW
Quality of Experience Scalability Lower TCO
. Improved time-synchronized . Ability to scale with higher . Lower cost and complexity audio/video (latency < 2/50 msec over bandwidth 1G/10G/40G (60% CapEx and 35% OpEx savings) 7 hops for a/v respectively) over 5 years* . Allows device interoperability . Standard QoS to simplify and automate . Added functionality and control . Eliminates proprietary networks switch configuration . No proprietary license fee per . Increases flexibility to add new . Support for Video endpoint media applications
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 8 AVB – Applications & Deployments
Pro Audio
Pro Video
Telepresence
Automotive
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 9 Networked AV Technology Comparison
Standard IEEE802.1 (Audio/Video over Proprietary (Audio over IP) Proprietary (Audio over Ethernet) Ethernet)
Channel Capacity Highest channel capacity at Higher channel capacity at 1Gbps Low channel capacity at 100Mbps >=10Gbps network network network
Clock Synchronization IEEE802.1AS gPTP IEEE1588 Proprietary All devices (switch, AVB end point) DANTE enabled devices need to be need to be gPTP capable IEEE1588 capable
Latency <2ms <2ms <5.33ms High for many applications Frame/Packet Format Layer2 Ethernet frame Layer3 IP packet but not routable Layer2 Ethernet frame
Configuration & Installation Simple (Controller software from Simple (controller software from Complex different vendors) DANTE)
License Fee N/A Expensive Expensive
Network Switch/Router Switch needs to support AVB Standard switch Standard switch QoS is manually setup QoS is manually setup QoS is automatically setup use of standard Voice over IP (VoIP) Better QoS feature Quality of Service (QoS) switch features
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 10 Audio Video Bridging Network Terminology
AVB Domain Audio Player AV End Station 3 AV End AVB DSP I/O Station 5 Talker Ceiling AVB Ethernet Switch Microphones AV Bridge 3 AV AV Bridge 2 Bridge 4
AVB Amplifier Listener Non-AV AV End Bridge 1 Station 4 Non-AV End Station 2
AVB Traffic AVB Boundary Port Wall Speakers Ceiling Speakers Non-AVB Traffic AVB Core Port
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 11 IEEE Audio Video Bridging (AVB) Encompasses
. Generalized . .
. . .
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 12 Network Delay?
AVB I/O Or Switch AVB I/O Or Switch AVB I/O Or Switch
Out-Of-Sync Audio, Need A Clocking Mechanism
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 13 A Network without Clock Sync
AVB I/O Or Switch AVB I/O Or Switch AVB I/O Or Switch
Unsynchronized Clocks Don't Help Either
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 14 Peer-to-Peer PTP Syncing
Grandmaster
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 15 IEEE802.1AS - g(eneralized)PTP BMCA Measure Link Delay
Initial State
Listening
Announce No announce from from better master better master
No announce from better master
Slave Master
Announce from better master
Clock Synchronization
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 16 IEEE Audio Video Bridging (AVB) Encompasses
. Generalized . .
. . .
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 17 Traditional Ethernet Operates as “Best Effort”
P1 P2 P3 P4 P1 P2 P3 P4
1G .4 .4 .4 .4 .4 .4 G G G G G G
TX1 TX2 TX3 RX1 RX2 RX3
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 18 AVB: Network Enforces Bandwidth Reservations
P1 P2 P3 P4 P1 P2 P3 P4
1G
1G 1G 1G 1G 1G 1G
TX TX RX RX RX RX
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 19 Bandwidth Reservation and MSRP (IEEE802.1Qat)
Traffic Prioritization (Rules)
SR Class A: Audio SR Class B: Video Class A+ B = 75% (max) of link b/w Class A >> Class B Example: Successful Stream Reservation
Example: Unsuccessful Stream Reservation
#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public IEEE Audio Video Bridging (AVB) Encompasses
. Generalized . .
. . .
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 21 AVB Forwarding and Queueing (IEEE802.1Qav)
Priority Queueing
Traffic Shaping
. AVB/TSN traffic shaping regulates the rate and bandwidth media traffic is allowed to use
. Egress priority queues supports Credit Based Traffic Shaper
. Dynamic configuration of Egress Shaper Rate - Per class and Per port basis for AVB core ports
Note: For non-AVB traffic, DSCP, PREC may be matched as well
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 22 AVB Forwarding and Queueing
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 23 AVB Flow: Put It Together
. MSRP initializes gPTP for time synchronization. QoS AV stream AVB Listener . MSRP initializes QoS policy on AVB QoS switch port. mroute . MSRP Signaling with Talker and Listener declarations to check resources. Guarantee bandwidth and QoS AVB Talker QoS upper bound latency. QoS QoS QoS . QoS (shaper) is dynamically adjusted. mroute mroute Up to 75% of bandwidth is allocated for SR Class A + SR Class B. QoS AVB Listener . MSRP adds Layer 2 multicast route. Advertise (A) QoS . AV stream starts flowing. Ready (R) mroute
AVB Switch
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 24 Audio Video Bridging Convergence of AV on Ethernet with Cisco Switches Cisco Catalyst family of switches are Avnu-certified
The Avnu Alliance (www.avnu.org) is a community creating an interoperable ecosystem servicing the precise timing and low latency requirements of diverse applications using open standards through certification
Supported Platforms Open Standards Ecosystem Partners
IEEE 802.1BA: Audio Video Bridging IEEE 802.1AS: Generalized PTP IEEE 802.1Qat: Stream Reservation C9300 C9500 Protocol IEEE 802.1Qav: Forwarding and Queuing for Time-Sensitive Streams C3850 C3650 Select models
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 25 AVB Built into Cisco Switches Starting with IOS-XE 16.3.1, IP Base & Above
Catalyst 3850 Multigigabit Catalyst 3850 10G SFP+ C3650mini & C3650 Multigigabit
WS-C3850-12X48U WS-C3850-12XS WS-C3850-24XS WS-C3850-48XS WS-C3650-24PDM WS-C3650-8X24PD WS-C3650-12X48UQ WS-C3850-24XU WS-C3850-16XS WS-C3850-32XS WS-C3650-48FQM WS-C3650-8X24UQ WS-C3650-12X48UR WS-C3650-12X48FD WS-C3650-12X48UZ Starting with IOS-XE 16.8.1, Network Advantage (Perpetual) Starting Nexus OS 7.3.0
Catalyst 9300 Catalyst 9500 Nexus 7700
All Models and F3 Modules All SKUs* C9500-12Q C9500-24Q C9500-40X C9500-16X
* C9300-48UXM & C9300-48UN support PTP on the first 16 ports (1-16) only
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 26 Interconnected Multi-floor AVB Deployment
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 27 Connected Justice- eCourts VIDEO CAMERA
TesiraLUX IDH-1
TABLE MONITOR Remote Subject Matter Expert Analog Audio to include Consecutive & Simultaneous Interpretation IEEE802.1AVB
Data, VoIP, Ctrl TesiraLUX OH-1 Courtroom Control to include Digital Video Evidence and Document Capture lights, blinds & environment Tesira EX-AEC
JUDGE TesiraLUX IDH-1 TesiraLUX IDH-1 Tesira EX-OUT
WITNESS DISPLAYVIDEO CLERK Cisco WebEx Room Kit PLUS
REPOTER Tesira AMP-A460H COURT COURT
TesiraLUX OH-1 TesiraLUX OH-1 TesiraLUX OH-1 JURY BOX Ctrl/Data PODIUM Recorder Time TesiraLUX IDH-1
PLANINTIFF DEFENDANT CISCO AVB SWITCH TersiraFORTE AVB VT DSP ADA Support VoIP ForTheRecord (FTR) ForTheRecord (FTR) Digital Audio and Directional AudiCUE AVB Video Recording TABLE SPEAKER AND Sound SHOCK MOUNT MICORPHONE PORT, plus headset port GALLERY Optional I3x# /O
#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public Open Plan Office Space
http://blog.biamp.com/an-open-plan-office-with-tesira/
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 29 Take Away: The AVB Value Proposition
Audio + Video Network Convergence: Re-use IT Infrastructure Reliable Transport (Stream Reservation, QoS etc.) Based on Open Standards i.e. Non Propriety Automated Setup Interoperable Solution Certified & Compliant
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 30 Useful Resources on Cisco AVB
Go through our Online Resources: http://www.cisco.com/go/avb Cisco AVB At-a-Glance Cisco AVB Solution Overview Cisco AVB FAQ Cisco AVB Whitepaper Cisco AVB Miercom Report
Email Us @ AVB mailer: [email protected] Technical Marketing Engineer: [email protected]
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 31 Complete your online session • Please complete your session survey after each session. Your feedback evaluation is very important.
• Complete a minimum of 4 session surveys and the Overall Conference survey (starting on Thursday) to receive your Cisco Live water bottle.
• All surveys can be taken in the Cisco Live Mobile App or by logging in to the Session Catalog on ciscolive.cisco.com/us.
Cisco Live sessions will be available for viewing on demand after the event at ciscolive.cisco.com.
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 32 Continue your education
Demos in the Walk-in Cisco campus self-paced labs
Meet the engineer Related sessions 1:1 meetings
#CLUS CTHCRS-1250 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 33 Thank you
#CLUS #CLUS