SlideShare une entreprise Scribd logo
1  sur  30
BusinessValue
StrategicAsset
Ethernet for Sound
 SYNCE integration.
 Eliminate the Cross
Connect.
 IP Signal Distribution
 Dante,
 AVB/TSN,
 CobraNet
‘future-proof AV’
Why?Why?How?
Ethernet in Media & Broadcast
Proprietary Digital/Analog
Ethernet
Separate Media Networks
Converged Media Production Network, Teaming up with
the audio and video industry’s leading experts and
67% CAPEX Savings
35% OPEX Savings
Over a 5 year period
AvB on a Pug? Why not?
Networking Basics
Why audio networking - It’s not about the standard or the protocol. They are
just a means to an end. Most of the time, any of the options, when properly
configured will do the job. Technical and Capabilities Overview, For audio –
any will work. AVB/TSN is the only one that really supports any payload.
Any audio - Anywhere
 AVB/TSN
 CobraNet
 Dante
Legacy Way
≠ Everything Point-to-Point or through matrix
switch
≠ Individual terminations on every signal path
≠ Heavy multi-core snakes
≠ Reconfiguration and growth not very
flexible
≠ Signal degradation with distance
≠ Minimal distribution-related latency
XoS “Audio Video”
6
AVB Studio
Why AVB
- Reduce Cabling Complexity
- Move to Ethernet Technology Cost Curves
- Standards Based, Certified Interoperability
The Network is the Switch
AV-over-IP solutions provide a
compelling alternative
AV-over-IP HDBaseT
Cabling CAT5e, 6, 6a CAT6 (shielded)
Network Standard Ethernet Dedicated cable runs
Multi-cast Yes No
Video signal Lossless compression Uncompressed
Bandwidth requirement <150 Mbps 6 Gbps
Distance Unlimited* 330 ft.
Number of displays Unlimited
Depending on number
of ports on transmitter
Cost for 1:8 application $3300 $5000
Who cares About AVB
Automotive
Consumer
Telepresence
Displays
Medical
Pro Video
Pro
Audio
Why Do They Care
Precise Sync and Predictable Latency
Reduce Cabling Complexity and Weight
Move to Ethernet Technology Cost Curves
Standards Based, Certified Interoperability
AV Signal Distribution and Control over IP
Distribute content from a single source
to hundreds of displays
Distance! Scalability! Flexibility!
Which one when?
AVB / TSN
(Audio Video Bridging)
Need to run on existing
network - Rapid Adoption
Growing
 Plug & Play
 Existing networks
 1-5ms Latency
 Name Based Routing
 Common Control
Application
 Network Setup may take
time for QoS
https://www.audinate.com/
about/history
Are able to upgrade network
to AVB/ TSN certified
switches - Adoption in flux
 Plug & Play
implementations,
Standard. Implementation
will vary
 Easy network setup
 Excellent sync & Low
latency
 192K / 32 bit floating point
 2ms Latency
 Requires certified switch
 Control & Config per mfg
If CobraNet is already
in place
Tried and true
 Adoption Waning
 Not Suggested with
other network
traffic
 One sample rate
per system
 8 Channel Bundles
It’s about the network…
AvB Protocols getting Messed up
Dante Software
Dante Virtual Soundcard
 Provides routing from individual channels within internal applications
 ProTools, Cubase, etc
Dante Via, Allows a standard Apple Mac or Windows PC to function as a Dante
device. No Dante enabled hardware required
Some Dante (and many CobraNet) devices offer Primary and Secondary
ports
 For redundancy, not to daisy chain off ports
 For automatic cutover in case of network failure
CobraNet “Tried & True…”
 Dedicated network not required
 Dedicated network recommended
 VLAN’s an option to segment traffic
 Pops, clicks, or dropouts
Bandwidth use up to capacity of the switch
 Now owned by Cirrus Logic
 Combination of software, hardware and network protocol
 Layer 2 Protocol compatible with standard network
infrastructure
CobraNet Background
http://www.cobranet.info/support/design
Dante Networking
2003 Former team from Motorola starts Audinate
 March 2015: Passed 200 Manufactures. 6 months after passing 150
 20 Million Dante Network Channels – 50% shipped in last 12 months
 Wide adoption & major events - Pope Francis, Paul McCartney, Bruce
Springsteen, Elton John, Bob Dylan, Kenny Chesney, Foo Fighters, The Killers, etc
Dante Controller – Routing
Standard Switch OK
 Managed switch preferred
 Will work with AVB switches
 Dedicated Network: No
How does Dante use DSCP / QoS?
Switches prioritize packets using what are called DSCP/Diffserv values. Although
Dante packet priority values have been chosen to make it simple to configure
QoS with many switches, some switches require special configuration to recognize
and prioritize specific DSCP values. The table below shows how Dante uses
various Diffserv Code Points (DSCP) packet priority values:
Priority Usage DSCP Label Hex Decimal Decimal
High
Time critical
PTP events
CS7 0x38 56 111000
Medium Audio, PTP EF 0x2E 46 101110
Low (reserved) CS1 0x08 8 001000
None Other traffic BestEffort 0x00 0 000000
How does Dante manage QoS? Dante uses standard Voice over IP (VoIP) Quality of
Service (QoS) switch features to prioritize clock sync and audio traffic over other
network traffic. QoS is available in many inexpensive and enterprise Ethernet
switches. Any switch that supports Diffserv (DSCP) QoS with strict priority and 4
queues, and has Gigabit ports for inter-switch connections should be appropriate for
use with Dante.
AVB - Stream Reservations
Stream Reservations for AV held by the switch. No need to setup VLANs,
because it pretty much does it itself in the background
Once setup, <0.5ms latency.
 Switch reserves up to 75% of bandwidth for media
 Queue in the switch to hold non-AVB signals and prioritize AVB over
DiffServ
 Guaranteed synch (<0.5ms, 1 Gigabit). Simplification - Enable AVB switch
command
AVB / TSN
“It’s not a protocol, it’s a standard”
Standards:
 Agreed upon underlying
technologies
 that allow things to work
 i.e. Ethernet
Protocols:
 A methodology
 May utilize standards to
accomplish a function
 Requires standards to
function with other
technologies
 i.e. Email
• The key is the measurement of delay
– … which can be done via a packet exchange
such as done in NTP (Network Time Protocol)
network
Client Server
client msg
server msg
Origin Timestamp: t1
Receive Timestamp: t2
Transmit Timestamp: t3
Destination Timestamp: t4
know: t1,t2,t3,t4
round trip delay=((t4-t1)-(t3-t2))
one-way delay is half of
the round trip, but only if
delays are symmetric
• A client can then use a time value transmitted by a server just by
adding the delay
Deterministic Ethernet
• How do we communicate the time of the start
of a packet that is being transmitted?
– Send that time in a later packet, the “follow up”,
as the “precise origin timestamp”
• It is possible to insert the timestamp into a transmit packet on the fly … this is
called “one step messaging” …
Deterministic Ethernet
• Bridges Delays are now relatively constant, since they are just cable delays, without
queues or buffers
– 1588 calls this a “transparent clock”, required in 802.1AS
• A “correction field” in the FollowUp is incremented by the upstream delay and the
residence time (t3-t2)
– The correction field plus the precise origin timestamp plus the upstream delay is the correct time
Deterministic Ethernet
Done infrequently since delays are stable
AVB Credit Based Shaper Example
IEEE 802.1Q
24
Stream Reservation Example
Talker
Advertise
• stream ID
• accumulated latency = talker latency
• frame length
• interval
•…
• stream ID
• accumulated latency += bridge latency
• frame length
• interval
•…
• stream ID
• accumulated latency += bridge latency
• frame length
• interval
•…
S S S S S
S Listener
Ready
RRRRR
Listener
Ready
R
S
S
SS S
R
R
AVB Network
AVB Domains
-
• Overall AVB architecture and components:
– IEEE 802.1BA: Audio Video Bridging
Systems
• Time synchronization for AVB:
– IEEE 802.1AS: Timing and
Synchronization for Time-Sensitive
Applications (gPTP)
• QoS for AVB:
– IEEE 802.1Q (was 802.1ak): Multiple
Registration Protocol (MRP) & Multiple
VLAN Registration Protocol (MVRP)
– IEEE 802.1Q (was 802.1Qav):
Forwarding and Queuing for Time-
Sensitive Streams (FQTSS)
– IEEE 802.1Q (was 802.1Qat): Stream
Reservation Protocol (SRP) / Multiple
Stream Reservation Protocol (MSRP)
For Internal Use Only. Extreme Networks Confidential and Proprietary.
Not to be distributed outside of Extreme Networks, Inc.
SRP
MVRPMSRP
FQTSS MRP
MMRP
gPTP
Support of AVB in LAG
Solution Overview
• Bring benefits of greater bandwidth or
increased resiliency to AVB
• Adds two modes for how MSRP calculates
the available bandwidth of a LAG for use in
making stream reservations:
• In single-port mode, the LAG is simply a way to
provide redundancy. Effective bandwidth is
set to the minimum bandwidth of all member
ports.
• In cumulative mode, the LAG trades
redundancy for extra bandwidth. Effective
bandwidth = complete bandwidth of one
active member and partial bandwidth of
other member ports.
Value Proposition
• Continued differentiation
• Increased resiliency
Audio and video systems
AVB networks are used to
 Support time & bandwidth-
sensitive applications
 Using standard Ethernet while
 Coexisting with other “legacy”
(or non-AV) Ethernet traffic.
Synchronization & QoS
 Voice, video & control.
 Multiple audio streams for a
multi-digital speaker
deployment in a large venue.
 Multiple Video streams in a
security surveillance
application.Summit
Ethernet AVB

Contenu connexe

Tendances

CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
Ameen Wayok
 
Real-time-RTP-analysis
Real-time-RTP-analysisReal-time-RTP-analysis
Real-time-RTP-analysis
Sevana Oü
 

Tendances (20)

Audinate avb white paper v1.2
Audinate avb white paper v1.2Audinate avb white paper v1.2
Audinate avb white paper v1.2
 
IP Signal Distribution
IP Signal DistributionIP Signal Distribution
IP Signal Distribution
 
Fast Convergence Techniques
Fast Convergence TechniquesFast Convergence Techniques
Fast Convergence Techniques
 
U apsd explained and debugged i62-r2
U apsd explained and debugged i62-r2U apsd explained and debugged i62-r2
U apsd explained and debugged i62-r2
 
6 understanding aruba rf issues
6 understanding aruba rf issues6 understanding aruba rf issues
6 understanding aruba rf issues
 
Experiences from weekly sports broadcasts over 5G - what's possible and what ...
Experiences from weekly sports broadcasts over 5G - what's possible and what ...Experiences from weekly sports broadcasts over 5G - what's possible and what ...
Experiences from weekly sports broadcasts over 5G - what's possible and what ...
 
MaxEye DAB/DAB+/DMB Receiver Test Solution - Application Note
MaxEye DAB/DAB+/DMB Receiver Test Solution - Application NoteMaxEye DAB/DAB+/DMB Receiver Test Solution - Application Note
MaxEye DAB/DAB+/DMB Receiver Test Solution - Application Note
 
Automated Voice And Audio Quality Test Measurement
Automated Voice And Audio Quality Test MeasurementAutomated Voice And Audio Quality Test Measurement
Automated Voice And Audio Quality Test Measurement
 
Ip live production
Ip live productionIp live production
Ip live production
 
Lakhan_Gupta_CV
Lakhan_Gupta_CVLakhan_Gupta_CV
Lakhan_Gupta_CV
 
Remote phy: podcast or hangout episode 28
Remote phy: podcast or hangout episode 28Remote phy: podcast or hangout episode 28
Remote phy: podcast or hangout episode 28
 
Anga 2013 v2
Anga 2013 v2Anga 2013 v2
Anga 2013 v2
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
 
Linear TV and distributed access
Linear TV and distributed accessLinear TV and distributed access
Linear TV and distributed access
 
How does VOIP work diagram
How does VOIP work diagramHow does VOIP work diagram
How does VOIP work diagram
 
Broadcast day-2007-comtech
Broadcast day-2007-comtechBroadcast day-2007-comtech
Broadcast day-2007-comtech
 
Mpls Qos Jayk
Mpls Qos JaykMpls Qos Jayk
Mpls Qos Jayk
 
Real-time-RTP-analysis
Real-time-RTP-analysisReal-time-RTP-analysis
Real-time-RTP-analysis
 
Advanced Troubleshooting in a DOCSIS 3.0 Plant
Advanced Troubleshooting in a DOCSIS 3.0 PlantAdvanced Troubleshooting in a DOCSIS 3.0 Plant
Advanced Troubleshooting in a DOCSIS 3.0 Plant
 
Ap nr5000 pt file
Ap nr5000 pt fileAp nr5000 pt file
Ap nr5000 pt file
 

Similaire à Audio video ethernet (avb cobra net dante)

03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
Indonesia Network Operators Group
 
Collaborate nfs kyle_final
Collaborate nfs kyle_finalCollaborate nfs kyle_final
Collaborate nfs kyle_final
Kyle Hailey
 
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
RealTime-at-Work (RTaW)
 
Videoconferencing Technology Workshop
Videoconferencing Technology WorkshopVideoconferencing Technology Workshop
Videoconferencing Technology Workshop
Videoguy
 

Similaire à Audio video ethernet (avb cobra net dante) (20)

Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDesigning an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
 
LTE Vs. 3G
LTE Vs. 3GLTE Vs. 3G
LTE Vs. 3G
 
Jawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicJawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 public
 
JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
 
Broadcast day-2007-tandberg-ipxasi
Broadcast day-2007-tandberg-ipxasiBroadcast day-2007-tandberg-ipxasi
Broadcast day-2007-tandberg-ipxasi
 
Collaborate nfs kyle_final
Collaborate nfs kyle_finalCollaborate nfs kyle_final
Collaborate nfs kyle_final
 
66 pf sensetutorial
66 pf sensetutorial66 pf sensetutorial
66 pf sensetutorial
 
66_pfSenseTutorial
66_pfSenseTutorial66_pfSenseTutorial
66_pfSenseTutorial
 
66_pfSenseTutorial
66_pfSenseTutorial66_pfSenseTutorial
66_pfSenseTutorial
 
SBE_ATSC30_2016Slides.pdf
SBE_ATSC30_2016Slides.pdfSBE_ATSC30_2016Slides.pdf
SBE_ATSC30_2016Slides.pdf
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
 
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
Insights on the Performance and Configuration of AVB and TSN in Automotive Ap...
 
seminar4
seminar4seminar4
seminar4
 
the-ieee-8021-standards.pptx
the-ieee-8021-standards.pptxthe-ieee-8021-standards.pptx
the-ieee-8021-standards.pptx
 
Telecommunications: Wireless Networks
Telecommunications: Wireless NetworksTelecommunications: Wireless Networks
Telecommunications: Wireless Networks
 
Videoconferencing Technology Workshop
Videoconferencing Technology WorkshopVideoconferencing Technology Workshop
Videoconferencing Technology Workshop
 
VOIP QOS
VOIP QOSVOIP QOS
VOIP QOS
 
C C N A Day5
C C N A  Day5C C N A  Day5
C C N A Day5
 
Presentacion qos-
Presentacion qos-Presentacion qos-
Presentacion qos-
 

Plus de Jeff Green

Places in the network (featuring policy)
Places in the network (featuring policy)Places in the network (featuring policy)
Places in the network (featuring policy)
Jeff Green
 
Multi fabric sales motions jg v3
Multi fabric sales motions jg v3Multi fabric sales motions jg v3
Multi fabric sales motions jg v3
Jeff Green
 
Data center pov 2017 v3
Data center pov 2017 v3Data center pov 2017 v3
Data center pov 2017 v3
Jeff Green
 
Avb pov 2017 v2
Avb pov 2017 v2Avb pov 2017 v2
Avb pov 2017 v2
Jeff Green
 
Layer 2 forwarding on an spb fabric
Layer 2 forwarding on an spb fabricLayer 2 forwarding on an spb fabric
Layer 2 forwarding on an spb fabric
Jeff Green
 
8.) xo s as a platform (on off premise)
8.) xo s as a platform (on off premise)8.) xo s as a platform (on off premise)
8.) xo s as a platform (on off premise)
Jeff Green
 
12.) fabric (your next data center)
12.) fabric (your next data center)12.) fabric (your next data center)
12.) fabric (your next data center)
Jeff Green
 
4.) switch performance (w features)
4.) switch performance (w features)4.) switch performance (w features)
4.) switch performance (w features)
Jeff Green
 

Plus de Jeff Green (20)

Where is the beef with 6 e
Where is the beef with 6 eWhere is the beef with 6 e
Where is the beef with 6 e
 
Where is the beef
Where is the beefWhere is the beef
Where is the beef
 
6 e security
6 e security6 e security
6 e security
 
Where is the 6 GHz beef?
Where is the 6 GHz beef?Where is the 6 GHz beef?
Where is the 6 GHz beef?
 
The next generation ethernet gangster (part 3)
The next generation ethernet gangster (part 3)The next generation ethernet gangster (part 3)
The next generation ethernet gangster (part 3)
 
The next generation ethernet gangster (part 2)
The next generation ethernet gangster (part 2)The next generation ethernet gangster (part 2)
The next generation ethernet gangster (part 2)
 
The next generation ethernet gangster (part 1)
The next generation ethernet gangster (part 1)The next generation ethernet gangster (part 1)
The next generation ethernet gangster (part 1)
 
The next generation ethernet gangster (part 3)
The next generation ethernet gangster (part 3)The next generation ethernet gangster (part 3)
The next generation ethernet gangster (part 3)
 
The next generation ethernet gangster (part 2)
The next generation ethernet gangster (part 2)The next generation ethernet gangster (part 2)
The next generation ethernet gangster (part 2)
 
Places in the network (featuring policy)
Places in the network (featuring policy)Places in the network (featuring policy)
Places in the network (featuring policy)
 
Elephant &amp; mice flows
Elephant &amp; mice flowsElephant &amp; mice flows
Elephant &amp; mice flows
 
Fortinet ngf w extreme policy
Fortinet ngf w extreme policyFortinet ngf w extreme policy
Fortinet ngf w extreme policy
 
Multi fabric sales motions jg v3
Multi fabric sales motions jg v3Multi fabric sales motions jg v3
Multi fabric sales motions jg v3
 
Data center pov 2017 v3
Data center pov 2017 v3Data center pov 2017 v3
Data center pov 2017 v3
 
Avb pov 2017 v2
Avb pov 2017 v2Avb pov 2017 v2
Avb pov 2017 v2
 
Layer 2 forwarding on an spb fabric
Layer 2 forwarding on an spb fabricLayer 2 forwarding on an spb fabric
Layer 2 forwarding on an spb fabric
 
8.) xo s as a platform (on off premise)
8.) xo s as a platform (on off premise)8.) xo s as a platform (on off premise)
8.) xo s as a platform (on off premise)
 
12.) fabric (your next data center)
12.) fabric (your next data center)12.) fabric (your next data center)
12.) fabric (your next data center)
 
10.) vxlan
10.) vxlan10.) vxlan
10.) vxlan
 
4.) switch performance (w features)
4.) switch performance (w features)4.) switch performance (w features)
4.) switch performance (w features)
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

Audio video ethernet (avb cobra net dante)

  • 1. BusinessValue StrategicAsset Ethernet for Sound  SYNCE integration.  Eliminate the Cross Connect.  IP Signal Distribution  Dante,  AVB/TSN,  CobraNet ‘future-proof AV’ Why?Why?How?
  • 2. Ethernet in Media & Broadcast Proprietary Digital/Analog Ethernet Separate Media Networks Converged Media Production Network, Teaming up with the audio and video industry’s leading experts and 67% CAPEX Savings 35% OPEX Savings Over a 5 year period
  • 3. AvB on a Pug? Why not?
  • 4. Networking Basics Why audio networking - It’s not about the standard or the protocol. They are just a means to an end. Most of the time, any of the options, when properly configured will do the job. Technical and Capabilities Overview, For audio – any will work. AVB/TSN is the only one that really supports any payload. Any audio - Anywhere  AVB/TSN  CobraNet  Dante Legacy Way ≠ Everything Point-to-Point or through matrix switch ≠ Individual terminations on every signal path ≠ Heavy multi-core snakes ≠ Reconfiguration and growth not very flexible ≠ Signal degradation with distance ≠ Minimal distribution-related latency
  • 6. 6 AVB Studio Why AVB - Reduce Cabling Complexity - Move to Ethernet Technology Cost Curves - Standards Based, Certified Interoperability
  • 7. The Network is the Switch AV-over-IP solutions provide a compelling alternative AV-over-IP HDBaseT Cabling CAT5e, 6, 6a CAT6 (shielded) Network Standard Ethernet Dedicated cable runs Multi-cast Yes No Video signal Lossless compression Uncompressed Bandwidth requirement <150 Mbps 6 Gbps Distance Unlimited* 330 ft. Number of displays Unlimited Depending on number of ports on transmitter Cost for 1:8 application $3300 $5000
  • 8. Who cares About AVB Automotive Consumer Telepresence Displays Medical Pro Video Pro Audio Why Do They Care Precise Sync and Predictable Latency Reduce Cabling Complexity and Weight Move to Ethernet Technology Cost Curves Standards Based, Certified Interoperability
  • 9. AV Signal Distribution and Control over IP Distribute content from a single source to hundreds of displays Distance! Scalability! Flexibility!
  • 10. Which one when? AVB / TSN (Audio Video Bridging) Need to run on existing network - Rapid Adoption Growing  Plug & Play  Existing networks  1-5ms Latency  Name Based Routing  Common Control Application  Network Setup may take time for QoS https://www.audinate.com/ about/history Are able to upgrade network to AVB/ TSN certified switches - Adoption in flux  Plug & Play implementations, Standard. Implementation will vary  Easy network setup  Excellent sync & Low latency  192K / 32 bit floating point  2ms Latency  Requires certified switch  Control & Config per mfg If CobraNet is already in place Tried and true  Adoption Waning  Not Suggested with other network traffic  One sample rate per system  8 Channel Bundles It’s about the network…
  • 11.
  • 12.
  • 14. Dante Software Dante Virtual Soundcard  Provides routing from individual channels within internal applications  ProTools, Cubase, etc Dante Via, Allows a standard Apple Mac or Windows PC to function as a Dante device. No Dante enabled hardware required Some Dante (and many CobraNet) devices offer Primary and Secondary ports  For redundancy, not to daisy chain off ports  For automatic cutover in case of network failure
  • 15. CobraNet “Tried & True…”  Dedicated network not required  Dedicated network recommended  VLAN’s an option to segment traffic  Pops, clicks, or dropouts Bandwidth use up to capacity of the switch  Now owned by Cirrus Logic  Combination of software, hardware and network protocol  Layer 2 Protocol compatible with standard network infrastructure CobraNet Background http://www.cobranet.info/support/design
  • 16. Dante Networking 2003 Former team from Motorola starts Audinate  March 2015: Passed 200 Manufactures. 6 months after passing 150  20 Million Dante Network Channels – 50% shipped in last 12 months  Wide adoption & major events - Pope Francis, Paul McCartney, Bruce Springsteen, Elton John, Bob Dylan, Kenny Chesney, Foo Fighters, The Killers, etc Dante Controller – Routing Standard Switch OK  Managed switch preferred  Will work with AVB switches  Dedicated Network: No
  • 17. How does Dante use DSCP / QoS? Switches prioritize packets using what are called DSCP/Diffserv values. Although Dante packet priority values have been chosen to make it simple to configure QoS with many switches, some switches require special configuration to recognize and prioritize specific DSCP values. The table below shows how Dante uses various Diffserv Code Points (DSCP) packet priority values: Priority Usage DSCP Label Hex Decimal Decimal High Time critical PTP events CS7 0x38 56 111000 Medium Audio, PTP EF 0x2E 46 101110 Low (reserved) CS1 0x08 8 001000 None Other traffic BestEffort 0x00 0 000000 How does Dante manage QoS? Dante uses standard Voice over IP (VoIP) Quality of Service (QoS) switch features to prioritize clock sync and audio traffic over other network traffic. QoS is available in many inexpensive and enterprise Ethernet switches. Any switch that supports Diffserv (DSCP) QoS with strict priority and 4 queues, and has Gigabit ports for inter-switch connections should be appropriate for use with Dante.
  • 18. AVB - Stream Reservations Stream Reservations for AV held by the switch. No need to setup VLANs, because it pretty much does it itself in the background Once setup, <0.5ms latency.  Switch reserves up to 75% of bandwidth for media  Queue in the switch to hold non-AVB signals and prioritize AVB over DiffServ  Guaranteed synch (<0.5ms, 1 Gigabit). Simplification - Enable AVB switch command
  • 19. AVB / TSN “It’s not a protocol, it’s a standard” Standards:  Agreed upon underlying technologies  that allow things to work  i.e. Ethernet Protocols:  A methodology  May utilize standards to accomplish a function  Requires standards to function with other technologies  i.e. Email
  • 20. • The key is the measurement of delay – … which can be done via a packet exchange such as done in NTP (Network Time Protocol) network Client Server client msg server msg Origin Timestamp: t1 Receive Timestamp: t2 Transmit Timestamp: t3 Destination Timestamp: t4 know: t1,t2,t3,t4 round trip delay=((t4-t1)-(t3-t2)) one-way delay is half of the round trip, but only if delays are symmetric • A client can then use a time value transmitted by a server just by adding the delay
  • 21. Deterministic Ethernet • How do we communicate the time of the start of a packet that is being transmitted? – Send that time in a later packet, the “follow up”, as the “precise origin timestamp” • It is possible to insert the timestamp into a transmit packet on the fly … this is called “one step messaging” …
  • 22. Deterministic Ethernet • Bridges Delays are now relatively constant, since they are just cable delays, without queues or buffers – 1588 calls this a “transparent clock”, required in 802.1AS • A “correction field” in the FollowUp is incremented by the upstream delay and the residence time (t3-t2) – The correction field plus the precise origin timestamp plus the upstream delay is the correct time
  • 23. Deterministic Ethernet Done infrequently since delays are stable
  • 24. AVB Credit Based Shaper Example IEEE 802.1Q 24
  • 25. Stream Reservation Example Talker Advertise • stream ID • accumulated latency = talker latency • frame length • interval •… • stream ID • accumulated latency += bridge latency • frame length • interval •… • stream ID • accumulated latency += bridge latency • frame length • interval •… S S S S S S Listener Ready RRRRR Listener Ready R S S SS S R R
  • 28. - • Overall AVB architecture and components: – IEEE 802.1BA: Audio Video Bridging Systems • Time synchronization for AVB: – IEEE 802.1AS: Timing and Synchronization for Time-Sensitive Applications (gPTP) • QoS for AVB: – IEEE 802.1Q (was 802.1ak): Multiple Registration Protocol (MRP) & Multiple VLAN Registration Protocol (MVRP) – IEEE 802.1Q (was 802.1Qav): Forwarding and Queuing for Time- Sensitive Streams (FQTSS) – IEEE 802.1Q (was 802.1Qat): Stream Reservation Protocol (SRP) / Multiple Stream Reservation Protocol (MSRP) For Internal Use Only. Extreme Networks Confidential and Proprietary. Not to be distributed outside of Extreme Networks, Inc. SRP MVRPMSRP FQTSS MRP MMRP gPTP
  • 29. Support of AVB in LAG Solution Overview • Bring benefits of greater bandwidth or increased resiliency to AVB • Adds two modes for how MSRP calculates the available bandwidth of a LAG for use in making stream reservations: • In single-port mode, the LAG is simply a way to provide redundancy. Effective bandwidth is set to the minimum bandwidth of all member ports. • In cumulative mode, the LAG trades redundancy for extra bandwidth. Effective bandwidth = complete bandwidth of one active member and partial bandwidth of other member ports. Value Proposition • Continued differentiation • Increased resiliency
  • 30. Audio and video systems AVB networks are used to  Support time & bandwidth- sensitive applications  Using standard Ethernet while  Coexisting with other “legacy” (or non-AV) Ethernet traffic. Synchronization & QoS  Voice, video & control.  Multiple audio streams for a multi-digital speaker deployment in a large venue.  Multiple Video streams in a security surveillance application.Summit Ethernet AVB