Dynamic Wireless Interface Switching for Energy Savings
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Speed
If WiFi interface is used for data transmission, then data throughput is improved, but energy consumption increases during idle time
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
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
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
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
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
3Adaptability or versatility
If master/slave approach is used for network switching, then control over multiple access networks is improved, but system complexity increases
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
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
4Productivity
If gateways are deployed for traffic distribution, then network traffic management is improved, but infrastructure cost and latency increase
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
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
Data Source
Figure 1A
Figure 1B
Figure 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.