Wireless IP Phone Dynamic Data Path Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless IP phones experience connection disruptions when users move beyond a certain distance from the access point due to the physical layer connection breaking off, particularly with IEEE 802.11b standards, and GSM networks are not suitable for direct Internet data packet transfer.
Innovation Solution
A method and system that dynamically switch data paths between a WLAN and a GPRS network based on signal strength, using a wireless IP phone with both WLAN and GPRS modules, and a received signal strength indicator to determine the best communication link for voice over internet protocol (VoIP) sessions, ensuring continuous communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the wireless IP phone uses WLAN (IEEE 802.11b) for voice data transmission, then the data transmission speed and network performance are improved, but the connection reliability deteriorates when the user moves beyond 300 feet from the access point
Solution Approach 1:
The system dynamically changes the communication parameter (network selection) based on signal strength conditions. When WLAN signal strength falls below a threshold, the system switches from WLAN to GPRS network, and vice versa. This parameter change resolves the contradiction by adapting the communication medium to maintain both speed and reliability under different spatial conditions.
Solution Approach 2:
The system implements dynamic network switching capability where the data transmission path is not fixed but can change based on real-time signal conditions. The wireless IP phone continuously monitors WLAN signal strength and dynamically switches between WLAN and GPRS networks, making the system adaptable to user movement and maintaining connection reliability while preserving high-speed transmission when possible.
2Productivity
If the wireless IP phone establishes a data path through WLAN, then the voice data packet transmission efficiency is improved, but the system complexity increases due to needing to support both WLAN and GPRS networks
Solution Approach 1:
The wireless IP phone is designed with multi-functionality to support both WLAN and GPRS networks. The device incorporates dual network interfaces and intelligence to automatically select the appropriate network based on signal conditions. This universality allows the system to maintain high transmission efficiency through WLAN when available while having GPRS as a backup, resolving the contradiction by making the complexity worthwhile through improved productivity.
3Reliability
If the wireless IP phone switches to GPRS network when WLAN signal is weak, then the connection stability is improved, but the data transmission speed decreases
Solution Approach 1:
The system dynamically adjusts the data transmission path based on real-time WLAN signal strength monitoring. When the signal is strong, it uses WLAN for high-speed transmission; when the signal weakens below a threshold, it switches to GPRS to maintain connection stability. This dynamic adaptation resolves the contradiction by accepting speed reduction only when necessary for maintaining stable connectivity.
Solution Approach 2:
The system changes the communication parameter (network selection) based on signal conditions. By switching between WLAN and GPRS networks according to signal strength, the system optimizes the trade-off between speed and stability, using GPRS primarily for maintaining connection reliability when WLAN performance degrades.
Data Source
AI summary
A method for dynamically handling the data path of a wireless IP phone is provided. The method comprises establishing a first communication link between the wireless IP phone and a wireless local area network (WLAN), establishing a second communication link between the wireless IP phone and a general packet radio service (GPRS) network, establishing a conversation session between the wireless IP phone and a second IP phone via a voice over internet protocol (VoIP) through the first or second communication link, determining whether the data path of the conversation session passes through the first or the second communication link according to a signal strength of the first communication link, and exchanging a plurality of packets of the conversation session through the data path.


