L2 CMTS IP Subnet Scope Management via DHCP Relay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Layer 2 Cable Modem Termination Systems (L2 CMTS) face challenges in obtaining and managing IP subnet information for devices they service, particularly in avoiding redundant configuration with Layer 3 CMTS and Edge Routers, and in communicating this information to external servers for dynamic flow establishment and Lawful Intercept purposes.

Innovation Solution

The L2 CMTS obtains IP subnet information through DHCP messages and relays them between devices and DHCP servers, establishing a DHCP relay agent status, and maintains a data structure reflecting allocated IP addresses and subnets, which it can query and provide to external entities, also requesting and updating this information from Layer 3 Edge Routers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If L2 CMTS obtains IP subnet information through DHCP messages and maintains a data structure, then the L2 CMTS can efficiently manage and provide IP subnet information to external servers, but the L2 CMTS cannot communicate with Edge Router to obtain subnet information since Edge Router is not the access control point

Engineering Contradiction:
ImproveIP subnet information availabilityVSAvoidConfiguration complexity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The L2 CMTS performs self-service by actively monitoring DHCP messages and automatically building its own IP subnet information data structure. Instead of relying on external entities like Edge Router to provide this information, the L2 CMTS independently extracts subnet information from DHCP leases it observes, eliminating the need for communication with non-access-control-point devices.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The DHCP message acts as an intermediary carrier that transports IP subnet information from the DHCP server to the L2 CMTS. By monitoring these intermediary DHCP messages, the L2 CMTS obtains the necessary subnet information without needing to directly communicate with the Edge Router or other configuration sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If configuration is provided to both L2 CMTS and Edge Router, then complete information is available, but redundant configuration requires more operations and may result in errors

Engineering Contradiction:
ImproveConfiguration accuracyVSAvoidConfiguration operations
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The L2 CMTS extracts only the specific IP subnet information it needs from the DHCP messages it monitors. Rather than receiving complete configuration data from the Edge Router, the L2 CMTS selectively extracts subnet information relevant to its access control functions, reducing redundant configuration operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The L2 CMTS proactively monitors and collects DHCP messages in advance to build its subnet information data structure before external servers need to query it. This preliminary action eliminates the need for reactive configuration updates and synchronous communication with Edge Router when changes occur.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If server maintains a database of IP subnet scope, then server can identify L3 CMTS in charge of subscriber access, but the database must be updated periodically when service provider changes subnets handled by each L3 CMTS

Engineering Contradiction:
ImproveSubscriber identification speedVSAvoidDatabase update time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The L2 CMTS implements a feedback mechanism by actively monitoring DHCP messages in real-time and automatically updating its internal subnet information data structure. This continuous feedback loop ensures the information remains current without requiring periodic manual updates or queries to external sources.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The L2 CMTS maintains continuous monitoring of DHCP messages to keep its subnet information data structure constantly updated. This continuous action eliminates interruptions and ensures that external servers always receive current information without waiting for periodic database updates.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10063455B2Obtaining internet protocol subnet scope
Publication Date: 2018.08.28 HARMONIC INC
  • US10063455B2 patent drawing
  • US10063455B2 patent drawing

AI summary

A method for obtaining and utilizing internet protocol (IP) subnet information, the method may include obtaining by a layer two cable modem termination system (L2 CMTS) information about IP subnets that comprise DHCP leased IP addresses assigned to devices serviced by the L2 CMTS; and maintaining, by the L2 CMTS and based on the information about the IP subnets, a data structure that reflects the IP subnets that comprise the IP addresses that are allocated to the devices serviced by the L2 CMTS.