[发明专利]一种识别ZigBee传感器网络丢包原因的方法及其系统有效
申请号: | 201310746174.8 | 申请日: | 2013-12-30 |
公开(公告)号: | CN103716137B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 孙垚;蒋若冰;朱燕民 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04L1/16 | 分类号: | H04L1/16;H04L1/00;H04W84/18 |
代理公司: | 上海思微知识产权代理事务所(普通合伙)31237 | 代理人: | 郑玮 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种识别ZigBee传感器网络丢包原因的方法及其系统,该方法包括如下步骤接收节点在接收一数据包时,边接收边高频采样对应的接收信号强度信息和链路质量信息;若收到的数据包未通过CRC校验,对高频采样的接收信号强度信息和链路质量信息搜索其中可能存在的碰撞模式片段,在接收信号强度信息和链路质量信息中监测到的模式将被重组为按时间排序的模式序列;接收节点对生成的模式序列进行搜索,并使用对应的识别规则输出损坏的数据包的丢包原因;接收节点在向发送节点发送的确认包中添加数据包丢失的具体原因,通过本发明,可达到提高网络吞吐量和降低重传次数,从而节约能源、延长工作时间的目的。 | ||
搜索关键词: | 一种 识别 zigbee 传感器 网络 原因 方法 及其 系统 | ||
【主权项】:
一种识别ZigBee传感器网络丢包原因的方法,包括如下步骤:步骤一,接收节点在接收一数据包时,边接收边高频采样对应的接收信号强度信息和链路质量信息;步骤二,对接收到的数据包进行CRC校验;步骤三,若收到的数据包通过CRC校验,则丢弃收集到的信息;否则收到的数据包未通过CRC校验,则对收集到的接收信号强度信息进行模式挖掘,对高频采样的接收信号强度信息和链路质量信息搜索其中可能存在的碰撞模式片段,在接收信号强度信息和链路质量信息中监测到的模式将被重组为按时间排序的模式序列;步骤四,接收节点对步骤三中生成的模式序列进行搜索,并使用对应的识别规则输出损坏的数据包的丢包原因;步骤五,接收节点在向发送节点发送的应答包中添加数据包丢失的具体原因。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310746174.8/,转载请声明来源钻瓜专利网。