Dynamic Wireless Interface Switching for Energy Savings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face energy inefficiencies due to high energy consumption in wireless data transfer, particularly with cellular networks, and existing solutions for dynamically switching between network interfaces are either inefficient or require extensive infrastructure changes.

Innovation Solution

A client-based system that dynamically switches between cellular and WiFi networks on smartphones, allowing for automatic interface selection based on availability and user preferences without requiring additional network infrastructure, enabling energy-efficient data offloading and high-performance communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If WiFi interface is used for data transmission, then data throughput is improved, but energy consumption increases during idle time

Engineering Contradiction:
Improvedata throughputVSAvoidenergy consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically switches between WiFi and cellular interfaces based on real-time conditions. The switching engine monitors network availability, signal strength, and data traffic patterns to determine when to transition between interfaces, making the system adaptable rather than static in its network selection

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by switching between different network interfaces (WiFi vs cellular) based on varying conditions. It adjusts the active network interface according to parameters such as network availability, signal quality, and traffic requirements to optimize both throughput and energy consumption

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If cellular network is used for data transmission, then energy consumption during idle time is reduced, but data throughput decreases

Engineering Contradiction:
Improveenergy consumptionVSAvoiddata throughput
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The system dynamically switches between WiFi and cellular interfaces based on real-time conditions. The switching engine monitors network availability, signal strength, and data traffic patterns to determine when to transition between interfaces, making the system adaptable rather than static in its network selection

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by switching between different network interfaces (WiFi vs cellular) based on varying conditions. It adjusts the active network interface according to parameters such as network availability, signal quality, and traffic requirements to optimize both throughput and energy consumption

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If master/slave approach is used for network switching, then control over multiple access networks is improved, but system complexity increases

Engineering Contradiction:
Improvecontrol over access networksVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The smartphone itself performs the network switching function through a client-based switching engine, eliminating the need for external master controllers or gateways. The device autonomously monitors network conditions and makes switching decisions, simplifying the overall system architecture while maintaining adaptability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the network switching control function from external infrastructure (master/slave controllers or gateways) and relocates it to the smartphone itself. This removes the need for complex external control systems while enabling the device to autonomously manage multiple network interfaces

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If gateways are deployed for traffic distribution, then network traffic management is improved, but infrastructure cost and latency increase

Engineering Contradiction:
Improvenetwork traffic managementVSAvoidnetwork latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts the network switching control function from external infrastructure (master/slave controllers or gateways) and relocates it to the smartphone itself. This removes the need for complex external control systems while enabling the device to autonomously manage multiple network interfaces

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The smartphone itself performs the network switching function through a client-based switching engine, eliminating the need for external master controllers or gateways. The device autonomously monitors network conditions and makes switching decisions, simplifying the overall system architecture while maintaining adaptability

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2461631B1System support for accessing and switching among multiple wireless interfaces on mobile devices
Publication Date: 2016.05.18 DEUTSCHE TELEKOM AG
  • EP2461631B1 patent drawingFigure 1A
  • EP2461631B1 patent drawingFigure 1B
  • EP2461631B1 patent drawingFigure 2

AI summary

A client-based system (100) for use in a mobile client device (110) in communication with a remote server device (102) provides for dynamically switching among multiple wireless interfaces on the mobile client device (110). The system includes a first interface (113) for communicating over a cellular network (115), a second interface (114) for communicating over a WiFi network (116), and a computer-readable medium (112) within the mobile client device (110), having thereon computer-executable instructions for switching one or more connection-oriented sessions from one of the first and second interfaces to the other based on a selection policy selected from an energy saving selection policy, an offload selection policy, and a performance selection policy.