EP1528820A1 - Network and method of realizing local roaming for subscribers - Google Patents

Network and method of realizing local roaming for subscribers Download PDF

Info

Publication number
EP1528820A1
EP1528820A1 EP03739985A EP03739985A EP1528820A1 EP 1528820 A1 EP1528820 A1 EP 1528820A1 EP 03739985 A EP03739985 A EP 03739985A EP 03739985 A EP03739985 A EP 03739985A EP 1528820 A1 EP1528820 A1 EP 1528820A1
Authority
EP
European Patent Office
Prior art keywords
subscriber
roaming
region
rnm
network
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
EP03739985A
Other languages
German (de)
French (fr)
Other versions
EP1528820A4 (en
EP1528820B1 (en
Inventor
Shaobo Huawei Service Center ZHANG
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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
Priority claimed from CN 02123902 external-priority patent/CN1192673C/en
Priority claimed from CN 02123904 external-priority patent/CN1208989C/en
Priority claimed from CN 02129995 external-priority patent/CN1208990C/en
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of EP1528820A1 publication Critical patent/EP1528820A1/en
Publication of EP1528820A4 publication Critical patent/EP1528820A4/en
Application granted granted Critical
Publication of EP1528820B1 publication Critical patent/EP1528820B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • 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

Definitions

  • the present invention relates to a mobile communication network as well as a method for implementing roaming of mobile subscribers.
  • any call to the subscriber is an international long-distance call, i.e., the call has to be accomplished through communication links between the mobile network in the home country and that in the roaming country; therefore, the roaming subscriber has to pay the international long-distance cost from the home country to the roaming country; even though the caller is within a stone's throw to the roaming subscriber (e.g., when two members in a tourist party are calling in a roam region), both parties have to pay the toll for an international call.
  • the communication demand of roaming subscribers is suppressed by the expensive cost. Therefore, people are eager to implement localized roaming of mobile phones to decrease the expensive roaming call cost.
  • Fig.1 The structure of a typical traditional mobile network is shown in Fig.1.
  • the network entities related to mobile phone roaming processing in a traditional network include Base Transceiver Station BTS, Base Station Controller BSC, Mobile Switching Center MSC, Visiting Location Register VLR and Home Location Register HLR.
  • the mobile phone has to use its number N in the home country wherever it is because the number of the mobile phone N is stored in the HLR of the subscriber's home network.
  • a call to the roaming subscriber has to be switched to the home country of the subscriber, so that the MSC in the subscriber's home country can inquire the HLR in the home country for the route and establish the voice path to the roaming country.
  • this is unnecessary, for example when the caller is in the roaming country where the called subscriber is or a call is initiated from a third country other than the home country or the roaming country where the called subscriber is. Even though it is unnecessary, the roaming subscriber has to bear the charge for international long distance call from the home country to the roaming country.
  • the present invention provides a network for implementing localized roaming of mobile subscribers and a method for implementing localized roaming network. Localized roaming of mobile subscribers can be implemented at lower cost and with lower network resource occupation through the network and method provided by the present invention.
  • the network for implementing localized roaming of mobile phones comprises Base Transceiver Station BTS, Base Station Controller BSC, Mobile Switching Center MSC, Visiting Location Register VLR and Home Location Register HLR and further comprises at least one Roaming Number Manager RNM.
  • Said Roaming Number Manager connected with the HLR, is used to manage mobile phone numbers in the home region and the contracted roaming regions; said RNM takes the collection of obtained mobile phone numbers in the contracted roaming region as a resource pool, and allocates the mobile phone numbers in the contracted roaming region to roaming subscribers dynamically.
  • Said Roaming Number Manager may be embedded in said HLR.
  • the method for implementing localized roaming of mobile subscribers based on said network comprises:
  • Said step c may comprise:
  • Said step d may comprise a subscriber location update process in which:
  • the RNM may determine whether the roaming region where the subscriber's mobile phone is roaming is a contracted roaming region; if so, the RNM allocates one from the available numbers in the contracted roaming region and feeds it back to the HLR in the home region; otherwise the RNM feeds the subscriber's number in the original home region to the HLR in the home region.
  • Said method may also comprise: when the subscriber's mobile phone receives an incoming call or initiates an outgoing call, it processes the call utilizing the number fed back from the RNM in the subscriber's home region.
  • the call processing is: when serving as the caller, the subscriber's mobile phone uses the number fed back from the RNM in the subscriber's home region to initiate a call; when the subscriber's mobile phone serves as the called, the Mobile Switching Center (MSC) in the subscriber's roaming region or the MSC in the subscriber's home region inquires for the call route in the Home Location Register (HLR) in the subscriber's home region; the Home Location Register (HLR) in the subscriber's home region inquires for the subscriber corresponding to the called number in the Roaming Number Manager (RNM) in the subscriber's home region, to find a corresponding subscriber record and to obtain the address of the Visiting Location Register (VLR) corresponding to the subscriber's roaming, and then accesses said VLR to obtain routing information to instruct the Mobile Switching Center (MSC) in the subscriber's roaming region to establish the call.
  • MSC Mobile Switching Center
  • Said method may also comprise: when the subscriber's mobile phone leaves the contracted roaming region, the Home Location Register (HLR) in the subscriber's home region informs the Roaming Number Manager (RNM) in the subscriber's home region of the subscriber location update, the RNM in the subscriber's home region releases the mobile phone number, occupied by the subscriber, in the old roaming region, and breaks the mapping between the number and the subscriber.
  • HLR Home Location Register
  • RNM Roaming Number Manager
  • VLR in step d1 addresses the HLR in the subscriber's home region.
  • IMSI International Mobile Subscriber identifier
  • the information carried in the location update request sent from the VLR to the HLR in step d1 and the parameters carried in the location update informed from the HLR to the RNM in step d2 may comprise: the subscriber's IMSI and/or the mobile phone number in the home region, the subscriber's current location information and the subscriber's old location.
  • a local mobile phone number in the roaming region can be allocated to the subscriber through the RNM according to the mobile subscriber's roaming region, and said number is released when the subscriber leaves the roaming region; therefore the subscriber can use the number in its roaming region during roaming to initiate calls or answer calls and thus enjoy localized roaming service; for example, the subscriber need not pay the charge for international long distance call when he/she answers the call; such a network can reduce network resource occupation when mobile subscribers communicate in a roaming state, and reduces greatly subscribers' communication cost in a roaming state; for operators, the network according to the present invention can provide a new localized roaming service and can extend services to other regions or countries to exploit new markets, attract subscribers, improve subscriber's loyalty, and encourage subscribers to use mobile phones in a roaming state; in addition, the present invention requires little modification to traditional mobile networks, low cost and convenient implementation.
  • the HLR can obtain services from different RNMs according to the subscriber's roaming region, and a single RNM can provide services for a plurality of HLRs; thereby the flexibility of the network structure is enhanced, and utilization rate of numbers in the roaming region is improved; the interfacing between mobile communication network devices is simplified; and the impact of implementation of localized roaming to traditional devices in mobile communication networks is reduced, i.e., RNMs can be introduced into traditional mobile networks to implement localized roaming with minimum impact.
  • the localized roaming described in the present invention refers to the case in which the subscriber's mobile phone in a roaming state obtains a local number in the roaming region and initiates calls or answer calls with the number, so that the subscriber can utilize network resource in the roaming region and enjoy localized services, similar to a local subscriber in the roaming region, thus avoiding unnecessary voice path detour and reducing communication cost in the roaming state.
  • the home network where the subscriber's mobile phone is allocates a local mobile phone number in the roaming region to the mobile phone subscriber automatically according to the roaming region where the subscriber's mobile phone is roaming and if the roaming region is a contracted roaming region, and informs the subscriber of the number.
  • the home network releases the temporary number used by the subscriber.
  • the subscriber uses the local number to initiate calls or answer calls and enjoy localized roaming service. For example, when the subscriber is roaming in a roaming country, the subscriber need not pay the charge for international long distance calls when he/she answers calls; thus the communication cost in a roaming state is reduced greatly.
  • Fig. 2 is a structural diagram of the cellular mobile phone networks according to a first embodiment of the present invention. As shown in Fig.2, there are three networks.
  • the network entities according to the present invention refer to the home network, which comprises: Base Transceiver Station BTS1, Base Station Controller BSC2, Mobile Switching Center MSC3, Visiting Location Register VLR4 and Home Location Register HLR5, and Roaming Number Manager RNM6 connected with HLR5.
  • Said RNM6 is a network entity, which is used to manage mobile phone numbers in the home country and contracted roaming country. Said RNM takes the collection of obtained mobile phone numbers in the contracted roaming country as a resource pool, and allocates the mobile phone numbers in the contracted roaming country to roaming subscribers dynamically. Furthermore, the RNM is also used to:
  • the operator delivering localized roaming service requires obtaining mobile phone numbers in some roaming countries for the roaming service; those countries are called contracted roaming countries, and the amount of the required phone numbers in a contracted roaming country relates to the number of subscribers roaming in that country.
  • the present invention is described with a network that has only one RNM as an example.
  • the subscriber uses number N; in the contracted roaming country A, he/she uses a local mobile phone number N1; in the non-contracted roaming country B, he/she still uses the mobile phone number N of the home country.
  • Base Transceiver Station BTS 1 is a device that transmits or receives radio signals and serves a certain area and establishes radio connections with mobile phone in the area; BTS1 is connected to Base Station Controller BSC2, which manages radio resource and controls the operation of BTS1; Mobile Switching Center MSC3 is mainly designed to control the mobile call process; Visiting Location Register VLR4 is designed to store the data of mobile phone subscribers who are roaming in the region dominated by it. All of above devices are standard in a mobile communication network.
  • Roaming Number Manager RNM6 is only visible to Home Location Register HLR5 but invisible to other network entities. HLR, VLR, MSC, and RNM cooperate with each other to manage mobile subscribers.
  • the home country of the mobile phone obtains some mobile phone numbers in the contracted roaming country; when a mobile phone is roaming into the contracted roaming country, it registers its location at the local VLR through BTS, BSC and MSC; VLR initiates a location update request to the subscriber's HLR.
  • HLR determines the location change of the subscriber's mobile phone, i.e., HLR determines whether there was a change in the country where the subscriber's mobile phone is after the location change; HLR informs RNM that the subscriber's location has changed and requests allocation of a mobile phone number in the roaming country to the subscriber's mobile phone.
  • the RNM in the home country determines if the subscriber is in a contracted roaming country; if the subscriber is in a contracted roaming country, RNM allocates a number from the available mobile phone numbers in the contracted roaming country and feeds the number back to HLR, and stores the mapping between the number and the subscriber (the mapping may involve multiple numbers, such as the number in the home country, the temporary local number in the roaming region, and bound numbers); if not, RNM feeds the number in the subscriber's home country back to HLR.
  • the above number fed back by RNM to HLR is called the current default number of the subscriber.
  • HLR inserts the current default number of the subscriber fed back by the RNM in the home country and other data in the VLR of the current region where the subscriber is, deletes the subscriber record in the original VLR, updates the mobile phone location information in the subscriber record, and informs the subscriber of the current default phone number; if the current default phone number does not change, the notification procedure may be omitted.
  • the HLR in the home country allocates a local mobile phone number N1 in the roaming country to the subscriber, and inserts number N1 and other data of the subscriber in the VLR in country A where the subscriber is currently, deletes the subscriber record in the VLR in the home country, and informs the subscriber of the current default phone number N1; if the subscriber roams into the non-contracted roaming country B, RNM instructs to use the mobile phone number N of the home country; the HLR in the home country inserts number N and other data of the subscriber (e.g., contract data) in the VLR in country B where the subscriber is.
  • the HLR in the home country inserts number N and other data of the subscriber (e.g., contract data) in the VLR in country B where the subscriber is.
  • the subscriber's mobile phone uses the mobile phone number in the current roaming country to process the call. That is to say, when the mobile phone of the roaming subscriber serves as a caller, it uses the temporary roaming number allocated by RNM (i.e., the current default mobile phone number of the subscriber) to initiate the call; when it is a called, the caller may dial the local mobile phone number in the roaming country or the mobile phone number in the home country, and the MSC in the roaming country (if the caller dials the number in the roaming country) or the MSC in the home country (if the caller dials the number in the home country) inquires the HLR in the home country where the called subscriber is for the calling route.
  • RNM the temporary roaming number allocated by RNM (i.e., the current default mobile phone number of the subscriber)
  • the HLR in the home country inquires for the subscriber corresponding to the called number in the RNM in the home country (here the called number is a complete phone number comprising country code and local phone number) to find the corresponding subscriber record and obtain subscriber location information (i.e., the address of the VLR in the current roaming country), and thus obtains the routing information through accessing the VLR in the roaming country, and then instructs the MSC in the roaming country to establish the call.
  • subscriber location information i.e., the address of the VLR in the current roaming country
  • the HLR in the home country will inform the RNM of the subscriber location update (i.e., the subscriber leaves the country), and the RNM will release the local mobile phone number occupied by the subscriber and break the mapping between the number and the subscriber.
  • the time span from allocation to releasing is called the life time of the number. For example, as shown in Fig.2, when the roaming subscriber leaves country A, the RNM will release number N1.
  • certain anti-conflict policies may be used to reuse the released numbers.
  • the policy is: the released number is locked (unavailable) temporarily within a certain time period, which is proportional to the life time of the number; after that time period, the number may be reallocated to another roaming subscriber.
  • a number may be allocated to the subscriber from the available numbers in the contracted roaming country as a fixed number, which will not be allocated to any other roaming subscriber; even though the subscriber leaves the contracted roaming country, the mapping between the number and the subscriber is still maintained.
  • This operation is called number binding.
  • the HLR in the home country is triggered by a location update request to request the RNM to allocate a local mobile phone number to the subscriber.
  • the RNM will return the bound number to HLR, so that the subscriber is enabled to use the bound number to process calls.
  • the binding may be broken, and the number will be released and reused.
  • numbers in multiple contracted roaming countries may be bound to a subscriber.
  • the HLR in the home country of the called subscriber will ascertain the subscriber corresponding to the number, find the subscriber's record, and obtain the subscriber's location information (address of VLR), to accomplish route inquiry. Therefore, if the called subscriber has a bound number, the caller will have more choices: the called subscriber's number in the home country, the bound numbers, or the number in the current contracted roaming country.
  • Fig.3 shows a preferred second embodiment according to the present invention, wherein RNM is integrated into HLR as a module.
  • HLR is enhanced in functionality: it not only stores subscriber data (including subscriber identification number, current default mobile phone number, type of contracted service, current location (address of VLR), etc.), but also delivers the following functions: managing mobile phone numbers in the home country and those obtained from the contracted roaming countries, allocating temporary mobile phone numbers in the roaming countries to roaming subscribers, and storing mapping between subscribers and numbers, and releasing the temporary numbers used by the subscribers when subscribers leave contracted roaming countries.
  • Fig. 4 is a organizational chart of the data structure employed in the network in the embodiment shown in Fig.3.
  • the organizational structure of HLR comprises three types of tables: index table of countries, table of local mobile phone numbers, and table of subscriber records.
  • the index table of countries lists home country, contracted roaming countries, and address of table of local mobile phones corresponding to these countries; it can be used to locate the tables of local mobile phone numbers in the home country or the contracted roaming countries. countries not included in it are non-contracted roaming countries; the table of local mobile phone numbers can be used to inquire for the subscriber corresponding to a called number and then inquire for the table of subscriber records, and thus find record items of the subscriber.
  • the process through which the current VLR address of the subscriber is searched for according to the called subscriber number is shown clearly in Fig.4.
  • Fig.5 shows a preferred third embodiment of the present invention. Only the network in the home country is shown in Fig.5.
  • the network comprises a plurality of sub-networks, each of which has a HLR; the RNM is connected with a plurality of HLRs and is shared by them.
  • the RNM shall also deliver the following functions: first, to distinguish different HLRs, the RNM needs to store the mapping between subscribers and HLRs.
  • the HLR directed to by the mobile phone numbers in the contracted roaming country is exclusive, in the route inquiry process, subscriber data may not be found in the HLR inquired by MSC; in this case, RNM shall, in accordance with the mapping between the subscriber and the HLR, inquire for routing information in the contracted HLR of the subscriber, and return the inquired HLR to the MSC to instruct the MSC to establish the call route.
  • the numbers in the contracted roaming country can be shared among subscribers of different HLRs, to improve utilization rate of the roaming numbers in the contracted country.
  • roaming service in a plurality of roaming countries can be provided, and the number of roaming countries is only limited by the number of contracted countries by operators as well as storage capacity and processing capacity of HLRs.
  • the method for localized roaming of mobile subscribers refers to the fact that a subscriber (i.e., a mobile phone) in a roaming state obtains a local number in the roaming region and initiates calls or answers calls using the number.
  • Localized roaming service can greatly reduce communication costs of mobile phone subscribers in a roaming state and meet roaming subscribers' communication demand well.
  • the operator that provides localized roaming service needs to obtain the numbers in certain roaming regions/networks for roaming service; these numbers are called contracted numbers, and the regions/networks that provide these numbers are called contracted roaming regions/networks.
  • contracted numbers their physical home region/network is the contracted roaming region/network; whereas their logical home region/network is the original home network where the localized roaming service is provided.
  • RNM new functional entities
  • a RNM may manage mobile phone numbers in different regions/networks; whereas the mobile phone numbers in different regions/networks may be managed by different RNMs, i.e., a RNM can provide service for a plurality of HLRs, and a HLR can obtain service from different RNMs, depending on the subscriber's roaming region.
  • Fig.6 shows the connections between network structures and devices related with the present invention.
  • a network in the subscriber's home country a network in the contracted roaming country A and a network in the contracted roaming country B; wherein the cellular mobile network in the home country comprises two HLRs, HLR(a) and HLR(b), and two RNMs, RNM (a) and RNM (b).
  • RNM (a) and RNM (b) manage local mobile phone numbers provided from the networks in contracted roaming country A and B, respectively.
  • BTS is a device that receives or transmits radio signals and serves for a certain region, and is connected to the subscribers in the region through radio connections; BTS is connected to BSC, which manages radio resource and controls the operation of BTS; MSC is mainly used to control mobile call process; VLR is used to store the data of mobile phone subscribers who roam into its dominated region; Service GPRS Supporting Node SGSN controls establishment and release of packet service. HLR is used to store the subscribers' data including subscriber identification number, mobile phone numbers in the subscribers' home region, current default mobile phone numbers of the subscribers, types of contracted services, and current locations (addresses of VLRs), etc.
  • RNM is used to manage mobile phone numbers obtained from the contracted roaming country, allocates temporary mobile phone numbers in the roaming regions to subscribers, stores the mapping between subscribers and numbers, and releases the temporary numbers when subscribers leave contracted roaming countries.
  • HLR, VLR, MSC and RNM cooperate with each other to manage mobile subscribers.
  • the structure of the cellular mobile communication network that implements localized roaming service is very flexible; there may be a plurality of RNMs and HLRs in the network; a RNM can provide service for a plurality of HLRs, a HLR can obtain service from different RNMs, depending on the subscriber's roaming region.
  • the method for implementing localized roaming for subscribers in mobile communication system comprises:
  • Step 1 allocating independent PSTN/ISDN number and independent signaling point code, so that RNM can be addressed in the telephone signaling network.
  • Said step does not change the addressing for traditional entities in the cellular mobile communication network
  • Step 2 configuring appropriate data in the contracted roaming region/network and the home network, so that the subscriber location inquiry message taking the local number in the subscriber's roaming region/network as the destination address will be directed to the RNM in the subscriber's home network.
  • inquiry for location of the called mobile phone subscriber in the RNM in the logical home region/network of the contracted number, taking the contracted number as the destination address, should be needed.
  • a signaling path from the routing inquiry initiating device to the RNM is configured, and routing data at the network nodes in the signaling path is configured, so that the signaling message taking the contracted number as the destination address is routed correctly to RNM through the nodes in both the roaming region/network and the home network.
  • GMSC physical home cellular mobile communication network of the called number. If the caller is a subscriber in a PSTN, and the network capability is available, the inquiry may be initiated from any signaling point that supports Mobile Application Part (MAP), e.g., local exchanger, international tandem exchange center for outgoing calls, etc.
  • MAP Mobile Application Part
  • Step 3 establishing interfaces between RNM and relevant devices, including:
  • HLR informs RNM of the location update of the subscriber's mobile phone; RNM determines whether to allocate a new number in the roaming region/network for the mobile phone and cancel the number that has been previously allocated in the roaming region/network according to the current location of the mobile phone.
  • the RNM When the mobile phone initiates a call with the subscriber's number in the roaming region, the RNM receives a route inquiry, then accesses the HLR serving the subscriber corresponding to the number in the roaming region, and obtains the subscriber's routing information, and returns the routing information to the inquiring initiator.
  • the signaling employed by the interface is an extension to MAP (Mobile Application Part).
  • the above RNM addressing scheme has the following advantages.
  • a RNM can provide service for a plurality of HLRs, and a HLR can obtain service from different RNMs depending on the roaming region into which the subscriber is roaming, because subscribers, for which the localized roaming services are provided, may be distributed in different HLRs instead of converging in a HLR, in particular in the case of a large-scale network.
  • the mobile phone numbers in different roaming regions/networks may be managed by different RNMs.
  • the RNM can protect the HLRs against unauthorized intrusion.
  • the RNM is addressed through route inquiry according to the numbers in the roaming region; thus this method avoids addressing to different HLRs for numbers in different roaming regions and simplifies the modification of data configuration in the network. Since the subscribers in the network are distributed in different HLRs, if the contracted roaming phone numbers are allocated to the respective HLRs, the volume of signaling route configuration data described in step 2 will be increased drastically as signaling paths grow, especially when the signaling paths involve a plurality of signaling devices in the contracted roaming region/network and the home network, causing severe degradation of operability.
  • the utilization rate of the numbers is improved, the quantity of required numbers in the roaming region is decreased, and thus the interfaces between the HLR and the RNM are simplified. Since the subscribers in the network are distributed in different HLRs, if the contracted roaming numbers are allocated to the HLRs, the utilization rate of the numbers will be degraded, and more contracted roaming phone numbers are required; or, though the method of sharing contracted roaming phone numbers among the HLRs may be used, that method will increase interfacing complexity, and the inquiry message may have to be transferred between different HLRs and the RNM.
  • Step 4 the subscriber utilizes the configuration of entities in the contracted roaming region/network and that in the home network to develop communication services in the roaming region/network; thus, localized roaming for the subscriber is implemented.
  • the details are as follows:
  • the present invention does not require any change to traditional service features in the mobile communication networks. Neither does it affect the traditional flows in the mobile communication networks. Taking the signaling flow of calling the subscriber with the number N in the home country H as an example, this advantage will be described, referring to Fig.11.
  • the above process is the same as the process through which a mobile subscriber in the traditional cellular mobile communication network is called; it will not be affected as more RNMs are added to the network.
  • Fig. 12 is the flow diagram of the second embodiment implemented with the method of the present invention.
  • the present invention taking subscriber roaming in a contracted roaming country and a non-contracted roaming country as an example, the present invention is further described. For convenience, it is supposed that only one RNM is used in the networks of each country.
  • the roaming service operator needs to obtain some local mobile phone numbers in other country for the international roaming service; these countries are called contracted roaming countries.
  • the amount of the required phone numbers in a contracted roaming country depends on the number of subscribers roaming in that country; the more the roaming subscribers are, the more the numbers are required.
  • Fig.2 is the structural diagram of a cellular mobile phone network implemented with the method of the present invention, this illustrates the network devices related with the present invention and the connections among the devices.
  • number N is used in the home country
  • a local mobile phone number N1 is used in the contracted roaming country A
  • the number N in the home country is still used in the non-contracted roaming country B.
  • the home country obtains the mobile phone numbers in the contracted roaming country first; when a mobile phone is roaming, in step A1, the mobile phone registers its location in the VLR in the roaming region through BTS, BSC and MSC because of change of mobile phone location; the VLR initiates a location update request to the HLR in the subscriber's home region.
  • HLR determines location change of the subscriber's mobile phone according to the above request, i.e., if the HLR detects the country has changed after location update of the mobile phone, it informs the RNM of the subscriber location update and requests allocation of a mobile phone number in the roaming country to the mobile phone.
  • the RNM in the home country determines whether the roaming country is a contracted roaming country; if the subscriber is in a contracted roaming country, in step A4, the RNM allocates a number from the available numbers in the contracted roaming country and feeds it back to the HLR, and stores the mapping between the subscriber and the number (a plurality of numbers may corresponds to the subscriber: the number in the home country, a temporary local number in the roaming region or bound numbers); if the subscriber is not in a contracted roaming country, in step A5, RNM feeds the number in the home country back to the HLR. The number fed back by the RNM to the HLR is called the current default number of the subscriber.
  • step A6 the HLR takes the number fed back by the RNM in the home country as the current default number of the subscriber and inserts it along with other data in the VLR in the region where the subscriber stays currently, deletes the subscriber's record in the old VLR, and updates mobile phone location information in the subscriber record; if the subscriber's current default number changes, the HLR will inform the subscriber of the new current default number fed back from the RNM in the subscriber's home region.
  • the RNM in the home country allocates a local mobile phone number N1 to the subscriber; the HLR in the home country inserts number N1 and other subscriber data in the VLR in country A where the subscriber stays currently, deletes the subscriber record in the VLR in the home country; when the subscriber roams into a non-contracted roaming country B, RNM instructs the subscriber's current default number is the number N in the home country; the HLR in the home country inserts the number N and other subscriber data (e.g., contracted data) into the VLR in country B where the subscriber stays currently.
  • the HLR in the home country inserts the number N and other subscriber data (e.g., contracted data) into the VLR in country B where the subscriber stays currently.
  • step A7 when the subscriber receives an incoming call or initiates an outgoing call, the RNM will process the call. That is to say, if the mobile phone of the roaming subscriber is the caller, it uses the temporary roaming number allocated by the RNM (i.e., the current default mobile phone number) to initiate the call; if it is the called, the caller may dial its local mobile phone number in the roaming country or its mobile phone number in the home country, and the MSC in the roaming country (if the caller dials the number in the roaming country) or the MSC in the home country (if the caller dials the number in the home country) inquires for the calling route in the HLR in the home country of the called subscriber; the HLR in the home country inquires for the subscriber corresponding to the called number in the RNM in the home country (here the called number is a complete phone number comprising country code and local phone number) to find the corresponding subscriber record and obtain subscriber location information (i.e.,
  • the mapping is unique; however, a subscriber may have been mapped to several numbers in different countries; no matter which number is dialed by the caller, a unique subscriber record can be found, and thus the subscriber location information is obtained.
  • the calling subscriber who calls the roaming subscriber may dial number N or N1.
  • the HLR in the home country will inform the RNM of the subscriber location update, the RNM will release the local mobile phone number occupied by the subscriber and break the mapping between the number and the subscriber.
  • the time span from the time the number is allocated to the time it is released is called the life time of the number. For example, as shown in Fig.2, when the roaming subscriber leaves country A, the RNM will releases number N1.
  • certain anti-conflict policies may be used to reuse released numbers.
  • a simple but practicable policy is: the released number is locked temporarily within a certain time period, which is proportional to the life time of the number; after the time period, the number may be reallocated to a roaming subscriber.
  • a number may be allocated to the subscriber from the available numbers in the contracted roaming country as a fixed number, which will not be allocated to any other roaming subscriber; even though the subscriber leaves the contracted roaming country, the mapping between the number and the subscriber is still maintained.
  • the above operation is called number binding.
  • the HLR in the home country is triggered by a location update request to request the RNM to allocate a local mobile phone number to the subscriber; the RNM will return the bound number to the HLR, so that the subscriber is enabled to use the bound number to process calls.
  • the binding may be broken, and the number will be released and reused.
  • a plurality of numbers in the contracted roaming countries may be bound to a subscriber.
  • the HLR in the home country determines the subscriber corresponding to that number through inquiring in the RNM, and inquires HLR to find the subscriber record, and obtains the subscriber location information (the address of the VLR), to accomplish route inquiry. Therefore, if the called subscriber has bound numbers, the caller will have more choices: the called subscriber's number in the home country, bound numbers, or the number in the current contracted roaming country.
  • Fig.12 Taking two roaming countries as an example, the embodiment in Fig.12 is described; actually, localized roaming service can be provided in a plurality of roaming countries, and the number of roaming countries is only limited by the number of contracted countries contracted by operators as well as storage capacity of and processing ability of the RNMs.
  • the network and method for implementing localized roaming of mobile subscribers are universal.
  • the present invention can be applied in domestic roaming regions as well as different cellular mobile communication systems including, but not limited to such systems as AMPS (Advanced Mobile Phone Service), GSM (Global System for Mobile Communications), D-AMPS (Digital-Advanced Mobile Phone Service), CDMA (Code Division Multiple Access), IMT-2000 (a generic term of third generation mobile communication systems defined by International Telecommunication Union).
  • AMPS Advanced Mobile Phone Service
  • GSM Global System for Mobile Communications
  • D-AMPS Digital-Advanced Mobile Phone Service
  • CDMA Code Division Multiple Access
  • IMT-2000 a generic term of third generation mobile communication systems defined by International Telecommunication Union.
  • the network and method can also be used to provide roaming service among different systems.

Abstract

The present invention provides a network and a method for implementing localized roaming of mobile subscribers; said network comprises BTS, BSC, VLR, HLR, and RNM that is connected to HLR; said RNM is used to manage mobile phone numbers in the home region and the contracted roaming region and allocate the numbers in the contracted roaming region to roaming subscribers dynamically to implement localized roaming; said method comprises: configure the numbers in the contracted roaming region, the numbers in the independent PSTN/ISDN, and the code of the SP for the RNM; configure data in the network entities in the contracted roaming region/network and the home network; establish the interface between the RNM and the contracted roaming region/network as well as between the RNM and the home network; the subscribers utilizes above configuration to implement localized roaming. With above method and network, localized roaming of mobile subscribers can be implemented, and the communication costs of subscribers in roaming state can be reduced greatly; furthermore, the solution in the present invention requires little modification to the traditional mobile networks and is featured with low cost and easy implementation.

Description

    Field of the Invention
  • The present invention relates to a mobile communication network as well as a method for implementing roaming of mobile subscribers.
  • Background of the Invention
  • In the traditional mobile phone roaming procedure, communication links have to be established between the mobile networks both in the home region and in the roaming region to support calls of mobile subscribers in roaming state and to enable mobile subscribers in the roaming state to use diverse telecom services, such as initiating calls or answering calls, etc. However, since the communication route is long and more network resources are consumed in the roaming state, the service cost in the roaming state is higher than that in the normal state. Especially, in an international roaming state, any call to the subscriber is an international long-distance call, i.e., the call has to be accomplished through communication links between the mobile network in the home country and that in the roaming country; therefore, the roaming subscriber has to pay the international long-distance cost from the home country to the roaming country; even though the caller is within a stone's throw to the roaming subscriber (e.g., when two members in a tourist party are calling in a roam region), both parties have to pay the toll for an international call. As a result, the communication demand of roaming subscribers is suppressed by the expensive cost. Therefore, people are eager to implement localized roaming of mobile phones to decrease the expensive roaming call cost.
  • However, the traditional mobile networks cannot meet such a demand. The structure of a typical traditional mobile network is shown in Fig.1. As shown in the network in home country in Fig.1, the network entities related to mobile phone roaming processing in a traditional network include Base Transceiver Station BTS, Base Station Controller BSC, Mobile Switching Center MSC, Visiting Location Register VLR and Home Location Register HLR. For example, when the subscriber's mobile phone is roaming in different countries, the mobile phone has to use its number N in the home country wherever it is because the number of the mobile phone N is stored in the HLR of the subscriber's home network. A call to the roaming subscriber has to be switched to the home country of the subscriber, so that the MSC in the subscriber's home country can inquire the HLR in the home country for the route and establish the voice path to the roaming country. However, in many cases, this is unnecessary, for example when the caller is in the roaming country where the called subscriber is or a call is initiated from a third country other than the home country or the roaming country where the called subscriber is. Even though it is unnecessary, the roaming subscriber has to bear the charge for international long distance call from the home country to the roaming country.
  • Summary of the Invention
  • To solve the above problem, the present invention provides a network for implementing localized roaming of mobile subscribers and a method for implementing localized roaming network. Localized roaming of mobile subscribers can be implemented at lower cost and with lower network resource occupation through the network and method provided by the present invention.
  • To implement a localized roaming service, the network for implementing localized roaming of mobile phones comprises Base Transceiver Station BTS, Base Station Controller BSC, Mobile Switching Center MSC, Visiting Location Register VLR and Home Location Register HLR and further comprises at least one Roaming Number Manager RNM.
  • Said Roaming Number Manager, connected with the HLR, is used to manage mobile phone numbers in the home region and the contracted roaming regions; said RNM takes the collection of obtained mobile phone numbers in the contracted roaming region as a resource pool, and allocates the mobile phone numbers in the contracted roaming region to roaming subscribers dynamically.
  • Said Roaming Number Manager (RNM) may be embedded in said HLR.
  • The method for implementing localized roaming of mobile subscribers based on said network comprises:
  • a. configuring the RNM with a number in a contracted roaming region/network, an independent PSTN/ISDN (Public Switched Telephone Network/Integrated Service Digital Network) number and a signaling point code;
  • b. configuring data in the entities of the contracted roaming region/network and that of the home network, so that the subscriber location inquiry message taking the local number in the subscriber's roaming region/network as the destination address will direct to a RNM in the subscriber's home network;
  • c. establishing interfaces between the RNM and entities of the contracted roaming region/network as well as between the RNM and entities of the home network;
  • d. the subscriber utilizing the configuration in respective entities of the contracted roaming region/network and the home network to develop communication services in the roaming region/network, implementing localized roaming of the subscriber.
  • Said step c may comprise:
  • c1. establishing an interface between the RNM and the MSC;
  • c2. establishing an interface between the RNM and the HLR.
  • Said step d may comprise a subscriber location update process in which:
  • d1. the Visiting Location Register VLR at which the subscriber is currently registered sends a location update request to the HLR in the subscriber's home region;
  • d2. according to the location update request received from the VLR and the current location of the subscriber, the HLR in the subscriber's home region addresses the RNM corresponding to the current subscriber location through the RNM's PSTN/ISDN number and informs RNM of the subscriber location update;
  • d3. the RNM allocates a mobile phone number, i.e., a number in the roaming region/network, to the subscriber, and returns said number in the roaming region/network to the HLR in the home region; and,
  • d4. the HLR in the subscriber's home region inserts said number in the roaming region/network in the VLR at which the subscriber is currently registered, and returns an acknowledgement message of obtaining said number in the roaming region/network to the RNM.
  • In step d3, before allocating a mobile phone number to the subscriber, the RNM may determine whether the roaming region where the subscriber's mobile phone is roaming is a contracted roaming region; if so, the RNM allocates one from the available numbers in the contracted roaming region and feeds it back to the HLR in the home region; otherwise the RNM feeds the subscriber's number in the original home region to the HLR in the home region.
  • Said method may also comprise: when the subscriber's mobile phone receives an incoming call or initiates an outgoing call, it processes the call utilizing the number fed back from the RNM in the subscriber's home region.
  • In detail, the call processing is: when serving as the caller, the subscriber's mobile phone uses the number fed back from the RNM in the subscriber's home region to initiate a call; when the subscriber's mobile phone serves as the called, the Mobile Switching Center (MSC) in the subscriber's roaming region or the MSC in the subscriber's home region inquires for the call route in the Home Location Register (HLR) in the subscriber's home region; the Home Location Register (HLR) in the subscriber's home region inquires for the subscriber corresponding to the called number in the Roaming Number Manager (RNM) in the subscriber's home region, to find a corresponding subscriber record and to obtain the address of the Visiting Location Register (VLR) corresponding to the subscriber's roaming, and then accesses said VLR to obtain routing information to instruct the Mobile Switching Center (MSC) in the subscriber's roaming region to establish the call.
  • Said method may also comprise: when the subscriber's mobile phone leaves the contracted roaming region, the Home Location Register (HLR) in the subscriber's home region informs the Roaming Number Manager (RNM) in the subscriber's home region of the subscriber location update, the RNM in the subscriber's home region releases the mobile phone number, occupied by the subscriber, in the old roaming region, and breaks the mapping between the number and the subscriber.
  • Preferably, it is according to the subscriber's IMSI (International Mobile Subscriber identifier) that said VLR in step d1 addresses the HLR in the subscriber's home region.
  • The information carried in the location update request sent from the VLR to the HLR in step d1 and the parameters carried in the location update informed from the HLR to the RNM in step d2 may comprise: the subscriber's IMSI and/or the mobile phone number in the home region, the subscriber's current location information and the subscriber's old location.
  • Since a RNM is configured in the network provided by the present invention, a local mobile phone number in the roaming region can be allocated to the subscriber through the RNM according to the mobile subscriber's roaming region, and said number is released when the subscriber leaves the roaming region; therefore the subscriber can use the number in its roaming region during roaming to initiate calls or answer calls and thus enjoy localized roaming service; for example, the subscriber need not pay the charge for international long distance call when he/she answers the call; such a network can reduce network resource occupation when mobile subscribers communicate in a roaming state, and reduces greatly subscribers' communication cost in a roaming state; for operators, the network according to the present invention can provide a new localized roaming service and can extend services to other regions or countries to exploit new markets, attract subscribers, improve subscriber's loyalty, and encourage subscribers to use mobile phones in a roaming state; in addition, the present invention requires little modification to traditional mobile networks, low cost and convenient implementation.
  • In the method according to the present invention, since reasonable addressing is used for the RNM as well as respective communication processing, the HLR can obtain services from different RNMs according to the subscriber's roaming region, and a single RNM can provide services for a plurality of HLRs; thereby the flexibility of the network structure is enhanced, and utilization rate of numbers in the roaming region is improved; the interfacing between mobile communication network devices is simplified; and the impact of implementation of localized roaming to traditional devices in mobile communication networks is reduced, i.e., RNMs can be introduced into traditional mobile networks to implement localized roaming with minimum impact.
  • Brief Description of the Drawings
  • Fig. 1 is a structural diagram of a traditional cellular mobile communication network;
  • Fig. 2 is a structural diagram of the cellular mobile phone network according to a first embodiment of the network of the present invention;
  • Fig. 3 is a structural diagram of the cellular mobile phone network according to a second embodiment of the network of the present invention;
  • Fig. 4 is an organizational chart of the data structure employed in the network of the embodiment of Fig.3;
  • Fig. 5 is a structural diagram of the cellular mobile phone network according to a third embodiment of the network of the present invention;
  • Fig. 6 is a structural diagram of a cellular mobile phone network implemented with a method according to the present invention;
  • Fig. 7 is a flow diagram of the first embodiment implemented with a method according to the present invention;
  • Fig. 8 is a roaming subscriber location update signaling flow used in the present invention;
  • Fig. 9 is a signaling flow used in the present invention, through which the roaming subscriber is called by means of a number in the roaming region;
  • Fig. 10 is a signaling flow used in the present invention, through which a short message is sent to the subscriber by means of a number in the roaming region;
  • Fig. 11 is a signaling flow used in the present invention, through which the roaming subscriber is called by means of a mobile phone number in the home region; and,
  • Fig. 12 is a flow diagram of a second embodiment of the method of the present invention.
  • Detailed Description of the Embodiments
  • The localized roaming described in the present invention refers to the case in which the subscriber's mobile phone in a roaming state obtains a local number in the roaming region and initiates calls or answer calls with the number, so that the subscriber can utilize network resource in the roaming region and enjoy localized services, similar to a local subscriber in the roaming region, thus avoiding unnecessary voice path detour and reducing communication cost in the roaming state.
  • In the implementation of localized roaming of mobile phones according to the network provided by the present invention, the home network where the subscriber's mobile phone is allocates a local mobile phone number in the roaming region to the mobile phone subscriber automatically according to the roaming region where the subscriber's mobile phone is roaming and if the roaming region is a contracted roaming region, and informs the subscriber of the number. When the subscriber leaves the contracted roaming region, the home network releases the temporary number used by the subscriber. In a contracted roaming region, the subscriber uses the local number to initiate calls or answer calls and enjoy localized roaming service. For example, when the subscriber is roaming in a roaming country, the subscriber need not pay the charge for international long distance calls when he/she answers calls; thus the communication cost in a roaming state is reduced greatly.
  • The present invention will be described in further detail taking roaming across countries as an example, with reference to the attached drawings.
  • Fig. 2 is a structural diagram of the cellular mobile phone networks according to a first embodiment of the present invention. As shown in Fig.2, there are three networks. The network entities according to the present invention refer to the home network, which comprises: Base Transceiver Station BTS1, Base Station Controller BSC2, Mobile Switching Center MSC3, Visiting Location Register VLR4 and Home Location Register HLR5, and Roaming Number Manager RNM6 connected with HLR5.
  • Said RNM6 is a network entity, which is used to manage mobile phone numbers in the home country and contracted roaming country. Said RNM takes the collection of obtained mobile phone numbers in the contracted roaming country as a resource pool, and allocates the mobile phone numbers in the contracted roaming country to roaming subscribers dynamically. Furthermore, the RNM is also used to:
  • (1) store mobile phone numbers in the home country and the contracted roaming country as well as the mapping between said numbers and subscribers;
  • (2) determine the current default phone number of the subscriber. When the subscriber roams to the contracted roaming country, the RNM allocates a mobile phone number from the available numbers in the contracted roaming country to the subscriber as the current default phone number of the subscriber in the roaming country, and stores the mapping between the subscriber and the number; otherwise the RNM designates the subscriber's mobile phone number in the home country as the current default phone number of the subscriber in the roaming country;
  • (3) release the local phone number in the contracted roaming country which is allocated to the subscriber. When the mobile phone subscriber leaves the contracted roaming country and registers his/her location in another country, the HLR in the home country informs the RNM in the home country of the subscriber's location update to indicate that the subscriber has moved out of the country; in this case, the RNM releases the local mobile phone number occupied by the subscriber and breaks the mapping between the number and the subscriber. The time span from allocation of the number to release is called the life time of the number;
  • (4) take an appropriate policy to reuse the released local number in the contracted roaming country. To avoid any possible subscriber number conflict in the dynamic allocation process, RNM reuses released numbers with certain anti-conflict policies or combinations of policies. A simple but practicable policy is: the released number is locked temporarily within a certain time period, which is proportional to the life time of the number; after the time period, the number may be reallocated to a roaming subscriber. RNM stores and exercises above policies.
  • (5) bind a number in the contracted roaming country to the subscriber. According to the demand of the mobile phone subscriber, a number in the contracted roaming country is bound to the subscriber for a long term, and said number cannot be allocated to any other roaming subscriber. Even if the subscriber is not in the roaming country, the mapping between the number and the subscriber is still maintained. This operation is called number binding, and the binding relation is stored in the RNM in the home country.
  • If the network shown in Fig.2 is used, the operator delivering localized roaming service requires obtaining mobile phone numbers in some roaming countries for the roaming service; those countries are called contracted roaming countries, and the amount of the required phone numbers in a contracted roaming country relates to the number of subscribers roaming in that country. The more the roaming subscribers are, the more the required phone numbers are, and thus the more the required RNMs are. Therefore, the number of RNMs required in the network according to the present invention should be configured as required, such as two, three, etc. To facilitate describing the network according to the present invention, hereunder the present invention is described with a network that has only one RNM as an example. As shown in Fig.2, in the home country, the subscriber uses number N; in the contracted roaming country A, he/she uses a local mobile phone number N1; in the non-contracted roaming country B, he/she still uses the mobile phone number N of the home country.
  • In the cellular mobile communication network in the embodiment shown in Fig.2, Base Transceiver Station BTS 1 is a device that transmits or receives radio signals and serves a certain area and establishes radio connections with mobile phone in the area; BTS1 is connected to Base Station Controller BSC2, which manages radio resource and controls the operation of BTS1; Mobile Switching Center MSC3 is mainly designed to control the mobile call process; Visiting Location Register VLR4 is designed to store the data of mobile phone subscribers who are roaming in the region dominated by it. All of above devices are standard in a mobile communication network. Roaming Number Manager RNM6 is only visible to Home Location Register HLR5 but invisible to other network entities. HLR, VLR, MSC, and RNM cooperate with each other to manage mobile subscribers.
  • Hereunder the network provided by the present invention and RNM are further described with the interaction between the RNM and the HLR in the mobile phone location update and route inquiry process.
  • In the network shown in Fig.2, first, the home country of the mobile phone obtains some mobile phone numbers in the contracted roaming country; when a mobile phone is roaming into the contracted roaming country, it registers its location at the local VLR through BTS, BSC and MSC; VLR initiates a location update request to the subscriber's HLR. HLR determines the location change of the subscriber's mobile phone, i.e., HLR determines whether there was a change in the country where the subscriber's mobile phone is after the location change; HLR informs RNM that the subscriber's location has changed and requests allocation of a mobile phone number in the roaming country to the subscriber's mobile phone. The RNM in the home country determines if the subscriber is in a contracted roaming country; if the subscriber is in a contracted roaming country, RNM allocates a number from the available mobile phone numbers in the contracted roaming country and feeds the number back to HLR, and stores the mapping between the number and the subscriber (the mapping may involve multiple numbers, such as the number in the home country, the temporary local number in the roaming region, and bound numbers); if not, RNM feeds the number in the subscriber's home country back to HLR. The above number fed back by RNM to HLR is called the current default number of the subscriber. HLR inserts the current default number of the subscriber fed back by the RNM in the home country and other data in the VLR of the current region where the subscriber is, deletes the subscriber record in the original VLR, updates the mobile phone location information in the subscriber record, and informs the subscriber of the current default phone number; if the current default phone number does not change, the notification procedure may be omitted. In Fig.2, when the subscriber roams from the home country into the contracted roaming country A, the HLR in the home country allocates a local mobile phone number N1 in the roaming country to the subscriber, and inserts number N1 and other data of the subscriber in the VLR in country A where the subscriber is currently, deletes the subscriber record in the VLR in the home country, and informs the subscriber of the current default phone number N1; if the subscriber roams into the non-contracted roaming country B, RNM instructs to use the mobile phone number N of the home country; the HLR in the home country inserts number N and other data of the subscriber (e.g., contract data) in the VLR in country B where the subscriber is.
  • When the subscriber answers an incoming call or initiates an outgoing call in the contracted roaming country, the subscriber's mobile phone uses the mobile phone number in the current roaming country to process the call. That is to say, when the mobile phone of the roaming subscriber serves as a caller, it uses the temporary roaming number allocated by RNM (i.e., the current default mobile phone number of the subscriber) to initiate the call; when it is a called, the caller may dial the local mobile phone number in the roaming country or the mobile phone number in the home country, and the MSC in the roaming country (if the caller dials the number in the roaming country) or the MSC in the home country (if the caller dials the number in the home country) inquires the HLR in the home country where the called subscriber is for the calling route. The HLR in the home country inquires for the subscriber corresponding to the called number in the RNM in the home country (here the called number is a complete phone number comprising country code and local phone number) to find the corresponding subscriber record and obtain subscriber location information (i.e., the address of the VLR in the current roaming country), and thus obtains the routing information through accessing the VLR in the roaming country, and then instructs the MSC in the roaming country to establish the call. In the RNM in the home country, if any number maps to a subscriber, the mapping is unique; however, a subscriber may correspond to numbers in different countries; no matter which number is dialed by the caller, HLR can find the unique subscriber record and thus obtain the routing information. In Fig.2, when the subscriber roams into country A, the calling subscriber who calls the roaming subscriber may dial either number N or N1.
  • Only when the country after subscriber location update varies, the action of allocating a mobile phone number in the roaming country will be triggered. As long as the subscriber stays in the country, the above number will be used, until the subscriber's mobile phone registers its location in another network. After the above phone number allocation process is finished, the network will inform the roaming subscriber of the temporary number in the local roaming country in some way: short message, voice or Unstructured Supplementary Service Data (USSD) are possible ways to be used, depending on the capability of the network and the operator's choice.
  • When the mobile phone subscriber leaves the contracted roaming country and enters into another country, the HLR in the home country will inform the RNM of the subscriber location update (i.e., the subscriber leaves the country), and the RNM will release the local mobile phone number occupied by the subscriber and break the mapping between the number and the subscriber. The time span from allocation to releasing is called the life time of the number. For example, as shown in Fig.2, when the roaming subscriber leaves country A, the RNM will release number N1.
  • In addition, to avoid any possible conflict between subscriber numbers during dynamic allocation, certain anti-conflict policies may be used to reuse the released numbers. In this embodiment, the policy is: the released number is locked (unavailable) temporarily within a certain time period, which is proportional to the life time of the number; after that time period, the number may be reallocated to another roaming subscriber.
  • If a mobile phone subscriber frequently travels between the home country and a contracted roaming country and requires to possess a number in the contracted roaming country for a long term, a number may be allocated to the subscriber from the available numbers in the contracted roaming country as a fixed number, which will not be allocated to any other roaming subscriber; even though the subscriber leaves the contracted roaming country, the mapping between the number and the subscriber is still maintained. This operation is called number binding. When the subscriber roams into the above contracted roaming country, the HLR in the home country is triggered by a location update request to request the RNM to allocate a local mobile phone number to the subscriber. The RNM will return the bound number to HLR, so that the subscriber is enabled to use the bound number to process calls. When the subscriber does not need the bound number any more, the binding may be broken, and the number will be released and reused. Certainly, numbers in multiple contracted roaming countries may be bound to a subscriber.
  • When the caller dials a bound number of the called subscriber, the HLR in the home country of the called subscriber will ascertain the subscriber corresponding to the number, find the subscriber's record, and obtain the subscriber's location information (address of VLR), to accomplish route inquiry. Therefore, if the called subscriber has a bound number, the caller will have more choices: the called subscriber's number in the home country, the bound numbers, or the number in the current contracted roaming country.
  • Fig.3 shows a preferred second embodiment according to the present invention, wherein RNM is integrated into HLR as a module. In the second embodiment, HLR is enhanced in functionality: it not only stores subscriber data (including subscriber identification number, current default mobile phone number, type of contracted service, current location (address of VLR), etc.), but also delivers the following functions: managing mobile phone numbers in the home country and those obtained from the contracted roaming countries, allocating temporary mobile phone numbers in the roaming countries to roaming subscribers, and storing mapping between subscribers and numbers, and releasing the temporary numbers used by the subscribers when subscribers leave contracted roaming countries.
  • Fig. 4 is a organizational chart of the data structure employed in the network in the embodiment shown in Fig.3.
  • The organizational structure of HLR comprises three types of tables: index table of countries, table of local mobile phone numbers, and table of subscriber records. The index table of countries lists home country, contracted roaming countries, and address of table of local mobile phones corresponding to these countries; it can be used to locate the tables of local mobile phone numbers in the home country or the contracted roaming countries. Countries not included in it are non-contracted roaming countries; the table of local mobile phone numbers can be used to inquire for the subscriber corresponding to a called number and then inquire for the table of subscriber records, and thus find record items of the subscriber. The process through which the current VLR address of the subscriber is searched for according to the called subscriber number is shown clearly in Fig.4.
  • Fig.5 shows a preferred third embodiment of the present invention. Only the network in the home country is shown in Fig.5. The network comprises a plurality of sub-networks, each of which has a HLR; the RNM is connected with a plurality of HLRs and is shared by them. In this embodiment, besides the above fundamental functions, the RNM shall also deliver the following functions: first, to distinguish different HLRs, the RNM needs to store the mapping between subscribers and HLRs. Second, since the HLR directed to by the mobile phone numbers in the contracted roaming country is exclusive, in the route inquiry process, subscriber data may not be found in the HLR inquired by MSC; in this case, RNM shall, in accordance with the mapping between the subscriber and the HLR, inquire for routing information in the contracted HLR of the subscriber, and return the inquired HLR to the MSC to instruct the MSC to establish the call route. In this example, the numbers in the contracted roaming country can be shared among subscribers of different HLRs, to improve utilization rate of the roaming numbers in the contracted country.
  • Taking two roaming countries as an example, the above embodiment is described; actually, roaming service in a plurality of roaming countries can be provided, and the number of roaming countries is only limited by the number of contracted countries by operators as well as storage capacity and processing capacity of HLRs.
  • The method for localized roaming of mobile subscribers according to the present invention refers to the fact that a subscriber (i.e., a mobile phone) in a roaming state obtains a local number in the roaming region and initiates calls or answers calls using the number. Localized roaming service can greatly reduce communication costs of mobile phone subscribers in a roaming state and meet roaming subscribers' communication demand well.
  • In the method according to the present invention, the operator that provides localized roaming service needs to obtain the numbers in certain roaming regions/networks for roaming service; these numbers are called contracted numbers, and the regions/networks that provide these numbers are called contracted roaming regions/networks. For contracted numbers, their physical home region/network is the contracted roaming region/network; whereas their logical home region/network is the original home network where the localized roaming service is provided.
  • To implement localized roaming service, new functional entities (RNM) are introduced in traditional cellular mobile communication networks. A RNM may manage mobile phone numbers in different regions/networks; whereas the mobile phone numbers in different regions/networks may be managed by different RNMs, i.e., a RNM can provide service for a plurality of HLRs, and a HLR can obtain service from different RNMs, depending on the subscriber's roaming region.
  • Taking roaming across countries as an example, the application environment of the present invention will be described, as shown in Fig.6. Fig.6 shows the connections between network structures and devices related with the present invention. There are three networks in the figure: a network in the subscriber's home country, a network in the contracted roaming country A and a network in the contracted roaming country B; wherein the cellular mobile network in the home country comprises two HLRs, HLR(a) and HLR(b), and two RNMs, RNM (a) and RNM (b). RNM (a) and RNM (b) manage local mobile phone numbers provided from the networks in contracted roaming country A and B, respectively.
  • It should be noted that the devices in the figure are not all devices of the network.
  • In Fig. 6, BTS is a device that receives or transmits radio signals and serves for a certain region, and is connected to the subscribers in the region through radio connections; BTS is connected to BSC, which manages radio resource and controls the operation of BTS; MSC is mainly used to control mobile call process; VLR is used to store the data of mobile phone subscribers who roam into its dominated region; Service GPRS Supporting Node SGSN controls establishment and release of packet service. HLR is used to store the subscribers' data including subscriber identification number, mobile phone numbers in the subscribers' home region, current default mobile phone numbers of the subscribers, types of contracted services, and current locations (addresses of VLRs), etc. RNM is used to manage mobile phone numbers obtained from the contracted roaming country, allocates temporary mobile phone numbers in the roaming regions to subscribers, stores the mapping between subscribers and numbers, and releases the temporary numbers when subscribers leave contracted roaming countries. HLR, VLR, MSC and RNM cooperate with each other to manage mobile subscribers.
  • It is seen from Fig.6 that the structure of the cellular mobile communication network that implements localized roaming service is very flexible; there may be a plurality of RNMs and HLRs in the network; a RNM can provide service for a plurality of HLRs, a HLR can obtain service from different RNMs, depending on the subscriber's roaming region.
  • Taking the Global System for Mobile Communications (GSM) as an example, and referring to Fig. 7, the method for implementing localized roaming for subscribers in mobile communication system according to the present invention comprises:
  • Step 1: allocating independent PSTN/ISDN number and independent signaling point code, so that RNM can be addressed in the telephone signaling network.
  • Said step does not change the addressing for traditional entities in the cellular mobile communication network;
  • Step 2: configuring appropriate data in the contracted roaming region/network and the home network, so that the subscriber location inquiry message taking the local number in the subscriber's roaming region/network as the destination address will be directed to the RNM in the subscriber's home network.
  • For any call to a contracted number, inquiry for location of the called mobile phone subscriber in the RNM in the logical home region/network of the contracted number, taking the contracted number as the destination address, should be needed. A signaling path from the routing inquiry initiating device to the RNM is configured, and routing data at the network nodes in the signaling path is configured, so that the signaling message taking the contracted number as the destination address is routed correctly to RNM through the nodes in both the roaming region/network and the home network.
  • Usually, subscriber location inquiries are often initiated from a GMSC in the physical home cellular mobile communication network of the called number. If the caller is a subscriber in a PSTN, and the network capability is available, the inquiry may be initiated from any signaling point that supports Mobile Application Part (MAP), e.g., local exchanger, international tandem exchange center for outgoing calls, etc.
  • Step 3: establishing interfaces between RNM and relevant devices, including:
  • (1) Interface between RNM and MSC:
  • GMSC/SMS GMSC (Gateway Mobile Switching Center/Short Message Service Gateway Mobile Switching Center) inquires for routing information of the called subscriber in the RNM, to accomplish call establishment and distribution of short messages.
  •    The interface employs MAP (Mobile Application Part), which corresponds to the signaling between GMSC and HLR.
  • (2) Interface between RNM and HLR:
  • This interface is used to exchange information between RNM and HLR, which includes location of the mobile phone, current number of the subscriber, and current subscriber location/routing information.
  • When the region/network where the mobile phone is located changes, HLR informs RNM of the location update of the subscriber's mobile phone; RNM determines whether to allocate a new number in the roaming region/network for the mobile phone and cancel the number that has been previously allocated in the roaming region/network according to the current location of the mobile phone.
  • When the mobile phone initiates a call with the subscriber's number in the roaming region, the RNM receives a route inquiry, then accesses the HLR serving the subscriber corresponding to the number in the roaming region, and obtains the subscriber's routing information, and returns the routing information to the inquiring initiator.
  • The signaling employed by the interface is an extension to MAP (Mobile Application Part).
  • The above RNM addressing scheme has the following advantages.
  • First, it improves structural flexibility of a cellular mobile communication network, i.e., a RNM can provide service for a plurality of HLRs, and a HLR can obtain service from different RNMs depending on the roaming region into which the subscriber is roaming, because subscribers, for which the localized roaming services are provided, may be distributed in different HLRs instead of converging in a HLR, in particular in the case of a large-scale network. In addition, the mobile phone numbers in different roaming regions/networks may be managed by different RNMs.
  • Second, it ensures security of subscriber data in the home network: since the GMSC in the roaming region cannot access the HLRs in the home region directly but has to access the HLRs through the RNM in the home region and can only obtain the data of a part of subscribers (subscribers who subscribes to localized roaming service), the RNM can protect the HLRs against unauthorized intrusion.
  • Third, the RNM is addressed through route inquiry according to the numbers in the roaming region; thus this method avoids addressing to different HLRs for numbers in different roaming regions and simplifies the modification of data configuration in the network. Since the subscribers in the network are distributed in different HLRs, if the contracted roaming phone numbers are allocated to the respective HLRs, the volume of signaling route configuration data described in step 2 will be increased drastically as signaling paths grow, especially when the signaling paths involve a plurality of signaling devices in the contracted roaming region/network and the home network, causing severe degradation of operability.
  • Fourth, since some number in a roaming region is managed in a concentrated manner in the RNM and shared by different subscribers in HLR, the utilization rate of the numbers is improved, the quantity of required numbers in the roaming region is decreased, and thus the interfaces between the HLR and the RNM are simplified. Since the subscribers in the network are distributed in different HLRs, if the contracted roaming numbers are allocated to the HLRs, the utilization rate of the numbers will be degraded, and more contracted roaming phone numbers are required; or, though the method of sharing contracted roaming phone numbers among the HLRs may be used, that method will increase interfacing complexity, and the inquiry message may have to be transferred between different HLRs and the RNM.
  • Step 4: the subscriber utilizes the configuration of entities in the contracted roaming region/network and that in the home network to develop communication services in the roaming region/network; thus, localized roaming for the subscriber is implemented. The details are as follows:
  • 1. Subscriber location update process The embodiment of subscriber location update process is shown in Fig.8; wherein RNM(N) is the RNM corresponding to the current subscriber location/network; whereas RNM(0) is the RNM corresponding to the old subscriber location/network (before location update). During the location update process, the HLR informs the old VLR to delete the data of the subscriber. As a well-known flow, it is not shown in the Figure. The procedures include:
  • 1) the VLR at which the subscriber is registered currently sends a location update request "Update Location" to the HLR in the subscriber's home region;
  • 2) according to the current location of the subscriber, the HLR informs the RNM(N) of the subscriber location update via a "Location Change" message, which shall carry at least the following messages:
  • Subscriber identifier: e.g., International Mobile Subscriber identifier (IMSI) and/or the subscriber's mobile phone number N in the home region;
  • current location of the subscriber: "current location";
  • old location of the subscriber: "old location";
  • 3) when receiving the "Location Change" message, RNM(N) instructs the current default number of the subscriber to the HLR via a "Number Activation" message, the parameter of which is number indicator N'. If RNM (N) has allocated a number to the subscriber (or the subscriber has a bound number in the roaming region/network), then N' is the number in the roaming region/network; if RNM (N) cannot allocate a number in the roaming region/network to the subscriber, then N' indicates the HLR that the current default number of the subscriber is the number N in the home region (N' may not be N but a contracted special number, because the RNM may be unable to obtain the subscriber's number in the home region); if the current location of the subscriber is in a roaming region/network different from the old roaming region/network and RNM has allocated a mobile phone number in the old roaming region/network for the subscriber, the RNM will release that number (with the exception of number binding case);
  • 4) the HLR inserts subscriber data in VLR utilizing an "Insert subscriber data" message; wherein the subscriber's number is the current default number instructed by RNM(N);
  • 5) the current VLR acknowledges insertion of subscriber data to the HLR in the home region utilizing a "Subscriber data insertion" message;
  • 6) when receiving the acknowledgement for subscriber data insertion from the VLR, the HLR acknowledges the number allocation to RNM(N) utilizing a "Number activation ack" message; if RNM(N) does not receive the acknowledgement from HLR for a certain period, it will release the number that has been allocated;
  • 7) if the phone number at the present location and the phone number at the old location are managed by different RNMs, i.e., RNM(0) is different from RNM(N):
  • 7.1) according to the old location, the HLR informs RNM(0) utilizing a "Cancel Location" message to indicate the subscriber has left and requests to delete the subscriber data; the parameters of the message include: subscriber identifier and "Old Location";
  • 7.2) RNM(0) returns a "Cancel Location ack" message to the HLR to acknowledge deletion of data; the parameter of the message is the subscriber's identifier;
  • 8) the HLR returns an "Update location ack" message to the VLR to confirm the location update process has been finished.
  • Both the message in step 2) and the message in step 7) carry the subscriber location information. This is necessary because a RNM may manage the numbers in a plurality of different roaming regions and thus it has to determine which number should be allocated/released according to the subscriber location.The subscriber identifier described in above steps refers to a number that is used to distinguish the subscriber and identify subscriber identity, such as an IMSI or the subscriber's mobile phone number N in its home region.Step 6) is carried out after step 5) is finished; thus, if session interruption between the HLR and the VLR leads to failure of subscriber data insertion, the RNM cannot receive acknowledgement of number allocation from the HLR and it will release the allocated number, thus avoiding number occupation in case of abnormalities.
  • 2. The signaling flow of calling the subscriber with the subscriber number N' in the roaming region/network (as shown in Fig.9):
  • 1) when a call is initiated with the called subscriber's mobile phone number N' in the roaming region/network, a GMSC in the network (usually a GMSC in the roaming region/network) will initiate a route inquiry request to the RNM;
  • 2) when receiving the inquiry request, the RNM finds the subscriber information according to the number in the roaming region, and sends a "Send Routing Information" message with the subscriber identifier (IMSI or the number N in the home region) to inquire the route in the HLR in the home region;
  • 3) the HLR sends a "Provide Roaming Number" message to the VLR to request allocation of a roaming number; the request contains the subscriber's IMSI;
  • 4) the VLR returns "Provide Roaming number ack" message to HLR to provide the allocated roaming number MSRN;
  • 5) the HLR returns a "Send Routing Information ack" message to RNM to provide the route inquiry result;
  • 6) the RNM forwards the "Send Routing Information ack" message to the GMSC to provide route inquiry acknowledgement, in order to instruct the route for GMSC with the roaming number obtained from HLR.
  • 3. The signaling flow of sending short messages to the subscriber's number N' in the roaming region/network (as shown in Fig. 10):
       The process through which short messages are submitted to the short message service center is beyond the scope of the present invention. The Figure only illustrates the signaling flow of sending a short message from the short message service center to mobile phone. The short message service center SC and SMS GMSC in the Figure may be in any network, as long as the interface is compatible with the home network where the subscriber is. The process through which the SC issues a short message is as follows:
  • 1) the SC sends a short message to the SMS GMSC, which initiates a route inquiry to the RNM;
  • 2) when receiving the inquiry request, the RNM inquires the subscriber information according to the number in the roaming region, and sends a "Send Routing Information for SM" message with subscriber identifier (IMSI or the number N in the home region) to the HLR in the home region to inquire the route;
  • 3) the HLR sends a "Send Routing Information for SM ack" message to the RNM to return the MSC number or SCSN number in the region where the subscriber stays;
  • 4) the RNM forwards the "Send Routing Information for SM ack" message to SMS GMSC as the acknowledgement for route inquiry, to indicate the route for the short message according to the MSC number or SGSN number obtained from HLR;
  • 5) the SMS GMSC sends the short message.
  • The present invention does not require any change to traditional service features in the mobile communication networks. Neither does it affect the traditional flows in the mobile communication networks. Taking the signaling flow of calling the subscriber with the number N in the home country H as an example, this advantage will be described, referring to Fig.11.
  • 1) When a call is initiated with the called subscriber's mobile phone number N in the home region, a GMSC in the network (usually a GMSC in the home network) initiates a route inquiry request to the HLR through a "Send Routing Information" message;
  • 2) When receiving the inquiry request, the HLR sends a "Provide Roaming number" message to the VLR in the region where the subscriber is to request allocation of a roaming number;
  • 3) the VLR allocates a roaming number MSRN, and returns it to the HLR through a "Provide Roaming number ack" message;
  • 4) the HLR sends a route inquiry acknowledgement to the GMSC through a "Send Routing Information ACK" message, to instruct the GMSC to establish a calling route with the roaming number MSRN.
  • The above process is the same as the process through which a mobile subscriber in the traditional cellular mobile communication network is called; it will not be affected as more RNMs are added to the network.
  • Fig. 12 is the flow diagram of the second embodiment implemented with the method of the present invention. In this embodiment, taking subscriber roaming in a contracted roaming country and a non-contracted roaming country as an example, the present invention is further described. For convenience, it is supposed that only one RNM is used in the networks of each country.
  • As shown in Fig.12, with the method described in the present invention, the roaming service operator needs to obtain some local mobile phone numbers in other country for the international roaming service; these countries are called contracted roaming countries. The amount of the required phone numbers in a contracted roaming country depends on the number of subscribers roaming in that country; the more the roaming subscribers are, the more the numbers are required.
  • Referring to Fig.2, which is the structural diagram of a cellular mobile phone network implemented with the method of the present invention, this illustrates the network devices related with the present invention and the connections among the devices. As shown in the Figure, for the same subscriber, number N is used in the home country, a local mobile phone number N1 is used in the contracted roaming country A, and the number N in the home country is still used in the non-contracted roaming country B.
  • When the present invention is implemented in a network shown in Fig.2 according to Fig.12, the home country obtains the mobile phone numbers in the contracted roaming country first; when a mobile phone is roaming, in step A1, the mobile phone registers its location in the VLR in the roaming region through BTS, BSC and MSC because of change of mobile phone location; the VLR initiates a location update request to the HLR in the subscriber's home region. In step A2, HLR determines location change of the subscriber's mobile phone according to the above request, i.e., if the HLR detects the country has changed after location update of the mobile phone, it informs the RNM of the subscriber location update and requests allocation of a mobile phone number in the roaming country to the mobile phone. In step A3, the RNM in the home country determines whether the roaming country is a contracted roaming country; if the subscriber is in a contracted roaming country, in step A4, the RNM allocates a number from the available numbers in the contracted roaming country and feeds it back to the HLR, and stores the mapping between the subscriber and the number (a plurality of numbers may corresponds to the subscriber: the number in the home country, a temporary local number in the roaming region or bound numbers); if the subscriber is not in a contracted roaming country, in step A5, RNM feeds the number in the home country back to the HLR. The number fed back by the RNM to the HLR is called the current default number of the subscriber. In step A6, the HLR takes the number fed back by the RNM in the home country as the current default number of the subscriber and inserts it along with other data in the VLR in the region where the subscriber stays currently, deletes the subscriber's record in the old VLR, and updates mobile phone location information in the subscriber record; if the subscriber's current default number changes, the HLR will inform the subscriber of the new current default number fed back from the RNM in the subscriber's home region. In Fig.2, when the subscriber roams from the home country to the contracted roaming country A, the RNM in the home country allocates a local mobile phone number N1 to the subscriber; the HLR in the home country inserts number N1 and other subscriber data in the VLR in country A where the subscriber stays currently, deletes the subscriber record in the VLR in the home country; when the subscriber roams into a non-contracted roaming country B, RNM instructs the subscriber's current default number is the number N in the home country; the HLR in the home country inserts the number N and other subscriber data (e.g., contracted data) into the VLR in country B where the subscriber stays currently.
  • On the basis of above steps, in step A7, when the subscriber receives an incoming call or initiates an outgoing call, the RNM will process the call. That is to say, if the mobile phone of the roaming subscriber is the caller, it uses the temporary roaming number allocated by the RNM (i.e., the current default mobile phone number) to initiate the call; if it is the called, the caller may dial its local mobile phone number in the roaming country or its mobile phone number in the home country, and the MSC in the roaming country (if the caller dials the number in the roaming country) or the MSC in the home country (if the caller dials the number in the home country) inquires for the calling route in the HLR in the home country of the called subscriber; the HLR in the home country inquires for the subscriber corresponding to the called number in the RNM in the home country (here the called number is a complete phone number comprising country code and local phone number) to find the corresponding subscriber record and obtain subscriber location information (i.e., the address of the VLR in the current roaming country), and thus obtains the route information through accessing the VLR in the roaming country, and then instructs the MSC in the roaming country to establish the call. In the RNM in the home country, if any of the numbers maps to a subscriber, the mapping is unique; however, a subscriber may have been mapped to several numbers in different countries; no matter which number is dialed by the caller, a unique subscriber record can be found, and thus the subscriber location information is obtained. In Fig.2, when the subscriber roams into country A, the calling subscriber who calls the roaming subscriber may dial number N or N1.
  • In implementation of the embodiment shown in Fig.12, only when the country after subscriber location change changes, the action of allocating a mobile phone number in the roaming country will be triggered. As long as the subscriber stays in the country, the above number will be used, until the subscriber leaves the country. After the above phone number allocation process is finished, the network will inform the roaming subscriber of the temporary local number in the current roaming country by means of short message, voice or Unstructured Supplementary Service Data (USSD) or other ways, depending on the capability of the network and the operator's choice.
  • When the mobile phone subscriber leaves the contracted roaming country and enters into another country, the HLR in the home country will inform the RNM of the subscriber location update, the RNM will release the local mobile phone number occupied by the subscriber and break the mapping between the number and the subscriber. The time span from the time the number is allocated to the time it is released is called the life time of the number. For example, as shown in Fig.2, when the roaming subscriber leaves country A, the RNM will releases number N1.
  • In addition, in implementation of the embodiment shown in Fig.12, to avoid possible conflict between phone numbers during dynamic allocation, certain anti-conflict policies may be used to reuse released numbers. A simple but practicable policy is: the released number is locked temporarily within a certain time period, which is proportional to the life time of the number; after the time period, the number may be reallocated to a roaming subscriber.
  • If a mobile phone subscriber frequently travels between the home country and a contracted roaming country and requires to possess a number in the contracted roaming country, a number may be allocated to the subscriber from the available numbers in the contracted roaming country as a fixed number, which will not be allocated to any other roaming subscriber; even though the subscriber leaves the contracted roaming country, the mapping between the number and the subscriber is still maintained. The above operation is called number binding. When the subscriber roams into the above contracted roaming country, the HLR in the home country is triggered by a location update request to request the RNM to allocate a local mobile phone number to the subscriber; the RNM will return the bound number to the HLR, so that the subscriber is enabled to use the bound number to process calls. When the subscriber does not need the bound number any more, the binding may be broken, and the number will be released and reused. Certainly, usually a plurality of numbers in the contracted roaming countries may be bound to a subscriber.
  • When the caller dials a bound number of the called subscriber, the HLR in the home country determines the subscriber corresponding to that number through inquiring in the RNM, and inquires HLR to find the subscriber record, and obtains the subscriber location information (the address of the VLR), to accomplish route inquiry. Therefore, if the called subscriber has bound numbers, the caller will have more choices: the called subscriber's number in the home country, bound numbers, or the number in the current contracted roaming country.
  • Taking two roaming countries as an example, the embodiment in Fig.12 is described; actually, localized roaming service can be provided in a plurality of roaming countries, and the number of roaming countries is only limited by the number of contracted countries contracted by operators as well as storage capacity of and processing ability of the RNMs.
  • It should be noted that the network and method for implementing localized roaming of mobile subscribers provided by the present invention are universal. For example, the present invention can be applied in domestic roaming regions as well as different cellular mobile communication systems including, but not limited to such systems as AMPS (Advanced Mobile Phone Service), GSM (Global System for Mobile Communications), D-AMPS (Digital-Advanced Mobile Phone Service), CDMA (Code Division Multiple Access), IMT-2000 (a generic term of third generation mobile communication systems defined by International Telecommunication Union). If the mobile terminals support diverse air interfaces (such as multi-mode terminals), the network and method can also be used to provide roaming service among different systems.

Claims (19)

  1. A network for implementing localized roaming of mobile subscribers, comprising: Base Transceiver Station BTS, Base Station Controller BSC, Mobile Switching Center MSC, Visiting Location Register VLR and Home Location Register HLR; further comprising at least a Roaming Number Manager RNM;
       said Roaming Number Manager, connected with the HLR, being used to manage mobile phone numbers in the home region and the contracted roaming region; said RNM taking the collection of obtained mobile phone numbers in the contracted roaming regions as a resource pool, and allocating the mobile phone numbers in the contracted roaming region to roaming subscribers dynamically.
  2. A network for implementing localized roaming of mobile subscribers according to claim 1, wherein said Roaming Number Manager RNM is embedded in said Home Location Register HLR.
  3. A method for implementing localized roaming of mobile subscribers based on the network of claim, comprising:
    a. configuring the RNM with a number in a contracted roaming region/network, an independent PSTN/ISDN (Public Switched Telephone Network/Integrated Service Digital Network) number and a signaling point code;
    b. configuring data in the entities of the contracted roaming region/network and that of the home network, so that the subscriber location inquiry message taking the local number in the subscriber's roaming region/network as the destination address will be directed to a RNM in the subscriber's home network;
    c. establishing interfaces between the RNM and entities of the contracted roaming region/network as well as between the RNM and entities of the home network;
    d. the subscriber utilizing the configuration in respective entities of the contracted roaming region/network and the home network to develop communication services in the roaming region/network, implementing localized roaming of the subscriber.
  4. A method for implementing localized roaming of mobile subscribers according to claim 3, wherein said step c comprises:
    c1. establishing an interface between the RNM and the MSC;
    c2. establishing an interface between the RNM and the HLR.
  5. A method for implementing localized roaming of mobile subscribers according to claim 3, wherein said step d comprises a subscriber location update process in which:
    d1. the Visiting Location Register VLR at which the subscriber is currently registered sends a location update request to the HLR in the subscriber's home region;
    d2. according to the location update request received from the VLR and the subscriber's current location, the HLR in the subscriber's home region addresses the RNM corresponding to the subscriber's current location through the RNM's PSTN/ISDN number and informing the RNM of the subscriber location update;
    d3. the RNM allocates a mobile phone number, i.e., a number in the roaming region/network, to the subscriber, and returns said number in the roaming region/network to the HLR in the home region;
    d4. the HLR in the subscriber's home region inserts said number in the roaming region/network in the VLR at which the subscriber is currently registered, and returns an acknowledgement message of obtaining said number in the roaming region/network to the RNM.
  6. A method for implementing localized roaming of mobile subscribers according to claim 5, wherein in step d3, before allocating a mobile phone number to the subscriber, the RNM determines whether the roaming region where the subscriber's mobile phone is roaming is a contracted roaming region; if so, the RNM allocates one from the available numbers in the contracted roaming region and feeds it back to the HLR in the home region; otherwise the RNM feeds the subscriber's number in the original home region to the HLR in the home region.
  7. A method for implementing localized roaming of mobile subscribers according to claim 6, wherein said method also comprises: when receiving an incoming call or initiating an outgoing call, the subscriber's mobile phone processes the call utilizing the number fed back from the RNM in the subscriber's home region.
  8. A method for implementing localized roaming of mobile subscribers according to claim 5, wherein in step d2, the subscriber is informed of the allocated number by voice, short message or Unstructured Supplementary Service Data (USSD).
  9. A method for implementing localized roaming of mobile subscribers according to claim 7, wherein the call is processed utilizing the number fed back from the RNM in the subscriber's home region in the following manner: when serving as the caller, the subscriber's mobile phone uses the number fed back from the RNM in the subscriber's home region to initiate a call; when the subscriber's mobile phone serves as the called, the Mobile Switching Center (MSC) in the subscriber's roaming region or the MSC in the subscriber's home region inquires for the call route in the Home Location Register (HLR) in the subscriber's home region; the Home Location Register (HLR) in the subscriber's home region inquires for the subscriber corresponding to the called number in the Roaming Number Manager (RNM) in the subscriber's home region, to find corresponding subscriber record, and to obtain the address of the Visiting Location Register (VLR) corresponding to the subscriber's roaming, and then accesses said VLR to obtain routing information to instruct the Mobile Switching Center (MSC) in the subscriber's roaming region to establish the call.
  10. A method for implementing localized roaming of mobile subscribers according to any of claims 5, 6, 7, 8 or 9, wherein said method also comprises: when the subscriber's mobile phone leaves the contracted roaming region, the Home Location Register (HLR) in the subscriber's home region informs the Roaming Number Manager (RNM) in the subscriber's home region of the subscriber location update, the RNM in the subscriber's home region releases the mobile phone number, occupied by the subscriber, in the old roaming region, and breaks the mapping between the number and the subscriber.
  11. A method for implementing localized roaming of mobile phones according to claim 10, wherein said method also comprises: binding the number in the contracted roaming region to a certain subscriber.
  12. A method for implementing localized roaming of mobile subscribers according to claim 5, wherein it is according to the subscriber's IMSI (International Mobile Subscriber identifier) that said VLR in step d1 addresses the HLR in the subscriber's home region.
  13. A method for implementing localized roaming of mobile subscribers according to claim 5, wherein the information carried in the location update request sent from the VLR to the HLR in step d1 and the parameters carried in the location update informed from the HLR to the RNM in step d2 comprise:
    the subscriber's IMSI and/or the mobile phone number in the home region, the subscriber's current location information and the subscriber's old location.
  14. A method for implementing localized roaming of mobile subscribers according to claim 5 or claim 12, wherein the subscriber location update process also comprises:
    d5. the HLR in the home region determining the RNM managing the subscriber's current location is not the one before subscriber location update;
    d6. informing the RNM before subscriber location update according to the subscriber's old location information; said information to the RNM containing the subscriber's old location information;
    d7. the RNM before subscriber location update deleting the subscriber data, and sending a message to the HLR in the home region to acknowledge subscriber data deletion.
  15. A method for implementing localized roaming of mobile subscribers according to claim 5 or claim 12, wherein the subscriber location update process also comprises:
    after receiving an acknowledgement for subscriber data insertion from the VLR, the HLR sending a message to the RNM in the region where the subscriber currently stays to acknowledge the number receipt.
  16. A method for implementing localized roaming of mobile subscribers according to claim 5 or claim 12, wherein the subscriber location update process also comprises: if not receiving the acknowledgement for number allocation from the HLR, the RNM will release the allocated number.
  17. A method for implementing localized roaming of mobile subscribers according to claim 3, wherein said step d comprises a process for calling the subscriber with the subscriber's number in the roaming region/network; said process comprising the following steps:
    d8. when the call is initiated with the called subscriber's number in the roaming region/network, a GMSC in the roaming region/network initiating a route inquiry to the RNM in the region where the subscriber currently stays;
    d9. after receiving the inquiry request, the RNM inquiring for the subscriber information according to the number in the roaming region, and inquiring the HLR in home region for the calling route;
    d10. the HLR in the home region returning the inquiry result to the RNM, which sends an acknowledgement for route inquiry to the GMSC and instructs the GMSC to establish the route with the number obtained from the HLR.
  18. A method for implementing localized roaming of mobile subscribers according to claim 3, wherein said step d also comprises a process for calling the subscriber with the subscriber's number in the home network; said process comprising the following steps:
    d11. when the call is initiated with the called subscriber's number in the home network, a GMSC in the home region inquiring for the route in the HLR in the subscriber's home region;
    d12. after receiving the inquiry request, the HLR in the home region, according to the subscriber's number in the home region/network, requesting the VLR at which the subscriber is registered to allocate a roaming number;
    d13. the VLR at which the subscriber is registered allocating a roaming number to the subscriber, and returning said number to the HLR;
    d14. the HLR in the subscriber's home region sending an acknowledgement for route inquiry to the GMSC in the subscriber's home region, and instructing the GMSC to establish the route with the allocated roaming number.
  19. A method for implementing localized roaming of mobile subscribers according to claim 3, wherein said step d also comprises a process of sending a short message to the subscriber's number in the roaming region/network; said process comprising the following steps:
    d15. a Short Message Service Center SC sending a short message to a Short Message Service Gateway Mobile Switching Center SMS GMSC, which initiates a route inquiry to the RNM;
    d16. on receiving the inquiry request, the RNM inquiring the subscriber information according to the number in the roaming region, and inquiring the HLR in subscriber's home region for the route;
    d17. the HLR returning the MSC number or the Service GPRS Supporting Node SGSN number where the subscriber currently stays to the RNM;
    d18. the RNM sending an acknowledgement for route inquiry to the SMS GMSC, to instruct the route for the short message with the MSC number or SGSN number obtained from the HLR, and the SMS GMSC issuing the short message.
EP03739985A 2002-07-08 2003-07-08 Local roaming for subscribers Expired - Lifetime EP1528820B1 (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
CN 02123902 CN1192673C (en) 2002-07-08 2002-07-08 Network for implementing mobile phone localized roaming
CN02123904 2002-07-08
CN02123902 2002-07-08
CN 02123904 CN1208989C (en) 2002-07-08 2002-07-08 Method for implementing mobile phone localized roaming
CN 02129995 CN1208990C (en) 2002-09-09 2002-09-09 Method for implementing localized roaming of mobile communication system user
CN02129995 2002-09-09
PCT/CN2003/000541 WO2004006592A1 (en) 2002-07-08 2003-07-08 Network and method of realizing local roaming for subscribers

Publications (3)

Publication Number Publication Date
EP1528820A1 true EP1528820A1 (en) 2005-05-04
EP1528820A4 EP1528820A4 (en) 2006-07-19
EP1528820B1 EP1528820B1 (en) 2010-02-24

Family

ID=30118666

Family Applications (1)

Application Number Title Priority Date Filing Date
EP03739985A Expired - Lifetime EP1528820B1 (en) 2002-07-08 2003-07-08 Local roaming for subscribers

Country Status (7)

Country Link
US (1) US7613454B2 (en)
EP (1) EP1528820B1 (en)
AT (1) ATE459223T1 (en)
AU (1) AU2003281438A1 (en)
DE (1) DE60331436D1 (en)
ES (1) ES2339648T3 (en)
WO (1) WO2004006592A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007033890A1 (en) * 2005-09-21 2007-03-29 Siemens Aktiengesellschaft Method and arrangement for position-dependent configuration of a mobile appliance

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006074477A (en) * 2004-09-02 2006-03-16 Pioneer Electronic Corp Terminal device for communication, method for changing function setting of terminal device for communication and its program
GB0502383D0 (en) * 2005-02-04 2005-03-16 Nokia Corp User identities
US7991394B2 (en) * 2005-02-16 2011-08-02 Starhome Gmbh Local number solution for roaming mobile telephony users
US20080209034A1 (en) * 2005-07-04 2008-08-28 Sk Telecom Co., Ltd. Home Network System, Method of Controlling the Same, Method of Setting Residential Gateway For the Same, and Method of Processing Event Protocol For the Same
US20070099613A1 (en) * 2005-10-31 2007-05-03 Motorola, Inc. Method and system for forwarding calls to a secondary wireless network using a multi-protocol wireless device
US8190196B2 (en) * 2005-12-29 2012-05-29 Patent Navigation Inc. Generation and use of temporary phone numbers
US8630644B2 (en) * 2006-09-14 2014-01-14 Apple Inc. Circuit bearer control
US8731163B1 (en) * 2007-01-18 2014-05-20 Aol Inc. Identifying callers
US20080298293A1 (en) * 2007-05-29 2008-12-04 Motorola, Inc. Peer-to-peer group call support in a communication system
US20090011759A1 (en) * 2007-07-02 2009-01-08 Telefonaktiebolaget Lm Ericsson Flexible numbering in mobile networks
US8107470B2 (en) * 2007-10-31 2012-01-31 Yahoo! Inc. Application interface for global mobile message delivery
US8116735B2 (en) * 2008-02-28 2012-02-14 Simo Holdings Inc. System and method for mobile telephone roaming
US8594664B1 (en) * 2008-05-20 2013-11-26 Cellco Partnership Evaluating accuracy of mobility data maintained by a communication network
CN101287293B (en) * 2008-05-28 2011-04-20 中兴通讯股份有限公司 Retrial method of roaming under pre-page mode
SE533572C2 (en) * 2008-10-10 2010-10-26 Synapse Int Sa A method and system for handling roaming of a mobile device
US20100093344A1 (en) * 2008-10-14 2010-04-15 Adc Telecommunications, Inc. Multiplexing msc/vlr systems and methods
SE535002C2 (en) * 2009-07-06 2012-03-13 Synapse Int Sa A method and system for handling roaming of a mobile device
US8922559B2 (en) 2010-03-26 2014-12-30 Microsoft Corporation Graph clustering
WO2012064990A1 (en) * 2010-11-10 2012-05-18 Roamware, Inc. Smart dialer method and system
GB2489027A (en) * 2011-03-17 2012-09-19 Mjeanius Ltd A network sub-system for providing localised services to roaming subscriber untits
US9009318B2 (en) 2011-11-03 2015-04-14 Microsoft Corporation Offline resource allocation algorithms
US20130117062A1 (en) * 2011-11-03 2013-05-09 Microsoft Corporation Online resource allocation algorithms
US9258758B2 (en) * 2012-05-10 2016-02-09 Tata Communications (America) Inc. Method and apparatus for providing long distance service for roaming mobile telephones
US9485646B2 (en) 2012-07-31 2016-11-01 Hewlett Packard Enterprise Development Lp Generating request message to obtain wireless services using a minimal set of services that are designated by default for a roaming condition
US10203923B2 (en) * 2013-01-31 2019-02-12 Hewlett-Packard Development Company, L.P. Linking a roaming device to a network-enabled resource through a cloud service using an address obtained through a local interaction
GB201306891D0 (en) * 2013-04-16 2013-05-29 Truphone Ltd International converged mobile services
CN104144402B (en) * 2013-05-08 2019-01-18 华为技术有限公司 Realize the method and relevant apparatus of mobile terminal localized roaming
RS61018B1 (en) * 2013-10-25 2020-12-31 Lei Li Network architecture with fixed routing
TWI770795B (en) * 2013-10-25 2022-07-11 蕾 李 Network architecture with fixed routing
TWI819194B (en) * 2014-01-06 2023-10-21 蕾 李 Personal computer network, mobile connection and searching systems
TW202247694A (en) 2015-05-08 2022-12-01 開曼群島商Simo控股公司 Virtual subscriber identity module (sim) system and method of operation thereof and wireless communications device
US9820116B2 (en) 2015-05-13 2017-11-14 T-Mobile Usa, Inc. Routing multiple numbers for one telecommunications device
US9729702B2 (en) 2015-05-13 2017-08-08 T-Mobile Usa, Inc. Client application enabling multiple line call termination and origination
US9826087B2 (en) 2015-08-03 2017-11-21 T-Mobile Usa, Inc. Originating a voice call from a selected number using a temporary routing number
US9961199B2 (en) 2015-09-15 2018-05-01 T-Mobile Usa, Inc. Communication termination using hunt groups and implicit registration
CN105873020B (en) * 2016-06-02 2019-09-20 中国联合网络通信集团有限公司 A kind of roaming service processing method, platform, system
US10165495B1 (en) * 2017-06-22 2018-12-25 Microsoft Technology Licensing, Llc Connectivity using a geographic phone number
US10524086B2 (en) 2017-06-23 2019-12-31 Microsoft Technology Licensing, Llc Use condition for a geographic phone number
US10368225B2 (en) 2017-06-30 2019-07-30 Microsoft Technology Licensing, Llc Location determination for a service request
US11082828B1 (en) * 2020-02-25 2021-08-03 T-Mobile Usa, Inc. Systems and methods for roaming configuration management

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4833701A (en) * 1988-01-27 1989-05-23 Motorola, Inc. Trunked communication system with nationwide roaming capability
WO1998003028A1 (en) * 1996-07-11 1998-01-22 Telefonaktiebolaget Lm Ericsson (Publ) Mobility management method and apparatus for wireless communication system
US6119001A (en) * 1997-04-28 2000-09-12 Telefonaktiebolaget Lm Ericsson (Publ) Roamer service auto-activation and deactivation in a home location register
WO2000079827A1 (en) * 1999-06-24 2000-12-28 Compaq Computer Corporation Method and system for providing telecommunication services across networks that use different protocols
DE10006819A1 (en) * 2000-02-09 2001-08-16 Deutsche Telekom Ag Method for roaming in mobile radio network using additional Remote Home Location Register which is integrated into calling subscriber network
EP1220558A1 (en) * 2000-12-27 2002-07-03 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method and apparatus for transmission of a calling subscriber number

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69532992T2 (en) * 1995-01-05 2005-04-07 Ntt Mobile Communications Network Inc. LARGE MOBILE COMMUNICATION SYSTEM AND METHOD THEREFOR
US5878348A (en) 1996-05-30 1999-03-02 Telefonaktiebolaget Lm Ericsson (Publ) System and method for implementing multiple home location registers for a single mobile station in a cellular telecommunications network
US5978678A (en) * 1996-06-07 1999-11-02 Telefonaktiebolaget L M Ericsson (Publ) Cellular telephone network routing method and apparatus for internationally roaming mobile stations
CN1238112A (en) 1996-09-16 1999-12-08 艾利森公司 Using number portability database to solve call tromboning
US5978673A (en) * 1996-12-13 1999-11-02 Ericsson Inc. Providing location-based call forwarding within a mobile telecommunications network
US6259914B1 (en) * 1998-08-07 2001-07-10 Bellsouth Intellectual Property Corporation Method and apparatus for implementing international wireless roaming
US6615037B1 (en) * 1999-06-18 2003-09-02 Nortel Networks Limited Method apparatus and system for call forwarding when roaming from a first type network to a second type network in a communication system
KR100306164B1 (en) * 1999-09-17 2001-11-07 윤종용 Method for managing of foreign subscriber's mobile terminal in mobile exchange center of visitor location register
US6587688B1 (en) * 1999-12-09 2003-07-01 Lucent Technologies Inc. Providing telephone number data for international cellular roamer service
US6996396B1 (en) * 1999-12-30 2006-02-07 Cingular Wireless Ii, Llc Method of and apparatus for use in forwarding calls intended for roaming subscriber units

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4833701A (en) * 1988-01-27 1989-05-23 Motorola, Inc. Trunked communication system with nationwide roaming capability
WO1998003028A1 (en) * 1996-07-11 1998-01-22 Telefonaktiebolaget Lm Ericsson (Publ) Mobility management method and apparatus for wireless communication system
US6119001A (en) * 1997-04-28 2000-09-12 Telefonaktiebolaget Lm Ericsson (Publ) Roamer service auto-activation and deactivation in a home location register
WO2000079827A1 (en) * 1999-06-24 2000-12-28 Compaq Computer Corporation Method and system for providing telecommunication services across networks that use different protocols
DE10006819A1 (en) * 2000-02-09 2001-08-16 Deutsche Telekom Ag Method for roaming in mobile radio network using additional Remote Home Location Register which is integrated into calling subscriber network
EP1220558A1 (en) * 2000-12-27 2002-07-03 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method and apparatus for transmission of a calling subscriber number

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of WO2004006592A1 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007033890A1 (en) * 2005-09-21 2007-03-29 Siemens Aktiengesellschaft Method and arrangement for position-dependent configuration of a mobile appliance
US8386655B2 (en) 2005-09-21 2013-02-26 Siemens Enterprise Communications Gmbh & Co. Kg Method and arrangement for position-dependent configuration of a mobile appliance
US8458374B1 (en) 2005-09-21 2013-06-04 Siemens Enterprise Communications Gmbh & Co. Kg Method and arrangement for position-dependent configuration of a mobile appliance

Also Published As

Publication number Publication date
US7613454B2 (en) 2009-11-03
US20060089140A1 (en) 2006-04-27
EP1528820A4 (en) 2006-07-19
ES2339648T3 (en) 2010-05-24
WO2004006592A1 (en) 2004-01-15
DE60331436D1 (en) 2010-04-08
AU2003281438A1 (en) 2004-01-23
EP1528820B1 (en) 2010-02-24
ATE459223T1 (en) 2010-03-15

Similar Documents

Publication Publication Date Title
EP1528820B1 (en) Local roaming for subscribers
EP0656167B1 (en) Method for call establishment
US5901352A (en) System for controlling multiple networks and associated services
US5854982A (en) Communication system architecture and method of routing therefor
US7127239B2 (en) System and method for sharing cellular communication services among mobile stations of different networks
EP2481227B1 (en) Subscriber identification management broker for fixed/mobile networks
JP3514458B2 (en) How to make a call
CA2328223C (en) International automatic roaming service method
NZ254306A (en) Mobile radio communication routing of call to subscriber away from from home system
EP0872147B1 (en) Service-dependent routing of a mobile-terminating call in a mobile communication system
JP2001513965A (en) Call control method
EP1269782B1 (en) Transfer of subscriber information to visited networks
US7062265B1 (en) Architecture to support service features for wireless calls in a wireless telecommunication system
WO1997008912A1 (en) Optimal routing of a mobile-terminating call
CN1192673C (en) Network for implementing mobile phone localized roaming
KR100203567B1 (en) Roaming mobile communication system and its method
CN1208989C (en) Method for implementing mobile phone localized roaming
EP1496718B1 (en) Method and system for virtual roaming and communication in cellular system
WO2003081877A2 (en) System and method for sharing cellular communication services among mobile stations of different networks
EP1327372B1 (en) A method and a system for signalling between a digital mobile communication system and a data communication network
JP2002186002A (en) Communication channel setting method, mobile communication system, switch station and roaming user management station

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20050201

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL LT LV MK

DAX Request for extension of the european patent (deleted)
A4 Supplementary search report drawn up and despatched

Effective date: 20060619

RIC1 Information provided on ipc code assigned before grant

Ipc: H04Q 7/38 20060101AFI20060612BHEP

17Q First examination report despatched

Effective date: 20070704

RIC1 Information provided on ipc code assigned before grant

Ipc: H04W 48/18 20090101AFI20090729BHEP

RTI1 Title (correction)

Free format text: LOCAL ROAMING FOR SUBSCRIBERS

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

REF Corresponds to:

Ref document number: 60331436

Country of ref document: DE

Date of ref document: 20100408

Kind code of ref document: P

REG Reference to a national code

Ref country code: ES

Ref legal event code: FG2A

Ref document number: 2339648

Country of ref document: ES

Kind code of ref document: T3

REG Reference to a national code

Ref country code: NL

Ref legal event code: VDEP

Effective date: 20100224

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100625

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: BE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100525

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100524

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

26N No opposition filed

Effective date: 20101125

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20100731

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20100708

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20100731

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20100731

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110201

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 60331436

Country of ref document: DE

Effective date: 20110201

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20100708

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20100708

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20100708

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100825

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100224

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 14

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 15

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 16

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20210611

Year of fee payment: 19

Ref country code: IT

Payment date: 20210610

Year of fee payment: 19

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: ES

Payment date: 20210803

Year of fee payment: 19

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20220731

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20220708

REG Reference to a national code

Ref country code: ES

Ref legal event code: FD2A

Effective date: 20230825

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20220709