摘要
针对IEEE 802.15.4MAC协议中的标准时隙CSMA/CA(carrier sense multiple access with collision avoidance)机制不能提供数据流区分服务的问题,提出了一种基于优先级的网络负载动态自适应参数调整DAPA-CSMA/CA算法.该算法根据应用实时性的需求为不同的节点分配不同的优先级,优化协议参数配置以实现区分服务,并通过动态调整退避指数来自适应网络流量变化,在此基础上,结合马尔可夫原理对DAPA-CSMA/CA算法的信道竞争过程进行理论分析.仿真结果表明:该算法具有较强的网络自适应能力,可以降低节点间的碰撞,降低丢包率、时延及能耗,更好地满足无线传感器网络在实时监测环境中对高服务质量的要求.
Considering that the IEEE 802.15A standard slot carrier sense multiple access with collision avoidance (CS- MA/CA) mechanism can not provide the data flow of differentiated services, an adaptive parameter adjusting algorithm (DAPA-CSMA/CA) is proposed which is both priority-based and network traffic dynamic. The algorithm is mainly based on the application of real time demand to different nodes assigned different priority levels. The algo- rithm works to optimize the configuration of the protocol parameters to implement differentiated services and adapt to changes in network traffic by dynamically adjusting the back-off index. On this basis, the channel competition process of the DAPA-CSMA/CA algorithm is analyzed by Markov theory. Simulation results indicate that the DA- PA-CSMA/CA mechanism has a strong network adaptive capacity. It can not only reduce collisions between nodes but also reduce packet loss rate, delay, and power consumption, and can better meet the high quality of service (QoS) requirement of the real-time monitoring environment for wireless sensor networks.
出处
《信息与控制》
CSCD
北大核心
2014年第5期569-577,共9页
Information and Control
基金
福建省科技计划重点资助项目(2014H01010199)
福建省自然科学基金资助项目(2013J01240)
泉州市科技计划重点资助项目(2014Z102)