Dynamic Transport Switching for Wireless Power Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication devices face challenges in managing power consumption due to time-varying throughput requirements and changing operating conditions, as high-bandwidth transports for peak demands lead to increased energy consumption.
Innovation Solution
Implementing dynamic transport switching by ranking supported transports (like Bluetooth LE, Bluetooth BR/EDR, and IEEE 802.11) based on real-time data communication activity, allowing devices to upgrade or downgrade transports to optimize power usage while maintaining a control channel for continuous communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If high-bandwidth transports are used to meet peak throughput demands, then data transfer performance is improved, but power consumption increases
Solution Approach 1:
The system dynamically switches between different transport types (Bluetooth LE, Bluetooth BR/EDR, IEEE 802.11) based on real-time throughput requirements and operating conditions. The master device monitors data exchange status and transitions data channels between transports to match current performance needs, avoiding the use of high-power transports when they are not required.
Solution Approach 2:
The system changes the transport parameter (type of wireless connection) based on varying throughput requirements. By ranking transports according to power-consumption metrics and selecting appropriate transports based on current data transfer needs, the system adapts its energy consumption characteristics to match actual performance demands.
2Use of energy by moving object
If multiple transports are supported and dynamically switched between, then power consumption is optimized, but device complexity increases
Solution Approach 1:
The system separates control channel functionality from data channel functionality. The control channel remains on a single lowest-power transport (Bluetooth LE) for device control and status monitoring, while data channels can be dynamically assigned to different transports based on performance requirements. This segmentation simplifies management by maintaining a stable control plane while allowing flexibility in the data plane.
Solution Approach 2:
The master device acts as an intermediary that manages transport selection for data channels based on status information from both devices. The master device determines which transport should be used for data channels and coordinates the switching, centralizing the complexity management rather than requiring both devices to independently manage multiple transports.
3Adaptability or versatility
If transport switching is performed dynamically, then adaptability to changing conditions is improved, but transition time and communication interruptions may occur
Solution Approach 1:
The system establishes a control channel on the lowest-power transport before data channel operations begin. This control channel remains active throughout transport switching operations, allowing the devices to coordinate transitions and maintain communication capability. By having the control channel ready in advance, the system can manage transport switching with minimal disruption to data transfer.
Solution Approach 2:
The control channel maintains continuous communication capability throughout transport switching operations. While data channels may be temporarily affected during transitions, the control channel ensures that some form of communication always remains available, allowing for coordination and status monitoring during the switching process.
Data Source
AI summary
A transport for data communication can be selected based on current data communication activity. A master device and a slave device can establish a control channel on one transport and one or more data channels. A master device can determine which transport should be used for the data channel(s) based on real-time status information about the data exchange and can coordinate with the slave device to switch the data channel(s) to a different transport when appropriate.


