WO2002025981A1 - Method of performing roaming between networks and corresponding device - Google Patents

Method of performing roaming between networks and corresponding device Download PDF

Info

Publication number
WO2002025981A1
WO2002025981A1 PCT/EP2000/009307 EP0009307W WO0225981A1 WO 2002025981 A1 WO2002025981 A1 WO 2002025981A1 EP 0009307 W EP0009307 W EP 0009307W WO 0225981 A1 WO0225981 A1 WO 0225981A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
subscriber
roaming
registration
location update
Prior art date
Application number
PCT/EP2000/009307
Other languages
French (fr)
Inventor
Jyrki Tukiainen
Original Assignee
Nokia Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Corporation filed Critical Nokia Corporation
Priority to EP00960688A priority Critical patent/EP1319317A1/en
Priority to PCT/EP2000/009307 priority patent/WO2002025981A1/en
Priority to AU2000272891A priority patent/AU2000272891A1/en
Publication of WO2002025981A1 publication Critical patent/WO2002025981A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/06Registration at serving network Location Register, VLR or user mobility server

Definitions

  • the present invention relates to a method of performing roaming of a subscriber between networks and also relates to a corresponding device.
  • the present invention is directed to a method and corresponding device being used when a circuit switched (CS) subscriber, like a subscriber of a 2G (second generation) telecommunication network roams from one telecommunication network, like the 2G telecommunication network, to a packed switched (PS) network, like a 3G (third generation) telecommunication network.
  • CS circuit switched
  • PS packed switched
  • Mobile telecommunication systems such as the Global System for Mobile Communications GSM, the Universal Mobile Telecommunications System UMTS, and the like, have a cellular structure comprising several cells. For each cell at least one transceiver station (base station) is provided. Via this base station, a user equipment of a subscriber and elements of the telecommunication system (network elements such as exchange stations and registers) communicate. The subscriber is free to move within the network from one cell to another without loosing contact (handover) .
  • base station For each cell at least one transceiver station (base station) is provided. Via this base station, a user equipment of a subscriber and elements of the telecommunication system (network elements such as exchange stations and registers) communicate. The subscriber is free to move within the network from one cell to another without loosing contact (handover) .
  • the coexisting networks may be of different types.
  • one network e.g. the home network
  • the other network e.g. GSM
  • the visited network is a 3G (third generation) network (e.g. UMTS).
  • the respective networks may offer different service types and/or communication modes, attention has to be paid to the establishment of a correct connection and communication paths, when e.g. a 2G subscriber wishes to roam into the 3G network.
  • the circuit switched (CS) transmission type uses one transmission resource (e.g. one channel) for a communication until ending the communication.
  • packet switched transmission has been developed. Here, data are collected in a buffer and then sent as one packet via a requested transmission resource to an indicated address.
  • CS transmission is used.
  • packet switched system like the Generalized Packet Radio Service GPRS for GSM networks, are added in order to enable the usage of both transmission types for the subscribers. That is, there can be networks and/or subscribers either supporting only one of these transmission types (namely the "traditional" CS type) or both types (CS and PS type) . In the latter case, the subscriber may select which mode is to be used, when both are available from a network.
  • 3G networks and correspondingly 3G subscribers (i.e. user terminals) are designed to perform both CS and PS transmission communications.
  • 3G networks such as the UMTS, offers specific communication modes.
  • VoIP Voice over Internet Protocol
  • VoIP Voice over Internet Protocol Due to the similarity to a CS communication, it is also possible that 3G networks are designed to support the usage of VoIP services by CS subscribers.
  • a subscriber with only CS capability may roam into the 3G network.
  • the roaming subscriber requests to use the VoIP communication mode, it has to be decided in the 3G network, on the basis of which kind the subscriber is (CS only, CS and packet switched, and the like) , which operations in the network has to be executed in order to establish a proper communication connection for the subscriber.
  • This may include for example transport layer registration or transport layer access, application layer registration or application layer access, authentication mechanisms, subscriber profile creations and the like.
  • a transport layer registration is performed to define relevant data structures, communication protocols, Quality of Service (QoS) and the like.
  • the transport layer registration is made by the 2G subscriber e.g. by a PS attach (e.g. GPRS attach) to the 3G network and a GPRS location update to the 2G network.
  • a PS attach e.g. GPRS attach
  • the transport layer registration is completed in the 3G network wherein the GPRS profile of the subscriber created and used in the GPRS location update depends on whether the subscriber is a CS only subscriber (option I: M204A, M205A) or a CS and PS subscriber (option II: M204B, M205B) .
  • a packet data protocol (PDP) context activation is executed between the 2G subscriber and the 3G network.
  • PDP packet data protocol
  • an application level registration is executed to define the connection parameters (e.g. VoIP, All-IP) , wherein an normal location update at the 3G network and the 2G network is performed.
  • this object is achieved by a method of performing roaming of a subscriber using a first transmission type from a first network to a second network being based on a second transmission type, said method comprising a first registering step for registering said subscriber in said second network on the basis of one of said first and said second transmission types, and in the case that said first registering step fails, a second registering step for registering said subscriber in said second network on the basis of the other of said first and said second transmission types.
  • the present invention proposes a device for performing roaming of a subscriber using a first transmission type from a first network to a second network being based on a second transmission type, said device is adapted to perform a first registration of said subscriber in said second network on the basis of one of said first and said second transmission types, and in the case that said first registration fails, a second registration of said subscriber in said second network on the basis of the other of said first and said second transmission types.
  • the proposed method and/or device are easy to implement. Since the required functions can be executed by one network element, namely the roaming element such as a roaming signaling gateway functionality element R-SGW of the 3G network, and changing or adaptation of other network elements (e.g. of 2G or 3G networks) is not necessary.
  • the present invention can be implemented by software, but also a hardware solution with a corresponding circuitry can be used.
  • One further advantage of the present invention is that the signaling load of the network in certain situations is reduced. Namely, when , for example, the 2G network indicates that no subscription for the requested transport layer is present, the roaming element immediately starts a normal location update towards the registration element of the home network of the subscriber, e.g. the 2G home location register, or ends the transaction immediately. When the 2G network does not accept the location update, e.g. since the subscriber is not allowed to roam to the 3G network, the transaction is cancelled before the transport layer access is completed and an application layer access in the 3G network is started.
  • the roaming element as a buffer for storing the subscriber data (e.g. the subscriber profile) sent by the 2G registration element when the normal location update is accepted, a further contacting of the 2G network during the execution of the normal location update procedure in the 3G network at the application layer registration can be avoided. It is possible to buffer the subscriber data merely for a predetermined period of time so as to reduce the required memory capacity. However, when the data are needed after said predetermined period of time (i.e. after they are cleared), the data can be fetched again from the 2G network.
  • the subscriber data e.g. the subscriber profile
  • Fig. 1 shows a block circuit diagram illustrating a network environment with network elements used in the present invention.
  • Figs. 2A, 2B and 2C show flow charts illustrating an embodiment of the method according to the present invention.
  • Figs. 3A and 3B show diagrams illustrating the signaling between the network elements shown in Fig. 1 according to the present invention.
  • Figs. 4A and 4B show diagrams illustrating the signaling between the network elements shown in Fig. 1 according to the prior art.
  • Fig. 1 is a block circuit diagram illustrating network structures of a 2G network 2 and a 3G network 5 as an illustrative example, in which the present invention is implemented. It is to be noted that for the sake of simplicity only network elements are shown which are directly involved. As commonly known, telecommunication network systems also comprise further elements such as a base station subsystem (BSS) comprising transceiver stations, registers, and the like, which are used for communications. The complete network structures as well as corresponding interconnections can be found e.g. in the GSM specifications and the UMTS specifications, respectively. Furthermore, it is to be noted that the described 2G/3G situation is only for illustration. A GPRS system can be part of the 2G network or existing in parallel.
  • BSS base station subsystem
  • the described method and/or device are applicable in general to situations in which a subscriber using a first transmission type roams to a network using a second transmission type, for example in the case that a CS subscriber roams to an all IP network, or the like.
  • the 2G network 2 comprises a first switching element 3 such as a mobile switching center MSC (including a visitor location register VLR) and a registration element 4 such as a home location register HLR (including an authentication center AuC) .
  • the MSC/VLR 3 serves a 2G subscriber 1 (represented by a user equipment/mobile station UE/MS) for controlling calls in the 2G network 2.
  • the HLR 4 is used for storing subscriber data as well as for updating location information of the subscriber 1, and the like.
  • the 3G network 5 comprises switching elements such as an enhanced serving GPRS support node E-SGSN 6, an enhanced gateway GPRS support node E-GGSN 7, a control element such as a call state control function element CSCF 8 and a roaming element such as a roaming signaling gateway element R-SGW 9.
  • switching elements such as an enhanced serving GPRS support node E-SGSN 6, an enhanced gateway GPRS support node E-GGSN 7, a control element such as a call state control function element CSCF 8 and a roaming element such as a roaming signaling gateway element R-SGW 9.
  • the E-SGSN 6 serves the subscriber in packet switched communication and establishes e.g. a mobility management context, containing information pertaining to mobility and security for the subscriber, and a PDP context.
  • the E-GGSN 7 serves for packet switched communication and interconnection with other telecommunication networks.
  • the E-SGSN and E-GGSN may be combined in one unity. Both comprise IP routeing functionality.
  • the CSCF 8 is used to perform call state control functions in the 3G network, such as an incoming call gateway function ICGW, a call control function CCF (e.g. processing of application layer registration) , an address handling AH, and the like.
  • call state control functions such as an incoming call gateway function ICGW, a call control function CCF (e.g. processing of application layer registration) , an address handling AH, and the like.
  • the functionality of the R-SGW 9 is related to roaming of e.g. 2G/R99 (CS only and CS/GPRS) subscribers to/from e.g. a 3G/R00 UMTS teleservices domain and UMTS GPRS domain.
  • the R-SGW performs a signaling conversion at transport level (e.g. to IP based transport signaling) .
  • R-SGW 9 and the HLR/AuC 4 are usually not directly connected, as indicated by the dotted arrow in Fig. 1, but they are connected via several interconnecting and gateway elements known by a person skilled in the art, which are omitted in order to simplify the figure.
  • a subscriber e.g. a 2G/R99 subscriber
  • a 3G network such as Voice over IP or the like
  • roaming from the 2G home network 2 to a 3G network 5 is to be performed.
  • the E-SGSN 6 is contacted by said subscriber 1 in order to initialize a transport layer access (or transport layer registration) for using e.g. a packet switched communication such as
  • GPRS attach To indicate its presence and intention to roam in the 3G network, a GPRS attach (PS attach) is sent from the user equipment of the subscriber 1 to the 3G network, which comprises for example the International Mobile Subscriber Identity IMSI (step S2; message M101) .
  • IMSI International Mobile Subscriber Identity
  • an authentication procedure using a GPRS mechanism is performed in the 3G network, in which the subscriber identity is checked (step S3; message M102) .
  • the E-SGSN 6 sends a GPRS location update message including the IMSI and the identification number of the E- SGSN 6 to the R-SGW 9 which in turn contacts the HLR/AuC 4 of the 2G network 2 (step S3; message M103) .
  • This message M103 is sent e.g. by using a MAP (mobile application part) application context GPRS location update context.
  • the further processing depends on processing results of the HLR 4 concerning the GPRS location update from the 3G network. Namely, the HLR 4 checks whether it supports the application context GPRS location update context (message M103) , and whether the subscriber 1 has a subscription for GPRS. If YES (step S4), i.e. the subscriber has a PS subscription in the HLR 4 meaning that he/she is e.g. an 2G/R99 CS and GPRS subscriber, a procedure may follow which corresponds to the steps shown in Figs. 4A and 4B, option II (i.e. messages M204B to M217).
  • YES i.e. the subscriber has a PS subscription in the HLR 4 meaning that he/she is e.g. an 2G/R99 CS and GPRS subscriber
  • step S10 the HLR 4 accepts the GPRS location update and sends a corresponding message comprising the IMSI and the 2G/R99 profile of the subscriber 1 to the R-SGW 9.
  • the 3G network modifies the subscriber profile in such way that the requested transport layer for the requested service (for example GPRS for VoIP) can be used.
  • the new subscriber profile is sent to the E-SGSN 6, which in turn contacts the subscriber 1 in order to accept the GPRS attach.
  • the GPRS location update is completed and the transport layer registration is confirmed.
  • a PDP context activation is performed in the 3G network 5.
  • an application layer access or application layer registration
  • a normal location update between the 3G network 5 and the 2G network 2 is executed.
  • the subscriber 1 sends a resource request RRQ comprising subscriber information for the application layer (ALSI) to the CSCF 8 in order to initialize an application layer registration.
  • the RRQ message can be, for example, a H.323 protocol message, a session initiation protocol (SIP) message, or the like.
  • SIP session initiation protocol
  • a location update message comprising the ALSI and the CSCF address is sent from the CSCF 8 to the R-SGW 9.
  • the R-SGW 9 forwards the location update message including an R-SGW identification number to the HLR 4.
  • the HLR 4 cancel the location of the subscriber 1 in the 2G network (i.e. at the MSC/VLR 3) and sends a location update reply message comprising the 2G profile of the subscriber to the R-SGW 9.
  • a new connection profile e.g. an All-IP profile
  • the new connection profile is transmitted to the CSCF 8 by means of a location update reply message.
  • the CSCF then completes the application layer registration and the normal location update (step S13) by transmitting a resource confirmation RCF message to the user equipment of the subscriber 1 in order to acknowledge the registration.
  • the RCF message is, similar to the RRQ message mentioned above, for example, a H.323 protocol message, a session initiation protocol (SIP) message, or the like.
  • the R-SGW 9 checks •'the message content from the HLR 4 to decide whether the transaction has to be ended in this stage (step S5) .
  • the GPRS location update is not acceptable by the HLR 4.
  • the 2G HLR 4 does not support the application context GPRS location update context used in message M103.
  • the message returned to the R-SGW 9 represents an application context not supported message (in correspondence with message M104).
  • This circumstance however also represents the fact that the subscriber 1 has no GPRS subscription.
  • the subscriber 1 is known by the 2G HLR 4, which supports the application context GPRS location update context used in message M103, but the GPRS subscription is unknown.
  • an initialization of a normal location update is performed by the R-SGW 9 (step S6, to be described below) .
  • step S5 can be omitted (e.g. since a processing of the message IMSI unknown is not performed in this stage) . That is, a normal location update is initialized in any case.
  • the transaction is ended after a further processing (normal location update, step S ⁇ ) as in the case that the subscriber has no permission to roam to a 3G network (described below) .
  • This latter procedure option would standardize the processing in the R-SGW 9.
  • the R-SGW 9 When the reason for not accepting the GPRS location update results not in an immediate end of the transaction in step S5, the R-SGW 9 initializes immediately a normal location update towards the 2G network. This comprises the re- contacting of the HLR 4 and the sending of the IMSI and the R-SGW identification number (step S6; message M105) .
  • the HLR 4 checks whether it can accept a normal location update of the subscriber (step S7) . That is, for example, it is checked whether the subscriber 1 is known to HLR (i.e. is the subscriber identity deleted from the database) , or a prohibition to roam in a 3G network is present, or the like. In the case that the HLR 4 indicates to the R-SGW 9 that the normal location update of the subscriber 1 is not accepted, and the R-SGW 9 sends an error message to the 3G network in order to indicate that the subscriber 1 can not roam to the 3G network. It is also possible to forward a corresponding error message to the subscriber 1. Then, the roaming transaction is terminated.
  • the HLR 4 decides that a location update of the subscriber 1 is acceptable, the location in the 2G network 2 (i.e. in the MSC 3) is cancelled (S20; M106) .
  • a location update reply is sent to the R-SGW 9 including the 2G profile of the subscriber 1 (M107).
  • step S4 since the subscriber 1 has no GPRS subscription as determined in step S4, a "default" GPRS profile is created (step S21; M108) with a real-time
  • the 2G profile (2G GPRS profile, 2G CS service information, or the like) may be mapped to 3G services.
  • the profile is stored in the R-SGW 9, wherein the subscriber database is indexed by the IMSI. It is possible to provide a link for each subscriber to one "default" profile, or one individual profile is stored for each subscriber.
  • the new "default" GPRS profile is sent to the E-SGSN 6 (M109) , which forwards a GPRS attach reply to the user equipment of the subscriber 1 (MHO) .
  • the GPRS location update is completed and the transport layer registration is confirmed (step S21) .
  • a PDP context activation is performed between the user equipment of the subscriber 1 and the 3G network (Mill) .
  • an application layer registration is executed, wherein a normal location update between the 3G network 5 and the 2G network 2 is executed (M112) .
  • the subscriber 1 sends the resource request RRQ comprising subscriber information for the application layer (ALSI) to the CSCF 8 in order to initialize the application layer registration.
  • a location update message comprising the ALSI and the CSCF address is sent to the R-SGW 9 (M114) .
  • the R-SGW 9 reads the buffered 2G profile of the subscriber 1 from said buffer means, and a new connection profile (e.g. an All-IP profile) is created in the 3G network by using the 2G profile in order to enable an establishment of the requested connection mode (step S23; M115) .
  • a re- contacting of the 2G network i.e. of the HLR 4 is not required.
  • the new connection profile is transmitted to the CSCF 8 by means of a location update reply message (M116) .
  • the CSCF then completes the application layer registration and the normal location update (step S24) by transmitting the resource confirmation RCF message M117 to the user equipment of the subscriber 1 in order to acknowledge the registration.
  • the buffering means for storing the subscriber data (2G profile) from the 2G registration element in the roaming element is arranged to store the data only for a predetermined period of time.
  • the application layer registration (the normal location update) in the 3G network is not detected by said roaming element 9 within this period of time, the subscriber data are cleared.
  • the roaming element 9 detects the normal location update in the 3G network after the subscriber data buffered are cleared, it is possible to request the respective subscriber data again from the 2G registration element 4. This can be executed for example by re-sending the location update message (step S ⁇ ; M105) or by sending a specific message (not shown) for merely requesting this information.
  • the period of time can be set to be short. Hence, only a small storage capacity for the buffering means is required, even if several subscriber roaming procedures are to be handled by the roaming element 9 concurrently.
  • the normal location update is started by the roaming element 9 in any case immediately after the transport layer location update (steps S3, S4) request is responded by the registration element 4 of the
  • the roaming element 9 initiates a normal location update in the 2G network and buffers the subscriber data sent by the registration element 4.
  • the following steps may correspond to the steps S20 to S24. Since the signaling procedure of this embodiment is equivalent in both cases (the case the GPRS subscription is present and the case that no GPRS subscription is present in the HLR) , the roaming functionality as a whole is simplified.
  • the present invention is also applicable in the case that a location update is tried as a first registration and a transport layer access is tried as a second registration.
  • a location update procedure or a transport layer access for example with different parameters/subscriber data or the like
  • the order of the respective substeps (S2 to S7) is then to be adapted accordingly (changing of the order and/or repeating of substeps) .
  • One advantage of the roaming procedure according to the present invention are first that the signaling load is significantly reduced in specific error cases. Namely, according to the conventional procedure, the transport layer registration is first completed before a normal location update in the application layer registration (and hence e.g. a check of the allowance for roaming of the subscriber 1) is executed. Furthermore, the usage of services only requiring a transport layer registration by invalid subscribers can be prevented.
  • the present invention can be used also for other communication types, not only for the above described packed switched and/or circuit switched modes.
  • the present invention proposes a method of performing roaming of a subscriber 1 using a first transmission type from a first network 2 to a second network 5 being based on a second transmission type, said method comprising a first registering step S4 for registering said subscriber 1 in said second network 5 on the basis of one of said first and said second transmission types, and in the case that said first registering step fails, a second registering step S7 for registering said subscriber 1 in said second network 5 on the basis of the other of said first and said second transmission types.
  • the present invention proposes also a corresponding device.

Abstract

The present invention proposes a method of performing roaming of a subscriber (1) using a first transmission type from a first network (2) to a second network (5) being based on a second transmission type, said method comprising a first registering step (S4) for registering said subscriber (1) in said second network (5) on the basis of one of said first and said second transmission types, and in the case that said first registering step fails, a second registering step (S7) for registering said subscriber (1) in said second network (5) on the basis of the other of said first and said second transmission types. The present invention proposes also a corresponding device.

Description

METHOD OF PERFORMING ROAMING BETWEEN NETWORKS AND CORRESPONDING DEVICE
FIELD OF THE INVENTION
The present invention relates to a method of performing roaming of a subscriber between networks and also relates to a corresponding device. In particular, the present invention is directed to a method and corresponding device being used when a circuit switched (CS) subscriber, like a subscriber of a 2G (second generation) telecommunication network roams from one telecommunication network, like the 2G telecommunication network, to a packed switched (PS) network, like a 3G (third generation) telecommunication network.
BACKGROUND OF THE INVENTION
Mobile telecommunication systems such as the Global System for Mobile Communications GSM, the Universal Mobile Telecommunications System UMTS, and the like, have a cellular structure comprising several cells. For each cell at least one transceiver station (base station) is provided. Via this base station, a user equipment of a subscriber and elements of the telecommunication system (network elements such as exchange stations and registers) communicate. The subscriber is free to move within the network from one cell to another without loosing contact (handover) .
There is also the case that several telecommunication networks coexist, either in the same geographical area or in adjacent geographical areas. Subscribers are able to roam from one network (e.g. the respective home network) to another (visited) network. This is one commonly known feature of mobile telecommunication network systems.
The coexisting networks may be of different types. For example, one network (e.g. the home network) is a 2G (second generation) network (e.g. GSM) and the other network (the visited network) is a 3G (third generation) network (e.g. UMTS). Since the respective networks may offer different service types and/or communication modes, attention has to be paid to the establishment of a correct connection and communication paths, when e.g. a 2G subscriber wishes to roam into the 3G network.
As mentioned above, transmission of data can be divided into two different types. The circuit switched (CS) transmission type uses one transmission resource (e.g. one channel) for a communication until ending the communication. As a further transmission type, packet switched transmission has been developed. Here, data are collected in a buffer and then sent as one packet via a requested transmission resource to an indicated address.
In traditional 2G networks, such as the GSM network, CS transmission is used. As a further development for existing 2G networks, packet switched system, like the Generalized Packet Radio Service GPRS for GSM networks, are added in order to enable the usage of both transmission types for the subscribers. That is, there can be networks and/or subscribers either supporting only one of these transmission types (namely the "traditional" CS type) or both types (CS and PS type) . In the latter case, the subscriber may select which mode is to be used, when both are available from a network.
3G networks, and correspondingly 3G subscribers (i.e. user terminals) are designed to perform both CS and PS transmission communications. In particular for the packet switched mode, 3G networks, such as the UMTS, offers specific communication modes. One of them is the so-called Voice over Internet Protocol (VoIP) communication mode which is a CS-like packet data communication method. Due to the similarity to a CS communication, it is also possible that 3G networks are designed to support the usage of VoIP services by CS subscribers.
At least during a transitional period, when both the 2G system and the 3G system coexist, there are situations in which a subscriber with only CS capability may roam into the 3G network. In such a case, for example when the roaming subscriber requests to use the VoIP communication mode, it has to be decided in the 3G network, on the basis of which kind the subscriber is (CS only, CS and packet switched, and the like) , which operations in the network has to be executed in order to establish a proper communication connection for the subscriber. This may include for example transport layer registration or transport layer access, application layer registration or application layer access, authentication mechanisms, subscriber profile creations and the like.
A prior art solution for a method of roaming between two networks is described below with reference to Figs. 4A and 4B. Assuming that a CS subscriber like a 2G subscriber intends to roam from a 2G network to a PS network like a 3G network in order to perform a packet switched communication such as VoIP, then first a transport layer registration is performed to define relevant data structures, communication protocols, Quality of Service (QoS) and the like. The transport layer registration is made by the 2G subscriber e.g. by a PS attach (e.g. GPRS attach) to the 3G network and a GPRS location update to the 2G network. The transport layer registration is completed in the 3G network wherein the GPRS profile of the subscriber created and used in the GPRS location update depends on whether the subscriber is a CS only subscriber (option I: M204A, M205A) or a CS and PS subscriber (option II: M204B, M205B) . Next, a packet data protocol (PDP) context activation is executed between the 2G subscriber and the 3G network. Finally, an application level registration is executed to define the connection parameters (e.g. VoIP, All-IP) , wherein an normal location update at the 3G network and the 2G network is performed.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide an improved roaming method and an improved device capable of performing a roaming.
According to the present invention, this object is achieved by a method of performing roaming of a subscriber using a first transmission type from a first network to a second network being based on a second transmission type, said method comprising a first registering step for registering said subscriber in said second network on the basis of one of said first and said second transmission types, and in the case that said first registering step fails, a second registering step for registering said subscriber in said second network on the basis of the other of said first and said second transmission types.
Furthermore, the present invention proposes a device for performing roaming of a subscriber using a first transmission type from a first network to a second network being based on a second transmission type, said device is adapted to perform a first registration of said subscriber in said second network on the basis of one of said first and said second transmission types, and in the case that said first registration fails, a second registration of said subscriber in said second network on the basis of the other of said first and said second transmission types.
Advantageous further developments of the present invention are as set out in the respective dependent claims.
According to the present invention, the proposed method and/or device are easy to implement. Since the required functions can be executed by one network element, namely the roaming element such as a roaming signaling gateway functionality element R-SGW of the 3G network, and changing or adaptation of other network elements (e.g. of 2G or 3G networks) is not necessary. The present invention can be implemented by software, but also a hardware solution with a corresponding circuitry can be used.
One further advantage of the present invention is that the signaling load of the network in certain situations is reduced. Namely, when , for example, the 2G network indicates that no subscription for the requested transport layer is present, the roaming element immediately starts a normal location update towards the registration element of the home network of the subscriber, e.g. the 2G home location register, or ends the transaction immediately. When the 2G network does not accept the location update, e.g. since the subscriber is not allowed to roam to the 3G network, the transaction is cancelled before the transport layer access is completed and an application layer access in the 3G network is started.
Furthermore, it is possible to avoid granting access to services to a subscriber which actually has no allowance to use these 3G services. When the 2G network responds to the normal location update request with a message that the subscription of the subscriber prohibits a roaming to the 3G network, even the establishment of the transport layer is stopped. That is, the usage of services only requiring the transport layer registration by invalid CS subscribers is completely prevented.
Additionally, by using the roaming element as a buffer for storing the subscriber data (e.g. the subscriber profile) sent by the 2G registration element when the normal location update is accepted, a further contacting of the 2G network during the execution of the normal location update procedure in the 3G network at the application layer registration can be avoided. It is possible to buffer the subscriber data merely for a predetermined period of time so as to reduce the required memory capacity. However, when the data are needed after said predetermined period of time (i.e. after they are cleared), the data can be fetched again from the 2G network.
Preferred embodiments of the invention are described herein below in detail by way of example with reference to the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
Fig. 1 shows a block circuit diagram illustrating a network environment with network elements used in the present invention.
Figs. 2A, 2B and 2C show flow charts illustrating an embodiment of the method according to the present invention.
Figs. 3A and 3B show diagrams illustrating the signaling between the network elements shown in Fig. 1 according to the present invention. Figs. 4A and 4B show diagrams illustrating the signaling between the network elements shown in Fig. 1 according to the prior art.
DESCRIPTION OF PREFERRED EMBODIMENTS
Fig. 1 is a block circuit diagram illustrating network structures of a 2G network 2 and a 3G network 5 as an illustrative example, in which the present invention is implemented. It is to be noted that for the sake of simplicity only network elements are shown which are directly involved. As commonly known, telecommunication network systems also comprise further elements such as a base station subsystem (BSS) comprising transceiver stations, registers, and the like, which are used for communications. The complete network structures as well as corresponding interconnections can be found e.g. in the GSM specifications and the UMTS specifications, respectively. Furthermore, it is to be noted that the described 2G/3G situation is only for illustration. A GPRS system can be part of the 2G network or existing in parallel. Moreover, the described method and/or device are applicable in general to situations in which a subscriber using a first transmission type roams to a network using a second transmission type, for example in the case that a CS subscriber roams to an all IP network, or the like.
According to Fig. 1, the 2G network 2 comprises a first switching element 3 such as a mobile switching center MSC (including a visitor location register VLR) and a registration element 4 such as a home location register HLR (including an authentication center AuC) . The MSC/VLR 3 serves a 2G subscriber 1 (represented by a user equipment/mobile station UE/MS) for controlling calls in the 2G network 2. The HLR 4 is used for storing subscriber data as well as for updating location information of the subscriber 1, and the like.
The 3G network 5 comprises switching elements such as an enhanced serving GPRS support node E-SGSN 6, an enhanced gateway GPRS support node E-GGSN 7, a control element such as a call state control function element CSCF 8 and a roaming element such as a roaming signaling gateway element R-SGW 9.
The E-SGSN 6 serves the subscriber in packet switched communication and establishes e.g. a mobility management context, containing information pertaining to mobility and security for the subscriber, and a PDP context. The E-GGSN 7 serves for packet switched communication and interconnection with other telecommunication networks. The E-SGSN and E-GGSN may be combined in one unity. Both comprise IP routeing functionality.
The CSCF 8 is used to perform call state control functions in the 3G network, such as an incoming call gateway function ICGW, a call control function CCF (e.g. processing of application layer registration) , an address handling AH, and the like.
The functionality of the R-SGW 9 is related to roaming of e.g. 2G/R99 (CS only and CS/GPRS) subscribers to/from e.g. a 3G/R00 UMTS teleservices domain and UMTS GPRS domain. In order to ensure a proper roaming, the R-SGW performs a signaling conversion at transport level (e.g. to IP based transport signaling) .
It is to be noted that the R-SGW 9 and the HLR/AuC 4 are usually not directly connected, as indicated by the dotted arrow in Fig. 1, but they are connected via several interconnecting and gateway elements known by a person skilled in the art, which are omitted in order to simplify the figure.
An embodiment of a roaming procedure will become apparent by the following description with reference to the flow charts shown in Figs. 2A to 2C and the message charts shown in Figs. 3A and 3B.
When a subscriber 1, e.g. a 2G/R99 subscriber, intends to use services offered by a 3G network, such as Voice over IP or the like, roaming from the 2G home network 2 to a 3G network 5 is to be performed. For this purpose, the E-SGSN 6 is contacted by said subscriber 1 in order to initialize a transport layer access (or transport layer registration) for using e.g. a packet switched communication such as
GPRS. To indicate its presence and intention to roam in the 3G network, a GPRS attach (PS attach) is sent from the user equipment of the subscriber 1 to the 3G network, which comprises for example the International Mobile Subscriber Identity IMSI (step S2; message M101) .
After receiving the GPRS attach, an authentication procedure using a GPRS mechanism is performed in the 3G network, in which the subscriber identity is checked (step S3; message M102) . In case the requesting subscriber 1 is verified, the E-SGSN 6 sends a GPRS location update message including the IMSI and the identification number of the E- SGSN 6 to the R-SGW 9 which in turn contacts the HLR/AuC 4 of the 2G network 2 (step S3; message M103) . This message M103 is sent e.g. by using a MAP (mobile application part) application context GPRS location update context.
The further processing depends on processing results of the HLR 4 concerning the GPRS location update from the 3G network. Namely, the HLR 4 checks whether it supports the application context GPRS location update context (message M103) , and whether the subscriber 1 has a subscription for GPRS. If YES (step S4), i.e. the subscriber has a PS subscription in the HLR 4 meaning that he/she is e.g. an 2G/R99 CS and GPRS subscriber, a procedure may follow which corresponds to the steps shown in Figs. 4A and 4B, option II (i.e. messages M204B to M217). Namely, in step S10, the HLR 4 accepts the GPRS location update and sends a corresponding message comprising the IMSI and the 2G/R99 profile of the subscriber 1 to the R-SGW 9. Then, the 3G network (e.g. in the R-SGW 9) modifies the subscriber profile in such way that the requested transport layer for the requested service (for example GPRS for VoIP) can be used. The new subscriber profile is sent to the E-SGSN 6, which in turn contacts the subscriber 1 in order to accept the GPRS attach. The GPRS location update is completed and the transport layer registration is confirmed.
Next, a PDP context activation is performed in the 3G network 5. Then, in step Sll, an application layer access (or application layer registration) is performed. In this connection, a normal location update between the 3G network 5 and the 2G network 2 is executed. The subscriber 1 sends a resource request RRQ comprising subscriber information for the application layer (ALSI) to the CSCF 8 in order to initialize an application layer registration. The RRQ message can be, for example, a H.323 protocol message, a session initiation protocol (SIP) message, or the like. After a further authentication check in the 3G network by using 2G parameters and mechanisms, a location update message comprising the ALSI and the CSCF address is sent from the CSCF 8 to the R-SGW 9. The R-SGW 9 forwards the location update message including an R-SGW identification number to the HLR 4. The HLR 4 cancel the location of the subscriber 1 in the 2G network (i.e. at the MSC/VLR 3) and sends a location update reply message comprising the 2G profile of the subscriber to the R-SGW 9. After receiving the 2G profile, in step S12, a new connection profile (e.g. an All-IP profile) is created in the 3G network by using the 2G profile in order to enable an establishment of the requested connection mode. The new connection profile is transmitted to the CSCF 8 by means of a location update reply message. The CSCF then completes the application layer registration and the normal location update (step S13) by transmitting a resource confirmation RCF message to the user equipment of the subscriber 1 in order to acknowledge the registration. The RCF message is, similar to the RRQ message mentioned above, for example, a H.323 protocol message, a session initiation protocol (SIP) message, or the like.
The procedure executed in the case that the HLR 4 replies to the GPRS location update (steps S3, S4) from the 3G network 5 with a message (M104) indicating that the GPRS location update is not acceptable (e.g. since it is a 2G/R99 CS only subscriber without GPRS subscription, or the like) differs to that described above. The R-SGW 9 checks •'the message content from the HLR 4 to decide whether the transaction has to be ended in this stage (step S5) .
There can be different reasons why the GPRS location update is not acceptable by the HLR 4. One reason is that the 2G HLR 4 does not support the application context GPRS location update context used in message M103. In this case the message returned to the R-SGW 9 represents an application context not supported message (in correspondence with message M104). This circumstance however also represents the fact that the subscriber 1 has no GPRS subscription. Another reason is that the subscriber 1 is known by the 2G HLR 4, which supports the application context GPRS location update context used in message M103, but the GPRS subscription is unknown. In both cases, an initialization of a normal location update is performed by the R-SGW 9 (step S6, to be described below) .
On the other hand, when the reason why the GPRS location update is not acceptable is that the subscriber is unknown (i.e. not stored in the HLR 4) or deactivated (e.g. by the operator) , the 2G HLR 4 sends a message M104 unknown subscriber/IMSI unknown to the R-SGW 9. In this case, on the basis of this return message, the R-SGW 9 decides that the transaction has to be ended and sends a negative acknowledgement for the location updating (steps S5 and S8) . As a further option for this case, step S5 can be omitted (e.g. since a processing of the message IMSI unknown is not performed in this stage) . That is, a normal location update is initialized in any case. In this case, the transaction is ended after a further processing (normal location update, step Sβ) as in the case that the subscriber has no permission to roam to a 3G network (described below) . This latter procedure option would standardize the processing in the R-SGW 9.
When the reason for not accepting the GPRS location update results not in an immediate end of the transaction in step S5, the R-SGW 9 initializes immediately a normal location update towards the 2G network. This comprises the re- contacting of the HLR 4 and the sending of the IMSI and the R-SGW identification number (step S6; message M105) .
Now, the HLR 4 checks whether it can accept a normal location update of the subscriber (step S7) . That is, for example, it is checked whether the subscriber 1 is known to HLR (i.e. is the subscriber identity deleted from the database) , or a prohibition to roam in a 3G network is present, or the like. In the case that the HLR 4 indicates to the R-SGW 9 that the normal location update of the subscriber 1 is not accepted, and the R-SGW 9 sends an error message to the 3G network in order to indicate that the subscriber 1 can not roam to the 3G network. It is also possible to forward a corresponding error message to the subscriber 1. Then, the roaming transaction is terminated.
On the other hand, in the case that the HLR 4 decides that a location update of the subscriber 1 is acceptable, the location in the 2G network 2 (i.e. in the MSC 3) is cancelled (S20; M106) . A location update reply is sent to the R-SGW 9 including the 2G profile of the subscriber 1 (M107). There are means (not shown) such as a memory provided in the R-SGW 9 which are adapted to buffer this 2G profile sent from the HLR 4 for further processing.
In the 3G network, since the subscriber 1 has no GPRS subscription as determined in step S4, a "default" GPRS profile is created (step S21; M108) with a real-time
Quality of Service (QoS) support. For this purpose, for example, the 2G profile (2G GPRS profile, 2G CS service information, or the like) may be mapped to 3G services. The profile is stored in the R-SGW 9, wherein the subscriber database is indexed by the IMSI. It is possible to provide a link for each subscriber to one "default" profile, or one individual profile is stored for each subscriber.
Then, the new "default" GPRS profile is sent to the E-SGSN 6 (M109) , which forwards a GPRS attach reply to the user equipment of the subscriber 1 (MHO) . The GPRS location update is completed and the transport layer registration is confirmed (step S21) .
Next, a PDP context activation is performed between the user equipment of the subscriber 1 and the 3G network (Mill) . Then, in step S22, an application layer registration is executed, wherein a normal location update between the 3G network 5 and the 2G network 2 is executed (M112) . The subscriber 1 sends the resource request RRQ comprising subscriber information for the application layer (ALSI) to the CSCF 8 in order to initialize the application layer registration. After a further authentication check (M113) in the 3G network by using 2G parameters and mechanisms, a location update message comprising the ALSI and the CSCF address is sent to the R-SGW 9 (M114) .
The R-SGW 9 reads the buffered 2G profile of the subscriber 1 from said buffer means, and a new connection profile (e.g. an All-IP profile) is created in the 3G network by using the 2G profile in order to enable an establishment of the requested connection mode (step S23; M115) . A re- contacting of the 2G network (i.e. of the HLR 4) is not required. The new connection profile is transmitted to the CSCF 8 by means of a location update reply message (M116) . The CSCF then completes the application layer registration and the normal location update (step S24) by transmitting the resource confirmation RCF message M117 to the user equipment of the subscriber 1 in order to acknowledge the registration.
In a further embodiment, the buffering means for storing the subscriber data (2G profile) from the 2G registration element in the roaming element is arranged to store the data only for a predetermined period of time. When the application layer registration (the normal location update) in the 3G network is not detected by said roaming element 9 within this period of time, the subscriber data are cleared. When the roaming element 9 detects the normal location update in the 3G network after the subscriber data buffered are cleared, it is possible to request the respective subscriber data again from the 2G registration element 4. This can be executed for example by re-sending the location update message (step Sβ; M105) or by sending a specific message (not shown) for merely requesting this information. Since it is generally assumed that the application layer registration is performed almost immediately after the transport layer registration, the period of time can be set to be short. Hence, only a small storage capacity for the buffering means is required, even if several subscriber roaming procedures are to be handled by the roaming element 9 concurrently.
In yet a further embodiment, the normal location update is started by the roaming element 9 in any case immediately after the transport layer location update (steps S3, S4) request is responded by the registration element 4 of the
2G network 2. That is, also in the case that the subscriber 1 has a subscription for the transport layer registration, e.g. a GPRS subscription (YES in step S4), the roaming element 9 initiates a normal location update in the 2G network and buffers the subscriber data sent by the registration element 4. The following steps may correspond to the steps S20 to S24. Since the signaling procedure of this embodiment is equivalent in both cases (the case the GPRS subscription is present and the case that no GPRS subscription is present in the HLR) , the roaming functionality as a whole is simplified.
Furthermore, while it was described above to first try a transport layer access (PS) as a first registration and a location update as a second registration, the present invention is also applicable in the case that a location update is tried as a first registration and a transport layer access is tried as a second registration. Moreover, it is also possible to try a location update procedure or a transport layer access (for example with different parameters/subscriber data or the like) in both registrations. There can be executed even more than two registration steps, if necessary. Which on of the above possibilities is to be employed may depend for example on the respective network. The order of the respective substeps (S2 to S7) is then to be adapted accordingly (changing of the order and/or repeating of substeps) .
One advantage of the roaming procedure according to the present invention are first that the signaling load is significantly reduced in specific error cases. Namely, according to the conventional procedure, the transport layer registration is first completed before a normal location update in the application layer registration (and hence e.g. a check of the allowance for roaming of the subscriber 1) is executed. Furthermore, the usage of services only requiring a transport layer registration by invalid subscribers can be prevented.
It is to be noted that the present invention can be used also for other communication types, not only for the above described packed switched and/or circuit switched modes.
As described above, the present invention proposes a method of performing roaming of a subscriber 1 using a first transmission type from a first network 2 to a second network 5 being based on a second transmission type, said method comprising a first registering step S4 for registering said subscriber 1 in said second network 5 on the basis of one of said first and said second transmission types, and in the case that said first registering step fails, a second registering step S7 for registering said subscriber 1 in said second network 5 on the basis of the other of said first and said second transmission types. The present invention proposes also a corresponding device. It should be understood that the above description and accompanying figures are merely intended to illustrate the present invention by way of example only. The preferred embodiments of the present invention may thus vary within the scope of the attached claims. Also combinations of different embodiments are possible.

Claims

1. A method of performing roaming of a subscriber (1) using a first transmission type from a first network (2) to a second network (5) being based on a second transmission type, said method comprising a first registering step (S4) for registering said subscriber (1) in said second network (5) on the basis of one of said first and said second transmission types, and in the case that said first registering step fails, a second registering step (S7) for registering said subscriber (1) in said second network (5) on the basis of the other of said first and said second transmission types.
2. A method according to claim 1, wherein in said first registering step (S4) said second transmission type is used, and in said second registering step (S7) said first transmission type is used.
3. A method according to claim 1, wherein said first transmission type is a circuit switched transmission type and said second transmission type is a packet switched transmission type.
4. A method according to claim i, wherein in said first registering step and/or said second registering step an inquiry for a transport layer access is made.
5. A method according to claim 1, wherein in said first registering step and/or said second registering step an inquiry for a location update is made.
6. A method according to claim 1, further comprising a denying step (S8) for denying a roaming of said subscriber (1) in the case that both the first registering step and the second registering step fail.
7. A method according to claim 1, wherein said first and said second registering steps are initiated by sending a corresponding inquiry (S2, Sβ) from said subscriber (1) to a roaming element (9) executing said first and said second registering steps.
8. A method according to claim 7, further comprising a buffering step for buffering subscriber data in said roaming element (9) in the case that at least one of said first and said second registering steps is successful.
9. A method according to claim 1, wherein said first and said second registering steps are initiated by sending a corresponding inquiry (S2, Sβ) from said subscriber (1) to a home network (2) of said subscriber.
10. A method according to claim 1, wherein said first network (2) comprising a registration element (4) storing subscriber data of said subscriber (1), and said second network (5) comprising a roaming element (9) enabling roaming of subscribers from networks different to said second network (5) by performing signaling conversion, said method further comprising the steps of: initializing (S2) a transport layer access and sending subscriber data to said second network (5) via said roaming element ( 9) , contacting (S3) said registration element (4) of said first network by said roaming element (9) to determine by means of said subscriber data whether said subscriber (1) has a subscription for the transport layer access, in the case that the registration element (4) of said first network (2) indicates to said roaming element (9) of said second network (5) that there is no subscription of said subscriber (1) for the initialized transport layer access (S4) , deciding (S5) on the basis of the indication of said registration element (4) whether to end the roaming, and if not initializing (Sβ) a location update procedure by said roaming element (9) at said registration element (4) of said first network (2) , and receiving (S7) and processing (S8; S20 to S24) an indication being based on a check (S7) by said registration element (9) whether a location update of said subscriber (1) from said first network (2) to said second network (5) is possible.
11. A method according to claim 10, further comprising the steps of: in the case that said registration element (4) indicates to said roaming element (9) after said checking step that a location update of said subscriber (1) from said first network (2) to said second network (5) is not possible (Sβ) , sending (S8) an error indication to said second network (5) by said roaming element (9), and ending the transport layer access without establishing a connection.
12. A method according to claim 10, further comprising the steps of: in the case that the decision step (S5) indicates an ending of the roaming, sending (S8) an error indication to said second network (5) by said roaming element (9), and ending the transport layer access without establishing a connection.
13. A method according to claim 11, wherein the reason for the indication of no subscription by said registration element (9) is that the subscriber (1) is unknown to said registration element (9) , or is deactivated in said registration element (9), or is not permitted to access said second network (5) .
14. A method according to claim 10, further comprising the steps of: in the case that said registration element (4) indicates to said roaming element (9) after said checking step (S7) that a location update of said subscriber (1) from said first network (2) to said second network (5) is possible, confirming (S20) the location update by sending subscriber data from said registration element (4) to said roaming element (9), buffering said subscriber data in said roaming element
(9) for further processing of the location update procedure, canceling location of said subscriber (1) in said first switching element (3) of said first network (2) , creating (S21) a subscriber profile for said transport layer registration of said subscriber (1) at the roaming element (9) and completing said transport layer access in said second network (5) .
15. A method according to claim 14, further comprising the steps of: after completion of said transport layer access, initializing (S22) an application layer access in said second network (5) , executing said location update procedure in said second network (5) by using the subscriber data buffered in said roaming element (9), creating (S23) a new subscriber profile to use services offered by said second network (5) , completing (S24) said application layer access by using said new subscriber profile and completing said location update procedure in said second network (5) .
16. A method according to claim 15, wherein said subscriber data are buffered in said roaming element (9) for a predetermined time.
17. A method according to claim lβ, further comprising a steps of: in the case that the application layer access is initialized after said predetermined time, re-contacting said registration element (4) of said first network (2) by said roaming element (9) of said second network (5), and fetching said subscriber data from said registration element (4) and buffering them in said roaming element (9).
18. A method according to claim 10, wherein said first network (2) comprises a home location register (4) and a mobile switching center (3) , and said second network (5) comprises an enhanced serving GPRS support node (β), an enhanced gateway GPRS support node (7), a call state control function element (8) and a roaming signaling gateway function element (9).
19. A device for performing roaming of a subscriber (1) using a first transmission type from a first network (2) to a second network (5) being based on a second transmission type, said device is adapted to perform a first registration of said subscriber (1) in said second network (5) on the basis of one of said first and said second transmission types, and in the case that said first registration fails, a second registration of said subscriber (1) in said second network (5) on the basis of the other of said first and said second transmission types.
20. A device according to claim 19, wherein in said first registration said second transmission type is used, and in said second registration said first transmission type is used.
21. A device according to claim 19, wherein said first transmission type is a circuit switched transmission type and said second transmission type is a packet switched transmission type.
22. A device according to claim 19, wherein in said first registration and/or said second registration an inquiry for a transport layer access is made.
23. A device according to claim 19, wherein in said first registration and/or said second registration an inquiry for a location update is made.
24. A device according to claim 19, said device is adapted to deny a roaming of said subscriber (1) in the case that both the first registration and the second registration fail.
25. A device according to claim 19, wherein said first and said second registration are initiated by sending a corresponding inquiry (S2, Sβ) from said subscriber (1) to said device.
26. A device according to claim 25, wherein said inquiry in said first and said second registration is send to a home network (2) of said subscriber (1).
27. A device according to claim 25, said device is adapted to buffer subscriber data in the case that at least one of said first and said second registrations is successful.
28. A device according to any of the claims 19 to 27, wherein said device is comprised in a roaming element (9) .
29. A device according to claim 19 for performing roaming of a subscriber (1) from a first network (2) to a second network (5) , said first network (2) comprising a registration element (4) storing subscriber data of said subscriber (1) , and said second network (5) comprising a roaming element (9) enabling roaming of subscribers from networks different to said second network (5) by performing signaling conversion, wherein said subscriber (1) initializes transport layer access and sends subscriber data to said second network (5) via said roaming element (9), said roaming element (9) contacts said registration element (4) of said first network which determines by means of said subscriber data whether said subscriber (1) has a subscription for the transport layer access, in the case that the registration element (4) of said first network (2) indicates to said roaming element (9) of said second network (5) that there is no subscription of said subscriber (1) for the initialized transport layer access, said device is adapted to decide on the basis of the indication of said registration element (4) whether to end the roaming, and if not, to initialize a location update procedure at said registration element (4) of said first network (2), and to receive and process an indication of said registration element (9) after checking whether a location update of said subscriber (1) from said first network (2) to said second network (5) is possible.
30. A device according to claim 29, wherein said device is adapted, in the case that said registration element (4) indicates to said roaming element (9) after said checking step that a location update of said subscriber (1) from said first network (2) to said second network (5) is not possible, to send an error indication to said second network (5), and to end the transport layer access without establishing a connection.
31. A device according to claim 29, wherein said device is adapted, in the case that the decision indicates an ending of the roaming, to send an error indication to said second network (5) by said roaming element (9), and to end the transport layer access without establishing a connection.
32. A device according to claim 29, wherein the reason for the indication of no subscription by said registration element (9) is that the subscriber (1) is unknown to said registration element (9) , or is deactivated in said registration element (9), or is not permitted to access said second network (5) .
33. A device according to claim 29, wherein, in the case that said registration element (4) indicates after checking that a location update of said subscriber (1) from said first network (2) to said second network (5) is possible by sending subscriber data, said device comprises means for buffering said subscriber data for further processing of the location update procedure.
34. A device according to claim 33, wherein during an application layer access said location update procedure in said second network (5) is executed by using the subscriber data buffered in said means for buffering said subscriber data.
35. A device according to claim 33, wherein said means for buffering said subscriber data buffers said subscriber data for a predetermined time.
36. A device according to claim 35, wherein in the case that the application layer access is initialized after said predetermined time, said device is adapted to re-contact said registration element (4) of said first network (2) , and to fetch and to buffer said subscriber data from said registration element (4).
37. A device according to claim 29, wherein said first network (2) comprises a home location register (4) and a mobile switching center (3), and said second network (5) comprises an enhanced serving GPRS support node (6), an enhanced gateway GPRS support node (7), a call state control function element (8) and a roaming signaling gateway function element (9).
38. A device according to any of the claims 29 to 37, wherein said device is incorporated in said roaming element (9) .
PCT/EP2000/009307 2000-09-22 2000-09-22 Method of performing roaming between networks and corresponding device WO2002025981A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP00960688A EP1319317A1 (en) 2000-09-22 2000-09-22 Method of performing roaming between networks and corresponding device
PCT/EP2000/009307 WO2002025981A1 (en) 2000-09-22 2000-09-22 Method of performing roaming between networks and corresponding device
AU2000272891A AU2000272891A1 (en) 2000-09-22 2000-09-22 Method of performing roaming between networks and corresponding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2000/009307 WO2002025981A1 (en) 2000-09-22 2000-09-22 Method of performing roaming between networks and corresponding device

Publications (1)

Publication Number Publication Date
WO2002025981A1 true WO2002025981A1 (en) 2002-03-28

Family

ID=8164103

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2000/009307 WO2002025981A1 (en) 2000-09-22 2000-09-22 Method of performing roaming between networks and corresponding device

Country Status (3)

Country Link
EP (1) EP1319317A1 (en)
AU (1) AU2000272891A1 (en)
WO (1) WO2002025981A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002069660A1 (en) * 2001-02-23 2002-09-06 Telefonaktiebolaget Lm Ericsson (Publ) Location update procedure when roaming from a first communications service domain to a second communications service domain
FR2867006A1 (en) * 2004-02-27 2005-09-02 Cit Alcatel METHOD FOR CONTROLLING RIGHTS OF ACCESS IN A MOBILE RADIOCOMMUNICATIONS SYSTEM
CN1303836C (en) * 2003-04-22 2007-03-07 株式会社Ntt都科摩 Mobile terminal, communication system, and method for changing location registration
CN100337510C (en) * 2004-05-11 2007-09-12 华为技术有限公司 Method for controlling users to access network
WO2008006399A1 (en) * 2006-07-11 2008-01-17 Telefonaktiebolaget Lm Ericsson (Publ) Subscribers roaming between second and third generation mobile networks
CN100411369C (en) * 2004-05-10 2008-08-13 华为技术有限公司 Method for controlling user to access to network
CN100441035C (en) * 2004-12-27 2008-12-03 华为技术有限公司 Method for distinguishing between 2G users and 3G users
AU2010201294B2 (en) * 2003-02-19 2012-11-22 Nokia Technologies Oy Routing messages

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000031995A1 (en) * 1998-11-19 2000-06-02 Nokia Networks Oy Service delivery in a mobile communications system supporting two connection types

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000031995A1 (en) * 1998-11-19 2000-06-02 Nokia Networks Oy Service delivery in a mobile communications system supporting two connection types

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002069660A1 (en) * 2001-02-23 2002-09-06 Telefonaktiebolaget Lm Ericsson (Publ) Location update procedure when roaming from a first communications service domain to a second communications service domain
US7099675B2 (en) 2001-02-23 2006-08-29 Telefonaktiebolaget Lm Ericsson (Publ) Location update procedure when roaming from a first communication service domain to a second communications service domain
AU2010201294B2 (en) * 2003-02-19 2012-11-22 Nokia Technologies Oy Routing messages
CN1303836C (en) * 2003-04-22 2007-03-07 株式会社Ntt都科摩 Mobile terminal, communication system, and method for changing location registration
FR2867006A1 (en) * 2004-02-27 2005-09-02 Cit Alcatel METHOD FOR CONTROLLING RIGHTS OF ACCESS IN A MOBILE RADIOCOMMUNICATIONS SYSTEM
EP1578164A1 (en) * 2004-02-27 2005-09-21 Alcatel Method for controlling access rights in a mobile radio communications system
US8559920B2 (en) 2004-02-27 2013-10-15 Alcatel Lucent Method of checking access rights in a mobile radio system
CN100411369C (en) * 2004-05-10 2008-08-13 华为技术有限公司 Method for controlling user to access to network
CN100337510C (en) * 2004-05-11 2007-09-12 华为技术有限公司 Method for controlling users to access network
CN100441035C (en) * 2004-12-27 2008-12-03 华为技术有限公司 Method for distinguishing between 2G users and 3G users
WO2008006399A1 (en) * 2006-07-11 2008-01-17 Telefonaktiebolaget Lm Ericsson (Publ) Subscribers roaming between second and third generation mobile networks

Also Published As

Publication number Publication date
EP1319317A1 (en) 2003-06-18
AU2000272891A1 (en) 2002-04-02

Similar Documents

Publication Publication Date Title
US6898433B1 (en) Location management for cellular systems
US6104929A (en) Data packet radio service with enhanced mobility management
AU738855B2 (en) Data packet radio service with enhanced mobility management
CA2283886C (en) Communicating packet data with a mobile station roaming within an incompatible mobile network
AU2004221097B2 (en) Internetworking between a first network and a second network
EP1223781B1 (en) Interworking and interoperability of GPRS systems with systems of other technology families
JP4397125B2 (en) Support for subscriber characteristics in networks with gateway location and visitor location registers
US9491613B2 (en) Method and apparatus for steering of roaming
EP1523208B1 (en) Registration of a dual mode terminal in a cellular and a WLAN network
KR100297033B1 (en) Method and system for location determination of mobile subscriber registered in cellular mobile wireless network
US7706797B2 (en) Method for inter-system inter-MSC handover to UMA
CN1998260A (en) Method and system for providing backward compatibility between protocol for carrying authentication for network access (PANA) and point-to-point protocol (PPP) in a packet data network
WO2002025981A1 (en) Method of performing roaming between networks and corresponding device
JP4024877B2 (en) Wireless network access mechanism
WO2002093966A1 (en) Method for synchronization of a plurality of networks
US20050099990A1 (en) Logical connection modification
US6804533B1 (en) Relocation of communication services
US7599379B2 (en) Registering stations between protocols
US8855628B2 (en) Call setup for roaming subscribers
US20040228303A1 (en) Canceling stations between protocols
KR100277687B1 (en) Wireless paging service method in intelligent network based mobile communication network
KR19990047727A (en) Mobile Service Switching Center / Visitor Mobile Location Register of GS Switching System
JP2002186002A (en) Communication channel setting method, mobile communication system, switch station and roaming user management station

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

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

AL Designated countries for regional patents

Kind code of ref document: A1

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

WWE Wipo information: entry into national phase

Ref document number: 2000960688

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 2000960688

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Ref document number: 2000960688

Country of ref document: EP