(2018) - 5G Wireless Network Slicing For eMBB, URLLC, and MMTC - Popovski, P., Trillingsgaard, K. F., Simeone, O., & Durisi, G PDF
(2018) - 5G Wireless Network Slicing For eMBB, URLLC, and MMTC - Popovski, P., Trillingsgaard, K. F., Simeone, O., & Durisi, G PDF
fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
Date of publication xxxx 00, 0000, date of current version xxxx 00, 0000.
Digital Object Identifier 10.1109/ACCESS.2017.DOI
ABSTRACT The grand objective of 5G wireless technology is to support three generic services
with vastly heterogeneous requirements: enhanced mobile broadband (eMBB), massive machine-type
communications (mMTC), and ultra-reliable low-latency communications (URLLC). Service heterogeneity
can be accommodated by network slicing, through which each service is allocated resources to provide
performance guarantees and isolation from the other services. Slicing of the Radio Access Network (RAN)
is typically done by means of orthogonal resource allocation among the services. This work studies the
potential advantages of allowing for non-orthogonal sharing of RAN resources in uplink communications
from a set of eMBB, mMTC and URLLC devices to a common base station. The approach is referred to
as Heterogeneous Non-Orthogonal Multiple Access (H-NOMA), in contrast to the conventional NOMA
techniques that involve users with homogeneous requirements and hence can be investigated through a
standard multiple access channel. The study devises a communication-theoretic model that accounts for the
heterogeneous requirements and characteristics of the three services. The concept of reliability diversity is
introduced as a design principle that leverages the different reliability requirements across the services in
order to ensure performance guarantees with non-orthogonal RAN slicing. This study reveals that H-NOMA
can lead, in some regimes, to significant gains in terms of performance trade-offs among the three generic
services as compared to orthogonal slicing.
INDEX TERMS 5G wireless, network slicing, wireless communication theory, NOMA, eMBB, mMTC,
URLLC.
I. INTRODUCTION (IoT) devices, which are only sporadically active and send
URING the past few years, there has been a growing small data payloads; (c) URLLC supports low-latency trans-
D consensus that 5G wireless systems will support three
generic services, which, according ITU-R, are classified as
missions of small payloads with very high reliability from
a limited set of terminals, which are active according to
enhanced mobile broadband (eMBB), massive machine-type patterns typically specified by outside events, such as alarms.
communications (mMTC), and ultra-reliable and low-latency This paper studies the problem of enabling the coexistence
communications (URLLC) (also referred to as mission- of the three heterogeneous services within the same Radio
critical communications) [1], [2]. A succinct characteriza- Access Network (RAN) architecture. We describe below in
tion of these services can be put forward as follows: (a) more details the requirements of the three services.
eMBB supports stable connections with very high peak data eMBB traffic can be considered to be a direct extension of
rates, as well as moderate rates for cell-edge users; (b) the 4G broadband service. It is characterized by large pay-
mMTC supports a massive number of Internet of Things loads and by a device activation pattern that remains stable
VOLUME 4, 2016 1
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
rate of eMBB
eMBB mMTC URLLC idle user 2 NOMA rate H-NOMA
OMA H-OMA
frequency
frequency
frequencies allocated
frequencies reserved
for URLLC
for URLLC
rate of URLLC
user 1 activity
(a) (b)
URLLC mMTC
H-NOMA H-NOMA
time time reliability arrivals
(a) (b) H-OMA H-OMA
eMBB eMBB
rate rate
OMA solution in Fig. 2(a), under H-NOMA, the frequency (c) (d)
resources that were allocated only to mMTC or URLLC
traffic can also be granted to the eMBB users. In this way, H- FIGURE 3. Illustration of performance trade-offs for: (a) standard OMA and
NOMA within the same traffic type; (b,c,d) H-OMA and H-NOMA between
NOMA may allow for a more efficient use of radio resources heterogeneous services.
as compared to H-OMA by avoiding unused resources due
to URLLC or mMTC inactivity. This may yield a higher
spectral efficiency for the eMBB users that can benefit from devices being active, and the eMBB transmission rate or
the intermittent nature of mMTC and URLLC traffic. How- spectral efficiency. The figure illustrates the fact that the
ever, the mutual interference between eMBB and mMTC or eMBB rate is not affected by the URLLC packet arrival rate
URLLC transmissions may significantly degrade the perfor- under H-OMA, while the resulting interference impairs the
mance for all the involved services. Ensuring desired perfor- performance of H-NOMA. As an alternative performance
mance levels is hence more challenging with H-NOMA. evaluation, Fig. 3(c) shows the trade-off between the reli-
In this paper, we tackle this problem by developing a ability of URLLC transmissions and the eMBB rate. The
communication-theoretic model that aims at capturing the example highlights the fact that a non-trivial trade-off exists
essential performance trade-offs and design insights for H- for both H-OMA and H-NOMA. In fact, URLLC reliability
OMA and H-NOMA. More specifically, the main goals of can be improved by taking away frequency resources from
this work can be illustrated using Fig. 3, as discussed next. eMBB and allocating them to URLLC. As a final illustration,
To start, Fig. 3(a) depicts the type of results that are Fig. 3(d) depicts the trade-off between the arrival rate of
of interest when studying conventional OMA and NOMA mMTC devices and the eMBB rate. In a manner similar to
within a given service type, as done in a growing line of Fig. 3(c), this figure suggests that, even under H-OMA, the
work [5], [6]. These results rely on the classical analysis of spectral efficiency of the eMBB user that shares the resources
the multiple access channel, in which all users have identical with mMTC devices can be traded off for the mMTC arrival
reliability requirements and block lengths and the goal is to rate by a proper allocation of radio resources.
characterize the region of achievable rates [7] as the block
length grows large. B. FURTHER RELATED WORKS
In contrast, Fig. 3-(b,c,d) exemplify the type of results In addition to the mentioned literature on conventional
that are of interest when evaluating the performance trade- NOMA, here we briefly review works that directly tackle the
offs between heterogeneous services that are allowed by coexistence of heterogeneous services. A logical architecture
H-OMA and H-NOMA. As a first example to be further for network slicing in 5G in the presence of orthogonal
elaborated on in the paper, Fig. 3(b) shows the trade-off slicing has been presented in [4] and [8]. The downlink
between the URLLC activity, i.e., the probability of URLLC multiplexing of URLLC and eMBB is studied in [9] and
VOLUME 4, 2016 3
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
[10]. These works investigates the dynamic scheduling of adopts the classical frame error rate. Our results show
URLLC traffic over ongoing eMBB transmissions by ab- that, if reliability diversity is properly exploited, non-
stracting the operation at the physical layer. In [11], the orthogonal slicing can lead, in some regimes, to impor-
authors treat the problem of resource allocation for mMTC tant gains in terms of performance trade-offs among the
and URLLC in a new radio (NR) setting by focusing on the three generic services.
role of feedback. Orthogonal resource allocation for mMTC The paper is organized as follows. The next section
and eMBB users is studied in [12] by accounting for inter- presents the system model and provides a performance anal-
cell interference. In [13], grant-free uplink transmissions are ysis of each of the three services when considered in iso-
considered for the three services by considering concrete lation. Section III treats the slicing of resources to support
transmission/modulation/spreading methods for supporting eMBB and URLLC, while Section IV is dedicated to the
the three services. slicing of resources for eMBB and mMTC. Both sections
provide a description of the proposed theoretical framework
C. MAIN CONTRIBUTIONS
as well as numerical results illustrating the tradeoff between
The main contributions are as follows.
the services for both H-OMA and H-NOMA schemes. The
• We propose a communication-theoretic model that is
conclusions are given in Section V-A, while Section V-B
tractable and yet captures the key features and require- contains discussion on possible generalizations of the model
ments of the three services. Unlike [13], in which the considered in this paper. Two appendices, containing the
authors focus on grant-free access for all services, the technical details of some of the derivations, conclude the
proposed model takes into account the difference in paper.
arrival processes and traffic dynamics that are inherent
to each individual service. The proposed model can be
seen as an extension of the classical multiple access II. SYSTEM MODEL
channel model that underlies the analysis of conven- We are interested in understanding how the three service
tional NOMA in the sense that it accounts for the described in Section I, i.e., eMBB, URLLC, and mMTC,
coexistence of heterogeneous services. should efficiently share the same radio resources in the uplink
• We first analyze the performance of orthogonal slicing, when communicating to a common BS. We consider F radio
or H-OMA, for all three services. We focus on achiev- resources, where each resource occupies a single frequency
able transmission rates for eMBB and URLLC, under channel and a single time slot. A radio resource, which is
the respective target reliability, and on the throughput indexed by f ∈ {1, ..., F }, contains n symbols. The n
for mMTC. symbols are further divided into S minislots, where each
• We then consider the performance of H-NOMA. Al- minislot consists of nS = n/S symbols. Fig. 4 shows an
though the modeling approach allows to study an arbi- example of a time-frequency grid.
trary combination of services, in this paper we have fo- We assume that the transmission of an eMBB user oc-
cused on the analysis of two specific cases as illustrated cupies a single radio resource at a given frequency f ∈
in Fig. 2, namely: (i) slicing for URLLC and eMBB, {1, ..., F }. In contrast, due to latency constraints, a URLLC
and (ii) slicing for mMTC and eMBB. In the case user transmits within a single minislot across a subset of
of URLLC-eMBB slicing, among other schemes, we FU ≤ F frequency channels. An URLLC device may be
consider the technique of puncturing, which is currently active in an allocated minislot with probability aU . Finally,
under consideration in 3GPP [10]. It is noted that, while the set of mMTC users is allowed to access the channel only
of interest, H-NOMA between URLCC and mMTC may at a specified radio resource fM ; for the example on Fig. 4 we
be problematic due to the need to ensure reliability guar- have fM = F . The number AM of active mMTC devices in
antees for URLLC devices in the presence of the random such a resource is distributed as AM ∼ Poisson(λM ), where
interference patterns caused by mMTC transmissions. λM is the mean value, referred to as mMTC arrival rate.
• Among the main conclusions, our study demonstates Some comments regarding the modelling choices made
that non-orthogonal slicing, or H-NOMA, can achieve above are in order. First, for eMBB traffic, we focus on the
service isolation in the sense of ensuring performance standard scheduled transmission phase, hence assuming that
levels for all services by leveraging their heterogeneous radio access and competition among eMBB devices have
reliability requirements. We refer to this design princi- been resolved prior to the considered time slot. Second, we
ple as reliability diversity. As it will be discussed, the do not model collisions among URLLC devices. We assume
heterogeneity leveraged by reliability diversity is not instead that a single URLLC device is allocated a number of
only in terms of the numerical values of the reliability minislots in the given slot, over which it is active with some
levels, but also in terms of very definition of reliability probability. On the contrary, we do model the random access
across the three services. For example, the reliability phase for mMTC traffic, since this is the key transmission
metric typically considered for mMTC is the fraction of phase for this type of traffic, due to the massive population
detected devices among the massive set of active users, of devices. Extensions of our model will be discussed in
whereas for eMBB and URLLC services one typically Section V-B.
4 VOLUME 4, 2016
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
BS is assumed to have perfect CSI.
eMBB mMTC URLLC idle The error probabilities of the eMBB, URLLC, and mMTC
devices are denoted as Pr(EB ), Pr(EU ) and Pr(EM ), re-
spectively. These probabilities must satisfy the reliability
requirements Pr(EB ) ≤ B , Pr(EU ) ≤ U and Pr(EM ) ≤
7
frequency
M , where
channel
resources can be shared. In the remainder of this section, we frequency channel f . This dependence is kept here in view to
study the performance of the three traffic types in an H-OMA the extension to H-NOMA in the next sections.
setting, that is, in the absence of mutual interference. We Based on the power-inversion scheme, the instantaneous
also introduce the metrics that will be used to evaluate the power PB (GB,f ) is chosen as a function of the instantaneous
performance of the three services. channel gain GB,f as
( tar
GB,f
B. EMBB if GB,f ≥ Gmin
B,f
PB (GB,f ) = GB,f (8)
Consider a radio resource f allocated exclusively to an 0 if GB,f < Gmin
B,f ,
eMBB user. As mentioned, the eMBB is aware of the CSI
where Gtar
B,f is the target SNR, which is obtained from the
GB,f and can use it in order to select its transmission power
threshold Gmin
B,f by imposing the average power constraint as
PB (GB,f ). The objective is to transmit at the largest rate
Z ∞
rB,f that is compatible with the outage probability require- 1 −x/ΓB
1 = E[PB (GB,f )] = e PB (x)dx
ment B under a long-term average power constraint. This min
GB,f ΓB
can be formulated as the optimization problem
Gtar
B,f
Gmin
B,f
maximize rB = γ 0, , (9)
ΓB ΓB
subject to Pr[log2 (1 + GB,f PB (GB,f )) < rB ] ≤ B with γ(·, ·) being the lower incomplete gamma function. This
E[PB (GB,f )] = 1. (3) implies that the target SNR is
The optimal solution to this problem is given by truncated ΓB
Gtar
B,f = Gmin
. (10)
power inversion [15]. Accordingly, the eMBB device chooses γ 0, ΓB,f
B
a transmission power that is inversely proportional to the
channel gain GB,f if the latter is above a given threshold It follows from (4)–(10) that the solution to the problem
Gmin
B,f , while it refrains from transmitting otherwise. (3), which is the outage rate rB,f under outage probability
Beside being theoretically justified by the mentioned B , is given by
rate-maximization problem, the threshold-based transmis-
rB,f = log2 1 + Gtar
sion strategy discussed above also captures the fact that B,f , [bits/symbol]. (11)
eMBB devices only transmit if the current SNR is suffi- orth
We refer to the resulting rate as rB for reference. Note that
cient to satisfy minimal rate requirements. This is the case it does not depend on f under the assumptions of this section.
in most communication standards, such as LTE, in which
the transmission mode is selected from a set of allowed C. URLLC
modulation and coding schemes with given SNR constraints. The URLLC device transmits data in the allocated FU fre-
As we will discuss below, the scheme has the additional quency channels of a minislot, with activation probability aU .
analytical advantage of relating directly outage probability Hence, the number of URLLC transmissions during the time
and probability of activation for an eMBB user. We remark slot is a random variable SU ∼ Bin(S, aU ). We assume that
that the analysis could be extended to other design criteria each URLLC transmission carries a different message, and
such as the maximization of the average transmission rate. that, due to the low latency requirement, each message must
Based on the discussion above, the probability that the be decoded as soon as the relevant minislot is received. This
eMBB user transmits is given by implies that the URLLC device cannot code across multiple
−Gmin minislots.
aB = Pr GB,f ≥ Gmin B,f /ΓB .
B,f = e (4)
Unlike eMBB users, the URLLC device is not aware of the
Furthermore, in the absence of interference from other ser- CSI {GU,f } for the FU allocated frequency resources. This
vices, the only source of outage for an eMBB transmission is assumption is justified by the fact that CSI at the URLLC
precisely the event that an eMBB does not transmit because device would require signaling exchange before transmis-
of an insufficient SNR level. Hence, the probability of error sion, which entails extra latency as well as a potential loss
equals in terms of reliability. In fact, the high reliability constraint
Pr(EB ) = 1 − aB . (5) would enforce an even higher reliability requirement on the
auxiliary procedure of CSI signaling. As a result of the lack
Imposing the reliability condition
of CSI, no power or rate adaptation is possible for URLLC
Pr(EB ) = B (6) devices.
We choose the rate rU as the performance metric of choice.
we obtain the value of the threshold SNR
In the absence of interference from other services, outage
min 1 occurs with probability
GB,f = ΓB ln . (7)
1 − B
FU
Note that, in the absence of interference and under the given 1 X
Pr(EU ) = Pr log2 (1 + GU,f ) < rU . (12)
assumptions, the threshold SNR Gmin FU
B,f does not depend on the f =1
6 VOLUME 4, 2016
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
Imposing the reliability condition P(EU ) = U allows us This quantity can be computed by means of Monte Carlo
to obtain the maximum allowed rate rU . We will refer to numerical methods.
orth
this quantity as rU (FU ) for reference. Note that increasing
FU enhances the frequency diversity and, hence, makes it III. SLICING FOR EMBB AND URLLC
possible to satisfy the reliability target U at a larger rate rU . In this section, we consider the coexistence of eMBB and
URLLC devices, while assuming that there is no mMTC
D. MMTC traffic, i.e., that the mMTC arrival rate is λM = 0. We first
The key property of the mMTC traffic is that the set of briefly recall, using the results in the previous section, how
mMTC devices that transmit in a given radio resource is the performance of the two services can be evaluated for the
random and unknown. An mMTC transmission has a fixed case of H-OMA, and then analyze the more complex scenario
rate rM and consumes one radio resource of n channel uses. of H-NOMA.
Given the rate rM and the reliability constraint M , we
focus on the maximum arrival rate λM that can be supported A. ORTHOGONAL SLICING: H-OMA FOR EMBB AND
by the system as the performance criterion of interest. As URLLC
detailed below, the probability of error measures the fraction In the case of orthogonal slicing, i.e., under H-OMA, we
of incorrectly decoded devices among the active ones. assume that FU out of the F frequency radio resources for
SIC at the BS is a useful strategy to improve the perfor- all minislots in the given radio resource are allocated to the
mance of mMTC traffic. As discussed next, a SIC decoder URLLC transmissions, while the remaining FB = F − FU
can leverage power imbalances and other mechanisms not re- radio resources are each allocated to one eMBB user. Note
viewed here (see, e.g., [16]), in order to sequentially improve that, in each minislot, the probability that the FU frequency
the reliability of simultaneous mMTC transmissions. channels allocated to URLLC traffic are unused is the com-
To characterize the performance achievable with SIC, we plement of the activation probability, i.e., 1 − aU .
let [m] denote the index of the mMTC device with the m- The performance of the system is specified in terms of the
th largest channel gain {Gm,fM } for the allocated frequency the pair (rB , rU ) of eMBB sum-rate rB and URLLC rate rU
f = fM . In the rest of this section, we drop the dependence achievable at the given reliability levels (B , U ). The eMBB
on fM for simplicity of notation. By definition, we then sum-rate is obtained as
have the inequalities G[1] ≥ G[2] ≥ . . . ≥ G[AM ] . In the
orth
absence of interference from eMBB and URLLC traffic, the rB = (F − FU )rB , [bits/symbol] (17)
SINR σ[m0 ] available when decoding the signal of the m0 −th orth
where rB is obtained as explained in Section II-B. The
mMTC device, under the additional assumption that the
URLLC rate rU is computed from (12) by imposing the
devices with indices [1], . . . , [m0 − 1] are correctly decoded,
equality Pr(EU ) = U as detailed in Section II-C.
depends only on its channel gain G[m0 ] and on the channels
gains of the other active mMTC devices as
B. NON-ORTHOGONAL SLICING: H-NOMA FOR EMBB
G[m0 ] AND URLLC
σ[m0 ] = PAM . (13)
1+ m=m0 +1 G[m] We now consider non-orthogonal slicing, or H-NOMA,
whereby all F frequency channels are used for both eMBB
The m0 −th mMTC device is correctly decoded if the in- and URLLC transmissions. Hence, FU = FB = F . With
equality log2 (1 + σ[m0 ] ) ≥ rM holds; and, if decoding non-orthogonal slicing, eMBB and URLLC transmissions
is successful, the signal from the device is subtracted from interfere, and, hence, the rate pair (rB , rU ) cannot be directly
the received signal. We let DM be the random number of obtained from the analysis in Section II. We next describe
mMTC devices in outage, i.e., DM is the largest integer different decoding architectures, and derive corresponding
in {0, . . . , AM } satisfying, for all k ∈ {1, . . . , DM }, the achievable pairs rB and rU for non-orthogonal slicing.
inequality Decoding Architectures: A key observation in the design
log2 (1 + σ[k] ) ≥ rM (14) of decoding schemes is that, due to latency constraints, the
decoding of a URLLC transmission cannot wait for, and
The error rate of the mMTC devices is then quantified as the hence depend upon, the decoding of eMBB traffic. In fact,
ratio decoding of a URLLC transmission can only rely on the
E[DM ] signal received in the given minislot. This constraint prevents
Pr(EM ) = (15)
λM SIC decoders whereby eMBB transmissions are decoded first
between the average number of users in outage, namely and canceled from the received signal prior to decoding of
E[DM ], and the average number λM of active users. The the URLLC messages. Note also that, because of the het-
maximum rate λM that can be supported under the reliability erogeneity of reliability requirements, decoding eMBB first
condition Pr(EM ) = M is defined for reference as and then URLLC in a SIC fashion would require decoding
the eMBB traffic at the same level of reliability needed for
λorth
M (rM ) = max{λM : Pr(EM ) ≤ M }. (16) the URLLC traffic. As a result of these considerations, in
VOLUME 4, 2016 7
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
H-NOMA with SIC the URLLC transmissions should be as noise. In contrast, the eMBB decoder at the BS can either
decoded while treating eMBB signals as an additional noise. leverage SIC by decoding URLLC traffic first, or rather treat
In contrast to URLLC traffic, eMBB requirements are less any minislot occupied by URLLC traffic as erased. These are
demanding in terms of latency, and hence eMBB decoding two extreme points among all possible eMBB decoders.
can wait for URLLC transmissions to be decoded first. This Rate Region: The objective of the analysis is to determine
enables a SIC mechanism whereby URLLC messages are the rate region (rB , rU ) for which the target error probabili-
decoded and then canceled from the received signal prior to ties of the two services are satisfied. To this end, we fix the
orth
decoding of the eMBB signal. Since the reliability of URLLC URLLC rate rU ∈ [0, rU (F )], and compute the maximum
is two or more orders of magnitude higher than eMBB, the attainable eMBB rate rB . We recall that the available degrees
performance of eMBB under the described SIC decoder is of freedom in the design are the target SNR Gtar B,f and the
expected to be close to the ideal orthogonal case in which minimum channel gain Gmin B,f at which an eMBB device is
no interference from URLLC traffic is present. This design active (or equivalently the activation probability (4)), as well
choice is an instance of reliability diversity. as the erasure code parameter k if a puncturing approach is
That being said, the SIC decoder may be ruled out by adopted for eMBB decoding. We also emphasize that, unlike
considerations such as complexity. In such circumstances, the orthogonal case, the target SNR Gtar B,f and the minimum
one could adopt another decoding approach that is, in a sense, SNR GminB,f are separate degrees of freedom, which are related
diametrically opposite to SIC in its treatment of URLLC by the inequality (20).
interference. Such a decoder treats any minislot that contains We start by imposing the reliability constraint for the
a URLLC transmission as erased or punctured. This option URLLC user, which yields the following condition for both
of H-NOMA with puncturing is currently being considered SIC and erasure decoder:
within the 5G community [10]. Note that this approach re-
FU
!
quires the decoder at the BS to be able to detect the presence 1 X G U,f
Pr(EU ) = Pr log2 1 + < rU ≤ U .
of URLLC transmissions, e.g., via energy detection. FU 1 + δf Gtar
B,f
f =1
Encoding: If H-NOMA with SIC is used, we set the eMBB (21)
rate to Here, {δf }F U
f =1 are independent Bernoulli random variables
SIC with parameter aB given in (4). Recall that aB is a function
rB,f (Gtar tar
B,f ) = log2 (1 + GB,f ), [bits/symbol] (18)
of Gmin tar
B,f . The term δf GB,f represents the interference power
where Gtar caused by an eMBB transmission on frequency channel f
B,f represents the target SNR for eMBB transmis-
sion, which is to be determined. to the URLLC traffic. The inequality (21) imposes a joint
In contrast, in H-NOMA with puncturing and erasure constraint on both Gtar min
B,f and GB,f . Next, we impose the reli-
decoding, the eMBB device applies an outer erasure code ability constraint for eMBB traffic by considering separately
with rate 1 − k/S, which is concatenated to the codebook SIC and erasure decoders.
used in the physical-layer transmission of the eMBB encoder.
Thanks to the erasure code, the decoder is able to correct 1) SIC decoder
k ≤ S erased minislots, while, if the number of URLLC Under H-NOMA the decoding of an eMBB message is
transmissions is larger than k, the decoding process fails. generally affected by the interference from the URLLC users.
The parameter k needs to be designed so as to satisfy the However, this interference is not present if: (i) there are
target error rate B for eMBB users. The resulting data rate no URLLC transmissions, i.e., SU = 0; or (ii) if URLLC
for eMBB transmission in frequency channel f is transmissions are present, i.e., SU > 0, but the corresponding
signals are decoded successfully and canceled by the SIC
pun k decoder. As for the latter event, since the interference from
rB,f (Gtar
B,f , k) = 1 − log2 (1 + Gtar
B,f ). (19)
S eMBB users and the fading gains are constant across the
Regarding the selection of the target SNR Gtar minislots, either all URLLC transmissions are decoded in-
B,f , we recall
that in the orthogonal case, as shown in (10), the variable correctly (event EU ) or they are all correctly decoded (event
Gtar E U ).
B,f is uniquely determined by the error probability tar-
get B via the threshold SNR Gmin Based on the discussion above, we can bound the eMBB
B,f defined in (7). In contrast,
with non-orthogonal slicing, it may be beneficial to choose a error probability by distinguishing the case in which the
smaller target SNR than the one given by (10), so as to reduce eMBB transmission is subject to interference from URLLC
the interference caused to URLLC transmissions. This yields signals, and the case in which is not, using the law of total
the inequality probability, as presented through the equations (22)-(24).
Here, equality (22) holds because the only source of outage
ΓB for eMBB in absence of URLLC interference is the instanta-
Gtar
B,f ≤ Gmin
. (20)
γ 0, ΓB,f neous SNR being below the minimum SNR, which implies
B
Pr(EB |SU = 0) = 1 − aB ; moreover, (23) follows by using
Summarizing the discussion so far, decoding of URLLC that Pr(EB |EU , SU > 0) ≤ 1 and that canceling URLLC
traffic cannot leverage SIC and treats eMBB transmissions interference results in the same performance achievable in
8 VOLUME 4, 2016
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
Pr (EB ) = Pr(SU = 0) Pr(EB |SU = 0) + Pr(SU > 0) Pr(EU |SU > 0) Pr(EB |EU , SU > 0)
+ Pr(ĒU |SU > 0) Pr(EB |ĒU , SU > 0) = (22)
S S
= (1 − aU ) (1 − aB ) + [1 − (1 − aU ) ] U Pr(EB |EU , SU > 0) + (1 − U ) Pr(EB |ĒU , SU > 0) (23)
S S
≤ (1 − aU ) (1 − aB ) + [1 − (1 − aU ) ] (U + (1 − U )(1 − aB )) . (24)
rU
As already pointed out, this equivalently imposes a constraint H-OMA
1.5
on Gmin
B,f through (4). H-OMA (LB)
From (25), we see that, unlike the orthogonal case, with 1.0 H-NOMA with SIC
H-NOMA with SIC (LB)
non-orthogonal slicing the eMBB activation probability aB
0.5 H-NOMA with puncturing
is larger than 1 − B . This is becasue URLLC interference H-NOMA with puncturing (LB)
may cause an eMBB decoding error even when the eMBB’s 0.0
0 2 4 6 8 10 12
SNR is above the threshold. However, the impact of URLLC rB,sum
interference is typically minimal. Indeed, the high reliability
FIGURE 5. Rate region (rB,sum , rU ) for the eMBB rate rB,sum and the
requirements for URLLC, which are reflected by the very URLLC rate rU when ΓU = 20 dB, ΓB = 10 dB,
small value of U , imply that aB is close to 1 − B . S = 5, aU = 0.1, F = 10, U = 10−5 , B = 10−3 . H-NOMA is present
with two variants, SIC and puncturing. The lower bound (LB) is derived in
To summarize, for a given feasible URLLC rate rU ∈ Appendix A.
orth
[0, rU (F )], the maximum eMBB rate is obtained by max-
imizing log2 (1 + Gtar tar
B,f ) subject on the constraints on GB
min
and GB implied by (20), (21), and (25). This maximization
1.2
requires the use of a two-dimensional numerical search. H-OMA
Note that the activation probability aB is typically very H-OMA (LB)
1.0
close to 1, and hence, when solving this problem, one can H-NOMA with SIC
H-NOMA with SIC (LB)
conservatively assume that the eMBB interference is always 0.8 H-NOMA with puncturing
present in (21), i.e., δf = 1. In contrast, the dependence H-NOMA with puncturing (LB)
of the right-hand side of (21) on Gtar
rU
B causes a non-trivial
0.6
interdependence between rU and rB .
0.4
Pr(EB ) = Pr (SU ≤ k) Pr(EB |SU ≤ k)+ FIGURE 6. Rate region (rB,sum , rU ) for the eMBB rate rB,sum and the
URLLC rate rU when ΓU = 10 dB, ΓB = 20 dB,
Pr (SU > k) Pr(EB |SU > k), (26) S = 5, aU = 0.1, F = 10, U = 10−5 , B = 10−3 . H-NOMA is present
with two variants, SIC and puncturing. The lower bound (LB) is derived in
where we have distinguished the case in which the erasure Appendix A.
code is able to correct the erasures caused by URLLC
transmissions, i.e., SU ≤ k, and the case in which an
error is instead declared, i.e., SU > k. When the latter Imposing equality in (27), we determine the parameter aB
event occurs, a decoding error occurs, and hence we have and, hence, Gmin
B,f via (4). Given the desired feasible URLLC
Pr(EB |SU > k) = 1. In contrast, when SU ≤ k, the
orth
rate rU ∈ [0, rU (F )], , we then obtain the target SNR Gtar
B,f
only source of outage is the instantaneous SNR being below and, hence, the eMBB rate (19) from the URLLC reliability
threshold, which results in Pr(EB |SU ≤ k) = 1 − aB . condition (21).
Overall, the resulting eMBB reliability requirement is
C. NUMERICAL ILLUSTRATION
Pr(EB ) = Pr(SU ≤ k)(1 − aB ) + Pr(SU > k) ≤ B . Here we present simulation results for the rate region
(27) (rB , rU ) for H-OMA as well as H-NOMA, with both SIC
VOLUME 4, 2016 9
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
and puncturing decoders. In addition to the results obtained in a time-sharing manner. Let α ∈ [0, 1] and 1 − α be
from the previous analysis, we also show curves obtained fraction of time in which the resources are allocated to the
from the expressions derived in Appendix A, which are easier eMBB device and the mMTC devices, respectively. We aim
to evaluate and are shown to provide a performance lower at characterizing the region of pairs (rB , λM ) of eMBB
bound (“LB"). rate rB and mMTC arrival rate λM that can be supported
In Figs. 5 and 6, we plot the rate regions for S = 5, aU = by orthogonal slicing for a given mMTC transmission rate
0.1, F = 10, U = 10−5 , B = 10−3 . Fig. 5 considers requirement rM and probability of error M .
the case ΓU > ΓB with ΓU = 20 dB and ΓB = 10 For a given time-sharing factor α, the achievable pair of
dB, while Fig. 6 focuses on the complementary set-up with eMBB rate rB and mMTC arrival rate λM can be written in
ΓB > ΓU when ΓU = 10 dB and ΓB = 20 dB. For terms of the quantities derived in Sections II-B and II-D as
both figures, H-NOMA with puncturing uses the optimal orth
rB = αrB (28)
puncturing parameter k.
orth rM
For both set-ups considered in the figure, H-MONA with λM = λM , (29)
puncturing is outperformed by both H-OMA and H-NOMA 1−α
with SIC. Furthermore, when ΓU > ΓB , we see from respectively, where rB orth
is obtained as explained in Section
Fig. 5 that the SIC region dominates the region achievable orth
II-B and λM (·) is defined in (16). In fact, with orthogonal
by orthogonal slicing. This is thanks to the capability of the slicing, both the achievable eMBB rate rB and the achievable
BS to decode and cancel URLLC transmissions by leveraging mMTC transmission rate (specified on the right-hand-side of
reliability diversity. (14)) are scaled according to the fraction of time resources
In contrast, when ΓU < ΓB , Fig. 6 shows that orthogonal allocated to the service.
slicing can attain pairs (rB , rU ) that are not attainable by H-
NOMA with SIC. In particular, H-OMA is preferable if one B. NON-ORTHOGONAL SLICING: H-NOMA FOR EMBB
wishes to obtain large values of the URLLC rate. This is due AND MMTC
to the difficulty of ensuring high reliability in the presence In H-NOMA, the eMBB device is allowed to use the radio
of eMBB transmissions when ΓU < ΓB . We recall that this resource at the same time as the mMTC devices.
is a consequence of the impossibility to decode and cancel Decoding Architecture. As argued in Section II-D, a SIC
eMBB transmissions prior to URLLC decoding owing to the decoder may enhance the reliability of mMTC decoding.
URLLC latency constraint. In contrast, if one is interested Furthermore, when radio resources are allocated exclusively
in guaranteeing large eMBB sum-rates, H-NOMA offers sig- to mMTC devices, optimal decoding follows the order of
nificant performance gains. This is because non-orthogonal descending channel gains. The situation is more complicated
transmission allows eMBB users to operate over a larger in the presence of an interfering eMBB transmission.
number of spectral resources while not being significantly In light of the higher reliability requirements of eMBB
affected by URLLC interference. transmissions as compared to mMTC traffic, i.e., B M ,
We see that the lower bound is able to capture the shape one may be tempted to consider decoding the eMBB traffic
of the region obtained through more accurate and time- before attempting to decode any mMTC traffic. This appears
consuming Monte-Carlo simulations. to be in line with the discussion in the previous section con-
cerning SIC for eMBB and URLLC coexistence. However,
IV. SLICING FOR EMBB AND MMTC this approach is suboptimal, since it neglects to account for
In this section, we treat the slicing of wireless resources to the different definition of reliability of mMTC traffic. In
jointly support eMBB and mMTC services, while assum- fact, the probability of error (15) measures the fraction of
ing that the URLLC traffic, if present, has been allocated incorrectly detected active users and not a per-device decod-
orthogonal resources. Analogously to the case of eMBB- ing probability. As such, some of the active mMTC devices
URLLC coexistence, we consider separately orthogonal slic- may well have very high channel gains, hence, causing large
ing (H-OMA) and non-orthogonal slicing (H-NOMA). We interference, making it beneficial to decode and cancel them
shall focus without loss of generality on the case F = 1, prior to decoding the eMBB signal. Selecting a SIC decoder
since the mMTC users are assumed to be active on a single that accounts for this important feature of mMTC traffic is
frequency channel. The extension to the case F > 1, in another example of a design choice that utilizes reliability
which the mMTC devices are allowed to randomly access all diversity.
F channels, is rather straightforward, as further elaborated Based on this discussion, we assume that, at each decoding
in Section V-B. Since a single channel is considered, in this step, the BS decodes either the eMBB device, provided that it
section we omit all frequency indices f . has not been decoded yet, or the next available mMTC device
in order of decreasing channel gains. Note that this implies
A. ORTHOGONAL SLICING: H-OMA FOR EMBB AND that the decoding step at which the eMBB device is decoded
MMTC is random, as it depends on the realization of the channel
For the case of orthogonal slicing, we assume that the eMBB gains. The process ends when no more transmissions can be
and the mMTC devices use the frequency radio resource reliably decoded.
10 VOLUME 4, 2016
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
(1) (2)
rB rB
λM
40 40
20 20
0 0
0 1 2 3 4 5 0 1 2 3 4 5 6 7
rB rB
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
should be decoded first, as its decoding cannot depend relevant, as it is not feasible to reserve resources exclu-
on the decoding of eMBB, whose reliability and latency sively for replicas of packets generated by sporadically active
requirements are much looser compared to URLLC. The mMTC devices.
implications of reliability diversity are more subtle in the .
case of non-orthogonal slicing between eMBB and mMTC.
In this case, considering the fact that the number of active APPENDIX A LOWER BOUND ON THE URLLC RATE RU
mMTC devices is large with high probability, it is natural to By setting Pr(EU ) = U , we can upper bound (21) as
introduce a reliability metric that accounts for the fraction of
FU
correctly decoded transmissions. The analysis demonstrated X GU,f
U = Pr log2 1 + < FU rU (35)
that there are regimes in which the decoding of eMBB should 1 + δf Gtar
B
f =1
be performed after the decoding of one or multiple mMTC
devices in order to benefit from non-orthogonal slicing. FU −t
Y G U,f
Our numerical results show that there are regimes in which = Pr 1+ ≥ 2−rU FU t (36)
1 + δf Gtar
B
H-NOMA is advantageous over H-OMA and vice versa. In f =1
−t
the case of eMBB-URLLC, H-NOMA with SIC is always QFU
G
beneficial when the eMBB rate is very large. In the case of E f =1 1 + 1+δfU,fGtar
B
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
" #
Gtar
Pr(EB ) ≥ 1 − aB + aB Pr o ≤ 2rB − 1
nB
m=1 G[m] 1
PAM G[m]
1+ ≤ 2rM − 1 1+Gtar
B
AM
" #
Gtar G[m]
G[m] 1
X
B rM
≥ 1 − aB + aB Pr rB −1≤ ≤2 −1 . (40)
2 −1 m=1
1 + Gtar
B
| {z }
=χ
14 VOLUME 4, 2016
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2018.2872781, IEEE Access
cations in 5G: Physical and MAC-layer solutions,” IEEE Commun. Mag., GIUSEPPE DURISI (S’02–M’06–SM’12) re-
vol. 54, no. 9, pp. 59–65, Sep. 2016. ceived the Laurea degree summa cum laude and
the Doctor degree both from Politecnico di Torino,
Italy, in 2001 and 2006, respectively. From 2006
to 2010 he was a postdoctoral researcher at ETH
Zurich, Zurich, Switzerland. In 2010, he joined
Chalmers University of Technology, Gothenburg,
PETAR POPOVSKI (S’97–A’98–M’04–SM’10–
Sweden, where he is now professor and co-
F’16) is a Professor of Wireless Communications
director of Chalmers information and communi-
with Aalborg University. He received his Dipl.
cation technology Area of Advance. Dr. Durisi is
Ing and Magister Ing. degrees in communication
a senior member of the IEEE. He is the recipient of the 2013 IEEE ComSoc
engineering from the University of Sts. Cyril and
Best Young Researcher Award for the Europe, Middle East, and Africa
Methodius in Skopje and the Ph.D. degree from
Region, and is co-author of a paper that won a “student paper award" at
Aalborg University in 2005. He has over 300
the 2012 International Symposium on Information Theory, and of a paper
publications in journals, conference proceedings,
that won the 2013 IEEE Sweden VT-COM-IT joint chapter best student
and edited books. He holds over 30 patents and
conference paper award. In 2015, he joined the editorial board of the IEEE
patent applications. He is a Fellow of IEEE. He
Transactions on Communications as associate editor. From 2011 to 2014,
received an ERC Consolidator Grant (2015), the Danish Elite Researcher
he served as publications editor for the IEEE Transactions on Information
award (2016), IEEE Fred W. Ellersick prize (2016) and IEEE Stephen O.
Theory. His research interests are in the areas of communication theory,
Rice prize (2018). He is currently a Steering Committee Member of IEEE
information theory, and machine learning.
SmartGridComm and previously served as a Steering Committee Member
of the IEEE INTERNET OF THINGS JOURNAL. He is currently an Area
Editor of the IEEE TRANSACTIONS ON WIRELESS COMMUNICA-
TIONS. His research interests are in the area of wireless communication
and networking, and communication/information theory.
VOLUME 4, 2016 15
2169-3536 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.