Implementation of a Lightweight RPL Protocol Stack with Finite-State Machine and CC2530 Chip
- DOI
- 10.2991/cmfe-15.2015.154How to use a DOI?
- Keywords
- RPL; WSN; FSM; routing;CC2530
- Abstract
Routing protocol is one of the core technologies of wireless sensor networks. RPL (Routing Protocol for Low-Power and Lossy Networks) routing protocol, designed by ROLL Working Group, is mainly implemented on the TinyOS and Contiki operating system. In order to extend the application fields of RPL, we implement a lightweight RPL routing protocol based on Finite-State Machine protocol stack with CC2530 chip. In this paper, the design of the node hardware is introduced first, which takes the TI wireless sensor network chip CC2530 as a core component. And then we described the IPv6 protocol stack based on Finite-State Machine, layered mechanism is used to make the protocol stack configurable and scalable. Then a lightweight RPL routing protocol is implemented on the above basics. Finally, a RPL experiment platform with nine nodes is built to test the network routing function, the results show that the RPL basic function is achieved with good performance.
- Copyright
- © 2015, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Ping Wang AU - Chenggen Pu AU - Heng Wang PY - 2015/07 DA - 2015/07 TI - Implementation of a Lightweight RPL Protocol Stack with Finite-State Machine and CC2530 Chip BT - Proceedings of the International Conference on Chemical, Material and Food Engineering PB - Atlantis Press SP - 653 EP - 656 SN - 2352-5401 UR - https://doi.org/10.2991/cmfe-15.2015.154 DO - 10.2991/cmfe-15.2015.154 ID - Wang2015/07 ER -