VAL Server SIP Session Management for UAV Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveservice continuityVSAvoidsession management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If SIP sessions are managed across multiple NRM servers, then service continuity is improved, but the system requires additional components and coordination mechanisms

Engineering Contradiction:
Improveservice continuityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveservice continuityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

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

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4128840B1Method and apparatus of enhancing media session management
Publication Date: 2024.05.08 TENCENT AMERICA LLC
  • EP4128840B1 patent drawingFigure 1
  • EP4128840B1 patent drawingFigure 2
  • EP4128840B1 patent drawingFigure 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.