一种水声信号的解码方法、发送方法及其装置制造方法及图纸

技术编号:16431125 阅读:37 留言:0更新日期:2017-10-22 06:19
本发明专利技术适用于水声通信技术领域,提供了一种水声信号的解码方法、发送方法及其装置,方法包括:接收第一水声信号以及第二水声信号;通过预设的第一解码规则分别对第一水声信号以及第二水声信号进行解码,得到第一解码结果;若第一解码结果为第一水声信号以及第二水声信号均解码失败,则通过预设的第二解码规则对第一水声信号以及第二水声信号进行交叉解码,得到第二解码结果。本发明专利技术通过同时获取两路内容完全相同的水声信号,分别对两路水声信号进行独立解码以及交叉解码,以尝试得到正确的水声信号进行解码,解决了现有的水声通信技术,主要通过大量的校验位以及利用复杂的校验算法,来提高通信的可靠性,致使通信效率低以及解码运算量大的问题。

Underwater acoustic signal decoding method, transmitting method and device thereof

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是本专利技术一实施例提供的一种水声信号的解码方法S103的具体实现流程图;图3是本专利技术一实施例提供的一种水声信号的解码方法S102的具体实现流程图;图4是本专利技术另一实施例提供的水声信号的解码方法的具体实现流程图;图5是本专利技术一实施例提供的一种水声信号的发送方法的流程图;图6a是本专利技术一实施例提供的一种水声通信系统的结构框图;图6b是本专利技术另一实施例提供的一种水声通信系统的结构框图;图7是本专利技术一实施例提供的一种水声信号的解码装置的结构示意图;图8是本专利技术一实施例提供的一种水声信号的发送装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例通过获取两路内容完全相同的水声信号,然后分别对两路水声信号进行独立解码,若独立解码成功,则将水声信号解码得到的结果作为接收数据进行输出;若两路信号均解码失败,则将两路水声信号进行交叉解码,将交叉解码得到的结果作为接收数据进行输出,解决了现有的水声通信技术,主要通过大量的校验位以及利用复杂的校验算法,来提高通信的可靠性,致使通信效率低以及解码运算量大的问题。在本专利技术实施例中,流程的执行主体为水声信号的解码装置。该水声信号的解码装置应用于水声通信系统,作为信号接收以及解码设备,通过接收水声信号的发送装置发送的水声信号,在接收到水声信号时即进行解码操作,以便得到对应的输出数据。具体地,该水声信号的解码装置可以为独立的水声信号的解码装置,将接收的水声信号进行解码得到对应的数据,并将该数据输出给数据处理设备;该水声信号的解码装置也可以作为其他水声通信设备中的信号接收模块,与该设备中的其他模块协同工作。图1示出了本专利技术实施例提供的水声信号的解码方法的实现流程图,详述如下:在S101中,接收第一水声信号以及第二水声信号;其中,所述第一水声信号以及所述第二水声信号为内容相同且由不同水声信道发送的水声信号。在本实施例中,水声信号的解码装置通过两个不同的水声信道获取第一水声信号以及第二水声信号。需要说明的是,在本实施例中,水声信道具体指是的水声信号发射端至水声信号接收端之间的通道。可选地,在本实施例中,水声信号的解码装置包含第一信号接收单元以及第二信号接收单元,其中,第一信号接收单元用于接收第一水声信道发送的第一水声信号;第二信号接收单元用于接收第二水声信道发送的第二水声信号。可选地,在本实施例中,水声信号的解码装置包含第一信号接收单元以及第二信号接收单元,其中,第一信号接收单元用于接收第一信号发送单元发送的第一水声信号;第二信号接收单元用于接收第二信号发送单元发送的第二水声信号。可选地,在本实施例中,水声信号的解码装置包含一个信号接收单元,通过该一个信号接收单元分别接收第一信号发送单元发本文档来自技高网...
一种水声信号的解码方法、发送方法及其装置

【技术保护点】
一种水声信号的解码方法,其特征在于,包括:接收第一水声信号以及第二水声信号;其中,所述第一水声信号以及所述第二水声信号为内容相同且由不同水声信道发送的水声信号;通过预设的第一解码规则分别对所述第一水声信号以及所述第二水声信号进行解码,得到第一解码结果;若所述第一解码结果为第一水声信号以及第二水声信号均解码失败,则通过预设的第二解码规则对所述第一水声信号以及所述第二水声信号进行交叉解码,得到第二解码结果。

【技术特征摘要】
1.一种水声信号的解码方法,其特征在于,包括:接收第一水声信号以及第二水声信号;其中,所述第一水声信号以及所述第二水声信号为内容相同且由不同水声信道发送的水声信号;通过预设的第一解码规则分别对所述第一水声信号以及所述第二水声信号进行解码,得到第一解码结果;若所述第一解码结果为第一水声信号以及第二水声信号均解码失败,则通过预设的第二解码规则对所述第一水声信号以及所述第二水声信号进行交叉解码,得到第二解码结果。2.根据权利要求1所述的解码方法,其特征在于,所述第一水声信号包括第一信息字节以及第一校验字节;所述第二水声信号包括第二信息字节以及第二校验字节;所述通过预设的第二解码规则对所述第一水声信号以及所述第二水声信号进行交叉解码,得到第二解码结果具体包括:分别提取所述第一水声信号包含的第一信息字节以及第二水声信号包含的第二校验字节;通过预设的解码算法对所述第一信息字节以及所述第二校验字节进行解码,得到第三解码结果;若所述第三解码结果为解码成功,则将所述第三解码结果作为所述第二解码结果;若所述第三解码结果为解码失败,则提取所述第一水声信号包含的第一校验字节以及所述第二水声信号包含的第二信息字节;通过所述预设的解码算法对所述第二信息字节以及所述第一校验字节进行解码,得到第四解码结果;若所述第四解码结果为解码成功,则将所述第四解码结果作为所述第二解码结果;若所述第三解码结果以及所述第四解码结果均为解码失败,则确定所述第二解码结果为解码失败。3.根据权利要求1所述的解码方法,其特征在于,所述通过预设的独立解码规则分别对所述第一水声信号以及所述第二水声信号进行解码,得到第一解码结果具体包括:通过所述第一解码规则对所述第一水声信号进行解码;若所述第一水声信号解码成功,则将所述第一水声信号解码得到的结果作为所述第一解码结果;若所述第一水声信号解码失败,则通过所述第一解码规则对所述第二水声信号进行解码;若所述第二水声信号解码成功,则将所述第二水声信号解码得到的结果作为所述第一解码结果。4.根据权利要求1-3任一项所述的解码方法,其特征在于,所述若所述第一解码结果为解码失败,则通过交叉解码规则对所述第一水声信号以及所述第二水声信号进行解码,得到第二解码结果之后还包括:若所述第二解码结果为解码失败,则向水声信号的发送装置返回信号重获取指令,以使所述水声信号的发送装置重新发送所述第一水声信号以及所述第二水声信号。5.一种水声信号的发送方法,其特征在于,包括:通过第一水声信道以及第二水声信道,向水声信号的解码装置发送第一水声信号以及第二水声信号;其中,所述第一水声信号以及所述第二水声信号为内容相同的水声信号;若接收到所述水声信号的解码装置发送的信号重获取指令,则通过所述第一水声信道以及所述第二水声信道,重新向水声信号的解码装置发送所述第一水声信号以及所述第二水声信号。6.一种...

【专利技术属性】
技术研发人员:范世杰
申请(专利权)人:深圳市朗信浩通科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1