A Survey on Routing Protocols With Security in Internet of Things
Abstract
The Internet of things (IoT) provides an integration of various sensors and objects that can communicate directly with one another without human intervention. The “things” in the IoT include physical devices, such as sensor devices, which monitor and gather all types of data on machines and human social life. The arrival of the IoT has led to the constant universal association of people, objects, sensors, and services. The main objective of the IoT is to provide network infrastructure with routing protocols and software to allow the connection and incorporation of sensors, personal computers, smart devices, automobiles, and items such as fridge, dishwasher, microwave oven, food, and medicines, anytime and on any network. The development of IoT technology allows numerous IoT devices for various tasks. However, the requirements for the large-scale deployment of the IoT are rapidly increasing, which then results in a significant energy and security concern. This paper provides a standard overview of the routing protocols, security concerns and requirements in the IoT environment. Then, it provides an up-to-date survey of the different IoT routing protocols or algorithms and security schemes.