Mapping Non-Attached Subnetworks to CMTS for QoS Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face challenges in monitoring and policing non-attached subnetworks, as they lack the necessary mapping to enforce Quality of Service (QoS) guidelines, especially when clients are multiple routing hops away or have static IP addresses, preventing effective bandwidth management and security measures.

Innovation Solution

The implementation of a system where COPS servers transmit custom queries to CMTSs to obtain Object Identifications (OIDs) of non-attached subnetworks, allowing for the creation of mappings between CMTSs and non-attached CPEs, enabling COPS servers to enforce QoS guidelines by determining the corresponding CMTS and sending messages to constrain bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If service providers monitor bandwidth usage by client devices, then network security and QoS enforcement are improved, but the ability to police non-attached subnetworks deteriorates due to lack of mapping information

Engineering Contradiction:
Improvenetwork securityVSAvoidmapping information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary mapping of non-attached subnetworks to CMTS devices before policing actions are needed. The COPS server proactively discovers and stores mapping information between non-attached subnetworks and their serving CMTS devices, so that when bandwidth policing or security actions are required, the mapping information is already available without needing to query at the moment of enforcement.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If COPS servers query CMTSs for mapping information of non-attached subnetworks, then the ability to enforce QoS guidelines is improved, but system complexity and query overhead increase

Engineering Contradiction:
ImproveQoS enforcement capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The COPS server performs preliminary discovery and mapping of non-attached subnetworks to CMTS devices before policing actions are needed. By proactively establishing the mapping relationships and storing them locally, the system avoids the need for repeated real-time queries when enforcement actions are required, thereby reducing system complexity and query overhead while maintaining full QoS enforcement capability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If service providers implement mapping for non-attached subnetworks, then bandwidth management capability is improved, but the complexity of monitoring and querying increases

Engineering Contradiction:
Improvebandwidth management capabilityVSAvoidmonitoring complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements preliminary mapping of non-attached subnetworks to CMTS devices, storing the mapping information in the COPS server. This proactive approach establishes the relationships beforehand, enabling efficient bandwidth management when needed without requiring complex real-time monitoring and querying mechanisms. The preliminary mapping simplifies subsequent bandwidth enforcement actions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12047190B1Mapping non-attached subnetworks
Publication Date: 2024.07.23 CSC HLDG LLC
  • US12047190B1 patent drawing
  • US12047190B1 patent drawing
  • US12047190B1 patent drawing

AI summary

A method and system to create a mapping of non-attached subnetworks to a Cable Modem Termination System (CMTS) associated with the non-attached subnetwork is provided herein. The method includes transmitting a query to the CMTS for an identification of the non-attached subnetwork and receiving the identification from the CMTS. The method further includes parsing the identification to determine an address of the non-attached subnetwork and mapping an association of the CMTS to the non-attached subnet in a database based on the address.