[go: up one dir, main page]

CN115426014B - Underwater sound MIMO communication method based on unitary space-time code modulation - Google Patents

Underwater sound MIMO communication method based on unitary space-time code modulation Download PDF

Info

Publication number
CN115426014B
CN115426014B CN202211373040.1A CN202211373040A CN115426014B CN 115426014 B CN115426014 B CN 115426014B CN 202211373040 A CN202211373040 A CN 202211373040A CN 115426014 B CN115426014 B CN 115426014B
Authority
CN
China
Prior art keywords
information
matrix
iteration
codeword
ustm
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
Application number
CN202211373040.1A
Other languages
Chinese (zh)
Other versions
CN115426014A (en
Inventor
杨星海
孟顺
任志考
叶臣
刘佳峰
王景景
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao University of Science and Technology
Original Assignee
Qingdao University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qingdao University of Science and Technology filed Critical Qingdao University of Science and Technology
Priority to CN202211373040.1A priority Critical patent/CN115426014B/en
Publication of CN115426014A publication Critical patent/CN115426014A/en
Application granted granted Critical
Publication of CN115426014B publication Critical patent/CN115426014B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B13/00Transmission systems characterised by the medium used for transmission, not provided for in groups H04B3/00 - H04B11/00
    • H04B13/02Transmission systems in which the medium consists of the earth or a large mass of water thereon, e.g. earth telegraphy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • H04L1/0618Space-time coding
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Error Detection And Correction (AREA)

Abstract

本发明提供了一种基于酉空时编码调制的水声MIMO通信方法,属于水下通信技术领域。本发明采用不需CSI的酉空时调制,实现了通信的高可靠性;采用MIMO技术,获取大规模阵列提供的功率增益和多径分集增益,显著提升系统的功率效率和频谱效率,提高系统的传输速率和传输距离。采用LDPC编码可以在不降低编码性能的情况下同时降低硬件的实现复杂度,所提酉空时解调器和LDPC译码器间的联合迭代算法可有效提高系统性能。本发明具有超低速、抗干扰和高可靠性的特点。

The invention provides an underwater acoustic MIMO communication method based on unitary space-time coding modulation, which belongs to the technical field of underwater communication. The present invention uses unitary space-time modulation that does not require CSI to achieve high reliability of communication; it uses MIMO technology to obtain the power gain and multipath diversity gain provided by large-scale arrays, significantly improve the power efficiency and spectrum efficiency of the system, and improve the system transmission rate and transmission distance. Using LDPC coding can reduce the hardware implementation complexity without reducing coding performance. The proposed joint iterative algorithm between the unitary space-time demodulator and the LDPC decoder can effectively improve system performance. The invention has the characteristics of ultra-low speed, anti-interference and high reliability.

Description

一种基于酉空时编码调制的水声MIMO通信方法An underwater acoustic MIMO communication method based on unitary space-time coding modulation

技术领域Technical field

本发明涉及的是水声无线通信技术领域,特别是涉及一种基于酉空时编码调制的水声MIMO通信方法。The present invention relates to the technical field of underwater acoustic wireless communication, and in particular to an underwater acoustic MIMO communication method based on unitary space-time coding modulation.

背景技术Background technique

水声通信信道中广泛存在着多径传播,多普勒频移等现象,这些现象会对通信质量造成严重的干扰。采用多输入多输出( MIMO)技术,在有限的水下频谱资源条件下,可以有效地改善水声通信系统的频谱效率和功率效率,从而有效地改善数据速率和通信链路可靠性。另外,为有效克服干扰,在MIMO技术中能充分获得空间分集增益与编码增益的空时编码(STC,Space Time Coding)一直是研究热点。Multipath propagation, Doppler frequency shift and other phenomena widely exist in underwater acoustic communication channels, which can cause serious interference to communication quality. Using multiple input multiple output (MIMO) technology, under the condition of limited underwater spectrum resources, the spectrum efficiency and power efficiency of the underwater acoustic communication system can be effectively improved, thereby effectively improving the data rate and communication link reliability. In addition, in order to effectively overcome interference, Space Time Coding (STC), which can fully obtain space diversity gain and coding gain in MIMO technology, has been a research hotspot.

MIMO的主要挑战之一是用于相干检测和/或传输器预编码的精确信道状态信息(CSI)的可用性,一方面随着收发端天线数或换能器数量的增加,信道估计变得越来越困难,特别是在一些快速衰落环境中,信道估计完成前环境已经改变。另外,发送训练序列进行信道估计导致信道带宽的浪费,大大降低频带利用率,让本不富裕的水声信道带宽更加紧张。传统空时编码方案若是不能准确获取CSI,会导致通信失败,在某些领域带来不可估计的后果。One of the main challenges of MIMO is the availability of accurate channel state information (CSI) for coherent detection and/or transmitter precoding. On the one hand, as the number of antennas or transducers at the transceiver increases, the channel estimation becomes increasingly difficult. It becomes increasingly difficult, especially in some fast fading environments where the environment has changed before channel estimation is completed. In addition, sending training sequences for channel estimation results in a waste of channel bandwidth, greatly reduces frequency band utilization, and makes the already limited underwater acoustic channel bandwidth even tighter. If the traditional space-time coding scheme cannot accurately obtain CSI, it will lead to communication failure and bring unpredictable consequences in some fields.

因此,迫切需要快衰落条件下关于无需信道信息的空时码的研究,采用不需CSI的酉空时编码调制(USTM)就可以满足水下无线通信的高可靠性等各方面要求,具有极大的研究价值。Therefore, there is an urgent need to study space-time codes that do not require channel information under fast fading conditions. The use of unitary space-time coded modulation (USTM) without CSI can meet various requirements such as high reliability of underwater wireless communications and has extremely high reliability. great research value.

发明内容Contents of the invention

本发明的目的是提供一种基于酉空时编码调制的水声MIMO通信方法,以弥补现有技术的不足。The purpose of the present invention is to provide an underwater acoustic MIMO communication method based on unitary space-time coding modulation to make up for the shortcomings of the existing technology.

为实现上述目的,本发明采取的具体技术方案为:In order to achieve the above objects, the specific technical solutions adopted by the present invention are:

一种基于酉空时编码调制的水声MIMO通信方法,包括以下步骤:An underwater acoustic MIMO communication method based on unitary space-time coding modulation, including the following steps:

S1:发射信号,信号转化为二进制信息比特位,再进行LDPC编码,将编码后的数据映射到酉矩阵星座集;S1: Transmit a signal, convert the signal into binary information bits, and then perform LDPC encoding to map the encoded data to a unitary matrix constellation set;

S2:将所述映射得到的酉矩阵信号送入发送水声换能器,经过水声信道到达接收端,接收端采用USTM解调器计算在接收信号序列和LDPC译码器传输的先验信息μ条件下的对数似然比软信息;所述接收端配有N个接收水声换能器阵列,USTM解调器计算接收信号序列和LDPC译码器传输的先验信息μ(首次外迭代将其设置为所有元素都为0的稀疏矩阵)条件下的后验对数似然比,从后验对数似然信息中提取先验信息μ生成信息μ';S2: Send the mapped unitary matrix signal to the transmitting hydroacoustic transducer and reach the receiving end through the hydroacoustic channel. The receiving end uses the USTM demodulator to calculate the a priori information transmitted in the received signal sequence and LDPC decoder. Log-likelihood ratio soft information under μ conditions; the receiving end is equipped with N receiving underwater acoustic transducer arrays, the USTM demodulator calculates the received signal sequence and the a priori information μ transmitted by the LDPC decoder (first external Iteratively set it to the posterior log-likelihood ratio under the condition of a sparse matrix with all elements equal to 0), and extract the prior information μ from the posterior log-likelihood information to generate information μ';

S3:所述对数似然比软信息经过计算得到外部信息提供给LDPC译码器;将LDPC译码器的输出结果再反馈到USTM解调器,通过引入这种外迭代的关系构建一种联合迭代译码,联合迭代译码包括所述USTM解调器和所述LDPC译码器,经过不断的迭代译码,最后输出译码结果。S3: The log-likelihood ratio soft information is calculated to obtain external information and provided to the LDPC decoder; the output result of the LDPC decoder is fed back to the USTM demodulator, and an external iteration relationship is introduced to construct an Joint iterative decoding. Joint iterative decoding includes the USTM demodulator and the LDPC decoder. After continuous iterative decoding, the decoding result is finally output.

所述S2得到的μ'作为外部信息提供给LDPC译码器,LDPC译码器由变量节点译码器和校验节点译码器组成,译码算法采用对数域置信传播(LLR BP)算法;为了将LDPC码的高可靠性输出结果进行充分利用,将LDPC码的输出结果反馈到USTM解调器,通过引入这种外迭代的关系构建了一种联合迭代译码算法,联合译码模块包括USTM解调器和LDPC译码器两部分。The μ' obtained by S2 is provided to the LDPC decoder as external information. The LDPC decoder is composed of a variable node decoder and a check node decoder. The decoding algorithm adopts the logarithmic domain belief propagation (LLR BP) algorithm. ; In order to make full use of the high reliability output results of the LDPC code, the output results of the LDPC code are fed back to the USTM demodulator, and a joint iterative decoding algorithm and joint decoding module are constructed by introducing this external iterative relationship. It includes USTM demodulator and LDPC decoder.

其中,所述LDPC译码器一方面接收外部信息作为其先验信息进行变量节点和校验节点间的内迭代译码,另一方面将内迭代的结果信息反馈给USTM解调器进行下一次外迭代。Among them, on the one hand, the LDPC decoder receives external information as its prior information to perform internal iteration decoding between variable nodes and check nodes; on the other hand, it feeds back the result information of the internal iteration to the USTM demodulator for the next time. outer iteration.

进一步的,所述S1包括:Further, the S1 includes:

S1-1:表示为x={x1,…,xk}的k个二进制信息比特位首先由一个码率为R=k/n的LDPC编码器将其编码为长度为n的码字c={c1,…,cn};这里k表示信息位长度,LDPC编码后的信息比特位长度表示为n;S1-1: k binary information bits expressed as ={c 1 ,…,c n }; where k represents the length of information bits, and the length of information bits after LDPC encoding is expressed as n;

S1-2:依次从n长的码字序列中取出q个比特(可使K=n/q,即K组),在每个时间块T内,将这q个比特根据某种映射规则映射成一个T×M的Φl矩阵信号,Φl是L=2q个酉矩阵星座集Ω={Φ1,…,ΦL}中的任意一个,l=1,...L,M是发射换能器数,从q个比特到一个Φl矩阵信号点的映射是Gray映射。S1-2: Take out q bits from the n-long codeword sequence in sequence (K=n/q, that is, K groups), and map these q bits according to a certain mapping rule in each time block T. into a T×M Φ l matrix signal, Φ l is any one of L=2 q unitary matrix constellation sets Ω={Φ 1 ,...,Φ L }, l=1,...L, M is The number of transmitting transducers, the mapping from q bits to a Φ l matrix signal point is Gray mapping.

进一步的,所述S1中,酉矩阵星座集采用系统化的简单构造方法:Φll-1 Φ1,Φ1是T×M维酉矩阵,它的构成可以从T×T维DFT矩阵中任选M列,Θ是一个T×T维对角阵,其L次方是T×T维单位矩阵ITFurthermore, in S1, the unitary matrix constellation set adopts a systematic and simple construction method: Φ ll-1 Φ 1 , Φ 1 is a T×M dimensional unitary matrix, and its composition can be derived from a T×T dimensional DFT Select any M columns in the matrix, Θ is a T×T dimensional diagonal matrix, and its Lth power is the T×T dimensional unit matrix I T .

所述S2具体为:The S2 is specifically:

S2-1:与发射信号Φl对应的经过水声信道的接收信号Y,即酉矩阵星座集,表示为下式:S2-1: The received signal Y passing through the underwater acoustic channel corresponding to the transmitted signal Φ l , that is, the unitary matrix constellation set, expressed as the following formula:

这里的H表示信道衰落系数,W表示加性高斯白噪声。为了有效模型真实的水声环境,针对水声信道的特点,并结合USTM的特点,考虑水声信道中多普勒效应及时变的影响,在BELLHOP模型的基础上,构造适合USTM的水声信道模型,经过建模仿真得出水声信道环境的H;即通过水声信道模型仿真得到幅度A,相位φ等参数,每个通道上时间块T的信道衰落系数可以被建模为一个复杂的随机变量:Here H represents the channel fading coefficient, and W represents additive Gaussian white noise. In order to effectively model the real underwater acoustic environment, based on the characteristics of the underwater acoustic channel, combined with the characteristics of USTM, considering the Doppler effect and the influence of variability in the underwater acoustic channel, based on the BELLHOP model, an underwater acoustic channel suitable for USTM was constructed model, H of the underwater acoustic channel environment is obtained through modeling and simulation; that is, the amplitude A, phase φ and other parameters are obtained through simulation of the underwater acoustic channel model. The channel fading coefficient of the time block T on each channel can be modeled as a complex random variable:

S2-2:码字c长度为n,将n分成K组,每组q位,即n=Kq;K为第K组,m为第K组的第m位,其中K=1,…,K和m=1,…,q,f(K)表示某种映射规则,将每组cK映射为相应的酉矩阵Φ(f(K))(f(K))∈Ω,Ω表示酉星座集,对于一个码字c,所有接收信号表示为Y。那么对于码字c的第d位c(d)(d=1,2,…,n)的后验概率对数似然比值Λ(c(d))可以表示为:S2-2: The length of codeword c is n, divide n into K groups, each group has q bits, that is, n=Kq; K is the Kth group, m is the mth bit of the Kth group, where K=1,…, K and m=1,…,q,f(K) represent a certain mapping rule, mapping each group c K to the corresponding unitary matrix Φ (f(K)) , Φ (f(K)) ∈Ω, Ω represents the unitary constellation set. For a codeword c, all received signals are represented as Y. Then the posterior probability log-likelihood ratio Λ(c(d)) for the d-th bit c(d) (d=1,2,...,n) of codeword c can be expressed as:

S2-3:设码字c第d位为第K组的第m位表示为cK m(d),cK表示第K组的全部q位比特,假设各信号矩阵发射概率是等概的,则Λ(c(d))可进一步写为:S2-3: Assume that the d-th bit of codeword c is the m-th bit of the K-th group, expressed as c K m (d), and c K represents all the q-bits of the K-th group. It is assumed that the emission probabilities of each signal matrix are equal. , then Λ(c(d)) can be further written as:

S2-3:设码字c第d位为第K组的第m位表示为cK m(d),cK表示第K组的全部q位比特,假设各信号矩阵发射概率是等概的,则Λ(c(d))可进一步写为:S2-3: Assume that the d-th bit of codeword c is the m-th bit of the K-th group, expressed as c K m (d), and c K represents all the q-bits of the K-th group. It is assumed that the emission probabilities of each signal matrix are equal. , then Λ(c(d)) can be further written as:

S2-4:酉空时调制中,已知发送信号矩阵为X的前提下,接收信号矩阵Y的条件概率密度函数为:S2-4: In unitary space-time modulation, under the premise that the transmit signal matrix is known to be X, the conditional probability density function of the received signal matrix Y is:

ξ表示矩阵的共轭转置,将上式接收信号矩阵Y的条件概率密度函数化简运算得:ξ represents the conjugate transpose of the matrix. Simplifying the conditional probability density function of the received signal matrix Y in the above formula is:

将Y的条件概率密度函数代入Λ(c(d)),Λ(c(d))可进一步表示为:Substituting the conditional probability density function of Y into Λ(c(d)), Λ(c(d)) can be further expressed as:

从得到的后验LLR中减去输入的先验信息,得到外部信息输出到LDPC译码器。即外部信息值可以由下式给出:The input prior information is subtracted from the obtained posterior LLR, and the external information is obtained and output to the LDPC decoder. That is, the external information value can be given by the following formula:

.

进一步的,所述S3具体为:Further, the S3 is specifically:

首先对LDPC译码算法符号进行说明:i为校验节点,j为变量节点,z是当前的迭代次数;Pj(1)为接收到yj发送端发送比特cj=1的后验概率,Pj(0)为接收到yj发送端发送比特cj=0的后验概率,qji^z(b)为第z次迭代时,节点j传给节点i的外部信息,b=0,1。rij^z(b)为第z次迭代时,节点i传给节点j的外部信息,Qj^z (b)为第z次迭代时的硬判决消息;C(j)表示与j相连的校验节点集合,C(j)={i:hij=1},V(i)表示与i相连的变量节点集合,V(i)={j:hij=1};C(j)\i表示除i外与j相连的校验节点的集合,C(j)\i={ u:hij=1,u≠i};V(i)\j表示除j外与i相连的变量节点的集合,V(i)\j={ u:hij=1,u≠j}。First, the symbols of the LDPC decoding algorithm are explained: i is the check node, j is the variable node, z is the current iteration number; P j (1) is the posterior probability of receiving the bit c j =1 sent by the sender of y j , P j (0) is the posterior probability of receiving bit c j =0 sent by the sender of y j , q ji ^z(b) is the external information transmitted by node j to node i at the z-th iteration, b= 0,1. r ij ^z(b) is the external information transmitted by node i to node j in the z-th iteration, Q j ^z (b) is the hard decision message in the z-th iteration; C(j) indicates that it is connected to j The set of check nodes, C(j)={i:h ij =1}, V(i) represents the set of variable nodes connected to i, V(i)={j:h ij =1}; C(j )\i represents the set of check nodes connected to j except i, C(j)\i={ u:h ij =1,u≠i}; V(i)\j represents the set of check nodes connected to i except j The set of variable nodes, V(i)\j={ u:h ij =1,u≠j}.

S3-1:初始化:计算每一个变量节点与相连的校验节点的初始先验概率信息,表示为:S3-1: Initialization: Calculate the initial prior probability information of each variable node and the connected check node, expressed as:

校验节点到变量节点信息的更新:计算更新所有校验节点传给相连的变量节点的信息,表示为:Update of information from check nodes to variable nodes: Calculate and update the information passed by all check nodes to connected variable nodes, expressed as:

变量节点到校验节点信息的更新:计算更新所有变量节点传给相连的校验节点的信息,表示为:Update of information from variable nodes to check nodes: Calculate and update the information from all variable nodes to the connected check nodes, expressed as:

LLR总和:LLR sum:

对Γ (z) (Qj )进行判决,如果Γ (z) (Qj )<0,则x'=1;若Γ (z) (Qj )≥0,则x'=0,最终形成码字x=[x1,x2,…,xn];Make a decision on Γ (z) (Q j ), if Γ (z) (Q j )<0, then x'=1; if Γ (z) (Q j )≥0, then x'=0, and finally form Codeword x=[x 1 ,x 2 ,…,x n ];

S3-2:判决:如果校验矩阵B和最终码字x满足BxT=0,则译码结束,结束整个译码流程,码字x=[x1,x2,…,xn]就是最终的译码结果;S3-2: Judgment: If the check matrix B and the final codeword x satisfy Bx T =0, the decoding ends and the entire decoding process ends. The codeword x=[x 1 ,x 2 ,…,x n ] is The final decoding result;

S3-3:输出译码消息:选取码字x中前1到k项即为译码所得的消息;否则重复上面内迭代的步骤直至满足BxT=0或超过最大内迭代次数为止,此时结束内迭代过程,根据内迭代输出的软信息值反馈给USTM解调器,进行下一次外迭代,直到达到外迭代的最大次数则终止整个译码流程。S3-3: Output the decoded message: Select the first 1 to k items in the codeword After the inner iteration process ends, the soft information value output by the inner iteration is fed back to the USTM demodulator, and the next outer iteration is performed. The entire decoding process is terminated until the maximum number of outer iterations is reached.

本发明的优点和有益效果为:The advantages and beneficial effects of the present invention are:

本发明采用不需CSI的酉空时调制,实现了通信的高可靠性;采用MIMO技术,获取大规模阵列提供的功率增益和多径分集增益,显著提升系统的功率效率和频谱效率,提高系统的传输速率和传输距离。采用LDPC编码可以在不降低编码性能的情况下同时降低硬件的实现复杂度,所提酉空时解调器和LDPC译码器间的联合迭代算法可有效提高系统性能。本发明具有超低速、抗干扰和高可靠性的特点。The present invention uses unitary space-time modulation that does not require CSI to achieve high reliability of communication; it uses MIMO technology to obtain the power gain and multipath diversity gain provided by large-scale arrays, significantly improve the power efficiency and spectrum efficiency of the system, and improve the system transmission rate and transmission distance. Using LDPC coding can reduce the hardware implementation complexity without reducing coding performance. The proposed joint iterative algorithm between the unitary space-time demodulator and the LDPC decoder can effectively improve system performance. The invention has the characteristics of ultra-low speed, anti-interference and high reliability.

本发明所提的联合迭代译码方案充分利用了LDPC译码器反馈的高可靠性软信息,明显提高了LDPC-USTM声级联空时编码系统的误码性能。本发明提供了一种既能够解决MIMO水声通信系统中传统空时编码不稳定不可靠的问题,又在硬件上具有可行性,能进一步提高水声通信可靠性的基于酉空时编码调制的水声通信方法。The joint iterative decoding scheme proposed by the present invention makes full use of the high-reliability soft information fed back by the LDPC decoder, and significantly improves the bit error performance of the LDPC-USTM acoustic cascade space-time coding system. The present invention provides a system based on unitary space-time coding modulation that can not only solve the problem of instability and unreliability of traditional space-time coding in MIMO underwater acoustic communication systems, but is also feasible in hardware and can further improve the reliability of underwater acoustic communication. Hydroacoustic communication methods.

附图说明Description of drawings

图1为完整的信号发送接收流程图;Figure 1 is a complete signal sending and receiving flow chart;

图2为LDPC-USTM仿真流程图;Figure 2 is the LDPC-USTM simulation flow chart;

图3为LDPC译码流程图;Figure 3 is the LDPC decoding flow chart;

图4为采用简单级联LDPC编码、所提迭代LDPC编码和未编码的USTM水声通信误比特率曲线对比图。Figure 4 is a comparison chart of the USTM underwater acoustic communication bit error rate curves using simple cascaded LDPC coding, the proposed iterative LDPC coding and uncoding.

具体实施方式Detailed ways

下面结合附图对本发明做进一步描述:The present invention will be further described below in conjunction with the accompanying drawings:

实施例1:Example 1:

一种基于酉空时编码调制的水声MIMO通信方法,该方法的基本流程如图1所示,具体包括以下步骤:An underwater acoustic MIMO communication method based on unitary space-time coding modulation. The basic flow of the method is shown in Figure 1, which specifically includes the following steps:

S1:发射信号,信号转化为二进制信息比特位,再进行LDPC编码;S1: Transmit a signal, convert the signal into binary information bits, and then perform LDPC encoding;

LDPC编码流程如下:表示为x={x1,…,xk}的k个二进制信息比特位首先由一个码率为R=k/n的LDPC编码器将其编码为长度为n的码字c={c1,…,cn}。这里k表示信息位长度,n表示经LDPC编码后的信息比特位长度。依次从n长的码字序列中取出q个比特(可使K=n/q,即K组),在每个时间块T内,将这q个比特根据某种映射规则映射成一个T×M的Φl矩阵信号,在这里Φl是L=2q个酉矩阵星座集Ω={Φ1,…,ΦL}中的任意一个,l=1,...L,M是发射端数,从q个比特到一个Φl矩阵信号点的映射可以是Gray映射。 The LDPC encoding process is as follows: k binary information bits expressed as c={c 1 ,…,c n }. Here k represents the length of information bits, and n represents the length of information bits after LDPC encoding. Sequentially take out q bits from the n-long codeword sequence (K=n/q, that is, K groups), and in each time block T, map these q bits into a T× Φ l matrix signal of M, where Φ l is any one of L=2 q unitary matrix constellation sets Ω={Φ 1 ,...,Φ L }, l=1,...L, M is the number of transmitting terminals , the mapping from q bits to a Φ l matrix signal point can be Gray mapping.

S2:发射信号Φl经过水声信道后到达接收端,接收端配有N个接收器;USTM解调器计算接收信号序列和LDPC译码器传输的先验信息μ(首次外迭代将其设置为所有元素都为0的稀疏矩阵)条件下的后验对数似然比,从后验对数似然信息中提取先验信息μ生成信息μ'。S2: The transmitted signal Φ l reaches the receiving end after passing through the underwater acoustic channel. The receiving end is equipped with N receivers; the USTM demodulator calculates the received signal sequence and the a priori information μ transmitted by the LDPC decoder (the first outer iteration sets it is the posterior log-likelihood ratio under the condition of a sparse matrix with all elements equal to 0), and the prior information μ is extracted from the posterior log-likelihood information to generate information μ'.

S3:μ'作为外部信息提供给 LDPC译码器,LDPC译码器由变量节点译码器和校验节点译码器组成,译码算法采用对数域置信传播算法(LLR BP)。译码信息在USTM解调器和LDPC译码器间进行外迭代译码,在LDPC译码器内部进行内迭代。在一定的迭代次数后,对最终的信息进行译码判决,最后输出判决结果。S3: μ' is provided to the LDPC decoder as external information. The LDPC decoder consists of a variable node decoder and a check node decoder. The decoding algorithm uses the logarithmic domain belief propagation algorithm (LLR BP). The decoded information is decoded externally between the USTM demodulator and the LDPC decoder, and internally iterated inside the LDPC decoder. After a certain number of iterations, the final information is decoded and judged, and the judgment result is finally output.

如图2所示,基于所述水声MIMO通信方法,建模水声信道,进行具体实验,包括:As shown in Figure 2, based on the underwater acoustic MIMO communication method, the underwater acoustic channel is modeled and specific experiments are conducted, including:

1、首先建模适合USTM的水声信道环境,还原了真实的水声环境。1. First, model the underwater acoustic channel environment suitable for USTM and restore the real underwater acoustic environment.

2、接收端得到对数似然比软信息的具体过程是:2. The specific process for the receiving end to obtain the log-likelihood ratio soft information is:

码字c长度为n,将n分成K组,每组q位,即n=Kq;K为第K组,m为第K组的第m位,其中K=1,…,K和m=1,…,q,f(K)表示某种映射规则,将每组cK映射为相应的酉矩阵Φ(f(K))(f(K))∈Ω,Ω表示酉星座集,对于一个码字c,所有接收信号表示为Y。那么对于码字c的第d位c(d)(d=1,2,…,n)的后验概率对数似然比值Λ(c(d))可以表示为:The length of the codeword c is n, and n is divided into K groups, each group has q bits, that is, n=Kq; K is the Kth group, m is the mth bit of the Kth group, where K=1,...,K and m= 1,…,q, f(K) represents a certain mapping rule, mapping each group c K to the corresponding unitary matrix Φ (f(K)) , Φ (f(K)) ∈Ω, Ω represents the unitary constellation set , for a codeword c, all received signals are represented as Y. Then the posterior probability log-likelihood ratio Λ(c(d)) for the d-th bit c(d) (d=1,2,...,n) of codeword c can be expressed as:

设码字c第d位为第K组的第m位表示为cK m(d),cK表示第K组的全部q位比特,假设各信号矩阵发射概率是等概的,则Λ(c(d))可进一步写为:Assume that the d-th bit of codeword c is the m-th bit of the K-th group, expressed as c K m (d), c K represents all q-bits of the K-th group, assuming that the emission probabilities of each signal matrix are equal, then Λ( c(d)) can be further written as:

酉空时调制中,已知发送信号矩阵为X的前提下,接收信号矩阵Y的条件概率密度函数为:In unitary space-time modulation, under the premise that the transmitted signal matrix is known as X, the conditional probability density function of the received signal matrix Y is:

表示矩阵的共轭转置,将接收信号矩阵Y的条件概率密度函数化简运算得: Represents the conjugate transpose of the matrix, and simplifies the conditional probability density function of the received signal matrix Y to obtain:

将Y的条件概率密度函数代入Λ(c(d)),Λ(c(d))可进一步表示为:Substituting the conditional probability density function of Y into Λ(c(d)), Λ(c(d)) can be further expressed as:

从Λ(c(d))中减去输入的先验信息,得到外部信息输出到LDPC译码器。即外部信息值可以由下式给出:The input prior information is subtracted from Λ(c(d)) to obtain the external information and output to the LDPC decoder. That is, the external information value can be given by the following formula:

;

3、LDPC译码的具体过程是(如图3所示):3. The specific process of LDPC decoding is (shown in Figure 3):

初始化:计算每一个变量节点与相连的校验节点的初始信息,表示为:Initialization: Calculate the initial information of each variable node and the connected check node, expressed as:

校验节点到变量节点信息的更新:计算更新所有校验节点传给相连的变量节点的信息,表示为:Update of information from check nodes to variable nodes: Calculate and update the information passed by all check nodes to connected variable nodes, expressed as:

变量节点到校验节点信息的更新:计算更新所有变量节点传给相连的校验节点的信息,表示为:Update of information from variable nodes to check nodes: Calculate and update the information from all variable nodes to the connected check nodes, expressed as:

LLR总和:LLR sum:

对Γ (z) (Qj )进行判决,如果Γ (z) (Qj )<0,则x'=1;若Γ (z) (Qj )≥0,则x'=0,最终形成码字x。Make a decision on Γ (z) (Q j ), if Γ (z) (Q j )<0, then x'=1; if Γ (z) (Q j )≥0, then x'=0, and finally form Codeword x.

判决:如果校验矩阵B和最终码字x满足BxT=0,则译码结束,结束整个译码流程,码字x=[x1,x2,…,xn]就是最终的译码结果。输出译码消息:选取码字x中前1到k项即为译码所得的消息。否则重复上面内迭代的步骤直至满足BxT=0或超过最大内迭代次数为止,此时结束内迭代过程,根据内迭代输出的软信息值反馈给USTM解调器,进行下一次外迭代,直到达到外迭代的最大次数则终止整个译码流程。所提的联合迭代译码方案充分利用了LDPC译码器反馈的高可靠性软信息,明显提高了LDPC-USTM声级联空时编码系统的误码性能。Judgment: If the check matrix B and the final codeword x satisfy Bx T =0, the decoding ends and the entire decoding process ends. The codeword x=[x 1 ,x 2 ,…,x n ] is the final decoding result. Output the decoded message: Select the first 1 to k items in the codeword x to be the decoded message. Otherwise, repeat the above inner iteration steps until Bx T =0 is satisfied or the maximum number of inner iterations is exceeded. At this time, the inner iteration process ends, and the soft information value output by the inner iteration is fed back to the USTM demodulator, and the next outer iteration is performed until When the maximum number of outer iterations is reached, the entire decoding process is terminated. The proposed joint iterative decoding scheme makes full use of the high-reliability soft information fed back by the LDPC decoder, and significantly improves the bit error performance of the LDPC-USTM acoustic cascade space-time coding system.

实施例2:Example 2:

仿真条件:发送换能器数M=2,接收换能器数N=1,信道相干时间T=4ms,酉空时符号速率R=1,LDPC码速率1/5,码长1280bit,外迭代1次,内迭代10次。水声信道参数:水深100m,发射端深度50m,接收端深度50m,传输距离2km,载波频率10KHz。Simulation conditions: number of transmitting transducers M=2, number of receiving transducers N=1, channel coherence time T=4ms, unitary space-time symbol rate R=1, LDPC code rate 1/5, code length 1280bit, external iteration 1 time, 10 iterations. Underwater acoustic channel parameters: water depth 100m, transmitter depth 50m, receiver depth 50m, transmission distance 2km, carrier frequency 10KHz.

水声通信方法采用本发明的酉空时编码调制时,得到误比特率曲线对比,如图4所示。从图4中可以看出,随着信噪比的提高,错误比特数逐渐减少,误比特率曲线逐渐收敛;与未编码的酉空时调制系统相比,在误比特率为10-4时,采用LDPC编码的酉空时系统能够提供18dB左右的信噪比增益,所提联合迭代LDPC-USTM方案比简单级联LDPC-USTM方案有0.5dB左右的增益。When the underwater acoustic communication method adopts the unitary space-time coding modulation of the present invention, a comparison of the bit error rate curves is obtained, as shown in Figure 4. It can be seen from Figure 4 that as the signal-to-noise ratio increases, the number of error bits gradually decreases and the bit error rate curve gradually converges; compared with the uncoded unitary space-time modulation system, when the bit error rate is 10 -4 , the unitary space-time system using LDPC coding can provide a signal-to-noise ratio gain of about 18dB. The proposed joint iterative LDPC-USTM scheme has a gain of about 0.5dB compared with the simple cascade LDPC-USTM scheme.

对比结果可以看出,在水声信道下,采用信道编码的酉空时调制方法,比未编码的酉空时方法能够带来更多的信噪比增益,本发明所提的联合迭代LDPC-USTM译码方案比传统简单级联LDPC-USTM方案可靠性更高,译码效果更好。It can be seen from the comparison results that under the underwater acoustic channel, the unitary space-time modulation method using channel coding can bring more signal-to-noise ratio gain than the uncoded unitary space-time method. The joint iterative LDPC- The USTM decoding scheme is more reliable and has better decoding effect than the traditional simple cascaded LDPC-USTM scheme.

综上所述,本发明考虑在有些情况下对水下通信有高可靠性的需求,若是采用需要CSI的技术,一旦信道估计不能完成任务,导致不能获取准确的CSI,整帧失败,会带来严重的通信问题。将酉空时编码调制用于水声通信中有一定的研究价值和应用价值。In summary, the present invention considers the need for high reliability of underwater communications in some cases. If a technology that requires CSI is used, once the channel estimation cannot complete the task, accurate CSI cannot be obtained, and the entire frame fails, which will cause Serious communication problems arise. Applying unitary space-time coded modulation in underwater acoustic communications has certain research and application value.

Claims (2)

1.一种基于酉空时编码调制的水声MIMO通信方法,其特征在于,包括以下步骤:1. An underwater acoustic MIMO communication method based on unitary space-time coding modulation, which is characterized by including the following steps: S1:发射信号,信号转化为二进制信息比特位,再进行LDPC编码,将编码后的数据映射到酉矩阵星座集;所述S1包括:S1: Transmit a signal, convert the signal into binary information bits, and then perform LDPC encoding to map the encoded data to a unitary matrix constellation set; the S1 includes: S1-1:表示为x={x1,…,xk}的k个二进制信息比特位首先由一个码率为R=k/n的LDPC编码器将其编码为长度为n的码字c={c1,…,cn};这里k表示信息位长度,LDPC编码后的信息比特位长度表示为n;S1-1: k binary information bits expressed as ={c 1 ,…,c n }; where k represents the length of information bits, and the length of information bits after LDPC encoding is expressed as n; S1-2:依次从n长的码字序列中取出q个比特,在每个时间块T内,将这q个比特根据某种映射规则映射成一个T×M的Φl矩阵信号,Φl是L=2q个酉矩阵星座集Ω={Φ1,…,ΦL}中的任意一个,l=1,...L,M是发射换能器数,从q个比特到一个Φl矩阵信号点的映射是Gray映射;S1-2: Take out q bits from the n-long codeword sequence in turn, and map these q bits into a T×M Φ l matrix signal according to a certain mapping rule in each time block T, Φ l is any one of L=2 q unitary matrix constellation sets Ω={Φ 1 ,...,Φ L }, l=1,...L, M is the number of transmitting transducers, from q bits to a Φ lThe mapping of matrix signal points is Gray mapping; S2:将所述映射得到的酉矩阵信号送入发送水声换能器,经过水声信道到达接收端,接收端采用USTM解调器计算在接收信号序列和LDPC译码器传输的先验信息μ条件下的对数似然比软信息,从后验对数似然信息中提取先验信息μ生成信息μ',μ'作为外部信息提供给LDPC译码器;所述S2具体为:S2: Send the mapped unitary matrix signal to the transmitting hydroacoustic transducer and reach the receiving end through the hydroacoustic channel. The receiving end uses the USTM demodulator to calculate the a priori information transmitted in the received signal sequence and LDPC decoder. For log-likelihood ratio soft information under μ conditions, the prior information μ is extracted from the posterior log-likelihood information to generate information μ', and μ' is provided to the LDPC decoder as external information; the S2 is specifically: S2-1:与发射信号Φl对应的经过水声信道的接收信号Y,构成酉矩阵星座集,表示为下式:S2-1: The received signal Y passing through the underwater acoustic channel corresponding to the transmitted signal Φ l forms a unitary matrix constellation set, expressed as the following formula: H表示信道衰落系数,W表示加性高斯白噪声,针对水声信道的特点,并结合USTM的特点,考虑水声信道中多普勒效应及时变的影响,在BELLHOP模型的基础上,构造适合USTM的水声信道模型,经过建模仿真得出水声信道环境的被建模为一个复杂的随机变量:H represents the channel fading coefficient, W represents the additive Gaussian white noise. According to the characteristics of the underwater acoustic channel and combined with the characteristics of USTM, considering the Doppler effect and the influence of variability in the underwater acoustic channel, based on the BELLHOP model, a suitable USTM's underwater acoustic channel model, through modeling and simulation, shows that the underwater acoustic channel environment is modeled as a complex random variable: S2-2:码字c长度为n,将n分成Q组,每组q位,即n=Qq;K为第K组,m为第K组的第m位,其中K=1,…,Q和m=1,…,q,f(K)表示某种映射规则,将每组cK映射为相应的酉矩阵Φ(f(K))(f(K))∈Ω,对于一个码字c,所有接收信号表示为Y;那么对于码字c的第d位c(d)的后验概率对数似然比值Λ(c(d))表示为:S2-2: The length of codeword c is n, divide n into Q groups, each group has q bits, that is, n=Qq; K is the Kth group, m is the mth bit of the Kth group, where K=1,..., Q and m=1,...,q,f(K) represent a certain mapping rule, mapping each group c K to the corresponding unitary matrix Φ (f(K))(f(K)) ∈Ω, for For a codeword c, all received signals are represented as Y; then the posterior probability log-likelihood ratio Λ(c(d)) of the d-th bit c(d) of the codeword c is expressed as: S2-3:设码字c第d位为第K组的第m位表示为cK m(d),cK表示第K组的全部q位比特,假设各信号矩阵发射概率是等概的,则Λ(c(d))进一步写为:S2-3: Assume that the d-th bit of codeword c is the m-th bit of the K-th group, expressed as c K m (d), and c K represents all the q-bits of the K-th group. It is assumed that the emission probabilities of each signal matrix are equal. , then Λ(c(d)) is further written as: S2-4:酉空时调制中,已知发送信号矩阵为X的前提下,接收信号Y的条件概率密度函数为:S2-4: In unitary space-time modulation, under the premise that the transmitted signal matrix is known as X, the conditional probability density function of the received signal Y is: ξ表示矩阵的共轭转置,将上式接收信号矩阵Y的条件概率密度函数化简运算得:ξ represents the conjugate transpose of the matrix. Simplifying the conditional probability density function of the received signal matrix Y in the above formula is: 将Y的条件概率密度函数代入Λ(c(d)),Λ(c(d))可进一步表示为:Substituting the conditional probability density function of Y into Λ(c(d)), Λ(c(d)) can be further expressed as: 从Λ(c(d))减去输入的先验信息,得到外部信息输出到LDPC译码器;外部信息值由下式给出:Subtracting the input prior information from Λ(c(d)), the external information is output to the LDPC decoder; the external information value is given by the following formula: μ′=Λ(c(d))-μ;μ′=Λ(c(d))-μ; S3:所述对数似然比软信息经过计算得到外部信息提供给LDPC译码器;将LDPC译码器的输出结果再反馈到USTM解调器,通过引入这种外迭代的关系构建一种联合迭代译码,联合迭代译码包括所述USTM解调器和所述LDPC译码器,经过不断的迭代译码,最后输出译码结果;所述USTM解调器计算来自信道接收信号序列和接收LDPC译码器反馈的信息,利用接收的信息计算出每个发送信号的外部信息,然后将其送入LDPC译码器进行译码;所述LDPC译码器接收外部信息作为其先验信息进行变量节点和校验节点间的内迭代译码,还将内迭代的结果信息反馈给USTM解调器进行下一次外迭代;所述S3具体为:S3: The log-likelihood ratio soft information is calculated to obtain external information and provided to the LDPC decoder; the output result of the LDPC decoder is fed back to the USTM demodulator, and an external iteration relationship is introduced to construct an Joint iterative decoding. Joint iterative decoding includes the USTM demodulator and the LDPC decoder. After continuous iterative decoding, the decoding result is finally output; the USTM demodulator calculates the signal sequence received from the channel and Receive the information fed back by the LDPC decoder, use the received information to calculate the external information of each transmitted signal, and then send it to the LDPC decoder for decoding; the LDPC decoder receives the external information as its prior information Perform inner iteration decoding between variable nodes and check nodes, and feed back the result information of the inner iteration to the USTM demodulator for the next outer iteration; the S3 is specifically: S3-1:初始化:计算每一个变量节点与相连的校验节点的初始先验概率信息,表示为:S3-1: Initialization: Calculate the initial prior probability information of each variable node and the connected check node, expressed as: Γ(0)(qji)=μΓ (0) (q ji )=μ 校验节点到变量节点信息的更新:计算更新所有校验节点传给相连的变量节点的信息,表示为:Update of information from check nodes to variable nodes: Calculate and update the information passed by all check nodes to connected variable nodes, expressed as: 变量节点到校验节点信息的更新:计算更新所有变量节点传给相连的校验节点的信息,表示为:Update of information from variable nodes to check nodes: Calculate and update the information from all variable nodes to the connected check nodes, expressed as: L(z)(qji)=μ′+∑u∈C(j)\iL(z)(ruj)L (z) (q ji )=μ′+∑ u∈C(j)\i L (z) (r uj ) LLR总和:LLR sum: L(z)(Qj)=μ′+∑i∈V(j)L(z)(rij)L (z) (Q j )=μ′+∑ i∈V(j) L (z) (r ij ) 对Γ(z)(Qj)进行判决,如果Γ(z)(Qj)<0,则x'=1;若Γ(z)(Qj)≥0,则x'=0,最终形成码字x=[x1,x2,…,xn];Make a decision on Γ (z) (Q j ). If Γ (z) (Q j )<0, then x'=1; if Γ (z) (Q j )≥0, then x'=0, and finally form Codeword x=[x 1 ,x 2 ,…,x n ]; S3-2:如果校验矩阵B和最终码字x满足BxT=0,则译码结束,结束整个译码流程,码字x=[x1,x2,…,xn]就是最终的译码结果;S3-2: If the check matrix B and the final codeword x satisfy Bx T = 0, the decoding ends and the entire decoding process ends. The codeword x = [x 1 , x 2 ,..., x n ] is the final Decoding results; S3-3:输出译码消息:选取码字x中前1到k项即为译码所得的消息;否则重复上面内迭代的步骤直至满足BxT=0或超过最大内迭代次数为止,此时结束内迭代过程,根据内迭代输出的软信息值反馈给USTM解调器,进行下一次外迭代,直到达到外迭代的最大次数则终止整个译码流程;S3-3: Output the decoded message: Select the first 1 to k items in the codeword x as the decoded message; otherwise, repeat the above inner iteration steps until Bx T = 0 or exceed the maximum number of inner iterations. End the inner iteration process, feed back the soft information value output by the inner iteration to the USTM demodulator, and perform the next outer iteration until the maximum number of outer iterations is reached, then the entire decoding process is terminated; 其中,上述公式中的解释为:i为校验节点,j为变量节点,z是当前的迭代次数;Pj(1)为接收到yj发送端发送比特cj=1的后验概率,Pj(0)为接收到yj发送端发送比特cj=0的后验概率,qji^z(b)为第z次迭代时,节点j传给节点i的外部信息,b=0,1;rij^z(b)为第z次迭代时,节点i传给节点j的外部信息,Qj^z(b)为第z次迭代时的硬判决消息;C(j)表示与j相连的校验节点集合,C(j)={i:hij=1},V(i)表示与i相连的变量节点集合,V(i)={j:hij=1};C(j)\i表示除i外与j相连的校验节点的集合,C(j)\i={u:hij=1,u≠i};V(i)\j表示除j外与i相连的变量节点的集合,V(i)\j={u:hij=1,u≠j}。Among them, the explanation in the above formula is: i is the check node, j is the variable node, z is the current iteration number; P j (1) is the posterior probability of receiving the bit c j =1 sent by the sender of y j , P j (0) is the posterior probability of receiving the bit c j =0 sent by the sender of y j , q ji ^z(b) is the external information transmitted by node j to node i at the z-th iteration, b=0 ,1; r ij ^z(b) is the external information transmitted by node i to node j in the z-th iteration, Q j ^z(b) is the hard decision message in the z-th iteration; C(j) represents The set of check nodes connected to j, C(j)={i:h ij =1}, V(i) represents the set of variable nodes connected to i, V(i)={j:h ij =1}; C(j)\i represents the set of check nodes connected to j except i, C(j)\i={u:h ij =1,u≠i}; V(i)\j represents except j The set of variable nodes connected to i, V(i)\j={u:h ij =1,u≠j}. 2.如权利要求1所述的水声MIMO通信方法,其特征在于,所述酉矩阵星座集的构造方法:Φl=Θl-1Φ1,Φ1是T×M维酉矩阵,从T×T维DFT矩阵中任选M列,Θ是一个T×T维对角阵,其L次方是T×T维单位矩阵IT2. The underwater acoustic MIMO communication method according to claim 1, characterized in that the construction method of the unitary matrix constellation set is: Φ l = Θ l-1 Φ 1 , Φ 1 is a T×M dimensional unitary matrix, from Select M columns in the T×T dimensional DFT matrix, Θ is a T×T dimensional diagonal matrix, and its Lth power is the T×T dimensional unit matrix I T .
CN202211373040.1A 2022-11-04 2022-11-04 Underwater sound MIMO communication method based on unitary space-time code modulation Active CN115426014B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211373040.1A CN115426014B (en) 2022-11-04 2022-11-04 Underwater sound MIMO communication method based on unitary space-time code modulation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211373040.1A CN115426014B (en) 2022-11-04 2022-11-04 Underwater sound MIMO communication method based on unitary space-time code modulation

Publications (2)

Publication Number Publication Date
CN115426014A CN115426014A (en) 2022-12-02
CN115426014B true CN115426014B (en) 2023-11-03

Family

ID=84207727

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211373040.1A Active CN115426014B (en) 2022-11-04 2022-11-04 Underwater sound MIMO communication method based on unitary space-time code modulation

Country Status (1)

Country Link
CN (1) CN115426014B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118249918B (en) * 2024-03-05 2024-09-10 中国海洋大学三亚海洋研究院 Underwater laser communication system and method capable of reducing alignment angle requirement

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9088447B1 (en) * 2014-03-21 2015-07-21 Mitsubishi Electric Research Laboratories, Inc. Non-coherent transmission and equalization in doubly-selective MIMO channels
CN114124303A (en) * 2021-11-24 2022-03-01 南京信息职业技术学院 Cooperative MIMO system detection method of LDPC cascaded space-time codes
CN114978314A (en) * 2022-05-24 2022-08-30 福建工程学院 Non-coherent frequency-time coding combined DCO-OFDM visible light communication transmission method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9722633B2 (en) * 2015-02-11 2017-08-01 Mitsubishi Electric Research Laboratories, Inc. Method and system for reliable data communications with adaptive multi-dimensional modulations for variable-iteration decoding

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9088447B1 (en) * 2014-03-21 2015-07-21 Mitsubishi Electric Research Laboratories, Inc. Non-coherent transmission and equalization in doubly-selective MIMO channels
CN114124303A (en) * 2021-11-24 2022-03-01 南京信息职业技术学院 Cooperative MIMO system detection method of LDPC cascaded space-time codes
CN114978314A (en) * 2022-05-24 2022-08-30 福建工程学院 Non-coherent frequency-time coding combined DCO-OFDM visible light communication transmission method

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
A low-complexity IRA-LDPC coded noncoherent unitary space-time modulation system on Rayleigh flat fading channel;Li Peng et al;《2011 Second International Conference on Mechanic Automation and Control Engineering》;20110818;摘要,第2-3部分 *
Decoding for LDPC coded DUSTM over flat Rayleigh fading channel;Haiyan Cao et al;IEEE International Symposium on Communications and Information Technology, 2005;全文 *
Effects of Non-Identical Rayleigh Fading on Differential Unitary Space-Time Modulation;Meixia Tao;IEEE Transactions on Communications;第57卷(第5期);全文 *
Li Peng ; Lingling Yang.10th International Conference on Wireless Communications, Networking and Mobile Computing.《10th International Conference on Wireless Communications, Networking and Mobile Computing》.2015, *
具有低复杂度的LDPC已编码非相干酉空时调制系统设计;王利娇 等;《通信学报》;20140228;第35卷(第2期);第146-152页 *
水下传感器网络协作多输入输出通信技术研究;王建平;孔德川;陈伟;;中国海洋大学学报(自然科学版)(第09期);全文 *
瑞利衰落信道下基于LDPC码的USTM的MIMO系统;曹海燕 等;《电路与系统学报》;20070228;第12卷(第1期);摘要,第1-3部分 *

Also Published As

Publication number Publication date
CN115426014A (en) 2022-12-02

Similar Documents

Publication Publication Date Title
CN106100794A (en) A kind of polarization code coding cooperative based on punching
CN106130690A (en) Mimo system joint-detection interpretation method in conjunction with polarization code
CN105721106A (en) Multiuser detection method based on serial strategy for SCMA (Sparse Code Multiple Access) uplink communication system
CN106301517B (en) Based on the satellite multi-beam joint-detection and interpretation method it is expected to propagate and system
CN105897379A (en) Polarization code cascade space-time code system and cascade polarization code coding method thereof
CN106100795B (en) A Collaborative Coding Method of Polar Codes Based on Plotkin Construction and Information Bit Re-dormancy
CN108270474B (en) MIMO-SCMA system codebook design method based on genetic algorithm
CN111245571B (en) Receiver Design Method Combined with Coded Modulation Technology in Noise Aggregation System
CN107425889B (en) A 5G communication system receiving end baseband signal joint processing method
CN115276912B (en) Decoding cascade iterative underwater acoustic communication system based on Gauss approximate improved polarization code
CN106941394B (en) Joint detection decoding method and device for SCMA (sparse code multiple access) coded by polarization code
CN102723975A (en) Signal detection method and device of MIMO (multiple input multiple output) system
CN109560820B (en) A Decoding Simplification Method for Joint Channel Coding and Physical Layer Network Coding
CN115426014B (en) Underwater sound MIMO communication method based on unitary space-time code modulation
CN115314163B (en) Underwater Acoustic Communication System Based on Monte Carlo Polar Code Decoding Cascade Iteration
CN106209305A (en) A kind of fountain codes interpretation method under access channel
CN115694518A (en) Convolutional code decoding method and system based on GMM-HMM
CN108521317B (en) A SCMA uplink transmission method based on asynchronous detection
CN107094026B (en) Graph merging detection decoding method for NB-LDPC coding
CN113660064A (en) Multi-data-packet-based joint two-dimensional interleaving coding method suitable for power line communication system
CN105846955B (en) Multi-beam mobile satellite communication system multi-user association iterative detection decoding method
CN113114269A (en) Belief propagation-information correction decoding method
Zhao et al. A concatenation scheme of polar codes and space-time block codes in multiple-input multiple-output channels
CN115426003B (en) Code word diversity frequency hopping anti-interference method based on LDPC channel coding
CN106941393B (en) LDPC decoding method and system based on SOR

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