Anda di halaman 1dari 6

SCMA: A Promising Non-orthogonal Multiple

Access Technology for 5G Networks


Invited paper

Yan Chen, Alireza Bayesteh, Yiqun Wu, S. Han


Mahmoud Taherzadeh, Dageng Chen, Harbin Institute of Technology
and Jianglei Ma hanshuai@hit.edu.cn
Huawei Technologies
{bigbird.chenyan}@huawei.com

Abstract — Sparse code multiple access (SCMA) is a packets since the ratio of signalling overhead to useful
code domain non-orthogonal multiple-access technique payload is high. As an example, it is estimated in [8]
introduced for future 5G wireless networks. This paper
that to transmit a small amount of data (e.g. 20 bytes of
describes the basic ideas of SCMA, the SCMA codebook
design, the encoder and decoder, as well as the SCMA data using QPSK ½), the overhead ratio can be as high
enabled transmission schemes for different application as 30%. Semi-persistent scheduling can be an option in
scenarios, including uplink grant-free contention-based order to reduce the dynamic signalling overhead [7].
transmission, downlink multi-user superposition, and However, such mechanism is more suitable for traffic
downlink open-loop CoMP for ultra-dense networks even arrival that exhibits some form of periodicity and
with moving users. We shall show from design principles predictability such as VoIP and is not good for bursty
and application examples that SCMA can resolve some
major issues of current wireless systems and establish
traffic with tight delay requirement as in URLLC.
itself as a strong candidate for 5G networks.1 Therefore, one of the features of the future wireless
networks is to support grant-free multiple-access
mechanisms that enable different modes of MTC.
I. INTRODUCTION
Multi-user MIMO (MU-MIMO) is a well-known
Fifth generation (5G) wireless networks are expected
spatial domain multiple access technique used in the
to support very diverse applications and devices [1], [2].
current LTE system [9] to increase the overall
Recent research activities [3] emerge toward new
throughput in downlink. Despite the promising
technologies and provide solutions to meet the targets of
throughput gain and the simplicity of detection at user
the next generation of wireless communication networks
nodes, MU-MIMO as a closed-loop system suffers from
in 2020 and beyond. Three typical 5G use cases
some practical difficulties in terms of channel aging,
identified by ITU-T and adopted by 3GPP are eMBB
channel estimation impairments, and high overhead to
(enhanced Mobile Broadband), mMTC (massive
report channel state information (CSI) on users to a
Machine Type Communications), and URLLC (Ultra-
serving transmit point (TP) in terms of precoder matrix
Reliable and Low Latency Communications) [4], [5].
indicator (PMI) or channel sounding. If CSI is not well
A wide spectrum range along with diverse use cases estimated, cross-layer interference practically limits the
and application scenarios cannot all be addressed by a potential performance gain of MU-MIMO. The problem
single and rigid air interface design of the current long is even more challenging in the coordinated multi-point
term evolution (LTE) standard [6], [7]. For example, (CoMP) transmission or ultra dense network (UDN)
grant-based nature of LTE uplink is unable to support setup where CSI has to be reported to multiple TPs. This
massive connectivity or ultra low latency for MTC. requires solutions provided based on the open-loop
Among the issues arisen due to grant-based transmission transmission and low feedback overhead which are
of uplink LTE, the cost of control signaling overhead, robust against mobility, CSI error, interference, and
latency, and energy efficiency are prominent. The cost other impairments in future wireless networks in the
of such dynamic signalling for uplink is higher for small MBB scenario.
To resolve the above mentioned problems, the sparse
1
Part of this paper is supported by China National 863 code multiple access (SCMA) [10], [11] is proposed as a
Project on 5G (2015AA01A710) and China National
Major project on 5G (2015ZX03002010).

978-1-5090-1701-0/16/$31.00 ©2016 IEEE


promising non-orthogonal multiple access solution for Layer 1 Layer 2 Layer 3 Layer 4 Layer 5 Layer 6

5G to achieve the following functionality.


– Relaxed orthogonality requirement of LTE,
achieving the multi-user capacity in both UL and

000

000
010

111

001

111
DL by non-orthogonal resource usage.
– Resistance to multi-user interference so that larger OFDMA tone

connections can be supported with close to single


user link performance.
– Enabler of simplified scheduling, easy link

010

000

000

111

001

111
adaptation and more flexible user pairing, even for Fig. 2. SCMA multiplexing of 6 layers selected from 6 layer-specific
high mobility users, to improve user experience. codebooks. The size of every codebook is 8 and hence every
codewords is labeled by 3 bits. The length of each codeword is
– Enabler of grant-free transmission with low 4 tones. The 6 sparse codewords are multiplexed but only 3 of
overhead and low latency especially for sporadic them collide over each tone due to the sparsity of codewords.

small packet transmission.


Fig. 3 illustrates the process that 6 users jointly
In this paper, we shall introduce the basic ideas of transmit with SCMA, each taking one of the six
SCMA, as well as various access modes and use cases codebooks mentioned in Fig. 2. The three major
for SCMA, including: i) uplink grant-free contention- features of SCMA can be described as:
based transmission for MTC, ii) downlink open-loop
multi-user transmission for MBB, and iii) downlink
open-loop CoMP for UDN. We shall show from these
ideas and application examples that SCMA can resolve
some major issues of current wireless systems and
establish itself as a strong candidate for 5G networks.

Fig. 3. SCMA multiplexed layers carried over OFDMA tones. The 6


II. BASIC IDEAS OF SCMA layers are multiplexed over 4 tones with 150% overloading.
SCMA [10] is a novel multiple access technique. It Every codeword contains two non-zero and two zero elements.
maps coded bits of a data stream to a sparse codeword
- Code domain signal superposition: SCMA allows
of a codebook built based on a multi-dimensional
superposition of multiple symbols from different
constellation.
users on each resource element (RE). For example,
Joint design of multi-dimensional modulation
& low density spreading
on subcarrier 1, symbols from UE1, 3, and 5 are
overlapped with each other. The superposition
pattern on each RE can be different and is defined in
FEC SCMA Sparse codebook mapping OFDM modulator

Fig. 1. Abstracted SCMA transmit procedure for each data layer. the SCMA codebook.

As shown in Fig. 1, at each SCMA layer, the SCMA - Sparse spreading: to reduce inter-layer interference
modulator maps input bits to a complex multi- so that more symbol collisions can be tolerated with
dimensional codeword selected from a layer-specific low receiver complexity. This allows overloading,
SCMA codebook, which has its own sparsity pattern meaning that more data layers than the spreading
(location of non-zero entries). One or multiple SCMA length can be accommodated. For example, in Fig. 3,
layers can be assigned to a user/data stream. 6 data layers can be supporting by spreading length 4,
resulting in an overloading factor of 150%.
As a code domain multiple access scheme, the
collision pattern of SCMA is defined by its codebook - Multi-dimension constellation: for better spectral
design. Fig. 2 shows an example of a codebook set with efficiency and low receiver complexity.
6 data layer. Each of the codebook has 8 multi-
dimensional complex codewords that correspond to 8
A. SCMA Codebook Design
points of constellation. The length of each codeword is 4,
which is the same as the spreading length. Upon Codebook design [11] is the key feature that
transmission, the codeword of each layer is selected distinguishes SCMA from other non-orthogonal
based on the input bit sequence. The codewords from multiple access schemes. The design of SCMA
different layers are overlaid with each other in the air. codebook can be considered as the joint optimization of
the sparse spreading pattern design and the multi- element is abstracted as a function node (FN). The edges
dimensional constellation design. In general, the aim of connecting VN i and FN j means that VN i has spread
the codebook design is to provide good distance onto FN j. Using the same codebook as in Fig. 2 and 3,
properties (Euclidean and/or Product) among the points again we see each VN spreads onto 2 FNs and there are
in the overall multi-dimensional constellation to 3 data symbols superposition at each FN. As mentioned
maximize the coding/shaping gain. earlier, the symbols on the two out-going branches of
each VN are generated from the multi-dimensional
Another feature of SCMA codebooks is the
constellation design.
possibility of having lower number of projection points
over each resource element. This is due to the multi-
dimensional nature of the codebooks which allows two
constellation points to collide over some of the non-zero
components, as they can still be separated over the other (a) LTE uplink transmit link

non-zero components. An example is shown in Fig. 1 in


which the constellation points corresponding to 01 and
10 collide over the first tone, but are separated over the
second tone, making the number of projection points
equal to 3 instead of 4. This feature can be considered in (b) SCMA uplink transmit link

the design of SCMA codebooks with the goal of


Fig. 5. Uplink transmitter of LTE and SCMA.
reducing the receiver complexity.

4->3 point Low-Projection codebook

1st non-zero tone 2nd non-zero tone

11 00 10 01
01 00
10 11

Fig. 4. Example of low-projection SCMA codebook.


Fig. 6. Tanner graph representation of the code-domain
superposition of SCMA.
B. SCMA Link Implementation
To implement link level simulations for SCMA, it At the receiver side, as similar to all the other non-
only requires minor modifications on the LTE orthogonal multiple access schemes, joint multi-user
transceiver. Especially, as we will see, the major detector is needed to decode multiple data layers
modules that distinguish SCMA from LTE are the superposed together. Specifically, the single user
SCMA encoder and decoder, which are very similar for channel equalization and QAM de-mapper are replaced
both uplink (UL) and downlink (DL). So without loss of by SCMA decoder, which jointly detect the superposed
generality, in the following, we will take UL data layers and output separate LLR results to the turbo
transmission as an example to show how SCMA works decoders of each layer. Thanks to the sparse nature in
from the link level. SCMA codebooks, low complexity massage passing
As shown in Fig. 5, from the transmitter side, the algorithm (MPA) could be employed to get near
major changes are the removal of DFT module and the maximum likelihood (ML) detection performance under
replacement of QAM modulation to SCMA encoder, affordable complexity [10].
which maps the coded bits directly to the multi- The MPA algorithm is performed on the tanner
dimensional codeword of pre-designed codebooks. graph constructed by the specific codebook, as shown in
Therefore, as long as we have the codebooks at hand, Fig. 6. Every FN (representing RE) and VN
SCMA encoding is as simple as a codeword selection (representing data layer) which is connected in the
procedure. tanner graph makes a FN-VN pair. MPA starts with the
The spreading structure of SCMA can also be initial conditional probability calculation at each FN.
expressed by tanner graph. Fig. 6 shows the example of Received signal on each RE, channel estimation on each
6 data layers with spreading length fixed to 4. To have a RE from each user, as well as the noise estimation on
closer look at one SCMA block, each data layer is each RE are all needed as input in this step. Then it
abstracted as a variable node (VN), and each resource enters message passing iterations between FNs and VNs
along the edges. For each iteration, there are two steps, within the time-frequency plane of OFDMA. A user
known as FN update and VN update, respectively, occupies the entire part of a contention region to
which is done independently for each FN-VN pair. After transmit codewords of one SCMA layer. A user terminal
enough iterations, log-likelihood-ratio (LLR) for the is represented by its corresponding contention region,
coded bits are calculated based on the codeword SCMA codebook, and pilot sequence. Each SCMA layer
probability and output at the VN and serve as the input represents a user and is characterized by a specific
to the turbo decoder thereafter. SCMA codebook. To support m-MTC, the system can
be overloaded where the number of users accessing a
BS Channel
Estimation
Noise
Estimation
contention region simultaneously is more than the length
CSRS

h1,…,hn of SCMA codewords. To even further increase the


-CP FFT
Resource
Demap
LLR
De-
scramble
+ Soft
Bits
CB CRC
Check TB
connectivity, codebook reuse is allowed among users
Modulation CB Re- Turbo

Resource
Receiver
Demapper assembly
+
Rate De-
Decode
+
TB Re-
assembly
CRC
Check since users are differentiated by their statistically
independent random channels.
-CP FFT
Demap match

SCMA is scalable to support different levels of


overloading for large number of connections. Size and
BS

number of the contention regions, length of codewords,


Channel Noise
Estimation Estimation
CSRS

-CP FFT
Resource
h1,…, hn

De-
sparsity pattern of codebooks (number of non-zeros
tones of each codeword), and size of the codebooks are
Demap scramble
Soft CB CRC
+
LLR Bits Check TB
CB Re- Turbo
SCMA Decoder + CRC
assembly Decode

-CP FFT
Resource
Demap
+
Rate De-
match
TB Re-
assembly
Check
some of the parameters to trade off between number of
supported users, traffic volume of users, complexity of
detection, coverage, reliability of links, and system
Fig. 7. Uplink receiver of LTE and SCMA outage. For example, long codewords with large number
of non-zero elements can provide better coding gain and
The performance of SCMA detection can be further hence better coverage, whereas more sparse codewords
improved by combining MPA with turbo decoders or can tolerate further overloading to enable massive
any other type of soft-input soft output (SISO) forward connectivity with feasible complexity of detection. A
error correction (FEC) decoder [18]. As shown in Fig. 8, controller is required to adjust the system parameters
a turbo-MPA takes advantage of an outer-loop to semi-statically to the system load, traffic demand, and
convert the extrinsic LLRs of the output of the FEC reliability for MTC communications.
decoders to codeword probabilities and feeds them back
to the MPA decoder as a priori information. Note that Low dynamic signaling overhead and low
the outer-loop can be early terminated to control the transmission latency are achieved by a grant-free
complexity of detection. Turbo-MPA shows its mechanism enabled by contention-based transmission
advantage especially when a large number of layers are and blind detection. A user transmits data in pre-
superimposed and cross-layer interference is a dominant configured resources that comprise of time, frequency,
source of performance limitation. codebooks, and pilots without the dynamic request/grant
procedure. Once a packet arrives, a user immediately
. wakes up and starts transmitting its data, skipping all the
back and forth signaling required to establish a grant-
based transmission as in LTE [8], [12]. The whole
transmission can happen in a short period of time
leading to much less energy consumption and latency
which are critical issues in either m-MTC or c-MTC
communications, respectively. At the receiver side, an
Fig. 8. Turbo-MPA with outer-loop to connect MPA and FEC SCMA blind detector performs reliable joint user
decoders for better performance
activity and signal detection without dynamic signaling
overhead. The blind detection capability is realized with
III. SCMA ACCESS MODES AND USE CASES affordable complexity due to sparsity of SCMA
codebooks. High reliability of MPA detection reduces
A. Uplink Grant-Free Transmission for MTC the necessity of multiple retransmission which in turn
SCMA contention-based transmission is achieved by leads to further energy saving of MTC terminals
multiplexing different SCMA layers within a contention System level simulation results demonstrate that an
region. One or multiple contention regions are defined uplink contention-based SCMA system can support up
to 3 times more devices [8] than a contention-based C. Downlink Open-Loop CoMP for UDN and MN
OFDMA system for delay sensitive small packet traffic UDN scenario posts challenges such as severe inter-
under the 3GPP case 1 scenario [6]. cell interferences and mobility management, since a user
sees a large number of TPs and suffers from
B. Downlink Open-Loop Multi-User Transmission interferences from those TPs. CoMP technique, where
In MBB, high data rate services are expected to be multiple TPs are coordinated, is a key technology to
provided even for high mobility users such as car mitigate such interferences. Most proposed CoMP
passengers. This wireless networking scenario falls into schemes are closed-loop and based on short-term CSI
the moving network (MN) cluster as described by feedback from users to cooperating TPs. CSI reports can
METIS [13]. The target is to provide mobility-robust be challenging in UDN due to a large number of users
and high-data rate communication links for vehicular and TPs, and in MN due to channel aging.
users. As mentioned before, due to limitations of closed-
SCMA CoMP, with inter-TP layer assignment via a
loop MIMO multiplexing schemes such as MU-MIMO,
central scheduler, can provide an open-loop CoMP
open-loop downlink multiple access schemes can play
solution without knowledge of short-term multi-TP CSI.
an important role to facilitate MN for MBB.
The benefits of SCMA CoMP scheme include: i) drastic
Downlink multi-user SCMA (MU-SCMA) is an overhead reduction of CSI acquisition, and ii) robustness
open-loop multiplexing scheme where different code to channel aging. In open-loop SCMA CoMP, different
domain layers are assigned to different users without the SCMA codebook sets are assigned to different TP
need of full CSI knowledge of the co-paired users. With antennas. Each transmit antenna uses a codebook set to
a very limited need of channel knowledge in terms of multiplex users. A user terminal jointly detects the
channel quality indicator (CQI) [6], a TP simply pairs signals from multiple TPs within its CoMP cluster. As
user together with appropriate power allocation among shown in Fig. 9, a neighboring TP can be either a
multiplexed layers. Compared to MU-MIMO, this cooperating or interfering TP. In the cooperating TP
system is more robust against dynamic channel case of Fig. 9(a), the signal from a neighboring TP
variations in high speed scenarios. Code domain targets the same user and the open-loop joint-
multiplexing and multi-user detection capability of MPA transmission CoMP is realized to improve the coverage
improves the robustness of SCMA multiplexing to CQI for cell-edge users. The target user jointly detects the
error. In addition, the problem of PMI measurement and SCMA layers from multiple TPs. Note that the data of a
report is removed for this open-loop multiple-access user needs to be available at multiple TPs. Hence, it
scheme. requires further backhaul traffic requirement which may
not be available in every network infrastructure.
On top of the advantages of MU-SCMA in terms of
open-loop multiplexing and high spectral efficiency of
multi-dimensional codewords, it provides more reliable
link-adaptation from a system perspective. The better
link-adaptation of SCMA relies on the following factors:
i) in addition to the modulation level and coding rate as
in QAM OFDMA systems, number of SCMA layers is
an additional degree of freedom to finely tune
transmission rates to channel conditions, ii) better (a) (b)
resolution of codebook sizes. For example, one can Fig. 9. SCMA CoMP, (a) open-loop join-transmission using SCMA
design SCMA codebooks of size 4, 8, 16, 32, …, and iii) CoMP, and (b) interference cancelation through joint detection.
spreading of data across multiple OFDMA tones leads
to interference whitening with robustness to time-variant An alternative CoMP solution using SCMA joint
interference environment. detection for soft cancelation of interference is shown in
Fig. 9(b), where TP 1 and 2 serve their own users. The
The simulation results of [14] show more than 50% cell-edge user receives a strong interference from its
cell aggregate throughput gain over an open-loop neighboring TP and conducts joint detection over its
OFDMA network. Moreover, performance gain is receiving signal and the interference for soft interference
maintained at a high speed such as 120 km/h where cancelation to provide better rate for cell-edge users.
MU-MIMO fails due to channel aging. Therefore,
downlink MU-SCMA scheme is suitable for MN To further enhance SCMA CoMP, it can be
scenarios with high data rate and mobility requirements. combined with multi-user SCMA to improve both the
cell-edge and cell average throughput as illustrated in the current wireless system and establish itself as a
Fig. 10 for MN and UDN scenarios. strong candidate for future 5G networks.

REFERENCES
[1] "5G: A Technology Vision," Huawei Technologies Co., Ltd.,
Shenzhen, China, Whitepaper Nov. 2013. [Online].
www.huawei.com/ilink/en/download/HW_314849
[2] 5GNOW. [Online]. http://www.5gnow.eu/
[3] Mobile and wireless communications Enablers for the Twenty-
(a) (b)
twenty Information Society (METIS). [Online].
Fig. 10. SCMA CoMP and inter-TP MU-SCMA layer sharing for (a) https://www.metis2020.com/
MN, and (b) UDN scenarios. [4] "NGMN 5G white paper," NGMN alliance, Feb. 2015.
[Online].
Multiple TPs serve a user through multiple SCMA https://www.ngmn.org/uploads/media/NGMN_5G_White_Pap
links while SCMA layers are coordinately allocated to er_V1_0_01.pdf
TPs. On the other hand, a TP may serve multiple users if [5] "4G Americas' recommendations on 5G requirments and
solutions," 4G Americas, Oct. 2014. [Online].
they have overlapped CoMP clusters to enable user- http://www.4gamericas.org/files/2714/1471/2645/4G_America
centric CoMP as illustrated in Fig.10. Multiple links to a s_Recommendations_on_5G_Requirements_and_Solutions_10
user can facilitate seamless handover across UDN _14_2014-FINALx.pdf
network in which frequent handover is a technical [6] 3GPP TR 36.814 V9.0.0, "3rd Generation Partnership Project;
challenge. SCMA related parameters of neighboring TPs Technical Specification Group Radio Access Network; Evolved
Universal Terrestrial Radio Access (E-UTRA); Further
can be either blindly detected at a user, or signaled from advancements for E-UTRA physical layer aspects (Release 9),"
a TP to scheduled users, provided that fast signaling 3GPP, 2010-03.
exchanges are available among neighboring TPs. In [7] Erik Dahlman, Stefan Parkvall, and Johan Skold, 4G:
[15], various algorithms of the combined schemes are LTE/LTE-Advanced for Mobile Broadband, 2nd ed. Waltham,
MA, USA: Elsevier, 2014.
presented. System level evaluations show that the
[8] K. Au et al., "Uplink contention based SCMA for 5G radio
proposed schemes provide more than 30% cell access," in Globecom Workshops (GC Wkshps), 2014, pp. 900-
throughput and coverage gains over OFDMA for both 905.
pedestrian and vehicular users. [9] D.J. Love, R.W. Heath, V.K.N. Lau, D. Gesbert, and M.
Andrews, "An overview of limited feedback in wireless
communication systems," IEEE Journal on Selected Areas in
IV. CONCLUSION Communications, vol. 26, no. 8, pp. 1341-1365, October 2008.
[10] Hosein Nikopour and Hadi Baligh, "Sparse code multiple
In this paper, SCMA is introduced as a promising access," in IEEE 24th PIMRC, 2013, pp. 332-336.
technology for the next generation of wireless networks. [11] Mahmoud Taherzadeh, Hosein Nikopour, Alireza Bayesteh,
First, the SCMA structure, encoding, multiplexing, and Hadi Baligh, "SCMA Codebook Design," in IEEE VTC
codebook design and low projection codebooks for fall, Vancouver, 2014, p. Submitted.
lower detection complexity, and reception techniques [12] Bayesteh Alireza, Yi Eric, Nikopour Hosein, and Baligh Hadi,
are described. Then, SCMA features and advantages in "Blind detection of SCMA for uplink grant-free multiple-
access," in ISWCS, Barcelona, Spain, 2014, pp. 853-857.
terms of non-orthogonal multiplexing, overloading for
[13] Petar Popovski and et al., "Initial report on horizontal topics,
massive connectivity and better spectral efficiency, first results and 5G," METIS, ICT-317669-METIS/D6.2, April
sparsity of multi-dimensional codewords for low 2014. [Online]. https://www.metis2020.com/wp-
complexity of joint detection with high performance content/uploads/deliverables/METIS_D6.2_v1.pdf
reliability, robustness of link-adaptation specially in [14] Hosein Nikopour et al., "SCMA for Downlink Multiple Access
of 5G Wireless Networks," in IEEE Globecom, Austin, TX,
time-variant interfering networks, and scalability to 2014.
adapt the air interface to network condition and [15] Usa Vilaipornsawai, Hosein Nikopour, Alireza Bayesteh,
capabilities are explained. Inspired by these benefits, "SCMA for Open-Loop Joint Transmission CoMP," submitted
different application scenarios are introduced to to VTC-fall, 2015.
demonstrate the potential gain of SCMA for 5G [16] Yiqun Wu, Shunqing Zhang and Yan Chen, "Iterative multiuser
networks, including uplink grant-free contention-based receiver in sparse code multiple access systems," in
Communications (ICC), 2015 IEEE International Conference
transmission for MTC, downlink open-loop multi-user on, pp.2918-2923, 8-12 June 2015.
transmission for MBB, and downlink open-loop CoMP
for UDN and MN. Based on the analysis and simulation
results, SCMA is shown to resolve the major issues of

Anda mungkin juga menyukai