Global Policing Network Bandwidth Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing traffic policing systems operate locally on network elements without considering global network traffic, leading to inefficiencies in bandwidth management and increased complexity when attempting to implement global policing.

Innovation Solution

A system that includes a network device with a local policer and a communications module to send and receive state information with a remote global policer, allowing for global bandwidth policing across multiple network devices, maintaining policing quotas and adjusting based on aggregated network traffic data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If local policing is implemented on each network element, then bandwidth control is enforced locally, but global bandwidth management capability deteriorates

Engineering Contradiction:
Improvebandwidth control enforcementVSAvoidglobal bandwidth management capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The policing function is segmented into local policers on individual network elements and a global policer that coordinates them. Each local policer handles enforcement locally while the global policer maintains overall bandwidth management across the network, resolving the contradiction between local control and global management capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A global policer acts as an intermediary between multiple local policers, collecting state information from them and coordinating their actions to achieve global bandwidth management. This intermediary enables global perspective while maintaining local enforcement capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If global policing is implemented across multiple network devices, then global bandwidth management is achieved, but system complexity increases

Engineering Contradiction:
Improveglobal bandwidth managementVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The complex global policing function is segmented into simpler local policer components that can be independently implemented on each network element. This segmentation reduces the complexity burden on individual devices while achieving global management through coordination

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Local policers provide state information feedback to the global policer, which then coordinates their actions. This feedback mechanism enables global bandwidth management through relatively simple local components, reducing overall system complexity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11516135B2Global policers
Publication Date: 2022.11.29 MELLANOX TECHNOLOGIES LTD(IL)
  • US11516135B2 patent drawing
  • US11516135B2 patent drawing
  • US11516135B2 patent drawing

AI summary

Apparatus for global policing of a bandwidth of a flow, the apparatus including a network device including a local policer configured to perform bandwidth policing on the flow within the network device, and a communications module configured to: send local policer state information from the local policer to a remote global policer, and receive policer state information from the remote global policer and update the local policer state information based on the remote global policer state information, Related apparatus and methods are also provided.