UAV Flight Policy Determination at Roaming Boundaries
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack the ability to effectively monitor and enforce flight policies for unmanned aerial vehicles (UAVs) as they cross geographical boundaries, leading to potential safety risks due to varying regulations across different areas.
Innovation Solution
A method and system where a UAV's application server determines the flight policy applicable to the UAV's destination area before entry, using a hierarchical structure of application servers to query and retrieve the relevant policy, ensuring compliance with local regulations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a dedicated UAV Application Server is used to maintain flight policies for each geographical service area, then flight safety and policy enforcement are improved, but the complexity of managing multiple servers and policies across different areas increases
Solution Approach 1:
The system segments the flight policy management by creating separate UAV Application Servers for different geographical service areas. Each server maintains flight policies specific to its region, allowing localized policy enforcement while maintaining overall system safety. This segmentation resolves the contradiction by distributing policy management responsibilities across multiple specialized servers rather than requiring a single complex centralized system.
Solution Approach 2:
The system performs preliminary determination of the target geographical service area and retrieves applicable flight policies before the UAV actually enters that area. This advance preparation allows the UAV to be pre-configured with relevant policies, ensuring compliance is maintained without requiring complex real-time policy switching or enforcement mechanisms when the UAV crosses boundaries.
2Reliability
If flight policies are determined and instructed before the UAV enters a new area, then compliance and safety are improved, but the time and complexity of policy determination and transmission increase
Solution Approach 1:
The system determines the target geographical service area and retrieves applicable flight policies in advance, before the UAV enters the new area. This preliminary action ensures compliance is established proactively, allowing the UAV to be pre-configured with relevant policies without interrupting flight operations or requiring complex real-time policy updates during boundary crossings.
Solution Approach 2:
The source UAV Application Server acts as an intermediary that coordinates with the target UAV Application Server to retrieve and transmit flight policies. This intermediary approach streamlines the policy determination process by centralizing the coordination function, reducing the time and complexity involved in policy exchange between distributed servers.
3Adaptability or versatility
If multiple UAV Application Servers manage different geographical areas, then localized policy enforcement is improved, but the difficulty of coordinating between servers and managing policy consistency increases
Solution Approach 1:
The system divides flight policy management into separate geographical segments, with each UAV Application Server responsible for its own service area. This segmentation enables localized policy enforcement tailored to specific regional requirements while maintaining clear boundaries between server responsibilities, reducing coordination overhead compared to a fully integrated system.
Solution Approach 2:
When a UAV approaches a geographical boundary, the source UAV Application Server acts as an intermediary to query the target server for applicable policies and coordinate the policy transition. This intermediary mechanism simplifies inter-server coordination by centralizing the communication protocol and data exchange format, making the system more adaptable to different regional policies without increasing overall coordination complexity.
Data Source
AI summary
A system, method, node and computer program for determining a flight policy to be applied to an unmanned aerial vehicle, UAV, (10) is described. The UAV (10) is associated with a first UAV-Application Server, UAV-AS, (100) maintaining a flight policy applicable for a geographical service area (150) where the UAV (10) is located. The method comprising the first UAV-AS (100) determining whether the UAV (10) is going to leave the geographical service area (150) towards a second geographical service area (150). If so, determining by the first UAV-AS (100) a flight policy applicable for the second geographical service area (150), wherein that flight policy is maintained by a second UAV-AS (130). The method also comprises that the first UAV-AS (100) instructs the determined flight policy to the UAV (10), before the UAV (10) has entered the second geographical service area (150).


