This application is a 371 of international application of PCT application serial no. PCT/CN2021/143600, filed on Dec. 31, 2021, which claims the priority benefit of China application no. 202111590438.6, filed on Dec. 23, 2021. The entirety of each of the above mentioned patent applications is hereby incorporated by reference herein and made a part of this specification.
The present disclosure relates to the technical field of underwater acoustic communication, and in particular to an underwater acoustic communication system based on a filter bank joint sub-carrier multidimensional index modulation (MIM) and a method thereof.
Multi-carrier modulation technology is capable of transforming a high-speed serial transmission into a low-speed parallel transmission, which increases a symbol duration, and greatly reduces a degree of an inter-symbol interference. Relevant technologies are widely used in the underwater acoustic communication and become a new generation of wireless communication standards. Multi-carrier efficient underwater acoustic communication technology system represented by orthogonal frequency division multiplexing (OFDM) has become increasingly mature. Pulses with good time-frequency localization characteristics are taken as a filter bank of a system, which are introduced into Filter bank multi-carrier (FBMC) technology. Compared with rectangular pulses of the OFDM, centralized characteristics of FBMC pulses are quite fine in both time domains and frequency domains, so that cyclic-prefix is no longer needed, and spectral efficiencies of the system is greatly improved. However, in current underwater acoustic multi-carrier communication technology, whether the OFDM system or the FBMC system is adopted, only a traditional MPSK method and a QAM digital modulation method are still adopted in terms of signal initial modulation. Information obtained by these digital modulation methods is at most two-dimensional information (amplitude dimension and phase dimension). In fact, a dimension of a digital modulation is capable of being increasing by an index modulation to effectively improve system performances.
A combination of the index modulation and a multi-carrier is capable of effectively improving spectral efficiencies of the system, which are proved theoretically in the field of terrestrial wireless communication. At present, researches on the combination of the index modulation and the underwater acoustic multi-carrier communication mainly focus on an index of activated states of the sub-carriers. However, as a spatial modulation method to increase information dimension, the index modulation technology should have a more generalized index mapping scheme.
The objectives of the present disclosure are to eliminate the problems and the deficiencies in the prior art, and to provide an underwater acoustic communication system based on a filter bank joint sub-carrier multidimensional index modulation and a method thereof.
The present disclosure establishes a space-frequency two-dimensional combined index mapping to prototype pulses and sub-carrier states. Part of transmitted bits are hidden in a filter bank and activated positions information of the activated sub-carrier by a combination design of the index mapping scheme, which are not only capable of flexibly selecting basis functions of a transceiver filter bank to match complex time-varying underwater acoustic channel states, thus reducing a system error rate, but also realize the sub-carrier states control to further improve a frequency band utilization and an anti-interference ability of the system, and effectively improve performances of the underwater acoustic multi-carrier communication system.
In order to achieve the above objectives, the following technical solutions of the present disclosure are adopted.
Provided is an underwater acoustic communication system based on a filter bank joint sub-carrier multidimensional index modulation, which includes a transmitting terminal and a receiving terminal.
The transmitting terminal includes a prototype pulse index module, a bit shunt, a carrier state index module, a constellation mapping module, a FBMC block generator and a filter bank modulation module.
The receiving terminal includes an equalizer, a detector, a decoder and a bit combiner.
Bit input signals are taken as input signals of the prototype pulse index module and input signals of the bit shunt, respectively. Output signals of the prototype pulse index module are transmitted to the filter bank modulation module. Output signals of the bit shunt are transmitted to the carrier state index module and the constellation mapping module respectively. Output signals of the carrier state index module and output signals of the constellation mapping module are all transmitted to the FBMC block generator. Output signals of the FBMC block generator are transmitted to the filter bank modulation module. Output signals of the filter bank modulation module are taken as output signals of the transmitting terminal.
The output signals of the transmitting terminal are taken as input signals of the equalizer. Output signals of the equalizer are transmitted to the detector. Output signals of the detector are transmitted to the decoder. Output signals of the decoder are transmitted to the bit combiner. Output signals of the bit combiner are taken as output signals of the receiving terminal.
Further, the detector includes a prototype pulse detection module, a sub-carrier basis function module, a FBMC block classifier, a carrier state detection module, and a symbol detection module.
Further, the decoder includes a filter index decoding module, a sub-carrier index decoding module and a constellation symbol decoding module.
The output signals of the equalizer are transmitted to the prototype pulse detection module. Output signals of the prototype pulse detection module are transmitted to the sub-carrier basis function module. Output signals of the sub-carrier basis function module are transmitted to the FBMC block classifier and the filter index decoding module respectively. Output signals of the FBMC block classifier are transmitted to the carrier state detection module. Output signals of the carrier state detection module are transmitted to the symbol detection module. Output signals of the symbol detection module are transmitted to the sub-carrier index decoding module and the constellation symbol decoding module respectively. Output signals of the sub-carrier index decoding module, output signals of the constellation symbol decoding module and output signals of the filter index decoding module are all transmitted to the bit combiner.
Provided is a communication method for the underwater acoustic communication system based on the filter bank joint sub-carrier multidimensional index modulation. The method includes a transmitting method and a receiving method.
Steps of the transmitting method lie in the following.
In Step 1, a part of bits in a transmitted binary bit system are for selecting a activated prototype pulse index, remaining bits are evenly grouped through a bit shunt and all the sub-carriers. A part of bits in each group are for selecting an activated sub-carrier index. The part of bits are mapped to activated sub-carriers after a quadrature amplitude modulation, and complete transmission data are formed by each group of data after passing through the FBMC block generator.
In Step 2, a real part and an imaginary part of a mapped complex constellation symbol are interleaved with each other for a 1/2 period. A filter-bank multi-carrier modulation is conducted by a filter selected by the prototype pulse index in Step 1. Transmission signals are formed and sent into an underwater acoustic channel is formed for transmission. Steps of the receiving method lie in the following.
In Step 3, received signals after a channel equalization are demodulated and decoded at a receiving terminal, and eventually outputs are combined to restore an original transmitted binary bit stream.
Further, in Step 1, a total number of the sub-carriers M of a system and a total number of input bits A in a system are determined according to communication requirements. p1 bits are for selecting an activated filter prototype pulse index, and remaining B bit information is evenly divided into G groups through the bit shunt and the sub-carriers, bit information p=p2+p3 in each group is mapped to a sub-carrier group with a length of K, A=p1+B=p1+(p2+p3)G, G=M/K=B/p; only L sub-carriers in each group are activated for transmitting a constellation symbol, and remaining silent sub-carriers are zeroed, p2 bits are for selecting the activated sub-carriers index, and p3 bits are modulated to active sub-carriers after being formed into the complex symbol through a constellation mapping.
Further, each part of the bits are p1=└log2 Nf┘, p2=[log2 CKL┘, p3=L log2 Q, where └⋅┘ represents a floor function, that is the bit number of p1 depends on all alternative prototype filter types Nf, the bit number of p2 depends on all possible sub-carrier combinations CKL, the bit number of p3 depends on a number L of the active sub-carriers in each group and a modulation dimension Q of the constellation mapping.
Further, the p1 bits are output as an activated filter serial number Fn∈[1,2,K, Nf] of a n-th FBMC symbol after passing through the prototype pulse index module. The p2 bits are output as an activated sub-carrier serial number Ig={ig,1,ig,2,L,ig,L}, ig,l∈[1,2,L,K], g=1,K,G and l=1,K,L after passing through the carrier state index module. The p3 bits are output as L symbols sg={sg,1, sg,2,K,sg,L}, sg,l∈ζ, g=1,K,G and l=1,K,L after the constellation mapping, where ζ represents a Q-dimensional constellation set.
Further, output data for the FBMC block generator in Step 1 are x=[x(0),K,x(M−1)], x(m)∈{0,ζ} and m=0,K,M−1.
Further, composite index modulated transmission signals modulated by a basis function gn(t) of a No. Fn filter in Step 2 are represented as
where an additional phase is
a sub-carrier interval v and a symbol period T satisfy v=1/T, am,n and bm,n are a real part and an imaginary part of x(m), a part of am,n and bm,n are capable of being 0 because of an introduction of the silent sub-carriers.
Further, in Step 3, an equalization result
In Step 1, a prototype pulse detection is conducted. Filter bank basic function index information {circumflex over (F)}n is determined by a maximum likelihood detection, and a filter bank demodulation is conducted on
In Step 2, each group of the received signals y1˜yG is obtained through a FBMC block classifier.
In Step 3, a sub-carrier state detection is conducted by grouping. Active sub-carrier index information Îg in each group is determined by a maximum likelihood criterion, and data symbols carried on the active sub-carriers are taken as a constellation symbol ŝg to be decoded at the same time.
Further, in Step 3, {circumflex over (F)}n, Îg and ŝg are transmitted to the filter index decoding module, the sub-carrier index decoding module and the constellation symbol decoding module respectively to obtain corresponding bits, the corresponding bits are combined through the bit combiner to obtain a restored transmitted bit stream.
The advantages and the beneficial effects of the present disclosure lie in the following.
The present disclosure jointly indexes a carrier index and the FBMC prototype pulse selection, through the combined design of the index mapping scheme, it can not only realize the state control on the system sub-carrier, make it have better frequency band utilization, but also realize the type selection on the prototype pulse, flexibly match the complex underwater acoustic channel characteristics, and further improve the system performance. The realization of the present disclosure can provide a research idea of high-speed anti-interference multi-carrier system under a new modulation mode for the underwater acoustic communication field.
In order to further clarify the objectives, the technical solutions and the advantages of the embodiments in the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present disclosure, and it will be apparent that the described embodiments are some, but not all embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present disclosure.
Provided is an underwater acoustic communication system based on a filter bank joint sub-carrier multidimensional index modulation and a method thereof. As illustrated in
As illustrated in
The binary bit stream has p1 bits, which are for selecting the activated filter prototype pulse index, where p1=└log2 Nf┘, and └⋅┘ represents a floor function, that is the bit number of the p1 depends on all alternative prototype filter types Nf. The p1 bits are output as an activated filter serial number Fn∈[1,2,K,Nf] of a n-th FBMC symbol after passing through the prototype pulse index module.
The remaining B bit information is evenly divided into G groups through the bit shunt and the sub-carriers, bit information p=p2+p3 in each group is mapped to a sub-carrier group with a length of K, A=p1+B=p1+(p2+p3)G, G=M/K=B/p; only L sub-carriers in each group are activated for transmitting a constellation symbol, and remaining silent sub-carriers are zeroed, p2 bits are for selecting the activated sub-carriers index, and p3 bits are modulated to active sub-carriers after being formed into the complex symbols through a constellation mapping. p2=└log2 CKL┘ and p3=L log2 Q, where the bit number of p2 depends on all possible sub-carrier combinations CKL, the bit number of p3 depends on the number L of the active sub-carriers in each group and a modulation dimension Q of the constellation mapping. The p2 bits are output as an activated sub-carrier serial number Ig={ig,1,ig,2,K,ig,L}, ig,l∈[1,2,L,K], g=1,L,G and l=1,K,L after passing through the carrier state index module. The p3 bits are output as L symbols sg={sg,1,sg,2K,sg,L}, sg,l∈ζ, g=1,K,G and l=1K,L after the constellation mapping, where ζ represents a Q-dimensional constellation set
Considering the prototype pulse index mapping Nf=4 as shown in Table 1 and the carrier state index mapping situation Nf=4 as shown in Table 2 (selecting C1˜C4 from six types of the carrier combinations), each FBMC symbol contains M=512 sub-carriers and the constellation symbol adopts the 4QAM modulation. At this time, p1=2, p2=2, p3=4 and G=128, which is capable of calculating that 770 bit information is needed to be transmitted to generate one FBMC symbol by the transmitting terminal.
Output data for the FBMC block generator is x= [x(0),K,x(M−1)], x(m)={0,ζ} and m=0,K,M−1. Composite index modulated transmission signals modulated by a basis function gn(t) of a No. Fn filter are represented as
where an additional phase is
a sub-carrier interval v and a symbol period T satisfy v=1/T, am,n and bm,n are a real part and an imaginary part of x(m), a part of am,n and bm,n are capable of being 0 because of an introduction of the silent sub-carriers.
As illustrated in
where η is a set of Nf prototype filter bank basis functions. A demodulation is conducted on
{circumflex over (F)}n, Îg and ŝg are transmitted to the filter index decoding module, the sub-carrier index decoding module and the constellation symbol decoding module respectively to obtain corresponding bits, the corresponding bits are combined through the bit combiner to obtain a restored transmitted bit stream.
In the embodiments of the present disclosure, the communication scenario with multi-band narrowband interference is further considered as illustrated in
Although the embodiments of the present disclosure are described in combination with the drawings, for a person skilled in the art, some modifications and variations can be made without departing from the concept of the present disclosure, which are all within the protection scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202111590438.6 | Dec 2021 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2021/143600 | 12/31/2021 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2023/115638 | 6/29/2023 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
12015513 | Cassiau | Jun 2024 | B2 |
20150063507 | Dore | Mar 2015 | A1 |
20150146770 | Dore | May 2015 | A1 |
20180083814 | Dore | Mar 2018 | A1 |
20180183641 | Lin | Jun 2018 | A1 |
20180254937 | Dore | Sep 2018 | A1 |
Number | Date | Country |
---|---|---|
111355677 | Jun 2020 | CN |
113259295 | Aug 2021 | CN |
Entry |
---|
Jian Zhang et al., “Optimised index modulation for filter bank multicarrier system” IET Communications, Mar. 2017, pp.459-467. |
Wu Wang et al., “Research on FBMC underwater acoustic communication technology based on index modulation”, Electronic Measurement Technology, Jul. 2020, submit with English abstract, pp. 1-4. |
“International Search Report (Form PCT/ISA/210) of PCT/CN2021/143600,” mailed on Sep. 22, 2022, pp. 1-4. |
“Written Opinion of the International Searching Authority (Form PCT/ISA/237) of PCT/CN2021/143600,” mailed on Sep. 22, 2022, pp. 1-4. |
Number | Date | Country | |
---|---|---|---|
20240364429 A1 | Oct 2024 | US |