skip to main content
10.1145/2426656.2426704acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
research-article

Towards full RPL interoperability: addressing the case with downwards routing interoperability

Authors Info & Claims
Published:06 November 2012Publication History

ABSTRACT

In this work we point out the issue of the IETF RPL routing protocol's two different downwards routing schemes not being able to interoperate with each other. This problem is less of an issue when low-power and lossy networks (LLNs) are deployed homogeneously but with the industrial kickoff and large scale deployments, the interoperability of heterogeneous, standards-compliant implementations will become a significant issue. To address this, we suggest two major changes to IETF RPL (RFC 6550). First we suggest that all storing mode nodes should hold the capability to understand and attach source routing headers that the non-storing mode nodes require to forward packets. Next, we suggest that RPL's non-storing mode nodes should send their destination advertisement messages hop-by-hop, rather than the current end-to-end approach. We show, with two different IPv6 implementations in TinyOS and NanoQplus, that our suggestions high achieve high interoperability performance among different implementations for downwards traffic patterns.

References

  1. T. Winter Ed., P. Thubert Ed., A. Brandt, J. Hui, R. Kelsey, P. Levis, K. Pister, R. Struik, JP. Vasseur, and R. Alexander. RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks. RFC 6550, March 2012.Google ScholarGoogle Scholar
  2. J. Hui, JP. Vasseur, D. Culler, and V. Manral. An IPv6 Routing Header for Source Routes with the Routing Protocol for Low-Power and Lossy Networks (RPL). RFC 6554, March 2012.Google ScholarGoogle Scholar
  3. Jongsoo Jeong, Jaeseok Kim, and Pyeongsoo Mah. Design and implementation of low power wireless ipv6 routing for nanoqplus. In ICACT, feb. 2011.Google ScholarGoogle Scholar
  4. JeongGil Ko, Stephen Dawson-Haggerty, David E. Culler, Jonthan W. Hui, Philip Levis, and Andreas Terzis. Connecting low-power and lossy networks to the internet. Communications Magazine, IEEE, 49(4):96--101, april 2011.Google ScholarGoogle ScholarCross RefCross Ref
  5. JeongGil Ko, Joakim Eriksson, Nicolas Tsiftes, Stephen Dawson-Haggerty, Jean-Philippe Vasseur, Mathilde Durvy, Andreas Terzis, Adam Dunkels, and David Culler. Beyond Interoperability: Pushing the Performance of Sensor Network IP Stacks. In ACM SenSys, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards full RPL interoperability: addressing the case with downwards routing interoperability

          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 Conferences
            SenSys '12: Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems
            November 2012
            404 pages
            ISBN:9781450311694
            DOI:10.1145/2426656

            Copyright © 2012 Authors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 6 November 2012

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate174of867submissions,20%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader