Next Article in Journal
Efficient GPU Parallel Implementation and Optimization of ARIA for Counter and Exhaustive Key-Search Modes
Previous Article in Journal
Consensus Optimization Algorithm for Distributed Intelligent Medical Diagnostic Collaborative Systems Based on Verifiable Random Functions and Reputation Mechanisms
Previous Article in Special Issue
Advanced Intelligent Frame Generation Algorithm for Differentiated QoS Requirements in Advanced Orbiting Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dual-Domain Superposition for Maritime Relay Communications: A Flexible-Coded Transmission Design Towards Spectrum–Reliability Synergy

by
Yao Shi
1,* and
Yanzhao Tian
2
1
Pucheng College, Hainan University, Haikou 570228, China
2
School of Cryptology, Hainan University, Haikou 570228, China
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(10), 2019; https://doi.org/10.3390/electronics14102019
Submission received: 15 April 2025 / Revised: 9 May 2025 / Accepted: 12 May 2025 / Published: 15 May 2025
(This article belongs to the Special Issue Future Generation Non-Terrestrial Networks)

Abstract

:
Maritime relay communication has emerged as a critical application scenario for non-terrestrial networks (NTNs), providing beyond-line-of-sight (BLOS) connectivity for offshore terminals. Unlike terrestrial environments, the complex marine propagation conditions lead to signal instability. To enhance the robustness of maritime two-way relay networks (TWRNs), we propose a novel physical-layer network coding (PNC) scheme based on block Markov superposition transmission (BMST). The proposed scheme introduces a novel co-design framework that achieves dual breakthroughs: (1) robust error correction via BMST’s spatially coupled coding architecture and (2) spectral efficiency maximization through PNC’s spatial-domain signal superposition. Moreover, we develop a decoding–computing (DC) algorithm that sequentially performs iterative decoding followed by computing. Compared to the computing–decoding (CD) algorithm, the proposed DC algorithm mitigates useful information loss at relay nodes, achieving a 2.9 dB coding gain at a bit error rate (BER) of 10 5 . Owing to the DC algorithm’s dual-layer decoding architecture, we can further improve the overall system performance through targeted optimization of either the code rate or memory size for communication sides with poor channel conditions, yielding an extra 0.2 dB gain at a BER of 10 5 compared to non-optimized configurations. The simulation results demonstrate that the proposed scheme significantly enhances maritime relay communication performance under harsh oceanic channel conditions while providing actionable insights for optimizing next-generation maritime communication system designs.

1. Introduction

With the widespread deployment of fifth-generation (5G) networks, terrestrial mobile communications have made unprecedented progress. However, the maritime domain presents unique challenges, including infrastructure deficiencies and complex electromagnetic propagation characteristics, making the direct transplantation of land-based communication solutions infeasible [1]. Non-terrestrial networks (NTNs) form an essential component of 5G-Advanced and sixth-generation (6G) systems, leveraging large-scale constellations to establish three-dimensional connectivity across the space, aerial, and maritime domains [2]. This multi-layered architecture specifically bridges oceanic coverage gaps while fulfilling 3GPP’s vision for ubiquitous service continuity [3]. Recently, as the research and development (R&D) of Space–Ground Integrated Networks (SGINs) is prioritized in many countries, maritime communication, as a critical application scenario, has attracted much attention in academia and industry [4]. A robust maritime communication network (MCN) is vital for diverse maritime operations, such as environmental monitoring, shipping logistics, and offshore activities within exclusive economic zones (EEZs) [5]. For example, accurate navigation data are a prerequisite for safe voyages, while real-time voice/video communication improves coordination during rescue missions. Additionally, infotainment services (e.g., web browsing and UHD video) are increasingly demanded by crew members and passengers. Therefore, establishing a reliable MCN is imperative to fully unlock the ocean’s potential for sustainable human development.
Currently, maritime communications mainly rely on coast/island-based cellular networks, maritime satellites, and legacy radio systems [6]. For cellular networks, the base stations (BSs) deployed along the coast can provide long-term evolution (LTE) or 5G services for maritime mobile terminals (MMTs), and their performance requirements can be reliably met. However, the transmission distance of the network is restricted by Earth’s curvature and the sea surface condition. At present, the maximum offshore coverage reported in the literature is limited to 100 km from the BS [7]. Maritime satellites are the main means of long-distance ship-to-ship/shore communication. Nevertheless, their transmission rates are low and delays are significant due to limited onboard payload capacity and long round-trip distances. Moreover, the costs of satellite launches, onboard equipment, and communication services are prohibitively high [8]. Maritime radio systems represented by automatic identification systems (AISs) operate in very high-frequency (VHF) bands. Although they support long-range communication, they cannot meet the required services for emerging maritime applications due to bandwidth limitations. Consequently, the existing maritime communication systems fail to satisfy the growing demands of offshore users.
To build a high-speed, cost-effective, and ultra-reliable MCN, numerous studies have been conducted. In [9,10,11,12], several maritime wireless channel measurement campaigns were reported, laying the foundation for robust MCN construction. By establishing a wireless mesh network among ships, buoys, and onshore BSs, the terrestrial network coverage can be extended to the sea [13]. In [14], tethered balloons acting as relay nodes (RNs) were deployed over the sea. The experiment results showed that the project could offer broadband services of 3 Mbps for users 150 km from the coast [15]. Similarly, leveraging their high altitude and agile maneuverability, unmanned aerial vehicles (UAVs) can deliver flexible communication services for offshore users in maritime environments [16,17]. The authors in [18] proposed a network based on distributed antennas (DAs) to meet the service requirements of MMTs and investigated the antenna selection scheme. Unlike the unpredictable movement of users on land, maritime users’ positions can be predicted more accurately as most ships follow established shipping lanes. In [19], a resource allocation scheme was proposed based on shipping lane information, which could improve the energy efficiency of the MCN. Despite these advancements, the development and optimization of channel coding techniques tailored for complex maritime environments remain a significantly understudied area in the literature.
To fill this gap, we focus on a class of coding techniques designed to overcome challenges in maritime environments. Specifically, in our prior work [20], we investigated the performance of block Markov superposition transmission (BMST), a class of spatially coupled codes that convert short codes into codes with long constraint lengths through time-domain Markov superposition [21]. This architecture enables BMST to mitigate burst errors caused by maritime multipath propagation while maintaining high encoding efficiency. Our simulations validated its robustness in ship-to-shore communication scenarios. Beyond such point-to-point links, we further investigate the application of BMST in maritime two-way relay networks (TWRNs) [22,23]. Such networks can provide beyond-line-of-sight (BLOS) connectivity for offshore terminals. However, conventional TWRNs enforce orthogonality by dividing the transmission resources (time/frequency) among users [24]. While orthogonal resource partitioning avoids interference, it inevitably results in spectral underutilization—a major bottleneck in maritime communication systems [25]. To concurrently address spectral efficiency, we employ physical-layer network coding (PNC), which converts symbol collisions into cooperative gains [26]. The synergistic integration of BMST and PNC provides a comprehensive solution that simultaneously tackles two critical challenges in maritime relay communications: (1) robust error correction against burst errors through BMST’s spatially coupled architecture and (2) enhanced spectral efficiency via PNC’s spatial-domain signal superposition. It should be noted that the initial simulations adopt an idealized assumption of equal path loss for both links in the TWRN, which simplifies the analysis but may underestimate performance variations in asymmetric channel conditions.
In this manuscript, we consider a more realistic maritime relay communication scenario and propose a more flexible BMST-coded PNC scheme. Due to space limitations, we focus solely on the decoding algorithm design of PNC to further enhance reliability, while another issue in PNC, i.e., asynchrony, is left for future work. Specifically, our main contributions include the following three aspects:
  • We utilize log-normally distributed Rician factors to characterize maritime channel quality and rigorously evaluate the performance of the proposed scheme in TWRNs exhibiting asymmetric fading conditions across the two links.
  • We introduce a novel co-design framework based on BMST and PNC, achieving simultaneous improvements in both bit error rate (BER) performance and spectral efficiency. Furthermore, we incorporate a class of fixed-length multi-rate codes into the BMST-PNC system to address heterogeneous channel conditions while allocating code rates through channel capacity analysis.
  • We propose a novel iterative decoding and computing (DC) algorithm that sequentially executes iterative decoding prior to network coding operations. Benchmark evaluations demonstrate that the proposed DC algorithm achieves a 2.9 dB gain over a conventional computing and decoding (CD) algorithm at a BER of 10 5 . Furthermore, through targeted unilateral optimization, the DC algorithm attains an additional 0.2 dB coding gain under asymmetric fading conditions, demonstrating remarkable robustness across heterogeneous channel environments.
The manuscript structure is as follows: Section 2 describes the system model and the maritime channel characteristics. Section 3 presents the encoding process and the DC algorithm for the BMST-coded PNC scheme. Section 4 provides a comprehensive analysis of the simulation results. Section 5 serves to conclude this manuscript. It summarizes the main findings and contributions of the research.

2. System Model and Channel Description

2.1. System Model

In the SGIN framework presented in Figure 1, NTN elements (satellites and UAVs) are deployed to provide seamless coverage extension for vessels operating in offshore and deep-sea zones where terrestrial BSs are unavailable. We find that the TWRN, configured with one relay node and two source nodes, constitutes the minimal functional unit for enabling multi-hop transmissions. Throughout this manuscript, we take into account a maritime TWRN scenario adopting BMST-coded PNC scheme, where two separated nodes enable long-distance data transmission with the aid of a relay node. PNC takes advantage of the superposition property of signals and converts the collision information caused by simultaneous transmission of two source nodes into network-coded information [27]. Compared to traditional orthogonal transmission, this method achieves information exchange using only half the time resources, thereby doubling the network throughput [28]. We assume both the absence of direct connectivity between nodes and the perfect knowledge of channel state information (CSI). Specifically, the packet switching process comprises two distinct phases: the uplink access (UA) phase and the downlink broadcast (DB) phase.
Figure 1. This is a space-ground integrated network framework.
Figure 1. This is a space-ground integrated network framework.
Electronics 14 02019 g001
Figure 2. This is the signal processing procedure for UA phase of channel-coded PNC.
Figure 2. This is the signal processing procedure for UA phase of channel-coded PNC.
Electronics 14 02019 g002
During the UA phase, the signal processing procedure of the proposed system is depicted in Figure 2. At source node N i , the original binary sequence u i = { u i , 0 , u i , 1 , , u i , 2 K 1 } is encoded by a linear encoder, yielding a coded sequence c i = { c i , 0 , c i , 1 , , c i , 2 N 1 } , where i { 1 , 2 } . We assume the coded sequence c i is then mapped to a symbol sequence x i = { x i , 0 , x i , 1 , , x i , N 1 } through the quadrature phase shift keying (QPSK) mapping, in which x i , r S = 1 2 { 1 + j , 1 + j , 1 j , 1 j } , j = 1 and 0 r N 1 . Notably, QPSK is adopted here as a representative modulation scheme, without loss of generality, as the proposed framework supports higher-order modulation formats. Assuming that the modulated symbols from both source nodes arrive at relay node N R simultaneously. Thus, for node N R , the r-th received symbol y r y = { y 0 , y 1 , , y N 1 } can be calculated by
y r = h 1 , r x 1 , r + h 2 , r x 2 , r + w r ,
where h 1 , r and h 2 , r represent the channel gains from the nodes N 1 and N 2 to the relay node N R , respectively. w r denotes a complex-valued white Gaussian noise. Upon receiving the symbol vector y, PNC mapper performs maximum-likelihood (ML) detection and exchanges soft information with two decoders iteratively. After iterative decoding, the estimate version ( u 1 ^ , u 2 ^ ) of the original binary sequence pair ( u 1 , u 2 ) is obtained. The relay node then performs computing (network coding) operation, which can be viewed as a linear mapping from F 2 2 to F 2  [29]. Finally, the estimated network-coded sequence u R ^ can be expressed as
u R ^ = u 1 ^ u 2 ^ .
Under ideal conditions, u R ^ is equivalent to u R = u 1 u 2 .
During the DB phase, the relay node N R re-encodes the obtained sequence u R and broadcasts it to both source nodes. Knowing its own information u 1 , the source node N 1 can extract the binary sequence u 2 transmitted by node N 2 from the network-coded sequence u R . This process can be described as an XOR operation, i.e., u 1 u R = u 2 . Similarly, the source node N 2 can also extract the binary sequence transmitted by node N 1 . Compared to the complex processing of the UA phase at the relay node, involving techniques such as mapping and modulo-2 summation, the issue during the DB phase resembles common point-to-point transmissions and thus requires no special treatment [30]. Therefore, we focus solely on the BER performance of node N R during the UA phase, and the details regarding the terminal receivers are omitted.

2.2. Maritime Wireless Channels

Compared with terrestrial communications, marine communications possess a distinctive and prominent characteristic, namely sparsity, which is crucial to determining the performance and operational modalities of marine communication systems. This sparsity is primarily manifested in two significant aspects: one is sparse scattering, and the other is sparse user distribution [31]. Since there are few obstacles over the sea, the scattering of electromagnetic waves is sparse. Consequently, line-of-sight (LoS) paths prevail in most maritime communication links. From this perspective, the Rayleigh fading model, which is commonly adopted in terrestrial communications with rich scattering, is not suitable for marine communications. The inadequacy of Rayleigh fading stems from its assumption of omnidirectional scattering, which contradicts the sparse scattering nature of maritime environments. In contrast, the Rician model’s explicit incorporation of a dominant LoS component aligns with empirical observations of over-sea propagation, where non-line-of-sight (NLoS) paths are typically limited to sea surface bounce and sporadic atmospheric refraction.
As stated in [9], the Rician fading model, consisting of LoS and NLoS components, is capable of predicting the propagation behavior of electromagnetic waves over the sea. The channel coefficient h under Rician fading can be modeled as
h = K K + 1 + 1 K + 1 h s ,
where K is known as Rician factor. It quantifies the relative strength of LoS versus NLoS components [32]. A high K value indicates that the LoS component dominates, suggesting a relatively clear and less obstructed path for the electromagnetic waves, while a low K value implies a more complicated environment with significant contributions from the NLoS component due to multiple reflections and scatterings. Here, h s is modeled as a complex Gaussian random variable with zero mean and unit variance. Notably, when K = 0 , Rician fading is equivalent to Rayleigh fading. In [10], a log-normal distribution with mean μ K and variance σ K 2 is proposed to characterize the Rician factor K at sea. This means that the signal attenuation at sea exhibits exponential scaling in dB-domain measurements. The K satisfies the equation
K ˜ = 10 · log 10 K N ( μ K , σ K 2 ) .
The log-normal distribution of K reflects the composite effects of maritime channel variations, including sea surface roughness, atmospheric ducting, and evaporation layer effects. Throughout this manuscript, we use μ K , i and σ K , i to denote the mean and the standard deviation of Rician factor characterizing the channel between source node N i and relay node N R , respectively, i { 1 , 2 } .

3. Physical-Layer Network Coding Based on Block Markov Superposition Transmission

3.1. Encoding Algorithm

To mitigate asymmetric channel impairments in maritime TWRNs, we employ the repetition and single-parity-check (RSPC) codes as the basic codes for BMST. These fixed-length multi-rate codes, constructed via time-sharing between the repetition (R) codes and the single-parity-check (SPC) codes, inherently satisfy PNC’s fundamental requirement of equal-length signal blocks from source nodes while accommodating link asymmetry. Let C [ n , k ] denote a binary linear code with an input of k bits and an output of n bits. For any given integer n > 1 , the R code and the SPC code can be denoted as C [ n , 1 ] and C [ n , n 1 ] , respectively. Mathematically, the structure of an RSPC code is given by the Cartesian product of C α [ n , 1 ] × C β [ n , n 1 ] . This implies that the R code is utilized α times in the procedure, while the SPC code is utilized β times. The structure of an RSPC code is shown in Figure 3, and the code rate R can be expressed as
R = α α + β · 1 n + β α + β · n 1 n .
For a target code rate ranging from 1 / n  to  ( n 1 ) / n , we can implement it by setting β = k 1 and α = n 2 β . It is evident that the RSPC codes with varying code rates possess the same length ( α + β ) n = n ( n 2 ) , which indicates that they can be encoded/decoded without hardware reconfiguration through adjustments in ( α , β ). Taking n = 4 and k = 2 as an example, the generator matrix G corresponding to the RSPC code has the following form:
G = 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 .
For more details, refer to [33].
To boost the reliability of maritime data transfer, BMST coding is applied at the source node. During this process, each codeword is replicated and then superimposed onto subsequent codewords for transmission (see Figure 4 for reference). This approach achieves coding gain through repetition while guaranteeing transmission efficiency. BMST enables the upgrade construction from arbitrary short/weak basic codes to long/strong codes through its unique encoding mechanism. The encoding procedure for source node N i is shown in Figure 5, in which D , Π , and ⨁ represent a shift register, an interleaver, and the modulo-2 addition, respectively.
Let u i ( t ) = ( u i , 0 ( t ) , u i , 1 ( t ) , , u i , k ( n 2 ) 1 ( t ) ) F 2 k ( n 2 ) be the t-th block of the binary sequence generated by source node N i . The binary sequence u i = ( u i ( 0 ) , u i ( 1 ) , , u i ( L 1 ) ) with L blocks is sent to the encoder of the RSPC code C [ n ( n 2 ) , k ( n 2 ) ] in turn, yielding a coded sequence c i = ( c i ( 0 ) , c i ( 1 ) , , c i ( L + m 1 ) ) with L + m blocks, where m, called the memory, is the number of registers in the BMST system. Each sub-block c i ( t ) = ( c i , 0 ( t ) , c i , 1 ( t ) , , c i , n ( n 2 ) 1 ( t ) ) F 2 n ( n 2 ) , 0 t L + m 1 can be expressed by
c i ( t ) = u i ( t ) G Π 0 + u i ( t 1 ) G Π 1 + ˯ + u i ( t m ) G Π m ,
where G is a k ( n 2 ) × n ( n 2 ) generator matrix of RSPC code and  Π j ( 0 j m ) is a n ( n 2 ) × n ( n 2 ) permutation matrix. Note that, for  t < 0 , u i ( t ) is set to a zero vector initially. The detailed encoding algorithm is presented in Algorithm 1.
Algorithm 1: Encoding algorithm for node  N i i { 1 , 2 }
Initialization:
Set  v i ( t ) = 0 F 2 n ( n 2 )  for all  t < 0 .
for  t = 0  to  L + m 1  do
if  t < L  then
Split  u i ( t ) F 2 k ( n 2 )  into:
  •   Left-most  α  bits → Encode into  α  R codewords;
  •   Remaining bits → Encode into  β  SPC codewords;
Combine to form an RSPC codeword  v i ( t ) F 2 n ( n 2 ) ;
else
Set  u i ( t ) = 0  and  v i ( t ) = 0 ; // Termination
end
for  j = 0  to m do
Calculate  w i ( t , j ) = v i ( t j ) Π j ;
end
Calculate the t-th block  c i ( t ) = 0 j m w i ( t , j ) .
end
Because of the termination operation, the effective code rate R of BMST-RSPC is reduced to L L + m of the basic code rate R . Notably, when L is sufficiently large (i.e., L m ), the system’s code rate asymptotically approaches R , rendering the rate loss negligible. Therefore, there is no need to worry about the code rate loss. Additionally, since the interleaving (from v i to w i ) and the encoding (from u i to v i ) are executed in parallel, the overall encoding latency of the BMST-RSPC system can be comparable to that of the basic code, provided that parallel processing resources are available.

3.2. Iterative Decoding and Computing Algorithm

In PNC, the CD algorithm maps received superimposed symbols into network-coded signals through a non-bijective mapping process—multiple distinct signal combinations may be mapped to identical network-coded symbols. As critically noted in [34], this inherent many-to-one characteristic of PNC mapping during the uplink phase inevitably leads to loss of network-coding-related information embedded in the received symbols. To overcome this fundamental limitation, we propose the DC algorithm, which performs the computational operation after iterative decoding between two decoders. As shown in Figure 6, a normal graph is utilized to represent the BMST-PNC system, in which edges and vertices denote variables and constraints, respectively.
Each edge carries a message representing the probability mass function (PMF) of its associated variable [35]. The vertex C represents the constraint of RSPC code. The vertex = enforces equality constraints on connected variables, whereas the vertex + imposes a linear constraint requiring the sum of connected variables to be zero in the binary field. The vertex φ computes the so-called extrinsic messages, sent to one decoder, based on the likelihood functions and the feedback messages from the other decoder. The dual-layer structure exhibits strong flexibility, allowing for code rate and memory adjustment provided that the transmission symbol lengths from both source nodes remain equal.
Throughout this paper, QPSK modulation is applied, that is, an RSPC codeword with n ( n 2 ) bits are mapped to n ( n 2 ) 2 symbols. For brevity, we use c r ( t ) = ( c 1 , r ( t ) , c 2 , r ( t ) ) = ( c 1 , 2 r ( t ) , c 1 , 2 r + 1 ( t ) , c 2 , 2 r ( t ) , c 2 , 2 r + 1 ( t ) ) F 2 4 to represent the coded sequence corresponding to the symbol pair ( x 1 , r ( t ) , x 2 , r ( t ) ) , 0 r < n ( n 2 ) 2 . Upon receiving the r-th superposition symbol y r ( t ) , the likelihood function corresponding to the symbol pair ( x 1 , r ( t ) , x 2 , r ( t ) ) can be computed by
f y r ( t ) | x 1 , r ( t ) , x 2 , r ( t ) , h 1 , r ( t ) , h 2 , r ( t ) exp y r ( t ) h 1 , r ( t ) x 1 , r ( t ) h 2 , r ( t ) x 2 , r ( t ) 2 2 σ 2 ,
where x i , r ( t ) S , and  h i , r ( t ) represents the time-varying channel response from source node N i to relay node N R , i { 1 , 2 } . For the sake of description, we use P c r ( t ) ( + φ ) ( z ) and P c r ( t ) ( φ + ) ( z ) , z F 2 , to denote the a priori message and the extrinsic message via c r ( t ) , respectively. The message update algorithm for PNC mapper is detailed in Algorithm 2.    
Algorithm 2: Message update algorithm
Input: Provide f y r ( t ) | x 1 , r ( t ) , x 2 , r ( t ) , h 1 , r ( t ) , h 2 , r ( t ) and the a priori messages P c r , l ( t ) ( + φ ) ( z ) as inputs, where z F 2
   and  0 l 3 ;
Output: For 0 l 3 , output the extrinsic messages calculated by
P c r , l ( t ) ( φ + ) ( z ) c r , l ( t ) = z f y r ( t ) | x 1 , r ( t ) , x 2 , r ( t ) , h 1 , r ( t ) , h 2 , r ( t ) j = 0 , j l 3 P c r , j ( t ) ( + φ ) ( c r , j ( t ) ) .
The BMST-RSPC decoder employs an iterative sliding-window decoding algorithm with delay d. This decoding algorithm operates on a subgraph comprising d + 1 consecutive layers, as described in Algorithm 3. For an RSPC with a code length of n ( n 2 ) and a code rate k / n , each decoding layer in the normal graph has n ( n 2 ) parallel nodes = of degree m + 2 , n ( n 2 ) parallel nodes + of degree m + 2 , and a node of type C . Since both the node + and the node = have computational complexity O ( m + 2 ) , the decoding complexity varies depending on the baisc code. As mentioned in [33], the computational complexity is linear with the code length. For the decoding algorithm, the actual computational loads depend on both the decoding delay and the number of iterations. Further technical details and theoretical analysis can be found in [36].
To mitigate the loss of useful information during the decoding process, we strategically implement network coding operations after each iterative decoding stage. In the proposed BMST-RSPC-PNC system employing dual decoders, the iterative decoding process forms a closed-loop architecture. This architecture can be formally characterized by the following cyclic sequence: PNC mapper→Decoder 1→PNC mapper→Decoder 2→PNC mapper→⋯→PNC mapper. The detailed implementation of the corresponding DC algorithm is systematically presented in Algorithm 4. While inter-decoder iteration introduces additional computational complexity, this mechanism effectively preserves critical information integrity at relay node, leading to measurable performance enhancements.   
Algorithm 3: The decoding process for BMST-RSPC system at Time t
Input:
  •   Extrinsic messages P c r ( t ) ( φ + ) ( z ) for t d t t , z F 2 ;
  •   Maximum iteration number J m a x > 0 ;
  •   Entropy threshold δ h > 0 ;
Iteration:
for  J = 1  to  J m a x  do
for  t = t d  to t do
Process messages through vertices in order: + Π = C = Π + ;
  // Forward Pass
end
for  t = t  to  t d  do
Process messages through vertices in order: + Π = C = Π + ;
  // Backward Pass
end
Termination Check:
  •   Compute hard decision estimation u i ^ ( t d ) ;
  •   Estimate the entropy rate h J ( y ( t d ) ) ;
  •   If h J ( y ( t d ) ) h J 1 ( y ( t d ) ) δ h , then exit the loop;
end
Output:
  •   Estimated bits u i ^ ( t d ) ;
  •   Updated messages P c r ( t ) ( + φ ) ( z ) for t d t t .
Algorithm 4: Iterative decoding and computing algorithm for BMST-RSPC-PNC system
Initialization: For 0 t d 1 ,
  •   Initialize all messages over the edges within and connecting to the t-th
      decoding layer of both decoders using uniform distribution;
  •   Compute the likelihood function according to (8);
  •   Set the maximum iteration count between two decoders I g > 0 .
Iterative decoding:
for  t = d  to  L + d 1  do
if  t L + m 1  then
Initialize messages over edges within/connecting to the t-th decoding layer using uniform distribution and compute the likelihood function according to (8);
end
for  I = 1  to  I g  do
for  t = t d  to min ( t , L + m 1 ) do
PNC Mapper: Update extrinsic messages from φ to + via c 1 ( t ) using Algorithm 2, and forward messages to Decoder 1;
Decoder 1: Execute sliding-window decoding per Algorithm 3, and then feed back messages from + to φ via c 1 ( t ) to PNC mapper;
PNC Mapper: Update extrinsic messages from φ to + via c 2 ( t ) using Algorithm 2, and forward messages to Decoder 2;
Decoder 2: Execute sliding-window decoding per Algorithm 3, and then feed back messages from + to φ via c 2 ( t ) to PNC mapper.
end
end
Computing: Calculate the estimated network-coded packet according to (2).
end

3.3. Capacity Analysis

As we all know, channel capacity, usually defined as the maximum achievable mutual information, represents the ultimate limit on the information rate for reliable communication over a channel. Shannon has demonstrated that the error probability can be made arbitrarily small for all communication rates below the channel capacity. To achieve reliable communication, it is essential to understand the capacity of both links during the UA phase. According to the chain rule, the joint mutual information between the transmitted symbol pair ( x 1 , x 2 ) and the received superposition signal y, conditioned on the channel gains ( h 1 , h 2 ) , can be expressed as
I ( x 1 , x 2 ; y | h 1 , h 2 ) = I ( x 1 ; y | h 1 , h 2 ) + I ( x 2 ; y | x 1 , h 1 , h 2 ) = I ( x 2 ; y | h 1 , h 2 ) + I ( x 1 ; y | x 2 , h 1 , h 2 ) ,
which, denoted as C, is the theoretical upper bound on the total spectral efficiency during the UA phase. Specifically, the mutual information between the transmitted symbol variable x 1 and the received superposition variable y can be decomposed as
I ( x 1 ; y | h 1 , h 2 ) = H ( x 1 ) H ( x 1 | y , h 1 , h 2 ) = log 2 ( | S | ) + E [ log 2 Pr { x 1 | y , h 1 , h 2 } ] ,
and
I ( x 1 ; y | x 2 , h 1 , h 2 ) = H ( x 1 ) H ( x 1 | y , x 2 , h 1 , h 2 ) = log 2 ( | S | ) + E [ log 2 Pr { x 1 | y , x 2 , h 1 , h 2 } ] .
Here, H ( · ) denotes the entropy, and | S | represents the number of constellation points in S , respectively. The E [ · ] can be approximated via Monte Carlo simulation by averaging over channel realizations and noise samples. In the marine TWRN system, we assume equal transmission power for both senders. Thus, the channel capacity C 1 between node N 1 and relay node N R is given by
C 1 = I ( x 1 ; y | h 1 , h 2 ) + I ( x 1 ; y | x 2 , h 1 , h 2 ) 2 .
Similarly, the channel capacity C 2 between node N 2 and relay node N R is given by
C 2 = I ( x 2 ; y | h 1 , h 2 ) + I ( x 2 ; y | x 1 , h 1 , h 2 ) 2 .

3.4. Genie-Aided Lower Bound Analysis

BMST codes exhibit a notable advantage in that their performance can be effectively characterized through genie-aided lower bounds, which are obtained using a genie-aided decoder. The basic idea behind the genie-aided decoder is stated as follows:
For any given 0 , we assume the existence of a genie that provides the decoder with complete information about all layers except the -th decoding layer. In other words, the decoder has perfect knowledge of the partial information sequences u ̲ = ( u ( 0 ) , , u ( 1 ) , u ( + 1 ) , , u ( L 1 ) ) . Under this assumption, it follows that the BER performance of the standard BMST decoder cannot surpass that of the genie-aided decoder. Consequently, the performance of the proposed DC algorithm is lower-bounded by the iterative decoding process between two genie-aided decoders. In our simulations, the genie-aided decoder is implemented by setting L = 1 , which simplifies the analysis while preserving the essential characteristics of the bound. Theoretical derivations and performance descriptions of the genie-aided decoder are detailed in [21].

4. Simulation Results and Discussion

In this part, several numerical examples are given to illustrate the performance of the BMST-RSPC-PNC system. These examples demonstrate the capabilities of the proposed scheme. In all the simulations, QPSK modulation is employed, and the channel is modeled as a fast-fading Rician channel, where μ K , 1 = 10.0 dB, μ K , 2 = 3.0 dB, and σ K , 1 = σ K , 2 = 0.0 dB. Given that the combined transmission power from the two senders and the noise variance is 2 σ 2 , the signal-to-noise ratio (SNR) is equal to 1 σ 2 . The decoding delay d is fixed at 20. The parameters in Algorithm 3 are set as J m a x = 18 and δ h = 10 5 . The detailed simulation configurations are presented in Table 1.

4.1. The Impact of Iteration Count on Performance

The number of iterations I g in the iterative decoding between the two BMST decoders significantly impacts system performance. We construct an RSPC code C [ 20 , 1 ] 9 × C [ 20 , 19 ] 9 with a code rate of R = 0.5 (denoted as C [ 360 , 180 ] ) and take the 10-fold Cartesian product C [ 360 , 180 ] 10 as the basic code for both BMST encoders.
Figure 7. This includes the BER curves of information sequences u R , u 1 , and u 2 under different iteration numbers. Each encoder of the BMST-RSPC-PNC system terminates every 200 data sub-blocks, i.e., L 1 = L 2 = 200 and m 1 = m 2 = 5 . The code rate of the BMST-RSPC is R = 0.4878 .
Figure 7. This includes the BER curves of information sequences u R , u 1 , and u 2 under different iteration numbers. Each encoder of the BMST-RSPC-PNC system terminates every 200 data sub-blocks, i.e., L 1 = L 2 = 200 and m 1 = m 2 = 5 . The code rate of the BMST-RSPC is R = 0.4878 .
Electronics 14 02019 g007
Figure 7 shows the BER curves of information sequences under varying iteration counts. We find that, as the iteration count increases, the performance gains of the information sequences saturate, particularly beyond four iterations. It is worth noting that, when SNR = 6.4 dB, increasing the iteration count I g from 4 to 5 yields negligible BER improvement across all sequences. This indicates that, under high-SNR conditions, the decoding process may reach a saturation point where more iterations do not significantly improve performance but still waste computational resources. Additionally, the BER of the network-coded sequence u R is always slightly higher than that of the information sequence u 2 , which is transmitted over the poorer channel. This confirms that the weaker channel in the marine TWRN degrades relay performance.

4.2. The Impact of Different Algorithms on System Performance

In this subsection, I g is set to 4, and the basic codes for BMST encoders are the same as those used in Section 4.1. The BER performance of the BMST-RSPC-PNC system using different algorithms is shown in Figure 8.
For the BMST-RSPC-PNC system with m 1 = m 2 = 5 , compared with the CD algorithm, the DC algorithm can obtain a coding gain of 2.9 dB at the BER of 10 5 . A similar phenomenon can be observed in the BMST-RSPC-PNC system with m 1 = m 2 = 6 . This improvement arises because the DC algorithm performs computations after separate decoding, effectively avoiding the loss of useful information. In low-SNR regimes, the elevated BER is primarily attributed to error propagation during the iterative decoding process, where residual errors in the initial stages progressively accumulate and amplify across subsequent iterations. However, in the high-SNR region, the effect of error propagation is not observed. We can also find that the proposed system has comparable waterfall performance with different memories and that the error floor can be further lowered by increasing the memory. The proposed system maintains stable waterfall performance over different memory configurations while achieving progressively lower error floors with increased memory. For the DC algorithm, the BER performance of the system at 7 dB can be lowered from 10 5 to 10 6 by simply increasing the memory from 5 to 6. The experimental results demonstrate close alignment between all the performance metrics and their corresponding lower bounds in high-SNR conditions.

4.3. The Impact of Different Optimization Approaches on System Performance

In this example, we explore the probability of further improving the system performance under the dual-layer decoding architecture. The mutual information versus SNR for the PNC scheme with QPSK modulation is shown in Figure 9. The Shannon capacity limit for the relay node to attain 1.9 bits/channel-use is observed (node N 1 corresponds to 1.0 bits/channel-use and node N 2 corresponds to 0.9 bits/channel-use) to be 5 dB. Consequently, node N 1 and node N 2 achieve code rates of 0.5 and 0.45, respectively. Based on the above analysis, we construct an RSPC code C [ 20 , 1 ] 10 × C [ 20 , 19 ] 8 with a code rate of R = 0.45 (marked as C [ 360 , 162 ] ).
As shown in Figure 10, we plot the BER curve of the BMST-RSPC-PNC system with m 1 = m 2 = 6 and R 1 = R 2 = 0.5 (marked as SM-SR) as a benchmark. We find that error propagation significantly degrades system performance in low-SNR regimes, while its impact gradually diminishes in high-SNR regions.
For the scheme with the same memory and different code rates ( m 1 = m 2 = 6 , R 1 = 0.5 , and R 2 = 0.45 ), marked as SM-DR, we take C [ 360 , 180 ] 10 and C [ 360 , 162 ] 10 as the basic codes for BMST encoders at node N 1 and node N 2 , respectively. For the L 1 = L 2 = 200 setup, the code rates R 1 and R 2 are 0.4854 and 0.4369, respectively. For the scheme with different memories and the same code rate ( m 1 = 6 , m 2 = 7 , and R 1 = R 2 = 0.5 ), marked as DM-SR, the basic codes for both BMST encoders are C [ 360 , 180 ] 10 . To keep the number of decoding layers the same, we set L 1 = 200 and L 2 = 199 . Hence, the code rates R 1 and R 2 are 0.4854 and 0.4830, respectively. Compared with the SM-SR scheme, the SM-DR scheme has a more significant performance improvement in the waterfall region. We also find that, when the SNR exceeds 6.5 dB, the DM-SR scheme has a lower error floor. This is because increasing the memory (the repeated transmission numbers) of the BMST system can lower its error floor, hence mitigating the impact of the inferior-performance side on the overall performance of the system. The performance evaluation shows that, at the target BER of 10 5 , both the SM-DR and DM-SR schemes yield an extra 0.2 dB coding gain.

5. Conclusions

This study investigates a practical maritime TWRN scenario and proposes an efficient and reliable data transmission scheme that combines BMST codes with PNC. By leveraging superposition operations in both the time and spatial domains, the proposed design simultaneously enhances reliability and spectral efficiency, addressing a key challenge in maritime communications. To mitigate information loss at the relay node, we introduce a novel DC algorithm that performs network coding operations after iterative decoding. The numerical results demonstrate that, under identical parameter configurations, the BMST-RSPC-PNC system employing the DC algorithm achieves a remarkable 2.9 dB coding gain over the CD algorithm at a BER of 10 5 . Capitalizing on the flexible dual-layer decoding architecture of the DC algorithm, we further propose two enhanced schemes, i.e., the SM-DR scheme and the DM-SR scheme, to optimize relay node performance. The theoretical and empirical analyses reveal that the SM-DR scheme exhibits superior waterfall performance, while the DM-SR scheme attains a lower error floor, rendering them adaptable to diverse operational requirements in complex maritime environments.
The findings of this work provide valuable insights for developing ultra-reliable and high-efficiency maritime communication systems. Within the framework of the SGIN, the proposed scheme presents a promising solution for long-distance maritime transmission, with potential applications in next-generation wireless networks.

Author Contributions

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

Funding

This work was supported by the Hainan Provincial Natural Science Foundation of China under Grant 622QN286, 624RC485, and the Open Foundation of State key Laboratory of Networking and Switching Technology (Beijing University of Posts and Telecommunications) under Grant SKLNST-2023-1-07.

Data Availability Statement

Some or all data or codes that support the findings of this research are available from the author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wei, T.; Feng, W.; Chen, Y.; Wang, C.X.; Ge, N.; Lu, J. Hybrid Satellite-Terrestrial Communication Networks for the Maritime Internet of Things: Key Technologies, Opportunities, and Challenges. IEEE Internet Things J. 2021, 8, 8910–8934. [Google Scholar] [CrossRef]
  2. Rinaldi, F.; Määttänen, H.-L.; Torsner, J.; Pizzi, S.; Andreev, S.; Iera, A.; Koucheryavy, Y.; Araniti, G. Non-Terrestrial Networks in 5G & Beyond: A Survey. IEEE Access 2020, 8, 165178–165200. [Google Scholar] [CrossRef]
  3. Suraci, C.; Pizzi, S.; Montori, F.; Di Felice, M.; Araniti, G. 6G to Take the Digital Divide by Storm: Key Technologies and Trends to Bridge the Gap. Future Internet 2022, 14, 189. [Google Scholar] [CrossRef]
  4. You, X.; Wang, C.-X.; Huang, J.; Gao, X.; Zhang, Z.; Wang, M.; Huang, Y.; Zhang, C.; Jiang, Y.; Wang, J.; et al. Towards 6G Wireless Communication Networks: Vision, Enabling Technologies, and New Paradigm Shifts. Sci. China Inf. Sci. 2021, 64, 1–76. [Google Scholar] [CrossRef]
  5. Mudra, G.; Cui, H.; Johnstone, M.N. Survey: An Overview of Lightweight RFID Authentication Protocols Suitable for the Maritime Internet of Things. Electronics 2023, 12, 2990. [Google Scholar] [CrossRef]
  6. Xia, M.; Zhu, Y.; Chen, E.; Xing, C.; Yang, T.; Wen, W. The State of the Art and Challenges of Marine Communications. Sci. China Inf. Sci. 2017, 47, 677–695. [Google Scholar] [CrossRef]
  7. Jo, S.W.; Shim, W. LTE-Maritime: High-Speed Maritime Wireless Communication Based on LTE Technology. IEEE Access 2019, 7, 53172–53181. [Google Scholar] [CrossRef]
  8. Li, X.; Feng, W.; Wang, J.; Chen, Y.; Ge, N.; Wang, C.X. Enabling 5G on the Ocean: A Hybrid Satellite-UAV-Terrestrial Network Solution. IEEE Wirel. Commun. 2020, 27, 116–121. [Google Scholar] [CrossRef]
  9. Lee, J.-H.; Choi, J.; Lee, W.-H.; Choi, J.W.; Kim, S.C. Measurement and Analysis on Land-to-Ship Offshore Wireless Channel in 2.4 GHz. IEEE Wirel. Commun. Lett. 2017, 6, 222–225. [Google Scholar] [CrossRef]
  10. Wang, W.; Raulefs, R.; Jost, T. Fading Characteristics of Ship-to-Land Propagation Channel at 5.2 GHz. In Proceedings of the OCEANS 2016, Shanghai, China, 10–13 April 2016; pp. 1–7. [Google Scholar] [CrossRef]
  11. Reyes-Guerrero, J.C.; Mariscal, L.A. Experimental Broadband Channel Characterization in a Sea Port Environment at 5.8 GHz. IEEE J. Ocean. Eng. 2016, 41, 509–514. [Google Scholar] [CrossRef]
  12. Couillard, D.; Dahman, G.; GrandMaison, M.; Poitau, G.; Gagnon, F. Robust Broadband Maritime Communications: Theoretical and Experimental Validation. Radio Sci. 2018, 53, 749–760. [Google Scholar] [CrossRef]
  13. Zhou, M.; Hoang, V.D.; Harada, H.; Pathmasuntharam, J.S.; Wang, H.; Kong, P.Y.; Ang, C.W.; Ge, Y.; Wen, S. TRITON: High-Speed Maritime Wireless Mesh Network. IEEE Wirel. Commun. 2013, 20, 134–142. [Google Scholar] [CrossRef]
  14. Fang, T.; Wang, J.-H.; Cha, J.; Jeong, I.; Ahn, C.J. A Study on Performance Improvement of Maritime Wireless Communication Using Dynamic Power Control with Tethered Balloons. Electronics 2025, 14, 1277. [Google Scholar] [CrossRef]
  15. Teixeira, F.B.; Oliveira, T.; Lopes, M.; Leocádio, C.; Salazar, P.; Ruela, J.; Campos, R.; Ricardo, M. Enabling Broadband Internet Access Offshore Using Tethered Balloons: The BLUECOM+ Experience. In Proceedings of the OCEANS 2017, Aberdeen, UK, 19–22 June 2017; pp. 1–7. [Google Scholar] [CrossRef]
  16. Feng, W.; Wang, J.; Chen, Y.; Wang, X.; Ge, N.; Lu, J. UAV-Aided MIMO Communications for 5G Internet of Things. IEEE Internet Things J. 2019, 6, 1731–1740. [Google Scholar] [CrossRef]
  17. Li, X.; Feng, W.; Chen, Y.; Wang, C.-X.; Ge, N. Maritime Coverage Enhancement Using UAVs Coordinated With Hybrid Satellite-Terrestrial Networks. IEEE Trans. Commun. 2020, 68, 2355–2369. [Google Scholar] [CrossRef]
  18. Xu, Y. Quality of Service Provisions for Maritime Communications Based on Cellular Networks. IEEE Access 2017, 5, 23881–23890. [Google Scholar] [CrossRef]
  19. Wei, T.; Feng, W.; Wang, J.; Ge, N.; Lu, J. Exploiting the Shipping Lane Information for Energy-Efficient Maritime Communications. IEEE Trans. Veh. Technol. 2019, 68, 7204–7208. [Google Scholar] [CrossRef]
  20. Shi, Y.; Ma, X. Performance Analysis of Land-to-Ship Marine Communication Based on Block Markov Superposition Transmission and Spatial Modulation. In Proceedings of the 2018 10th International Conference on Wireless Communications and Signal Processing (WCSP), Shanghai, China, 18–20 October 2018; pp. 1–6. [Google Scholar] [CrossRef]
  21. Ma, X.; Liang, C.; Huang, K.; Zhuang, Q. Block Markov Superposition Transmission: Construction of Big Convolutional Codes From Short Codes. IEEE Trans. Inf. Theory 2015, 61, 3150–3163. [Google Scholar] [CrossRef]
  22. Shi, Y.; Cai, S.; Ma, X. Application of Block Markov Superposition Transmission to Physical-Layer Network Coding for Maritime Communications. Phys. Commun. 2019, 36, 100833. [Google Scholar] [CrossRef]
  23. Shi, Y.; Zheng, L.; Lin, W.; Ma, X. Spatial-Modulated Physical-Layer Network Coding Based on Block Markov Superposition Transmission for Maritime Relay Communications. China Commun. 2020, 17, 26–35. [Google Scholar] [CrossRef]
  24. Liu, X.; Xu, J.; Zheng, K.; Zhang, G.; Liu, J.; Shiratori, N. Throughput Maximization with an AoI Constraint in Energy Harvesting D2D-Enabled Cellular Networks: An MSRA-TD3 Approach. IEEE Trans. Wirel. Commun. 2025, 24, 1448–1466. [Google Scholar] [CrossRef]
  25. Yin, L.; Jiang, C.; Jiang, C.; Qian, Y. Collaborative Spectrum Managements and Sharing in Coordinated Space, Terrestrial and Ocean Networks. IEEE Netw. 2020, 34, 182–187. [Google Scholar] [CrossRef]
  26. Zhang, S.; Liew, S.C.; Lam, P.P. Hot Topic: Physical-Layer Network Coding. In Proceedings of the Twelfth Annual International Conference on Mobile Computing and Networking (MobiCom ’06), Los Angeles, CA, USA, 23–29 September 2006; pp. 358–365. [Google Scholar] [CrossRef]
  27. Liew, S.C.; Zhang, S.; Lu, L. Physical-Layer Network Coding: Tutorial, Survey, and Beyond. Phys. Commun. 2013, 6, 4–42. [Google Scholar] [CrossRef]
  28. Yu, Q.; Li, Y.; Meng, W.; Xiang, W. Uniquely Decodable Codes for Physical-Layer Network Coding in Wireless Cooperative Communications. IEEE Syst. J. 2019, 13, 3956–3967. [Google Scholar] [CrossRef]
  29. Zhao, S.; Ma, X.; Bai, B. Decoding and Computing Algorithms for Linear Superposition LDPC Coded Systems. arXiv 2014, arXiv:1405.2597. [Google Scholar]
  30. Yang, Q.; Liew, S.C. Optimal Decoding of Convolutional-Coded Physical-Layer Network Coding. In Proceedings of the 2014 IEEE Wireless Communications and Networking Conference (WCNC), Istanbul, Turkey, 6–9 April 2014; pp. 364–369. [Google Scholar] [CrossRef]
  31. Wang, J.; Zhou, H.; Li, Y.; Sun, Q.; Wu, Y.; Jin, S.; Quek, T.Q.; Xu, C. Wireless Channel Models for Maritime Communications. IEEE Access 2018, 6, 68070–68088. [Google Scholar] [CrossRef]
  32. Liu, Y.; Xiong, K.; Lu, Y.; Ni, Q.; Fan, P.; Letaief, K.B. UAV-Aided Wireless Power Transfer and Data Collection in Rician Fading. IEEE J. Sel. Areas Commun. 2021, 39, 3097–3113. [Google Scholar] [CrossRef]
  33. Hu, J.; Ma, X.; Liang, C. Block Markov Superposition Transmission of Repetition and Single-Parity-Check Codes. IEEE Commun. Lett. 2015, 19, 131–134. [Google Scholar] [CrossRef]
  34. Zhang, S.; Liew, S.C. Channel Coding and Decoding in a Relay System Operated with Physical-Layer Network Coding. IEEE J. Sel. Areas Commun. 2009, 27, 788–796. [Google Scholar] [CrossRef]
  35. Ma, X.; Liang, C.; Huang, K.; Zhuang, Q. Obtaining Extra Coding Gain for Short Codes by Block Markov Superposition Transmission. In Proceedings of the 2013 IEEE International Symposium on Information Theory (ISIT), Istanbul, Turkey, 7–12 July 2013; pp. 2054–2058. [Google Scholar] [CrossRef]
  36. Huang, K.; Ma, X. Performance Analysis of Block Markov Superposition Transmission of Short Codes. IEEE J. Sel. Areas Commun. 2016, 34, 362–374. [Google Scholar] [CrossRef]
Figure 3. This is the structure for RSPC code.
Figure 3. This is the structure for RSPC code.
Electronics 14 02019 g003
Figure 4. This is the schematic diagram for block Markov superposition transmission.
Figure 4. This is the schematic diagram for block Markov superposition transmission.
Electronics 14 02019 g004
Figure 5. This is the block diagram for a BMST system with memory m.
Figure 5. This is the block diagram for a BMST system with memory m.
Electronics 14 02019 g005
Figure 6. This is a normal graph for BMST-PNC system with L 1 = L 2 = 3 and m 1 = m 2 = 2 setup, in which the PNC mapper iteratively exchanges soft information with two decoders.
Figure 6. This is a normal graph for BMST-PNC system with L 1 = L 2 = 3 and m 1 = m 2 = 2 setup, in which the PNC mapper iteratively exchanges soft information with two decoders.
Electronics 14 02019 g006
Figure 8. This is the performance comparison between CD and DC algorithms under the configuration L 1 = L 2 = 200 . The code rates of the BMST encoders with memory 5 and 6 are 0.4878 and 0.4854, respectively.
Figure 8. This is the performance comparison between CD and DC algorithms under the configuration L 1 = L 2 = 200 . The code rates of the BMST encoders with memory 5 and 6 are 0.4878 and 0.4854, respectively.
Electronics 14 02019 g008
Figure 9. Mutual information for PNC scheme with QPSK modulation by Monte Carlo simulation ( μ K , 1 = 10.0 dB; μ K , 2 = 3.0 dB).
Figure 9. Mutual information for PNC scheme with QPSK modulation by Monte Carlo simulation ( μ K , 1 = 10.0 dB; μ K , 2 = 3.0 dB).
Electronics 14 02019 g009
Figure 10. This is the BER performance of the BMST-RSPC-PNC system with different parameter configurations under the two-layer decoding structure.
Figure 10. This is the BER performance of the BMST-RSPC-PNC system with different parameter configurations under the two-layer decoding structure.
Electronics 14 02019 g010
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterValue
The mean μ K , 1 10.0 dB
The standard deviation σ K , 1 0.0 dB
The mean μ K , 2 3.0 dB
The standard deviation σ K , 2 0.0 dB
The decoding delay d20
Maximum iteration number J m a x 18
Entropy threshold δ h 10 5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Shi, Y.; Tian, Y. Dual-Domain Superposition for Maritime Relay Communications: A Flexible-Coded Transmission Design Towards Spectrum–Reliability Synergy. Electronics 2025, 14, 2019. https://doi.org/10.3390/electronics14102019

AMA Style

Shi Y, Tian Y. Dual-Domain Superposition for Maritime Relay Communications: A Flexible-Coded Transmission Design Towards Spectrum–Reliability Synergy. Electronics. 2025; 14(10):2019. https://doi.org/10.3390/electronics14102019

Chicago/Turabian Style

Shi, Yao, and Yanzhao Tian. 2025. "Dual-Domain Superposition for Maritime Relay Communications: A Flexible-Coded Transmission Design Towards Spectrum–Reliability Synergy" Electronics 14, no. 10: 2019. https://doi.org/10.3390/electronics14102019

APA Style

Shi, Y., & Tian, Y. (2025). Dual-Domain Superposition for Maritime Relay Communications: A Flexible-Coded Transmission Design Towards Spectrum–Reliability Synergy. Electronics, 14(10), 2019. https://doi.org/10.3390/electronics14102019

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

Article Metrics

Back to TopTop