Professional Documents
Culture Documents
Internet of Things
Zhifeng Yuan, Guanghui Yu, Weimin Li, Yifei Yuan, Xinhui Wang, Jun Xu
ZTE Corporation
Shenzhen, China
{yuan.zhifeng, yu.guanghui, li.weimin6, yuan.yifei, wangxinhui, xu.jun2}@zte.com.cn
Abstract—Internet of things (IoT) is widely expected to be an complex and expensive. Therefore novel access schemes are
important scenario in the fifth generation (5G) wireless network. needed to support IoT in 5G.
Major challenges of IoT include the low cost of devices, low
energy consumption, low latency and the ability to support a Novel access schemes for the future wireless networks have
large number of simultaneous connections. In this article, a new gained a lot of research interest recently. Non-orthogonal
type of non-orthogonal multiple access scheme called multi-user multiple access (NOMA) is proposed in [3], which utilizes
shared access (MUSA) is proposed to support IoT. MUSA adopts near-far effect to allow multiple users to share the same radio
a grant-free access strategy to simplify the access procedure resources. To facilitate the successive interference cancellation
significantly and utilizes advanced code domain non-orthogonal (SIC) on the receiver, the transmit power difference between
complex spreading to accommodate massive number of users in co-scheduled users needs to be significant. NOMA assumes
the same radio resources. A family of complex sequences with intricate resource scheduling and refined control signaling.
short length is chosen as spreading sequence for its ability to Therefore the high overhead problem of LTE still exists in
enable simple and robust successive interference cancellation at NOMA. Low density signature multiple access (LDSMA) [4]
the base station side and cope with high user load. Simulation is a special form of code division multiple access (CDMA), in
results show that MUSA can achieve significant gain in user which data symbols are spread by low density spreading
overloading performance compared to orthogonal systems, while sequences with only a few number of non-zero elements, and a
incurring much lower control overhead.
chip-level iterative soft-in-soft-out (SISO) multiuser decoding
Keywords—Internet of Things (IoT); multi-user shared access
(MUD) based on message passing algorithm (MPA) [5] is used
(MUSA); non-orthogonal complex spreading; grant-free access; in the receiver to efficiently exploit the LDS structure. In
user overloading sparse code multiple access (SCMA) [6], data bits of each user
are mapped to a sparse code selected from a sparse codebook
and multiple users transmit their data using the same resources.
I. INTRODUCTION One potential issue of LDSMA and SCMA is the scalability,
Future 5G application scenarios can be grouped into two main since for MPA receiver, there is lack of definite overloading
categories, mobile broadband (MBB) and Internet of things performance dependence on the sparsity and the number of the
(IoT). MBB is supposed to provide high data rate for services sparse code [7][8].
such as online video and virtual reality while IoT is primarily
To address the potential issues of the aforementioned
driven by machine-type-communication (MTC). MTC can be
schemes, a novel access scheme named multi-user shared
further divided into two main types: massive machine
access (MUSA) is proposed. The idea behind MUSA is non-
communication (MMC) with low data rate and MTC with low
orthogonal transmission and grant-free access. Data of each
latency and high reliability. For MMC, the network is expected
user is spread with a family of complex spreading sequence
to support a massive number of devices with sparse short
with short length. Signals from multiple users are superposed at
message [1], which are of low cost and low power consump-
the receiver where SIC is used to cancel interference between
tion.
users. The spreading sequence is specifically designed to cope
However, current 4G wireless system is unable to fulfill the with heavy overloading of users and to facilitate simple SIC on
requirements of IoT. The design goal of Long Term Evolution the receiver side. Moreover, each user can choose its spreading
(LTE) is to provide high data rate communication for a relative code autonomously, therefore eliminating the need of resource
small number of users. To achieve high spectrum efficiency, coordination by base station. With grant-free access and non-
LTE adopts a strict scheduling and control procedure that orthogonal transmission, MUSA can support a large number of
requires heavy signalling. For example, the uplink transmission connections while minimizing signalling overhead and power
of each terminal needs to be scheduled and granted consumption at the same time.
individually, mostly in orthogonal radio resources [2]. In IoT,
The rest of the paper is organized as follows. In Section II,
the payload is very small and the number of connections is
MUSA is described, together with the design of the complex
huge, thus the overhead of LTE becomes significant. Such
spreading code. Numerical results are provided in Section III
overhead would increase the energy consumption of devices,
and the conclusion is given in Section IV.
and the tight control mechanism makes terminal design more
-1
10
-2
10
BLER
-3
10
PN, length=4
(a) (b)
PN, length=8
PN, length=16
PN, length=32
Complex, -1, 1, length=4
-4 Complex, -1, 1, length=8
Fig.2 Elements of complex spreading code
10
Complex, -1, 1, length=16
Complex, -1, 1, length=32
Complex, -1, 0, 1, length=4
Complex, -1, 0, 1, length=8
available value set of the real part and imaginary part is a 3-ary
-5
10
100% 150% 200% 250% 300% 350% 400% 450%
User Load
Because of this, signaling overhead for closed-loop control Fig.4 Performance of MUSA with tri-level complex spreading code and
would be saved. random Gaussian complex spreading code
While the difference in long-term received SNR between Received SNR is uniformly distributed in the range of 4~20dB,
users tends to be narrowed when the open loop power control which reflects the near-far situation expected for real deploy-
is used to compensate the path loss and shadow fading. ment. For performance comparison, binary pseudo-random
However, due to the small scale channel fading which is not noise (PN) sequence, binary complex spreading code and tri-
compensated without closed-loop power control, the receiver level complex spreading code are evaluated. Spreading code of
would still see non-even SNR between users at each time. each user is randomly generated without cross-user coordina-
tion. The target average block error rate (BLER) is 1%.
III. NUMERICAL RESULTS
From the simulation results, it can be observed that when
In this section, link level simulation results and system the length of spreading code is more than 16, the gain in user
level simulation results are provided to illustrate the perfor- overloading performance tends to be small, and user over-
mance of MUSA. loading performances with different spreading codes are nearly
the same, while when the length of spreading code is less than
A. Link Level Simulation 16, great gain can be achieved by using complex spreading
Multi-user link level simulations are performed to evaluate code, especially tri-level complex spreading code, relative to
the performance of the proposed MUSA scheme. Turbo coding binary PN sequence. We could noted that MUSA with tri-level
with a code rate of 1/2 and QPSK modulation is used for all complex spreading code can achieve 225% user overloading
users. On the receiver side, channel estimation is assumed ideal, when the code length is 4, in contrast, if binary PN sequence is
minimum mean square error (MMSE) based SIC algorithm is used, 1% BLER cannot be achieved for code length of 4, even
used by MUSA for data detection and interference cancellation. if there is no overloading, and for binary complex spreading
code, the overloading ratio is merely 150%. Due to more
Fig.3 shows the user overloading performance of MUSA degree of freedom provided by tri-level complex spreading
with different code length in AWGN channel scenario. One codes, it is more likely that randomly picked sequences would
transmitting antenna and one receiving antenna are assumed. have lower cross-correlation. This helps to ensure collision free
and low the interference between users even with heavy over- So MUSA could work in a high user overloaded scenario,
loading. and the number of supporting connections of MUSA can be 4
times than LTE. Due to the channel fast fading and by using
Fig. 4 compares the performance of MUSA with tri-level the tri-level complex spreading codes, the performance of
complex spreading code and random Gaussian complex MUSA are still robust when the average SNR of users is the
spreading code of which the real part and imaginary part are same. And it is also anticipated that multiple receiving
random numbers of Gaussian distribution. The latter is antennas could improve the user overloading performance
expected to be optimal theoretically. It can be observed that the since the short spreading code is elongated in spatial domain,
performance of MUSA with tri-level complex spreading code which is equivalent to using a longer spreading code.
is very close to the performance with random Gaussian
complex spreading code, even when the code length is 4. In
addition, low complexity of implementation can be achieved B. System Level Simulation
for MUSA with simple tri-level complex spreading code. System level simulations with multi-cell network and small
packet traffic model are performed. The detailed simulation
To compare the number of connections, MUSA and LTE assumptions are described in Table I. Grant-free MUSA and
are evaluated using the same simulation assumptions in urban orthogonal frequency division multiple access (OFDMA) are
macro-cell (UMa) channel scenario, and one transmitting evaluated. The data of each user in MUSA is spread over the
antenna and two uncorrelated receiving antennas are assumed. same set of 4 PRBs, while in OFDMA, it is transmitted in one
As shown in Fig.5, for MUSA, the same 4 physical resource of the 4 PRBs, which is randomly selected.
blocks (PRB) defined in LTE system [11] are used by multiple
users in a grant-free manner. Tri-level complex spreading code Fig.7 shows the packet loss rate statistics of grant-free
with length of 4 is used. For LTE, 4 users are simulated, each MUSA and grant-free OFDMA as a function of traffic load per
occupying one PRB, and MMSE receiver is used. The spectral sector. Both frequency reuse factor 1 (FR1) and frequency
efficiency in LTE simulation is the same as that for MUSA reuse factor 3 (FR3) are evaluated.
with 100% user load.
Table I. Simulation Assumptions
Fig.6 shows the BLER performance of LTE and MUSA Parameters Assumptions
with different user overloading ratios. From the simulation Network layout Hexagonal cell, 19 cells with 3 sectors per cell
results, it can be observed that the BLER performances of Carrier frequency 2GHz
MUSA do not significantly degrade even when the user over- System bandwidth 10MHz
loading ratio gets as high as 400%, and is better than the Inter-site distance 500m
performance of LTE, because the former could benefit from the Channel scenario Urban macro-cell scenario
Traffic model Small packet, size of 20bytes, inter-arrival time is a
diversity. Poisson distribution with mean value of 80ms
Scheduler Grant-free scheduler
Modulation and coding QPSK 1/2
Spreading code Tri-level complex spreading code with real part
and imaginary part coming from {-1, 0, 1},
randomly generated, code length is 4
Retransmission Not modeled
Antenna configuration SIMO, 1Tx, 2Rx, uncorrelated antennas
UE max Tx power 23dBm
Uplink power control LTE uplink power control, P0=-95dBm, alpha=1
Channel estimation Ideal
Fig.5 Simulation scenarios for MUSA and LTE Receiver MMSE-SIC for MUSA; MMSE for OFDMA
0 0
10 10
MUSA, 100% user load MUSA, FR1
MUSA, FR3
MUSA, 200% user load
OFDMA, FR1
-1 MUSA, 300% user load
10 OFDMA, FR3
MUSA, 400% user load
LTE
-1
10
-2
Packet Loss Rate
10
BLER
-3
10
-2
10
-4
10
-5 -3
10 10
0 2 4 6 8 10 12 14 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5
SNR (dB) Traffic Load (packets/ms)
Fig.6 BLER performance of LTE and MUSA with different user overloading Fig.7 Packet loss rate of grant-free MUSA and grant-free OFDMA as a
ratios in UMa channel scenario function of traffic load per sector
The traffic load per sector is obtained by configuring the grant-free MUSA and grant-free OFDMA, the simulation
number of active users per sector. Since the inter-arrival time results show that grant-free MUSA could support much higher
of the traffic for each user is a Poisson distribution with mean traffic load than grant-free OFDMA. Therefore, the MUSA
value of 80ms, the traffic load per sector could be defined as scheme can be potentially used for IoT to support massive
the number of users per sector divided by the mean inter-arrival connected devices with low cost and low power consumption.
time of the traffic, which represents the number of packets per
millisecond. When a small packet arrives, the user would REFERENCES
transmit in the grant-free manner, the packet is lost if the
[1] Y. Yuan and L. Zhu, “Application scenarios and enabling technologies
transmission fails. of 5G,” China Communications, vol. 11, no. 11, pp. 69-79, Nov. 2014.
It can be observed that, for frequency reuse factor 1, grant- [2] 3GPP TS36.213, 3rd Generation Partnership Project; Technical Specifi-
free MUSA could support the traffic load of 3.5 packets/ms at cation Group Radio Access Network; Evolved Universal Terrestrial
Radio Access (E-UTRA); Physical layer procedures.
packet loss rate 10%, while grant-free OFDMA only support
[3] Y. Saito, Y. Kishiyama, A. Benjebbour, T. Nakamura, A. Li, and K.
the traffic load of about 1.25 packets/ms at the same packet Higuchi, “Non-orthogonal Multiple Access (NOMA) for Cellular Future
loss rate. Because user collision would happen in grant-free Radio Access,” IEEE 77th Vehicular Technology Conference (VTC
OFDMA if two or more users select the same PRB, the packet 2013-Spring), pp. 1-5, June 2013.
loss rate increases rapidly as the traffic load increases. MUSA [4] R. Hoshyar, F. P. Wathan, and R. Tafazolli, “Novel Low-Density Signa-
with large number of complex spreading codes which have ture for Synchronous CDMA Systems Over AWGN Channel,” IEEE
relatively low cross-correlation is more suitable for grant-free Transactions on Signal Processing, vol. 56, no. 4, pp. 1616-1626, April
2008.
accessing.
[5] F. R. Kschischang, B. J. Frey, and H. A. Loeliger, “Factor graphs and
For frequency reuse factor 3, grant-free MUSA could the sum-product algorithm,” IEEE Transactions on Information Theory,
support the traffic load of 5 packets/ms at packet loss rate 1%, vol. 47, pp. 498-519, Feb. 2001.
which is much better than the performance of 1 packet/ms at [6] H. Nikopour and H. Baligh, “Sparse code multiple access,” IEEE 24th
International Symposium on Personal Indoor and Mobile Radio
packet loss rate 1% with frequency reuse factor 1. It is because Communications (PIMRC), pp. 332-336, 2013.
that the latter experiences more serious inter-cell interference.
[7] R. Razavi, R. Hoshyar, M. A. Imran, and Y. Wang, “Information
User collision has a large impact on the performance of grant- theoretic analysis of LDS scheme,” IEEE Communications Letters, vol.
free OFDMA, the improvement with frequency reuse factor 3 15, no. 8, pp. 798-800, Aug. 2011.
is less significant. [8] K. Au, L. Zhang, H. Nikopour, E. Yi, A. Bayesteh, U. Vilaipornsawai, J.
Ma, and P. Zhu, “Uplink Contention Based SCMA for 5G Radio
IV. CONCLUSION Access,” IEEE Globecom 2014 Workshop, pp.900-905, Dec. 2014
[9] K.S. Gilhousen, I.M. Jacobs, R. Padovani, A.J. Viterbi, L.A. Weaver Jr.,
In this paper, a novel non-orthogonal transmission scheme and C.E.Wheatley III, “On the capacity of a cellular CDMA system,”
called MUSA is proposed, which is suitable for grant-free IEEE Transactions on Vehicular Technology, vol. 40, no. 2, pp. 303-
scenarios where uplink transmission can be autonomous. The 312, May 1991.
complex spreading code design is briefly described. Link-level [10] D. Tse and P. Viswanath, Fundamentals of Wireless Communication,
simulations with multiple users are performed, which Cambridge University Press, Cambridge, U.K., 2005.
demonstrate that MUSA could achieve very high overloading [11] 3GPP TS36.211, 3rd Generation Partnership Project; Technical Specifi-
cation Group Radio Access Network; Evolved Universal Terrestrial
factor. System level simulations with multi-cell network and Radio Access(E-UTRA); Physical Channels and Modulation.
small packet traffic model are also performed to compare the