J4 ›› 2010, Vol. 37 ›› Issue (2): 279-284.doi: 10.3969/j.issn.1001-2400.2010.02.017

• 研究论文 • 上一篇    下一篇

一种无线传感器网络移动性支持自适应MAC协议

陈晨;高新波   

  1. (西安电子科技大学 综合业务网理论及关键技术国家重点实验室,陕西 西安  710071)
  • 收稿日期:2009-08-18 出版日期:2010-04-20 发布日期:2010-06-03
  • 通讯作者: 陈晨
  • 作者简介:陈晨(1977-),男,博士,E-mail: cc2000@mail.xidian.edu.cn.
  • 基金资助:

    国家自然科学基金重点资助项目(60832005);国家自然科学基金资助项目(60803151);NSFC-广东联合基金重点资助项目(U0835004);高等学校学科创新引智计划资助项目(B08038);863资助项目(2007AA01Z215)

Mobility supporting adaptive MAC protocol in WSN

CHEN Chen;GAO Xin-bo   

  1. (State Key Lab. of Integrated Service Networks, Xidian Univ., Xi'an  710071, China)
  • Received:2009-08-18 Online:2010-04-20 Published:2010-06-03
  • Contact: CHEN Chen

摘要:

提出了一种无线传感器网络中借助RSSI测距的移动性支持自适应MAC协议RM-MAC(RSSI based Mobility support MAC).首先将节点的接收距离量化,得到基于RSSI量化值的邻居节点列表,随后利用卡尔曼滤波方法预测被考察周期的移动节点位置矢量,参考量化值和预测出的位置矢量建立虚拟簇同步周期动态调整模型,使虚拟簇能够与移动节点保持较高的连通性.仿真结果表明:与S-MAC相比,RM-MAC能在牺牲一定能量的基础上根据移动节点的速度动态调整同步频率,保持较高的网络连通性和投递率,且量化等级和簇切换阈值与投递率有着密切的关系.

关键词: 无线传感器网络, 网络协议, 接收信号强度指示, 移动性支持

Abstract:

A mobility supporting adaptive MAC protocol RM-MAC (RSSI based Mobility support MAC) in the wireless sensor network is proposed. First, we quantize the nodes' receiving range and get the neighboring nodes list based on quantized RSSI values.Then, using the Kalman filter model, we predict the mobile nodes' position vector after an investigated period. Finally, employing the quantized RSSI values and forecasted position vectors, we build the dynamic synchronization adjustment model within the virtual clusters in order that the clusters can maintain a high connectivity with mobile nodes. Simulation results show that compared with S-MAC, RM-MAC can obtain a higher network connectivity and delivery ratio by dynamically adjusting the synchronization frequency at a price of sacrificing certain energy. Furthermore, we find that the delivery ration has a close relationship with the quantification level and cluster switch threshold.

Key words: wireless sensor networks, network protocols, RSSI, mobility support

Baidu
map