Next Article in Journal
Accurate Smartphone Indoor Visual Positioning Based on a High-Precision 3D Photorealistic Map
Previous Article in Journal
Improved Dynamic Mode Decomposition and Its Application to Fault Diagnosis of Rolling Bearing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Downlink Cooperative Broadcast Transmission Based on Superposition Coding in a Relaying System for Future Wireless Sensor Networks

1
Jiangsu Provincial Engineerinig Laboratory of Pattern Recognition and Computational Intelligence, Jiangnan University, Wuxi 214122, China
2
Key Laboratory for Ubiquitous Network and Service Software of Liaoning Province, School of Software, Dalian University of Technology, Dalian 116024, China
3
Huawei Company, Nanjing 210003, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(6), 1973; https://doi.org/10.3390/s18061973
Submission received: 11 May 2018 / Revised: 12 June 2018 / Accepted: 15 June 2018 / Published: 20 June 2018
(This article belongs to the Section Sensor Networks)

Abstract

:
This study investigates the superiority of cooperative broadcast transmission over traditional orthogonal schemes when applied in a downlink relaying broadcast channel (RBC). Two proposed cooperative broadcast transmission protocols, one with an amplify-and-forward (AF) relay, and the other with a repetition-based decode-and-forward (DF) relay, are investigated. By utilizing superposition coding (SupC), the source and the relay transmit the private user messages simultaneously instead of sequentially as in traditional orthogonal schemes, which means the channel resources are reused and an increased channel degree of freedom is available to each user, hence the half-duplex penalty of relaying is alleviated. To facilitate a performance evaluation, theoretical outage probability expressions of the two broadcast transmission schemes are developed, based on which, we investigate the minimum total power consumption of each scheme for a given traffic requirement by numerical simulation. The results provide details on the overall system performance and fruitful insights on the essential characteristics of cooperative broadcast transmission in RBCs. It is observed that better overall outage performances and considerable power gains can be obtained by utilizing cooperative broadcast transmissions compared to traditional orthogonal schemes.

1. Introduction

In recent years, a wireless sensor network has developed rapidly [1,2,3] and been widely used in many fields, such as meteorology [4,5]. Relaying has been shown to achieve anti-fading capability in the future wireless sensor network [6]. Initial studies on relaying focus on the single source-destination pair scenario and various cooperative transmission protocols have been proposed [7,8]. The most investigated protocols are the amplify-and-forward (AF) and repetition-coded decode-and-forward (DF) protocols with a half-duplex operation, which fit well into existing systems. Despite the diversity gain provided by these relaying strategies, an extra timeslot for message forwarding is required, which leads to a substantial loss [7].
Regarding this, we consider the broadcast channel (BC) where a source node transmits information to a number of users. In BCs, since the source knows the messages of all users, non-orthogonal schemes that transmit multiple user messages simultaneously may reduce the overall consumed bandwidth and exploit the residual degrees of freedom, then potentially provide better performance. Hence, it is necessary to extend relays to BCs (namely RBC) and investigate how the inherent benefits of BCs can be utilized for efficient relaying.
The investigation on the incorporation of RBCs has attracted some interest recently [9,10,11]. Various efficient relaying schemes have been proposed for fading RBCs [12,13,14]. As one of the relaying schemes in the fading RBCs, superposition coding (SupC) can achieve a desirable capacity region by suitable power splitting [15,16,17,18]. By utilizing SupC, the source (as well as the relay) transmits the messages from both users’ messages simultaneously in a single time slot. Two time slots are needed for each transmission round, thus each user is allowed to occupy the full degrees of freedom of the channel and is assured a diversity gain. In the past few years, the performance of SupC exploited in RBCs has been intensively studied.
More generally, they can be categorized into two distinctive types. The first type considers the case where the relay uses the same power splitting factor (PSF) as the source [19,20]. The optimal power allocations have been proposed and the ergodic capacity of this case has been analyzed. The second type focuses on the case where SupC is utilized only by the source with a partial retransmission at the relay [21,22]. The outage probability of this case has been simulated and the efficiency of the proposed scheme has been confirmed.
Basically, the above schemes are constrained with regard to the PSFs and retransmission. Unconstrained schemes in which the source has possibly different PSFs with the relay and the whole retransmission is utilized at the relay may have better performances. However, the interference at the destination node is higher due to the full dependency of the two diversity signals. It is very challenging to analyze the complex signal-to-noise ratio (SNR) of the closed form expression.
In this study, two cooperative broadcast transmission protocols based on SupC in a downlink RBC is proposed By utilizing random dither at the relay, the two diversity signals at the destination are uncorrelated and the SNR is much easier to analyze. Analytical results on the valid region of the PSF pair are provided. The outage events and theoretical outage probabilities of the AF and DF broadcast schemes are calculated and simulated.
The rest of this paper is organized as follows. Section 2 describes the system model of this study and provides the details of the two proposed cooperative broadcast transmission protocols. The outage events of the two proposed schemes are analyzed in Section 3. Section 4 discusses the power gain and corresponding resource allocation problems. Numerical results are provided in Section 5 to demonstrate the comparable performances of the different protocols. Finally, Section 6 concludes the study.

2. System Model and Proposed Broadcast Transmission Protocols

2.1. System Model

This study investigates the scenario consisting of one source node ( N s ), one relay node ( N r ), and two users ( N d 1 , N d 2 ), as shown in Figure 1. Each of the two users receives a different message from the source with the help of the relay. We assume that the maximal ratio combining (MRC) detection is used. As in [7,13], the realistic half-duplex constraint is imposed on the nodes, and a time division multiple access (TDMA) system is assumed. Despite the loss in spectral efficiency due to an extra time slot used for relaying, it will be shown that, in multiuser broadcast (downlink) communication scenarios, this drawback can be mitigated by using nonorthogonal transmission strategies. The transmissions between N i and N j , i { s , r } and j { r , d 1 , d 2 } , are subject to quasi-static Rayleigh fading and log-distance path loss. We use h i j to denote the complex-valued channel gain of the link between N i and N j . The channel gains of the different links are independent. We assume independent and identically distributed (i.i.d), circular symmetric complex-valued additive Gaussian noises at the receiver sides. The details of the AF and DF protocols are given in the following subsections.

2.2. Description of Proposed DF Broadcast Transmission Protocol

In the DF protocol considered in this study, two time slots are needed to accomplish a one-round communication at the source with a pair of users, in which the signal delivered by the source, as well as the relay, contains the messages of both users by information superposition. The same is true for the AF protocol. The source transmits the messages of N d 1 and N d 2 simultaneously in the first time slot utilizing two-level SupC [19]. After the relay decodes the signal received from the source, the relay re-encodes the recovered messages using the same codebook used at the source subsequently, the codewords are superimposed and forwarded to the users. The signals received at N d 1 , N d 2 , and N r in the first time slot are defined, respectively, as follows:
y d 1 , 1 = h s d 1 α P s x 1 + α ¯ P s x 2 + n d 1 , 1 ,
y d 2 , 1 = h s d 2 α P s x 1 + α ¯ P s x 2 + n d 2 , 1 ,
y r , 1 = h s r α P s x 1 + α ¯ , P s x 2 + n r , 1
where x s corresponds to the symbol transmitted by the source that contains the unit energy codewords x 1 and x 2 ( x 1 and x 2 contain the messages to be received by N d 1 and N d 2 , respectively), P s is the transmitted power of the source, and n j , 1 is the additive white Gaussian noises at nodes N j in the first time slot, where each has variance of σ 2 = N 0 2 per complex dimension. α is the PSF of the source and indicates the fraction of the power allocated for the transmission of x 1 with the remainder used for x 2 ; α ¯ = 1 - α . Provided that x 1 and x 2 have been successfully decoded by the relay, the users receive in the second time slot
y d 1 , 2 = h r d 1 β P r x 1 + β ¯ P r x 2 + n d 1 , 2 ,
y d 2 , 2 = h r d 2 β P r x 1 + β ¯ P r x 2 + n d 2 , 2 ,
where P r is the transmitted power of the relay N r , n j , 2 is the additive white Gaussian noise (AWGN) at nodes N j in the second time slot, where each has a variance of σ 2 = N 0 2 per complex dimension; β is the PSF of the relay; and β ¯ = 1 β .

2.3. Description of Proposed AF Broadcast Transmission Protocol

In contrast to the DF protocol, in the AF case, the relay amplifies the received signal (including the noise) by a suitable factor, such that its transmitted power constraint is not affected, and forwards the scaled version to the users in the second time slot. The corresponding received signals by N d 1 , N d 2 , and N r in the first time slot are as described in Equations (1)–(3), respectively. The relay amplifying factor is
G = P r P s | h s r | 2 + N 0 .
N d 1 and N d 2 receive in the second time slot
y d 1 , 2 = h r d 1 G y r , 1 + n d 1 , 2 = h r d 1 G h s r α P s x 1 + α ¯ P s x 2 + h r d 1 G n r , 1 + n d 1 , 2 ,
y d 2 , 2 = h r d 2 G h s r α P s x 1 + α ¯ P s x 2 + h r d 2 G n r , 1 + n d 2 , 2 .
For both the AF and DF broadcast transmission protocols, the receivers combine the signals received from N s and N r using MRC and perform successive interference cancellation (SIC) to recover the messages.

2.4. Notations

For notational convenience, we use
γ i j = P i | h i j | 2 N 0
to denote the instantaneous SNR of the link between N i and N j , i { s , r } , and j { r , d 1 , d 2 } . In addition, we use
Γ i j = P i · P L i j
to denote the mean value of γ i j , where P L i j is the path loss of the link from N i to N j . It can be easily deduced that the γ i j s are independent exponentially distributed random variables with parameters 1 / Γ i j . The coding rates of x 1 and x 2 are denoted by τ 1 and τ 2 throughout the rest of this paper.

3. Outage Analysis of Proposed Cooperative Broadcast Transmission Protocols

3.1. Outage Analysis of Proposed DF Broadcast Transmission Protocol

The main feature of a broadcast transmission with respect to an orthogonal transmission is that the messages aimed at isolated users are superimposed before the transmission, hence we have to detect the user messages from a maximum ratio combination of two independent superimposed signals at the receivers, which is much more complicated to analyze. As was stated in the introduction, we assume a pre-fixed decoding order with SIC at the receivers. Without loss of generality, the message of user 2 ( x 2 ) is decoded first in this study. Although the approach in [23] was proposed and studied in the single-user fading channel scenario, it fits well into multi-user/multi-receiver systems [16,19]. First, as an example, we consider the use of the SIC approach in [23] in the two-user fading BC.

3.1.1. Selection of the PSF in the Two-User Fading Broadcast Channel

We use the same notations and assumptions as for the dedicated RBC, with the exception that there is no relay node. Two channel thresholds h 1 and h 2 are used to indicate the channel condition required for successful decoding of x 1 and x 2 , respectively. Since x 2 (the message of user 2) is decoded first, h 2 denotes the bad channel state [16,23], namely
| h 2 | | h 1 | .
In addition, we have the following expressions of the message rates τ 1 and τ 2 , which are related to the channel thresholds and the PDF α :
τ 2 = log 1 + α ¯ P s | h 2 | 2 1 + α P s | h 2 | 2 ,
τ 1 = log 1 + α P s | h 1 | 2 .
It should be noted that the term α P s | h 2 | 2 in the denominator of Equation (12) indicates the noise introduced by x 1 when decoding x 2 . The inequality in Equation (11) implies that a receiver can never decode the message of N d 1 alone. In other words, the message of N d 2 is physically degraded to that of N d 1 . After some manipulations, Equations (12) and (13) can be rephrased as
P s | h 2 | 2 = 2 τ 2 1 1 α 2 τ 2 , α < 1 2 τ 2 ,
P s | h 1 | 2 = 2 τ 1 1 α .
Combining Equations (11), (14) and (15), a valid range of α is obtained as follows:
α 2 τ 1 1 2 τ 1 2 τ 2 1 = α m a x .
The notation α m a x is used instead of 2 τ 1 1 2 τ 1 2 τ 2 1 throughout the rest of this paper.
The above discussion is for the broadcast system without a relay, in which only a single superimposed signal is received at the destinations. The problem is much more complicated in dedicated RBCs because two superimposed signals are received at the destinations and are combined using MRC (as is assumed in this study). Fortunately, a similar conclusion can be drawn for successive decoding over combined superimposed signals as over a single superimposed signal.

3.1.2. Selection of the PSF in the DF Broadcast Transmission

Now, we proceed to consider the DF protocol for the dedicated RBC. As we described in Section 2, the user messages are transmitted over two consecutive time slots. In the first time slot, the source transmits a superposition of x 1 and x 2 ; the relay and both users listen. The second time slot transmission can be one of three cases depending on whether the relay successfully decodes x 1 and/or x 2 .
Case 1: First, suppose a correct recovery of the messages of both users at the relay, which corresponds to the following event:
α ¯ P s | h s r | 2 1 + α P s | h s r | 2 2 τ 2 1 α P s | h s r | 2 2 τ 1 1 .
Here, in Equation (17) (and in Equations (18) and (19), we temporarily use P i | h i j | 2 instead of its abbreviation γ i j for clarity of expression). N d 1 will receive a superimposed signal transmitted by the source and the relay as described in Equations (1) and (4). In order to decrease the full dependency of the two diversity signals, random dithering is utilized at the relay. Thus, the codewords x 1 will be replaced by x ˜ 1 . We can write the outage event for decoding of x 2 at N d 1 as:
α ¯ P s | h s d 1 | 2 1 + α P s | h s d 1 | 2 + β ¯ P r | h r d 1 | 2 1 + β P r | h r d 1 | 2 < 2 τ 2 1 ,
and the outage of x 1 provided that x 2 has already been successfully decoded is
α P s | h s d 1 | 2 + β P r | h r d 1 | 2 < 2 τ 1 1 .
In view of the assumption regarding the decoding order, we hope that the decoding of x 2 is physically degraded to that of x 1 in an appropriate sense (The channel realizations that satisfy the successful decoding of x 1 also meet the condition to decode x 2 .) as in a conventional broadcast transmission, for which the PSF should be suitably designed.
Theorem 1.
Let
Φ 1 = γ 1 , γ 2 : a γ 1 + b γ 2 < 2 τ 1 1 , Φ 2 = γ 1 , γ 2 : a ¯ γ 1 1 + a γ 1 + b ¯ γ 2 1 + b γ 2 < 2 τ 2 1 ,
where a , b [ 0 , 1 ] , a ¯ = 1 a and b ¯ = 1 b , γ 1 and γ 2 are nonnegative random variables. Then, Φ 2 Φ 1 if and only if
a α m a x a n d b α m a x ,
where α m a x is as defined in Equation (16).
Proof 1.
The proof is shown in Appendix A.  ☐
Theorem 1 indicates that, in Case 1, the decoding of x 2 at each destination is degraded to that of x 1 only when α and β are smaller than α m a x .
Case 2: Then, consider the case that only x 2 is correctly decoded by the relay. In this case, x 2 is retransmitted by the relay with full power in the second time slot. The outage events corresponding to x 2 and x 1 (conditioned on the successful decoding of x 2 ) at N d 1 are
α ¯ γ s d 1 1 + α γ s d 1 + γ r d 1 < 2 τ 2 1
and
α γ s d 1 < 2 τ 1 1 ,
respectively.
Case 3: When the relay fails to recover the messages of both users, only the signal received from the source can be used to decode x 1 and x 2 at each destination. The outage event for decoding of x 2 at N d 1 is
α ¯ γ s d 1 1 + α γ s d 1 < 2 τ 2 1 .
The outage event corresponding to x 1 (provided that x 2 was successfully decoded is as described in Equation (22).
Corollary 1.
For the DF broadcast transmission protocol, the decoding of x 2 at each receiver is degraded to that of x 1 , if and only if
α α m a x a n d β α m a x .
Proof 2.
Theorem 1 serves as the necessity proof. Hence, we only need to provide the sufficiency proof. For the decoding process at the relay as well as at N d 1 and N d 2 in Case 3, the discussion in Section 3.1.1 has proved the degradedness of x 2 with respect to x 1 when α < α m a x . The proof of Case 1 is well provided by Theorem 1. For Case 2, we only need to prove that for an arbitrary SNR value of the link between the relay and N d 1 , the SNR (of the link between the source and N d 1 ) required for the correct decoding of x 2 is lower than that required for the decoding of x 1 (provided that x 2 has been subtracted from the received signal). The proof is rather straightforward, hence is omitted here for convenience.  ☐
Although the above discussion is focused on the decoding at N d 1 , the same result can be obtained for the decoding at N d 2 .

3.1.3. Outage Probability of the DF Broadcast Transmission Protocol

Unless elsewhere stated, the PSFs are selected according to Equation (24). Since the three outage cases discussed above are disjoint and γ s r , γ s d 1 and γ r d 1 are mutually independent, we can write the overall outage probability of N d 1 as
P o u t , 1 = ( a ) Pr O 2 , r c O 1 | 2 , r c · Pr O 2 , d 1 ; 1 + Pr O 2 , d 1 ; 1 c O 1 | 2 , d 1 ; 1 + Pr O 2 , r c O 1 | 2 , r · Pr O 2 , d 1 ; 2 + Pr O 2 , d 1 ; 2 c O 1 | 2 , d 1 ; 2 + Pr O 2 , r · Pr O 2 , d 1 ; 3 + Pr O 2 , d 1 ; 3 c O 1 | 2 , d 1 ; 3 = ( b ) Pr O 1 | 2 , r c · Pr O 1 | 2 , d 1 ; 1 + Pr O 2 , r c O 1 | 2 , r · Pr O 1 | 2 , d 1 ; 2 + Pr O 2 , r · Pr O 1 | 2 , d 1 ; 3 = ( c ) Pr O 1 | 2 , r c · Pr O 1 | 2 , d 1 ; 1 + Pr O 1 | 2 , r · Pr O 1 | 2 , d 1 ; 2 ,
where, to save space, we use O 2 , r to denote the outage event of x 2 at N r , O 1 | 2 , r is the outage event of x 1 at N r provided that x 2 has already been correctly decoded, O 2 , d 1 ; θ is the outage event of x 2 at N d 1 in Case θ ( θ = 1 , 2 , 3 ), and O 1 | 2 , d 1 ; θ is the outage event of x 1 at N d 1 in Case θ provided that x 2 has already been correctly decoded. In addition, O c denotes the complementary event. O 2 , r c and O 1 | 2 , r c correspond to the left and right sides, respectively, of Equation (17); O 2 , d 1 ; θ with θ = 1, 2, and 3 are as described in Equations (18), (21) and (23), respectively; O 1 | 2 , d 1 ; 1 corresponds to Equation (19), O 1 | 2 , d 1 ; 2 and O 1 | 2 , d 1 ; 3 are the same and correspond to Equation (22). In Equation (25), (a) is the general expression, (b) follows from the degradedness of x 2 with respect to x 1 in the decoding sense, and, in (c), the last two terms of (b) are combined. We further evaluate Equation (25) as in Equation (26) where the calculation of ψ M R C is as stated in Equation (27):
P o u t , 1 = 1 exp 2 τ 1 1 α Γ s r · 1 exp 2 τ 1 1 α Γ s d 1 + exp 2 τ 1 1 α Γ s r · ψ M R C α γ s d 1 , β γ r d 1 , τ 1 ,
where the calculation of ψ M R C is [7,8]
Ψ M R C ( γ s d , γ r d , τ ) = 1 exp 1 2 τ Γ r d Γ s d Γ s d Γ r d exp 1 2 τ Γ s d · 1 exp Γ s d Γ r d Γ s d 1 2 τ Γ r d , Γ s d Γ r d , 1 exp 1 2 τ Γ r d + 1 2 τ Γ r d exp 1 2 τ Γ s d , Γ s d = Γ r d .
To obtain the outage probability of N d 2 , we consider the outage events first. The outage event of x 2 at N d 2 in each of the above-mentioned three cases can be obtained by substituting γ s d 2 and γ r d 1 for γ s d 1 and γ r d 1 , respectively, in the corresponding outage events of x 2 at N d 1 . We do not repeat the similar process as for calculating the outage probability of N d 1 and directly give the outage probability of N d 2 as
P o u t , 2 = Pr α γ s r 2 τ 1 1 · Pr α ¯ γ s d 2 1 + α γ s d 2 + β ¯ γ r d 2 1 + β γ r d 2 < 2 τ 2 1 + Pr α γ s r < 2 τ 1 1 · Pr α ¯ γ s r 1 + α γ s r 2 τ 2 1 · Pr α ¯ γ s d 2 1 + α γ s d 2 + γ r d 2 < 2 τ 2 1 + Pr α ¯ γ s r 1 + α γ s r < 2 τ 2 1 · Pr α ¯ γ s d 2 1 + α γ s d 2 < 2 τ 2 1 = exp 2 τ 1 1 α Γ s r · B 1 f s d 2 ( γ s d 2 ) f r d 2 ( γ r d 2 ) d γ s d 2 d γ r d 2 ψ 1 ( γ s d 2 , γ r d 2 , α , β , τ 2 ) + exp 2 τ 2 1 ( 1 α 2 τ 2 ) Γ s r exp 2 τ 1 1 α Γ s r · B 2 f s d 2 ( γ s d 2 ) f r d 2 ( γ r d 2 ) d γ s d 2 d γ r d 2 ψ 2 ( γ s d 2 , γ r d 2 , α , τ 2 ) + 1 exp 2 τ 2 1 ( 1 α 2 τ 2 ) Γ s r · 1 exp 2 τ 2 1 ( 1 α 2 τ 2 ) Γ s d 2 ,
where
B 1 ( γ s d 2 , γ r d 2 ) : α ¯ γ s d 2 1 + α γ s d 2 + β ¯ γ r d 2 1 + β γ r d 2 < 2 τ 2 1 , B 2 ( γ s d 2 , γ r d 2 ) : α ¯ γ s d 2 1 + α γ s d 2 + γ r d 2 < 2 τ 2 1 .
Using the results in Appendix B, we can expand ψ 1 and ψ 2 to obtain
ψ 1 γ s d 2 , γ r d 2 , α , β , τ 2 = Pr ( γ s d 2 , γ r d 2 ) B 1 = 0 l f r d 2 ( γ r d 2 ) 0 p ^ ( γ r d 2 ) f s d 2 ( γ s d 2 ) d γ s d 2 d γ r d 2 = 0 l 1 Γ r d 2 exp γ r d 2 Γ r d 2 1 exp p ^ ( γ r d 2 ) Γ s d 2 d γ r d 2 ,
ψ 2 γ s d 2 , γ r d 2 , α , β , τ 2 = Pr ( γ s d 2 , γ r d 2 ) B 2 = 0 2 τ 2 1 f r d 2 ( γ r d 2 ) 0 p ˜ ( γ r d 2 ) f s d 2 ( γ s d 2 ) d γ s d 2 d γ r d 2 = 0 l ˜ 1 Γ r d 2 exp γ r d 2 Γ r d 2 1 exp p ˜ ( γ r d 2 ) Γ s d 2 d γ r d 2 ,
where in Equations (30) and (31), p ^ ( γ r d 2 ) and p ˜ ( γ r d 2 ) are notations as defined in Appendix B and l ˜ equals to 2 τ 2 1 .

3.2. Outage Analysis of Proposed AF Broadcast Transmission Protocol

Since the AF relay always retransmits an amplified version of its observations, no classified discussion is needed for the second time slot transmission. According to Equations (1) and (7) and the amplification gain G in Equation (6), the outage event corresponding to the decoding of x 2 at N d 1 is
α ¯ γ s d 1 1 + α γ s d 1 + α ¯ γ s r γ r d 1 α γ s r γ r d 1 + γ s r + γ r d 1 + 1 < 2 τ 2 1
and that of x 1 conditioned on the successful decoding of x 2 is
α γ s d 1 + α γ s r γ r d 1 γ s r + γ r d 1 + 1 < 2 τ 1 1 .
For clarity of expression, we introduce the notation
γ A F = γ s r γ r d 1 γ s r + γ r d 1 + 1
and the outage events in Equations (32) and (33) can be rephrased as
α ¯ γ s d 1 1 + α γ s d 1 + α ¯ γ A F α γ A F + 1 < 2 τ 2 1
and
α γ s d 1 + α γ A F < 2 τ 1 1 ,
respectively.
Note that γ A F is the harmonic mean of the two exponential random variables γ s r and γ r d 2 . It is well recognized in the literature [24,25] that, at high values of Γ s r and Γ r d 2 , γ A F can be approximated by an exponential random variable with the parameter 1 Γ s r + 1 Γ r d 2 . Hence, if we are considering the high SNR approximation of the outage behavior, according to Theorem 1 and the outage events defined in Equations (34) and (35), x 2 is degraded to x 1 (from the decoding sense) when α α m a x . In fact, this conclusion applies to the whole SNR region because, for all possible values of γ s r and γ r d 2 , γ A F as a whole can be treated as a nonnegative random variable, which coincides with the assumption of Theorem 1. Therefore, with the AF protocol, the decoding of x 2 is degraded to that of x 1 if and only if α α m a x . A more systematic proof of this is provided in Appendix C.
In the following, we focus on the case of 0 < α α m a x . (When α equals to zero, the problem degrades to a communication of the source with N d 2 only, which is unexpected.) Then, the outage event of N d 1 is simply the one in Equation (33) and the outage event of N d 2 is directly obtained as
α ¯ γ s d 2 1 + α γ s d 2 + α ¯ γ s r γ r d 2 α γ s r γ r d 2 + γ s r + γ r d 2 + 1 < 2 τ 2 1 .
Following the same line of discussion as in Appendix D and in Section 5.1.2, the outage probabilities of N d 1 and N d 2 have the same formulation as that of conventional AF relaying as
P o u t , u = 0 l u 1 Γ s d 1 exp γ s d 1 Γ s d 1 · ( I 1 + I 2 + I 3 ) d γ s d 1
with I 1 , I 2 , and I 3 defined in Equation (50)–(52) and u = 1 , 2 . For the outage expression of N d 1 , the notations in Equations (37) and (50)–(52) are specified as follows:
u = 1 ; l 1 = 2 τ 1 1 α ; m ( γ s d 1 ) = 2 τ 1 1 α γ s d 1 ; n ( γ ) = ( γ + 1 ) m ( γ s d 1 ) γ m ( γ s d 1 ) , γ = γ s r , γ r d 1 ; γ * = m ( γ s d 1 ) + [ m ( γ s d 1 ) ] 2 + m ( γ s d 1 ) ,
and for N d 2
u = 2 ; l 2 = 2 τ 2 1 1 α 2 τ 2 ; m ( γ s d 2 ) = 2 τ 2 1 α ¯ γ s d 2 1 + α γ s d 2 α ¯ α 2 τ 2 1 α ¯ γ s d 2 1 + α γ s d 2 ; n ( γ ) = ( γ + 1 ) m ( γ s d 2 ) γ m ( γ s d 2 ) , γ = γ s r , γ r d 1 ; γ * = m ( γ s d 2 ) + [ m ( γ s d 2 ) ] 2 + m ( γ s d 2 ) .

4. Power Gain and Resource Allocation

In order to evaluate the overall system performance of different schemes, we consider the power gain of the broadcast protocols over the orthogonal schemes. To calculate the power gain, we first need to obtain the minimum overall transmit power required by each scheme such that a given transmission rate pair can be achieved subject to the outage probabilities P o u t , 1 t h and P o u t , 2 t h for N d 1 and N d 2 , respectively. We use R 1 and R 2 to denote the effective information rates of N d 1 and N d 2 , respectively, and P t for the overall transmit power.
Note that, for the orthogonal schemes, the channel resources assigned to the transmission of different users’ messages may be different, as illustrated in Figure 2. Only the AF protocols are included for brevity, and the DF counterparts have similar transmission structures. Without loss of generality, the whole channel block per round of transmission is assumed to be 1; δ d t and δ a f are used to denote the portion of the channel block allocated for the transmission of x 1 with the remainder for x 2 . In addition, a power allocation between the two users is allowed. For the cooperative broadcast transmission protocols, the optimal power allocation of the power among different users is achieved by simply optimizing the PSFs. We use ζ to denote the ratio of the total power assigned for source transmitting and ζ ¯ = 1 ζ for relay forwarding. For the baseline schemes, we reuse the notations α and α ¯ ( β and β ¯ ) to indicate the percentage of the total source (relay) power used to send x 1 and x 2 , respectively. The simplified expressions of AF and DF followed by ‘Orthogonal’or ‘Broadcast’ (see Figure 2) will be used instead of their lengthy versions.
Figure 2 shows that the conversion between the effective information rates and the code rates in the DT protocol are
τ 1 = R 1 δ d t , τ 2 = R 2 1 δ d t ;
and the practical transmit powers of the source corresponding to x 1 and x 2 are
P s = α P t δ d t and P s = α ¯ P t 1 δ d t ,
respectively. Similarly, we have for the AF Orthogonal
τ 1 = 2 R 1 δ a f , P s = 2 α ζ P t δ a f , P r = 2 β ζ ¯ P t δ a f
for transmission of x 1 and
τ 2 = 2 R 2 1 δ a f , P s = 2 α ¯ ζ P t 1 δ a f , P r = 2 β ¯ ζ ¯ P t 1 δ a f
for x 2 . For the AF Broadcast, we have
τ 1 = 2 R 1 , τ 2 = 2 R 2 , P s = 2 ζ P t , P r = 2 ζ ¯ P t .
Finally, the cases of the DF Orthogonal and DF Broadcast are akin to their AF counterparts and are omitted here for the sake of brevity.
With the above descriptions, the calculation of the minimum overall transmit power is to find the optimal values of α , β , ζ , and δ d t (or δ a f ) that minimize P t for given values of R 1 and R 2 (or τ 1 and τ 2 ). To solve the resource allocation problem analytically is quite difficult due to the complex outage expressions. The situation may be alleviated by using the high SNR approximation of outage behavior. However, the main purpose of this study is to examine the potential advantages of cooperative broadcast transmissions over conventional orthogonal schemes and a specialized investigation in the high SNR regime is beyond the scope of this study. Fortunately, all the variables to be optimized have a valid range of [ 0 , 1 ] , which makes it practically feasible to solve the optimization problem by using a numerical search. By using the minimum P t for certain transmission rate pairs of interest ( R 1 , R 2 ) as well as the target outage probabilities P o u t , 1 t h and P o u t , 2 t h , the power gain of the broadcast protocols over the baseline schemes can be obtained.

5. Numerical Results

In this section, we present some numerical results to compare the outage performances and power consumptions of the cooperative broadcast transmission protocols with those of the other schemes. We consider a two-dimensional model as in Figure 3, where θ 1 is the angle of the line N d 1 N s N r , θ 2 is the angle of the line N d 2 N s N r , and d i j denotes the Euclidean distance between N i and N j . Without loss of generality, we use d s d 2 as a reference distance and consider a number of scenarios with different values of d s d 1 , d s r , and θ 1 , θ 2 , d r d 1 and d r d 2 can be determined by the triangle equalities
d r d 1 2 = d s r 2 + d s d 1 2 2 d s r d s d 1 cos ( θ 1 ) ,
d r d 2 2 = d s r 2 + d s d 2 2 2 d s r d s d 2 cos ( θ 2 ) .
Since a log-distance path loss model is assumed, we have P L i j = P L s d 2 · d i j d s d 2 η , where η is the path loss exponent. Throughout this, we use η = 3.75 unless stated otherwise.

5.1. Outage Probability of Conventional Relaying with Orthogonal Multiplexing

First, we give the outage probability of conventional relaying with orthogonal multiplexing. The orthogonal AF and DF schemes have the same assumptions as the broadcast transmission protocols in this study, namely half-duplex operation and MRC detection.

5.1.1. Conventional DF Relaying with Orthogonal Multiplexing

The outage probabilities of conventional DF relaying with orthogonal multiplexing at N d 1 and N d 2 can be shown as [7,8]
P o u t , 1 = 1 exp 2 τ 1 1 Γ s d 1 · 1 exp 2 τ 1 1 Γ s r + exp 2 τ 1 1 Γ s r · ψ M R C γ s d 1 , γ r d 1 , τ 1 ,
P o u t , 2 = 1 exp 2 τ 2 1 Γ s d 2 · 1 exp 2 τ 2 1 Γ s r + exp 2 τ 2 1 Γ s r · ψ M R C γ s d 2 , γ r d 2 , τ 2 .

5.1.2. Conventional AF Relaying with Orthogonal Multiplexing

The outage probabilities of conventional DF relaying with orthogonal multiplexing at N d 1 is [7]. (The analytical outage expression is derived in Appendix D)
P o u t , 1 = 0 2 τ 1 1 1 Γ s d 1 exp γ s d 1 Γ s d 1 · ( I 1 + I 2 + I 3 ) d γ s d 1 ,
where I 1 , I 2 , and I 3 correspond to the probabilities of the events A 1 , A 2 , and A 3 , respectively, and can be obtained as in (50)–(52):
I 1 = 1 m ( γ s d 1 ) f s r ( γ s r ) d γ s r · m ( γ s d 1 ) f r d 1 ( γ r d 1 ) d γ r d 1 = 1 exp m ( γ s d 1 ) Γ s r · exp m ( γ s d 1 ) Γ r d 1 ,
I 2 = m ( γ s d 1 ) γ * ( γ s d 1 ) f s r ( γ s r ) · γ s r n ( γ s r ) f r d 1 ( γ r d 1 ) d γ r d 1 d γ s r = m ( γ s d 1 ) γ * ( γ s d 1 ) 1 Γ s r exp γ s r Γ s r · exp γ s r Γ r d 1 exp n ( γ s r ) Γ r d 1 d γ s r ,
I 3 = m ( γ s d 1 ) γ * ( γ s d 1 ) f r d 1 ( γ r d 1 ) γ r d 1 n ( γ r d 1 ) f s r ( γ s r ) d γ s r d γ r d 1 = m ( γ s d 1 ) γ * ( γ s d 1 ) 1 Γ r d 1 exp γ r d 1 Γ r d 1 · exp γ r d 1 Γ s r exp n ( γ r d 1 ) Γ s r d γ r d 1 .
The outage probability of N d 2 can be obtained in a straightforward manner by substituting τ 2 , Γ s d 2 , Γ r d 2 , γ s d 2 , and γ r d 2 for τ 1 , Γ s d 1 , Γ r d 1 , γ s d 1 , and γ r d 1 in (49)–(52), respectively; the details are omitted here due to space limitations.

5.2. Comparison with Other Schemes

Figure 4 and Figure 5 shows the outage probabilities of the different DF protocols at N d 1 and N d 2 . These DF protocols include the PSF-unconstrained broadcast, PSF-constrained broadcast (Here, PSF-constrained protocol means that the relay uses the same PSF with the source. However, in the PSF-unconstrained protocol, the PSFs of the source and relay may be different) and orthogonal DF protocols. The source and the relay have the same transmit power, namely P s = P r . Since repetition coded relay is assumed for all the schemes, the transmission durations of the source and the relay are equal to each other, hence P t = P s + P r 2 . It is also assumed that the channel resources (time/frequency) are equally occupied by the users. To have a fair comparison among different protocols, the code rates of the orthogonal cooperative schemes are double those of the broadcast schemes. The analytical results are obtained using the outage expressions in Equations (26), (28), (47) and (48). In addition, Monte Carlo simulations have been provided for these protocols to validate the analytical results. Obviously, the analytical and simulation results match very well.
Figure 4 and Figure 5 clearly indicate that, for the weaker user ( N d 2 ), a gain of about 3 dB is provided by the PSF-constrained broadcast transmission over the orthogonal scheme, whereas the stronger user ( N d 1 ) suffers a 3 dB degraded performance. It can be seen that, by appropriately adjusting the PSFs in the PSF-unconstrained broadcast schemes, the outage behavior of N d 1 can be largely improved. Figure 4 and Figure 5 show that there is only a slight loss in the outage performance of N d 1 and still a gain of about 1.5 dB is achieved by N d 2 in the PSF-unconstrained broadcast transmission.
Similar results can be obtained in the comparisons between the AF broadcast and orthogonal protocols, as shown in Figure 6 and Figure 7. In the AF broadcast scheme with α = 0 . 5 , N d 2 achieves a gain of about 3 dB and N d 1 suffers a 3dB degraded performance over the orthogonal scheme. However, in the AF broadcast scheme with α = 0 . 9 , both ( N d 1 ) and ( N d 2 ) obtain enhanced performances compared with the orthogonal scheme. About 2 dB and 1 dB gains are provided by the AF broadcast scheme with α = 0 . 9 for ( N d 1 ) and ( N d 2 ), respectively.
Generally, provided that the stronger user’s outage performance satisfies its target error probability, suitable α and β may be selected such that a higher gain can be achieved by the weaker user, which constitutes a better overall system performance.
Figure 8 shows the case when both users have the same transmission rate and outage constraint with the power and channel resources being optimally allocated such that the overall transmit power P t required to satisfy the target outage probability for each transmission scheme is minimized. The transmission rates R 1 and R 2 are as defined in Section 4. The cooperative broadcast schemes generally maintain an advantage over the other collaborative strategies and the power gains become more evident in the higher rate region. As the rate increases, the noncooperative transmission gradually begins to dominates the cooperative methods. This is due to the low spectral efficiency of the repetition coded relay. Although the broadcast schemes are superior from the perspective that the transmission of each user’s message employs the whole time slot, for which x 1 and x 2 can have lower code rates and the half-duplex penalty of conventional relaying is alleviated, when we treat x 1 and x 2 as a whole, they also suffer from the drawback of the repetition-based relay. Hence, the broadcast transmission schemes are expected to provide the most benefits in relatively (but not extremely) high rate regions.

5.3. Effect of Disparity in Channel Qualities and Desired Performances of Users

As it is well known [15], the superiority of broadcast transmissions over those with orthogonal multiplexing is due to the disparity in the user channel qualities. Generally, the degree of disparity is affected by two aspects; one is the distinct channel attenuations suffered by different users’ messages and the other is the disparity in the desired transmission rates and the outage probabilities, which determines the channel quality required by each user to satisfy its target performance.
Figure 9a shows the power gain versus the rate for various network geometries. Only the power gain of the AF Broadcast compared with the AF Orthogonal is shown for simplicity. The case of the DF Broadcast is similar. As it can be expected, as the disparity in the user’s channel qualities decreases, the power gain drops in most of the rate region. The exception occurring in the small rate region can be explained by the fact that the superiority of the AF Broadcast over the AF Orthogonal with regard to spectral efficiency becomes less evident in the lower rate region, whereas a reduction in channel disparity mitigates the disadvantage of the AF Broadcast relative to the AF Orthogonal due to its inability regarding time allocation.
Figure 9b shows the power gain versus the mean transmission rate for various requirements of rate and outage by both users. Requiring a worse quality of service for N d 2 is equivalent to improving its channel quality relative to N d 1 . Similar trends of the power gain are observed in Figure 9a,b.
In all of the above-mentioned results, we only include the scenario in which both users’ source-to-destination links are statistically worse than the source-relay link, namely d s r < d s d 1 and d s r < d s d 2 (Case 1). A different case occurs when d s r d s d 1 and d s r < d s d 2 (Case 2). In Case 2, rather than using AF Orthogonal (DF Orthogonal), a mixed strategy with N d 1 using a direct transmission and N d 2 using AF relaying (DF relaying) is preferred in moderately higher rate regions (It should be noted that the mixed schemes are also possible to provide improvement in Case 1, while our purpose is to illustrate the main observations through the selected scenarios, not to cover all situations). Figure 10 shows the power gain of the AF broadcast in comparison with the AF Orthogonal and the mixed AF scheme. It can be seen that the power gain is affected by the transmission rate and the disparity in channel qualities in a similar manner as in Case 1; the only difference is that the power gain (when compared with the mixed scheme) first reaches a peak value as R 2 increases and then drops until the AF Broadcast is inadequate. The coordinate of the point at which the mixed scheme surpasses the AF Orthogonal has been marked for each channel condition in Figure 10. The conversion points move from right to left as the channel disparity increases, which indicates that, in Case 2 with a large disparity in the channel qualities of users, it is preferred to make the relay serve the weak user only (When the relay forwards the weak user’s message only, the AF (as well as DF) Orthogonal scheme degrades to a mixed scheme.) is better than to use more power to transmit the weak user’s message. The amplified signal received from the relay has a limited contribution to the decoding of x 1 at N d 1 considering that the direct link of N d 1 is better than the source-to-relay link. Moreover, having the relay retransmit x 2 only largely enhances the successful detection of x 2 at N d 2 (as well as at N d 1 ); otherwise, much more power has to be used to ensure that x 2 is received. Again, by comparing Figure 10a,b, we see that the largest power gain is obtained at moderate rate values.

5.4. Comparison between AF Broadcast and DF Broadcast

In Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8, we notice that the AF Broadcast provides better system performance than the DF broadcast. Now, we compare the outage event of the AF Broadcast described in Section 3.2 with that of the DF Broadcast described in Section 3.1; three cases can occur. When both users’ messages are fully recovered by the relay, the outage event of the DF Broadcast is a strict subset of the outage event of the AF Broadcast. If the relay fails to decode both x 1 and x 2 , the outage event of the DF Broadcast covers that of the AF Broadcast. Moreover, when the relay decodes x 2 only, neither of the outage events of the AF Broadcast and DF Broadcast included in the other. An inherent property of a dedicated-RBC is the high loaded source-to-relay link. Specifically, in this study, the messages of the two users are delivered by the source to the relay through a single source-to-relay link, which increases the chances that the relay fails to recover the user messages. Hence, a no-worse performance is expected from the AF Broadcast than the DF Broadcast, especially when the relay is in close proximity to the destination nodes. However, with a better source-to-relay link, the probability of the successful decoding of x 1 and x 2 by the relay is increased and, at the same time, the negative impact of the noise amplification on the performance of the AF Broadcast is reduced. Finally, by averaging over all channel realizations, the possibility of the AF Broadcast to perform worse than the DF Broadcast is quite low.
Figure 11 shows the power gain of the AF Broadcast over the DF Broadcast. For comparison purposes, we choose θ 1 and θ 2 such that the three cases have the same values of d s d 1 , d s d 2 , d r d 1 , and d r d 2 . It can be seen that the AF Broadcast has a better performance for most of the cases and performs slightly worse than the DF Broadcast only in the low-rate regime. The power gain decreases with increasing proximity of the relay to the source.

6. Conclusions

In this study, two cooperative broadcast transmission protocols have been considered for the two-user dedicated RBC. By utilizing SupC, the messages of multiple users can be conveyed simultaneously over the same channel block, and by using a portion of the power used for the transmission of each user’s message, a trade-off between the users’ performances is achieved. We have shown that the bad user’s outage behavior can be considerably improved with by a slight increase in the outage probability of the good user, which constitutes a better overall system performance.
The numerical results of a number of scenarios of interest demonstrated that the investigated broadcast transmission strategies generally provide better performances. In addition, the power gain achieved by the cooperative broadcast transmission is largely affected by the level of disparity in the channel qualities and in the quality-of-service requirements of the users, which implies that it is nontrivial to determine the target of cooperation in practical applications; this is an interesting subject for future research. Moreover, it was observed that the broadcast schemes are advantageous in the low to moderate rate regions and provide the furthest gain at certain moderate rates. The comparison between the AF and DF broadcast transmission protocols indicate that a good source-to-relay link is more crucial for the dedicated-RBC than for the conventional relay systems when a regenerative relay is used.
There is additional complexity associated with our cooperative broadcast schemes. First, the utilization of SupC makes the decoding at the relay and at the good user slightly more complex, compared to applications without SupC. In addition, a user pairing procedure is needed prior to the initiation of the communication when applied in a system with more users. Despite the significant improvement provided by our schemes, more efficient protocols should be explored in the future. Furthermore, there are many channel circumstances in addition to those considered in this study that warrant further investigation. Inspired by the results described in Section 5.3 and Section 5.4, more comprehensive studies on the impact of the geometry and quality-of-service requirements on the comparable performances of different protocols are needed to provide guidance for practical applications.

Author Contributions

Y.L. conceived the concepts, studied the cooperative broadcast transmission, carried out the simulation, analyzed the results, and took charge of the entire manusripts. G.H. and S.S. provided the crucial intellectual support, and revised the manuscript. Z.L. contributed to the manuscript preparation and drafted the paper.

Funding

This work is supported by the National Nature Science Foundation Council (NSFC) Proposal under Grant No. 61427801, 61471204 and 61571108, the Fundamental Research Funds for Central Universities, under Grant No. DUT17RC(3)094,Program for Liaoning Excellent Talents in University, No.LR2017009, Open Foundation of Key Laboratory of Wireless Communication, Nanjing University of Posts and Telecommunication, under Grant No. 2017WICOM01, the Fundamental Research Funds for the Central Universities under Grant No. JUSRP11738 and JUSRP11742.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Proof of Theorem 1

To proceed, we introduce two auxiliary sets Θ 1 and Θ 1 , which are functions of ω and are defined as follows:
Θ 1 ( ω ) = γ : ω γ < t 1 , Θ 2 ( ω ) = γ : ω ¯ γ 1 + ω γ < t 2 ,
where ω [ 0 , 1 ] , γ indicates any nonnegative random variables, and t 1 , t 2 0 . It can be simply verified that Θ 2 Θ 1 if and only if w t 1 ( t 1 + 1 ) ( t 2 + 1 ) 1 . In the following, we use t ^ to denote t 1 ( t 1 + 1 ) ( t 2 + 1 ) 1 . Then, we consider the following two sets:
Φ 1 = γ 1 , γ 2 : a γ 1 + b γ 2 < t 1 , Φ 2 = γ 1 , γ 2 : a ¯ γ 1 1 + a γ 1 + b ¯ γ 2 1 + b γ 2 < t 2 .
When a > t ^ , it is obvious that Θ 2 ( a ) Θ 1 ( a ) . Then, by taking γ 2 = 0 for Φ 1 and Φ 2 , we obtain Φ 2 Φ 1 . The same is true when b > t ^ . Hence, it is necessary for a and b to be no larger than t ^ such that Φ 2 Φ 1 .
The regions of ( γ 1 , γ 2 ) defined by Φ 1 and Φ 2 can be equivalently expressed as in Equations (A3) and (A4); on top of the next page, where μ and ν are auxiliary variables. Suppose 0 < α t ^ . Then, for arbitrarily fixed μ , μ [ 0 , 1 ] , Φ 1 in Equation (A3) has the following equivalent expression:
Φ 1 = γ 1 , γ 2 : a γ 1 < μ t 1 Φ 1 a γ 1 , γ 2 : b γ 2 < ν t 1 Φ 1 b ,
where ν = 1 μ . For the same μ and ν , Φ 2 in Equation (A4) has the following equivalent expression:
Φ 2 = γ 1 , γ 2 : a ¯ γ 1 1 + a γ 1 < μ t 2 Φ 2 a γ 1 , γ 2 : b ¯ γ 2 1 + b γ 2 < ν t 2 Φ 2 b .
It can be simply verified that when a , b t ^ , Φ 2 a Φ 1 a and Φ 2 b Φ 1 b , based on which we definitely have { Φ 2 a Φ 2 b } { Φ 1 a Φ 2 b } . Thus, a , b t ^ is a sufficient condition for Φ 2 to be a subset of Φ 1 .
Recall that 2 τ 1 1 0 and 2 τ 2 1 0 , Theorem 1 is proved:
Φ 1 = γ 1 , γ 2 : a γ 1 < μ t 1 , b γ 2 < ν t 1 , 0 μ 1 , ν = 1 μ ,
Φ 2 = γ 1 , γ 2 : a ¯ γ 1 1 + a γ 1 < μ t 2 , b ¯ γ 2 1 + b γ 2 < ν t 2 , 0 μ 1 , ν = 1 μ .

Appendix B. Characterization of B 1 and B 2

We characterize the sets B 1 and B 2 , such that the integrals ψ 1 and ψ 2 can be directly calculated. First, we consider B 1 as defined in Equation (29), which can be equivalently expressed as in Equation (A5):
B 1 ( γ s d 2 , γ r d 2 ) : α ¯ γ s d 2 1 + α γ s d 2 < 2 τ 2 1 β ¯ γ r d 2 1 + β γ r d 2 , γ r d 2 < 2 τ 2 1 1 β 2 τ 2 , β < 1 2 τ 2 , ( γ s d 2 , γ r d 2 ) : α ¯ γ s d 2 1 + α γ s d 2 < 2 τ 2 1 β ¯ γ r d 2 1 + β γ r d 2 , β 1 2 τ 2 .
For brevity, we introduce the following notation:
p ( γ r d 2 ) = 2 τ 2 1 β ¯ γ r d 2 1 + β γ r d 2 .
It can be simply verified that p ( γ r d 2 ) > 0 with the constraint on γ r d 2 as stated in Equation (A5). The first constraint in Equation (A5) can be equivalently expressed as
α ¯ α p ( γ r d 2 ) γ s d 2 < p ( γ r d 2 ) ,
which falls into two cases based on whether α ¯ is larger than α p ( γ r d 2 ) . When α ¯ α p ( γ r d 2 ) , Equation (A7) establishes for all valid values of γ s d 2 .
When α ¯ > α p ( γ r d 2 ) , Equation (A7) degrades to
γ s d 2 < p ( γ r d 2 ) α ¯ α p ( γ r d 2 ) .
Now, we consider the condition α ¯ α p ( γ r d 2 ) , which can be rephrased as
β ¯ β 2 τ 2 1 α γ r d 2 2 τ 2 1 α .
It is obvious from Equation (A9) when α < 1 2 τ 2 , α ¯ α p ( γ r d 2 ) is always false; when α 1 2 τ 2 , if β ¯ β ( 2 τ 2 1 α ) 0 (i.e. β 1 2 τ 2 + 1 1 / α ) , α ¯ α p ( γ r d 2 ) establishes for all valid γ r d 2 , else α ¯ α p ( γ r d 2 ) only when
γ r d 2 2 τ 2 1 α β ¯ β 2 τ 2 1 α .
Based on all above discussions and the fact that α α m a x , β α m a x , and α m a x 1 2 τ 2 (the equality is valid only when τ 2 equals to zero), we have, for the case of interest of τ 2 > 0 (When τ 2 = 0 , there is no message to be transmitted to N d 2 , and the PSFs should be assigned such that α = 1 and β = 1 , namely all the power are allocated for transmission of N d 1 ’s message; as a result, the BRC degrades to a conventional relay channel. Similarly, in Appendix C, we have the assumptions that α > 0 , τ 2 > 0 , and τ 1 > 0 .), that
B 1 ( γ s d 2 , γ r d 2 ) : γ s d 2 < p ^ ( γ r d 2 ) , γ r d 2 < l ,
where, for convenience, we have used the following notations:
p ^ ( γ r d 2 ) = p ( γ r d 2 ) α ¯ α p ( γ r d 2 ) , l = 2 τ 2 1 1 β 2 τ 2 .
Then, we consider B 2 as defined in Equation (29). In fact, B 2 is a special case of B 1 with β = 0 , hence B 2 can be equivalently expressed as
B 2 ( γ s d 2 , γ r d 2 ) : γ s d 2 < p ˜ ( γ r d 2 ) , γ r d 2 < 2 τ 2 1 ,
where
p ˜ ( γ r d 2 ) = 2 τ 2 1 γ r d 2 α ¯ α ( 2 τ 2 1 γ r d 2 ) .

Appendix C. Degradeness Condition in the AF Protocol

We consider the outage events in Equations (32) and (33), and denote them using the notations O 2 , d 1 and O 1 | 2 , d 1 , respectively. We focus on the scenario when α > 0 , τ 2 > 0 , and τ 1 > 0 , and the problem falls into two cases based on whether α is smaller than 1 2 τ 2 . First, we consider the case of α 1 2 τ 2 . It can be simply verified that
α ¯ γ s d 1 1 + α γ s d 1 < 2 τ 2 1
is a certain event by considering its equivalent event
( 1 α 2 τ 2 ) γ s d 1 < 2 τ 2 1 .
Thus, the outage event O 2 , d 1 can be equivalently expressed as
all valid γ s d 1 α ¯ γ s r γ r d 1 α γ s r γ r d 1 + γ s r + γ r d 1 + 1 < 2 τ 2 1 α ¯ γ s d 1 1 + α γ s d 1 .
In addition, the outage event O 1 | 2 , d 1 has the following equivalent expression
γ s d 1 < 2 τ 1 1 α γ s r γ r d 1 γ s r + γ r d 1 + 1 < 2 τ 1 1 α γ s d 1 .
Definitely, from Equations (A15) and (A16), O 2 , d 1 is not a subevent of O 1 | 2 , d 1 . Hence, x 2 is not degraded to x 1 when α 1 2 τ 2 . Now, we consider the case of 0 < α < 1 2 τ 2 . Following the same line of discussion as in Appendix D and Section 5.1.2, the outage events O 1 | 2 , d 1 can be decomposed and rephrased as
γ s d 1 < l 1 { γ s r m ( γ s d 1 ) γ r d 1 m ( γ s d 1 ) m ( γ s d 1 ) < γ s r < γ * γ s r < γ r d 1 < n ( γ s r ) m ( γ s d 1 ) < γ r d 1 < γ * γ r d 1 γ s r < n ( γ r d 1 ) } ,
where l 1 , m ( γ s d 1 ) , n, and γ * are as defined in Equation (38). Here, we restate them for the coherence of the discussion:
l 1 = 2 τ 1 1 α ,
m ( γ s d 1 ) = 2 τ 1 1 α γ s d 1 ,
n ( γ ) = ( γ + 1 ) m ( γ s d 1 ) γ m ( γ s d 1 ) , γ = γ s r , γ r d 1 ,
γ * = m ( γ s d 1 ) + [ m ( γ s d 1 ) ] 2 + m ( γ s d 1 ) .
In addition, O 2 , d 1 can be expressed in the same form as in Equation (A17), with the difference that
l 1 = 2 τ 2 1 1 α 2 τ 2 ,
m ( γ s d 1 ) = 2 τ 2 1 α ¯ γ s d 1 1 + α γ s d 1 α ¯ α 2 τ 2 1 α ¯ γ s d 1 1 + α γ s d 1 .
For O 2 , d 1 to be a subevent of O 1 | 2 , d 1 , an obvious condition that needs to be satisfied is that
2 τ 2 1 1 α 2 τ 2 2 τ 1 1 α .
With some algebraic manipulations, it can be proved that the above condition is true only when α α m a x under the assumption that 0 < α < 1 2 τ 2 . To proceed, we assumed that α α m a x . An interesting observation is that both n ( γ ) and γ * are monotonously increasing function of m ( γ s d 1 ) .
Define
y ( γ s d 1 ) = 2 τ 1 1 α γ s d 1 2 τ 2 1 α ¯ γ s d 1 1 + α γ s d 1 α ¯ α 2 τ 2 1 α ¯ γ s d 1 1 + α γ s d 1 .
It is intuitive to see that O 2 , d 1 will be a subevent of O 1 | 2 , d 1 if y ( γ s d 1 ) 0 is true for all γ s d 1 < l 1 . In order to find the minimal y ( γ s d 1 ) , expression Equation (A24) is differentiated with respect to γ s d 1 . The γ s d 1 value that minimizes y ( γ s d 1 ) is
γ s d 1 * = 2 τ 2 1 α ¯ + 1 α 2 τ 2 .
Obviously, γ s d 1 * < l 1 . Correspondingly,
y ( γ s d 1 * ) = ( 2 τ 1 + 1 ) [ 2 α ( 2 τ 2 + 1 ) ] α ( α ¯ + 1 α 2 τ 2 ) .
It can be validated by some manipulations that y ( γ s d 1 * ) is nonnegative under the assumption that α α m a x .
In conclusion, with the AF broadcast transmission protocol, message x 2 is degraded to x 1 (from the decoding sense) if and only if the condition α α m a x is satisfied.

Appendix D. Outage Event of Conventional AF Relaying

Here, we characterize the outage event of a conventional AF protocol in a more intuitive format, such that the analytic outage expression can be easily written. We use N d 1 as an example and the case of N d 2 can be dealt with similarly. As in [7], the outage event of N d 1 is given as
γ s d 1 + γ s r γ r d 1 γ s r + γ r d 1 + 1 < 2 τ 1 1 .
We define
t = m ( γ s d 1 ) = 2 τ 1 1 γ s d 1 ,
γ * ( γ s d 1 ) = m ( γ s d 1 ) + m ( γ s d 1 ) 2 + m ( γ s d 1 ) .
Then, we consider the event defined in Equation (A25), which can be equivalently expressed as
γ s d 1 < 2 τ 1 1 γ s r γ r d 1 γ s r + γ r d 1 + 1 < 2 τ 1 1 γ s d 1 .
The inequality
γ s r γ r d 1 γ s r + γ r d 1 + 1 < t ,
t > 0 , has the following two equivalent expressions:
γ r d 1 ( γ s r t ) < ( γ s r + 1 ) t ,
γ s r ( γ r d 1 t ) < ( γ r d 1 + 1 ) t .
It is obvious from Equations (A29) and (A30) that the inequality in Equation (A28) occurs when either of γ s r and γ r d 1 is smaller than t, then we have A 1 in Equation (A31) (provided that 2 τ 1 1 γ s d 1 > 0 ):
A 1 γ s r m ( γ s d 1 ) , γ r d 1 m ( γ s d 1 ) ,
Furthermore, we consider the case γ s r > t and γ r d 1 > t . In this case, the inequalities in Equations (A29) and (A30) convert to the following two events
γ s r > t γ s r < γ r d 1 < ( γ s r + 1 ) t γ s r t t < γ r d 1 < min γ s r , ( γ s r + 1 ) t γ s r t
γ r d 1 > t γ r d 1 < γ s r < ( γ r d 1 + 1 ) t γ r d 1 t t < γ s r < min γ r d 1 , ( γ r d 1 + 1 ) t γ r d 1 t
respectively, the intersection of which forms the event defined by Equation (A28), which can be further expressed as an union of two disjoint events based on the relationship between γ s r and γ r d 1 as is shown in Equations (A32) and (A33). First, consider if γ s r < γ r d 1 , the intersection of Equations (A32) and (A33) results in the following event
γ s r < γ r d 1 < ( γ s r + 1 ) t γ s r t t < γ s r < min γ r d 1 , ( γ r d 1 + 1 ) t γ r d 1 t .
Since γ s r < γ r d 1 , it can be simply verified that ( γ s r + 1 ) t γ s r t < ( γ r d 1 + 1 ) t γ r d 1 t , t > 0 through the general discussion on monotonic functions. Then, we know that γ r d 1 is smaller than ( γ r d 1 + 1 ) t γ r d 1 t . Thus, we obtain the valid range of γ s r as t < γ s r < ( γ s r + 1 ) t γ s r t . With the inequality γ s r < ( γ s r + 1 ) t γ s r t and the fact that γ s r 0 , we have γ s r < t + t 2 + t . From all above discussions, Equation (A34) converts to
t < γ s r < t + t 2 + t γ s r < γ r d 1 < ( γ s r + 1 ) t γ s r t .
By using t = 2 τ 1 1 γ s d 1 , Equation (A36) is obtained:
A 2 m ( γ s d 1 ) < γ s r < γ * ( γ s d 1 ) γ s r < γ r d 1 < ( γ s r + 1 ) m ( γ s d 1 ) γ s r m ( γ s d 1 ) .
A similar discussion can be conducted for the case of γ s r γ r d 1 and A 3 in Equation (A37) can be obtained. Details on this are omitted here for the sake of brevity:
A 3 m ( γ s d 1 ) < γ r d 1 < γ * ( γ s d 1 ) γ r d 1 < γ s r < ( γ r d 1 + 1 ) m ( γ s d 1 ) γ r d 1 m ( γ s d 1 ) .
In conclusion, the outage event of N d 1 can be expressed as
γ s d 1 < 2 τ 1 1 i = 1 , 2 , 3 A i ,
with A 1 , A 2 , A 3 are defined in Equations (A31), (A36) and (A37), respectively.
Thus, the outage probabilities of conventional DF relaying with orthogonal multiplexing at N d 1 can be calculated as Equations (49)–(52).

References

  1. Han, G.; Liu, L.; Zhang, W.; Zhang, W. A hierarchical jammed-area mapping service for ubiquitous communication in smart communities. IEEE Commun. Mag. 2018, 56, 92–98. [Google Scholar] [CrossRef]
  2. Han, G.; Yang, X.; Liu, L.; Zhang, W. A joint energy replenishing and data collection algorithm in wireless rechargeable sensor networks. IEEE Internet Thing J. 2017. [Google Scholar] [CrossRef]
  3. Han, G.; Yang, X.; Liu, L.; Guizani, M.; Zhang, W. A disaster management-oriented path planning for mobile anchor-based localization in wireless sensor networks. IEEE Trans. Emerg. Top. Comput. 2017. [Google Scholar] [CrossRef]
  4. Wang, X.; Yang, T.; Wortmann, M.; Shi, P.; Hattermann, F.; Lobanova, A.; Aich, V. Analysis of multi-dimensional hydrological alterations under climate change for four major river basins in different climate zones. Clim. Chang. 2017, 141, 483–498. [Google Scholar] [CrossRef]
  5. Yang, T.; Cui, T.; Xu, C.Y. Development of a new IHA method for impact assessment of climate change on flow regime. Glob. Planet. Chang. 2017, 156, 68–79. [Google Scholar] [CrossRef]
  6. Sendonaris, A.; Erkip, E.; Aazhang, B. User cooperation diversity—Part I: System description. IEEE Trans. Commun. 2003, 51, 1939–1948. [Google Scholar] [CrossRef]
  7. Laneman, J.N.; Tse, D.N.C.; Wornell, G.W. Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Trans. Inf. Theory 2004, 50, 3062–3080. [Google Scholar] [CrossRef]
  8. Khormuji, M.N.; Larsson, E.G. Cooperative transmission based on decode-and-forward relaying with partial repetition coding. IEEE Trans. Wirel. Commun. 2009, 8, 1716–1725. [Google Scholar] [CrossRef] [Green Version]
  9. Liang, Y.; Kramer, G. Rate regions for relay broadcast channels. IEEE Trans. Inf. Theory 2007, 53, 3517–3535. [Google Scholar] [CrossRef]
  10. Bross, S.I. On the discrete memoryless partially cooperative relay broadcast channel and the broadcast channel with cooperating decoders. IEEE Trans. Inf. Theory 2009, 55, 2161–2182. [Google Scholar] [CrossRef]
  11. Behboodi, A.; Piantanida, P. Cooperative strategies for simultaneous and broadcast relay channels. IEEE Trans. Inf. Theory 2013, 59, 1417–1442. [Google Scholar] [CrossRef]
  12. Ding, Z.; Leung, K.K.; Goeckel, D.L.; Towsley, D. Cooperative transmission protocols for wireless broadcast channels. IEEE Trans. Wirel. Commun. 2010, 9, 3701–3713. [Google Scholar] [CrossRef]
  13. Lo, E.S.; Letaief, K.B. Design and outage performance analysis of relay assisted two way wireless communications. IEEE Trans. Commun. 2011, 59, 1–6. [Google Scholar] [CrossRef]
  14. Maham, B.; Hjrungnes, A.; Narasimhan, R. Energy-efficient space-time coded cooperation in outage-restriced multihop wireless networks. IEEE Trans. Commun. 2011, 59, 3111–3121. [Google Scholar] [CrossRef]
  15. Tse, D.; Viswanath, P. Fundamentals of Wireless Communication, 1st ed.; Cambridge University: New York, NY, USA, 2005. [Google Scholar]
  16. Goparaju, A.K. Superposition Coding Based Co-Operative Diversity Schemes. Master’s Thesis, Louisiana State University, Baton Rouge, LA, USA, October 2005. [Google Scholar]
  17. Men, J.J.; Ge, J.H.; Zhang, C.S. Performance analysis of nonorthogonal multiple access for relaying networks over Nakagami-m fading channels. IEEE Trans. Veh. Technol. 2017, 66, 1200–1208. [Google Scholar] [CrossRef]
  18. Shi, S.L.; Yang, L.X.; Zhu, H. Outage balancing in downlink nonorthogonal multiple access with statistical channel state information. IEEE Trans. Wirel. Commun. 2016, 15, 4718–4731. [Google Scholar]
  19. Shi, S.L.; Yang, L.X.; Zhu, H. Pairwise transmission using superposition coding for relay-assisted downlink communications. IEEE Trans. Wirel. Commun. 2015, 14, 2788–2801. [Google Scholar] [CrossRef]
  20. Lv, L.; Chen, J.; Ni, Q.; Ding, Z. Design of cooperative non-orthogonal multicast cognitive multiple access for 5G systems: User scheduling and performance analysis. IEEE Trans. Commun. 2017, 65, 2641–2656. [Google Scholar] [CrossRef]
  21. Zhong, C.J.; Zhang, Z.Y. Non-orthogonal multiple access with cooperative full-duplex relaying. IEEE Commun. Lett. 2016, 20, 2478–2481. [Google Scholar] [CrossRef]
  22. Kim, J.B.; Lee, I.H. Non-orthogonal multiple access in coordinated direct and relay transmission. IEEE Commun. Lett. 2015, 19, 2038–2041. [Google Scholar] [CrossRef]
  23. Steiner, A.; Shamai, S. Single-user broadcasting protocols over a two-hop relay fading channel. IEEE Trans. Inf. Theory 2006, 52, 4821–4838. [Google Scholar] [CrossRef]
  24. Zhang, Y.; Ma, Y.; Tafazolli, R. Power allocation for bidirectional af relaying over rayleigh fading channels. IEEE Commun. Lett. 2010, 14, 145–147. [Google Scholar] [CrossRef]
  25. Louie, R.H.Y.; Li, Y.; Vucetic, B. Practical physical layer network coding for two-way relay channels: Performance analysis and comparison. IEEE Trans. Wirel. Commun. 2010, 9, 764–777. [Google Scholar] [CrossRef]
Figure 1. System model of the RBC with two users and one dedicated relay node.
Figure 1. System model of the RBC with two users and one dedicated relay node.
Sensors 18 01973 g001
Figure 2. Comparison between the cooperative broadcast transmission and conventional transmission schemes when assigning orthogonal channels to different users.
Figure 2. Comparison between the cooperative broadcast transmission and conventional transmission schemes when assigning orthogonal channels to different users.
Sensors 18 01973 g002
Figure 3. Geometry model of a relay broadcast channel (RBC).
Figure 3. Geometry model of a relay broadcast channel (RBC).
Sensors 18 01973 g003
Figure 4. Outage probability of different DF protocols at N d 1 for code rates τ 1 = τ 2 = 1 b/s/Hz ( τ 1 = τ 2 = 2 b/s/Hz for the orthogonal multiplexing), PCFs of the PCF-constrained protocol α = 0 . 5 α m a x and β = 0 . 5 α m a x , PCFs of the PCF-unconstrained protocol α = 0 . 9 α m a x and β = 0 . 5 α m a x , and transmit powers P r = P s .
Figure 4. Outage probability of different DF protocols at N d 1 for code rates τ 1 = τ 2 = 1 b/s/Hz ( τ 1 = τ 2 = 2 b/s/Hz for the orthogonal multiplexing), PCFs of the PCF-constrained protocol α = 0 . 5 α m a x and β = 0 . 5 α m a x , PCFs of the PCF-unconstrained protocol α = 0 . 9 α m a x and β = 0 . 5 α m a x , and transmit powers P r = P s .
Sensors 18 01973 g004
Figure 5. Outage probability of different DF protocols at N d 2 for code rates τ 1 = τ 2 = 1 b/s/Hz ( τ 1 = τ 2 = 2 b/s/Hz for the orthogonal multiplexing), PCFs of the PCF-constrained protocol α = 0 . 5 α m a x and β = 0 . 5 α m a x , PCFs of the PCF-unconstrained protocol α = 0 . 9 α m a x and β = 0 . 5 α m a x , and transmit powers P r = P s .
Figure 5. Outage probability of different DF protocols at N d 2 for code rates τ 1 = τ 2 = 1 b/s/Hz ( τ 1 = τ 2 = 2 b/s/Hz for the orthogonal multiplexing), PCFs of the PCF-constrained protocol α = 0 . 5 α m a x and β = 0 . 5 α m a x , PCFs of the PCF-unconstrained protocol α = 0 . 9 α m a x and β = 0 . 5 α m a x , and transmit powers P r = P s .
Sensors 18 01973 g005
Figure 6. Outage probability of different AF protocols at N d 1 for code rates τ 1 = τ 2 = 1 b/s/Hz ( τ 1 = τ 2 = 2 b/s/Hz for the orthogonal multiplexing), and transmit powers P r = P s .
Figure 6. Outage probability of different AF protocols at N d 1 for code rates τ 1 = τ 2 = 1 b/s/Hz ( τ 1 = τ 2 = 2 b/s/Hz for the orthogonal multiplexing), and transmit powers P r = P s .
Sensors 18 01973 g006
Figure 7. Outage probability of different AF protocols at N d 2 for code rates τ 1 = τ 2 = 1 b/s/Hz ( τ 1 = τ 2 = 2 b/s/Hz for the orthogonal multiplexing), and transmit powers P r = P s .
Figure 7. Outage probability of different AF protocols at N d 2 for code rates τ 1 = τ 2 = 1 b/s/Hz ( τ 1 = τ 2 = 2 b/s/Hz for the orthogonal multiplexing), and transmit powers P r = P s .
Sensors 18 01973 g007
Figure 8. Minimum overall transmit power versus transmission rate with R 1 = R 2 and P o u t t h 1 = P o u t t h 2 = 0 . 01 .
Figure 8. Minimum overall transmit power versus transmission rate with R 1 = R 2 and P o u t t h 1 = P o u t t h 2 = 0 . 01 .
Sensors 18 01973 g008
Figure 9. Power gain of AF Broadcast over AF Orthogonal versus rate. In (a) R 1 = R 2 and P o u t , 1 t h = P o u t , 2 t h = 0 . 01 , the three curves from top to bottom correspond to the disparity in channel qualities of users from large to small, while (b) shows the three cases when N d 2 has the same transmission rate and outage as N d 1 , larger outage probability than N d 1 , and lower transmission rate and larger outage probability than N d 1 .
Figure 9. Power gain of AF Broadcast over AF Orthogonal versus rate. In (a) R 1 = R 2 and P o u t , 1 t h = P o u t , 2 t h = 0 . 01 , the three curves from top to bottom correspond to the disparity in channel qualities of users from large to small, while (b) shows the three cases when N d 2 has the same transmission rate and outage as N d 1 , larger outage probability than N d 1 , and lower transmission rate and larger outage probability than N d 1 .
Sensors 18 01973 g009
Figure 10. Power gain of AF Broadcast versus the R 2 with R 1 = R 2 and P o u t , 1 t h = P o u t , 2 t h = 0 . 01 . The three curves from top to bottom in (a) correspond to the disparity in the channel qualities of users from high to low, all three cases have θ 1 = θ 2 = 0 . In (a), the AF Broadcast is compared with the AF Orthogonal, whereas in (b) compared with a mixed AF scheme.
Figure 10. Power gain of AF Broadcast versus the R 2 with R 1 = R 2 and P o u t , 1 t h = P o u t , 2 t h = 0 . 01 . The three curves from top to bottom in (a) correspond to the disparity in the channel qualities of users from high to low, all three cases have θ 1 = θ 2 = 0 . In (a), the AF Broadcast is compared with the AF Orthogonal, whereas in (b) compared with a mixed AF scheme.
Sensors 18 01973 g010
Figure 11. Power gain of AF Broadcast over DF Broadcast versus rate with R 1 = R 2 and P o u t t h 1 = P o u t t h 2 = 0 . 01 .
Figure 11. Power gain of AF Broadcast over DF Broadcast versus rate with R 1 = R 2 and P o u t t h 1 = P o u t t h 2 = 0 . 01 .
Sensors 18 01973 g011

Share and Cite

MDPI and ACS Style

Liu, Y.; Han, G.; Shi, S.; Li, Z. Downlink Cooperative Broadcast Transmission Based on Superposition Coding in a Relaying System for Future Wireless Sensor Networks. Sensors 2018, 18, 1973. https://doi.org/10.3390/s18061973

AMA Style

Liu Y, Han G, Shi S, Li Z. Downlink Cooperative Broadcast Transmission Based on Superposition Coding in a Relaying System for Future Wireless Sensor Networks. Sensors. 2018; 18(6):1973. https://doi.org/10.3390/s18061973

Chicago/Turabian Style

Liu, Yang, Guangjie Han, Sulong Shi, and Zhengquan Li. 2018. "Downlink Cooperative Broadcast Transmission Based on Superposition Coding in a Relaying System for Future Wireless Sensor Networks" Sensors 18, no. 6: 1973. https://doi.org/10.3390/s18061973

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