Experimental evaluation of improved IoT middleware for flexible performance and efficient connectivity

Citations

WEB OF SCIENCE

10
Citations

SCOPUS

14

초록

We previously proposed an Internet of Things (IoT) middleware called Middleware for Cooperative Interaction of Things (MinT). MinT supports thread pooling to quickly process requests from other loT devices. However, using a thread pool with a fixed number of threads equal to the number of CPU cores can waste memory and CPU resources, and degrade the performance of the IoT device. In this paper, we propose an enhanced approach called Improved MinT (MinT-I) to efficiently improve the performance of MinT middleware by real-time adjustment of threads. We aim to improve the performance of the connection part, which is responsible for analyzing, processing, and retransmitting the received packets. The experimental results showed that MinT-I increased the average throughput by approximately 25% to 35% compared to the existing middleware. Moreover, the proposed MinT-I not only can optimize the memory and resource usage, but it can also reduce the latency and power consumption of loT devices. (C) 2017 Elsevier B.V. All rights reserved.

키워드

Internet of Things (loT); MinT; Performance; Multi-threading
제목
Experimental evaluation of improved IoT middleware for flexible performance and efficient connectivity
저자
Jeon, Soobin; Jung, Inbum
DOI
10.1016/j.adhoc.2017.11.005
발행일
2018-03
유형
Article
저널명
Ad Hoc Networks
권
70
페이지
61 ~ 72