SIP Registration and Subscription Merging for VoLTE
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current telecommunications systems face inefficiencies and increased complexity due to the need for separate registration and subscription processes for each service, leading to bandwidth wastage and race conditions during staged setup processes in VoLTE and other networks.
Innovation Solution
The solution involves transmitting a single SIP REGISTER message with an implicit SUBSCRIBE header, allowing the S-CSCF to process both registration and subscription requests simultaneously, thereby reducing bandwidth usage and eliminating race conditions by forking the registration to multiple ASes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate registration and subscription processes are used for each service, then service requirements can be met, but bandwidth is wasted and race conditions occur during staged setup
Solution Approach 1:
The patent combines separate registration and subscription processes into a single unified request. The computing device transmits one registration request that simultaneously handles both registration and subscription operations, eliminating the need for multiple separate messages and reducing bandwidth consumption while maintaining service reliability.
Solution Approach 2:
The registration request is designed to serve multiple functions simultaneously - it performs both registration and subscription operations. This multi-functional approach allows a single message to accomplish what previously required separate dedicated messages, optimizing network resource usage.
2Reliability
If separate registration and subscription processes are used for each service, then service requirements can be met, but device complexity increases
Solution Approach 1:
The patent merges multiple processing operations into a single unified request handling process. By combining registration and subscription into one request, the system reduces the number of separate processing steps, thereby simplifying device complexity while maintaining the reliability of service activation.
3Reliability
If separate registration and subscription processes are used for each service, then service requirements can be met, but network performance is reduced
Solution Approach 1:
The patent combines multiple network transactions into a single message exchange. This reduces the total number of network round trips and processing steps, thereby improving network performance and productivity while maintaining service activation reliability through the unified request-response mechanism.
4Reliability
If staged setup process is used with multiple messages, then service requirements can be met, but race conditions occur during processing
Solution Approach 1:
The patent performs subscription operations as a preliminary action within the registration request itself. By including subscription indications in the initial registration message, the system eliminates the need for subsequent separate subscription messages, preventing race conditions and reducing overall setup time while maintaining reliability.
Data Source
AI summary
In some implementations, a telecommunications network can include a core network device communicatively connectable with user equipment (UE). The UE can generate a registration request including a subsidiary request and transmit the registration request. The core network device can receive the registration request, determine the subsidiary request based on content of the registration request, and transmit an indication of the subsidiary request on behalf of the UE via the telecommunications network. A core network device can receive a registration request associated with a user equipment (UE), determine a subsidiary request based on content of the registration request, and transmit toward the UE an acknowledgement associated with both the registration request and the subsidiary request.


