Documente Academic
Documente Profesional
Documente Cultură
0
Greg White Lead Architect Broadband Access CableLabs
Outline
Key New Features Technical Overview
9/29/2006
Benefits
Enables operators to offer broadcast-like services over DOCSIS network based on subscriber demand (e.g. IPTV service) Enables bandwidth efficient on-demand multimedia services as compared with unicast Facilitates offering of interactive video/audio and data services
Benefits
Enables differentiation of QoS-enabled multicast services Enables service level guarantees to be offered to the end customer Enables offering of QoS-enabled packages to third parties
9/29/2006
Technical Overview
Removal of IGMP Snooping at the CM DSID Labelling CMTS initiated DSID Signalling DSID-based filtering and forwarding by the CM
9/29/2006
No Snooping in 3.0 CM
Expanding CM snooping functionality to include aforementioned and future multicast protocols is not scalable and complicates CM implementation DOCSIS 3.0 removes the CM requirement to snoop IGMP join messages. The CM is required to transparently forward upstream join messages DOCSIS 3.0 defines a new CMTS-initiated signaling mechanism to enable forwarding of multicast packets in the CM
9/29/2006 Cable Television Laboratories, Inc. 2006. All Rights Reserved. Proprietary/Confidential 9
DSID Labelling
CMTS labels all downstream multicast packets with a Downstream Service ID (DSID) label DSID is 20 bit field in the Downstream ServiceExtended Header (DS-EHDR) that identifies packets belonging to an IP Multicast Session (ASM or SSM) in a MAC domain
DSID is a forwarding criterion at the CM for multicast traffic
DSID also identifies all the packets in a resequencing context when downstream channel bonding is used for multicast packets
9/29/2006 Cable Television Laboratories, Inc. 2006. All Rights Reserved. Proprietary/Confidential 10
DS EHDR Formats
New Extended Header (EHDR) in the DOCSIS MAC-Layer Frame header Three formats defined
1-Byte to carry Traffic Priority tag Layer 2 priority tagging for non-bonded unicast traffic 3-Byte to carry Traffic Priority & DSID DSID labeling for non-bonded multicast traffic 5-Byte to carry Traffic Priority, DSID & Seq. Number DSID label & Seq. Number for bonded traffic (multicast as well as unicast)
9/29/2006 Cable Television Laboratories, Inc. 2006. All Rights Reserved. Proprietary/Confidential 11
L= 5
Type (4 bits) = 8 Length (4 bits) = 6 P (3 bits) = Traffic Priority X (1 bit) = Reserved (unused) S (1 bit) = Sequence Change Count
DSID (20 bits) = Downstream Service ID (Identifies an IP Multicast Session) Sequence Number (16 bits) = Resequencing Context for bonded multicast packets
9/29/2006 Cable Television Laboratories, Inc. 2006. All Rights Reserved. Proprietary/Confidential 12
In REG-RSP and DBC-REQ, the CMTS communicates group forwarding attributes associated with DSID
MAC addresses of clients that joined the IP Multicast Session Cable Modem Interface Mask (CMIM) for statically joined clients such as eSAFE devices (e.g. eSTB, ePS)
9/29/2006 Cable Television Laboratories, Inc. 2006. All Rights Reserved. Proprietary/Confidential 13
DSID Forwarding at CM
DSID is a CM filtering & forwarding criterion CM discards packets labelled with unknown DSIDs CM forwards Multicast Packets labelled with the DSID to a set of interfaces identified by the union of:
A set of interfaces derived from a list of client MAC addresses associated with a DSID, and; A set of interfaces identified in the Multicast CMIM associated with the DSID
9/29/2006
14
Thank You!
CableLabs
Greg C. White
9/29/2006
15