Wireless Network Controller Band Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless networks, it is challenging to control and allocate communication bands on a traffic flow basis due to frequent connection and disconnection of terminals associated with user movement, making it difficult to record all terminals and access points in advance.

Innovation Solution

A control system where a controller establishes connections with terminals using a wireless network protocol, acquires information about node numbers and flow-based buffers, and performs transmission control for each traffic flow, enabling band allocation on a traffic flow basis even in dynamic wireless networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If terminals and access points are recorded in advance in a database unit, then quality control on a service and application basis can be achieved, but this approach cannot handle frequent connection and disconnection of terminals due to user movement

Engineering Contradiction:
Improvequality controlVSAvoidhandling dynamic connections
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The terminal performs preliminary actions by holding its node number and flow-based buffer information in advance before connection. When connecting to the network, the terminal can immediately provide this pre-prepared information to the controller, enabling rapid quality control setup without requiring advance recording of all possible terminals in a database.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of the controller recording terminal information in advance (traditional approach), the invention inverts the approach by having terminals self-record and self-report their own information (node number and flow-based buffer) when connecting. This reversal enables the system to handle dynamic connections effectively while maintaining quality control.

Inventive Principle:
Principle #13The other way round (Inversion)

2Ease of operation

If EDCA priority control is used on a terminal basis, then wireless section control is achieved, but it is difficult to control on a traffic flow basis for service and application quality

Engineering Contradiction:
Improveterminal-based controlVSAvoidtraffic flow-based quality control
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The invention segments the control approach by introducing flow-based buffers that separate different traffic flows within a terminal. Each buffer corresponds to specific traffic flows, allowing the controller to allocate communication bands independently for each traffic flow while maintaining terminal-level management. This segmentation enables precise traffic flow-based quality control without complicating the overall terminal-based control structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention adds another dimension to terminal-based control by introducing flow-based buffers as a secondary organizational layer. Instead of controlling only at the terminal level (one dimension), the system now controls at both terminal level and traffic flow level (two dimensions), enabling service and application quality control while maintaining ease of terminal-based management.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Extent of automation

If a controller establishes connections with all terminals in advance, then transmission control can be performed, but this is impractical in real wireless networks where terminals repeatedly connect and disconnect

Engineering Contradiction:
Improvecontroller-based transmission controlVSAvoidconnection setup time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

Terminals perform preliminary actions by preparing and holding their node number and flow-based buffer information before actual network connection. This pre-prepared information allows the controller to immediately establish transmission control when the terminal connects, eliminating the need for time-consuming connection setup procedures and database lookups.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The terminal serves itself by maintaining its own node number and flow-based buffer information locally. Instead of requiring the controller to manage and retrieve this information from a centralized database, the terminal self-provides this information during connection establishment, significantly reducing connection setup time while enabling automated transmission control.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240251294A1Control system, control method, controller, and program
Publication Date: 2024.07.25 NIPPON TELEGRAPH & TELEPHONE CORP
  • US20240251294A1 patent drawing
  • US20240251294A1 patent drawing
  • US20240251294A1 patent drawing

AI summary

An object of the present disclosure is to enable band allocation on a traffic flow basis even in a real wireless network in which a terminal repeats connection/disconnection in association with movement of a person or the like.The present disclosure relates to a control system for controlling traffic in a wireless network. The control system includes a controller that performs transmission control on a terminal and an access point. Before the access point establishes a connection with the terminal, the controller establishes a connection with the terminal using a connection sequence according to a protocol available in the wireless network, and acquires, from the terminal, information about a node number and a flow-based buffer of the terminal. After the access point establishes a connection with the terminal, the controller performs transmission control for each traffic flow accumulated in the flow-based buffer of the terminal using the acquired information about the node number and the flow-based buffer of the terminal.