Core Network Congestion Control via Source Terminal Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting network congestion often lead to incorrect identification of the source of congestion, resulting in ineffective congestion alleviation and potential worsening of the congestion state, as they mistakenly target the wrong terminal.

Innovation Solution

A method that extracts adjacent data packets from an output port queue, acquires their source terminal address information, and transmits congestion information to the source terminal transmitting the most data packets, allowing for accurate identification and rate reduction of the congesting terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the core network entity samples a single data packet from the output port queue to detect congestion, then the detection process is simple and fast, but the source terminal identification becomes inaccurate leading to wrong congestion causality judgment

Engineering Contradiction:
Improvecongestion detection speedVSAvoidsource terminal identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent combines multiple data packet samples into a single detection set, analyzing the source terminal addresses collectively rather than individually. By merging the information from multiple packets, the system achieves both efficient processing and accurate identification of the terminal causing congestion.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a virtual representation of the congestion situation by copying source terminal address information from multiple data packets into a detection set. This virtual model allows the system to analyze congestion causality without directly interfering with the actual data transmission flow.

Inventive Principle:
Principle #26Copying

2Extent of automation

If the core network entity transmits congestion information to the incorrectly identified source terminal, then the congestion control mechanism operates, but the actual congestion source continues to transmit at high rate causing congestion to persist or worsen

Engineering Contradiction:
Improvecongestion control automationVSAvoidcongestion elimination effectiveness
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the core network entity continuously monitors the output port queue and adjusts congestion control actions based on updated source terminal identification. The system uses the detected congestion state and identified source terminal to send targeted congestion information, creating a closed-loop control system that improves reliability over time.

Inventive Principle:
Principle #23Feedback

3Duration of action of stationary object

If the core network entity samples data packets periodically from the output port queue, then the congestion detection is continuous, but the complexity of tracking and identifying the correct source terminal increases

Engineering Contradiction:
Improvecongestion detection continuityVSAvoidsource terminal tracking complexity
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The patent extracts only the essential source terminal address information from the sampled data packets, separating this key identifier from other packet data. By taking out only the necessary information for congestion analysis, the system maintains continuous detection capability while minimizing the complexity of tracking and processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8904034B2Method and apparatus for processing network congestion and core network entity
Publication Date: 2014.12.02 ZTE CORP
  • US8904034B2 patent drawing
  • US8904034B2 patent drawing
  • US8904034B2 patent drawing

AI summary

The disclosure discloses a method, an apparatus and a core network entity for processing network congestion, which enable: extracting adjacent data packets which have the same number as that of the preset interval value from an output port queue when the output port is detected to be in congestion state, and acquiring the source terminal address information of the adjacent data packets; searching for the source terminal transmitting the most data packets according to the source terminal address information; and transmitting a congestion information to the source terminal transmitting the most data packets. By extracting adjacent data packets which have the same number as that of the preset interval value from an output port queue when the output port is detected to be in congestion state, and acquiring the source terminal address information of the adjacent data packets; searching for the source terminal transmitting the most data packets according to the source terminal address information; and transmitting the congestion information to the source terminal, the disclosure makes the source terminal decrease the data transmission rate, so as to eliminate the network congestion. Therefore, the success rate of eliminating the network congestion is increased.