Method for compute migration of an unmanned aerial vehicle system
A technology for unmanned aerial vehicles and machine systems, which is applied in the directions of radio transmission systems, computing, and transmission systems, and can solve the problems of complex component relationships, difficult to divide granularity, and the dynamic influence of broadband.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] Please refer to figure 1 , on the server side, an embodiment of the present invention provides a calculation migration method for an unmanned aerial vehicle system, including the following steps:
[0042] Step 1, receiving computing tasks from the UAV;
[0043] see figure 1 In S1, when the UAV performs a task, the task is first preprocessed, that is, the UAV sends a computing task analysis request to the server, and the server receives the request from the UAV computing task.
[0044] Step 2, identifying the functions inside the computing task to obtain the dependencies of the functions; according to the dependencies between the functions, the functions are divided into local dependencies and transferable;
[0045] When the server receives the request from the computing task of the UAV, it decomposes the computing task into specific functions through function decomposition, and identifies the function, and determines the dependency between the functions through the in...
Embodiment 2
[0088] On the UAV side, the embodiment of the present invention also provides a UAV system calculation migration method, which also includes:
[0089] Step 1. Send computing tasks to the server, the UAV sends computing tasks to the server, and the server analyzes the computing tasks.
[0090] Step 2, receiving the data of the optimal division point fed back by the server according to the calculation task, and the UAV receives the feedback data from the server to determine the optimal division point.
[0091] Step 3, take the computing tasks included in the nodes after the optimal division point as migration tasks, and output them to the server, so as to reduce the resources consumed by the UAV to perform the tasks.
[0092] Step 4: Execute the calculation tasks contained in the nodes before the division point, and execute the calculation tasks contained in the nodes before the division point on the UAV.
[0093] Step 5, when executing the migration task, determine whether to ...
Embodiment 3
[0107] Corresponding to the method provided in Embodiment 1, this embodiment of the present invention also provides a server, including:
[0108] The receiving module is used to receive computing tasks from the drone.
[0109] The identification module is used to identify the functions inside the computing task, and obtain the dependencies of the functions; according to the dependencies between the functions, the functions are classified into local dependencies and transferable.
[0110] A migration point acquisition module, configured to stratify the computing tasks according to the dependencies between the functions and establish a hierarchical model of computing tasks; through iterative operations, obtain when the hierarchical model of computing tasks consumes the least amount of resources to run The best division point, outputting the data of the division point to the UAV;
[0111] A migration task acquisition module, configured to receive a migration task from the UAV; t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


