DOI QR코드

DOI QR Code

INFRA-RPL to Support Dynamic Leaf Mode for Improved Connectivity of IoT Devices

IoT 디바이스의 연결성 향상을 위한 동적 leaf 모드 기반의 INFRA-RPL

  • Received : 2023.07.06
  • Accepted : 2023.08.14
  • Published : 2023.08.31

Abstract

RPL (IPv6 Routing Protocol for Low-power Lossy Network) is a standardized routing protocol for LLNs (Low power and Lossy Networks) by the IETF (Internet Engineering Task Force). RPL creates routes and builds a DODAG (Destination Oriented Directed Acyclic Graph) through OF (Objective Function) defining routing metrics and optimization objectives. RPL supports a leaf mode which does not allow any child nodes. In this paper, we propose INFRA-RPL which provides a dynamic leaf mode functionality to a leaf node with the mobility. The proposed protocol is implemented in the open-source IoT operating system, Contiki-NG and Cooja simulator, and its performance is evaluated. The evaluation results show that INFRA-RPL outperforms the existing protocols in the terms of PDR, latency, and control message overhead.

Keywords

Acknowledgement

이 논문은 2021년도 정부 (과학기술정보통신부)의 재원으로 한국연구재단의 지원을 받아 수행된 기초연구사업임 (No. 2020R1F1A1048179).

References

  1. https://www.rfc-editor.org/rfc/rfc6550 
  2. https://www.ietf.org/?pk_campaign=ietf-google-ads&pk_source=google&pk_medium=cpc&pk_content=ietf-brand&gclid=Cj0KCQiAxbefBhDfARIsAL4XLRomAgFriXnPDau_XdKQ0UE1Lx26tASqEfu20VVJBEFYpci03VmMYRIaAuOVEALw_wcB 
  3. J. Lee, S. Yoo, "An Extensible Smart Home IoT System Based on Low-power Networks," IEMEK J. Embed. Sys. Appl., Vol, 13, No. 3, pp. 133-141, 2018 (in Korean). 
  4. H. Jung, S. Yoo, "GRU-based Adaptive Data Rate Control Algorithm Considering the Mobility of LoRa Devices," Journal of Institute of Control, Robotics and Systems, Vol.28, No. 6, pp. 640-647, 2022 (in Korean).  https://doi.org/10.5302/J.ICROS.2022.22.0059
  5. H. Jung, S. Yoo, "FCR-ADR Algorithm to Improve the Network Connectivity of Mobile LoRa Devices," Journal of Institute of Control, Robotics and Systems, Vol. 28, No. 9, pp. 838-845, 2022 (in Korean).  https://doi.org/10.5302/J.ICROS.2022.22.0116
  6. https://github.com/contiki-ng/contiki-ng/wiki 
  7. http://www.tinyos.net/ 
  8. https://openwsn.atlassian.net/wiki/spaces/OW/overview 
  9. https://www.rfc-editor.org/rfc/rfc6206 
  10. W. S. Son, "An RPL-based Hybrid Mode Routing Protocol for Supporting Mobile Nodes", 2015 (in Korean). 
  11. J. D. Jung, S. W. Hong, Y. S. Kim, S. Yoo, "EC-RPL to Enhance Node Connectivity in Low-Power and Lossy Network", ,Journal of the Korea Industrial Information Systems Research, Vol. 27, No 6, pp. 41-49, 2022 (in Korean).  https://doi.org/10.9723/JKSIIS.2022.27.6.041
  12. H., Lamaazi, N. Benamar, "OF-EC: A Novel Energy Consumption Aware Objective Function for RPL Based on Fuzzy Logic," Journal of Network and Computer Applications, Vol. 117, pp. 42-58, 2018.  https://doi.org/10.1016/j.jnca.2018.05.015
  13. Y. J. Shin, S. U. Seol, "The DIO Interval Adjustment to Enhance Mobility in RPL" The Journal of Korean Institute of Communications and Information Sciences Vol. 23, No.12, pp. 1679-1686, 2019 (in Korean). 
  14. J. Lee, S. Yoo, "Adaptive ADP-RPL Avoiding Unstable Nodes in Low Power IoT Networks," Journal of Institute of Control, Robotics and Systems Vol. 26, No. 2, pp. 92-99, 2020 (in Korean). https://doi.org/10.5302/J.ICROS.2020.19.0221