Professional Documents
Culture Documents
Non-Orthogonal Multiple Access and Network Slicing: Scalable Coexistence of eMBB and URLLC
Non-Orthogonal Multiple Access and Network Slicing: Scalable Coexistence of eMBB and URLLC
Abstract—The 5G systems will feature three generic services: communications systems. One of the predicted use cases for
arXiv:2101.04605v1 [eess.SP] 12 Jan 2021
enhanced Mobile BroadBand (eMBB), massive Machine-Type beyond-5G and 6G systems is the critical wireless factory
Communications (mMTC) and Ultra-Reliable and Low-Latency automation that requires communication with ultra-high re-
Communications (URLLC). The diverse requirements of these
services in terms of data-rates, number of connected devices, liability and ultra-low latency. Moreover, it is foreseen that
latency and reliability can lead to a sub-optimal use of the 5G the number of connected devices will increase substantially
network, thus network slicing is proposed as a solution that for 6G, which also poses very stringent requirements in terms
creates customized slices of the network specifically designed of spectral efficiency [2].In this context, 6G will scale the
to meet the requirements of each service. Under the network traditional URLLC to the massive connectivity dimension,
slicing, the radio resources can be shared in orthogonal and
non-orthogonal schemes. Motivated by Industrial Internet of thus leading to a new service class defined massive URLLC
Things (IIoT) scenarios where a large number of sensors may (mURLLC), that is the merge of the traditional URLLC and
require connectivity with stringent requirements of latency and mMTC services from 5G [3].
reliability, we propose the use of Non-Orthogonal Multiple Access The diverse and sometimes conflicting requirements of the
(NOMA) to improve the number of URLLC users that are different 5G services and applications can lead to a sub-
connected in the uplink to the same base station (BS), for both
orthogonal and non-orthogonal network slicing with eMBB users. optimal use of the mobile network. One efficient solution
The multiple URLLC users transmit simultaneously and across is the slicing of the network in multiple virtual and isolated
multiple frequency channels. We set the reliability requirements logical networks running on a common physical infrastructure
for the two services and analyze their pair of sum rates. We show in an efficient and economic way, thus allowing slices to be
that, even with overlapping transmissions from multiple eMBB individually customized with respect to, e.g., latency, energy
and URLLC users, the use of NOMA techniques allows us to
guarantee the reliability requirements for both services. efficiency, mobility, massive connectivity and throughput [4].
Index Terms—5G, Network Slicing, eMBB, URLLC, IIoT, Instead of having the traditional categorization into eMBB,
NOMA. mMTC and URLLC, some 6G applications will require dy-
namic service types, thus requiring the dynamic provisioning
I. I NTRODUCTION of network slices according to the data traffic and usage
The fifth generation (5G) of wireless communication patterns of the MTC network [5].
systems is currently under standardization and deployment The previous generations of wireless communications sys-
around the world, and introduces three generic services: en- tems were mostly based on the utilization of Orthogonal
hanced Mobile Broadband (eMBB), massive Machine-Type- Multiple Access (OMA) schemes to provide connectivity to
Communications (mMTC) and Ultra-Reliable Low-Latency multiple users. In such schemes, the users are allocated with
Communications (URLLC). eMBB aims to provide increased radio resources that are orthogonal in time, frequency or
data rates, with peak rates on the order of gigabits per second code domain, and ideally no interference exists among them.
to moderate rates in the order of megabits per second with high However, one drawback of OMA schemes is that the maximum
availability. The mMTC service aims at providing connectivity number of users is limited by the total amount of available
for a large number of cost- and energy-constrained devices orthogonal resources [6]. To meet the diverse requirements
(e.g. sensors) that often require low data rates. Finally, the of very high data rates, ultra-reliability, low latency, massive
challenging objective of URLLC is to provide ultra-reliable connectivity and spectral efficiency, Non-Orthogonal Multiple
connectivity while operating in short block lengths, a re- Access (NOMA) emerges as a promising technology for
quirement to achieve low latency demanded by time-critical beyond-5G and 6G. NOMA allows multiple users to share time
applications [1]. and frequency resources in the same spatial layer via power
The current 5G New Radio (NR) network is not capable domain or code domain multiplexing [6]. It is also predicted
yet to satisfy the very stringent requirements of reliability that in 6G scenarios there will be a need to new access schemes
and latency required by URLLC applications. That is one of that can dynamically change between orthogonal and non-
the reasons why the research community has already started orthogonal multiple access schemes depending on the current
the development of solutions for beyond-5G and 6G wireless state of the network [3].
A communication-theoretic framework for network slicing solution to improve the number of URLLC devices that can
in 5G was presented in [7], where the same radio resources be connected to the same BS. In other words, we allow more
are sliced among the heterogeneous 5G services under both than one URLLC user to be active in the same time/frequency
orthogonal and non-orthogonal strategies. According to their resource and, in order to recover the packets from the multiple
definition of network slicing, under the orthogonal slicing for URLLC users and from the eMBB users, the BS performs SIC
eMBB and URLLC, some frequency channels are allocated decoding. To characterize the performance trade-offs between
exclusively for the eMBB, while other frequency channels are eMBB and URLLC, we evaluate the pair of achievable sum
allocated exclusively for the URLLC. On the other hand, under rates under pre-defined reliability requirements for orthogonal
the non-orthogonal slicing, the same frequency channels can and non-orthogonal scenarios. We show that, even with over-
be shared by eMBB and URLLC services. In both schemes, the lapping transmissions from multiple URLLC users, the use of
URLLC transmissions were allowed to span across multiple NOMA SIC and frequency diversity techniques allow us to
frequency channels as a way to explore diversity to achieve guarantee the reliability requirements of eMBB and URLLC
very stringent reliability requirements. However, they did not services in both slicing schemes.
considered the use of NOMA for multiple URLLC users, This paper is organized as follows. In the next section
such that the maximum number of URLLC users connected we present the system model and the individual performance
to the same Base-Station (BS) was limited by the number of analysis of the eMBB and URLLC services. In Section III we
minislots within the timeslot. show how eMBB and URLLC users can share the same radio
The coexistence of eMBB and URLLC services has also resources for both orthogonal and non-orthogonal slicing.
been studied in the other works. Joint scheduling of eMBB In Section IV we present the numerical results illustrating
and URLLC traffic has been studied in, for example, [8], the performance trade-off between the services. Finally, the
[9] and [10]. Abreu et. al. [11] studied the multiplexing of conclusions are presented in Section V.
eMBB and URLLC traffics in the uplink using an analytical
framework. They considered the cases where different bands II. S YSTEM M ODEL
are allocated for each service, and also the case where both We consider the uplink of a beyond-5G/6G network, where
services share the same band. The slicing of resources for multiple eMBB and URLLC devices aim at transmitting
eMBB and URLLC has been also studied in [12], where independent packets to a common BS, as illustrated in Fig. 1.
the authors proposed a risk-sensitive based formulation to As in [7], we also consider a time-frequency grid composed
allocate resources to URLLC users while minimizing the risk of F frequency channels indexed by f ∈ {1, . . . , F } and S
of eMBB (i.e. protecting the eMBB users with low data minislots indexed by s ∈ {1, . . . , S}. The set of S minislots
rate) and ensuring URLLC reliability. In [13] the authors composes a timeslot.
adopted a time/frequency resource blocks approach to address The orthogonal and non-orthogonal slicing of the radio re-
the sum rate maximization problem subject to latency and sources for eMBB and URLLC are based on [7] and illustrated
slicing isolation constraints while guaranteeing the reliability in Fig. 2, for F = 10 frequency channels, from which FU = 5
requirements with the use of adaptive modulation coding. frequency channels allocated for the URLLC traffic, and S = 6
In [14] the authors analyze the coexistence of eMBB and minislots. However, differently from [7], we allow more than
URLLC in fog-radio architectures where the URLLC traffic one URLLC user to transmit in the same minislot, as indicated
is processed at the edge while eMBB traffic is handled at the by the darker blue tone in Fig. 2.
cloud. In [15] the authors also study the orthogonal and non- The transmission of an eMBB user occupies a single
orthogonal slicing of radio resources for eMBB and URLLC frequency channel f and extends over the entire timeslot.
using a max-matching diversity (MMD) algorithm to allocate Moreover, for eMBB traffic, we model only the standard
the frequency channels for the eMBB users. However, none
of the mentioned works studied the performance of the joint
combination of NOMA, SIC decoding and frequency diversity
for URLLC traffic.
eMBB URLLC
Motivated by the mURLLC scenarios predicted for beyond-
5G and 6G networks, and based on recent works that address
the coexistence between eMBB and URLLC (and in special
BS
[7]), our contribution is the development a framework that al-
URLLC eMBB
lows multiple URLLC users to share the same radio resources
with eMBB users in a scalable manner, for both orthogonal
and non-orthogonal slicing of radio resources in the uplink
scenario. The main difference of our work in comparison
with [7] is that we consider the use of NOMA for multiple eMBB URLLC URLLC
URLLC devices. To achieve this goal, we propose an inno-
vative approach based on the joint use of NOMA, Successive Fig. 1: Uplink transmissions to a common base station (BS)
Interference Cancellation (SIC) and frequency diversity as a from multiple eMBB and URLLC users.
received at the BS in minislot s and frequency channel f is
nU
eMBB 1 URLLC User 2 URLLC Users Idle X
Ys,f = HB,f XB,s,f + HUu ,f XUu ,s,f + Zs,f , (1)
u=1
frequency channels
frequency channels
URLLC
are i.i.d. Gaussian with zero mean and unit variance.
Under orthogonal slicing some frequency channels are allo-
cated exclusively for the eMBB traffic and some exclusively
for the URLLC traffic, whereas with non-orthogonal slicing
the frequency channels can be shared between the two ser-
vices. Besides, in this work we evaluate the performance of
minislot time minislot time a worst case scenario, where there is always an eMBB user
time slot time slot
transmitting in each frequency channel f and the nU URLLC
users active in all the minislots.
(a) (b)
Fig. 2: Illustration of the time-frequency grid used for the B. Performance Analysis of the eMBB User
network slicing for the eMBB and URLLC services in the (a) Following [7], the objective is to transmit at the largest rate
orthogonal and (b) non-orthogonal scenarios. The darker blue rB,f that is compatible with the outage probability requirement
tone indicates the overlap of URLLC transmissions. B under a long-term average power constraint1 . This can be
formulated as the optimization problem [7]
maximize rB,f
scheduled transmission phase, hence assuming that radio ac-
subject to Pr[log2 (1 + GB,f PB (GB,f )) ≤ rB,f ] ≤ B (2)
cess and competition among eMBB users have been solved
prior to the considered time slot. A URLLC user, in turn, and E[PB (GB,f )] = 1,
transmits within a single minislot across a subset of FU ≤ F where PB (GB,f ) is the instantaneous transmit power. The
frequency channels, as a mean to achieve frequency diversity optimal solution to this problem is given by the power inver-
and meet the reliability requirements [7]. Due to the low sion scheme. The eMBB device chooses a transmission power
latency requirement, each URLLC packet must be decoded that is inversely proportional to the channel gain GB,f if the
within the duration of a minislot, not being allowed to span latter is above a given threshold Gmin
B,f , while it refrains from
over multiple minislots. We assume that a massive number transmitting otherwise [7].
of URLLC users may be connected to the same BS, but In the absence of interference from other services, the only
only a subset of them are active simultaneously. Each radio source of outage for an eMBB transmission is the event that an
resource f is assumed to be within the time- and frequency- eMBB device does not transmit because of insufficient SNR.
coherence interval of the wireless channel, so that the wireless The probability that GB,f is below Gmin B,f is [7]
channel coefficients are constant within each minislot. We !
also assume that the coefficients fade independently across min
Gmin
B,f
the radio resources. The channel envelops as seen by the Pr(EB ) = Pr[GB,f < GB,f ] = 1 − exp − . (3)
ΓB
eMBB and the URLLC traffics, which we denote by Hi,f
with i ∈ {B, U }, are independent and complex Gaussian Imposing the reliability requirement Pr(EB ) = B , the
distributed, i.e., Hi,f ∼ CN (0, Γi ), thus the channel gains threshold SNR becomes
Gi,f = |Hi,f |2 are exponentially distributed with average Γi .
1
Moreover, no Channel-State Information (CSI) is assumed at Gmin
B,f = Γ B ln . (4)
1 − B
the URLLC devices, whereas the eMBB devices and BS are
assumed to have perfect CSI as in [7]. The outage probabilities Based on the power inversion scheme, the instantaneous power
of the eMBB and URLLC devices are denoted as Pr(EB ) PB (GB,f ) chosen as a function of the channel gain GB,f is
and Pr(EU ), respectively, and must satisfy the reliability
tar
requirements Pr(EB ) ≤ B and Pr(EU ) ≤ U . GB,f if G
min
B,f ≥ GB,f
PB (GB,f ) = GB,f (5)
if GB,f < Gmin
0
B,f ,
A. Signal Model
1 Notice that full CSI of eMBB user is assumed as in [7]. Since eMBB
We define the maximum number of URLLC devices trans- transmissions are scheduled, devices have sufficient time to undergo through
mitting simultaneously as nU ∈ {N+ }. The signal vector CSI acquisition procedures [7], [10].
where Gtar
B,f is the target SNR, which is obtained by imposing ordering according to their sum of mutual information across
the average power constraint as [7]: the FU frequency channels, which is defined by
FU
Gtar
Gmin
X
E[PB (GB,f )] =
B,f
Γ 0, ΓB,f = 1. Iusum = log2 (1 + σu,f ). (10)
ΓB B
f =1
This implies that the target SNR is Given the reliability condition Pr(EU ) ≤ U , the objective
ΓB is to obtain the maximum rate rU that is a function of the
Gtar
B,f = , (6)
Gmin number of frequency channels allocated for URLLC traffic.
Γ 0, ΓB,f
B The URLLC sum rate, that is, the sum of the data rates of the
R∞
where Γ(a, z) = z ta−1 e−t dt is the upper incomplete nU active URLLC devices transmitting in a minislot, is given
gamma function. Finally, the outage rate achieved by the by
sum
eMBB device is [7] rU = nU rU . (11)
orth
rB = log2 (1 + Gtar Increasing FU enhances the frequency diversity and, hence,
B,f ). (7)
makes it possible to satisfy the reliability target U at a larger
C. Performance Analysis of the URLLC User rate rU [7]. Besides, during the computation of rU , the error
The URLLC user transmits data across FU frequency chan- probabilities for all URLLC users are computed individually.
nels in a minislot. Due to the NOMA behavior of URLLC III. S LICING FOR E MBB AND URLLC
devices, there is always interference when nU > 1. Since
In this section, we consider the coexistence of eMBB
the URLLC devices are assumed to have no CSI and for
and NOMA URLLC devices for both orthogonal and non-
mathematical tractability and simplicity, herein, we consider
orthogonal slicing.
that all of them transmit with the same data rate rU .
As mentioned previously, in this work we adopt a worst case A. Orthogonal Slicing between eMBB and URLLC
assumption that there are always nU ∈ {N+ } URLLC devices Under the orthogonal slicing scenario, FU out of F fre-
transmitting in all minislots. The BS performs SIC2 decoding quency channels for all minislots are allocated for URLLC
to recover the multiple packets that arrive at the same minislot. traffic, while the remaining FB = F − FU channels are each
Let u denote the index of an active URLLC device with chan- allocated to one eMBB user. The performance of the system
nel gain GUu ,f for the allocated frequency channel f . Let us sum sum
is specified in terms of the pair (rB , rU ) of eMBB sum-rate
denote a SIC decoding ordering {1, · · · , nN }. The Signal-to- sum
rB and URLLC sum-rate rU . sum
Interference-plus-Noise Ratio (SINR) in the frequency channel The eMBB sum-rate is obtained by [7]
f when decoding the u-th active URLLC device reads
sum orth
rB = (F − FU )rB , (12)
GUu ,f
σu,f = n . (8) orth
P U
where rB is given by (7). Given a number FU of frequency
1+ GUj ,f
j>u channels allocated for URLLC, we compute the maximum
URLLC rate rU that guarantees the reliability constraint
The active URLLC device is decoded successfully if Pr(EU ) ≤ U for all nU URLLC devices transmitting simul-
FU
1 X taneously, as detailed in Section II-C.
log2 (1 + σu,f ) ≥ rU . (9)
FU B. Non-Orthogonal Slicing between eMBB and URLLC
f =1
In the non-orthogonal slicing scenario, all F frequency
During the SIC decoding procedure, the BS first attempts to
channels are used for both eMBB and URLLC services.
decode the strongest user among all the active URLLC users
Hence, FU = FB = F . Due to the latency constraints,
in a minislot. If this user is correctly decoded, its interference
the decoding of a URLLC transmission cannot wait for the
is subtracted from the received signal, then the BS attempts
decoding of eMBB traffic. The eMBB requirements are less
to decode the next user in the order of strongest users, and so
demanding in terms of latency, and hence eMBB decoding
on. The SIC decoding procedure ends when the decoding of
can wait for the URLLC transmissions to be decoded first.
one active URLLC user fails or after all the active URLLC
This enables a SIC mechanism whereby URLLC packets
users have been correctly decoded. We assume that all SIC
are successive decoded and then canceled from the received
decoding steps can be realized within the time duration of a
signal prior to the decoding of the eMBB signal [7]. As a
minislot.
consequence, during the decoding attempts of the URLLC
For simulation purposes, and in order to emulate the be-
packets, the interference of the eMBB traffic is always present.
haviour of the BS while performing the detection and SIC
In the orthogonal case, as shown in (6), the variable Gtar
B,f is
decoding of the URLLC users, we define the SIC decoding
uniquely determined by the error probability target B and the
2 Note that, as presented in [7], SIC outperforms other techniques of multi- threshold SNR Gmin B,f defined in (4). For the non-orthogonal
user detection, such as puncturing. slicing, it may be beneficial to choose a smaller target SNR
than the one given if (6), so as to reduce the interference
caused to URLLC transmissions. This yields the inequality [7]
ΓB
Gtar
B,f ≤ . (13)
Gmin
B,f
Γ 0, ΓB