Philmyers

Page 1

BCE IP Broadcast Facility Phil Myers - Product Manager Snell Advanced Media


Introduction to BCE and RTL • BCE (Broadcasting Centre Europe) is the in-house systems integration division of the RTL (Radio Television Luxembourg) group of companies • Major European telecom, ISP, IT service provider that offers technical services to more than 400 clients in Television, Radio, Telecommunications and IT across more than 15 countries • RTL Group is a leading European entertainment network, with interests in 60 television channels and 31 radio stations across 10 countries – a pioneer in European radio and television


The “ • Project to consolidate all of its operations at its new headquarters in Luxembourg • Consists of seven new buildings with a combined cost of 105 million euros • Original decision was taken in 2013 to build the new premises when the RTL group realised the need to invest in more advanced technology in order to expand its business operations • The existing site in Luxembourg has already been sold for property development = no margin for delay in the project!

” Project


Project Requirements • New buildings must be future proof and able to support RTL and new prospects alike for a minimum of 10 years post build; adapting to new workflow challenges as required

• If possible: must be an all-IP production environment • SMPTE ST 2022-6/-7 (stream redundancy) • AES67 for audio signals in the same network • No separate master clock pulse distribution  PTP (IEEE1588) • Spine-Leaf network architecture preferred • System upgradeable to VSF TR03 • Independent consultancy and testing by IRT (Institut für Rundfunktechnik GmbH) • Phased project timeline with key milestones • On-air target date is Early 2017


Objectives and Concept • Flexibility  upgradeability and future expansion • Format agnostic  1080p, UHD, HDR

• Cost saving  less cabling, easy installation • Enabling of virtualised services • Highest reliability (no less than what has come before)

• No limitation to a single vendor (best in class products) • Key technological criteria: • Futureproof through a maximum use of existing standards and ready to accept emerging standards • Easier service and support through homogeneous structure • Taking advantage of the benefits of standard IT-based technology at an affordable price


• • • •

Validation of the network concept Validation of available broadcast IP technology Evaluation of the results - identify advantages, disadvantages and risk Suggestions for further proof of concept tests

• • • •

“PoI” with multiple vendors at IRT Multi-vendor network switch architecture Determine interoperability level, to allow for a multi-vendor solution Control management layer by Lawo VSM supported

NOVEMBER 2014

SEPTEMBER 2015

The Concept

Proof of Interoperability

JULY 2015 Proof of Concept

• • • •

“PoC” with multiple vendors at BCE Preparation of test cases and measurement Analysis and assessment of “PoC” test results Document results and present recommendations


Proof of Interoperability Proof of Interoperability test criteria: • SMPTE ST 2022-6 Interoperability • SMPTE ST 2022-7 “Hitless” Failover • Switching Performance • “Dirty” switching, recovery time • “Clean” switching – latency (errors) • Audio Interoperability • Dante & AES67 • MADI Input & Output • PTP (IEEE1588) SMPTE 2059-2 support

• SDN (Network Control & Northbound Interface)

VENDOR A

VENDOR D

VENDOR B

VENDOR E

VENDOR C

VENDOR F


IRT’s “PoI” Learnings • SMPTE ST 2022-6 is interoperable

• SMPTE ST 2022-7 is essential, but not implemented on all vendor products • AES67 and PTP have come a long way, Dante/Ravenna need to interoperate • Overall latency might be an issue for live production • Standard Definition (SD) format must still be considered • Spine-Leaf architecture reduces size of single components, but brings complexity • Clean switching is not mandatory for all signals and could save network bandwidth • On-going innovation necessary – upgradeability to TR03

• Installation to start with SMPTE ST 2022-6/-7 and AES67 as a minimum • In general, various standards offered and technology not fully mature • Conclusion – more extensive “PoC” required with select vendors


• • • •

Validation of the network concept Validation of available broadcast IP technology Evaluation of the results - identify advantages, disadvantages and risk Suggestions for further proof of concept tests

• • • •

“PoI” with multiple vendors at IRT Multi-vendor network switch architecture Determine interoperability level, to allow for a multi-vendor solution Control management layer by Lawo VSM supported

NOVEMBER 2014

SEPTEMBER 2015

The Concept

Proof of Interoperability

• • • •

JULY 2015

DECEMBER 2015

Proof of Concept (pt. 1)

Proof of Concept (pt. 2)

“PoC” with multiple vendors at BCE Preparation of test cases and measurement Analysis and assessment of “PoC” test results Document results and present recommendations

• • •

Extensive “PoC” with select vendors at BCE Final decision to be taken on technology and standards Pilot and acceptance test criteria to be defined


Having been successfully awarded the contract, the customers design then had to be scaled out and delivered


Network connectivity planned across several floors/buildings

Large amount of SDI & MADI to IP conversion required

Native IP devices required


Centralised core switches with LR Optics to edge devices

Audio de-mux and mux required for every edge device

Mixture of 10G & 40G IP native devices


Technical Challenges • Network topology and connectivity

• System timing • Implementing VSF TR04

• Switching performance with a COTS network switch • Migrating to VSF TR03 (SMPTE ST 2110)

• Control and Monitoring System


Network and Connectivity • Edge devices based on 40G technology (IP Gateways, Production Switcher, etc.). 10G connectivity accommodated via “Breakout mode” 1 x 40G to 4 x 10G” (GV Cameras, Harmonic Playout Server, Studer Audio Mixer, etc.) • Customer insisting on different switch vendors (hardware and software redundancy) • Data plane performance variance must be within buffer range of edge device receiver in order to provide ST 2022-7 redundancy


SMPTE ST 2022-7 Seamless protection of ST 2022 IP Datagrams

Originally for SMPTE ST 2022-6 streams. Good for TR-03 RTP Video, AES67 Audio & Metadata streams

Requires copy of Multicast Source

Two identical network interfaces

Two IP Routers or two IP Router cards

Packets received / joined at Host

Packet-by-packet merging / arbitration

Works for individual packet or full stream loss

Edge Device Host Transmitter

Edge Device Host Receiver Port 1

Port 1

Port 2

Port 2

Packet Merge / Arbitrate

Buffer / Delay 1 Frame / 20ms


Network and Connectivity • Edge devices based on 40G technology (IP Gateways, Production Switcher, etc.). 10G connectivity accommodated via “Breakout mode” 1 x 40G to 4 x 10G” (GV Cameras, Harmonic Playout Server, Studer Audio Mixer, etc.)

• Customer insisting on different switch vendors (hardware and software redundancy) • Data plane performance variance must be within buffer range of edge device receiver in order to provide ST 2022-7 redundancy • Monolithic “core” network switches preferred • Removes complexity as well as the associated blocking/hashing issues related to Spine-Leaf Architecture • Long range optics deployed due to centralised core switch approach • QSFP+ transceivers, four CWDM lanes, 1310nm single mode using LC


System timing • Redundant PTP Grandmaster with Tri-Level / Black Burst support and changeover unit deployed – Tektronix SPG8000A with ECO8000 • Meinberg LANTIME M3000 used to distribute PTP to the edge devices (slaves) • SMPTE ST 2059-2 profile used across all edge devices • Transparent clock mode implemented using “Hybrid” mode on edge devices • Boundary clock mode not considered due to network switch vendor roadmap timescales


PTP Grandmaster

Tektronix SPG8000A

Camera

BB / TL Slave

PTP Slave

* Slave

Meinberg LANTIME M1000

Production Switcher Multi-format SDI references 1 x PTP (RJ45), 1 x PTP(SFP) Free-run or Genlock GPS option

1. Multicast to Edge Devices 2. Unicast to PTP Grandmaster * Reduces multicast traffic, protects edge devices

Modular (No SDI) Up to 4 PTP ports/modules Free-run or Genlock GPS option *M1000 can be slaved to SPG8000A to circumvent high client count issues

PTP Slave Target ΔT between all devices: ≤ 1.0 microsecond (Lock time < 5s) IP Gateways


Implementing VSF TR04 • Standardisation and interoperability benefits of SMPTE ST 2022-6 • Separate essence stream for audio generated by each edge device – 16 channels or 64 channels @ 125us • Audio bandwidth is double per signal (2022-6 + AES67) – has little or no impact on 40G connected edge devices. IQMIX gateway, only 8 x 3G = 24G usage per QSFP+ • AES67 native devices provide a limited number of channels (typically 8), packet time not to exceed 125us (latency) and must provide stream redundancy

• MADI to AES67 (IQAMD) conversion provided - 64 channels @ 125us • Audio routing and shuffling across multiple AES67 streams possible


SDI generated AES67 audio stream configured as 16 ch. @ 125us

ST 2022-6

Rx

AES67 (16 ch.)

Tx

SDI

40G IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI 40G

Tx

ST 2022-6 SDI

Rx IQAMD (IP Gateway – MADI) 8 x MADI to IP and 8 x IP to MADI

MADI

MADI

AES67 (64 ch.)

AES67 (64 ch.)

MADI generated AES67 audio stream configured as 64 ch. @ 125us

Rx 10G

Tx

AES67 (16 ch.)


SDI generated AES67 audio stream configured as 16 ch. @ 125us

ST 2022-6

Rx

AES67 (16 ch.)

Tx

SDI

40G IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI 40G

Tx

ST 2022-6 SDI

Rx

AES67 (16 ch.)

IQAMD (IP Gateway – MADI) 8 x MADI to IP and 8 x IP to MADI

MADI

MADI

AES67 (64 ch.)

AES67 (64 ch.)

MADI generated AES67 audio stream configured as 64 ch. @ 125us

Edge Device receiver will only take first 16 channels of AES67 stream (if more channels are present, they are ignored)

Rx 10G

Tx

Only a single AES67 stream can be connected to the Edge Device receiver at any given time


SDI generated AES67 audio stream configured as 16 ch. @ 125us

ST 2022-6

Rx

AES67 (16 ch.)

Tx

SDI

40G IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI 40G

Tx

ST 2022-6 SDI

Rx

AES67 (16 ch.)

IQAMD (IP Gateway – MADI) 8 x MADI to IP and 8 x IP to MADI

MADI

MADI

AES67 (64 ch.)

AES67 (64 ch.)

Rx 10G

Tx 3 x AES67 Receivers (144 ch.)

MADI generated AES67 audio stream configured as 64 ch. @ 125us

10G

Audio XS (Audio Routing & Processing) 64 x AES67 receivers (4096 ch.) 64 x AES67 transmitters (4096 ch.)

1 x AES67 Transmitter (16 ch.) Audio “shuffled” in Audio XS


COTS Switching Performance • Juniper and Arista switches running L3 with PIM-SSM enabled

• No SDN intervention required – network or broadcast • Destination based switching on the Edge Devices using IGMPv3

• IGMP “join” requests actioned within an average of 25ms • All “SAM” edge devices behave in exactly the same way (i.e. IP Gateways, Production Switcher, Servers, Multiviewers, etc.) • Two operational modes of “clean” switching available with or without frame-sync (low-latency mode)


Break-before-Make Clean, Very fast & Visibly undetectable (One frame repeat) Good for 95%+ of applications! Stream A

Tx

Stream B

Stream D

Make!

Stream A

Stream A

Tx

Stream C

Rx

Break!

Tx Stream C

Rx

Stream E

Stream D

Stream C

Rx

Stream E

Tx

Stream B

Tx

Stream C

Rx

Stream D Spare BW

Make!

Break!

Stream A

Stream A

Stream B

Tx

Stream C

Rx

Stream D

Stream E

Make-before-Break ‘Clean’ (Switches on frame boundary) Bandwidth burden for switch duration Stream A

New

Stream D New

Stream B Stream C

Rx

Stream D New

Preferred mode set for each Destination


Migrating to VSF TR03 • Important to understand, more flows to manage (control system) – need to consider if the network switch (ASIC) can handle the increased number of multicast traffic • Supporting both VSF TR04 (ST 2022-6 & AES67) and TR03 in the same system a must for seamless migration – requirement for 3rd party edge devices •

Edge device “transmitters” can be configured as ST 2022-6, RFC4175, AES67, etc.

Edge device “receivers” must operate in all modes – SAM edge devices using extended header in multicast stream (self described streams)

SAM edge devices deployed supporting TR03 (RFC4175 & AES67) today, software upgrade path to SMPTE ST 2110 planned


SDI generated AES67 audio stream configured as 16 ch. @ 125us

ST 2022-6

Rx

AES67 (16 ch.)

Tx

SDI

40G IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI 40G

Tx

ST 2022-6 SDI

Rx IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

RFC 4175

Rx 40G

SDI AES67 (16 ch.)

SDI generated AES67 audio stream configured as 16 ch. @ 125us

Tx

AES67 (16 ch.)


SDI generated AES67 audio stream configured as 16 ch. @ 125us

ST 2022-6

Rx

AES67 (16 ch.)

Tx

SDI

40G IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI 40G

Tx

ST 2022-6 SDI

Rx IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

RFC 4175

Rx 40G

SDI AES67 (16 ch.)

SDI generated AES67 audio stream configured as 16 ch. @ 125us

Tx

AES67 (16 ch.)


SDI generated AES67 audio stream configured as 16 ch. @ 125us

ST 2022-6

Rx

AES67 (16 ch.)

Tx

SDI

40G IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI 40G

Tx

ST RFC2022-6 4175 SDI

Rx IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

RFC 4175

Rx 40G

SDI AES67 (16 ch.)

SDI generated AES67 audio stream configured as 16 ch. @ 125us

Tx

AES67 (16 ch.)


SDI generated AES67 audio stream configured as 16 ch. @ 125us

ST 2022-6

Rx

AES67 (16 ch.)

Tx

SDI

40G IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI 40G

Tx

RFC2022-6 4175 ST SDI

Rx IQMIX (IP Gateway – SDI) 8 x SDI to IP and 8 x IP to SDI

RFC 4175

Rx 40G

SDI AES67 (16 ch.)

SDI generated AES67 audio stream configured as 16 ch. @ 125us

Tx

AES67 (16 ch.)


Control & Monitoring System • Control system designed to abstract the technology from the operators • Human interfaces must be familiar (hardware and software panels), operator should not care / or be aware if the underlying technology is SDI or IP • “Out-of-band” edge device control implemented in order to secure the media network


Redundant Routers ‘Outband’ Edge Control

Both Controllers communicate with Edge Devices & each other! i.e. Controller Redundancy

Upstream Client Control Network

Controller 1

Device Control 1

GbE

Device Control 2

10GbE 10GbE

Controller 2

Juniper (Main)

Arista (Backup)

Device Control 1

GbE

Device Control 2

Downstream Device Control Network

Redundant Trunk

Edge Devices

Main Trunk Aggregation Gateway Card

sQ – Video Server

IQ EDGE - Processing

IQMIX (SDI) & IQAMD (MADI) Kahuna IP - Switcher Backup To Edge Device External Control Ports

MV820 - Multiviewer

Main


Control & Monitoring System • Control system designed to abstract the technology from the operators • Human interfaces must be familiar (hardware and software panels), operator should not care / or be aware if the underlying technology is SDI or IP • “Out-of-band” edge device control implemented in order to secure the media network • “Clean” and “Fast” switching with SDI like performance • Auto-discovery and registration of SAM edge devices within the control system • Bulk addressing of edge devices, removing the need for manual entry of source IP and multicast addresses (and then having to remember them to route signals) • Multi-level routing functionality to accommodated “Audio Breakaways”


Control & Monitoring System • Northbound “SWP-08” interface provided to Lawo Virtual Studio Manager (VSM)

• 3rd Party edge device drivers created for Studer audio desk (Dante), Grass Valley LDX camera (MCP) and Harmonic Electra X2 servers (NMX) • Critical monitoring of all core system components provided: • Juniper and Network switches via SNMP (i.e. chassis, fans, supervisors, line-cards, port bandwidth, etc.) • SAM edge device monitoring (i.e. signal / stream type, network traffic, link / redundancy status, SFP/QSFP+ status, etc.) • Log servers deployed to monitor the IP sub-system and provide a northbound interface to the Skyline DataMiner monitoring system


Lawo Virtual Studio Manager (VSM) : SWP-08 Protocol Skyline DataMiner : RollCall Protocol

LiveTouch & sQ Servers

IP Routing Controller & RollLog Server

Redundant Network Infrastructure – 10, 40 & 100GbE Connectivity

AES67 ST 2022-6 ST 2022-7 TR04 TR03

Grass Valley Cameras

Kahuna IP Production Switcher

IQMIX & IQAMD SDI / IP Gateways MADI / IP Gateways

Audio XS Audio Processing

MV820 IP Multi-viewers

Studer Audio Mixing Console

Harmonic Playout Servers


Closing comments • SAM provided a full portfolio of IP enabled products to BCE for the RTL City project, this included – IQMIX (SDI), IQAMD (MADI), IQEdge (Processing) Kahuna IP (Production Switcher), MV-820 (Multiviewers) as well an IP routing control and monitoring solution • In addition, the Juniper QFX10008 and Arista 7508R series COTS switches were also supplied and configured by SAM as part of the project • Third party edge device control drivers for the Grass Valley (cameras), Harmonic (servers) and Studer (audio desk) were implemented by SAM • The RTL City project is great example of a TR04 deployment at scale (2,400+ IP video ports). Customer is currently on-air with phase 1 of the project


phil.myers@s-a-m.com

(Booth SL1805)


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.