Cloud Telephony Gateway Rerouting Calls via IP Network
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud-based telephone systems face challenges in providing additional services like video calls when interacting with traditional carrier networks, especially in variable-length numbering systems where route knowledge is distributed, leading to issues with bandwidth and traffic formats, and inability to support packet network-based services.
Innovation Solution
Implementing a data store to determine when calls originate and terminate within the cloud environment, allowing for 'short-circuiting' the carrier network by using session identification and call management systems to reroute calls within the IP-based network, thereby avoiding the carrier network and enabling packet network-based services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If calls are extended through the carrier network in variable-length numbering systems, then calls can be established with distributed route knowledge, but additional services like video calls cannot be provided due to bandwidth limitations and incompatible traffic formats
Solution Approach 1:
The patent segments the call path into two parts: signaling through the carrier network (for compatibility with variable-length numbering systems) and media traffic through the IP network (for high-bandwidth services). This is achieved by establishing separate signaling and media paths, allowing each to be optimized independently.
Solution Approach 2:
The gateway acts as an intermediary between the carrier network and IP network. It translates signaling protocols and routes calls appropriately, enabling cloud-based services to interact with traditional carrier networks while maintaining the ability to provide high-bandwidth services through the IP network.
2Adaptability or versatility
If calls are extended through the carrier network, then connectivity to external parties is maintained, but cloud-based services cannot provide additional services due to carrier network limitations
Solution Approach 1:
The gateway serves as an intermediary that handles the complexity of interfacing between carrier networks and IP networks. It manages protocol translation, call routing, and service enablement, allowing cloud-based services to provide additional functionalities without requiring changes to the carrier network infrastructure.
Solution Approach 2:
The system provides multiple functions through a unified architecture: voice calls, video calls, and other data services can all be provided through the same IP network infrastructure, with the gateway handling carrier network compatibility. This multi-functionality eliminates the need for separate systems for different service types.
3Quantity of substance
If the call path is kept within the cloud environment, then high-bandwidth services like video calls can be provided, but compatibility with variable-length numbering systems becomes challenging
Solution Approach 1:
The patent segments the call functionality into signaling (handled by the gateway for compatibility) and media transmission (handled by the IP network for high bandwidth). This allows the media path to remain within the cloud environment for high-bandwidth services while the signaling path interfaces with carrier networks for compatibility with variable-length numbering systems.
Solution Approach 2:
The gateway acts as an intermediary that maintains compatibility with carrier networks while enabling cloud-based services. It handles the conversion and routing necessary to work with variable-length numbering systems, allowing the main call path to remain within the cloud environment for optimal performance.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
First call identification information is stored at a network-connected device. The first call identification information identifies a call between an initiating device connected to an Internet Protocol (IP)-based network and a called device connected to the IP-based network. The call identified by the first call identification information is established through a telephone carrier network. Second call identification information is stored in the network-connected device. A determination is made that the first call identification information and the second call identification information identify the call from the initiating device to the called device. The call is connected through the IP-based network so as to avoid the telephone carrier network based upon the determining that the first call identification information and the second call identification information identify the call.