WO2000018154A2 - Ip mobility mechanism for a packet radio network - Google Patents

Ip mobility mechanism for a packet radio network Download PDF

Info

Publication number
WO2000018154A2
WO2000018154A2 PCT/FI1999/000771 FI9900771W WO0018154A2 WO 2000018154 A2 WO2000018154 A2 WO 2000018154A2 FI 9900771 W FI9900771 W FI 9900771W WO 0018154 A2 WO0018154 A2 WO 0018154A2
Authority
WO
WIPO (PCT)
Prior art keywords
ggsn
support node
protocol
mobile station
gateway
Prior art date
Application number
PCT/FI1999/000771
Other languages
French (fr)
Other versions
WO2000018154A3 (en
Inventor
Tuija Hurtta
Original Assignee
Nokia Networks Oy
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 Networks Oy filed Critical Nokia Networks Oy
Priority to EP99946202A priority Critical patent/EP1116395A2/en
Priority to JP2000571684A priority patent/JP2002525994A/en
Priority to AU58651/99A priority patent/AU5865199A/en
Priority to BR9913995-2A priority patent/BR9913995A/en
Publication of WO2000018154A2 publication Critical patent/WO2000018154A2/en
Publication of WO2000018154A3 publication Critical patent/WO2000018154A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/005Data network PoA devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements

Definitions

  • the invention relates to a mechanism for providing IP (Internet Protocol) mobility in a packet radio network such as GPRS or UMTS.
  • IP mobil- ity is the topic of standard RFC2002 by the internet Engineering Task Force (IETF). This RFC standard is incorporated herein by reference.
  • IP mobility is a mechanism for providing a mobile user with telecommunications capability using an IP address. It enables mobile nodes to change their points of attachment in the Internet without changing their IP address. Thus it facili- tates the communication of a mobile node and a correspondent node with the mobile node's home address.
  • Fig. 1 illustrates the concept of an IP mobility mechanism in a packet radio network.
  • a 'Network Access Server (NAS)' is a device providing users with temporary, on-demand network ac- cess. This access is point-to-point using telephone, ISDN or cellular connections, etc.
  • a 'Mobile Node (MN)' refers to a host that wishes to use a Home Network address while physically connected by a point-to-point link (phone line, ISDN, etc.) to a NAS that does not reside on the Home Network.
  • a 'Correspondent node' is a peer node with which a mobile node is communi- eating. The correspondent node may be either mobile or stationary.
  • a 'Mobile Station (MS)' is a mobile node having a radio interface to the network.
  • a Tunnel' is the path followed by a datagram when encapsulated.
  • the model of a tunnel is such that, while encapsulated, a datagram is routed to a known decapsulation agent, which decapsulates the datagram and then correctly deliv- ers it to its ultimate destination.
  • Each mobile node connecting to a home agent does so over a unique tunnel, identified by a tunnel identifier which is unique to a given Foreign Agent/Home Agent pair.
  • the MS can be a laptop computer PC connected to a packet radio-enabled cellular telephone.
  • the MS can be an integrated combination of a small computer and a packet radio telephone, similar in appearance to the Nokia Communicator 9000 series.
  • Yet further embodiments of the MS are various pagers, remote-control, surveillance and/or data- acquisition devices, etc.
  • the Radio Access Network RAN can be a part of a GPRS system or a third generation (3G) system, such as UMTS.
  • the RAN comprises an air interface Urn which is a performance bottleneck.
  • SGSN and GGSN are GPRS terms for access and gateway support nodes, respectively.
  • the SGSN nodes are sometimes referred to as 3G- SGSN nodes.
  • Subscriber information is stored permanently in the Home Location Register HLR.
  • a 'Home Network' is the address space of the network to which a user logically belongs. When a workstation is physically connected to a LAN, the LAN address space is the user's home network.
  • a 'Home Address' is an address that is assigned to a mobile node for an extended period of time. It may remain unchanged regardless of where the MN is attached to the Inter- net. Alternatively, it could be assigned from a pool of addresses.
  • a 'Home Agent' is a routing entity in a mobile node's home network which tunnels packets for delivery to the mobile node when it is away from home, and maintains current location information for the mobile node. It tunnels datagrams for delivery to, and detunnels datagrams from, a mobile node when the mobile node is away from home.
  • a 'Foreign Agent' refers to a routing entity on a mobile node's visited network which provides routing services to the mobile node while registered, thus allowing a mobile node to utilise its home network address.
  • the foreign agent detunnels and delivers packets to the mobile node that were tunnelled by the mobile node's home agent.
  • the foreign agent may serve as a default router for registered mobile nodes.
  • RFC2002 defines 'Care-of-Address' (COA) as the termination point of a tunnel toward a mobile node, for datagrams forwarded to the mobile node while it is away from home.
  • the protocol can use two different types of care-of- address: a "foreign agent care-of-address" is an address of a foreign agent with which the mobile node is registered, and a "co-located care-of-address" is an externally obtained local address which the mobile node has associated with one of its own network interfaces.
  • the 'Care-of Address' (COA) is an address of a foreign agent with which the mobile node is registered.
  • An MN may have several COAs at the same time.
  • a primary COA is the address which the MN sends to its HA when registering.
  • the list of COAs is updated when advertisements are received by the mobile node. If an advertisement expires, its entry or entries should be deleted from the list.
  • One foreign agent can provide more than one COA in its advertisements.
  • 'Mobility Binding' is the association of a Home Address with a Foreign Agent IP address and a Tunnel ID. An MN registers its COA with its HA by sending a Registration Request. The HA replies with a Registration Reply and retains a binding for the MN.
  • Routing data packets to an MN is a problem in a packet radio network, such as the GPRS. This is because the data network address of the MN typically has a static routing mechanism, whereas a MN can roam from one subnetwork to another.
  • One approach for data packet routing in a mobile environment is the concept of Mobile IP. Mobile IP enables the routing of IP datagrams to mobile hosts, independent of the point of attachment in the subnetwork.
  • the standard Mobile IP concept does not fit exactly into the GPRS environment because network protocols other than IP must be supported, too.
  • the GPRS infrastructure comprises support nodes such as a GPRS gateway support node (GGSN) and a GPRS serving support node (SGSN).
  • GGSN GPRS gateway support node
  • SGSN GPRS serving support node
  • the main functions of the GGSN nodes involve interaction with the external data network.
  • the GGSN updates the location directory using routing information sup- plied by the SGSNs about an MS's path and routes the external data network protocol packet encapsulated over the GPRS backbone to the SGSN currently serving the MS. It also decapsulates and forwards external data network packets to the appropriate data network and handles the billing of data traffic.
  • the main functions of the SGSN are to detect new GPRS mobile stations in its service area, handle the process of registering the new MSs along with the GPRS registers, send/receive data packets to/from the GPRS MS, and keep a record of the location of the MSs inside of its service area.
  • the subscription information is stored in a GPRS register where the mapping between a mobile's identity (such as MS-ISDN or IMSI) and the PSPDN ad- dress is stored.
  • the HLR acts as a database from which the SGSNs can ask whether a new MS in its area is allowed to join the GPRS network.
  • the GPRS gateway support nodes GGSN connect an operator's GPRS network to external systems, such as other operators' GPRS systems, data networks 11 , such as an IP network (Internet) or an X.25 network, and service centres.
  • Fixed hosts 14 can be connected to the data network 11 e.g. by means of a local area network LAN and a router 15.
  • a border gateway BG provides access to an inter-operator GPRS backbone network 12.
  • the GGSN may also be connected directly to a private corporate network or a host.
  • the GGSN includes GPRS subscribers' PDP addresses and routing information, i.e. SGSN addresses. Routing information is used for tunnelling protocol data units PDU from the data network 11 to the current switching point of the MS, i.e. to the serving SGSN.
  • the functionalities of the SGSN and GGSN can be connected to the same physical node.
  • the home location register HLR of the GSM network contains GPRS subscriber data and routing information and it maps the subscriber's IMSI into one or more pairs of PDP type and PDP address.
  • the HLR also maps each PDP type and PDP address pair into a GGSN node.
  • the SGSN has a Gr interface to the HLR (a direct signalling connection or via an internal backbone network 13).
  • the HLR of a roaming MS and its serving SGSN may be in different mobile communication networks.
  • the intra-operator backbone network 13 which interconnects an operator's SGSN and GGSN equipment can be implemented, for example by means of a local network, such as an IP network. It should be noted that an operator's GPRS network can also be implemented without the intra-operator backbone network, e.g. by providing all features in one computer.
  • a GPRS network in its current form is able to support IP mobility if a MS implements the Mobile IP protocol and if it has a private IP address assigned by some company or Internet service provider (ISP).
  • ISP Internet service provider
  • a GGSN node assigns a temporary IP address to the MS
  • the MS can use this tempo- rary address as its care-of-address (COA) and register the address with its home agent, thus benefiting from the Mobile IP services.
  • COA care-of-address
  • COA care-of-address
  • the only entity that can prevent the MS from using the GGSN-assigned IP address as its COA is a foreign agent (FA) whose agent advertisement messages are received by the MS and which require the MS to register with that particular FA.
  • FA foreign agent
  • a problem of the known IP mobility mechanisms is poor integration with packet radio systems.
  • the known IP mobility mechanisms are designed, at least primarily, for wired access systems. This is turn has the side effect that each datagram is processed though a large number of different protocol layers, which involves a large processing overhead. Also, equipping each datagram with a large number of protocol headers wastes the capacity of the network.
  • An object of the invention is to improve the integration between IP mobility mechanisms and packet radio systems.
  • the invention should solve, or at least minimize, the problems associated with the prior art IP mobility mechanisms.
  • the object is achieved with a method and equipment which are characterized by what is disclosed in the attached independent claims. Preferred embodiments of the invention are disclosed in the attached dependent claims.
  • the invention is based on the vision that a home agent HA is installed at the edge of the packet radio network. Such a location allows the HA to decide whether to route datagrams addressed to a mobile subscriber using GPRS/GTP or Internet/IP.
  • the HA is integrated or consolidated into a gateway support node of a packet radio network.
  • suitable gateway support nodes are the GGSN nodes.
  • Each connection has two PDP contexts in the GGSN. One context corresponds to the fixed IP address stored in the subscribers home-GGSN, and the other corresponds to a dynamic address stored in the visited GGSN.
  • the invention enables the use of two coexisting MM contexts, a GPRS MM context and a Mobile IP context.
  • the integration of the home agent to the subscriber's home GGSN decides which MM context should be used for routing a datagram.
  • a further advantage of the invention is that Mobile IP support be- comes a service provided by the network operator. Thus the operator can also charge the users for this service.
  • the protocol stack used for routing data packets (i.e. datagrams) at the integrated gateway node/home agent is streamlined by routing data packets directly using network layer (i.e. layer 3) protocols. This embodiment results in increased throughput and/or lighter overhead due to a smaller protocol stack at the integrated gateway node/home agent, when routing IP datagrams.
  • foreign agents FA are installed in SGSN nodes. Such placement of foreign agents maximizes the benefits of the invention, since it maximizes the span of the network that can be covered with the smaller protocol stack.
  • the IP tunnel ends at the SGSN. If the IP tunnel is extended into the Radio Access Network RAN, then, preferably, the foreign agents FA should also be moved to the RAN. In such a case, a possible network element could be the BSC/RNC.
  • the FAs can be installed at the GGSN but then a GTP tunnel is required for routing IP packets between the GGSN and the SGSN.
  • the FAs can be omitted altogether, if IPv6 and a technique known as address autoconfiguration is used.
  • Fig. 1 illustrates an IP mobility mechanism comprising a known home agent HA and routing of datagrams at the HA;
  • Fig. 2 illustrates an IP mobility mechanism comprising a home agent HA according to the invention and routing of datagrams at the HA.
  • Fig. 1 is block diagram illustrating an IP mobility mechanism comprising a home agent HA located in the internal backbone network 13. (Such a location is shown only as an example.)
  • Reference numeral 18 in the lower-left hand corner of Fig. 1 denotes a protocol stack at such a prior art HA.
  • the double-headed arrow illustrates routing of IP datagrams at the GGSN.
  • reference numeral 19 denotes a datagram comprising a payload portion PL and a number of headers H, one header for each of the protocols needed for routing the datagram. It is apparent that processing each datagram though a large number of protocol layers involves a large processing over- head. Also, equipping each datagram with a large number of protocol headers wastes network capacity.
  • Fig. 2 illustrates an IP mobility mechanism comprising a home agent HA according to the invention, whereby the home agent HA is integrated into a GGSN node, commonly referred to as a gateway node.
  • Reference numeral 20 denotes a protocol stack at the HA according to the invention.
  • reference numeral 21 denotes a datagram according to the invention.
  • the datagram comprises a payload portion PL and one header H for each of the protocols needed for routing the datagram. It is apparent that the invention saves processing overhead and increases the throughput by decreasing the number of headers required in the datagrams.
  • the HA intercepts datagrams addressed to the mobile station MS, encapsulates them and sends them to the MS's COA.
  • the COA may be provided by a foreign agent FA, or it may be acquired by the MS itself using a technique such as the DHCP (Dynamic Host Configuration Protocol).
  • Fig. 1 shows an embodiment wherein foreign agents FA are installed in every SGSN node.
  • Each FA has an IP address in the Internet and in the operator's own private GPRS/3G network.
  • a permanent packet data context exists in the corresponding gateway node GGSN to enable tunnelling towards the FA.
  • One of the link protocols between an MS and the SGSN e.g. Layer 3 Mobility Management, L3-MM is modified to support IP mobility.
  • the foreign agent FA is integrated into a gateway node GGSN.
  • the MS uses as its COA the address of the FA in the gateway node.
  • the MS has to send additional information to the SGSN. Because of this additional information, the selected gateway node knows that a received IP address is valid although it does not belong to this particular gateway node.
  • the gateway node detects registration messages from the MS and sends them to its FA unit for processing. This can be implemented easily if the gateway node's router unit sends all packets with a time-to-live field of zero to the FA.
  • the advantage of this feature is that the gateway node does not have to study incoming packets in any great detail which would require large amounts of processing power.
  • the gateway node GGSN/PDAN can accept any IP address from the MS and use the address of the FA as the MS's COA.
  • the FAs can be dispensed with alto- gether, if IPv6 and a technique known as address autoconfiguration is used.
  • IPv6 combines the concepts of Mobile IP and route optimization.
  • the MN may configure the COA by stateful or stateless autoconfiguration. (Stateful auto- configuration relies on an address configuration server; in stateless autoconfiguration the MN picks an address and tries to find out if this address is already in use.)
  • the MN may send Binding Update messages, or 'options' to its correspondent nodes to let them dynamically learn and cache the MN's binding. Using the binding, the correspondent nodes may send their packets directly to the MN's COA. ('Option' is a term used in connection with IPv6 for certain optional headers inserted after the IPv6 header. Similarly, with IPv6, the word 'packet' is generally used for datagrams.)
  • the Binding Update/Acknowledge Options are carried as IPv6 Destination Options and they may be included in any IPv6 packet. Destination Options are examined only by the packet's destination node, whereby the load of the intervening routers is not increased.
  • a Correspondent Node When sending a packet, a Correspondent Node checks its binding cache for an entry for the packet's destination address. If an entry is found, the Correspondent Node routes the packet directly to the MN's COA. An IPv6 Routing Header is used instead of IPv6 encapsulation. The Routing Header includes the MN's Home Address. If no entry is found, the Correspondent Node sends the packet normally to the MN's Home Network, wherein the HA intercepts the packet and tunnels it to the MN's COA using IPv6 encapsulation.

Abstract

A gateway support node (GGSN+HA) for a packet radio network, arranged to provide Internet Protocol, or IP, mobility for a mobile station (MS). The gateway support node (GGSN+HA) is interoperable with at least one home agent (HA) and at least one serving support node (SGSN), for routing data packets to/from the mobile station (MS). It comprises a protocol stack (18, 20) for supporting at least a layer 1 (L1) protocol, a layer 2 (L2) protocol, and a network layer (L3) protocol, the network layer (L3) protocol supporting at least IP protocol. It also comprises the functions of the home agent (HA) and it is arranged to support Mobile IP protocol on the network layer (L3). Preferably, the protocol stack (20) is streamlined by routing data packets to/from the integrated home agent/gateway node (GGSN+HA) using only the network layer (L3) protocol and the layer 2 and layer 1 protocols.

Description

IP mobility mechanism for a packet radio network
Background of the invention
The invention relates to a mechanism for providing IP (Internet Protocol) mobility in a packet radio network such as GPRS or UMTS. IP mobil- ity is the topic of standard RFC2002 by the internet Engineering Task Force (IETF). This RFC standard is incorporated herein by reference. In short, IP mobility is a mechanism for providing a mobile user with telecommunications capability using an IP address. It enables mobile nodes to change their points of attachment in the Internet without changing their IP address. Thus it facili- tates the communication of a mobile node and a correspondent node with the mobile node's home address. Fig. 1 illustrates the concept of an IP mobility mechanism in a packet radio network.
Within the context of this application, a 'Network Access Server (NAS)' is a device providing users with temporary, on-demand network ac- cess. This access is point-to-point using telephone, ISDN or cellular connections, etc. A 'Mobile Node (MN)' refers to a host that wishes to use a Home Network address while physically connected by a point-to-point link (phone line, ISDN, etc.) to a NAS that does not reside on the Home Network. A 'Correspondent node' is a peer node with which a mobile node is communi- eating. The correspondent node may be either mobile or stationary. A 'Mobile Station (MS)' is a mobile node having a radio interface to the network. A Tunnel' is the path followed by a datagram when encapsulated. The model of a tunnel is such that, while encapsulated, a datagram is routed to a known decapsulation agent, which decapsulates the datagram and then correctly deliv- ers it to its ultimate destination. Each mobile node connecting to a home agent does so over a unique tunnel, identified by a tunnel identifier which is unique to a given Foreign Agent/Home Agent pair.
The MS can be a laptop computer PC connected to a packet radio-enabled cellular telephone. Alternatively, the MS can be an integrated combination of a small computer and a packet radio telephone, similar in appearance to the Nokia Communicator 9000 series. Yet further embodiments of the MS are various pagers, remote-control, surveillance and/or data- acquisition devices, etc.
The Radio Access Network RAN can be a part of a GPRS system or a third generation (3G) system, such as UMTS. The RAN comprises an air interface Urn which is a performance bottleneck. SGSN and GGSN are GPRS terms for access and gateway support nodes, respectively. In so-called third generation (3G) systems, the SGSN nodes are sometimes referred to as 3G- SGSN nodes. Subscriber information is stored permanently in the Home Location Register HLR. A 'Home Network' is the address space of the network to which a user logically belongs. When a workstation is physically connected to a LAN, the LAN address space is the user's home network. A 'Home Address' is an address that is assigned to a mobile node for an extended period of time. It may remain unchanged regardless of where the MN is attached to the Inter- net. Alternatively, it could be assigned from a pool of addresses. A 'Home Agent' is a routing entity in a mobile node's home network which tunnels packets for delivery to the mobile node when it is away from home, and maintains current location information for the mobile node. It tunnels datagrams for delivery to, and detunnels datagrams from, a mobile node when the mobile node is away from home.
A 'Foreign Agent' refers to a routing entity on a mobile node's visited network which provides routing services to the mobile node while registered, thus allowing a mobile node to utilise its home network address. The foreign agent detunnels and delivers packets to the mobile node that were tunnelled by the mobile node's home agent. For datagrams sent by a mobile node, the foreign agent may serve as a default router for registered mobile nodes.
RFC2002 defines 'Care-of-Address' (COA) as the termination point of a tunnel toward a mobile node, for datagrams forwarded to the mobile node while it is away from home. The protocol can use two different types of care-of- address: a "foreign agent care-of-address" is an address of a foreign agent with which the mobile node is registered, and a "co-located care-of-address" is an externally obtained local address which the mobile node has associated with one of its own network interfaces. Within the context of this application, the 'Care-of Address' (COA) is an address of a foreign agent with which the mobile node is registered. An MN may have several COAs at the same time. A primary COA is the address which the MN sends to its HA when registering. The list of COAs is updated when advertisements are received by the mobile node. If an advertisement expires, its entry or entries should be deleted from the list. One foreign agent can provide more than one COA in its advertisements. 'Mobility Binding' is the association of a Home Address with a Foreign Agent IP address and a Tunnel ID. An MN registers its COA with its HA by sending a Registration Request. The HA replies with a Registration Reply and retains a binding for the MN.
In basic versions of Mobile IP, all datagrams destined to an MN are routed via the MN's home network and home agent HA. This process is called triangle routing. It may increase the ioad of the network and the HA may be a performance bottleneck. So-called route optimization protocol extensions for Mobile IP aim to eliminate the problems associated with triangle routing. In route optimization, correspondent nodes and previous FAs may retain an up- to-date binding for the MN in their binding caches. As a result, the correspondent nodes may tunnel their datagrams directly to the MN's COA and previous FAs may forward datagrams destined to the MN to the MN's current COA. The binding may be retained after reception of a Binding Update. If requested, a node should acknowledge the reception by sending a Binding Acknowledge. These messages must be authenticated. They are typically carried by User Datagram Protocol (UDP).
Routing data packets to an MN is a problem in a packet radio network, such as the GPRS. This is because the data network address of the MN typically has a static routing mechanism, whereas a MN can roam from one subnetwork to another. One approach for data packet routing in a mobile environment is the concept of Mobile IP. Mobile IP enables the routing of IP datagrams to mobile hosts, independent of the point of attachment in the subnetwork.
The standard Mobile IP concept does not fit exactly into the GPRS environment because network protocols other than IP must be supported, too. The GPRS infrastructure comprises support nodes such as a GPRS gateway support node (GGSN) and a GPRS serving support node (SGSN). The main functions of the GGSN nodes involve interaction with the external data network. The GGSN updates the location directory using routing information sup- plied by the SGSNs about an MS's path and routes the external data network protocol packet encapsulated over the GPRS backbone to the SGSN currently serving the MS. It also decapsulates and forwards external data network packets to the appropriate data network and handles the billing of data traffic.
The main functions of the SGSN are to detect new GPRS mobile stations in its service area, handle the process of registering the new MSs along with the GPRS registers, send/receive data packets to/from the GPRS MS, and keep a record of the location of the MSs inside of its service area. The subscription information is stored in a GPRS register where the mapping between a mobile's identity (such as MS-ISDN or IMSI) and the PSPDN ad- dress is stored. The HLR acts as a database from which the SGSNs can ask whether a new MS in its area is allowed to join the GPRS network.
The GPRS gateway support nodes GGSN connect an operator's GPRS network to external systems, such as other operators' GPRS systems, data networks 11 , such as an IP network (Internet) or an X.25 network, and service centres. Fixed hosts 14 can be connected to the data network 11 e.g. by means of a local area network LAN and a router 15. A border gateway BG provides access to an inter-operator GPRS backbone network 12. The GGSN may also be connected directly to a private corporate network or a host. The GGSN includes GPRS subscribers' PDP addresses and routing information, i.e. SGSN addresses. Routing information is used for tunnelling protocol data units PDU from the data network 11 to the current switching point of the MS, i.e. to the serving SGSN. The functionalities of the SGSN and GGSN can be connected to the same physical node.
The home location register HLR of the GSM network contains GPRS subscriber data and routing information and it maps the subscriber's IMSI into one or more pairs of PDP type and PDP address. The HLR also maps each PDP type and PDP address pair into a GGSN node. The SGSN has a Gr interface to the HLR (a direct signalling connection or via an internal backbone network 13). The HLR of a roaming MS and its serving SGSN may be in different mobile communication networks.
The intra-operator backbone network 13, which interconnects an operator's SGSN and GGSN equipment can be implemented, for example by means of a local network, such as an IP network. It should be noted that an operator's GPRS network can also be implemented without the intra-operator backbone network, e.g. by providing all features in one computer.
A GPRS network in its current form is able to support IP mobility if a MS implements the Mobile IP protocol and if it has a private IP address assigned by some company or Internet service provider (ISP). When a GGSN node assigns a temporary IP address to the MS, the MS can use this tempo- rary address as its care-of-address (COA) and register the address with its home agent, thus benefiting from the Mobile IP services. This is also true when the MS is using a predefined GGSN IP address, which can also be regarded as a COA. The only entity that can prevent the MS from using the GGSN-assigned IP address as its COA is a foreign agent (FA) whose agent advertisement messages are received by the MS and which require the MS to register with that particular FA.
A problem of the known IP mobility mechanisms is poor integration with packet radio systems. In other words, the known IP mobility mechanisms are designed, at least primarily, for wired access systems. This is turn has the side effect that each datagram is processed though a large number of different protocol layers, which involves a large processing overhead. Also, equipping each datagram with a large number of protocol headers wastes the capacity of the network.
Disclosure of the invention
An object of the invention is to improve the integration between IP mobility mechanisms and packet radio systems. In other words, the invention should solve, or at least minimize, the problems associated with the prior art IP mobility mechanisms. The object is achieved with a method and equipment which are characterized by what is disclosed in the attached independent claims. Preferred embodiments of the invention are disclosed in the attached dependent claims.
The invention is based on the vision that a home agent HA is installed at the edge of the packet radio network. Such a location allows the HA to decide whether to route datagrams addressed to a mobile subscriber using GPRS/GTP or Internet/IP. Preferably, the HA is integrated or consolidated into a gateway support node of a packet radio network. In a GPRS network, suitable gateway support nodes are the GGSN nodes. Each connection has two PDP contexts in the GGSN. One context corresponds to the fixed IP address stored in the subscribers home-GGSN, and the other corresponds to a dynamic address stored in the visited GGSN. In terms of mobility management (MM), the invention enables the use of two coexisting MM contexts, a GPRS MM context and a Mobile IP context. The integration of the home agent to the subscriber's home GGSN decides which MM context should be used for routing a datagram.
A further advantage of the invention is that Mobile IP support be- comes a service provided by the network operator. Thus the operator can also charge the users for this service. According to a preferred embodiment of the invention, the protocol stack used for routing data packets (i.e. datagrams) at the integrated gateway node/home agent is streamlined by routing data packets directly using network layer (i.e. layer 3) protocols. This embodiment results in increased throughput and/or lighter overhead due to a smaller protocol stack at the integrated gateway node/home agent, when routing IP datagrams.
According to another preferred embodiment of the invention, foreign agents FA are installed in SGSN nodes. Such placement of foreign agents maximizes the benefits of the invention, since it maximizes the span of the network that can be covered with the smaller protocol stack. (Currently, the IP tunnel ends at the SGSN. If the IP tunnel is extended into the Radio Access Network RAN, then, preferably, the foreign agents FA should also be moved to the RAN. In such a case, a possible network element could be the BSC/RNC.)
Alternatively, the FAs can be installed at the GGSN but then a GTP tunnel is required for routing IP packets between the GGSN and the SGSN. As a yet further alternative, the FAs can be omitted altogether, if IPv6 and a technique known as address autoconfiguration is used.
Brief description of the drawings
The invention will be described in more detail by means of preferred embodiments with reference to the appended drawing on which:
Fig. 1 illustrates an IP mobility mechanism comprising a known home agent HA and routing of datagrams at the HA; and
Fig. 2 illustrates an IP mobility mechanism comprising a home agent HA according to the invention and routing of datagrams at the HA.
Detailed description of the invention
Fig. 1 is block diagram illustrating an IP mobility mechanism comprising a home agent HA located in the internal backbone network 13. (Such a location is shown only as an example.) Reference numeral 18 in the lower-left hand corner of Fig. 1 denotes a protocol stack at such a prior art HA. The double-headed arrow illustrates routing of IP datagrams at the GGSN. Correspondingly, reference numeral 19 denotes a datagram comprising a payload portion PL and a number of headers H, one header for each of the protocols needed for routing the datagram. It is apparent that processing each datagram though a large number of protocol layers involves a large processing over- head. Also, equipping each datagram with a large number of protocol headers wastes network capacity.
Fig. 2 illustrates an IP mobility mechanism comprising a home agent HA according to the invention, whereby the home agent HA is integrated into a GGSN node, commonly referred to as a gateway node. Reference numeral 20 denotes a protocol stack at the HA according to the invention. Correspondingly, reference numeral 21 denotes a datagram according to the invention. The datagram comprises a payload portion PL and one header H for each of the protocols needed for routing the datagram. It is apparent that the invention saves processing overhead and increases the throughput by decreasing the number of headers required in the datagrams.
If IPv4 is used, the HA intercepts datagrams addressed to the mobile station MS, encapsulates them and sends them to the MS's COA. The COA may be provided by a foreign agent FA, or it may be acquired by the MS itself using a technique such as the DHCP (Dynamic Host Configuration Protocol).
In known IP mobility mechanisms, foreign agents FA are typically installed as software routines in the mobile nodes MN. Fig. 1 shows an embodiment wherein foreign agents FA are installed in every SGSN node. (Such FA placement is the subject matter of Reference 1.) Each FA has an IP address in the Internet and in the operator's own private GPRS/3G network. For each SGSN/FA, a permanent packet data context exists in the corresponding gateway node GGSN to enable tunnelling towards the FA. One of the link protocols between an MS and the SGSN (e.g. Layer 3 Mobility Management, L3-MM) is modified to support IP mobility.
According to an alternative embodiment shown in reference 1 , the foreign agent FA is integrated into a gateway node GGSN. In this case the MS uses as its COA the address of the FA in the gateway node. In order to establish mobility binding, the MS has to send additional information to the SGSN. Because of this additional information, the selected gateway node knows that a received IP address is valid although it does not belong to this particular gateway node. The gateway node detects registration messages from the MS and sends them to its FA unit for processing. This can be implemented easily if the gateway node's router unit sends all packets with a time-to-live field of zero to the FA. The advantage of this feature is that the gateway node does not have to study incoming packets in any great detail which would require large amounts of processing power. Moreover, the gateway node GGSN/PDAN can accept any IP address from the MS and use the address of the FA as the MS's COA.
As a yet further alternative, the FAs can be dispensed with alto- gether, if IPv6 and a technique known as address autoconfiguration is used. The mobility support in IPv6 combines the concepts of Mobile IP and route optimization. Each time the MN moves its point of attachment from one IP subnetwork to another, it needs a COA from the current subnetwork. The MN may configure the COA by stateful or stateless autoconfiguration. (Stateful auto- configuration relies on an address configuration server; in stateless autoconfiguration the MN picks an address and tries to find out if this address is already in use.)
The MN may send Binding Update messages, or 'options' to its correspondent nodes to let them dynamically learn and cache the MN's binding. Using the binding, the correspondent nodes may send their packets directly to the MN's COA. ('Option' is a term used in connection with IPv6 for certain optional headers inserted after the IPv6 header. Similarly, with IPv6, the word 'packet' is generally used for datagrams.) The Binding Update/Acknowledge Options are carried as IPv6 Destination Options and they may be included in any IPv6 packet. Destination Options are examined only by the packet's destination node, whereby the load of the intervening routers is not increased.
When sending a packet, a Correspondent Node checks its binding cache for an entry for the packet's destination address. If an entry is found, the Correspondent Node routes the packet directly to the MN's COA. An IPv6 Routing Header is used instead of IPv6 encapsulation. The Routing Header includes the MN's Home Address. If no entry is found, the Correspondent Node sends the packet normally to the MN's Home Network, wherein the HA intercepts the packet and tunnels it to the MN's COA using IPv6 encapsulation.
The description only illustrates preferred embodiments of the invention. The invention is not, however, limited to these examples or the terms used, but it may vary within the scope of the appended claims. Reference
1 . Finnish patent application [agent's reference 2980379FI], as- signed and titled similarly and filed on the same day as the present application.

Claims

Claims
1. A method for providing Internet Protocol-type, or IP-type, mobility for a mobile station (MS) in packet radio network comprising: at least one support node (GGSN, SGSN); at least one support node being a gateway support node (GGSN) for interfacing with external networks (11), said gateway node supporting at least an IP-type protocol; characterized by integrating, into said at least one gateway support node (GGSN), a home agent (HA) for routing data packets to/from said mobile station; supplementing said IP-type protocol with an extension for mobility management of said mobile station.
2. A method according to claim 1, characterized in that said gateway node comprises a protocol stack (18, 20) for supporting at least a layer 1 (L1) protocol, a layer 2 (L2) protocol, and a network layer (L3) protocol, and that said IP-type protocol resides on said network layer (L3); and said extension for mobility management is substantially a Mobile IP protocol.
3. A method according to claim 1 or 2, characterized by routing IP data packets to/from said integrated home agent/gateway node (GGSN+HA) using only the network layer (L3) protocol and the layer 2 and layer 1 protocols.
4. A method according to any one of claims 1 to 3, characterize d in that the packet radio network comprises a foreign agent (FA) and a serving support node (SGSN), known per se, for supporting mobility manage- ment of the mobile station (MS); and that the foreign agent (FA) is integrated into at least one support node (SGSN, GGSN).
5. A method according to claim 4, characterized by integrating the foreign agent (FA) into at least one serving support node (SGSN).
6. A method according to claim 4, characterized by integrat- ing the foreign agent (FA) into at least one gateway support node (GGSN).
7. A packet radio network for providing mobility service to a mobile station (MS), the packet radio network comprising at least one support node (GGSN, SGSN) wherein at least one support node is a gateway support node (GGSN) for interfacing with external networks (11), said gateway node supporting at least IP-type protocol; the packet radio network being characterized by an inte- grated network element (GGSN+HA) comprising the functions of the gateway support node (GGSN) and a home agent (HA) for routing data packets to/from the mobile station; wherein said IP-type protocol comprises or is associated with an extension for mobility management of said mobile station.
8. A packet radio network according to claim 7, characterized in that the packet radio network comprises a foreign agent (FA) and a serving support node (SGSN), known per se, for supporting mobility management of the mobile station (MS); and that the foreign agent (FA) is integrated into at least one support node (SGSN, GGSN).
9. A packet radio network according to claim 7 or 8, characterize d in that the foreign agent (FA) is integrated into at least one serving support node (SGSN).
10. A gateway support node (GGSN+HA) for a packet radio net- work, arranged to provide mobility service for a mobile station (MS), wherein the gateway support node (GGSN+HA): is interoperable with at least one serving support node (SGSN), for routing data packets to/from the mobile station (MS); supports at least IP-type protocol; the gateway support node being characterized by comprising the functions of the gateway support node (GGSN) and a home agent (HA) for routing data packets to/from the mobile station; wherein said IP-type protocol comprises or is associated with an extension for mobility management of said mobile station.
11. Use of a gateway support node (GGSN) as a home agent (HA) for providing mobility service for a mobile station (MS) in a packet radio network, wherein the gateway support node supports at least an IP-type protocol, and said IP-type protocol comprises or is associated with an extension for mobility management of said mobile station.
PCT/FI1999/000771 1998-09-21 1999-09-20 Ip mobility mechanism for a packet radio network WO2000018154A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP99946202A EP1116395A2 (en) 1998-09-21 1999-09-20 Ip mobility mechanism for a packet radio network
JP2000571684A JP2002525994A (en) 1998-09-21 1999-09-20 IP mobility mechanism of packet radio network
AU58651/99A AU5865199A (en) 1998-09-21 1999-09-20 Ip mobility mechanism for a packet radio network
BR9913995-2A BR9913995A (en) 1998-09-21 1999-09-20 Method for providing mobility of internet protocol type or internet protocol type, for a mobile station in a packet radio network, packet radio network to provide mobility service for a mobile station, portal support node for a packet radio network and use of a portal support node

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI982028A FI106825B (en) 1998-09-21 1998-09-21 IP mobility mechanism for packet radio network
FI982028 1998-09-21

Publications (2)

Publication Number Publication Date
WO2000018154A2 true WO2000018154A2 (en) 2000-03-30
WO2000018154A3 WO2000018154A3 (en) 2000-06-08

Family

ID=8552527

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FI1999/000771 WO2000018154A2 (en) 1998-09-21 1999-09-20 Ip mobility mechanism for a packet radio network

Country Status (7)

Country Link
EP (1) EP1116395A2 (en)
JP (1) JP2002525994A (en)
CN (1) CN1324549A (en)
AU (1) AU5865199A (en)
BR (1) BR9913995A (en)
FI (1) FI106825B (en)
WO (1) WO2000018154A2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000045560A2 (en) * 1999-01-29 2000-08-03 Telefonaktiebolaget Lm Ericsson (Publ) Public mobile data communications network
EP1139617A2 (en) * 2000-03-31 2001-10-04 Nec Corporation Mobile communication system with effective packet transmission and control method for the same
WO2001089242A1 (en) * 2000-05-15 2001-11-22 Telefonaktiebolaget Lm Ericsson A digital mobile communication system
DE10038182A1 (en) * 2000-05-16 2001-12-20 Siemens Ag Procedure for laying a tunnel between nodes of a GPRS system
WO2002047328A2 (en) * 2000-12-07 2002-06-13 Cyneta Networks, Inc. System and method for processing wireless packet data
GB2373409A (en) * 2000-12-26 2002-09-18 Lg Electronics Inc Mobile IP service with roaming between GPRS packet networks
GB2376842A (en) * 2001-06-18 2002-12-24 Ipwireless Inc Integration of network control functions in a wireless network
GB2395091A (en) * 2002-11-06 2004-05-12 Nokia Corp Connection set-up to facilitate global mobile communications roaming over a packet switching network
US6771623B2 (en) 2000-12-01 2004-08-03 Telefonaktiebolaget Lm Ericsson (Publ) Method for ensuring reliable mobile IP service
US6937570B2 (en) 2001-11-07 2005-08-30 Tektronix, Inc. Resource aware session adaptation system and method for enhancing network throughput
US6985734B2 (en) 2001-10-01 2006-01-10 Telefonaktiebolaget Lm Ericsson (Publ) Telecommunications system and method for implementing H. 248 media gateways within third-generation mobile access networks
JP2006033888A (en) * 2002-05-28 2006-02-02 Interdigital Technology Corp Flow-based selective reverse tunneling in wireless local-area network(wlan)-cellular systems
EP1838114A2 (en) 2000-03-31 2007-09-26 Nokia Siemens Networks Oy Architecture and packet routing in a multi-bearer-type network
EP2018001A1 (en) * 2007-07-20 2009-01-21 Alcatel Lucent A method for routing traffic across an IP-based transport network in a mobile network
US7855998B2 (en) 2001-11-07 2010-12-21 Tektronix, Inc. Gb parameter based radio priority

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2393609A (en) * 2002-09-24 2004-03-31 Orange Personal Comm Serv Ltd Macro-mobility in a mobile radio communication unit using packet data protocols and tunnelling
CN100375568C (en) * 2002-11-05 2008-03-12 中兴通讯股份有限公司 Method for seamless roaming in mixed configurated packet wireless network with wireless local area network
CN1771743A (en) * 2003-02-10 2006-05-10 弗拉里奥恩技术公司 Paging methods and apparatus
CN100344199C (en) * 2003-11-19 2007-10-17 华为技术有限公司 System of radio local network mobility management and its method
US7675885B2 (en) * 2003-12-03 2010-03-09 Qualcomm Incorporated Methods and apparatus for CDMA2000/GPRS roaming
ATE536686T1 (en) * 2004-10-19 2011-12-15 Ericsson Telefon Ab L M INTEGRATION OF SGSN AND GGSN
US9094947B2 (en) * 2006-01-16 2015-07-28 Nokia Corporation Combining IP and cellular mobility
CN101106806B (en) * 2006-07-11 2012-04-25 华为技术有限公司 Method, system and mobile terminal for wireless network to capture mobile IP style of mobile terminal
CN101442745B (en) * 2007-11-22 2011-02-09 华为技术有限公司 Method and system for fusion of WiMAX network and 3GPP network
CN106817727B (en) * 2015-12-02 2020-08-14 成都鼎桥通信技术有限公司 Transmission networking method for multiple movable wireless broadband systems
CN112637909B (en) * 2019-09-24 2023-04-07 中国移动通信集团重庆有限公司 Intelligent configuration method and device of anchor point network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996021983A1 (en) * 1995-01-10 1996-07-18 Nokia Telecommunications Oy Packet radio system and methods for a protocol-independent routing of a data packet in packet radio networks
WO1998040988A1 (en) * 1997-03-13 1998-09-17 Telefonaktiebolaget Lm Ericsson (Publ) Data network access with connection only at data transfer
WO1998043446A2 (en) * 1997-03-25 1998-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Communicating packet data with a mobile station roaming within an incompatible mobile network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996021983A1 (en) * 1995-01-10 1996-07-18 Nokia Telecommunications Oy Packet radio system and methods for a protocol-independent routing of a data packet in packet radio networks
WO1998040988A1 (en) * 1997-03-13 1998-09-17 Telefonaktiebolaget Lm Ericsson (Publ) Data network access with connection only at data transfer
WO1998043446A2 (en) * 1997-03-25 1998-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Communicating packet data with a mobile station roaming within an incompatible mobile network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WIETFELD C. ET AL.: 'Seamless IP-based Integration accross Fixed/Mobile and Corporate/Public Networks' VEHICULAR TECHNOLOGY CONFERENCE, 1999 IEEE 49TH, vol. 3, pages 1930 - 1934, XP002166230 *

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000045560A3 (en) * 1999-01-29 2000-11-30 Ericsson Telefon Ab L M Public mobile data communications network
US6973057B1 (en) 1999-01-29 2005-12-06 Telefonaktiebolaget L M Ericsson (Publ) Public mobile data communications network
WO2000045560A2 (en) * 1999-01-29 2000-08-03 Telefonaktiebolaget Lm Ericsson (Publ) Public mobile data communications network
EP1139617A3 (en) * 2000-03-31 2003-11-19 Nec Corporation Mobile communication system with effective packet transmission and control method for the same
EP1139617A2 (en) * 2000-03-31 2001-10-04 Nec Corporation Mobile communication system with effective packet transmission and control method for the same
EP1838114A3 (en) * 2000-03-31 2007-12-26 Nokia Siemens Networks Oy Architecture and packet routing in a multi-bearer-type network
EP1838114A2 (en) 2000-03-31 2007-09-26 Nokia Siemens Networks Oy Architecture and packet routing in a multi-bearer-type network
WO2001089242A1 (en) * 2000-05-15 2001-11-22 Telefonaktiebolaget Lm Ericsson A digital mobile communication system
DE10038182A1 (en) * 2000-05-16 2001-12-20 Siemens Ag Procedure for laying a tunnel between nodes of a GPRS system
DE10038182C2 (en) * 2000-05-16 2002-10-24 Siemens Ag Procedure for laying a tunnel between nodes of a GPRS system
US6771623B2 (en) 2000-12-01 2004-08-03 Telefonaktiebolaget Lm Ericsson (Publ) Method for ensuring reliable mobile IP service
WO2002047328A2 (en) * 2000-12-07 2002-06-13 Cyneta Networks, Inc. System and method for processing wireless packet data
WO2002047328A3 (en) * 2000-12-07 2003-05-22 Cyneta Networks Inc System and method for processing wireless packet data
GB2373409B (en) * 2000-12-26 2003-08-27 Lg Electronics Inc Mobile ip service system in gprs packet networks and method thereof
GB2373409A (en) * 2000-12-26 2002-09-18 Lg Electronics Inc Mobile IP service with roaming between GPRS packet networks
GB2376842A (en) * 2001-06-18 2002-12-24 Ipwireless Inc Integration of network control functions in a wireless network
US6985734B2 (en) 2001-10-01 2006-01-10 Telefonaktiebolaget Lm Ericsson (Publ) Telecommunications system and method for implementing H. 248 media gateways within third-generation mobile access networks
US6937570B2 (en) 2001-11-07 2005-08-30 Tektronix, Inc. Resource aware session adaptation system and method for enhancing network throughput
US8004969B2 (en) 2001-11-07 2011-08-23 Tektronix, Inc. Cell level congestion policy management
US7855998B2 (en) 2001-11-07 2010-12-21 Tektronix, Inc. Gb parameter based radio priority
JP2006033888A (en) * 2002-05-28 2006-02-02 Interdigital Technology Corp Flow-based selective reverse tunneling in wireless local-area network(wlan)-cellular systems
US7545780B2 (en) 2002-05-28 2009-06-09 Interdigital Technology Corporation Flow-based selective reverse tunneling in wireless local area network (WLAN)-cellular systems
GB2395091A (en) * 2002-11-06 2004-05-12 Nokia Corp Connection set-up to facilitate global mobile communications roaming over a packet switching network
US7272392B2 (en) 2002-11-06 2007-09-18 Nokia Corporation Connection set-up in a communication system
WO2009013099A1 (en) * 2007-07-20 2009-01-29 Alcatel Lucent A method for routing traffic across an ip-based transport network in a mobile network
EP2018001A1 (en) * 2007-07-20 2009-01-21 Alcatel Lucent A method for routing traffic across an IP-based transport network in a mobile network

Also Published As

Publication number Publication date
WO2000018154A3 (en) 2000-06-08
AU5865199A (en) 2000-04-10
FI106825B (en) 2001-04-12
JP2002525994A (en) 2002-08-13
FI982028A0 (en) 1998-09-21
BR9913995A (en) 2001-07-03
FI982028A (en) 2000-03-22
EP1116395A2 (en) 2001-07-18
CN1324549A (en) 2001-11-28

Similar Documents

Publication Publication Date Title
US7751379B2 (en) IP mobility mechanism for a packet radio network
WO2000018154A2 (en) Ip mobility mechanism for a packet radio network
US7773554B2 (en) Methods and apparatus for CDMA2000/GPRS roaming
CA2364618C (en) Ip routing optimization in an access network
US6992994B2 (en) Methods and systems for a generalized mobility solution using a dynamic tunneling agent
EP1192820B1 (en) Selection of mobility agent in access network
US7191226B2 (en) IP mobility in a communication system
WO2005008964A1 (en) Seamless hand-off of mobile node to a wireless local area network (wlan)
US20090201852A1 (en) Telecommunications System and Method
EP2958292A1 (en) System and method for supporting the transfer of internet data packets when a mobile node roams from a home network to a visited network
US7411922B1 (en) Packet data service in a mobile communications system
US20100268583A1 (en) Mobile internet access with proxy support
EP2245868B1 (en) Optimized mobile internet access
EP1322090B1 (en) Method and system for roaming between communication networks
Chang et al. Architecture alternatives for PCS-to-Internet protocol interworking
Dajda et al. THE EFFECTS OF MOBILE IP MICRO-MOBILITY EXTENSIONS ON THE CHOSEN ASPECTS OF UDP/TCP PROTOCOLS’PERFORMANCE

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 99812352.8

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ CZ DE DE DK DK DM EE EE ES FI 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK 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: A2

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ CZ DE DE DK DK DM EE EE ES FI 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 MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK 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: A3

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

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref document number: 2000 571684

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1999946202

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 09787671

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 1999946202

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 1999946202

Country of ref document: EP