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 (), one relay node (), and two users (,), 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 and , and , are subject to quasi-static Rayleigh fading and log-distance path loss. We use to denote the complex-valued channel gain of the link between and . 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.
Figure 1.
System model of the RBC with two users and one dedicated relay node.
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 and 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 , , and in the first time slot are defined, respectively, as follows:
where corresponds to the symbol transmitted by the source that contains the unit energy codewords and ( and contain the messages to be received by and , respectively), is the transmitted power of the source, and is the additive white Gaussian noises at nodes in the first time slot, where each has variance of per complex dimension. is the PSF of the source and indicates the fraction of the power allocated for the transmission of with the remainder used for ; . Provided that and have been successfully decoded by the relay, the users receive in the second time slot
where is the transmitted power of the relay , is the additive white Gaussian noise (AWGN) at nodes in the second time slot, where each has a variance of per complex dimension; is the PSF of the relay; and .
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 , , and in the first time slot are as described in Equations (1)–(3), respectively. The relay amplifying factor is
and receive in the second time slot
For both the AF and DF broadcast transmission protocols, the receivers combine the signals received from and using MRC and perform successive interference cancellation (SIC) to recover the messages.
2.4. Notations
For notational convenience, we use
to denote the instantaneous SNR of the link between and , , and . In addition, we use
to denote the mean value of , where is the path loss of the link from to . It can be easily deduced that the s are independent exponentially distributed random variables with parameters . The coding rates of and are denoted by and 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 () 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 and are used to indicate the channel condition required for successful decoding of and , respectively. Since (the message of user 2) is decoded first, denotes the bad channel state [16,23], namely
In addition, we have the following expressions of the message rates and , which are related to the channel thresholds and the PDF :
It should be noted that the term in the denominator of Equation (12) indicates the noise introduced by when decoding . The inequality in Equation (11) implies that a receiver can never decode the message of alone. In other words, the message of is physically degraded to that of . After some manipulations, Equations (12) and (13) can be rephrased as
The notation is used instead of 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 and ; the relay and both users listen. The second time slot transmission can be one of three cases depending on whether the relay successfully decodes and/or .
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 instead of its abbreviation for clarity of expression). 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 will be replaced by . We can write the outage event for decoding of at as:
and the outage of provided that has already been successfully decoded is
In view of the assumption regarding the decoding order, we hope that the decoding of is physically degraded to that of in an appropriate sense (The channel realizations that satisfy the successful decoding of also meet the condition to decode .) as in a conventional broadcast transmission, for which the PSF should be suitably designed.
Theorem 1.
Let
where , and , and are nonnegative random variables. Then, if and only if
where 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 at each destination is degraded to that of only when and are smaller than .
Case 2: Then, consider the case that only is correctly decoded by the relay. In this case, is retransmitted by the relay with full power in the second time slot. The outage events corresponding to and (conditioned on the successful decoding of ) at are
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 and at each destination. The outage event for decoding of at is
The outage event corresponding to (provided that was successfully decoded is as described in Equation (22).
Corollary 1.
For the DF broadcast transmission protocol, the decoding of at each receiver is degraded to that of , if and only if
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 and in Case 3, the discussion in Section 3.1.1 has proved the degradedness of with respect to when . 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 , the SNR (of the link between the source and ) required for the correct decoding of is lower than that required for the decoding of (provided that 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 , the same result can be obtained for the decoding at .
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 , and are mutually independent, we can write the overall outage probability of as
where, to save space, we use to denote the outage event of at , is the outage event of at provided that has already been correctly decoded, is the outage event of at in Case (), and is the outage event of at in Case provided that has already been correctly decoded. In addition, denotes the complementary event. and correspond to the left and right sides, respectively, of Equation (17); with 1, 2, and 3 are as described in Equations (18), (21) and (23), respectively; corresponds to Equation (19), and are the same and correspond to Equation (22). In Equation (25), (a) is the general expression, (b) follows from the degradedness of with respect to 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 is as stated in Equation (27):
where the calculation of is [7,8]
To obtain the outage probability of , we consider the outage events first. The outage event of at in each of the above-mentioned three cases can be obtained by substituting and for and , respectively, in the corresponding outage events of at . We do not repeat the similar process as for calculating the outage probability of and directly give the outage probability of as
where
Using the results in Appendix B, we can expand and to obtain
where in Equations (30) and (31), and are notations as defined in Appendix B and equals to .
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 at is
and that of conditioned on the successful decoding of is
For clarity of expression, we introduce the notation
and the outage events in Equations (32) and (33) can be rephrased as
and
respectively.
Note that is the harmonic mean of the two exponential random variables and . It is well recognized in the literature [24,25] that, at high values of and , can be approximated by an exponential random variable with the parameter . 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), is degraded to (from the decoding sense) when . In fact, this conclusion applies to the whole SNR region because, for all possible values of and , 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 is degraded to that of if and only if . A more systematic proof of this is provided in Appendix C.
In the following, we focus on the case of . (When equals to zero, the problem degrades to a communication of the source with only, which is unexpected.) Then, the outage event of is simply the one in Equation (33) and the outage event of is directly obtained as
Following the same line of discussion as in Appendix D and in Section 5.1.2, the outage probabilities of and have the same formulation as that of conventional AF relaying as
with , , and defined in Equation (50)–(52) and . For the outage expression of , the notations in Equations (37) and (50)–(52) are specified as follows:
and for
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 and for and respectively. We use and to denote the effective information rates of and respectively, and 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; and are used to denote the portion of the channel block allocated for the transmission of with the remainder for . 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 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 and , 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.
Comparison between the cooperative broadcast transmission and conventional transmission schemes when assigning orthogonal channels to different users.
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 and are
respectively. Similarly, we have for the AF Orthogonal
for transmission of and
for . 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 (or ) that minimize for given values of and (or and ). 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 , which makes it practically feasible to solve the optimization problem by using a numerical search. By using the minimum for certain transmission rate pairs of interest (, ) as well as the target outage probabilities and , 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 is the angle of the line , is the angle of the line , and denotes the Euclidean distance between and . Without loss of generality, we use as a reference distance and consider a number of scenarios with different values of , , and , , and can be determined by the triangle equalities
Figure 3.
Geometry model of a relay broadcast channel (RBC).
Since a log-distance path loss model is assumed, we have where is the path loss exponent. Throughout this, we use 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 and can be shown as [7,8]
5.1.2. Conventional AF Relaying with Orthogonal Multiplexing
The outage probabilities of conventional DF relaying with orthogonal multiplexing at is [7]. (The analytical outage expression is derived in Appendix D)
where , , and correspond to the probabilities of the events , , and , respectively, and can be obtained as in (50)–(52):
5.2. Comparison with Other Schemes
Figure 4 and Figure 5 shows the outage probabilities of the different DF protocols at and . 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 . 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 . 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.
Outage probability of different DF protocols at for code rates b/s/Hz ( b/s/Hz for the orthogonal multiplexing), PCFs of the PCF-constrained protocol and , PCFs of the PCF-unconstrained protocol and , and transmit powers .
Figure 5.
Outage probability of different DF protocols at for code rates b/s/Hz ( b/s/Hz for the orthogonal multiplexing), PCFs of the PCF-constrained protocol and , PCFs of the PCF-unconstrained protocol and , and transmit powers .
Figure 4 and Figure 5 clearly indicate that, for the weaker user (), a gain of about 3 dB is provided by the PSF-constrained broadcast transmission over the orthogonal scheme, whereas the stronger user () 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 can be largely improved. Figure 4 and Figure 5 show that there is only a slight loss in the outage performance of and still a gain of about 1.5 dB is achieved by 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 , achieves a gain of about 3 dB and suffers a 3dB degraded performance over the orthogonal scheme. However, in the AF broadcast scheme with , both () and () obtain enhanced performances compared with the orthogonal scheme. About 2 dB and 1 dB gains are provided by the AF broadcast scheme with for () and (), respectively.
Figure 6.
Outage probability of different AF protocols at for code rates b/s/Hz ( b/s/Hz for the orthogonal multiplexing), and transmit powers .
Figure 7.
Outage probability of different AF protocols at for code rates b/s/Hz ( b/s/Hz for the orthogonal multiplexing), and transmit powers .
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 required to satisfy the target outage probability for each transmission scheme is minimized. The transmission rates and 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 and can have lower code rates and the half-duplex penalty of conventional relaying is alleviated, when we treat and 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.
Figure 8.
Minimum overall transmit power versus transmission rate with and .
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 9.
Power gain of AF Broadcast over AF Orthogonal versus rate. In (a) and , 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 has the same transmission rate and outage as , larger outage probability than , and lower transmission rate and larger outage probability than .
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 is equivalent to improving its channel quality relative to . 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 and (Case 1). A different case occurs when and (Case 2). In Case 2, rather than using AF Orthogonal (DF Orthogonal), a mixed strategy with using a direct transmission and 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 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 at considering that the direct link of is better than the source-to-relay link. Moreover, having the relay retransmit only largely enhances the successful detection of at (as well as at ); otherwise, much more power has to be used to ensure that 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 with and . 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 . In (a), the AF Broadcast is compared with the AF Orthogonal, whereas in (b) compared with a mixed AF scheme.
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 and , the outage event of the DF Broadcast covers that of the AF Broadcast. Moreover, when the relay decodes 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 and 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 and such that the three cases have the same values of , , , and . 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 and .
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 and , which are functions of and are defined as follows:
where , indicates any nonnegative random variables, and . It can be simply verified that if and only if . In the following, we use to denote . Then, we consider the following two sets:
When , it is obvious that . Then, by taking for and , we obtain . The same is true when . Hence, it is necessary for a and b to be no larger than such that .
The regions of (, ) defined by and can be equivalently expressed as in Equations (A3) and (A4); on top of the next page, where and are auxiliary variables. Suppose . Then, for arbitrarily fixed , , in Equation (A3) has the following equivalent expression:
where . For the same and , in Equation (A4) has the following equivalent expression:
It can be simply verified that when , and , based on which we definitely have {. Thus, is a sufficient condition for to be a subset of .
Recall that and , Theorem 1 is proved:
Appendix B. Characterization of and
We characterize the sets and , such that the integrals and can be directly calculated. First, we consider as defined in Equation (29), which can be equivalently expressed as in Equation (A5):
For brevity, we introduce the following notation:
It can be simply verified that with the constraint on as stated in Equation (A5). The first constraint in Equation (A5) can be equivalently expressed as
which falls into two cases based on whether is larger than . When , Equation (A7) establishes for all valid values of .
When , Equation (A7) degrades to
Now, we consider the condition , which can be rephrased as
It is obvious from Equation (A9) when , is always false; when , if (i.e. , establishes for all valid , else only when
Based on all above discussions and the fact that , , and (the equality is valid only when equals to zero), we have, for the case of interest of (When , there is no message to be transmitted to , and the PSFs should be assigned such that and , namely all the power are allocated for transmission of ’s message; as a result, the BRC degrades to a conventional relay channel. Similarly, in Appendix C, we have the assumptions that , , and .), that
where, for convenience, we have used the following notations:
Then, we consider as defined in Equation (29). In fact, is a special case of with , hence can be equivalently expressed as
where
Appendix C. Degradeness Condition in the AF Protocol
We consider the outage events in Equations (32) and (33), and denote them using the notations and respectively. We focus on the scenario when , , and , and the problem falls into two cases based on whether is smaller than . First, we consider the case of . It can be simply verified that
is a certain event by considering its equivalent event
Thus, the outage event can be equivalently expressed as
In addition, the outage event has the following equivalent expression
Definitely, from Equations (A15) and (A16), is not a subevent of . Hence, is not degraded to when . Now, we consider the case of . Following the same line of discussion as in Appendix D and Section 5.1.2, the outage events can be decomposed and rephrased as
where , , n, and are as defined in Equation (38). Here, we restate them for the coherence of the discussion:
For to be a subevent of , 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 under the assumption that . To proceed, we assumed that . An interesting observation is that both and are monotonously increasing function of .
Define
It is intuitive to see that will be a subevent of if is true for all . In order to find the minimal , expression Equation (A24) is differentiated with respect to . The value that minimizes is
Obviously, . Correspondingly,
It can be validated by some manipulations that is nonnegative under the assumption that .
In conclusion, with the AF broadcast transmission protocol, message is degraded to (from the decoding sense) if and only if the condition 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 as an example and the case of can be dealt with similarly. As in [7], the outage event of is given as
We define
Then, we consider the event defined in Equation (A25), which can be equivalently expressed as
The inequality
, has the following two equivalent expressions:
It is obvious from Equations (A29) and (A30) that the inequality in Equation (A28) occurs when either of and is smaller than t, then we have in Equation (A31) (provided that ):
Furthermore, we consider the case and . In this case, the inequalities in Equations (A29) and (A30) convert to the following two events
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 and as is shown in Equations (A32) and (A33). First, consider if , the intersection of Equations (A32) and (A33) results in the following event
Since , it can be simply verified that , through the general discussion on monotonic functions. Then, we know that is smaller than . Thus, we obtain the valid range of as . With the inequality and the fact that , we have . From all above discussions, Equation (A34) converts to
By using , Equation (A36) is obtained:
A similar discussion can be conducted for the case of and in Equation (A37) can be obtained. Details on this are omitted here for the sake of brevity:
References
- 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]
- 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]
- 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]
- 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]
- 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]
- Sendonaris, A.; Erkip, E.; Aazhang, B. User cooperation diversity—Part I: System description. IEEE Trans. Commun. 2003, 51, 1939–1948. [Google Scholar] [CrossRef]
- 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]
- 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]
- Liang, Y.; Kramer, G. Rate regions for relay broadcast channels. IEEE Trans. Inf. Theory 2007, 53, 3517–3535. [Google Scholar] [CrossRef]
- 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]
- Behboodi, A.; Piantanida, P. Cooperative strategies for simultaneous and broadcast relay channels. IEEE Trans. Inf. Theory 2013, 59, 1417–1442. [Google Scholar] [CrossRef]
- 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]
- 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]
- 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]
- Tse, D.; Viswanath, P. Fundamentals of Wireless Communication, 1st ed.; Cambridge University: New York, NY, USA, 2005. [Google Scholar]
- Goparaju, A.K. Superposition Coding Based Co-Operative Diversity Schemes. Master’s Thesis, Louisiana State University, Baton Rouge, LA, USA, October 2005. [Google Scholar]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).