Skip to main content

Hybrid NOMA/OMA with Buffer-Aided Relaying for Cooperative Uplink System

  • Conference paper
  • First Online:
Book cover Quality, Reliability, Security and Robustness in Heterogeneous Systems (QShine 2019)

Abstract

In this paper, we consider a cooperative uplink network consisting of two users, a half-duplex decode-and-forward (DF) relay and a base station (BS). In the relaying network, the two users transmit packets to the buffer-aided relay using non-orthogonal multiple access (NOMA) or orthogonal multiple access (OMA) technology. We proposed a hybrid NOMA/OMA based mode selection (MS) scheme, which adaptively switches between the NOMA and OMA transmission modes according to the instantaneous strength of wireless links and the buffer state. Then, the state transmission matrix probabilities of the corresponding Markov chain is analyzed, and the performance in terms of sum throughput, outage probability, average packet delay and diversity gain are evaluated with closed form expressions. Numerical results are provided to demonstrate that hybrid NOMA/OMA achieves significant performance gains compared to conventional NOMA and OMA in most scenarios.

The work of J. Quan and P. Xu was supported by the National Natural Science Foundation of China under Grant 61701066, in part by Chongqing Natural Science Foundation Project under Grant cstc2019jcyj-msxm1354, in part by Chongqing College Students’ Innovative Entrepreneurial Training Plan Program under Grant S201910617032, and in part by Special Funded Undergraduate Research Training Program under Grant A2019-39. The work of Z. Yang was supported by National Natural Science Foundation of China under Grant 61701118.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Note that, different to the user-to-relay transmission, we consider only one mode for the relay-to-BS transmission (i.e. \(\mathcal {M}_4\)), where the relay transmits both the two users’ messages simultaneously, such that the two users’ messages can reach the BS at the same time slot and short-term user fairness can be guaranteed [13].

  2. 2.

    Compared to “joint decoding” [1], SIC enjoys much lower decoding complexity, and hence this paper adopts the SIC detection at the relay.

  3. 3.

    Column stochastic means that all entries in any column sum up to one; irreducible means that it is possible to move from any state to any state [12].

References

  1. Cover, T.M., Thomas, J.A.: Elements of Information Theory, 2nd edn. Wiley-Interscience, New York (2006)

    MATH  Google Scholar 

  2. Ding, Z., Lei, X., Karagiannidis, G.K., Schober, R., Yuan, J., Bhargava, V.K.: A survey on non-orthogonal multiple access for 5G networks: research challenges and future trends. IEEE J. Sel. Areas Commun. 35(10), 2181–2195 (2017)

    Article  Google Scholar 

  3. Ding, Z., Peng, M., Poor, H.: Cooperative non-orthogonal multiple access in 5G systems. IEEE Commun. Lett. 19(8), 1462–1465 (2015)

    Article  Google Scholar 

  4. Ding, Z., Yang, Z., Fan, P., Poor, H.V.: On the performance of non-orthogonal multiple access in 5G systems with randomly deployed users. IEEE Signal Process. Lett. 21(12), 1501–1505 (2014)

    Article  Google Scholar 

  5. Jamali, V., Zlatanov, N., Schober, R.: Bidirectional buffer-aided relay networks with fixed rate transmission-part II: delay-constrained case. IEEE Trans. Wireless Commun. 14(3), 1339–1355 (2015)

    Article  Google Scholar 

  6. Kim, J.B., Lee, I.H.: Non-orthogonal multiple access in coordinated direct and relay transmission. IEEE Commun. Lett. 19(11), 2037–2040 (2015)

    Article  Google Scholar 

  7. Krikidis, I., Charalambous, T., Thompson, J.S.: Buffer-aided relay selection for cooperative diversity systems without delay constraints. IEEE Trans. Wireless Commun. 11(5), 1957–1967 (2012)

    Article  Google Scholar 

  8. Luo, S., Teh, K.C.: Adaptive transmission for cooperative NOMA system with buffer-aided relaying. IEEE Commun. Lett. 21(4), 937–940 (2017)

    Article  Google Scholar 

  9. Luo, S., Teh, K.C.: Buffer state based relay selection for buffer-aided cooperative relaying systems. IEEE Trans. Wireless Commun. 14(10), 5430–5439 (2015)

    Article  Google Scholar 

  10. Nomikos, N., Charalambous, T., Krikidis, I., Skoutas, D.N., Vouyioukas, D., Johansson, M.: A buffer-aided successive opportunistic relay selection scheme with power adaptation and inter-relay interference cancellation for cooperative diversity systems. IEEE Trans. Commun. 63(5), 1623–1634 (2015)

    Article  Google Scholar 

  11. Nomikos, N., Charalambous, T., Vouyioukas, D., Karagiannidis, G.K., Wichman, R.: Hybrid NOMA/OMA with buffer-aided relay selection in cooperative networks. IEEE J. Sel. Top. Signal Process. 13(3), 524–537 (2019)

    Article  Google Scholar 

  12. Norris, J.R.: Markov Chains. Cambridge University Press, Cambridge (1997). https://doi.org/10.1017/CBO9780511810633

    Book  MATH  Google Scholar 

  13. Xu, P., Cumanan, K.: Optimal power allocation scheme for non-orthogonal multiple access with alpha-fairness. IEEE J. Sel. Areas Commun. 35(10), 2357–2369 (2017)

    Article  Google Scholar 

  14. Xu, P., Ding, Z., Krikidis, I., Dai, X.: Achieving optimal diversity gain in buffer-aided relay networks with small buffer size. IEEE Trans. Veh. Technol. 65(10), 8788–8794 (2016)

    Article  Google Scholar 

  15. Xu, P., Yang, Z., Ding, Z., Zhang, Z.: Optimal relay selection schemes for cooperative NOMA. IEEE Trans. Veh. Technol. 67(8), 7851–7855 (2018)

    Article  Google Scholar 

  16. Yang, Z., Ding, Z., Wu, Y., Fan, P.: Novel relay selection strategies for cooperative NOMA. IEEE Trans. Veh. Technol. 66(11), 10114–10123 (2017)

    Article  Google Scholar 

  17. Zhang, Q., Liang, Z., Li, Q., Qin, J.: Buffer-aided non-orthogonal multiple access relaying systems in Rayleigh fading channels. IEEE Trans. Commun. 65(1), 95–106 (2017)

    Google Scholar 

  18. Zhang, Z., Wang, C., Gan, C., Sun, S., Wang, M.: Automatic modulation classification using convolutional neural network with features fusion of SPWVD and BJD. IEEE Trans. Signal Inf. Process. Netw. 5(3), 469–478 (2019)

    Article  MathSciNet  Google Scholar 

  19. Zlatanov, N., Ikhlef, A., Islam, T., Schober, R.: Buffer-aided cooperative communications: opportunities and challenges. IEEE Commun. Mag. 52(4), 146–153 (2014)

    Article  Google Scholar 

  20. Zlatanov, N., Schober, R., Popovski, P.: Buffer-aided relaying with adaptive link selection. IEEE J. Sel. Areas Commun. 31(8), 1530–1542 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peng Xu .

Editor information

Editors and Affiliations

Appendices

Appendix A

Proof of Proposition 1

To prove this proposition, we first analyze the probability of the required CSI region for each mode \(\mathcal {M}_k\) (shown in Table 1), denoted by \(P_{\mathcal {R}_k}\), \(k=[1:4],\) which is given as follows:

$$\begin{aligned} P_{\mathcal {R}_1}&=e^{-\varOmega _1\epsilon _0},\ P_{\mathcal {R}_2}=e^{-\varOmega _2\epsilon _0}\end{aligned}$$
(18)
$$\begin{aligned} P_{\mathcal {R}_3}&=\phi (\varOmega _1,\varOmega _2),\ P_{\mathcal {R}_4}=e^{-\varOmega _R\epsilon _R}.\end{aligned}$$
(19)

We then consider the following cases:

  1. 1.

    Since each buffer at most receives or transmits only one packet in one time slot, \(P_{(l_1,l_2)}^ {(l'_1,l'_2)}=0\) if \(|l'_u-l_u|\ge 2\), \(u=1,2\). Moreover, the two buffers transmit at the same time slot in the proposed scheme, and hence (5) can be easily obtained.

  2. 2.

    \(P_{(l_1,l_2)}^ {(l_1,l_2)}\) corresponds to the case that m ode \(\mathcal {M}_5\) is selected. Since weight \(W_5\) has the smallest value when \(\max \{l_1, l_2\} < L \wedge \min \{l_1, l_2\} > 0\) compared to the other modes’ weights, mode \(\mathcal {M}_5\) can only be selected if all channels are so weak that the other modes’ CSI requirements (shown in Table 1) cannot be satisfied. In this subcase, \(P_{(l_1,l_2)}^ {(l_1,l_2)}=(1-P_{\mathcal {R}_1})(1-P_{\mathcal {R}_2}) (1-P_{\mathcal {R}_4})\). The values of \(P_{(l_1,l_2)}^ {(l_1,l_2)}\) in the other subcases can be obtained similarly shown in (6).

  3. 3.

    \(P_{(l_1,l_2)}^ {(l_1+1,l_2)}\) corresponds to the case that mode \(\mathcal {M}_1\) is selected. Take the subcase \(0< l_2\le l_1 < L\) for example. In this subcase, \(W_5<W_1<\min \{W_2,W_3,W_4\}\), so mode \(\mathcal {M}_1\) can be selected only if the CSI requirement of \(\mathcal {M}_1\) can be satisfied but the CSI requirement of \(\mathcal {M}_i\) cannot be satisfied, \(i=2,3,4\), and thus \(P_{(l_1,l_2)}^ {(l_1+1,l_2)}=P_{\mathcal {R}_1}(1-P_{\mathcal {R}_2})(1-P_{\mathcal {R}_4})\). \(P_{(l_1,l_2)}^ {(l_1+1,l_2)}\) can be calculated for the other subcases shown in (7).

  4. 4.

    \(P_{(l_1,l_2)}^ {(l_1+1,l_2+1)}\) corresponds to the case that mode \(\mathcal {M}_3\) is selected. If \(\max \{l_1, l_2\} < L \wedge \min \{l_1, l_2\} = 2\), \(W_3>W_i\), \(i=1,2,5\), and \(W_3<W_4\), so mode \(\mathcal {M}_3\) can be selected only if the CSI requirement of \(\mathcal {M}_3\) can be satisfied but the CSI requirement of \(\mathcal {M}_4\) cannot be satisfied, and thus \(P_{(l_1,l_2)}^ {(l_1+1,l_2+1)}=P_{\mathcal {R}_3}(1-P_{\mathcal {R}_4})\). If \(\max \{l_1, l_2\}< L \wedge \min \{l_1, l_2\} < 2\), \(W_3\) has the largest value, and hence \(P_{(l_1,l_2)}^ {(l_1+1,l_2+1)}=P_{\mathcal {R}_3}\).

  5. 5.

    \(P_{(l_1,l_2)}^ {(l_1-1,l_2-1)}\) corresponds to the case that mode \(\mathcal {M}_4\) is selected, and (9) can be easily obtained, following similar derivation steps for the previous case.

Appendix B

Proof of Proposition 2

The transition matrix \(\mathbf {A}\) is too complicated (shown in Proposition 1) to obtain an explicit approximation of the outage probability \(P_\mathrm{sys}^\mathrm{out}\) in (12) at high SNRs. Alternatively, we wish to derive an upper bound on \(P_\mathrm{sys}^\mathrm{out}\) in order to obtain an achievable diversity gain of the proposed scheme. In particular, it should be noted that the throughput achieved by NOMA (mentioned in Remark 2) is just a lower bound of hybrid NOMA/OMA. This is because the relay can still receive messages by using modes \(\mathcal {M}_1\) and \(\mathcal {M}_2\) for hybrid NOMA/OMA, even if the CSI requirements of \(\mathcal {M}_3\) and \(\mathcal {M}_4\) cannot be satisfied. Thus, the outage probability of NOMA, denoted by \(P_\mathrm{NOMA}^\mathrm{out}\), is an upper bound of \(P_\mathrm{sys}^\mathrm{out}\) .

Fig. 6.
figure 6

Diagram of the MC of the simplified NOMA scheme with \(L = 3\).

Using NOMA, there exists only three modes (\(\mathcal {M}_k\), \(k=3,4,5\)) and \((L+1)\) states since the two buffers have the same size in each time slot. The MC of the simplified NOMA scheme for the case \(L = 3\) is presented in Fig. 6, where each transition probability from state i to state j, denoted by \(P_i^j,\) can be easily approximated as

$$\begin{aligned} P_0^0&\approx \epsilon _0(\varOmega _1+\varOmega _2), \ P_1^1\approx \epsilon _0\epsilon _R\varOmega _R(\varOmega _1+\varOmega _2),\end{aligned}$$
(20)
$$\begin{aligned} P_3^3&\approx \epsilon _R\varOmega _R,\ P_0^1\approx 1-\epsilon _0(\varOmega _1+\varOmega _2),\end{aligned}$$
(21)
$$\begin{aligned} P_2^3&\approx \epsilon _R\varOmega _R,\ P_3^2\approx 1-\epsilon _R\varOmega _R,\end{aligned}$$
(22)
$$\begin{aligned} P_1^0&\approx \epsilon _0(\varOmega _1+\varOmega _2), \end{aligned}$$
(23)

at high SNRs. Based on the above transition probabilities, the stationary state probabilities of the MC can be obtained, which are approximately given by

$$\begin{aligned}&\pi _0^\mathrm{NOMA}\approx \frac{1}{2}\epsilon _0(\varOmega _1+\varOmega _2), \pi _1^\mathrm{NOMA}\approx \frac{1}{2},\end{aligned}$$
(24)
$$\begin{aligned}&\pi _2^\mathrm{NOMA}\approx \frac{1}{2}, \pi _3^\mathrm{NOMA}\approx \frac{1}{2}\epsilon _R\varOmega _R,\end{aligned}$$
(25)

at high SNRs. Thus, the outage probability of NOMA can be obtained as follows:

$$\begin{aligned}&P_\mathrm{sys}^\mathrm{NOMA} \approx \frac{1}{2}[\epsilon _0(\varOmega _1+\varOmega _2)+\epsilon _R\varOmega _R]^2. \end{aligned}$$
(26)

Furthermore, it is easy to prove that the diversity gain regarding to \(P_\mathrm{sys}^\mathrm{NOMA}\) is 2. On the other hand, increasing L obviously benefits to decrease the outage probability, and hence hybrid NOMA/OMA achieves the diversity gain of 2 as long as \(L\ge 3\).

Rights and permissions

Reprints and permissions

Copyright information

© 2020 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Quan, J., Xu, P., Wang, Y., Yang, Z. (2020). Hybrid NOMA/OMA with Buffer-Aided Relaying for Cooperative Uplink System. In: Chu, X., Jiang, H., Li, B., Wang, D., Wang, W. (eds) Quality, Reliability, Security and Robustness in Heterogeneous Systems. QShine 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 300. Springer, Cham. https://doi.org/10.1007/978-3-030-38819-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-38819-5_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-38818-8

  • Online ISBN: 978-3-030-38819-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics