TOCOMEC: Token-Based Cooperation Stimulation Scheme for Task Offloading In Mobile Edge Computing using Block chain
The operation of Mobile and Internet of Things (IoT) devices are relied on the batteries and their heavy usage
would lead to fast battery drainage. Moreover, they are limited in computation and communication capabilities. Device to
device (D2D) communication and mobile edge computing (MEC) proposed to overcome these challenges. Several
cooperative schemes designed to offload the computational-intensive tasks to a more powerful nearby device or MEC.
However, most of them designed on the unrealistic hypothesis that devices are willing to cooperate. Therefore, the malicious
behaviour of the devices often overlooked in their design. In this work, we first present our offloading scheme where MEC
decides about proper offloading destination based on the energy efficiency and also deadline of the tasks. Then we propose a
novel token-based cooperation stimulation scheme for mobile edge computing (ToCoMEC) based on the blockchain
technology. In ToCoMEC, devices must register to the blockchain and receive their initial tokens. Since then, they can trade
their tokens in order to use the network service and performing offloaded tasks of their neighbours. We leverage MEC
capabilities to perform the computational-intensive tasks of devices. To the best of our knowledge, this is the first work to
design a cooperation mechanism for D2D collaboration of IoT and mobile devices based on the blockchain technology
Keywords - Blockchain , Task Offloading, Device to Device Collaboration, Mobile Edge Computing, Energy Efficiency.