1
Iterative Receiver Processing at Relays in PNC-Enabled Multi-Hop Underwater Acoustic Networks
arXiv:2604.21819v1 [cs.NI] 23 Apr 2026
Gewei Zhang, Member, IEEE, Deqing Wang, Member, IEEE, Lizhao You, Member, IEEE, Xiangming Cai, Member, IEEE, and Liqun Fu, Senior Member, IEEE
Abstract—Physical-layer network coding (PNC) can increase end-to-end throughput in bi-directional multi-hop underwater acoustic (UWA) networks. However, multipath delay spread and Doppler-induced inter-carrier interference (ICI) in UWA channels can degrade the reliability of PNC transmission in a threenode relay configuration. More critically, error accumulation across multiple relay nodes leads to a pronounced increase in the end-to-end bit error rate (BER) in multi-hop networks. To address this issue, we develop an iterative detection and decoding processing strategy for relay nodes within a PNCenabled multi-hop UWA network based on orthogonal frequency division multiplexing (OFDM) modulation. The proposed design integrates three key algorithms: (i) an adaptive channel-aware factor graph detection algorithm that is suited for time-varying UWA channels; (ii) a parity-check-constrained soft-information refinement algorithm that improves the accuracy of the information feedback from the decoder to the detector; and (iii) a linear minimum mean square error (LMMSE) detection algorithm based on a superimposed model, which offers low computational complexity as an alternative scheme. Extensive simulation results demonstrate that the adaptive detection algorithm achieves BERs on the order of 10−5 at a relative velocity of 1.5 m/s UWA channel and a signal-to-noise (SNR) of 8 dB. Both lake experiments and sea trials in the Taiwan Strait confirm that the proposed iterative receiver algorithms outperform baseline schemes in terms of BER performance under practical UWA channel conditions, showing their robustness and applicability in real multi-hop deployments.
MA
MB
A
R
B
MR
MR
Time slot 1
Time slot 2
Fig. 1. A two-way relay channel network using physical layer network coding. Tim1e slot 3 Time slot 4
A M A1
R1
R2
R3
B M B1
Slot 1
M A1
M A1
M B1
M B1
Slot 2
M A2
M A1 M B1 M A1 M B1
M B2
Slot 3
M A2 M B1 M A2 M B1 M A1 M B2 M A1 M B2 Slot 4
M A3
M A2 M B2 M A2 M B2
M B3
Slot 5
Index Terms—Underwater acoustic communication, multi-hop network, physical-layer network coding, multipath, Doppler, OFDM, iterative receiver.
Fig. 2. A bi-directional multi-hop network using PNC with 3 relay nodes.
I. I NTRODUCTION NDERWATER acoustic (UWA) communication and networking technology play an important role in environmental monitoring, resource exploration, and data collection [1]. Among various marine applications, the demand for longdistance monitoring and data transmission has been steadily increasing [2]. Current research focuses on bidirectional multihop networks, such as autonomous underwater vehicle (AUV)assisted seabed surveys, buoy-based environmental monitoring [3], and underwater pipeline monitoring [4]. In multi-hop scenarios, end-to-end throughput is the key performance metric. However, in traditional half-duplex decode-and-forward relaying, collision avoidance and scheduling mechanisms require repeated handshakes, resulting in additional propagation delays. As the number of hops increases, the accumulated delay reduces the end-to-end throughput. Physical layer network coding (PNC) has demonstrated potential in improving end-to-end throughput and has seen
substantial advancements in wireless relay networks [5]–[7]. PNC treats collision interference as a coding opportunity, making it effective for multi-hop networks that require complex message exchanges [8]–[10]. As depicted in Fig. 1, in a two-way relay channel (TWRC) network, the end nodes A and B exchange their respective message packets, MA and MB , via a relay node R. Messages from both end nodes are transmitted simultaneously to the relay node in the multiple access phase. By applying a network coding operation to the superimposed signals, the relay node obtains a combined message MR = MA ⊕ MB and broadcasts it to both end nodes. By retaining its original message, each end node can recover the message of the other node from the networkcoded symbols, thereby enabling information exchange. Fig. 2 illustrates a multi-hop PNC network consisting of three relay nodes. Node A transmits messages MA1 , MA2 , . . . to node B, while node B sends messages MB1 , MB2 , . . . to node A. During end-to-end transmission, PNC can resolve up to
U
2
3 times superposed collision events for a message packet, thereby improving throughput. However, the design and deployment of multi-hop UWA PNC face several key challenges. First, traditional PNC operates in a three-node single-relay system, where the impact of propagation errors is limited. In a multi-hop network, errors at any relay can propagate and affect subsequent nodes [11], [12]. Second, in multi-hop UWA networks, signal propagation delays are larger than signal processing delays. If the relay node fails to process the received signal, continuous retransmissions will degrade communication efficiency [13]– [15]. Third, most existing multi-hop PNC designs consider static channels and overlook the interference between multiple nodes in dynamic channels. Compared with terrestrial radio channels, UWA channels suffer from multipath delays with a lower sound speed (approximately 1500 m/s) and experience time-varying Doppler shifts, resulting in frequency offsets [16]–[18]. Overall, the most significant point in deploying multi-hop UWA PNC networks is to ensure the reliability of relay reception and processing, which enables low message exchange latency and high throughput. In current research on UWA TWRC [19], [20], only [19] explicitly addressed the interference mitigation process. Although orthogonal frequency division multiplexing (OFDM) protects the signal, beyond the length of the cyclic prefix (CP), the transmitted signal experiences inter-carrier interference (ICI) in the frequency domain. UWA channels exhibit a multiscale multi-lag (MSML) property that renders the frequencydomain channel matrix dense with more off-diagonal elements. Unlike terrestrial wireless communication methods, we cannot eliminate ICI caused by multiple frequency shifts through carrier frequency offset (CFO) compensation [21]. To address this issue, a channel coding-assisted PNC system based on iterative signal processing has been proposed [19], [22]–[24]. The effectiveness and practicability of such iterative architecture has been well demonstrated in point-to-point UWA communication systems [25]–[27]. We adopt the Markovbased factor graph detection presented in [28] to mitigate ICI using forward–backward message passing and embed it into the iterative detection and decoding framework, serving as the I-MFGD benchmark. Building upon similar structure, [22] further reduces computational complexity by localizing belief propagation (BP) updates in an iterative receiver, which is regarded as I-BP benchmark in our comparisons. Both of them model inter-symbol dependencies via a Markov process and restrict message exchange to adjacent symbols. Unlike the aforementioned methods, our proposed approach employs a factor graph model [23], [24], which represents the dependencies between transmitted symbols and their corresponding received symbols through variable and factor nodes. Its advantage lies in its ability to handle large-scale parallel processing while better exploiting a priori information. We further introduce innovative designs to address the unique challenges of relay reception and processing in multihop networks. We propose factor-graph-based adaptive channel-aware detection and soft-information refinement. Although the factor graph framework provides a new perspective for signal
detection, it still exhibits limitations. The time-varying nature of UWA channels leads to substantial fluctuations in frequency offsets and interference vary across subcarriers. As a result, relying on a single ICI depth is insufficient to cope with the diverse UWA conditions. Since the frequency-domain channel matrix of a UWA link can often be approximated as a banded structure [29], implying that each symbol is influenced by a limited set of adjacent symbols, we adapt the local dependency range based on the channel energy distribution, achieving optimal performance while maintaining low computational complexity. Recognizing that the performance of UWA communication systems is linked to the gains achieved by channel decoding [30], we employ LDPC coding. The soft-information from channel decoding is used as a priori knowledge for detection, but potential errors in this may degrade the detection performance. Consequently, we refine the soft-information using the parity-check constraints. It enables detection to obtain more reliable a priori inputs and improves the reliability of symbol estimation across iterations. We derive a low complexity and superimposed-signalbased solution. Both the Markov model and the factor graph structure incur considerable computational complexity. It motivates the need for a low-complexity detection alternative even at the cost of performance degradation. Although linear minimum mean-square error (LMMSE) detection was introduced in [31] for terrestrial wireless channels, it is not integrated into an iterative detection and decoding framework. Deriving a linear solution for multi-hop PNC systems differs from conventional point-to-point communication. Detection needs to exploit the network-coding dependencies embedded in the superimposed signals rather than treating each user independently. By leveraging the a priori information provided by channel decoding, we derive an iterative LMMSE detection tailored to the superposition model. The proposed method offers the additional advantage of requiring no channel preconditioning and can be deployed on a per-subcarrier. Our main contributions are summarized as follows: • Within an iterative detection and decoding architecture, we design an adaptive channel-aware factor graph detection (ACA-FGD) algorithm to exploit the unique ICI distribution characteristics of UWA channels. We propose a parity-check-constraint-based soft-information refinement algorithm to enhance the reliability of feedback probabilities across iterations. • We derive a low-complexity and closed-form LMMSEbased signal detection under an iterative detection and decoding framework. It overcomes the limitation of conventional methods that cannot jointly process superimposed signal, while offering simple deployment without requiring any channel preconditioning. • We validate the proposed methods through numerical simulations and real-world field experiments in multihop UWA networks. The ACA-FGD algorithm demonstrates robust performance across various UWA channels, achieving an approximately 1 dB BER improvement over conventional methods under multi-hop transmission. In addition, the proposed parity-constraint-based soft in-
3
Uplink Node A
mA
Channel Encoding
UWA Channel
cA
Interleaving
Constellation Mapping
xA
OFDM Modulation
xA (t )
hA (t ; ) y(t )
w(t )
Downlink Node B mB
Channel Encoding
cB
Interleaving
Constellation Mapping
xB
OFDM Modulation
Relay Node R
xB (t )
DFT
y
Iterative Receiver
cR
Innovative Design
hB (t ; )
Fig. 3. Illustration of relay reception and processing at the relay in multi-hop UWA PNC networks: the uplink and the downlink node exchange information with each other via the help of the relay node R which processes the superimposed signal at the receiving hydrophone.
formation refinement provides up to 0.5 dB BER gain after multiple relay hops. While linear detection exhibits limited effectiveness in multi-hop scenarios, it remains competitive in UWA channels where the energy is highly concentrated along the dominant propagation path. The remainder of this paper is organized as follows. Section II introduces the MSML model of the UWA channels and derives the physical representation of the received procedure at the relay. Section III presents the proposed factor-graphbased algorithms and low-complexity linear solution within an iterative detection and decoding framework. In Section IV, we validate the effectiveness of the proposed algorithms through comprehensive simulations. Section V presents the experimental results obtained in real-world lake and ocean environments, followed by detailed discussions. Finally, Section VI concludes the paper. Notation: Bold lowercase and uppercase letters denote vectors and matrices, respectively. For a matrix A, AH represents its Hermitian transpose, and A−1 denotes its inverse. ∥A∥ denotes the Euclidean norm, and A[m, n] refers to the element in the m-th row and the n-th column of A. diag(A) denotes the diagonal matrix whose main diagonal consists of the diagonal entries of A. Similarly, for a vector z, diag(z) denotes the diagonal matrix with z on its main diagonal. R denotes the set of real numbers √ and ℜ(·) extracts the real part of a complex variable. j = −1 denotes the imaginary unit. CN (µ, σ 2 ) denotes a complex circularly symmetric Gaussian random variable with mean µ and variance σ 2 . N (·) denotes a set defined by a given constraint and ∼ (·) represents a marginalization. Pr(·) denotes the probability, and E[·] is written as the expectation of the variable. For two random variable vectors x and y, Rxy denotes their cross-covariance, while Ryy denotes the auto-covariance of y. IN denotes an identity matrix of size N . II. P RELIMINARY AND S YSTEM M ODEL We consider an OFDM-based multi-hop UWA PNC system. Similarly to the transmission structure illustrated in Fig. 2, end-to-end communication in the multi-hop network is achieved through successive relay receiving and forwarding. Since identical signal processing is performed at each relay, the multi-relay signal processing can be reduced to a single relay node meeting message collisions between the uplink and
the downlink node. As depicted in Fig. 3, the information from the uplink node A and downlink node B is transmitted simultaneously to the relay node R. Without loss of generality, it is assumed that the both UWA channels associated with the uplink and downlink nodes share identical parameters. The purpose of this section is to establish the underlying system model, which serves as the foundation for the innovative receiver designs presented in Sections III. A. Transmitted Signal at the Uplink and Downlink Nodes For the uplink or downlink node u ∈ {A, B}, the information bits mu are first encoded with a QC-LDPC code defined over GF(2), yielding the codeword cu . The encoded sequence is interleaved and mapped to modulated symbols xu . Each symbol is drawn from the constellation set Lu = {α1 , α2 , . . . , α2Q }, where Q denotes the number of bits per symbol. Let T be the duration of the useful OFDM symbol and Tcp be the length of CP. The sampling rate is fs and the FFT size is NF . Consequently, the subcarrier spacing is given by ∆f = fs /NF = 1/T . The modulated results are divided into multiple groups within an OFDM symbol, which contains N valid data. The frequency of the m-th subcarrier is given by
fm = fc +
m − N/2 , T
m ∈ {0, 1, . . . , N − 1},
(1)
where fc is the carrier frequency. The corresponding passband OFDM symbol for the uplink or downlink node u can be expressed as (N −1 ) X j2πfm t x̃u (t) = 2ℜ xu [m] e , (2) m=0
where t ∈ [−Tcp , T ]. B. Multi-Scale Multi-Lag UWA Channels UWA channels exhibit doubly spread characteristics arising from the combined effects of multipath propagation and Doppler spread. The relatively slow propagation speed of sound in water results in pronounced delay spreads, whereas motion between the transmitter and receiver gives rise to
4
Pr apr (x A , x B )
Pr sr (c A , c B )
Constellation Mapping
y
ACA-FGD or SM-LMMSE
H A , HB
Soft-Information Refinement
Interleaving
Pr ext (c A , c B )
Iterative Detection and Decoding Constellation Demapping
Channel Decoding
Deinterleaving
PNC Mapping
Pr apr (c A , c B )
Proposed Signal Pr ext ( x , x ) A B Detection Algorithms
New Module for Iterative Framework
cR
(c A , c B )
Fig. 4. The structure of iterative receiver, which primarily includes three modules: signal detection, channel decoding and soft-information refinement. After handling the superimposed signal, the relay node performs PNC mapping of the estimated (cA , cB ) to obtain cR , which will be subsequently packaged and sent to uplink and downlink nodes.
Doppler-induced frequency dispersion. To reflect these properties, the MSML model is adopted in [21], which captures jointly time-frequency dispersion. In the continuous-time domain, the channel impulse response (CIR) at the uplink or downlink node u is described in [19]. NP,u
hu (t; τ ) =
X
Ap,u · δ(τ − (τp,u − ap,u t)),
(3)
p=1
where NP,u denotes the number of multipath components at node u, and Ap,u represents the amplitude of the p-th path. The parameters τp,u and ap,u correspond to the initial delay and the Doppler factor, respectively. For analytical simplicity and without loss of generality, the velocities of different paths are assumed identical. In this case, the Doppler factor becomes directly related to the common path velocity, and can be written as ap,u =
σu , c
(4)
where σu denotes the relative velocity between the transmitter and receiver along the direction of propagation, and c is the speed of sound in water. C. Superimposed Received Signal at the Relay Node Incorporating the MSML model, the superimposed passband signal observed at the relay can be expressed as NP,A
ỹ(t) =
X
Ap,A x̃A ((1 + ap,A )t − τp,A )
p=1 NP,B
+
X
Ap,B x̃B ((1 + ap,B )t − τp,B ) + w̃(t),
(5)
p=1
where w̃(t) denotes additive white Gaussian noise (AWGN). It is noted that the signals transmitted from the uplink and downlink nodes can be synchronized at the relay node. The received signal in the time domain is passed through bandpass filtering and OFDM demodulation via the discrete Fourier
transform (DFT), yielding the corresponding frequency domain vector. The equivalent subcarrier-wise model can then be represented as y = HA xA + HB xB + w,
(6)
where y denotes the received signal vector in the frequency domain, xu is the transmitted symbol vector, and Hu represents the equivalent frequency-domain channel matrix between uplink or downlink node u and the relay R. The frequencydomain noise vector follows w ∼ CN (0, σ 2 IN ). In particular, the (n, m)-th entry of Hu is obtained through the DFT operation and can be written as NP,u
Hu [n, m] =
X
−j2πfm τp,u Ap,u ρn,m , p,u e
(7)
p=1
where ρn,m p,u denotes the coefficient of intercarrier coupling between the m-th transmitted and the n-th received subcarrier induced by ICI. Specifically, the ICI coefficient can be described as ρn,m p,u = sinc[(ap,u fm − (fn − fm )) T ] × ejπ(ap,u fm −(fn −fm ))T ,
(8)
where sinc(x) = sin(πx) denotes the normalized sinc function. πx The quantities fm and fn correspond to the m-th and n-th subcarrier frequencies, respectively. Physically, Hu is a full channel-coupling matrix incorporating multipath fading, delay spread, and Doppler frequency spread. The diagonal entries represent the direct subcarrier gains, while the off-diagonal entries quantify ICI caused by channel time variation. For computational tractability, such channels are often regarded as banded matrices. The effective ICI bandwidth of this banded structure is characterized by an ICI depth D. It is defined as the number of adjacent subcarriers on either side of a given subcarrier whose mutual coupling with it causes non-negligible interference [19]. All coefficients outside this range are approximated to zero, Hu [n, m] ≈ 0,
∀|n − m| > D.
(9)
5
Pr apr (x[m − 2])
Pr apr (x[m − D m ])
Pr apr (x[m − 1])
Pr apr (x[m])
Pr apr (x[m + 2])
Pr apr (x[m + 1])
x[m − 1]
y [ m − D ] → x[ m ]
y[ m − 2]→ x[ m ]
y[ m −1]→ x[ m]
y[m − D m ]
m
x[ m −1]→ y[ m ]
y[m − 2]
x[ m ] → y [ m ]
x[ m +1]→ y[ m ]
y [ m ] → x[ m ]
y[ m +1]→ x[ m ]
y[m − 1]
y[m]
y[m + 1]
x[m + D m ]
x[ m + 2]→ y[ m ] x[ m + D ]→ y[ m ] m
x[ m − 2]→ y[ m ]
m
x[m + 2]
x[m + 1]
x[ m − D ] → y [ m ]
x[m]
y[ m + 2]→ x[ m ] y[ m + D ]→ x[ m ]
x[m − 2]
x[m − D m ]
Pr apr (x[m + D m ])
y[m + 2]
m
y[m + D m ]
Fig. 5. Adaptive channel-aware factor graph signal detection at the m-th subcarrier, accounting for mutual interference within a neighborhood of Dm adjacent subcarriers.
Accurate determination of D is essential, as it defines the set of subcarriers that must be considered in effective ICI mitigation. This confines the ICI contribution to a limited bandwidth, while ignoring interference beyond D. III. P ROPOSED I TERATIVE D ETECTION AND D ECODING R ECEIVER AT THE R ELAY In this section, we propose iterative receiver design, which constitutes the core innovation of this work and enables more accurate signal detection. A. Iterative Detection and Decoding Framework with SoftInformation Refinement The proposed iterative receiver is developed under the assumption that the equivalent frequency-domain channel matrices HA and HB are well-known at the relay. Under this condition, the receiver architecture is organized into three modules: (i) signal detection, (ii) channel decoding, and (iii) soft-information refinement, as illustrated in Fig. 4. Among these modules, signal detection one plays the central role, processing the superimposed signal received from both uplink and downlink nodes. Using the known channel matrices, signal detection is employed to produce the extrinsic probability distribution Prext (xA , xB ) of the transmitted symbols. Unlike conventional iterative receivers, the proposed design incorporates a dedicated soft-information refinement module. The channel decoding first demaps and deinterleaves Prext (xA , xB ) to obtain the a priori probabilities for the coded bits, denoted as Prapr (cA , cB ). In this framework, LDPC codes are employed. After decoding, the a posteriori Prext (cA , cB ) together with parity-check results is forwarded
to the refinement module, which updates the extrinsic information Prsr (cA , cB ). After interleaving and mapping, the refined information is fed back to the signal detection module as updated a priori probability Prapr (xA , xB ). This iterative exchange among Prext (xA , xB ), Prapr (cA , cB ), Prext (cA , cB ), Prsr (cA , cB ), and Prapr (xA , xB ) continues until convergence or a preset maximum iteration. Finally, the estimated codewords (cA , cB ) are mapped at the relay via bitwise XOR to generate cR . It is repackaged into an OFDM symbol and broadcast to uplink and downlink nodes. B. Adaptive Channel-Aware Factor Graph Signal Detection To exploit the PNC mapping structure, we construct a joint detection-based factor graph, in which the superimposed signal is represented as a joint variable, expressed as x = (xA , xB ).
(10)
Increasing the number of connections between nodes in a factor graph may enhance performance, but excessive connections can introduce too many loops, resulting in performance degradation. Conversely, an overly sparse graph may fail to capture sufficient information for reliable inference. Therefore, accurate detection is fundamentally based on effective channel modeling. However, during signal transmission, UWA channels exhibit time variation. Although (9) introduces the notion of a band-limited channel, it does not provide practical guidance on determining the appropriate ICI depth, thereby limiting its applicability. Moreover, since Doppler-induced frequency offsets affect the subcarriers within an OFDM symbol in a nonuniform manner, a single global parameter D is generally
6
Dum,∗ = arg min m Du
X X 2 2 2 ∥Hu [m, k]∥ + ∥Hu [i, m]∥ − ∥Hu [m, m]∥ k: |k−m|≤Dm i: |i−m|≤D m u
N −1 X
u
2
∥Hu [m, k]∥ +
N −1 X
insufficient to characterize the channel-wide ICI structure. To enable more precise detection, we refine the ICI depth on a persubcarrier basis by examining the lateral and vertical energy distributions around the main diagonal of each frequencydomain channel slice. For the m-th subcarrier, (11) provides the criterion for depth selection. The optimal depth Dum,∗ is chosen as the smallest Dum whose energy ratio exceeds the threshold ηum . When the estimated ICI depths for the same subcarrier differ across channels, the maximum value is selected to ensure consistent modeling accuracy.
(12)
Fig. 5 highlights the local factor graph associated with the m-th subcarrier, where the factor node y[m] is affected by up to 2 × Dm adjacent subcarriers, while the variable node x[m] contributes effective interference within the same range. Within the iterative detection and decoding workflow, the variable node also incorporates a priori information Prapr (x[m]). In this paper, we illustrate the detection procedure by focusing on the message exchange over the m-th subcarrier as a representative example. The detailed steps are described as follows. Step 1 Initiation: The messages exchanged between the variable nodes and the factor nodes, together with the a priori information, are initialized to a uniformly distributed vector, i.e., 1/4Q . Step 2 Depth Selection: When the superimposed signal and channel information are first fed into the receiver, the optimal depth Dum,∗ is computed for each subcarrier. The detection depth for the m-th subcarrier is chosen as the larger. Step 3 Output Messages from Variable Nodes: For the m-th variable node x[m], we identify the set of its neighboring factor nodes, denoted by N (vm ). According to the sum–product algorithm (SPA), the message passed from x[m] to the factor node y[m] is expressed by
µx[m]→y[m] ∝ Prapr (x[m])
m+D Y
m
µy[n]→x[m] .
(13)
.
(11)
2
∥Hu [i, m]∥ − ∥Hu [m, m]∥
i=0
k=0
m,∗ m,∗ Dm = max(DA , DB ).
2
≥ ηum
Algorithm 1 Proposed ACA-FGD Algorithm apr 1: Initiation: µx→y , µy→x and Pr (x) = 1/4Q ; 2: Input: received frequency-domain vector y, frequencydomain channel matrices HA and HB , noise power σ 2 , a priori probability Prapr (xA , xB ); 3: // Depth Selection // 4: if first detection in the iterative receiver then 5: for all m = 0 to N − 1 do 6: combine (11) to determine Dum,∗ ; 7: perform (12) to choose Dm ; 8: end for 9: end if 10: // Output Messages from Variable Nodes // 11: for m = 0 to N − 1 do 12: find all factor nodes connected to x[m]: N (fm ); 13: for n ∈ N (fm ) do 14: using to (13), compute µx[m]→y[n] ; 15: end for 16: end for 17: // Output Messages from Factor Nodes // 18: for m = 0 to N − 1 do 19: find all variable nodes connected to y[m]: N (vm ); 20: for n ∈ N (vm ) do 21: using to (15) and (14), compute µy[m]→x[m] ; 22: end for 23: end for 24: // Output a Posteriori Probability // 25: for m = 0 to N − 1 do 26: using to (16), compute Prext (x[m]); 27: end for ext 28: Output: Pr (xA , xB ).
µy[m]→x[m] =
X Prm (x)
∼(x[m])
m+D Y
m
n=m−D m n̸=m
µx[n]→y[m] ,
(14) where Prm (x) represents a likelihood function in the m-th received subcarrier, written as
n=m−D m n̸=m
Step 4 Output Messages from Factor Nodes: Similarly, once the set of variable nodes associated with the factor node y[m] is identified as N (fm ), the message passed from y[m] to x[m] is given by
Prm (x) 1 ∝ exp − 2 y[m] − σ
X
m m+D X
u∈{A,B} k=m−D m
2
Hu [m, k] · xu [k]
.
(15)
7
v2
v1
c1
v3
c2
v4
c3
v5
vL −1
cL − K −1
cL − K
vL
Variable node
Check node
Fig. 6. A Tanner graph of an LDPC code, illustrating the relationships between L variable nodes and L − K check nodes in a simplified manner.
Step 5 Output a Posteriori Probability: Message passing between the nodes exploits both a priori information and the likelihood function to progressively refine the reliability of the symbol estimates. After each message exchange, every variable node combines its a priori information with all updated messages received from the connected factor nodes to compute the a posteriori probabilities. For the m-th subcarrier, this update can be expressed as
Pr
ext
(x[m]) ∝ Pr
apr
(x[m])
m m+D Y
Algorithm 2 Soft-Information Refinement Algorithm 1: Initiation: z = 0; 2: Input: parity-check matrix H, parity-check syndrome s and a posteriori probability Prext (cA , cB ); 3: // Updating Belief Weights // 4: for k = 0 to L − K − 1 do 5: find the corresponding set of variables: N (k); 6: for i ∈ N (k) do 7: perform (19) to calculate z[i]; 8: end for 9: end for 10: // Updating Refined Probability // 11: for i = 0 to L − 1 do 12: compute (20) to obtain rbf [i]; 13: calculate Prsr (cA [i], cB [i]) by (21); 14: end for sr 15: Output: Pr (cA , cB ).
cR [i] = µy[n]→x[m] .
(16)
1
if arg max pi [n] = 1 or 2,
0
others.
n
(17)
n=m−D m
Algorithm 1 summarizes the complete procedure of the proposed adaptive channel-aware factor-graph detection (ACAFGD) algorithm. A key advantage of ACA-FGD is its inherent parallelism, which enables multiple nodes to transmit messages to a common destination simultaneously, thereby reducing the overall processing latency. C. Parity-Check-Constraint-Based Soft-Information Refinement Once the joint probability of the symbols Prext (xA , xB ) is obtained, demapping and deinterleaving are carried out. The a priori probability Prapr (cA , cB ) is then employed as the initial message for the variable nodes at the input of the decoder [32]. In this work, we adopt the LDPC code of block length L with K information bits. The code is specified by its paritycheck matrix H ∈ {0, 1}(L−K)×L . The decoding is based on the generalized sum–product algorithm (G-SPA) [33], which leverages the linear nature of LDPC coding: the superposition of two separately encoded codewords from distinct nodes remains within the same code space, allowing joint decoding to process the combined signal. This iterative message-passing process is represented by a Tanner graph in Fig. 6, where the structure of H defines the relationship between the variable nodes and the check nodes. After each iteration of the message passing, the a posteriori probability of the i-th variable node can be computed as pi [n], where n ∈ {0, 1, 2, 3} denotes the four possible joint bit states and i ∈ {0, 1, · · · , L − 1} indexes the variable nodes. Specifically, pi [0] = Pr(cA [i] = 0, cB [i] = 0), Pi [1] = Pr(cA [i] = 0, cB [i] = 1), pi [2] = Pr(cA [i] = 1, cB [i] = 0), pi [3] = Pr(cA [i] = 1, cB [i] = 1). The hard decision for the i-th codeword cR [i], is obtained by the PNC mapping rule.
The decoding process terminates when all parity-check equations are satisfied or the maximum number of iterations is reached. the parity-check syndrome is given by s(L−K)×1 = H(L−K)×L · cRL×1 ,
(18)
where s ∈ {0, 1} and multiplication is over GF(2). When s[m] = 1 indicates that the m-th parity-check equation is violated, while s[m] = 0 denotes that it is satisfied. This allows the decoder to identify violated parity-check constraints and the associated variable nodes containing errors. When all entries of s are zero, the decoding outputs cR . Otherwise, the reliability of the a posteriori probability pi is taken as the a posteriori probability Prext (cA , cB ), which is then fed back to the detector. The accuracy of the a priori information plays a critical role in achieving reliable detection. Previous studies have validated that soft information can be refined during iterative processing [34], [35]. We adopt the general idea and extend it by incorporating parity-check constraints into the refinement. In machine learning, belief scores are used to quantify the reliability of model predictions and to calibrate them into trustworthy probabilities [36]–[38]. Motivated by this concept, we adopt a belief-weight mechanism to refine soft information, as outlined below. Step 1 Initiation: Let z denote the belief weight vector, which is initialized to the zero vector 0 at the beginning of the first detection and decoding iteration. Step 2 Updating Belief Weights: Denote the set of variable nodes connected to the k-th check node by N (k) = {i : H[k, i] = 1}. The belief weights are updated according to (19), where α > 0 reinforces consistency when the k-th syndrome bit satisfies s[k] = 0, and β > 0 penalizes inconsistency when s[k] ̸= 0.
8
( z[i] + α, s[k] = 0, z[i] = z[i] − β, s[k] ̸= 0,
i ∈ N (k).
(19)
Step 3 Updating Refined Probability: Updated belief weights are transformed into the probability domain through a sigmoid function, ensuring that each belief probability remains within [0, 1]: rbf [i] =
1 . 1 + e−z[i]
(20)
The resulting belief probability rbf is then fused with the a posteriori probability Prext (cA , cB ) to generate a reinforced probability Prsr (cA , cB ). To preserve probabilistic consistency, a uniform compensation term 1/4 and a normalization factor ξ are incorporated, which slightly moderates the update strength. For the i-th variable node, the refinement step is expressed as Prsr (cA [i], cB [i]) = ξ rbf [i] Prext (cA [i], cB [i]) + 1/4 . (21) In summary, the proposed algorithm exploits parity-check constraints to reinforce or attenuate a posteriori information, thereby enhancing the accuracy of a priori knowledge provided to the detection. The complete refinement process is presented in Algorithm 2.
Prapr (xu ) =
D. Superimposed-Signal-Based Linear Solution Although the proposed ACA-FGD achieves optimal performance, the intrinsic complexity of the factor graph prevents it from being lightweight. In scenarios where processing latency is more important than detection accuracy, it may lose its advantage. Therefore, we derive a closed-form and lowercomplexity linear solution that is suited for cases with modest performance requirements. In the multi-hop relay setting, the received signal is treated as a superimposed statistic x. It is just introduced to characterize the superposition structure of the received waveform. Although the linear estimation is derived from the superimposed model, the soft-output computation is still performed over the joint hypothesis (xA , xB ). x = xA + xB .
Algorithm 3 Proposed SM-LMMSE Algorithm apr 1: Initiation: Pr (xu ) = 1/2Q ; 2: Input: received frequency-domain vector y, frequencydomain channel matrices HA and HB , noise power σ 2 , a priori probability Prapr (xA , xB ); 3: // Depth Selection // 4: if first detection in the iterative receiver then 5: for all m = 0 to N − 1 do 6: combine (11) to determine Dum,∗ ; 7: perform (12) to choose Dm ; 8: end for 9: end if 10: // Updating a Priori Information // apr 11: if obtain Pr (xA , xB ) from the previous iteration then 12: update x̄u and vu by (24) and (25); 13: end if 14: // Derivation of the Superimposed Model // 15: compute x̂ by (27); 16: // Conditional Probability with Mean and Variance // 17: for i = 0 to 4Q − 1 do 18: update µx [i] and σx2 [i] from (28) and (29); 19: perform (30) to obtain Pr(x̂ | x = L[i]); 20: end for ext 21: Output: Pr (xA , xB ).
(22)
Considering that our method is based on an iterative refinement of the prior mean and variance of xu , we denote them by x̄u and Vu = diag(vu ), respectively. Due to this, the derivation of linear detection can be given as follows. Step 1 Initiation: We define Prapr (xu ) as the a priori probability. During the first linear detection of the received signal, it is initialized to a uniform distribution vector 1/2Q . Step 2 Depth Selection: Full-matrix operations dominate the computational cost of linear detection. Similar to the adaptive strategy, we simplify Hu according to (11) and (12). Step 3 Updating a Priori Information: When linear detection obtains a priori information from the previous iteration, it updates x̄u and vu by
X
Prapr (xA , xB ),
(23)
∼(xu ) Q
x̄u =
2 X
Lu [i]Prapr (xu = Lu [i]),
(24)
i=1 Q
vu =
2 X
2
∥Lu [i] − x̄u ∥ Prapr (xu = Lu [i]).
(25)
i=1
Step 4 Derivation of the Superimposed Model: Based on the MMSE principle [39], the estimation x̂ can be given by x̂ = E[x] + Rxy R−1 yy (y − E[y]) H H = x̄A + x̄B + (VA HH A + VB HB )(HA VA HA
(26)
2 −1 + H B VB HH (y − HA x̄A − HB x̄B ). B + σ IN )
However, x̂ is dependent on a priori information from xA and xB . To decouple from previous knowledge, the prior mean and variance of xu are compensated for 0 and 1. Under this assumption, (26) can be reformulated as X
H x̂ = (SH A + SB )(
H Hu Vu HH u + Su (IN − Vu )Su
u∈{A,B}
+ σ 2 IN )−1 (y −
X
(Hu x̄u − Su x̄u )),
u∈{A,B}
(27) where Su = diag(Hu ) shows a simplified channel to emphasize that each subcarrier makes its dominant contribution to the corresponding position in the received subcarrier. To simplify
9
0.5
0.5
0.5
0.5
0.45
0.45
1
1
0.4
0.4
1.5
1.5
0.35
0.3
2.5
0.25
3
0.2
Time (s)
Time (s)
0.35
2
2
0.3
2.5
0.25
3
0.2
3.5
0.15
3.5
0.15
4
0.1
4
0.1
4.5
0.05
4.5
0.05
0
5
5 2
4
6
8
10
12
14
0
2
4
6
8
10
12
14
Delay time (ms)
Delay time (ms)
(a) UWA CIRs when σu = 0.1 m/s
(b) UWA CIRs when σu = 1.5 m/s
16
18
Fig. 7. UWA CIRs with fixed deviated speed σu which correspond to fixed Doppler factors of ap,u = 6.77 × 10−5 and 1.00 × 10−3 .
(27), we define the coefficient matrix of the linear method as C = Rxy R−1 yy . Step 5 Conditional Probability with Mean and Variance: To derive the soft input soft output solution, x̂ is modeled as a Gaussian random variable conditioned on the superimposed symbol L = LA + LB . Consequently, the a posteriori output Prext (xA , xB ) can be characterized by conditional mean and variance. Let lu denote a possible constellation value of Lu and then the conditional mean µx can be expressed as µx [i] = E[x̂ | x = L[i]] = C(E[y | x = L[i]] − E(y)) = C (lA · SA + lB · SB ) ,
TABLE I C OMPUTATION C OMPLEXITY OF P ROPOSED D ETECTION A LGORITHMS Algorithm
Computation Complexity
ACA-FGD SM-LMMSE
O(N (Dm )2 4QD ) O(N (Dm + 4Q ))
m
selection has virtually no impact on linear detection performance, it is not considered in subsequent simulations and experiments. The corresponding analysis follows ACA-FGD.
(28)
where i ∈ {0, 1, · · · , 4Q − 1}. Similarly, the conditional variance σx2 is given by 2
σx2 [i] = E[∥x̂ − µx [i]∥ | x = L[i]] = CR[yy|x=L[i] CH X H H = C(σ 2 IN + Hu Vu HH u − Su Vu Su )C . u∈A,B
(29) Due to the above derivations and assumptions, the conditional probability output can be shown as ! 2 ∥µx [i] − x̂∥ Pr(x̂ | x = L[i]) ∝ exp − . (30) σx2 [i] Since its derivation is rooted in the superposed model, we refer to SM-LMMSE. The complete procedure is summarized in Algorithm 3. We evaluate the computational complexity of the proposed detection algorithms in Table I. As Dm and Q increase, the computational complexity of SM-LMMSE grows linearly, whereas that of ACA-FGD increases exponentially. Under high-order modulation and complex channel conditions, linear detection can offer a faster execution speed. As depth
IV. S IMULATION R ESULTS In this section, we evaluate the performance of the proposed algorithms through simulations. The multi-hop UWA PNC system employs OFDM modulation, with carrier frequency fc = 22.4 kHz, bandwidth B ≈ 5 kHz, sampling rate fs = 50 kHz, and symbol duration T = 102.4 ms including cyclic prefix Tcp = 20.5 ms. We design 336 subcarrier positions for data transmission with a rate-1/3 irregular QC-LDPC code over GF(2), followed by BPSK modulation. We name the iterative receiver schemes based on the proposed algorithms as IACA-FGD and ISM-LMMSE. To highlight the effectiveness of designed schemes, we select representative schemes, where the detection algorithms are from [22] and [28], mentioned as I-BP and I-MFGD, respectively. Under normal conditions, the outer iteration step includes 1 signal detection and 3 channel decoding. In addition, we consider up to mr = 5 relay nodes in the multi-hop network. The relevant parameters of the UWA channel are configured according to [19]. We assume that the channel consists of 10 independent paths. The arrival times of these paths follow an exponential distribution with an average delay of 1 ms. The amplitude gain of each path is Rayleigh distributed and the average power of each path decays exponentially with delay, resulting in a 20 dB difference between the start and end of the
10
10
0
10-1
10-1
10-2
10-2
BER
0
BER
10
I-MFGD-1 I-MFGD-3 I-MFGD-5 I-BP-1 I-BP-3 I-BP-5 Proposed ISM-LMMSE-1 Proposed ISM-LMMSE-3 Proposed ISM-LMMSE-5 Proposed IACA-FGD-1 Proposed IACA-FGD-3 Proposed IACA-FGD-5
10-3
10-4
0
1
2
I-MFGD-1 I-MFGD-3 I-MFGD-5 I-BP-1 I-BP-3 I-BP-5 Proposed ISM-LMMSE-1 Proposed ISM-LMMSE-3 Proposed ISM-LMMSE-5 Proposed IACA-FGD-1 Proposed IACA-FGD-3 Proposed IACA-FGD-5
10-3
10-4
3
4
5
6
7
8
0
1
2
3
SNR (dB)
(a) BER comparison in the σu = 0.1 m/s UWA channel (single relay)
100
10
-1
10
10-2
10-2 I-MFGD,mr=1 I-MFGD,mr=3 I-MFGD,mr=5 I-BP,mr=1 I-BP,mr=3 I-BP,mr=5 Proposed ISM-LMMSE,mr=1 Proposed ISM-LMMSE,mr=3 Proposed ISM-LMMSE,mr=5 Proposed IACA-FGD,mr=1 Proposed IACA-FGD,mr=3 Proposed IACA-FGD,mr=5
0
1
2
3
7
8
I-MFGD,mr=1 I-MFGD,mr=3 I-MFGD,mr=5 I-BP,mr=1 I-BP,mr=3 I-BP,mr=5 Proposed ISM-LMMSE,mr=1 Proposed ISM-LMMSE,mr=3 Proposed ISM-LMMSE,mr=5 Proposed IACA-FGD,mr=1 Proposed IACA-FGD,mr=3 Proposed IACA-FGD,mr=5
10-3
10-4
4
6
-1
BER
BER
10
10-4
5
(b) BER comparison in the σu = 1.5 m/s UWA channel (single relay)
0
10-3
4
SNR (dB)
5
6
7
8
SNR (dB)
(c) BER comparison in the σu = 0.1 m/s UWA channel (multiple relays)
0
1
2
3
4
5
6
7
8
SNR (dB)
(d) BER comparison in the σu = 1.5 m/s UWA channel (multiple relays)
Fig. 8. Performance comparison of different iterative receiver schemes with a number of outer iterations and multi-hop transmission in UWA channels.
CP. The Doppler factor governs the temporal variation of the MSML model, where the factor for each path is drawn from a 0 mean uniform distribution parameterized by the velocity deviation σu . It is assumed that the UWA channels experienced by the messages transmitted from the uplink node A and the downlink node B to the relay node R share identical parameters. Fig. 7 illustrates the UWA CIRs at a fixed σu , revealing the coupling between time, delay and amplitude. When σu is small, the UWA channel exhibits a mild delay spread. As σu increases to 1.5 m/s, the nature of the time-varying channel becomes more remarkable, with a delay span of approximately 3-4 ms.
ICI depth in both I-MFGD and I-BP is fixed at Dm = 1, and the adaptive threshold ηum in IACA-FGD is set to 90%.
A. Performance Comparison with Benchmark Schemes
Figs. 8a and 8b present the performance of different schemes in a single relay transmission setting with the maximum number of outer iterations set to 1, 3, and 5. It is evident that the iterative receiver framework yields performance gains in UWA channels, achieving convergence after approximately 5 outer iterations, which underscores the effectiveness in exploiting a priori information fed back from the decoder. In the σu = 0.1 m/s channel, the MP-based schemes exhibit comparable performance, approaching a BER of 10−4 with a 2 dB gain from the outer iteration, while the iterative gain achieved by ISM-LMMSE is limited to less than 1 dB. Due to its inability to exploit inter-node dependencies, ISM-LMMSE achieves limited performance.
Fig. 8 compares different signal processing schemes within the classical iterative framework. For a practical comparison,
When σu = 1.5 m/s, most schemes fail to perform effective detection. Only the proposed IACA-FGD achieves reliable
11
10-1
10-1
10-2
10-2
BER
100
BER
100
10-3
10-3
Fixed-D1,mr=1 Fixed-D1,mr=3 Fixed-D1,mr=5 Fixed-D2,mr=1 Fixed-D2,mr=3 Fixed-D2,mr=5 Proposed IACA-90,mr=1 Proposed IACA-90,mr=3 Proposed IACA-90,mr=5
10-4
0
1
2
3
Fixed-D1,mr=1 Fixed-D1,mr=3 Fixed-D1,mr=5 Fixed-D2,mr=1 Fixed-D2,mr=3 Fixed-D2,mr=5 Proposed IACA-90,mr=1 Proposed IACA-90,mr=3 Proposed IACA-90,mr=5
10-4
4
5
6
7
8
0
1
2
3
SNR (dB)
(a) BER of different ICI depths in the σu = 0.1 m/s UWA channel
100
10
-1
10
10-2
10-2
1
2
3
10-4
4
7
8
Fixed-D1,mr=1 Fixed-D1,mr=3 Fixed-D1,mr=5 Fixed-D2,mr=1 Fixed-D2,mr=3 Fixed-D2,mr=5 Proposed IACA-50,mr=1 Proposed IACA-50,mr=3 Proposed IACA-50,mr=5 Proposed IACA-70,mr=1 Proposed IACA-70,mr=3 Proposed IACA-70,mr=5 Proposed IACA-90,mr=1 Proposed IACA-90,mr=3 Proposed IACA-90,mr=5
10-3
Fixed-D1,mr=1 Fixed-D1,mr=3 Fixed-D1,mr=5 Fixed-D2,mr=1 Fixed-D2,mr=3 Fixed-D2,mr=5 Proposed IACA-90,mr=1 Proposed IACA-90,mr=3 Proposed IACA-90,mr=5
0
6
-1
BER
BER
10
10-4
5
(b) BER of different ICI depths in the σu = 0.5 m/s UWA channel
0
10-3
4
SNR (dB)
5
6
7
8
SNR (dB)
(c) BER of different ICI depths in the σu = 1.0 m/s UWA channel
0
1
2
3
4
5
6
7
8
SNR (dB)
(d) BER of different ICI depths in the σu = 1.5 m/s UWA channel
Fig. 9. Performance of different ICI depths in the UWA channels. To distinguish ICI depths strategies, we denote the proposed method as IACA, while the traditional fixed ICI depth approach is defined as Fixed-D. The thresholds for IACA-FGD are marked as 60%, 70%, 80% and 90%.
performance, reaching a BER close to 10−5 at an SNR of 8 dB. Considering that non-iterative cases of all schemes tend to saturate around a BER of 10−1 , iterative processing becomes indispensable in highly dynamic channels. Figs. 8c and 8d consider multi-hop forwarding with up to five relays. For each relay, the outer iteration is set to 5, and the performance under mr ∈ {1, 3, 5} is reported. When σu = 0.1 m/s, MP-based schemes exhibit stable performance, with BER degradation less than 1 dB after 5 hop forwarding. The BER of ISM-LMMSE degrades more noticeably, but it approaches BER = 10−4 at SNR = 8 dB. In the σu = 1.5 m/s channel, IACA-FGD maintains a meaningful performance, while the other schemes fail completely. B. Impact of Adaptive Channel-Aware Detection As shown in Table II, an average energy analysis is conducted over 30,000 samples across different channels. We
assume that all subcarrier positions have the same ICI depth in the calculations, providing a clear representation of the channel energy distribution and the sidelobe contribution. When the velocity deviation is small, most of the channel energy remains concentrated along the main diagonal, and a depth of Dm = 1 is sufficient to characterize the UWA channels. As σu increases, the energy becomes more dispersed and The necessity of extending the detection range must be considered. When σu = 1.5 m/s, the cumulative ratio exceeds 90% at Dm = 2. Fig. 9 illustrates the receiver performance under different ICI depths, with a focus on the results with up to mr = 5 relays and 5 outer iterations. When σu = 0.1 m/s, Fixed-D1 converges almost 2 dB faster than Fixed-D2 at a BER of 10−4 . Their performance gap varies as the sidelobe energy increases. When σu = 0.5 m/s, Fixed-D1 slightly outperforms FixedD2, whereas at σu = 1.0 m/s, Fixed-D2 becomes marginally
12
100
100
10-1
10
10-2
10-2
BER
BER
-1
10-3
10-3
I-10,mr=1 Proposed ISR-10,mr=1 I-10,mr=3 Proposed ISR-10,mr=3 I-10,mr=5 Proposed ISR-10,mr=5
10-4
2
2.5
3
I-10,M=1 Proposed ISR-10,M=1 I-10,M=3 Proposed ISR-10,M=3 I-10,M=5 Proposed ISR-10,M=5
10-4
3.5
4
4.5
5
5.5
6
2
2.5
3
3.5
SNR (dB)
4
4.5
5
5.5
6
5
5.5
6
SNR (dB)
(a) BER under ISM-LMMSE scheme
(b) BER under I-MFGD scheme 0
10
10
-1
10
10-2
10-2
-1
BER
BER
10
0
10-3
10-3 I-10,mr=1 Proposed ISR-10,mr=1 I-10,mr=3 Proposed ISR-10,mr=3 I-10,mr=5 Proposed ISR-10,mr=5
10-4
2
2.5
3
I-10,mr=1 Proposed ISR-10,mr=1 I-10,mr=3 Proposed ISR-10,mr=3 I-10,mr=5 Proposed ISR-10,mr=5
10-4
3.5
4
4.5
5
5.5
6
2
2.5
3
SNR (dB)
3.5
4
4.5
SNR (dB)
(c) BER under I-BP scheme
(d) BER under IACA-FGD scheme
Fig. 10. Performance comparison of soft-information refinement in the σu = 0.1 m/s UWA channel.
TABLE II C HANNEL E NERGY C ONTRIBUTION UNDER D IFFERENT ICI depths Doppler Rate
Dm = 0
Dm = 1
Dm = 2
σu = 0.1 m/s σu = 0.5 m/s σu = 1.0 m/s σu = 1.5 m/s
98.40% 69.68% 37.65% 26.34%
99.42% 95.89% 93.85% 77.53%
99.67% 97.90% 96.84% 95.18%
superior to Fixed-D1. Given the large discrepancy observed at σu = 1.5 m/s, where the channel energy becomes dispersed, we further investigate the optimal adaptive threshold. It is obvious that IACA90 achieves a performance comparable to Fixed-D2 with a BER close to 10−4 at 8 dB SNR after 5 relays transmission. Considering the situations of all threshold settings, we select ηum = 90% as the optimal configuration. In the σu = 0.5 and
1.0 m/s channels, IACA-90 outperforms both fixed schemes by approximately 1 dB, indicating that the adaptive strategy captures the channel structure and thus enables more reliable detection.
C. Impact of Soft-Information Refinement in the Iterative Receiver To highlight the performance gain from soft information refinement, we choose the σu = 0.1 channel for comparison, as it provides a reasonable baseline performance even without the above approach. Since the number of decoding iterations affects the performance of refinement gain, we focus on the results for 10 decoding iterations with the maximum number of outer iterations set to 5 with mr = 5 relays. Given that parity-check errors are critical to the decoding outcome, we set the parameters to α = 1 and β = 5. For clarity, the classical
13
0
100
10
10-1
10-1
-2
10-2
BER
BER
10
-3
10
10
Proposed ISM-MMSE-10 Proposed IACA-FGD-10 Proposed ISM-MMSE-20 Proposed IACA-FGD-20 Proposed ISM-MMSE-PH Proposed IACA-FGD-PH
-4
10
0
1
2
3
-3
Proposed ISM-MMSE-10 Proposed IACA-FGD-10 Proposed ISM-MMSE-20 Proposed IACA-FGD-20 Proposed ISM-MMSE-PH Proposed IACA-FGD-PH
10-4
4
5
6
7
8
0
1
2
3
(a) BER of different CERs in the σu = 0.1 m/s UWA channel
4
5
6
7
8
SNR (dB)
SNR (dB)
(b) BER of different CERs in the σu = 1.5 m/s UWA channel
Fig. 11. Performance comparison of different CERs in the UWA channels. System simulation is conducted under CER = 10 and 20 dB, with comparisons drawn against the perfect channel (PH) baseline.
292m Relay Node R 2
Relay Node R 4 End Node B
170m
iterative framework is denoted as I, while the framework with soft-information refinement is denoted as ISR. Figs. 10(a) and 10(b) demonstrate that soft-information refinement results in little performance improvement across various decoding iterations. This is due to two factors: the simple computation process of ISM-LMMSE leads to limited performance gains from the a priori knowledge, while the Markov model shows low sensitivity to a priori information. In contrast, Figs. 10(c) and 10(d) present the advantages of soft-information refinement. It can be obvious that the refinement gains in I-BP and IACA-FGD achieve about 0.5 dB and 0.2 dB after 5 relays transmission. The reason why the results in I-BP are different from I-MFGD is that although it employs a Markov structure, its localized computation limits performance, a drawback that is mitigated through softinformation refinement. Factor graph detection outperforms the Markov model in leveraging a priori information by representing the relationships between the variable nodes and the factor nodes.
End Node A
Relay Node R 3
Relay Node R 5
Relay Node R1
(a) Furong Lake environment
D. Robustness to Channel Estimation Errors In the previous simulations, the channel state information (CSI) is assumed to be perfect, whereas practical estimation inevitably incurs errors. To quantify such inaccuracies, we introduce a metric called the Channel Error Ratio (CER) [40]– [42], given by average power of Hu CER = 10 log10 , (31) average power of Θu where Hu denotes the actual frequency-domain channel matrix, and Θu represents the channel estimation error, which is interpreted as additive noise superimposed on Hu . The CER of HA and HB is considered identical in the same transmission condition. We evaluate the performance of proposed algorithm schemes under varying CERs to assess their robustness to
(b) Taiwan Strait environment Fig. 12. UWA channel measurement scenario and real-world deployment.
channel errors, with the results after 5 outer iterations in a single relay scenario. Fig. 11 shows that channel estimation errors have a direct impact on receiver performance. ISM-LMMSE is sensitive to channel accuracy, leading to a complete detection failure when CER = 10 dB. When σu = 0.1 m/s with a BER of 10−3 , the
14
0.2
4
0
5
15
2
4
8
10
5
5
-5
0.6
0 0.4
5
0.2
10
15
4
6
8
10
0.6 0.4
5
0.2
2
0.6
30
0.4
40
0.2
50
0
3
4
0.8
20
0.6
30
0.4
40
0.2
50
0
50
10
transmitted subcarriers
20
30
40
12
0.6
30
0.4
40
0.2
50
0
10
20
30
0.6
8 0.4
10
100
0.2
20
40
-15
0.8
-10
0.6
0 0.4
5
0.2
10 15
Doppler shift (Hz)
Doppler shift (Hz)
-5
1
40
60
80
60
80
100
100
5
0.6
30
0.4
40
0.2
50
0
20
30
0.4
20
40
transmitted subcarriers
50
1
60
80
150
0.2
30
200
0
50
100
150
200
1
0.8
-10
0.8
-5
0.6
0 0.4
5
0.2
10 15 100
150
0.6
0 0.4
5
0.2
10 15
0
50
120
-5
200
0
50
Delay time (ms)
0.8 0.6
30
0.4
40
0.2
50
0
40
100
Delay time (ms) -15
20
30
0.4
20 25
0
100
0.6
15
0.8
10
20
0.8
1
0
10
50
5
0.2
50
transmitted subcarriers
(c) UWA channel in the Taiwan Strait I
100
150
200
Delay time (ms) 1
1
received subcarriers
0.8
20
40
-10
0.2
10
1
10
0.6
Delay time (ms)
10
30
-15
0.4
40
0
20
1
0.6
20
0.2
10
50
0
120
40
Delay time (ms)
-5
Delay time (ms)
0.4
10
15
120
15
0
20
0.6
30
50
0.8
Delay time (ms)
-10
0.8
20
transmitted subcarriers
30
0
120
5
10
50
25
Doppler shift (Hz)
80
-15
received subcarriers
Time (s)
6
received subcarriers
60
4
1
10
Delay time (ms)
3
1
0.8
0
40
40
5
14 20
0
2
(b) UWA channel in the Furong Lake II
12
0.2
0.2
10
transmitted subcarriers
4
14
0.4
5
Delay time (ms)
1
Time (s)
Time (s)
0.4
0.6
1
0.8
2
0.6
0.8
0
6
20
50
1 0.8
5
1
(a) UWA channel in the Furong Lake I
8
5
10
transmitted subcarriers
2
4
-5
Delay time (ms)
10
3
1
0
1
1
received subcarriers
0.8
20
0
2
Delay time (ms)
0
12
1
10
10
5 1
-5
Delay time (ms)
6
0
6
10
0
2
4
5
Delay time (ms)
0.8
Delay time (ms)
40
4
0.2
1
0
10
3
4
0.8
0.2
10
received subcarriers
0
2
0.4
0.2
1
0.4
30
4
1
0.6
3
0.8 0.6
20
0.2
12
2
1
0
10
0.4
Doppler shift (Hz)
-5
5
6
0.6
3
Delay time (ms)
Doppler shift (Hz)
Doppler shift (Hz)
Delay time (ms)
2
Time (s)
0.4
0.8
Doppler shift (Hz)
10
0.6
3
received subcarriers
5
2
1
1
received subcarriers
4
0.8
Time (s)
0.4
1
1
Doppler shift (Hz)
0.6
3
5
0.8
10
0.8
20
0.6
30
0.4
40
0.2
50
0
10
20
30
40
transmitted subcarriers
50
1
received subcarriers
2
1
1
Time (s)
0.8
Time (s)
Time (s)
1
1
10
0.8
20
0.6
30
0.4
40
0.2
50
0
10
20
30
40
50
transmitted subcarriers
(d) UWA channel in the Taiwan Strait II
Fig. 13. UWA channel measurements conducted in the Furong Lake and the Taiwan Strait, where each scenario includes the CIRs, Doppler spectrum, and frequency-domain channel matrix, illustrated using 50 subcarriers as an example.
perfect baseline still outperforms ISM-LMMSE-20 by nearly 2 dB. In contrast, IACA-FGD demonstrates remarkable robustness to imperfect channels. Under different σu , although the performance gap between IACA-FGD-10 and the ideal case remains 2–3 dB, this gap reduces to below 0.5 dB when CER
= 20 dB. This resilience arises from factor graph detection, which utilizes inter-node dependencies, maintaining stable performance even under imperfect channel conditions.
15
10-1
10-1
10-2
10-2
BER
100
BER
100
I-MFGD,mr=1 I-MFGD,mr=3 I-MFGD,mr=5 I-BP,mr=1 I-BP,mr=3 I-BP,mr=5 Proposed ISM-LMMSE,mr=1 Proposed ISM-LMMSE,mr=3 Proposed ISM-LMMSE,mr=5 Proposed IACA-FGD,mr=1 Proposed IACA-FGD,mr=3 Proposed IACA-FGD,mr=5
10-3
10-4
0
1
2
3
I-MFGD,mr=1 I-MFGD,mr=3 I-MFGD,mr=5 I-BP,mr=1 I-BP,mr=3 I-BP,mr=5 Proposed ISM-LMMSE,mr=1 Proposed ISM-LMMSE,mr=3 Proposed ISM-LMMSE,mr=5 Proposed IACA-FGD,mr=1 Proposed IACA-FGD,mr=3 Proposed IACA-FGD,mr=5
10-3
10-4
4
5
6
7
8
9
0
1
2
3
SNR (dB)
4
5
6
7
8
3.5
4
SNR (dB)
(a) BER comparison in the Furong Lake I
(b) BER comparison in the Furong Lake II 0
10
10
-1
10
10-2
10-2 I-MFGD,mr=1 I-MFGD,mr=3 I-MFGD,mr=5 I-BP,mr=1 I-BP,mr=3 I-BP,mr=5 Proposed ISM-LMMSE,mr=1 Proposed ISM-LMMSE,mr=3 Proposed ISM-LMMSE,mr=5 Proposed IACA-FGD,mr=1 Proposed IACA-FGD,mr=3 Proposed IACA-FGD,mr=5
10-3
10-4
0
0.5
1
1.5
-1
BER
BER
10
0
I-MFGD,mr=1 I-MFGD,mr=3 I-MFGD,mr=5 I-BP,mr=1 I-BP,mr=3 I-BP,mr=5 Proposed ISM-LMMSE,mr=1 Proposed ISM-LMMSE,mr=3 Proposed ISM-LMMSE,mr=5 Proposed IACA-FGD,mr=1 Proposed IACA-FGD,mr=3 Proposed IACA-FGD,mr=5
10-3
10-4
2
2.5
3
3.5
4
SNR (dB)
(c) BER comparison in the Taiwan Strait I
0
0.5
1
1.5
2
2.5
3
SNR (dB)
(d) BER comparison in the Taiwan Strait II
Fig. 14. Experiment performance comparison in the UWA channels measured from the Furong Lake and the Taiwan Strait.
V. E XPERIMENT R ESULTS AND D ISCUSSION To evaluate the performance of the proposed algorithms in practical scenarios, experiments were conducted under a single-input single-output (SISO) OFDM configuration. The bandwidth is divided into 45 subbands, with the first two subcarriers of each subband alternately using null and pilot subcarriers, ensuring perfect channel estimation. The remaining part of each subband consists of 8 data subcarriers, with the total data occupying 360 frequency positions. Information bits are encoded using binary and a rate-1/3 irregular QC-LDPC code with BPSK modulation. we set ICI depth in traditional schemes to 1, while the threshold for IACA-FGD is set to 90%. Based on the performance of soft-information refinement in simulations, it is applied exclusively to IACA-FGD in the experiments, with the same parameter configuration. We set the maximum number of outer iterations to 5, where each iteration consists of 1 detection step followed by 3 decoding
iterations. Similarly, we set a multi-hop network including up to five relay nodes.
We employ the M -sequence sounding method for channel estimation between the uplink and downlink nodes and the relay node. CSI is measured in the Furong Lake at Xiamen University and in the Taiwan Strait, China, as shown in Fig. 12. The probing signal occupies a 10 kHz bandwidth centered on a 25 kHz carrier. For the Furong Lake measurements, the time and delay sampling rates are 20 Hz and 300 kHz, respectively, with a total duration of 5 s. The Taiwan Strait experiments use sampling rates of 32 Hz and 1 kHz, and the probing intervals are extended to 15 s and 30 s. To enable frequencydomain signal processing, we transform time-domain impulse responses into frequency-domain channel matrices by DFT.
16
VI. C ONCLUSION
LM −1 NX F −1 1 X j 2π [−in+k(n−ℓ)] hu (n; ℓ) e NF , NF ℓ=0 n=0 (32) where 0 ≤ i, k ≤ NF − 1, hu (n; ℓ) is the baseband CIRs in the discrete-time domain, and LM is the length of response memory.
Hu [i+1, k+1] =
Fig. 13(a) shows the quasi-static UWA channel measured in the Furong Lake, which exhibits a weak time variation, with most of the multipath delay concentrated within the first 5 ms. The mobile scenario in the same lake can be found in Fig. 13(b), where the delay spread remains short, but Doppler shifts are observed. In contrast, the Taiwan Strait channels are characterized by delay. Fig. 13(c) shows typical oceanic UWA channel, featuring long multipath delays exceeding 100 ms with negligible Doppler spread while Fig. 13(d) depicts the channel with even longer delays approaching 200 ms, but the multipath variations are distributed over several delay clusters. Overall, Doppler effects are more remarkable in the lake channels, while the ocean channels exhibit longer multipath delays. When focusing on the frequency-domain channels, we observe more ICI in the lake environment, proving the Doppler shift as a key factor influencing the channel energy distribution. Figs. 14(a) and 14(b) illustrate the performance in the Furong Lake experiments. IACA-FGD achieves optimal performance under various channel conditions after multi-hop transmission. I-MFGD follows with a convergence performance nearly 1 dB worse than IACA-FGD. I-BP shows limited robustness, while ISM-LMMSE performs the worst, with a BER around 10−2 even at high SNRs. The performance gap among the considered schemes is more pronounced in Furong Lake II. In particular, after five relay nodes transmission, IACA-FGD achieves at least a 1 dB gain over existing schemes. Although the Furong Lake II exhibits more severe Doppler shifts, the MP-based scheme achieves better performance in this scenario than in the Furong Lake I. This improvement is attributed to the larger proportion of channel energy distributed in the sidelobe regions of Furong Lake II. In addition, the pronounced disparity between HA and HB in Furong Lake I further degrades the receiver performance. Figs. 14(c) and 14(d) show the performance results for the Taiwan Strait channels. Compared with the Furong Lake scenario, all schemes show improved performance in the Taiwan Strait. In the Taiwan Strait I, ISM-LMMSE exhibits competitive performance after multi-hop transmission, with marginal differences compared with the other schemes. The reason is that the channel energy is highly concentrated on the dominant path. The five relays BER performance of IACAFGD is slightly better than that of ISM-LMMSE, since the minimal sidelobe energy limits the advantages of increasing the ICI depth. However, in Taiwan Strait II, the higher sidelobe energy leads to a decrease in ISM-LMMSE, while benefiting IACA-FGD.
This work targets multi-hop UWA networks and introduces PNC to enhance end-to-end throughput, with a particular focus on improving relay reception reliability under MSML UWA channels. Within an iterative detection and decoding framework, three algorithms are proposed to tackle this challenge. Based on the energy distribution in the frequency channel, we propose an adaptive channel-aware factor graph detection algorithm. Considering that errors in decoding output during traditional iterative detection and decoding can degrade signal detection, we develop a soft information refinement mechanism to provide more accurate a priori information to the detector. To offer an alternative detection with low computational complexity, we derive an superimposed-signal-based detection method. Extensive simulation and real-field experiments reveal that: (i) the proposed IACA-FGD demonstrates outstanding performance in fast time-varying channels, achieving BERs on the order of 10−5 at an SNR of 8 dB; and (ii) ISM-LMMSE serves as a low-complexity alternative in slow-varying channels, attaining BERs on the order of 10−4 at the same SNR. These results confirm the feasibility of applying PNC to realfield multi-hop UWA networks, providing a practical solution for boosting end-to-end throughput. Future work will integrate channel estimation into the iterative processing chain, enabling the development of a complete and deployable PNC relay receiver. R EFERENCES [1] Z. Li, M. Chitre, and M. Stojanovic, “Underwater acoustic communications,” Nature Reviews Electrical Engineering, vol. 2, no. 2, pp. 83–95, 2025. [2] J. Yang, J. Wang, G. Qiao, S. Liu, L. Ma, and P. He, “Review of underwater acoustic ommunication and network technology,” Journal of Electronics & Information Technology, vol. 46, no. 1, pp. 1–21, 2024. [3] J. Guo, S. Song, J. Liu, M. Pan, J.-H. Cui, and G. Han, “AS-MAC: An adaptive scheduling mac protocol for reducing the end-to-end delay in AUV-assisted underwater acoustic networks,” IEEE Transactions on Mobile Computing, vol. 24, no. 2, pp. 1197–1211, 2025. [4] I. Jawhar, N. Mohamed, J. Al-Jaroodi, and S. Zhang, “An architecture for using autonomous underwater vehicles in wireless sensor networks for underwater pipeline monitoring,” IEEE transactions on industrial informatics, vol. 15, no. 3, pp. 1329–1340, 2019. [5] S. Zhang, S. C. Liew, and P. P. Lam, “Hot topic: Physical-layer network coding,” in Proceedings of the 12th Annual International Conference on Mobile Computing and Networking, Sep. 2006, pp. 358–365. [6] L. You, S. C. Liew, and L. Lu, “Reliable physical-layer network coding supporting real applications,” IEEE Transactions on Mobile Computing, vol. 16, no. 8, pp. 2334–2350, 2017. [7] C. Su, P. Kang, P. Chen, and Y. Fang, “Layered SEMS decoding for non-binary LDPC-coded pnc systems,” IEEE Wireless Communications Letters, vol. 14, no. 3, pp. 866–870, 2025. [8] H. Zhang, L. Zheng, and L. Cai, “PiPNC: Piggybacking physical layer network coding for multihop wireless networks,” in 2015 IEEE International Conference on Communications (ICC). IEEE, 2015, pp. 6211–6216. [9] S. Lin and L. Fu, “Throughput capacity of IEEE 802.11 many-to/fromone bidirectional networks with physical-layer network coding,” IEEE Transactions on Wireless Communications, vol. 15, no. 1, pp. 217–231, 2015. [10] R. Naves, H. Khalifé, G. Jakllari, V. Conan, and A.-L. Beylot, “A framework for evaluating physical-layer network coding gains in multihop wireless networks,” IEEE Transactions on Mobile Computing, vol. 18, no. 12, pp. 2725–2739, 2018. [11] H. Zhang, L. Zheng, and L. Cai, “Design and analysis of hierarchical physical layer network coding,” IEEE Transactions on Wireless Communications, vol. 16, no. 12, pp. 7966–7981, 2017.
17
[12] H. Zhang and L. Cai, “Bi-directional multi-hop wireless pipeline using physical-layer network coding,” IEEE Transactions on Wireless Communications, vol. 16, no. 12, pp. 7950–7965, 2017. [13] Z. Wang, X. Xu, and C. Wang, “Multi-flow scheduling in multi-hop underwater acoustic networks,” in OCEANS 2016-Shanghai. IEEE, 2016, pp. 1–6. [14] J. Ma and S. Yang, “A hybrid physical-layer network coding approach for bidirectional underwater acoustic networks,” in OCEANS 2019Marseille. IEEE, 2019, pp. 1–8. [15] C. Peng and U. Mitra, “Interference-constrained scheduling of a cognitive multihop underwater acoustic network,” IEEE Journal of Oceanic Engineering, vol. 49, no. 2, pp. 507–521, 2024. [16] P. Qarabaqi and M. Stojanovic, “Statistical characterization and computationally efficient modeling of a class of underwater acoustic communication channels,” IEEE Journal of Oceanic Engineering, vol. 38, no. 4, pp. 701–717, 2013. [17] P. A. van Walree, “Propagation and scattering effects in underwater acoustic communication channels,” IEEE Journal of Oceanic Engineering, vol. 38, no. 4, pp. 614–631, 2013. [18] F.-X. Socheleau, “Cyclostationarity of communication signals in underwater acoustic channels,” IEEE Journal of Oceanic Engineering, vol. 50, no. 2, pp. 425–447, 2025. [19] Z. Wang, J. Huang, S. Zhou, and Z. Wang, “Iterative receiver processing for ofdm modulated physical-layer network coding in underwater acoustic channels,” IEEE Transactions on Communications, vol. 61, no. 2, pp. 541–553, 2013. [20] H. Kulhandjian, T. Melodia, and D. Koutsonikolas, “CDMA-based analog network coding for underwater acoustic sensor networks,” IEEE Transactions on Wireless Communications, vol. 14, no. 11, pp. 6495– 6507, 2015. [21] S. Beygi and U. Mitra, “Multi-scale multi-lag channel estimation using low rank approximation for OFDM,” IEEE Transactions on Signal Processing, vol. 63, no. 18, pp. 4744–4755, 2015. [22] Z. Situ, I. W.-H. Ho, T. Wang, S. C. Liew, and S. C.-K. Chau, “OFDM modulated PNC in V2X communications: An ICI-aware approach against CFOs and time-frequency-selective channels,” IEEE Access, vol. 7, pp. 4880–4897, 2018. [23] M. Woltering, D. Wübben, and A. Dekorsy, “Factor graph-based equalization for two-way relaying with general multi-carrier transmissions,” IEEE Transactions on Wireless Communications, vol. 17, no. 2, pp. 1212–1225, 2017. [24] L. F. Xie, I. W.-H. Ho, Z. H. Situ, L. Lu, and W. Lu, “Channel-coded physical-layer network coding with OFDM modulation,” IEEE Access, vol. 6, pp. 22 267–22 280, 2018. [25] J. Xi, S. Yan, L. Xu, Z. Zhang, and D. Zeng, “Frequency–time domain turbo equalization for underwater acoustic communications,” IEEE Journal of Oceanic Engineering, vol. 45, no. 2, pp. 665–679, 2019. [26] D. Li, Y. Wu, M. Zhu, and J. Tao, “An enhanced iterative receiver based on vector approximate message passing for deep-sea vertical underwater acoustic communications,” The Journal of the Acoustical Society of America, vol. 149, no. 3, pp. 1549–1558, 2021. [27] T. Zheng, C. He, L. Jing, and Q. Yan, “Delay-doppler domain turbo equalization for single-carrier underwater acoustic communications,” IEEE Journal of Oceanic Engineering, vol. 50, no. 2, pp. 1500–1517, 2025. [28] S. Zhou and Z. Wang, OFDM for underwater acoustic communications. John Wiley & Sons, 2014. [29] B. Li, S. Zhou, M. Stojanovic, L. Freitag, and P. Willett, “Multicarrier communication over underwater acoustic channels with nonuniform doppler shifts,” IEEE Journal of Oceanic Engineering, vol. 33, no. 2, pp. 198–209, 2008. [30] Y. Zhao, S. Hao, F. Tong, Y. Zhou, and D. Chen, “Advances and trends in channel codes for underwater acoustic communications,” Journal of Marine Science and Engineering, vol. 11, no. 12, pp. 198–209, 2023. [31] U. Bhat and T. M. Duman, “Decoding strategies at the relay with physical-layer network coding,” IEEE Transactions on Wireless Communications, vol. 11, no. 12, pp. 4503–4513, 2012. [32] S. Zhang and S.-C. Liew, “Channel coding and decoding in a relay system operated with physical-layer network coding,” IEEE Journal on Selected Areas in Communications, vol. 27, no. 5, pp. 788–796, 2009. [33] D. Wübben and Y. Lang, “Generalized sum-product algorithm for joint channel decoding and physical-layer network coding in two-way relay systems,” in 2010 IEEE Global Telecommunications Conference GLOBECOM 2010. IEEE, 2010, pp. 1–5. [34] T. Ssettumba, Z. Shao, L. T. Landau, M. S. Facina, P. B. da Silva, and R. C. de Lamare, “LLR refinement strategies for iterative detection and decoding schemes in cell-free massive MIMO networks,” in 2023 57th
Asilomar Conference on Signals, Systems, and Computers. IEEE, 2023, pp. 358–362. [35] R. C. Porto, R. C. de Lamare et al., “Iterative detection and decoding for multiuser systems based on MMSE refinements with active or passive RIS,” IEEE Wireless Communications Letters, vol. 14, no. 1, p. 5, 2025. [36] C. Guo, G. Pleiss, Y. Sun, and K. Q. Weinberger, “On calibration of modern neural networks,” in International conference on machine learning. PMLR, 2017, pp. 1321–1330. [37] V. Kuleshov, N. Fenner, and S. Ermon, “Accurate uncertainties for deep learning using calibrated regression,” in International conference on machine learning. PMLR, 2018, pp. 2796–2804. [38] M. Minderer, J. Djolonga, R. Romijnders, F. Hubis, X. Zhai, N. Houlsby, D. Tran, and M. Lucic, “Revisiting the calibration of modern neural networks,” Advances in neural information processing systems, vol. 34, pp. 15 682–15 694, 2021. [39] M. Tuchler, R. Koetter, and A. C. Singer, “Turbo equalization: Principles and new results,” IEEE transactions on communications, vol. 50, no. 5, pp. 754–767, 2002. [40] E. Panayirci, M. T. Altabbaa, M. Uysal, and H. V. Poor, “Sparse channel estimation for OFDM-based underwater acoustic systems in rician fading with a new OMP-MAP algorithm,” IEEE Transactions on Signal Processing, vol. 67, no. 6, pp. 1550–1565, 2019. [41] S. Wang, Z. He, K. Niu, P. Chen, and Y. Rong, “New results on joint channel and impulsive noise estimation and tracking in underwater acoustic OFDM systems,” IEEE Transactions on Wireless Communications, vol. 19, no. 4, pp. 2601–2612, 2020. [42] R. Zhang, X. Ma, D. Wang, F. Yuan, and E. Cheng, “Adaptive coding and bit-power loading algorithms for underwater acoustic transmissions,” IEEE Transactions on Wireless Communications, vol. 20, no. 9, pp. 5798–5811, 2021.
PLACE PHOTO HERE
PLACE PHOTO HERE
Gewei Zhang received the BE degree in communication engineering from Huaqiao University, Xiamen, China, in 2024. He is currently working toward the ME degree in communication engineering with the Department of Information and Communication Engineering, Xiamen University, Xiamen, China. His research interests include underwater acoustic communication and networks and signal processing.
Deqing Wang (Member, IEEE) received his Ph.D. degree in Communication Engineering from Xiamen University, China, in 2013. He is currently an Associate Professor at the Key Laboratory of Underwater Acoustic Communication and Marine Information Technology, Xiamen University, Ministry of Education, Xiamen, China. He was a visiting scholar at Georgia Institute of Technology from 2016 to 2017. His research interests lie in underwater acoustic communication and networking, signal processing, with a particular focus on physical-layer network
coding (PNC).
PLACE PHOTO HERE
Lizhao You (Member, IEEE) received the Ph.D. degree from The Chinese University of Hong Kong, China, in 2016, and the B.S. and M.E. degrees from Nanjing University, China, in 2009 and 2013, respectively. He joined Huawei Technologies Co., Ltd. after his graduation, and worked for four years. He joined Xiamen University, China, in 2021, and is currently an Assistant Professor in the School of Informatics. His research interests include wireless communication and networks, and computer networks.
18
Xiangming Cai (Member, IEEE) received the Ph.D. degree in communication and information systems from Xiamen University, Xiamen, China, in December 2021. From March 2022 to 2023, he was PLACE a Research Fellow with the Engineering Product PHOTO Development Pillar, Singapore University of TechHERE nology and Design, Singapore. From April 2023 to 2024, he was a Post-Doctoral Fellow with the Department of Electrical and Electronic Engineering, The Hong Kong Polytechnic University, Hong Kong. Since May 2024, he has been an Associate Professor with the School of Physics and Information Engineering, Fuzhou University, Fuzhou, China. His research interests include wireless communications and underwater acoustic communications. Dr. Cai was a recipient of the Best Paper Award of the 2021 IEEE Asia–Pacific Conference on Communications. He was also a recipient of an Exemplary Reviewer of IEEE TRANSACTIONS ON COMMUNICATIONS.
Liqun Fu (S’08-M’11-SM’17) is a Full Professor of the School of Informatics at Xiamen University, China. She received her Ph.D. Degree in Information Engineering from The Chinese University of Hong PLACE Kong in 2010. Her research interests are mainly PHOTO in communication theory, optimization theory, game HERE theory, and learning theory, with applications in wireless networks. She is on the editorial board of IEEE Transactions on Mobile Computing (TMC), IEEE Communications Letters (CL) and the Journal of Communications and Information Networks (JCIN). She served as the Technical Program Co-Chair of IEEE/CIC ICCC 2021 and the GCCCN Workshop of the IEEE INFOCOM 2014, the Publicity Co-Chair of the GSNC Workshop of the IEEE INFOCOM 2016, and the Web Chair of the IEEE WiOpt 2018. She also serves as a TPC member for many leading conferences in communications and networking, such as the IEEE INFOCOM, ICC, and GLOBECOM.