Wireless Network Selection Using Budget Deficit Assessment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile computing devices face challenges in automatically switching between wireless access points without considering the quality of the connection, leading to potential network degradation and increased power consumption, as they often switch to WiFi networks with unknown quality when nearing the edge of their data plan budget.
Innovation Solution
Implementing a method that determines whether to switch between wireless access points based on a current budget deficit and estimated connection quality, using passive measurements such as received signal strength, geographic location, and temporal information to assess packet loss rates without actively probing the new access point, and adapting profiles for each access point to reduce frequent switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of substance
If mobile computing devices automatically switch to free WiFi networks when near budget limit, then data plan expenditures are minimized, but connection quality may deteriorate and power consumption increases
Solution Approach 1:
The system performs preliminary assessment of WiFi connection quality using passive measurements (signal strength, packet loss estimation) before switching networks. This allows the device to predict whether a WiFi network will provide acceptable connectivity before actually connecting, preventing poor quality switches while still enabling budget-saving transitions to reliable free networks
Solution Approach 2:
The system continuously monitors connection quality metrics including signal strength indicators and estimated packet loss rates, using this feedback to dynamically adjust switching decisions. When connection quality degrades below thresholds, the system maintains connection to the current paid network despite budget considerations, ensuring reliable connectivity while still optimizing expenditures overall
2Measurement precision
If mobile computing devices actively probe new access points to assess connection quality, then connection quality can be evaluated accurately, but power consumption increases
Solution Approach 1:
The system uses passive signal strength measurements and estimated packet loss rates as intermediary indicators to assess connection quality without requiring active data transmission. These intermediaries correlate with actual connection quality but require minimal energy to obtain, serving as proxies that reduce the need for power-intensive active probing while still providing sufficient assessment accuracy for switching decisions
Solution Approach 2:
The system employs low-cost passive measurements rather than expensive active probing for connection assessment. By using readily available signal strength data and estimation algorithms that require minimal processing and transmission, the system achieves adequate quality assessment at fraction of the power cost of traditional active probing methods
3Loss of substance
If mobile computing devices switch frequently between networks to optimize budget usage, then data plan expenditures are reduced, but network stability deteriorates
Solution Approach 1:
The system implements dynamic switching thresholds and hysteresis mechanisms that adapt to current network conditions and budget status. Rather than using fixed rules, the system adjusts switching behavior based on real-time factors such as remaining budget amount, connection quality trends, and time of day, enabling flexible optimization that prevents excessive switching while still achieving budget goals
Solution Approach 2:
The system evaluates switching opportunities at periodic intervals rather than continuously, using scheduled assessments combined with event-triggered evaluations. This periodic approach reduces the frequency of potential switches while still capturing meaningful budget optimization opportunities, preventing both excessive switching and missed savings
Data Source
AI summary
In one implementation, a computer-implemented method includes transmitting data over a first wireless connection with a first wireless access point; detecting, by the computing device, a wireless signal from a second wireless access point; accessing, for an account that is associated with a data service, information that identifies a portion of a budget for the account that has already been spent, wherein the budget identifies an amount of data that is available for transmission over a period of time in association with the account; determining whether the account currently has a budget deficit based on a comparison of i) the portion of the budget that has been spent and ii) a usage pattern; determining whether to switch to a second wireless connection with the second wireless access point; and establishing the second wireless connection as a result of the determining.


