Location management is one of the most important issues in distributed mobile computing. Location management consists of location updates, searches and search-updates. An update occurs when a mobile host changes location. A search occurs when a host wants to communicate with a mobile host whose location is unknown to the requesting host. A search-update occurs after a successful search, when the requesting host updates the location information corresponding to the mobile host. Various strategies can be designed for search, update and search-update. Static location management uses one combination of search, update and search-update strategies throughout the execution. Simulations were carried out to evaluate the performance of diierent static location management strategies for various communication and mobility patterns. It was noticed that performing search-updates signiicantly reduced the search costs with very little cost to pay for updates (upon moves and searches). In order to obtain good performance using static location management, the system designer should a priori have a fair idea of the communication and the mobility pattern of the users. Having this information, the system designer can select the combination which performs best for the given values of communication and mobility. The host behavior (communication frequency, mobility) is not always available to the system designer. Thus, there is a need for dynamic location management. In this paper we present a scheme for dynamic location management. The basic philosophy behind dynamic management is that the past history of the system will reeect the behavior in the future. Hence, by keeping track of the past history and modifying the management strategy accordingly, one expects to perform well for any call and mobility pattern. Simulation results show that the performance of dynamic location management is better than static location management.
[1]
Charles E. Perkins,et al.
Providing Continuous Network Access to Mobile Hosts Using TCP/IP
,
1993,
Comput. Networks ISDN Syst..
[2]
S. F. Wu,et al.
Caching location data in mobile networking
,
1993,
Proceedings 1993 IEEE Workshop on Advances in Parallel and Distributed Systems.
[3]
Charles E. Perkins,et al.
A mobile networking system based on Internet protocol
,
1993,
IEEE Personal Communications.
[4]
Srinivasan Seshan,et al.
Providing Connection-Oriented Network Services to Mobile Hosts
,
1993,
Symposium on Mobile and Location-Independent Computing.
[5]
Y. Yokote,et al.
A network architecture providing host migration transparency
,
1991,
SIGCOMM '91.
[6]
B. Awerbuch,et al.
Concurrent online tracking of mobile users
,
1991,
SIGCOMM '91.
[7]
Gerald Q. Maguire,et al.
IP-based protocols for mobile internetworking
,
1991,
SIGCOMM '91.
[8]
D.J. Goodman,et al.
Trends in cellular and cordless communications
,
1991,
IEEE Communications Magazine.
[9]
Robert J. Fowler,et al.
The complexity of using forwarding addresses for decentralized object finding
,
1986,
PODC '86.
[10]
Mike Spreitzer,et al.
Providing Location Information in a Ubiquitous Computing Environment
,
1994,
Mobidata.
[11]
Tomasz Imielinski,et al.
Mobile Wireless Computing: Solutions and Challenges in Data Management
,
1993
.
[12]
Hiromi Wada,et al.
Mobile Computing Environment Based on Internet Packet Forwarding
,
1993,
USENIX Winter.
[13]
Jean-Paul M. G. Linnartz,et al.
Narrowband land-mobile radio networks
,
1993
.