Method and apparatus for task cooperation, and system for internet of things
A task and sub-task technology, applied in the information field, can solve problems that affect task collaboration efficiency and cannot achieve collaboration efficiency, and achieve the effect of maximizing collaboration efficiency and improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] This embodiment provides a task collaboration method, the basic flow chart please refer to the attached figure 1 , mainly including the following steps:
[0059] Step S101, obtain m subtasks after decomposing the current task T, and assign m subtasks to preset execution nodes based on the particle swarm optimization algorithm PSO based on the idea of genetic evolution.
[0060] Among them, the basis for performing step S101 is that the system application management layer abstracts a single sub-network converging the transport layer and the perception processing layer into a node when performing sub-task assignment, and evaluates its computing, communication, and other capabilities; inside the sub-network, There is also a task coordination node that performs cooperative scheduling of subtasks on the entire subnetwork. This node masters the calculation, communication, energy, etc. of all nodes in the subnetwork, and assigns tasks to execution nodes.
[0061] The assign...
Embodiment 2
[0102] A task coordination method is described in detail in the above-mentioned disclosed embodiments of the present invention. The method of the present invention can be realized by various forms of devices. Therefore, the present invention also discloses a task coordination device. For a specific structural diagram, please refer to the attached Figure 4 , mainly including: a task processing unit 101 , an allocation unit 102 , an execution success rate calculation unit 103 and a coordination unit 104 .
[0103] The task processing unit 101 is configured to obtain a current task T, and decompose the current task T into m subtasks.
[0104] The allocation unit 102 is configured to allocate the m subtasks to preset execution nodes based on the particle swarm optimization algorithm based on the idea of genetic evolution.
[0105] The execution success rate calculation unit 103 includes: a first acquisition module 1031 and an execution success rate calculation module 1032 .
...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 