WSN中双层随机多址协议与LEACH算法的改进与研究
发布时间:2020-03-31 06:21
【摘要】:WSN是实现IOT的关键技术之一,随着5G时代的到来以及相关的技术兴起,WSN展示出广阔的应用前景。WSN的研究领域中,MAC协议和路由协议的研究又是热门的研究方向之一,研究的目标之一就是优化现有协议的性能,提高WSN中有限的资源利用率,降低功耗,提高节点生命周期。本文以WSN为背景,简要分析了经典的争用型随机多址接入协议的数据发送成功率,利用MATLAB进行了软件仿真。并以CC2530射频芯片作为硬件平台,在实际的信道环境中硬件仿真了经典随机多址协议的工作过程,对工作过程中的数据包的收发状态运用python进行保存处理,硬件仿真结果与软件仿真结果和理论结果相符合,验证了理论分析的正确性。针对经典的随机多址协议对信道中重负载适应能力差的缺点,对两种经典随机多址协议进行融合提出了双层随机多址接入协议,对所提出的双层随机多址协议进行了分析并分别在MATLAB和CC2530上进行软件和硬件仿真,结果显示硬件仿真与软件仿真过程相符合,在簇头数和终端节点数足够的情况下仿真结果与理论值较为接近,证实了理论分析的正确性,更适用于方便供电的网络规模较大的场景中。在双层随机多址协议的基础上,结合分层路由算法LEACH,提出了低延迟低功耗和网络能耗均匀的改进算法。改进算法结合了双层随机多址协议和LEACH的优点,在稳定数据传输阶段采用CSMA机制,降低了数据传输延迟;在能量均衡和能耗方面,该策略混进小部分初始能量高的高等节点,在簇头选举时综合考虑节点剩余能量和平均能量,延长了网络生命周期。对改进后算法的数据传输阶段的延时和功耗进行建模分析,并利用MATLAB进行仿真对比,证明了改进算法在延迟、生命周期、网络能耗均衡性以及吞吐量等性能都得到了优化提升。
【图文】:
他的任何限制。因此信道中由于多终端同时发送数据造成信息分组碰撞,发生碰撞逡逑的信息分组数据被破坏,因此终端节点需要重新发送破坏的数据包。P-ALOHA协逡逑议模型如图2.1所示。逡逑逦逦1逦1逦1逦1逦1逦?终端邋1逡逑逦1邋■—I逦1逦1逦1逦1邋?邋终端邋2逡逑_1逦^ ̄ ̄丨逦I逦?终端邋n逡逑—1^^逦凝[聚节点逡逑图2.1邋P-AL(川原理模型逡逑如图2.1所示,各终端有信息分组即发送,黑色为信息分组发生碰撞,汇聚节逡逑9逡逑
T逡逑图2.2邋S-ALO丨IA原理图逡逑如图2.2所示,节点共用信道发送数据包,灰色表示汇聚节点成功接收到信息逡逑分组,用U表示成功接收,黑色表示信息分组碰撞,用B表示信息分组发生碰撞,逡逑无信息分组发送用丨来表示信道空闲,将时隙长度归一化为1。把信道上的信息分逡逑组分为成功(U)和不成功(BI)两种状态,设一次循环周期T内事件BI出现j逡逑次,事件U出现i次,,信息分组到达率为G,则一次循环周期出现(U.BI)事件的逡逑联合概率分布为:逡逑P(i,j)邋=邋(Ge-G]邋(\-Ge-c)'逦(2.7)逡逑一次循环周期T内U事件出现的次数E(Nu)为:逡逑OC邋0C逡逑)邋=邋Z邋Z(Ge^')'邋(1邋_逦)'邋=邋0邋-邋GerC,)"'逦(2.8)逡逑/=1邋y=l逡逑同理一次循环周期T内B1事件出现的次数£(7VS/)为:逡逑)邋=邋zjy邋(Ge-^')((l邋-邋Ge-^邋);邋=邋{Ge ̄Gy'逦(2.9)逡逑/=1邋J=\逡逑由于时隙长度为1,所以事件出现的平均次数等于事件的平均长度,因此该系逡逑统的数据发送成功率S为:逡逑S邋=————=Ge-°逦(2.10)逡逑E(Nr)邋+邋E(NBI)逡逑对吞吐量求导
【学位授予单位】:云南大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN929.5;TP212.9
本文编号:2608696
【图文】:
他的任何限制。因此信道中由于多终端同时发送数据造成信息分组碰撞,发生碰撞逡逑的信息分组数据被破坏,因此终端节点需要重新发送破坏的数据包。P-ALOHA协逡逑议模型如图2.1所示。逡逑逦逦1逦1逦1逦1逦1逦?终端邋1逡逑逦1邋■—I逦1逦1逦1逦1邋?邋终端邋2逡逑_1逦^ ̄ ̄丨逦I逦?终端邋n逡逑—1^^逦凝[聚节点逡逑图2.1邋P-AL(川原理模型逡逑如图2.1所示,各终端有信息分组即发送,黑色为信息分组发生碰撞,汇聚节逡逑9逡逑
T逡逑图2.2邋S-ALO丨IA原理图逡逑如图2.2所示,节点共用信道发送数据包,灰色表示汇聚节点成功接收到信息逡逑分组,用U表示成功接收,黑色表示信息分组碰撞,用B表示信息分组发生碰撞,逡逑无信息分组发送用丨来表示信道空闲,将时隙长度归一化为1。把信道上的信息分逡逑组分为成功(U)和不成功(BI)两种状态,设一次循环周期T内事件BI出现j逡逑次,事件U出现i次,,信息分组到达率为G,则一次循环周期出现(U.BI)事件的逡逑联合概率分布为:逡逑P(i,j)邋=邋(Ge-G]邋(\-Ge-c)'逦(2.7)逡逑一次循环周期T内U事件出现的次数E(Nu)为:逡逑OC邋0C逡逑)邋=邋Z邋Z(Ge^')'邋(1邋_逦)'邋=邋0邋-邋GerC,)"'逦(2.8)逡逑/=1邋y=l逡逑同理一次循环周期T内B1事件出现的次数£(7VS/)为:逡逑)邋=邋zjy邋(Ge-^')((l邋-邋Ge-^邋);邋=邋{Ge ̄Gy'逦(2.9)逡逑/=1邋J=\逡逑由于时隙长度为1,所以事件出现的平均次数等于事件的平均长度,因此该系逡逑统的数据发送成功率S为:逡逑S邋=————=Ge-°逦(2.10)逡逑E(Nr)邋+邋E(NBI)逡逑对吞吐量求导
【学位授予单位】:云南大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TN929.5;TP212.9
【参考文献】
相关期刊论文 前4条
1 赵丹;肖继学;刘一;;智能传感器技术综述[J];传感器与微系统;2014年09期
2 蒲泓全;贾军营;张小娇;孙建伟;;ZigBee网络技术研究综述[J];计算机系统应用;2013年09期
3 佘明辉;黄毛毛;赵东风;丁洪伟;;一种新的WSN随机多址MAC协议设计与性能分析[J];云南大学学报(自然科学版);2010年01期
4 赵东风,孙权,王大东,黄华伟,郑苏民;连续时间随机多址系统性能分析[J];云南大学学报(自然科学版);1998年01期
相关博士学位论文 前1条
1 吴醒峰;CSMA/CA随机多址接入无线通信系统QoS增强算法及理论研究[D];北京邮电大学;2007年
相关硕士学位论文 前1条
1 廖明华;无线传感器网络中LEACH协议的研究与改进[D];湖南大学;2011年
本文编号:2608696
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2608696.html