The invention is applicable to the field of underwater acoustic communication technology, including providing a decoding method, a signal transmitting method and device, method of receiving a first signal and second signal; by first decoding rules preset respectively decoding the first acoustic signal and a second acoustic signal, the first decoding results; if the first decoding results the first acoustic signal and the second signal are decoding failure, through the second pre decoding rules cross the decoding of the first acoustic signal and a second acoustic signal, second decoding results. The underwater acoustic signal and obtain two identical, independent of the decoding and decoding of two cross acoustic signal, decode to try to get the correct solution to the underwater acoustic signal, underwater acoustic communication technology at present, mainly through a large number of parity check and the use of complex algorithm, to improve the reliability of communication and communication low efficiency and decoding computational problems.
【技术实现步骤摘要】
一种水声信号的解码方法、发送方法及其装置
本专利技术属于水声通信
,尤其涉及一种水声信号的解码方法、发送方法及其装置。
技术介绍
水声通信作为常用的通信方式之一,被应用于各大通信网络。但由于水声通信容易受环境因素影响,因此在通信过程中常常在信号中加入校验码,来提高通信的可靠性并减少误码率。现有的水声通信技术,主要通过大量的校验位以及利用复杂的校验算法,来提高通信的可靠性。然而大量的校验位将降低水声通信的通信效率,并且复杂的校验算法也对解码装置的运算带来较大的负担,降低了解码效率。可见,现有的水声通信技术的通信效率较低以及解码运算量较大。
技术实现思路
本专利技术实施例的目的在于提供一种水声信号的解码方法、发送方法及其装置,旨在解决现有的水声通信技术,主要通过大量的校验位以及利用复杂的校验算法,来提高通信的可靠性,致使通信效率低以及解码运算量大的问题。第一方面,本专利技术实施例提供一种水声信号的解码方法,所述水声信号的解码方法包括:接收第一水声信号以及第二水声信号;其中,所述第一水声信号以及所述第二水声信号为内容相同且由不同水声信道发送的水声信号;通过预设的第一解码规则分别对所述第一水声信号以及所述第二水声信号进行解码,得到第一解码结果;若所述第一解码结果为第一水声信号以及第二水声信号均解码失败,则通过预设的第二解码规则对所述第一水声信号以及所述第二水声信号进行交叉解码,得到第二解码结果。第二方面,本专利技术实施例提供一种水声信号的发送方法,所述水声信号的发送方法包括:通过第一水声信道以及第二水声信道,向水声信号的解码装置发送第一水声信号以及第二水声信号; ...
【技术保护点】
一种水声信号的解码方法,其特征在于,包括:接收第一水声信号以及第二水声信号;其中,所述第一水声信号以及所述第二水声信号为内容相同且由不同水声信道发送的水声信号;通过预设的第一解码规则分别对所述第一水声信号以及所述第二水声信号进行解码,得到第一解码结果;若所述第一解码结果为第一水声信号以及第二水声信号均解码失败,则通过预设的第二解码规则对所述第一水声信号以及所述第二水声信号进行交叉解码,得到第二解码结果。
【技术特征摘要】
1.一种水声信号的解码方法,其特征在于,包括:接收第一水声信号以及第二水声信号;其中,所述第一水声信号以及所述第二水声信号为内容相同且由不同水声信道发送的水声信号;通过预设的第一解码规则分别对所述第一水声信号以及所述第二水声信号进行解码,得到第一解码结果;若所述第一解码结果为第一水声信号以及第二水声信号均解码失败,则通过预设的第二解码规则对所述第一水声信号以及所述第二水声信号进行交叉解码,得到第二解码结果。2.根据权利要求1所述的解码方法,其特征在于,所述第一水声信号包括第一信息字节以及第一校验字节;所述第二水声信号包括第二信息字节以及第二校验字节;所述通过预设的第二解码规则对所述第一水声信号以及所述第二水声信号进行交叉解码,得到第二解码结果具体包括:分别提取所述第一水声信号包含的第一信息字节以及第二水声信号包含的第二校验字节;通过预设的解码算法对所述第一信息字节以及所述第二校验字节进行解码,得到第三解码结果;若所述第三解码结果为解码成功,则将所述第三解码结果作为所述第二解码结果;若所述第三解码结果为解码失败,则提取所述第一水声信号包含的第一校验字节以及所述第二水声信号包含的第二信息字节;通过所述预设的解码算法对所述第二信息字节以及所述第一校验字节进行解码,得到第四解码结果;若所述第四解码结果为解码成功,则将所述第四解码结果作为所述第二解码结果;若所述第三解码结果以及所述第四解码结果均为解码失败,则确定所述第二解码结果为解码失败。3.根据权利要求1所述的解码方法,其特征在于,所述通过预设的独立解码规则分别对所述第一水声信号以及所述第二水声信号进行解码,得到第一解码结果具体包括:通过所述第一解码规则对所述第一水声信号进行解码;若所述第一水声信号解码成功,则将所述第一水声信号解码得到的结果作为所述第一解码结果;若所述第一水声信号解码失败,则通过所述第一解码规则对所述第二水声信号进行解码;若所述第二水声信号解码成功,则将所述第二水声信号解码得到的结果作为所述第一解码结果。4.根据权利要求1-3任一项所述的解码方法,其特征在于,所述若所述第一解码结果为解码失败,则通过交叉解码规则对所述第一水声信号以及所述第二水声信号进行解码,得到第二解码结果之后还包括:若所述第二解码结果为解码失败,则向水声信号的发送装置返回信号重获取指令,以使所述水声信号的发送装置重新发送所述第一水声信号以及所述第二水声信号。5.一种水声信号的发送方法,其特征在于,包括:通过第一水声信道以及第二水声信道,向水声信号的解码装置发送第一水声信号以及第二水声信号;其中,所述第一水声信号以及所述第二水声信号为内容相同的水声信号;若接收到所述水声信号的解码装置发送的信号重获取指令,则通过所述第一水声信道以及所述第二水声信道,重新向水声信号的解码装置发送所述第一水声信号以及所述第二水声信号。6.一种...
【专利技术属性】
技术研发人员:范世杰,
申请(专利权)人:深圳市朗信浩通科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。