Chord-based distributed middleware architecture for Internet of Things

被引:0
作者
Fersi, Ghofrane [1 ]
Ben Hammouda, Amine [1 ]
Derbel, Faouzi [2 ]
机构
[1] Univ Sfax, Res Lab Dev & Control Distributed Applicat ReDCAD, Natl Sch Engn Sfax, BP 1173-3038, Sfax, Tunisia
[2] Leipzig Univ Appl Sci, Smart Diagnost & Online Monitoring, Leipzig, Germany
来源
2023 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC | 2023年
关键词
Middleware; IoT; Distributed Hash Tables; Chord;
D O I
10.1109/IWCMC58020.2023.10182923
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The outstanding progress in the smart devices as well as the noticeable reduction in their cost has led to the invasion of the Internet of Things (IoT) in our real lives. The multiplicity of the IoT applications and the diversity and heterogeneity of the IoT devices present a real challenge in the IoT development. There is hence a need to have an intermediate layer between the physical layer including the smart devices and the application layer to facilitate the integration and the usage of the IoT devices in the IoT applications. This layer is the middleware layer. Most of the existing middleware are suitable for small-scale IoT networks including limited number of smart things. The performance of these middleware is reduced when the number of IoT devices increases. The main reason of the performance deterioration is the unsuitable middleware architecture that is unable to bear the increasing number of IoT devices. We present in this paper a distributed middleware architecture based on Chord protocol. Our architecture transforms any centralized middleware to a distributed one which improves its performance and makes it scalable. The performance evaluation have shown that our proposed approach has the ability to cope successfully with the increasing number of IoT devices and requests.
引用
收藏
页码:812 / 817
页数:6
相关论文
共 12 条
[1]  
[Anonymous], SITEWHERE OP PLATF I
[2]  
Apache Jmeter, About us
[3]  
Badii A., 2010, FIN EXT DEV WORKSH T
[4]   Performance evaluation of IoT middleware [J].
da Cruz, Mauro A. A. ;
Rodrigues, Joel J. P. C. ;
Sangaiah, Arun Kumar ;
Al-Muhtadi, Jalal ;
Korotaev, Valery .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 109 :53-65
[5]  
Fersi G., 2020, 18 INT C ICOST 2020
[6]  
Fiware-Orion, About Us
[7]  
Guidara A, 2020, INT WIREL COMMUN, P345, DOI 10.1109/IWCMC48107.2020.9148348
[8]  
Konker Labs, KONK YOUR SOL CONN F
[9]  
Kostelník P, 2011, SCALABLE COMPUT-PRAC, V12, P307
[10]  
sitewhere, 2019, SITEWHERE 2 0