IEEE COMMUNICATIONS LETTERS, VOL. 4, NO.5, MAY 2000 149
A Direction-Based Location Update Scheme with a
Line-Paging Strategy for PCS Networks
Hang-Wen Hwang, Ming-Feng Chang, and Chien-Chao Tseng
Abstract—On the problem of location update and terminal
paging, many schemes using ring-paging strategies have been proposed. However, sequentially paging the rings surrounding the mobile user’s last updated location may cause large paging cost. In this letter, we propose a direction-based location update (DBLU) scheme using a line-paging strategy to reduce the paging cost. A moving direction identification mechanism using only simple computations detects the change of moving direction and updates the mobile’s location. The numerical results show that our DBLU scheme achieves good performance when the paging cost is high.
Index Terms—Line-paging, location update, ring-paging, terminal paging.
I. INTRODUCTION
O
WING to the increasing population of mobile subscribers, smaller sized cells have been used to accommodate the large number of mobile terminals (MT’s). Sending paging signals to all cells within a location area (LA) to locate an MT may result in an excessive amount of network bandwidth. Therefore, more sophisticated schemes [1]–[5] were proposed to make the location update and terminal paging operations more efficient. These schemes include the time-based,move-ment-based and distance-based schemes which locate an MT
by paging the LA’s ring by ring from its last updated location. In this paper, we propose a direction-based location update (DBLU) scheme where an MT updates its location only when its moving direction changes. To locate an MT, paging can be carried out along its moving direction, and hence the paging cost is reduced. Moreover. The MT’s moving direction can be determined by simple numerical calculations.
II. DIRECTION-BASEDLOCATIONUPDATE ANDLINE-PAGING
As shown in Fig. 1, we assume the network is homogenous and the LA’s are hexagonal. An LA may consist of one or more cells. In the DBLU scheme, an MT performs a location update when its moving direction changes. In Fig. 1, for example, MT1 makes movements and its moving direction changes at points B, C, and D. After passing each direction-changing point, MT1 performs location update and informs the network of its new moving direction. Thus, the network can always keep track of
Manuscript received August 24, 1999. The associate editor coordinating the review of this letter and approving it for publication was Prof. N. B. Shroff.
The authors are with the Department of Computer Science and Informa-tion Engineering, NaInforma-tional Chiao-Tung University, Hsinchu, Taiwan 300, R.O.C. (e-mail: hwhwang@csie.nctu.edu.tw; mfchang@csie.nctu.edu.tw; cctseng@csie.nctu.edu.tw).
Publisher Item Identifier S 1089-7798(00)03844-8.
Fig. 1. Identification of location areas and an example moving MT.
MT1’s moving direction. When a call is originated to a partic-ular MT, the system only pages the LA’s on the line of the MT’s moving direction.
1) Direction Determination: As shown in Fig. 1, each LA
can be identified with position coordinates . A sequence of LA’s with position coordinates , , and are considered to be on a line if the location differences of every two adjacent LA’s, , , and , are the same. An MT is considered to keep the moving direction if it moves along LA’s on a line. When an MT moves into a new LA, it computes the absolute values of the location difference between the current location
broadcasted from the network, and the previous location stored in the MT. Then, the MT compares the current location difference with the previous loca-tion difference stored in the MT. If
or , it means the MT has changed its moving direction. In this case, the MT should update its location and send the moving direction to the network.
2) Line-Paging: When a call is originated to a particular
MT, the ring-paging methods page all the adjacent LA’s of the target MT ring by ring if the MT can not be found in the last updated LA. On the other hand, the DBLU scheme sequentially pages the LA’s on the target MT’s moving line until the MT is found. As the example shown in Fig. 1, if a call is originated to MT1 when it just moves to LA , the DBLU scheme first pages the LA (0, 1), then pages LA and (1, 2), and locates MT1 after paging LA and (2, 3). By contrast,
150 IEEE COMMUNICATIONS LETTERS, VOL. 4, NO.5, MAY 2000
Fig. 2. State transition diagram for the DBLU scheme with a distance thresholdk.
a ring-paging scheme may need to page 19 LA’s [LA (0, 1) plus two rings] before MT1 can be located.
However, an MT may (even seldomly) fail to update the lo-cation when it changes its moving direction. In this case, the network can’t locate the MT by the normal line-paging. There-fore, we adopt the concept of the distance-based scheme to limit the maximum distance that the MT can move on a line without making a new update. If a termination call arrives and the net-work fails in locating the MT by the normal line-paging scheme, the network will page the unpaged LA’s ring by ring to locate the MT.
III. PERFORMANCEANALYSIS
We assume, for an MT, that the crossing LA movements and the calls to/from the MT are both Poisson processes with rates and , respectively. Let us observe the MT only at each LA crossing and at each call arrival. We can model the activities of the MT by using an embedded Markov chain shown in Fig. 2. In the Markov chain, the system state represents that the distance between the MT’s current LA and its last updated LA is . We assume that an MT moves forward (from distance to distance ) or backward (from distance to distance ) in the same direction with equal probability . Then, let denote the stationary probability of , we can derive the following solutions from the balanced equations
for We can obtain each by using numerical methods.
1) Total Cost: Let and denote the cost of one location update and one LA paging, respectively. Assume that each call generated for the MT is a termination call with probability . At each LA crossing, an MT changes its moving direction with probability . Besides, for a termination call to an MT at state , the DBLU scheme needs to page LA’s to locate
the MT. Thus, the average total cost per unit time, , can be expressed as
2) Random Walk Model: As shown in Fig. 1, each LA is
surrounded by six LA’s. In a random walk model, an MT moves to each adjacent LA with equal probability (1/6). Therefore, we can obtain the Markov chain for the random walk model by setting . The average total cost per unit time can be expressed as
3) An Enhancement: As mentioned before, the line-paging
strategy significantly reduces the paging cost compared with the ring-paging one. However, if an MT changes its moving direc-tion frequently, the cost of locadirec-tion update increases. To reduce the cost, we could plan the LA’s on the path that most MT’s pass, such as a highway or a main street, to form a preset line. As a result, the probability of an MT staying on the preset line may be larger than 1/3 . We will demonstrate the enhance-ment by setting q greater than 1/6 in the enhanceenhance-ment model.
IV. NUMERICALRESULTS
To show the effectiveness of the DBLU scheme, we com-pare our scheme with the distance-based scheme [3]. Under a specific cost ratio and mobility-to-call ratio (MCR), namely, , there exists an optimal distance threshold for the distance-based scheme to minimize the total cost. Fig. 3 shows the costs for the DBLU and distance-based schemes as the MCR varies from 0 to 10. The DBLU scheme outperforms the distance-based scheme with the optimal distance threshold since the DBLU scheme significantly reduces the paging cost. However, under the random walk model, the DBLU scheme generates more location updates than the distance-based scheme with . Thus, when the MCR is high the lo-cation update cost becomes the dominating part, and the DBLU scheme performs worse than the distance-based scheme with the
HWANG et al.: A LINE-PAGING STRATEGY FOR PCS NETWORKS 151
Fig. 3. Comparison of the total cost(C = 0:5; C = 1, p = 0:6 k = 8 and = 1 calls per unit time).
optimal distance threshold. As described previously, the DBLU scheme can be further improved by an enhancement based on the moving pattern of the majority of mobiles. In Fig. 3, the
nu-merical results of enhancement case 1 and case 2 show that the update cost is significantly reduced.
V. CONCLUSION
In this letter, we propose a DBLU scheme with a line-paging strategy as an alternative location tracking method. The numer-ical results show that our scheme has good performance when the cost of paging one LA is comparable with that of one loca-tion update. Moreover, the DBLU scheme does not require com-plicated computations in both the MT and network. This merit makes the DBLU scheme feasible in location management.
REFERENCES
[1] A. Bar-Noy, I. Kessler, and M. Sidi, “Mobile users: To update or not to update?,” Wireless Networks, vol. 1, no. 2, pp. 175–185, 1995. [2] I. F. Akyildiz and J. S. M. Ho, “Dynamic mobile user location update for
wireless PCS networks,” ACM–Baltzer Wireless Networks, vol. 1, no. 2, pp. 187–196, 1995.
[3] J. S. M. Ho and I. F. Akyildiz, “Mobile user location update and paging under delay constraints,” ACM–Baltzer Wireless Networks, vol. 1, no. 4, pp. 413–425, 1995.
[4] I. F. Akyildiz, J. S. M. Ho, and Y.-B. Lin, “Movement-based location update and selective paging for PCS networks,” IEEE/ACM Trans.
Net-working, vol. 4, pp. 629–638, Aug. 1996.
[5] D. G. Jeong and W. S. Jeong, “Probabilistic location update for advanced cellular mobile networks,” IEEE Commun. Lett., vol. 2, pp. 8–10, Jan. 1998.