Call Server Network Switching for VoIP Cellular Handover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in seamlessly establishing and maintaining calls between devices on different networks, such as PSTN, mobile carrier networks, and IP-based networks, due to protocol incompatibilities and network conditions, leading to complex network switching and potential congestion issues.

Innovation Solution

A hybrid mobile device with dual telephone numbers and a call server system that intelligently determines the best network for call establishment, using VoIP over IP-based data networks when available and switching to cellular when necessary, while masking the cellular number from the user and managing network status parameters to ensure call quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a mobile device uses multiple different networks (hybrid mobile device) to place and receive calls depending on location or network conditions, then the adaptability and call reliability are improved, but the device complexity and network switching complexity increase

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary that manages the complexity of multi-network operations. The server receives communication session establishment requests, determines the appropriate network (cellular or IP-based) based on current network conditions and device capabilities, and routes the call accordingly. This externalizes the decision-making logic from the mobile device to the server, allowing the device to support multiple networks without proportionally increasing its own complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If calls are routed through multiple different networks (PSTN, mobile carrier, IP-based), then the versatility of communication is improved, but the network switching complexity and potential congestion increase

Engineering Contradiction:
Improvenetwork versatilityVSAvoidnetwork switching complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server acts as a central intermediary that manages communication session establishment across multiple networks. It receives requests from mobile devices, determines the optimal network path based on current conditions, and handles the routing logic centrally. This approach maintains network versatility while consolidating switching complexity in a single location rather than distributing it across multiple devices and network points.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of having mobile devices independently manage complex multi-network routing decisions, the patent inverts the architecture by having devices simply request communication session establishment and letting the server perform the intelligent routing. This reverses the traditional model where the endpoint device manages its own connectivity, placing the intelligence in the network infrastructure instead.

Inventive Principle:
Principle #13The other way round (Inversion)

3Reliability

If the system dynamically switches between VoIP and cellular networks based on availability and quality, then the call quality and efficiency are improved, but the complexity of network management increases

Engineering Contradiction:
Improvecall qualityVSAvoidnetwork management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server serves as an intermediary that manages dynamic network switching based on real-time conditions. It monitors network availability and quality metrics, then intelligently routes calls through VoIP or cellular networks as appropriate. This centralizes the complexity of real-time network management and quality assessment in the server, allowing mobile devices to benefit from adaptive routing without implementing complex local management logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9019958B2Outbound communication session establishment on a telecommunications network
Publication Date: 2015.04.28 RELAY INC
  • US9019958B2 patent drawing
  • US9019958B2 patent drawing
  • US9019958B2 patent drawing

AI summary

Disclosed are techniques for establishing a communication session in a call server between communication devices. A call server receives a communication session establishment message from a communication device that has an associated VoIP telephone number. The message is indicative of the communication device wanting to place a call to a target communication device. The communication session establishment message includes the VoIP telephone number and a target communication device identifier. The call server establishes a first communication link with the device depending on the quality of a connection with an IP access point. The call server then establishes a second communication link with the target communication device. The call server may then join the first and second communication links to establish a communication session between the communication devices.