研究文章
旋转一个簇首选举路由协议在无线传感器网络能耗优化
|
输入:许多部门地区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) |
结束 |
|