基于自动重传的短波通信方法、装置、电子设备及介质与流程
- 国知局
- 2024-07-31 20:30:31
本申请涉及短波通信,具体涉及一种基于自动重传的短波通信方法、装置、电子设备及介质。
背景技术:
1、短波通信由于受太阳辐射、太阳黑子、地磁活动、大量工业干扰等影响,导致短波信道传输质量不稳定(多径、色散、衰落等)且随时间发生变化。为应对传输中复杂时变色散信道及各种干扰,提高短波通信传输效能,一方面研制了各种调制解调、编解码、不同长度的交织提升单次传输成功率;另一方面使用自动请求重传(automatic repeat request,arq)通过多次传输提升业务传输成功率。
2、arq的方法主要是考虑到不同数据速率对信噪比的要求不同,数据速率越低对传输环境的适应性越好,传输的可靠越高,因此当信道环境产生变化时需要调整传输的数据速率以便完成数据传输。当前仅根据信噪比来调整波形,通过调整波形对数据的传输速率进行调整。但是,由于在衰落信道中通常信噪比是估计不准的,一是通常会偏离真值,二是在估计值附近振荡,振荡幅度一般在±3分贝(decibel,db)以内,而不同数据速率波形的信噪比差异也就3db左右,但这足以造成选择波形不准确,导致所调整的数据传输速率并非最佳传输速率,进而导致当前进行短波通信时效率低下。
技术实现思路
1、本申请实施例提供一种基于自动重传的短波通信方法、装置、电子设备及介质,用以解决当前进行短波通信时效率低下的问题。
2、第一方面,本申请实施例提供一种基于自动重传的短波通信方法,包括:
3、获取待传输数据的接收端的波形带宽信息、接收信噪比信息与多普勒扩展信息;
4、根据所述波形带宽信息、所述接收信噪比信息与所述多普勒扩展信息,确定初始传输速率;
5、基于所述初始传输速率,将所述待传输数据传输至所述接收端;
6、若所述接收端的反馈结果为存在未正确接收的数据,则获取所述接收端的信噪比变化幅度;
7、根据所述信噪比变化幅度,或根据所述信噪比变化幅度与所述接收端反馈的误帧率,确定目标传输速率;
8、基于所述目标传输速率,对所述待传输数据中未被正确接收的数据进行重传。
9、在一个实施例中,所述根据所述信噪比变化幅度,或根据所述信噪比变化幅度与所述接收端反馈的误帧率,确定目标传输速率,包括:
10、若所述信噪比变化幅度小于预设变化幅度阈值,则将所述初始传输速率确定为目标传输速率;
11、若所述信噪比变化幅度大于预设提升幅度阈值,且所述误帧率小于预设误帧率阈值,则提高所述初始传输速率,得到目标传输速率;
12、若所述信噪比变化幅度大于预设下降幅度阈值,且所述误帧率大于预设误帧率阈值,则降低所述初始传输速率,得到目标传输速率。
13、在一个实施例中,所述提高所述初始传输速率,得到目标传输速率,包括:
14、获取波形带宽数据速率对应表;所述波形带宽数据速率对应表中包括波形类型、波形带宽与传输速率之间的对应关系;
15、根据所述误帧率确定待调整波形类型;
16、根据所述待调整波形类型与所述波形带宽信,从所述波形带宽数据速率对应表中确定目标传输速率。
17、在一个实施例中,在基于所述目标传输速率,对所述待传输数据中未被正确接收的数据进行重传之后,若仍存在目标数据未被正确接收,且所述目标传输速率等于最低传输速率,则确定所述目标数据传输失败。
18、在一个实施例中,所述根据所述波形带宽信息、所述接收信噪比信息与所述多普勒扩展信息,确定初始传输速率,包括:
19、根据所述接收信噪比确定初始波形类型;
20、确定所述初始波形类型对应的目标多普勒扩展信息;
21、若所述目标多普勒扩展信息与所述多普勒扩展信息不同,则根据所述多普勒扩展信息确定目标波形类型;
22、根据所述波形带宽信息与所述目标波形类型,确定初始传输速率。
23、在一个实施例中,所述确定所述初始波形类型对应的目标多普勒扩展信息,包括:
24、获取波形类型与多普勒扩展的关联表;
25、从所述关联表中确定所述初始波形类型对应的目标多普勒扩展信息。
26、在一个实施例中,所述基于所述初始传输速率,将所述待传输数据传输至所述接收端,包括:
27、采用固定数据包长度的帧结构对所述待传输数据中包含的业务数据包进行组包,得到相应数量的业务数据包;
28、针对任一所述业务数据包,在所述业务数据包中加入循环冗余校验码;所述循环冗余校验码用于供所述接收端确认接收的业务数据包是否正确;
29、根据各所述业务数据包和各所述业务数据包对应的循环冗余校验码,得到所述待传输数据的数据帧;
30、基于所述初始传输速率,将所述待传输数据的数据帧分别传输至所述接收端。
31、第二方面,本申请实施例提供一种基于自动重传的短波通信装置,包括:
32、第一获取模块,用于获取待传输数据的接收端的波形带宽信息、接收信噪比信息与多普勒扩展信息;
33、第一确定模块,用于根据所述波形带宽信息、所述接收信噪比信息与所述多普勒扩展信息,确定初始传输速率;
34、传输模块,用于基于所述初始传输速率,将所述待传输数据传输至所述接收端;
35、第二获取模块,用于若所述接收端的反馈结果为存在未正确接收的数据,则获取所述接收端的信噪比变化幅度;
36、第二确定模块,用于根据所述信噪比变化幅度,或根据所述信噪比变化幅度与所述接收端反馈的误帧率,确定目标传输速率;
37、重传模块,用于基于所述目标传输速率,对所述待传输数据中未被正确接收的数据进行重传。
38、第三方面,本申请实施例提供一种电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述程序时实现第一方面所述的基于自动重传的短波通信方法。
39、第四方面,本申请实施例提供一种介质,所述介质为计算机可读存储介质,包括计算机程序,所述计算机程序被处理器执行时实现第一方面所述的基于自动重传的短波通信方法。
40、本申请实施例提供的基于自动重传的短波通信方法、装置、电子设备及介质,本申请可以根据待传输数据的接收端的波形带宽信息、接收信噪比信息与多普勒扩展信息,确定待传输数据的初始传输速率并进行数据传输,当接收端反馈存在未正确接收的数据时,可以进一步根据接收端的信噪比变化幅度,或者根据接收端的信噪比变化幅度和误帧率,重新确定传输速率,进而可以根据重新确定的传输速率,对待传输数据中未被正确接收的数据进行重传。由于根据多普勒扩展结合波形带宽及接收信噪比准确地确定出了初始的传输速率,可以提高待传输数据的传输速率,并且根据信噪比变化幅度或信噪比变化幅度与误帧率重新准确地确定传输速率,可以提高数据重传时的传输速率,由此可以提高整体的数据传输速率,进而可以提高短波通信的效率。
技术特征:1.一种基于自动重传的短波通信方法,其特征在于,包括:
2.根据权利要求1所述的基于自动重传的短波通信方法,其特征在于,所述根据所述信噪比变化幅度,或根据所述信噪比变化幅度与所述接收端反馈的误帧率,确定目标传输速率,包括:
3.根据权利要求2所述的基于自动重传的短波通信方法,其特征在于,所述提高所述初始传输速率,得到目标传输速率,包括:
4.根据权利要求1所述的基于自动重传的短波通信方法,其特征在于,在基于所述目标传输速率,对所述待传输数据中未被正确接收的数据进行重传之后,若仍存在目标数据未被正确接收,且所述目标传输速率等于最低传输速率,则确定所述目标数据传输失败。
5.根据权利要求1所述的基于自动重传的短波通信方法,其特征在于,所述根据所述波形带宽信息、所述接收信噪比信息与所述多普勒扩展信息,确定初始传输速率,包括:
6.根据权利要求5所述的基于自动重传的短波通信方法,其特征在于,所述确定所述初始波形类型对应的目标多普勒扩展信息,包括:
7.根据权利要求1-6任一项所述的基于自动重传的短波通信方法,其特征在于,所述基于所述初始传输速率,将所述待传输数据传输至所述接收端,包括:
8.一种基于自动重传的短波通信装置,其特征在于,包括:
9.一种电子设备,包括处理器和存储有计算机程序的存储器,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的基于自动重传的短波通信方法。
10.一种介质,所述介质为计算机可读存储介质,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的基于自动重传的短波通信方法。
技术总结本申请涉及短波通信技术领域,提供一种基于自动重传的短波通信方法、装置、电子设备及介质,所述方法包括:获取待传输数据的接收端的波形带宽信息、接收信噪比信息与多普勒扩展信息;根据波形带宽信息、接收信噪比信息与多普勒扩展信息,确定初始传输速率;基于所述初始传输速率,将所述待传输数据传输至所述接收端;若所述接收端的反馈结果为存在未正确接收的数据,则获取所述接收端的信噪比变化幅度;根据所述信噪比变化幅度,或根据所述信噪比变化幅度与所述接收端反馈的误帧率,确定目标传输速率;基于所述目标传输速率,对所述待传输数据中未被正确接收的数据进行重传。本申请可以提高整体的数据传输速率,进而可以提高短波通信的效率。技术研发人员:王鹏受保护的技术使用者:广州海格通信集团股份有限公司技术研发日:技术公布日:2024/5/27本文地址:https://www.jishuxx.com/zhuanli/20240731/186553.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表