发明名称 |
基于梯度的混合无线传感器网络路由方法 |
摘要 |
本发明揭示了一种基于梯度的混合无线传感器网络的路由方法,该无线网络中有传感器节点、固定sink和移动sink,利用固定sink节点建立基于跳数的传感器节点梯度;移动sink节点和传感器节点进行邻居维护;移动sink节点在广播的HELLO包中标记移动状态;结合固定sink节点的梯度信息,以及移动sink的移动状态,局部建立面向移动sink的数据汇报路径,并进行三级路径动态刷新,可以直接进行数据转发。本发明在传感器节点和sink节点之间建立优化数据汇报路径,并充分利用移动sink的移动性,优化网络性能,并有效抑制路径建立过程中的协议开销。 |
申请公布号 |
CN102098709B |
申请公布日期 |
2014.03.26 |
申请号 |
CN201110039714.X |
申请日期 |
2011.02.17 |
申请人 |
无锡泛联软件科技有限公司 |
发明人 |
赵壮;高雪;王嵚;王江 |
分类号 |
H04W24/02(2009.01)I;H04W40/02(2009.01)I;H04W84/18(2009.01)I |
主分类号 |
H04W24/02(2009.01)I |
代理机构 |
江苏英特东华律师事务所 32229 |
代理人 |
邵鋆 |
主权项 |
基于梯度的混合无线传感器网络路由方法,所述混合无线传感器网络中,含有无线传感器节点、固定sink节点、移动sink节点,其特征是路由方法如下:首先,固定sink节点建立基于跳数的无线传感器节点梯度;然后,移动sink节点和无线传感器节点进行邻居维护;移动sink节点将自己邻居无线传感器节点中,接收信号最强的节点作为自己的锚节点;步骤三,移动sink节点判定自己的移动级别,然后在广播的HELLO包中标记自身的移动状态;步骤四,结合固定sink节点在无线传感器网络中建立的梯度信息,以及移动sink节点的移动状态,局部建立面向移动sink节点的数据汇报路径,并进行路径动态刷新;最后,无线传感器节点按照以下顺序进行数据转发:(1)如果它有一个sink节点作为其邻居节点,无论固定sink节点还是移动sink节点,它都直接将分组发送给该sink邻居节点;当它有多个这样的邻居时,可以随机从中选择一个进行数据发送;(2)如果一个无线传感器节点同时具有固定sink节点和移动sink节点的梯度信息,它从中选择梯度最小的方向进行数据发送;收到该分组的节点将持续上述数据转发过程。 |
地址 |
214000 江苏省无锡市锡山区经济开发区凤威路2号(服务外包园) |