-
公开(公告)号:CN102076049B
公开(公告)日:2014-07-02
申请号:CN201010596431.0
申请日:2010-12-10
Applicant: 清华大学
Abstract: 本发明公开了一种基于势能场的能量平衡的路由方法,该方法包括步骤:S1.初始化节点;S2.若接收到的信息包为非CLP更新信息包且非数据包,则执行步骤S3,否则,执行步骤S5;S3.更新节点自身的深度表、能量密度表及能量表,若节点自身的深度以及能量密度没有改变,则返回步骤S2,否则,执行步骤S4;S4.广播节点自身的更新信息包,返回步骤S2;S5.计算邻居节点势能差,选择势能差最大的节点作为下一跳节点;S6.确认最终下一跳节点,并发送信息包包至最终下一跳节点,返回步骤S2。本发明的方法根据可用的区域信息来动态地转换不同的路径,以实现以均匀地消耗能量来尽可能长时间地维持网络连接性和网络功能,且避免网络划分和能量洞。
-
公开(公告)号:CN102262542B
公开(公告)日:2013-07-03
申请号:CN201110235268.X
申请日:2011-08-16
Applicant: 清华大学
Abstract: 本发明公开了一种WSN中基于事件驱动的重编程方法及系统,涉及WSN(无线传感器网络)领域。所述方法包括步骤:将代码包发送给重编程节点;重编程节点接收代码包,判断事件信息是否存在,如果存在,执行步骤E,否则,执行步骤D;D:根据事件信息判断事件类型是否是应用程序事件,如果是,增加事件信息后执行步骤E,否则,结束流程;E:存储重编程程序以及重编程程序和事件信息的关联信息;事件触发事件处理模块,事件处理模块根据事件信息和关联信息查找重编程程序,执行引擎执行重编程程序。所述方法通过不同的事件触发不同的重编程程序的执行,有效提高了WSN重编程的灵活性。
-
公开(公告)号:CN102076049A
公开(公告)日:2011-05-25
申请号:CN201010596431.0
申请日:2010-12-10
Applicant: 清华大学
IPC: H04W40/10
Abstract: 本发明公开了一种基于势能场的能量平衡的路由方法,该方法包括步骤:S1.初始化节点;S2.若接收到的信息包为非CLP更新信息包且非数据包,则执行步骤S3,否则,执行步骤S5;S3.更新节点自身的深度表、能量密度表及能量表,若节点自身的深度以及能量密度没有改变,则返回步骤S2,否则,执行步骤S4;S4.广播节点自身的更新信息包,返回步骤S2;S5.计算邻居节点势能差,选择势能差最大的节点作为下一跳节点;S6.确认最终下一跳节点,并发送信息包包至最终下一跳节点,返回步骤S2。本发明的方法根据可用的区域信息来动态地转换不同的路径,以实现以均匀地消耗能量来尽可能长时间地维持网络连接性和网络功能,且避免网络划分和能量洞。
-
-