无线传感器网络随机休眠调度路由方法技术

技术编号:6069317 阅读:247 留言:0更新日期:2012-04-11 18:40
无线传感器网络的随机休眠调度路由方法,属于无线网络协议。具体方法是各个节点维护一个伪随机数序列。该数列是以各节点随机产生的种子由同一个伪随机数生成算法生成的。继而,节点以该随机数序列确定出自己在该次网络运行周期里的随机休眠时序安排。通过在网络初始化时广播自己的种子,节点与其一跳邻居可以通过计算获知彼此的伪随机数列,从而得知彼此的休眠与苏醒时间。当节点需要发送数据时,通过计算自己邻居的苏醒时间,将数据包发送给第一个醒来的节点。该机制通过一种随机休眠调度的机制使节点轮替工作,以达到降低和均衡全网能量消耗的目的。

Random sleep scheduling routing method for wireless sensor network

The invention relates to a random sleep scheduling routing method for wireless sensor networks, which belongs to wireless network protocols. The concrete method is that each node maintains a pseudo random number sequence. The sequence is generated by randomly generating seeds of each node by the same pseudo random number generation algorithm. Then, the node determines the random sleeping schedule in the running period of the network by the random number sequence. When we broadcast our own seeds in the network initialization, the nodes and their neighbors can learn the pseudo random sequence of each other by computing, so as to know the sleep and recovery time of each other. When a node needs to send data, it sends the packet to the first awakened node by calculating the recovery time of its neighbors. This mechanism enables the node rotation work through a random sleep scheduling mechanism, in order to achieve the objective to reduce and balance the energy consumption of the whole network.

【技术实现步骤摘要】

【技术保护点】
无线传感器网络的随机休眠调度路由方法,其特征在于:各个节点维护一个伪随机数序列,该数列是以各节点随机产生的种子由同一个伪随机数生成算法生成的;继而,节点以该随机数序列确定出自己在该次网络运行周期里的随机休眠时序安排,通过在网络初始化时广播自己的种子,节点与其一跳邻居可以通过计算获知彼此的伪随机数列,从而得知彼此的休眠与苏醒时间;当节点需要发送数据时,通过计算自己邻居的苏醒时间,将数据包发送给第一个醒来的节点。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵壮高雪王嵚
申请(专利权)人:无锡泛联物联网科技股份有限公司
类型:发明
国别省市:32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1