An Efficient Edge-Cloud Publish/Subscribe Model for Large-Scale IoT Applications

Author(s):  
Van-Nam Pham ◽  
Eui-Nam Huh
Keyword(s):  
IEEE Access ◽  
2018 ◽  
Vol 6 ◽  
pp. 10015-10027 ◽  
Author(s):  
Adnan Akbar ◽  
George Kousiouris ◽  
Haris Pervaiz ◽  
Juan Sancho ◽  
Paula Ta-Shma ◽  
...  

Author(s):  
Venkata Ramana Sarella ◽  
Deshai Nakka ◽  
Sekhar B. V. D. S. ◽  
Krishna Rao Sala ◽  
Sameer Chakravarthy V. V. S. S.

Designing various energy-saving routing protocols for real-time internet of things (IoT) applications in modern secure wireless sensor networks (MS-WSN) is a tough task. Many hierarchical protocols for WSNs were not well scalable to large-scale IoT applications. Low energy adaptive two-level-CH clustering hierarchy (LEATCH) is an optimized technique reduces the energy-utilization of few cluster heads, but the LEATCH is not suitable for scalable and dynamic routing. For dynamic routing in MS-WSN, energy efficiency and event clustering adaptive routing protocol (EEECARP) with event-based dynamic clustering and relay communication by selecting intermediates nodes as relay-nodes is necessary. However, EEECARP cannot consider the hop-count, different magnitude ecological conditions, and energy wastage in cluster formation while collisions occur. So, the authors propose the modified EEECARP to address these issues for better dynamic event clustering adaptive routing to improve the lifetime of MS-WSNs. The experimental outcomes show that proposed protocol achieves better results than EEECARP and LEATCH.


Sensors ◽  
2020 ◽  
Vol 20 (7) ◽  
pp. 1971 ◽  
Author(s):  
Sangrez Khan ◽  
Ahmad Naseem Alvi ◽  
Muhammad Awais Javed ◽  
Byeong-hee Roh ◽  
Jehad Ali

Internet of Things (IoT) is a promising technology that uses wireless sensor networks to enable data collection, monitoring, and transmission from the physical devices to the Internet. Due to its potential large scale usage, efficient routing and Medium Access Control (MAC) techniques are vital to meet various application requirements. Most of the IoT applications need low data rate and low powered wireless transmissions and IEEE 802.15.4 standard is mostly used in this regard which offers superframe structure at the MAC layer. However, for IoT applications where nodes have adaptive data traffic, the standard has some limitations such as bandwidth wastage and latency. In this paper, a new superframe structure is proposed that is backward compatible with the existing parameters of the standard. The proposed superframe overcomes limitations of the standard by fine-tuning its superframe structure and squeezing the size of its contention-free slots. Thus, the proposed superframe adjusts its duty cycle according to the traffic requirements and accommodates more nodes in a superframe structure. The analytical results show that our proposed superframe structure has almost 50% less delay, accommodate more nodes and has better link utilization in a superframe as compared to the IEEE 802.15.4 standard.


2019 ◽  
Vol 1 (2) ◽  
pp. 16 ◽  
Author(s):  
Deepak Choudhary

The Internet of Things (IoT) enables the integration of data from virtual and physical worlds. It involves smart objects that can understand and react to their environment in a variety of industrial, commercial and household settings. As the IoT expands the number of connected devices, there is the potential to allow cyber-attackers into the physical world in which we live, as they seize on security holes in these new systems. New security issues arise through the heterogeneity  of  IoT  applications and devices and their large-scale deployment.


Sensors ◽  
2020 ◽  
Vol 20 (21) ◽  
pp. 6371
Author(s):  
Maciej Nikodem ◽  
Mariusz Slabicki ◽  
Marek Bawiec

The use of Bluetooth Low Energy (BLE) in the Internet-of-Things (IoT) applications has become widespread and popular. This has resulted in the increased number of deployed BLE devices. To ensure energy efficiency, applications use connectionless communication where nodes broadcast information using advertisement messages. As the BLE devices compete for access to spectrum, collisions are inevitable and methods that improve device coexistence are required. This paper proposes a connectionless communication scheme for BLE that improves communication efficiency in IoT applications where a large number of BLE nodes operate in the same area and communicate simultaneously to a central server. The proposed scheme is based on an active scanning mode and is compared with a typical application where passive scanning mode is used. The evaluation is based on numerical simulations and real-life evaluation of a network containing 150 devices. The presented scheme significantly reduces the number of messages transmitted by each node and decreases packet loss ratio. It also improves the energy efficiency and preserves the battery of BLE nodes as they transmit fewer radio messages and effectively spent less time actively communicating. The proposed connectionless BLE communication scheme can be applied to a large variety of IoT applications improving their performance and coexistence with other devices operating in the 2.4 GHz band. Additionally, the implementation complexity and costs of the proposed communication scheme are negligible.


2021 ◽  
Vol 1 (1) ◽  
Author(s):  
Iakovos T. Michailidis ◽  
Athanasios Ch. Kapoutsis ◽  
Christos D. Korkas ◽  
Panagiotis T. Michailidis ◽  
Kyriaki A. Alexandridou ◽  
...  

AbstractRecently, special attention has been paid in developing methodologies and systems for embedding autonomy within smart devices (Things). Moreover, as Things typically operate in an interconnected IoT ecosystem, autonomous operation must be performed in a cooperative fashion so the different Things coordinate their autonomous actions towards meeting high-level objectives and policies. Embedding Things with cooperative autonomy typically requires a tedious and costly effort not only during the original ecosystem deployment but throughout its lifetime. The current study describes CAO (Cognitive Adaptive Optimization)—and its distributed counterpart L4G-CAO (Local for Global Cognitive Adaptive Optimization)—which can overcome this shortcoming. CAO and L4G-CAO—which have recently been introduced and tested in a variety of IoT applications—can embed Things with cooperative autonomy in a plug-n-play fashion, i.e., without requiring the aforementioned tedious and costly effort. Results of the application of the aforementioned approaches in three different application domains (smart homes and districts, intelligent traffic systems and coordinated swarms of robots) are also presented. The presented results demonstrate the potential, of both approaches, to exploit the IoT automation functionalities in order to significantly improve the overall IoT performance without tedious effort.


Sensors ◽  
2021 ◽  
Vol 21 (24) ◽  
pp. 8232
Author(s):  
Van-Nam Pham ◽  
Ga-Won Lee ◽  
VanDung Nguyen ◽  
Eui-Nam Huh

Large-scale IoT applications with dozens of thousands of geo-distributed IoT devices creating enormous volumes of data pose a big challenge for designing communication systems that provide data delivery with low latency and high scalability. In this paper, we investigate a hierarchical Edge-Cloud publish/subscribe brokers model using an efficient two-tier routing scheme to alleviate these issues when transmitting event notifications in wide-scale IoT systems. In this model, IoT devices take advantage of proximate edge brokers strategically deployed in edge networks for data delivery services in order to reduce latency. To deliver data more efficiently, we propose a proactive mechanism that applies collaborative filtering techniques to efficiently cluster edge brokers with geographic proximity that publish and/or subscribe to similar topics. This allows brokers in the same cluster to exchange data directly with each other to further reduce data delivery latency. In addition, we devise a coordinative scheme to help brokers discover and bridge similar topic channels in the whole system, informing other brokers for data delivery in an efficient manner. Extensive simulation results prove that our model can adeptly support event notifications in terms of low latency, small amounts of relay traffic, and high scalability for large-scale, delay-sensitive IoT applications. Specifically, in comparison with other similar Edge-Cloud approaches, our proposal achieves the best in terms of relay traffic among brokers, about 7.77% on average. In addition, our model’s average delivery latency is approximately 66% of PubSubCoord-alike’s one.


Sensors ◽  
2019 ◽  
Vol 20 (1) ◽  
pp. 107 ◽  
Author(s):  
Maciej Nikodem ◽  
Marek Bawiec

This paper addresses the efficiency of Bluetooth Low Energy (BLE) communication in a network composed of a large number of tags that transmit information to a single hub using advertisement mode. Theoretical results show that the use of advertisements enables hundreds and thousands of BLE devices to coexist in the same area and at the same time effectively transmit messages. Together with other properties (low power consumption, medium communication range, capability to detect a signal’s angle-of-arrival, etc.), this makes BLE a competing technology for the Internet of Things (IoT) applications. However, as the number of communicating devices increases, the advertisement collision intensifies and the communication performance of BLE drops. This phenomena was so far analyzed theoretically, in simulations and in small-scale experiments, but large-scale experiments are not presented in the literature. This paper complements previous results and presents an experimental evaluation of a real IoT-use case, which is the deployment of over 200 tags communicating using advertisements. We evaluate the impact of the number of advertisements on the effective data reception rate and throughput. Despite the advertisement collision rate in our experiment varying between 0.22 and 0.33, we show that BLE, thanks to the multiple transmission of advertisements, can still ensure acceptable data reception rates and fulfill the requirements of a wide range of IoT applications.


Sign in / Sign up

Export Citation Format

Share Document