一种可恢复数据的遥测数字量传输方法与流程

文档序号:29571507发布日期:2022-04-09 04:04阅读:161来源:国知局
一种可恢复数据的遥测数字量传输方法与流程
一种可恢复数据的遥测数字量传输方法
1技术领域
1.本发明一种可恢复数据的遥测数字量传输方法涉及飞行器遥测数字量传输设计领域,尤其是遥测数字量的抗干扰可恢复传输方法。
2

背景技术:

2.误码是遥测传输过程中不可回避的问题点,这将导致传输的数据被异常修改。压缩后的数据如果出现误码可能无法完成解压过程,造成数据的丢失。未压缩的数据如果出现误码,可能会出现数据数值的改变,这种改变可能会给数据分析工作带来困扰,如果丢弃则造成数据的丢失,如果不丢弃则无法反应飞行器的真实状态。
3

技术实现要素:

3.本发明给出一种可恢复数据的遥测数字量传输方法。通过将待传输数据进行分块与二维校验,达到恢复数据的目的。
4.3.1本发明的技术解决问题是:
5.遥测传输时由于误码,出现数据改变,导致数据无法使用。
6.3.2本发明的技术解决方案是:
7.将待传输数据进行分块与二维校验,达到恢复数据目的。
8.3.3本发明与现有技术相比的增益为:
9.当遥测传输出现误码时,可以将发生错误的数据恢复为正常的数据,而非直接丢弃或将错误带入下一级。
4具体实施方式
10.4.1将待传输数据按照8字节进行分块,不足8字节的补0。得到8n个待传输数据。
11.4.2对每一块进行二维校验,设8字节数据分别为a、b、c、d、e、f、g、h行校验为x列校验位y如下分布
[0012][0013]
其中:
[0014][0015][0016]
4.3将计算得到的x、y嵌入原待传输数据,最终得到10n个待传输数据。
[0017]
4.4接收端接收到数据后,首先对每一块的前8各字节计算行校验与列校验。将解算结果与传输的结果进行比对。相等则认为传输正确没有出错,不想等则认为数据被异常修改,准备进行恢复。
[0018]
4.5根据4.2中所述方法,如果传输出错,则行校验与列校验应同时发生改变,假定原始数据为0x01、0x02、0x03、0x04、0x05、0x06、0x07、0x08,则校验应为。x=0xcb、y=0x08。
[0019][0020]
如果传输过程出错,得到的数据为0x05、0x02、0x03、0x04、0x05、0x06、0x07、0x08 那么此时计算出的x=0xca、y=0x0c。经过行列校验的比对,可以得出a2位发生反转,此时,将接收到数据的a2位反转即可得到原始数据。
[0021][0022]
4.6假设传输过程出错的为校验位,而非数据位。此时仍可得到两组数据,一组是恢复前的数据,一组是恢复后的数据,可根据上下文对两组数据进行取舍。
[0023]
本发明未详细说明部分属本领域技术人员公知常识。


技术特征:
1.本发明给出一种可恢复数据的遥测数字量传输方法,其特征在于:通过将待传输数据进行分块与二维校验,达到恢复数据的目的。2.根据权利要求1所述,其特征在于:对待传输数据进行分块,减小出错影响范围。3.根据权利要求1所述,其特征在于:对待传输数据进行行列校验,校验结果可交叉验证,定位出错位置并恢复数据。4.该数据恢复方法不仅适用于无线传输,还可适用于有线传输。5.数据分块方法不仅限于8字节还可以是16字节、32字节或更多。

技术总结
本发明一种可恢复数据的遥测数据传输方法涉及飞行器遥测数字量传输设计领域,尤其是遥测数字量的抗干扰可恢复传输方法。通过将待传输数据进行分块与二维校验,达到恢复数据的目的。目的。


技术研发人员:苏森 梁建军 段东建 谢雪明 刘魁方
受保护的技术使用者:北京星途探索科技有限公司
技术研发日:2021.12.03
技术公布日:2022/4/8
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1