WO2000056112A1 - Method and apparatus for automatic subscriber profile generation - Google Patents

Method and apparatus for automatic subscriber profile generation Download PDF

Info

Publication number
WO2000056112A1
WO2000056112A1 PCT/SE2000/000330 SE0000330W WO0056112A1 WO 2000056112 A1 WO2000056112 A1 WO 2000056112A1 SE 0000330 W SE0000330 W SE 0000330W WO 0056112 A1 WO0056112 A1 WO 0056112A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
user profile
profile data
location register
mobility gateway
Prior art date
Application number
PCT/SE2000/000330
Other languages
French (fr)
Inventor
Steven Rochefort
Oscar Blanco-Matilla
Justo Sulleiro-Corpening
Mylene Lefebvre
Harald Werner Richter
Philippe Belanger
Original Assignee
Telefonaktiebolaget Lm Ericsson (Publ)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget Lm Ericsson (Publ) filed Critical Telefonaktiebolaget Lm Ericsson (Publ)
Priority to AU39901/00A priority Critical patent/AU3990100A/en
Publication of WO2000056112A1 publication Critical patent/WO2000056112A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Definitions

  • the present invention relates in general to the generation and maintenance of subscriber profiles, and more particularly, to the dynamic generation and maintenance of subscriber profiles between two separate networks having differing technologies.
  • a mobile subscriber may roam between service areas of different networks.
  • Various techniques have been developed to enable a mobile subscriber to continue being provided with mobile telephone services once they have left their home service area.
  • the mobile station attempts to register with the servicing MSC for the area by transmitting an associated identification number known as the international mobile subscriber identity (IMSI) number or mobile identification number (MIN).
  • IMSI international mobile subscriber identity
  • MIN mobile identification number
  • the serving MSC communicates with the home location register associated with the mobile station using the received IMSI/MIN. This communication is to inform the HLR of the mobile station's new location and to receive requisite subscriber information from the HLR necessary to provide mobile services to the newly registering mobile station.
  • One of the problems involves the use of user profiles between networks utilizing different technologies.
  • Current implementations of inter-technology roaming require that dual profiles for mobile subscribers be provisioned.
  • One profile resides within the HLR of the user's home network and another profile resides within the roaming gateway (typically an Interworking Location Register (ILR)) of the network in which the mobile subscriber is presently located.
  • the dual profiles contain information on subscriber services such as call waiting, call forwarding, etc.
  • the use of dual profiles creates a provisioning problem for system operators who must define two sets of user profiles and insure that the profiles are consistent, i.e., contain the same information.
  • Provisioning of a profile calls for a system operator to define the services and capabilities available to a subscriber in the HLR. It also describes the configuration of network entity information necessary to operate the HLR MSC.
  • some method for providing for dynamic profile creation and management for a user profile in an HLR of a roaming subscriber would greatly assist in the operation of inter-technology roaming.
  • a mobility gateway enables the creation of user profile data between a first network, such as a TDMA network, and a second network, such as a GSM network.
  • a first network such as a TDMA network
  • a second network such as a GSM network.
  • the mobile station When a mobile station of the first network is roaming within the second network, the mobile station initially requests registration of the mobile station to the visitor location register presently serving the mobile station. The request is forwarded to a mobility gateway between the first and second networks.
  • user profile data is extracted from the home location register of the mobile station within the first network. The extracted information is converted into a form useable within the second network, and the newly created user profile is forwarded to the visitor location register of the second network which is presently serving the mobile station.
  • the user profile may be periodically updated in response to generation of a profile update in the first network.
  • This process involves the transmission of an update request message to the mobility gateway and the conversion of the message to a second message for use in the second network.
  • the second message is transmitted to the visitor location register containing the second user profile wherein the profile is updated in response to the message.
  • a response is provided back to the home location register in the first network notifying of completion of the update.
  • FIGURE 1 is a functional block diagram illustrating a mobility gateway including the functionality of the present invention between a GSM network and a TDMA network;
  • FIGURE 2 is a table for mapping of a user profile from TDMA to GSM
  • FIGURE 3 is a table for mapping of a user profile from GSM to TDMA
  • FIGURE 4 is a signaling diagram illustrating the manner in which a GSM mobile subscriber in a TDMA network generates a user profile using the mobility gateway;
  • FIGURE 5 is a signaling diagram illustrating a user profile update for a GSM mobile subscriber in a TDMA network
  • FIGURE 6 is a signaling diagram illustrating the generation of a user profile using a mobility gateway for a TDMA subscriber in a GSM network.
  • FIGURE 7 is a signaling diagram illustrating a user profile update for a TDMA subscriber in a GSM network.
  • FIG. 1 there is illustrated a block diagram of a GSM network 10 utilizing a GSM MAP protocol interconnected with a TDMA network 15 using a ANSI-41 protocol through a mobility gateway 20.
  • the GSM network 10 enables subscribers to access telecommunications functionalities utilizing GSM technologies.
  • the TDMA network enables mobile subscribers to access telecommunications functionalities using TDMA technologies.
  • the mobility gateway 20 enables mobile subscribers from the GSM network 20 to roam within the TDMA network 15 and mobile subscribers from the TDMA network to roam within the GSM network 10 while maintaining access to substantially all of the services and functionalities provided to them within their home network.
  • the mobility gateway 20 of the present invention includes an automatic subscriber profile generator functionality 25 that enables dynamic creation of user profiles utilizable by the network into which a mobile subscriber has presently roamed.
  • the automatic profile generation functionality 25 uses a rule based system to map the user services within a profile between standards, to the most appropriate implementation for the system where the subscriber has roamed.
  • FIGURE 2 illustrates a table for mapping from a TDMA system to a GSM system.
  • a particular service described within a user profile in a TDMA system is found in the TDMA portion 31 of the table 30 and the corresponding GSM service is output from the table for use in the profile reflecting the user services within the GSM system.
  • services within a user profile of a GSM system may be found in the GSM portion 32 of a table 30 so that the service may be mapped to the corresponding TDMA equivalent within a TDMA system. In this way, services described within a user profile may be easily mapped from one system to the other by the user profile functionality 25 of the mobility gateway 20.
  • FIGURE 4 there is illustrated a signaling diagram describing registration of a GSM subscriber in a TDMA network wherein a user profile does not presently exist for the roaming GSM subscriber within the TDMA network.
  • a mobile station 38 initially makes a registration access wherein the mobile station attempts to register with the TDMA network by transmitting a registration access message 40 to a TDMA MSC/VLR 42 (the MSC and VLR may be either co-located or separate).
  • the TDMA MSC/VLR 42 transmits a registration notification message 45 to the mobility gateway 20 to request what it believes to be the subscriber's TDMA profile. This triggers generation of a user profile for the mobile station subscriber within the TDMA network.
  • the mobility gateway 20 transmits a location update message 50 to the GSM HLR 52 of the subscriber mobile station 38. Since mobile station information is TDMA in nature, and points to the gateway as a pseudo TDMA HLR. From the view of the GSM HLR 52 the location update message 50 comes from a GSM VLR which the mobility gateway 20 mimics.
  • the GSM HLR 52 next transmits one or more insert subscriber data messages 55 back to the mobility gateway 20.
  • the insert subscriber data messages 55 contain subscriber profile data for insertion within the subscriber profile being created within the mobility gateway 20 and enables the mobility gateway to extract the necessary data for the profile.
  • the subscriber information is converted for insertion into a user profile of a TDMA network using the mapping tables 35 described previously with respect to FIGURE 1.
  • an insert subscriber data result message 60 is transmitted back to the GSM HLR
  • a location update result message 70 is transmitted to the mobility gateway to notify of completion of transmission of the subscriber profile data, and a registration notification return result message 75 is transmitted to the MSC/ VLR 42.
  • the registration notification return result message 75 contains all of the subscriber profile information required by the MSCNLR for the mobile station 38 to operate within a TDMA network. From the view of the TDMA MSCNLR 42, the subscriber data information is being provided by a TDMA HLR (which the mobility gateway 20 mimics) storing the subscriber profile data for the subscriber mobile station 38.
  • the mobile station 38 is transmitted a registration accepted message 80 to notify the mobile station that it has now successfully registered with the TDMA network.
  • the derived profile is maintained in the gateway without the need for subsequent requests to the subscriber' s HLR, until the subscriber returns to the home network.
  • FIGURE 5 there are illustrated the messages necessary for an update of a user profile previously created for a GSM subscriber mobile station 38 roaming within a TDMA network 15.
  • the GSM HLR 52 Upon receipt of a profile update message 85, from either a GSM network operator or a subscriber, by the GSM HLR 52, the GSM HLR 52 transmits an insert/delete subscriber data message 90 to the mobility gateway 20.
  • the mobility gateway 20 converts the requested profile change into a profile change for a TDMA system using the mapping tables 30 discussed previously.
  • a qualification directive message 95 is transmitted to the TDMA MSCNLR 42 presently serving the subscriber mobile station 38 associated with the profile to be changed.
  • the TDMA MSCNLR 42 updates at 100 the user profile associated with the subscriber mobile station 38.
  • a qualification return result message 105 is transmitted back to the mobility gateway 20 to provide notification that the user profile has been properly updated.
  • the mobility gateway 20 notifies the HLR 52 of the completed update using a insert/delete subscriber data result message 110.
  • FIGURE 6 where there is shown a signaling diagram of a TDMA subscriber registering within a GSM network when a user profile is not presently created within the GSM network for the TDMA subscriber.
  • the subscriber mobile station 28 transmits a location update request message 115 to the GSM MSC/VLR 120 (the MSC and VLR may be either co-located or separate) presently serving the subscriber mobile station.
  • the GSM MSCNLR 120 transmits a location update message 125 to the mobility gateway 20 in order to initiate creation of a subscriber profile.
  • the mobility gateway 20 generates a registration notification message 130 to the subscriber mobile station's TDMA HLR 135. From the HLR's 38 point of view the request is coming from a TDMA VLR.
  • the TDMA HLR 135 obtains the user profile information for the subscriber mobile station 38 and transmits this information back to the mobility gateway 20 within a registration notification return result message 140.
  • the mobility gateway 20 Once the necessary profile information has been received by the mobility gateway 20 from the TDMA HLR 135, the mobility gateway generates a subscriber mobile station profile for the GSM network using the profile generation functionality 25. Once the profile has been generated, the mobility gateway 20 transmits insert subscriber data messages 145 to the serving GSM MSCNLR 120 to download the generated subscriber profile data to the VLR. Once the subscriber profile has been completely received by the GSM MSCNLR 120, an insert subscriber data result message 150 is transmitted to the mobility gateway 20 from the GSM MSCNLR 120. After the profile information has been transmitted to the serving GSM MSCNLR 120, an update location result message 155 is transmitted back to the GSM MSCNLR 120.
  • the GSM MSC/VLR 120 notifies the subscriber mobile station 38 of the completed registration using a location update accept message 160.
  • the derived profile is maintained in the gateway without the need for subsequent requests to the subscriber's HLR, until the subscriber returns to the home network.
  • FIGURE 7 there is illustrated the manner for updating a user profile for a presently registered TDMA subscriber mobile station 38 within a GSM network.
  • the process is initiated by a profile change 165 initiated by either the TDMA network operator or the subscriber.
  • the TDMA HLR 135 transmit a qualification directive message 170 to the mobility gateway 20 indicating the changes to be made to the user profile.
  • the profile changes are converted by the profile generation functionality 25 to a form useable by the GSM network.
  • An insert/delete subscriber data message 175 is transmitted from the mobility gateway 20 to the GSM MSCNLR 120 presently serving the subscriber mobile station 38.
  • the insert/delete subscriber data message 175 includes the profile change information.
  • the GSM MSCNLR 120 responds by updating the profile within the MSCNLR with the information contained within the insert/delete subscriber data message 175 at 178.
  • An insert/delete subscriber data result message 180 is transmitted back to the mobility gateway 20 indicating that the necessary changes have been made.
  • the GSM MSCNLR 120 views the mobility gateway as the home location register of the subscriber mobile station 38.
  • the mobility gateway 20 acts as a VLR with respect to the TDMA HLR 135.
  • a qualification directive return result message 185 is transmitted to the TDMA HLR 135 from the mobility gateway 20 to indicate that the profile update has been completed.
  • the mobility gateway 20 enables user profile data to be extracted from the
  • the mobility gateway acts as an HLR to the network into which the subscriber mobile station has roamed and acts as a VLR with respect to the HLR of the home network of the subscriber mobile station. This situation is the same whether a TDMA subscriber has roamed into a GSM network or a GSM subscriber has roamed into a TDMA network.

Abstract

An apparatus and method enabling automatic profile generation between a first (10) and a second (15) network. Upon request of registration from a visitor location register (42) to a mobility gateway (20) between a first (10) and second (15) network, user profile data from the home (52) location register of the mobile station (38) in the first network (10) is extracted. The extracted user profile data is converted into a form for use within the second (15) network and forwarded to a visitor location (42) within the second network (15).

Description

METHOD AND APPARATUS FOR AUTOMATIC SUBSCRIBER PROFILE GENERATION
RELATED APPLICATIONS This application claims priority from and incorporates herein by reference the entire disclosure of U.S. Patent Serial No. 60/124,918, filed March 17, 1999.
BACKGROUND OF THE INVENTION Technical Field of the Invention The present invention relates in general to the generation and maintenance of subscriber profiles, and more particularly, to the dynamic generation and maintenance of subscriber profiles between two separate networks having differing technologies.
Description of Related Art
Within cellular networks, a mobile subscriber may roam between service areas of different networks. Various techniques have been developed to enable a mobile subscriber to continue being provided with mobile telephone services once they have left their home service area. In a first alternative, once a mobile subscriber travels into a new mobile switching center (MSC) coverage area and turns on their mobile station for the first time, the mobile station attempts to register with the servicing MSC for the area by transmitting an associated identification number known as the international mobile subscriber identity (IMSI) number or mobile identification number (MIN). The serving MSC communicates with the home location register associated with the mobile station using the received IMSI/MIN. This communication is to inform the HLR of the mobile station's new location and to receive requisite subscriber information from the HLR necessary to provide mobile services to the newly registering mobile station.
However, when mobile subscribers move between networks utilizing different technologies, for example, a GSM system utilizing a GSM MAP protocol and a TDMA system using a ANSI-41 protocol, the various information required to be transmitted between the networks creates problems in converting information between the protocols useable by each system.
One of the problems involves the use of user profiles between networks utilizing different technologies. Current implementations of inter-technology roaming require that dual profiles for mobile subscribers be provisioned. One profile resides within the HLR of the user's home network and another profile resides within the roaming gateway (typically an Interworking Location Register (ILR)) of the network in which the mobile subscriber is presently located. The dual profiles contain information on subscriber services such as call waiting, call forwarding, etc. The use of dual profiles creates a provisioning problem for system operators who must define two sets of user profiles and insure that the profiles are consistent, i.e., contain the same information. Provisioning of a profile calls for a system operator to define the services and capabilities available to a subscriber in the HLR. It also describes the configuration of network entity information necessary to operate the HLR MSC. Thus, some method for providing for dynamic profile creation and management for a user profile in an HLR of a roaming subscriber would greatly assist in the operation of inter-technology roaming.
SUMMARY OF THE INVENTION The present invention overcomes the foregoing and other problems with a method and apparatus for automatic profile generation between a first network and a second network. A mobility gateway enables the creation of user profile data between a first network, such as a TDMA network, and a second network, such as a GSM network. When a mobile station of the first network is roaming within the second network, the mobile station initially requests registration of the mobile station to the visitor location register presently serving the mobile station. The request is forwarded to a mobility gateway between the first and second networks. In response to the request, user profile data is extracted from the home location register of the mobile station within the first network. The extracted information is converted into a form useable within the second network, and the newly created user profile is forwarded to the visitor location register of the second network which is presently serving the mobile station.
Once a user profile has been created within the second network for the mobile station, the user profile may be periodically updated in response to generation of a profile update in the first network. This process involves the transmission of an update request message to the mobility gateway and the conversion of the message to a second message for use in the second network. The second message is transmitted to the visitor location register containing the second user profile wherein the profile is updated in response to the message. A response is provided back to the home location register in the first network notifying of completion of the update.
BRIEF DESCRIPTION OF THE DRAWINGS
For a more complete understanding of the present invention, reference is made to the following Detailed Description taken in conjunction with the accompanying drawings wherein:
FIGURE 1 is a functional block diagram illustrating a mobility gateway including the functionality of the present invention between a GSM network and a TDMA network;
FIGURE 2 is a table for mapping of a user profile from TDMA to GSM; FIGURE 3 is a table for mapping of a user profile from GSM to TDMA;
FIGURE 4 is a signaling diagram illustrating the manner in which a GSM mobile subscriber in a TDMA network generates a user profile using the mobility gateway;
FIGURE 5 is a signaling diagram illustrating a user profile update for a GSM mobile subscriber in a TDMA network;
FIGURE 6 is a signaling diagram illustrating the generation of a user profile using a mobility gateway for a TDMA subscriber in a GSM network; and
FIGURE 7 is a signaling diagram illustrating a user profile update for a TDMA subscriber in a GSM network. DET AILED DESCRIPTION OF THE INVENTION
Referring now to the Drawings, and more particularly to FIGURE 1, there is illustrated a block diagram of a GSM network 10 utilizing a GSM MAP protocol interconnected with a TDMA network 15 using a ANSI-41 protocol through a mobility gateway 20. The GSM network 10 enables subscribers to access telecommunications functionalities utilizing GSM technologies. The TDMA network enables mobile subscribers to access telecommunications functionalities using TDMA technologies. The mobility gateway 20 enables mobile subscribers from the GSM network 20 to roam within the TDMA network 15 and mobile subscribers from the TDMA network to roam within the GSM network 10 while maintaining access to substantially all of the services and functionalities provided to them within their home network. While the present system is described with respect to interconnections between a TDMA system using the ANSI-41 protocol and a GSM system utilizing a GSM MAP protocol, it should be realized that the mobility gateway 20 and discussions with respect thereto may be extended to include other mobile protocols and networks (such as CDMA systems) such that the described system is not limited to use between GSM and TDMA networks.
As mentioned previously, one problem involved in roaming between GSM and TDMA networks is the necessity to provision and maintain two separated user profiles for mobile subscribers roaming between the networks by the system operator. The mobility gateway 20 of the present invention includes an automatic subscriber profile generator functionality 25 that enables dynamic creation of user profiles utilizable by the network into which a mobile subscriber has presently roamed. The automatic profile generation functionality 25 uses a rule based system to map the user services within a profile between standards, to the most appropriate implementation for the system where the subscriber has roamed.
The rules based system may be implemented by a set of tables 30 as more fully illustrated in FIGURES 2 and 3. FIGURE 2 illustrates a table for mapping from a TDMA system to a GSM system. A particular service described within a user profile in a TDMA system is found in the TDMA portion 31 of the table 30 and the corresponding GSM service is output from the table for use in the profile reflecting the user services within the GSM system. Likewise, as shown in FIGURE 3, services within a user profile of a GSM system may be found in the GSM portion 32 of a table 30 so that the service may be mapped to the corresponding TDMA equivalent within a TDMA system. In this way, services described within a user profile may be easily mapped from one system to the other by the user profile functionality 25 of the mobility gateway 20.
Referring now to FIGURE 4, there is illustrated a signaling diagram describing registration of a GSM subscriber in a TDMA network wherein a user profile does not presently exist for the roaming GSM subscriber within the TDMA network. A mobile station 38 initially makes a registration access wherein the mobile station attempts to register with the TDMA network by transmitting a registration access message 40 to a TDMA MSC/VLR 42 (the MSC and VLR may be either co-located or separate). In response to the registration access message 40, the TDMA MSC/VLR 42 transmits a registration notification message 45 to the mobility gateway 20 to request what it believes to be the subscriber's TDMA profile. This triggers generation of a user profile for the mobile station subscriber within the TDMA network.
In response to the registration notification message 45, the mobility gateway 20 transmits a location update message 50 to the GSM HLR 52 of the subscriber mobile station 38. since mobile station information is TDMA in nature, and points to the gateway as a pseudo TDMA HLR. From the view of the GSM HLR 52 the location update message 50 comes from a GSM VLR which the mobility gateway 20 mimics. The GSM HLR 52 next transmits one or more insert subscriber data messages 55 back to the mobility gateway 20. The insert subscriber data messages 55 contain subscriber profile data for insertion within the subscriber profile being created within the mobility gateway 20 and enables the mobility gateway to extract the necessary data for the profile. Once received, the subscriber information is converted for insertion into a user profile of a TDMA network using the mapping tables 35 described previously with respect to FIGURE 1.
After receipt of an insert subscriber data message 55 by the mobility gateway 20, an insert subscriber data result message 60 is transmitted back to the GSM HLR
52 to notify the HLR that the transmitted data has been successfully received. After all subscriber profile data has been transmitted to the mobility gateway 20, a location update result message 70 is transmitted to the mobility gateway to notify of completion of transmission of the subscriber profile data, and a registration notification return result message 75 is transmitted to the MSC/ VLR 42. The registration notification return result message 75 contains all of the subscriber profile information required by the MSCNLR for the mobile station 38 to operate within a TDMA network. From the view of the TDMA MSCNLR 42, the subscriber data information is being provided by a TDMA HLR (which the mobility gateway 20 mimics) storing the subscriber profile data for the subscriber mobile station 38. Finally, the mobile station 38 is transmitted a registration accepted message 80 to notify the mobile station that it has now successfully registered with the TDMA network. The derived profile is maintained in the gateway without the need for subsequent requests to the subscriber' s HLR, until the subscriber returns to the home network.
Referring now to FIGURE 5, there are illustrated the messages necessary for an update of a user profile previously created for a GSM subscriber mobile station 38 roaming within a TDMA network 15. Upon receipt of a profile update message 85, from either a GSM network operator or a subscriber, by the GSM HLR 52, the GSM HLR 52 transmits an insert/delete subscriber data message 90 to the mobility gateway 20. The mobility gateway 20 converts the requested profile change into a profile change for a TDMA system using the mapping tables 30 discussed previously.
A qualification directive message 95 is transmitted to the TDMA MSCNLR 42 presently serving the subscriber mobile station 38 associated with the profile to be changed. The TDMA MSCNLR 42 updates at 100 the user profile associated with the subscriber mobile station 38. After the profile update is performed, a qualification return result message 105 is transmitted back to the mobility gateway 20 to provide notification that the user profile has been properly updated. The mobility gateway 20 notifies the HLR 52 of the completed update using a insert/delete subscriber data result message 110.
Referring now to FIGURE 6, where there is shown a signaling diagram of a TDMA subscriber registering within a GSM network when a user profile is not presently created within the GSM network for the TDMA subscriber. The subscriber mobile station 28 transmits a location update request message 115 to the GSM MSC/VLR 120 (the MSC and VLR may be either co-located or separate) presently serving the subscriber mobile station. The GSM MSCNLR 120 transmits a location update message 125 to the mobility gateway 20 in order to initiate creation of a subscriber profile. The mobility gateway 20 generates a registration notification message 130 to the subscriber mobile station's TDMA HLR 135. From the HLR's 38 point of view the request is coming from a TDMA VLR. The TDMA HLR 135 obtains the user profile information for the subscriber mobile station 38 and transmits this information back to the mobility gateway 20 within a registration notification return result message 140.
Once the necessary profile information has been received by the mobility gateway 20 from the TDMA HLR 135, the mobility gateway generates a subscriber mobile station profile for the GSM network using the profile generation functionality 25. Once the profile has been generated, the mobility gateway 20 transmits insert subscriber data messages 145 to the serving GSM MSCNLR 120 to download the generated subscriber profile data to the VLR. Once the subscriber profile has been completely received by the GSM MSCNLR 120, an insert subscriber data result message 150 is transmitted to the mobility gateway 20 from the GSM MSCNLR 120. After the profile information has been transmitted to the serving GSM MSCNLR 120, an update location result message 155 is transmitted back to the GSM MSCNLR 120.
Finally, the GSM MSC/VLR 120 notifies the subscriber mobile station 38 of the completed registration using a location update accept message 160. The derived profile is maintained in the gateway without the need for subsequent requests to the subscriber's HLR, until the subscriber returns to the home network. Referring now to FIGURE 7, there is illustrated the manner for updating a user profile for a presently registered TDMA subscriber mobile station 38 within a GSM network. The process is initiated by a profile change 165 initiated by either the TDMA network operator or the subscriber. In response to the profile change, the TDMA HLR 135 transmit a qualification directive message 170 to the mobility gateway 20 indicating the changes to be made to the user profile. The profile changes are converted by the profile generation functionality 25 to a form useable by the GSM network.
An insert/delete subscriber data message 175 is transmitted from the mobility gateway 20 to the GSM MSCNLR 120 presently serving the subscriber mobile station 38. The insert/delete subscriber data message 175 includes the profile change information. The GSM MSCNLR 120 responds by updating the profile within the MSCNLR with the information contained within the insert/delete subscriber data message 175 at 178. An insert/delete subscriber data result message 180 is transmitted back to the mobility gateway 20 indicating that the necessary changes have been made. The GSM MSCNLR 120 views the mobility gateway as the home location register of the subscriber mobile station 38. At the same time, the mobility gateway 20 acts as a VLR with respect to the TDMA HLR 135. A qualification directive return result message 185 is transmitted to the TDMA HLR 135 from the mobility gateway 20 to indicate that the profile update has been completed. The mobility gateway 20 enables user profile data to be extracted from the
HLR of the home network of the subscriber mobile station such that the data may then be mapped into the proper protocol for the network where the subscriber mobile station is roaming. The mobility gateway acts as an HLR to the network into which the subscriber mobile station has roamed and acts as a VLR with respect to the HLR of the home network of the subscriber mobile station. This situation is the same whether a TDMA subscriber has roamed into a GSM network or a GSM subscriber has roamed into a TDMA network.
Although a preferred embodiment of the method and apparatus of the present invention has been illustrated in the accompanying Drawings and described in the foregoing Detailed Description, it is understood that the invention is not limited to the embodiment disclosed, but is capable of numerous rearrangements, modifications, and substitutions without departing from the spirit of the invention as set forth and defined by the following claims.

Claims

WHAT IS CLAIMED IS:
1. An apparatus for automatic profile generation between a first network and a second network comprising: a first input for receiving user profile data from a home location register within the first network; a module for generating user profile data for use in the second network by converting user profile data from the home location register in a first form in the first network to a second form for use in a visitor location register of the second network; and a first output for transmitting the generated user profile data to the visitor location register in the second network.
2. The apparatus of Claim 1, wherein the module further includes: a first table for converting the user profile data from the first form to the second form; and a second table for converting the user profile data from the second form to the first form.
3. The apparatus of Claim 1, wherein the first network comprises a TDMA network and the second network comprises a GSM network.
4. The apparatus of Claim 1 , wherein the first network comprises a GSM network and the second network comprises a TDMA network.
5. The apparatus of Claim 1 , wherein the first network comprises a GSM network and the second network comprises a CDMA network.
6. The apparatus of Claim 1, wherein the first network comprises a
TDMA network and the second network comprises a CDMA network.
7. A method for automatically generating a user profile between a first network and a second network, comprising the steps of: requesting registration of a mobile station from a visitor location register to a mobility gateway between the first network and the second network; extracting user profile data from a home location register of the mobile station in the first network using the mobility gateway between the first network and the second network; converting the user profile data from the first network into user profile data useable by the second network; and forwarding the converted user profile data to the visitor location register of the second network.
8. The method of Claim 7, wherein the mobility gateway functions as a home locator register with respect to the second network.
9. The method of Claim 8, wherein the mobility gateway functions as a visitor location register with respect to the first network.
10. The method of Claim 7, wherein the first network comprises a TDMA network and the second network comprises a GSM network.
11. The method of Claim 7, wherein the first network comprises a GSM network and the second network comprises a TDMA network.
12. The method of Claim 7, wherein the step of requesting further comprises the steps of: transmitting a registration access message from the mobile station of the visitor location register; and transmitting a registration notification message to the mobility gateway from the visitor location register. -i lls. The method of Claim 7, wherein the step of extracting further comprises the steps of: requesting the user profile data by a location update message transmitted from the mobility gateway to the home location register in the second network; and forwarding the user profile data from the home location register in the second network to the mobility gateway via subscriber data messages.
14. The method of Claim 7, wherein the step of converting further comprises the step of accessing a conversion table within the mobility gateway to convert the user profile data of the first network to user profile data useable by the second network.
15. The method of Claim 7 further including the step of updating the user profile data in the visitor location data of the second network in response to generation of a profile update.
16. The method of Claim 15, wherein the steps of updating further comprises the steps of: transmitting a message requesting update of the user profile data from the HLR of the first network to the mobility gateway; converting the message to a second message for use in the second network; transmitting the second message requesting update of the user profile data from the mobility gateway to the visitor location register of the second network; updating the user profile data and the visitor location data of the second network; and notifying the home location register in the first network of the update.
17. The method of Claim 16, wherein the first network comprises a GSM network and the second network comprises a CDMA network.
18. The method of Claim 16, wherein the first network comprises a TDMA network and the second network comprises a CDMA network.
19. A method for maintaining a user profile between a first network and a second network, comprising the steps of: generating a second user profile in a second network from a first user profile in a first network using a mobility gateway separating the first network and the second network; and updating the second user profile in the second network in response to generation of a profile update to the first user profile in the first network.
20. The method of Claim 19, wherein the steps of updating further comprises the steps of: transmitting a message requesting update of the user profile data from the HLR of the first network to the mobility gateway; converting the message to a second message for use in the second network; transmitting the second message requesting update of the user profile data from the mobility gateway to the visitor location register of the second network; updating the user profile data and the visitor location data of the second network; and notifying the home location register in the first network of the update.
21. The method of Claim 19, wherein the first network comprises a TDMA network and the second network comprises a GSM network.
22. The method of Claim 19, wherein the first network comprises a GSM network and the second network comprises a TDMA network.
23. The method of Claim 19, wherein the step of generating further comprises the steps of: requesting registration of a mobile station from a visitor location register to a mobility gateway between the first network and the second network; extracting user profile date from a home location register of the mobile station in the first network using the mobility gateway between the first network and the second network; converting the user profile data from the first network into user profile data useable by the second network; and forwarding the converted user profile data to the visitor location register of the second network.
24. The method of Claim 23, wherein the step of extracting further comprises the steps of: requesting the user profile data by a location update message transmitted from the mobility gateway to the home location register in the second network; and forwarding the user profile data from the home location register in the second network to the mobility gateway via insert subscriber data messages.
25. The method of Claim 23, wherein the step of converting further comprises the step of accessing a conversion table within the mobility gateway to convert the user profile data of the first network to user profile data useable by the second network.
PCT/SE2000/000330 1999-03-17 2000-02-18 Method and apparatus for automatic subscriber profile generation WO2000056112A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU39901/00A AU3990100A (en) 1999-03-17 2000-02-18 Method and apparatus for automatic subscriber profile generation

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US12491899P 1999-03-17 1999-03-17
US60/124,918 1999-03-17
US44284299A 1999-11-18 1999-11-18
US09/442,842 1999-11-18

Publications (1)

Publication Number Publication Date
WO2000056112A1 true WO2000056112A1 (en) 2000-09-21

Family

ID=26823086

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2000/000330 WO2000056112A1 (en) 1999-03-17 2000-02-18 Method and apparatus for automatic subscriber profile generation

Country Status (3)

Country Link
AR (1) AR022878A1 (en)
AU (1) AU3990100A (en)
WO (1) WO2000056112A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001095655A1 (en) * 2000-06-09 2001-12-13 Cellular Roaming Alliance Pty Ltd Method and apparatus for permitting a mobile station to operate in a visited network
WO2002032180A1 (en) * 2000-10-12 2002-04-18 Telia Ab (Pub) A method and a system for signalling between a digital mobile communication system and a data communication network
WO2004028106A1 (en) * 2002-09-21 2004-04-01 Telefonaktiebolaget Lm Ericsson (Publ) Method for requesting user access to an application
US7359704B1 (en) * 2002-07-23 2008-04-15 At&T Mobility Ii Llc Registration of communications devices
FR2915649A1 (en) * 2007-04-27 2008-10-31 Alcatel Lucent Sas METHOD FOR PROVIDING PERSONALIZED SERVICES TO A TERMINAL BY A VISIT NETWORK
WO2010059122A2 (en) * 2008-11-24 2010-05-27 Telefonaktiebolaget L M Ericsson (Publ) Methods and systems for closed subscriber group roaming
US9392438B2 (en) 2014-09-24 2016-07-12 Motorola Solutions, Inc. Method and apparatus to manage user/device profiles for public safety applications

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2304497A (en) * 1995-08-19 1997-03-19 Northern Telecom Ltd Cellular communications system with provision of services to visiting mobiles
WO1998037724A2 (en) * 1997-02-20 1998-08-27 Telefonaktiebolaget Lm Ericsson (Publ) A system for controlling multiple networks and associated services

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2304497A (en) * 1995-08-19 1997-03-19 Northern Telecom Ltd Cellular communications system with provision of services to visiting mobiles
WO1998037724A2 (en) * 1997-02-20 1998-08-27 Telefonaktiebolaget Lm Ericsson (Publ) A system for controlling multiple networks and associated services

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
YU J I: "IS-41 FOR MOBILITY MANAGEMENT", INTERNATIONAL CONFERENCE ON UNIVERSAL PERSONAL COMMUNICATIONS,US,IEEE, NEW YORK, NY, 1992, pages 158 - 162, XP000494916 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001095655A1 (en) * 2000-06-09 2001-12-13 Cellular Roaming Alliance Pty Ltd Method and apparatus for permitting a mobile station to operate in a visited network
WO2002032180A1 (en) * 2000-10-12 2002-04-18 Telia Ab (Pub) A method and a system for signalling between a digital mobile communication system and a data communication network
US7359704B1 (en) * 2002-07-23 2008-04-15 At&T Mobility Ii Llc Registration of communications devices
WO2004028106A1 (en) * 2002-09-21 2004-04-01 Telefonaktiebolaget Lm Ericsson (Publ) Method for requesting user access to an application
US9118684B2 (en) 2002-09-21 2015-08-25 Telefonaktiebolaget L M Ericsson (Publ) Method for requesting user access to an application
FR2915649A1 (en) * 2007-04-27 2008-10-31 Alcatel Lucent Sas METHOD FOR PROVIDING PERSONALIZED SERVICES TO A TERMINAL BY A VISIT NETWORK
WO2008135405A1 (en) * 2007-04-27 2008-11-13 Alcatel Lucent Method enabling the provision of customised services to a terminal by a visited network
WO2010059122A2 (en) * 2008-11-24 2010-05-27 Telefonaktiebolaget L M Ericsson (Publ) Methods and systems for closed subscriber group roaming
WO2010059122A3 (en) * 2008-11-24 2010-08-19 Telefonaktiebolaget L M Ericsson (Publ) Closed subscriber group roaming
US8626155B2 (en) 2008-11-24 2014-01-07 Telefonaktiebolaget L M Ericsson (Publ) Methods and systems for closed subscriber group roaming
US9392438B2 (en) 2014-09-24 2016-07-12 Motorola Solutions, Inc. Method and apparatus to manage user/device profiles for public safety applications

Also Published As

Publication number Publication date
AU3990100A (en) 2000-10-04
AR022878A1 (en) 2002-09-04

Similar Documents

Publication Publication Date Title
CA2402335C (en) Method and system for providing compatibility between telecommunication networks using different transmission signaling systems
JP4037456B2 (en) Routing address translation in telecommunications networks
FI109064B (en) A method for initiating short message transmission in a cellular radio system, a cellular radio system, and a subscriber register of a cellular radio system
US6052591A (en) Broadcasting messages to mobile stations within a geographic area
EP2356834B1 (en) Method for sending emergency messages to mobile terminals
FI110982B (en) Transmission of short messages in a telecommunications system
US9867111B2 (en) Methods, network control nodes and communication devices for routing signalling requests in a communication system
US6408173B1 (en) Billing ID correlation for inter-technology roaming
JPH10117385A (en) System and method for automatic registration report for activation through radio wave
RU2264051C2 (en) Method for making a short messages service using ss-7 signaling in mobile intellectual network
EP2382841B1 (en) Base station subsystem multiplexer with support for local switching
US20050176421A1 (en) Multiple subscription service for wireless communications
KR100466928B1 (en) Dual Stack Mobile Communication System
WO2000056112A1 (en) Method and apparatus for automatic subscriber profile generation
EP1119214A1 (en) Pseudo-global title translation for international roaming of ANSI-41 subscribers
EP1549033A1 (en) Dialling error warning system and method
KR101537392B1 (en) Minimizing the signaling traffic for home base stations
KR101667804B1 (en) Method for roaming service of portable terminal, and service server
KR101183994B1 (en) Global roaming service system and its method using by a mobile communication terminal
KR101155567B1 (en) Communication service system and its method using by a mobile communication terminal
KR101646937B1 (en) System and method for roaming service using USIM, and service server
KR100447715B1 (en) Short Message Originating/Terminating Processing Apparatus and Method of Third Generation Mobile Switching System
EP1327372B1 (en) A method and a system for signalling between a digital mobile communication system and a data communication network
KR100486059B1 (en) Method of Registering Location of Mobile Station when Roaming among Different Mobile Telecommunication Networks
WO2000056111A1 (en) System and method for enabling subscriber control of services between differing technology networks

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase