MERPL: A more memory-efficient storing mode in RPL

The IPv6 Routing Protocol for Low-power and Lossy Networks (RPL) allows a node to operate in storing or non-storing mode. However, as the network size increases, non-storing RPL will introduce lots of communication overhead, while storing RPL will consume lots of memory. In this paper, we improve th...

Full description

Saved in:
Bibliographic Details
Published inProceedings - IEEE International Conference on Networks pp. 1 - 5
Main Authors Wei Gan, Zhiqiang Shi, Chen Zhang, Limin Sun, Ionescu, Dan
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2013
Subjects
Online AccessGet full text
ISSN1531-2216
DOI10.1109/ICON.2013.6781985

Cover

More Information
Summary:The IPv6 Routing Protocol for Low-power and Lossy Networks (RPL) allows a node to operate in storing or non-storing mode. However, as the network size increases, non-storing RPL will introduce lots of communication overhead, while storing RPL will consume lots of memory. In this paper, we improve the storing mode in RPL by reducing the memory consumption. Our performance studies show that our scheme effectively reduces communication overhead compared with the pure non-storing mode. In addition, it makes sure that the number of routing table entry stored in a node does not exceed a pre-specified factor N. When a node stores N routing table entries, it still has enough memory to run the node program and store the collected sensor data. Even when the size of network is large, nodes near the root can still provide adequate space to store the routing table entries using our scheme, but in pure storing mode they may not.
ISSN:1531-2216
DOI:10.1109/ICON.2013.6781985