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

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.


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.

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 r,1 = h sr √ α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 rd 1 βP r x 1 + β P r x 2 + n d 1 ,2 , y d 2 ,2 = h rd 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 − β.

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 sr | 2 + N 0 . (6) N d 1 and N d 2 receive in the second time slot y d 1 ,2 = h rd 1 Gy r,1 + n d 1 ,2 = h rd 1 Gh sr √ αP s x 1 + √ᾱ P s x 2 + h rd 1 Gn r,1 + n d 1 ,2 , y d 2 ,2 = h rd 2 Gh sr √ αP s x 1 + √ᾱ P s x 2 + h rd 2 Gn 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.

Notations
For notational convenience, we use 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 to denote the mean value of γ ij , where PL ij is the path loss of the link from N i to N j . It can be easily deduced that the γ ij s are independent exponentially distributed random variables with parameters 1/Γ ij . The coding rates of x 1 and x 2 are denoted by τ 1 and τ 2 throughout the rest of this paper.

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.

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 |. (11) In addition, we have the following expressions of the message rates τ 1 and τ 2 , which are related to the channel thresholds and the PDF α: 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 Combining Equations (11), (14) and (15), a valid range of α is obtained as follows: The notation α max 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.

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: Here, in Equation (17) (and in Equations (18) and (19), we temporarily use P i |h ij | 2 instead of its abbreviation γ ij 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 byx 1 . We can write the outage event for decoding of x 2 at N d 1 as: and the outage of x 1 provided that x 2 has already been successfully decoded is 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.

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 α max . 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 arē and 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ᾱ 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 α ≤ α max and β ≤ α max .
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 α < α max . 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 .

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 γ sr , γ sd 1 and γ rd 1 are mutually independent, we can write the overall outage probability of N d 1 as 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 c 2,r and O c 1|2,r 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 ψ MRC is as stated in Equation (27): where the calculation of ψ MRC is [7,8] 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 γ sd 2 and γ rd 1 for γ sd 1 and γ rd 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 where Using the results in Appendix B, we can expand ψ 1 and ψ 2 to obtain where in Equations (30) and (31),p(γ rd 2 ) andp(γ rd 2 ) are notations as defined in Appendix B andl equals to 2 τ 2 − 1.

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 and that of x 1 conditioned on the successful decoding of x 2 is For clarity of expression, we introduce the notation γ AF = γ sr γ rd 1 γ sr + γ rd 1 + 1 and the outage events in Equations (32) and (33) can be rephrased as and respectively. Note that γ AF is the harmonic mean of the two exponential random variables γ sr and γ rd 2 . It is well recognized in the literature [24,25] that, at high values of Γ sr and Γ rd 2 , γ AF can be approximated by an exponential random variable with the parameter 1 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 α ≤ α max . In fact, this conclusion applies to the whole SNR region because, for all possible values of γ sr and γ rd 2 , γ AF 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 α ≤ α max . A more systematic proof of this is provided in Appendix C.
In the following, we focus on the case of 0 < α ≤ α max . (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 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 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: and for N d 2 u = 2;

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 th out,1 and P th out,2 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; δ dt 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 and the practical transmit powers of the source corresponding to x 1 and x 2 are respectively. Similarly, we have for the AF Orthogonal for transmission of x 1 and for x 2 . For the AF Broadcast, we have 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 δ dt (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 th out,1 and P th out,2 , the power gain of the broadcast protocols over the baseline schemes can be obtained.

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 ij denotes the Euclidean distance between N i and N j . Without loss of generality, we use d sd 2 as a reference distance and consider a number of scenarios with different values of d sd 1 , d sr , and θ 1 , θ 2 , d rd 1 and d rd 2 can be determined by the triangle equalities Since a log-distance path loss model is assumed, , where η is the path loss exponent. Throughout this, we use η = 3.75 unless stated otherwise.

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.

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]

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) 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): The outage probability of N d 2 can be obtained in a straightforward manner by substituting τ 2 , Γ sd 2 , Γ rd 2 , γ sd 2 , and γ rd 2 for τ 1 , Γ sd 1 , Γ rd 1 , γ sd 1 , and γ rd 1 in (49)-(52), respectively; the details are omitted here due to space limitations. 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. Figures 4 and 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. Figures 4 and 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.

Comparison with Other Schemes
Similar results can be obtained in the comparisons between the AF broadcast and orthogonal protocols, as shown in Figures 6 and 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.   ,θ 2 =0°F igure 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 .  igure 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 .

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 Figure 9. Power gain of AF Broadcast over AF Orthogonal versus rate. In (a) R 1 = R 2 and P th out,1 = P th out,2 = 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 .
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 sr < d sd 1 and d sr < d sd 2 (Case 1). A different case occurs when d sr ≥ d sd 1 and d sr < d sd 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.  Figure 10. Power gain of AF Broadcast versus the R 2 with R 1 = R 2 and P th out,1 = P th out,2 = 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.

Comparison between AF Broadcast and DF Broadcast
In Figures 4-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 sd 1 , d sd 2 , d rd 1 , and d rd 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.  Figure 11. Power gain of AF Broadcast over DF Broadcast versus rate with R 1 = R 2 and P th 1 out = P th 2 out = 0.01.

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 Sections 5.3 and 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.

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: where ω ∈ [0, 1], γ indicates any nonnegative random variables, and t 1 , t 2 ≥ 0. It can be simply verified that In the following, we uset to denote t 1 (t 1 +1)(t 2 +1)−1 . Then, we consider the following two sets: (A1) 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 thant such that Φ 2 ⊆ Φ 1 .
In addition, O 2,d 1 can be expressed in the same form as in Equation (A17), with the difference that (A23) 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 With some algebraic manipulations, it can be proved that the above condition is true only when α ≤ α max under the assumption that 0 < α < 1 2 τ 2 . To proceed, we assumed that α ≤ α max . An interesting observation is that both n(γ) and γ * are monotonously increasing function of m(γ sd 1 ). Define (A24) It is intuitive to see that O 2,d 1 will be a subevent of O 1|2,d 1 if y(γ sd 1 ) ≥ 0 is true for all γ sd 1 < l 1 . In order to find the minimal y(γ sd 1 ), expression Equation (A24) is differentiated with respect to γ sd 1 . The γ sd 1 value that minimizes y(γ sd 1 ) is Obviously, γ * sd 1 < l 1 . Correspondingly, It can be validated by some manipulations that y(γ * sd 1 ) is nonnegative under the assumption that α ≤ α max .
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 α ≤ α max is satisfied. the valid range of γ sr as t < γ sr < (γ sr +1)t γ sr −t . With the inequality γ sr < (γ sr +1)t γ sr −t and the fact that γ sr ≥ 0, we have γ sr < t + √ t 2 + t. From all above discussions, Equation (A34) converts to t < γ sr < t + t 2 + t γ sr < γ rd 1 < (γ sr + 1)t γ sr − t .
(A35) By using t = 2 τ 1 − 1 − γ sd 1 , Equation (A36) is obtained: A similar discussion can be conducted for the case of γ sr ≥ γ rd 1 and A 3 in Equation (A37) can be obtained. Details on this are omitted here for the sake of brevity: In conclusion, the outage event of Nd 1 can be expressed as 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).