Next Genera-on Networks for Broadcast Applica-ons Page: 1
Objec-ve and Outline Objec-ve: provide an overview of next genera;on networks being considered by PBS and others for professional broadcast applica;ons Outline: The context Why MPLS IP- VPN technology? Understanding Class of Service (COS/QOS) Applica;ons Lessons learned Page: 2
The Context The viewing habits, technologies, placorms, demographics and business models are changing rapidly and the broadcast industry is moving to IP distribu-on and workflows Falling costs are making terrestrial broadband IP connec-vity (such as MPLS) a viable alterna;ve to legacy satellite broadcast networks. Page: 3
Example Legacy Broadcast Network Produc-on Programming & Traffic Near- Line & Archive Automa-on Live events Non- linear content (files) Playout & Encode PUSH Linear broadcast from files and/or live events Non- linear (files) for local playout Point to mul-point (P2MP) Broadcast/Push BROADCAST STATIONS Free to Air (FTA/ATSC) Broadcast- quality content distribu-on/contribu-on for local sta-on free to air, cable and DTH satellite TV (i.e. not OTT delivery) LOCAL Cable & CABLE Other Page: 4
Tradi-onal Satellite OPEX Advantage for Broadcast P2MP= Point to mul-point Page: 5
The broadcast distribu-on bandwidth chain Produc-on Distribu-on Networks SDI Compression and Encoding Decompression & Decoding SDI Playout & (re)broadcast Uncompressed (Raw) video: Serial Digital Interface (SDI) standard - typical live/linear bandwidths: HD: 1.5 Gbps SD: 270 Mbps 4K: 6 Gbps Typical file sizes: 150-250 GB Compressed video for distribu-on: MPEG 4 AVC and MPEG 2 for Linear/Live broadcast - typical live/linear bandwidths: HD: 15 Mbps SD: 4 Mbps 4K : 25-30 Mbps (HEVC) Typical distribu;on profile file sizes: HD: 7-15 GB 4K: TBD Broadcast video: Local traffic management, automa;on & playout Add- in local linear/live & non- linear content SDI/Tape - > file based workflows SD- >HD- >4KUHDTV MPEG 2 & 4 legacy playout & Mul;ple OTT formats Page: 6
The broadcast distribu-on bandwidth chain Produc-on 1.5 Gbps SDI 150 GB Compression and Encoding Distribu-on Networks 15 Mbps 7-15 GB Decompression & Decoding 1.5 Gbps SDI Playout & (re)broadcast 1 Mbps Uncompressed (Raw) video: Serial Digital Interface (SDI) standard - typical live/linear bandwidths: HD: 1.5 Gbps SD: 270 Mbps 4K: 6 Gbps Typical file sizes: 150-250 GB Compressed video for distribu-on: MPEG 4 AVC and MPEG 2 for Linear/Live broadcast - typical live/linear bandwidths: HD: 15 Mbps SD: 4 Mbps 4K : 25-30 Mbps (HEVC) Typical distribu;on profile file sizes: HD: 7-15 GB 4K: TBD Broadcast video: 5 Mbps Local traffic management, automa;on & playout 15 Mbps Add- in local linear/live & non- linear content SDI/Tape - > file based workflows SD- >HD- >4KUHDTV MPEG 2 & 4 legacy playout & Mul;ple OTT formats Page: 7
One Approach: Internet Aggrega-on Example service providers: LTN Global, VideoShip In use for broadcast today (e.g. NBC,CNN,FOX, PBS & others) PROVIDER APPLIANCE SDI and/or IP Video SDI and/or IP Video SDI and/or IP Video PUBLIC INTERNET Page: 8
One Approach: Internet Aggrega-on 1 2 3 4 5 6 7 Original input at ingress (e.g. linear video) 1 2 3 4 5 6 7 Output buffer at egress smooths out jiher & latency varia-ons (200-600 msecs typical latency) 1 3 5 4 2 7 6 In- network jiher and delay Latency excessive for most broadcast distribu-on applica-ons Unmanaged core network with NO COS/QOS traffic engineering Expensive for P2MP distribu-on & NOT IP mul-cast enabled Page: 9
Mul-- Protocol Label Switching PE= Provider Edge CE=Customer Edge Inherently fast, robust and secure (i.e. NOT the public Internet) Crowe & Cli*on: Next Gen Broadcast Networks Page: 10
MPLS IP- VPN Mul- Protocol Label Switching (MPLS): Next- gen Wide Area Network (WAN) technology replacing legacy Layer 2 ATM & Frame Relay networks IP- VPN: Internet Protocol (e.g. Layer 3 router- to- router) Virtual Private Networks on shared but dedicated/managed fiber infrastructure Page: 11
Why MPLS IP- VPN? State- of- the- art for enterprise- class WAN today with mul-ple topologies (e.g. mesh) available 100 Mbps & DS3 (45 Mbps) are common and most popular 1 Gbps and 10 Gbps also readily available Becoming increasingly affordable & very compe--ve WAN= Wide Area Networks Mul-ple Tier 1 Vendors: + others Page: 12
Why MPLS IP- VPN (Layer 3)? Transparent private virtual networks using IP IP mul-cast enabled for bandwidth efficiency Automa;c redundancy/dr in the core network Class of Service (COS) provides ability to priori-ze traffic (e.g. linear video over non- linear file delivery). Typical performance: Low latency: e.g. 25-50 msecs RTT Low jifer: e.g. 2-5 msecs Low Bit Error Rate (BER): Near zero Variety of network topologies available including full- duplex (i.e. two- way) mesh interconnec-on Alterna-ves (e.g. Layer 2 VPLS) over MPLS also available Page: 13
Example Tier 1 Product Offerings Routing Transparency Protection CoS Network Billing Technology Customer Controlled Full Layer 2 Transparency Optional on local access. Customer Controlled Dedicated Flat Ethernet over DWDM Customer Controlled Full Layer 2 Transparency Fast Reroute in the core All Traffic classified as Premium Data Shared Flat Ethernet over MPLS Core Multipoint MAC switching Ethernet VPN service IPv4, IPv6 Tagged or Transparent options Layer 3 Service Fast Reroute in the core Fast Reroute in the core 4 Classes of Service Shared Flat 6 Classes of service with 10 Priority Options. Ethernet over MPLS core Shared Flat IP over MPLS IPv4, IPv6 Layer 3 Service Fast Reroute in the core 4 Classes of Service Public Internet Tiered and Burstable IP over MPLS core Source: Verizon 2014 Source: Verizon Page: 14
Example Tier 1 Product Offerings Source: Level 3 Page: 15
Example MPLS IP- VPN Broadcast Network Approach PE= Provider Edge CE=Customer Edge CE CE CE MPLS Network CE Sta-on ((( ))) CE CE Page: 16
Example Generic M&E Applica-on M&C=Monitoring & Control Linear Linear Non- Linear Non- Linear Content Content M&C M&C Page: 17
Understanding COS/QOS Class of Service (COS) is a Traffic Engineering (TE) technique used to priori-ze traffic on a network used to implement Quality of Service (QOS) rules to differen;ate and shape/police network traffic gives priority to higher value traffic in ;mes of network conges;on (e.g. linear/live video over best effort file delivery) MPLS- TE = Traffic engineering inside the MPLS core network Page: 18
Understanding COS/QOS For modern Layer 3 IP networks, Differen-ated Services (DiffServ) QOS (e.g. DSCP- x) replaces legacy IPv4 Type of Service (TOS) Page: 19
Example Generic M&E Applica-on VLAN- type COS is set by applica-on and priority For example: Policing to bandwidth limits (e.g. 100 Mbps) and output priority by COS is done at the egress from the MPLS network HI - - - - - - - LOW - - - MED - - - - - - - - HI - - - - - LOW - - - - - MED COS is checked at ingress to the MPLS network and delivered over MPLS by priority assigned limits/queues (i.e. MPTS- TE) Page: 20
Fully Duplex & Symmetric Both ways Policing to bandwidth limits (e.g. 100 Mbps) and output priority by COS is done at the egress from the MPLS network VLAN- type COS is set by applica-on and priority For example: HI - - - - - - - LOW - - - MED - - - - - - - - HI - - - - - LOW - - - - - MED COS is checked at ingress to the MPLS network and delivered over MPLS by priority assigned limits/queues (i.e. MPLS- TE) Page: 21
Example MPLS Broadcast Configura-on Produc-on Programming & Traffic Monitoring & Control M&C Near- Line & Archive Automa-on Live events TSoIP = Transport Stream over IP Playout & Encode TSoIP Mul-cast Source * Linear File Transfer (unicast &mul-cast) Non- linear Managed VLAN Switch Page: 22
Example MPLS Broadcast Configura-on Produc-on Near- Line & Archive Programming & Traffic Automa-on Live events TSoIP = Transport Stream over IP MED - > HI - > Playout & Encode TSoIP Mul-cast Source * Linear File Transfer (unicast &mul-cast) LO - > Monitoring & Control M&C Non- linear Managed VLAN Switch Example Traffic priori-za-on using COS for a typical broadcast applica-on Page: 23
Example Sta-on- side Configura-on VLAN Switch Mul-cast video IP IP IRDs IP IRDs IRDs File Share Cache HD- SDI FTP STATION Produc-on Programming Traffic, Automa-on, Master Control & Playout ((( ))) IRD = Integrated Receiver Decoder M&C Page: 24
Example Sta-on- side Configura-on VLAN Switch Mul-cast video HI COS: EXAMPLES ONLY LO IP IP IRDs IP IRDs IRDs File Share Cache HD- SDI FTP STATION Produc-on Programming Traffic, Automa-on, Master Control & Playout ((( ))) IRD = Integrated Receiver Decoder MED M&C Page: 25
Example: using COS to Manage QOS IP MULTICAST BEST EFFORT IP MULTICAST (COS=HI) HD: 15 Mbps SD: 4 Mbps BEST EFFORT (COS=LOW) 5 GB @ 50 Mbps = 13.3 mins 5 GB @ 100 Mbps = 6.7 mins 5 GB @ 200 Mbps = 3.3 mins This IRD does mul-cast join Page: 26
Example Full Duplex Mesh Linear IP MULTICAST IP MULTICAST (COS=HI) HD: 15 Mbps SD: 4 Mbps Page: 27
COS/QOS = Auto Management of Priori-es Bandwidth (Mbps) Time of Day Page: 28
Adding Diversity & Scaling Up Primary Secondary (Diversity, DR/BC & load Balancing) Page: 29
Other Features of MPLS IP- VPN Private & Hybrid Cloud Service Providers (IaaS, PaaS, SaaS) Public Internet Direct internet Access (DIA) Page: 30
Hybrid Cloud?????? Page: 31
Example Hybrid System Architecture Satellite Overlay & Backup Primary NOC MPLS Layer 3 IP-VPN MESH NETWORK STATIONS Other LOCAL CABLE PUBLIC INTERNET Secondary NOC POTENTIAL CLOUD SERVICES (PRIVATE and/or HYBRID) GigE/10GigE 100 Mbps Page: 32
Some Lessons from Proof of Concept Work Ini-al IP connec-vity and ac-va-on of MPLS is easy but not quick Overall performance once a circuit is installed and accepted is great Industry norm = typical 60-90 days from order Service Level Agreements (SLAs) are typically Telco standard Not vendor specific MPLS = inherently low jifer, low latency, very low BER + mesh full duplex! IP Mul;cast works and is a great bandwidth saver (use what you take) However: IT language Broadcast Language (e.g. FEC FEC) Test equipment and processes needed to confirm performance must use broadcast industry standards and metrics (e.g. Media Delivery Index/MDI) COS boundaries usually work alone (WOOB) but fine tuning of network configs (especially tail circuits) is needed when boundaries are stressed System architecture has to account for some specific issues (e.g. backhoe fade ) Crowe & Cli*on: Next Gen Broadcast Networks Page: 33
Example Future-Proofing via SOA MyPBS & Other PBS Services CyberSecurity Service DAM File Transfer Service Currently in Proof of Concept Tes-ng PBS Enterprise Service Bus (ESB) CyberSecurity Infrastructure ( bed of nails ) PBS Digital MOC NOC Playout & SOC AS03 File Delivery Service v6 Network M&C Service v6 Content Storage Service v6 System User Interface Service v6 Master Scheduling Service Service Oriented Architecture (SOA) Satellite Overlay & Backup Primary' NOC' MPLS Layer 3 IP-VPN MESH NETWORK STATIONS' Other' LOCAL' CABLE' PUBLIC' INTERNET' Secondary' NOC' POTENTIAL' CLOUD'SERVICES' (PRIVATE'and/or' HYBRID)' GigE/10GigE 100 Mbps Page: 34
Thank you for your -me! Ques-ons? Thomas A. Crowe III: PBS Vice President of Interconnec;on System Engineering tacrowe@pbs.org, 703-739- 5491 Ron W. Clivon: PBS v6 Solu;on Architect, Cli*onGroup Interna;onal Limited rcli*on@cli*ongroup.ca, 613-852- 8833 Page: 35