CN112073929A - Task unloading method and system based on block chain in edge calculation - Google Patents
Task unloading method and system based on block chain in edge calculation Download PDFInfo
- Publication number
- CN112073929A CN112073929A CN202010775505.0A CN202010775505A CN112073929A CN 112073929 A CN112073929 A CN 112073929A CN 202010775505 A CN202010775505 A CN 202010775505A CN 112073929 A CN112073929 A CN 112073929A
- Authority
- CN
- China
- Prior art keywords
- unit
- unmanned aerial
- mec server
- aerial vehicle
- task
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 16
- 238000013475 authorization Methods 0.000 claims description 4
- 230000003993 interaction Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a task unloading system based on a block chain in edge calculation, which comprises a wireless sensor network unit, an unmanned aerial vehicle unit and a Mobile Edge Calculation (MEC) server unit, wherein the wireless sensor network unit is used for acquiring a task load of a task; the wireless sensor network unit comprises a plurality of sensor networks; the unmanned aerial vehicle unit consists of a plurality of unmanned aerial vehicles; the wireless sensor network unit is used for acquiring data information acquired by the sensor network; the system comprises an unmanned aerial vehicle unit, an MEC server unit and a wireless sensor network unit, wherein the unmanned aerial vehicle unit is used for caching data information acquired by the wireless sensor network unit and forwarding the cached data information to the MEC server unit; and the MEC server unit is used for finishing registration authentication of the sensor and the unmanned aerial vehicle and formulating a task unloading strategy according to the block chain network deployed on the MEC server. The invention utilizes the unmanned aerial vehicle to enlarge the coverage area of the MEC network, and uses the special block chain network to ensure the visibility and traceability of the MEC server provider to the user data, and simultaneously ensures the quality of service (QOS) of each unloading task.
Description
Technical Field
The invention relates to the technical field of edge computing, in particular to a task unloading method and system based on a block chain in edge computing.
Background
With the rapid development of mobile internet and internet of things technologies, the diversification of service scenes and business requirements brings huge challenges to wireless communication. The cloud platform has strong computing capability, but faces the problems of long response time, limited backhaul bandwidth and the like. The IT service environment is pushed to the edge of the network by the mobile edge computing, and a network operator processes data at a place closer to a user, so that the requirement of the Internet of things equipment and a cloud platform on network capacity is reduced, and the safety of the data in the transmission process is guaranteed while the resource consumption of terminal equipment is reduced.
Although having many advantages, the mobile edge computing has limitations in the number of MEC servers and the coverage of the MEC network itself in some complex environments or situations requiring emergency assistance, resulting in some situations where not all sensors can be covered by the MEC network. Furthermore, MEC servers may be owned by different network operators, and it is also a challenge that we must face how to improve visibility of MEC service providers to handle user sensitive data, or how to meet some specific security and privacy requirements.
In view of this, how to design a task offloading system that can guarantee the performance of each offloading task in a complex environment and ensure data security becomes a problem to be solved urgently by those skilled in the art.
Disclosure of Invention
The invention aims to provide a task unloading method and a task unloading system based on a block chain in edge computing, aiming at overcoming the defects of the prior art, and solving the problems that the coverage of an MEC server is limited and visibility of a MEC service provider in processing user sensitive data is low in the prior art.
In order to achieve the purpose, the invention adopts the following technical scheme:
a task unloading system based on a block chain in edge calculation comprises a wireless sensor network unit, an unmanned aerial vehicle unit and an MEC server unit; the unmanned aerial vehicle unit is connected with the wireless sensor network unit; the MEC server unit is connected with the unmanned aerial vehicle unit; the wireless sensor network unit comprises a plurality of sensor networks; the unmanned aerial vehicle unit consists of a plurality of unmanned aerial vehicles;
the wireless sensor network unit is used for acquiring data information acquired by the sensor network;
the system comprises an unmanned aerial vehicle unit, an MEC server unit and a wireless sensor network unit, wherein the unmanned aerial vehicle unit is used for caching data information acquired by the wireless sensor network unit and forwarding the cached data information to the MEC server unit;
and the MEC server unit is used for finishing registration authentication of the sensor and the unmanned aerial vehicle and formulating a task unloading strategy according to the block chain network deployed on the MEC server.
Further, the implementation of registration authentication of the sensor and the unmanned aerial vehicle and the establishment of the task unloading strategy in the MEC server unit are implemented through an intelligent contract designed by a block chain network.
Further, the unmanned aerial vehicle unit is an unloading relay composed of a plurality of unmanned aerial vehicles, and forwarding the cached data information to the MEC server unit in the unmanned aerial vehicle unit specifically includes: and the unmanned aerial vehicle unit sends the tasks needing to be unloaded in the cached data information to the corresponding MEC server unit.
Further, the wireless sensor network unit is further configured to request, by the drone unit, a result of the offloading from the MEC server unit.
Further, the MEC server unit is configured to allocate, according to a task that needs to be offloaded in the data information, a corresponding MEC server based on an offload policy in the intelligent contract.
Further, each sensor generates at most one unloading task at a time; each drone covers one or more line sensor units and is responsible for the unloading tasks in the sensors.
Further, the offloading policy includes one or more of a random policy, a near policy, a strongest computing power policy, and a delay perception policy
Further, the blockchain network is also used to record all operation processes from the distributing MEC server to task offloading.
Further, before the drone unit acts as an offload relay, the method further comprises: authorization of the blockchain network is obtained and the blockchain network is registered through interaction with the intelligent contract.
Correspondingly, a task unloading method based on a block chain in edge computing is also provided, and the method comprises the following steps:
s1, a wireless sensor network unit acquires data information acquired by a sensor network;
s2, caching data information acquired by a wireless sensor network unit by an unmanned aerial vehicle unit, and forwarding the cached data information to an MEC server unit;
s3, the MEC server unit completes registration authentication of the sensor and the unmanned aerial vehicle and formulates a task unloading strategy according to the block chain network deployed on the MEC server; the registration authentication of the sensor and the unmanned aerial vehicle and the establishment of the task unloading strategy in the MEC server are completed through an intelligent contract designed by a block chain network.
Compared with the prior art, the invention provides a novel safety unloading system, which utilizes an unmanned aerial vehicle to enlarge the coverage range of an MEC network, and uses a special block chain network to ensure the visibility and traceability of a MEC server provider to user data and ensure the quality of service (QOS) of each unloading task.
Drawings
FIG. 1 is a block chain-based task offload system architecture diagram in edge computing according to an embodiment;
FIG. 2 is a diagram illustrating a task offloading structure based on a blockchain in edge computation according to an embodiment;
FIG. 3 is a schematic diagram illustrating a task offloading flow based on a blockchain in edge computation according to an embodiment;
fig. 4 is a flowchart of a task offloading method based on a block chain in edge computation according to the second embodiment.
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict.
The invention aims to provide a task unloading method and system based on a block chain in edge calculation, aiming at the defects of the prior art.
Example one
The first embodiment provides a task offloading system based on a block chain in edge computing, as shown in fig. 1-2, including a wireless sensor network unit 11, an unmanned aerial vehicle unit 12, and a Mobile Edge Computing (MEC) server (hereinafter referred to as MEC server) unit 13; the unmanned aerial vehicle unit 11 is connected with the wireless sensor network unit 12; the MEC server unit 13 is connected with the unmanned aerial vehicle unit 12; the wireless sensor network 11 unit comprises a plurality of sensor networks; the unmanned aerial vehicle unit 12 is composed of a plurality of unmanned aerial vehicles;
the wireless sensor network unit 11 is used for acquiring data information acquired by a sensor network;
the unmanned aerial vehicle unit 12 is used for caching the data information acquired by the wireless sensor network unit and forwarding the cached data information to the MEC server unit;
and the MEC server unit 13 is configured to complete registration authentication of the sensor and the unmanned aerial vehicle and make a task unloading strategy according to the blockchain network deployed on the MEC server.
In the wireless sensor network unit 11, data information collected by the sensor network is acquired.
The Wireless Sensor Network (WSN) is a wireless network formed by a large number of stationary or mobile sensors in an ad hoc and multi-hop manner, and is used for sensing and collecting information of internet of things devices from the environment.
Wireless sensor networks are data generators that are typically deployed in a variety of environments, such as buildings, streets, and forests, where the collected data is used in applications such as intelligent buildings, intelligent transportation, fire alarm systems, and the like. Due to the limited computing power and storage space of the sensors of the wireless sensor network, the sensors usually cannot process the data by themselves after collecting the data, and therefore, an unloading operation is required.
In the drone unit 13, the data information acquired by the wireless sensor network unit is cached, and the cached data information is forwarded to the MEC server unit.
The unmanned aerial vehicle unit is the uninstallation relay of constituteing by several unmanned aerial vehicle.
When the sensors cannot be directly connected to the MEC server in the blockchain network unit, the unmanned aerial vehicle is used as a relay node, and data collected from the sensors are dynamically cached and forwarded to the MEC server.
Unmanned aerial vehicle main effect has: (1) as an unloading relay, receiving data collected from the wireless sensor network, and sending a task to be unloaded to an appropriate MEC server; (2) when the task processing is completed, the sensor can only request the results of the offloading from the MEC server unit via the drone.
Each sensor generates at most one unloading task at a time; each drone overlays one or more Wireless Sensor Networks (WSNs) and is responsible for offloading tasks among the sensors.
In the MEC server 13, registration authentication of the sensors and the drones and establishment of a task offloading policy are performed according to the blockchain network deployed on the MEC server.
The registration authentication of the sensor and the unmanned aerial vehicle and the establishment of the task unloading strategy in the MEC server are completed through an intelligent contract designed by a block chain network.
The block chain network consists of a plurality of MEC servers, each MEC server in the block chain can automatically execute an intelligent contract, and tasks needing to be unloaded are distributed to selected MEC servers through unloading strategies in the intelligent contract. All operations from selecting the MEC server to task offloading will be recorded in the blockchain for inspection.
Intelligent contracts are used to register for authentication in blockchain networks. Any MEC server in the task offload system may register with the blockchain network; before registering as an unloading relay, the unmanned aerial vehicle needs to obtain authorization of a block chain network and then registers to the block chain network through interaction with an intelligent contract; then, the sensor can obtain the address of the intelligent contract through the registered unmanned aerial vehicle for registration, and meanwhile, the unmanned aerial vehicle also receives the address registered by the equipment so as to identify who is the unloading relay of the sensor.
Intelligent contracts are used in blockchain networks to formulate offloading policies. In the task unloading system, a task unloading strategy plays a crucial role, and it is determined to which server the unmanned aerial vehicle transmits the task to carry out unloading processing. Currently, the design of task offloading strategies usually considers a plurality of factors such as: distance of the terminal device from the MEC server, computing power of the MEC server, security level of the MEC server, availability of wireless link connections, etc. Several offloading strategies were designed into the system of this embodiment: a random strategy, a near strategy, a strongest computing power strategy, a delay perception strategy to demonstrate the flexibility of the offloading strategy.
Fig. 3 is a flowchart of task offloading based on a block chain in edge computation according to this embodiment.
It should be noted that the edge server is an MEC server.
Building a block chain network:
the blockchain network is established between the MEC servers. Once the blockchain network is created, the proxy node is responsible for deploying the intelligent contracts into the blockchain network, and when the intelligent contracts are accepted by the blockchain network, a unique address is generated to identify the intelligent contracts. The intelligent contract defines all operations of the offload decision, and all components in the offload system will use the address to interact with the intelligent contract and automatically execute the contents of the intelligent contract. For example, all drones in the system need to interact with the smart contract to register as an offload relay.
Registration of system components:
using I to represent the set of public keys I (d) of all drones d; g represents the set of public keys G (m) of all sensors m; p denotes a set of offload policies, where P denotes a particular offload policy, i.e. selecting this policy represents selecting the "best" MEC server to offload processing of the task.
In a smart contract, the drone and the sensor are identified in the offload system by their public keys. The order of component registration is as follows. First, any MEC server in the system may register to the blockchain network register server (q (s)); next, if the drone is able to obtain authorization for the blockchain network, the drone registers with a blockchain network register (q(s), i (d)); then, if drone d is the offload relay for sensor m, the sensor registers the register device (i (d), g (m)) with the address of the smart contract that the drone obtained, and the task will be identified by the id of the sensor.
By AddOffloadingPolicy (I (d), G (m), Q(s), p), an offloading policy may be deployed into an intelligent contract to determine the MEC server that will ultimately perform the offloading task. When an offload relay for a particular sensor needs to be located, it can be checked through QueryDrone (i (d)). Knowing the results that task t obtains by executing offload decision p, can be queried by queryoffiading (i (d), t, g (m), q(s), p).
Offload decision making and execution:
after receiving the data from the sensors, the drone will forward the offload tasks to the appropriate MEC server. Random strategy: when the unmanned aerial vehicle does not know the MEC server in advance, randomly selecting one MEC server to unload the tasks delivered from the sensors; the nearby strategy is as follows: the unmanned aerial vehicle carries out unloading tasks on the nearest available MEC server connected to the block chain network; the strongest computing power strategy: the unmanned aerial vehicle always selects an MEC server with the strongest computing capability to unload tasks; delay-aware policy: in our intelligent contract strategy, the goal is to find the best off-load MEC server with the least system delay. Due to the small network size of the block chain, the consensus time is assumed to be negligible or the difference between different strategies is not large. We focus on the study of task transmission delay and computational offload delay, using atThe amount of data representing the task t,representing the average transmission rate, btIndicating the amount of computation required to offload a task,representing the average computing power of the MEC server ifIndicating that the task t has higher requirement on the transmission distance, and selecting an MEC server by the unmanned aerial vehicle according to the nearby unloading strategy; otherwise, the task has higher requirement on the computing capability of the MEC server, and the MEC server is selected by using the strongest computing capability strategy.
In conclusion, the embodiment provides a new adaptive distributed unloading system based on the unmanned aerial vehicle and the blockchain scene. The system introduces drones as offloading relays, detects authorized sensor devices, and helps them offload tasks to MEC servers based on blockchain technology. The system supports mobility of sensor devices and allows them to join or leave at any time. The system designed by the invention can enable the MEC service provider to provide greater visibility service for the user data.
Example two
The embodiment provides a task offloading method based on a block chain in edge computing, as shown in fig. 4, including:
s1, a wireless sensor network unit acquires data information acquired by a sensor network;
s2, caching data information acquired by a wireless sensor network unit by an unmanned aerial vehicle unit, and forwarding the cached data information to an MEC server unit;
s3, the MEC server unit completes registration authentication of the sensor and the unmanned aerial vehicle and formulates a task unloading strategy according to the block chain network deployed on the MEC server; the registration authentication of the sensor and the unmanned aerial vehicle and the establishment of the task unloading strategy in the MEC server are completed through an intelligent contract designed by a block chain network.
It should be noted that the task offloading method based on the block chain in the edge calculation provided in this embodiment is similar to that in the embodiment, and is not described herein again.
The embodiment utilizes the drone to extend the coverage of the MEC network and uses a dedicated blockchain network to ensure visibility and traceability of the MEC server provider to the user data while ensuring the quality of service (QOS) of each offload task.
The specific embodiments described herein are merely illustrative of the spirit of the invention. Various modifications or additions may be made to the described embodiments or alternatives may be employed by those skilled in the art without departing from the spirit or ambit of the invention as defined in the appended claims.
Claims (10)
1. A task unloading system based on a block chain in edge calculation is characterized by comprising a wireless sensor network unit, an unmanned aerial vehicle unit and an MEC server unit; the unmanned aerial vehicle unit is connected with the wireless sensor network unit; the MEC server unit is connected with the unmanned aerial vehicle unit; the wireless sensor network unit comprises a plurality of sensor networks; the unmanned aerial vehicle unit consists of a plurality of unmanned aerial vehicles;
the wireless sensor network unit is used for acquiring data information acquired by the sensor network;
the system comprises an unmanned aerial vehicle unit, an MEC server unit and a wireless sensor network unit, wherein the unmanned aerial vehicle unit is used for caching data information acquired by the wireless sensor network unit and forwarding the cached data information to the MEC server unit;
and the MEC server unit is used for completing registration authentication of the sensor equipment and the unmanned aerial vehicle and formulating a task unloading strategy according to the block chain network deployed on the MEC server.
2. The system of claim 1, wherein the implementation of the registration certification of the sensors and drones in the MEC server unit and the establishment of the task offloading policy are implemented by an intelligent contract designed by a blockchain network.
3. The system according to claim 2, wherein the drone unit is an offload relay composed of a plurality of drones, and forwarding the cached data information to the MEC server unit in the drone unit is specifically: and the unmanned aerial vehicle unit sends the tasks needing to be unloaded in the cached data information to the corresponding MEC server unit.
4. The system of claim 3, wherein the wireless sensor network unit is further configured to request the result of the offloading from the MEC server unit via the drone unit.
5. The system of claim 4, wherein the blockchain network is configured to allocate the corresponding MEC server according to the task to be offloaded in the data information based on an offload policy in the intelligent contract.
6. The system of claim 5, wherein each sensor generates at most one offload task at a time; each drone covers one or more line sensor units and is responsible for the unloading tasks in the sensors.
7. The system of claim 2, wherein the offloading policy comprises one or more of a random policy, a proximity policy, a strongest computing power policy, and a delay-aware policy.
8. The system of claim 5, wherein the blockchain network is further configured to record all operation procedures from the distributing MEC server to task offloading.
9. The system of claim 3, wherein the drone unit, as an offload relay, further comprises: authorization of the blockchain network is obtained and the blockchain network is registered through interaction with the intelligent contract.
10. A task unloading method based on a block chain in edge calculation is characterized by comprising the following steps:
s1, a wireless sensor network unit acquires data information acquired by a sensor network;
s2, caching data information acquired by a wireless sensor network unit by an unmanned aerial vehicle unit, and forwarding the cached data information to an MEC server unit;
s3, the MEC server unit completes registration authentication of the sensor and the unmanned aerial vehicle and formulates a task unloading strategy according to the block chain network deployed on the MEC server; the registration authentication of the sensor and the unmanned aerial vehicle and the establishment of the task unloading strategy in the MEC server are completed through an intelligent contract designed by a block chain network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010775505.0A CN112073929A (en) | 2020-08-05 | 2020-08-05 | Task unloading method and system based on block chain in edge calculation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010775505.0A CN112073929A (en) | 2020-08-05 | 2020-08-05 | Task unloading method and system based on block chain in edge calculation |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112073929A true CN112073929A (en) | 2020-12-11 |
Family
ID=73657734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010775505.0A Pending CN112073929A (en) | 2020-08-05 | 2020-08-05 | Task unloading method and system based on block chain in edge calculation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112073929A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112866346A (en) * | 2020-12-31 | 2021-05-28 | 海南大学 | Block chain-based data distribution method and flow |
CN113010304A (en) * | 2021-02-04 | 2021-06-22 | 天津大学 | Mobile edge computing unloading service system based on block chain delay perception |
CN113163365A (en) * | 2021-03-26 | 2021-07-23 | 北京工业大学 | Unmanned aerial vehicle support networking resource optimization method based on alternating direction multiplier algorithm |
CN113282348A (en) * | 2021-05-26 | 2021-08-20 | 浙江理工大学 | Edge calculation task unloading system and method based on block chain |
CN113342418A (en) * | 2021-06-24 | 2021-09-03 | 国网黑龙江省电力有限公司 | Distributed machine learning task unloading method based on block chain |
CN113852601A (en) * | 2021-08-11 | 2021-12-28 | 杭州师范大学 | Internet of vehicles matrix calculation safety unloading verifiable method based on intelligent contract |
CN114531447A (en) * | 2022-01-17 | 2022-05-24 | 西安电子科技大学 | Mobile edge cloud combined supervision task cooperative scheduling method and system based on block chain |
CN114679492A (en) * | 2022-03-25 | 2022-06-28 | 中国联合网络通信集团有限公司 | Data unloading method, MEC server, unmanned aerial vehicle, device and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180016003A1 (en) * | 2016-07-18 | 2018-01-18 | International Business Machines Corporation | Drone and drone-based system and methods for helping users assemble an object |
CN109743099A (en) * | 2019-01-10 | 2019-05-10 | 深圳市简智联信息科技有限公司 | Mobile edge calculations system and its resource allocation methods |
CN109889326A (en) * | 2019-02-19 | 2019-06-14 | 北京工业大学 | A kind of Internet of Things framework based on block chain and have verified that data prove common recognition method |
CN110336861A (en) * | 2019-06-18 | 2019-10-15 | 西北工业大学 | The unloading method for allocating tasks of mobile edge calculations system based on the double-deck unmanned plane |
CN110334897A (en) * | 2019-05-10 | 2019-10-15 | 燕山大学 | A kind of unmanned plane search device and method based on block chain reward mechanism |
CN110868455A (en) * | 2019-10-29 | 2020-03-06 | 北京邮电大学 | Computing unloading method and system based on air-space-ground remote Internet of things |
-
2020
- 2020-08-05 CN CN202010775505.0A patent/CN112073929A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180016003A1 (en) * | 2016-07-18 | 2018-01-18 | International Business Machines Corporation | Drone and drone-based system and methods for helping users assemble an object |
CN109743099A (en) * | 2019-01-10 | 2019-05-10 | 深圳市简智联信息科技有限公司 | Mobile edge calculations system and its resource allocation methods |
CN109889326A (en) * | 2019-02-19 | 2019-06-14 | 北京工业大学 | A kind of Internet of Things framework based on block chain and have verified that data prove common recognition method |
CN110334897A (en) * | 2019-05-10 | 2019-10-15 | 燕山大学 | A kind of unmanned plane search device and method based on block chain reward mechanism |
CN110336861A (en) * | 2019-06-18 | 2019-10-15 | 西北工业大学 | The unloading method for allocating tasks of mobile edge calculations system based on the double-deck unmanned plane |
CN110868455A (en) * | 2019-10-29 | 2020-03-06 | 北京邮电大学 | Computing unloading method and system based on air-space-ground remote Internet of things |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112866346A (en) * | 2020-12-31 | 2021-05-28 | 海南大学 | Block chain-based data distribution method and flow |
CN112866346B (en) * | 2020-12-31 | 2023-02-03 | 海南大学 | Data distribution method and device based on block chain |
CN113010304A (en) * | 2021-02-04 | 2021-06-22 | 天津大学 | Mobile edge computing unloading service system based on block chain delay perception |
CN113010304B (en) * | 2021-02-04 | 2022-06-07 | 天津大学 | Mobile edge computing unloading service system based on block chain delay perception |
CN113163365A (en) * | 2021-03-26 | 2021-07-23 | 北京工业大学 | Unmanned aerial vehicle support networking resource optimization method based on alternating direction multiplier algorithm |
CN113163365B (en) * | 2021-03-26 | 2022-10-11 | 北京工业大学 | Unmanned aerial vehicle support networking resource optimization method based on alternating direction multiplier algorithm |
CN113282348A (en) * | 2021-05-26 | 2021-08-20 | 浙江理工大学 | Edge calculation task unloading system and method based on block chain |
CN113282348B (en) * | 2021-05-26 | 2022-09-16 | 浙江理工大学 | Edge calculation task unloading system and method based on block chain |
CN113342418A (en) * | 2021-06-24 | 2021-09-03 | 国网黑龙江省电力有限公司 | Distributed machine learning task unloading method based on block chain |
CN113342418B (en) * | 2021-06-24 | 2022-11-22 | 国网黑龙江省电力有限公司 | Distributed machine learning task unloading method based on block chain |
CN113852601A (en) * | 2021-08-11 | 2021-12-28 | 杭州师范大学 | Internet of vehicles matrix calculation safety unloading verifiable method based on intelligent contract |
CN113852601B (en) * | 2021-08-11 | 2023-04-28 | 杭州师范大学 | Intelligent contract-based internet of vehicles matrix computing security unloading verifiable method |
CN114531447B (en) * | 2022-01-17 | 2022-11-29 | 西安电子科技大学 | Mobile edge cloud combined supervision task cooperative scheduling method and system and computer equipment |
CN114531447A (en) * | 2022-01-17 | 2022-05-24 | 西安电子科技大学 | Mobile edge cloud combined supervision task cooperative scheduling method and system based on block chain |
CN114679492A (en) * | 2022-03-25 | 2022-06-28 | 中国联合网络通信集团有限公司 | Data unloading method, MEC server, unmanned aerial vehicle, device and system |
CN114679492B (en) * | 2022-03-25 | 2023-08-29 | 中国联合网络通信集团有限公司 | Data unloading method, MEC server, unmanned aerial vehicle, device and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112073929A (en) | Task unloading method and system based on block chain in edge calculation | |
Hu et al. | Survey on fog computing: architecture, key technologies, applications and open issues | |
Xiao et al. | Vehicular fog computing: Vision and challenges | |
US11457093B2 (en) | Methods and apparatuses for batch radio resource command and control | |
EP3100471B1 (en) | Context-aware and proximity-aware service layer connectivity management | |
US11463915B2 (en) | Systems and methods for exposing custom per flow descriptor attributes | |
US8832302B1 (en) | System and method for a priori scheduling of network services | |
KR102168569B1 (en) | System and method for managing mobility in a network of moving things | |
US10405160B2 (en) | Method and apparatus for context aware neighbor discovery in a network | |
US20190043354A1 (en) | Real-time vehicle-based data gathering | |
US20180352027A1 (en) | Cloud enabled cognitive radio adhoc vehicular networking with security aware resource management and internet of vehicles applications | |
US20210400568A1 (en) | Method and system for multi-access edge computing (mec) selection and load balancing | |
CN111164573A (en) | Fog service layer starting and application to intelligent transportation system | |
CN106210625B (en) | A kind of transmission method of video data, device and system | |
CN102333127A (en) | Resource downloading method, device and system | |
WO2022176426A1 (en) | Server, request entity, and method therefor | |
Rani et al. | Enhancing Performance of Cloud: Fog Computing Architecture, Challenges and Open Issues | |
Aguiari et al. | C-Continuum: Edge-to-Cloud computing for distributed AI | |
US12143928B2 (en) | Method and apparatus for providing device to device communications | |
US20240205810A1 (en) | Systems and methods for network slice and subscriber profile management for flight paths across multiple networks | |
WO2022176425A1 (en) | Server, request entity, and method therefor | |
US12052155B2 (en) | Methods, apparatuses, and systems for network accessibility | |
US20230269660A1 (en) | Method and apparatus for providing device to device communications | |
WO2022239349A1 (en) | Server, request entity, and methods therefor | |
US20240224352A1 (en) | Mobility edge network systems and methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201211 |