An Analysis on Quality of Service (QoS) Based Routing In Internet of Things (IoT)
Internet of Things (IoT) refers to the interconnection of intelligent physical objects which is capable of gathering and sharing electronic information. Routing of data from source to destination plays a vital role in any large scale network. IoT network consists of heterogeneous devices, diverse networking standards, dynamic topologies, minimum bandwidth and short battery lifetime which make routing a more challengeable task. An IoT Network node contains minimum computing and processing capabilities due to its limited memory size when compared to other wireless network. Congestion occurs when the traffic increases in the IoT network which results in increasing latency, packet loss and end to end delay. Quality of Service (QoS) measures the performance level of services offered by the network to the user. Packet transmission can be enhanced by identifying the best path that satisfies the QoS parameters. QoS based routing algorithms have to be devised that meets the QoS requirement of the network path and increases the life time of the network to optimize the network resource usage and performance. This survey focuses on routing protocols in IoT that emphasizes the various factors of QoS required by the IoT network to deliver its service effectively.