GS Products

Gateway Location Registrer

GLR helps to effectively reduce the inter-PLMN signalling traffic

  • GLR acts like a proxy between the VLR and HLR
  • GLR element handles the location management of a roaming subscriber on a visited network
To VPLMN, GLR acts like a HLR
To HPLMN, GLR acts like a VLR or SGSN
  • Stores subscriber profiles and location information of users roaming in the VPLMN (emulating a HLR)
  • Reduces international signalling traffic to HPLMN
  • Based on specification 23.119 of 3GPP

HLR Subscriber Data Consistency Tool

Subscriber Data Consistency (SDC) is a system that maintains redundant Home Location Register (HLR) nodes with the same subscriber data. This system is mainly used for those operators that have redundant HLR nodes for the Global Switching for Mobile (GSM) network.

This system has been designed to specifically analyze the HLR’s subscriber data and report the differences found between two HLR nodes. These differences can be addressed to set consistent one of the HLR nodes, commonly called Secondary HLR, although any of them can be seen as a secondary HLR, depending on the situation.

Benefits for the operator

Redundancy Confidence

SDC gives the operator the confidence to switch between redundant HLR nodes, from active to passive and vice versa, and preserve the services for all the subscribers are they are supposed to have.

Service Assurance

SDC contributes to the service assurance processes. Maintaining redundant HLR nodes with the same data the operator ensures that all subscribers have access to their services when switching between redundant HLR nodes. This system can also be used to compare data between one HLR node and the customer care systems to verify that the subscribers have the services hired.

Revenue Assurance

SDC contributes to the revenue assurance processes. Maintaining subscriber as the type they are: prepaid, postpaid ensure that subscribers are always redirected to the system they are supposed to be charged for the usage of the services.

Operation and Maintenance

SDC allows the operator to reduce the OPEX. This system offers a set of features that facilitate in great manner the way to maintain subscriber data consistent. The operator can decide the specific subscriber data to validate, the data to set consistent and also the execution date of this consistency process.

HLR Maintenance

SDC is an ease-to-use system. This system allows the operator to set a huge amount of subscribers consistent, therefore secondary or primary HLR nodes can be on maintenance while provisioning systems are performing their tasks. Later on the SDC will be in charge of setting consistent only the subscriber data that was modified during the maintenance process.

HLR Subscriber Data Decoder and reporter tool

HLR Subscriber Data Tool is an application that provides a Graphic Interface where the user can:

Optionally generate two output files, one with the same format used in the HLR SUBSCRIBER DATA and its embedded printouts and other with the format used in the HLR CAMEL SUBSCRIPTION DATA.

Decode a selected binary file.

Subscriber data that has been decoded is stored in its own database.

Generate reports, queries and some comparisons from the decoded data by entering and selecting the desired criteria in the subscriber categories.

Number Portability Administration System

To change from one Phone Company to other (retaining the same phone number) is a right that all subscribers have and it generates healthy competition between Operators, and contributes to reach betters rates, services and prices. To use this right, is considered that the process of Portability should be simple and flexible. So, it should only requires information form and, where appropriate, documentation (attachments) necessary for the process of change from the Donor Operator to Recipient Operator.

The Number Portability Administration System (NPort) easily allows the Portability process is carried out by automated way and covers the lines defined by the Federal Telecommunications Commission.

Number Portability Administration System consists of next features:

ABD Interface

The interface manages to ABD sessions, encoding and decoding to the ABD (Data Base Administrator).

This interface is used by the coordinator of the process of portability to send and receive portability requests, as well as acknowledgement of receipt, acceptance or rejection of the portability request.

Provisioning Interface

The interface manages supply sessions, encoding and decoding system to the Stratus SPIN.
This interface is used by the coordinator of the process of portability to send requests to supply the database portability used for the correct routing of calls.

File Collector

This module is responsible for downloaded daily, during a configurable hour, the following files from the ADB:

  • File numbers to be ported
  • File numbers of returnees to the originating Operator

Once downloaded, the files are:

  • Decoded
  • The data are filtered unnecessary
  • The valid data are sent to the coordinator of the portability for processing.
  • The files are processed and moved to a designated directory where hopefully be supported.

Graphic User Interface (GUI)

The GUI gives users access to customer support services for the Number Portability Administrator System.
The GUI will handle the process of authentication and authorization of users of different services provided by it. It handled two user profiles:

Standar User:

  • Users with this profile may carry out all activities related to the portability process.
  • Reviewing the state of any portability request.
  • Creation of new portability requests.
  • Income or date of execution of portability.
  • Income or cancellation of portability requests.
  • Income warning or rejection of portability requests.
  • Request or eliminating numbers from ABD (numbers return).
  • Sending an automatic allocation
  • Sending a request for reversal.
  • Sending documentation related to the portability request.

Administration User: Can access options describes below and added to that:

  • Counters: Users with this profile may obtain any of the statistical reports.
  • Alarms
  • Create, Modify password and/or Delete users.

Read Only User: Have restricted access to NPort.

Finally, depending on the type of user, GUI send petitions to whether or preprocessor to report generator.


The preprocessor valid received requests from the user, verifies the information is completed, annexed attachments and sends the execution order to the process portability coordinator.

Process Portability Coordinator

This module is the heart of the system:

  • Monitors and follows up the entire process from start to finish portability process.
  • Always know the status of an application.
  • Using a finite state machine, knows that actions are valid in every state, as well as actions to take when it receives each.
  • It receives requests, confirmations and denials from the ABD
  • Send requests, confirmations and denials to ABD.
  • Get the numbers of files downloaded from ABD, processes updating the status of each request and sends the numbers involved for their supplies on the database portability system SPIN Stratus.

All actions undertaken by the coordinator are registered in the database, as well as the log of events from the ABD.