计算机应用 ›› 2010, Vol. 30 ›› Issue (05): 1145-1148.

• 网络与通信 • 上一篇    下一篇

基于ARM的无线传感器网络MAC协议设计与实现

林一多1,2,高德云1,2,梁露露1,2,张思东1,2   

  1. 1. 北京交通大学电子信息工程学院;北京交通大学下一代互联网设备国家工程实验室
    2. 北京交通大学电子信息工程学院;北京交通大学下一代互联网设备国家工程实验室
  • 收稿日期:2009-11-16 修回日期:2009-12-24 发布日期:2010-05-04 出版日期:2010-05-01
  • 通讯作者: 林一多
  • 基金资助:
    国家863计划项目;国家自然科学基金资助项目

Design and implementation of MAC protocol for wireless sensor network based on ARM

Yi-duo LIN,De-yun GAO,Lu-lu LIANG,Si-dogn ZHANG   

  • Received:2009-11-16 Revised:2009-12-24 Online:2010-05-04 Published:2010-05-01
  • Contact: Yi-duo LIN

摘要: 针对无线传感器网络的特点, IEEE 802.15.4标准以其低速率、低功耗、短距离等技术特征成为无线传感器网络底层协议栈的最佳选择之一。研究IEEE 802.15.4介质访问控制(MAC)层协议栈后,在ARM9 Linux平台上设计并实现IEEE 802.15.4 MAC层协议栈软件,软件最终以Linux字符型驱动的形式发布。结果表明,软件能完整实现IEEE 802.15.4 MAC层协议,具有较大的实用性和扩展性。

关键词: 无线传感器网络, 介质访问控制协议, IEEE 802.15.4, 嵌入式, Linux驱动

Abstract: IEEE 802.15.4 standard has been one of the most suitable standards for the underlying protocol stack of Wireless Sensor Metwork (WSN) because of its low-rate, low power-consumption, and short-distance. An IEEE 802.15.4 Medium Access Control (MAC) layer protocol stack software was designed and implemented on ARM9 Linux platform after studying IEEE 802.15.4 MAC protocol stack. The software was released in the form of Linux character driver eventually. The results indicate that this software is of greater practicality and scalability.

Key words: Wireless Sensor Network (WSN), Medium Access Control (MAC) protocol, IEEE 802.15.4, embedded, Linux driver