This paper proposes a high-performance receiver for underwater acoustic communications based on time reversal processing for multiple-input multiple-output (MIMO) systems. The receiver employs the vector approximate message passing (VAMP) algorithm as a soft equalizer in turbo equalization. By performing self-iteration between the inner soft slicer and the inner soft equalizer, the VAMP algorithm achieves near-optimal performance. Furthermore, an iterative channel-estimation-based soft successive interference cancellation method is incorporated to suppress co-channel interference in the MIMO system. Additionally, the introduction of passive time reversal technology can combine multiple channels into a single channel, which greatly reduces the computational complexity of the MIMO system, especially for large MIMO systems. The effectiveness of the proposed receiver is verified using experimental data collected in Songhua Lake, China in 2019. The results demonstrate that the proposed receiver significantly reduces the complexity of the traditional parallel-VAMP receiver without sacrificing performance and outperforms other receivers of the same type. Moreover, our experimental results also verify that the VAMP-turbo outperforms the generalized approximate message passing (GAMP)-turbo in terms of bit error rate and convergence performance.
Read full abstract