Next Article in Journal
Multi-Scale Feature Fusion Enhancement for Underwater Object Detection
Next Article in Special Issue
Sensing in Inland Waters to Promote Safe Navigation: A Case Study in the Aveiro’s Lagoon
Previous Article in Journal
LiDAR-360 RGB Camera-360 Thermal Camera Targetless Calibration for Dynamic Situations
Previous Article in Special Issue
Infrared Bilateral Polarity Ship Detection in Complex Maritime Scenarios
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Embedded Side Information Transmission Scheme Based on Polar Code for Peak-to-Average Power Ratio Reduction in Underwater Acoustic OFDM Communication System

1
Institute of Oceanographic Instrumentation, Qilu University of Technology (Shandong Academy of Sciences), Qingdao 266100, China
2
School of Ocean Technology Sciences, Qilu University of Technology (Shandong Academy of Sciences), Qingdao 266100, China
3
Laoshan Laboratory, Qingdao 266237, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(22), 7200; https://doi.org/10.3390/s24227200
Submission received: 1 September 2024 / Revised: 31 October 2024 / Accepted: 8 November 2024 / Published: 10 November 2024
(This article belongs to the Special Issue Advanced Sensing Technologies for Marine Intelligent Systems)

Abstract

:
In this paper, we proposed an embedded side information (SI) transmission scheme based on polar code construction for PAPR reduction using the PTS scheme in the underwater Acoustic (UWA) Orthogonal Frequency Division Multiplexing (OFDM) communication system. We use polar codes due to the ability of the arbitrarily designed code rate. Additionally, polar codes can be employed to establish a nested code structure consisting of multiple subsets. The SI bits can be embedded in a polar codeword by exploiting these features. Thus, the approach does not occupy existing data rates or cause additional loss in data transmission rates. At the same time, it embeds m-sequence into the polar code as an indicator vector for the blind SI detector, which makes the blind SI detector able to autonomously discriminate SI at the receiver. Simulation and tank experiment results indicate that the proposed embedded SI transmission scheme has the potential to significantly decrease the likelihood of whole-symbol error caused by SI errors. Meanwhile, the proposed PTS scheme eliminates the need to wait for the entire packet to be received before obtaining the SI, thereby preventing waste of data storage devices and ensuring real-time performance of the Underwater Acoustic Communication (UAC) OFDM system. This achieves symbol-level real-time calculation for the system.

1. Introduction

The environment of the underwater acoustic (UWA) channel is highly complex, making it the most difficult wireless communication channel. It exhibits time, frequency, space-selective fading, strong multipath, significant Doppler effects, high noise levels, and other intricate random transmission characteristics, resulting in underwater communication being significantly more complex than wireless communication in terms of reliability and high data rates [1,2,3]. Orthogonal frequency division multiplexing (OFDM) technology, with high spectral efficiency and excellent resistance to inter-symbol interference (ISI), can largely overcome the issues caused by the time-varying characteristics of UWA channels. Therefore, OFDM has been widely employed in the UWA communication systems [4,5,6].
Adopting the multi-carrier modulation scheme leads to in-phase superposition between subcarriers, resulting in a high peak-to-average power ratio (PAPR) in the UWA OFDM communication systems. In this case, if the linear dynamic range of some modules in the system (such as power amplifiers) is not sufficiently large, it will distort the transmitted signal, resulting in nonlinear distortion and the destruction of the orthogonality of subcarriers. High PAPR increases the demand for hardware and reduces the energy utilization rate [7]. Therefore, it is essential to reduce the PAPR. Currently, the PAPR reduction techniques are mainly classified into three categories: signal pre-distortion (clipping), coding, and probabilistic (scrambling) techniques. Among them, coding techniques have relatively limited applications due to the constraints of selectable codewords. Although signal pre-distortion techniques have simple principles and implementation methods, their aggressive clipping of signals can lead to significant losses in the bit error rate (BER) performance of the UWA OFDM systems and even fail to meet the requirements for reliable communication. A considerable amount of research aims to reduce the impact of nonlinear signal variations on the system’s BER performance, such as combining different signal pre-distortion techniques or signal pre-distortion with probabilistic techniques. However, combined algorithms do not merely incorporate the advantages but also simultaneously amplify the disadvantages [8,9].
The two promising probabilistic techniques are SLM [10] and Partial Transmit Sequence (PTS) [11]. These techniques optimize the OFDM symbol through phase scrambling, reducing the probability of maximum peak occurrence and effectively reducing the PAPR. However, multiple inverse fast Fourier transform (IFFT) operations are required to choose the OFDM symbol with the minimum PAPR, which suffers from an additional computational complexity that increases exponentially as the number of scrambling sequences increases. Researchers have proposed improved algorithms to balance the relationship between the PAPR reduction performance and the computational complexity [12,13,14,15]. A simplified PTS scheme is proposed in [12], in which computational complexity is significantly reduced compared to the scheme in [11], with a slightly degraded PAPR reduction performance. This scheme is referred to as the Conventional PTS (C-PTS) scheme in this paper. Setting a threshold for the PTS algorithm beforehand is also a method to reduce computational complexity. The iteration stops when the PAPR value of the current OFDM symbol is detected to be less than the threshold value. The reduction in computational complexity is also achieved at the cost of partially sacrificing PAPR reduction performance [13]. Reference [14] proposed a pseudo-optimal PTS scheme to reduce the computational complexity and improve the PAPR reduction performance by randomly selecting phase rotation vectors.
However, the other drawback of the SLM and PTS techniques is that they transmit several side information (SI) bits to recover the transmitted data accurately at the receiver. Thus, the overall BER performance heavily relies on the correctness of SI. Any error in SI transmission or detection can lead to a catastrophic BER for the entire system. To ensure the absolute correctness of SI, a particular encoding scheme or repeated SI sending multiple times is needed, which will require a massive amount of redundant data transmission, negatively impacting the communication efficiency and utilization of the communication bandwidth. Moreover, the SI data are usually transmitted after all other signals, which can also create storage pressure on the receiver and potentially compromise the real-time performance of the communication system.
Various phase rotation schemes, including concentric circle mapping, extended constellation, and cyclical shifting, are proposed to reduce the complexity and eliminate the need for separated SI transmission [16,17,18,19,20]. Joo H. S. proposed a blind SI detector for the SLM scheme based on the cyclic shift method, which alleviates the pressure of computational complexity but does not significantly improve the BER performance [17]. Reference [18] proposed a selective filtering technique in the time domain, which can select the transmit signal with the minimum PAPR in the time domain without additional IFFT operations. Meanwhile, the impact of time-domain filtering is treated as part of the multipath channel fading response to avoid SI transmission. However, to ensure the accuracy of SI, more pilot subcarrier allocation and a longer cyclic prefix are required. In Reference [19], the SI was linked to specific locations within the data block, and an SI detection block was utilized to identify the positions of the extended symbols. Reference [20] proposed a blind SI detection scheme based on minimum residual and minimum variance, considering the characteristics of underwater acoustic channels, which achieved autonomous identification and detection of SI information. Hussain I. M. proposed a method of embedding SI into data subcarriers before OFDM modulation [21]. Reference [22] assigned identifiable phase offsets to each rotating vector and incorporated the SI-identifying rotating vectors into the alternative signal sequences. These SI-embedded approaches can alleviate storage pressure on the receiving end, but the embedded SI reduces spectrum utilization and makes it challenging to ensure transmission accuracy.
Channel coding techniques are adopted in UWA communication systems to enhance reliability. Polar codes, invented by Erdal Arikan [23], have become an active research topic due to the promising results in increasing capacity. Polar code has been widely used and proven to perform better than the other coding schemes [24,25,26,27,28]. Furthermore, the polar code rate can be arbitrarily designed, making it more adaptable to different application scenarios [4,29,30]. The implementation of polar codes in the UWA OFDM communication system has demonstrated significant enhancements in the performance of underwater acoustic communication. This is due to their ability to mitigate the frequency selective fading that arises from the multipath effect in time-invariant and quasi-static channel conditions [4,6,28].
Additionally, the polar code can generate a nested code structure that is segmented into multiple subsets, each containing information bits and designated as the codebook for various users [31].
This paper proposes an embedded SI transmission scheme based on the polar code construction for PAPR reduction using the PTS scheme in the UWA OFDM communication system. This paper exploits the characteristics of polar codes, allowing for arbitrary code rate design. Additionally, the polar code can be employed to establish a nested code structure consisting of multiple subsets. The SI bits can be embedded in a polar codeword by exploiting these features. Thus, the approach does not occupy existing data rates or causes additional loss in data transmission rates. At the same time, it utilizes the cross-correlation characteristic of the m-sequence. It embeds m-sequence into the polar code construction and encoding process as an indicator vector for the blind SI detector. At the receiver, the blind SI detector can autonomously discriminate SI, providing perfect side information. The proposed embedded SI transmission scheme has significantly reduced the likelihood of whole-symbol errors caused by SI errors, as demonstrated by simulation and tank experiment results. Meanwhile, the proposed PTS scheme can avoid data storage device waste and ensure the real-time performance of the UAC OFDM system by eliminating the need to wait for the entire packet to be received before obtaining the SI, achieving symbol-level real-time calculation for the system.
The rest of the paper is organized as follows. Section 2 introduces the definition of the PAPR and the principle of the conventional PTS scheme. In Section 3, we present a novel embedded side information transmission scheme based on polar code, designed for the UWA OFDM communication system, including the generation of m-sequence, the encoder and the decoder of polar code for the proposed scheme. Section 4 provides the simulation and experimental results, while Section 5 presents the conclusions.

2. The Definition of the PAPR in the OFDM System and the Principle of the Conventional PTS Scheme

2.1. PAPR and PAPR Distribution

Normally, PAPR is defined as the ratio of the maximum power and the average power of the complex passband OFDM signal u ( t ) .
PAPR u ˜ ( t ) = max ( Re ( u ˜ ( t ) e j 2 π f c t ) 2 ) E Re ( u ˜ ( t ) e j 2 π f c t ) 2 = max ( u ( t ) 2 ) E u ( t ) 2 ,
In Equation (1), u ( t ) represents the complex passband signal, whilst u ˜ ( t ) denotes the complex baseband signal. E · denotes the mathematical expectation, and max ( · ) means finding the maximum value of · .
The complementary cumulative distribution function (CCDF) is used to describe the PAPR distribution of OFDM symbols. The formula for CCDF is provided in Equation (2).
F ˜ Z max z = P Z max > z = 1 P Z max z = 1 1 e z 2 N , ( z 0 ) ,

2.2. The Principle and Side Information Transmission Scheme of Conventional PTS Scheme

The C-PTS scheme first divided the input data block into disjoint subblocks and then combined them after applying phase rotation to each subblock. Finally, optimization of the phase vector was adopted to minimize the PAPR of the OFDM symbol. The framework of the C-PTS technique is given in Figure 1.
The input data block X = [ X 0 , X 1 , , X N 1 ] T is partitioned into V disjoint subblocks as follows:
X = [ X 0 , X 1 , X 2 , X V 1 ] T ,
where X v denotes the subblocks with equal size. Each subblock multiplies the corresponding complex phase factor b v = e j ϕ v , v = 1 , 2 , , V independently and then combines all the subblocks to obtain
X = v = 1 V b v X v ,
Subsequently, taking its IFFT to obtain the OFDM symbol in time domain
x = IFFT { v = 1 V b v X v } = v = 1 V b v IFFT { X v } = v = 1 V b v x v ,
The phase vector b v should be selected in such a way as to minimize the PAPR of the OFDM symbols, as demonstrated by Equation (6).
{ b ˜ 1 , b ˜ 2 , , b ˜ v } = arg min max n = 0 , 1 , N 1 v = 1 V b v x v 2 ,
Normally, any value within the range [ 0 , 2 π ) can be chosen as b v to ensure minimum PAPR. However, the search complexity increases exponentially with the number of subblocks, making it a heavy burden for the communication system. Therefore, a simplified scheme is fixed b v in the set { 1 , 1 } [23], which slightly sacrifices PAPR reduction performance. Another disadvantage of the C-PTS scheme is SI transmission, which causes data rate loss.
Moreover, the overall system bit error rate (BER) performance depends on the accuracy of the side information. A particular encoding scheme is generally required to ensure the absolute correctness of SI, or multiple repetitions of transmission are needed to ensure that the receiving end can accurately recover the signal. Such a massive amount of redundant data transmission wastes the already very tight underwater acoustic communication bandwidth resources, reducing the efficiency of the UWA OFDM communication system. Meanwhile, symbols used to transmit SI are usually attached to the end of the original OFDM signal for transmission, affecting the system’s real-time performance.

3. The Principle of the Embedded Side Information Transmission Scheme Based on Polar Code

3.1. The Polar Code Construction of the Nested Code Structure and the Encoder for the Proposed Embedded SI Transmission Scheme

( N , K , F ) can represent a specific polar code. The code length N usually needs to be at any finite length of 2 n . K represents the length of the information bits in a codeword. F is a set of frozen bit locations containing N K integer indices. The polar code rate (CR) can be defined as C r a t e = K / N .
When there is more than one set of input data in a polar code word, there is a corresponding relationship between each set of input data and the subset of channels [4]. The polar codeword with the nested code structure can be generated as:
x = u d a t a 1 G N ( F d a t a 1 C ) u d a t a 2 G N ( F d a t a 2 C ) u d a t a i G N ( F d a t a i C ) u F G N ( F ) ,
where u d a t a i is a vector information bit, representing the i t h input data set. G N is the generator matrix, and F C is the complementary set of F , known as the information bit locations. F C can be divided into disjoint subsets F d a t a i C allocated to different encoded data information bit sets at a specific code rate. The matrices G N ( F d a t a i C ) are part of the matrix G N , formed by the rows corresponding to the information bit locations in the set F d a t a i C . G N ( F ) is determined by the frozen bit locations F and G N .
Since polar code can be utilized to create a nested code structure, the construction of the polar code for the proposed embedded SI transmission scheme can be achieved as follows.
Define N as the polar code length, K S I as the embedded SI indicator vector length, and also the m-sequence length. K d a t a represents the data bits length in a codeword. Divide the information bit locations F C into two disjoint subsets F S I C and F d a t a C , satisfying F S I C F d a t a C = F C . These subsets are used to transmit the m-sequence u S I = ( u 1 , u 2 , , u K S I ) , which is used as the indicator vectors for the blind detector of SI, and the data u d a t a = ( u 1 , u 2 , , u k ) , respectively.
Typically, for the reliability measurement of polarized bit-channels, the Bhattacharyya parameter recursive evolution algorithm is used to obtain the F C , the set of information bit locations. The Bhattacharyya parameter is defined as Equation (8), and Log-domain calculations are necessary to prevent underflow and overflow.
B ( W ) = Δ y Y W ( y | 0 ) W ( y | 1 ) ,
The logarithm of the bit-channel Bhattacharyya parameter lg [ B ( W N i ) ] should be arranged in ascending order, and an array f l a g is constructed to record the index of the bit-channel. In contrast, the other array is set to record the corresponding lg [ B ( W N i ) ] .
Then, the top K = K S I + K d a t a values in the array f l a g are arranged to the information bits indexes, including the m-sequence and the transmitted data. The rest N K values are for the frozen bits. σ represents the threshold of the lg [ B ( W N i ) ] with the code rate C r a t e = K / N .
Finally, the position of SI bit locations F S I C and the transmitted data location F d a t a C are determined. There are two types of the F S I C and F d a t a C selection. One is to assign the first K S I bits in F C to F S I C and the next K d a t a bits to F d a t a C . The other is to allocate the first K d a t a bits to F d a t a C and the next K S I bits to F S I C . The simulation analysis will present a performance comparison of different combinations of F S I C and F d a t a C .
Thus, the polar code construction diagram designed for the proposed embedded SI is presented in Figure 2.
When F C and its two disjoint subsets F S I C and F d a t a C are determined, the m-sequence and the transmission data can be encoded. The encoded polar codeword is given as:
x 1 N = u S I G N ( F S I C ) u d a t a G N ( F d a t a C ) u F G N ( F ) ,
where matrices G N ( F S I C ) and G N ( F d a t a C ) are both parts of the matrix G N , formed by the rows in G N that correspond to the SI bits locations F S I C and the transmitted data location F d a t a C , respectively. The framework of the embedded SI transmission based on polar code construction for PAPR reduction using the PTS scheme in the UWA OFDM communication system is illustrated in Figure 3. In this diagram, the side information and data information are located in different information bit locations, and the frozen bits are located in the noisy bit-channels, transmitted as a frozen bit sequence u F of all-zero vectors. Since the SI indicator vector used for blind detection is already embedded in the transmitted data encoded by the polar code, adding an indicator vector is unnecessary after optimizing the weighted phase factor vector b V . The optimization process of b V adopted in this paper is described in [14].
The encoded polar codeword x 1 N goes through constellation mapping, OFDM modulation, and the PAPR reduction in sequence. Then, the OFDM symbol with the lowest PAPR value is selected as the transmitted signal x .

3.2. The Decoder for the Proposed Scheme and the Principle of the Blind SI Detector

The core idea of the proposed SI blind detector is to use the embedded m-sequence as the indicator vector. By judging the cross-correlation values between the decoded M sets of m-sequences and the transmitted m-sequence, autonomous discrimination of SI can be achieved.
The received signal in the frequency domain can be given as
Y ( k ) = X ( k ) H ( k ) + W ( k ) ,
where H ( k ) and W ( k ) denote the frequency response of the UWA channel and the white Gaussian noise in the frequency domain, respectively. Define H ^ P ( k ) as the sampling value of the estimation of the underwater acoustic channel frequency response H ^ ( k ) . Using the received and transmitted comb pilot signal, H ^ P ( k ) can be obtained by H ^ P ( k ) = Y P / X P and then gained H ^ ( k ) through interpolation.
After applying the channel equalization scheme, the data with phase rotation X ( k ) perform inverse phase rotation on the M sets of different phase weighting factors b v m , respectively, extracting the data on the data subcarriers to obtain X D m ( k ) . After constellation de-mapping, the polar decoding needs to be conducted, and the bit decision rule of the Successive Cancellation (SC) decoder can be given as Equation (11).
u ^ i m = 0 , i F 0 , i F C   &   L 1 , j 0 1 , e l s e ,
Additional steps are required to complete the decoding step for polar codes embedded with m-sequences. The extra step is to determine whether the bit-channels in the decoded output belong to the estimated SI data u ^ S I m or the estimated transmitted data u ^ d a t a m . The decision rule is expressed in Equation (12).
u ^ S I m = u ^ i m ,   i F S I C u ^ d a t a m = u ^ i m , i F d a t a C ,
The estimated SI data u ^ S I m , representing the estimated value of the M sets of m-sequences, consist entirely of elements in this sequence belonging to the set 0 , 1 . To enhance the difference in the cross-correlation values between u ^ S I m and the embedded m-sequences u S I at the transmitter, all the u ^ S I m and u S I are converted into bipolar codes, i.e., the elements belong to the set 1 , 1 . Then, the cross-correlation value R u ^ S I m , u S I between u ^ S I m and the embedded m-sequences u S I at the transmitting end is calculated. Finally, the u ^ d a t a m corresponding to the maximum cross-correlation value R u ^ S I m , u S I is selected as the final decoded output.
The discrimination of the cross-correlation value R u ^ S I m , u S I between u ^ S I m and u S I is related to the length of the m-sequences. Due to the randomness in constructing the candidate weighted phase factor vectors at the transmitter and the randomness of decoding errors at the receiver, the data obtained from inverse phase rotation with the wrong phase weighting factors still have a probability of recovering the complete m-sequences correctly. However, the probability will be significantly reduced with the increase in the length of the m-sequences. Therefore, when the amount of information that a single OFDM symbol can carry is the same as or similar to the length of the polar code, the reliability of the SI blind detection algorithm at the receiver can be ensured by appropriately increasing the length of the m-sequences.
When the amount of information that a single OFDM symbol can carry is an integer multiple of the length of the polar code, for the bit-channels where the side information is located, it can be considered that they have experienced different frequency selective fading, which can be regarded as frequency diversity. In this case, diversity combining methods can be used to obtain diversity gains and improve the discrimination accuracy of the cross-correlation values R u ^ S I m , u S I . Typical diversity combining techniques include maximum ratio combining, selection combining, and equal gain combining. For the proposed scheme in this section, maximum ratio combining is unsuitable. Although different subcarrier frequencies will experience different frequency selective fading, the calculation of the signal-to-noise ratio (SNR) for subcarriers is not straightforward and simple, and it will increase the system’s complexity. Similarly, selection combining also requires the calculation of the SNR of subcarriers. Therefore, equal gain combining can be used to improve the discrimination of the cross-correlation value R u ^ S I m , u S I by simply summing the R u ^ S I m , u S I obtained from decoding different codewords within the same OFDM symbol, which facilitates improving the accuracy of autonomous SI recognition.

4. The Results and Discussion of the Simulation and the Tank Experiment

4.1. Simulation Results and the Discussion

The main parameters of the UAC OFDM system are given in Table 1. The number of total subcarriers in one OFDM symbol is 1024, the length of the polar code is N = 512 , and the number of bits per subcarrier is 2. At this time, the actual information in each OFDM symbol is equivalent to three polar codewords. The traditional PTS (C-PTS) scheme, which requires the transmission of side information (SI), is used as a control group. It employs a polar code with data information bits K = 256 . The SI information and data information bits use precisely the same encoding and mapping methods, and the OFDM symbols carrying SI information are transmitted after the data OFDM symbols. In the PTS algorithm, the number of subblocks is V = 4 , so the total number of candidate weighted phase factor vectors is M = 2 V 1 = 8 . Although the embedded m-sequence does not reduce the number of sub-channels allocated to information bits, it may slightly increase the polar code rate. It is possible to determine the length of the m-sequence according to the code length of the polar code, with the premise of having a small overall BER impact on the information bits. The length of the m-sequence occupies less than 10% of the information bit length in the polar code. The length of the polar code adopted in the proposed scheme is N = 512 , and the number of side information bits within a polar code, which is also the length of the m-sequence, is 15. The data information bits and the frozen bits within a codeword are 256 and 241, respectively.
Channel simulation software generates the sparse shallow water acoustic channel adopted in the simulations. The average depth of the sea is set to 55 m. The transducer and the hydrophone are located 8 m under the water surface, and the distance between them is about 3 km. The velocity gradient distribution is set as a surface channel. The channel impulse response (CIR) is illustrated in Figure 4.
The proposed scheme adopts the pseudo-optimum PTS scheme given in Reference [14], which reduces the computational complexity and modifies the PAPR reduction performance. The PAPR reduction performance is given in Figure 5. The number of subblocks and phase rotation candidates in the pseudo-optimum PTS scheme are the same as in the C-PTS scheme. In Figure 5, it can be seen that the pseudo-optimum PTS scheme has about 3.5 dB and 1.5 dB gains when compared with the original OFDM symbol and the C-PTS scheme, respectively.
In the subsequent part of this section, we mainly focus on the overall BER performance comparison between the C-PTS and the proposed scheme in this paper.
Firstly, the SI error rate P s comparison among the side information bit locations F S I C with different positions in F C is given in Figure 6. The SI bit position 1 15 or 257 271 indicates the relative position of the subset F S I C in F C , rather than the original index values of each bit-channel recorded in the flag array during the sorting process. SI bits position is 1 15 , which means that the SI bit locations set F S I C is formed by the first K S I bit-channels with the smallest Bhattacharyya parameter pair values, which means the highest reliability among the K records of the information bit locations set F C . Conversely, it means that the K S I bit-channels with the lowest reliability among the K records are selected to form F S I C .
The BER curve of the C-PTS scheme with known SI in Figure 6 is used as a control group. From the two SI error rate curves with asterisks in Figure 6, it can be seen that the SI accuracy utilizing the correlation of m-sequences for discrimination significantly improved by about 3 dB compared to the control group. The SI embedded in bit-channels with higher reliability has an improvement of about 0.3 dB compared to bit-channels with lower reliability. Based on the previous analysis, the SI error rate is the main factor affecting the overall system BER performance. Therefore, when constructing a polar code with embedded SI, it is necessary to select the K S I bit-channels with the highest reliability in F C as F S I C .
Secondly, assuming that the side information is entirely correct, the overall BER performance comparison among the transmitted data bit locations F d a t a C with different positions in F C is given in Figure 7. No SI bits indicate that during the polar code construction, all bit-channels are frozen bits except for the information bits required for transmitting data.
The data bit position is 1 256 with no SI bits, which indicates that the polar code construction scheme used in the C-PTS scheme has a code rate of C c = K / N . The data position is 1 271 with no SI bits, which means that the polar construction scheme with a code rate of C s = K + K S I / N indicates that the information bit location of this polar code construction is F S I C F d a t a C . It can be concluded that the BER performance of these two cases only has a difference of about 0.5 dB when 7 dB < E b / N 0 < 10 dB , and the E b / N 0 increasing difference value continues to shrink when E b / N 0 > 10 dB . This is because the length of K S I is not very large, and the code rate difference is not significant.
When the data bit position is 16 271 , and the SI bit position is 1 15 , the F S I C is formed with the bit-channels with higher reliability. As mentioned in the previous section, this embedded polar code construction scheme has the lowest SI error rate. The reason for selecting the polar code construction scheme with information bits 16 271 and no SI bits is to compare the BER performance of the same number and location distribution of transmitted data bits with and without SI bits. As shown in Figure 7, after setting the SI bit positions to frozen bits, the BER performance of the data bits is slightly worse than that of the polar code construction scheme with SI bits when E b / N 0 is high. This is because when constructing a polar code, the K S I bit-channels with the highest reliability are discarded, which can lead to a slight loss in BER performance for other data bits.
Overall, although the BER performance of the polar code construction scheme with a data bit position of 1 256 and SI bit position of 257 271 is the worst, the maximum difference in BER between all polar code construction schemes is not more than 0.5 dB. Therefore, it can be inferred that the selection of different F d a t a C does not significantly impact the BER performance P b . The SI error rate P s mainly determines the overall system BER performance. Therefore, the optimal construction scheme for embedding polar codes in SI should be that F S I C represents the first K S I bits in F C , and F d a t a C represents the next K d a t a bits. The simulation results in Figure 8 also verify this conclusion.
Finally, the overall BER performance comparison among different combinations of F S I C and F d a t a C is shown in Figure 8. Unlike the previous simulations, SI errors exist in these simulations. When the polar code construction scheme selects F S I C as the first K S I bits in F C and F d a t a C as the next K d a t a bits, the BER performance curve is basically consistent with the PTS scheme with perfect SI. It also has an improvement of about 0.5 dB compared to the C-PTS scheme. The BER performance of the SI-embedded polar code construction scheme, where the first K d a t a bits are taken as F d a t a C and the subsequent K S I bits are F S I C , is better than the C-PTS scheme when E b / N 0 is less than 12 dB. It is because P s is much smaller than P b at these points. As E b / N 0 increases, both P s and P b of C-PTS tend to zero. The system BER P of this construction scheme then mainly depends on P b . As shown in Figure 7, the P b performance of this construction scheme is somewhat worse than the C-PTS scheme. Therefore, its system BER performance is not good at high E b / N 0 values. The simulation results further demonstrate that the optimal SI-embedded polar code construction scheme should involve the first K S I bits from F C for F S I C , and then using the subsequent K d a t a bits for F d a t a C , and this combination will be selected in subsequent pool experiments.

4.2. Tank Experimental Results and the Discussion

A tank experiment is conducted to verify the reliability of the proposed scheme. The practical dimensions of this pool are 45   m × 6   m × 5   m . High-frequency sound-absorbing materials surround the four walls of the tank, and the bottom is sandy, which can effectively simulate the multipath channel of underwater acoustic communication. The propagation characteristics of sound waves in the tank, including the distinction between direct waves and reflected waves, as well as their time intervals, are taken into consideration when locating the transmitter and the receiver. In this experiment, the transmitter and receiver were located at depths of 2.5 m and 2 m below the water surface, with a horizontal distance of approximately 8.35 m.
The real CIR of the tank channel is shown in Figure 9. The OFDM system parameters used in this experiment are the same as the simulation parameters in Table 1. The polar code construction scheme with embedded SI adopts the best scheme verified in the simulation. The tank experiment’s received signal-to-noise ratio (SNR) is approximately 10.98 dB.
Figure 10 presents the SI error rate and the BER of the corresponding symbol for the first 100 OFDM symbols transmitted in the tank experiment. The number of information bits in each OFDM symbol is 756, so BER = 10 - 3 indicates that there are no errors within the symbol. In Figure 10, (a) and (c) represent the SI error rate of each symbol and the system BER performance affected by SI errors in the C-PTS scheme, while (b) and (d) represent the SI error rate and system BER performance of the SI transmission algorithm based on the proposed embedded polar code scheme. It can be seen that the C-PTS algorithm experiences an SI misjudgment at the 89th OFDM symbol, with an SI error rate of 1. Correspondingly, there is a clear peak at the 89th symbol in the symbol error rate curve. On the other hand, the proposed scheme with a blind SI detector based on embedded polar code construction does not experience any SI errors, with only a few symbols having bit errors, resulting in better BER performance.
Figure 11 compares the image transmission results in this tank experiment. The encoding and modulation method for SI information is the same as for image data information in the C-PTS scheme. The left image in Figure 11 shows the transmitted result of the UAC OFDM system using the C-PTS technique. Due to the SI error’s influence, a striped noise area exists, which makes the overall BER approximately two orders of magnitude higher than that of the proposed scheme using a blind SI detector (right image).

5. Conclusions

This paper proposed an embedded SI transmission scheme based on polar code construction for PAPR reduction using the PTS scheme in the UAC OFDM system. Due to the ability of the arbitrarily designed code rate and the nested code structure, the SI bits can be embedded in a polar codeword. Besides the data transmission code rate, it adds several additional information bits to transmit side information. Unlike other embedding methods, this approach does not occupy existing data rates and does not cause additional loss in data transmission rates. At the same time, it utilizes the cross-correlation characteristic of the m-sequence. It embeds m-sequence into the polar code construction and encoding process as an indicator vector for the blind SI detector. At the receiver, the blind SI detector can autonomously discriminate SI, providing perfect side information. The probability of whole-symbol error caused by SI errors can be significantly reduced. Meanwhile, the proposed PTS scheme eliminates the need to wait for the entire packet to be received before obtaining the SI, thereby preventing waste of data storage devices and ensuring real-time performance of the UAC OFDM system, achieving symbol-level real-time calculation for the system. The simulation and tank experiment results indicate that the proposed embedded SI transmission scheme based on polar code for the PTS scheme in the UAC OFDM system significantly guarantees the reliability of the overall BER performance.

Author Contributions

Conceptualization, S.X. and B.W.; methodology, S.X. and B.W.; software, S.X. and Y.Y.; validation, S.X. and B.W.; formal analysis, S.X., B.W. and Y.Y.; investigation, S.X. and X.G.; resources, Y.Y.; data curation, S.X. and B.W.; writing—original draft preparation, S.X.; writing—review and editing, S.X., B.W., Y.Y. and X.G.; visualization, S.X. and X.G.; supervision, B.W.; project administration, S.X.; funding acquisition, S.X. and B.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Shandong Provincial Natural Science Foundation, grant number ZR2023QD041; Shandong Academy of Sciences Foundation, grant numbers 2023RCKY055 and 2023RCKY058; Key R&D Program of Shandong Province, grant number 2022CXGC020409; and Key technology of the marine industry in Qingdao, grant number 24-1-3-hygg-9-hy.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data analyzed during the current study are available upon reasonable request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Qu, F.; Fu, Y.; Yang, S.; Zhuo, X.; Tu, X.; Wei, Y. An overview of the development status of underwater acoustic communication technology applied to ocean Internet-of-things. J. Harbin Eng. Univ. 2023, 44, 1937–1949. [Google Scholar] [CrossRef]
  2. Yin, J.; Zhu, G.; Han, X.; Guo, L.; Li, L.; Ge, W. Temporal Correlation and Message-Passing-Based Sparse Bayesian Learning Channel Estimation for Underwater Acoustic Communications. IEEE J. Ocean. Eng. 2024, 49, 522–541. [Google Scholar] [CrossRef]
  3. Yang, J.; Wang, J.; Qiao, G.; Liu, S.; Ma, L.; He, P. Review of Underwater Acoustic Communication and Network Technology. J. Electron. Inf. Technol. 2024, 46, 1–21. [Google Scholar] [CrossRef]
  4. Chen, R.; Wu, W.; Zeng, Q. Construction and application of polar codes in OFDM underwater acoustic communication. Appl. Acoust. 2023, 211, 109473. [Google Scholar] [CrossRef]
  5. Ma, L.; Li, M.; Liu, S.; Ma, Z.; Wu, H. A multi-beam space diversity method for long-range underwater acoustic OFDM communication in deep water. Acta Acust. 2022, 47, 579–590. [Google Scholar] [CrossRef]
  6. Zhai, Y.; Li, J.; Feng, H.; Feng, H. Application research of polar coded OFDM underwater acoustic communications. EURASIP J. Wirel. Commun. Netw. 2023, 2023, 50–68. [Google Scholar] [CrossRef]
  7. Kim, K.H. Dither Signal Design for PAPR Reduction in OFDM-IM over a Rayleigh Fading Channel. IEICE Trans. Commun. 2022, 7, 505–512. [Google Scholar] [CrossRef]
  8. Liu, G.; Liu, X. Research on the Reduction of PAR in Underwater OFDM Acoustic Communication by Combined Method. Mod. Electron. Tech. 2011, 34, 41–43. [Google Scholar] [CrossRef]
  9. Yang, L.; Song, K.; Siu, Y. Iterative Clipping Noise Recovery of OFDM Signals Based on Compressed Sensing. IEEE Trans. Broadcast. 2017, 4, 706–713. [Google Scholar] [CrossRef]
  10. Bauml, R.W.; Fischer, R. Reducing the peak-to-average power ratio of multicarrier modulation by selected mapping. Electron. Lett. 1996, 32, 2056–2057. [Google Scholar] [CrossRef]
  11. Muller, S.H.; Huber, J.B. OFDM with reduced peak-to-average power ratio by optimum combination of partial transmit sequences. Electron. Lett. 1997, 33, 368–369. [Google Scholar] [CrossRef]
  12. Cimini, L.J.; Sollenberger, N.R. Peak-to-Average Power Ratio Reduction of an OFDM Signal Using Partial Transmit Sequences. IEEE Commun. Lett. 2000, 4, 86–88. [Google Scholar] [CrossRef]
  13. Kwon, O.J.; Ha, Y.H. Multi-Carrier PAPR reduction method using Sub-optimal PTS with threshold. IEEE Trans. Broadcast. 2003, 49, 232–236. [Google Scholar] [CrossRef]
  14. Xing, S.; Qiao, G.; Ma, L. A Blind Side Information Detection method for Partial Transmitted Sequence Peak-to-Average Power Reduction Scheme in OFDM Underwater Acoustic Communication System. IEEE Access 2018, 6, 24128–24136. [Google Scholar] [CrossRef]
  15. Abraham, D.; Jose, R.; Manuel, M. Sparse Ramanujan Sequences Transform based OFDM for PAPR reduction. IETE J. Res. 2024, 70, 7716–7722. [Google Scholar] [CrossRef]
  16. Qiao, G.; Xing, S.; Zhou, F. Selected-Mapping Peak-to-Average Power Reduction Method with Orthogonal Pilot Sequences in Underwater Acoustic OFDM System Without Side Information. Chin. J. Electron. 2021, 30, 160–163. [Google Scholar] [CrossRef]
  17. Joo, H.S.; No, J.S.; Shin, D.J. A Blind SLM PAPR Reduction Scheme Using Cyclic Shift in STBC MIMO-OFDM System. In Proceedings of the 2010 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Republic of Korea, 17–19 November 2010. [Google Scholar] [CrossRef]
  18. Zheng, D.; Beaulieu, N.C.; Zhu, J. Selective Time-Domain Filtering for Reduced-Complexity PAPR Reduction in OFDM. IEEE Trans. Veh. Technol. 2009, 58, 1170–1176. [Google Scholar] [CrossRef]
  19. Guan, L.; Jiang, T.; Qu, D.; Zhou, Y. Joint Channel Estimation and PTS to Reduce Peak-to-Average-Power ratio in OFDM System without Side Information. IEEE Signal Process. Lett. 2010, 17, 883–886. [Google Scholar] [CrossRef]
  20. Wang, W.; Xing, S.; Qiao, G. A selective mapping peak-to-average power ratio reduction algorithm without side information for underwater acoustic multiple-input multiple-output orthogonal frequency division multiplexing communication. Acta Phys. Sin. 2013, 62, 184301. [Google Scholar] [CrossRef]
  21. Hussain, I.M.; Tasadduq, I.A. PAPR reduction of OFDM signals using autocorrelation based SLM without side information. In Proceedings of the 2008 Canadian Conference on Electrical and Computer Engineering, Niagara Falls, ON, Canada, 4–7 May 2008. [Google Scholar] [CrossRef]
  22. Joo, H.S.; Kim, K.H.; No, J.S.; Shin, D.J. New PTS Schemes for PAPR Reduction of OFDM Signals without Side Information. IEEE Trans. Broadcast. 2017, 63, 562–570. [Google Scholar] [CrossRef]
  23. Arikan, E. Channel polarisation: A method for constructing capacity achieving codes for symmetric binary-input memoryless channels. IEEE Trans. Inf. Theory 2009, 55, 3051–3073. [Google Scholar] [CrossRef]
  24. Mori, R.; Tanaka, T. Source and channel polarisation over finite fields and Reed-Solomon matrices. IEEE Trans. Inf. Theory 2014, 60, 2720–2736. [Google Scholar] [CrossRef]
  25. Liu, H.; Zhang, L.; Yan, W.; Ling, Q. Neural-Network-Assisted Polar Code Decoding Schemes. Appl. Sci. 2022, 12, 12700. [Google Scholar] [CrossRef]
  26. Sinha, T.; Bhaumik, J. Error-rate analysis of polar code designs using genetic algorithm for additive white Gaussian noise channel. Int. J. Commun. Syst. 2023, 36, 27–73. [Google Scholar] [CrossRef]
  27. Wang, W.; Li, L.; Niu, K. An efficient construction of polar codes based on the general partial order. EURASIP J. Wirel. Commun. Netw. 2019, 2019, 12. [Google Scholar] [CrossRef]
  28. Liu, F.; Wu, Q.; Li, C.; Chen, F.; Xu, Y. Polar Coding Aided by Adaptive Channel Equalization for Underwater Acoustic Communication. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2023, E106.A, 83–87. [Google Scholar] [CrossRef]
  29. Wang, H.; Tao, X.; Li, N.; Han, Z. Polar Coding for the Wiretap Channel with Shared Key. IEEE Trans. Inf. Forensics Secur. 2018, 13, 1351–1360. [Google Scholar] [CrossRef]
  30. Chou, R.A.; Yener, A. Polar Coding for the Multiple Access Wiretap Channel via Rate-Splitting and Cooperative Jamming. IEEE Trans. Inf. Theory 2018, 64, 7903–7921. [Google Scholar] [CrossRef]
  31. Qiao, G.; Xing, S.; Zhou, F. A Multi-user Detection scheme based on Polar Code Construction in Downlink Underwater Acoustic OFDM Communication System. IEEE Access 2019, 7, 65973–65981. [Google Scholar] [CrossRef]
Figure 1. The framework of the C-PTS technique.
Figure 1. The framework of the C-PTS technique.
Sensors 24 07200 g001
Figure 2. The polar code construction diagram designed for the proposed embedded SI scheme.
Figure 2. The polar code construction diagram designed for the proposed embedded SI scheme.
Sensors 24 07200 g002
Figure 3. The framework of the embedded SI transmission based on polar code construction for PAPR reduction using the PTS scheme in UWA OFDM communication system. The pseudo-optimum phase rotation candidate selection scheme in this Figure is proposed in Ref. [14].
Figure 3. The framework of the embedded SI transmission based on polar code construction for PAPR reduction using the PTS scheme in UWA OFDM communication system. The pseudo-optimum phase rotation candidate selection scheme in this Figure is proposed in Ref. [14].
Sensors 24 07200 g003
Figure 4. The channel impulse response of the UWA simulation channel.
Figure 4. The channel impulse response of the UWA simulation channel.
Sensors 24 07200 g004
Figure 5. The PAPR reduction performance comparison of the original OFDM signal, the C-PTS scheme and the pseudo-optimum PTS scheme.
Figure 5. The PAPR reduction performance comparison of the original OFDM signal, the C-PTS scheme and the pseudo-optimum PTS scheme.
Sensors 24 07200 g005
Figure 6. The SI error rate comparison among the different F S I C positions.
Figure 6. The SI error rate comparison among the different F S I C positions.
Sensors 24 07200 g006
Figure 7. The BER performance comparison among the different F d a t a C .
Figure 7. The BER performance comparison among the different F d a t a C .
Sensors 24 07200 g007
Figure 8. The overall BER performance comparison among different combinations of F S I C and F d a t a C .
Figure 8. The overall BER performance comparison among different combinations of F S I C and F d a t a C .
Sensors 24 07200 g008
Figure 9. The real CIR of the tank experiment channel.
Figure 9. The real CIR of the tank experiment channel.
Sensors 24 07200 g009
Figure 10. Tank experimental results comparison of the SI transmission between the C-PTS and the embedded SI transmission based on the polar code construction. (a) SI error rate of each symbol in C-PTS scheme; (b) SI error rate of each symbol in the proposed scheme; (c) BER of each symbol in C-PTS scheme; (d) BER of each symbol in the proposed scheme.
Figure 10. Tank experimental results comparison of the SI transmission between the C-PTS and the embedded SI transmission based on the polar code construction. (a) SI error rate of each symbol in C-PTS scheme; (b) SI error rate of each symbol in the proposed scheme; (c) BER of each symbol in C-PTS scheme; (d) BER of each symbol in the proposed scheme.
Sensors 24 07200 g010aSensors 24 07200 g010b
Figure 11. Comparison of transmitted figure results from the tank experiment. (a) The transmitted figure result of the C-PTS scheme; (b) the transmitted figure result of the proposed scheme.
Figure 11. Comparison of transmitted figure results from the tank experiment. (a) The transmitted figure result of the C-PTS scheme; (b) the transmitted figure result of the proposed scheme.
Sensors 24 07200 g011
Table 1. Parameters of the UWA OFDM system.
Table 1. Parameters of the UWA OFDM system.
ParametersValue
Transmission Frequency Band8–16 kHz
Sampling Frequency48 kHz
Number of Subcarriers1024
Subcarrier Bandwidth7.81 Hz
Oversampling Rate4
Number of Bits per Subcarrier2(QPSK modulation)
Pilot Spacing4
Subblock Number4
Number of Complex Phase Factors8
Polar Code Length512
Data Information Bits within a Polar Code 256
Side Information Bits within a Polar Code15
Frozen Bits within a Polar Code241
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Xing, S.; Wei, B.; Yu, Y.; Gong, X. A Novel Embedded Side Information Transmission Scheme Based on Polar Code for Peak-to-Average Power Ratio Reduction in Underwater Acoustic OFDM Communication System. Sensors 2024, 24, 7200. https://doi.org/10.3390/s24227200

AMA Style

Xing S, Wei B, Yu Y, Gong X. A Novel Embedded Side Information Transmission Scheme Based on Polar Code for Peak-to-Average Power Ratio Reduction in Underwater Acoustic OFDM Communication System. Sensors. 2024; 24(22):7200. https://doi.org/10.3390/s24227200

Chicago/Turabian Style

Xing, Siyu, Bo Wei, Yanting Yu, and Xiaodong Gong. 2024. "A Novel Embedded Side Information Transmission Scheme Based on Polar Code for Peak-to-Average Power Ratio Reduction in Underwater Acoustic OFDM Communication System" Sensors 24, no. 22: 7200. https://doi.org/10.3390/s24227200

APA Style

Xing, S., Wei, B., Yu, Y., & Gong, X. (2024). A Novel Embedded Side Information Transmission Scheme Based on Polar Code for Peak-to-Average Power Ratio Reduction in Underwater Acoustic OFDM Communication System. Sensors, 24(22), 7200. https://doi.org/10.3390/s24227200

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop