A critical analysis of Contiki's network stack for integrating new MAC protocols

Kévin Roussel 1, 2, * Ye-Qiong Song 3, 1
* Corresponding author
1 MADYNES - Management of dynamic networks and services
LORIA - NSS - Department of Networks, Systems and Services, Inria Nancy - Grand Est
Abstract : Recent Wireless Sensor Network (WSN) MAC protocols focus on both very low idle trafic duty-cycle and high throughput when bursts of trafic occur. It is highly desirable to be able to integrate them into a common and open platform, not only for easing their performance comparison, but also for their effective interaction with existing higher-layer protocols. As part of our work on WSN, we have implemented a new Media Access Control (MAC) protocol into the Contiki OS. When doing so, we stumbled into various limitations and quirks, relative to this system—and especially its network stack. The present report summarizes the critical issues we have faced, and gives some ideas to fix them or work around them. Considering the widespread use of Contiki and its netstack, we believe that knowing those issues will be helpful for other researchers and developers.
Complete list of metadatas

Cited literature [14 references]  Display  Hide  Download

https://hal.inria.fr/hal-01202542
Contributor : Kévin Roussel <>
Submitted on : Monday, September 21, 2015 - 12:05:57 PM
Last modification on : Thursday, February 7, 2019 - 5:34:52 PM
Long-term archiving on : Tuesday, December 29, 2015 - 8:56:52 AM

Files

RR-8776.pdf
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution - ShareAlike 4.0 International License

Identifiers

  • HAL Id : hal-01202542, version 1

Citation

Kévin Roussel, Ye-Qiong Song. A critical analysis of Contiki's network stack for integrating new MAC protocols. [Research Report] RR-8776, INRIA Nancy. 2013, pp.13. ⟨hal-01202542⟩

Share

Metrics

Record views

263

Files downloads

1506