Performance Analysis of Code-Domain NOMA in 5G Communication System
Performance Analysis of Code-Domain NOMA in 5G Communication System
net/publication/332736318
CITATIONS READS
2 851
3 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Zeyad Elsaraf on 29 April 2019.
Abstract—Today’s wireless communication networks transmit main classes: Power Domain (PD-NOMA), and Code Domain
their signals based on the Orthogonal Multiple Access (OMA) (CD-NOMA).
principle. As the number of users increases, OMA based PD-NOMA explores a new dimension to be exploited
approaches may fail to meet the stringent requirements
emerging in the 5th Generation of wireless communications for increasing user capacity where the available transmitting
for very high spectral efficiency and massive connectivity. power at the base station is divided up between the users. A
Non-Orthogonal Multiple Access (NOMA) emerges as a solution user’s power allocation factor is determined via Channel State
to improve upon spectral efficiency and user capacity without Information (CSI). That is, users with low CSI are assigned
sacrificing system performance. This paper aims to demonstrate more power relative to users with higher CSI. Segmenting
the validity of NOMA as an optimal choice for 5G by comparing
it with OMA. Three Code-Domain NOMA (CD-NOMA) the available power levels in this manner allows a system to
schemes are examined and compared with an established promptly serve users with poor channel conditions or users
OMA technique, Orthogonal Frequency Division Multiplexing located at the cell edge as opposed to OMA, where users
(OFDM). The chosen schemes for CD-NOMA are: Low Density with higher CSI are favoured and users with poor channel
Spreading CDMA (LDS-CDMA), Low Density Spreading OFDM conditions have to wait for access according to the time slot
(LDS-OFDM), and Sparse Coding Multiple Access (SCMA).
The performance of each scheme is evaluated by computing assigned to them. At the transmitter side, users are allocated
its Bit error rate (BER) and Outage Probability (OP) and different power levels and their signals are then superposed
simulating them against different values of Signal-to-Noise-Ratio and sent through to each user in the system. The difference
(SNR) over an AWGN channel. It is observed in this paper that, in power between each user is used to perform Successive
while having varying performance levels, every NOMA scheme Interference Cancellation (SIC) at the receiver side [2]. Signals
outperforms OFDM, thereby proving NOMA to be a prime
candidate for implementation in future 5G communication with higher power levels are subtracted from the received
technologies. signal, leaving only that user’s low power signal. It is entirely
possible to achieve Multiple User Detection (MUD) for an
Index Terms—5G, orthogonal multiple access, non-orthogonal increasing number of users occupying the same frequency
multiple access, code domain NOMA, spectral efficiency subcarrier with more sophisticated SIC methods, although this
requires additional processing power at the receiver(s). [3]-[4]
I. I NTRODUCTION In conventional CDMA, users can share a common channel
W ireless connectivity spreads across the globe, a chal- simultaneously. User separation is done by assigning codes,
As lenge for communication systems to accommodate the
incoming wave of new users with limited available resources
or spreading signatures, to each user uniquely. However, as a
result of this channel sharing, ISI in CDMA-based systems is
presents itself. To address this issue, novel communication unavoidable. CD-NOMA mitigates this limitation by utilizing
techniques that allow for multiple users to access the same spreading codes with low density signatures (LDS) and inter-
bandwidth have been developed for the fifth generation of leave sequences. In CD-NOMA, signals are spread using LDS
mobile communications (5G). The currently utilized Multiple (LDS-CDMA) which are comprised of sparse spreading codes
Access (MA) technique, Orthogonal Frequency Division Mul- each containing a small number of non-zero elements. The
tiplexing (OFDM), may no longer satisfy the requirements of sparsity of the codes allows for the generation of more unique
5G since it relies heavily on allotting different frequency bands codewords for signal transmission which, in turn, allows for
to users and stacking them orthogonally, which limits a sys- more users to be non-orthogonally superimposed on a chip.
tem’s user capacity by its bandwidth. Non-orthogonal multiple Unlike PD-NOMA, by utilizing Message Passing Algorithms
access (NOMA), however, explores a different approach in (MPA), discussed in [5], user separation at the receiver can
regards to increasing the user capacity and spectral efficiency be carried out even when the received users’ power levels are
of a system by allowing a number of users to occupy the comparable. Another advantage of LDS-CDMA is its ability
same frequency band with little inter-user interference (ISI) to achieve overloading, that is when the number of users in
[1]. NOMA techniques can be roughly categorized into two a system exceeds the processing gain. While the number of
users in an overloaded system requires reduced sparsity of The effective received signature can be denoted as
spreading codewords, it was proven in [6] that the number of
spreading codes can be increased by up to 300% in a noiseless H = AGS (3)
environment. Overloaded spreading codes are generated in
accordance to the Welch Bound Equality [7] in order to reduce where A, G, and S represent the users transmit gain, the
ISI. corresponding channel gain, and the spreading signature of
The LDS-OFDM system can be understood as a system each user. From (1) and (2), an expression for the received
which utilises LDS for multiple access and OFDM for mul- signal of each user can be written as
ticarrier modulation mapping. Due to its orthogonal mapping
and sparse spreading, LDS-OFDM benefits from frequency K
X
diversity as well being able to achieve overloading. This allows yk = hk xk + vk (4)
a system’s user capacity to rise as well as reduce the ISI k=1
that would usually accompany it. However, this convenience
B. LDS-OFDM
comes at the price of high, sometimes unaffordable, receiver
complexity. [8] Much like in LDS-CDMA, signal spreading is carried out
SCMA further optimizes the sparse spreading in LDS- by spreading, zero-padding, and interleaving. Each users’
CDMA by combining the LDS spreader with QAM mapping generated chip is transmitted over a subcarrier belonging to
to directly map a set of bits to a complex sparse vector to the OFDM mapper where the superposed signal is modulated
generate codewords [9]. SCMA codewords are sparse and (Fig.1). Users that are using the same subcarrier are superim-
allow for overloading much like LDS. Codebooks containing posed. Let the set of OFDM data symbols for the k th user,
multidimensionally mapped codewords replace modulation sharing the subcarrier n = [1, ..., N ], be represented as
mapping and spreading, allowing SCMA to benefit from
multidimensional and shaping gains as opposed to code rep- Dn|k = (k, i) : ski,n 6= 0
(5)
etition in LDS. These gains are offset by a complex design
procedure for SCMA codebooks as each multidimensional where ski,n denotes the ith row of the spreading signature
layer is designed using Euclidean geometry. However, SCMA matrix s at the nth subcarrier for the k th user. Let bk =
enjoys a moderate receiver complexity since the codebooks [b1 , b2 , ..., bK ] be the set of user data; a transmitted symbol
are transparent between the transmitter and receiver. This can be presented as
paper is organised as follows: Section II presents the NOMA
techniques’ system models. Section III uses the bit error rate n=N,k=K
X
and outage probability to evaluate each scheme’s performance xkn = bk ski,n (6)
when transmitting over an AWGN channel (OFDM is used (i,k)∈Dn|k
as a base for comparison). Finally, Section IV concludes the
paper’s findings and suggests further future directions for As established in (4), the received signal can be denoted by
NOMA research.
n=N,k=K
X
II. S YSTEM M ODEL yn = hkn xkn + vn (7)
A. LDS-CDMA (i,k)∈Dn|k
TABLE V
I MPLEMENTATION F EASIBILITY C OMPARISON