166 IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 12, NO. 1, JANUARY 2013 An Investigation on LTE Mobility Management
Ren-Huang Liou, Yi-Bing Lin, Fellow, IEEE, and Shang-Chih Tsai
Abstract—Mobility management in Long Term Evolution (LTE) is different from that in the third generation mobile telecom networks. In LTE, the Mobility Management Entity (MME) is responsible for the mobility management function. The MME is connected to a large number of evolved Node Bs (cells) that are grouped into the Tracking Areas (TAs). The TAs are further grouped into TA Lists (TALs). When a User Equipment (UE) moves out of the current TAL, it reports its new location to the MME. If the LTE network attempts to connect to the UE, the MME asks the cells in the TAL to page the UE. In LTE paging, the MME may sequentially page a cell, the TA of the cell, and/or the TAL of the cell. This paper investigates the performance of LTE paging, and provides the guidelines for the best paging sequence of cells.
Index Terms—Location update, long term evolution (LTE), mobility management, paging Ç
1INTRODUCTION
N a mobile telecom network, the locations of the User 4 identity broadcast from eNB 7. Since TA 4 is included in IEquipments (UEs) are tracked so that incoming calls can TAL 1, the UE still resides in the same location. When the be delivered to the UEs. Typical mobility management UE moves to Cell 9 (Fig. 1(2)), the received TA 5 identity procedures include location update and paging. When a (broadcast from eNB 9) is not found in TAL 1, which means UE moves from one location to another location, the UE that the UE has moved out of the current location. In this reports its new location to the network through the location case, the UE executes the location update procedure to update procedure. When an incoming call to the UE inform the MME that it has left TAL 1. The MME then arrives, the network identifies the location of the UE via assigns a new TAL to the UE. In Fig. 1, the new TAL is TAL the paging procedure. 2 ¼fTA4; TA5; TA6g. Note that the TAL is assigned on a In Long Term Evolution (LTE), the Mobility Management per-user basis (i.e., TALs for different UEs may have Entity (MME; Fig. 1a) is responsible for the mobility different sizes and shapes), and the newly assigned TAL management function [1], [2], which is connected to a group may be overlapped with the previously assigned TAL (e.g., of evolved Node Bs (eNBs; the LTE term for base stations; see TAL 2 is overlapped with TAL 1 in Fig. 1). We consider the Fig. 1b). The radio coverage of an eNB (or a sector of the central policy [1] that assigns a new TAL whose central TA eNB) is called a cell (see the dashed squares; Fig. 1c). Every includes the cell where the UE currently resides. In Fig. 1(2), cell has a unique cell identity. The cells are grouped into the the UE resides in TA 5, and TAL 2 ¼fTA4; TA5; TA6g is Tracking Areas (TAs; e.g., TA 1 contains Cell 1 and Cell 2 in centered at TA 5. In the central policy, the TALs may be Fig. 1d). Every TA has a unique TA identity (TAI). The TAs overlapped. For example, TA 4 is included in both TAL 1 are further grouped into TA Lists (TALs) [1]. In Fig. 1, TAL 1 and TAL 2. consists of TA 2, TA 3, and TA 4 (Fig. 1e). When an incoming call to the UE arrives, it may incur A UE stores the TAL that includes the TA where the UE large paging traffic if all cells in the TAL page the UE resides. In Fig. 1(1), the UE is covered by Cell 5, and the TAL simultaneously. To resolve this issue, we implement three it stores is TAL 1 ¼fTA2; TA3; TA4g. If the LTE network paging schemes in LTE. In this paper, an “interacted cell” attempts to connect to the UE, it asks the cells in the TAL refers to a cell where the UE is paged, makes calls, or (e.g., Cell 3-Cell 8) to page the UE. Every eNB periodically performs location update. In other words, the interacted broadcasts its TAI. The UE listens to the broadcast TAI and cell is the cell through which the UE had the interaction checks if the received TAI is in its TAL. If so, it means that with the network. the UE does not move out of the current location. In Fig. 1, when the UE moves from Cell 5 to Cell 7, it receives the TA . Scheme CT (Cell-TAL). When an incoming call arrives, the MME first asks the last interacted cell to page the UE. If fails, all cells in the TAL are asked to . R.-H. Liou and S.-C. Tsai are with the Department of Computer Science, National Chiao Tung University, No. 1001, University Road, Hsinchu page the UE. City, Taiwan 300, R.O.C. E-mail: {rhliou, tsaisc}@cs.nctu.edu.tw. . Scheme TT (TA-TAL). When an incoming call . Y.-B. Lin is with the Department of Computer Science, National Chiao arrives, the TA of the last interacted cell is asked to Tung University, No. 1001, University Road, Hsinchu City, Taiwan 300, R.O.C., the Institute of Information Science and the Research Center for page the UE. If fails, all cells in the TAL are asked to Information Technology Innovation, Academia Sinica, Nankang, Taipei, page the UE. Taiwan, R.O.C., and King Saud University. E-mail: [email protected]. . Scheme CTT (Cell-TA-TAL). When an incoming call Manuscript received 8 Aug. 2011; revised 2 Oct. 2011; accepted 11 Nov. 2011; arrives, the MME first asks the last interacted cell to published online 28 Nov. 2011. page the UE. If fails, the TA of the last interacted cell is For information on obtaining reprints of this article, please send e-mail to: asked to page the UE. If fails again, all cells in the TAL [email protected], and reference IEEECS Log Number TMC-2011-08-0447. Digital Object Identifier no. 10.1109/TMC.2011.255. are asked to page the UE.
1536-1233/13/$31.00 ß 2013 IEEE Published by the IEEE CS, CASS, ComSoc, IES, & SPS LIOU ET AL.: AN INVESTIGATION ON LTE MOBILITY MANAGEMENT 167
Fig. 1. LTE mobility management architecture.
Basically, the central policy and the three paging schemes configuration does exist in real environment [9]. We will we described for LTE mobility management partially extend the 1D model to a 2D model through simulation. implement the movement-based and the distance-based Fig. 2 illustrates the TAL configuration where a rectan- location updates [3], [4], [5] with the Shortest-Distance-First gular represents a cell. In this configuration, a TAL contains (SDF) paging [4], [6]. Although these schemes have been NT TAs and each TA covers NC cells. In a TAL, the TAs are intensively studied in the literature, they have not been sequentially labeled from 1 to NT ,andthecellsare exercised in any commercial mobile telecom network sequentially labeled from 1 to NCNT . To simplify our because their implementations are not feasible. Specifically, discussion on the central policy mentioned in Section 1, we in the distance-based location update, the UE is required to assume that NT is an odd number. Following the central have the cell topology information (i.e., the distance relation- policy, the TAL is overlapped with each of its adjacent TALs ship between cells) [3], [7], [8], which can not be practically by NCbcNT =2 cells. Therefore, when the UE leaves the implemented in a real network. In the SDF paging, it is current TAL from Cell NC NT , the entrance cell of the newly difficult to dynamically define the neighboring cells (when assigned TAL is Cell NC bcNT =2 þ 1. Similarly, if the UE the radio coverage changes, the “adjacent cells” may also leaves the current TAL from Cell 1, the entrance cell of the change). Through the predefined TA configuration, LTE can newly assigned TAL is Cell NC ðbcNT =2 þ 1Þ. partially implement the distance-based scheme with the SDF In most commercial 3G mobile telecom networks, the base paging for commercial operation. In this paper, we show that stations are grouped into Location Areas (LAs) [10]. When the LTE mobility management outperforms third-generation (3G) UE moves from old LA to new LA, a location update is mobility management by capturing the advantages of the performed. When an incoming call arrives, all cells in the LA distance-based scheme with the SDF paging. We propose an of the UE will page the UE. The 3G mobility management analytic model to evaluate the performance of the TAL- scheme is a special case of the TAL-based location update based location update with the above three paging schemes. with the TT paging where the size of an LA is the size of a This paper is organized as follows: Section 2 introduces TAL, and NT ¼ 1. the TAL-based location update. Section 3 proposes an analytic model for modeling the TAL-based scheme. 3ANALYTIC MODELING Section 4 investigates the performance of the TAL-based scheme by numerical examples, and the conclusions are This section models the TAL-based location update and the given in Section 5. paging schemes. We first describe the input parameters and output measures. Fig. 3 illustrates the timing diagram for the cell crossings 2 TAL-BASED LOCATION UPDATE and the incoming call arrivals. In this figure, we assume This section describes the TAL-based location update by that the intercall arrival interval tc ¼ 2 1 is an exponen- considering one-dimensional (1D) random walk model for the tial random variable with the mean 1= c. Let tm;i ¼ tiþ1 ti UE movement. This configuration significantly simplifies be the cell residence time between the ði 1Þth cell crossing the description and provides better demonstration. Also, 1D and the ith cell crossing. Assume that tm;i is independent 168 IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 12, NO. 1, JANUARY 2013
Fig. 2. The TAL configuration. and identically distributed random variable with the mean where 1= m, the variance V , and the Laplace transform fmðsÞ. N N N T 1 N T 1 When the UE makes cell crossing, the UE moves to the 1 p C ðb 2 cþ Þ 1 p C b 2 cþ 1 p 1 p right-hand side neighboring cell with routing probability p, A ¼ and B ¼ : ð4Þ 1 1 p NC NT þ1 1 1 p NC NT þ1 and moves to the left-hand side neighboring cell with p p probability 1 p. We consider the following three output C C C measures: Now we derive p;CT , p;TT , and p;CTT . Fig. 4 illustrates the state-transition diagram for the TAL-based location . Cu: the expected number of location updates during tc update. In this figure, state j represents that the UE resides . C p;x: the expected number of cells that page the UE in Cell j of the TAL, where 1 j NCNT . For 2 j when an incoming call arrives, where x 2fCT; NC NT 1, the UE moves from state j to state j þ 1 with TT;CTTg probability p, and moves from state j to state j 1 with . C : the expected number of polling cycles [6] before d;x probability 1 p. the UE is found, where x 2fCT;TT;CTTg. Note The state transition from state 1 to state N ðbN =2cþ1Þ that the maximum number of polling cycles for the C T CT, the TT, and the CTT schemes are 2, 2, and 3, represents that the UE leaves the current TAL from Cell 1 respectively. and enters Cell NC ðbNT =2cþ1Þ of the newly assigned TAL. It is clear that the smaller the above output measures, the Similarly, the transition from state NCNT to state better the performance of the location update and paging NC bNT =2cþ1 represents that the UE leaves the current schemes. TAL from Cell NCNT and enters Cell NC bNT =2cþ1 of the We first derive Cu. Let E½M be the expected number of newly assigned TAL. Let i be the steady-state probability cell crossings before the UE leaves the current TAL (i.e., the that the UE resides in Cell i. From Fig. 4, we obtain the expected number of cell crossings between two consecutive following balance equations: location updates). Then, Cu can be computed as E t 8 ½ c m > ð1 pÞ ; for i ¼ 1 Cu ¼ ¼ : ð1Þ > iþ1 E½M E½tm;i cE½M > NT NT > p þð1 pÞ ; for 2 i N ;N > i 1 iþ1 C 2 C 2 In [11], we have derived E½M with the following final > > formats. If p ¼ 0:5, > NT > þ 2 i NC þ 1 1 > 2 > NT NT > E½M ¼NC þ 1 NC þ 1 : ð2Þ <> NT 2 2 and NC þ 1 þ 1 i 2 i ¼ > If p 6¼ 0:5, > NC NT 1 > "#> p þð1 pÞ > i 1 iþ1 N N 1 B N NT 1 > NT A C T þ C 2 > þ p NC NT ; for i ¼ NC þ 1 E½M ¼ > 2 1 þ A B 2p 1 > p i 1 þð1 pÞ iþ1 "#> > NT NT > þð1 pÞ ; for i ¼ N þ 1 1 B NCNT þ 1 A NC þ 1 > 1 C þ 2 ; :> 2 1 þ A B 2p 1 p i 1; for i ¼ NC NT : ð3Þ ð5Þ LIOU ET AL.: AN INVESTIGATION ON LTE MOBILITY MANAGEMENT 169
Fig. 5. State-transition diagram for 1D random walk model with two absorbing states.
and 8 2 39 N < N T þN 2 = 1 p2 p C 2 C ¼ 1 þ 4 15 NC NT 1 p : 2p 1 1 p ; ("# "# Fig. 3. Timing diagram for the cell crossings and the incoming call p NC 1 p 1 ð1 pÞ2 arrivals. 1 þ þ 1 p 2p 1 p pð1 2pÞ 2 39 By rearranging (5), if p ¼ 0:5, i can be rewritten as N 1 N T 1 = 4 1 p C 2 5 8 1 1: > N p ; > T > i 1; for 1 i Nc þ 1 > 2 > ð9Þ > NT NT P > N þ 1 ; for N þ 1 C 1 c Probability can be solved by using C T ¼ 1 and < 2 2 i i¼1 i N (6)-(9). i ¼ T ð6Þ ðkÞ > Nc þ 1 q i > 2 Let i;j be the probability that the UE moves from Cell > > to Cell j after k cell crossings without any location update > NT > NCNT i þ 1 1; for Nc þ 1 2 k k :> these k cell crossings). Let q ð Þ and q ð Þ be the N N : i;0 i;NC NT þ1 C T probabilities that the UE initially stays in Cell i and moves out of the current TAL from Cell 1 and Cell NC NT at If p 6¼ 0:5 and NT ¼ 1, i is rewritten as ðkÞ ðkÞ the kth cell crossing, respectively. Probabilities qi;j , q i;0 , k and q ð Þ are derived as follows. To compute the i ¼ 1; for 1 i NC: ð7Þ i;NC NT þ1 probability that the UE leaves the current TAL at the kth ðkÞ ðkÞ If p 6¼ 0:5 and NT 6¼ 1, i is rewritten as cell crossing (i.e., q and q ), Fig. 5 modifies Fig. 4 by ()"# i;0 i;NC NT þ1 8 adding two absorbing states 0 and N N þ 1 and removing > 2 i 2 C T > 1 p p N N =2 1 > 1 þ 1 1; the transitions from state 1 to state Cðb T cþ Þ and > 1 p 2p 1 1 p > from NCNT to NCbNT =2cþ1. Let qi;j be the one-step > N > T transition probability from state i to state j. Fig. 5 illustrates > for 2 i NC þ 1 > () "# 2 the state-transition diagram, where the transition probabil- > i 2 > 1 p2 p ity matrix Q ¼ðq Þ of the random walk is > 1 þ 1 i;j > 1 0 1 > 1 p 2p 1 1 p > 2 3 1000 000 < N i N T 1 B C p C 2 p B1 p 0 p 0 000C i ¼ 4 15 ; B C > NC NT B 01 p 0 p 000C > 1 p 2p 1 B ...... C > Q B ...... C > ¼B ...... C > N N B C > for N T þ 1