CMTS IPv6 Prefix Assignment via MAC Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition from IPv4 to IPv6 in cable networks poses challenges for Multiple-System Operators (MSOs) in managing and securing communications, as StateLess Address AutoConfiguration (SLAAC) makes it difficult to differentiate between Cable Modem (CM) and Customer Premise Equipment (CPE) devices due to the lack of predefined profiles and state management in the Cable Modem Termination System (CMTS).

Innovation Solution

A management scheme that compares source Media Access Control (MAC) addresses in router solicitation messages with registered MAC addresses, allowing the CMTS to differentially assign management and service IPv6 prefixes to CMs and CPE devices, enabling MSOs to reliably determine device types by observing prefix values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If SLAAC is used for IPv6 address configuration, then device management burden is reduced and scalability is improved, but the ability to differentiate between CM and CPE devices is lost

Engineering Contradiction:
Improvedevice management efficiencyVSAvoiddevice type identification capability
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The IPv6 address is segmented into two parts: a management prefix (assigned by CMTS to identify device type) and a unique identifier (generated by the device itself). This segmentation allows SLAAC to work for address generation while preserving device type information through the management prefix.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different management prefixes are assigned to different device types (CM vs CPE). The CMTS compares the source MAC address in router solicitation messages with registered MAC addresses to determine device type and assign appropriate prefixes. This creates local quality differentiation in the address space.

Inventive Principle:
Principle #3Local quality

2Loss of information

If stateful provisioning is used for IPv6, then device identification is maintained, but management complexity and scalability are worsened

Engineering Contradiction:
Improvedevice identification capabilityVSAvoidCMTS management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The invention extracts the device identification function from the full IPv6 address assignment process. Instead of maintaining complete address profiles in the CMTS, only the management prefix assignment is retained, while the unique identifier generation is delegated to the devices themselves through SLAAC.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Devices generate their own unique identifiers and configure their full IPv6 addresses autonomously using SLAAC. The CMTS only needs to provide the management prefix and verify device type through MAC address comparison, eliminating the need for stateful management of complete address profiles.

Inventive Principle:
Principle #25Self-service

3Device complexity

If management prefixes are not differentiated, then address assignment is simplified, but security and management capabilities are compromised

Engineering Contradiction:
Improveaddress assignment complexityVSAvoidsecurity and management reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

Different management prefixes are assigned to different device types (CM vs CPE). The CMTS compares the source MAC address in router solicitation messages with registered MAC addresses to determine device type and assign appropriate prefixes. This creates local quality differentiation in the address space.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The management prefix acts as an intermediary element that carries device type information. It mediates between the simplified SLAAC address generation process and the need for device identification, allowing both simplicity and reliability to coexist.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7710967B2Controlling advertisement of management prefixes
Publication Date: 2010.05.04 CISCO TECHNOLOGY INC
  • US7710967B2 patent drawing
  • US7710967B2 patent drawing
  • US7710967B2 patent drawing

AI summary

A management scheme compares a source address included in a received solicitation with an address for a registered endpoint. A communication including a management prefix is communicated to the endpoint when the source address matches the registered address.