论文部分内容阅读
近年来伴随着物联网技术的不断进步,作为物联网核心领域的M2M(Machine to Machine)网络得到快速发展,如今的M2M网络可以为各行业实现完整的综合解决方案,包括数据采集、数据传输和数据分析及业务管理。在类似智能家居类型的M2M网络中,终端节点多采用能量有限的电池而非布线的方式实现能量供应,如今随着电路制作工艺的不断进步,终端节点中处理器、传感器等电路模块的运行功耗变得非常低,大部分的运行功耗在终端节点的无线通信模块上,因此研究终端节点无线通信模块的能耗控制具有重要意义。针对M2M网络中节点能量消耗不均匀的情况,本文提出了一种基于权值分配的信道争用算法,所提出的基于权值分配的信道争用算法通过给予部分能耗过快节点分配更高的权值,实现能耗过快节点优先使用信道,并以此降低网络中能耗过快节点在数据通信时的能耗,延长能耗过快节点的生命周期。针对基于权值分配的信道争用算法存在的问题,文章又提出了一种基于退避窗口分配的信道争用算法,所提出的基于退避窗口分配的信道争用算法通过对网络中能耗较快节点分配更小的退避窗口值,以此缩短能耗较快节点在信道争用时的退避时间,实现更高概率的优先使用信道,延长能耗较快节点的生命周期。本文中所提的两个算法是在CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)协议基础上所提出的,文章中算法均已实现M2M网络中节点间的能量消耗均衡为目标,同时所提出的算法均适用于节点能量消耗不均匀M2M星型网络。文章通过建立数学模型的方式分析了所提出的算法在延长能耗较快节点生命周期的可行性,同时通过NS2(Network Simulator version 2)仿真软件对所提出的两种算法进行实验仿真分析,仿真结果同样表明:本文所提出的基于权值分配的信道争用算法和基于退避窗口分配的信道争用算法可以延长M2M网络中能耗过快节点的生命周期,实现网络中各节点能量消耗的均衡。