Deploying IP video over DOCSIS
BRKSPV-1126
John Horrobin, Marketing Manager Cable Access Business Unit
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Agenda
IP Video Use Cases
Delivering IP Video over DOCSIS 3.0 Networks
Admission Control and QoS
Optimizing for Adaptive Bit Rate Video
Bandwidth requirements for IP Video
IP Video Use Cases
4
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
IP Video Use Cases
TV Everywhere
Video Gateway
Analog reclamation with IP STB
Full-service IPTV
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Connected TV
PC
Play Station
iPad iPhone Android Phone
Digital STB CM/
Gateway CMTS
Home Net
Laptop
Digital STB
IP Video Use Case #1: TV Everywhere
Edge QAM
Data VoIP IP Video
Linear VoD NPVR
IP Services
Digital Video Services
6
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Connected TV
PC
Play Station
iPad iPhone Android Phone
IP STB Unified
Gateway
Connected TV Home
Net
Laptop
Digital STB
IP Video Use Case #2: Video Gateway
CMTS
Edge QAM
Data VoIP IP Video
Linear VoD NPVR
IP Services
Digital Video Services
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Connected TV
PC
Play Station
iPad iPhone Android Phone
CM/
Gateway CMTS
Laptop
Digital STB
IP Video Use Case #3: Analog Reclamation
Edge QAM
Data VoIP IP Video
Linear VoD NPVR
IP Services
Digital Video Services
IP STB
Home Net
8
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Connected TV
PC
Play Station
iPad iPhone Android Phone
IP STB CM/
Gateway CMTS
Laptop
IP STB
IP Video Use Case #4: Full-service IPTV
Data VoIP IP Video
IP Services
Home Net
Delivering IP Video over DOCSIS 3.0 Networks
10
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Cisco Video over DOCSIS 3.0 Solution
Managed
& Unmanaged CPE Devices
Video over DOCSIS Solution uBR10012
w/ 3G60 CMTS
RFGW-10 EQAM
SP Video
PCMM PS
D20 or D30
CM
SRM
Internet
High-speed Data (HSD) &
Over-the-top (OTT) Video Service Provider (SP) Video SP Video Control Plane
HSD &
OTT Video
HFC
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Content Format
Unicast Switched Broadcast
Delivery Method
Hard Partition Soft Partition
Shared
HSD VoIP IP Video
HSD VoIP IP Video
HSD VoIP IP Video
Service Separation
DOCSIS Topology
Bandwidth Allocation
CIR
Best Effort
Dynamic Bandwidth
Sharing
Dynamic Load Balancing
Fairness
PCMM/IGMP IP Video Overlay
DOCSIS Overlay 1:1
HSD VoIP IP Video
HSD VoIP IP Video
HSD VoIP IP Video
12
CBR
VBR
ABR
Cisco Video over DOCSIS 3.0 Solution
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Linear TV delivered to all subs all the time (independent of viewership)
Lowest CMTS DS capacity/cost; typically requires more spectrum than switched
Most suitable for large number of subs and popular programming
Unicast Switched Broadcast
IP Video Delivery Methods
Linear TV delivered only to active viewers
Most efficient use of spectrum; higher CMTS DS capacity/cost than broadcast
Network sizing based on viewership statistics
Personalized linear TV and VoD delivered to each sub
Highest CMTS DS capacity/cost and spectrum requirement for linear TV
Alleviates multicast requirements on end-to-end IP Video system
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Delivery of IP Services over DOCSIS
Service Group 1
Service Group N 4x4 D30 CM 1x1
D20 CM 8-ch
BG 4-ch
BG
8x4 D30 CM
4x4 D30 CM 1x1
D20 CM
8x4 D30 CM 8-ch
BG 4-ch
BG
CMTS
Integrated or Modular
HSD/VoIP/
IP Video HSD/VoIP/
IP Video
8x4 D30 CM
8x4 D30 CM
8x4 D30 CM
8x4 D30 CM
14
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Delivery of IP Services over DOCSIS
Service Group 1
Service Group N 4x4 D30 CM 1x1
D20 CM 8-ch
BG 4-ch
BG
8x4 D30 CM
4x4 D30 CM 1x1
D20 CM
8x4 D30 CM 8-ch
BG 4-ch
BG
CMTS
Integrated or Modular
HSD/VoIP/
IP Video
HSD/VoIP/
IP Video
8x4 D30 CM
8x4 D30 CM
8x4 D30 CM
8x4 D30 CM
HSD/VoIP/
IP Video HSD/VoIP/
IP Video
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Delivery of IP Services over DOCSIS
Service Group 1
Service Group N 4x4 D30 CM 1x1
D20 CM 8-ch
BG 4-ch
BG
8x4 D30 CM
4x4 D30 CM 1x1
D20 CM
8x4 D30 CM 8-ch
BG 4-ch
BG
CMTS
Integrated or Modular
HSD/VoIP/
IP Video
HSD/VoIP/
IP Video
8x4 D30 CM
8x4 D30 CM
8x4 D30 CM
8x4 D30 CM
HSD/VoIP/
IP Video HSD/VoIP/
IP Video
Linear TV
Linear TV
16
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Delivery of IP Services over DOCSIS
Service Group 1
Service Group N 4x4 D30 CM 1x1
D20 CM 4-ch
BG
8x4 D30 CM
4x4 D30 CM 1x1
D20 CM
8x4 D30 CM 4-ch
BG
16x4 D30 CM
16x4 D30 CM 8x4
D30 CM
8x4 D30 CM
CMTS
Integrated or Modular
All Viewed Linear TV
All Viewed Linear TV
8-ch BG
8-ch BG
Multicast IP Video
Multicast IP Video HSD/VoIP/
Unicast IP Video HSD/VoIP/
Unicast IP Video
16-ch BG
16-ch BG
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Delivering IP Video via Broadcast
18
Service Group 1
Service Group N HSD/VoIP/Nar
rowcast IP Video
1:N
Broadcast IP Video
Cable Modem IP STB
HSD/VoIP/Nar rowcast IP
Video
IP STB
CMTS
Cable Modem RF
Spanning DS Bonding
Group DS Bonding
Group
DS Bonding Group
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Delivering IP Video via Broadcast
Service Group 1
Service Group N HSD/VoIP/Nar
rowcast IP Video
1:N
Broadcast IP Video
Cable Modem IP STB
HSD/VoIP/Nar rowcast IP
Video
IP STB
CMTS
Cable Modem RF
Spanning Broadcast
Video
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Delivering IP Video via Broadcast
20
Service Group 1
Service Group N HSD/VoIP/Nar
rowcast IP Video
1:N
Broadcast IP Video
Cable Modem IP STB
HSD/VoIP/Nar rowcast IP
Video
IP STB
CMTS
Cable Modem RF
Spanning Broadcast
Video
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Broadcast & Switched Delivery of Linear TV
Service Group 1
Service Group N 4x4 D30 CM 1x1
D20 CM 8-ch
BG 4-ch
BG 8x4
D30 CM 1:N
4x4 D30 CM 1x1
D20 CM
8x4 D30 CM
8x4 D30 CM
8x4 D30 CM
16x4 D30 CM
16x4 D30 CM
Static Multicast
CMTS
Integrated or Modular
Popular Linear TV
Long-tail Linear TV
Long-tail Linear TV
Dynamic Multicast
12-ch BG
8-ch BG 4-ch
BG 12-ch
BG
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
F o r w
a r d
C o m
b i n e r
F o r w
a r d
C o m
b i n e r
HFC
HFC
SG 1
SG N
Universal EQAM
DOCSIS QAM Replication
VoD QAM Replication
Broadcast QAM Replication
CCAP with Modular Headend Architecture (MHA-CCAP)
Data VoIP IP Video
Linear VoD NPVR
CMTS IP Services
Digital Video Services
SDV QAM Replication
Maximize ROI, reduce OPEX, optimize UEQAM utilization, simplify combining networks
22
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
All services share bandwidth dynamically
Application-based admission control can reserve different amounts of bandwidth for CIR flows of different applications (SFAC)
No guarantees for aggregate bandwidth of each service’s best effort traffic
Hard Partition Soft Partition
Shared
HSD VoIP IP Video
HSD VoIP IP Video
HSD VoIP IP Video
Overlapping BGs for different services across same set of DSs
Ability to provide guaranteed amount of bandwidth per service even for best effort traffic
Dynamic Bandwidth Sharing capability. Any unused bandwidth from one service’s BG is made available for another service’s BG
RF channels are dedicated for specific services
No dynamic bandwidth sharing.
Unused bandwidth from one service cannot be used by another service
Service Separation
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Overlapping Bonding Groups
Service Group 1
Service Group N
8x4 D30 CM
8x4 D30 CM
16x4 D30 CM
16x4 D30 CM 8x4
D30 CM
8x4 D30 CM
CMTS
Integrated or Modular
HSD/VoIP/
IP Video
HSD/VoIP/
IP VIdeo HSD/VoIP/
IP Video HSD/VoIP/
IP Video
16-ch BG’s 8-ch
BG’s
8x4 D30 CM
8x4 D30 CM 8x4
D30 CM
8x4 D30 CM Use Service Flow attributes to direct flows to Bonding groups
24
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Traffic Steering
Map flows to DOCSIS Service Flows – Service Flows can be static or dynamic
– Static Service Flows can use DSCP or Video Server IP address for classifier – MQoS used to assign Service Flow attributes per (S,G)
– Dynamic Service Flow classifier signaled at session setup time
Steer DOCSIS Service Flows to Bonding Groups via SF attributes – Attributes configured on Bonding Groups
Single IP flow per DOCSIS Service Flow – Fine grained control
– Protects flows from other misbehaving flows behind same CM – Typically used with dynamic Service Flows
Multiple IP flows per DOCSIS Service Flow – Lack of fine control per flow
– Typically used with static Service Flows
Admission Control and QoS
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Admission Control and QoS
VoD: PCMM
VOD streamer CMTS
IP Network
Policy
Server Application Manager PCMM
Admission Control
CM
• CMTS forwards unicast video streams based on PCMM signaling
• Policy Server performs authorization checks and signals CMTS with QoS requirements
• Upon receipt of Gate-Set, CMTS creates classifier and service flow and reserves bandwidth
• Flexible forwarding to cable interface based on service flow attributes
IP Video Device
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Admission Control and QoS
VoD: RSVP
28
VOD streamer CMTS
IP Network
Admission Control
CM
• Entitlement performed prior to initiating bandwidth reservation request
• CMTS pre-configured with video service class
• Upon receipt of RSVP, CMTS creates classifier and service flow and reserves bandwidth
• Flexible forwarding to cable interface based on service flow attributes
IP Video Device RSVP
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Admission Control and QoS
Multicast: IGMP
Multicast Video Source
CMTS IP
Network
IP Video Device IGMP Join
DBC Admission Control /
Authorization
CM
• CMTS forwards multicast video streams based on IGMP traffic from IP Video Device
• CMTS pre-configured with video service class
• CMTS performs admission control and multicast authorization
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Admission Control and QoS
Multicast: PCMM
30
VOD streamer CMTS
IP Network
Policy
Server Application Manager PCMM
Admission Control
CM
• Multicast extensions included in PCMM IO5
• CMTS dynamically forwards multicast video streams based on PCMM signaling
• Policy Server performs authorization checks and signals CMTS with QoS requirements IP Video
Device DBC
Optimizing for Adaptive Bit Rate Video
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
How does ABR impact Video over DOCSIS solution?
Most features described are applicable to ABR or RTP delivered video
Channel bonding, RF spanning, VBR and load balancing applicable
ABR delivered via multicast can leverage IGMP, PCMM for session signaling, use RF spanning for efficiency
VoD can use PCMM even for ABR
• Admission Control
Admit flows at desired profile, and use rate-shifting to handle in- home issues
Admit flows at minimum acceptable profile and allow clients to up- shift when additional bandwidth is available
32
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
ABR and QoS
With ABR is QoS needed for managed video?
– Can’t client simply downshift till it finds a stable point
• Without QoS:
– Clients “fight it out”
– Operators lose control over what stream gets what QoS
• With QoS
– Operators can apply policies based on type of content, device, and subscriber
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
IP Video Business Policies
Service Level
– Premiere vs Basic
Content
– Pay vs Free
– Preferred Partner
IP Video Device
– 60” HDTV vs iPad
34
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Adaptive Streaming Challenges
Adaptive Streaming Key Differences
– One-way UDP based to two-way TCP based – Fixed bandwidth to self-adapting bandwidth
Bandwidth Efficiency
– Upstream and downstream
Bitrate Adaptation
– Upstream congestion impact to downstream streaming – Simultaneous adaptive streaming sessions
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
QoS for ABR streaming
36
Bandwidth Requirement Examples
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Factors that influence bandwidth requirements
• Type of service
• Linear or VoD or both
• Target devices
• Bitrate of streams
• Resolution: HD vs SD
• Codec: MPEG4 vs MPEG2
• VBR/CBR/ABR
• Multicast or Unicast delivery of linear services
• Cloud DVR vs Home DVR
• Service Group Size
38
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Illustrative Example of Broadcast vs Switched Delivery
All Broadcast
All Switched
Broadcast
&
Switched
Broadcast Lineup 65 0 20
Broadcast DS per CMTS 12 0 4
Switched Lineup 0 65 45
Peak Switched Channels per SG 0 40 20
Switched DS per SG 0 8 4
Total Switched DS per CMTS 0 280 140
Total DS per CMTS 12 280 144
RF channels per SG 12 8 8
Assumptions:
1. Average bitrate of each broadcast TV channel = 6.5 Mbps 2. 35 SG’s per uBR10012
3. DS channel capacity = 37 Mbps
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Bandwidth requirements for full-service IPTV
• Modeled capacity for linear and on-demand services
• SG size:100-350 subs
• Multicast for linear
• Multicast gains increase with SG size
• VoD concurrency 20%
• MPEG4
• 50% HD, 50% SD
0 5 10 15 20 25 30 35
Number of DS channels required
Number of IP video subs per Service Group
CBR VBR
For more details see: “HFC Capacity planning for IP Video”, SCTE 2011
40
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Summary
Cisco’s Video over DOCSIS solution:
Supports a wide range of IP Video use cases
Multicast options for efficient Linear TV delivery
Can be optimized for ABR Video
Cost-effective and scalable
Field-tested in large-scale deployments
© 2013 Cisco and/or its affiliates. All rights reserved.
BRKSPV-1126 Cisco Public
Maximize your Cisco Live experience with your free Cisco Live 365 account. Download session PDFs, view sessions on-demand and participate in live activities throughout the year. Click the Enter Cisco Live 365 button in your Cisco Live portal to log in.
Complete Your Online Session Evaluation
Give us your feedback and you could win fabulous prizes.
Winners announced daily.
Receive 20 Cisco Daily Challenge points for each session evaluation you complete.
Complete your session evaluation online now through either the mobile app or internet kiosk stations.
42