FI106825B - IP mobility mechanism for packet radio network - Google Patents

IP mobility mechanism for packet radio network Download PDF

Info

Publication number
FI106825B
FI106825B FI982028A FI982028A FI106825B FI 106825 B FI106825 B FI 106825B FI 982028 A FI982028 A FI 982028A FI 982028 A FI982028 A FI 982028A FI 106825 B FI106825 B FI 106825B
Authority
FI
Finland
Prior art keywords
ggsn
protocol
network
node
mobile station
Prior art date
Application number
FI982028A
Other languages
Finnish (fi)
Swedish (sv)
Other versions
FI982028A0 (en
FI982028A (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 FI982028A priority Critical patent/FI106825B/en
Publication of FI982028A0 publication Critical patent/FI982028A0/en
Priority to AU58651/99A priority patent/AU5865199A/en
Priority to JP2000571684A priority patent/JP2002525994A/en
Priority to BR9913995-2A priority patent/BR9913995A/en
Priority to EP99946202A priority patent/EP1116395A2/en
Priority to PCT/FI1999/000771 priority patent/WO2000018154A2/en
Priority to CN99812352.8A priority patent/CN1324549A/en
Publication of FI982028A publication Critical patent/FI982028A/en
Application granted granted Critical
Publication of FI106825B publication Critical patent/FI106825B/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

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

106825 IP-liikkuvuusmekanismi pakettiradioverkkoa varten Keksinnön taustaBACKGROUND OF THE INVENTION

Keksinnön kohteena on mekanismi IP-liikkuvuuden (IP mobility, IP = Internet Protocol) tuottamiseksi Internet-protokollaa varten pakettiradiover-5 kossa, kuten GPRS tai UMTS. IP mobility on Internet Engineering Task Forcen (IETF) standardin RFC2002 aiheena. Tämä RFC-standardi sisältyy tähän hakemukseen viittauksena. Lyhyesti IP-liikkuvuus on mekanismi tietoliikenneominaisuuksien tarjoamiseksi matkaviestimen käyttäjälle IP-osoitetta käyttäen. Se sallii liikkuvien solmujen vaihtaa liityntäpistettään Internetissä vaihtamatta 10 IP-osoitettaan. Se siis helpottaa liikkuvan solmun ja vastinsolmun (correspondent node) liikennöintiä liikkuvan solmun kotiosoitteen kanssa. Kuvio 1 IP-liikkuvuusmekanismin käsitettä pakettiradioverkossa.The invention relates to a mechanism for generating IP mobility (IP = Internet Protocol) for Internet Protocol in packet radio over-5, such as GPRS or UMTS. IP mobility is the subject of the Internet Engineering Task Force (IETF) standard RFC2002. This RFC standard is incorporated herein by reference. Briefly, IP mobility is a mechanism for providing communication capabilities to a mobile user using an IP address. It allows mobile nodes to change their access point on the Internet without changing their 10 IP addresses. Thus, it facilitates communication between the mobile node and the Correspondent node with the mobile node's home address. FIG. 1 Concept of an IP mobility mechanism in a packet radio network.

Tämän hakemuksen puitteissa ’’verkkopääsypalvelin” (Network Access Server, NAS) on laite, joka tarjoaa käyttäjille tilapäisen tarveperusteisen 15 (on-demand) verkkopääsyn. Tällainen pääsy on luonteeltaan pisteestä pisteeseen käyttäen puhelin-, ISDN- tai solukkoyhteyksiä jne. ’’Liikkuva solmu” (Mobile Node, MN) viittaa isäntään (host), joka haluaa käyttää kotiverkon osoitetta ollessaan fyysisesti kytkeytyneenä pisteestä pisteeseen -linkillä (puhelinjohdolla, ISDNillä jne.) verkkopääsypalvelimeen, joka ei sijaitse koti-20 verkossa. ’’Vastinsolmu” on vertaissolmu, jonka kanssa liikkuva solmu liikennöi. ’’Matkaviestin” (mobile station, MS) on liikkuva solmu, jolla on radioraja-. . pinta verkkoon. ’’Tunneli” on polku, jota datagrammi seuraa ollessaan kapse- loituna. Mallin mukaan kapseloitu datagrammi reititetään tunnetulle dekapse-*· *: lointiagentille, joka purkaa datagrammin kapseloinnin ja toimittaa sen sitten oi- 25 kein lopulliseen kohteeseensa. Kukin kotiagenttiin kytkeytyvä liikkuva solmu • · ·*.*·:* kytkeytyy uniikin tunnelin kautta, jonka identifioi tunnelitunniste, joka on uniikki : V: tietylle vierasagentti/kotiagentti -parille.For purposes of this application, a "Network Access Server" (NAS) is a device that provides users with temporary on-demand 15 (on-demand) network access. This type of access is point to point using telephone, ISDN or cellular connections, etc. A 'mobile node' (MN) refers to a host who wants to use a home network address while physically connected via a point-to-point link (telephone line, ISDN, etc.). .) to a network access server that is not located on a home-20 network. The 'equivalent node' is the peer node with which the mobile node is communicating. A 'mobile station' (MS) is a mobile node having a radio boundary. . surface of the grid. '' Tunnel '' is the path that the datagram follows when encapsulated. According to the model, the encoded datagram is routed to a known decapsulation agent, which decrypts the datagram and then delivers it to its final destination. Each mobile node that connects to a home agent • · · *. * ·: * Connects via a unique tunnel identified by a tunnel identifier unique to: V: for a specific guest agent / home agent pair.

Matkaviestin voi olla salkkutietokone, joka on kytketty pakettiradio-verkkoa tukevaan solukkopuhelimeen. Vaihtoehtoisesti matkaviestin voi olla .'·*·. 30 pienen tietokoneen ja pakettiradiopuhelimen integroitu yhdistelmä, samannä- köinen kuin Nokia Communicator 9000 -sarja. Matkaviestimen muihin suori-m"y tusmuotoihin kuuluvat erilaiset hakulaitteet, kaukosäädin-, valvonta- ja/tai tie- donkeruulaitteet jne.The mobile station may be a portfolio computer connected to a cellular telephone supporting a packet radio network. Alternatively, the mobile station may be. '· * ·. An integrated combination of 30 small computers and packet radio phones, similar to the Nokia Communicator 9000 series. Other embodiments of the mobile station include various pagers, remote controls, monitoring and / or data loggers, etc.

Radiopääsyverkko (Radio Access Network) RAN voi olla osa .·!·. 35 GPRS-järjestelmää tai kolmannen sukupolven (3G) järjestelmää, kuten UMTS.The Radio Access Network (RAN) may be part of this. 35 GPRS systems or third generation (3G) systems such as UMTS.

* · · RAN käsittää ilmarajapinnan Um, joka on pullonkaula suorituskyvyn kannalta.* · · RAN comprises an air interface Um, which is a bottleneck in terms of performance.

• t I * · 2 106825 SGSN ja GGSN ovat GPRS:n termejä vastaavasti pääsy- ja yhdyskäytä-väsolmulle. Kolmannen sukupolven (3G) järjestelmissä SGSN-solmuja kutsutaan joskus 3G-SGSN -solmuiksi. Tilaajatietoja tallennetaan pysyvästi kotirekisteriin (Home Location Register) HLR.• t I * · 2 106825 SGSN and GGSN are GPRS terms for access and gateway node, respectively. In third generation (3G) systems, SGSNs are sometimes called 3G-SGSNs. Subscriber information is permanently stored in the Home Location Register HLR.

5 "Kotiverkko” on sen verkon osoiteavaruus, johon käyttäjä loogisesti kuuluu. Kun työasema on fyysisesti kytketty lähiverkkoon (LAN), LAN:in osoiteavaruus on kotiverkko. "Kotiosoite” on liikkuvalle solmulle pitkähköksi ajaksi osoitettu osoite. Se voi pysyä muuttumattomana riippumatta siitä, missä liikkuva solmu liittyy Internetiin. Vaihtoehtoisesti se voidaan osoittaa osoitevaras-10 tosta. "Kotiagentti” (home agent) on liikkuvan solmun kotiverkossa oleva reiti-tysentiteetti, joka tunneloi paketteja toimitettaviksi liikkuvalle solmulle tämän ollessa poissa kotoa ja ylläpitää liikkuvan solmun vallitsevaa sijaintitietoa. Liikkuvan solmun ollessa poissa kotoa kotiagentti tunneloi datagrammeja tälle toimitettaviksi ja purkaa tältä tulleiden datagrammien tunneloinnin.5 "Home network" is the address space of the network to which the user logically belongs. When a workstation is physically connected to a local area network (LAN), the LAN address space is a home network. "Home address" is the address assigned to the mobile node for a long time. It can remain unchanged no matter where the mobile node is connected to the Internet. Alternatively, it can be addressed from address storage. A "home agent" is a routing entity on a mobile node's home network that tunnels packets to be delivered to a mobile node while away from home and maintains the prevailing location information of the mobile node.

15 "Vierasagentti” (Foreign Agent) viittaa liikkuvan solmun vieraassa verkossa olevaan re it ity se n t iteetti i n, joka tarjoaa reitityspalveluja liikkuvalle solmulle tämän ollessa kirjautuneena, ja siten sallii liikkuvan solmun hyödyntää kotiverkon osoitettaan. Vierasagentti purkaa tunneloinnin ja toimittaa liikkuvalle solmulle sen kotiagentin tunneloimia paketteja. Liikkuvan solmun lähettämille 20 datagrammeille vierasagentti voi toimia kirjautuneiden liikkuvien solmujen ole-tusreitittimenä.15 "Foreign Agent" refers to a routing network in a foreign network of a mobile node that provides routing services to a mobile node while logged in, thereby allowing the mobile node to utilize its home network address. The guest agent decrypts and provides the mobile node with its home agent. For the 20 datagrams transmitted by the mobile node, the guest agent can act as the default router for the logged mobile nodes.

RFC2002 määrittelee care-of -osoitteen Care-of-Address (COA) liikkuvaan solmuun suuntautuvan tunnelin päätepisteeksi, datagrammeille jot- i *. ka välitetään poissa kotoa olevalle liikkuvalle solmulle. Protokolla voi käyttää 25 kahta erilaista care-of -osoitetta: "vierasagentin care-of -osoite” on sen vie- • · ’;··[ rasagentin osoite, johon liikkuva solmu on kirjautunut, ja ’’yhteissijoitettu care- • * · '· *: of -osoite (co-located COA)” on ulkoa saatu paikallisosoite, jonka liikkuva sol- mu on assosioinut johonkin omaan verkkorajapintaansa. Tämän hakemuksen • · · : puitteissa care-of -osoite (COA) on sen vierasagentin osoite, johon liikkuva 30 solmu on kirjautunut. Liikkuvalla solmulla voi olla useita COA:ta samanaikai-sesti. Ensisijainen COA on osoite, jonka liikkuva solmu lähettää kotiagentilleen ··· ·**·. kirjatuessaan. COA-listaa päivitetään liikkuvan solmun vastaanottaessa il-RFC2002 defines a Care-of-Address (COA) as the end point of a tunnel to a moving node, for datagrams, *. also transmitted to a mobile node away from home. The protocol can use 25 two different care-of addresses: "guest agent care-of address" is the address of its guest • · '; ·· [rasagent to which the mobile node is logged in and' 'cached care- of * · *: Of (co-located COA) ”is an external local address associated with a mobile node in the mobile node. For the purposes of this application, • · ·: the care-of address (COA) is the address of the guest agent to which the mobile 30 node is logged in. The mobile node can have multiple COAs at the same time The primary COA is the address that the mobile node sends to its home agent ··· · ** · when logging in. The COA list is updated when the mobile node receives

t · It · I

moituksia. Jos ilmoitus raukeaa, sen merkintä tai merkinnät tulisi poistaa lis-‘ taita. Yksi vierasagentti voi tuottaa useamman kuin yhden COA:n ilmoituksis- 35 saan. ’’Liikkuvuussidonta” (Mobility Binding) on kotiosoitteen assosiaatio vie-rasagentin IP-osoitteen ja tunnelitunnisteen kanssa. Liikkuva solmu rekisteröi 106825 3 COA:nsa kotiagenttiinsa lähettämällä rekisteröintipyynnön (registration request). Kotiagentti vastaa rekisteröintivasteella (registration reply) ja ylläpitää sidonnan liikkuvalle solmulle.warning. If a notification expires, its entry or entries should be removed from the list. A single guest agent may produce more than one COA in its notifications. Mobility Binding (Mobility Binding) is the association of the home address with the IP address and tunnel identifier of the export agent. The mobile node registers 106825 3 of its COAs to its home agent by sending a registration request. The home agent responds with a registration response and maintains a binding to the mobile node.

IP-liikkuvuuden perusversioissa kaikki liikkuvalle solmulle kohdiste-5 tut datagrammit reititetään sen kotiverkon ja kotiagentin kautta. Tätä prosessia kutsutaan kolmioreititykseksi. Se voi lisätä verkon ja kotiagentin kuormitusta ja voi olla suorituskyvyn pullonkaula. Ns. Mobile IP:n optimireitityksen protokol-lalaajennukset pyrkivät eliminoimaan kolmioreititykseen liittyviä ongelmia. Reitityksen optimoinnissa vastinsolmut ja edelliset vierasagentit voivat säilyttää 10 ajan tasalla olevan sidonnan liikkuvaa solmua varten sidontavälimuisteissaan (cache). Sen johdosta vastinsolmut voivat tunneloida liikkuvalle solmulle kohdistettuja datagrammeja suoraan liikkuvan solmun COA:han ja edelliset vierasagentit voivat välittää liikkuvalle solmulle kohdistettuja datagrammeja tämän nykyiseen COA:han. Sidonta voidaan säilyttää sidonnanpäivityksen vastaan-15 oton jälkeen. Solmun tulisi pyydettäessä kuitata vastaanotto lähettämällä sidonnan kuittaus. Nämä sanomat on autentikoitava. Ne kuljetetaan yleensä User Datagram Protocol (UDP) -protokollalla.In basic versions of IP mobility, all datagrams addressed to the mobile node are routed through its home network and home agent. This process is called triangular routing. It can increase the load on the network and the home agent and can be a performance bottleneck. The so-called protocols extensions of Mobile IP optimum routing seek to eliminate problems with triangular routing. In routing optimization, the matching nodes and previous guest agents can maintain up-to-10 bindings for the mobile node in their caches. As a result, the matching nodes can tunnel the datagrams addressed to the mobile node directly to the COA of the mobile node, and the previous guest agents can transmit the datagrams targeted to the mobile node to its current COA. Binding can be retained after receiving a Binding Update. The node should, upon request, acknowledge the reception by sending a binding acknowledgment. These messages must be authenticated. They are usually transported using the User Datagram Protocol (UDP).

Datapakettien reititys liikkuvalle solmulle on ongelma pakettiradio-verkossa kuten GPRS. Näin siksi, että liikkuvan solmun dataverkko-osoittella 20 on tyypillisesti staattinen reititysmekanismi, kun taas liikkuva solmu voi vaeltaa yhdestä osaverkosta toiseen. Eräs lähestymistapa datapakettien reitittämiseen on Mobile IP:n käsite. Mobile IP mahdollistaa IP-datagrammien reitittämisen liikkuville työasemille (mobile hosts) aliverkon liitäntäpisteestä riippumatta.Routing of data packets to a mobile node is a problem in a packet radio network such as GPRS. This is because the mobile node's data network address 20 typically has a static routing mechanism, while the mobile node can roam from one subnet to another. One approach to routing data packets is the concept of Mobile IP. Mobile IP enables the routing of IP datagrams to mobile hosts regardless of the subnet access point.

Standardi Mobile IP:n käsite ei tarkasti sovi GPRS-ympäristöön, 25 koska IP:n lisäksi on tuettava muitakin verkkoprotokollia. Edelleen, liikkuvuu- • · *;·*! den hallinta GPRS-verkossa perustuu erilaisiin mekanismeihin kuin Mobile IP, • ♦ · *; “ joka on määritelty vain Internet-protokollalle. GPRS-infrastruktuuri käsittää tu- v.: kisolmuja, kuten GPRS-yhdyskäytäväsolmu (gateway support node, GGSN) ja • · > : palveleva GPRS-tukisolmu (serving GPRS support node, SGSN). GGSN- 30 solmujen pääasialliseen toiminnallisuuteen kuuluu vuorovaikutus ulkoisen da-taverkon kanssa. GGSN päivittää sijaintihakemistoa käyttämällä SGSN-**'*; solmujen tuottamaa reititysinformaatiota matkaviestimen polusta ja reitittää ul koisen dataverkon protokollapaketin kapseloituna GPRS-runkoverkon kautta matkaviestintä kulloinkin palvelevalle SGSN-solmulle. Se myös dekapseloi ja 35 välittää ulkoisen dataverkon paketteja sopivalle dataverkolle ja käsittelee data-liikenteen laskutusta.The standard concept of Mobile IP does not exactly fit into the GPRS environment, 25 as other network protocols need to be supported besides IP. Further, the mobility • · *; · *! GPRS network management is based on different mechanisms than Mobile IP, • ♦ · *; “Which is defined only for the Internet protocol. The GPRS infrastructure comprises support nodes, such as a GPRS gateway support node (GGSN) and • ·>: a serving GPRS support node (SGSN). The main functionality of the GGSN-30 nodes includes interaction with an external data network. GGSN updates the location directory using SGSN - ** '*; routing information provided by the nodes about the path of the mobile station and routing the protocol packet of the external data network encapsulated over the GPRS backbone to the SGSN node serving the mobile station. It also decapsulates and forwards packets of an external data network to a suitable data network and processes billing for data traffic.

• « 4 106825 SGSN:n päätoimintoja on havaita palvelualueellaan olevia uusia GPRS-matkaviestimiä, käsitellä uusien matkaviestinten rekisteröintiprosessi yhdessä GPRS-rekisterien kanssa, lähettää datapaketteja GPRS-matkaviestimelle ja vastaanottaa niitä siltä sekä pitää kirja matkaviestinten si-5 jainnista palvelualueellaan. Tilaajainformaatio tallennetaan GPRS-rekisteriin, jossa matkaviestimen identiteetin (kuten MS-ISDN tai IMSI) ja PSPDN-osoitteen välinen kartoitus on tallennettu. Kotirekisteri (HLR) toimii tietokantana, josta SGSN-solmu voi kysyä, onko sen alueella oleva uusi matkaviestin oikeutettu liittymään GPRS-verkkoon.• «4 106825 SGSN's main functions are to detect new GPRS mobile stations in its service area, to process the registration of new mobile stations together with GPRS registers, to send and receive data packets to and from the GPRS mobile station, and to keep track of the location of mobile stations in its service area. The subscriber information is stored in a GPRS register where a mapping between the identity of the mobile station (such as MS-ISDN or IMSI) and the PSPDN address is stored. The home location register (HLR) serves as a database from which the SGSN can ask whether a new mobile station within its area is authorized to join the GPRS network.

10 GPRS-yhdyskäytäväsolmut GGSN kytkevät operaattorin GPRS- verkon ulkoisiin järjestelmiin, kuten muiden operaattorien GPRS-järjestelmiin, dataverkkoihin 11, kuten IP-verkkoon (Internetiin) tai X.25 -verkkoon ja palvelukeskuksiin. Kiinteitä isäntiä 14 voidaan kytkeä dataverkkoon 11 esim. lähiverkon LAN ja reitittimen 15 avulla. Reunayhdyskäytävä (border gateway, BG) 15 tarjoaa pääsyn operaattorien väliseen GPRS-runkoverkkoon 12. GGSN voidaan kytkeä myös suoraan yksityiseen yritysverkkoon tai isäntään. GGSN sisältää GPRS-tilaajien PDP-osoitteita ja reititysinformaatiota eli SGSN-osoitteita. Reititysinformaatiota käytetään tunneloimaan protokolladatayksi-köitä (protocol data units, PDU) dataverkosta 11 matkaviestimen nykyiseen 20 kytkentäpisteeseen eli palvelevaan SGSN.ään. SGSN.n ja GGSN.n toiminnallisuudet voidaan kytkeä samaan fyysiseen solmuun.10 GPRS Gateway Nodes The GGSN connects an operator to external systems of the GPRS network, such as GPRS systems of other operators, data networks 11, such as IP (Internet) or X.25 network and service centers. The fixed hosts 14 can be connected to the data network 11 by means of, for example, a LAN LAN and a router 15. The border gateway (BG) 15 provides access to an inter-operator GPRS backbone network 12. The GGSN can also be connected directly to a private corporate network or host. The GGSN contains the PDP addresses of the GPRS subscribers and the routing information, or SGSN addresses. The routing information is used to tunnel protocol data units (PDUs) from the data network 11 to the current 20 switching points of the mobile station, i.e. the serving SGSN. The SGSN and GGSN functionality can be connected to the same physical node.

GSM-verkon kotirekisteri (home location register) HLR sisältää GPRS-tilaajatietoja ja reititysinformaatiota, ja se kartoittaa tilaajan IMSI:n yh- • < < tY. teen tai useampaan PDP-tyypin ja PDP-osoitteen pariin. Kotirekisteri myös 25 kartoittaa kunkin PDP-tyypin ja PDP-osoitteen parin GGSN-solmuun. SGSN:llä • · V*! on Gr-rajapinta kotirekisteriin (suora signalointikytkentä tai sisäisen runkover- • · ·The home location register (HLR) of the GSM network contains GPRS subscriber information and routing information, and maps the subscriber's IMSI to • <<tY. or more PDP type and PDP address. The home location register 25 also maps each pair of PDP types and PDP addresses to the GGSN. With SGSN • · V *! is a Gr interface to the home location register (direct signaling connection or internal trunk • · ·

*; " kon 13 kautta), vaeltavan matkaviestimen kotirekisteri ja sen palveleva SGSN*; "via kon 13), the mobile registry of the mobile station and its serving SGSN

voivat olla eri matkaviestinverkoissa.may be on different mobile networks.

• ·· : Operaattorin sisäinen runkoverkko 13, joka kytkee yhteen operaat- 30 torin SGSN- ja GGSN-laitteistot, voidaan toteuttaa esim. paikallisen verkon, kuten IP-verkon avulla. Tulisi huomata, että operaattorin GPRS-vekko voidaan ·’“· toteuttaa myös ilman operaattorin sisäistä runkoverkkoa, esim. tuottamalla kaikki ominaisuudet yhdessä tietokoneessa.• ··: The operator backbone network 13, which interconnects the operator's SGSN and GGSN equipment, can be implemented, for example, through a local network such as an IP network. It should be noted that an operator's GPRS network can be implemented without an operator's backbone network, e.g., by producing all the features on a single computer.

‘ Nykymuotoinen GPRS-verkko kykenee tukemaan IP-liikkuvuutta, « 1 i t i ‘ ' 35 jos matkaviestin toteuttaa Mobile IP -protokollan ja jos sillä on jonkin yhtiön tai :Y: Internet-palveluntarjoajan (Internet service provider, ISP) osoittama yksityinen • · • · • · · • ·« * · 5 106825 IP-osoite. Kun GGSN-solmu osoittaa matkaviestimelle tilapäisen IP-osoitteen, matkaviestin voi käyttää tätä tilapäistä osoitetta COA:naan ja rekisteröidä osoitteen kotiagenttiinsa, ja se hyötyy siten Mobile IP -palveluista. Tämä pätee silloinkin, kun matkaviestin käyttää ennalta määrättyä GGSN IP -osoitetta, jota 5 myös voidaan pitää COA.na.'The current GPRS network is capable of supporting IP mobility,' 1 it '' 35 if the mobile station implements the Mobile IP protocol and if it has a private designated by a company or: Y: an Internet service provider (ISP) • · • · • · · • · «* · 5 106825 IP address. When the GGSN node assigns a temporary IP address to a mobile station, the mobile station can use that temporary address as its COA and register the address with its home agent, thereby benefiting from Mobile IP services. This also applies when the mobile station uses a predetermined GGSN IP address, which can also be considered as a COA.

Ainoa yksikkö, joka voi estää matkaviestintä käyttämästä GGSN:n osoittamaa IP-osoitetta COArnaan on vierasagentti, jonka agentinilmoitussa-nomia vastaanotetaan matkaviestimessä ja jotka vaativat matkaviestimen rekisteröitymään tähän nimenomaiseen vierasagenttiin.The only entity that can prevent the mobile station from using the IP address assigned by the GGSN to the COArna is the foreign agent whose agent notification messages are received by the mobile station and which require the mobile station to register with that particular foreign agent.

10 Ongelmana tunnetuissa IP-liikkuvuusmekanismeissa on huono in tegrointi pakettiradioverkkojen kanssa. Toisin sanoen tunnetut IP-liikkuvuusmekanismit on ainakin ensisijaisesti suunniteltu langoitettuihin pää-syjärjestelmiin. Tällä on puolestaan se sivuvaikutus, että kukin datagrammi prosessoidaan usean erilaisen protokollakerroksen kautta, mistä aiheutuu suu-15 ri prosessoinnin lisäkuormitus. Lisäksi kunkin datagrammin varustaminen usealla protokollaotsakkeella tuhlaa verkon kapasiteettia.10 A problem with known IP mobility mechanisms is poor integration with packet radio networks. In other words, the known IP mobility mechanisms are at least primarily designed for wired access systems. This, in turn, has the side effect that each datagram is processed through several different protocol layers, which results in additional processing load. In addition, providing multiple datagram headers for each datagram wastes network capacity.

Keksinnön lyhyt selostusBrief Description of the Invention

Keksinnön tavoitteena on parantaa IP-liikkuvuusmekanismien ja pakettiradioverkkojen välistä integrointia. Toisin sanoen keksinnön tulisi rat-20 kaista tai ainakin minimoida tunnettuihin IP-liikkuvuusmekanismeihin liittyvät ongelmat. Tavoite saavutetaan menetelmällä ja järjestelmällä, joille on tun-. . nusomaista se, mitä sanotaan itsenäisissä patenttivaatimuksissa. Keksinnön 4 4 ';' ·' edulliset suoritusmuodot ovat epäitsenäisten patenttivaatimusten kohteena.An object of the invention is to improve the integration between IP mobility mechanisms and packet radio networks. In other words, the invention should solve or at least minimize the problems associated with known IP mobility mechanisms. The objective is achieved by a method and system known to the art. . be familiar with what is stated in the independent claims. Invention 4 4 ';' Preferred embodiments are claimed in the dependent claims.

4 ( • ' Keksintö perustuu näkemykseen, että kotiagentti HA asennetaan 25 pakettiradioverkon reunalle. Tällainen sijainti sallii kotiagentin päättää, reitit- • ♦ \*·: tääkö se liikkuvalle tilaajalle osoitetut datagrammit käyttämällä GPRS:ää/ iV: GTP:tä vai lnternetiä/IP:tä. Edullisesti kotiagentti integroidaan tai keskitetään pakettiradioverkon yhdyskäytäväsolmuun. GPRS-verkossa sopivia yhdyskäy-täväsolmuja ovat GGSN-solmut (SGSN). Kullakin yhteydellä on kaksi PDP-;···. 30 kontekstia GGSNissä. Yksi konteksti vastaa tilaajan koti-GGSN:ään tallen- .···. nettua kiinteätä IP-osoitetta ja toinen vastaa vierailtuun GGSN.ään tallennet tua dynaamista osoitetta. Liikkuvuudenhallinnan (mobility management, MM) käsittein keksintö sallii käyttää kahta samanaikaisesti esiintyvää MM-';: kontekstia, GPRS-MM -kontekstia ja Mobile-IP -kontekstia. Kotiagentin integ- 35 rointi tilaajan koti-GGSN -solmuun päättää, mitä MM-kontekstia tulisi käyttää . ·. ‘: datagrammin reitittämiseen.4 (• 'The invention is based on the view that the home agent HA is installed at the edge of a packet radio network 25. This location allows the home agent to decide whether to rout the datagrams to the mobile subscriber using GPRS / iV: GTP or Internet / IP Preferably, the home agent is integrated or centralized into the gateway node of the packet radio network. The suitable gateway nodes in the GPRS network are the GGSNs (SGSNs) Each connection has two PDP; ···. 30 GGSN contexts. · · · · · · · · · · · · · · · · · · · · · · The fixed IP address and the other corresponds to the dynamic address stored in the visited GGSN.Mobility Management (MM) The invention allows the use of two concurrent MM-1 context: GPRS-MM context. and Mobile-IP context The integration of a home agent into a subscriber's home GGSN node decides which MM context to use. ·. ': for routing a datagram.

6 1068256 106825

Keksinnön toisena etuna on, että Mobile IP -tuesta tulee verkon operaattorin tarjoama palvelu. Operaattori voi siis laskuttaa käyttäjiä tästä palvelusta.Another advantage of the invention is that Mobile IP support becomes a service provided by a network operator. Thus, the operator may charge users for this service.

Keksinnön edullisen suoritusmuodon mukaan datapakettien (eli 5 datagrammien) reitittämiseen käytettävää protokollapinoa integroidussa yh-dyskäytäväsolmussa/kotiagentissa virtaviivaistetaan reitittämällä datapaketit suoraan käyttämällä verkkokerroksen (eli 3. kerroksen) protokollia. Tämä suoritusmuoto parantaa läpäisykykyä ja/tai alentaa lisäkuormitusta pienemmän protokollapinon vuoksi integroidussa yhdyskäytäväsolmussa/kotiagentissa IP-10 datagrammeja reititettäessä.According to a preferred embodiment of the invention, the protocol stack used for routing data packets (i.e., 5 datagrams) in the integrated gateway node / home agent is streamlined by routing data packets directly using network layer (i.e., layer 3) protocols. This embodiment improves throughput and / or reduces the additional load due to the smaller protocol stack in the integrated gateway node / home agent when routing IP-10 datagrams.

Keksinnön toisen edullisen suoritusmuodon mukaan vierasagentit FA integroidaan SGSN-solmuihin. Tällainen vierasagenttien sijoitus maksimoi keksinnön edut, sillä se maksimoi sen verkon ulottuvuuden, joka voidaan kantoaaltotaajuustaa pienemmällä protokollapinolla. (Nykyinen IP-tunneli 15 päättyy SGSN:ään. Jos IP-tunnelia jatketaan radiopääsyverkkoon RAN, niin edullisesti vierasagentit tulisi myös siirtää radiopääsyverkkoon. Tässä tapauksessa mahdollinen verkkoelementti olisi BRC/RNC.)According to another preferred embodiment of the invention, the foreign agents FA are integrated into the SGSN nodes. Such foreign agent placement maximizes the benefits of the invention as it maximizes the reach of the network that can be covered by a smaller protocol stack. (The current IP tunnel 15 terminates in the SGSN. If the IP tunnel is extended to the radio access network RAN, then preferably the foreign agents should also be transferred to the radio access network. In this case, a possible network element would be BRC / RNC.)

Vaihtoehtoisesti vierasagentit voidaan asentaa GGSN:ään, mutta silloin vaaditaan GTP-tunneli IP-pakettien reitittämiseksi GGSN:n ja SGSN:n 20 välillä. Vielä erään vaihtoehdon mukaan vierasagentit voidaan jättää kokonaan pois, mikäli käytetään IPv6:tta ja osoitteen autokonfiguroinniksi kutsuttua tekniikkaa.Alternatively, the foreign agents can be installed in the GGSN, but then a GTP tunnel is required to route IP packets between the GGSN and the SGSN. In yet another alternative, foreign agents can be completely eliminated if IPv6 and a technique known as address configuration is used.

Kuvioiden lyhyt selostus « t <BRIEF DESCRIPTION OF THE FIGURES <t

Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen 25 yhteydessä, viitaten oheisiin piirroksiin, joista: • ♦The invention will now be described in more detail in connection with the preferred embodiments 25, with reference to the accompanying drawings, in which: • ♦

Kuvio 1 esittää IP-liikkuvuusmekanismia, johon kuuluu tunnettu ko-v.*; tiagentti HA, sekä datagrammien reititystä HA:ssa; ja :T: Kuvio 2 esittää IP-liikkuvuusmekanismia, johon kuuluu keksinnön mukainen kotiagentti HA, sekä datagrammien reititystä HA:ssa.Figure 1 illustrates an IP mobility mechanism including a known co *; tiagent HA, and routing of datagrams in HA; and: T: Figure 2 illustrates an IP mobility mechanism including a home agent HA according to the invention and routing of datagrams in HA.

··· • « 30 Keksinnön yksityiskohtainen selostus • ···· • «30 Detailed Description of the Invention • ·

Kuvio 1 lohkokaavio, joka esittää IP-liikkuvuusmekanismia, johon ':kuuluu sisäiseen runkoverkkoon 13 sijoitettu kotiagentti HA (tämä sijoitus esi-: : tetään vain esimerkkinä). Kuvion 1 vasemmassa alanurkassa oleva viitenume- Λ ro 18 osoittaa tällaisessa tunnetussa kotiagentissa olevaa protokollapinoa.FIG. 1 is a block diagram showing an IP mobility mechanism comprising: a home agent HA located in the internal core network 13 (this placement is exemplified only). Reference numeral 18 in the lower left corner of Figure 1 indicates a protocol stack in such a known home agent.

; \ 35 Kaksipäinen nuoli havainnollistaa IP-datagrammien reitittämistä GGSNissä.; \ 35 The double-headed arrow illustrates the routing of IP datagrams in GGSN.

* « 4 4 I · « ( 7 106825* «4 4 I ·« {7 106825

Vastaavasti viitenumero 19 osoittaa datagrammia, johon kuuluu hyötykuorma-osa (payload) PL ja joukko otsakkeita (header) H, yksi otsake kullekin datag-rammin reitittämiseen tarvittavalle protokollalle. On ilmeistä, että kunkin datag-rammin reitittäminen usean protokollakerroksen kautta aiheuttaa suuren pro-5 sessointikuormituksen. Lisäksi kunkin datagrammin varustaminen usealla protokollaotsakkeella tuhlaa verkon kapasiteettia.Similarly, reference numeral 19 denotes a datagram comprising a payload PL and a set of headers H, one header for each protocol needed for routing the datagram. Obviously, routing each datagram through multiple protocol layers causes a high pro-5 processing load. In addition, providing multiple datagram headers for each datagram wastes network capacity.

Kuvio 2 esittää IP-liikkuvuusmekanismia, johon kuuluu keksinnön mukainen kotiagentti HA, jolloin kotiagentti HA on integroitu GGSN-solmuun, jota yleisesti kutsutaan yhdyskäytäväsolmuksi. Viitenumero 20 osoittaa proto-10 kollapinoon keksinnön mukaisessa kotiagentissa. Vastaavasti viitenumero 21 osoittaa keksinnön mukaista datagrammia. Datagrammi käsittää hyötykuor-maosan PL ja yhden otsakkeen H kullekin datagrammin reitittämiseen tarvittavalle protokollalle. On ilmeistä, että keksintö säästää prosessointikuormitusta ja kasvattaa läpäisykykyä vähentämällä datagrammeissa vaadittavien otsak-15 keiden määrää.Figure 2 illustrates an IP mobility mechanism including a home agent HA according to the invention, wherein the home agent HA is integrated into a GGSN, commonly referred to as a gateway node. Reference numeral 20 denotes a proto-10 for a collapse in a home agent of the invention. Correspondingly, reference numeral 21 indicates a datagram according to the invention. The datagram comprises a payload part PL and one header H for each protocol needed for routing the datagram. It is evident that the invention saves processing load and increases throughput by reducing the number of headers required in datagrams.

Jos käytetään IPv4:ää, kotiagentti pyydystää matkaviestimelle MS osoitetut datagrammit, kapseloi ne ja lähettää ne matkaviestimen COA:han. COA:n voi tuottaa vierasagentti FA, tai matkaviestin voi hankkia sen itse käyttämällä tekniikkaa kuten DHCP (Dynamic Host Configuration Protocol).If IPv4 is used, the home agent intercepts the datagrams assigned to the MS, encapsulates them and sends them to the COA of the MS. The COA can be generated by the guest agent FA, or it can be acquired by the mobile station itself using technology such as DHCP (Dynamic Host Configuration Protocol).

20 Tunnetuissa IP-liikkuvuusmekanismeissa vierasagentit FA sijoite taan tyypillisesti ohjelmistorutiineina liikkuviin solmuihin MN. Kuvio 1 esittää suoritusmuodon, jossa vierasagentteja on sijoitettu kuhunkin SGSN-solmuun.In known IP mobility mechanisms, foreign agents FA are typically placed as software routines in mobile nodes MN. Figure 1 illustrates an embodiment in which foreign agents are located at each SGSN node.

·,·. (Tällainen vierasagentin sijoitus on lähteen 1 aiheena.) Kullakin vierasagentilla·, ·. (This sort of guest agent placement is the subject of Source 1.) For each guest agent

on IP-osoite Internetissä ja operaattorin omassa yksityisessä GPRS/3G 25 -verkossa. Kullekin SGSN/FA:lle vastaavassa yhdyskäytäväsolmussa GGSNis the IP address of the Internet and of the operator's own private GPRS / 3G 25 network. For each SGSN / FA in the corresponding gateway node GGSN

• · on pysyvä pakettidatakonteksti tunneloinnin mahdollistamiseksi FA:han päin. *· *: Jotakin matkaviestimen ja SGSN:n välistä linkkiprotokollaa (esim. Layer 3 Mo- bility Management, L3-MM) modifioidaan tukemaan IP-liikkuvuutta.• · is a permanent packet data context to enable tunneling toward the FA. * · *: Some link protocol between the mobile station and the SGSN (e.g., Layer 3 Mobility Management, L3-MM) is modified to support IP mobility.

♦ ·· • · « ♦ · · Lähteessä 1 näytetyn vaihtoehtoisen suoritusmuodon mukaan vie-30 rasagentti FA integroidaan yhdyskäytäväsolmuun GGSN. Tässä tapauksessa • · IV. matkaviestin käyttää COA:naan FA:n osoitetta yhdyskäytäväsolmussa. Liikku- vuussidonnan muodostamiseksi matkaviestimen on lähetettävä lisäinformaa-tiota SGSN:lle. Tämän lisäinformaation vuoksi valittu yhdyskäytäväsolmu tie-·:·! tää, että vastaanotettu IP-osoite on pätevä, vaikka se ei kuulukaan tälle ni- 35 menomaiselle yhdyskäytäväsolmulle. Yhdyskäytäväsolmu havaitsee rekiste- : *. röintisanomia matkaviestimeltä ja lähettää ne tämän FA-yksikölle käsittelyä « * 8 106825 varten. Tämä voidaan toteuttaa helposti, mikäli yhdyskäytäväsolmun reititinyk-sikkö lähettää FA:lle kaikki paketit, joiden elinaikakenttä on nolla. Tämän piirteen etuna on, että yhdyskäytäväsolmun ei tarvitse tutkia tulevia paketteja yksityiskohtaisesti, mikä vaatisi huomattavaa prosessointitehoa. Lisäksi yhdys-5 käytäväsolmu GGSN/PDAN voi hyväksyä minkä tahansa IP-osoitteen matkaviestimeltä ja käyttää FA:n osoitetta matkaviestimen COA:na.According to an alternative embodiment shown in Source 1, the export-30 rasagent FA is integrated into the gateway node GGSN. In this case • · IV. the mobile station uses the FA address at the gateway node as its COA. In order to establish a mobility tie, the mobile station must send additional information to the SGSN. Because of this additional information, the selected gateway node is: ·: ·! This indicates that the received IP address is valid, even though it does not belong to this particular gateway node. The gateway node detects the registry: *. send messages from the mobile station and send them to its FA unit for processing «* 8 106825. This can be easily accomplished if the gateway node router unit sends the FA all packets with a zero lifetime field. The advantage of this feature is that the gateway node does not have to examine incoming packets in detail, which would require considerable processing power. Additionally, the GGSN / PDAN gateway-5 gateway node can accept any IP address from the mobile station and use the FA address as the mobile station COA.

Vielä erään vaihtoehdon mukaan vierasagentit voidaan jättää kokonaan pois, mikäli käytetään IPv6:tta ja osoitteen autokonfiguroinniksi kutsuttua tekniikkaa. IPv6:n liikkuvuustuki yhdistää Mobile IP:n ja reitityksen optimoinnin 10 käsitteet. Aina liikkuvan solmun vaihtaessa liittymispistettään yhdestä IP-aliverkosta toiseen se tarvitsee COA:n nykyisestä aliverkostaan. Liikkuva solmu voi konfiguroida COA:n tilallisen (stateful) tai tilattoman (stateless) auto-konfiguroinnin avulla. (Tilallinen autokonfigurointi luottaa osoitteenkonfiguroin-tipalvelimeen; tilattomassa autokonfiguroinnissa liikkuva solmu poimii osoit-15 teen ja yrittää selvittää, onko tämä osoite jo käytössä.)In yet another alternative, foreign agents can be completely eliminated if IPv6 and a technique known as address configuration is used. IPv6 Mobility Support combines the concepts of Mobile IP and Routing Optimization 10. Whenever a mobile node changes its access point from one IP subnet to another, it needs a COA from its current subnet. The mobile node can configure the COA through stateful or stateless auto-configuration. (The static autoconfiguration relies on the address configuration server; in stateless autoconfiguration, the moving node picks up the address and tries to determine if this address is already in use.)

Liikkuva solmu voi lähettää sidonnanpäivityssanomia eli ’’optioita” vastinsolmuilleen antaakseen näiden dynaamisesti oppia ja tallentaa välimuistiinsa liikkuvan solmun sidonta. Sidontaa käyttämällä vastinsolmut voivat lähettää pakettinsa suoraan liikkuvan solmun COArhan. (Optio” on IPv6:n yhte-20 ydessä käytettävä termi tietyille valinnaisille otsakkeille, jotka sijoitetaan IPv6-otsakkeen jälkeen. Samoin IPv6:n yhteydessä sana ’’paketti” on yleensä varattu datagrammeille.) Sidonnanpäivitys/kuittausoptiot kuljetetaan IPv6-v. kohdeoptioina (destination options), ja ne voidaan sisällyttää mihin tahansa _’. IPv6-pakettiin. Kohdeoptiot tutkitaan vain paketin kohdesolmussa, jolloin välillä 25 olevien reitittimien kuormaa ei kasvateta.The mobile node may send binding update messages, or "options", to its counterparts to dynamically learn and store in its cache the binding of the mobile node. By using binding, the matching nodes can send their packets directly to the COA of the mobile node. (The "option" is the term used for IPv6 connectivity for certain optional headers placed after the IPv6 header. Similarly, for IPv6, the word "packet" is usually reserved for datagrams.) Binding upgrade / acknowledgment options are shipped with IPv6-v. destination options and can be included anywhere _ '. IPv6 packet. The target options are examined only in the destination node of the packet, whereby the load on the routers between 25 is not increased.

• ·• ·

Kun paketti lähetetään, vastinsolmu etsii sidontavälimuististaan • · · *· " merkintää paketin kohdeosoitteelle. Jos merkintä löytyy, vastinsolmu reitittää paketin suoraan liikkuvan solmun CO A: hän. IPv6-reititysotsaketta käytetään • ·· : IPv6-kapseloinnin sijaan. Reititysotsake sisältää liikkuvan solmun kotiosoittee- 30 seen. Ellei merkintää löydy, vastinsolmu lähettää paketin normaalisti liikkuvan :***: solmun kotiverkkoon, missä kotiagentti pyydystää paketin ja tunneloi sen liik- ··· •***; kuvan solmun COA:han käyttäen IPv6-kapselointia.When a packet is transmitted, the match node looks for a · · · * · "entry in its bind cache to the destination address of the packet. If found, the match node routes the packet directly to the mobile node COA. The IPv6 routing header is used instead of IPv6 encapsulation. If no entry is found, the matching node transmits the packet to a normally moving: ***: node's home network, where the home agent intercepts and tunnels the packet to the COA of the picture using IPv6 encapsulation.

Selostus esittää vain keksinnön edullisia suoritusmuotoja. Keksintö ·:! ei kuitenkaan rajoitu näihin esimerkkeihin ja käytettyihin termeihin, vaan se Λ 35 voivat vaihdella patenttivaatimusten puitteissa.The description only illustrates preferred embodiments of the invention. Invention ·:! however, it is not limited to these examples and the terms used, but may vary within the scope of the claims.

106825 g Lähde: 1. Suomalainen patenttihakemus FI982027, jolla on sama nimitys ja jättöpäivä kuin tällä hakemuksella.106825 g Source: 1. Finnish Patent Application FI982027 having the same designation and filing date as this application.

• « • · · • · # · · • · · • · • · • · · • · # • · • · o • · 1 • · · • · · • · • · • · · » t » « · • «• «• • • • • • • • • • • • • • • • • • • • • • • • • • •••••••••••••••••••••• «

Claims (13)

1. Förfarande för att ästadkomma en rörlighetstjänst av Internet-protokolltyp eller IP-typ för en mobilstation (MS) i ett paketradionät, som om-fattar ätminstone ett stödelement (GGSN, SGSN), sä att ätminstone ett näte- 5 lement (GGSN) befinner sig i kanten av paketradionätet för anslutning tili yttre nät (11), var nämnda element i kanten av paketradionätet stöder ätminstone ett protokoll av IP-typ, varvid förfarandet är k ä n n e t e c k n a t av att: - i nämnda nätelement (GGSN) i kanten av paketradionätet integre-10 ras en hem-agent (HA) för dirigering av datapaket tili och frän mobilstationen; - nämnda protokoll av IP-typ kompletteras med en utvidgning för administration av rörligheten hos nämnda mobilstation.A method of providing an Internet protocol type or IP type mobility service for a mobile station (MS) in a packet radio network, comprising at least one support element (GGSN, SGSN), such that at least one network element (GGSN) located at the edge of the packet radio network for connection to external networks (11), said element at the edge of the packet radio network at least supports an IP-type protocol, the method being characterized in that: - in said network element (GGSN) at the edge of the packet radio network integrates a home agent (HA) for routing data packets to and from the mobile station; said IP type protocol is supplemented with an extension for administration of the mobility of said mobile station. 2. Förfarande enligt patentkrav l.kännetecknat av att nämnda nätelement i kanten av paketradionätet är en gatewaynod (GGSN). 15 3. Förfarande enligt patentkrav 2, kännetecknat av att nämn da gatewaynod omfattar en protokollstack (18, 20) för att stöda ett skikt 1 (L1) -protokoll, ett skikt 2 (L2) -protokoll och ett nätskikt 3 (L3) -protokoll och av att nämnda protokoll av IP-typ är beläget pä nämnda nätskikt (L3) och att nämnda utvidgning för administration av rörligheten är väsentligen ett Mobile IP-20 protokoll.Method according to claim 1, characterized in that said network element at the edge of the packet radio network is a gateway node (GGSN). Method according to claim 2, characterized in that said gateway node comprises a protocol stack (18, 20) for supporting a layer 1 (L1) protocol, a layer 2 (L2) protocol and a network layer 3 (L3). and that said IP type protocol is located on said network layer (L3) and that said extension for administering the mobility is essentially a Mobile IP protocol. 4. Förfarande enligt patentkrav 2 eller 3, kännetecknat av att IP-datapaketen dirigeras tili och frän den integrerade hemagen- ten/gatewaynoden (GGSN+HA) genom att använda enbart nätskiktets (L3) . -.': protokoll samt protokollen för skikten 2 och 1. • «· J./ 25 5. Förfarande enligt nägot av patentkraven 1 -4, känneteck- *:**! n a t av att paketradionätet omfattar en besökaragent (FA) och en i och för sig • · » *; '· känd betjänande stödnod (SGSN) för att stöda mobilstationens administration v.: av rörligheten; och att besökaragenten (FA) integreras i ätminstone en stöd- nod (SGSN, GGSN). 30 6. Förfarande enligt patentkrav 5, kännetecknat av att besö- :***: karagenten (FA) integreras ätminstone i en betjänande stödnod (SGSN). •***; 7. Förfarande enligt patentkrav 5, k ä n n e t e c k n a t av att besö- «« « karagenten (FA) integreras ätminstone i en betjänande gatewaynod (GGSN). [ 8. Förfarande enligt patentkrav 7, kännetecknat av att besö- : 35 karagenten (FA) placeras i ett radioaccessnät (RAN). « « • · · • » · « « * « « · « · 14 106825Method according to claim 2 or 3, characterized in that the IP data packets are routed to and from the integrated home agent / gateway node (GGSN + HA) using only the network layer (L3). -. ': protocols and protocols for layers 2 and 1. • «· J. / 25 5. Method according to any of claims 1-4, character- *: **! not that the package radio network comprises a visitor agent (FA) and one in itself • · »*; · Known service support node (SGSN) to support mobile station administration v .: mobility; and that the visitor agent (FA) is integrated into at least one support node (SGSN, GGSN). Method according to claim 5, characterized in that the visiting agent (FA) is at least integrated into a serving support node (SGSN). • ***; 7. A method according to claim 5, characterized in that the visiting agent (FA) is integrated at least into a serving gateway node (GGSN). Method according to claim 7, characterized in that the visiting agent (FA) is placed in a radio access network (RAN). «« • · · • »·« «*« «·« · 14 106825 9. Paketradionät för att ästadkomma en röriighetstjänst för en mo-bilstation (MS), vilket paketradionät omfattar ätminstone en stödnod (GGSN, SGSN) sä att ätminstone en stödnod är en gatewaynod (GGSN) för anslutning tili yttre nät (11), var nämnda gatewaynod stöder ätminstone ett protokoll avA packet radio network for providing a mobile service (MS) mobile service, the packet radio network comprising at least one support node (GGSN, SGSN) such that at least one support node is a gateway node (GGSN) for connection to external networks (11), gateway node supports at least one protocol of 5 IP-typ, varvid paketradionätet är k ä n n e t e c k n a t av att det omfattar ett integrerat nätelement (GGSN+HA), som omfattar gatewaynodens (GGSN) ooh hemagentens (HA) funktioner för att dirigera datapaketen tili ooh frän mobil-stationen; 10 väri nämnda protokoll av IP-typ omfattar eller är förbundet med en utvidgning för administration av rörligheten hos nämnda mobilstation.An IP type, wherein the packet radio network is known to comprise an integrated network element (GGSN + HA) which includes the gateway node (GGSN) and home agent (HA) functions for routing data packets to the mobile station; The IP-type protocol comprises or is associated with an extension for administering the mobility of said mobile station. 10. Paketradionät enligt patentkrav 9, kännetecknat av att paketradionätet omfattar en besökaragent (FA) ooh en i och för sig känd be-tjänande stödnod (SGSN) för att stöda mobilstationens rörlighetsadministra- 15 tion; och att besökaragenten (FA) är integrerad i ätminstone en stödnod (SGSN, GGSN).Packet radio network according to claim 9, characterized in that the packet radio network comprises a visitor agent (FA) and a service support node (SGSN) known per se for supporting the mobile station's mobility administration; and that the visitor agent (FA) is integrated into at least one support node (SGSN, GGSN). 11. Paketradionät enligt patentkrav 1, kännetecknat av att besökaragenten (FA) är integrerad i ätminstone en betjänande stödnod (SGSN).Package radio network according to claim 1, characterized in that the visitor agent (FA) is integrated in at least one serving support node (SGSN). 12. Gatewaynod (GGSN+HA) för ett paketradionät, anordnad för att ästadkomma en röriighetstjänst för en mobilstation (MS), väri gatewaynoden (GGSN+HA): - är anordnad att samverka med ätminstone en betjänande stödnod * 1 · ,(SGSN) för att dirigera datapaketen tili och frän mobilstationen (MS); 25. stöder ätminstone protokoll av IP-typ; *;·1! - varvid gatewaynoden ärkännetecknad av att den omfattar • · · '· " gatewaynodens (GGSN) och hemagentens (HA) funktioner för att dirigera da- tapaketen tili och frän mobilstationen; • · · : väri nämnda protokoll av IP-typ omfattar eller är förbundet med en 30 utvidgning för administration av rörligheten hos nämnda mobilstation.12. Gateway node (GGSN + HA) for a packet radio network, arranged to provide a mobile station (MS) mobile service, where the gateway node (GGSN + HA): - is arranged to cooperate with at least one serving support node * 1 ·, (SGSN) for routing data packets to and from the mobile station (MS); 25. Supports at least IP type protocols; *; · 1! - wherein the gateway node is characterized in that it comprises the functions of the gateway node (GGSN) and the home agent's (HA) functions for routing data packets to and from the mobile station; with an extension for administering the mobility of said mobile station. 13. Användning av en gatewaynod (GGSN) som en hemagent (HA) • · · ·1·1. för att ästadkomma en röriighetstjänst för en mobilstation (MS) i ett paketradio- i« < ‘ . nät, väri gatewaynoden stöder ätminstone ett protokoll av IP-typ och nämnda protokoll av IP-typ omfattar eller är förbundet med en utvidgning för administ- : 35 ration av rörligheten hos nämnda mobilstation. * · · • · « • · * » I13. Using a Gateway Node (GGSN) as a Home Agent (HA) • · · · 1 · 1. to provide a mobile service (MS) mobile service in a packet radio. The gateway node supports at least one IP type protocol and said IP type protocol comprises or is associated with an extension for administering the mobility of said mobile station. * · · • · «• · *» I
FI982028A 1998-09-21 1998-09-21 IP mobility mechanism for packet radio network FI106825B (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
FI982028A FI106825B (en) 1998-09-21 1998-09-21 IP mobility mechanism for packet radio network
AU58651/99A AU5865199A (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
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
EP99946202A EP1116395A2 (en) 1998-09-21 1999-09-20 Ip mobility mechanism for a packet radio network
PCT/FI1999/000771 WO2000018154A2 (en) 1998-09-21 1999-09-20 Ip mobility mechanism for a packet radio network
CN99812352.8A CN1324549A (en) 1998-09-21 1999-09-20 IP mobile mechanism for a packet radio network

Applications Claiming Priority (2)

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

Publications (3)

Publication Number Publication Date
FI982028A0 FI982028A0 (en) 1998-09-21
FI982028A FI982028A (en) 2000-03-22
FI106825B true FI106825B (en) 2001-04-12

Family

ID=8552527

Family Applications (1)

Application Number Title Priority Date Filing Date
FI982028A FI106825B (en) 1998-09-21 1998-09-21 IP mobility mechanism for 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)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6973057B1 (en) * 1999-01-29 2005-12-06 Telefonaktiebolaget L M Ericsson (Publ) Public mobile data communications network
JP3636356B2 (en) * 2000-03-31 2005-04-06 日本電気株式会社 Mobile communication system and control method thereof
FI110227B (en) 2000-03-31 2002-12-13 Nokia Oyj Architecture and package routing in a multi-service network
SE522792C2 (en) * 2000-05-15 2004-03-09 Ericsson Telefon Ab L M A system for digital mobile communication
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
CN1539222A (en) * 2000-12-07 2004-10-20 西尼塔网络有限公司 System and method for wireless packet data content switch
KR100464017B1 (en) * 2000-12-26 2004-12-30 엘지전자 주식회사 Apparatus for packet data radio service serving mobile ip service
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
US7855998B2 (en) 2001-11-07 2010-12-21 Tektronix, Inc. Gb parameter based radio priority
WO2003040735A1 (en) 2001-11-07 2003-05-15 Cyneta Networks Inc. Resource aware session adaptation system and method for enhancing network throughput
US7545780B2 (en) 2002-05-28 2009-06-09 Interdigital Technology Corporation Flow-based selective reverse tunneling in wireless local area network (WLAN)-cellular systems
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
GB2395091A (en) * 2002-11-06 2004-05-12 Nokia Corp Connection set-up to facilitate global mobile communications roaming over a packet switching network
UA88762C2 (en) * 2003-02-10 2009-11-25 Квелком Инкорпорейтед Paging method 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
WO2006043860A1 (en) * 2004-10-19 2006-04-27 Telefonaktiebolaget Lm Ericsson (Publ) Sgsn and ggsn integration
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
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
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

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI98586C (en) * 1995-01-10 1997-07-10 Nokia Telecommunications Oy Packet radio system and methods for protocol-independent routing of a data packet in packet radio networks
SE517600C2 (en) * 1997-03-13 2002-06-25 Ericsson Telefon Ab L M Device, system and method for establishing a connection between a telecommunications station and a data network
US6137791A (en) * 1997-03-25 2000-10-24 Ericsson Telefon Ab L M Communicating packet data with a mobile station roaming within an incompatible mobile network

Also Published As

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

Similar Documents

Publication Publication Date Title
FI106825B (en) IP mobility mechanism for packet radio network
EP1927228B1 (en) Multiple interface mobile node with simultaneous home- and foreign network connection
US7751379B2 (en) IP mobility mechanism for a packet radio network
US7366147B2 (en) Methods and apparatus for tunneling between different addressing domains
EP2196041B1 (en) Traffic localization with proxy mobility
US8599843B2 (en) Apparatus and method for route optimization for proxy mobile internet protocol version six local routing
US8040845B2 (en) Efficient routing between a mobile node and a correspondent node in a proxy mobile IP network
US8023946B2 (en) Methods of performing a binding in a telecommunications system
US20030193952A1 (en) Mobile node handoff methods and apparatus
US9641999B2 (en) Telecommunications
US20100268583A1 (en) Mobile internet access with proxy support
US8238363B2 (en) Method and apparatus for a dual-stack MN to roaming in an IPv4 network
FI113328B (en) Mechanism for simplifying roaming in a communication system
EP1863251B1 (en) Method and apparatus for mobile IPV6 simultaneous location privacy and route optimization
Bansal et al. Dual stack implementation of mobile IPv6 software architecture
Sornlertlamvanich et al. Route optimization in nested mobile networks using binding update for top-level MR
Wakikawa et al. IPv4 traversal for the NEMO basic support protocol by IPv4 care-of address registration
Azzuhri Enabling Mobility in IPv6 Networks
Qin Security of Mobile IPv6
Rinta-aho Internet Mobility Support