Abstract
In this paper, we propose random beam-based non-orthogonal multiple access (NOMA) for low latency multiple-input single-output (MISO) broadcast channels, where there is a target signal-to-interference-plus-noise power ratio (SINR) for each user. In our system model, there is a multi-antenna transmitter with its own single antenna users, and the transmitter selects and serves some of them. For low latency, the transmitter exploits random beams, which can reduce the feedback overhead for the channel acquisition, and each beam can support more than a single user with NOMA. In our proposed random beam-based NOMA, each user feeds a selected beam index, the corresponding SINR, and the channel gain, so it feeds one more scalar value compared to the conventional random beamforming. By allocating the same powers across the beams, the transmitter independently selects NOMA users for each beam, so it can also reduce the computational complexity. We optimize our proposed scheme finding the optimal user grouping and the optimal power allocation. The numerical results show that our proposed scheme outperforms the conventional random beamforming by supporting more users for each beam.
Keywords: random beamforming, non-orthogonal multiple access (NOMA), multiple-input single-output (MISO), broadcast channels (BC)
1. Introduction
In recent years, various forms of wireless applications have emerged as the performance of wireless communication systems significantly improved. This includes a variety of wireless applications such as real-time remote control, inter-vehicle communication, autonomous driving, and augmented reality, most of which require high reliability and low latency characteristics. In the cases of wireless factory system control, inter-vehicle communication, and autonomous driving, it is very important to satisfy high reliability and low-latency characteristics because transmission errors or delays can cause great damage or risk. To support these wireless applications, the upcoming beyond-5G communication system defines a variety of target performances, including end-to-end communication delay of 1 ms, 10 Gbps transmission rate, and a 90% reduction in energy usage [1]. Furthermore, a significant increase in the number of wireless devices brings challenges to the environment, where many devices directly communicate with each other, which is sensitive to latency. Thus, it becomes very important to investigate wireless transmission technologies that serve large numbers of devices with low latency.
According to the CISCO report [2], the number of device-to-device (D2D) connections is expected to reach 14.7 billion by 2023. As the number of devices participating in wireless networks rapidly increases, various technologies are being studied to support the communication of a large number of devices, which triggers various problems such as latency and increased signaling complexity. The latency of wireless communication systems can be divided into (1) end-to-end latency (2) user plane latency (3) control plane latency [3,4]. End-to-end latency is comprised of wireless propagation delay, processing delay, queuing delay, retransmission delay, and computational delay. Furthermore, user plane latency is defined as the time spent transmitting a single message from the transmitter’s application layer to the receiver’s application layer. Control plane latency is defined as the amount of time the terminal takes to activate. Meanwhile, reliability is usually defined as the successful transmission probability of a certain size of a message in a given time [5].
One way to support a large number of devices is non-orthogonal multiple access (NOMA) [6,7,8], which allows multiple users to share the same radio resources unlike the conventional orthogonal multiple access (OMA) that exclusively uses the radio resources. The NOMA can be classified into two categories: power-domain NOMA and code-domain NOMA. In the case of downlink power-domain NOMA, the transmitter uses different powers to serve multiple users. In power-domain NOMA, the transmitter simply transmits the superposed one of the users’ signals. Then, a user with a better channel can decode the other users’ signals, so it can subtract them from the received signal, i.e., successive interference cancelation (SIC). In this case, the transmitter allocates smaller power to the user with better channel.
The NOMA is widely studied in many scenarios. The authors of [9] proposed intelligent reflecting surface (IRS)-assisted NOMA to support cell edge users in cellular systems. The authors of [10,11] exploit machine learning techniques to optimize NOMA. Furthermore, the authors of [12] considered uplink cellular communication scenarios and analysed the ergodic sum rate gain of NOMA compared to orthogonal multiple access (OMA). The authors of [13] proposed the uplink network NOMA scheme for the uplink coordinated multi-point transmission (CoMP), where a CoMP user and multiple NOMA users are served simultaneously. Meanwhile, the authors of [14] proposed the resource allocation scheme for NOMA to guarantee the quality of service (QoS) in multibeam satellite industrial Internet of things, and the authors of [15] adopted NOMA for multiple-input multiple-output (MIMO) multi-user visible light communication systems.
In this paper, we propose random beam-based non-orthogonal multiple access for low latency multiple-input single-output (MISO) broadcast channels, where there is a target signal-to-interference-plus-noise power ratio (SINR) for each user. In our system model, there is a multi-antenna transmitter with its own single antenna users, and the transmitter selects and serves some of them. For low latency, the transmitter exploits random beams [16], which can reduce the feedback overhead for the channel acquisition, and each beam can support more than a single user with NOMA. The basic idea of random beam-based NOMA is presented in [17], but in [17], we mainly consider a simple case in which each beam can support at most two users with equal powers, and the exact power allocation for each beam is not revealed. Our contributions can be summarized as follows:
We propose random beam-based NOMA generalizing the basic idea of [17], where each beam can support multiple users with the optimal power allocation. We identify the feedback information for each user to implement random beam-based NOMA; each user should feed (1) a selected beam index, (2) the corresponding SINR, and (3) the channel gain, while the conventional random beamforming requires (1) a selected beam index and (2) the corresponding SINR feedback for each user.
We formulate a joint user selection and power optimization problem for random beam-based NOMA and show that equal power allocation across the beams can reduce the computational complexity and reduces the feedback overhead.
With the equal power allocation across the beams, we show that our optimization problem can be divided into sub-optimization problems at all beams. We solve each sub-optimization problem and find the optimal user selection and power allocation.
In the simulation part, we evaluate our random beam-based NOMA and show that our proposed scheme well exploits multiuser diversity provided by the multiple users and increases the performance of the conventional random beamforming.
The remainder of this paper is organized as follows. In Section 2, we explain our system model and summarize the conventional random beamforming with a QoS constraint. In Section 3, we propose random beam-based NOMA, and in Section 4, we optimize our proposed scheme. In Section 5, we evaluate our proposed scheme, and in Section 6, we conclude our paper.
2. System Model
Figure 1 illustrates our system model. There is a single transmitter equipped with M antennas with its own K single-antenna users, among which the transmitter selects and serves some of them. Let be a user group selected at the transmitter, where [K] is the set of integers less than or equal to K, i.e., [n] ≜ {1,…, K}. %. Then, the received signal at the arbitrary selected user becomes
| (1) |
where is a channel between the transmitter and the user k, whose elements are independent and identically distributed (i.i.d.) circularly symmetric complex Gaussian random variables with zero mean and unit variance, i.e., . Furthermore, is the transmitted signal at the transmitter, and is an additive white complex Gaussian noise at the user k with zero mean and unit variance, i.e., . Meanwhile, we assume that the transmitter exploits linear beamforming vectors to serve the selected users, so the transmitted signal is constructed by
| (2) |
where is a beamforming vector for the user i such that , and is a data symbol for the user i such that with the power allocation for user i. Denoting by P the transmitter’s total power budget, it should be satisfied that .
Figure 1.
System model.
Conventional Random Beamforming with a QoS Constraint
To enjoy the multiplexing gain, the transmitter should exploit the channel state information (CSI). The CSI acquisition at the transmitter is not easy in practice, however, and the imperfect CSI causes the severe performance degradation. One way to circumvent this difficulty is to use random beams with user diversity in opportunistic manners.
The authors of [16] proposed random beamforming and showed that the random beamforming can achieve the optimal multiplexing gain when the number of users increases with the transmit power. The procedure of the conventional random beamforming can be summarized as follows:
The transmitter broadcasts M random beams to the users.
Each user chooses the best beam and feeds the beam index and one scalar value, which represents the performance of the selected beam, back to the transmitter. In this case, it is assumed that perfect CSI is available at users.
From the collected feedback information, the transmitter selects multiple users.
The transmitter serves the selected users with random beams. In this case, the transmitter selects a single user for each beam and allocates equal power to the selected users at all beams.
For the conventional random beamforming, the transmitter exploits M orthogonal random beams such that whenever . In this case, we assume that each random beam is a unit vector, i.e., for all .
After the transmitter’s random beam broadcasting, each user finds the closest beam to its own channel; the user k returns , where is a selected beam indicator for the user k given by
| (3) |
When the user k is served by the mth random beam, i.e., , and the transmitter allocates equal power to the selected users, the signal-to-interference-plus-noise power ratio (SINR) of the user k becomes
| (4) |
In this case, the user k’s signal-to-noise power ratio (SNR) becomes
| (5) |
while the user k’s interference-to-noise power ratio (INR) becomes
| (6) |
Thus, the achievable rate when the user k is served by the mth beam is given by
| (7) |
and the sum achievable rate from the selected users becomes
| (8) |
To maximize (8), the user k feeds the selected beam and the corresponding SINR as follows:
| (9) |
After collecting the feedback values from the users, i.e., , the transmitter selects the best user for each beam, which can achieve the highest SINR with the beam.
Let be the selected user index from the beam m. Then, can be obtained as follows
| (10) |
so the SINR at the mth beam becomes
| (11) |
In this paper, we consider a quality of service (QoS) constraint, where each user’s SINR should exceed a target SINR denoted by . Then, the sum achievable rate at the transmitter becomes
| (12) |
where is the indicator function that returns one when the event happens and zero otherwise.
3. Non-Orthogonal Multiple Access with Random Beamforming
In this paper, we implement non-orthogonal multiple access with random beamforming, where each beam can serve more than a single user. When the transmitter serves multiple users with the same beam, the transmitter simply superposes the transmitted signal, and the multiple users adopt the successive interference cancelation (SIC).
As each random beam can serve multiple users, we denote by the set of users served with the mth random beam, i.e., , and assume that the sub-user groups become pairwise disjoint sets such that
| (13) |
Then, the transmitted signal given in (2) changes to
| (14) |
where the power constraint becomes
| (15) |
In this case, the received signal at the user s served from the mth beam, i.e., , becomes as follows:
| (16) |
where is the user s’s desired signal, and is the interference within the same beam, i.e., the intra-beam interference. Furthermore, the term is the interference from other beams, i.e., the inter-beam interference.
With the NOMA, the interference within the same beam is managed with the SIC of the users. To denote the decoding order at the user group , we define a sequence that is a permutation of a sequence of all user indexes belonging to as follows:
| (17) |
where is the cardinality of a set. Meanwhile, without loss of generality, we assume that
| (18) |
Then, for any such that , the user can decode the user ’s signal, so it can subtract it from the received signal.
Now, we consider the user in the user group . From (16), we can rewrite the user ’s received signal as follows:
| (19) |
Then, the user can decode the signal of the users from the received signal, so after SIC, the received signal (19) becomes
| (20) |
From (20), we obtain the user ’s SINR as follows:
| (21) |
where using the notation (5).
Meanwhile, when , Equation (21) simply becomes
| (22) |
For notational simplicity, in the denominator of (21), we define the inter-beam interference denoted by as follows
| (23) |
Then, for low-latency NOMA, our proposed random beam-based NOMA allocates the same power for each beam, i.e.,
| (24) |
so that the transmitter can omit the power allocation across the beams, which requires more feedback overhead and heavy computational complexity.
With the equal beam power allocation (24), the inter-beam interference at the user given in (23) is reduced to
| (25) |
Thus, the SINR given in (21) becomes
| (26) |
Note that with given power allocation, the SINR of the user in (26) is only represented by both the user’s channel gain (i.e., ) and the effective channel gain with the selected beam (i.e., ). This fact means that each user’s feedback information should be the selected beam index, the corresponding effective channel gain, and the channel gain, i.e., for user k, the feedback information becomes
| (27) |
Thus, given sub-user grouping and the power allocation
| (28) |
the transmitter’s achievable sum rate with the target SINR becomes
| (29) |
4. Optimization of the Proposed Random Beam-Based NOMA
In this section, we optimize our proposed random beam-based NOMA.
To maximize the sum achievable rate in (29), we need to find the optimal sub-user groups and the optimal power allocation as follows
Then, as we can observe in (26), the power allocation at each beam is independent of the allocated power for the other beams. Thus, the problem P1 can be divided into independent M sub-problems, each of which corresponds to user selection and power allocation for each beam. The transmitter only selects users and allocates powers for each beam; for the mth beam, the transmitter solves the following problem:
Thus, the problem P1 can be solved by Algorithm 1. First, the transmitter initializes the sub-user groups from the users’ selected beam indexes in the feedback information. For the mth beam, the initial sub-user group becomes
| (30) |
Then, the transmitter finds the initial decoding order from the relationship (18). From (21), the transmitter finds the first user’s power allocation to satisfy the target SINR such that
| (31) |
which is given by
| (32) |
Then, the transmitter can find to satisfy the target SINR as follows:
| (33) |
Then, the transmitter finds the largest to satisfy the power constraint as follows:
| (34) |
This procedure is described in Algorithm 1.
| Algorithm 1: The proposed solution of our random beam-based NOMA. |
|
5. Numerical Result
In this section, we evaluate our proposed random beam-based NOMA.
In Figure 2, we compare the achievable sum rate of the conventional random beamforming and our proposed random beam-based NOMA with respect to the number of users when the number of transmit antennas is four, and the transmit SNR is 10 dB (i.e., ). The target SINR is fixed to one, i.e., . As we can see in Figure 2, the performance of the conventional random beamforming is saturated as the number of users increases because the target SINR is achieved for all beams. Since the transmitter can support at most four users, the maximum achievable rate with the conventional random beamforming becomes . In our proposed random beam-based NOMA, however, the achievable rate increases as the number of users increases because our proposed scheme can support more users at each beam with NOMA.
Figure 2.
The performance of our proposed random beam-based NOMA with respect to the number of users when the transmitter has four antennas, and SNR is 10 dB.
In Figure 3, we compare the achievable sum rate of the conventional random beamforming and our proposed random beam-based NOMA with respect to the transmit SNR when there are total fifty users (i.e., ), and the target SINR is fixed to one, i.e., . As we can see in Figure 3, the performance of the conventional random beamforming is saturated as target SINR is achieved as the transmit SNR increases. In our proposed random beam-based NOMA, however, the achievable rate increases as the transmit power increases because each beam can support more users with more transmit power.
Figure 3.
The performance of our proposed random beam-based NOMA with respect to the transmit SNR when the transmitter has four antennas, and the number of users is 50.
In Figure 4, we compare the achievable sum rate of the conventional random beamforming and our proposed random beam-based NOMA with respect to the number of users when the number of transmit antennas is six, and the transmit SNR is 10 dB (i.e., ). The target SINR is fixed to one, i.e., . As we can see in Figure 4, the performance of the conventional random beamforming is saturated as the number of users increases because the target SINR is achieved for all beams. In this case, the transmitter can support at most six users, so the maximum achievable rate with the conventional random beamforming becomes . In our proposed random beam-based NOMA, however, the achievable rate increases as the number of users increases because our proposed scheme can support more users at each beam with NOMA.
Figure 4.
The performance of our proposed random beam-based NOMA with respect to the number of users when the transmitter has six antennas, and SNR is 10 dB.
In Figure 5, we compare the achievable sum rate of the conventional random beamforming and our proposed random beam-based NOMA with respect to the transmit SNR when the number of transmit antennas is six (i.e., ), and there are total 200 users (i.e., ). In this case, the target SINR is fixed to one, i.e., . As we can see in Figure 5, the performance of the conventional random beamforming is saturated as target SINR is achieved as the transmit SNR increases. In our proposed random beam-based NOMA, however, the achievable rate increases as the transmit power increases because each beam can support more users with more transmit power.
Figure 5.
The performance of our proposed random beam-based NOMA with respect to the transmit SNR when the transmitter has six antennas, and the number of users is 200.
In Figure 6, we show the achievable sum rate of our proposed random beam-based NOMA with respect to the number of users for various target SINR (i.e., ) when the transmitter has four antennas, and SNR is 10 dB. As shown in Figure 6, our proposed random beam-based NOMA improves the conventional random beamforming when the target SINR is fixed by supporting multiple users for each beam. Furthermore, we can observe that the effect of the optimal power allocation becomes larger when the target SINR for each user is small. This is because with the smaller target SINR, each beam can support more users with NOMA.
Figure 6.
The achievable sum rate of our proposed random beam-based NOMA with respect to the number of users for various target SINRs (i.e., ) when the transmitter has four antennas, and SNR is 10 dB.
6. Conclusions
In this paper, we proposed random beam-based NOMA for low latency MISO BCs, where there exists a target SINR for each user. For low latency, the transmitter exploits random beams, so each user can reduce the channel feedback overhead, while each beam can support more than a single user with NOMA. We established the joint optimization problem of user scheduling and power allocation for random beam-based NOMA. By allocating equal powers across the beams, we reduced the feedback overhead from each user, and showed that the joint optimization can be divided into several sub-optimization problems at all beams. We found the optimal power allocation and user scheduling for each sub-optimization problem, and we showed that our proposed random beam-based NOMA increases the performance of the conventional random beamforming by supporting more than a single user at each beam.
Author Contributions
Conceptualization, J.H.L. and Y.K.; methodology, J.H.L. and J.Y.R.; software, J.H.L. and J.Y.R.; validation, J.H.L., Y.K., and J.Y.R.; formal analysis, J.H.L.; investigation, J.H.L. and J.Y.R.; data curation, J.H.L.; writing—original draft preparation, J.H.L.; writing—review and editing, J.H.L. and J.Y.R.; visualization, J.H.L.; supervision, J.Y.R.; project administration, Y.K.; funding acquisition, J.H.L. and Y.K. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by ‘The Cross-Ministry Giga KOREA Project’ grant funded by the Korea government(MSIT) (No. GK20P0500, Development of Ultra Low-Latency Radio Access Technologies for 5G URLLC Service).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Footnotes
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Andrews J.G., Buzzi S., Choi W., Hanly S.V., Lozano A., Soong A.C.K., Zhang J.C. What will 5G be? IEEE J. Sel. Areas Commun. 2014;32:1065–1082. doi: 10.1109/JSAC.2014.2328098. [DOI] [Google Scholar]
- 2.Cisco Annual Internet Report (2018–2023) White Paper. [(accessed on 20 March 2020)]; Available online: https://www.cisco.com/c/en/us/solutions/collateral/executive-perspectives/annual-internet-report/white-paper-c11-741490.html.
- 3.Bennis M., Debbah M., Poor H.V. Ultrareliable and low-latency wireless communication: Tail, risk, and scale. Proc. IEEE. 2018;106:1834–1853. doi: 10.1109/JPROC.2018.2867029. [DOI] [Google Scholar]
- 4.3GPP Service Requirements for the 5G System, Document TS 22.261 v16.0.0, 3rd Generation Partnership Project. [(accessed on 30 June 2017)]; Available online: https://www.3gpp.org/DynaReport/22261.htm.
- 5.Ji H., Park S., Yeo J., Kim Y., Lee J., Shim B. Introduction to ultra reliable and low latency communications in 5G. arXiv. 20171704.05565 [Google Scholar]
- 6.Dai L., Wang B., Yuan Y., Han S., Chih-Lin I., Wang Z. Nonorthogonal multiple access for 5G: Solutions, challenges, opportunities, and future research trends. IEEE Commun. Mag. 2015;53:74–81. doi: 10.1109/MCOM.2015.7263349. [DOI] [Google Scholar]
- 7.Razavi R., Dianati M., Imran M.A. Non-orthogonal multiple access (NOMA) for future radio access; Proceedings of the IEEE VTC Spring; Dresden, Germany. 2–5 June 2013. [Google Scholar]
- 8.Nikopour H., Baligh H. Sparse code multiple access; Proceedings of the IEEE 24th International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC); London, UK. 8–11 September 2013. [Google Scholar]
- 9.Ding Z., Poor H.V. A Simple Design of IRS-NOMA Transmission. IEEE Commun. Lett. 2020;24:1119–1123. doi: 10.1109/LCOMM.2020.2974196. [DOI] [Google Scholar]
- 10.Gui G., Huang H., Song Y., Sari H. Deep Learning for an Effective Nonorthogonal Multiple Access Scheme. IEEE Trans. Veh. Technol. 2018;67:8440–8450. doi: 10.1109/TVT.2018.2848294. [DOI] [Google Scholar]
- 11.Ye N., Li X., Yu H., Zhao L., Liu W., Hou X. DeepNOMA: A Unified Framework for NOMA Using Deep Multi-Task Learning. IEEE Trans. Wirel. Commun. 2020;19:2208–2225. doi: 10.1109/TWC.2019.2963185. [DOI] [Google Scholar]
- 12.Wei Z., Yang L., Ng D.W.K., Yuan J., Hanzo L. On the Performance Gain of NOMA Over OMA in Uplink Communication Systems. IEEE Trans. Wirel. Commun. 2020;68:536–568. doi: 10.1109/TCOMM.2019.2948343. [DOI] [Google Scholar]
- 13.Sun Y., Ding Z., Dai X., Dobre O.A. On the Performance of Network NOMA in Uplink CoMP Systems: A Stochastic Geometry Approach. IEEE Trans. Wirel. Commun. 2019;67:5084–5098. doi: 10.1109/TCOMM.2019.2906307. [DOI] [Google Scholar]
- 14.Liu X., Zhai X.B., Lu W., Wu C. QoS-Guarantee Resource Allocation for Multibeam Satellite Industrial Internet of Things with NOMA. IEEE Trans. Wirel. Commun. 2021;17:2052–2061. doi: 10.1109/TII.2019.2951728. [DOI] [Google Scholar]
- 15.Chen C., Zhong W., Yang H., Du P. On the Performance of MIMO-NOMA-Based Visible Light Communication Systems. IEEE Photonics Technol. Lett. 2018;30:307–310. doi: 10.1109/LPT.2017.2785964. [DOI] [Google Scholar]
- 16.Sharif M., Hassibi B. On the capacity of MIMO BC channel with partial side information. IEEE Trans. Inf. Theory. 2005;51:506–522. doi: 10.1109/TIT.2004.840897. [DOI] [Google Scholar]
- 17.Lee J.H., Kim Y., Ryu J.Y. Random beam-based non-orthogonal multiple access for low latency downlink MISO broadcast channels; Proceedings of the 2020 International Conference on Information and Communication Technology Convergence (ICTC); Jeju Island, Korea. 21–23 October 2020; pp. 831–833. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Not applicable.






