A deeper understanding of interoperability between TinyRPL and ContikiRPL

Lixia Guan, Koojana Kuladinithi, Thomas Poestch, Carmelita Goerg

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Today, there exist several standards based and proprietary based protocols that can be used in Wireless Sensor Network (WSN) applications. Proprietary technologies are difficult to integrate into larger networks and currently available Internet-based services. The use of IP based technologies allows easy integration with existing network infrastructure. Interoperability has always been a major concern within the IETF. The previous work has proved that the IPv6 Routing Protocol for Low-power and Lossy Networks (RPL) protocol, proposed by the IETF is interoperable in widely used TinyOS and Contiki platforms. Compared to the previous work, this work highlights the detailed analysis of the behaviour of RPL in these two platforms, in terms of comparison with two objective functions used (MRHOF and OF0), analysis of RPL control messages (DIO, DIS and DAO) and finally the tolerance of RPL performance under varying traffic loads (1 packets per minute to 60 packets per minute). Further, this work gives a detailed insight into implementation specific issues as reasoning for the degradation of the RPL performance, when mixing nodes of TinyOS and Contiki.

Original languageEnglish (US)
Title of host publicationIEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings
PublisherIEEE Computer Society
ISBN (Print)9781479928439
DOIs
StatePublished - Jan 1 2014
Event9th IEEE International Conference on Intelligent Sensors, Sensor Networks and Information Processing, IEEE ISSNIP 2014 - Singapore, Singapore
Duration: Apr 21 2014Apr 24 2014

Publication series

NameIEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings

Conference

Conference9th IEEE International Conference on Intelligent Sensors, Sensor Networks and Information Processing, IEEE ISSNIP 2014
CountrySingapore
CitySingapore
Period4/21/144/24/14

Fingerprint

Interoperability
Network protocols
Routing protocols
Wireless sensor networks
Internet
Degradation

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Information Systems

Cite this

Guan, L., Kuladinithi, K., Poestch, T., & Goerg, C. (2014). A deeper understanding of interoperability between TinyRPL and ContikiRPL. In IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings [6827680] (IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings). IEEE Computer Society. https://doi.org/10.1109/ISSNIP.2014.6827680

A deeper understanding of interoperability between TinyRPL and ContikiRPL. / Guan, Lixia; Kuladinithi, Koojana; Poestch, Thomas; Goerg, Carmelita.

IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings. IEEE Computer Society, 2014. 6827680 (IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Guan, L, Kuladinithi, K, Poestch, T & Goerg, C 2014, A deeper understanding of interoperability between TinyRPL and ContikiRPL. in IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings., 6827680, IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings, IEEE Computer Society, 9th IEEE International Conference on Intelligent Sensors, Sensor Networks and Information Processing, IEEE ISSNIP 2014, Singapore, Singapore, 4/21/14. https://doi.org/10.1109/ISSNIP.2014.6827680
Guan L, Kuladinithi K, Poestch T, Goerg C. A deeper understanding of interoperability between TinyRPL and ContikiRPL. In IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings. IEEE Computer Society. 2014. 6827680. (IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings). https://doi.org/10.1109/ISSNIP.2014.6827680
Guan, Lixia ; Kuladinithi, Koojana ; Poestch, Thomas ; Goerg, Carmelita. / A deeper understanding of interoperability between TinyRPL and ContikiRPL. IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings. IEEE Computer Society, 2014. (IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings).
@inproceedings{a01d0fed3e5041fc968fcf2e902c7300,
title = "A deeper understanding of interoperability between TinyRPL and ContikiRPL",
abstract = "Today, there exist several standards based and proprietary based protocols that can be used in Wireless Sensor Network (WSN) applications. Proprietary technologies are difficult to integrate into larger networks and currently available Internet-based services. The use of IP based technologies allows easy integration with existing network infrastructure. Interoperability has always been a major concern within the IETF. The previous work has proved that the IPv6 Routing Protocol for Low-power and Lossy Networks (RPL) protocol, proposed by the IETF is interoperable in widely used TinyOS and Contiki platforms. Compared to the previous work, this work highlights the detailed analysis of the behaviour of RPL in these two platforms, in terms of comparison with two objective functions used (MRHOF and OF0), analysis of RPL control messages (DIO, DIS and DAO) and finally the tolerance of RPL performance under varying traffic loads (1 packets per minute to 60 packets per minute). Further, this work gives a detailed insight into implementation specific issues as reasoning for the degradation of the RPL performance, when mixing nodes of TinyOS and Contiki.",
author = "Lixia Guan and Koojana Kuladinithi and Thomas Poestch and Carmelita Goerg",
year = "2014",
month = "1",
day = "1",
doi = "10.1109/ISSNIP.2014.6827680",
language = "English (US)",
isbn = "9781479928439",
series = "IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings",
publisher = "IEEE Computer Society",
booktitle = "IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings",

}

TY - GEN

T1 - A deeper understanding of interoperability between TinyRPL and ContikiRPL

AU - Guan, Lixia

AU - Kuladinithi, Koojana

AU - Poestch, Thomas

AU - Goerg, Carmelita

PY - 2014/1/1

Y1 - 2014/1/1

N2 - Today, there exist several standards based and proprietary based protocols that can be used in Wireless Sensor Network (WSN) applications. Proprietary technologies are difficult to integrate into larger networks and currently available Internet-based services. The use of IP based technologies allows easy integration with existing network infrastructure. Interoperability has always been a major concern within the IETF. The previous work has proved that the IPv6 Routing Protocol for Low-power and Lossy Networks (RPL) protocol, proposed by the IETF is interoperable in widely used TinyOS and Contiki platforms. Compared to the previous work, this work highlights the detailed analysis of the behaviour of RPL in these two platforms, in terms of comparison with two objective functions used (MRHOF and OF0), analysis of RPL control messages (DIO, DIS and DAO) and finally the tolerance of RPL performance under varying traffic loads (1 packets per minute to 60 packets per minute). Further, this work gives a detailed insight into implementation specific issues as reasoning for the degradation of the RPL performance, when mixing nodes of TinyOS and Contiki.

AB - Today, there exist several standards based and proprietary based protocols that can be used in Wireless Sensor Network (WSN) applications. Proprietary technologies are difficult to integrate into larger networks and currently available Internet-based services. The use of IP based technologies allows easy integration with existing network infrastructure. Interoperability has always been a major concern within the IETF. The previous work has proved that the IPv6 Routing Protocol for Low-power and Lossy Networks (RPL) protocol, proposed by the IETF is interoperable in widely used TinyOS and Contiki platforms. Compared to the previous work, this work highlights the detailed analysis of the behaviour of RPL in these two platforms, in terms of comparison with two objective functions used (MRHOF and OF0), analysis of RPL control messages (DIO, DIS and DAO) and finally the tolerance of RPL performance under varying traffic loads (1 packets per minute to 60 packets per minute). Further, this work gives a detailed insight into implementation specific issues as reasoning for the degradation of the RPL performance, when mixing nodes of TinyOS and Contiki.

UR - http://www.scopus.com/inward/record.url?scp=84903738226&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84903738226&partnerID=8YFLogxK

U2 - 10.1109/ISSNIP.2014.6827680

DO - 10.1109/ISSNIP.2014.6827680

M3 - Conference contribution

AN - SCOPUS:84903738226

SN - 9781479928439

T3 - IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings

BT - IEEE ISSNIP 2014 - 2014 IEEE 9th International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Conference Proceedings

PB - IEEE Computer Society

ER -