#CLUS (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 o Reserved 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)

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) 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 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/ 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 (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) 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