Energy Consumption and Memory Footprint Evaluation of RPL and CTP in TinyOS

One important issue addressed in Wireless Sensor Networks research and standardization is routing among nodes. While RPL, an IETF RFC, and CTP are two well-known examples, they have distinct behavior. In order to select a routing protocol, one need to understand the overhead introduced by each routing protocol. We present an use case considering energy consumption measurements of RPL and CTP, implemented on a testbed based on TinyOS. We also compare energy consumption estimation obtained from simulations running on COOJA with real measurements from our testbed. Lastly, we present metrics for several scenarios running both RPL and CTP. Keywords— Wireless sensor networks, routing protocol, simulations, overhead.