节点邻域空间划分模型设计及其MSDRP路由协议实现
2021-06-24屈文斌
微型电脑应用 2021年6期
屈文斌
(陕西工业职业技术学院 科研处, 陕西 咸阳 712000)
0 引言
无线传感器网络WSN的不同节点间可以通过自组织无线通信方法构建信息传输通道,相互协同实现所需的功能[1-5]。这些节点只消耗有限的能量,并且计算性能、数据存储规模与通信带宽都存在一定的上限,因此设计网络路由协议时需充分考虑达到能量均衡性要求,确保节点能量获得有效控制,充分降低无线网络运行功耗[6-8]。不过选择跳数构建路由度量时,将导致跟节点距离产生偏差的问题。为了优化RPL路由协议运行方式,有学者[9]设计了期望寿命路由度量方法,可以快速估算得到网络内各瓶颈节点所能达到的生存时间,从而建立相应的网络拓扑;同时按照大小原则确定父节点,使网络获得了更长的生命周期。不过也需注意,上述协议需要占据更多控制包,从而提高了包碰撞概率,使收包率发生减小的现象[10-12]。
本文根据上述协议要求,构建得到了一种通过均方差赋权实现的无线传感网路由协议MSDRP。同时设计了新节点距离路由度量与邻域空间分类模型,为各节点邻域设置了相应的参考点。
1 系统模型
1.1 网络与能耗模型
RSSI距离测试方法中每个节点都存在一个独立的ID编号,并且都具有相等的通信半径。Sink节点保持恒定的位置,拥有足够的能量[13]。各节点都能够接收到由Sink节点广播发送的数据包。能耗模型节点进行数据传输时所需的能量消耗作为计算参数。
1.2 节点邻域内的参考点
按照节点Nx邻域分类模型来设置节点Nx邻域包含的各参考点[14-15],如图1所示。……
登录APP查看全文
