Accepted Manuscript
Overload control of massive random access for machine-type communications Woon-Young Yeo, Yong-Hee Jo, Dong-Jun Lee PII: DOI: Reference:
S0957-4174(17)30435-9 10.1016/j.eswa.2017.06.018 ESWA 11389
To appear in:
Expert Systems With Applications
Received date: Revised date: Accepted date:
21 February 2017 22 May 2017 11 June 2017
Please cite this article as: Woon-Young Yeo, Yong-Hee Jo, Dong-Jun Lee, Overload control of massive random access for machine-type communications, Expert Systems With Applications (2017), doi: 10.1016/j.eswa.2017.06.018
This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
ACCEPTED MANUSCRIPT
Highlights • We show that random access retransmissions can lead to performance
CR IP T
degradation. • A Markov model is proposed to evaluate the performance of LTE random access.
• There is an optimal number of retransmissions for massive random access.
• Random access resources are separated into two subsets for MTC overload
AN US
control.
• Conventional and proposed schemes can be used adaptively depending on
AC
CE
PT
ED
M
traffic load.
1
ACCEPTED MANUSCRIPT
Overload control of massive random access for machine-type communications
CR IP T
Woon-Young Yeoa , Yong-Hee Joa , Dong-Jun Leeb,∗ a Department
of Information and Communication Engineering, Sejong University, 209 Neungdong-ro, Gwangjin-gu, Seoul 05006, Korea b School of Electronics and Information Engineering, Korea Aerospace University, 76 Hanggongdaehak-ro, Deogyang-gu, Goyang-si, Gyeonggi-do 10540, Korea
AN US
Abstract
Traditional cellular systems may not be appropriate to support machine-type communications (MTC) due to a large number of devices and relatively small, infrequent data transmissions. The 3GPP has identified the MTC as an important area of the LTE system and has discussed several mechanisms that control random access (RA) overload caused by massive MTC devices. In this pa-
M
per, we show that a retransmission mechanism of RA may lead to performance degradation in an overload situation, and propose two RA solutions that relieve
ED
the RA overload. Since the RA success probability is closely related with the number of simultaneous RA attempts, the first solution adjusts the maximum number of RA retransmissions to control the amount of RA attempts. The
PT
second solution separates the RA resources into two subsets that MTC devices can access according to the number of consecutive RA failures and distributes the RA traffic over the two subsets. The two proposed solutions are analyzed
CE
by a mathematical model assuming a simplified operation, and a more realistic environment is considered by protocol-level simulations. Since the performance
AC
of the proposed solutions depends on the system configurations and parameters, the base station may adaptively adjust them for an optimal operation. Keywords: Machine-type communications (MTC), LTE random access, ∗ Corresponding
author Email addresses:
[email protected] (Woon-Young Yeo),
[email protected] (Yong-Hee Jo),
[email protected] (Dong-Jun Lee)
Preprint submitted to Journal of LATEX Templates
June 22, 2017
ACCEPTED MANUSCRIPT
overload control, Markov chain.
1. Introduction
CR IP T
Cellular systems are expected to play an important role in the deployment of machine-type communications (MTC) or machine-to-machine (M2M) devices
due to a widely deployed infrastructure and the support of device mobility. 5
However, the cellular systems may not be optimal to support MTC devices
because a large number of MTC devices are expected to be deployed in a specific
AN US
area and most MTC devices transmit and receive a small amount of data. The massive MTC devices would generate a huge amount of information flows that cause contention for radio resources or congestion in the radio access network 10
(RAN).
The 3rd Generation Partnership Project (3GPP) has classified MTC as an important area for the Long-Term Evolution (LTE) and LTE-Advanced sys-
M
tems (3GPP TR 37.868, 2011). It also has discussed the traffic characteristics of MTC applications and possible RAN improvements to support MTC. The 15
first priority area for the RAN improvements is the RAN overload control that
ED
handles the random access (RA) of massive MTC devices. 3GPP has identified several improvements to control RA overload: access class barring, RA resource
PT
separation, dynamic allocation of RA resources, MTC-specific backoff, slotted access and pull-based schemes (3GPP TR 37.868, 2011; Lin et al., 2014; Laya 20
et al., 2013). The access class barring can reduce the RA load by preventing
CE
MTC devices from initiating RA, but may increase the RA delay unnecessarily (Laya et al., 2013). The RA resource separation in Lin et al. (2014) gives a
AC
higher priority to the non-MTC devices by allocating RA resources differently to MTC and non-MTC devices. However, it may provide limited benefits due
25
to the reduced RA resources and a low priority for MTC devices. In this paper, we focus on the fact that a retransmission mechanism of the
LTE RA may lead to performance degradation because retransmitted RA attempts increase the possibility of collision, especially in an overload situation.
3
ACCEPTED MANUSCRIPT
This paper presents two possible solutions that can relieve the RA traffic over30
load. First, since the probability of collision is closely related with the number of simultaneous RA attempts, it is reasonable to evaluate the impact of the
CR IP T
number of RA retransmissions on the RA performance. Second, this paper proposes a resource separation scheme where, unlike the conventional RA resource separation between MTC and non-MTC devices, RA resources for MTC devices 35
are separated into two subsets that MTC devices can access according to the number of consecutive RA failures. The two solutions are analyzed by a math-
2. Random access procedure
AN US
ematical model and a more realistic environment is considered in simulations.
In LTE, the RA is an important procedure to establish wireless links between 40
the user equipment (UE) and the network (Dahlman et al., 2011). When a UE has packets to transmit, it performs the RA through the physical random access
M
channel (PRACH) in an allowable access slot. The RA process is triggered by a UE for several purposes, including 1) to establish a radio link for initial access to the network, 2) to re-establish a radio link after radio-link failure, 3) to support handover between base stations, 4) to establish uplink (UL) synchronization if
ED
45
the UL is not synchronized when data are ready to transmit, and 5) to request
PT
UL radio resource when no UL resource has been configured on the physical uplink control channel. There are two different RA procedures defined for LTE: contention-free and contention-based. Contention-free RA is used for handover and re-establishing
CE
50
UL synchronization upon downlink data arrival, and the base station (BS) signals a dedicated RA preamble for the UE to avoid contention. In contention-
AC
based RA, UEs need to participate in contention for RA resources. A UE initiates contention-based RA by randomly choosing one preamble on PRACH.
55
In this paper, we concentrate on the contention-based RA because MTC devices are expected to transmit packets in a bursty manner and do not have to maintain the wireless link for a long time.
4
ACCEPTED MANUSCRIPT
2. Random Access Response
4. Contention Resolution
UE
1. PRACH Preamble
3. Connection Request
Figure 1: LTE random access procedure.
CR IP T
BS
AN US
Figure 1 illustrates the contention-based RA procedure, which consists of four steps between the UE and the BS: 60
• Step 1 (Preamble transmission): A UE randomly selects a preamble sequence and transmits it on PRACH. If two or more devices simultaneously transmit the same preamble, collision occurs and further contention reso-
M
lution is required in the next steps.
• Step 2 (Random access response): If a BS detects a certain preamble, 65
it transmits a random access response (RAR) that contains the detected
ED
preamble identity (ID), a UL scheduling grant for Step 3, UL timing information for synchronization and a temporary UE ID for further com-
PT
munication.
• Step 3 (Connection request): If the UE receives an RAR containing a preamble ID that matches its own preamble sent in Step 1, it transmits
CE
70
its unique UE ID to the BS. This unique ID allows the BS to distinguish
AC
UEs that have sent the same preamble.
75
• Step 4 (Contention resolution): If the BS can decode the Step 3 message, it replies with the unique UE ID and only one of the colliding UEs will succeed in the RA. This step will resolve any contention caused by multiple UEs that have sent the same RA preamble in Step 1. PRACH is defined by an RA slot, which is composed of 72 subcarriers (1.08 5
ACCEPTED MANUSCRIPT
MHz) and one subframe (1 ms). The BS broadcasts the periodicity of the RA slots by means of a system parameter referred to as the PRACH Configuration 80
Index. The periodicity of the RA slot varies from 1 RA slot per 20 ms to 1 RA
CR IP T
slot per 1 ms (3GPP TS 36.211, 2015). The LTE provides 64 preamble sequences, which are divided into contentionfree and contention-based RA preambles. The RA preambles for contentionbased RA can be separated further into two preamble groups (A and B) de85
pending on a size of the Step 3 message and a wireless link condition. A UE
selects one of preambles in group B if the message size in Step 3 is greater
AN US
than a certain threshold and the pathloss is less than a certain value (3GPP TS 36.321, 2016). Otherwise, it will select one of preambles in group A. The
available sets of preamble sequences are signaled as part of system information 90
(3GPP TS 36.331, 2016). For example, numberOfRA-Preambles is the number of contention-based RA preambles, sizeOfRA-PreamblesGroupA is the number of RA preambles for group A and messageSizeGroupA is a threshold size of the
M
Step 3 message for the preamble group selection. If the preamble configuration for group A is not signaled, RA preambles for group B does not exist. After transmitting a preamble sequence, the UE waits for the RAR message
ED
95
containing the preamble ID that has been sent in Step 1 within a configured RAR time window. If the UE does not receive the RAR within the window due
PT
to preamble collision or link error, the RA is considered to have failed. Additionally, in Step 4, the UEs that do not detect their IDs also declare the previous RA unsuccessful. If RA fails, the UE can retransmit an RA preamble again. To
CE
100
avoid contention and overload, the UE retransmits the preamble after a random backoff delay. The RAR message in Step 2 may include a backoff indicator (BI),
AC
ranging from 0 to 960 ms, to randomize the retransmission timing. All UEs that have sent their preambles in Step 1 can receive the same BI in the RAR and
105
the actual backoff period is determined randomly between 0 and BI. When the number of preamble transmissions reaches the maximum allowed value, the RA failure is indicated to upper layers.
6
ACCEPTED MANUSCRIPT
3. Overload control for massive random access The LTE RA suffers from congestion when a large number of UEs try to 110
access the network at the same time because the collision probability rapidly
CR IP T
grows with the number of contending UEs. 3GPP has identified several im-
provements to deal with the network overload (3GPP TR 37.868, 2011) and a comprehensive survey for overload control has been summarized in Laya et al. (2013).
In LTE, all UEs are members of one out of 10 randomly allocated categories
115
defined as access classes (ACs) 0 to 9, and some UEs may be members of one or
AN US
more out of 5 special categories (ACs 11 to 15) for high priority users (3GPP TS
22.011, 2015). The access class barring (ACB) is used to control RA attempts of UEs in the case of network overload. The BS transmits a set of parameters 120
related to ACB as part of system information including a barring factor and barring time. Each UE that wants to access the network will draw a random
M
number between 0 and 1; if it is lower than the barring factor, the device is able to begin RA. Otherwise, the access is barred. The barred UE again draws a random number to calculate a backoff time, after which it begins RA again. The barring time broadcast by the BS is the average mean backoff time, ranging
ED
125
from 4 to 512 s. Even though ACB can improve the RA throughput, the barring
PT
factor in the case of congestion may be set to a very small value, which increases the access delay.
Extended access barring (EAB) is evolved from ACB in 3GPP Release 11 and used to explicitly control the access from UEs having a low access priority (3GPP
CE
130
TS 22.011, 2015). In congestion, the BS can restrict access from UEs configured as EAB. The BS sends a barring bitmap, consisting of 10 bits numbered 0 to
AC
9 for different ACs. The UE configured as EAB reads the system information and compares the detected bitmap to its own AC. If the AC and the broadcast
135
bitmap match, the UE will not initiate RA until the EAB system information changes. Note that the UEs belonging to the barred ACs are completely barred in EAB, whereas all UEs are barred based on a probability model in ACB. As
7
ACCEPTED MANUSCRIPT
in the ACB case, the access delay can severely increase for the UEs configured as EAB. The RA resource separation can be achieved either by splitting the preambles
140
CR IP T
into MTC and non-MTC groups or by allocating RA slots in time/frequency domain differently to MTC and non-MTC groups (3GPP TR 37.868, 2011). In
general, non-MTC devices are able to access all RA resources, whereas MTC
devices are restricted to the pre-defined resource subsets (Laya et al., 2013). 145
This policy gives a higher priority to the non-MTC devices, but it can provide limited benefits because a large number of MTC devices need to share the
AN US
reduced RA resources.
As a hybrid overload control algorithm, a prioritized random access scheme combines resource separation and dynamic access barring (Lin et al., 2014). The 150
scheme divides MTC and non-MTC traffic into five different classes according to a priority and traffic characteristics, and each class can only access a limited set of RA resources. The BS continuously monitors the RA loading states and
M
sets the high-loading flag to 1 on a downlink signaling channel when a level of traffic loading is high. If the MTC devices receive a high-loading flag of 1, they will delay their RA attempts for a certain period time. RA attempts from MTC
ED
155
devices may be delayed until the high-loading flag is reset to 0. Other overload control methods identified in 3GPP TR 37.868 (2011) in-
PT
clude dynamic allocation of RA resources, MTC specific backoff, slotted access and pull based schemes. In dynamic allocation of RA resource, the network dynamically adjusts the amount of RA resource based on the RA traffic load.
CE
160
A drawback of this scheme is that radio resources for user data need to be converted to PRACH additionally in high traffic load. An MTC specific backoff
AC
scheme assigns a large backoff window to MTC devices, while assigning a small backoff window to non-MTC devices. This scheme can provide some improve-
165
ments for low traffic load, but cannot handle the massive RA arrivals from MTC devices. The slotted access scheme defines the access slots having a specific access cycle for MTC devices. Each MTC device is associated with an access slot through its ID and only accesses the network at its dedicated access slot. A 8
ACCEPTED MANUSCRIPT
long access cycle is required to support a large number of MTC devices, and 170
thus can lead to a long access delay. The pull-based scheme can be used if an MTC server is aware of when MTC devices have data to send. The MTC server
CR IP T
requests the BS to send a paging message to the corresponding MTC device, and the paged device will perform the RA accordingly. This scheme is suitable
for the case where the MTC devices periodically transmit data to the MTC 175
server.
4. Motivation and overload control solutions
AN US
3GPP has defined two traffic models to evaluate the performance of overload control schemes under different MTC access intensities. In traffic model 1, MTC devices access the network uniformly over T = 60 s. In traffic model 2, MTC 180
devices access the network following a beta distribution over T = 10 s. Traffic model 2 is considered as an extreme scenario in which a large number of MTC
M
devices access the network in a highly synchronized manner, for example, after a power outage (3GPP TR 37.868, 2011). The RA overload control is essential in traffic model 2 due to a sharp increase in the number of RA attempts. In this paper, traffic model 2 is mainly considered. In addition, only one preamble
ED
185
group (i.e., group A) is assumed for the contention-based RA, regardless of the
PT
message size in Step 3 of the RA procedure. Figure 2(a) depicts the number of RA attempts in every RA slot of a 5 ms repetition period with traffic model 2 and 30,000 MTC devices. In the figure, many MTC devices (up to 50) try to access the network at the same time within
CE
190
each RA slot. If the number of available RA preambles per RA slot is 54, it may seem that the RA resources are enough to handle the RA demand in Figure 2(a).
AC
However, it should be noted that Figure 2(a) only shows new RA attempts and does not include retransmissions caused by RA collisions. Figure 2(b) shows the
195
simultaneous RA attempts when the RA retransmission mechanism is applied to the RA traffic in Figure 2(a) based on simulation parameters in 3GPP TR 37.868 (2011). The number of simultaneous RA attempts easily exceeds the
9
ACCEPTED MANUSCRIPT
CR IP T
40
30
20
10
AN US
number of simultaneous RA attempts
50
0 0
2,000
4,000
6,000
8,000
10,000
time (ms)
(a) An RA traffic sample with a beta distribution (traffic model 2, without retransmission).
M
300
250
RA pattern with retransmission
ED
200
150
PT
number of simultaneous RA attempts
350
100
RA pattern without retransmission
AC
CE
50
0 0
2,000
4,000
6,000
8,000
10,000
time (ms)
(b) Comparison of RA patterns with and without RA retransmission. Up to 10 RA attempts are assumed for RA retransmission.
Figure 2: Number of simultaneous RA attempts within every 5 ms with traffic model 2 and 30,000 MTC devices.
10
ACCEPTED MANUSCRIPT
given RA resources in one RA slot and more than 300 RA attempts can be observed on some RA slots. The RA retransmission mechanism may lead to performance degradation
200
CR IP T
because it increases the number of simultaneous RA attempts, especially in an overload situation. In this paper, two possible overload control solutions are
considered to relieve the RA traffic overload. The first solution is to adjust the number of RA attempts to reduce the effective number of simultaneous 205
RA attempts. The second solution is a resource separation scheme where RA resources are separated into two subsets that MTC devices can access according
AN US
to the number of consecutive RA failures.
4.1. Adjustment of the number of retransmissions
Contention-based RA may suffer from serious performance degradation in 210
an overload situation. To efficiently handle the heavy RA load from massive MTC devices, it is necessary to analyze the contention and collision patterns
M
that cause RA overload. In Lin et al. (2014), the expected number of successful RA attempts per RA slot, S, is given by S = n(1 − 1/M )n−1 for n simultaneous 215
ED
RA attempts and M preambles. As n increases, S increases and reaches its maximum (e.g., channel efficiency, S/M , of 37.1% for M = 54) at a certain value of n, above which S decreases due to collisions among the RA attempts.
PT
The RA retransmission mechanism can increase the number of simultaneous RA attempts, and thus S will deteriorate in the overload case. In Phuyal et al. (2012), the combined number of new and retransmitted attempts at the most congested RA slot can be more than four times the number of new RA
CE 220
attempts only and the instantaneous collision probability exceeds 99%. Thus,
AC
the RA retransmission may have a negative impact on RA performance even though it has been devised to increase the RA success probability.
225
Since the number of simultaneous RA attempts is closely related with the
RA performance, it is worthwhile to estimate the RA performance by controlling the number of retransmissions. A small number of retransmissions may improve the overall RA performance in the overload situation because of the reduced 11
ACCEPTED MANUSCRIPT
number of simultaneous RA attempts. Thus, in this paper, the RA performance is evaluated by adjusting the number of RA attempts and we will discuss the optimal number of RA attempts. 4.2. Resource separation for retransmissions
CR IP T
230
Since all devices share a single set of RA resources, they all suffer from RA
overload caused by excessive retransmissions. In this paper, we propose a re-
source separation scheme for RA overload control by separating RA resources 235
into two subsets that MTC devices can access according to the number of con-
AN US
secutive RA failures. If the RA resources for MTC devices are separated into
two subsets, RA traffic can be distributed over the two RA subsets differently and at least one of the two subsets can be controlled not to be congested. M preambles
ED
Separation mode
M
Normal mode
Phase-1 RA subset (M-m preambles)
Triggered by overload detection
Phase-2 RA subset (m preambles)
PT
Transition to Phase-2 subset after K consecutive RA failures
CE
Figure 3: Proposed RA resource separation for overload control.
Figure 3 shows the conceptual operation of the proposed scheme. There
240
are two sharing modes of RA preambles: a normal mode when the RA load
AC
is under a certain level and a separation mode when an RA overload occurs. In the normal mode, each MTC device selects one of M preambles as in the
LTE RA. In the separation mode, the RA preambles are divided into Phase-1 and Phase-2 subsets, composed of M − m and m preambles, respectively. Each
245
MTC device determines its RA subset based on the number of consecutive RA failures. The MTC device selects one of the Phase-1 preambles if the number 12
ACCEPTED MANUSCRIPT
of consecutive failures is equal to or smaller than K, whereas it selects one of the Phase-2 preambles for more than K consecutive failures. The RA load in the two subsets can be adjusted by the combination of K and m; thus, it is possible to set the parameters to relieve the RA overload in at least one of the
CR IP T
250
subsets. Since each MTC device has a chance to access both of the two subsets
on consecutive failures, it is possible to perform the RA in the under-loaded RA subset, resulting in a higher success probability than the LTE RA. The
combination of K and m has an impact on the RA performance, and thus the 255
BS can optimize the combination of K and m based on the RA traffic load.
AN US
The transition to the separation mode is triggered by overload detection
at the BS and can be signaled as part of system information. The BS can monitor the number of successful RA attempts at each RA slot and decide a high-loading situation based on the changing pattern of the monitored value 260
(Lin et al., 2014). Another possible method is that each MTC device informs the BS about the number of RA attempts by using the Step 3 message. The
M
BS can estimate the UL overload by monitoring the reported values. A possible mode transition policy will be described after analyzing the proposed resource
5. Analysis model for random access
PT
265
ED
separation in Section 6.
We derive RA channel efficiency and success probability for the LTE and resource separation schemes. Since the entire RA procedure is too complex
CE
to be formulated, we assume that there are N MTC devices and the RA is
AC
successful if a unique preamble is selected by a single MTC device. success 1−q
1−p
Idle
p
Contention
failure; r
q
ReTx
failure; 1−r
Figure 4: Probabilistic model for random access.
13
ACCEPTED MANUSCRIPT
Figure 4 shows the assumed RA model for the LTE and resource separation
270
schemes. Each MTC device in an idle state begins a new RA with probability p in each RA slot and selects one of the available RA preambles. If two or
CR IP T
more devices select the same preamble, a collision occurs at the BS and the colliding devices go to a retransmission state (ReTx). Each MTC device in 275
ReTx retransmits a preamble with probability q in each RA slot. Generally,
q is set to be greater than p for fast retransmission. To limit the number of preamble transmissions, this model introduces a return probability r, with which the colliding devices return to the idle state. Thus, the average number of
280
AN US
preamble transmissions will be 1/r on consecutive RA failures. In the proposed resource separation, it is assumed that only new RA attempts use the Phase-1 RA subset and MTC devices in ReTx use the Phase-2 RA subset (i.e., K = 1). Let Xn denote the number of MTC devices in ReTx at the n-th RA slot. This model can be considered as a Markov chain because Xn+1 depends only on the current state Xn . To obtain a steady-state probability, we need to know the transition probability pxy = Pr(Xn+1 = y|Xn = x). Let U and V be the
M
285
numbers of devices that transmit a preamble at the beginning of the (n+1)-
ED
th RA slot in the idle and ReTx states, respectively. Next, T and W are the numbers of devices that succeed in RA among the U and V devices, respectively. By conditioning on U , V , T and W , X
PT pxy =
Pr(Xn+1 = y|w, t, v, u, x)
CE
∀u,v,t,w
×Pr(T = t, W = w|v, u, x) · Pr(U = u, V = v|x).
(1)
Before proceeding further, we need to obtain the number of combinations
290
that k MTC devices select l different preambles so that each preamble is selected
AC
by at least two devices or is not selected by any device. The number of these combinations, f (l, k), is given by applying the cardinality of sets (Duan et al., 2013): min(l,k)
f (l, k) =
X c=0
l k (−1)c c!(l − c)k−c . c c 14
(2)
N−x (idle)
x (ReTx)
u attempts
v attempts
t u−t v−w w successes failures failures successes g returns to the idle state
CR IP T
ACCEPTED MANUSCRIPT
Figure 5: State variables in the probabilistic model.
f (l, k) will be used later to obtain all possible combinations of successful RA
AN US
295
attempts.
5.1. State transition probability for LTE random access
In LTE, RA preambles are shared by all MTC devices in the idle and ReTx states. Let M be the number of available RA preambles for MTC devices and G be the number of devices that return to the idle state due to the return
M
300
probability r for the failed RA attempts. Figure 5 shows the state variables in
ED
this probabilistic model, given Xn = x. Among the RA attempts of U = u and V = v in the idle and ReTx states, respectively, t+w RA attempts are successful and u + v − t − w RA attempts are unsuccessful. Among the u + v − t − w failed RA attempts, g attempts return to the idle state. Since the next state y is
PT
305
expressed as y = x + u − t − w − g given G = g, Pr(Xn+1 = y|w, t, v, u, x) in (1)
CE
is given by
AC
Pr(Xn+1 = y|w, t, v, u, x) = Pr(G = x + u − y − t − w|w, t, v, u, x) u+v−t−w rx+u−y−t−w (1 − r)v−x+y . = x+u−y−t−w
15
(3)
ACCEPTED MANUSCRIPT
Pr(T = t, W = w|v, u, x) can be obtained by considering all possible combinations of T + W successes. By (2), u v (t + w)! Pr(T = t, W = w|v, u, x) = u+v M t+w t w M
CR IP T
×f (M − t − w, u + v − t − w).
310
Next, since U and V are independent random variables,
AN US
Pr(U = u, V = v|x) = Pr(U = u|x) · Pr(V = v|x) N −x u x p (1 − p)N −x−u q v (1 − q)x−v . = u v
(4)
(5)
The valid ranges of the variables are 0 ≤ x ≤ N , 0 ≤ y ≤ N , max(0, y − x) ≤ u ≤ N − x, max(0, x − y) ≤ v ≤ x and {(t, w)|0 ≤ t ≤ u, 0 ≤ w ≤ v, 0 ≤ t + w ≤ min(M, x + u − y)}.
M
5.2. State transition probability for resource separation
In the proposed resource separation, each preamble subset is accessed by
315
ED
idle or retransmitting devices. Due to the similarity to LTE analysis, we only need to modify (4). Assume that m out of the M preambles are allocated to the devices in ReTx. Since the RA attempts in the idle and ReTx states are
PT
independent,
AC
CE
Pr(T = t, W = w|v, u, x) M −m u 1 t!f (M − m − t, u − t) = u (M−m) t t m v 1 × v w!f (m − w, v − w). m w w
320
(6)
The valid ranges of the variables are the same as those in the LTE analysis, except {(t, w)|0 ≤ t ≤ min(M −m, u), 0 ≤ w ≤ min(m, v), 0 ≤ t+w ≤ x+u−y}.
16
ACCEPTED MANUSCRIPT
5.3. RA efficiency and success probability Since the proposed Markov model is irreducible, aperiodic and positive re-
CR IP T
325
current, there will be a unique steady-state probability πx for a state x. {πx } P can be obtained by solving a set of linear equations, πy = ∀x pxy πx and P ∀x πx = 1. Let Nn , Nr and Ns denote the numbers of new, retransmitted and successful
RA attempts in an RA slot, respectively. The expectation of Nn , E[Nn ], can be obtained by πx
x=0 330
(N −x X
)
u Pr(U = u|x) .
u=0
AN US
E[Nn ] =
N X
Similarly, the expectation of Nr , E[Nr ], is given by ( x ) N X X πx v Pr(V = v|x) . E[Nr ] = x=0
(7)
(8)
v=0
Next, the conditioned expectation of Ns , E[Ns |v, u, x], is v u X X
(t + w) Pr(T = t,W = w|v, u, x),
(9)
M
E[Ns |v, u, x] =
t=0 w=0
where Pr(T = t, W = w|v, u, x) is given by (4) for the LTE case and (6) for the
ED
resource separation, respectively. Then, (N −x x ) N X XX E[Ns ]= πx E[Ns |v,u,x] Pr(U = u,V = v|x) . x=0
(10)
u=0 v=0
attempts to the total number of preambles in an RA slot, and given by
CE
335
PT
Now, the channel efficiency, ηc , is defined as the ratio of the successful RA
ηc = E[Ns ]/M.
(11)
The access efficiency, ηa , is defined as the ratio of the successful RA attempts
AC
to the total number of RA attempts in an RA slot. ηa = E[Ns ]/(E[Nn ] + E[Nr ]).
(12)
In addition, the RA success probability, ps , is defined as the probability that a new RA attempt is successful, and ps = E[Ns ]/E[Nn ]. 17
(13)
ACCEPTED MANUSCRIPT
340
5.4. Performance evaluation Since the number of Markov states is equal to the number of MTC devices, a large number of states up to 30,000 can make it difficult to solve the steady
CR IP T
state probabilities. We assume 100 MTC devices and 10 preambles in order to focus on the operational characteristics of the conventional and proposed RA 345
schemes with reasonable calculation time. Computer simulation is performed to validate the accuracy of this analysis with the same system parameters as the mathematical model.
AN US
5.4.1. Adjustment of the number of retransmissions
Figure 6 shows the RA channel efficiency and success probability for the 350
original RA scheme. The retransmission probability q in a ReTx state is fixed to 0.3, but the performance for other q is similar to the patterns in Figure 6. Lines represent theoretical results and symbols represent simulation results. The figure shows that the simulation results coincide well with the theoretical
M
results.
The channel efficiency ηc in Figure 6(a) shows the typical characteristics of
355
ED
ALOHA-like random access. As the offered load increases, ηc increases to the maximum value (about 36.8 % ' 1/e) and then falls rapidly due to collision. The traffic load adjusted by p can be divided into three regions based on the
360
PT
resulting efficiency patterns: light, heavy and extra-heavy traffic loads. In the light traffic load with p smaller than about 0.05, as the offered load increases,
CE
ηc also increases because the number of RA preambles is much greater than the number of RA attempts and the possibility of collision is very small. More RA retransmissions with smaller r can increase ηc further in this region. In the
AC
heavy load with p between about 0.05 and 0.3, ηc decreases significantly as p
365
increases because the collision probability rapidly grows with increasing traffic load. In addition, as the number of retransmissions increases by reducing r, the number of simultaneous RA attempts increases further and more collisions occur. Thus, in this region, the RA retransmission can have a negative impact on the RA performance. Note that all the curves cross the same point at p = 0.3. 18
ACCEPTED MANUSCRIPT
30
r = 0.01 r = 0.05 r = 0.1 r = 0.2 r = 0.5
20
10
0 10
-3
10
-2
p
10
-1
CR IP T
channel efficiency,
c (%)
40
10
0
AN US
(a) Channel efficiency ηc for original random access.
80
r = 0.01 r = 0.05 r = 0.1 r = 0.2 r = 0.5
60
40
M
access efficiency,
a
(%)
100
20
0 -3
10
-2
p
ED
10
10
-1
10
0
(b) Access efficiency ηa for original random access.
0.8
r = 0.01 r = 0.05 r = 0.1 r = 0.2 r = 0.5
0.6
AC
CE
RA success probability,
ps
PT
1.0
0.4
0.2
0.0 10
-3
10
-2
p
10
-1
10
0
(c) Success probability ps for original random access. Figure 6: RA efficiency and success probability for LTE random access (N = 100, M = 10, q = 0.3). Lines represent theoretical results and symbols represent simulation results.
19
ACCEPTED MANUSCRIPT
370
The reason is that all new and retransmitting MTC devices attempt the RA with the same probability (p = q = 0.3), regardless of r. Finally, in the extraheavy traffic load with p greater than 0.3, ηc is still decreasing with increasing
CR IP T
traffic load, but the decreasing pattern is reversed for r. If p is greater than q, MTC devices in the idle state begin the RA more frequently than those in the 375
ReTx state. Most of MTC devices in the idle state will go to the ReTx state after their first RA in this region, and more MTC devices stay in the ReTx state as the number of retransmissions increases by reducing r. Therefore, small r
reduces the number of simultaneous RA attempts at fixed p and q in this extra-
380
AN US
heavy traffic load. However, this extra-heavy region with p > q is unrealistic because the retransmission interval is longer than the inter-arrival time of the newly generated RA for a single MTC device.
Figure 6(b) shows the access efficiency ηa for different r, with the same parameters as in Figure 6(a). As the offered load increases, ηa steadily decreases because the number of new and retransmitted RA attempts increases. In the light and heavy traffic load with p smaller than about 0.3, ηa becomes lower
M
385
by increasing the number of retransmissions (i.e., by reducing r). In the extra-
ED
heavy traffic load with p greater than 0.3, the decreasing pattern of ηa is reversed for r because E[Ns ] is higher for smaller r and the number of RA attempts does not increase significantly in this region. Figure 6(c) shows the RA success probability ps for different r. As the offered
PT
390
load increases, ps steadily decreases. It is important to note that ps is defined
CE
as E[Ns ]/E[Nn ] in this analysis model. Since most of MTC devices are in the ReTx state for the heavy and extra-heavy traffic loads, the number of new RA attempts, E[Nn ], is small and becomes even smaller as r decreases.
AC
395
From Figure 6, we can see that the channel efficiency shows dynamic per-
formance patterns and can give more insight into the RA performance than the access efficiency and the success probability. Figure 7 shows the RA channel efficiency by adjusting the average number of
RA retransmissions (= 1/r) when the offered traffic is fixed. In this figure, the 400
performance for the extra-heavy load is not shown because it is an unrealistic 20
ACCEPTED MANUSCRIPT
p = 0.01 p = 0.02 p = 0.05 p = 0.1 p = 0.2
30
20
10
0 -3
10
-2
-1
AN US
10
CR IP T
channel efficiency,
c (%)
40
10
10
0
r
Figure 7: RA channel efficiency with increasing r or decreasing the average number of retransmissions. N = 100, M = 10 and q = 0.3. Lines represent theoretical results and symbols
M
represent simulation results.
assumption. As the average number of retransmissions increases by reducing r,
ED
ηc slightly increases in the light traffic load (p = 0.01, 0.02 and 0.05), whereas ηc in the heavy load decreases (p = 0.1 and 0.2) due to severe collisions caused by retransmissions. The RA retransmission mechanism slightly improves ηc in the light traffic load (up to 20% gain), but can make the performance worse
PT
405
in the heavy traffic load (up to 49% loss). Again, we can see that the RA retransmission mechanism may have a negative impact on the RA performance
CE
in the heavy traffic load.
AC
5.4.2. Resource separation for retransmissions
410
The RA channel efficiency ηc of the proposed resource separation is shown
in Figure 8 with increases in the offered traffic load. To give a typical example, q and r are selected as 0.3 and 0.5, respectively. When the offered load is low, ηc
of the resource separation is equal to or lower than that of LTE. The possibility of collision is low at the light load, but the resource separation may lead to
21
ACCEPTED MANUSCRIPT
(%)
40
LTE random access
c
resource separation (m= 1) resource separation (m= 2) resource separation (m= 3) resource separation (m= 4)
20
10
0 10
-3
10
-2
p
10
-1
CR IP T
channel efficiency,
30
10
0
(a) RA channel efficiency for resource separation with m = 1 to 4.
(%)
40
LTE random access
channel efficiency,
resource separation (m=6) resource separation (m=7) resource separation (m=8)
20
resource separation (m=9)
10
0 10
-3
10
-2
AN US
c
resource separation (m=5) 30
p
10
-1
10
0
M
(b) RA channel efficiency for resource separation with m = 5 to 9. Figure 8: RA channel efficiencies of the LTE and resource separation schemes for various
ED
numbers of Phase-2 preambles (m). N = 100, M = 10, q = 0.3 and r = 0.5. Lines represent theoretical results and symbols represent simulation results. Symbols for the LTE RA are
415
PT
omitted to improve readability.
unnecessary collisions due to reduced resources in each RA subset. However, the resource separation has higher ηc than LTE at a high load, regardless of
CE
the number of Phase-2 preambles (m). The proposed scheme can distribute the
RA load over the two RA subsets by adjusting K and m, so that it can relieve
AC
the RA overload in at least one of them. Since the MTC devices access the two
420
subsets one by one on consecutive failures, the proposed resource separation shows a higher RA success probability than the LTE where a single shared set of RA resources is overloaded. Figure 9 shows the channel efficiency of the LTE and resource separation schemes for the light and heavy traffic loads. For the light traffic load of p = 0.05 22
ACCEPTED MANUSCRIPT
40
r = 0.1
35
r = 0.5
c (%) channel efficiency,
CR IP T
r = 0.2
30
25
20
AN US
LTE random access proposed schemes
15 1
2
3
4
5
6
7
8
9
number of preambles for Phase-2 RA, m
(a) RA channel efficiency for p = 0.05 (light traffic load) and q = 0.3.
proposed schemes
ED
c (%)
30
25
20
r = 0.5
r = 0.2
PT
channel efficiency,
LTE random access
M
35
r = 0.1
CE
15
10 1
2
3
4
5
6
7
8
9
number of preambles for Phase-2 RA, m
AC
(b) RA channel efficiency for p = 0.2 (heavy traffic load) and q = 0.3.
Figure 9: Performance comparison with different average numbers of RA attempts adjusted by r (N = 100 and M = 10). Lines represent theoretical results and symbols represent simulation results. Symbols are not shown for the LTE RA to improve readability.
23
ACCEPTED MANUSCRIPT
425
in Figure 9(a), the LTE has higher ηc at smaller r due to repeated RA attempts and a low possibility of collision. The resource separation has lower ηc than the LTE for all values of m because a small amount of RA resources in each
CR IP T
subset may lead to unnecessary collisions even in the light traffic load. On the other hand, for the heavy traffic load of p = 0.2 in Figure 9(b), we can observe 430
the opposite pattern. The LTE has lower ηc at smaller r because the number of simultaneous RA attempts increases in the heavy traffic load. The resource separation has higher ηc than the LTE for all values of m. ηc is especially high at
either small or large m. The proposed resource separation achieves up to 78.9%
435
for m = 9 and r = 0.5.
AN US
improvement over LTE for m = 1 and r = 0.2, and up to 48.6% improvement
From Figure 8 and 9, we can see that the proposed resource separation has a performance gain at the high traffic load, whereas the original LTE is suitable for the light traffic load. Thus, the system operator can adaptively use the LTE and resource separation mechanisms based on the mode transition between the normal and separation modes.
ED
6. Simulations
M
440
Although the simplified analysis model can offer a meaningful insight into
PT
the performance of the LTE and resource separation schemes, it is worthwhile to consider a more realistic environment by means of the protocol-level simu445
lator recommended in 3GPP TR 37.868 (2011). Of the two RA traffic models
CE
defined by 3GPP, traffic model 1 assumes that MTC devices access the network uniformly over a distribution period of T = 60 s, whereas traffic model
2 assumes that a large number of MTC devices access the network in a highly
AC
synchronized manner following a beta distribution over a distribution period of
450
T = 10 s. Since traffic model 1 is suitable for a light-load scenario, traffic model 2 is considered in this simulation. A single-cell environment is assumed with a system bandwidth of 5 MHz and the number of available RA preambles (M ) for MTC devices is 54. The preamble
24
ACCEPTED MANUSCRIPT
Table 1: Simulation parameters
AN US
CR IP T
parameters values Cell bandwidth 5 MHz PRACH Configuration Index 6 Total number of preambles for MTC 54 Maximum number of RA attempts 10 (default) Number of UL grants per RAR 3 Number of PDCCHs 4 RAR window size 5 ms Backoff indicator 20 ms HARQ retransmission probability 0.1 Maximum number of HARQ trials 5
detection probability at the BS is 1 − e−i for the i-th preamble transmission in 455
case of no collision. The periodicity of the RA slot is 2 RA slots per 10 ms (PRACH Configuration Index = 6). The maximum number of RA attempts, L, is 10, if not mentioned otherwise. An RAR window is 5 subframes with up to
M
3 UL grants per RAR and the backoff indicator is 20 ms. Up to four physical downlink control channels (PDCCHs) are shared by RAR and Step 4 messages. 460
Since Step 4 is the last stage of the RA procedure, we give priority to Step 4
ED
messages over RAR messages. Up to three PDCCHs can be assigned to Step 4 messages before being assigned to RAR messages. The Step 3 message has a retransmission probability of 0.1, supported by a synchronous non-adaptive
465
PT
HARQ operation. The Step 4 message also has a retransmission probability of 0.1, but it is retransmitted by an asynchronous non-adaptive HARQ operation.
CE
The processing latency and other system parameters are given in 3GPP TR 37.868 (2011) and 3GPP TR 36.912 (2014). All the statistics are collected for the period of time between the activation of the first MTC device and the
AC
completion of the last RA procedure. The basic simulation parameters are
470
summarized in Table 1. In this simulation, the RA success probability ps is used for performance
comparison. ps is defined as the probability to successfully complete the RA procedure within the maximum number of RA attempts. Unlike the analysis
25
ACCEPTED MANUSCRIPT
0.6
CR IP T
success probability ,
ps
0.9
0.3
N = 20,000 N = 25,000 N = 30,000
1
2
3
4
AN US
0.0 5
6
7
maximum number of RA attempts,
8
9
10
L
Figure 10: The success probability of the LTE RA with increases in the maximum number of RA attempts (L) for N = 20, 000, 25,000 and 30,000.
475
M
model, the RA channel efficiency is proportional to ps in this simulation model because each MTC device begins the RA procedure only once within T = 10 s.
ED
The channel efficiency ηc is easily obtained by ηc = N ps /{2(T /τ )M }, where N is the number of MTC devices and τ is the length of a radio frame (10 ms). Figure 10 shows the RA success probability of the LTE RA by adjusting
480
PT
the maximum number of RA attempts (L). N is selected as 20, 000, 25, 000 and 30,000 to consider the heavy traffic load situations. As L increases, ps ini-
CE
tially increases and then decreases gradually. The maximum ps is achieved at L = 6, 4 and 3 for N = 20, 000, 25, 000 and 30,000, respectively. We can see that the optimal L achieving the maximum ps decreases as N increases. Even
AC
though a certain amount of retransmissions can help the successful RA, more
485
retransmissions than the optimal value can cause the performance degradation because of more collisions. If the BS can detect the RA overload, it may adaptively adjust the maximum number of RA attempts. Assume that each MTC device informs the BS about the number of RA attempts by using the Step 3
26
ACCEPTED MANUSCRIPT
message. If the reported numbers of RA attempts include a higher value (e.g., 5 490
– 10) more than a certain percentage of reported messages within an averaging window (e.g., 30 – 50 ms), the BS may reduce the maximum number of RA
CR IP T
attempts by broadcasting system information. Figure 11 shows the RA success probability of the LTE and resource separation schemes with N = 20, 000, 25,000 and 30,000. The LTE shows ps = 0.691, 495
0.448 and 0.314 at N = 20, 000, 25,000 and 30,000, respectively. The resource separation scheme shows widely varying performance depending on the number
of consecutive RA failures for state transition (K) and the number of pream-
AN US
bles for the Phase-2 RA subset (m). At a slightly overloaded condition with
N = 20, 000, the resource separation has higher ps than LTE at either small 500
or large m, although some combinations of K and m give lower ps . At highly overloaded conditions with N = 25, 000 and 30,000, the resource separation has higher ps than the LTE in most cases. The resource separation achieves up to 19.1%, 57.2% and 95.5% improvement for N = 20, 000, 25,000 and 30,000,
505
M
respectively. The simulation results show that the proposed resource separation has a performance benefit under an overload situation.
ED
Since the success probability widely varies depending on the combination of K and m, it is worthwhile to suggest reasonable combinations of K and m. The following combinations are recommended from Figure 11: small m combined
510
PT
with K = {4, 6} and large m combined with K = {4, 6, 8} for N = 20, 000; small m combined with K = {2, 4} and large m combined with K = {6, 8}
CE
for N = 25, 000 and 30,000. Small m gives a large amount of RA resource to MTC devices in the early stage of the RA cycle, whereas large m gives a large
amount of RA resource to MTC devices with repeated RA failures exceeding
AC
K. Considering the success probability and operating sensitivity for m, it is
515
preferred to set K = 6 for N = 20, 000 and K = 8 for N = 25, 000 and 30,000, with large m (e.g., m = 46). However, energy efficiency may have an impact on the preferred combination of K and m, and will be discussed later in this section. Figure 12 depicts the typical examples of RA patterns for the two solutions, 27
ACCEPTED MANUSCRIPT
0.9
resource separation (K = 2),
resource separation (K = 4)
resource separation (K = 6),
resource separation (K = 8)
0.8
0.7
0.6 4
8
12
16
20
24
28
32
36
number of preambles for Phase-2 RA,
40
m
CR IP T
success probability ,
ps
LTE random access
44
48
52
AN US
(a) RA success probability for N = 20, 000. 0.8
resource separation (K = 2),
resource separation (K = 4)
resource separation (K = 6),
resource separation (K = 8)
0.7
0.6
0.5
0.4 4
8
12
M
success probability ,
ps
LTE random access
16
20
24
28
32
36
ED
number of preambles for Phase-2 RA,
40
m
44
48
52
44
48
52
(b) RA success probability for N = 25, 000.
LTE random access
resource separation (K = 4)
resource separation (K = 6),
resource separation (K = 8)
0.6
AC
CE
success probability ,
ps
PT
resource separation (K = 2),
0.4
0.2 4
8
12
16
20
24
28
32
36
number of preambles for Phase-2 RA,
40
m
(c) RA success probability for N = 30, 000.
Figure 11: Comparison of RA success probabilities for the LTE and resource separation schemes by simulation (N = 20, 000, 25, 000 and 30,000).
28
ACCEPTED MANUSCRIPT
520
showing the simultaneous RA attempts in every RA slot with traffic model 2 and 30,000 MTC devices. Figure 12(a) shows the simultaneous RA attempts by adjusting L (L = 1, 3, 5, 7 and 10). The number of RA attempts rapidly
CR IP T
increases as L increases because the possibility of collision is high in the heavy traffic load. If L increases by one, the number of simultaneous RA attempts 525
increases by about 30 on average during the peak period of 3,500 – 4,500 ms in this example. Note that the number of RA preambles provided in each RA
slot is 54 and the channel efficiency usually does not exceed 36.8% of ALOHAlike random access. Referring to Figure 10, the RA success probability for
AN US
N = 30, 000 reaches a maximum at L = 3.
Figure 12(b) shows the simultaneous RA attempts for the proposed resource
530
separation with {K = 4, m = 5} and {K = 6, m = 45}, which can achieve the success probability improvement of about 80% over the LTE RA at small and large m, respectively, from Figure 11(c). In the proposed scheme, it is possible to distribute the RA traffic intensionally between Phase-1 and Phase-2 RA subsets by adjusting K and m. MTC devices having a small number of
M
535
consecutive RA failures share a large amount of RA resource by setting K = 4
ED
and m = 5. In this configuration, it is likely that the RA attempt is successful at the early stage of the RA cycle, which can reduce the number of simultaneous RA attempts as shown in Figure 12(b). On the other hand, a combination of K = 6 and m = 45 gives a small amount of RA resource to MTC devices in the
PT
540
early stage of the RA cycle, so that most of MTC devices will eventually use
CE
the Phase-2 RA subset and this combination does not reduce the total number of RA attempts. Figure 13 shows the distribution of the number of RA attempts at N =
30, 000. The statistics are collected for successful MTC devices and averaged
AC
545
over 100 RA scenarios. The success probability of the LTE RA is 31.4%, and {K, m} for resource separation is selected from those that show performance
improvement of about 70% over the LTE RA in Figure 11(c). In the LTE RA, the number of RA attempts is distributed between 1 and L = 10 with
550
a decreasing pattern. In the resource separation, the RA traffic is distributed 29
ACCEPTED MANUSCRIPT
L = 10
300
250
L=7
200
150
L=5
100
L=3 L=1
AN US
50
0 0
CR IP T
number of simultaneous RA attempts
350
2,000
4,000
6,000
8,000
10,000
time (ms)
(a) Simultaneous RA attempts according to the maximum numbers of RA attempts (L = 1, 3, 5, 7 and 10).
M
300
ED
250
resource separation 200
with
150
K
= 6,
m
resource separation
= 45
PT
number of simultaneous RA attempts
350
K
with
= 4,
m
= 5
LTE random access including retransmissions
100
new RA attempts
AC
CE
50
0 0
2,000
4,000
6,000
8,000
10,000
time (ms)
(b) Comparison of simultaneous RA attempts between the LTE and resource separation schemes.
Figure 12: Typical samples of RA patterns for the two overload control solutions, showing the number of simultaneous RA attempts in every 5 ms (N = 30, 000).
30
ACCEPTED MANUSCRIPT
LTE random access 20
CR IP T
0
resource separation (K=2, m=8)
occupancy (%)
20
0
resource separation (K=4, m=6) 20
AN US
0 resource separation (K=6, m=44) 20
0
resource separation (K=8, m=36)
0 1
2
M
20
3
4
5
6
7
8
9
10
ED
number of RA attempts
Figure 13: Distribution of the number of RA attempts for successful MTC devices (N = 30, 000). K and m for resource separation are selected from those that show performance
PT
improvement of about 70% over the LTE RA.
between Phase-1 and Phase-2 RA subsets by adjusting K and m. For {K = 2,
CE
m = 8} and {K = 4, m = 6}, a large amount of RA resource is assigned to the Phase-1 RA subset and most of successful RA attempts are concentrated
AC
between 1 to K. Similarly, for {K = 6, m = 44} and {K = 8, m = 36}, a
555
large amount of RA resource is assigned to the Phase-2 RA subset and most of successful RA attempts are concentrated between K + 1 to 10. Figure 14 shows the average access delay and the average number of RA
attempts for the LTE and resource separation schemes. The RA access delay is measured by the time difference between the first RA attempt and the comple-
31
CR IP T
ACCEPTED MANUSCRIPT
150
100
LTE random access 50
resource separation (K = 2),
resource separation (K = 4)
resource separation (K = 6),
resource separation (K = 8)
0 4
8
12
AN US
access delay (ms)
200
16
20
24
28
32
36
number of preambles for Phase-2 RA,
40
m
44
48
52
(a) The average access delay of RA attempts.
M
8
4
ED
6
LTE random access
2
PT
number of RA attempts
10
resource separation (K = 2),
resource separation (K = 4)
resource separation (K = 6),
resource separation (K = 8)
0
CE
4
8
12
16
20
24
28
32
36
number of preambles for Phase-2 RA,
40
m
44
48
52
(b) The average number of RA attempts.
Figure 14: Comparison of the average access delay and the average number of RA attempts
AC
for N = 30, 000. The statistics are collected for all RA attempts including failed RA.
32
ACCEPTED MANUSCRIPT
560
tion of the RA procedure for all MTC devices. Since the average access delay is roughly proportional to the number of RA attempts, they show a similar pattern in the figure. Moreover, these two measures are closely related with the
CR IP T
energy consumption for the RA because MTC devices consume more energy as the access delay and the number of RA attempts increase. From the figure, it 565
can be inferred that the energy consumption increases as K and m increase. If the success probability (Figure 11) and energy consumption (Figure 14) are
considered together, it is preferred to use the small values of K and m in the proposed resource separation (e.g., K = 2 and m = 4).
570
AN US
In the simulation, the proposed resource separation has been applied stati-
cally to the traffic model 2, so that there was no mode transition between the normal and separation modes. Before completing this section, we suggest one of possible mode transition algorithms for the network operators. Starting from the normal mode, the transition to the separation mode can be triggered by overload detection at the BS and signaled as part of system information. We assume that each MTC device informs the BS about the number of RA attempts
M
575
by using the Step 3 message. The overload detection at the BS is based on the
ED
fact that more retransmissions are observed in traffic congestion. Let I(k) is an indicator function equal to 1 if the BS detects the k-th RA attempt from the
PT
580
Step 3 messages within a window size of W1 (e.g., 30 – 50 ms). The BS triggers PL PL a separation mode if k=1 I(k) ≥ H1 and k=H2 I(k) ≥ 1, where H1 and H2 are system parameters that adjust the timing of mode transition. H1 is used to
CE
collect enough data for decision making (e.g., H1 = 4). H2 is the minimum RA attempts that can be interpreted as an RA overload (e.g., H2 = 5). Next, the BS can detect the end of congestion when most of RA attempts are successful in the early stage of the RA procedure. The BS returns to the normal mode if PL k=H3 I(k) = 0 for a period of W2 (e.g., 100 ms). H3 is the minimum number
AC
585
of RA attempts that is not observed in the light RA load (e.g., H3 = 4). This mode transition algorithm can be applied to the simulation model and the starting and ending times of the separation mode are easily adjustable. However,
590
in the simulation, the RA performance with this mode transition is almost the 33
ACCEPTED MANUSCRIPT
same as that with separation mode only because traffic model 2 is an extreme scenario where most of RA attempts are concentrated in an overload period. Since the RA performance and energy consumption vary widely depending
595
CR IP T
on the operating parameters, it is desirable that the BS makes a decision on the optimal system parameters by gathering and analyzing the collected data, and has the ability to adapt to a desirable operation. A typical set of system parameters can be extracted from the simulation with traffic model 2, but it
is necessary to estimate the RA performance with various traffic models under
600
AN US
realistic MTC environments.
7. Conclusions
This paper has proposed two RA overload control solutions for the massive machine-type communications. Since the retransmission mechanism of the LTE RA may lead to performance degradation due to the high possibility of collision
605
M
in an overload situation, the proposed solutions were devised to reduce the number of simultaneous RA attempts. The first solution is a parameter optimization scheme that adjusts the maximum number of RA attempts. The second solution
ED
is a resource separation scheme, in which RA resources are separated into two subsets that MTC devices can access according to the number of consecutive
610
PT
RA failures. The proposed schemes were analyzed by a mathematical model assuming a simplified operation, and a more realistic environment was considered by protocol-level simulations. From the analysis and simulation results, we can
CE
see that the RA retransmission has a negative impact on RA performance in an overload condition and there may be an optimal number of RA retransmissions that maximizes the RA success probability. In addition, the proposed resource separation has a performance benefit at the high RA load, whereas the original
AC 615
LTE is suitable for the light RA load.
34
ACCEPTED MANUSCRIPT
Acknowledgments This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2013R1A1A2010496). This research was also supported by SK Tele-
CR IP T
620
com. References
3GPP TR 36.912 (2014). 3rd Generation Partnership Project; Feasibility study
AN US
for Further Advancements for E-UTRA (LTE-Advanced), Release 12, Version 12.0.0.
625
3GPP TR 37.868 (2011). 3rd Generation parnership project; Study on RAN Improvements for Machine-type Communications, Release 11, Version 11.0.0. 3GPP TS 22.011 (2015). 3rd Generation Partnership Project; Service accessi-
630
M
bility, Release 12, Version 12.3.0.
3GPP TS 36.211 (2015). 3rd Generation Partnership Project; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation,
ED
Release 12, Version 12.8.0.
3GPP TS 36.321 (2016). 3rd Generation Partnership Project; Evolved Univer-
PT
sal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification, Release 12, Version 12.9.0.
635
CE
3GPP TS 36.331 (2016). 3rd Generation Partnership Project; Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC);
AC
Protocol specification, Release 12, Version 12.11.0.
Dahlman, E., Parkvall, S., & Skold, J. (2011). 4G LTE/LTE-Advanced for
640
Mobile Broadband, Elsevier Academic Press.
Duan, S., Shah-Mansouri, V., & Wong, V. (2013). Dynamic access class barring for M2M communications in LTE networks. IEEE Global Communications Conference (GLOBECOM), 4747 - 4752. 35
ACCEPTED MANUSCRIPT
Laya, A., Alonso, L., & Alonso-Zarate, J. (2013). Is the Random Access Channel of LTE and LTE-A Suitable for M2M Communications? A Survey of
645
Alternatives. IEEE Commun. Surv. & Tutor., 16(1), 4-16.
CR IP T
Lin, T.M., Lee, C.H., Cheng, J.P., & Chen, W.T. (2014). PRADA: Prioritized Random Access With Dynamic Access Barring for MTC in 3GPP LTE-A Networks. IEEE T. on Veh. Tech., 2467 - 2472. 650
Phuyal, U., Koc, A. T., Pong, M.H., & Vannithamby, R. (2012). Control-
ling Access Overload and Signaling Congestion in M2M Networks. Confer-
AC
CE
PT
ED
M
(ASILOMAR), 591 - 595.
AN US
ence Record of Asilomar Conference on Signals, Systems and Computers
36