1. Introduction
Land mobile satellite (LMS) communication systems can provide accessibility and high-speed broadcast access for global users, especially in reducing broadband cost, navigation, emergency relief, etc. The hybrid satellite-terrestrial network (HSTN) has received tremendous attention due to its performance advantage and space advantage. In [
1], the authors proposed the satellite-terrestrial network. Significant progress on Shadowed-Rician fading channel research has already been made in LMS communication systems. The closed-form expressions of the probability density function (PDF) and the cumulative distribution function (CDF) for the signal-to-noise ratio (SNR) in Shadowed-Rician fading channels were derived in [
2]. In order to effectively overcome the severe shadowing effect of satellite-terrestrial links, a hybrid satellite-terrestrial relay network was proposed in [
3,
4]. Considering unacceptable time delay during the satellite-terrestrial link in a conventional four time-slot communication, two-way relay technology was introduced into the hybrid satellite-terrestrial relay network. In [
5], the authors applied analog network coding (ANC) and PNC technology to the bidirectional satellite-terrestrial network. In [
6], the concept of PNC is introduced in the bidirectional relay channel, where the two users are communicating with each other through an intermediate node or relay. Both the users transmit their messages to the relay simultaneously. Exclusive OR (XOR) operation is applied at the relay for broadcasting the XORed messages to both users. In [
7], the authors proposed a novel PNC protocol, named SPNC, in which SPNC protocol performs better than conventional PNC protocol in throughput performance over Rayleigh fading channel, where the XOR operation is replaced by single node detection during the second time slot of conventional PNC. In [
8], the authors derived upper bounds in closed-form for average BERs of the SPNC scheme over Rayleigh fading channels. In [
9], the exact BER analysis of PNC for two-way relay channels was presented by the authors. In [
10], the effect of hardware impairments on a two-way satellite-terrestrial relay network was analyzed. An opportunistic relay selection scheme was employed in a two-way satellite multi-terrestrial cooperative network in [
11]. In [
12], the satellite-terrestrial cooperative network was analyzed. The performance of a distributed space-time coding-based hybrid satellite-terrestrial cooperative system with a single fixed terrestrial relay was investigated. However, the lifetime of a two-way satellite-terrestrial network is limited by the battery power of the terrestrial mobile user.
To overcome the problem of battery limitation, we can introduce energy harvesting techniques to extend the system’s lifetime. The energy-constrained device can harvest energy from a portion of the received signal without affecting the communication performance. The author proposed SWIPT in [
13], where the receiver simultaneously executes information decoding and energy harvesting. Considering the structure of the wireless receiver, [
14] proposed two kinds of effective working modes: time switching (TS) mode and PS mode. PS mode uses one portion of the received signal power for information decoding and the remaining portion for energy harvesting from the perspective of power allocation in [
15,
16]. From the perspective of time slot allocation, TS mode divides a communication period into two portions in [
17,
18], one of which is used for information decoding. The remaining portion is used for energy harvesting. Much research work has been done on relay energy harvesting scenarios [
19,
20,
21]. In [
22], an asymmetric energy harvesting model was discussed with energy efficiency (EE) precoding design in MIMO two-way relay network. EE was defined as the ratio of total energy consumption and information rate in green communications in [
23,
24,
25]. Especially in a network composed of the energy-constrained device, EE will be an indispensable metric to measure system performance.
However, the existing theoretical analyses on energy harvesting are focused on terrestrial communication systems. To solve the problem, we introduced the SWIPT technology into account and investigate the performance of the SWIPT aided two-way satellite-terrestrial relay network.
Firstly, we propose the framework of the SWIPT aided two-way satellite-terrestrial relay network model and introduce the SPNC protocol to improve the throughput performance of the proposed network. Before deriving exact average end-to-end throughput expressions of PNC and SND protocols, we derive the exact BERs and instantaneous throughputs. Secondly, we derive the probability of single node detection occurrence of SPNC protocol in the SWIPT aided system. Thirdly, to get the energy efficiency performance of the SWIPT aided system, the energy harvesting at the user source node is given.
The rest of this paper is organized as follows: In
Section 2, the SWIPT aided two-way satellite-terrestrial relay network model is presented, and a brief introduction to SPNC protocol is given. In
Section 3, the system performance of the proposed network is investigated. In
Section 4, Monte Carlo simulation results are provided to verify the correctness of theoretical results, and the conclusion of this paper is summarized in
Section 5.
2. System Model and Selective PNC
As shown in
Figure 1, we consider a SWIPT enabled two-way DF satellite-terrestrial network, with a satellite source node (
S1) and an energy-constrained user source node (
S2) at ground exchange information with the assistance of a mobile terminal relay node (
R) situated at the ground. Both the SPNC protocol and PS scheme are employed in the two-way satellite-terrestrial network. We assume the satellite source node, user source node, and mobile terminal relay node have a single antenna and operate in half-duplex mode. Therefore, there is no direct link between the satellite source node and the user source node.
In the proposed network, non-identical, independent, and reciprocal fading channels are assumed. The satellite–mobile terminal link is modeled as Shadowed-Rician fading channel. The mobile terminal can receive the signal from the line of sight (LOS) and the signal from other paths. The destination–mobile terminal link is modeled as Rayleigh fading channel, which is a multipath scene. In
Figure 1,
g and
h denote fading channel coefficients of links
S1—
R (or
R—
S1) and
S2—
R (or
R—
S2), respectively. Hence,
g is the independent and identically distributed Shadowed-Rician random variable (RV), and
h is the independent and identically distributed Rayleigh RV. Specifically, channel state information (CSI) is only available on the receiver side.
It takes two time slots for the communication. Let
T be the duration of the entire transmission block, divided into two time slots with a time proportion factor
. During the first time slot of duration
, the satellite or the user simultaneously transmits the signals
s1 or
s2 to the mobile terminal with the transmit power
P1 or
P2, respectively, and the received signal at the relay is
where the additive noise
n1 indicates the complex Gaussian noise with zero mean and variance
;
W denotes the system bandwidth;
h is the channel coefficient between
S1 and
R;
g is the channel coefficient between
R and
S2. The transmit signals are generated corresponding to the messages
m1 and
m2 from
S1 and
S2, respectively. Assume that the BPSK signaling is employed by both
S1 and
S2. The BPSK mapping follows
si = 1–2
mi for
i = 1,2. After receiving, decision making is according to the maximum likelihood (ML) detection rule; the message
is equal to 0 if
or
otherwise, where
.
During the second time slot of duration
,
R broadcasts
to
S1 and
S2 with the transmit power
PR, which follows the function
. The received signal at
S1 and
S2 can be expressed as
and
, respectively, where the additive noise
n2 and
n3 indicate the complex Gaussian noise with zero mean and variance
. After receiving signal
y2 from
R,
S2 splits it into two parts with ratio
, where the portion
is used for information decoding and the remaining
for RF energy harvesting. The received signal at
S2 for decoding information and the harvested energy during the second time slot
can be respectively written as:
where
is the energy conversion efficiency, the additive noise
indicates the complex Gaussian noise with zero mean and variance
.
After employing the minimum Euclidean distance rule, S1 and S2 can detect as and , respectively. Then, the satellite source node and the user source node can detect the message by applying XOR operation on with its own message mi.
2.1. Selective PNC
In the conventional PNC protocol, the mobile terminal simultaneously broadcasts the signal
to both the satellite source node and the user source node during the second time slot. However, in selective PNC protocol, to outperform conventional PNC protocol in the sense of average end-to-end throughput, we introduce the single node detection protocol. The mobile terminal detects messages from the superimposed signal as conventional PNC protocol or detects the message from the better channel by treating the other message as part of the noise. Hence during the second time slot, the mobile terminal can decide according to the instantaneous throughputs for current channel state information as shown in
Figure 2.
By employing the SPNC protocol, during the first time slot, the mobile terminal relay compares the value of instantaneous throughput with after receiving the signals s1 and s2. If , the mobile terminal relay will detect , and broadcast its corresponding BPSK signal to both satellite source node and user source node as PNC protocol. If , the mobile terminal will detect the message from the better channel and broadcast its corresponding BPSK signal instead of to both the satellite source node and the user source node.
During the second time slot, the satellite source node and user source node receive the broadcast signal from the mobile terminal relay. If the broadcast signal is
, the satellite source node and user source node will detect
and
as PNC protocol, respectively. If the broadcast signal is
, the user source node will split it into two parts with ratio
, where the portion
is used for information decoding and the remaining
for RF energy harvesting. The received signal at
S2 for decoding information and the harvested energy during the second time slot
can be respectively written as:
If the broadcast signal is
, the satellite source node will detect
as PNC protocol, and the user source node will split the received signal into two parts with ratio
. The received signal at the user source node for RF energy harvesting can be written as:
2.2. Fading Models
In the proposed network, non-identical and independent fading channels are assumed. The satellite source—mobile terminal link is modeled as a Shadowed-Rician fading channel with the following PDF
where
,
,
, the parameter
is the average power of LOS component, 2
b is the average power of the multipath component, and
is the Nakagami parameter, for
and
, the envelope of
h follows the Rayleigh and Rician distribution, respectively; and
is the confluent hypergeometric function.
The channel of the mobile terminal—destination user link is assumed to follow the Rayleigh distribution , where is the average power.
3. System Performance Analysis
In this section, the exact expressions for instantaneous end-to-end throughput, average end-to-end throughput, and the proposed network’s energy efficiency with SWIPT for SPNC protocol are obtained, respectively.
3.1. Instantaneous BER for SPNC
Before deriving the exact expression for average end-to-end throughput of SPNC protocol, we have to obtain the exact expressions for instantaneous error probability for PNC and SND protocols in the two-way satellite-terrestrial network for BPSK modulation. This is because the instantaneous BERs are affected by the numerical relationship of the S1—R and S2—R links in two cases.
3.1.1. Case 1
In the first case, we assume the
S1—
R link channel gain is better than the
S2—
R link channel gain in a block transmission time. The numerical relationship of the links are as follows:
Given channel gains, the instantaneous BER of PNC protocol at the mobile terminal relay during the first time slot is written as:
The instantaneous BER of SND protocol at the mobile terminal relay during the first time slot is written as:
After adopting Craig’s integral used in [
26], we can obtain
as follows:
where
is as follows:
where
is written as:
where angle parameters are defined as:
,
,
and
.
Similarly,
can be obtained as follows:
where
,
and
is as follows:
The instantaneous BER of PNC and SND protocols at the satellite source node and user source node during the second time slot are written as, respectively:
3.1.2. Case 2
In the other case, we assume the
S2—
R link channel gain is better than the
S1—
R link channel gain in a block transmission time. The relationship of the links are as follows:
Given channel gains, the instantaneous BER of PNC protocol at the mobile terminal relay during the first time slot is the same with case 1. Therefore, the instantaneous BER of SND protocol at the mobile terminal relay during the first time slot is written as:
After adopting Craig’s integral, we can obtain
as follows:
where
is as follows:
where angle parameters are defined as:
,
,
and
.
Similarly,
can be obtained as follows:
where
,
and
is as follows:
The instantaneous BER of SND protocol at satellite source node during the second time slot is written as, respectively:
3.2. Average End-to-End Throughput of SPNC
After obtaining the exact expressions for instantaneous error probability for PNC and SND protocols in the two-way satellite-terrestrial network for BPSK modulation, we can derive the instantaneous throughput of the SPNC protocol according to the throughput definition used in [
27], the instantaneous end-to-end throughput of SPNC is given by
where
is the instantaneous of PNC protocol,
is the instantaneous of SND protocol.
N is the number of bits long in each packet. Substituting Equations (12), (15), (17), and (18) into Equation (26), we can derive the instantaneous throughput of the SPNC protocol in case 1. Substituting Equations (17), (21), (23), and (25) into Equation (26), we can derive the instantaneous throughput of the SPNC protocol in case 2.
Then the average end-to-end throughput of SPNC is written as:
where
is joint PDF of
S1—
R and
S2—
R link gain.
is the
z-plane region for BPSK defined in [
8] written as
.
is the complementary portion of
in
z-plane.
denotes for real part operation.
For the
S1—
R and
S2—
R link are independent; we can rewrite Equation (29) as:
where
is the PDF of
S1—
R link, which follows Shadowed-Rician fading,
is the PDF of
S2—
R link, which follows Rayleigh fading.
Substituting Equation (8) into (30), we can obtain the exact expressions of average end-to-end throughput for SPNC protocol. Furthermore, with the help of standard mathematical packets such as Mathematica, which is for numerical and symbolic operations, we can achieve the numerical computation of the confluent hypergeometric function . Then we can obtain the numerical results of average end-to-end throughput for SPNC protocol.
3.3. Probability of SND in SPNC Protocol
We need to analyze the probability of SND for the system. The probability of SND in SPNC protocol is written as:
Substituting Equation (8) into (31), we can obtain the exact expressions of average end-to-end throughput for SPNC protocol. Furthermore, we can obtain the numerical results with the help of Mathematica.
3.4. Energy Efficiency of SPNC Protocol
In this section, we investigate the energy efficiency of the two-way satellite-terrestrial network. Consider the remaining
is used for RF energy harvesting during the second time slot in PNC and SPNC protocols. We assume user source node can harvest power with additional energy storage equipment. The harvested power
is written as:
The system energy consumption is defined as:
According to the energy efficiency
definition in [
28], we can express the energy efficiency for a two-way satellite-terrestrial network as follows:
Substituting Equation (30) into (34), we can obtain the exact expressions of energy efficiency for the SPNC protocol. Moreover, we can obtain the numerical results with the help of Mathematica.
4. Numerical Results
In this section, numerical simulation results are provided to verify the theoretical analysis and show the impacts of key parameters on the system performance of the two-way satellite-terrestrial relay network. The satellite source node-mobile terminal relay channel coefficients follow Shadowed-Rician fading distribution. The parameters are listed in
Table 1 and follow FHS, AS, and ILS, respectively. The user source node-mobile terminal relay channel coefficients follow Rayleigh fading distribution. During a block transmission time, one data packet is transmitted with
N = 512 symbols. The PS coefficient
ρ is 0.5, which means
portion of the received signal in the user source node is used for information decoding, and the remaining
portion of the received signal is harvested. The energy conversion rate
is 0.8.
Figure 3 shows the average end-to-end throughput performance versus the average SNR, which is already normalized with power and distance parameters. In
Figure 3, the analytical average end-to-end throughput numerical results match the simulation results. Thus, the throughput performance of the SPNC protocol outperforms one of the PNC protocols in the ILS, AS, and FHS cases, respectively.
Figure 4 shows the probability of SND protocol versus the average SNR, which is already normalized with power and distance parameters. In
Figure 4, the probability of SND protocol numerical results match the simulation results. The probability of SND protocol in the ILS case is significantly higher than the one in AS and FHS cases. This is due to the sharp deterioration of the channel situation. The probability of SND protocol significantly reduces as the gradually increasing of average SNR.
Figure 5 shows the average end-to-end throughput performance in AS case versus the average SNR with different PS coefficients
ρ, which is already normalized with power and distance parameters. In
Figure 5, the probability of SND protocol numerical results match the simulation results. The average end-to-end throughput performance in the AS case significantly increases as the PS coefficients
ρ increase from 0.4 to 0.5 and 0.6. This is due to that the user source node spends more receiving signal energy on informance detection, which increases the SNR of user source node during the second time slot.
In
Figure 6 and
Figure 7, we assume
P1 =
PR = 43 dBm,
P2 = 27 dB. The distance from the satellite source to the mobile terminal is 300 km, and the distance from the user source to the mobile terminal is randomly varying and no more than 50 m. The energy conversion rate
is 0.8.
Figure 6 shows the average end-to-end throughput performance versus different PS coefficients
ρ. The throughput performance of the SPNC protocol outperforms one of the PNC protocols in ILS, AS, and FHS cases, respectively. The average end-to-end throughput performance in three cases significantly increases as the PS coefficient increases. This is because the user source node spends more receiving signal energy on informance detection, which increases the SNR of the user source node during the second time slot.
Figure 7 shows the average energy efficiency performance in AS case versus different PS coefficients
ρ. The average energy efficiency performance in the ILS case is significantly higher than the one in AS and FHS cases. The average energy efficiency performance in three cases significantly increases as the PS coefficients
ρ increase from 0.1 to 0.4 or 0.5 and gradually decreases as the PS coefficients
ρ increase from 0.5 to 1. The increase of average energy efficiency performance from 0.1 to 0.4 or 0.5 is because increasing average end-to-end throughput exceeds the benefit of reducing energy consumption by energy harvesting at the user source node. The decrease of average energy efficiency performance from 0.5 to 1 is due to the benefit from reducing the total energy consumption by energy harvesting at the user source node, which exceeds the benefit from increasing average end-to-end throughput.
5. Conclusions
In this paper, we have investigated the performance of the two-way satellite-terrestrial relay network with SWIPT, where both SPNC and PNC protocols have been considered in the system. Firstly, we have derived exact average end-to-end throughput expressions of PNC and SND protocols in the SWIPT aided system. Secondly, we have derived the probability of single node detection occurrence of SPNC protocol in the SWIPT aided system. Thirdly, to get the energy efficiency performance of the SWIPT aided system, the energy harvesting at the user source node has been given. The analysis and simulation results show that: (i) the proposed SPNC protocol outperforms the conventional PNC protocol in the two-way satellite-terrestrial relay network with SWIPT in ILS, AS, and FHS Shadowed-Rician fading channels; (ii) as the channel state gets worse, SPNC protocol can achieve more performance improvement than PNC protocol; (iii) as the PS coefficient increases, the average end-to-end throughput performance increases progressively, and the average energy efficiency performance increases progressively within a certain range while decreasing in the others. The results suggest that if we want to have better comprehensive performance in the SWIPT aided system, we should trade-off between the average end-to-end throughput and the average energy efficiency.