【技术实现步骤摘要】
一种结合平衡路由与传输半径控制的方法和存储设备
本专利技术涉及无线传感器
,特别涉及一种结合平衡路由与传输半径控制的方法和存储设备。
技术介绍
在无线传感器网络(WSN)中,数据包主要以多跳路由方式传输,传输方法很容易导致接收器连接区域(SCA)中出现热点问题(即SCA内节点功率消耗速率较高问题)。此外WSN的传输路径通常是根据几个重要因素确定的,例如剩余能量、到基站的距离以及节点的局部密度。目前很多方法尽管考虑了能量平衡以基于多个因素的变化来更新路由路径,但是这些综合方法可以归类为后期补救方法。如何进行早期干预,使得SCA出现热点问题,并使得该区域中节点的电池电量快速耗尽,导致整体网络效率低成了一个亟需解决的问题。
技术实现思路
为此,需要提供一种结合平衡路由与传输半径控制的方法,用以解决现有技术中:在WSN中,因为现有数据包传送方式导致SCA出现热点问题,使得该区域中节点的电池电量快速耗尽,导致整体网络效率低、网络寿命短等问题。具体技术方案如下:一种结合平衡路由与传输半径控制的方法,包括 ...
【技术保护点】
1.一种结合平衡路由与传输半径控制的方法,其特征在于,包括步骤:/n为每个节点设置路径计数器;/n根据所述路径计数器值大小为每个节点生成最短路径;/n单位周期内,以各节点的转发封包总量计算该节点相对应的传输半径;/n根据所述传输半径建立不同群集。/n
【技术特征摘要】 【专利技术属性】
1.一种结合平衡路由与传输半径控制的方法,其特征在于,包括步骤:
为每个节点设置路径计数器;
根据所述路径计数器值大小为每个节点生成最短路径;
单位周期内,以各节点的转发封包总量计算该节点相对应的传输半径;
根据所述传输半径建立不同群集。
2.根据权利要求1所述的一种结合平衡路由与传输半径控制的方法,其特征在于,
所述“根据所述路径计数器值大小为每个节点生成最短路径”,还包括步骤:
遍历同层节点,选择路径计数器值最小的节点作为中间转发节点,并增加被选为新的中间转发节点的路径计数器值。
3.根据权利要求1所述的一种结合平衡路由与传输半径控制的方法,其特征在于,
所述“单位周期内,以各节点的转发封包总量计算该节点相对应的传输半径”,还包括步骤:
假设每个节点的所需传输功率Pk与传输半径rk的平方比成比例,并且路径转发次数的总数为Fk,在每个数据周期中,Fk是转发数据包,数据包大小和不均匀群集的节点密度分布的函数;传输半径与各层路径转发次数的比值可以简单地确定为
其中r1代表最内传输半径,rn代表最外传输半径,F1代表最内层的转发分组的总数,Fn代表最外层的转发分组的总数。
4.根据权利要求1所述的一种结合平衡路由与传输半径控制的方法,其特征在于,
所述“根据所述传输半径建立不同群集”,还包括步骤:
以节点为圆心,所述传输半径为半径建立群集。
5.根据权利要求1所述的一种结合平衡路由与传输半径控制的方法,其特征在于,还包括步骤:
群集中节点等概率轮流作为群集头。
技术研发人员:余志民,郑瑞恒,林剑萍,罗成立,
申请(专利权)人:阳光学院,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。