研究文章

旋转一个簇首选举路由协议在无线传感器网络能耗优化

算法1

网络通信程序。
输入:许多部门地区z,中央每个CH选举区域角α、体重调整系数χ第一层半径r0,层数、半径系数ε、旋转角β,每个节点的位置和数量的数据采集每旋转轮,节点的道德门槛。
输出:活跃节点剩余能量。
初始化:的废话广播层次聚类指令。根据位置,所有节点分为总计工业区集群逆时针按升序编号。
(1) 节点死亡率低于设置阈值
(2) CH选举,intra-cluster沟通,inter-cluster沟通。
(3) β0 <θ≤2π/z
(4) 重复
(5) j节点在每个CH选举区
(6) 通过方程计算节点的分数(7);
(7) 结束了
(8) 直到选择节点的最大分数为每个集群的CH;执行预先确定轮数据采集;旋转区和CH选举区域β度逆时针方向;
(9) 重复
(10) 在每个集群节点
(11) 节点发送数据包到相应的CH单跳;
(12) 结束了
(13) 直到每个CH从集群中的每个活动节点接收数据包;
(14) 重复
(15) CHs在同一地区
(16) CHs传输数据包从外到内;
(17) 结束了
(18) 直到BS获得数据包CHs的第一层;
(19) 结束了
(20) 结束