Sie sind auf Seite 1von 6

DISTRIBUTED DATABASE ARCHITECTURE FOR GLOBAL

ROAMING
ABSTRACT
This mobile network will support terminal mobility, personal mobility, and
service provider portability, making global roaming seamless. A location-independent
Personal Telecommunication Number (PTN) scheme is conducive to implementing such
a global mobile system. However, the non geographic PTNs coupled with the anticipated
large number of mobile user’s in future mobile networks may introduce very large
centralized databases. This necessitates research into the design and performance of high-
throughput database technologies used in mobile systems to ensure that future systems
will be able to carry efficiently the anticipated loads. This is scalable, robust, efficient
location database architecture based on the location- independent PTNs.
The proposed multi tree database architecture consists of a number of database
subsystems, each of which is a three-level tree structure and is connected to the others
only through its root. By exploiting the localized nature of calling and mobility patterns,
the proposed architecture effectively reduces the database loads as well as the signaling
traffic incurred by the location registration and call delivery procedures. In addition, two
Memory-resident database indices, memory-resident direct file and T-tree are proposed
for the location databases to further improve their throughput. Analysis model and
numerical results are presented to evaluate the efficiency of the proposed database
architecture. Results have revealed that the proposed database architecture for location
management can effectively support the anticipated high user density in the future mobile
networks.
EXISTING SYSTEM
The previous mobile network was use different server and each has decentralized
databases. A local server is stored only its area user’s information, but not stored the
other area user’s information. For example Chennai mobile user call to the Srilanka user
means, First it search in the local mobile user and after finished search in India and then
find it in the Srilanka server. It takes more time to find the user location because of
decentralized databases. The communication traffic also occur when search client side.
PROPOSED SYSTEM
In proposed system, the mobile network search only in server but not in client
mobile. Because all user’s information maintained in centralized database server. It is
avoid the communication traffic, because this is only search in server part and easily find
the user.
This is a scalable, robust, efficient location database architecture based on the
location-independent PTNs. The proposed multi tree database architecture consists of a
number of database subsystems, each of which is a three-level tree structure and is
connected to the others only through its root. By exploiting the localized nature of calling
and mobility patterns, the proposed architecture effectively reduces the database loads as
well as the signaling traffic incurred by the location registration and call delivery
procedures.
SOFTWARE REQUIREMENTS
• VS .NET 2003
• SQL SERVER 2000
• Windows XP.
HARDWARE REQUIREMENTS
• Hard disk : 40 GB
• RAM : 512mb
• Processor : Pentium IV
• Monitor : 17” Color monitor
SYSTEM DESCRIPTION:

Modules:
1. Client
a. New Mobile Register
b. Location Update
c. Call Setup
d. Search Mobile number
e. Roaming
f. Exit.

2. Server
a. Start Server
b. Stop Server
c. Registration
d. View Mobile number
e. Exit.
Module Description:
1. Client:
It has 6 sub modules for access the server.
a. New Mobile Register:
This is register the new users name and mobile number with
corresponding database.
b. Location Update:
This is update the user’s place for location change for particular
user with its mobile number.
c. Call Setup:
This is for call between source user to destination user with given
mobile numbers.
d. Search Mobile number:
It is find the entered mobile number.
e. Roaming:
It is change the location of user to any place with references of
mobile number.
f. Exit:
It is close the client application.

2. Server:
It has 5 sub modules as follows,
g. Start Server:
This is start the server for access the client.
h. Stop Server:
This is stop the server process.
i. Registration:
This is create account for each user with its country name.
j. View Mobile number:
This is search and displays the mobile numbers for corresponding
country name.
k. Exit:
It is close the server application.