发明名称 |
一种无线网络路径切换方法 |
摘要 |
本发明为一种无线网络路径切换方法,所述的方法包括以下步骤:1、路径可靠性收集,如果传送过程中出现故障,路径错误计数器记录路径中所有父子节点故障一次;如果通信成功完成,则路径成功计数器记录路径中所有父子关系成功次数累加一次;2、可靠性数据归零,当成功次数或失败次数出现累加到路径错误计数器或路径成功计数器的最大值时,那么中心节点将较小的值归零,较大的值变更为两者的差值的绝对值;3、节点故障切换,如果失败次数增长较快,并且与成功次数的差值超过了错误允许阀值,则将父节点移动至下一个父节点,如果当前父节点已经是最后一个,则移动到第一个父节点,移动父节点后,成功次数与失败次数的累加次数需要全部归零。 |
申请公布号 |
CN103249066A |
申请公布日期 |
2013.08.14 |
申请号 |
CN201310135483.1 |
申请日期 |
2013.04.18 |
申请人 |
上海桑锐电子科技有限公司 |
发明人 |
孟繁鼎;聂光义 |
分类号 |
H04W24/02(2009.01)I;H04W40/36(2009.01)I |
主分类号 |
H04W24/02(2009.01)I |
代理机构 |
上海浦东良风专利代理有限责任公司 31113 |
代理人 |
陈志良 |
主权项 |
一种无线网络路径切换方法,所述的方法包括以下步骤:(1) 路径可靠性收集,无线传输过程兼容单跳重传与应用重传两种机制实现传输过程的鲁棒性;单跳重传是发送方在未接收到接收方发送的确认包时进行多次尝试,仍然失败的情况下,会向中心节点报告一个节点故障信息,这样中心节点可以明确知道故障的位置,路径错误计数器记录子节点与父节点关系故障一次;应用重传机制是发送方发送后并不用等接收方的确认包,发送完成后任务就结束了,如果传送过程中出现故障,中心节点在等待一段时间超时后认为此路径无效,路径错误计数器记录路径中所有父子节点故障一次;如果通信成功完成,则路径成功计数器记录路径中所有父子关系成功次数累加一次,这样就建立了路径中每个父子关系的可靠性数据;(2) 可靠性数据归零,随着成功次数与失败次数的逐渐累加,会出现一个数累加到路径错误计数器或路径成功计数器的最大值,那么中心节点将较小的值归零,较大的值变更为两者的差值的绝对值,路径错误计数器或路径成功计数器的数值大于或等于计数器最大值时触发可靠性数据归零动作,计数器最大值是一个常量,取值范围为[1,255],数值越小代表路径切换越快,数值越大,路径切换越慢;(3) 节点故障切换,如果失败次数增长较快,并且与成功次数的差值超过了错误允许阀值,则将父节点移动至下一个父节点,如果当前父节点已经是最后一个,则移动到第一个父节点,移动父节点后,成功次数与失败次数的累加次数需要全部归零;当路径错误计数器的数值减去路径成功计数器的数值的差值大于或等于错误允许阀值时,启动父节点切换过程,错误允许阀值是一个常量,其取值小于路径错误计数器最大值,范围是[1,10],数值越小代表路径切换越快,数值越大,路径切换越慢。 |
地址 |
201203 上海市浦东新区张江高科技园区盛夏路560号8楼 |