Abstract

The Internet of Things (IoT) is one of the highly influencing and promising technologies of today’s world, consisting of sensor devices. The internet smoothly changes from an internet of people towards an Internet of Things (IoT), which allows different things and objects to connect wirelessly. Things and objects are grouped into IoT subgroups in the IoT system, which are called clusters, and each cluster is controlled by a central authority and checked by the broker’s help. A concept of keeping backup data is used to increase the lifespan of IoT subgroups by avoiding re-clustering overhead for smooth transmission of packets and increasing availability concerns. A novel approach is used for the selection of cluster head/broker and backup nodes simultaneously. Cluster head and Backup Storage Point node (BSP) remain the same unless and until the residual power of the broker/cluster head is greater than the threshold energy. A novel Energy Efficient Message scheduling algorithm EAAFTMS (An Energy-Aware Available and Fault-Tolerant System with Message Scheduling in IoT) is incorporated at broker node for smooth transmission of messages. This proposed approach is not only solving availability issues over the wireless network but also proved to be energy efficient by prolonging the battery-powered network lifetime. Simulation results prove EAAFTMS, many folds better than benchmark protocols. This system ensures fault-tolerant and available schemes for IoT systems while stabilizing the energy of the overall system. The results shown prove the effectiveness and efficiency of the proposed system.

Highlights

  • In this era of Internet of Things (IoT) systems, millions of multiple wireless devices are connected for distant communication without any human interference

  • In the EAAFTMS algorithm, the cluster head, termed as “broker” node is being elected from the specific IoT subgroup and an extra node which is known as Backup Storage Point node (BSP) (Backup Storage Point) is being elected from the same IoT subgroup

  • Using MATLAB tool for simulation, broker node is being elected from the specific IoT subgroup and an extra node which is known as BSP (Backup Storage Point) is being elected from the same IoT subgroup

Read more

Summary

INTRODUCTION

In this era of Internet of Things (IoT) systems, millions of multiple wireless devices are connected for distant communication without any human interference. IoT made human life easier and smarter as one can control, track and analyze personal, social and professional activities These systems are placed in an open environment so prone to attacks. Backup node increases network’s reliability and fault tolerance even when the network has following threats due to its aired communication channel [5,6]. This research proposes a simple, robust approach EAAFTMS (An EnergyAware Available and Fault-Tolerant System with Message Scheduling in IoT) used to make wireless sensor networks more fault-tolerant with backup storage point and energy efficient by using M/M/1Q Architecture. Our key contributions are: We have developed algorithm EAAFTMS for cluster head selection and fault tolerance with message scheduling to enhance the IoT network life. The rest of this paper is organized as follows; Section II reviews earlier research about fault tolerance and energy problems in wireless sensor networks.

RELATED WORK
Recovery Method
PROPOSED EAAFTMS MANAGEMENT FRAMEWORK
THE ENERGY CONSUMPTION MODEL
EAAFTMS ALGORITHM
28: IfSinkAgainRequestforData
RESULTS AND SIMULATIONS
AVERAGE DISSIPATED ENERGY OF NONBROKER NODES PER ROUND
THE AVERAGE NUMBER OF REMAINING BROKERS IN DIFFERENT ROUND
V: DISCUSSIONS
CONCLUSION AND FUTURE WORK
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call