CMTS Multicast Control via Flow Identifiers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current DOCSIS 2.0 multicast solutions face issues such as address aliasing, limited support for advanced multicast protocols, monitoring limitations, and Quality of Service (QoS) assignment challenges, particularly in virtual private networks and routed networks, which hinder efficient and secure multicast traffic management.
Innovation Solution
Shifting control plane functionality for multicast sessions from cable modems to Cable Modem Termination Systems (CMTS), using flow identifiers like multicast flow labels or BPI keys to establish and manage multicast sessions, and integrating advanced protocols like IGMPv3 and IPv6 support to enhance multicast management and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cable modems perform IGMP snooping to establish multicast sessions, then multicast traffic can be delivered to multiple receivers, but address aliasing occurs and protocol support is limited
Solution Approach 1:
The CMTS acts as an intermediary between the multicast source and cable modems, performing IGMP snooping and multicast session establishment centrally. This mediator approach eliminates address aliasing issues that occur when cable modems perform snooping locally, while maintaining broad protocol support through standardized CMTS processing.
Solution Approach 2:
Instead of having cable modems perform IGMP snooping (bottom-up approach), the invention inverts the architecture by having the CMTS perform snooping (top-down approach). This inversion resolves the address aliasing problem and provides more reliable multicast session management.
2Ease of operation
If cable modems independently manage multicast sessions, then local control is achieved, but monitoring and QoS management become difficult
Solution Approach 1:
The invention merges multicast session management functions into the CMTS, combining monitoring, QoS management, and session establishment in a centralized location. This consolidation improves monitoring capability while the CMTS continues to work with individual cable modems to maintain local control where needed.
3Productivity
If multiple modulation schemes are supported for upstream and downstream transmission, then data transmission capacity increases, but physical layer complexity increases
Solution Approach 1:
The CMTS implements a universal processing approach that handles multiple modulation schemes (64-QAM, 256-QAM for downstream; 16-QAM, 64-QAM for upstream) through standardized protocols. This multi-functionality allows the system to support various data rates and modulation types while managing complexity centrally at the CMTS rather than at individual cable modems.
Data Source
AI summary
Embodiments may comprise a cable network that shifts control plane functionality for multicast sessions to a cable modem termination system allowing multicast without a cable modem snooping messages from a coupled device. Another embodiment may comprise a network including a device to generate a request to join a multicast session over a cable network, a cable modem termination system in communication with the device, the cable modem termination system to receive the request from the device and to generate a flow identifier to associate with the multicast session, and a cable modem in communication with the cable modem termination system and the device, the cable modem to receive the flow identifier from the cable modem termination system and forward the multicast session to the device from the cable modem termination system based on the flow identifier. Other embodiments may comprise an apparatus that has a port to receive a request from a cable modem to join a multicast session, and circuitry to generate a flow identifier to associate with the multicast session and communicate the flow identifier to the cable modem to allow the cable modem to forward the multicast session to a device.


