Dynamic Voice Call Routing via Circuit-Packet Gateway

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems restrict wireless terminals from engaging in both voice and data communications simultaneously, preventing concurrent radio links for voice calls and packet-data sessions.

Innovation Solution

Implementing an intelligent system that dynamically delivers voice calls as either traditional voice or voice-over-IP (VoIP) based on the client station's capability to receive data and subscriber service parameters, using a network switch, central controller, and circuit/packet gateway to route calls accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a wireless terminal engages in a circuit-switched voice call, then voice communication is established, but packet-data communication is prevented

Engineering Contradiction:
Improvevoice call establishmentVSAvoidconcurrent data communication capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between circuit-switched and packet-switched voice delivery modes based on the terminal's current operational state. The network determines whether the terminal is in a data mode and routes voice calls accordingly - directly as circuit-switched calls when data is not active, or through a gateway as packet-switched VoIP when data mode is detected, enabling flexible adaptation to different communication scenarios

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A gateway function is introduced as an intermediary between the traditional circuit-switched network and the packet-switched network. This gateway translates and routes voice calls between different network modes, allowing the terminal to access both circuit-switched and packet-switched services without conflict, thereby resolving the mutual exclusion problem

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If a wireless terminal engages in packet-data communication, then data communication is established, but circuit-switched voice call is prevented

Engineering Contradiction:
Improvedata communication efficiencyVSAvoidvoice call capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically adapts voice call routing based on the terminal's data mode status. When the terminal is detected to be in packet-data mode, the network automatically routes incoming voice calls through a gateway as packet-switched VoIP instead of traditional circuit-switched calls, maintaining voice capability while preserving data communication productivity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The gateway function provides multi-functionality by handling both circuit-switched and packet-switched voice traffic, as well as data traffic routing. This universal gateway enables the terminal to seamlessly access different communication services (voice and data) through a single interface, resolving the conflict between data productivity and voice reliability

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of energy

If the network prevents concurrent voice and data modes, then radio interface bandwidth is preserved, but communication flexibility is reduced

Engineering Contradiction:
Improveradio interface bandwidth efficiencyVSAvoidcommunication mode flexibility
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The network dynamically determines the terminal's operational mode (data mode or voice mode) and adapts voice call routing accordingly. When data mode is detected, voice calls are routed through the gateway as packet-switched traffic; when in voice mode, traditional circuit-switched calls are used. This dynamic adaptation maintains radio bandwidth efficiency while providing communication mode flexibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the routing parameter of voice calls based on the terminal's mode status. The network modifies the call routing decision (direct circuit-switched vs. gateway-mediated packet-switched) as a variable parameter depending on whether the terminal is in data or voice mode, thereby optimizing bandwidth usage while maintaining service flexibility

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7437162B1Method and system for dynamically delivering a voice call as voice or data depending on data-mode of destination terminal
Publication Date: 2008.10.14 SPRINT SPECTRUM LLC
  • US7437162B1 patent drawing
  • US7437162B1 patent drawing
  • US7437162B1 patent drawing

AI summary

A method and system for dynamically delivering a voice call to a client station depending on whether the client station is currently in a mode in which it can receive data. A switch may receive a request to connect a voice call to a client station that the switch serves, and a determination may responsively be made as to whether the client station is in a mode in which it can receive data communications. If the determination is that it is not in the mode, then the switch may deliver the voice call to the client station by normal routing mechanics. On the other hand, if the determination is that it is in the mode, then the switch may re-direct the call to a circuit/packet gateway that may then extend the call as a voice-over-packet session to the client station.