期刊论文详细信息
Computer Science and Information Systems
Correctness of the Chord protocol
article
Bojan Marinković1  Zoran Ognjanović1  Paola Glavan2  Anton Kos3  Anton Umek3 
[1] Mathematical Institute of the Serbian Academy of Sciences and Arts Beograd;Faculty of Mechanical Engineering and Naval Architecture University of Zagreb;Faculty of Electrical Engineering University of Ljubljana
关键词: IoT;    DHT;    Chord;    correctness;    temporal logic;    epistemic logic;   
DOI  :  10.2298/CSIS181115017M
学科分类:土木及结构工程学
来源: Computer Science and Information Systems
PDF
【 摘 要 】

Internet of Things (IoT) can be seen as a cooperation of various devices with limited performances that participate in the same system. IoT devices compose a distributed architecture system. The core of every IoT system is its discovery and control services. To realize such services, some authors used the developed solutions from the different domains. One such solution is the Chord protocol, one of the first, the simplest and the most popular distributed protocols. Unfortunately, the application of the Chord protocol was realized using the correctness of the Chord protocol for granted, or by the very hard assumptions. In this paper we prove the correctness of the Chord protocol using the logic of time and knowledge with the respect to the set of possible executions, called regular runs. We provide the deterministic description of the correctness of the Chord protocol and consider Chord actions that maintain ring topology while the nodes can freely join or leave.

【 授权许可】

CC BY-NC-ND   

【 预 览 】
附件列表
Files Size Format View
RO202307150003208ZK.pdf 399KB PDF download
  文献评价指标  
  下载次数:10次 浏览次数:3次