Abstract

Driven by the vision of the Internet of Things (IoT), there has been a dramatic shift in mobile computing in recent years from centralized mobile cloud computing (MCC) to mobile edge computing (MEC). The main features of MECs are to promote mobile computing, network control, and storage to the edge of the network in order to achieve computationally intensive and latency-critical applications on resource-constrained mobile devices. Therefore, MEC is proposed to enable computing directly at the edge of the network, which can deliver new applications and services, especially for the IoT. In order to provide a highly flexible and reliable platform for the IoT, a MEC-based IoT platform (MIoT) is proposed in this study. Through the MIoT, the information asymmetrical symmetry between the consumer and producer can be reduced to a certain extent. Because of the IoT platform, fault tolerance is an important research topic. In order to deal with the impact of a faulty component, it is important to reach an agreement in the event of a failure before performing certain special tasks. For example, the initial time of all devices and the time stamp of all applications should be the same in a smart city before further processing. However, previous protocols for distributed computing were not sufficient for MIoT. Therefore, in this study, a new polynomial time and optimal algorithm is proposed to revisit the agreement problem. The algorithm makes all fault-free nodes decide on the same initial value with minimal rounds of message exchanges and tolerate the maximal number of allowable faulty components in the MIoT.

Highlights

  • The Internet of Things (IoT) paradigm is based on intelligent self-configuring nodes that are interconnected in a dynamic and global network infrastructure

  • MEC-based Agreement Algorithm (MECAA) is initiated by the user equipment (UE) to ask for a specific application service

  • The majority value is used as the initial value (vi) of eij MECAA is initiated by the UEs to ask for a specific application ser is initiated by theConsensus

Read more

Summary

Introduction

The Internet of Things (IoT) paradigm is based on intelligent self-configuring nodes (things) that are interconnected in a dynamic and global network infrastructure. MEC is a distributed paradigm that provides cloud-like services to the edge of the network. It uses cloud and edge resources and its own infrastructure. No relevant research has tackled the agreement issue in the IoT platform based on cloud computing and MEC. This is the first time that an algorithm has been proposed to make all fault-free nodes reach agreement underlying MIoT. The proposed algorithm, MEC-based Agreement Algorithm (MECAA) of MIoT, makes all fault-free nodes communicate with each other and collect the exchanged messages to decide an agreement value.

The Network Structure
Agreement
Failure Types
The Proposed Protocol
Interactive procedures
Consistenc procedures
The stepsifenough ofthey
The of M of nodes
Consensus procedures and cluster of
Agreement procedure
Conclusions value of itsnode rg-tree to all other
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.