How Should I Replace My Routing Infrastructure ?
SDI Based Routing
IP Based Routing
The Quick Answer: (And the Outline For My Presentation) I would look to replace my infrastructure with: • an IP network using enterprise-grade COTS switches • Using a single “converged” Media Network • controlled by the “TV Centric” Control System of your choice
A Bit About Me: Nestor Amaya President and Founder COVELOZ I have been working with switching and networking equipment for performance critical applications since 1995
COVELOZ enables rapid transition World of SDI Broadcast Industry Vendor
World of IP Broadcast Industry Vendor
Product Functionality (multiple products)
Product Functionality (multiple products)
SDI
COVELOZ AVoIP Engine
COVELOZ SOLVES IP NETWORKING SO VENDORS CAN FOCUS ON THEIR CORE FUNCTIONALITY
COVELOZ solves the tough IP Problems Vendor Product Functionality (e.g. HDR processing) Real Time A+V Streams
A/V Timing Reference Signals
Configuration, Status and Control
Config API
Audio + Video Over IP Transport
Synchronization & Genlock
SMPTE ST-2022-6/7 SMPTE ST-2110 AES67, Ethernet AVB
PTP-1588 SMPTE-ST-2059 SDI clock recovery
Discovery, Registration Connection Control
Traffic Management
NMOS, RAVENNA, Ember+, Livewire+, AVDECC, Dante/SAP, …
Queuing, Shaping Scheduling
COVELOZ AVoIP Engine Redundant 10GE IP
IP Networking Switch Fabric
Why go IP?
Reduced cabling and number of boxes
R
Orders greater scalability + system flexibility
O
Independence from formats / future-proof infrastructure
I
Reducing Cabling and # of Boxes TODAY: • TV facility infrastructure today includes many dedicated distribution/switching fabrics • Most cables carry one signal in one direction IP Infrastructure has the potential to dramatically reduce wiring and the number of distribution/switching fabrics… ....If done right.
Simplified View: Studio with SDI Audio/Video Routing
Intercom Distribution Genlock Distribution Network Switch
Simplified View: Studio with SDI Audio/Video Routing
Intercom Distribution Genlock Distribution Network Switch
Multiple, Dedicated Levels of Distribution / Switching Fabric = a lot of hardware
Simplified View: Studio with SDI Audio/Video Routing
Intercom Distribution Genlock Distribution
Many Wires and Ports, Each with ONE “signal” in ONE direction Network Switch = A lot of wiring
Simplified View: Studio with SDI Audio/Video Routing
Intercom Distribution Genlock Distribution Network Switch
Simplified View: Studio with Ethernet
IP Fabric
Simplified View: Studio with Ethernet One “Converged” Infrastructure Layer (less hardware) IP Fabric Less Cabling Each Connection Includes : • Multiple Video & Audio • Genlock • Intercom • Control and Telemetry • File Transfer
Key IP Transition Question #1 Is a single “Converged” Network for all production applications possible / advisable ?
A Single Converged Network… Timing / Synch Control / Management
Real Time Audio+Video “Streams”
Media Files
A Single Network Of COTS Switches
A Single Converged Network… Timing / Synch Control / Management
Real Time Audio+Video “Streams”
Media Files
A Single Network Of COTS Switches Control Streams
Small but time sensitive
Real Time Media Streams High and Constant bit rate low latency (no buffering) No errors - no retries
File Traffic High and Bursty Bit Rate Not Time Sensitive
Very Different Types of Traffic Timing / Synch Control / Management
Real Time Audio+Video “Streams�
Media Files
A Single Network Of COTS Switches Control Streams
Small but time sensitive
Real Time Media Streams High and Constant bit rate low latency (no buffering) No errors - no retries
File Traffic High and Bursty Bit Rate Not Time Sensitive
Some Vendors Recommend A dedicated Network for Real Time Media => More Hardware Timing / Synch Control / Management
Media Files
File and Control Network
Real Time Audio+Video “Streams�
Real Time Media Network
Most Devices Need To Connect To Both Networks => More Ports, More Wiring Timing / Synch Control / Management
Media Files
File and Control Network
Real Time Audio+Video “Streams�
Real Time Media Network
Separate Networks Brings Us Back To SDI Problem Audio/Video Routing
Intercom Distribution Genlock Distribution Network Switch
Other Industries Also Need Converged Networks (including audio and video traffic) Telecom Networks: Telephone calls on same network as data (voice is very sensitive to delay)
Industrial Networks !! Very time sensitive, safety critical control signals & large amounts of file and real time data on same network
Early Days of Data by Telecom Operators Early Days Voice Calls
Telecom 1.0 - ATM (Early 90’s)
Constant bit rate Low latency (no buffering) Low Tolerance to Errors
Dedicated Voice Network (Circuit Switched)
Data Traffic High and Bursty Bit Rate Not Time Sensitive
Dedicated Data Network
Voice Calls ATM Data Network with Built In Traffic Data Traffic Management
Segregated by Traffic Management
IP Ushers In Era of Converged Networks Telecom 2.0 – IP (Early 00’s) Voice Calls
Segregated by Traffic Management
IP Networks Data Traffic
IPT V
How to Manage Traffic - Simplified Control System
PTP Queue (Often H/W)
Time Sensitive Queue
Example: Video Server Device
Real Time Audio+Video Queue
File Traffic Queue
COTS Switch
How to Manage Traffic - Simplified 1 Register Device Register & Qualify Flows
NMOS IS-04 currently falls short of describing flows sufficiently to allow Traffic Management
Control System
PTP Queue (Often H/W)
Time Sensitive Queue
Example: Video Server Device
Real Time Audio+Video Queue
File Traffic Queue
COTS Switch
How to Manage Traffic - Simplified 1 Register Device Register & Qualify Flows
Control System
PTP Queue (Often H/W)
Example: Video Server Device
2 Configure Policies
Time Sensitive Queue Policy Configuration can be done using standardized SDN API’s such as OpenFlow/OpenConfig or may require using switch vendor’s proprietary API Real Time Audio+Video Queue
File Traffic Queue
COTS Switch
How to Manage Traffic - Simplified 1 Register Device Register & Qualify Flows
Control System
PTP Queue (Often H/W)
Time Sensitive Queue
3 Queuing, Shaping, Scheduling SMPTE-2110 is defining video timing requirements, so senders will need to implement queuing/scheduling to meet those requirements across a mix of traffic types
Real Time Audio+Video Queue
File Traffic Queue
COTS Switch
2 Configure Policies
How to Manage Traffic - Simplified 1 Register Device
Control System
Register & Qualify Flows
2 Configure Policies
Classification can be as simple as Dest MAC address lookup, PTP Queue (Often H/W) or may require deep packet inspection… Time Sensitive Queue
3 Queuing, Shaping, Scheduling
4 Classify & Enqueue Packets
5 Schedule Packets
Real Time Audio+Video Queue
Most “Enterprise Grade” COTS switches support multiple Traffic Management Methods File Traffic Queue Beware of strict-priority or WRR
COTS Switch
How to Manage Traffic - Simplified 1 Register Device
Control System
Register & Qualify Flows
COVELOZ S/W PTP Queue (Often H/W)
2 Configure Policies
Time Sensitive Queue
COVELOZ AVoIP Engine
3 Queuing, Shaping, Scheduling
4 Classify Packets
5 Schedule Packets Real Time Audio+Video Queue
File Traffic Queue
COTS Switch
Key IP Transition Question #2 What is the expanded role of the “Control System” in an IP Network?
Role of the Control System In SDI Automation Systems
TV Application Centric Operational Control Panels and Applications
Router Control System
IP Video End Points And SDI Gateways
IP Video End Points And SDI Gateways
The Increased Role of Control System TV Application Centric Operational Control Panels and Applications
Automation Systems
System Controller (a.k.a. SDN, Orchestrator)
IP Video End Points And SDI Gateways
Network of High Performance COTS Ethernet Switches
IP Video End Points And SDI Gateways
The Increased Role of Control System TV Application Centric Operational Control Panels and Applications
Automation Systems
Audio/Video Routing Controller Registration
IP Video End Points And SDI Gateways
Traffic Management
Switching
Network of High Performance COTS Ethernet Switches
Control System
(SDN/Orchestrator)
IP Video End Points And SDI Gateways
The Increased Role of Control System No Change in Operational Layer
TV Application Centric Operational Control Panels and Applications
Automation Systems
Legacy Router Control Protocols and APIs Abstracts network to a familiar router cross point model
Audio/Video Routing Controller Registration
IP Video End Points And SDI Gateways
Traffic Management
Switching
Network of High Performance COTS Ethernet Switches
Control System
(SDN/Orchestrator)
IP Video End Points And SDI Gateways
The Increased Role of Control System TV Application Centric Operational Control Panels and Applications
Automation Systems
Collects and stores device ID’s and key parameters
Audio/Video Routing Controller Registration
Traffic Management
Switching
Control System
(SDN/Orchestrator)
AIMS recommends that devices register using NMOS (IS-04) Other methods: RAVENNA/SAP/AES70/ AES-X238/… Some vendors have their own proprietary
IP Video End Points And SDI Gateways
Network of High Performance COTS Ethernet Switches
IP Video End Points And SDI Gateways
The Increased Role of Control System TV Application Centric Operational Control Panels and Applications
Automation Systems
Network control to implement QOS and support single converged Network
Video Router Paradigm Registration & Discovery
Traffic Management
Flow Steering
Control System
(SDN/Orchestrator)
Many methods possible no one method specified for Entertainment Media Applications IP Video End Points And SDI Gateways
Network of High Performance COTS Ethernet Switches
IP Video End Points And SDI Gateways
The Increased Role of Control System TV Application Centric Operational Control Panels and Applications
Automation Systems
Video Router Paradigm Connect sender streams to receivers
Registration & Discovery
Traffic Management
Control System Switching
(SDN/Orchestrator)
Multiple methods exist to make the connections (still work to be done here!) IP Video End Points And SDI Gateways
Network of High Performance COTS Ethernet Switches
IP Video End Points And SDI Gateways
Watch for Vendor Lock In‌ TV Application Centric Operational Control Panels and Applications
Automation Systems
Video Router Paradigm Registration
Traffic Management
Switching Control
Control System
Does Control System Vendor Support devices from any other vendor ??? Surprisingly today the answer is most often NO IP Video End Points And SDI Gateways
Network of High Performance COTS Ethernet Switches
IP Video End Points And SDI Gateways
Summary Why go IP?
Reduced cabling and number of boxes
R
Orders greater scalability + system flexibility
O
Independence from formats / future-proof infrastructure
I
IP Networks are a wise replacement for SDI Based Routing system. Reduced cabling and boxes Orders greater scalability and gradual expansion Independence from signal formats BUT A single converged network has to be the goal to achieve promise of IP. Look for vendors who understand this.. And look for vendors powered by COVELOZ Control system can abstract away network and give us our traditional operator paradigms‌ AND beware of the vendor trap
Conclusions • We have achieved a great deal in little time – AIMS Roadmap • SMPTE ST 2110 & NMOS • But gaps still exist, particularly in standardized network control and security • So should you buy an IP router today to replace your SDI router? • Beware the vendor trap • Demand a converged network • I would tread carefully • Consider starting with a test lab – it will be worth the investment