doi: 10.4304/jsw.9.3.569-575
Design and Implementation of AIRF: A Anycast-Based Integrated Routing Framework for WSNs
- 1 School of Computer and Communication, Hunan Institute of Engineering, Hunan, 411104, China
- 2 Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology, Changsha 410073, China
- 3 School of Computer, National University of Defense Technology, Changsha 410073, China
- 4 School of Information Science and Engineering, Central South University, Changsha 410083, China
Abstract
In wireless sensor networks (WSNs), asynchronoussleep wake scheduling protocols can significantlyreduce energy consumption without incurring the communicationoverhead. However, the savings could come at asignificant cost in delay performance. In this paper, we consideranycast-based integrated routing framework (AIRF)to reduce the cost in delay performance of communicationsin multihop WSNs. Without tight time synchronization orknown geographic information, AIRF provides low-delaycost route. We implement a low-overhead AIRF modulein TinyOS kernel by modifying BLIP protocol stack, i.e.,the Berkeley Low-power IP stack; as demonstrated, thisimplementation can be incorporated into existing routingprotocols with the least effort. We describe in detail theformat of AIRF message, the dynamic updating processof mapping record information, and anycast data flowunder TinyOS. And then, we present the anycast groupmanagement system. Finally, we analyze the applicationperformance of AIRF in balancing network load, networklifetime, and delay performance.
Keywords
- Integrated routing
- TinyOS
- MultihopWSN
How to Cite
Guofeng Yan, Yuxing Peng, Shuhong Chen, and Junyi Liu, "Design and Implementation of AIRF: A Anycast-Based Integrated Routing Framework for WSNs," Journal of Software, vol. 9, no. 3, pp. 569-575, 2014. https://doi.org/ 10.4304/jsw.9.3.569-575
Copyright & License
Copyright © 2014 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
