{"title":"Additive Metric Composition-Based Load Aware Reliable Routing Protocol for Improving the Quality of Service in Industrial Internet of Things","authors":"Anitha Dharmalingaswamy, Latha Pitchai","doi":"10.34028/iajit/20/6/12","DOIUrl":null,"url":null,"abstract":"The Internet of Things (IoT) is the collection of low-power devices deployed in real-time applications like industries, health care and agriculture. The real-time applications must quickly sense, analyze and react to the data within a time frame. So the data’s should be transmitted without any delay. The Routing Protocol for Low-power and Lossy Networks (RPL) is used to route the data by finding the optimal path. RPL forward the data packets from source to destination based on the objective functions. The objective functions can be designed using different routing metrics and most of the existing objective functions are not designed based on the characteristics of IoT applications. The Industrial Internet of Things (IIoT) environment with real-time data transfer characteristic is considered for this proposed work. Packet loss, power depletion and load balancing are the problems faced by real-time environment. Neighbor Indexed based RPL (NI-RPL) is implemented in two steps to improve efficiency of RPL. First, based on the Received Signal Strength Indicator (RSSI) and path-cost the preferred-parent set is formed from the set of neighboring nodes. Second, the rank of the nodes from the preferred-parent set is calculated based on the Neighbor Index (NI), Expected Transmission count (ETX) and Residual Energy (RE), and then the best route is selected based on the rank. The NI is used to avoid congestion, the ETX and RE helps in improving the Quality of Service (QoS) and lifetime of the network. The proposed objective function, NI-RPL is compared with other objective functions. NI-RPL guarantees the delivery of real –time data with better QoS, because it has improved the packet delivery ratio by 3% to 5% and decreases latency by 7 to 12 seconds","PeriodicalId":161392,"journal":{"name":"The International Arab Journal of Information Technology","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The International Arab Journal of Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.34028/iajit/20/6/12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The Internet of Things (IoT) is the collection of low-power devices deployed in real-time applications like industries, health care and agriculture. The real-time applications must quickly sense, analyze and react to the data within a time frame. So the data’s should be transmitted without any delay. The Routing Protocol for Low-power and Lossy Networks (RPL) is used to route the data by finding the optimal path. RPL forward the data packets from source to destination based on the objective functions. The objective functions can be designed using different routing metrics and most of the existing objective functions are not designed based on the characteristics of IoT applications. The Industrial Internet of Things (IIoT) environment with real-time data transfer characteristic is considered for this proposed work. Packet loss, power depletion and load balancing are the problems faced by real-time environment. Neighbor Indexed based RPL (NI-RPL) is implemented in two steps to improve efficiency of RPL. First, based on the Received Signal Strength Indicator (RSSI) and path-cost the preferred-parent set is formed from the set of neighboring nodes. Second, the rank of the nodes from the preferred-parent set is calculated based on the Neighbor Index (NI), Expected Transmission count (ETX) and Residual Energy (RE), and then the best route is selected based on the rank. The NI is used to avoid congestion, the ETX and RE helps in improving the Quality of Service (QoS) and lifetime of the network. The proposed objective function, NI-RPL is compared with other objective functions. NI-RPL guarantees the delivery of real –time data with better QoS, because it has improved the packet delivery ratio by 3% to 5% and decreases latency by 7 to 12 seconds
物联网(IoT)是部署在工业、医疗保健和农业等实时应用中的低功耗设备的集合。实时应用程序必须在一定的时间范围内快速感知、分析和响应数据。所以数据传输应该没有任何延迟。RPL (Routing Protocol for Low-power and Lossy Networks)是通过寻找最优路径来实现数据路由的协议。RPL根据目标函数将数据包从源端转发到目的端。目标函数可以使用不同的路由度量来设计,大多数现有的目标函数并不是基于物联网应用的特征来设计的。本文考虑了具有实时数据传输特性的工业物联网环境。丢包、功耗和负载均衡是实时环境中面临的问题。基于邻居索引的RPL (Neighbor Indexed based RPL, NI-RPL)分为两步实现,以提高RPL的效率。首先,基于接收信号强度指标(Received Signal Strength Indicator, RSSI)和路径代价,从邻近节点集合中形成首选父集;其次,根据邻居指数(NI)、期望传输数(ETX)和剩余能量(RE)计算优选父集中节点的秩,并根据秩选择最佳路由。NI用于避免拥塞,ETX和RE用于提高网络的QoS (Quality of Service)和生命周期。将提出的目标函数NI-RPL与其他目标函数进行了比较。NI-RPL可以将数据包的投递率提高3% ~ 5%,将时延降低7 ~ 12秒,从而保证了实时数据的传输,并提供了更好的QoS