VoLTE Client Call Routing for OTT Video Voice QoS
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Over-the-top (OTT) video/voice calling services experience poor quality of service (QoS) and dropped calls due to inefficient use of wireless network resources, particularly in wireless networks.
Innovation Solution
Implementing a VoLTE client on user equipment (UE) that routes OTT video/voice calls through VoLTE network resources provided by an LTE network and an IMS network, utilizing less data and network resources, and providing improved QoS by determining the capabilities of connected devices to optimize call routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional OTT video/voice calling services are used over wireless networks, then service availability is improved, but quality of service deteriorates due to inefficient network resource usage
Solution Approach 1:
The patent introduces a gateway as an intermediary component that bridges between traditional OTT services and VoLTE infrastructure. The gateway performs protocol conversion and capability matching, enabling OTT services to leverage VoLTE's efficient network resource usage while maintaining compatibility with existing OTT applications. This mediator resolves the contradiction by allowing service availability to be maintained while improving quality of service through more efficient network resource utilization.
Solution Approach 2:
The system dynamically changes network parameters by detecting device capabilities (VoLTE support) and adjusting the communication path accordingly. When both devices support VoLTE, the system switches from traditional OTT routing to VoLTE routing, changing parameters such as QoS requirements, network protocol stacks, and resource allocation. This parameter change enables the system to achieve both high service availability and improved quality of service with efficient network resource usage.
2Loss of energy
If VoLTE routing is implemented for OTT calls, then network resource efficiency is improved, but device compatibility worsens due to VoLTE capability requirements
Solution Approach 1:
The patent implements dynamic routing that adapts to device capabilities in real-time. The system continuously detects whether communicating devices support VoLTE and dynamically adjusts the call routing path. When VoLTE capability is detected, the system switches to the more efficient VoLTE path; when capability is absent, it falls back to traditional OTT routing. This dynamic adaptation resolves the contradiction by maintaining device compatibility while maximizing network resource efficiency for capable devices.
Solution Approach 2:
The system performs self-service capability detection and routing selection without requiring user intervention or manual configuration. The gateway automatically detects device VoLTE capabilities through capability exchange protocols and autonomously determines the optimal routing path. This self-service mechanism ensures broad device compatibility while efficiently utilizing VoLTE resources when available, resolving the contradiction between resource efficiency and compatibility.
3Adaptability or versatility
If traditional OTT calling methods are used, then device compatibility is maintained, but network resource efficiency deteriorates leading to poor QoS
Solution Approach 1:
The patent segments the calling system into two distinct paths: traditional OTT routing for maximum compatibility and VoLTE routing for efficient resource usage. The gateway acts as a segmentation point that directs calls through appropriate paths based on device capabilities. This segmentation allows the system to maintain broad device compatibility through the traditional path while improving network resource efficiency through the VoLTE path for capable devices, resolving the contradiction between compatibility and efficiency.
Data Source
AI summary
A user equipment (UE) provides for display, to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE), and receives, from the user, a selection of a particular OTT service of the available OTT services. The UE receives, from the user, information identifying a selected contact associated with the particular OTT service, and determines whether a particular UE associated with the selected contact is a VoLTE capable device or a non-VoLTE capable device. The UE provides a call to the particular UE, via a LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network, when the particular UE is a VoLTE capable device.


