Network Control Device for Priority Packet Congestion and Gate Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G environments, congestion of priority packets cannot be avoided, and the opening time of a non-priority gate cannot be guaranteed, leading to potential queue overflow and increased influence on non-priority packets.

Innovation Solution

A control device that acquires topology information and transfer delay information of each transfer device, determines the path or transmission timing of priority packets based on this information, and sets these parameters in the transfer device or transmission terminal to ensure the opening time of non-priority gates is guaranteed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the TAS is used to close the non-priority gate in advance, then the delay fluctuation of priority packets is improved, but the opening time of non-priority gate cannot be guaranteed and priority packet congestion occurs

Engineering Contradiction:
Improvedelay fluctuation of priority packetsVSAvoidopening time guarantee of non-priority gate
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The control device performs preliminary calculation of the earliest arrival time of priority packets at each transfer device based on topology information and transfer delays. It then determines the optimal timing to close non-priority gates in advance, ensuring that priority packets arrive just as the gate opens, minimizing queuing delay while guaranteeing non-priority gate opening time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the calculated earliest arrival times and current network state to dynamically adjust the gate closing timing. The control device continuously monitors packet arrival patterns and modifies gate control decisions to prevent both priority packet congestion and non-priority gate closure, resolving the contradiction between the two requirements.

Inventive Principle:
Principle #23Feedback

2Speed

If priority packets are transmitted with high priority, then real-time performance is improved, but priority packet congestion occurs when packets arrive concentrated

Engineering Contradiction:
Improvetransmission speed of priority packetsVSAvoidconcentration of priority packets
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The control device calculates the earliest arrival time of priority packets at each transfer device in advance, considering the network topology and transfer delays. It then schedules priority packet transmissions to arrive at optimal times, preventing concentration of packets and subsequent congestion while maintaining high transmission speeds.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the non-priority gate is closed continuously to avoid priority packet congestion, then priority packet queue overflow is prevented, but the influence on non-priority packets increases

Engineering Contradiction:
Improveprevention of priority packet queue overflowVSAvoidinfluence on non-priority packets
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The control device calculates in advance the optimal gate opening times based on the earliest arrival times of priority packets. It closes non-priority gates only when necessary and opens them at precise moments when priority packets are expected to arrive, preventing queue overflow while minimizing the impact on non-priority packet transmission.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250202805A1Control device, control method, and control program
Publication Date: 2025.06.19 NIPPON TELEGRAPH & TELEPHONE CORP
  • US20250202805A1 patent drawing
  • US20250202805A1 patent drawing
  • US20250202805A1 patent drawing

AI summary

A controller (200) includes a determination unit (222), a setting unit (223), and a resource request unit (224). The determination unit (222) determines a path or a transmission timing of a flow in which an opening time of a non-priority gate extends while avoiding congestion of priority packets based on the acquired information. The setting unit (223) sets the path or the transmission timing of the priority packet determined by the determination unit (222) to a transmission terminal (10) or a transfer device (40).