Dynamic Polling Rate Adjustment for High Priority Service Flows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In DOCSIS cable networks, high priority message signaling traffic often experiences latency and packet drops due to oversubscription and collisions among competing Best Effort flows, especially in channels with high standing calls and large MTA populations, leading to inadequate bandwidth allocation for voice and data services.

Innovation Solution

A method and system where a user device's cable modem termination system (CMTS) identifies high priority service flows and allocates increased bandwidth request opportunities using a trigger, switching from slow to fast polling mode to reduce latency, by recognizing high priority traffic and dynamically adjusting bandwidth allocation based on predetermined criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple Best Effort flows compete for bandwidth on oversubscribed channels, then network resource utilization is maximized, but latency and packet drops increase for high priority message signaling traffic

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system dynamically changes the polling rate parameter from slow to fast based on traffic priority and channel conditions. When message signaling traffic is detected on an oversubscribed channel, the CMTS increases the bandwidth request opportunities for that flow, changing the temporal parameter of bandwidth allocation to reduce latency while maintaining overall network utilization.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic bandwidth allocation where the CMTS monitors channel conditions and traffic patterns, then adjusts the number of bandwidth request opportunities allocated to different service flows in real-time. This dynamic adjustment allows the system to respond to changing network conditions and prioritize message signaling traffic when needed, rather than using static allocation.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If channels are oversubscribed to accommodate large MTA populations and standing calls, then network capacity is optimized, but message signaling packets are dropped or delayed

Engineering Contradiction:
Improvenetwork capacityVSAvoidpacket delivery reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary identification of message signaling traffic flows and pre-allocates additional bandwidth request opportunities before collisions occur. The CMTS detects the presence of message signaling traffic and proactively increases bandwidth allocation for these flows, preventing packet drops rather than reacting after problems occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The CMTS continuously monitors channel conditions, traffic patterns, and bandwidth request outcomes, then uses this feedback to adjust bandwidth allocation for different service flows. This closed-loop control allows the system to maintain reliable message signaling delivery while optimizing overall network capacity utilization.

Inventive Principle:
Principle #23Feedback

3Loss of time

If bandwidth request opportunities are increased for high priority flows, then latency is reduced, but overall channel utilization decreases due to reduced contention

Engineering Contradiction:
ImprovelatencyVSAvoidchannel utilization
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent applies differentiated bandwidth allocation where only specific service flows carrying message signaling traffic receive increased bandwidth request opportunities, while other Best Effort flows maintain their original allocation. This localized quality enhancement ensures low latency for critical traffic without unnecessarily reducing overall channel utilization for non-critical traffic.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7974303B2Method and system for providing bandwidth request opportunities for high priority service flows
Publication Date: 2011.07.05 ARRIS ENTERPRISES LLC
  • US7974303B2 patent drawing
  • US7974303B2 patent drawing
  • US7974303B2 patent drawing

AI summary

Different polling rates are applied to high priority BE service flows depending on whether the service flow contains, or is about to contain, traffic packets. A high priority service flow is identified upon boot-up of a user device, and defaults to a slow polling mode. A trigger causes the service flow to be serviced as a fast polling mode. The fast polling mode lasts for a predetermined period of time. If traffic continues at the end of the predetermined period of time, the predetermined period of time is reset so that the fast-polling mode continues until traffic flow on the high priority service flow ceases.