Client Steering by Battery Level for Wi-Fi Band Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Client devices in wireless networks face inefficiencies in battery consumption due to suboptimal bandwidth selection, leading to potential service interruptions from low battery levels.

Innovation Solution

A system and method that utilizes a router to collect and analyze historical data from client devices to predict future battery requirements, steering them to the most efficient bandwidth based on a priori history data to maintain service quality without excessive power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If client devices operate on higher bandwidth bands (e.g., 5 GHz, 6 GHz) to maintain service quality, then service performance is improved, but battery consumption increases

Engineering Contradiction:
Improveservice qualityVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically steers client devices between different bandwidth bands (2.4 GHz, 5 GHz, 6 GHz) based on real-time battery level monitoring and historical usage patterns. The network controller adjusts the operating band dynamically, switching from higher performance bands to lower power bands when battery levels indicate impending depletion, thereby resolving the contradiction between maintaining service quality and reducing battery consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where the network controller continuously monitors battery levels of client devices and uses this information to make intelligent steering decisions. By analyzing historical battery data and current status, the system provides feedback-driven adjustments to bandwidth selection, ensuring service quality is maintained while preventing battery depletion.

Inventive Principle:
Principle #23Feedback

2Duration of action of moving object

If client devices switch to lower power consumption bands to conserve battery, then battery life is extended, but service quality may deteriorate

Engineering Contradiction:
Improvebattery lifeVSAvoidservice quality
Core Design Contradiction:
Duration of action of moving objectVSReliability

Solution Approach 1:

The system performs preliminary analysis of battery levels and historical usage patterns before making steering decisions. By predicting future battery depletion based on a priori history data, the system proactively switches bands in advance to prevent service interruption, rather than reacting after battery depletion occurs. This preliminary action ensures both battery life extension and service quality maintenance.

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If the network controller implements intelligent bandwidth steering based on battery levels, then battery efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvebattery efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The network controller serves as an intermediary between client devices and the network infrastructure, centralizing the intelligence required for battery-aware steering. Rather than requiring complex battery management logic in each client device, the network controller handles all analysis and decision-making, simplifying the overall system architecture while achieving improved battery efficiency through centralized intelligent control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12389304B2Client steering based on client battery level
Publication Date: 2025.08.12 ARRIS ENTERPRISES LLC
  • US12389304B2 patent drawing
  • US12389304B2 patent drawing
  • US12389304B2 patent drawing

AI summary

A network controller device for use with a first and second radio, and a client device, the first and second radio being configured to communicate with the network controller device and the client device on a first and second band. The network controller device includes: a memory of a priori history data; and a processor configured to execute the instructions stored in the memory to cause the network controller device to: determine the current battery level of the client device while wirelessly communicating on the first band; obtain the a priori history data; determine a battery level required to complete a service on the first band based on the a priori history data; and steer the client device to the second band when the determined battery level required to complete the service on the first band based on the a priori history data is less than the current battery level.