Satellite Network Call Setup Delay Reduction via Client Proxy Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current geomobile satellite networks experience significant call setup delays due to the propagation delays associated with satellite air interfaces, which are exacerbated by the need for multiple messages to be exchanged between user terminals, leading to longer setup times that are undesirable, especially in emergency situations.
Innovation Solution
The method involves decomposing the SIP/SDP client into a terminal-resident client and a network-hosted client proxy, reducing the number of messages required to traverse the satellite air interface to two, with additional SIP/SDP messages being configurable, and employing a distributed database for session management and Performance Enhancement Proxies to enhance protocol throughput and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If standard SIP/SDP protocols are used for call establishment, then protocol compatibility and reliability are maintained, but call setup delay increases significantly due to multiple messages traversing the satellite air interface
Solution Approach 1:
The patent segments the SIP/SDP client functionality into two parts: a terminal-resident client and a network-hosted client proxy. This segmentation allows the complex protocol processing to be divided between the user terminal and the network, enabling optimized message routing and reducing the number of messages that need to traverse the high-latency satellite air interface while maintaining standard protocol compatibility.
Solution Approach 2:
The network-hosted client proxy acts as an intermediary between the source and destination user terminals. This intermediary handles capability determination, message routing, and protocol negotiation, reducing the direct message exchange burden on the satellite air interface and thereby reducing call setup delay while maintaining SIP/SDP compatibility.
2Reliability
If multiple SIP/SDP messages are exchanged to establish end-to-end state resource management, then resource allocation reliability is improved, but call setup time increases due to propagation delay through satellite air interface
Solution Approach 1:
The network-hosted client proxy performs preliminary capability determination and resource allocation decisions before messages traverse the satellite air interface. By pre-determining capabilities and preparing resource allocation decisions at the network side, the patent reduces the number of back-and-forth messages needed between terminals, thereby speeding up call setup while maintaining reliable resource allocation.
3Ease of manufacture
If existing terrestrial cellular network solutions are adapted for satellite networks, then ease of implementation is improved, but performance deteriorates due to long propagation delay and low reliability of satellite links
Solution Approach 1:
The patent changes key parameters of the SIP/SDP protocol execution in the satellite network context. By modifying how capability determination and message routing are performed (moving critical processing to the network-hosted client proxy), the system maintains ease of implementing standard protocols while achieving superior call setup performance adapted to satellite network constraints.
Data Source
AI summary
In some embodiments, a disclosed method involves receiving, by a source gateway, a call request from a source user terminal for establishing a call with a destination user terminal. The method further involves determining, by a source client proxy of the source gateway, a capability related to a parameter(s) of the source user terminal and a capability related to a parameter(s) of the destination user terminal. Also, the method involves sending, by the source client proxy, a call capability offer to a destination gateway based on the determined capabilities. Additionally, the method involves determining, by a destination client proxy of the destination gateway, whether the destination user terminal can support the call capability offer. Also, the method involves sending, by the destination client proxy, a call initiation message to the destination user terminal, when the destination client proxy determines that the destination user terminal can support the call capability offer.


