Method of modifying the home location register (HLR) system...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C455S433000

Reexamination Certificate

active

06182087

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a wireless communication system that uses a Code Division Multiple Access and a Personal Communications Service. More specifically, it relates to a method of modifying the Home Location Register (HLR) system database used to manage the subscribers in a digital wireless communication system.
2. Description of the Related Art
A Home Location Register (HLR) system is a functional unit that is used to manage mobile subscribers by maintaining all subscriber information such as electronic serial number, directory number, international mobile station identification, user profile and current location, etc. The HLR can serve many mobile switching centers (MSC) and can be arranged together or independently with the MSC to manage the mobile station in the wireless communication system.
The HLR system changes all the subscriber information to be managed into a database and saves it. The HLR system database is called the System Load Data (SLD) database in a wireless mobile communication system. The SLD database resides in the main memory device due to the limitation of the processing speed, and responds to various inquiries. The SLD also includes subscriber location information, additional service information, and other information. A change in the contents of the database in the memory influences the database to be saved on the disk.
In this type of SLD, when there is a necessity that the database structure is to be changed, or that a new additional service is to be added, the developer must modify and test source code one by one according to each database version and structure.
In the prior art method of modifying the SLD, the extent of database modification has to be determined based on the existence of the contents of each database. This is because since the database structure is different according to the contents of each. This requires the modification process of the database source program to be able to carry out the operation immediately.
The developer needs to revise and test the source code one by one to prepare the source program according to each database structure. Therefore, the management of these programs acts as another large burden. Especially, since there are a lot of problems at the beginning of system installation when frequent service development and modification are necessary. These types of modification work impose a burden on the program developer and the system users because of the management of a different source program according to the database structure and operator.
In other words, the databases to be used in the wireless mobile communication system requires the management of the source program for generating databases appropriate to each with different structure depending on the contents. Because this source program has different information as according to the operator, the database structure and the additional service, another program must be developed and managed according to each kind.
Therefore, many separate operations have to be performed to modify the database which results in a waste of time and human resources in the program developer and the system manager.
To solve the above problems, it is necessary that operations for database modification operations be integrated and processed as a program so that an ordinary person can easily and simply modify the database.
Thus, there is a necessity to develop a new, integrated program that can easily and conveniently modify the SLD database based on a fast, changing additional service request, and generate and revise the new database table regardless of the modification of the database structure and contents. In addition, the program can also serve by extracting information from the previous database to increase processing speed.
SUMMARY OF THE INVENTION
The present invention solves the above problem by providing a method to modify the HLR system database for a digital wireless mobile communication which generates a file for saving the previous database information and the database information to be made into a new database. The file includes the contents for the additional service to be added or deleted and the part of the database to be modified. The file is used as an input to generate the structure and contents, regardless of each database version and structure without requiring operator revision or testing of the source code.
To achieve the above object, the invention provides a method to modify the HLR system database for digital wireless mobile communication comprising the steps of: extracting necessary subscriber information from the SLD database which resides in a main memory device and is being used at the present time; migrating the extracted information to a new database; and saving said migrated information onto a disk.
In one embodiment, the extraction process comprises:
receiving and parsing a conversion specification file (CSF) that has the information regarding the name and contents to extract from the present SLD database and the values desired to be changed, and a configuration file (CFG) which describes the information about the name, kit value, version, etc. for the database from which information will be extracted and the information of the name, kit value, version etc. for the newly made database;
examining and extracting the subscriber information data by said two files from a previous System Load Data (SLD) database; and
generating said extracted data into a subscriber file.
In one embodiment, the extraction of subscriber information uses the subscriber file to contain the information about the modified contents of the database. Also in the extraction process, it is preferable to make use of other processors by residing the migrated information in the main memory.
In another embodiment, the extracting process comprises the steps of: saving again the SLD database saved in the main memory and newly generated onto the hard disk in order to make the hard disk contents agree with the database contents in the main memory device; and automatically modifying and saving the database contents of said hard disk when the database contents of said main memory device is altered.
Another object of the invention is to provide a method for easily and simply generating a new HLR system database even when the information about the database contents and structure is not known.
A further object of the invention is to provide a method for modifying the HLR system database by modifying the input file which saves the information needed to develop a new program as related to each database version.


REFERENCES:
patent: 5561854 (1996-10-01), Antic et al.
patent: 5675785 (1997-10-01), Hall et al.
patent: 5781911 (1998-07-01), Young et al.
patent: 5857195 (1999-01-01), Hayashi et al.
patent: 5873101 (1999-02-01), Klein
patent: 6032158 (2000-02-01), Mukhopadhyay et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of modifying the home location register (HLR) system... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of modifying the home location register (HLR) system..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of modifying the home location register (HLR) system... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2555435

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.