OTT Voice Call Routing for Roaming Cost Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing OTT communication services face challenges in seamlessly integrating voice calls with traditional telecommunication infrastructure, leading to issues such as roaming costs and inefficient call routing.
Innovation Solution
An OTT network server receives a voice communication request, accesses a database with routing options, selects an appropriate routing option, and establishes communication with external services using various telecommunication protocols and service providers, enabling seamless transitions between OTT and traditional telephony systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If OTT services use traditional telecommunication infrastructure for voice calls, then call connectivity is ensured, but roaming costs and operational costs increase
Solution Approach 1:
The patent segments the voice call routing into multiple independent paths: OTT network internal routing, external service provider routing, and traditional PSTN routing. This segmentation allows the system to select cost-effective routes while maintaining connectivity reliability through fallback options.
Solution Approach 2:
The system dynamically changes routing parameters based on cost, availability, and service type. The database stores multiple routing options with varying parameters, and the system selects routes that optimize cost while maintaining call connectivity, thereby reducing roaming charges.
2Adaptability or versatility
If OTT services integrate with traditional telecommunication infrastructure, then seamless communication is achieved, but system complexity increases
Solution Approach 1:
The patent introduces an intermediary database that stores routing information and service provider details. This intermediary layer simplifies the integration complexity by centralizing routing logic and providing a standardized interface between OTT services and traditional telecommunication infrastructure.
Solution Approach 2:
The system implements a universal routing database that handles multiple service types (voice calls, messaging, video) and multiple service providers through a single standardized interface. This multi-functional approach reduces system complexity by avoiding separate integration mechanisms for each service type.
3Reliability
If multiple routing options are maintained for external services, then call reliability is improved, but information management complexity increases
Solution Approach 1:
The patent implements preliminary action by pre-storing routing information, service provider details, and connectivity status in a database before actual calls are made. This advance preparation reduces the complexity of real-time routing decisions and improves call reliability by having validated routes ready in advance.
Solution Approach 2:
The system employs feedback mechanisms where the database is continuously updated with routing performance data, service availability status, and cost information. This feedback loop allows the system to automatically adjust routing decisions, maintaining call reliability while simplifying information management through data-driven automation.
Data Source
AI summary
A system comprising: at least one hardware processor; and a non-transitory computer-readable storage medium having stored thereon program code, the program code executable by the at least one hardware processor to: receive, by an over-the-top (OTT) network server, from an OTT terminal application (OTA), a request to establish voice communication with a known external service; access, by said OTT network server, a database which comprises at least one routing option associated with said known external service; select, by said OTT network server, one of said routing options for establishing said voice communication; and establish said voice communication with said known external service using said selected routing option.


