Combating Multi-path Interference to Improve Chirp-based Underwater Acoustic Communication

Wenjun Xie,Enqi Zhang,Lizhao You,Deqing Wang,Zhaorui Wang,Liqun Fu
2023-11-29
Abstract:Linear chirp-based underwater acoustic communication has been widely used due to its reliability and long-range transmission capability. However, unlike the counterpart chirp technology in wireless -- LoRa, its throughput is severely limited by the number of modulated chirps in a symbol. The fundamental challenge lies in the underwater multi-path channel, where the delayed copied of one symbol may cause inter-symbol and intra-symbol interfere. In this paper, we present UWLoRa+, a system that realizes the same chirp modulation as LoRa with higher data rate, and enhances LoRa's design to address the multi-path challenge via the following designs: a) we replace the linear chirp used by LoRa with the non-linear chirp to reduce the signal interference range and the collision probability; b) we design an algorithm that first demodulates each path and then combines the demodulation results of detected paths; and c) we replace the Hamming codes used by LoRa with the non-binary LDPC codes to mitigate the impact of the inevitable collision.Experiment results show that the new designs improve the bit error rate (BER) by 3x, and the packet error rate (PER) significantly, compared with the LoRa's naive design. Compared with an state-of-the-art system for decoding underwater LoRa chirp signal, UWLoRa+ improves the throughput by up to 50 times.
Signal Processing,Networking and Internet Architecture
What problem does this paper attempt to address?
The paper attempts to address the issue of inter-symbol interference (ISI) and intra-symbol interference (ISI) caused by multipath interference in underwater acoustic communication, which severely limits the throughput and reliability of underwater acoustic communication systems based on linear chirp modulation. Specifically, due to the multipath effects in the underwater environment, delayed copies of the previous symbol may interfere with the current symbol, and delayed copies of the current symbol may interfere with itself. These interferences can lead to demodulation errors, thereby affecting the quality and efficiency of data transmission. To solve this problem, the paper proposes the UWLoRa+ system, which improves the traditional LoRa technology through the following designs: 1. **Non-linear Chirp**: Replacing the traditional linear chirp with a non-linear chirp to reduce the range of signal interference and the probability of collisions. 2. **Multipath Combination Mechanism**: Designing an algorithm that first demodulates each path and then combines the demodulation results of the detected paths to fully utilize the diversity gain brought by multipath. 3. **Non-binary Low-Density Parity-Check Code (NB-LDPC)**: Replacing the Hamming code used in LoRa with a non-binary LDPC code to mitigate the impact of inevitable collisions and improve decoding performance. Experimental results show that these new designs significantly improve the system's bit error rate (BER) and packet error rate (PER), and increase the throughput by up to 50 times compared to existing state-of-the-art systems.