VAL Server SIP Session Management for UAV Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media session management systems for unmanned aerial vehicles (UAVs) lack visibility into established SIP sessions between UAV clients and NRM servers, leading to service interruptions due to unmanaged SIP session requests, which can exceed the capacity of NRM servers.
Innovation Solution
A method and apparatus for SIP session management in a Service Enabler Architecture Layer (SEAL) that allows a VAL server to request and receive SIP session information from a NRM server, enabling the management of SIP sessions across multiple NRM servers by redirecting traffic and balancing connection requests, thereby providing visibility into existing sessions and preventing service interruptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SIP session information is not retrieved and managed, then NRM servers can process requests without additional overhead, but service interruptions occur due to unmanaged SIP session requests exceeding server capacity
Solution Approach 1:
The VAL server sends SIP session information requests to NRM servers and receives response messages containing session information, creating a feedback loop that enables continuous monitoring and management of SIP sessions to prevent service interruptions
Solution Approach 2:
The VAL server acts as an intermediary between multiple NRM servers, centralizing the management of SIP sessions by retrieving session information from NRM servers and coordinating traffic redirection and load balancing across them
2Reliability
If SIP sessions are managed across multiple NRM servers, then service continuity is improved, but the system requires additional components and coordination mechanisms
Solution Approach 1:
The VAL server performs multiple functions including sending SIP session information requests, receiving response messages, managing SIP sessions across multiple NRM servers, redirecting traffic, and balancing load, thereby centralizing management without requiring separate dedicated components for each function
Solution Approach 2:
The system segments SIP session management by separating the VAL server (which handles session information retrieval and coordination) from multiple NRM servers (which handle individual session processing), allowing distributed management while maintaining central coordination
3Reliability
If SIP session traffic is redirected and connection requests are balanced, then service interruptions are prevented, but additional processing overhead is introduced at the VAL server
Solution Approach 1:
The VAL server retrieves SIP session information from NRM servers in advance and maintains this information to enable proactive traffic redirection and load balancing, preventing service interruptions before they occur rather than reacting to failures after they happen
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In a method of session initiation protocol (SIP) session management, a SIP session information request is sent to a network resource management (NRM) server by a vertical application layer (VAL) server to obtain a list of SIP sessions established between (i) a VAL client associated with the VAL server and (ii) the NRM server. A response message comprising SIP session information is received by the VAL server from the NRM server in response to the SIP session information request. The SIP session information includes the list of SIP sessions established between the VAL client and the NRM server. A plurality of SIP sessions is managed across a plurality of NRM servers based on the response message, where the plurality of NRM servers comprises the NRM server and the plurality of SIP sessions comprises the list of SIP sessions established between the VAL client and the NRM server.