Network Gateway Bandwidth Management via Usage Policy Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Public Internet access providers face challenges in managing bandwidth effectively due to an increasing number of devices accessing the network, with some users abusing bandwidth by using bandwidth-intensive applications, leading to a negative impact on other users' experiences.

Innovation Solution

Implementing a gateway that monitors various characteristics of network usage, such as temporal and application-specific metrics, to enforce a network usage policy, which reduces bandwidth for abusive users over time, encouraging them to change their behavior or disconnect.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If more devices are allowed to access the network simultaneously, then network accessibility is improved, but bandwidth availability per user deteriorates

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidbandwidth availability
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating user access rights based on usage behavior. Users are segmented into categories (e.g., acceptable users vs. abusive users) and assigned different bandwidth quotas and access characteristics. This allows the system to maintain high accessibility for legitimate users while restricting bandwidth for abusive users, resolving the contradiction between allowing more devices and maintaining adequate bandwidth per user.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts bandwidth allocation based on real-time monitoring of usage patterns. The gateway continuously evaluates user behavior and modifies bandwidth quotas accordingly, enabling the network to adapt to varying demand conditions. This dynamic approach allows the system to maximize accessibility when demand is low while protecting bandwidth when abusive behavior is detected.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If bandwidth-intensive applications are permitted, then user functionality is improved, but network load increases

Engineering Contradiction:
Improveuser functionalityVSAvoidnetwork load
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent changes the parameter of bandwidth allocation dynamically based on application type and usage patterns. The system monitors application characteristics and adjusts bandwidth quotas accordingly, allowing bandwidth-intensive applications for acceptable users while restricting or blocking such applications for users exhibiting abusive behavior. This parameter adjustment resolves the contradiction by maintaining functionality for legitimate uses while managing network load from abusive traffic.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The gateway implements continuous feedback loops that monitor network traffic patterns and user behavior. Based on this feedback, the system identifies abusive usage patterns and responds by reducing or blocking bandwidth for those users. This feedback mechanism enables the system to distinguish between legitimate bandwidth-intensive applications and abusive behavior, maintaining functionality while controlling network load.

Inventive Principle:
Principle #23Feedback

3Reliability

If monitoring and enforcement actions are taken against abusive users, then network fairness is improved, but system complexity increases

Engineering Contradiction:
Improvenetwork fairnessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically monitoring, detecting, and responding to abusive behavior without requiring manual intervention. The gateway autonomously evaluates usage patterns, identifies abusive users, and applies appropriate sanctions based on pre-configured policies. This automation maintains network fairness while minimizing the operational complexity that would arise from manual management of user behavior.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring enforcement policies and thresholds before abusive behavior occurs. The gateway is pre-programmed with criteria for identifying abusive usage patterns and corresponding sanctions. This preliminary setup enables the system to respond automatically and consistently to abusive behavior, maintaining fairness while reducing the complexity of real-time decision-making.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8509071B1Multi-dimensional traffic management
Publication Date: 2013.08.13 JUNIPER NETWORKS INC
  • US8509071B1 patent drawing
  • US8509071B1 patent drawing
  • US8509071B1 patent drawing

AI summary

The subject matter of this document can be implemented in, among other things, a method that includes receiving network traffic associated with a computing device, the network traffic including packet flows communicated between the computing device and a network. The method also includes monitoring the network traffic over time, and identifying a plurality of network usage characteristics associated with the network traffic. The network usage characteristics include a usage time that corresponds to an amount of time the computing device has been consuming network resources and a network application identifier that corresponds to a network application being used by the computing device. The method also includes determining whether the network traffic violates a network usage policy based on two or more of the network usage characteristics, and decreasing, over a period of time, throughput of the network traffic that is determined to be violative of the network usage policy.