You are currently viewing a new version of our website. To view the old version click .
Entropy
  • Article
  • Open Access

23 August 2024

Estimation of the Impulse Response of the AWGN Channel with ISI within an Iterative Equalization and Decoding System That Uses LDPC Codes

,
,
and
Faculty of Electrical Engineering and Information Technology, University of Oradea, 410087 Oradea, Romania
*
Authors to whom correspondence should be addressed.
This article belongs to the Special Issue New Advances in Error-Correcting Codes

Abstract

In this paper, new schemes have been proposed for the estimation of the additive white Gaussian noise (AWGN) channel with intersymbol interference (ISI) in an iterative equalization and decoding system using low-density parity check (LDPC) codes. This article explores the use of the least squares algorithm in various scenarios. For example, the impulse response of the AWGN channel h was initially estimated using a training sequence. Subsequently, the impulse response was calculated based on the training sequence and then re-estimated once using the sequence estimated from the output of the LDPC decoder. Lastly, the impulse response was calculated based on the training sequence and re-estimated twice using the sequence estimated from the output of the LDPC decoder. Comparisons were made between the performances of the three mentioned situations, with the situation in which a perfect estimate of the impulse response of the channel is assumed. The performance analysis focused on how the bit error rate changes in relation to the signal-to-noise ratio. The BER performance comes close to the scenario of having a perfect estimate of the impulse response when the estimation is performed based on the training sequence and then re-estimated twice from the sequence obtained from the output of the LDPC decoder.

1. Introduction

Concerning a multipath telecommunication scenario, the sent message experiences delays in reaching the receiver/recipient through varying propagation routes. From the receiver’s point of view, the channel presents a temporal dispersing where the transmission time of the received message is extended. Increasing the transmission time of a symbol induces it to overlap with previously received symbols, resulting in ISI (intersymbol interference) [1].
The estimated h ( h ^ ) can be obtained by knowing the received sequence and the transmitted sequence, using one of the following criteria: linear minimum mean square error (LMMSE) estimator, minimum mean square error (MMSE), LS, or the maximum likelihood (ML) criterion [2,3]. In the literature, the most widespread possibility for deducing the mobile radio channel is LS [4]. The least squares method based on the least squares criterion is a simple, easy-to-use technique, and it is known for its simplicity [5].
The channel estimate is a process that aims to counteract the impairments experienced by the signal during its propagation in space. Estimating channels is an essential charge for any wireless communication system. A reliable estimate of the channel undoubtedly allows better detection of information. In Section 3.1, we will provide a detailed description of the LS algorithm [6].
Practically, the present work represents an extension of previous works [7,8]. The system we proposed for achieving equalization and iterative decoding using LDPC codes was described in detail in [7], a system used further in this work to estimate the h of the AWGN channel with ISI. We proposed in [8] new LS estimators for LDPC and polar codes, where the equalization process was achieved independently from the decoding.
As we mentioned before, our main objectives in this work using the system proposed in [7] are as follows:
Creating a new scheme for estimating the h of the AWGN channel based on a training sequence.
  • Creating a new scheme for estimating h involving a training sequence and re-estimating it only once using the estimated sequence produced by the decoder. This estimated sequence from the output of the decoder is then used to re-estimate h twice more. This approach helps to improve the accuracy of the h estimation.
  • Performing the performance analysis regarding the BER against SNR of the new schemes contrasted with the ideal situation where we assumed a perfect estimate of h . The simulations carried out in Section 4 demonstrated that BER performance approaches the case where we have a perfect estimate of impulse response when it was estimated based on the training sequence and re-estimated twice using the estimated sequence produced by the min-sum LDPC decoder.

3. Materials and Methods

3.1. The Least Squares Estimator

The principle of the least squares channel estimation algorithm is to decrease the distance between the received symbol and the reference symbol [31].
Let us denote by y i the signal received. We can write the received sequence y i based on the transmitted signal x i as follows:
y i = h i m i + w i ,
where h i is the impulse response, and w i is the Gaussian noise zero mean. Using matrix notation, Equation (1) can be formulated as shown below:
y = M h + w ,
where h = [ h 0 h 1 h L ] T , w = [ w 0 w 1 w L ] T , and M = [ m L m 1 m 0 m L + 1 m 2 m 1 m L + P 1 m p m p 1 ] represents the Toeplitz matrix designating the sent training sequence m = [ m 0 m 1 m P + L 1 ] T .
The LS algorithm minimizes the squared error amount given below to estimate the response of the channel:
h ^ = arg min h y M h 2 ,
Then, the solution of Equation (3) can be determined using the following relation:
h ^ LS = ( M T M ) 1 M T y ,

3.2. The System Model

The main scope of this paper is to study the channel estimation for binary phase shift keying (BPSK)-modulated transmission in the case of the combined/joint process of equalization and decoding using min-sum LDPC codes and a Log MAP equalizer. The algorithm we used for channel estimation is LS.
To compensate for the ISI that generally comes from a memory channel, in our case, coming from the AWGN channel of our system that combines equalization and decoding, we further presented the diagram of the transmission chain for reconstructing the original information. This is presented in Figure 1.
Figure 1. The schematic diagram for the proposed transmit–receive system with an estimated h l based on the training sequence j ˜ S .
The sequence of bits a n was encoded using the 5G new radio LDPC codes of rate R = 1 2 . The code is derived from the BG2 matrix [32] with an increase factor of Z c = 20 ; thus, the information bits are 200, and the codeword totals 440 bits, where the first 40 bits were punctured, and 10,000 sequences have been sent. The process of encoding was presented in detail in [7].
The sequence of coded bits b k is interleaved using an interleaver block giving the sequence c k and then modulated adopting BPSK modulation, resulting therefore in the sequence x p . On the reception side, the signal y p contains the ISI that we want to mitigate. The estimation of the received data y p is carried out using an iterative receiver consisting of a Log MAP Equalizer and min-sum LDPC decoder and includes the estimator of the channel of transmission.
Figure 1 shows that a training sequence j S was generated when switches K1 and K2 were in the first state, which was known by the receiver’s channel estimator. This routine is transmitted through the channel and changes due to the channel and noise. Taking into account the received sequence j ˜ S and the sequence known from the emission j S , the estimated value of h l can be determined with the help of estimation algorithms. After its determination, the signal is processed at the receiver.
We used the least squares algorithm as the simplest method to estimate the h l of the transmission channel. The previously described LS method involves finding h ^ l using the following relationship:
h ^ l = ( J T J ) 1 J T j ˜ S ,
in which J represents the Toeplitz matrix corresponding to the sent testing sequence j S , and J T is the transpose of the J matrix.
The sequence received after the memory channel of length L and Gaussian additive white noise w p N c ( 0 , σ 2 ) is written as follows:
y p = l = 0 L h l x p l + w p ,
where x p { 1 , 1 } , p [ 1 , , N ] , with h l , l { 0 , L 1 } the channel coefficients. In this case, the current symbol depends in general on the transmitted symbols, and we say that we are transmitting over a memory channel to the extent that a received symbol depends on the other L 1 symbols.
Equation (6) introduces a channel model representing the channel in the presence of ISI and Gaussian additive white noise.
An equivalent channel model can be constructed based on Equation (6); therefore, an example of a channel owning three coefficients, h 0 = 0.18 , h 1 = 0.85 , and h 2 = 0.32 [7], is presented in Figure 2.
Figure 2. Schematic of the memory transmission channel with three coefficients and AWGN.
The architecture of the receiver consists of two parts: one for equalization and the other for decoding. The structure and operation mode of the iterative receiver that integrates equalization and decoding in a single process were presented in detail in [33].
The system’s receiver involves iterative exchanges between the equalizer and decoder, with an intermediate interlacing and deinterlacing process, thus
  • Log MAP Equalizer: removes or reduces the effect of intersymbol interference (ISI) introduced by the multipath channel. The role of the equalizer placed in front of the decoder will be to compensate for this ISI, by trying to filter the output so that it finds the shape of the input pulse or, in any case, to reduce the ISI by identifying the channel parameters and taking this information into account in the decision-making process.
  • Data interleaving/de-interleaving: whose role here consists essentially in separating the error at the equalizer’s output (to prevent the spread of errors) and decoupling the LLRs transferred among the decoder and the equalizer. Then, the iterative receiver can completely counteract the damage owing to the intersymbol interference, as long as the channel interleaver is large enough and judiciously built.
  • Min-sum LDPC decoder: the achievement of the iterative decoding in the reception creates an LLR transfer among the decoder and the equalizer in a certain number of iterations.
Various types of equalizers can be used to eliminate ISI. Equalization algorithms developed on trellis searches, such as ML or MAP, ensure good receiver performance and reduced complexity. Optimal equalizers based on algorithms exploiting the channel trellis, namely, the Bahl, Cock, Jelinek, and Raviv, or BCJR, algorithm and the Viterbi algorithm (SOVA), give fine results provided that the channel is well known.
The BCJR algorithm represents a technique applying trellis structures to decode each bit or symbol of information. It uses the MAP criterion in a recursive form. This algorithm is different from the SOVA, which makes a maximum likelihood (ML) decision upon the complete sequence. In this paper, a Log MAP equalizer was adopted, which is a version of the BCJR algorithm.
Figure 3 illustrates the trellis diagram of the equalizer employed in this paper. In Figure 3, the parameter α i ( s ) represents the probability at the time i of state s , taking into account the sequence of past events. This means α i ( s ) can be computed iteratively for each new symbol received. This is why the algorithm is called “forward”. The factor β i ( s ) reflects the probability of future observations knowing the state s at the time i . Also, β i ( s ) can be recursively calculated, hence the name “backward” regarding the algorithm. The parameter γ i ( s , s ) is nothing but the passing probability in the state s deriving from s , depending on the channel outputs. The computation of all these parameters was presented in [7].
Figure 3. Trellis diagram of the applied Log MAP equalizer.
The equalization part is made up of two modules: a channel estimator and a Log MAP equalizer. The Log MAP equalizer demands, excluding the received signal y p , the knowledge about the estimated value of h l ( h ^ l ), which the channel estimator supplies.
The decoding of the data (initially encoded by the LDPC code) is ensured by the min-sum LDPC decoder. In this respect, we are interested in the min-sum algorithm (message passing algorithm) which is explicated in [34,35]. For this type of algorithm, the probabilities are expressed as a maximum likelihood.

4. Results and Discussion

We performed the simulations using the Matlab programming environment.
Figure 4 shows the BER against SNR characteristics regarding two cases: the first case is when the estimate of h l ( h ^ l ) is the same as h l (perfect estimate of h l , meaning that h ^ l = h l ), and the other case is when h l is estimated based on a training sequence according to Figure 1. In this paper, we considered h l = [ 0.18 0.85 0.32 ] [7].
Figure 4. Performance comparison of BER vs. SNR when we have a perfect estimation of h l and when h l is estimated on a testing sequence with a length of 128 bits.
The repetitive system regarding the equalization and decoding makes five iterations, and the min-sum LDPC decoder makes twenty iterations.
In Figure 4, only the results related to iterations 0 (It0, It0-LS0) and 5 (It5, It5-LS0) are represented. We refer to the previous paper [7], where It0 was the iteration in which the decoder sent no a priori information to the equalizer. In Figure 4, concerning the perfect estimation of h l , the results are better than in the case when h l was estimated on a training sequence.
According to the legend of Figure 4, the solid line represents the BER curves for the perfect estimation of h l , both in the case of It0 and in the case of It5. The dashed line represents the BER curves for the other case when h l was assessed on a testing sequence (with a length L = 128), both for It0-LS0 and for It5-LS0.
In Figure 4, it can be seen that the 5th iteration makes improvements in both analyzed cases. For example, at an SNR of 4 dB, the BER reaches the value of 1 9 10 2 in the case of the perfect estimation of h l and a value within the range of 1 7 10 2 and 1 8 10 2 when h ^ l was assessed on the testing sequence.
To improve the estimation of h l , a more extended training sequence can be used, or the schematic diagram in Figure 5 can be used.
Figure 5. The schematic diagram of the proposed transmit–receive system with estimated h l based on the training sequence j ˜ S and h l re-estimated in the loop by using the b ^ k output from an LDPC decoder.
The operation of this scheme presented in Figure 5 is similar to the one shown in Figure 1, only that from the sequence of bits obtained at the exit of the min-sum LDPC decoder b ^ k ( a ^ n represents the estimated information bits ( a ^ n ) less the first 40 information bits that were puncturated according to [32], and ( p ^ b ) represents the parity bits estimated) and from the sequence ( y p ) considered at the exit of the channel could be re-estimated the value of h l , which was first determined based on the training sequence j ˜ S . At the exit, using the extrinsic information, the decoder determines the estimated values of the information bits ( a ^ n ) and the parity bits ( p ^ b ). Thus, the estimated sequence of b ^ k = ( a ^ n ; p ^ b ) is further interlaced ( c ^ k ), BPSK modulated ( x ^ p ), and finally entered into the channel estimator. The channel estimator calculates the estimated value of ( h l ) by using both the sequence from the exit of the channel ( y p ) and the sequence estimated from the exit of the decoder ( b ^ k ).
In the case of Figure 5, three cycles of re-estimation of h l were carried out: the first one based on the training sequence j ˜ S and the other two based on the estimated values of b ^ k from the exit of the decoder.
Figure 6 shows the BER vs. SNR performance for h l estimated using the testing sequence compared to h l , re-estimated using the sequence b ^ k derived from an LDPC decoder after a single cycle. Thus, the curves corresponding to h l estimated using the training sequence are represented with a solid line, and the representation of the curves corresponding to h l estimated based on the sequence b ^ k from the exit of the LDPC decoder are represented with a dashed line.
Figure 6. Performance comparison of BER vs. SNR when h l is estimated using the training sequence and when h l is re-estimated using the sequence b ^ k from the output of the min-sum LDPC decoder after a single cycle.
Figure 6 shows that the BER performance improves for the case where h l is estimated using the sequence b ^ k derived from the decoder after a single cycle compared to the case where h l is assessed upon the training sequence. In the 5th iteration (It5) at an SNR of 4 dB, a BER within the range of 1 7 10 2 and 1 8 10 2 was obtained when h l was estimated based on the training sequence (It5-LS0), and a BER between 1 8 10 2 and 1 9 10 2 in the other case (It5-LS).
Continuing this re-estimation with one more cycle, an additional improvement of the BER vs. SNR performance is obtained, as Figure 7 shows.
Figure 7. Performance comparison of BER vs. SNR in the case of a perfect estimate of h l (It5), h l estimated using the testing sequence (It5-LS0), h l estimated using the training sequence, and re-estimated only once using the sequence b ^ k from the exit of the min-sum LDPC decoder (It5-LS1), and h l estimated using the testing sequence and re-estimated twice using the sequence b ^ k deriving from the exit of the min-sum LDPC decoder (It5-LS2).
Thus, Figure 7 depicts the BER vs. SNR after the 5th iteration for four cases:
  • The case where we have the perfect estimate of h l (It5).
  • h l estimated using the training sequence (It5-LS0).
  • h l estimated using the training sequence and re-estimated only once using the sequence b ^ k from the exit of the decoder (It5-LS1).
  • h l estimated using the training sequence and re-estimated twice using the sequence b ^ k from the exit of the decoder (It5-LS2).
Following all the results obtained from Figure 7, it can be seen that after two re-estimations of h l , the BER performance approaches the case where we have a perfect estimate of h l . This is confirmed in the It5 (meaning the fifth iteration) at an SNR of 4 dB where an approximate BER of 1 9 10 2 was obtained in each of the two cases. The first case is when we assumed we had a perfect estimate of h l . The second one is considered when h l was estimated based on the training sequence (It5-LS0) and re-estimated twice using the sequence b ^ k from the exit of the decoder (It5-LS2).
To make it easier for the reader to follow, Table 1 summarizes the results obtained from the simulations for all the previously presented cases, considering only the 5th iteration.
Table 1. Bit error rate (BER) versus signal-to-noise ratio (SNR) for the iterative equalization and decoding system using low-density parity check (LDPC) codes considering the 5th iteration and an SNR of 4 dB when estimating the impulse response of the additive white Gaussian noise (AWGN) channel with intersymbol interference (ISI).
Also, based on the table, it seems that the BER performances achieved with h l estimated based on the training sequence and re-estimated in a loop using the sequence b ^ k from the exit of the decoder after two cycles reached the performance achieved when a perfect estimate of h l was considered.

5. Conclusions

In conclusion, new methods were proposed for estimating the AWGN channel with ISI in an equalization and decoding system using LDPC codes. This study explored the use of the least squares algorithm in various scenarios and compared their performance. The main focus was on how the bit error rate changes with the signal-to-noise ratio. The best performance was achieved when the estimation was based on the training sequence and then re-estimated twice from the output of the LDPC decoder.
The proposed schemes for estimating the AWGN channel with ISI in the equalization and iterative decoding system that uses LDPC codes can also use an alternative estimator, such as LMMSE, ML, or MMSE, rather than LS.
After simulating the results, we came closer with the BER performances to the ideal case ( h l = h ^ l ) when we estimated h l based on the received training sequence and re-estimated h l twice in the loop according to the estimated sequence from the output of the min-sum LDPC decoder, in compliance with Figure 5, in Section 4.
As can be seen from Figure 4, Figure 6 and Figure 7, after the 5th iteration, no more errors were found after an SNR of 4 dB, considering that 10,000 sequences were transmitted.
As we specified in [7], the performances of BER vs. SNR depend on the h used.
If we compare with the specialized literature, the results we obtained in this work are better than those obtained using turbo equalization [36], where at iteration 5, after an SNR of 4 dB, some errors were still detected.
However, using turbo equalization [36], the BER vs. SNR performance is slightly higher up to an SNR of 4 dB.

Author Contributions

Conceptualization, F.L.M., A.-M.C. and C.G.; methodology, F.L.M., A.-M.C. and A.-M.G.; software, A.-M.C. and F.L.M.; validation, A.-M.C., F.L.M., A.-M.G. and C.G.; formal analysis, A.-M.G. and C.G.; investigation, F.L.M. and A.-M.C.; resources, F.L.M.; data curation, A.-M.C. and A.-M.G.; writing—original draft preparation, A.-M.C. and F.L.M.; writing—review and editing, A.-M.C., A.-M.G. and C.G.; visualization, A.-M.C. and A.-M.G.; supervision, A.-M.G. and C.G. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by the University of Oradea, Romania.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data presented in this article are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Liang, Y.; Gao, N.; Liu, T. Suppression method of inter-symbol interference in communication system based on mathematical chaos theory. J. King Saud Univ.–Sci. 2020, 32, 1749–1756. [Google Scholar] [CrossRef]
  2. Ali, M.S.; Li, Y.; Chen, S.; Lin, F. On improved DFT-based low-complexity channel estimation algorithms for LTE-based uplink NB-IoT systems. Comput. Commun. 2020, 149, 214–224. [Google Scholar] [CrossRef]
  3. Vilas Boas, E.C.; e Silva, J.D.; de Figueiredo, F.A.; Mendes, L.L.; de Souza, R.A. Artificial intelligence for channel estimation in multicarrier systems for B5G/6G communications: A survey. J. Wirel. Commun. Netw. 2022, 2022, 116. [Google Scholar] [CrossRef]
  4. Chen, J.; Liang, Y.-C.; Cheng, H.V.; Yu, W. Channel Estimation for Reconfigurable Intelligent Surface Aided Multi-User mmWave MIMO Systems. IEEE Trans. Wirel. Commun. 2023, 22, 6853–6869. [Google Scholar] [CrossRef]
  5. Smolik, M.; Skala, V.; Majdisova, Z. A New Simple, Fast and Robust Total Least Square Error Computation in E2: Experimental Comparison. In AETA 2018-Recent Advances in Electrical Engineering and Related Sciences: Theory and Application; Zelinka, I., Brandstetter, P., Trong Dao, T., Hoang Duy, V., Kim, S., Eds.; AETA 2018. Lecture Notes in Electrical Engineering; Springer: Cham, Switzerland, 2020; Volume 554. [Google Scholar] [CrossRef]
  6. Pham, Q.-V.; Nguyen, N.T.; Huynh-The, T.; Le, L.B.; Lee, K.; Hwang, W.-J. Intelligent Radio Signal Processing: A Survey. IEEE Access 2021, 9, 83818–83850. [Google Scholar] [CrossRef]
  7. Cuc, A.-M.; Morgoș, F.L.; Grava, A.-M.; Grava, C. Iterative Equalization and Decoding over an Additive White Gaussian Noise Channel with ISI Using Low-Density Parity-Check Codes. Appl. Sci. 2023, 13, 12294. [Google Scholar] [CrossRef]
  8. Cuc, A.-M.; Morgoș, F.L.; Grava, C. Performance Analysis of Turbo Codes, LDPC Codes, and Polar Codes over an AWGN Channel in the Presence of Inter Symbol Interference. Sensors 2023, 23, 1942. [Google Scholar] [CrossRef]
  9. Arbi, T.; Geller, B.; Ye, Z. Turbo Equalization for Underwater Communication Systems using Rotated Constellations. In Proceedings of the OCEANS 2023-Limerick, Limerick, Ireland, 5–8 June 2023. [Google Scholar]
  10. Dörner, S.; Clausius, J.; Cammerer, S.; ten Brink, S. Learning Joint Detection, Equalization and Decoding for Short-Packet Communications. IEEE Trans. Commun. 2023, 71, 837–850. [Google Scholar] [CrossRef]
  11. Matsumoto, T. Iterative (turbo) Signal Processing Techniques for MIMO Signal Detection and Equalization. Available online: https://downloads.hindawi.com/books/9789775945099/art07.pdf (accessed on 16 September 2023).
  12. Xie, Z.; Chen, X.; Li, C. A novel joint channel estimation and equalization algorithm for MIMO-SCFDE systems over doubly selective channels. Digit. Signal Process. 2018, 75, 202–209. [Google Scholar] [CrossRef]
  13. Yin, C.; Feng, W.; Li, G. Improved soft-decision feedback turbo equalization algorithm with dual equalizers. AEU-Int. J. Electron. Commun. 2022, 157, 154436. [Google Scholar] [CrossRef]
  14. Wang, Y.; Zhang, M.; Tu, X.; Li, Z.; Qu, F.; Wei, Y. Joint Channel Estimation and Turbo Equalization of Single-Carrier Systems over Time-Varying Channels. arXiv 2023, arXiv:2305.09226. [Google Scholar]
  15. Li, H.; Yu, Q. Doubly-Iterative Sparsified MMSE Turbo Equalization for OTFS Modulation. IEEE Trans. Commun. 2023, 71, 1336–1351. [Google Scholar] [CrossRef]
  16. Chayot, R.; Thomas, N.; Poulliat, C.; Boucheret, M.L.; Lesthievent, G.; Van Wambeke, N. A Frequency-Domain Band-MMSE Equalizer for Continuous Phase Modulation over FrequencySelective Time-Varying Channels. In Proceedings of the 26th European Signal Processing Conference (EUSIPCO 2018), Rome, Italy, 3 September–7 September 2018. [Google Scholar]
  17. Che, D.; Chen, X. Higher-Order Modulation vs Faster-Than-Nyquist PAM-4 for Datacenter IM-DD Optics: An AIR Comparison Under Practical Bandwidth Limits. J. Light. Technol. 2022, 40, 3347–3357. [Google Scholar] [CrossRef]
  18. Yellepeddi, A.; Preisig, J.C. Adaptive Equalization in a Turbo Loop. IEEE Trans. Wirel. Commun. 2015, 14, 5111–5122. [Google Scholar] [CrossRef]
  19. Gaballa, M.; Abbod, M.; Aldallal, A. Investigating the Combination of Deep Learning for Channel Estimation and Power Optimization in a Non-Orthogonal Multiple Access System. Sensors 2022, 22, 3666. [Google Scholar] [CrossRef]
  20. Harkat, H.; Monteiro, P.; Gameiro, A.; Guiomar, F.; Farhana Thariq Ahmed, H. A Survey on MIMO-OFDM Systems: Review of Recent Trends. Signals 2022, 3, 359–395. [Google Scholar] [CrossRef]
  21. Nissila, M.; Pasupathy, S. Adaptive Bayesian and EM-based detectors for frequency-selective fading channels. IEEE Trans. Commun. 2003, 51, 1325–1336. [Google Scholar] [CrossRef]
  22. Madi, M.K.; Karameh, F.N. Hybrid Cubature Kalman filtering for identifying nonlinear models from sampled recording: Estimation of neuronal dynamics. PLoS ONE 2017, 12, e0181513. [Google Scholar] [CrossRef] [PubMed] [PubMed Central]
  23. Di Lorenzo, P.; Barbarossa, S.; Banelli, P.; Sardellitti, S. Adaptive Least Mean Squares Estimation of Graph Signals. IEEE Trans. Signal Inf. Process. Netw. 2016, 2, 555–568. [Google Scholar] [CrossRef]
  24. Pan, Z.; Wang, H.; Zhang, B.; Guo, D. Low Complexity Adaptive Detection of Short CPM Bursts for Internet of Things in 6G. Sensors 2022, 22, 8316. [Google Scholar] [CrossRef]
  25. Manasa, B.M.R.; Venugopal, P. A systematic literature review on channel estimation in MIMO-OFDM system: Performance analysis and future direction. J. Opt. Commun. 2022, 45, 589–614. [Google Scholar] [CrossRef]
  26. da Silva, E.P.; Yankov, M.P. Adaptive Turbo Equalization for Nonlinearity Compensation in WDM System. J. Light. Technol. 2021, 39, 7124–7134. [Google Scholar] [CrossRef]
  27. Santos, I.; José, J. Equalization with Expectation Propagation at Smoothing Level. arXiv 2018, arXiv:1809.00806. [Google Scholar] [CrossRef]
  28. Nazia Sarwat Islam. LDPC Codes Incorporating Source, Noise, and Channel Memory. Jacob University. 2022. Available online: http://trsys.jacobs-university.de/files/PhD_Nazia_Islam.pdf (accessed on 16 October 2023).
  29. Meloni, G. Field Trial Transmission of Time Frequency Packed DP-QPSK Superchannel with Spectral Efficiency of 6.2 bit/s/Hz. IEEE Photonics J. 2016, 8, 0601008. [Google Scholar] [CrossRef]
  30. Pradhan, A.K.; Amalladinne, V.K.; Narayanan, K.R.; Chamberland, J. LDPC Codes with Soft Interference Cancellation for Uncoordinated Unsourced Multiple Access. arXiv 2021, arXiv:2105.13985. [Google Scholar]
  31. Wang, D.; Mei, Z.; Liang, J.; Liu, J. An Improved Channel Estimation Algorithm Based on WD-DDA in OFDM System. Mob. Inf. Syst. 2021, 2021, 6540923. [Google Scholar] [CrossRef]
  32. Multiplexing and Channel Coding. Document TS 38.212 V17.3.0, 3GPP. 2022. Available online: https://www.etsi.org/deliver/etsi_ts/138200_138299/138212/17.03.00_60/ts_138212v170300p.pdf (accessed on 19 November 2023).
  33. Yang, J.; Turbo Equalization and Its Applications. The University of Western Australia. 2014. Available online: https://api.research-repository.uwa.edu.au/ws/portalfiles/portal/4307634/Yang_Jindan_2014.pdf (accessed on 21 November 2023).
  34. Hussein, Y.M.; Mutlag, A.H.; Al-Nedawe, B.M. Comparisons of soft decision decoding algorithms based LDPC wireless communication system. IOP Conf. Ser. Mater. Sci. Eng. 2021, 1105, 012039. Available online: https://iopscience.iop.org/article/10.1088/1757-899X/1105/1/012039 (accessed on 21 November 2023). [CrossRef]
  35. Cho, K.; Lee, W.-H.; Chung, K.-S. Simplified 2-Dimensional Scaled Min-Sum Algorithm for LDPC Decoder. J. Electr. Eng. Technol. 2017, 12, 1262–1270. [Google Scholar] [CrossRef]
  36. Morgoș, F.L. Contribuţii Privind Îmbunătăţirea Tehnicilor de Egalizare ale Canalelor Radio; Politehnica: Timișoara, Romania, 2014. [Google Scholar]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.