skip to main content
10.1145/3419604.3419761acmotherconferencesArticle/Chapter ViewAbstractPublication PagessitaConference Proceedingsconference-collections
research-article

ARG-RPL: Arrangement Graph-, Region-Based Routing Protocol for Internet of Things

Published:08 November 2020Publication History

ABSTRACT

Internet of Things, is an innovative technology which allows the connection of physical things with the digital world through the use of heterogeneous networks and communication technologies. The Routing Protocol for low power and Lossy networks (RPL) is standardized as a routing protocol for LLNs. However, more and more of experimental results demonstrate that RPL performs poorly in throughput and adaptability to network dynamics. In this study, we applied properties of arrangement graphs to design a newly structured routing protocol, extension of RPL, named as Arrangement Graph based Adaptive routing protocol ARG-RPL that enhances the supports of high throughput, adaptivity and mobility for RPL without any modification or assumption on the OFs. In such protocol, the IDs between the two adjacent nodes differ only one digit and thus, self configuration and self optimization in LLNs networks are easy while keeping the low maintenance cost. Distributed algorithms have been developed, consisting of two stages: initialization stage and reactive routing discovery stage. We implement ARG-RPL on the Contiki operating system, and construct extensive evaluation using a large-scale simulations on Cooja. Analysis of experimental results show that the establishment of the system and the routing processing could achieve better performance than those obtained in the RPL and ER-RPL.

References

  1. Wei-Kuo Chiang and Rong-Jaye Chen. On the arrangement graph. the Journal of Information Processing Letters, 66(4):215219, May 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Khaled Day and Anand Tripathi. Arrangement graphs: A class of generalized star graphs. Inform. Processing Lett., 42(5):235241, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. H. S. Altwassi, Z. Pervez, K. Dahal and B. Ghaleb, "The RPL Load Balancing in IoT Network with Burst Traffic Scenarios," 2018 12th International Conference on Software, Knowledge, Information Management & Applications (SKIMA), Phnom Penh, Cambodia, 2018, pp. 1--7.Google ScholarGoogle Scholar
  4. Y. Tahir, S. Yang and J. McCann, "BRPL: Backpressure RPL for High-Throughput and Mobile IoTs," in IEEE Transactions on Mobile Computing, vol. 17, no. 1, pp. 29--43, 1 Jan. 2018.Google ScholarGoogle ScholarCross RefCross Ref
  5. M. Zhao, I. W. Ho and P. H. J. Chong, "An Energy-Efficient Region-Based RPL Routing Protocol for Low-Power and Lossy Networks," in IEEE Internet of Things Journal, vol. 3, no. 6, pp. 1319--1333, Dec. 2016.Google ScholarGoogle ScholarCross RefCross Ref
  6. T. Winter, P. Thubert, A. Brandt, J. Hui, R. Kelsey, P. Levis, K. Pister, R. Struik, J. Vasseur, and R. Alexander. RPL: IPv6 routing protocol for low-power and lossy networks (rfc 6550). 2012.Google ScholarGoogle Scholar
  7. H. S. Kim, J. Ko, D. E. Culler, and J. Paek. Challenging the ipv6 routing protocol for low-power and lossy networks (rpl): A survey. IEEE Communications Surveys Tutorials, 19, 2017.Google ScholarGoogle Scholar
  8. P. Levis, T. Clausen, J. Hui, O. Gnawali, and J. Ko. The trickle algorithm (rfc 6206). 2011.Google ScholarGoogle Scholar
  9. Contiki: The Open Source OS for the Internet of Things. http://www.contiki-os.orgGoogle ScholarGoogle Scholar
  10. K. P. Naik and U. R. Joshi, "Performance analysis of constrained application protocol using Cooja simulator in Contiki OS," 2017 International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT), Kannur, 2017, pp. 547--550.Google ScholarGoogle Scholar
  11. A. Brandt and J. Buron, "Home Automation Routing Requirements in Low-Power and Lossy Networks," IETF RFC 5826, 2010.Google ScholarGoogle Scholar
  12. K. Pister, P. Thubert, S. Dwars, and T. Phinney, "Industrial Routing Requirements in Low-Power and Lossy Networks," IETF RFC 5673, 2009.Google ScholarGoogle Scholar
  13. M. Dohler, D. Barthel, T. Watteyne, and T. Winter, "Routing Requirements for Urban Low-Power and Lossy Networks," IETF RFC 5548, 2009.Google ScholarGoogle Scholar
  14. J. Martocci, P. Mil, N. Riou, andW. Vermeylen, "Building Automation Routing Requirements in Low-Power and Lossy Networks," IETF RFC 5867, 2010.Google ScholarGoogle Scholar
  15. G. Iyer, P. Agrawal, E. Monnerie, and R. S. Cardozo, "Performance analysis of wireless mesh routing protocols for smart utility networks," in IEEE SmartGridComm, 2011, pp. 114--119.Google ScholarGoogle Scholar
  16. V. C. Gungor, D. Sahin, T. Kocak, S. Ergut, C. Buccella, C. Cecati, and G. P. Hancke, "Smart Grid technologies: communication technologies and standards," IEEE Trans. Ind. Inform., vol. 7, no. 4, pp. 529--539, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  17. Y. Li and K. Qiu, "Routing, Broadcasting, Prefix Sums, and Sorting Algorithms on the Arrangement Graph," 2009 15th International Conference on Parallel and Distributed Systems, Shenzhen, 2009, pp. 324--331. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. O. Iova, F. Theoleyre and T. Noel, "Stability and efficiency of RPL under realistic conditions in Wireless Sensor Networks," 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), London, 2013, pp. 2098--2102.Google ScholarGoogle Scholar
  19. E. Baccelli, M. Philipp and M. Goyal, "The P2P-RPL routing protocol for IPv6 sensor networks: Testbed experiments," SoftCOM 2011, 19th International Conference on Software, Telecommunications and Computer Networks, Split, 2011, pp. 1--6.Google ScholarGoogle Scholar
  20. T. Clausen, J. Yi and A. C. de Verdiere, "LOADng: Towards AODV Version 2," 2012 IEEE Vehicular Technology Conference (VTC Fall), Quebec City, QC, 2012, pp. 1--5.Google ScholarGoogle Scholar
  21. J. Yi, T. Clausen and Y. Igarashi, "Evaluation of routing protocol for low power and Lossy Networks: LOADng and RPL," 2013 IEEE Conference on Wireless Sensor (ICWISE), Kuching, 2013, pp. 19--24.Google ScholarGoogle Scholar
  22. B. Karp and H.-T. Kung, "Gpsr: Greedy perimeter stateless routing for wireless networks," In the Proceedings of the 6th ACM annual international conference on Mobile computing and networking, pp. 243- 254, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. A. Rao, S. Ratnasamy, C. Papadimitriou, S. Shenker, and I. Stoica, "Geographic routing without location information," In the Proceedings of the 9th ACM annual international conference on Mobile computing and networking, pp. 96--108, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. ARG-RPL: Arrangement Graph-, Region-Based Routing Protocol for Internet of Things

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        SITA'20: Proceedings of the 13th International Conference on Intelligent Systems: Theories and Applications
        September 2020
        333 pages
        ISBN:9781450377331
        DOI:10.1145/3419604

        Copyright © 2020 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 8 November 2020

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed limited
      • Article Metrics

        • Downloads (Last 12 months)2
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader