Aircraft Server Group Connection Management via Sharing Node

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems for unmanned aerial vehicles (UAVs) face inefficiencies in managing connections between multiple aircrafts and ground stations, particularly in establishing and maintaining reliable connections, especially when aircrafts go online or offline.

Innovation Solution

An aircraft server group and communication method that establishes keep-alive connections with UAVs, shares connection information through a sharing node, and enables efficient connection establishment between UAVs and ground stations by determining connection states and IP addresses, allowing for communication through servers even when aircrafts and ground stations are not connected to the same server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If aircrafts connect with ground stations through dedicated separate links, then connection reliability is improved, but system complexity and resource consumption increase

Engineering Contradiction:
Improveconnection reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the connection management functions by allowing ground stations to establish connections with aircraft through shared server infrastructure. Instead of requiring dedicated separate links between each ground station and aircraft, the system combines connection resources through common servers that can handle multiple connections simultaneously, thereby reducing system complexity while maintaining connection reliability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The servers in the system are designed with multi-functionality, serving both as connection intermediaries and as management nodes. These servers can handle connection establishment, maintenance, and termination for multiple aircraft-ground station pairs, making the connection system more versatile and reducing the need for specialized dedicated links

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

2Adaptability or versatility

If multiple aircrafts connect with ground stations through base station relay, then long-distance communication is enabled, but connection establishment time increases

Engineering Contradiction:
Improvelong-distance communication capabilityVSAvoidconnection establishment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing server-side connection pools and maintaining ready-state connections. When connection requests are made, the servers can quickly allocate pre-prepared connection resources rather than establishing connections from scratch, significantly reducing connection establishment time while maintaining long-distance communication capability through the relay infrastructure

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The servers act as intermediaries between aircraft and ground stations, facilitating connection establishment. Instead of direct peer-to-peer connection attempts that may fail or take time, the intermediary servers manage connection routing and can quickly establish communication paths, reducing the time loss associated with long-distance connections

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If servers maintain connections with all aircrafts, then connection speed is improved, but server resource consumption increases

Engineering Contradiction:
Improveconnection establishment speedVSAvoidserver resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The connection management system dynamically adjusts connection states based on aircraft activity. Servers maintain active connections only with aircraft that are currently online or have recent activity, while transitioning inactive connections to a dormant or disconnected state. This dynamic approach allows quick connection re-establishment for active aircraft while conserving server resources by not maintaining persistent connections with all aircraft at all times

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If connection information is shared across all servers, then connection accuracy is improved, but information synchronization complexity increases

Engineering Contradiction:
Improveconnection state accuracyVSAvoidinformation synchronization complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where servers continuously report connection status changes to a central coordination mechanism, which then updates the shared connection information. This feedback loop ensures that all servers have accurate, up-to-date connection state information without requiring complex peer-to-peer synchronization, as the centralized feedback coordination simplifies the information distribution process

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11316821B2Server group and aircraft communication method, server and system
Publication Date: 2022.04.26 BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD
  • US11316821B2 patent drawing
  • US11316821B2 patent drawing
  • US11316821B2 patent drawing

AI summary

The present disclosure provides a server group of aircrafts and an aircraft communication method, server and system, and relate to the technical field of unmanned aerial vehicle. The server group of aircrafts of the present disclosure includes: a plurality of servers, in which, one or more servers are configured to establish a keep-alive connection with an aircraft according to an online request from the aircraft, and send connection information to a sharing node wherein the online request comprises an identification of the aircraft; and one or more servers are configured to receive a connection establishment request from a ground station, determine connection information of the aircraft corresponding to the identification of the aircraft to which the ground station requests to connect through the sharing node; and establish a connection between the aircraft to which the ground station requests to connect and the ground station according to the connection information.