DocumentCode
2599844
Title
Design and Implementation of an IEEE 802.15.4 Protocol Stack in Embedded Linux Kernel
Author
Feng, Li-Chi ; Chen, Hsin-Yang ; Li, Tsung-Hsien ; Chiou, Jr-Jung ; Shen, Chung-Chiu
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Chang Gung Univ., Kweishan, Taiwan
fYear
2010
fDate
20-23 April 2010
Firstpage
251
Lastpage
256
Abstract
The ZigBee standard is one of the most popular protocols which aimed at wireless sensor network applications. It relies on IEEE 802.15.4 to form a complete protocol stack. In most existing implementation, a central processor is used to execute embedded operating system and another microprocessor is required to carry out the IEEE 802.15.4 protocol. In this paper, we present a design and implementation of IEEE 802.15.4 software stack in Embedded Linux kernel. We overcome many problems about embedding wireless communication protocols stack into Embedded Linux kernel including accurate timer implementation, precise beacon synchronization and various resource contention issues and successfully use a host CPU to carry out both IEEE 802.15.4 protocol stack and operating systems at the same time. Preliminary experiments show that our system operating normally and can offer developers another kind of feasible scheme.
Keywords
IEEE standards; Linux; embedded systems; operating system kernels; personal area networks; protocols; IEEE 802.15.4 protocol stack; ZigBee standard; embedded Linux kernel; wireless sensor network applications; Application software; Embedded software; Kernel; Linux; Microprocessors; Operating systems; Wireless application protocol; Wireless communication; Wireless sensor networks; ZigBee; IEEE802.15.4; Linux Kernel; Sensor Network;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications Workshops (WAINA), 2010 IEEE 24th International Conference on
Conference_Location
Perth, WA
Print_ISBN
978-1-4244-6701-3
Type
conf
DOI
10.1109/WAINA.2010.72
Filename
5480912
Link To Document