[发明专利]一种智能抄表系统无线网络重传算法在审
申请号: | 201410258224.2 | 申请日: | 2014-06-11 |
公开(公告)号: | CN104009829A | 公开(公告)日: | 2014-08-27 |
发明(设计)人: | 王宏;李世兴;杨祖业;李勇;王进超 | 申请(专利权)人: | 沈阳中科博微自动化技术有限公司 |
主分类号: | H04L1/16 | 分类号: | H04L1/16 |
代理公司: | 沈阳优普达知识产权代理事务所(特殊普通合伙) 21234 | 代理人: | 俞鲁江 |
地址: | 110179 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 系统 无线网络 算法 | ||
1.智能抄表系统无线网络重传算法,其特征在于:
网络由若干具备数据处理和通信能力的设备节点构成,其是采集网络覆盖范围内检测对象的相关信息;
节点采集的信息不能只被自己处理和利用,需要通过短距离无线单跳或者多跳的通信方式将数据传送给网关设备,以进一步给用户提供信息;
源节点为发送的每一包数据设置缓存和响应的重发定时器,若在定时器超时之前收到来自目的节点对此数据包的ACK数据包,则认为才数据包已经成功的传递,取消对该数据包的缓存和定时;
源节点在发送一包数据之后,若在重发定时器计时时段内ACK数据包没有返回,则源节点认为发送的数据包没有被下一跳节点正确接收到,则需要重传该数据包。
2.按照权利要求1所述的智能抄表系统无线网络重传算法,其特征在于:
所述的重发定时器按照TDMA时隙的方式计时实现;
TDMA机制为每个节点分配独立的用于数据发送或接收的时隙,每个节点都在自己被分配到的时隙内进行数据收发其他操作,避免了数据分组由于碰撞导致数据丢失而重传或采用冲突退避策略接入信道的操作带来时延的不确定性问题;TDMA机制保证每个数据分组传输都有一个确定性的时间和传输时延。
3.按照权利要求1所述的智能抄表系统无线网络重传算法,其特征在于:
ACK数据包的接收要求在单个时隙内的ACK接收窗口接收,源节点发送数据后,如果ACK在本时隙的ACK数据接收窗口接收,则认为该数据包已经被正确接收,否则需要在下一个时隙重新发送;从新发送次数上限为两次。
4.按照权利要求1所述的智能抄表系统无线网络重传算法,其特征在于:
在无线网络中,每个节点都有自己的邻居节点列表,这个列表可以通过邻居汇报、发送keep-alive数据包的方式进行定时更新;数据发送节点有数据需要发送的时候,首先要检查目的节点是否为自己的邻居节点,确定下一跳节点地址,然后等到TDMA到了自己的发送时隙,才能将数据发送出去;数据发送节点发送完毕后将数据缓存,以防重传;
具体操作描述如下:
步骤1、当一个节点发送数据包时候,确定下一跳节点的地址,将其添加到数据包的数据链路层目的地址域;
步骤2、等到TDMA发送时隙,数据发送节点将要发送的数据包发送出去,然后缓存数据包,以防重传;
步骤3、在本时隙内如果ACK数据包正确返回,则发送成功,数据发送节点清除缓存的数据包;
步骤4、在本时隙如果未能正确接收ACK数据包,则发送失败,数据发送节点在接下来的一个时隙重传,数据包继续缓存;
如果重传成功,则数据发送节点清除缓存的数据包,重传次数小于3,则转至步骤4,否则放弃发送,汇报该数据包发送失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳中科博微自动化技术有限公司,未经沈阳中科博微自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410258224.2/1.html,转载请声明来源钻瓜专利网。