ArticlePDF Available

Abstract and Figures

NarrowBand-Internet of Things (NB-IoT) is a radio access technology recently standardized by 3GPP. To provide reliable connections with extended coverage, a repetition transmission scheme is applied in both Random Access CHannel (RACH) procedure and data transmission. In this letter, we model RACH in the NB-IoT network taking into account the repeated preamble transmission and collision using stochastic geometry. We derive the exact expression of RACH success probability under time correlated interference, and validate the analysis with different repetition values via independent simulations. Numerical results have shown that the repetition scheme can efficiently improve the RACH success probability in a light traffic scenario, but only slightly improves that performance with very inefficient channel resource utilization in a heavy traffic scenario.
Content may be subject to copyright.
1
RACH Preamble Repetition in NB-IoT Network
Nan Jiang, Student Member, IEEE, Yansha Deng, Member, IEEE, Massimo Condoluci, Member, IEEE, Weisi Guo,
Senior Member, IEEE, Arumugam Nallanathan, Fellow, IEEE, and Mischa Dohler, Fellow, IEEE
Abstract—NarrowBand-Internet of Things (NB-IoT) is a radio
access technology recently standardized by 3GPP. To provide
reliable connections with extended coverage, a repetition trans-
mission scheme is applied in both Random Access CHannel
(RACH) procedure and data transmission. In this letter, we model
RACH in the NB-IoT network taking into account the repeated
preamble transmission and collision using stochastic geometry.
We derive the exact expression of RACH success probability
under time correlated interference, and validate the analysis with
different repetition values via independent simulations. Numerical
results have shown that the repetition scheme can efficiently
improve the RACH success probability in a light traffic scenario,
but only slightly improves that performance with very inefficient
channel resource utilization in a heavy traffic scenario.
Index Terms—NB-IoT, stochastic geometry, RACH success
probability, repetition values.
I. INTRODUCTION
To support communication of billions of miscellaneous
innovative devices, Internet of Things (IoT) has gained un-
precedented momentum and commercial interest. In view of
this, a new radio access technology was developed by the
3rd generation partnership project (3GPP) named NarrowBand-
IoT (NB-IoT), which provide reliable connections among in-
expensive IoT devices with extended coverage and low power
consumption [1, 2]. NB-IoT is built from existing Long Term
evolution (LTE) design, which aims to achieve rapid specifica-
tion and minimize development effort [3].Accordingly,it reuses
most LTE functionalities to achieve excellent co-existence perf-
ormance with legacy LTE technologies [4].
However, to meet the requirements of IoT-based applica-
tions, such as low data rate, wide coverage, and etc., a number
of LTE features are simplified, optimized, or developed [3].
One important key design difference between LTE and NB-IoT
is the Physical Random Access CHannel (PRACH) (i.e., the
channel used for uplink preamble transmission in the Random
Access CHannel procedure, a.k.a. RACH). In more detail, the
frequency hopping signal is used to transmit each preamble for
time-of-arrival estimation1, and a repetition scheme is applied
Manuscript received October 19, 2017; revised December 15, 2017; accepted
January 5, 2018. This work has been partly supported by the EC H2020
Project Data Aware Wireless Network for Internet-of-Everything (778305).
The associate editor coordinating the review of this paper and approving it for
publication was J. Ben-Othman. (Corresponding author: Yansha Deng.)
N. Jiang, and A. Nallanathan are with School of Electronic Engineering and
Computer Science, Queen Mary University of London, London, UK (e-mail:
{nan.jiang, a.nallanathan}@qmul.ac.uk).
Y. Deng, M. Condoluci and M. Dohler are with Department of Infor-
matics, King’s College London, London, UK (e-mail:{yansha.deng, mas-
simo.condoluci, mischa.dohler}@kcl.ac.uk).
W. Guo is with School of Engineering, University of Warwick, Coventry,
UK (e-mail: weisi.guo@warwick.ac.uk).
1The frequency hopping preamble is designed for calculating time-of-arrival
to facilitate distance estimation between the IoT device and its associated eNB,
which is beyond the scope of this paper [1, 2].
to improve the reliability of RACH [1,2,4]. In other words,
the preamble transmission is repeated for a dedicated number
of times according to a repetition value that decided by an
evolved NodeB (eNB) [2].
Obviously, increasing the repetition value increases the suc-
cess opportunities of preamble transmission, but occupies more
resources elements, which can bring serious burden for the
NB-IoT system leading to reduced resource elements for data
transmission. It is still unknown to what extent the repetition
scheme improves the RACH success, and how to choose repe-
tition value in different traffic scenarios to balance the RACH
success probability and data transmission channel resources.
To study the RACH in cellular-based massive IoT network, a
general model was provided to analyze preamble transmission
based on stochastic geometry [5]. Unfortunately, this model
cannot be directly adopted to analyze the RACH in NB-IoT,
due to the following three reasons: 1) new preamble format
is defined based on frequency hopping; 2) repetition scheme
significantly complicate the analysis; 3) collision events are
not addressed in [5]. Considering the three issues, this letter
provides a mathematical framework to analyze the RACH in
NB-IoT, where two independent link outage conditions are
focused: 1) the insufficient Signal-to-Interference-plus-Noise
Ratio (SINR) of the received preamble; 2) the collision event,
which occurs if two or more IoT devices choose the same
sub-carrier at the same time.
The rest of the paper is organized as follows. The system
model and the analytical methodology are introduced in Sec-
tion II. The RACH success probability is presented in Section
III. Section IV presents the numerical results, and the paper is
concluded in Section V.
II. SYSTEM MODEL
In the NB-IoT system, the eNBs and the IoT devices
are spatially distributed in R2following two independent
homogeneous Poisson point process (HPPP), ΦBand ΦD,
with intensities λBand λD, respectively. According to [2],
each IoT device associates with its geographically nearest
eNB. Path-loss attenuation is defined as rα, where ris the
propagation distance and αis the path-loss exponent. We
consider identically distributed (i.i.d.) Rayleigh fading channel,
where the channel power gain his assumed to be exponentially
distributed random variable with unit mean. According to [1,
2], the transmitted power of IoT devices determined by the
full path-loss inversion power control, where each IoT device
maintains the received signal power in the eNB equalling to a
same threshold ρby compensating its own path-loss.
In the uplink of NB-IoT, the Narrowband Physical Uplink
Shared CHannels (NPUSCHs) are used for data transmis-
sion and the Narrowband-PRACHs (NPRACHs) are used for
2
preamble transmission. In more detail, 180 kHz of spectrum
is occupied with 3.75 kHz tone spacing (i.e., spans over 48
sub-carriers) or 15 kHz tone spacing (i.e., spans over 12 sub-
carriers), where the NPRACH only supports 3.75 kHz tone
spacing. To fulfill the coverage requirements of different IoT
devices, NB-IoT network can configure up to 3 repetition
values from the set {1, 2, 4, 8, 16, 32, 64, 128}in a cell, and
allows flexible configuration of NPRACH resources [4]. In this
model, we consider single repetition value to provide funda-
mental insights due to repetition, where the related resources
assignment of NPRACHs only takes place in the begin of a
transmission time interval (TTI) as shown in Fig. 1.
NPUSCH
NPRACH
5.6Nτ
TTI
12 Sub-
carriers
180 kHz
5.6 ms 3.75 kHz
Sub-carriers
Repetition 1
A Preamble Symbol Group Time
Pseudo Random Hopping
Repetition 2
Repetition Nτ
Repetition 1
Repetition 2
Repetition Nτ
Fixed Size Frequency Hopping
NPUSCH
NPUSCH
Fig. 1: Structure of NPUSCH and NPRACH.
Due to the single repetition value configuration, each active
IoT device will contend on all 48 sub-carriers, and thus each
sub-carrier has an equal probability (1/48) to be chosen. As
only active IoT devices will try to request for uplink channel
resources, we define the active probability of each IoT device
pa[0,1] follows a Bernoulli process. According to the
thinning process [6], the density of active IoT devices choosing
the same sub-carrier can be derived
λDa =paλD/48.(1)
Recalling the repetition scheme, an active IoT device repeats
a same preamble Nτtimes (i.e., the dedicated repetition value).
In each repetition, a preamble consists of 4 symbol groups,
where the first preamble symbol group is transmitted via a
sub-carrier determined by Pseudo random hopping (i.e., the
hopping depends on the current repetition time and the Nar-
rowband physical Cell ID, a.k.a NCellID), and the following
3 preamble symbol groups are transmitted via sub-carriers
determined by the fixed size frequency hopping [1]. In other
words, if two or more IoT devices chose the same first sub-
carrier in a single RACH opportunity, the following sub-
carriers (i.e., in the same RACH opportunity) would be same,
due to that these two hopping algorithms lead to one-to-one
correspondences between the first sub-carrier and the following
sub-carriers.
We first formulate the SINR outage condition. In each
TTI, a preamble transmission success occurs if any repetition
successes, and in a single repetition, a preamble is successfully
received at the associated eNB, if all four received SINRs are
above the SINR threshold γth. Overall, the preamble transmis-
sion success probability under Nτrepetitions conditioning on
nnumber of intra-cell interfering IoT devices is expressed as
pS(Nτ, n) = 1
Nτ
Y
nτ=1 1P{θnτ|ZB=n},(2)
where ZB=kZintrakis the number of active intra-cell
interfering IoT devices, and
θnτ
=SINRnτ,1γth ,SINRnτ,2γth ,
SINRnτ,3γth ,SINRnτ,4γth .(3)
In (3), γth is the SINR threshold, and SINRnτ,1is the
received SINR of the 1st symbol group in the nτth repetition.
Based on Slivnyak’s theorem [6], we formulate this SINR
experienced at the typical eNB located at the origin as
SINR =ρ0h0
P
j∈Zintra
ρjhj+P
i∈Zinter
Pikuikαhi+σ2,(4)
where k·k is the Euclidean norm, ρ0is the full path-loss
inversion power control threshold, h0is the channel power gain
from the typical IoT device to its associated eNB, Zinter is set
of the active inter-cell interfering IoT devices using the same
sub-carrier, σ2is the noise power, Piis the actual transmit
power of the ith interfering IoT device, xiand hiare distance
and channel power gain from the ith interfering IoT device to
the typical eNB, respectively.
Then, we formulate the RACH success probability under
both SINR outage and collision conditions. Recalling that a
collision occurs if an eNB receives multiple preambles from
the same set of sub-carriers at the same time. Consequently, a
RACH successes when the preamble successfully received in
the eNB, as well as no collision occurs, which is presented as
PNτ=
X
n=0
P{ZB=n}pS,0(Nτ, n)
n
Y
l=1
1pS,l (Nτ, n),(5)
where pS,0(Nτ, n)is the preamble transmission success proba-
bility of the typical IoT device, pS,l(Nτ, n)is the preamble tra-
nsmission success probability of the lth interfering IoT device
located in the typical cell, and P{ZB=n}is the probability of
nnumber of interfering IoT devices located in the typical cell.
For an expected RACH success probability, the repetition
value is written as Nτ=f1(PNτ),(6)
where Nτis the required repetition value.
In a TTI, the repetition value determines the assigned chan-
nel resources for NPRACHs, and the least channel resources
for data transmission (i.e., NPUSCHs). A proper repetition
value can help to improve the channel efficiency, due to that
insufficient repetition may results in a low RACH success
probability, but redundant repetition may leads to deficiency
of NPUSCHs. The time vacancy ratio (i.e., the ratio between
the time of NPUSCHs and TTI) is expressed as
Ta= (TTI 5.6Nτ)/TTI.(7)
As can be seen from Eq. (7), increasing Nτdecreases the
resource elements utilization.
III. RANDOM ACCESS SUCCESS PROBABILITY
Due to that each intra-cell interfering IoT device has the
same preamble transmission success probability, the RACH
success probability presented in (5) can be simplified as
PNτ=
X
n=0
P{ZB=n}pS(Nτ, n)1pS(Nτ, n)n
,(8)
3
where P{ZB=n}is the probability of the number of interfering
IoT devices ZB=n, and pS(Nτ, n)is the preamble trans-
mission success probability of an IoT device conditioning on
{ZB=n}. The Probability Mass Function (PMF) of the number
of interfering IoT devices ZBis represented as [5, Eq.(12)]
P{ZB=n}=c(c+1)Γ(n+c+ 1)( λDa
λB)n
Γ(c+ 1)Γ(n+ 1)(λDa
λB+c)n+c+1 ,(9)
where λDa is the intensity of active IoT devices using the
same sub-carrier given in (1), λBis the intensity of eNBs,
c= 3.575 is a constant related to the approximate PMF of the
PPP Voronoi cell, and Γ{·} is the gamma function.
Without loss of generality, we assume each IoT device
remains spatially static during a TTI (i.e., we assume that the
preamble format 0 is used, where a preamble repetition only
takes 5.6 ms [1]), and thus the mutual interference among IoT
devices is temporally correlated [7]. This temporal correlation
complicate the derivation of the preamble transmission success
probability, which is the main challenge of RACH success
analysis. The preamble transmission success probability with
Nτrepetitions pS(Nτ, n)is derived in the following Theorem.
Theorem 1. The preamble transmission success probability of
a randomly chosen IoT device with Nτpreamble repetitions
pS(Nτ, n)is expressed as
pS(Nτ, n) = 1
Nτ
Y
nτ=1 1P{θnτ
ZB=n}
=
Nτ
X
nτ=1
(1)nτ+1Nτ
nτP{θ1,··· , θnτ
ZB=n},(10)
where (Nτ
nτ) = Nτ!
nτ!(Nτnτ)! is the binomial coefficient, and
P{θ1,··· , θnτ
ZB=n}is the probability that all of 4×nτ
(i.e., a preamble consists of 4 symbol groups) time-correlated
preamble symbol groups are successfully received in the eNB.
For ease of presentation, we assume m= 4 ×nτ, and
P{θ1,··· , θnτ
ZB=n}is expressed as
P{θ1,··· , θnτ
ZB=n}=
expthσ2
ρ2(γth)2
αλDa
λBR
(γth)
1
αh1(1
1+yα)miydy
(1 + γth)mn ,
(11)
where αis the path-loss parameter, γth is the received SINR
threshold, σ2is the noise, ρis the full path-loss inversion
power control threshold.
Proof. Based on the Binomial theorem, the preamble
transmission success probability of Nτrepetitions
P{θ1,··· , θnτ
ZB=n}is expressed as
P{SINR1γth ,··· ,SINRmγth
ZB=n}=
exp(thσ2
ρ)E[e
s
m
P
k=1
Iintra
k
ZB=n]E[e
s
m
P
k=1
Iinter
k],(12)
where s=γth,Iintra
kand Iinter
kare the aggregate intra-cell
interference and the aggregate inter-cell interference when the
kth preamble symbol group is transmitted, respectively.
In (12), the Laplace Transform of the aggregate interference
from the intra-cell interfering IoT devices received at the
typical eNB conditioning on ZB=nis obtained as
E[e
s
m
P
k=1
Iintra
k
ZB=n] = Ehexp sX
j∈Zintra
ρ
m
X
k=1
hk
ji
=Ehn
Y
j=1
exp
m
X
k=1
hk
ji(a)
=(1
1 + )mn ,(13)
where (a)follows by taking the average with respect to h1
j,
h2
j,···,hm
j.
In (12), the Laplace Transform of the aggregate interference
from the inter-cell interfering IoT devices received at the
typical eNB is obtained as
E[e
s
m
P
k=1
Iinter
k] = Eexp sX
i∈Zinter
Pi(
m
X
k=1
hk
i)kuikα
(a)
=EY
i∈Zinter
(1
1 + sPixiα)m
(b)
=exp 2πλDa Z
(P
ρ)
1
α
EPh1(1
1 + sP xα)mixdx
(c)
=exp 2πλDa s2
αE[P2
α]Z
()
1
αh1(1
1 + yα)miydy,
(14)
where (a)obtained by taking the average with respect to
h1
i,h2
i,···,hm
i,(b)follows from the probability generation
functional (PGFL) of the HPPP, (c)follows by changing the
variables y=x/(sP )1
α, and E[P2
α] = ρ2
α/πλBis the
moments of the transmit power [5, Eq.(A.2,A.3)]. Substituting
(13) and (14) into (12), we derive the probability that all of m
preamble symbol groups are successfully transmitted.
For simplicity, we present a special case of RACH with two
preamble repetitions, and the preamble transmission success
probability pS(2, n)is expressed as
pS(2, n)=11P{θ1
ZB=n}1P{θ2
ZB=n}
(a)
=2P{θ1
ZB=n} − P{θ1, θ2
ZB=n},(15)
where (a)follows from P{θ1
ZB=n}=P{θ2
ZB=n}. Substi-
tuting (15) and (9) into (8), we obtain the RACH success
probability when Nτ= 2.
IV. NUMERICAL RESULTS
In this section, the derived analytical results are validated
via Monte Carlo simulations. The eNBs and IoT devices are
deployed in a 104km2circle area. We set λB=0.1eNBs/km2,
γth =0dB, α=4,ρ=130 dBm, the bandwidth of a sub-
carrier is BW = 3.75 kHz, and thus the noise is σ2=174 +
10log10(B W ) = 138.3dBm. Different from LTE with TTI =
40 ms [8], we set TTI in NB-IoT network as 640 ms following
4
the defined Narrowband Physical Broadcast Channel (NPBCH)
TTI [2]. The packet arrival periods of IoT devices are from a
few minutes to several days [9], hence we assume two traffic
scenarios, where the light traffic scenario is 1 packet/hour of
each IoT device, and the heavy traffic scenario is 1 packet/10
minutes of each IoT device. Therefore, the active probabilities
of each IoT device during 640 ms are pal= 640/3600000 =
0.00018 and pah= 640/600000 = 0.0011, respectively.
1.5 2.5 3.5 4.5
D B 104
0
0.2
0.4
0.6
0.8
1
RACH Success Probability
(a) Light Traffic Scenario
Analysis
Simulation
RACH Success Probability
(b) Heavy Traffic Scenario
Repetition value = 8,4,2,1
0.5 1 2 3 4 5
/
Simulation
Analysis
Repetition value = 8,4,2,1
0
0.2
0.4
0.6
0.8
1
1.5 2.5 3.5 4.50.5 1 2 34 5
0.1
0.1
×
λλ
D B 104
/
×
λλ
Fig. 2: RACH success probability.
Fig. 2(a) and Fig. 2(b) plot the RACH success probabilities
of a randomly chosen IoT device in the light traffic scenario
and the heavy traffic scenario, respectively. The analytical
curves of the RACH success probability are plotted using
(8), which closely match with simulation points that validates
the accuracy of developed mathematical framework. We first
observe that for all curves, the RACH success probability
decreases with the increase of the density ratio between IoT
devices and eNBs (λDB), which is due to the following two
reasons: 1) increasing the number of IoT devices generating
more interference leads to lower received SINR at the eNB;
2) increasing the number of IoT devices results in higher
probability of collision. In both two sub-figures, increasing
repetition value increases the RACH success probability, which
is due to that it offers more opportunities to re-transmit a
preamble with the time and frequency diversity.
0
10
20
30
40
50
60
Nτ
(a) Repetition Value
Light Traffic Scenario
Heavy Traffic Scenario
Point of 37% RACH Success Probability
0.4
0.5
0.6
0.7
0.8
0.9
1
Ta
(b) Time Vacancy Ratio
Light Traffic Scenario
Heavy Traffic Scenario
Point of 37% RACH Success Probability
RACH Success Probability
Less Than 37%
1.5 2.5 3.5 4.5
D B
10
4
0.5 1 2345
/
0.1
×
λλ
1.5 2.5 3.5 4.5
D B
10
4
0.5 1 2 3 4 5
/
0.1
×
λλ
RACH Success Probability
Less Than 37%
Fig. 3: Required repetition values and related time vacancy ratio.
Access success probability of a IoT device is expected
to reach at least 99% within 10 RACH opportunities in the
cellular-based IoT network [10]. To meet this lower bound, the
RACH success probability for one single RACH opportunity
should achieve at least 110
199% 37%. Fig. 3(a)
plots the minimum repetition value (Nτ) to achieve a RACH
success probability that is greater than or equal to 37%, and
Fig. 3(b) plots the time vacancy ratio (Ta) under the condition
of required repetition value. We assume Nτis configured from
set {1, 2, 4, 8, 16, 32, 64}, and when neither a value can help
IoT devices to reach 37% RACH success probability, the eNB
will choose maximum repetition value 64. We first observe
that Nτincreases with λDBin Fig. 3(a), which leads to
an opposite down trend of Tain Fig. 3(b). In the light traffic
scenario, RACH success probability is always larger than 37%
with relatively small repetition values, which contributes to a
relatively high time vacancy ratio. However, in the heavy traffic
scenario, the required repetition value increased rapidly with
λDB, and the performance cannot meet the requirement of
37% RACH success probability after a certain point despite
that the maximum repetition value is set.
V. CONCLUSION
In this letter, we developed a stochastic geometry framework
to analyze the RACH under the repetition scheme in the NB-
IoT system. To evaluate how the repetition mechanism fulfills
the requirement of improving RACH reliability, we derived the
exact expression of the RACH success probability under the
time correlated interference. Different from existing works, we
considered both SINR outage and collision from the network
point of view. The numerical results shed light on that the
RACH success probability increases with the repetition value,
and also revealed that very high repetition value will lead to a
low channel resources utilization in the heavy traffic scenario.
REFERENCES
[1] Evolved universal terrestrial radio access (E-UTRA): physical channels
and modulation. 3GPP, TS 36.211 v.13.2.0, Release 13, 2016.
[2] Rohde&Schwarz. Narrowband internet of things whitepaper. White
Paper, 2016.
[3] Rapeepat Ratasuk, Nitin Mangalvedhe, Yanji Zhang, Michel Robert, and
Jussi-Pekka Koskinen. Overview of narrowband IoT in LTE Rel-13. In
Conf. Std. Commun. Netw. (CSCN), 2016 IEEE, pages 1–7, Oct. 2016.
[4] Y-P Eric Wang, Xingqin Lin, Ansuman Adhikary, Asbjorn Grovlen,
Yutao Sui, Yufei Blankenship, Johan Bergman, and Hazhir S Razaghi.
A primer on 3GPP narrowband internet of things. IEEE Commun. Mag.,
55(3):117–123, Mar. 2017.
[5] Nan Jiang, Yansha Deng, Xin Kang, and Arumugam Nallanathan.
Random access analysis for massive iot networks under a new spatio-
temporal model: A stochastic geometry approach. arXiv preprint
arXiv:1704.01988, 2017.
[6] Martin Haenggi. Stochastic geometry for wireless networks. Cambridge
University Press, 2012.
[7] Radha Krishna Ganti and Martin Haenggi. Spatial and temporal corre-
lation of the interference in ALOHA ad hoc networks. IEEE Commun.
Lett., 13(9), Sep. 2009.
[8] Erik Dahlman, Stefan Parkvall, and Johan Skold. 4G: LTE/LTE-advanced
for mobile broadband. Academic press, 2013.
[9] Cellular system support for ultra-low complexity and low throughput
Internet of Things (CIoT). 3GPP, Sophia, Antipolis, France, TR 45.820
V13.1.0,, Nov. 2015.
[10] Study on RAN improvements for machine-type communications. 3GPP,
Sophia, Antipolis, France, TR 37.868 V11.0.0,, Sep. 2011.
... Several MAC and PHY performance models have been implemented to investigate RAN congestion issues in NB-IoT, focusing on 1) performance analysis [6,40,56,57], 2) optimization [58][59][60], and 3) NPRACH receiver design [6,35,[61][62][63][64][65], and 4) collision resolution [66]. A summary of the RA schemes proposed for NB-IoT is shown in Table 5. ...
... Since NB-IoT is designed to use three CE levels, the work in [42] is not suitable for NB-IoT, hence the model presented by [40] and [56], which determines the access success probability and average access delay specific for each CE level. Similarly, the authors in [57] also analysed the RACH by considering the repetition values that were introduced to achieve coverage 10 VOLUME 4, 2016 This article has been accepted for publication in IEEE Access. This is the author's version which has not been fully edited and content may change prior to final publication. ...
... The amount of UE, queue length, retransmission times, and packet generation rate affects the sysDefine virtualization in the context of data centers and elaborate on its key componentstem throughput [57] Evaluate the effect of NPRACH preamble repetition on random access success probability Preamble re-transmissions improves the random access success rate [6] Developed a mathematical framework for analysing RACH access considering the preamble repetition. ...
Article
Full-text available
Narrowband Internet of Things (NB-IoT) is one of the most promising technologies for enabling reliable communication among low-power, and low cost devices present in massive machine-type communications (mMTC). In NB-IoT, random access (RA) is implemented in the medium access control (MAC) layer to resolve access contention among massive IoT devices. Efficient network access techniques are required to effectively solve the massive access issues in NB-IoT, guaranteeing increased throughput and high spectrum utilization. In this paper, we present a comprehensive overview of NB-IoT towards supporting mMTC, with focus on the NB-IoT coexistence with 5G, as well the design challenges and requirements of RA in NB-IoT. Moreover, available literature is reviewed to highlight the RA congestion control schemes proposed during the past few years to alleviate RA collisions. While existing RA approaches mainly focus on conventional contention-based techniques for performing RA, intelligent learning based and grant-free Non-Orthogonal Multiple Access (NOMA) have been identified as a potential candidates to increase the transmission efficiency of mMTC applications.
... However, this scenario involves diminishing resources during the long off-period of transmission. The work in [12] introduced an exact expression of the RA channel for the NB-IoT network considering increasing the repeated preamble attempts. This seems questionable, since such an approach will lead to waste more resources and diminish the NB-IoT's battery lifetime. ...
... This process is completed after a successful RA procedure. According to NR-5G specifications, these parameters primarily are numerology, number of transmission and repetitions of RACH preamble, CW size, coverage class, tones and bandwidth [5], [12]. ...
... Thus, the noise power is calculated as -147+ 10log(3.75)= -138.3 dBm/Hz [12], which is integrated over the bandwidth of one resource block. In addition, the 5G NR numerology of subcarriers is 3.75 kHz tone spacing; i.e., 180 kHz of the spectrum is filled with and spans over 48 subcarriers. ...
Article
Full-text available
To satisfy the gigantic need for Internet of things (IoT) applications, the third-generation partnership project (3GPP) has revealed the narrowband IoT (NB-IoT) standard. In any case, collisions in the radio access channel of NB-IoT can be extreme due to the numerous random-access (RA) activates by a massive number of NB-IoTs and the limited available radio resources. The RA procedure is one of the MAC-layer's functions that initiates a contention-based setup to grant an uplink transmission. In this paper, the performance of a new RA procedure is investigated by introducing a modified backoff scheme to reduce the collision probability. The key mechanism of the proposed scheme is to perform an autonomous approach for determining the time for an NB-IoT to transmit in a collide environment. The proposed scheme can improve the overall throughput of the network and the NB-IoTs battery lifetime while prioritizing some QoS parameters such as favoring the NB-IoTs with heavier traffic loads. The probability of collision analysis is subjected to many operating parameters, including the backoff countdown probability, number of NB-IoTs, queue size and the contention window size. The system and link-level simulations are conducted to assess the proposed scheme with up to five thousand NB-IoTs per cell. The simulation results showed that the proposed scheme outperforms the conventional approach.
... The work in [18] extended the preamble transmission probability analysis to the preamble collision of the 4-step RA scheme, where only the device succeeds in collision will receive the granted resource for data transmission. The work in [19] modelled the 4-step RA scheme in the NB-IoT network under time-correlated interference by considering the repeated preamble transmission and collision. The work in [20] analyzed both 4/2-step RA schemes based on stochastic geometry and queueing theory, where the device with the largest SINR succeeds in the collision. ...
... where T m P m S represents the total size of all successfully transmitted packet in mth RACH attempt of each scheme, which can be calculated based on (10), (19), (23), and (24). ...
... Unless otherwise stated, we set the same new packets arrival rate for each time slot as Fig. 6 plots the overall packet transmission success probability with four RA schemes versus time slot with λ Dp = 5. The analytical curves of 4-step, 4-step SDT, 2-step, and 2-step SDT RA schemes are plotted using (19), (20), (24) and (23). The close match between the analytical curves and simulation points validates the accuracy of our developed spatio-temporal mathematical framework. ...
Article
Full-text available
Fifth Generation (5G) New Radio (NR) does not support data transmission during random access (RA) procedures, which results in unnecessary control signalling overhead and power consumption, especially for small data transmission (SDT). Motivated by this, 3GPP has proposed 4/2-step SDT RA schemes based on the existing grant-based (4-step) and grant-free (2-step) RA schemes, with the aim to enable data transmission during RA procedures in Radio Resource Control (RRC) Inactive state. To compare the 4/2-step SDT RA schemes with the benchmark 4/2-step RA schemes, we provide a spatio-temporal analytical framework to evaluate the RA schemes, which jointly models the preamble detection, Physical Uplink Shared Channel (PUSCH) decoding, and data transmission procedures. Based on this analytical model, we derive the analytical expressions for the overall packet transmission success probability and average throughput in each RACH attempt. We also derive the average energy consumption in each RACH attempt. Our results show that 2-step SDT RA scheme provides the highest overall packet transmission success probability, and the lowest average energy consumption, but the performance gain decreases with the increase of device intensity.
Article
This paper works on the detection of physical random access channel (NPRACH) in Narrowband Internet of Things (NB-IoT) system. The frequency hopping preamble design and increasing number of IoT terminals lead to inter-cell interference among different cells, resulting in inevitable increase of false alarm rate. Due to the ambiguity between preamble and interference, it is a great challenge for NPRACH detection methods to achieve low false alarm rate when having strong interference. In this paper, we analyze the difference between preamble and interference in the propagation environments of NPRACH signals in the 2-dimensional Fast Fourier Transformation (2-D FFT) domain. Then we propose a deep learning-based NPRACH detection method, dubbed Mask Assisted Anti-Interference Universal Detection Scheme (MIUS), in the 2-D FFT domain for preamble detection with inter-cell interference in different repetition cases. In the proposed MIUS, the Mask-ResNet Block is designed as a building block to extract features distinguishing the preamble and interference based on masking operations. Our proposed MIUS utilizes the Mask-ResNet Block in a separate manner to detect the preambles in sequential repetitions across different repetition cases. Simulation results show that MIUS can simultaneously maintain the low false alarm rate and achieve high detection accuracy in low Signal to Interference and Noise Ratio (SINR) regime in all repetition cases.
Article
In this paper, we present the results of our investigation into the performance of in-band narrowband-Internet-of-things (NB-IoT) devices in downlink–uplink decoupled (DUDe)-enabled heterogeneous networks (Het- Nets). To develop a more generalized analytical framework, we have considered the impact of open-loop power control in uplink communication, cell range expansion, and different values of path loss exponents for base stations’ (BS) tiers to emulate diverse path loss environment. Using this system model, we have derived decoupled uplink coverage probability for narrowband physical uplink shared channel (NPUSCH), average data rate per device, energy efficiency, and access success probability for narrowband physical random access channel (NPRACH). The analytical framework developed in this paper has been validated by comparing the results obtained through Monte Carlo simulations.
Article
Narrow Band-Internet of Things (NB-IoT) is a novel technology to provide a high coverage area for massive low-cost devices with latency tolerance and long battery life. However, existing random access technique with fixed repetition value will cause severe interference and low resource utilization. In order to provide a more reliable transmission for NB-IoT devices, the Random Access CHannel (RACH) success probability is first analyzed in this paper. An exact closed-form expression for the RACH success probability of a random user including both the repetition values and received Signal to Interference plus Noise Ratio (SINR) value is derived. We further formulate the joint optimization problem, including sub-carrier assignment, repetition value and start TS allocation, to maximize the RACH success probability. By mapping the two-dimensional resource table as a one-dimensional resource block vector, the many-to-one matching algorithm is invoked to solve this problem. The improved utility function is further designed to eliminate the “externalities” effects in matching process. Numerical results demonstrate that the proposed optimization outperforms existing algorithm with fixed repetition value.
Chapter
Communications between objects in the Internet of Things (IoT) and particularly machine‐to‐machine communications are considered as one of the most important evolutions of the Internet. In this chapter, the authors utilizes the deep reinforcement learning algorithm Twin Delayed Deep Deterministic policy gradient algorithm (TD3) to produce the optimal blocking factor from these past estimations. They briefly present the NB‐IoT standard and provide an overview of the main congestion control techniques in IoT networks, and more especially cellular IoT networks. The authors describe the model for IoT terminals to access the network and the suggested control solution, based on the TD3 algorithm, adapted to solve the problem of calculating the blocking factor. They also describe the environment for simulating the suggested approach and show its effectiveness compared to the existing approach.
Article
Full-text available
Massive Internet of Things (mIoT) has provided an auspicious opportunity to build powerful and ubiquitous connections that faces a plethora of new challenges, where cellular networks are potential solutions due to its scalability, reliability, and efficiency. The contention-based random access procedure (RACH) is the first step of connection establishment between IoT devices and Base Stations (BSs) in the cellular-based mIoT network, where modelling the interactions between static properties of physical layer network and dynamic properties of queue evolving in each IoT device are challenging. To tackle this, we provide a novel traffic-aware spatio-temporal model to analyze RACH in cellular-based mIoT networks, where the physical layer network are modelled and analyzed based on stochastic geometry in the spatial domain, and the queue evolution are analyzed based on probability theory in the time domain. For performance evaluation, we derive the exact expressions for the preamble transmission success probabilities of a randomly chosen IoT device with different RACH transmission schemes in each time slot, which offer insights into effectiveness of each transmission scheme. Our derived analytical results are verified by the realistic simulations capturing the evolution of packets in each IoT device. This mathematical model and analytical framework can be applied to evaluate the performance of other types of RACH transmission schemes in the cellular-based networks by simply integrating its packets evolution principle.
Article
Full-text available
Interference is a main limiting factor of the performance of a wireless ad hoc network. The temporal and the spatial correlation of the interference makes the outages correlated temporally (important for retransmissions) and spatially correlated (important for routing). In this letter we quantify the temporal and spatial correlation of the interference in a wireless ad hoc network whose nodes are distributed as a Poisson point process on the plane when ALOHA is used as the multiple-access scheme.
Conference Paper
In 3GPP Rel-13, a narrowband system, named Narrowband Internet of Things (NB-IoT), has been introduced to provide low-cost, low-power, wide-area cellular connectivity for the Internet of Things. This system, based on Long Term Evolution (LTE) technology, supports most LTE functionalities albeit with essential simplifications to reduce device complexity. Further optimizations to increase coverage, reduce overhead and reduce power consumption while increasing capacity have been introduced as well. The design objectives of NB-IoT include low-complexity devices, high coverage, long device battery life, and massive capacity. Latency is relaxed although a delay budget of 10 seconds is the target for exception reports. This paper provides an overview of NB-IoT design, including salient features from the physical and higher layers. Illustrative results with respect to performance objectives are also provided. Finally, NB-IoT enhancements in LTE Rel-14 are briefly outlined.
Article
Narrowband Internet of Things (NB-IoT) is a new cellular technology introduced in 3GPP Release 13 for providing wide-area coverage for the Internet of Things (IoT). This article provides an overview of the air interface of NB-IoT. We describe how NB-IoT addresses key IoT requirements such as deployment flexibility, low device complexity, long battery life time, support of massive number of devices in a cell, and significant coverage extension beyond existing cellular technologies. We also share the various design rationales during the standardization of NB-IoT in Release 13 and point out several open areas for future evolution of NB-IoT.
Book
This book focuses on LTE with full updates including LTE-Advanced (Release-11) to provide a complete picture of the LTE system. Detailed explanations are given for the latest LTE standards for radio interface architecture, the physical layer, access procedures, broadcast, relaying, spectrum and RF characteristics, and system performance. Key technologies presented include multi-carrier transmission, advanced single-carrier transmission, advanced receivers, OFDM, MIMO and adaptive antenna solutions, radio resource management and protocols, and different radio network architectures. Their role and use in the context of mobile broadband access in general is explained, giving both a high-level overview and more detailed step-by-step explanations. This book is a must-have resource for engineers and other professionals in the telecommunications industry, working with cellular or wireless broadband technologies, giving an understanding of how to utilize the new technology in order to stay ahead of the competition. New to this edition: In-depth description of CoMP and enhanced multi-antenna transmission including new reference-signal structures and feedback mechanisms. Detailed description of the support for heterogeneous deployments provided by the latest 3GPP release. Detailed description of new enhanced downlink control-channel structure (EPDDCH). New RF configurations including operation in non-contiguous spectrum, multi-bands base stations and new frequency bands. Overview of 5G as a set of well-integrated radio-access technologies, including support for higher frequency bands and flexible spectrum management, massive antenna configurations, and ultra-dense deployments. Covers a complete update to the latest 3GPP Release-11. Two new chapters on HetNet, covering small cells/heterogeneous deployments, and CoMP, including Inter-site coordination. Overview of current status of LTE release 12 including further enhancements of local-area, CoMP and multi-antenna transmission, Machine-type-communication, Device-to-device communication
Book
Covering point process theory, random geometric graphs and coverage processes, this rigorous introduction to stochastic geometry will enable you to obtain powerful, general estimates and bounds of wireless network performance and make good design choices for future wireless architectures and protocols that efficiently manage interference effects. Practical engineering applications are integrated with mathematical theory, with an understanding of probability the only prerequisite. At the same time, stochastic geometry is connected to percolation theory and the theory of random geometric graphs and accompanied by a brief introduction to the R statistical computing language. Combining theory and hands-on analytical techniques with practical examples and exercises, this is a comprehensive guide to the spatial stochastic models essential for modelling and analysis of wireless network performance.
Study on RAN improvements for machine-type communications
Study on RAN improvements for machine-type communications. 3GPP, Sophia, Antipolis, France, TR 37.868 V11.0.0,, Sep. 2011.
Narrowband Internet of Things whitepaper
  • schlienz