CN112737984B - Frequency response estimation and signal transmission method and system for multi-carrier incoherent underwater acoustic communication - Google Patents
Frequency response estimation and signal transmission method and system for multi-carrier incoherent underwater acoustic communication Download PDFInfo
- Publication number
- CN112737984B CN112737984B CN202011559780.5A CN202011559780A CN112737984B CN 112737984 B CN112737984 B CN 112737984B CN 202011559780 A CN202011559780 A CN 202011559780A CN 112737984 B CN112737984 B CN 112737984B
- Authority
- CN
- China
- Prior art keywords
- amplitude
- control information
- carrier
- frequency response
- sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/022—Channel estimation of frequency response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B13/00—Transmission systems characterised by the medium used for transmission, not provided for in groups H04B3/00 - H04B11/00
- H04B13/02—Transmission systems in which the medium consists of the earth or a large mass of water thereon, e.g. earth telegraphy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2627—Modulators
- H04L27/2634—Inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators in combination with other circuits for modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2697—Multicarrier modulation systems in combination with other modulation techniques
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Error Detection And Correction (AREA)
Abstract
Description
技术领域technical field
本发明属于水声通信领域,具体地,针对多载波非相干水声通信的频点分配、幅频响应估计及高阶调制,涉及多载波非相干水声通信的频响估计及信号传输方法、系统。The invention belongs to the field of underwater acoustic communication, in particular, aiming at frequency allocation, amplitude-frequency response estimation and high-order modulation of multi-carrier incoherent underwater acoustic communication, and relates to frequency response estimation and signal transmission method of multi-carrier incoherent underwater acoustic communication, system.
背景技术Background technique
在海底观测无线网络中,采用水声通信的方式实现固定观测潜标、移动观测潜水器、无线中继潜标和无线网关之间的数据和指令传输。其中,非相干通信由于采用简单的能量检测方式,不需要跟踪快速变化的相位,具有无需导频开销、受多普勒效应影响小等优势。由于采用多载波并行传输方式,具有较强的抗多径的能力。非相干通信在无线拓展系统中是最常用的传输体制,负责网络控制指令传输及大量的传感器数据的回传。非相干通信的错误率、传输速率和每比特能耗等技术指标直接决定着整个无线拓展网络的工作性能和生存周期。由于水声信道的多径严重,造成信道具有严重的频率选择性,现有的算法通常避免对各频点的幅度响应的估计,而是在发端采用恒重码字及开关键控(OOK,On-offkeying)的方式将信息序列调制到多个子载波上,接收端采用能量合并的检测方式。In the submarine observation wireless network, the underwater acoustic communication is used to realize the data and instruction transmission between fixed observation submersibles, mobile observation submersibles, wireless relay submersibles and wireless gateways. Among them, the non-coherent communication adopts a simple energy detection method, does not need to track the rapidly changing phase, and has the advantages of no pilot overhead and little Doppler effect. Due to the multi-carrier parallel transmission mode, it has strong anti-multipath ability. Incoherent communication is the most commonly used transmission system in wireless expansion systems, which is responsible for the transmission of network control commands and the return of a large amount of sensor data. Technical indicators such as the error rate, transmission rate and energy consumption per bit of non-coherent communication directly determine the working performance and life cycle of the entire wireless expansion network. Due to the serious multipath of the underwater acoustic channel, the channel has serious frequency selectivity. The existing algorithm usually avoids the estimation of the amplitude response of each frequency point, and uses constant weight codewords and on-off keying (OOK, On) at the transmitting end. The information sequence is modulated onto multiple subcarriers by means of -offkeying), and the receiving end adopts the detection method of combining energy.
现有的非相干水声通信方案中每个子载波最多只能携带编码后的1个比特,同时恒重码的使用进一步降低了通信速率,并且由于没有区分不同载波的频响差异,造成低信噪比时译码错误率高。In the existing incoherent underwater acoustic communication scheme, each sub-carrier can only carry at most 1 bit after encoding. At the same time, the use of constant weight code further reduces the communication rate, and because there is no difference in the frequency response of different carriers, resulting in low signal-to-noise The decoding error rate is higher than the time.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于提高非相干水声通信的传输速率、降低其对每比特能耗的要求。The purpose of the present invention is to improve the transmission rate of non-coherent underwater acoustic communication and reduce its requirement for energy consumption per bit.
为实现上述目的,本发明提供了一种多载波非相干水声通信的频响估计及信号传输方法,传输的每个数据包包括控制信息和数据信息,所述方法包括步骤:In order to achieve the above purpose, the present invention provides a frequency response estimation and signal transmission method for multi-carrier incoherent underwater acoustic communication. Each data packet transmitted includes control information and data information, and the method includes the steps:
发射端控制信息编码调制的步骤:The steps of transmitting end control information coding and modulation:
将表示控制信息的控制信息序列进行对偶K码和恒重码两级级联编码,恒重码编码后的码字再进行开关键控OOK调制,控制信息比特经编码调制后用于多载波传输;The control information sequence representing the control information is subjected to dual K code and constant weight code two-level concatenated encoding, the code word encoded by the constant weight code is then subjected to on-off keying OOK modulation, and the control information bits are encoded and modulated for multi-carrier transmission;
发射端数据信息编码调制的步骤:The steps of coding and modulation of data information at the transmitting end:
将表示数据信息的数据信息序列进行turbo码编码及交织,交织后的比特流进行多进制转换及幅移键控ASK调制,数据信息比特经编码调制后用于多载波传输;The data information sequence representing the data information is subjected to turbo code encoding and interleaving, the interleaved bit stream is subjected to multi-digit conversion and amplitude shift keying ASK modulation, and the data information bits are coded and modulated for multi-carrier transmission;
发射端组包的步骤:The steps of the transmitter group package:
编码调制后的控制信息和数据信息通过逆傅立叶变换IFFT实现多载波并行传输,其中,同一恒重码码字经开关键控OOK调制后得到的信号由同一子载波传输,以保证子载波在整个控制信息传输中分配的能量相等;逆傅立叶变换IFFT之后的时域波形包括控制信息块和数据信息块;为提高抗多径能力,在逆傅立叶变换IFFT后的时域波形中插入循环前缀,组帧并在每个帧前后的插入同步信号,同步信号采用线性调频信号,每个同步信号的前后留有间隔,多个帧组成一个数据包,进而完成发射信号的生成;The coded and modulated control information and data information are transmitted in parallel by using the inverse Fourier transform (IFFT) to realize multi-carrier parallel transmission. The signal obtained after the same constant weight code word is modulated by on-off keying OOK is transmitted by the same sub-carrier to ensure that the sub-carrier is in the whole control system. The energy allocated in the information transmission is equal; the time-domain waveform after inverse Fourier transform IFFT includes control information blocks and data information blocks; in order to improve the anti-multipath capability, a cyclic prefix is inserted into the time-domain waveform after inverse Fourier transform IFFT, framing And insert a synchronization signal before and after each frame, the synchronization signal adopts a linear frequency modulation signal, and there is an interval before and after each synchronization signal, and multiple frames form a data packet, thereby completing the generation of the transmission signal;
接收端同步、频点幅度获取及控制信息译码的步骤:The steps of receiving end synchronization, frequency point amplitude acquisition and control information decoding:
接收端接收经水声信道传输而来的信号,通过对线性调频信号的检测,完成时间同步、平均多普勒补偿,得到载波幅度,载波幅度包括控制信息载波幅度和数据信息载波幅度两部分,之后进行傅立叶变换FFT并求模,得到控制信息载波幅度序列和数据信息载波幅度序列,然后对得到的控制信息载波幅度序列,先进行恒重码平方率软判决检测,之后进行对偶K码的多进制Viterbi译码,获得译码后的控制信息序列,然后将译码得到的控制信息序列进行发射端相同的对偶K码和恒重码级联编码,获得控制信息发射幅度估计序列;The receiving end receives the signal transmitted through the underwater acoustic channel, completes time synchronization and average Doppler compensation by detecting the linear frequency modulation signal, and obtains the carrier amplitude. The carrier amplitude includes two parts: the control information carrier amplitude and the data information carrier amplitude. Then perform Fourier transform FFT and modulo to obtain the control information carrier amplitude sequence and data information carrier amplitude sequence. Then, for the obtained control information carrier amplitude sequence, first perform constant weight code square rate soft decision detection, and then perform dual K code multi-input. Make Viterbi decoding, obtain the control information sequence after decoding, then carry out the same dual K code and constant weight code concatenated encoding of the transmitting end to the control information sequence obtained by decoding, and obtain the control information transmission amplitude estimation sequence;
幅频响应估计的步骤:Steps of Amplitude Frequency Response Estimation:
根据收到的控制信息载波幅度序列和恢复出的控制信息发射幅度估计序列,首先,将所有接收到的发射幅度为零的控制信息子载波符号进行能量平均,获得噪声方差估计,然后对接收到的同一子载波的发射幅度非零的控制信息子载波符号进行能量平均,并减去噪声方差估计,得到各个子载波的信道幅频响应估计,根据所有子载波的信道幅频响应估计得到幅频响应矢量;According to the received control information carrier amplitude sequence and the recovered control information transmission amplitude estimation sequence, first, the energy of all received control information subcarrier symbols with zero transmission amplitude is averaged to obtain a noise variance estimate, and then the received The energy average of the control information sub-carrier symbols of the same sub-carrier with non-zero transmission amplitude is performed, and the noise variance estimation is subtracted to obtain the channel amplitude-frequency response estimate of each sub-carrier. response vector;
基于幅频响应估计的ASK检测及turbo译码的步骤:The steps of ASK detection and turbo decoding based on amplitude-frequency response estimation:
对数据信息载波幅度序列,基于信道幅频响应估计求得ASK符号携带的各个比特的对数似然比,将各ASK符号的各比特对数似然比经解交织后作为turbo译码器的输入,经过迭代及硬判决后,恢复数据信息序列,完成传输。For the data information carrier amplitude sequence, the log-likelihood ratio of each bit carried by the ASK symbol is obtained based on the channel amplitude-frequency response estimation, and the log-likelihood ratio of each bit of each ASK symbol is deinterleaved as the turbo decoder. Input, after iteration and hard decision, the data information sequence is restored and the transmission is completed.
进一步的,所述幅移键控ASK调制采用格雷码映射并进行平均能量归一化,根据ASK阶数采用相应的幅移键控ASK幅度调制映射表。Further, the amplitude shift keying ASK modulation adopts Gray code mapping and average energy normalization, and adopts the corresponding amplitude shift keying ASK amplitude modulation mapping table according to the ASK order.
进一步的,所述幅频响应估计的步骤中,在得到幅频响应矢量之后,通过深度神经网络DNN对幅频响应矢量进行优化调整。Further, in the step of estimating the amplitude-frequency response, after the amplitude-frequency response vector is obtained, the amplitude-frequency response vector is optimized and adjusted by the deep neural network DNN.
进一步的,深度神经网络DNN包含两级隐藏层,隐藏层的激活函数选取Relu函数,优化时以均方误差作为性能损失函数。Further, the deep neural network DNN contains two levels of hidden layers, the activation function of the hidden layer selects the Relu function, and the mean square error is used as the performance loss function during optimization.
本发明还提供了一种多载波非相干水声通信发送设备,包括:The present invention also provides a multi-carrier incoherent underwater acoustic communication sending device, comprising:
控制信息编码调制模块,该模块将表示控制信息的控制信息序列进行对偶K码和恒重码两级级联编码,恒重码编码后的码字再进行开关键控OOK调制,控制信息比特经编码调制后用于多载波传输;Control information coding and modulation module, this module performs dual K code and constant weight code two-level cascade encoding on the control information sequence representing the control information, the code word encoded by the constant weight code is then subjected to on-off keying OOK modulation, and the control information bits are coded and modulated and then used for multi-carrier transmission;
数据信息编码调制模块,该模块将表示数据信息的数据信息序列进行turbo码编码及交织,交织后的比特流进行多进制转换及幅移键控ASK调制,数据信息比特经编码调制后用于多载波传输;Data information coding and modulation module, this module performs turbo code coding and interleaving on the data information sequence representing data information, the interleaved bit stream is subjected to multi-digit conversion and amplitude shift keying ASK modulation, and the data information bits are coded and modulated for use. multi-carrier transmission;
组包模块,该模块将编码调制后的控制信息和数据信息通过逆傅立叶变换IFFT实现多载波并行传输,其中,同一恒重码码字经开关键控OOK调制后得到的信号由同一子载波传输,以保证子载波在整个控制信息传输中分配的能量相等;逆傅立叶变换IFFT之后的时域波形包括控制信息块和数据信息块;为提高抗多径能力,在逆傅立叶变换IFFT后的时域波形中插入循环前缀,组帧并在每个帧前后的插入同步信号,同步信号采用线性调频信号,每个同步信号的前后留有间隔,多个帧组成一个数据包,进而完成发射信号的生成。Packing module, this module realizes multi-carrier parallel transmission through inverse Fourier transform IFFT of coded and modulated control information and data information, wherein the signal obtained by the same constant-weight code word modulated by on-off keying OOK is transmitted by the same sub-carrier, In order to ensure that the energy allocated by the subcarriers in the entire control information transmission is equal; the time domain waveform after the inverse Fourier transform IFFT includes the control information block and the data information block; in order to improve the anti-multipath ability, the time domain waveform after the inverse Fourier transform IFFT A cyclic prefix is inserted into the frame, and a synchronization signal is inserted before and after each frame. The synchronization signal adopts a linear frequency modulation signal, and there is an interval before and after each synchronization signal. Multiple frames form a data packet, and then complete the generation of the transmitted signal.
进一步的,所述幅移键控ASK调制采用格雷码映射并进行平均能量归一化,根据ASK阶数采用相应的ASK幅度调制映射表。Further, the amplitude shift keying ASK modulation adopts Gray code mapping and average energy normalization, and adopts the corresponding ASK amplitude modulation mapping table according to the ASK order.
本发明还提供了一种多载波非相干水声通信接收设备,包括:The present invention also provides a multi-carrier incoherent underwater acoustic communication receiving device, comprising:
同步、频点幅度及控制信息译码模块,该模块接收经水声信道传输而来的信号,通过对线性调频信号的检测,完成时间同步、平均多普勒补偿,得到载波幅度,载波幅度包括控制信息载波幅度和数据信息载波幅度两部分,之后进行傅立叶变换FFT并求模,得到控制信息载波幅度序列和数据信息载波幅度序列,然后对得到的控制信息载波幅度序列,先进行恒重码平方率软判决检测,之后进行对偶K码的多进制Viterbi译码,获得译码后的控制信息序列,然后将译码得到的控制信息序列进行发射端相同的对偶K码和恒重码级联编码,获得控制信息发射幅度估计序列;Synchronization, frequency point amplitude and control information decoding module, this module receives the signal transmitted through the underwater acoustic channel, completes time synchronization and average Doppler compensation by detecting the chirp signal, and obtains the carrier amplitude. The carrier amplitude includes The control information carrier amplitude and the data information carrier amplitude are two parts, and then Fourier transform FFT and modulo are performed to obtain the control information carrier amplitude sequence and the data information carrier amplitude sequence, and then for the obtained control information carrier amplitude sequence, the constant weight code square rate is first Soft decision detection, then perform multi-ary Viterbi decoding of the dual K code to obtain the decoded control information sequence, and then perform the same dual K code and constant weight code concatenated encoding at the transmitter on the control information sequence obtained by decoding, Obtain the control information transmission amplitude estimation sequence;
幅频响应估计模块,该模块首先,将所有接收到的发射幅度为零的控制信息子载波符号进行能量平均,获得噪声方差估计,然后对接收到的同一子载波的发射幅度非零的控制信息子载波符号进行能量平均,并减去噪声方差估计,得到各个子载波的信道幅频响应估计,根据所有子载波的信道幅频响应估计得到幅频响应矢量;Amplitude-frequency response estimation module, this module firstly averages the energy of all received control information sub-carrier symbols with zero transmission amplitude to obtain noise variance estimation, and then receives control information for the same sub-carrier with non-zero transmission amplitude The sub-carrier symbols are energy averaged, and the noise variance estimation is subtracted to obtain the channel amplitude-frequency response estimation of each sub-carrier, and the amplitude-frequency response vector is obtained according to the channel amplitude-frequency response estimation of all sub-carriers;
基于幅频响应估计的ASK检测及turbo译码模块,该模块对数据信息载波幅度序列,基于信道幅频响应估计求得ASK符号携带的各个比特的对数似然比,将各ASK符号的各比特对数似然比经解交织后作为turbo译码器的输入,经过迭代及硬判决后,恢复数据信息序列,完成传输。ASK detection and turbo decoding module based on amplitude-frequency response estimation, this module obtains the log-likelihood ratio of each bit carried by the ASK symbol based on the channel amplitude-frequency response estimation for the data information carrier amplitude sequence. The bit log-likelihood ratio is deinterleaved and used as the input of the turbo decoder. After iteration and hard decision, the data information sequence is recovered and the transmission is completed.
进一步的,所述接收设备还包括幅频响应优化模块,该模块通过深度神经网络DNN对幅频响应估计模块得到幅频响应矢量进行优化调整。Further, the receiving device further includes an amplitude-frequency response optimization module, which optimizes and adjusts the amplitude-frequency response vector obtained by the amplitude-frequency response estimation module through a deep neural network DNN.
进一步的,深度神经网络DNN包含两级隐藏层,隐藏层的激活函数选取Relu函数,优化时以均方误差作为性能损失函数。Further, the deep neural network DNN contains two levels of hidden layers, the activation function of the hidden layer selects the Relu function, and the mean square error is used as the performance loss function during optimization.
本发明还提供了一种多载波非相干水声通信的频响估计及信号传输系统,其特征在包括发送设备和接收设备,其中,发送设备采用如权利要求上述发送设备,接收设备采用上述接收设备。The present invention also provides a frequency response estimation and signal transmission system for multi-carrier non-coherent underwater acoustic communication, which is characterized by comprising a sending device and a receiving device, wherein the sending device adopts the sending device as claimed in the claims, and the receiving device adopts the above-mentioned receiving device. equipment.
有益效果beneficial effect
本发明提高了非相干水声通信的传输速率、降低其对每比特能耗的要求,具体来说:The present invention improves the transmission rate of non-coherent underwater acoustic communication and reduces its requirements for energy consumption per bit, specifically:
(1)本发明在幅频响应的估计中采用控制帧的波形进行估计,无需设置专用的训练导频,能避免导频开销。(1) The present invention uses the waveform of the control frame to estimate the amplitude-frequency response, and does not need to set up a dedicated training pilot, which can avoid pilot overhead.
(2)由于求模值计算的非线性影响,传统的线性最小均方误差信道估计算法不适用非相干水声通信,本发明在幅频响应的估计中先利用平均能量的方法,以低的计算复杂度合并多个符号时间的幅频估计,并且采用深度神经网络的方式进一步优化,利用各频点的幅频响应之间的非线性相关性,提高频响估计的精度,同时不依赖信道模型。(2) The traditional linear minimum mean square error channel estimation algorithm is not suitable for incoherent underwater acoustic communication due to the nonlinear influence of the calculation of the modulo value. Computational complexity Combines the amplitude-frequency estimates of multiple symbol times, and further optimizes them by using a deep neural network. The nonlinear correlation between the amplitude-frequency responses of each frequency point is used to improve the accuracy of the frequency response estimation, and it does not depend on the channel. Model.
(3)本发明在获得各频点的幅频响应之后,对各频点的调制信息检测更加准确,可采用高阶幅度键控(ASK,amplitude shift keying)的调制方式提高信道利用率,并且无需导频开销。(3) After the present invention obtains the amplitude-frequency response of each frequency point, the modulation information detection of each frequency point is more accurate, and the modulation mode of high-order amplitude shift keying (ASK, amplitude shift keying) can be used to improve the channel utilization rate, and No pilot overhead is required.
(4)本发明对各载波上调制信息的检测形式是基于后验概率的对数似然比,相对于传统的能量检测,更适用于turbo译码器对比特信息形式的要求。(4) The detection form of the modulation information on each carrier in the present invention is based on the log-likelihood ratio of a posteriori probability. Compared with the traditional energy detection, it is more suitable for the requirements of the turbo decoder for the form of bit information.
附图说明Description of drawings
图1为本发明多载波非相干水声通信的频响估计及信号传输方法原理框框图;1 is a schematic block diagram of a frequency response estimation and signal transmission method for multi-carrier incoherent underwater acoustic communication according to the present invention;
图2为本发明中发射包组成结构示意图;Fig. 2 is the composition structure schematic diagram of transmitting packet in the present invention;
图3为本发明中频响估计效果与真值的仿真对比图;Fig. 3 is the simulation comparison diagram of frequency response estimation effect and true value in the present invention;
图4为在不同频响估计及检测方式下,译码迭代次数与误比特率的关系曲线对比图。FIG. 4 is a comparison diagram of the relationship between the number of decoding iterations and the bit error rate under different frequency response estimation and detection methods.
具体实施方式Detailed ways
下面结合附图对本发明的具体实施方式进行详细的说明。The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
本发明基于可用于子载波幅度检测的发射波形生成方案、接收端对各子载波准确的幅度响应估计、以及对各载波上的信息进行后验概率检测,提出了多载波非相干水声通信的频响估计及信号传输方法、系统及其发射设备和接收设备。The invention proposes a multi-carrier incoherent underwater acoustic communication method based on a transmit waveform generation scheme that can be used for sub-carrier amplitude detection, accurate amplitude response estimation of each sub-carrier at the receiving end, and a posteriori probability detection of information on each carrier. Frequency response estimation and signal transmission method, system and its transmitting device and receiving device.
本发明利用对控制信息进行编码后的码字恒重的特性,对子载波的幅度频率响应进行初步的估计,通过深度神经网络对所有频点的幅频响应进行联合优化估计,之后进行根据各频点的幅频响应幅度对各个符号进行后验概率估计,获得比特对数似然序列,用于信道纠错码译码。The present invention utilizes the characteristic of constant weight of the code word after encoding the control information to perform preliminary estimation on the amplitude and frequency response of the sub-carrier, and jointly optimizes and estimates the amplitude and frequency responses of all frequency points through a deep neural network, and then conducts a joint optimization estimation according to each The amplitude-frequency response amplitude of the frequency point is used to estimate the posterior probability of each symbol to obtain a bit log-likelihood sequence, which is used for channel error correction code decoding.
本发明的多载波非相干水声通信的频响估计及信号传输方法,包括:The frequency response estimation and signal transmission method of multi-carrier incoherent underwater acoustic communication of the present invention, including:
发射端控制信息编码调制的步骤:The steps of transmitting end control information coding and modulation:
发射信号流程如图1所示。每个发送包需要传输控制信息和数据信息两部分内容。控制信息比特数量为NCtrl,所有控制信息比特记为经过对偶K码编码后,得到编码的多进制序列为其中RDual为对偶K码的码率,NCWI为后级恒重码编码每个分组的输入比特数目。NCWO为恒重码编码分组的输出比特数目。恒重码映射矩阵记为即当恒重码映射输入的多进制取值为i时,映射输出的二进制序列的第j位结果为矩阵采用Hadamard矩阵生成,恒重码出现1的概率为恒重码编码码率为控制信息比特经过对偶K和恒重码级联编码,在OOK调制后,采用多载波传输的方式,NCarrier为并行的多载波个数。同一恒重码码字由同一子载波传输,以保证子载波在整个控制信息传输中分配的能量相等。第i个子载波的第j个多载波符号的幅度为:The process of transmitting the signal is shown in Figure 1. Each transmission packet needs to transmit control information and data information in two parts. The number of control information bits is N Ctrl , and all control information bits are denoted as After dual K code encoding, the encoded multi-ary sequence is obtained as in R Dual is the code rate of the dual K code, and N CWI is the number of input bits of each packet encoded by the latter-stage constant weight code. N CWO is the number of output bits of the constant weight code coded packet. The constant weight code mapping matrix is denoted as That is, when the multi-binary value of the constant weight code mapping input is i, the result of the jth bit of the binary sequence output by the mapping is: The matrix is generated by the Hadamard matrix, and the probability of the constant weight code appearing 1 is Constant weight code encoding rate The control information bits are coded by dual K and constant weight code concatenated, and after OOK modulation, multi-carrier transmission is adopted, and N Carrier is the number of parallel multi-carriers. The same constant-weight code word is transmitted by the same sub-carrier to ensure that the sub-carriers are allocated equal energy in the entire control information transmission. The amplitude of the jth multicarrier symbol of the ith subcarrier is:
其中,0≤i<NCarrier,0≤j<NCtrlSymb,为向下取整函数,且控制信息传输使用的多载波符号个数为 Among them, 0≤i<N Carrier , 0≤j<N CtrlSymb , is a round-down function, and the number of multi-carrier symbols used for control information transmission is
发射端数据信息编码调制的步骤:The steps of coding and modulation of data information at the transmitting end:
待传输的数据信息比特记为其中NData为数据信息比特的个数。经turbo码编码及交织后,获得的比特矢量为其中为turbo编码输出比特数,RTurbo为turbo编码的码率。The data information bits to be transmitted are recorded as Wherein N Data is the number of data information bits. After turbo coding and interleaving, the obtained bit vector is in is the number of output bits for turbo coding, and R Turbo is the bit rate of turbo coding.
将编码及交织后比特流进行多进制序列转换,得到Convert the encoded and interleaved bit stream to a multi-sequence sequence to get
其中NASK为每个ASK符号携带的比特数,对于不同的ASK阶数,采用格雷码映射并进行平均能量归一化,得到的ASK幅度映射(调制)表,1到3阶的映射表格如下:Among them, N ASK is the number of bits carried by each ASK symbol. For different ASK orders, Gray code is used for mapping and the average energy is normalized to obtain the ASK amplitude mapping (modulation) table. The mapping tables for orders 1 to 3 are as follows :
其中表示输入*时,输出的ASK幅度。in Indicates the ASK amplitude of the output when * is input.
携带数据信息编码的第i个子载波第j个多载波符号的幅度为:The amplitude of the j-th multi-carrier symbol of the i-th sub-carrier encoded with the data information is:
其中,0≤i<NCarrier,0≤j-NCtrlSymb<NDataSymb,且数据信息传输所使用的多载波符号的个数为 Among them, 0≤i<N Carrier , 0≤jN CtrlSymb <N DataSymb , and the number of multi-carrier symbols used for data information transmission is
发射端的组包的步骤:The steps of the grouping of the transmitting end:
发送包的组成结构如图2所示,控制信息和数据信息经过编码和映射后,通过逆傅立叶变换(inverse Fast Fourier Transform,IFFT)实现多载波方式并行传输。最低和最高的子载波频率分别为fL和fH,子载波间隔为fδ。子载波的有效长度为Tδ。前面的控制信息块部分的多载波符号携带控制信息,后面的数据信息块的多载波符号携带数据信息。同一个多载波符号包含多个子载波,它们携带同一类型的信息。为了提高克服多径的能力,在时域波形中插入循环前缀,其长度为Tg。一个帧内包含NSymbPerFrm个多载波符号,每个帧前后的插入同步信号,进而完成发射信号的生成。同步信号采用线性调频的形式,其最低频率和最高频率分别为f0和f1,持续长度为TSync。每个同步信号的前后留有的空白长度为TGap。每个帧的长度为TFrm。根据发送包中帧的个数及帧长,得到包的传输长度为Tpacket。The composition structure of the sending packet is shown in Figure 2. After the control information and data information are encoded and mapped, the parallel transmission in multi-carrier mode is realized by inverse Fast Fourier Transform (IFFT). The lowest and highest sub-carrier frequencies are f L and f H , respectively, and the sub-carrier spacing is f δ . The effective length of a subcarrier is T δ . The multi-carrier symbols of the former control information block part carry control information, and the multi-carrier symbols of the latter data information blocks carry data information. The same multi-carrier symbol contains multiple sub-carriers that carry the same type of information. To improve the ability to overcome multipath, a cyclic prefix is inserted into the time domain waveform, the length of which is T g . A frame contains N SymbPerFrm multi-carrier symbols, and a synchronization signal is inserted before and after each frame to complete the generation of the transmitted signal. The synchronization signal is in the form of a chirp, the lowest and highest frequencies are f 0 and f 1 , respectively, and the duration is T Sync . The length of the space left before and after each synchronization signal is T Gap . The length of each frame is T Frm . According to the number of frames and the frame length in the transmitted packet, the transmission length of the packet is obtained as T packet .
接收端同步、频点幅度获取及控制信息译码的步骤:The steps of receiving end synchronization, frequency point amplitude acquisition and control information decoding:
接收端的信号流程如图1所示。通过对线性调频信号的检测,完成时间同步、平均多普勒同步,进行傅立叶变换(Fast Fourier Transform,FFT)计算,获得整个包内的第i个子载波第j个符号的幅度为y(i,j),其中,0≤i<NCarrier,0≤j<NCtrlSymb+NDataSymb。其仿真生成模型表示为The signal flow at the receiving end is shown in Figure 1. Through the detection of the chirp signal, the time synchronization and the average Doppler synchronization are completed, and the Fourier transform (Fast Fourier Transform, FFT) calculation is performed to obtain the amplitude of the jth symbol of the ith subcarrier in the entire packet as y(i, j), where 0≤i<N Carrier and 0≤j<N CtrlSymb +N DataSymb . Its simulation generation model is expressed as
y(i,j)=|h(i)x(i,j)+w(i,j)|y(i,j)=|h(i)x(i,j)+w(i,j)|
其中h(i)为第i个子载波的幅频响应,为待估计量,w(i,j)为对应子载波处的加性噪声。根据接收到的携带有控制信息的载波幅度,首先对恒重码进行传统的平方率软判决检测,之后进行对偶K码的多进制Viterbi译码,获得译码后的控制信息序列将译码得到的控制信息序列进行发送端相同的对偶K码和恒重码级联编码,获得控制信息中的第i个子载波第j个符号的幅度的发射幅度估计,即其中0≤i<NCarrier,0≤j<NCtrlSymb。Where h(i) is the amplitude-frequency response of the ith subcarrier, which is the quantity to be estimated, and w(i, j) is the additive noise at the corresponding subcarrier. According to the received carrier amplitude carrying the control information, the constant weight code is first subjected to traditional square rate soft decision detection, and then the dual K code is subjected to multi-ary Viterbi decoding to obtain the decoded control information sequence. The control information sequence obtained by decoding is subjected to the same dual K code and constant weight code concatenated encoding at the transmitting end to obtain the transmission amplitude estimate of the amplitude of the jth symbol of the ith subcarrier in the control information, that is, Wherein 0≤i<N Carrier , 0≤j<N CtrlSymb .
幅频响应估计的步骤及其基于深度神经网络的改善估计Steps of Amplitude Frequency Response Estimation and Its Improved Estimation Based on Deep Neural Networks
根据控制信息的接收幅度序列及接收端恢复出的控制信息发射幅度估计,首先将接收到的发射幅度为0的子载波符号进行能量平均,获得噪声方差估计为According to the received amplitude sequence of the control information and the estimation of the transmitted amplitude of the control information recovered by the receiver, the energy of the received sub-carrier symbols with the transmitted amplitude of 0 is firstly averaged, and the noise variance estimate is obtained as
然后,对每个子载波,将接收到的发射幅度非0的子载波符号的能量进行平均,并减去噪声方差,得到第i个子载波的信道幅频响应估计为Then, for each subcarrier, the energy of the received subcarrier symbols with non-zero transmission amplitude is averaged, and the noise variance is subtracted to obtain the estimated channel amplitude-frequency response of the ith subcarrier as
通过深度神经网络(deep neural network,DNN)对幅频响应矢量进行调整,输入幅频响应矢量和输出幅频响应矢量分别记为The amplitude-frequency response vector is adjusted through a deep neural network (DNN), and the input amplitude-frequency response vector and the output amplitude-frequency response vector are respectively recorded as
DNN内部包含两级隐藏层,隐藏层的激活函数选取ReLu函数,记为fReLu(·)。因而DNN的输出矢量可表示为:The DNN contains two levels of hidden layers, and the activation function of the hidden layer selects the ReLu function, denoted as f ReLu ( ). Therefore, the output vector of DNN can be expressed as:
其中{W0,b0,W1,b1,W2,b2}为各级加权矩阵和偏置矢量,通过Adam工具训练优化获得这些参数,优化时以均方误差作为性能损失函数。Among them, {W 0 , b 0 , W 1 , b 1 , W 2 , b 2 } are weighted matrices and bias vectors at all levels. These parameters are obtained through Adam tool training and optimization, and the mean square error is used as the performance loss function during optimization.
基于幅频响应估计的ASK检测及turbo译码的步骤:The steps of ASK detection and turbo decoding based on amplitude-frequency response estimation:
对携带数据信息的第i个子载波的第j个符号(0≤i<NCarrier,NCtrlSymb≤j≤NCtrlSymb+NDataSymb),其ASK幅度为的后验概率正比于非中心化参数为尺度参数的莱斯分布概率密度,即For the j-th symbol of the i-th subcarrier carrying data information (0≤i<N Carrier , N CtrlSymb ≤j≤N CtrlSymb +N DataSymb ), the ASK amplitude is The posterior probability of is proportional to the decentralization parameter as scale parameter The Rice distribution probability density of
其中莱斯分布的概率密度函数为The probability density function of the Rice distribution is
并且I0(·)为0阶第一类修正贝塞尔函数。此ASK符号携带的第n个比特的对数似然比为And I 0 (·) is a modified Bessel function of the 0th order of the first kind. The log-likelihood ratio of the nth bit carried by this ASK symbol is
其中为求ASK符号对应的整数m的第n位比特,求解过程为 为向下取整函数。将各ASK符号的各比特对数似然比经解交织后作为turbo译码器的输入,经过多次迭代及硬判决后,恢复数据信息比特流,即完成传输过程。in In order to find the nth bit of the integer m corresponding to the ASK symbol, the solving process is as follows is the round-down function. The log-likelihood ratio of each bit of each ASK symbol is deinterleaved as the input of the turbo decoder, and after multiple iterations and hard decisions, the data information bit stream is restored, that is, Complete the transfer process.
本发明中所用到的典型参数及其取值如下所示:Typical parameters used in the present invention and their values are as follows:
根据以上参数,进行了多径信道下的性能仿真。信道多径采用独立不相关瑞利分布,多径扩展长度为0.625ms,并用于生成用于DNN训练的频率响应样本。图3给出了不同方法获得的频响对比。包括真实频响、利用控制信息的频点进行平均能量估计获得的幅频响应估计,及经过DNN调整后的幅频估计,可看出DNN调整之后更接近真实值。According to the above parameters, the performance simulation under the multipath channel is carried out. The channel multipath adopts an independent uncorrelated Rayleigh distribution with a multipath spread length of 0.625ms, and is used to generate frequency response samples for DNN training. Figure 3 presents a comparison of the frequency responses obtained by different methods. Including the real frequency response, the amplitude-frequency response estimation obtained by using the frequency points of the control information to estimate the average energy, and the amplitude-frequency estimation after the DNN adjustment, it can be seen that the DNN adjustment is closer to the real value.
数据信息的编码器采用1/3码率的turbo码,其分量码为生成多项式为[37,21]的递归系统卷积码。图4给出了4阶ASK的不同检测方式下,不同译码迭代次数与误比特率(biterror rate,BER)的关系曲线。所用的信噪比为10dB。其中,传统方法中的无频响估计的瑞利分布ASK检测方式,增加迭代次数,BER不能改善,说明采用传统的非相干技术不能进行高阶调制的可靠传输。通过本发明提出的基于控制信息恒重码的频响估计之后,基于莱斯分布假设的高阶ASK检测变得可信。对于两种不同的频响估计方式,均可通过多次迭代BER得到改善。采用DNN调整频响估计后,系统的BER更低。The encoder of the data information adopts a turbo code with a code rate of 1/3, and its component code is a recursive systematic convolutional code whose generator polynomial is [37,21]. Fig. 4 shows the relationship curve between the number of decoding iterations and the bit error rate (BER) under different detection modes of 4th-order ASK. The signal-to-noise ratio used was 10 dB. Among them, the Rayleigh distribution ASK detection method without frequency response estimation in the traditional method increases the number of iterations, and the BER cannot be improved, indicating that the traditional incoherent technology cannot perform reliable transmission of high-order modulation. After the frequency response estimation based on the control information constant weight code proposed by the present invention, the high-order ASK detection based on the Rice distribution assumption becomes credible. For two different frequency response estimation methods, the BER can be improved by multiple iterations. After adjusting the frequency response estimation with DNN, the BER of the system is lower.
基于相同的发明构思,本发明具体实施方式还提供了多载波非相干水声通信的频响估计及信号传输系统及该系统中的发射设备和接收设备。发送设备包括控制信息编码调制模块、数据信息编码调制模块和组包模块。接收设备包括同步、频点幅度及控制信息译码模块,幅频响应估计模块,幅频响应优化模块,基于幅频响应估计的ASK检测及turbo译码模块。这些模块及组成的相应设备完成上述本发明多载波非相干水声通信的频响估计及信号传输方法的相应功能。Based on the same inventive concept, the specific embodiment of the present invention also provides a frequency response estimation and signal transmission system for multi-carrier incoherent underwater acoustic communication, and a transmitting device and a receiving device in the system. The sending device includes a control information coding and modulation module, a data information coding and modulation module and a package module. The receiving device includes a synchronization, frequency point amplitude and control information decoding module, an amplitude-frequency response estimation module, an amplitude-frequency response optimization module, and an ASK detection and turbo decoding module based on the amplitude-frequency response estimation. These modules and the corresponding equipment formed by them complete the above-mentioned corresponding functions of the frequency response estimation and signal transmission method for multi-carrier incoherent underwater acoustic communication of the present invention.
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, and substitutions can be made in these embodiments without departing from the principle and spirit of the invention and modifications, the scope of the present invention is defined by the appended claims and their equivalents.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011559780.5A CN112737984B (en) | 2020-12-25 | 2020-12-25 | Frequency response estimation and signal transmission method and system for multi-carrier incoherent underwater acoustic communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011559780.5A CN112737984B (en) | 2020-12-25 | 2020-12-25 | Frequency response estimation and signal transmission method and system for multi-carrier incoherent underwater acoustic communication |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112737984A CN112737984A (en) | 2021-04-30 |
CN112737984B true CN112737984B (en) | 2022-04-29 |
Family
ID=75615959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011559780.5A Active CN112737984B (en) | 2020-12-25 | 2020-12-25 | Frequency response estimation and signal transmission method and system for multi-carrier incoherent underwater acoustic communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112737984B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115883298B (en) * | 2022-11-11 | 2024-08-27 | 中国船舶重工集团公司第七一五研究所 | Underwater acoustic communication method based on Haar distributed domain coding diversity |
CN118432990B (en) * | 2024-07-03 | 2024-08-30 | 广东工业大学 | A transceiver decoding method and system based on fully connected residual block neural network |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101015132A (en) * | 2004-06-17 | 2007-08-08 | W5网络公司 | Pseudo noise coded communication systems |
CN106788782A (en) * | 2016-12-06 | 2017-05-31 | 哈尔滨工程大学 | Underwater sound communication network OFDM Link Physical Layers and MAC layer cross-layer communication method |
CN109743117A (en) * | 2019-01-28 | 2019-05-10 | 湖南人文科技学院 | A kind of underwater acoustic communication module, method and underwater wireless sensor network node device |
CN109964140A (en) * | 2016-11-03 | 2019-07-02 | Uwinloc公司 | Estimate the method and receiving device of the arrival time of radio signal, method and system used for positioning |
CN111884758A (en) * | 2020-07-07 | 2020-11-03 | 中国人民解放军战略支援部队信息工程大学 | Waveform design method, decoding method, device, equipment and optical communication system |
CN112042161A (en) * | 2018-01-26 | 2020-12-04 | 加州理工学院 | System and method for communicating by modulating data on nulls |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011135516A2 (en) * | 2010-04-30 | 2011-11-03 | International Business Machines Corporation | Method and device for perfectly incoherent sampling to a haar domain |
CN106559144B (en) * | 2016-11-15 | 2020-01-31 | 哈尔滨工程大学 | OFDM-MFSK underwater acoustic communication method based on time reversal technology |
CN109347777B (en) * | 2018-08-29 | 2020-04-24 | 中国科学院声学研究所 | High-frequency band utilization rate MT-MFSK underwater acoustic communication method |
CN110445554B (en) * | 2019-07-10 | 2020-12-01 | 中国科学院声学研究所 | A method and system for incoherent underwater acoustic communication based on actual channel fading statistics |
-
2020
- 2020-12-25 CN CN202011559780.5A patent/CN112737984B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101015132A (en) * | 2004-06-17 | 2007-08-08 | W5网络公司 | Pseudo noise coded communication systems |
CN109964140A (en) * | 2016-11-03 | 2019-07-02 | Uwinloc公司 | Estimate the method and receiving device of the arrival time of radio signal, method and system used for positioning |
CN106788782A (en) * | 2016-12-06 | 2017-05-31 | 哈尔滨工程大学 | Underwater sound communication network OFDM Link Physical Layers and MAC layer cross-layer communication method |
CN112042161A (en) * | 2018-01-26 | 2020-12-04 | 加州理工学院 | System and method for communicating by modulating data on nulls |
CN109743117A (en) * | 2019-01-28 | 2019-05-10 | 湖南人文科技学院 | A kind of underwater acoustic communication module, method and underwater wireless sensor network node device |
CN111884758A (en) * | 2020-07-07 | 2020-11-03 | 中国人民解放军战略支援部队信息工程大学 | Waveform design method, decoding method, device, equipment and optical communication system |
Non-Patent Citations (2)
Title |
---|
Yanbo Wu ; Min Zhu.Design and implementation of acoustic modem for shallow water network.《2014 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC)》.2014, * |
接近非相干水声通信信道容量的信号处理算法;武岩波等;《声学学报》;20150115;第40卷(第01期);第1-7页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112737984A (en) | 2021-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2304352C2 (en) | Mode and an arrangement for definition of logarithmical likelihood ratio with preliminary coding | |
KR100712606B1 (en) | A method of determining a variable quantization step size to improve the performance of channel decoding, a method and apparatus for performing channel decoding based on the variable quantization step size | |
CN102104574B (en) | Orthogonal frequency division multiplexing (OFDM)-transform domain communication system (TDCS) signal transmission and receiving methods, devices and system | |
CN102571666B (en) | MMSE (Minimum Mean Square Error)-based equalization method of underwater sound OFDM (Orthogonal Frequency Division Multiplexing) judgment iterative channel | |
CN107995139B (en) | Orthogonal frequency division multiplexing index modulation transmission method | |
CN112737984B (en) | Frequency response estimation and signal transmission method and system for multi-carrier incoherent underwater acoustic communication | |
CN104579613A (en) | Joint encoding modulation method based on no-rate codes and V-OFDM | |
CN109274630A (en) | Multi-carrier signal vector diversity combining method against frequency selective fading | |
CN101141185A (en) | Multi-user single carrier frequency division multiple access wireless transmission method based on frequency domain interleaving | |
Sharma et al. | Performance analysis of UFMC for 5G technologies with different channel coding techniques | |
CN100505725C (en) | Channel Equalization Method for OFDM System | |
CN101150555A (en) | Coding method and device and decoding method and device | |
CN1588937A (en) | Self adaption orthogonal frequency division multiplexing transmitting method and system variable subcarrier number | |
CN101800721B (en) | Method and device for estimating interference in orthogonal frequency division multiplexing communication system | |
CN116170258A (en) | A Channel Estimation Method Based on Coding Loop Compressed Sensing | |
CN115277334A (en) | MRC iterative equalization method of OTSM system under high-speed mobile environment | |
CN103888402A (en) | A Receiving Scheme of OFDM-TDCS Based on Time Domain Channel Matching | |
CN112910808A (en) | Short guard interval multi-carrier shallow sea underwater acoustic communication method | |
CN118089741B (en) | Navigation data processing method based on turbo equalization in delay-Doppler domain | |
Zhu et al. | Research on high speed OFDM underwater acoustic communication based on TPC | |
Kim et al. | Performance Comparison of Short-Length Error-Correcting Codes in an Underwater Ofdm Systems | |
CN116094893B (en) | Ocean buoy OFDM opportunity communication method based on code-rate-free code | |
Kan et al. | Design of underwater acoustic communication system based on OFDM | |
CN114884783B (en) | A Method for Channel Estimation of Power Line System Using Neural Network | |
Yadav et al. | Space Time Trellis Code Frequency Index Modulation with Neuro-LS Channel Estimation in OFDM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |