Abstract

Ubiquitous smart environment is a collection of connected devices like smartphones, smart tablets, smartwatches, smart lights, and smart air conditioners. The concept of internet of things has given a tremendous rise in the number of devices connecting to wireless networks. These devices have become a part of our daily lives and evolved into powerful tools with wireless networking capabilities that use a variety of wireless protocols. Smart devices form a distributed and independent ad-hoc network near the user end. For effective smart device communication, this network requires reliable, cooperative, efficient, and dynamic routing protocols that meet the requirements of ad-hoc networking. Due to the frequent mobility of nodes in such commercial mobile ad hoc networks (MANETs) supporting smart environments, establishing such networks in the real world is difficult and demanding, and their architecture is entirely based on routing protocols. As the number of devices connected to the internet actually exceeds the world’s human population, this necessitates better communication and data transmission capabilities in wireless networks. In order to provide quality of service to a huge set of varied users of the internet, there is a need to strengthen the performance of such MANETs by designing intelligent and dynamic routing protocols. These intelligent algorithms are developed from evolutionary computation techniques and play a vital role in offering enhanced connectivity and data transfer capabilities to end-users. This chapter explores various threats to routing arising in commercial MANETs for society 5.0. It also elaborates the evolutionary computation techniques in designing intelligent MANET routing protocols for strengthening the performance of commercial MANETs in society 5.0. A comprehensive comparative analysis of emerging evolutionary computation techniques in commercial MANETs to handle challenges and threats is also presented.

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