Avnu-Certified
Total Page:16
File Type:pdf, Size:1020Kb
#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 VIDEO DISPLAY CLERK Cisco WebEx Room Kit PLUS REPOTER Tesira AMP-A460H 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.