[发明专利]一种数据包的错误检测和发送方法及装置在审
申请号: | 201610738485.3 | 申请日: | 2016-08-29 |
公开(公告)号: | CN107786302A | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 宁伟 | 申请(专利权)人: | 北京钧威科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100193 北京市海淀区天秀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据包 错误 检测 发送 方法 装置 | ||
1.一种数据包的错误检测和发送方法,其特征在于,应用在MAC层与网络层之间的包组合技术中,所述方法包括:
步骤S1:装置对接收的数据包进行错误分析,得到信息错误率;
步骤S2:所述装置根据所述信息错误率在所述数据包末尾调整添加的冗余数据量;
步骤S3:所述装置通过自动重传方式发送数据包。
2.根据权利要求1所述的方法,其特征在于,所述步骤S1包括:
步骤S1-1:所述装置对接收的数据包的信号强度进行采集得到接收的信号强度指示序列;
步骤S1-2:所述装置通过统计分析所述接收的信号强度指示序列中的每个信号强度与信号强度最小值之间的差值和错误字节的比例关系,得到信息错误率。
3.根据权利要求2所述的方法,其特征在于,
所述步骤S1-1具体为:所述装置对接收的数据包的信号强度进行采集得到应的接收的信号强度指示序列,将所述接收的信号强度指示序列中的最小值作为为信号强度最小值;
所述步骤S1-2具体为:设置错误比特数的初始值为0,并获取数据包的长度;
如果当前比特位的信号强度比信号强度最小值+第一固定信号强度值高,则所述装置标记该比特位信息为由于收到干扰而受到损坏,更新错误比特数自加1;
如果当前比特位的信号强度比信号强度最小值+第二固定信号强度值低,则所述装置标记该比特位信息为正确的数据;
如果当前比特位的信号强度在信号强度最小值+第二固定信号强度值与信号强度最小值+第三固定信号强度值之间的过度区域,则所述装置标记该比特位信息的发生错误概率为第一数值,更新错误比特数为自加所述第一数值;
如果当前比特位的信号强度在信号强度最小值+第三固定信号强度值与信号强度最小值+第一固定信号强度值之间的过度区域,则所述装置标记该比特位信息的发生错误概率为第二数值,更新错误比特数为自加所述第二数值;
在处理完所有接收的信号强度指示序列中的信号强度之后,所述装置根据标记的所述错误比特数和数据包的长度计算得到信息错误率;
所述步骤S2具体为:所述装置将要发送数据包的编码效率设置为:1-信息错误率,在数据包的尾部调整添加的冗余数据量为:数据包的长度×编码效率。
4.根据权利要求3所述的方法,其特征在于,所述步骤S3包括:
步骤A1:所述装置将数据包的第一比特位作为当前比特位;
步骤A2:所述装置向所述接收端发送当前比特位;
步骤A3:所述装置判断在预设时间内是否收到所述接收端的正确应答,是则执行步骤A5,否则执行步骤A4;
步骤A4:所述装置向所述接收端重新发送当前比特位,返回步骤A3;
步骤A5:所述装置判断所述数据包中的比特位是否发送完成,是则结束,否则执行步骤A6;
步骤A6:所述装置将下一比特位作为当前比特位,返回步骤A2。
5.根据权利要求4所述的方法,其特征在于,在所述步骤A3与所述步骤A4之间还包括:所述装置判断重新发送次数是否到达预设值,是则执行步骤A5,否则更新所述重新发送次数,执行步骤A4。
6.一种数据包的错误检测和发送装置,其特征在于,应用在MAC层与网络层之间的包组合技术中,所述装置包括:
错误检测模块,用于对接收的数据包进行错误分析,得到信息错误率;
调整模块,用于根据所述信息错误率在所述数据包末尾调整添加的冗余数据量;
发送模块,用于通过自动重传方式发送数据包。
7.根据权利要求6所述的装置,其特征在于,所述错误检测模块包括:
采集子模块,用于对接收的数据包的信号强度进行采集得到接收的信号强度指示序列;
统计分析子模块,用于通过统计分析所述接收的信号强度指示序列中的每个信号强度与信号强度最小值之间的差值和错误字节的比例关系,得到信息错误率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京钧威科技有限公司,未经北京钧威科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610738485.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:抽取式面巾纸包装袋(12)
- 下一篇:包装袋