Wireless Terminal Load Balancing via Access Point CPU Utilization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless network systems experience load imbalance due to the conventional connection establishment method based on RF signal intensity, leading to overloading of certain access points and resulting in slow and unstable network connections.

Innovation Solution

A distributed load balancing mechanism where wireless terminal devices periodically obtain and rank the load states of nearby access points based on CPU utilization rates, bandwidth, and connected devices, allowing them to select and connect to access points with lower loads, and access points can activate or deactivate this mechanism based on their load states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If terminal devices connect to AP devices based on RF signal intensity, then connection establishment is simple, but load balance deteriorates

Engineering Contradiction:
Improveconnection establishment simplicityVSAvoidload balance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary load assessment by broadcasting load state information from AP devices before terminal devices make connection decisions. Terminal devices obtain and compare load states of multiple AP devices in advance, then select the most appropriate AP based on both signal strength and current load conditions, preventing overload before it occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

AP devices continuously broadcast their load state information (such as current number of connected terminals, CPU utilization) to terminal devices. Terminal devices use this feedback information to dynamically adjust their connection choices, selecting AP devices that currently have lower load, thereby achieving load balancing across the network.

Inventive Principle:
Principle #23Feedback

2Speed

If terminal devices select AP devices based on signal intensity, then connection process is fast, but network stability deteriorates

Engineering Contradiction:
Improveconnection establishment speedVSAvoidnetwork stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system pre-collects load state information from multiple AP devices through broadcast messages before the terminal device makes its connection decision. This preliminary gathering of information allows the terminal to quickly evaluate multiple options and select the optimal AP without extensive negotiation or retransmission, maintaining fast connection establishment while ensuring network stability through informed selection.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If all terminal devices connect to the nearest AP device, then connection establishment is straightforward, but bandwidth utilization deteriorates

Engineering Contradiction:
Improveconnection establishment simplicityVSAvoidbandwidth utilization
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

AP devices broadcast their current load state information including bandwidth utilization metrics. Terminal devices use this feedback to distribute connections across multiple AP devices based on their current capacity and load conditions, preventing any single AP from becoming a bottleneck and improving overall network bandwidth utilization efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8406197B2Wireless network system and wireless access point device and wireless terminal device thereof
Publication Date: 2013.03.26 GEMTEK TECH CO LTD
  • US8406197B2 patent drawing
  • US8406197B2 patent drawing
  • US8406197B2 patent drawing

AI summary

A wireless network system and a wireless access point (AP) device and a wireless terminal device thereof are provided. The wireless network system includes at least a wireless AP device and at least a wireless terminal device. Each wireless AP device broadcasts a beacon including a load state content of the wireless AP device. Each wireless terminal device receives beacons of all wireless AP devices, and ranks load states of all wireless AP devices in a load list according to at least CPU utilization rates in the load state contents of all wireless AP devices respectively. When a wireless terminal device intends to establish a connection with one of the wireless AP devices, the wireless terminal devices searches through the load list to select a wireless AP device being in a low load state, and transmits a connection request message to the selected wireless AP device.