Professional Documents
Culture Documents
D3.0 Workshop SCTE 2011
D3.0 Workshop SCTE 2011
D3.0 Workshop SCTE 2011
0 Workshop
• IP Video
More capacity to offer IP based video
IP Set Top Boxes
IP video to the PC
• Business Services
Small/Medium businesses
Ethernet over DOCSIS
Symmetrical speed offerings
• Components: • Components:
Low Cost E-QAM
Channel Bonding
CMTS Core Processing
IPv6
Multicast
• Better stat muxing with bigger ―pipe‖
• Offer >38.8 Mbps for single CM
• Bandwidth optimization
Improve efficiency of existing spectrum usage (channel
grooming, MPEG4 compression, SDV, analog
reclamation, Migrate to all digital,…)
• Bandwidth enhancement
Get a bigger pipeline (Expand cable network’s upper
frequency limit to 1 GHz)
• Non-disruptive technology
Seamless migration from DOCSIS 1.x/2.0
Modulation format
CM Queue
U3
Grant 500 bytes
3.0 CM transitions to
Usual DOCSIS initial ranging sequence
ranging station maintenance
DHCP DISCOVER packet as usual
DHCP OFFER packet
DHCP REQUEST packet
DHCP RESPONSE packet
TOD Request/Response messages
• Bronze
Downstream Channel Bonding
IPv4 / IPv6 Cable Modem Manageability
• Silver
Bronze
Advanced Encryption System
Upstream Channel Bonding
Multicast
• Gold
Full DOCSIS 3.0 Compliance
http://www.cablelabs.com/certqual/lists/
I-CMTS
DOCSIS 1.x/2.0 US
HFC
DOCSIS 1.x/2.0 DS
DOCSIS 1.x/2.0 CMs
I-CMTS
DOCSIS 3.0 Bonded US
HFC
DOCSIS 3.0 Bonded DS
Supports DS
Bonding and Existing
DOCSIS 1.x/2.0 CMs
CMTS Core
DOCSIS 2.0 US
HFC
Edge QAMs
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 46
Modular CMTS with DOCSIS 3.0
CMTS Core
DOCSIS 3.0 Bonded US
HFC
Supports DS
Bonding and Existing
DOCSIS 1.x/2.0 CMs
Edge QAMs
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 47
DOCSIS 3.0 M-CMTS System
DTI Server
D3.0 DS + Primary
Jacket DTI
Card Card
DTI
Card D3.0 BG
M-CMTS EQAM
WB DS
SPA
WB DS
SPA
Primary Ch
CPU/RP
Primary
MC5x20H SA DPC SA
CM CM CM CM
3000 DPC-2505
Backhauls
uBR10K
CMTS
NB DS
L2 or L3 LAC L2 or L3 LAC
PseudoWire
DOCSIS Service
V T L2T
DA SA
L
A
Y
P
IP
Hdr.
Pv3
MPEG MPEG
TS 1 TS 2
... MPEG
TS 7
C
R
C
N E Hdr.
Length 6 6 4 2 20 8 188 188 188 4
(bytes) (Opt.)
Asset Business
Asset Distribution Mgmt VOD
Video System System Session
(Catcher) (Back office) Manager
SDV Edge
nDVR Session Resource
VOD
VOD Manager Manager
Streamer
Vault
DPI Ad VOD STB
Server
w/SDV
Broadcast and VOD
MPEG2-TS Cisco RF HFC Client
Video Mux/ Gateway apps
Network
Splicer/ Encryptor MPEG2-TS
U-EQAM
Clamper
PC
AVC VOD SDV
Video
DOC 3.0
Modem
Streaming
TV
Video over
DOCSIS
DEPI
M-CMTS Core M-CMTS
HS Data, Voice, IP Video
C
4-Way
1
f1 f2,3,4,5
2
1
2-Way 2-Way 2-Way 2-Way 2-Way
C
C
C
C
2-Way 2-Way 2-Way 2-Way 2-Way
2
1
P2 – SG1 P2 – SG2 P2 – SG3 P2 – SG4 P4 – SG1
f5 Pdii f5
f4 Pcii f4
f3 Pbii f3
f2 Paii f2 P
f1 Pai Pbi Pci Pdi f1 P
US DS
US DS
FN1 FN2 FN3 FN4 FN5 FN6 FN7 FN8 FN1 FN2
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 53
Customer Requirements
Service Group
Slot 4/0/0
HH GigE
US2
Slot 5/0
Node 2
US4
PRE2
1
US6 x
2 Node 3
Service Group
Slot 3/0/0
HH GigE
US8
Upstream
Node 4
US10
1
US12 x
Node 5
Service Group
2
WB SPA
US14
Slot 2
Node 6
US16
1
PRE2
x
US18
Node 7
Service Group
2
DS0
WB SPA
603 MHz
Slot 1
DS1
Downstream
Service Group
603 MHz 603 MHz
Node 10
1
2 FNs per SG, 2 USs/Node x
2
Assume 7+1 Redundancy
HHP and penetration depends on service/tier mix
Frequency
603 P P P P P
B Remote Bonding
P Remote Primary
B Local Bonding
P Local Primary
28 TDMA
Mixed-
16-QAM
24 Mode/
ATDMA
3.2 MHz
FN1 FN2 FN3 FN4 FN5 FN6 FN7 FN8 FN9 FN10
16-QAM
64-QAM 28 TDMA
US0
22 & 28 MHz
6.4 & 3.2 MHz Node 1
Cisco Products
Service Group
Slot 4/0/0
HH GigE
US2
•
Slot 5/0
1
Node 2
UBR10012 CMTS w/ PRE2
US4
x
2
US6
Node 3
software
Service Group
Slot 3/0/0
HH GigE
US8
• 5x20H linecards
Upstream
1 Node 4
US10 x
2
US12
Node 5
• Saratoga SIP with 2 SPAs
Service Group
• RFGW-1 EQAM
WB SPA
US14
Slot 2
1
x Node 6
US16
2
2 chassis
PRE2
US18
Node 7
Service Group
DS0 4x1 5 modules each
WB SPA
603 MHz
Slot 1
DS1 4x1 1
Downstream
Service Group
DS4
603 MHz
8/1/0 & 8/1/1 Slot 8/1/4
8/1/2 & 8/1/3 4x1
1
•
7/0/0 & 7/0/1
7/0/2 & 7/0/3
1x2
x
2 Node 10 3 DS frequencies
eQAM 7/1/2 & 7/1/3
7/1/0 & 7/1/1 1x2 1x2
• 5 DS freqs 627 P P
Bonding
• 2 US freqs 621
B
P
B
P across 4
freqs & 3-ch
615 load
P P
B Remote Bonding balance for
legacy CMs
P Remote Primary 609 P P
B Local Bonding
603 P P P P
P Local Primary
16-QAM
64-QAM
28 TDMA
3.2 MHz
22 ATDMA
6.4 MHz
Space
FN1 FN2 FN3 FN4 FN5 FN6 FN7 FN8
Service Group
6.4 & 3.2 MHz
Cisco Products
Slot 4/0/0
HH GigE
US2
Slot 5/0
US4 1
Node 2 UBR10012 CMTS w/ PRE2
x
2
US6
Node 3
Service Group
5x20H linecards
Slot 3/0/0
HH GigE
US8
Upstream
1 Node 4
US10 x
2
Spumoni SIP with 4 SPAs
US12
Node 5 RFGW-1 EQAM
Service Group
US14
2 chassis
1/2/0
1/0/0
SPA
SPA
1
x Node 6
US16
2 5 modules each
PRE2
US18
Node 7 DPC/EPC 3000 CM
Service Group
4x1
DPC/EPC 3002 eMTA
DS0
603 MHz
1
1/3/0
4x1
1/1/0
SPA
DS1
Downstream
SPA
Service Group
DS4
603 MHz
8/1/0 & 8/1/1
8/1/2 & 8/1/3
Slot 8/1/4
4x1 1
5 DS frequencies
7/0/0 & 7/0/1 x
7/0/2 & 7/0/3
1x2
2 Node 10 1 I-DS
eQAM 7/1/2 & 7/1/3
7/1/0 & 7/1/1 1x2 1x2
May require special
4 M-DS
Combined with 8/0/4 & 8/1/4 isolation amp
7/0/4 & 7/1/4
6/0/0 & 6/0/1 8/0/2 & 8/0/3
(3 Primary)
6/0/2 & 6/0/3 609, 615, 621, 627 MHz
6/0/4 & 6/1/4
6/1/0 & 6/1/1
8/0/0 & 8/0/1
2 US frequencies
6/1/2 & 6/1/3
eQAM
5/0/0 & 5//0/1
5/0/2 & 5/0/3
5/0/4
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 63
Option 3: 100 Mbps DS & 50+ Mbps US Service
P P P P P
• 5 DS freqs 627
Bonding
621 P P P P P across 4
• 2 US freqs B B B B B freqs & 3-ch
load
615 P P P P P
balance for
B Remote Bonding legacy CMs
609 P P P P P
P Remote Primary
B Local Bonding 603 P P P P P
P Local Primary
16-QAM
64-QAM 28 TDMA
3.2 MHz
22 ATDMA
6.4 MHz
FN1 FN2 FN3 FN4 FN5 FN6 FN7 FN8 FN9 FN10
• 5 DS freqs 627 P P P P P
Bonding
• 4 US freqs 621 P
B
P
B
P
B
P
B
P
B
across 4
freqs & 3-ch
615 load
P P P P P
B Remote Bonding balance for
legacy CMs
P Remote Primary
609 P P P P P
B Local Bonding
603 P P P P P
P Local Primary
37
16-QAM ATDMA
and US ch
64-QAM 30 bonding to
100 Mbps
3.2 MHz
23
6.4 MHz 18 TDMA
FN1 FN2 FN3 FN4 FN5 FN6 FN7 FN8 FN9 FN10
Service Group
6.4 & 3.2 MHz
3/0/0
SPA
Slot 5/0
Node 2
US4 1
x
2
US6
Node 3
Service Group
US8
Spumoni SIP with 6 SPAs
3/3/0
3/1/0
SPA
SPA
1 Node 4
Upstream
x
5x20H linecards
US10
2
US12
Node 5
Service Group
US14 RFGW-1 EQAM
10GE
1/2/0
1/0/0
SPA
1
Node 6
US16
x
2 3 chassis
PRE4
Service Group
DS0 4x1
1
DPC/EPC 3000 CM
1/3/0
4x1
1/1/0
SPA
DS1
Downstream
Node 8
SPA
x
DS2 4x1 2
Service Group
DS4 4x1
8/1/0
8/1/1
8/1/2 1
8/1/3
8/1/4 x
2
Node 10 Resources (Per SG)
5/0/0
eQAM
5 DS frequencies
5/0/1
8/0/4
8/0/3
8/0/2
8/0/1
8/0/0
609, 615, 621, 627 MHz
1 I-DS
eQAM 6/0/0, 6/0/1, 6/0/2, 6/0/3, 6/0/4
6/1/0, 6/1/1, 6/1/2, 6/1/3, 6/1/4 4 M-DS
5/0/4
7/0/0, 7/0/1, 7/0/2, 7/0/3, 7/0/4
7/1/0, 7/1/1, 7/1/2, 7/1/3, 7/1/4
5/0/2, 5/0/3
eQAM (5 Primary)
2 US frequencies
2 channel bonding
DOCSIS Specifications
• DOCSIS 3.0
SP-SECv3.0 – Security Specification
Source Address
Source Address
Destination Address
Options Padding
Legend
Destination Address
- Field name kept from IPv4 to IPv6
IPv4 32-bits
IPv6 128-bits
32
2 = 4,294,967,296
128
2 = 340,282,366,920,938,463,463,374,607,431,768,211,456
128 32
2 = 2 * 2 96
= 79,228,162,514,264,337,593,543,950,336 times the
296 number of possible IPv4 Addresses
(79 trillion trillion)
128
2
= 52 Trillion Trillion IPv6
6.5 addresses per person
Billion
World’s population is
approximately 6.5 billion
CPE Wireless
HFC
AP
CM CMTS
router router
CPE Ethernet
CM router receives 2001:DB8:3::/64 through prefix
delegation
Bridge
Assigns /64 prefixes from 2001:DB8:3::/48 to customer
CPE network links
CPE 2001:DB8:3:1::/48
2001:DB8:3:2::/48
CM CMTS
• CMTS sends an L2 Determine
Provisioning
MDD
controls
Use of IPv4 or IPv6 as the
preferred mode for CM
provisioning and management
Dual stack management
Alternate Provisioning Mode
(APM): If preferred mode fails,
restart provisioning in the
alternate mode
MDD
Link-local NS (DAD)
address
No response expected to DAD
assignment
RS
Router
discovery RA
SOLICIT
DHCPv6 (Rapid commit) RELAY-FORW
(based on
M/O bits) ADVERTISE RELAY-REPL
REQUEST Optional if Rapid Commit
RELAY-FORW not used
REPLY
RELAY-REPL
NS (DAD)
No response expected to DAD
MDD
Link-local NS (DAD)
address
No response expected to DAD
assignment
RS
Router
discovery RA
SOLICIT
DHCPv6 (Rapid commit) RELAY-FORW
ADVERTISE RELAY-REPL
REQUEST Optional if Rapid Commit
RELAY-FORW not used
REPLY
RELAY-REPL
NS (DAD)
No response expected to DAD
Request
TOD Response
MDD
Link-local NS (DAD)
address
No response expected to DAD
assignment
RS
Router
discovery RA
SOLICIT
DHCPv6 (Rapid commit) RELAY-FORW
ADVERTISE RELAY-REPL
REQUEST Optional if Rapid Commit
RELAY-FORW not used
REPLY
RELAY-REPL
NS (DAD)
No response expected to DAD
Request
TOD
Response
TFTP-GET
TFTP TFTP-RSP
(configfile)
MDD
Link-local NS (DAD)
address
No response expected to DAD
assignment
RS
Router
discovery RA
SOLICIT
DHCPv6 (Rapid commit) RELAY-FORW
ADVERTISE RELAY-REPL
REQUEST Optional if Rapid Commit
RELAY-FORW not used
REPLY
RELAY-REPL
NS (DAD)
No response expected to DAD
TFTP-GET
TFTP TFTP-RSP
(configfile)
Request
TOD
Response
Register
• IP Multicast Primer
• Multicast in Earlier DOCSIS Versions
• Multicast in DOCSIS 3.0
Unicast
Multicast
80
70
60
50
Mbps 40
30 Multicast
20 Unicast
10
0
1 2 3 4 5 6 Multicast
7 8 9 10
Users
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 100
Multicast Applications
IPTV
Replication
Live Video
- Video, Web Servers, Kiosks
Videoconferencing
Content Delivery
Live Internet Audio
Information Delivery
Data-Only
Stock Quotes
Server to Server, Server to
News Feeds
Desktop
White-Boarding
Database Replication
Interactive Gaming
Software Distribution
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 101
Multicast Applications
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 102
Multicast Applications
• Set-Top-Box Programming
- Conditional access (CA) and system
information (SI)
- Out of Band method to communicate with
STBs (e.g. DSG – DOCSIS STB Gateway)
• Multicast VPN Services
- Business Services utilizing L2VPNs have
customer requests to carry Multicast traffic
- Examples: Video conferencing, NetMeeting,
Finance-specific application
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 103
Multicast and Unicast in MSOs
VoD Cable
IP STB
XoD, nPVR Modem
On Demand
Cable
IP STB
Linear Video Personal Modem
Niche Programming Channels Linear TV
Broadcast/
Edge Cable
IP STB
Modem
QAMs
CMTS
HSD Router
Packet Shelf Cable
IP STB
Modem
VoIP PacketCable
M-CMTS
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 104
IP Multicast: SSM vs ASM
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 105
IP Multicast: SSM vs ASM
Multicast
64.1.1.1/24
72.1.1.1/24
IGMP V2
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 107
IP Multicast: SSM vs ASM
(*,G1) (*,G1)
Source Source
Any Source (*,G1)
Audio Stream A Audio Stream B
Multicast
IGMP V2
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 108
IP Multicast: SSM vs ASM
Multicast Source of Multicast Source of
(S1,G1) (S2,G1)
e.g. (74.1.1.1, 241.1.1.2) e.g. (184.1.1.1, 241.1.1.2)
Source
Specific
Multicast
Multicast Streams
(S1,G1) and (S2, G1) are unique
even though they have the
same G1 Multicast Address
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 109
IP Multicast: IGMP Protocol
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 110
Agenda
• IP Multicast primer
• Multicast in earlier DOCSIS versions
• Multicast in DOCSIS 3.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 112
Multicast Support in DOCSIS 1.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 113
Multicast Support in D1.1/2.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 114
Multicast support in D1.1/2.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 115
Multicast Support in D1.1/2.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 116
Drawbacks in D1.1/2.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 117
Drawbacks in D1.1/2.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 118
Agenda
• IP Multicast primer
• Multicast in earlier DOCSIS versions
• Multicast in DOCSIS 3.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 119
D3.0 Multicast - Goals
• Support for SSM and IGMPv3
• IPv6 multicast support (pre and post
registration)
• Support for Multicast QoS
• Support bonded multicast
• Support for non-IGMP based multicast
• Maintain backward compatibility with legacy
DOCSIS devices
• Enable explicit tracking of multicast listeners
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 120
D3.0 Multicast - Architecture
CMTS
CLI/MIB
IGMP MLD Other
config.
Multicast Subsystem
Control Path
Downstreams
Control Path Data Path
1) MDD Messages DSID Communication DSID Labeled Packets
2) REG-RSP during CM
Registration
3) DBC-REQ Messages
for dynamic flows Cable
DSID Filter
Modem
DSID Forwarder
CM Other Other
eSTB CMCI 1
Stack eSAFEs CMCIs
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 121
DOCSIS 3.0 Multicast Architecture
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 122
DSID – What are they?
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 123
DSID – What are they?
• The DSID serves as:
– A re-sequencing index
– DSIDs can be used only on a specific set of QAMs (DCS)
– A tag to identify unicast flows
– A tag to identify (and filter on) multicast flows
– Associated with an interface mask on the CM for multicast replication
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 124
DSID Example – In a Unicast Scenario
A1 Service Service B1
Flow A Flow B D3.0 Downstream Extended Header
A2 B2
Traffic Priority | Reserve | DSID | Packet Sequence
A3 B3
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 125
Duplicate prevention through D3.0 CMs
A1
Multicast (S1, G1) Flow
A2
e.g. ESPN Channel
Problem –
A3
How do I get that Multicast Stream (S1,G1)
to all my subscribers when there are
CMTS bonded CMs and NON Bonded CMs?
SEND ON ALL DS CH
3 CH
DSID 1 A2
Non-bonded CM2 A2
2 CH
A2 A3
Bonded CM4
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 127
Duplicate prevention through D3.0 CMs
A1
Multicast (S1, G1) Flow
A2
e.g. ESPN Channel
Problem –
A3
How do I get that Multicast Stream (S1,G1)
to all my subscribers when there are
CMTS bonded CMs and NON Bonded CMs?
SEND ON DS CH 2
3 CH
DSID 2 A1 A1 A2 A3
Non-bonded CM2
DSID 2 A2
DSID 2 A3 Non-bonded CM3
DSID 3 A1
DSID 3 A2
2 CH A1 A2 A3
DSID 3 A3 Bonded CM4
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 128
Duplicate prevention through D3.0 CMs
A1
Multicast (S1, G1) Flow
A2
e.g. ESPN Channel
Problem –
A3
How do I get that Multicast Stream (S1,G1)
to all my subscribers when there are
CMTS bonded CMs and NON Bonded CMs?
Use different DSIDs for different sets
of CMs
3 CH
DSID
DSID2 1 A1A2 A1 A2 A3
Non-bonded CM2
DSID 2 A2
DSID 2 A3 Non-bonded CM3 A1 A2 A3
DSID
DSID3 1 A1A3
DSID 4 A1 DSID 3 A2
DSID 4 A2 2 CH A1 A2 A3
DSID 3 A3 Bonded CM4
DSID 4 A3
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 129
D3.0 Dynamic Multicast Support
• CM provisioned in D3.0 mode does not snoop
IGMP/MLD packets
• CMTS supports IGMPv3 and MLDv2
• CMTS sends periodic IGMPv2, IGMPv3, MLDv1 and
MLDv2 general queries
• CMTS does not echo back membership reports
• CMTS can track membership explicitly
– Per-CPE basis for IGMPv3/MLDv2
– Per-CM basis for IGMPv2/MLDv1
• CMTS needs to ensure that the right version of
IGMP/MLD general queries is forwarded through a CM
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 131
D3.0 Dynamic multicast support
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 133
Multicast Support in D1.1/2.0
IGMP Membership
Report (IGMP JOIN)
1. PC-A1 Sends IGMP Membership
Report (by CPE Interface)
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 134
Multicast Support in D1.1/2.0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 136
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 137
BACKUP SLIDES
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 138
D3.0 Static M-Cast Example
HSD/VoIP/
Narrowcast
IPTV Service Group 1
Video
Headend
RF
IPTV Spanning CM CM CM
System CMTS
STB / PC STB / PC STB / PC
Integrated
or Broadcast
Internet Modular IPTV
Service Group n
Always On
VoIP
System
HSD/VoIP/
Narrowcast CM CM CM
IPTV
Send CM Static Join to STB / PC STB / PC STB / PC
Listed M-Cast Groups
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 139
ls
Video
Headend
RF
IPTV Spanning CM CM CM
System CMTS
STB / PC STB / PC STB / PC
Integrated
or Broadcast
Internet Modular Send Join (S4,G1) PPV1
IPTV
Service Group n
VoIP
System
HSD/VoIP/
Narrowcast CM CM CM
IPTV
IP STB to send IGMPv3 Joins to CMTS for Channels STB / PC STB / PC STB / PC
Send Join (S3,G1) PBS Send Join (S3,G1) PBS
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 140
Duplicate prevention through legacy CM
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 141
D3.0 Multicast - Encryption
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 142
Multicast Replication Example 1
Before After
3.0 CMTS 3.0 CMTS
Forwarder Forwarder
DC DC DC DC DC DC DC DC
1 2 3 4 1 2 3 4
3.0 CM 3.0 CM
BG = Bonding Group
DC = Downstream Channel
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 143
Multicast Replication Example 2
Before After
3.0 CMTS 3.0 CMTS
Forwarder Forwarder
DC DC DC DC DC DC DC DC
1 2 3 4 1 2 3 4
3.0 CM
3.0 CM
2.0 CM
BG = Bonding Group
DC = Downstream Channel
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 144
Multicast Replication Example 3
Before After
3.0 CMTS 3.0 CMTS
Forwarder Forwarder
DC DC DC DC DC DC DC DC
1 2 3 4 1 2 3 4
3.0 CM 3.0 CM
3.0 CM 3.0 CM
2.0 CM
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 146
D3.0 Multicast – GMAC Explicit MDF
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 147
Multicast with Hybrid CM Example 1
Before After
3.0 CMTS 3.0 CMTS
Forwarder Forwarder
DC DC DC DC DC DC DC DC
1 2 3 4 1 2 3 4
Bonded mcast
DSID 1 FC-Type 10 & Bonded mcast
w/o encryption DSID 1 FC-Type 00
& Isolation SAID
3.0 CM 3.0 CM
Hybrid CM Hybrid CM
w/o FC10 w/o FC10
Support Support
BG = Bonding Group
DC = Downstream Channel
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 148
Multicast with Hybrid CM Example 2
Before After
3.0 CMTS 3.0 CMTS
Forwarder Forwarder
DC DC DC DC DC DC DC DC
1 2 3 4 1 2 3 4
3.0 CM 3.0 CM
Hybrid CM w/
FC10
Support Hybrid CM
w/ FC10
Support
Hybrid CM w/
FC10
Support
Hybrid CM
BG = Bonding Group w/FC10
DC = Downstream Channel Support
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 149
D3.0 Multicast: MDF disabled mode
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 150
D3.0 Pre-registration multicast support
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 151
IP Multicast: IGMP Protocol
IGMPv1
• Hosts send IGMP Report
to join an ASM group Membership Report
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 152
IP Multicast: IGMP Protocol
IGMPv2
• Adds explicit leave
mechanism Membership Report
IGMPv3
• Adds Include/Exclude Core Router Router A
Membership Query
Source Lists
• No Report Suppression to
allow explicit tracking and Timeout Multicast Stream after interval
better “channel” change Membership Report
behavior
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 153
Cable VT
Case Study
• What is it ?
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 156
DOCSIS 3.0 and IPTV
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 157
Motivations for Cable IPTV
New Devices Bandwidth Enhanced User
New Content Efficiency Experience
New Access
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 158
Cable IPTV System Reference Architecture
IP Early Acquisition
DTI Server
Groomer Transcoder Mux
Ad Insertion
IP STB
AR1a HR1a
Ad Servers Ad Splicers
VoD System
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 159
Benefits of VDOC
• Bandwidth Efficiency
Variable Bit Rate (VBR) Content Delivery (40% Efficiency Gains)
Long Tail / Broadcast Content by Switching
DOCSIS 3.0 Efficiency Gains (Channel Bonding vs Single Channel Gains)
• Cost Efficiency
Elimination of the traditional STB with IP STB
No QAM tuners in IP STB
For detailed analysis: http://spsu-
nsite.cisco.com/publications/viewdoc.php?docid=5651
Ubiquitous IP Transport
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 160
Making the Transition to Cable IPTV
VoD
XoD, nPVR
On Demand
CMTS Phone
HSD Router
Packet Shelf
VoIP PacketCable
M-CMTS
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 162
Making the Transition to Cable IPTV
Capital Cost Savings
CMTS Phone
HSD Router
Packet Shelf
VoIP PacketCable
M-CMTS
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 163
Channel Bonding creates efficiency gains
Big Channel ―Packing Advantage‖
No more
room for HD
2 additional
HD HD streams
HD Unbonded channels create
SD
HD inefficient boundaries
SD SD
SD
HD SD
SD Bonding drives efficient
Channel HD10 SD +HD ―Packing‖
capacity 10 HD
SD +
SD
5HDHD
5HD
SD
HD Benefit varies
streamsSD streams
SD
HD
HD
SD
MPEG2/4 HD/SD mix
SD SD SD
HD Bonding group size
SD
SD SD SD SD
SD
1 2 3 4 1 2 3 4
4 separate 4-channel
QAM bonding
channels group
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 164
Efficiency Gains from VBR Video – 40-60%
• VBR streams provide equivalent/better quality at lower avg BR
• Law of large numbers favors simple VBR multiplexing in large pipe
140 140
120 120
100 100
80 80
60 60
40 40
20 20
0 0
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 165
VDOC Technology
Overview
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 168
DOCSIS 3.0 Multicast Features
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 169
DOCSIS 3.0 Channel Bonding
Separate DS bonding groups for HSD/Voice and IPTV
Video
Headend
IPTV
IPTV CM CM CM
System CMTS
STB / PC STB / PC STB / PC
Integrated
or
Internet Modular
IPTV Service Group n
VoIP
System
HSD/VoIP
CM CM CM
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 173
RF Spanning
Video
Headend
RF
IPTV Spanning CM CM CM
System CMTS
PC PC STB / PC
Integrated
or
IPTV
Internet Modular
Service Group n
VoIP
System
HSD/VoIP
CM CM CM
PC PC STB / PC
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 177
Bonded Multicast
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 178
s
s
Bonded Static Multicast
HSD/VoIP/
Narrowcast
IPTV Service Group 1
Video
Headend
RF
IPTV Spanning CM CM CM
System CMTS
STB / PC STB / PC STB / PC
Integrated
or Broadcast
Internet Modular IPTV
Service Group n
Always On
VoIP
System
HSD/VoIP/
Narrowcast CM CM CM
IPTV
Send CM Static Join to STB / PC STB / PC STB / PC
Listed M-Cast Groups
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 179
nels
ms
(Bonded) Dynamic Multicast
HSD/VoIP/
Narrowcast
IPTV Service Group 1
Video
Headend
RF
IPTV Spanning CM CM CM
System CMTS
STB / PC STB / PC STB / PC
Integrated
or Broadcast
Internet Modular IPTV Send Join (S4,G1) PPV1
Service Group n
VoIP
System
HSD/VoIP/
Narrowcast CM CM CM
IPTV
STB / PC STB / PC STB / PC
IP STB to send IGMPv3 Joins to CMTS for Channels
Send Join (S3,G1) PBS Send JoinCisco
(S3,G1) PBS
Public 180
© 2010 Cisco Systems, Inc. All rights reserved.
Where is VDOC Today?
• Cisco Newcastle 1.1/2.0 Solution
Architecture has been in development for
the last 2 years.
• Currently one Eastern Europe SP has VDOC
deployed
• Currently one US MSO has a trial VDOC
deployed
• There is interest from US Service Providers
• Most SPs are still in the discussion phase
with VDOC
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 184
Questions?
© 2010 Cisco Systems, Inc. All rights reserved. Cisco Public 185