Correctness of the Chord Protocol

09/22/2017
by   Bojan Marinković, et al.
0

Internet of Things (IoT) can be seen as a cooperation of the various heterogeneous devices with limited performances, that participate in the same system. By they nature, these devices can be very distributed. The core of every IoT system is its discovery and control service. The Chord protocol is one of the first, simplest and most popular distributed protocol and can be use as a backbone of the discovery and control services of an IoT system. In this paper we prove the correctness of the Chord protocol using the logic of time and knowledge. We consider Chord actions that maintain ring topology with the additional assumption the nodes are not allowed to fail or leave.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/26/2018

RADIS: Remote Attestation of Distributed IoT Services

Remote attestation is a security technique by which a potentially untrus...
research
09/22/2022

Distributed architecture for resource description and discovery in the IoT

Nowadays, the Internet of Things (IoT) creates a vast ecosystem of intel...
research
01/20/2020

Contract-connection:An efficient communication protocol for Distributed Ledger Technology

Distributed Ledger Technology (DLT) is promising to become the foundatio...
research
05/25/2022

Service Discovery in Social Internet of Things using Graph Neural Networks

Internet-of-Things (IoT) networks intelligently connect thousands of phy...
research
04/06/2022

IoT-Scan: Network Reconnaissance for the Internet of Things

Network reconnaissance is a core networking and security procedure aimed...
research
06/14/2018

PADS: Practical Attestation for Highly Dynamic Swarm Topologies

Remote attestation protocols are widely used to detect device configurat...
research
06/14/2019

MQTTg: An Android Implementation

The Internet of Things (IoT) age is upon us. As we look to build larger ...

Please sign up or login with your details

Forgot password? Click here to reset