Source: https://patents.google.com/patent/FI106831B/en
Timestamp: 2018-12-14 13:56:27+00:00
Document Index: 26842297

Matched Legal Cases: ['kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ']

FI106831B - The access control method for a mobile communication system - Google Patents
The access control method for a mobile communication system Download PDF
FI106831B
FI106831B FI980062A FI980062A FI106831B FI 106831 B FI106831 B FI 106831B FI 980062 A FI980062 A FI 980062A FI 980062 A FI980062 A FI 980062A FI 106831 B FI106831 B FI 106831B
FI980062A
FI980062A (en )
FI980062A0 (en )
1 106831 Pääsyn kontrollointimenetelmä matkaviestinjärjestelmää varten 1 106831 The access control method for a mobile communication system
Keksinnön alue Field of the invention
Keksintö liittyy matkaviestinverkon kautta toiseen järjestelmään ta-5 pahtuvan käyttäjäpääsyn kontrolloimiseen. The invention relates to processes taking place via the mobile communication network to a second system of five-user access to control.
Matkaviestinjärjestelmä viittaa yleisesti mihin tahansa tietoliikennejärjestelmään, joka mahdollistaa langattoman kommunikoinnin, kun käyttäjät liikkuvat järjestelmän palvelualueen sisällä. The mobile communication system generally refers to any telecommunications system which enables wireless communication when users are moving within the service area of ​​the system. Tyypillinen matkaviestinjärjestelmä 10 on julkinen maanpäällinen matkaviestinverkko (PLMN). A typical mobile communication system 10 is a Public Land Mobile Network (PLMN).
Usein matkaviestinverkko on liityntäverkko, joka antaa käyttäjälle langattoman liitynnän ulkopuolisiin verkkoihin, isäntätietokoneisiin tai palveluihin, joita erityiset palveluiden tuottajat tarjoavat. Often the mobile communications network is an access network providing a user with wireless access to external networks, hosts, or services offered by specific service producers offer. Käyttäjällä täytyy olla tilaaja-suhde matkaviestinjärjestelmään voidakseen käyttää matkaviestinjärjestelmän 15 palveluita. The user must be a subscriber relationship with the mobile communication system in order to use the mobile communications system 15 services. Normaalisti tarvitaan matkaviestintilaajasuhteen lisäksi erillinen ti-laajasuhde kuhunkin muuhun palveluntuottajaan, jonka palveluihin matkaviestinjärjestelmän kautta liitytään. Normally, the mobile subscriber is required with respect to a further separate t-extensive relationship with each other a service provider, a service via a mobile communication system relate to. Käyttäjän matkaviestintilaajatiedot saattavat kertoa, mitä ulkopuolista palvelua käyttäjällä on oikeus käyttää ja mihin liityntäpisteeseen tai gateway-solmuun palvelupyyntö tulisi reitittää. The user's mobile subscriber information may indicate what external service user has the right to use and what access point or gateway node the service request should be routed to. Tämä liityntä-20 piste tai gateway-solmu tuottaa sitten edelleen pääsyn ulkopuoliseen verkkoon tai ulkopuoliseen isäntätietokoneeseen. This interface 20-point or gateway node then provides the further access to an external network or an external host computer. Tässä tapauksessa palvelupyyntö rei- In this case the service request routing
'· "> titetään matkaviestinverkon operaattorin tallentamassa matkaviestintilaajada- :.:.; tässä olevan palvelumäärityksen perusteella ja tämän vuoksi ei ole tarvetta < ii käyttäjän lisäautentikoinnille gateway-solmun tai palvelun tuottajan toimesta. "·"> Titetään mobile network operator recording a matkaviestintilaajada-::;.. On the basis of this service definition, and therefore there is no need <ii lisäautentikoinnille by the user gateway node or service provider.
25 On kuitenkin toivottavaa, että käyttäjä kykenee valitsemaan palve- :Y: luntuottajan tai palveluntuottajan sopivimman liityntäpisteen. 25 It is desirable, however, that the user is able to select the service: Y providers in the most suitable access point, or the service provider. Esimerkiksi TCP/IP (Transmission Control Protocol/lnternet Protocol) -dataverkon, ts. In- ternet-verkon, käyttö on kasvanut hyvin nopeasti. For example, the TCP / IP (Transmission Control Protocol / Internet Protocol) data access, ie. As the Internet network, use has increased very rapidly. Ennenkuin tilaaja voi kyt- Before a subscriber can be connected
- keytyä Internetiin, hänellä täytyy olla sopimus Internet-palveiuntuottajan ISP - them to log into the Internet, he must have an agreement Internet-palveiuntuottajan ISP
• · 30 kanssa, joka tuottaa pääsyn Internetiin yhden tai useamman Internet-liityntäpisteen lAP kautta. • · 30, which provides access to the Internet with one or more Internet-access point through the IAP. IAP voi olla esimerkiksi kaupallinen operaattori, yli-opisto tai yksityinen yritys. IAP can be, for example, a commercial operator, over-training college or a private company. Perinteisen lankaverkon tavanomainen tilaaja tar-: vitsee tavallisesti vain yhden IAP:n, sen joka on häntä lähinnä ja jolla täten on . The traditional landline conventional subscriber TAR: vitsee usually only one IAP, the one that is closest to him, and thus has. \ alhaisimmat kustannukset. \ The lowest cost. Matkatilaaja voi kuitenkin vaeltaa suurella alueella, 35 joka kattaa yhden tai useampia valtioita. However, the mobile subscriber may roam over a large area, 35 covering one or more countries. Jos matkaviestintilaaja aina käyttää • · » · • 1 f 2 106831 samaa IAP:ta (koti-AP) Internetiin kytkeytymiseen, puhelukustannukset (datasiirtokustannukset) saattavat kasvaa merkittävästi. If the mobile subscriber always uses • · »· • 1 f 2 106 831 of the same IAP O (home-AP) connecting to the Internet, call costs (data transmission costs) may increase significantly. Tilaajan Internet-pal-velutuottajalla ISP voi olla lukuisia IAP:ita käytettävissä ympäri maailmaa ja tämän vuoksi on toivottavaa, että käyttäjä kykenee valitsemaan lähimmän 5 IAP:n sen koti-IAP:n sijasta, joka voi olla määriteltynä matkaviestintilaajatie-doissa. The subscriber's Internet-pal velutuottajalla ISP may have numerous IAPs available all around the world stitches, and therefore it is desirable that the user is able to select a nearest IAP 5 in its home IAP instead, which can be defined matkaviestintilaajatie-forms. Samanlainen tarve kyetä valitsemaan liityntäpiste käyttäjän toimesta saattaa kohdata myös muissa palveluissa kuin Internet. A similar need to be able to select the access point by the user may encounter in other services as the Internet.
Yleinen pakettiradiopalvelu GPRS (General Packet Radio Service) on uusi palvelu GSM-järjestelmässä ja yksi GSM-vaiheen 2+ standardisointi-10 työn tavoitteista ETSI.ssä (European Telecommunication Standard Institute). General packet radio service GPRS (General Packet Radio Service) is a new service in the GSM system and one of the GSM phase 2+ standardization-10 objectives of the work by ETSI (European Telecommunication Standard Institute). GPRS-toimintaympäristö käsittää yhden tai useamman aliverkkopalvelualu-een, jotka on kytketty toisiinsa GPRS-runkoverkolla. The GPRS operational environment comprises one or more aliverkkopalvelualu-ene, which are interconnected by a GPRS backbone network. Aliverkko käsittää joukon pakettidatapalvelusolmuja SN, joihin tässä hakemuksessa viitataan palvelevina GPRS-tukisolmuina SGSN ja joista jokainen on kytketty GSM-15 matkaviestinverkkoon (tyypillisesti tukiasemajärjestelmiin) sellaisella tavalla, että se voi tuottaa pakettipalvelun liikkuville datapäätelaitteille useiden tukiasemien, ts. solujen, kautta. A subnetwork comprises a number of packet data service nodes SN, which in this application is referred to as serving GPRS support nodes SGSN, each of which is connected to the GSM-15 mobile communication network (typically to base station systems) in such a way that it can provide a packet service for mobile data terminals via several base stations, ie. The cells through. Välissä oleva matkaviestinverkko tuottaa paketti-kytketyn datasiirron tukisolmun ja liikkuvien datapäätelaitteiden välille. The intermediate mobile communication network provides the packet-switched data transmission between the support node and mobile data terminals. Eri aliverkot ovat puolestaan kytketty ulkopuoliseen dataverkkoon, esim. yleiseen 20 kytkettyyn dataverkkoon PSPDN (Public Switched Data Network), GPRS-yhdyskäytävätukisolmujen GGSN kautta. Different subnetworks are in turn connected to an external data network, e.g. 20 connected to the public data network PSPDN (Public Switched Data Network), via GPRS gateway support nodes GGSN. GPRS-palvelu siten mahdollistaa pakettidatasiirron tuottamisen liikkuvien datapäätelaitteiden ja ulkopuolisten . The GPRS service thus allows packet data transfer to the production of mobile data terminals and external. : dataverkkojen välille, kun GSM-verkko toimii liityntäverkkona. Between data networks when the GSM network functions as an access network.
GPRS-verkossa matkaviestin MS voi vaihtoehtoisesti indikoida sa- * ii The GPRS network, the mobile station MS may optionally indicate the same ii *
Jl! Jl! 25 nomassa, joka pyytää aktivoimaan pakettidataprotokollakontekstin (PDP) ver-kossa, liityntäpisteen nimen referenssipisteen valitsemiseksi tiettyyn ulkopuoli- « · *·♦·* seen verkkoon. 25 METAR, who asks to activate the packet data protocol (PDP) ver-Table, select the access point name reference point to a certain external «· * · ♦ · * of the network. Palveleva GPRS-tukisolmu SGSN autentikoi matkaviestin- • · käyttäjän ja lähettää PDP-kontekstin luontipyynnön yhdyskäytäväsolmulle : GGSN, joka on valittu tilaajadataan tallennetun GGSN-osoitteen mukaisesti tai 30 MS:n antaman liityntäpisteen nimen mukaisesti, tai SGSN:n tuntemaan oletus-·:*·: GGSN:ää (Default GGSN). The serving GPRS support node SGSN authenticates the mobile • · the user and sends a PDP context creation request to the gateway node: The GGSN, which is selected according to the stored subscriber data in the GGSN address, or a 30 ms access point name given by, or is an SGSN to know the default · * ·: GGSN (GGSN Default).
·“*: Esillä olevan keksinnön keksijät ovat ymmärtäneet, että tämän «Il * . · "*: The present inventors have recognized that this' Il *. tyyppinen tilaajan toimesta tapahtuvan liityntäpisteen valinta voi kuitenkin luo- da vakavia turvallisuusongelmia, kun matkaviestinkäyttäjä autentikoidaan pal- • · *;·' 35 velevassa pisteessä (kuten SGSN) liityntäverkossa mutta ei valitussa liityntä- : pisteessä (kuten GGSN). However, the type of the access point by the client to take place, the choice can advance a severe security problems when the mobile user is authenticated by the service • * ·, · '35 velevassa point (such as the SGSN) in the access network but not an access selected: a point (such as the GGSN). Käyttäjä voi pyytää minkä tahansa liityntäpisteen » · • > · 3 106831 vaikka se voi olla oikeutettu käyttämään vain yhtä liityntäpisteistä, ja pyyntö ohjataan aina eteenpäin pyydettyyn liityntäpisteeseen. The user may request any access point »· •> · 3 106831 even though it may be entitled to use only one of the access points, and the request is always directed to forward the requested access point. Pyynnön vastaanottava liityntäpiste ei kykene määrittämään onko pyyntö sallittu tilaajasuhteen perusteella vai käyttäjän valitsema. The requested access point is unable to determine whether the request is allowed by subscription or selected by the user. Koska liityntäpiste (esim. GGSN) voi olla kyt-5 ketty esimerkiksi suoraan yksityiseen yritysverkkoon, tämä voisi olla ongelma. Since the access point (e.g. GGSN) may be NCP-5 Ketty, for example, directly to a private corporate network, this could be a problem.
Samanlaisia turvallisuusongelmia voi nousta esiin myös muissa matkaviestinverkoissa. Similar security problems may also arise in other mobile networks.
Esillä olevan keksinnön tavoitteena on menetelmä, joka poistaa tai helpottaa yllä kuvattuja ongelmia. The aim of the present invention is a method to eliminate or alleviate the problems described above.
10 Esillä olevan keksinnön piirteinä ovat oheisessa patenttivaatimuk sessa 1 esitetty pääsynohjausmenetelmä matkaviestinjärjestelmää varten, patenttivaatimuksessa 8 esitetty pääsynohjausjärjestely matkaviestinjärjestelmää varten sekä patenttivaatimuksissa 16, 17 ja 18 esitetty liityntäpisteen valintamenetelmä palvelevaa tukisolmua varten matkaviestinjärjestelmässä. 10 as features of the present invention are disclosed in the appended claims Sessa one access control method for a mobile communication system set forth in claim 8 admission control arrangement for a mobile communication system, as well as 16, 17 and 18 shown in the claims of the access point selection method to the serving support node to the mobile communication system.
15 Liityntäpiste matkaviestinjärjestelmästä ulkopuoliseen järjestelmään voidaan valita matkaviestinjärjestelmän palvelevassa solussa perustuen ainakin kahteen tai kolmeen valintaperusteeseen: matkaviestinjärjestelmässä tallennettuihin matkaviestintilaajatietoihin, tai käyttäjän palvelupyynnössään antamiin liityntäpisteen valintatietoihin, tai muilla perusteilla. The access point 15 the mobile communication system to an external system can select the mobile communication system of the serving cell based on at least two or three selection criteria: a mobile communication system stored in the mobile subscriber data or user service request issued by the access point selection data, or for other reasons. Nämä muut perus-20 teen voivat sisältää oletusliityntäpisteen, joka palvelevassa solmussa määriteltyjen konfigurointitietojen mukaan tuke pyydettyä protokollatyyppiä. These other basic I-20 may include a preferred access to the configuration specified by the serving node to support the requested protocol type. Palvelevasta solmusta lähetetään toinen palvelupyyntö valittuun liityntäpisteeseen. A serving node sending a second service request to the selected access point.
. . : Esillä olevan keksinnön mukaisesti palveleva solmu on järjestetty aina indi- koimaan liityntäpisteelle valintaperusteet, ts. eli onko liityntäpiste valittu tilaaja-25 suhteen perusteella, käyttäjän toimesta, tai muiden perusteiden pohjalta. : Service in accordance with the present invention, the node is always assigned to the access point, to indicate the selection criteria, i.e., based on whether an access point that is selected with respect to the subscriber 25, by the user, or on the basis of other criteria.. Tällä tavoin liityntäpiste kykenee erottelemaan ja hyväksymään palvelupyynnöt, ♦ · joissa käyttäjän oikeudet on jo varmistettu tilaajasuhteen perusteella, ilman '•v mitään turvallisuusongelmia. In this way, the access point is able to distinguish and accept service requests, ♦ · where user rights are already guaranteed by subscription, with no '• v any security problems. Kun pyyntö perustuu käyttäjän toimesta tapahtu- « « ♦ v : neeseen liityntäpisteen valintaan tai joihinkin muihin ei-turvallisiin perusteisiin, 30 liityntäpiste kykenee suorittamaan lisätoimenpiteitä turvallisuuden varmistami-*:*·: seksi. When the request by the user based on events «« ♦ v: neeseen the selection of an access point, or some other non-safe criteria, the access point 30 is able to carry out additional measures ensuring the security - *: * ·: sex. Nämä lisätoimenpiteet voivat sisältää palvelupyynnön hylkäämisen, ·***: käyttäjän lisäautentikoinnin, ulkopuolisen järjestelmän varustamisen tiedolla, , 4 · « ' . These additional actions may include rejection of the service request, · ***: user lisäautentikoinnin, the external system providing data, 4 · « '. että käyttäjä voi olla luvaton käyttäjä (mikä tieto mahdollistaa lisää turvalli suustoimenpiteitä ulkopuolisen järjestelmän toimesta), jne. Ulkopuolinen jär- • · *·;·' 35 jestelmä voi olla esimerkiksi ulkopuolinen verkko, isäntätietokone, palvelukes- : kus, jne. the user may be unauthorized user (which information allows for more safe suustoimenpiteitä by the external system), etc. External JAR, * • · ·, · 'system 35 can be, for example, an external network, a host computer, palvelukes-. Depository, etc.
• « · « · • · · 4 106831 • «·« · • · · 4 106831
Keksinnön ensisijaisessa suoritusmuodossa matkaviestinjärjestelmä on pakettiradioverkko, kuten GPRS. In the preferred embodiment of the invention, the mobile communication system is a packet radio network, such as GPRS.
Seuraavassa keksintöä selitetään yksityiskohtaisemmin ensisijaisten suoritusmuotojen avulla viitaten oheisiin piirroksiin, joissa 5 kuvio 1 havainnollistaa GPRS-verkkoarkkitehtuuria, kuvio 2 havainnollistaa PCP-Context Activation-proseduuria esillä olevan keksinnön mukaisesti. The invention will be explained in more detail of preferred embodiments with reference to the accompanying drawings, in which Figure 1 5 illustrates GPRS network architecture, Figure 2 illustrates a PCP Context Activation procedure according to the present invention.
Esillä olevaa keksintöä voidaan soveltaa mihin tahansa matkaviestinjärjestelmään, jossa käyttäjälle tuotettu liityntäpiste muuhun järjestelmään, 10 ts. verkkoon tai palveluun, voidaan valita matkaviestinkäyttäjän tilaajasuhteen määrityksen mukaan, tai käyttäjän antamien liityntäpistetietojen mukaan, tai muilla perusteilla, kuten oletusvalintatietojen (default) perusteella. The present invention is applicable to any mobile communication system, wherein a user generated access point to the rest of the system 10 ie. The network or service may be selected mobile user subscriber ratio determination, and access point information of the human user, or on other grounds, such as the default selection information (default).
Termin palveleva solmu, kuten sitä tässä käytetään, tulisi ymmärtää yleisesti viittaavan mihin tahansa verkkoelementtiin tai toiminnallisuuteen, joka 15 suorittaa matkaviestinkäyttäjän autentikoinnin ja valitsee liityntäpisteen ja lähettää edelleen palvelupyynnön sille. The term serving node as used herein should be understood to generally refer to any network element or functionality which the mobile station 15 performs user authentication and selects the access point and forwards the service request to it. Termin liityntäpiste, kuten sitä tässä käytetään, pitäisi ymmärtää yleisesti viittaavan mihin tahansa verkkoelementtiin tai toiminnallisuuteen, joka tuottaa yhdyskäytävän tai liitynnän ulkopuoliseen järjestelmään. The term access point as used herein should be understood to generally refer to any network element or functionality which provides a gateway or an interface to an external system. Termin palvelupyyntö, kuten sitä tässä käytetään, pitäisi 20 ymmärtää yleisesti viittaavan mihin tahansa sanomaan, joka pyytää aktivoimaan tai pystyttämään liikennöintitilan verkossa. The term service request as used herein, should be 20 understood to generally refer to any message that asks to activate or to erect traffic to the network.
Keksintöä voidaan erityisen edullisesti käyttää tuottamaan yleinen /./. The invention can be particularly advantageously used to produce a square /./. pakettiradiopalvelu GPRS yleiseurooppalaisessa digitaalisessa matkaviestin- . packet radio service GPRS pan-European digital mobile communications. .·, järjestelmässä GSM (Global System for Mobile Communication) tai vastaavis- . ·, System GSM (Global System for Mobile Communication) or in corresponding
25 sa matkaviestinjärjestelmissä, kuten DCS 1800 ja PCS (Personal Communica-tion System). 25 mobile communication systems, such as DCS 1800 and PCS (Personal Communica-System). Seuraavassa keksinnön ensisijaiset suoritusmuodot tullaan ku- • · vaarnaan GPRS-pakettiradioverkon avulla, jonka muodostavat GPRS-palvelu In the following preferred embodiments of the invention will be described • · dowel means of a GPRS packet radio network formed by the GPRS service
*;[;* ja GSM-järjestelmä, rajoittamatta keksintöä tähän tiettyyn pakettiradiojärjes- v ; *; [; * And the GSM system without limiting the invention to this particular pakettiradiojärjes- v; telmään. system.
30 Kuvio 1 havainnollistaa GPRS-pakettiradioverkkoa, joka on toteu- *:··: tettu GSM-järjestelmässä. 30 Figure 1 illustrates a GPRS packet radio network which is implemented * ··: been in the GSM system.
GSM-järjestelmän perusrakenne käsittää kaksi elementtiä: tukiase- The basic structure of the GSM system comprises two elements: a base station
' , majärjestelmän BSS ja verkkoalijärjestelmän NSS. 'System BSS and a network subsystem NSS. BSS ja matkaviestimet MS The BSS and mobile stations MS
kommunikoivat radioyhteyksien yli. communicate over radio connections. Tukiasemajärjestelmässä BSS kutakin BSS, each
35 solua palvelee tukiasema BTS. 35 cell is served by a base station BTS. Joukko tukiasemia on kytketty tukiasemaoh- i jaimeen BSC, joka kontrolloi BTS:n käyttämiä radiotaajuuksia ja -kanavia. A number of base stations are connected to base station i controller BSC, which controls the BTS, the radio frequencies and channels used by the EC. Tu- • < · fi Support • <· fi
t 4 I T 4 I,
5 106831 kiasemaohjaimet BSC on kytketty matkaviestinkeskukseen MSC. 5 106831 station controllers BSC are connected to a mobile switching center MSC. GSM-järjestelmän yksityiskohtaisemman kuvauksen osalta viitataan ETSI/GSM-suosituksiin ja kiijaan "The GSM System for Mobile Communications, M. Mouly and M. Pautet, Palaiseau, France, 1992, ISBN:2-957190-07-7”. a more detailed description of the GSM system, reference is made to the ETSI / GSM recommendations and kiijaan "The GSM System for Mobile Communications, M. Mouly and M. Pautet, Palaiseau, France, 1992, ISBN: 2-957190-07-7".
5 Kuviossa GPRS-järjestelmä, joka on kytketty GSM-verkkoon, kä sittää yhden GPRS-verkon, joka puolestaan käsittää yhden palvelevan GPRS-tukisolmun (SGSN) ja useita GPRS-yhdyskäytävätukisolmuja (GGSN). 5 shows a GPRS-system, which is connected to the GSM network, the EV comprises reacting one GPRS network, which in turn comprises one serving GPRS support node (SGSN) and several GPRS gateway support nodes (GGSN). Eri tu-kisolmut SGSN ja GGSN on kytketty toisiinsa operaattorin sisäisellä runkoverkolla. Various TU-nodes SGSN and GGSN are interconnected via an internal backbone network. On tärkeää ymmärtää, että GPRS-verkossa voi olla mikä tahansa määrä 1 o palvelevia tukisolmuja ja yhdyskäytävätukisolmuja. It is important to understand that the GPRS network there may be any number No 1 serving support nodes and gateway support nodes.
Palveleva GPRS-tukisolmu SGSN on solmu, joka palvelee matkaviestintä MS. The serving GPRS support node SGSN is a node which serves the mobile station MS. Kukin tukisolmu SGSN kontrolloi pakettidatapalvelua yhden tai useamman solun alueella pakettiradiosolukkoverkossa ja tämän vuoksi kukin tukisolmu SGSN on kytketty (Gb-rajapinta) tiettyyn paikalliseen elementtiin 15 GMS-järjestelmässä. Each support node SGSN controls a packet data service for one or more cells in a pakettiradiosolukkoverkossa and therefore, each support node SGSN is connected (Gb interface) to a certain local element of the GSM system 15. Tämä kytkentä muodostetaan tyypillisesti tukiasemajärjestelmään BSS, ts. tukiasemaohjaimiin BSC tai tukiasemaan BTS. This connection is typically formed by the base station system BSS, ie., The base station controllers BSC or the base station BTS. Solussa sijaitseva matkaviestin MS kommunikoi tukiaseman BTS kanssa radiorajapinnan yli ja edelleen matkaviestinverkon kautta sen tukisolmun SGSN kanssa, jonka palvelualueelle solu kuuluu. Cell, located in the mobile station MS communicates with a base station BTS over a radio interface and further through a mobile network with the support node SGSN to whose service area the cell belongs. Periaatteessa tukisolmun SGSN ja matka-20 viestimen MS välissä oleva matkaviestinverkko vain välittää paketit näiden kahden välillä. In principle, the support node SGSN and the mobile-station 20 located between the MS only transmits packets between these two. Tämän toteuttamiseksi matkaviestinverkko tuottaa datapakettien pakettikytketyn siirron matkaviestimen MS ja palvelevan tukisolmun SGSN välille. To accomplish this, mobile communication network provides packet-switched data packet transmission of the mobile station MS and the serving support node SGSN. On huomattava, että matkaviestinverkko tuottaa ainoastaan fyysisen .V! It should be noted that the mobile communication network provides only a physical .V! yhteyden matkaviestimen MS ja tukisolmun SGSN välille, ja täten sen tarkka ♦ · 25 toiminta ja rakenne ei ole merkityksellinen esillä olevalle keksinnölle. the connection of the mobile station MS and the support node SGSN, and thus its exact ♦ · 25 operation and construction is not relevant to the present invention. SGSN on III myös varustettu signalointirajapinnalla matkaviestinverkon vierailijarekisteriin *;·;1 VLR ja/tai matkaviestinkeskukseen, esim. signalointiyhteys SS7. The SGSN is also provided with a signaling interface III mobile network visitor location register *, ·, one VLR and / or the mobile switching center, eg signaling connection SS7.. SGSN voi lä- *;1·1 hettää sijainti-informaatiota MSC/VLR:lle ja/tai vastaanottaa MSC/VLR:ltä v '1 pyyntöjä etsiä GPRS-tilaaja. The SGSN may transmit *, 1 · 1 sends the location information to the MSC / VLR and / or receive the MSC / VLR v '1 requests to search for a GPRS subscriber.
30 GPRS-yhdyskäytävätukisolmut GGSN kytkevät operaattorin GPRS- *:··: verkon ulkopuolisiin järjestelmiin, sellaisiin kuten muiden operaattoreiden ·'**: GPRS-järjestelmät, dataverkot 11-12, sellaiset kuten IP-verkko (Internet) tai X.25-verkko, tai palvelukeskuksiin. 30 The GPRS gateway support nodes GGSN connect an operator's GPRS * ··: a network to external systems, such as other operators' · '**' GPRS systems, data networks 11-12, such as IP network (Internet) or X.25 network , or service centers. Rajayhdyskäytävä BG (Border Gateway) aikaansaa liitynnän operaattoreiden väliseen GPRS-runkoverkkoon. The border gateway BG (Border Gateway) for a GPRS backbone network between operators interface. GGSN voi 35 myös olla kytketty suoraan yksityiseen yritysverkkoon tai isäntätietokonee- : ;': seen. The GGSN 35 may also be connected directly to a private company network or isäntätietokonee-:; "C. GGSN sisältää GPRS-tilaajan PDP-osoitteet ja reititysinformaation, ts. The GGSN includes a GPRS subscriber's PDP addresses and routing information, ie.
« t II 1 6 106831 SGSN-osoitteet. «T II 1 6 106831 SGSN addresses. Reititysinformaatiota käytetään tunneloimaan protokollada-tayksiköt PDU dataverkosta 11 matkaviestimen MS nykyiseen kytkentäpisteeseen, ts. palvelevaan SGSN:ään. Routing information is used for tunneling protokollada-data units PDU from data network 11 of the mobile station MS to the current switching point, i.e. the serving SGSN. St. SGSN:n ja GGSN:n toiminnallisuudet voidaan kytkeä samaan fyysiseen solmuun. SGSN and GGSN functionalities may be connected to the same physical node.
5 GSM-verkon kotirekisteri HLR sisältää GPRS-tilaajadatan ja reiti- tysinformaation ja mapittaa tilaajan IMSI:n yhteen tai useampaan PDP-tyypin ja PDP-osoitteen muodostamaan pariin. 5 of the GSM network's home location register HLR contains GPRS subscriber data and routing information and maps the subscriber's IMSI into one or more of the PDP type and PDP address pair to form. HLR myös mapittaa kunkin PDP-tyypin ja PDP-osoitteen parin yhteen tai useampaan GGSN:ään. The HLR also maps each PDP type and PDP address pair into one or more GGSNs. SGSN omaa Gr-rajapinnan HLR:ään (suora signalointiyhteys tai sisäisen runkoverkon 13 10 kautta). The SGSN own Gr interface to the HLR (a direct signaling connection or via an internal backbone network 13 10 seasons). Vaeltavan MS:n HLR voi olla eri matkaviestinverkossa kuin palveleva SGSN. Roaming MS, the HLR may be in different mobile communication network than the serving SGSN.
Operaattorin sisäinen runkoverkko 13, joka kytkee toisiinsa operaattorin SGSN-ja GGSN-laitteet, voi olla toteutettu esimerkiksi paikallisverkon avulla, sellaisen kuten IP-verkko. The intra-operator backbone network 13 interconnecting the operator's SGSN and GGSN equipment can be implemented, for example, a local network, such as an IP network. Pitäisi huomata, että operaattorin GPRS-15 verkko voi olla myös toteutettu ilman operaattorien sisäistä runkoverkkoa, esimerkiksi tuottamalla kaikki ominaisuudet yhdessä tietokoneessa. It should be noted that an operator's GPRS network 15 can also be implemented without the intra-operator backbone network, eg by providing all features in one computer.
Operaattorien välinen runkoverkko on verkko, jonka kautta eri operaattoreiden yhdyskäytävätukisolmut GGSN voivat kommunikoida toistensa kanssa. inter-operator backbone network is a network via which different operators' gateway support nodes GGSN can communicate with one another.
20 Verkkopääsy on väline, jonka avulla käyttäjä kytketään tietoliiken neverkkoon käyttämään tämän verkon palveluita ja/tai ominaisuuksia. Access to the network 20 is a tool that allows a user connected to a data communication networks use this network services and / or features. Pää-syprotokolla on määritelty joukko proseduureja, joka mahdollistaa käyttäjän käyttää verkon palveluja ja/tai ominaisuuksia. The head-syprotokolla defined set of procedures that enables the user to use the network services and / or features. SGSN, joka on samalla hierark- ·. The SGSN, which is at the same hierarchical ·. : kisella tasolla kuin MSC, seuraa yksittäisen MS:n sijaintia ja suorittaa turva- 25 toiminnot ja pääsyn kontrolloinnin. : Kisella level as the MSC, the MS of the individual's location and performs security functions 25 and access control. SGSN suorittaa autentikointi-ja salauksen-asetusproseduurit perustuen samoihin algoritmeihin, avaimiin ja kriteereihin kuin olemassa olevassa GSM:ssä. The SGSN performs authentication and encryption-asetusproseduurit based on the same algorithms, keys, and criteria as in existing GSM. GPRS käyttää salausalgoritmia, joka on optimoitu pakettidatasiirtoa varten. GPRS uses an encryption algorithm that is optimized for packet data transmission.
Jotta MS pääsisi GPRS-palveluihin, sen täytyy tehdä ensin läsnä-30 olonsa tunnetuksi verkolle suorittamalla GPRS-rekisteröinti (attach). In order to PREVENT MS in the GPRS services, it must be done first in the presence of 30-presence known to the network by performing a GPRS registration (attach). Tämä t><>; This t> <>; operaatio muodostaa loogisen linkin MS:n ja SGSN:n välille ja tekee MS.n ta voitettavaksi SMS:lle GPRS:n kautta, haulle SGSN:n kautta ja ilmoitukselle e < tulevasta GPRS-datasta. operation establishes a logical link between the MS and makes the MS and to overcome the SMS and the SGSN in a GPRS via for the SGSN and notification via e <incoming GPRS data. Tarkemmin sanottuna, kun MS rekisteröityy (attach) GPRS-verkkoon, ts. GPRS-attach-proseduurissa, SGSN luo liikkuvuudenhal-35 lintakontekstin (MM-konteksti). More specifically, when the MS registers (attach) the GPRS network, ie. The GPRS attach procedure, the SGSN creates a 35-liikkuvuudenhal management context (MM context). Myös käyttäjän autentikointi suoritetaan 4 1 < . User authentication is also carried out at 4 1 <. \ SGSN:n toimesta GPRS-attach-proseduurissa. \ SGSN, the GPRS attach procedure.
4 4 4 4 4 4 4 4 4 4 1 · • · « I · 7 106831 4 4 4 4 4 4 4 4 4 4 1 · • · «I · 7 106 831
Jotta MS kykenisi lähettämään ja vastaanottaman GPRS-dataa, sen täytyy aktivoida pakettidataosoite, jota se haluaa käyttää, pyytämällä PDP-aktivointlproseduuria. In order to be able to transmit the MS and received by the GPRS data, it must activate the packet data address that it wants to use by requesting a PDP aktivointlproseduuria. Tämä operaatio tekee MS:n tunnetuksi vastaavassa GGSN:ssä ja yhteistoiminta ulkopuolisten dataverkkojen kanssa voi alkaa. This operation makes the MS known in the corresponding GGSN, and interworking with external data networks can commence.
5 Tarkemmin sanottuna PDP-konteksti luodaan MS:ssä ja GGSN:ssä ja SGSN:ssä. 5 More particularly, a PDP context is created in the MS and the GGSN and the SGSN.
Tämän seurauksena GPRS-tilaajan tilaajanhallinnalle (MM) on tyypillistä kolme erilaista MS:n MM-tilaa: idle-tila, standby-tila ja ready-tila. As a result, a GPRS subscriber from the subscriber management (MM) is characterized by three different MS: MM modes: idle mode, standby mode and ready mode. Kukin tila edustaa tiettyä toiminnallisuutta ja informaatiotasoa, joka on allokoitu 10 MS:lle ja SGSNJIe. Each state represents a certain functionality and information level, which has been allocated 10 for the MS and SGSNJIe. Näihin tiloihin liittyvät informaatioryhmät, joita kutsutaan MM-konteksteiksi, tallennetaan SGSN:ssä ja MS:ssä. Information relating to these states groups, called MM contexts, are stored in the SGSN and MS. SGSN:n konteksti sisältää tilaajatiedot, kuten tilaajan IMSI, TLLI sekä sijainti-ja reititysinformaatio, jne. Context of the SGSN contains subscriber data, such as the subscriber's IMSI, TLLI and location and routing information, etc.
Idle-tilassa matkaviestintä MS ei voida tavoittaa GPRS-verkon 15 kautta eikä verkossa ylläpidetä mitään dynaamista informaatiota MS:n nykyisestä tilasta tai sijainnista, ts. MM-kontekstia. In the idle state the MS can not be reached from the GPRS network 15 via the network and no dynamic information to the MS's current state or location, i.e. the MM context.. MS ei myöskään vastaanota eikä lähetä datapaketteja, minkä seurauksena minkäänlaista loogista linkkiä ei ole muodostettu SGSN:n ja MS:n välille. The MS does not receive nor transmit data packets, with the result that no logical link is not established between the SGSN and the MS. Jos MS on kaksimoodipäätelaite, ts. se voi toimia sekä GPRS-verkossa että GSM-verkossa, se voi olla GSM-20 verkossa kun se toimii GPRS-idle-tilassa. If the MS is dual mode terminal, ie. It may act as both a GPRS network and in the GSM network, it can be in the GSM network 20 when operating in the GPRS idle state. MS voi kytkeytyä idle-tilasta ready-tilaan rekisteröitymällä (attach) GPRS-verkkoon ja standby-tilasta tai ready-tilasta idle-tilaan purkamalla rekisteröinti (detach) GPRS-verkosta. The MS may connect to the idle state to the ready state by registering (attach) to the GPRS network and a standby state or ready state to the idle state by discharging the registration (detach) from the GPRS network.
Standby- ja ready-tiloissa MS on rekisteröitynyt GPRS-verkkoon. In the standby and ready states the MS is registered to the GPRS network.
'· " GPRS-verkossa dynaaminen MM-konteksti on luotu MS:ää varten ja looginen 25 linkki LLC (Logical Link Control) on muodostettu MS:n ja SGSN:n välille proto- • · · kollakerroksessa. Ready-tila on varsinainen datansiirtoina, jossa MS voi lä-hettää ja vastaanottaa käyttäjädataa. MS kytkeytyy standby-tilasta ready-tilaan joko kun GPRS-verkko hakee MS:ää tai kun MS aloittaa datasiirron tai signa- « · loinnin. MS voi pysyä ready-tilassa (ajastimella asetetun jakson) jopa silloin, 30 kun käyttäjädataa ei lähetetä tai mitään signalointia ei suoriteta. "·" GPRS network, a dynamic MM context has been created for the MS 25, and a logical link LLC (Logical Link Control) is formed between the MS and the SGSN in a protocol • · · kollakerroksessa The ready state is the actual as data transfer. . wherein MS may WF send and receive user data to the MS switches to the standby state to the ready state either when the GPRS network pages the MS or when the MS initiates data transmission or signaling «· sterilization MS may remain in the ready state (set timer period). even when 30 when no user data is sent or no signaling is not performed.
Standby- ja ready-tiloissa MS:llä voi olla myös yksi tai useampi ... PDP-konteksti (Packet Data Protocol), jotka tallennetaan palvelevassa SGSN:ssä MM-kontekstin yhteydessä. In the standby and ready states the MS may also have one or more of ... PDP (Packet Data Protocol), which are stored in the serving SGSN in connection with the MM context. PDP-konteksti määrittää erilaisia data-siirtoparametrejä, kuten PDP-tyyppi (esim. X.25 tai IP), PDP-osoite (esim. The PDP context defines different data transmission parameters, such as the PDP type (e.g. X.25 or IP), PDP address (e.g.
:'": 35 X.121-osoite), palvelun laatu QoS sekä NSAPI (Network Service Access Point . Identifier). MS aktivoi PDU-kontekstin tietyllä sanomalla, Activate PDP Context « 4 • « a 106831 '': 35 X.121 address), quality of service QoS and NSAPI (Network Service Access Point Identifier) ​​for MS activates the PDU context with a specific message, Activate PDP Context «4 •« 106 831 a..
Request, jossa se antaa TLLI:n, PDP-tyypin, PDP-osoitteen, vaaditun QoS:n ja NSAPLn, ja optionaalisesti liityntäpisteen nimen APN. Request, in which it allows the TLLI, PDP type, PDP address, required QoS and NSAPI, and optionally the access point name APN. Kun MS vaeltaa uuden SGSN:n alueelle, uusi SGSN pyytää MM- ja PDP-kontekstit vanhalta SGSN:ltä. When the MS roams to the new SGSN area, the new SGSN requests MM and PDP contexts from the old SGSN.
5 Standardin pisteestä-pisteeseen datasiirron lisäksi GPRS voi tukea anonyymiä pääsyä verkkoon. 5 standard point-to-point data transmission in addition to the GPRS can support anonymous access to the network. Tämä palvelu mahdollistaa MS:n vaihtaa datapaketteja ennalta määrätyn isäntätietokoneen kanssa, joka voidaan osoittaa tuetuilla verkkosovitusprotokollilla. This service enables the MS to exchange data packets with a predefined host computer, which may be shown supported verkkosovitusprotokollilla. Tämän palvelun sisällä voidaan käyttää ainoastaan rajoitettua määrää kohde-PDP-osoitteita. Within this service only a limited amount can be used as a destination PDP addresses. IMSI:ä tai IMEI:tä ei pidä 10 käyttää verkkoon liityttäessä, millä taataan korkea anonymiteettitaso. IMSI or IMEI is not 10 to use when joining the network, providing a high anonymiteettitaso. Tämän vuoksi minkäänlaisia autentikointi- ja salaustoimintoja ei ole nähtävissä anonyymiä verkkopääsyä varten. Therefore, no authentication and encryption functions are not available for anonymous access to the network.
Kuten yllä todettiin, käyttäjän toimesta tapahtuva GGSN-valinta PDP-kontekstin aktivointiproseduurissa voi luoda vakavia turvallisuusongel-15 mia, kun matkaviestinkäyttäjän autentikoi ainoastaan SGSN tai lainkaan valittu GGSN. As stated above, by the user in the GGSN-selection of the PDP context activation procedure may create severe turvallisuusongel-15 atoms, where the mobile user is authenticated only the SGSN or the GGSN selected at all. Käyttäjä voi pyytää mitä tahansa GGSN.ää, vaikka sillä voi olla lupa käyttää ainoastaan yhtä GGSN:ää, ja pyynnöt viedään aina eteenpäin ja pyydettyyn GGSN:ään. The user can request any GGSN.ää, while it can be authorized to use only one GGSN, and requests are always carried forward and requested GGSN. GGSN, joka vastaanottaa pyynnön, ei kykene määrittämään onko pyyntö hyväksytty tilaajasuhteen perusteella vai käyttäjän valitse-20 ma. The GGSN receiving the request is not able to determine whether the request is approved by subscription or selected by user 20 mA. Koska GGSN voi olla kytketty suoraan esimerkiksi yksityiseen yritysverkkoon, tämä voisi olla ongelma. As the GGSN may be connected directly to a private corporate network, this could be a problem.
Keksinnön mukaisesti tämä ongelma voitetaan tai sitä helpotetaan sillä, että SGSN indikoi GGSN:lle kuinka GGSN valittiin. According to the invention this problem is overcome or is facilitated by the fact that the SGSN indicates to the GGSN how the GGSN was chosen.
: Keksinnön ensisijaisen suoritusmuodon mukainen PDP k Context ·'.:.: 25 Activation -proseduuri tullaan nyt selittämään viitaten kuvioon 2. PDP according to a preferred embodiment of the invention, k · Context '.:.: Activation procedure from 25 will now be described with reference to Figure 2.
Vaiheessa 1 MS lähettää Activate PDP Context Request (TLLI, PDP Type, PDP Address, QoS Requested, NSAPI, Access Point Name APN, PDP configurations options -sanoman SGSN:Ile. MS voi optionaalisesti indi- • · koida access-pisteen nimen APN referenssipisteen valitsemiseksi tiettyyn ul- 30 koiseen verkkoon. GGSN-osoite on joko GGSN IP -osoite tai looginen nimi, jo- ..... ka viittaa käytettävään GGSN.ään. Lisäksi MS:n täytyy käyttää PDP-osoitetta • · kertomaan, vaatiiko se staattisen PDP-osoitteen käyttöä vai vaatiiko se dynaamisen PDP-osoitteen käyttöä. Tämä johtuu siitä tosiasiasta, että PDP-" osoitteet voidaan allokoida MS:lle kolmella eri tavalla: koti-PLMN-operaattori 35 myöntää PDP-osoitteen pysyvästi MS:lle (staattinen PDP-osoite); HPLMN-. operaattori myöntää PDP-osoitteen MS:lle, kun PDP-konteksti on aktivoitu ti* « 4 « 4 4 In step 1, the MS sends the Activate PDP Context Request (TLLI, PDP Type, PDP Address, QoS Requested, NSAPI, Access Point Name APN, PDP configurations options message to the SGSN. Ile MS can optionally be indi- • · leading indicator to the access point name APN is a reference point selecting a specific external network, the GGSN 30 ating address is either a GGSN IP address or a logical name, refers to the iodine ..... ka used in addition GGSN the MS.. the need to use the PDP address • · tell whether it requires use of a static PDP address or whether it requires the use of a dynamic PDP address This is due to the fact that PDP "addresses can be allocated to the MS. in three different ways: the home PLMN operator 35 recognizes the PDP address permanently to the MS (static PDP address); HPLMN- operator assigns a PDP address to the MS., when the PDP context is activated ti * <4 <4 4
4 « I 4 «I
9 106831 (dynaaminen HPLMN PDP-osoite); 9 106831 (dynamic HPLMN PDP address); tai VPLMN-operaattori myöntää PDP-osoitteen MSille, kun PDP-konteksti on aktivoitu (dynaaminen VPLMN PDP-osoite). or the VPLMN operator assigns a PDP address MSille, when the PDP context is activated (dynamic VPLMN PDP address). Nimenomaan HPLMN-operaattori määrittää tilaajasuhteessa, voidaanko dynaamista HPLMN tai VPLMN PDP-osoitetta käyttää. It is the HPLMN operator determines with respect to the subscriber, whether a dynamic HPLMN or VPLMN PDP address to be used. Kun dynaamista 5 osoitusta käytetään, on GGSN:n vastuulla allokoida ja vapauttaa dynaaminen PDP-osoite. After five dynamic addressing is used, the GGSN is responsible to allocate and release the dynamic PDP address.
Vaiheessa 2 voidaan suorittaa turvallisuustoiminnot. In step 2 can be carried out safety functions.
Vaiheessa 3 SGSN tarkistaa, SGSN:ään GPRS-attach-proseduurin aikana tallennettujen tilaajatietojen perusteella, että MS:llä on lupa aktivoida 10 PDP-osoite. In step 3, the SGSN checks the SGSN during the GPRS attach procedure on the basis of the stored subscriber data that the MS 10 is permitted to activate the PDP address. Jos sillä on lupa, SGSN luo TID:in (Tunnel Identifier, jota GPRS-tunnelointiprotokolla käyttää yhdyskäytäväsolmujen GSN välillä identifioimaan PDP-kontekstin) pyydetylle PDP-kontekstille yhdistämällä MM-kontekstissa tallennetun IMSI:n siihen NSAPLin, joka vastaanotetaan MS:ltä. If it is authorized, the SGSN creates a TID (Tunnel Identifier, which is a GPRS tunneling protocol used to identify the gateway node GSN PDP context) for the requested PDP context by combining stored in the MM context with the IMSI of the NSAPLin, which is received from the MS. Jos MS pyytää dynaamista osoitetta, niin SGSN antaa GGSN:n allokoida dynaamisen 15 osoitteen. If the MS requests a dynamic address, the SGSN provides the GGSN allocate the dynamic address 15. Se GGSN, jota käytetään, on PDP-kontekstissa tallennettu GGSN-osoite, tai jos tämä kenttä on tyhjä, GGSN, jonka liityntäpistenimi (Access Point Name) indikoi Activate PDP Context Request -sanomassa. It GGSN, which is used, is stored in the PDP context, the GGSN address, or if this field is empty, the GGSN, which the access point name (Access Point Name) indicates the Activate PDP Context Request message. SGSN:n pitää valita sopiva GGSN, jos matkaviestintilaajatiedot sallivat VPLMN-osoitteen ja jos minkäänlaista APN:ää ei ole tai mikään APN ei vastaa pätevää GGSN-20 osoitetta. SGSN must select the appropriate GGSN, if the mobile station subscriber information allowing the VPLMN address, and if no APN or no no no no APN corresponding to a valid GGSN address 20.
Vaiheessa 4 SGSN lähettää Create PDP Context Request (IMSI, APN, PDP-konfiguraatio-optiot, PDP-tyyppi, PDP-osoite, neuvoteltu Qos, TID) -sanoman kyseiselle GGSN:lle. In step 4, the SGSN sends a Create PDP Context Request (IMSI, APN, PDP configuration options, PDP Type, PDP Address, the negotiated QoS TID) message to the GGSN. PDP-osoite on asetettu nollaksi, jos pyydetään « " dynaamista osoitetta. Lisäksi, esillä olevan keksinnön mukaisesti, SGSN indi- * :.:.: 25 koi Create PDP Context Request -sanomassa kuinka GGSN valittiin. Keksin- :...· nön ensisijaisessa suoritusmuodossa Create PDP Context Request -sanoma The PDP address is set to zero, if requested «" In addition, the dynamic address, in accordance with the present invention, the SGSN INDI *.:.:.: 25 moth Create PDP Context Request message how the GGSN was chosen In the invention. Non · ... In the preferred embodiment, the Create PDP Context Request message
on varustettu uudella informaatioyksiköllä Selection-moodi, jolla on kolme ar-:Yr voa, nimittäin APN, Subscription, ja SGSN, jotka ilmoittavat valittiinko GGSN is provided with a new information unit Selection mode having three Ar: Yr VOA, namely APN, Subscription, and SGSN, indicating the GGSN was chosen
4 · tilaajasuhteen perusteella vai MS:n antaman liityntäpistenimen (Access Point 30 Name) perusteella vai valittiinko GGSN SGSN:n toimesta. · 4 by subscription or by a MS on the basis of the access point name (Access Point Name 30) or whether the GGSN was chosen SGSN.
>>>>; >>>>; Vaiheessa 5 GGSN tarkistaa Selection-moodin arvon pyyntösano- • ♦ massa. In step 5, the GGSN check the value of the Selection mode pyyntösano- • ♦ mass. Jos Selection-moodin arvo on Subscription, GGSN tietää, että se valit-tiin SGSN:ssä tallennettujen tilaajatietojen perusteella ja tämän vuoksi matka-:"i viestinkäyttäjällä on mitä todennäköisimmin oikeus käyttää tätä tiettyä If the value of the Selection mode is Subscription, the GGSN knows that it was SELECT-SGSN on the basis of subscriber data stored in the mobile and therefore - "I message to the user is most likely to access to this particular
i'"i 35 GGSN:ää. Tässä tapauksessa GGSN hyväksyy pyynnön ja luo uuden tietueen . PDP-kontekstitaulukkoonsa. Tämä uusi tietue sallii GGSN:n reitittää PDP i '' i 35 the GGSN. HCl In this case the GGSN accepts the request and creates a new record in the PDP kontekstitaulukkoonsa This new entry allows the GGSN.. the route PDP
* t * * < * 4 4 « 4 1 9 4 r 4 4 4 4 4 4 10 106831 PDU.t SGSN:n ja ulkopuolisen PDP-verkon välillä. * T * * <* April 4 <4 September 1 4r 4 4 4 4 4 4 10 106831 PDUs SGSN and the external PDP network. Jos Selection-moodin arvo on Access Point Name, GGSN tietää, että se valittiin käyttäjän antaman liityn-täpistenimen perusteella ja tämän vuoksi on olemassa riski, että käyttäjä ei ole valtuutettu käyttämään tätä tiettyä GGSN:ää. If the value of the Selection mode is Access Point Name, GGSN knows that it was chosen by the user based on the join-täpistenimen and therefore there is a risk that the user is not authorized to use this specific GGSN. Tässä tapauksessa keksinnön 5 erään suoritusmuodon mukaisesti GGSN hylkää pyynnön eikä luo PDP-kontekstia. In this case, according to an embodiment 5 of the present invention, the GGSN rejects the request and does not create a PDP context. Vaihtoehtoisesti GGSN voi kuitenkin tehdä minkä tahansa toimenpiteen turvallisuuden varmistamiseksi, kuten käyttäjän lisäautentikointi tai ulkopuolisen järjestelmän varustamisen informaatiolla siitä, että käyttäjä voi olla oikeudeton käyttäjä (mikä informaatio mahdollistaa ulkopuolisen järjestelmän 10 suorittamat ylimääräiset turvallisuustoimenpiteet), jne. Jos Selection-moodin arvo on SGSN, GGSN etenee kuten arvon Access Point Name tapauksessa, sen konfiguroinnista riippuen, jopa jos todennäköisin tapaus on, että epäillään normaalia käyttöä ja GGSN voi muodostaa kontekstin. Alternatively, however, the GGSN may carry out any order to ensure the safety of the operation, such as the user further authentication or external systems with information that the user may be unauthorized user (which information allows for an additional 10 performed by the external system safety measures), etc. If the Selection mode value of the SGSN, the GGSN proceeds as the value of the Access Point Name in the case, depending on its configuration, even if the most likely case is that the normal use is suspected and the GGSN can form a context. Kuitenkin, jos vähemmän tiukka turvallisuus sallitaan, GGSN voi myös edetä samaa tapaa kuin 15 Subscription-arvon tapauksessa. However, if less strict security is allowed, the GGSN may also proceed the same way as in the case of 15-value Subscription.
Vaiheessa 6 GGSN sitten palauttaa Create PDP Context Response (TID, PDP-konfiguraatio-optiot, PDP-osoite, BB-protokolla, Cause)-sanoman SGSN:lle GPRS-runkoverkon yli. In step 6, the GGSN then returns a Create PDP Context Response (TID, PDP configuration options, PDP Address, BB Protocol, Cause) message to the SGSN in the GPRS backbone network over. Cause-arvo indikoi, onko PDP-konteksti luotu GGSN:ssä vai ei. Cause value indicating whether the PDP context is created by GGSN or not. Cause-arvo ''Request Accepted” indikoi, että PDP-20 konteksti on luotu GGSN:ssä. Cause value 'Request Accepted' indicates that a PDP context has been created for 20 GGSN. PDP-kontekstia ei ole luotu GGSN:ssä, ts. pyyntö on hylätty, jos Cause poikkeaa arvosta ''Requested Accepted”. PDP context has not been created in the GGSN, ie, the request is rejected, if the Cause differs from '' Requested Accepted ".. PDP-osoite sisällytetään, jos GGSN allokoi PDP-osoitteen. The PDP address is included if the GGSN allocates a PDP address. BB-protokolla indikoi, käytetäänkö TCP:tä vai UDP:tä käyttäjädatan siirtoon runkoverkossa SGSN:n *· *: ja GGSN:n välillä. BB Protocol indicates whether to use TCP or UDP user data transmission in the core network SGSN * · * and GGSN between.
:.i.: 25 Vaiheessa 7, sen jälkeen kun on vastaanotettu Create PDP Context • » * : .i .: 25 In step 7, after the received Create PDP Context • »*
Response, jossa on Cause ''Requested Accepted”, SGSN sijoittaa NSAPI:n '·["'· yhdessä GGSN-osoitteen kanssa PDP-kontekstiinsa. Jos MS on pyytänyt dy- :V: naamista osoitetta, PDP-osoite, joka vastaanotettiin GGSN:ltä, sijoitetaan :*·*; PDP-kontekstiin. SGSN palauttaa Activate PDP Context Accept (TLLI, PDP- 30 tyyppi, PDP-osoite, NSAPI, neuvoteltu QoS)-sanoman MS:lle. SGSN kykenee nyt reitittämään PDP PDU:t GGSN:n ja MS:n välillä. Response with a Cause '' Requested Accepted ', the SGSN placed NSAPI "· ["' · together with the GGSN address in the PDP context If the MS has requested dynamics. V naamista address, the PDP address received from the GGSN from, are placed. * · *; PDP context, the SGSN returns an Activate PDP context Accept (TLLI, PDP-30 type, a PDP address, an NSAPI, the negotiated QoS) message to the MS, the SGSN is now able to route PDP PDUs. the GGSN and the MS.
... Jos PDP-kontekstin aktivointiproseduuri epäonnistuu, esim. GGSN ... If the PDP context activation procedure fails, for example. GGSN
: ' palauttaa Create PDP Context Response -sanoman, jossa Cause-arvo hylkää : Create PDP Context Requestin, SGSN palauttaa Activate PDP Context Re- 35 ject (Cause)-sanoman. 'Returns a Create PDP Context Response message with a Cause value rejection: Create PDP Context Request, the SGSN returns an Activate PDP Context Re- 35 ject (Cause) message. MS voi sitten yrittää toista aktivointia samaan PDP-; The MS may then attempt another activation to the same PDP; , osoitteeseen aina tiettyyn yritysten maksimimäärään asti. The address is always up to a certain maximum number of companies.
« I « «I«
11 106831 11 106831
Nyt selitetään hienostuneempi GGSN-valinta-algoritmi, jota voidaan käyttää yllä vaiheessa 3 PDP-kontekstin luontialgoritmissa. Now will be described more sophisticated GGSN selection algorithm which may be used in the step 3 of the PDP context luontialgoritmissa. Tämä parannettu GGSN-valinta-algoritmi on järjestetty ottamaan paremmin huomioon matkaviestintilaajan kotioperaattorin tekemät konfiguraatiot tilaajatiedoissa. This improved GGSN selection algorithm is arranged to better take into account the configurations made by the mobile subscriber's home operator's subscriber information. Tämä 5 parannettu valinta-algoritmi seuraa seuraavia perusperiaatteita: 1. Jos kotioperaattori on konfiguroinut MS:lle staattisen osoitteen, niin GGSN:ää, joka tallennetaan matkaviestintilaajatiedoissa, tulee käyttää aina kun tätä osoitetta tarvitaan. 5, this improved selection algorithm follows the following basic principles: 1. If home operator has configured the MS a static address, then the GGSN stored in the mobile subscriber data shall be used always when this address is required.
2. Jos MS pyytää tilaajasuhteeseen perustumattoman osoitteen 10 Qota ei ole määritelty matkaviestintilaajan tiedoissa), SGSN täytyy hylätä pyyntö. 2. If the MS requests a subscriber relationship of a non-address Qota 10 is not defined in the mobile subscriber data), the SGSN must reject the request.
3. Jos dynaamista osoitetta ei matkaviestintilaajan tietojen perusteella hyväksytä ja jos matkaviestintilaajan tiedoissa on määritelty vain yksi osoite pyydetylle PDP-tyypille, SGSN valitsee matkaviestintilaajatiedoissa 15 määritellyn osoitteen jopa, jos MS pyytää dynaamista osoitetta tai tyhjää PDP-osoitetta. 3. If a dynamic address is not on the basis of the mobile subscriber data accepted and if the mobile subscriber data are defined in only one address for the requested PDP type, the SGSN selects the address defined in the mobile subscriber data 15 even if the MS requests a dynamic address or an empty PDP address.
4. Jos kotioperaattori on sallinut MS:lle dynaamisen osoitteen, mutta VPLMN-osoitetta ei sallita, niin käytetään aina GGSNiää, joka on tallennettu matkaviestintilaajatiedoissa tätä PDP-tyyppiä varten. 4. If home operator has allowed for a MS a dynamic address, but a VPLMN address is not allowed, as is always used GGSNiää, which is stored in the mobile subscriber data for this PDP type.
20 5. Jos operaattori on sallinut MS:lle dynaamisen osoitteen ja VPLMN-osoite sallitaan ja MS on määritellyt GGSN.n liityntäpistenimellä APN PDP-kontekstiaktivoinnissa, käytetään MS:n lähettämän APN:n määrittelemää GGSN:ää. 20 5. If the operator has allowed for a MS a dynamic address and the VPLMN address is allowed and the MS has defined the GGSN access point name APN PDP kontekstiaktivoinnissa, using MS sent by the APN specified by the GGSN.
6. Jos kotioperaattori on sallinut MS:lle dynaamisen osoitteen ja 25 VPLMN-osoite on sallittu ja MS ei ole määritellyt GGSN:ää liityntäpistenimellä APN PDP-kontekstiaktivoinnissa, mutta VPLMN tukee pyydettyä protokollaa :[[[: (PDP-tyyppi) (ts. SGSN tuntee GGSN:n, joka tukee pyydettyä protokollaa), niin SGSN valitsee tämän tukevan GGSN:n. 6. If home operator has allowed for a MS a dynamic address and 25 of the VPLMN address is allowed and the MS has not defined the GGSN access point name APN PDP kontekstiaktivoinnissa, but the VPLMN supports the requested protocol: [[[(PDP type) (i.e.,. the SGSN knows a GGSN that supports the request protocol), then SGSN selects the supporting GGSN.
7. Jos kotioperaattori on sallinut MS:lle dynaamisen osoitteen ja 30 VPLMN-osoite on sallittu ja MS ei ole määritellyt GGSN.ää liityntäpistenimellä APN PDP-kontekstiaktivoinnissa ja VPLMN ei tue tätä protokollaa, niin tulee ... käyttää GGSN:ää, joka on indikoitu matkaviestintilaajatiedoissa tälle PDP- ·:·' tyypille. 7. If home operator has allowed for a MS a dynamic address and the VPLMN address 30 is allowed and the MS has not defined the GGSN.ää access point name APN and a PDP kontekstiaktivoinnissa the VPLMN does not support this protocol, so ... used in the GGSN, which is indicated for the mobile subscriber data for this PDP ·: · 'type.
8. Kun dynaamista osoitetta pyydetään ja SGSN käyttää GGSN:ää, 35 joka on määritelty matkaviestintilaajatiedoissa, niin SGSN tarkistaa onko ole- . 8. When a dynamic address is requested and the SGSN uses the GGSN 35 which is defined in the mobile subscriber data, then SGSN will check whether assumptions. '. '. massa vain yksi tälle PDP-tyypille määritelty GGSN vai ei yhtään tai monia • « « • · · · « « 12 106831 tälle PDP-tyypille määriteltyjä GGSN:iä. mass of only one GGSN defined for this PDP type or none or many • «« • · · · «« 12 106831 defined for this PDP type GGSNs. Jos on olemassa vain yksi tälle PDP-tyypille määritelty GGSN, SGSN käyttää tätä GGSN:ää. If there is only one GGSN defined for this PDP type, the SGSN will use this GGSN. Jos on olemassa monia tälle PDP-tyypille määriteltyjä GGSN:iä, SGSN valitsee yhden näistä GGSN:istä. If there are many defined for this PDP type GGSNs, SGSN selects one of the GGSNs. Jos ei ole olemassa yhtään tälle PDP-tyypille määriteltyä 5 GGSN:ää, SGSN hylkää pyynnön. If there is no defined for this PDP type 5 GGSN, SGSN rejects the request.
Seuraavassa selitetään keksinnön erään suoritusmuodon mukainen yksityiskohtainen GGSN-algoritmi, joka täyttää yllä esitetyt tavoitteet. The following describes a detailed GGSN algorithm according to one embodiment of the invention, which meets the above objectives. Activate PDP Context Request -sanomassa parametrit sisältävät PDP-tyypin (pakollinen), PDP-osoitteen (optionaalinen, tyhjä osoite tarkoittaa, että pyyde-10 tään dynaamista osoitetta), APN (liityntäpistenimi, optionaalinen). Activate PDP Context Request message parameters include the PDP type (mandatory), the PDP address (optional, empty address means that the ambition of a 10-dynamic address), the APN (access point name, optional). Create PDP Context Request -sanomassa, jonka SGSN lähettää GGSN:lle, parametrit sisältävät: PDP-tyypin (pakollinen), PDP-osoitteen (optionaalinen), APN:n (optionaalinen). The Create PDP Context Request message, which the SGSN sends to the GGSN the parameters include: PDP type (mandatory), the PDP address (optional), the APN (optional).
SGSN vastaanottaa ensiksi Activate PDP Context -sanoman 15 MS:ltä. The SGSN is first received Activate PDP Context message 15 from the MS. Sitten SGSN tarkistaa PDP-osoitekentän ja APN-kentän vastaanotetussa PDP Context -sanomassa. Then the SGSN checks the PDP address field and APN field in the received PDP Context message.
1.) Jos PDP-osoitekenttä on tyhjä ja APN-kenttä on tyhjä, niin tarkistetaan onko dynaaminen osoite sallittu tilaajatietojen mukaan. 1.) If the PDP address field is empty and the APN field is empty, then check whether a dynamic address is allowed according to the subscriber data.
1.1.1) Jos dynaaminen osoite on sallittu, niin tarkistetaan onko 20 VPLMN-osoite sallittu käyttäjälle tilaajatietojen mukaan. 1.1.1) If the dynamic address is allowed, then check whether a VPLMN address 20 authorized user subscriber information.
1.1.1.1) Jos VPLMN-osoite sallitaan, niin tarkistetaan onko olemassa oletus-GGSN (konfiguroituna SGSN.ssä), joka tukee MS:n indikoimaa PDP-tyyppiä. 1.1.1.1) If a VPLMN address is allowed, then check whether there is a default GGSN (configured in SGSN by) which supports the MS's PDP type indicated by the access.
" 1.1.1) Jos oletus-GGSN on käytettävissä, käytä sitä ja 25 lähetä valitulle GGSNJIe Create PDP Context Request, • · · jossa PDP-osoitekenttä ja APN-kentät ovat tyhjiä. "1.1.1) If the default GGSN is available, use it, and 25 send the selected GGSNJIe Create PDP Context Request, • · · in which the PDP address field and the APN fields are empty.
1.1.1.2) Jos minkäänlaista oletus-GGSN-osoitetta ei ole käy- :Y: tettävissä tälle PDP-tyypille, niin tarkista onko matkaviestinti- • · laajan tilaajatiedoissa määriteltynä GGSN-osoite tälle PDP-30 tyypille. 1.1.1.2) If no default GGSN address is not used: Y: use in this PDP type, then check whether matkaviestinti- • · comprehensive subscriber information as defined GGSN address for this PDP-30 type.
1.1.1.2.1) Jos on olemassa GGSN-osoite määriteltynä • · ... dynaamista osoitetta varten tälle PDP-tyypille tai jos on olemassa yksi GGSN-osoite tälle PDP-tyypille, käytä tätä GGSN-osoitetta ja lähetä tälle GGSN:lle Create PDP : ' Y 35 Context Request, jos PDP-osoitekenttä ja APN-kentät ; 1.1.1.2.1) If there is a GGSN address defined • · ... for a dynamic address for this PDP type or if there is a single GGSN address for this PDP type, use this GGSN address and send to this GGSN a Create PDP 'Context Request Y 35, if the PDP address field and the APN fields; ovat tyhjiä. are empty.
13 106831 1.1.1.2.2) Jos ei ole mitään GGSN-osoitetta määriteltynä dynaamista osoitetta varten tälle PDP-tyypille tai jos ei ole olemassa yhtään GGSN-osoitetta tai monia GGSN-osoitteita tälle PDP-tyypille, hylkää tämä pyyntö aktivoida 5 PDP-konteksti. 13 106831 1.1.1.2.2) If there is no GGSN address defined for a dynamic address for this PDP type or if there is no GGSN address or many GGSN for this PDP type, reject the request to activate the PDP context 5 .
1.1.2) Jos VPLMN-osoitetta ei sallita, niin tarkista onko olemassa GGSN-osoite tälle PDP-tyypille matkaviestintilaajatie-doissa. 1.1.2) If the VPLMN address is not allowed, then check whether there is a GGSN address for this PDP type matkaviestintilaajatie-forms.
1.1.2.1) Jos on olemassa GGSN-osoite tälle PDP-tyypille 10 matkaviestintilaajatiedoissa tai jos on olemassa yksittäi nen GGSN-osoite tälle PDP-tyypille, käytä tätä GGSN-osoitetta ja lähetä tälle GGSN:lle Create PDP Context Request, jos PDP-osoitekenttä ja APN-kentät ovat tyhjiä. 1.1.2.1) If there is a GGSN address for this PDP type in 10 of the mobile subscriber data or if there is a single- or of the GGSN address for this PDP type, use this GGSN address and send to this GGSN a Create PDP Context Request, if the PDP address field and the APN fields are empty.
1.1.2.2) Jos ei ole olemassa mitään GGSN-osoitetta 15 määriteltynä dynaamista osoitetta varten tälle PDP- tyypille tai jos ei ole olemassa yhtään GGSN-osoitetta tai useita GGSN-osoitteita tälle PDP-tyypille, hylkää tämä pyyntö aktivoida PDP-konteksti. 1.1.2.2) If there is no GGSN address 15 defined for a dynamic address for this PDP type or if there is no GGSN address or multiple addresses GGSN for this PDP type, reject the request to activate the PDP context.
1.2) Jos dynaamista osoitetta ei sallita, niin tarkista onko olemassa 20 yksittäinen GGSN-osoite tälle PDP-tyypille matkaviestintilaajatie doissa. 1.2) If the dynamic address is not allowed, then check whether there are 20 single GGSN address for this PDP type matkaviestintilaajatie forms.
1.2.1) Jos on olemassa GGSN-osoite tälle PDP-tyypille mat- . 1.2.1) If there is a GGSN address for this PDP type in the mobile. . . kaviestintilaajatiedoissa, käytä tätä GGSN-osoitetta ja lähetä kaviestintilaajatiedoissa, use this GGSN address and send to
' / tälle GGSN:lle Create PDP Context Request, joka sisältää 25 matkaviestintilaajatiedoista saadun PDP-osoitteen ja jossa ··· :...: APN-kenttä on tyhjä. '/ To this GGSN the Create PDP Context Request including the mobile station 25 from the subscriber data the PDP address, and wherein the resulting ···: ...: APN field is empty.
♦ ♦♦ 1.2.2) Jos ei ole mitään GGSN-osoitetta määriteltynä tälle : V: PDP-tyypille, hylkää pyyntö aktivoida tämä PDP-konteksti. ♦ ♦♦ 1.2.2) If there is no GGSN address defined for this: A: PDP type, reject the request to activate the PDP context.
2) Jos PDP-osoitekenttä on käytössä ja APN-kenttä tyhjä vastaan-30 otetussa Activate PDP Context -sanomassa, vertaa MS:n lähettämää PDP-osoitetta matkaviestintilaajatiedoista saatuihin PDP-osoitteisiin (-osoitteeseen). 2) If the PDP address field is used and the APN field empty received against the 30-Activate PDP Context message, compare the MS is sent by the PDP address of the mobile subscriber data received from the PDP addresses (the address of the server).
• * ... 2.1) Jos yksikin PDP-osoitteista tilaajatiedoissa täsmää, niin lähetä ': ' Create PDP Context Request, joka sisältää tämän täsmäävän PDP- osoitteen, vastaavaan GGSN-osoitteeseen, joka saadaan matka-35 viesti ntilaajatied öistä. • * ... 2.1) If any of the PDP addresses in the subscriber data match, then send ',' Create PDP Context Request containing the PDP address matched to a corresponding GGSN address obtained from the journey-35 message ntilaajatied charged.
« « « « I « • « 14 106831 2.2) Jos yksikään PDP-osoitteista tilaajatiedoissa ei täsmää, hylkää tämä pyyntö aktivoida PDP-konteksti. «« «« I «•« 14 106831 2.2) If none of the PDP addresses in the subscriber data does not match, reject the request to activate the PDP context.
3) Jos PDP-osoitekenttä on tyhjä ja APN-kenttä ei ole tyhjä vastaanotetussa Activate PDP Context -sanomassa, niin tarkista sallitaanko dy-5 naaminen osoite. 3) If the PDP address field is empty and the APN field is not empty in the received Activate PDP Context message, then check to allow dy-5-dynamic address.
3.1) Jos dynaamista osoitetta ei sallita, tarkista onko olemassa yksittäinen GGSN-osoite määriteltynä tälle PDP-tyypille matkaviestin-tilaajatiedoissa. 3.1) If the dynamic address is not allowed, check whether there is a single GGSN address defined for this PDP type in the mobile subscriber data.
3.1.1) Jos on olemassa yksittäinen GGSN-osoite tälle PDP- 10 tyypille tilaajatiedoissa, niin käytä tätä GGSN-osoitetta ja lä hetä valitulle GGSN:IIe Create PDP Context Request, joka sisältää tilaajatiedoista saadun PDP-osoitteen ja käyttäjältä saadun APN:n. 3.1.1) If there is a single GGSN address for this PDP type in the subscriber data 10, then use this GGSN address, trans Heta to the selected GGSN a Create PDP Context IIe Request including the subscriber data from the PDP address and the user from the APN.
3.1.2) Jos ei ole mitään yksittäistä GGSN-osoitetta tälle PDP- 15 tyypille tilaajatiedoissa, hylkää pyyntö aktivoida PDP-konteksti. 3.1.2) If there is no single GGSN address for this PDP type in the subscriber data 15, reject the request to activate the PDP context.
3.2) Jos dynaaminen osoite sallitaan, niin tarkista sallitaanko VPLMN-osoite. 3.2) If the dynamic address is allowed, then check allowed VPLMN address.
3.2.1) Jos VPLMN-osoite sallitaan, niin yritä muuntaa APN GGSN IP -osoitteeksi (esim. käyttäen DNS-palvelinta). 3.2.1) If the VPLMN address is allowed, then try to convert the APN, the GGSN IP address (eg. Using a DNS server).
20 3.2.1.1) Jos voit muuntaa APN.n, niin lähetä tälle GGSN:lle Create PDP Context Request, joka sisältää APN:n. 20 3.2.1.1) If you convert APN.n, then send to this GGSN a Create PDP Context Request including the APN.
. . , 3.2.1.2) Jos et voi muuntaa APN:ää, niin tarkista onko '1 j; , 3.2.1.2) If you can convert the APN, then check whether '1 j; olemassa oietus-GGSN (konfiguroituna SGSN:ssä, ei 25 matkaviestintilaajatiedoissa), joka tukee MS:n lähettä- • · · mää, pyydettyä PDP-tyyppiä. There oietus-GGSN (configured in SGSN, not 25 the mobile subscriber data) supporting the MS to transmit • · · group, the requested PDP type.
3.2.1.2.1) Jos on olemassa oletus-GGSN, niin käytä :V? 3.2.1.2.1) If there is a default GGSN, then use: V? sitä. the.
3.2.12.2) Jos ei ole olemassa oletus-GGSN:ää 30 käytettävissä tälle PDP-tyypille, niin tarkista onko olemassa GGSN-osoite tälle PDP-tyypille määritel- • · tynä matkaviestintilaajatiedoissa. 3.2.12.2) If there is no default GGSN 30 available for this PDP type, then check to see if there is a GGSN address for this PDP type defined • · WITHDRAWN mobile subscriber data.
3.2.1.2.2.1) Jos on olemassa GGSN-osoite » määriteltynä dynaamista osoitetta varten tälle 35 PDP-tyypille tai jos on olemassa yksittäinen GGSN-osoite tälle PDP-tyypille, lähetä tälle 3.2.1.2.2.1) If there is a GGSN address »defined for a dynamic address for this PDP-35 type or if there is a single GGSN address for this PDP type, send this
is 106831 GGSN:!le Create PDP Context Request, joka sisältää tämän APN:n. is 106,831 GGSN! le Create PDP Context Request including the APN.
3.2.1.2.1.2) Jos ei ole olemassa mitään GGSN-osoitetta määriteltynä dynaamista 5 osoitetta varten tälle PDP-tyypille tai jos ei ole olemassa yhtään GGSN-osoitetta tai on olemassa monia GGSN-osoitteita tälle PDP-tyypille, hylkää pyyntö aktivoida PDP-konteksti. 3.2.1.2.1.2) If there is no GGSN address defined for a dynamic address for this PDP 5-type or if there is no GGSN address, or there are many GGSN for this PDP type, reject the request to activate the PDP context .
10 3.2.2) Jos VPLMN-osoitetta ei sallita, niin tarkista onko ole massa GGSN-osoite tälle PDP-tyypille määriteltynä matka-viestintilaajatiedoissa. 10 3.2.2) If the VPLMN address is not allowed, then check whether or not a mass GGSN address for this PDP type defined in the mobile subscriber data message.
3.2.1.1) Jos on olemassa GGSN-osoite määriteltynä dynaamista osoitetta varten tälle PDP-tyypille tai jos on 15 olemassa yksittäinen GGSN-osoite tälle PDP-tyypille, niin lähetä tälle GGSN:lle Create PDP Context Request, jossa on tyhjä PDP-osoite ja MS:n lähettämä APN-kenttä. 3.2.1.1) If there is a GGSN address defined for a dynamic address for this PDP type or if there are 15 single GGSN address for this PDP type, then send to this GGSN a Create PDP Context Request with an empty PDP address and MS sent by the APN field. 3.2.12) Jos ei ole olemassa yhtään GGSN-osoitetta määriteltynä dynaamista osoitetta varten tälle PDP-20 tyypille tai jos ei ole olemassa yhtään GGSN-osoitetta tai on olemassa useita GGSN-osoitteita tälle PDP-tyypille, hylkää tämä pyyntö aktivoida PDP-konteksti. 3.2.12) If there is no GGSN address defined for a dynamic address for this PDP-20 type or if there is no GGSN address, or if there are several GGSN for this PDP type is, reject the request to activate the PDP context.
4) Jos PDP-osoitekenttä on täynnä ja APN-kenttä ei ole tyhjä vas-'1 ' ·' taanotetussa Activate Context -sanomassa, tarkista onko vastaanotettu PDP- .25 osoite sama kuin yksi niistä PDP-osoitteista, jotka on määritelty tälle PDP-• · « tyypille matkaviestintilaajatiedoissa. 4) If the PDP address field is full and the APN field is not left empty-'1 '·' in the received Activate Context message, check whether the received PDP .25 address is the same as the one of the PDP addresses that have been defined for this PDP • · «type in the mobile subscriber data.
%*.·* 4.1) Jos yksi PDP-osoitteista täsmää, niin käytä matkaviestintilaaja- % *. · * 4.1) If one of the PDP addresses match, then use the matkaviestintilaaja-
:V: tiedoista saatuja PDP- ja GGSN-osoitteita ja lähetä Create PDP : V: from the PDP information and GGSN addresses and send a Create PDP
Context Request, joka sisältää tämän PDP-osoitteen ja APN.n. Context Request containing the PDP address and APN.n.
* 30 4.2) Jos yksikään PDP-osoitteista ei täsmää, niin hylkää pyyntö ak- tivoida PDP-konteksti. * 4.2 30) If none of the PDP addresses do not match, then reject the request to activate a key PDP context.
Seuraavassa selitetään keksinnön toisen suoritusmuodon mukai-T nen yksityiskohtainen GGSN-valinta-algoritmi, joka täyttää yllä kuvatut peri- f aatteet. The following explains in accordance T of the second embodiment of the invention DETAILED GGSN selection algorithm which fulfills the above-described principle f principles. Tämä toinen algoritmi on identtinen yllä kuvatun ensimmäisen algorit-:'j 35 min kanssa vaiheissa 1-3.12 ja vaiheissa 4-4.2. This second algorithm is identical to the above-described first conquer algorithm - 'j min with 35 stages of from 1 to 3.12 and in steps 4 to 4.2. Jäljelle jäävät vaiheet ovat « seuraavat: 4 I « 4 I t 4 · I 4 4 4 | The remaining steps are «as follows: 4 I« 4 I t · I 4 4 4 4 |
Ml 16 106831 3.2) Jos dynaaminen osoite sallitaan, niin johda GGSN-osoite APN:sta. 16 106831 MI 3.2) If the dynamic address is allowed, then the result GGSN address from the APN.
3.2.1) Jos GGSN-osoite on HPLMN:ssä, niin käytä sitä ja lähetä Create PDP Context Request, joka sisältää APN:n. 3.2.1) If the GGSN address is in the HPLMN, then use it and send a Create PDP Context Request including the APN.
5 3.2.2) Jos GGSN-osoite on VPLMN:ssä, niin tarkista onko VPLMN-osoite sallittu. 5 3.2.2) If the GGSN address is in the VPLMN, then check whether VPLMN address is allowed.
3.2.2.1) Jos VPLMN-osoite sallitaan, niin käytä sitä ja lähetä Create PDP Contend Request, joka sisältää APN:n. 3.2.2.1) If a VPLMN address is allowed, so use it and send a Create PDP Request contend that includes the APN.
3.2.2.2) Jos VPLMN-osoite ei ole sallittu, niin tarkista on- 10 ko olemassa GGSN-osoite määriteltynä matkaviestinti- laajatiedoissa tälle PDP-tyypille. 3.2.2.2) If a VPLMN address is not allowed, so check the on-10 ko there is a GGSN address defined mobile terminal subscriber data for this PDP type.
3.2.2.2.1) Jos on olemassa GGSN-osoite määriteltynä dynaamista osoitetta varten tälle PDP-tyypille tai jos on olemassa yksittäinen GGSN-osoite tälle 3.2.2.2.1) If there is a GGSN address defined for a dynamic address for this PDP type or if there is a single GGSN address for this
15 PDP-tyypille, niin lähetä tälle GGSN.IIe Create PDP 15 PDP type, then send to this GGSN a Create PDP
Context Request, jossa on tyhjä PDP-osoite ja MS:n lähettämä APN-kenttä. Context Request with an empty PDP address and the MS is sent by the APN field.
3.2.2.2.2) Jos ei ole olemassa yhtään GGSN-osoitetta määriteltynä dynaamista osoitetta varten 20 tälle PDP-tyypille tai jos ei ole olemassa yhtään GGSN-osoitetta tai on olemassa useita GGSN-osoitteita tälle PDP-tyypille, hylkää pyyntö aktivoida PDP-konteksti. 3.2.2.2.2) If there is no GGSN address defined for a dynamic address for this PDP-20 type or if there is no GGSN address, or if there are several GGSN for this PDP type, reject the request to activate the PDP context .
. . Pitäisi huomata, että vaiheessa 1.1.2 näyttää käyttökelpoiselta tt 25 määrittää oletus-GGSN dynaamiselle osoitteelle. It should be noted that in step 1.1.2 appears to be a viable TT 25 determines a default GGSN for a dynamic address in. HLRissä se voi olla normaali konteksti, jossa on tyhjä PDP-osoite. HLRissä it can be a normal context with an empty PDP address. Jos on olemassa yksittäinen GGSN tälle PDP-tyypille, pitäisi ymmärtää, että tätä GGSN:ää pitäisi käyttää myös dy- • · · naamista osoitetta varten. If there is a single GGSN for this PDP type, should understand that this GGSN should be used for dynamics • · · for naamista address. Saattaa olla hämmästyttävää käyttää dynaamista *·* : osoitetta, jos on olemassa staattinen osoite allokoituna samassa GGSN:ssä, 30 mutta staattisella osoitteella saattaa olla käsittelevä intensiivinen seulonta. It may be surprising to use a dynamic · * * address, if there is a static address allocated in the same GGSN, but the static address 30 may be on an intensive screening.
Pitäisi lisäksi huomata, että perusidea ensimmäisen suoritusmuo- **'*: don vaiheissa 3.2 - 3.2.1 on se, että jos VPLMN-osoitetta ei sallita, niin ei ole mahdollista käyttää tilaajasuhteeseen perustumatonta GGSNiää. It should be further noted that the basic idea of ​​the first embodiment of ** '* don steps 3.2 - 3.2.1 is that if a VPLMN address is not allowed, it is not possible to use perustumatonta GGSNiää subscriber relationship. Syy tähän ... on se, että jos olet vaeltamassa, kuinka vierailtava SGSG tietää onko GGSN:n 35 IP-osoite kotiverkossa. The reason for this ... is that if you are wandering how the visited SGSN to know whether the GGSN 35 IP address of the home network. Se voisi olla kolmannessa PLMN.ssä. It could be a third within a PLMN. Yksi tapa tietää ]. One way to know]. · ; ·; tämä olisi se, että jokainen SGSN maailmassa tietäisi jokaisen operaattorin IP- • · * 17 106831 aliverkon. this would be that each SGSN in the world would know each carrier IP • · * 17 106831 subnet. Jos IMSI sisältää verkkokoodit ja maakoodit, yksi ratkaisu olisi, että kukin operaattorin IP-aliverkko pitäisi olla muotoa maakoodi.verkkokoo-di.xxx.zzz. If the IMSI includes network codes and country codes, one solution would be that each carrier IP subnet should be of the form maakoodi.verkkokoo-di.xxx.zzz. Tässä suoritusmuodossa VPLMN sallittu-parametri voitaisiin nimetä uudelleen tilaajasuhteeseen perustumaton GGSN sallittu-parametriksi. In this embodiment the VPLMN allowed parameter could be renamed subscriber relationship, the GGSN of non-allowed parameter. Tämä 5 suoritusmuoto sallii operaattorin käyttää dynaamista osoitetta (osoite-avaruuden säästämiseksi) mutta myöskin käyttää kiinteää GGSN:ää (esimerkiksi yritys-GGSN, jolla on tietty seulontaprofiili) samalla kun käytetään APNrää ulkoiselle verkolle. 5, this embodiment allows the operator to use dynamic address (in order to save address-space) but also use a fixed GGSN (GGSN, for example, a company that has a specific screening profile) while using APNrää the external network. Muuten käyttäjä voisi vaihtaa APN.ää ja käyttää muuta GGSNiää kuin yrityksensä GGSN. Otherwise the user could change the APN.ää and use other GGSN GGSNiää the company.
10 Pitäisi edelleen huomata, että vaiheessa 4.1.2 katsotaan, että jos pyydetään tilaajasuhteeseen perustumatonta osoitetta, pyyntö tulisi hylätä. 10 It should be further noted that in step 4.1.2 it is considered that if requested by the subscriber relationship perustumatonta address, the request should be rejected. Mutta jos osoite täytyy neuvotella (kuten on tavanomaista IP-maailmasta) se voi yhä olla osa PDP-konfigurointioptioita, jotka ovat SGSN:n kannalta transparentteja. But if the address has to be negotiated (as is conventional in the IP world), it can still be part of PDP configuration options, which are the SGSN transparent.
15 Samanlaisia modifikaatioita, joita kuvattiin kuvioon 2 viitaten, voi daan tehdä GPRS:n Anonymous Access PDP Context -aktivointiproseduu-rissa (anonyymin pääsyn PDP-konteksti). 15 Similar modifications to those described with reference to Figure 2 may be made of GPRS Anonymous Access PDP Context -aktivointiproseduu-buffer (anonymous access to the PDP context). Tarkemmin sanottuna SGSN on järjestetty indikoimaan Create PDP Context Request -sanomassa kuinka GGSN valittiin. More particularly, the SGSN is arranged to indicate to the Create PDP Context Request message how the GGSN was chosen. Keksinnön ensisijaisessa suoritusmuodossa Create PDP 20 Context Request -sanoma varustetaan uudella informaatioyksiköllä Selection-moodi, jolla on kolme arvoa, nimittäin APN, Subscription, ja SGSN, joka indikoi valitaanko GGSN MS:n antaman liityntäpistenimen (Access Point Name) pe-.'.i rusteella vai tilaajasuhteen perusteella, vai valitsiko SGSN yhdyskäytäväsol- : :'; In the preferred embodiment of the invention the Create PDP 20 Context Request message is provided with a new information unit Selection mode having three values, namely APN, Subscription, and SGSN, indicating opt for the GGSN the MS.. access point name given by (Access Point Name) PE - 'i basis or by subscription, the SGSN, or choose to end the gateway: '; mun GGSN. my GGSN. Lisäksi GGSN on järjestetty tarkistamaan Selection-moodin arvon . In addition, the GGSN is arranged to check the value of the Selection mode. . . 25 pyyntösanomassa. 25 request message. Jos Selection-moodin arvo on Subscription, GGSN hyväk- .···. If the value of the Selection mode is Subscription, the GGSN approved. ···. syy pyynnön ja luo uuden tietueen PDP-kontekstitaulukkoonsa. reason for the request and creates a new record in the PDP kontekstitaulukkoonsa. Jos Selection- • · moodin arvo on Access Point Name tai SGSN, GGSN hylkää pyynnön eikä luo M PDP-kontekstia, tai vaihtoehtoisesti suorittaa jonkin muun toimenpiteen turval- '·* 1 lisuuden varmistamiseksi. If selection- • · mode value is an Access Point Name or SGSN, the GGSN rejects the request and does not create M PDP context, or alternatively performs any other operation safety '· * 1 in order to ensure safety.
30 Esillä olevaa keksintöä voidaan soveltaa myös kontrolloimaan < käyttäjien pyyntöjä liittyä Point-to-Multipoint -käyttäjäryhmään (pisteestä- • · · moneen pisteeseen). 30 of the present invention can be applied also to control the <user requests to join a Point-to-Multipoint user group (• point-to-multipoint · ·). Point-to-Multipoint -ryhmäpuhelua (PTM.G) käytetään GPRS:ssä jakamaan informaatiota yhdestä pisteestä, kuten palvelukeskuk-.···, sesta, käyttäjäryhmälle. Point-to-Multipoint Group call (PTM.G) is used in the GPRS to share their information from a single point, such as a service center ···, of the user group.. Palvelu voi olla avoin kaikille käyttäjille, ts. ryhmä on 35 avoin, tai palvelu voi olla rajoitettu tietyille käyttäjille, ts. ryhmä on suljettu. The service may be open to all users, ie. The group 35 is open, or the service may be limited to certain users, ie. The group is closed.
: Tyypilliset sovellukset ovat uutisten ja liikenneinformaation jakelu. : Typical applications include distribution of news and traffic information. Liityntäpiste < t * The access point <t *
18 106831 on nyt esimerkiksi PTM-palvelukeskus. 18 106831 is now the PTM service center, for example. Matkaviestintilaajatiedot, jotka ovat tallennettuna SGSN:ssä, sisältävät informaatiota tilaajasuhteesta PTM-ryhmään. The mobile subscriber data which are stored in the SGSN contain information about the subscriber relationship with the PTM group. Pyynnössä, joka lähetetään PTM-palvelukeskukselle, SGSN indikoi valittiinko palvelukeskus tilaajatietojen perusteella vai MS:n antaman liityntä-5 pistetiedon perusteella. The request, which is sent to the PTM service center the SGSN indicates the service center was chosen based on the subscriber data or the MS on the basis of the five-point connection information. Palvelukeskus tarkistaa ryhmän statuksen, ja jos ryhmä on avoin, hyväksyy kaikki pyynnöt, ja jos ryhmä on suljettu, hyväksyy ainoastaan pyynnöt, jotka sisältävät indikaation siitä, että palvelukeskus valittiin tilaajatietojen perusteella. The service center to check the status of the group and if the group is open, accepts all requests, and if the group is closed, only accepts requests that include an indication that the service selected on the basis of subscriber data.
Samalla tavoin esillä olevaa keksintöä voidaan soveltaa missä talo hansa matkaviestinverkossa. Similarly, the present invention can be applied to house Hansa mobile communication network. Ulkopuolisen järjestelmän operaattorilla tai palvelun tuottajalla voi olla sopimus matkaviestinverkon operaattorin kanssa siitä, että matkaviestinverkon operaattori tallentaa informaatiota tilaajasuhteesta ulkopuoliseen järjestelmään tai palveluun matkaviestintilaajatiedoissa. the operator of the system or by an external service provider may have an agreement with a mobile network operator that the mobile network operator stores information about the subscriber relationship to an external system or service, the mobile subscriber data. Palveleva verkkoelementti tai toiminto matkaviestinverkossa indikoi, esillä olevan keksin-15 nön periaatteiden mukaisesti, palvelun tuottajalle tai operaattorille perustuuko palvelupyyntö tilaajasuhteeseen vai ei. The serving network element or function in the mobile network to indicate, in accordance with the principles of the present invention to its non-15, the service provider or operator of the service request is based on the subscriber relationship or not. Potentiaalisia matkaviestinverkkoja, joissa esillä olevan keksinnön periaatteita voidaan soveltaa, ovat kolmannen sukupolven matkaviestinjärjestelmät, sellaiset kuten Universal Mobile Communications System (UMTS) ja Future Public Mobile Telecommunication 20 System (FPLMTS), tai IMT-2000. Potential mobile networks in which the principles of the present invention can be applied are the third generation mobile communication systems, such as Universal Mobile Communications System (UMTS) and the Future Public Mobile Telecommunication System 20 (FPLMTS), or IMT-2000.
Selitys havainnollistaa vain keksinnön ensisijaisia suoritusmuotoja. Explanation only illustrates preferred embodiments of the invention. Keksintöä ei kuitenkaan ole rajoitettu näihin esimerkkeihin, vaan se voi vaih- « < della oheisten patenttivaatimusten rajoissa ja hengessä. However, the invention is not limited to these examples, but it can vary «<della within the spirit and scope of the appended claims.
··· • · · • · • · * · « * t · • f · • ( « · · « t « < · • · M* • · • « · • * • « · • * * · · ( t I • · · · · · • · • · • · · * «* t f · • · • (« · · «t« <· • · M · * • • «• * • ·« · • · · * * (t I • ·
19 106831 19 106831
1. Pääsyn kontrollointimenetelmä matkaviestinjärjestelmää varten, käsittäen vaiheet lähetetään pääsypyyntö matkaviestintilaajan matkaviestintilaajayk- 5 siköltä palvelevalle tukisolmulle ilmarajapinnan yli, valitaan mainitussa palvelevassa tukisolmussa liityntäpiste ulkopuoliseen järjestelmään matkaviestintilaajan tilaajatietojen perusteella tai liityntä-pistetietojen perusteella, jotka mahdollisesti annetaan mainitussa pääsypyyn-nössä, tai muilla perusteilla, 10 lähetetään mainitusta palvelevasta tukisolmusta mainitulle liityntä pisteelle pyyntö luoda siirtokonteksti matkaviestintilaajayksikön ja valitun liityntäpisteen välistä kommunikointia varten, tunnettu lisävaiheesta indikoidaan mainitussa siirtokontekstipyynnössä liityntäpisteen valinnan peruste. 1. The access control method for a mobile communication system, comprising the steps of sending an access request of the mobile subscriber matkaviestintilaajayk- 5 siköltä the serving support node over an air interface, selecting at said serving support node of an access point to an external system on the basis of the mobile subscriber data or based on the Access point data, which are optionally provided in said pääsypyyn--law, or by other criteria 10 sending from said serving support node to said connection point request to create a transmission context for communication between the mobile subscriber unit and the selected access point, characterized by the further step siirtokontekstipyynnössä indicated by said access point selection criterion.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu lisä- vaiheesta hylätään mainitussa liityntäpisteessä siirtokontekstipyyntö, jos liityntäpisteen valinnan peruste on mainitussa palvelupyyntösanomassa annettu I i ity n tä p istetieto. 2. The method according to claim 1, wherein a further step rejecting at said access point transmission context request if the establishment of the access point selection is p istetieto in said service request message of i I ity of s.
3. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu lisä- vaiheesta \ : hylätään mainitussa liityntäpisteessä siirtokontekstipyyntö, jos lii- .*.·.* tyntäpisteen valinnan peruste on muu kuin matkaviestintilaajan tilaajatiedot. 3. The method according to claim 1, wherein the additional step \: discarding the access point in said transmission context request if the traffic * · * access node selection criterion other than the mobile subscriber's subscriber data.... • · « i“!< 4. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu lisä- I" 25 vaiheesta suoritetaan lisäturvallisuustoimenpide, kuten käyttäjän lisäautenti- • · · kointi, mainitussa liityntäpisteessä, jos liityntäpisteen valinnan peruste on mai- v : nitussa pääsynpyyntösanomassa annettu liityntäpistetieto. "! <4. A process as claimed in claim 1, wherein an auxiliary I" • · «in 25 step is performed additional safety measure, such as the user lisäautenti- • · · pate said access point if the access point establishes choice of milk v out in that on the access request message to access point information.
5. Patenttivaatimukseni mukainen menetelmä, tunnettu lisä- *:*·: 30 vaiheesta suoritetaan lisäturvallisuustoimenpide, kuten käyttäjän lisäautenti-' ; 5. The method according to Patenttivaatimukseni, further characterized * * · 30 step is performed additional safety measure, such as the user lisäautenti- '; kointi, mainitussa liityntäpisteessä, jos liityntäpisteen valinnan peruste on muu kuin matkaviestintilaajan tilaajatiedot. pate, said access point, the access point if the selection criterion is other than the mobile subscriber data.
6. Jonkin edellisen patenttivaatimuksen mukainen menetelmä pa- 35 kettiradiojärjestelmässä, tunnettu vaiheista 20 106831 lähetetään pakettidataprotokollakontekstin (PDP) aktivointipyyntö matkaviestintilaajan matkaviestintilaajayksiköltä palvelevalle pakettiradiotuki-solmulle ilmarajapinnan yli, valitaan mainitussa pakettiradiotukisolmussa pakettiradioyhdys-5 käytävätukisolmu, joka aikaansaa liitynnän ulkopuoliseen järjestelmään, matkaviestintilaajan tilaajatietojen perusteella tai liityntäpistetietojen perusteella, jotka mahdollisesti annetaan mainitussa PDP-kontekstin aktivointipyynnössä, tai muilla perusteilla, lähetetään mainitulta palvelevalta pakettiradiotukisolmulta mainitulle 10 valitulle pakettiradioyhdyskäytävätukisolmulle pyyntö luoda PDP-konteksti matkaviestintilaajayksikön ja valitun pakettiradioyhdyskäytävätukisolmun välistä kommunikointia varten, indikoidaan mainitussa PDP-kontekstin luontipyynnössä liityntäsol-mun valinnan peruste. 6. A method as claimed in claim Patent 35 kettiradiojärjestelmässä, characterized by the steps 20 106 831 sent to the packet data protocol (PDP) activation request from a mobile subscriber unit of a mobile to the serving packet radio support node over an air interface, selecting at said packet radio support node pakettiradioyhdys-5-locked support node, which provides an interface to an external system, according to the mobile subscriber's subscriber information or access point information basis, which may be administered to said PDP context activation request or on other grounds, sending from said serving packet radio support for said 10 to a selected pakettiradioyhdyskäytävätukisolmulle a request to create a PDP context for communication between the mobile subscriber unit and the selected packet radio gateway support node indicated in said PDP context luontipyynnössä set liityntäsol-my choice.
7. Patenttivaatimuksen 6 mukainen menetelmä, tunnettu siitä, että pakettiradioverkko käsittää yleisen pakettiradiopalvelun GPRS. 7. A method according to claim 6, characterized in that the packet radio network comprises a general packet radio service GPRS.
8. Pääsyn kontrollointijärjestely matkaviestinjärjestelmää varten, käsittäen matkaviestintilaajayksiköt, palvelevat verkkoelementit ja liityntäpisteet ulkoisiin järjestelmiin, jolloin kukin palvelevista verkkoelementeistä on 20 vasteelleen ilmarajapinnan yli matkaviestintilaajan matkaviestintilaajayksiköltä vastaanotetulle pääsypyynnölle yhden mainituista liityntäpisteistä valitsemiseksi matkaviestintilaajatietojen perusteella tai mainitussa pääsypyynnössä •.' 8. The access control arrangement of a mobile communication system for, comprising mobile subscriber units serve as network elements and connection points to external systems, each of the serving network elements 20 vasteelleen over the air interface, received from the mobile subscriber unit of a mobile access request for selecting one of said access points to the mobile subscriber data or said access request •. ' - · mahdollisesti annettuun liityntäpistetiedon perusteella tai muilla perusteilla, ja jolloin kukin palvelevista verkkoelementeistä on lisäksi järjestetty lähettämään 25 mainitulle valitulle liityntäpisteelle pyyntö luoda siirtokonteksti matkaviestinti- ··1 .**·. -. · On the basis of an access point, or possibly on other grounds, and each serving network elements is further arranged to send 25 said selected access point a request to create a transmission context matkaviestinti- ·· 1 · **. laajayksikön ja valitun liityntäpisteen välistä kommunikointia varten, tun - n ettu siitä, että kukin mainituista palvelevista verkkoelementeistä on lisäksi • · t järjestetty indikoimaan liityntäpisteen valintaperuste mainitussa siirtokonteksti-' pyynnössä. For communication between the subscriber unit and the selected access point, c h a - s e d in that each of said serving network element is further configured • · s to indicate to the access point selection criterion in said siirtokonteksti- 'request. , 30 9. Patenttivaatimuksen 8 mukainen järjestely, tunnettu siitä, jt<1 että valittu liityntäpiste on järjestetty hylkäämään siirtokontekstipyyntö vastee- na sille, että liityntäpisteen valintaperuste on mainitussa palvelupyyntösano-; , 30 9. An arrangement according to claim 8, wherein the arm <1 that the selected access point is arranged to reject the transmission context request in response to the access point selection is set in said palvelupyyntösano-; · : massa annettu Iiityntäpistetieto. ·: The mass of Iiityntäpistetieto. .···. . ···. 10. Patenttivaatimuksen 8 mukainen järjestely, tunnettu siitä, /] 35 että valittu liityntäpiste on järjestetty hylkäämään siirtokontekstipyyntö vastee- • Il • 4 4 < 4 · 4 · 21 106831 na sille, että liityntäpisteen valintaperuste on muu kuin matkaviestintilaajan tilaajatiedot. 10. An arrangement as claimed in claim 8, wherein, /] 35 that the selected access point is arranged to reject the transmission context request in response • Il • 4 4 <4 · 4 · 21 106 831 na for the access point selection criterion other than the mobile subscriber's subscriber data.
11. Patenttivaatimuksen 8 mukainen järjestely, tunnettu siitä, että valittu liityntäpiste on järjestetty suorittamaan lisäturvallisuustoimenpide, 5 kuten käyttäjän lisäautentikointi, vasteena sille, että liityntäpisteen valintaperuste on mainitussa palvelupyyntösanomassa annettu liityntäpistetieto. 11. An arrangement according to claim 8, characterized in that the selected access point is arranged to perform the additional security measures, such as 5 further authentication of the user, in response to the access point selection criterion in said request message for the service access point information.
12. Patenttivaatimuksen 8 mukainen järjestely, tunnettu siitä, että valittu liityntäpiste on järjestetty suorittamaan lisäturvallisuustoimenpide, kuten käyttäjän lisäautentikointi, vasteena sille, että liityntäpisteen valintape- 10 ruste on muu kuin matkaviestintilaajan tilaajatiedot. 12. An arrangement according to claim 8, characterized in that the selected access point is arranged to perform the additional security measures, such as further authentication of the user, in response to the termination point 10 of the selection Ruste is other than the mobile subscriber's subscriber data.
13. Jonkin patenttivaatimuksista 8-12 mukainen järjestely, tunnettu siitä, että mainittu matkaviestinjärjestelmä on pakettiradiojärjestelmä, kuten yleinen paketti radiopalvelu GPRS. 13. The arrangement of claims 8 to 12, characterized in that said mobile communication system is a packet radio system, such as general packet radio service GPRS.
14. Patenttivaatimuksen 13 mukainen järjestely, tunnettu siitä, 15 että palveleva tukisolmu on palveleva pakettiradiotukisolmu ja liityntäpisteet käsittävät pakettiradioyhdyskäytävätukisolmut, ja että pääsypyyntö on paketti-dataprotokollakontekstin (PDP) aktivointipyyntö ja siirtokontekstipyyntö on pyyntö luoda PDP-konteksti matkaviestintilaajayksikön ja valitun pakettiradio-yhdyskäytävätukisolmun välistä kommunikointia varten. 14. claimed in claim 13 arrangement, characterized in 15 that the serving support node is a serving packet radio support node and the access points comprise pakettiradioyhdyskäytävätukisolmut, and that the access request, the activation request and the transmission context request is a packet data protocol (PDP) is a request to create a PDP context for communication between the mobile subscriber unit and the selected packet radio gateway support node .
15. Patenttivaatimuksen 13 mukainen järjestely, tunnettu siitä, että järjestely on järjestetty kontrolloimaan käyttäjien pääsyä Point-to-Multipoint -käyttäjäryhmään. 15. An arrangement according to claim 13, characterized in that the arrangement is arranged to control the access of users to a Point-to-Multipoint user group.
16. Liityntäpisteen valintamenetelmä palvelevaa tukisolmua varten matkaviestinjärjestelmässä, käsittäen vaiheet 25 vastaanotetaan pääsypyyntö matkaviestintilaajan matkaviestinti- • · · . 16. An access point for the method of selection of the serving support node to the mobile communication system, comprising the steps 25 corresponding to the access request from a mobile subscriber matkaviestinti- • · ·. laajayksiköltä ilmarajapinnan yli, mainitun pääsypyynnön sisältäessä ainakin . laajayksiköltä over an air interface, said access request including at least. v, indikaation matkaviestintilaajayksikön vaatimasta protokollatyypistä, • · < valitaan mainitussa palvelevassa tukisolmussa liityntäpiste ulkopuo- liseen järjestelmään matkaviestintilaajan tilaajatietojen perusteella tai maini- 30 tussa pääsypyynnössä mahdollisesti annetun liityntäpistetiedon perusteella tai : muilla perusteilla, tunnettu siitä, että mainittu valintavaihe käsittää lisävai- • * · heinä valitaan, vasteena sille, että dynaamista osoitetta ei matkaviestinti-. v, an indication of the mobile subscriber unit protocol type required, • · <selecting at said serving support node an access point outside the pilasters system based on, or mentioned the mobile subscriber data for 30 out in that on the basis of an access point may be on the access request, or: other bases, characterized in that said step of selecting comprises the further • * · July is selected in response to the dynamic address is not matkaviestinti-. laajatietojen mukaan sallita ja että matkaviestintilaajatiedoissa on määritelty 35 vain yksi osoite pyydetylle protokollatyypille, mainittu matkaviestintilaajatie-!. wide data, allowed and that the mobile subscriber data is defined as 35, only one address for the requested protocol, said matkaviestintilaajatie- !. ii doissa määritelty ainoastaan yksi osoite. ii specified forms only one address. I < t « 4 I <t «4
4. I 22 106831 4. I 22 106 831
17. Liityntäpisteen valintamenetelmä palvelevaa tukisolmua varten matkaviestinjärjestelmässä, käsittäen vaiheet vastaanotetaan pääsypyyntö matkaviestintilaajan matkaviestinti-laajayksiköltä ilmarajapinnan yli, mainitun pääsypyynnön sisältäessä ainakin 5 indikaation matkaviestintilaajayksikön vaatimasta protokollatyypistä, valitaan mainitussa palvelevassa tukisolmussa liityntäpiste ulkopuoliseen järjestelmään matkaviestintilaajan tilaajatietojen perusteella tai mainitussa pääsypyynnössä mahdollisesti annetun liityntäpistetiedon perusteella tai muilla perusteilla, tunnettu siitä, että mainittu valintavaihe käsittää lisävai-10 heinä valitaan liityntäpiste, joka on määritelty pyydetylle protokollatyypille matkaviestintilaajatiedoissa, aina kun matkaviestintilaajan tilaajatietojen mukaan dynaaminen osoite on sallittu ja vierailtavan matkaviestinverkon osoite ei ole sallittu. 17. An access point selection method serving for the support node to the mobile communication system, comprising the steps of receiving an access request from a mobile subscriber's mobile devices,-laajayksiköltä over an air interface, said access request including at least five indication of the mobile subscriber unit requiring a protocol type, selecting at said serving support node of an access point to an external system on the basis of the mobile subscriber data or said on the basis of an access point may be on the access request or on other grounds, characterized in that said selecting step comprises lisävai 10-Jul selected access point, which is defined for the requested protocol the mobile subscriber data always when the mobile subscriber's subscriber data according to the dynamic address is allowed and the address of the visited mobile network is not allowed.
18. Liityntäpisteen valintamenetelmä palvelevaa tukisolmua varten matkaviestinjärjestelmässä, käsittäen vaiheet vastaanotetaan pääsypyyntö matkaviestintilaajan matkaviestinti-laajayksiköltä ilmarajapinnan yli, mainitun pääsypyynnön sisältäessä ainakin indikaation matkaviestintilaajayksikön vaatimasta protokollatyypistä, 20 valitaan mainitussa palvelevassa tukisolmussa liityntäpiste ulkopuo liseen järjestelmään matkaviestintilaajan tilaajatietojen perusteella tai mainitussa pääsypyynnössä mahdollisesti annetun liityntäpistetiedon perusteella tai < < ,' muilla perusteilla, tunnettu siitä, että mainittu valintavaihe käsittää lisävai heina 25 tarkistetaan, vasteena sille, että matkaviestintilaaja-asema pyytää ··· ;1··. 18. An access point selection method serving for the support node to the mobile communication system, comprising the steps of receiving an access request from a mobile subscriber's mobile devices,-laajayksiköltä over an air interface, said access request including at least indication of the mobile subscriber unit requiring a protocol type, 20 is selected at said serving support node of the access point by external pilasters system according to the mobile subscriber's subscriber data or said on the basis of an access point may be on the access request, or < <, 'on other grounds, characterized in that said selecting step comprises lisävai Jul 25, check response to the mobile subscriber station requests ···; 1 ··. dynaamista osoitetta ja että palveleva tukisolmu käyttää matkaviestintilaajatie- • · · .·«. a dynamic address and the serving support node uses matkaviestintilaajatie- • · ·. · '. doissa määriteltyä liityntäpistettä, onko olemassa vain yksi tälle pyydetylle .·;· protokollalle määritelty liityntäpiste vai ei yhtään tai useita pyydetylle protokol- • « · Iälle matkaviestintilaajatiedoissa määriteltyjä liityntäpisteitä, 30 suoritetaan yksi seuraavista vaiheista vasteena mainitulle tarkistus- vaiheelle: • · · a) jos on olemassa vain yksi liityntäpiste määriteltynä pyydetylle •: · · · protokollatyypille, valitaan mainittu vain yksi liityntäpiste, .···. Access Point defined forms, whether there is only one left for the requested ·; · specified protocol access point or not any or a number of the requested protocol • «· access points defined by the age of the mobile subscriber data, 30, carrying out one of the following steps in response to said checking phase. • · · a) if There is only one access point defined for the requested • · · · protocol type, selecting said only one access point, ···.. b) jos on olemassa useita liityntäpisteitä määriteltynä pyydetylle 35 protokollatyypille, valitaan yksi monista useita liityntäpisteistä, • · · • « « ♦ 1 · · · 23 106831 c) jos ei ole olemassa yhtään liityntäpistettä määriteltynä pyydetylle protokollatyypille, hylätään mainittu pääsypyyntö. b) If there are multiple access points defined for the requested protocol type 35, chosen one of the many multiple access points, • · · • «« ♦ 1 · · · 23 106 831 c) if there is no access point defined for the requested protocol type, rejecting said access request. ··» *·· • · # • < • « · • * ♦ * t «« · « c • t I • • · • · · • · · · « • · · 24 106831 ·· "·· • · * # • <•« · • * ♦ * t «« · «c t • I • • • · · · • · · ·« · • · 24 106831
FI980062A 1998-01-14 1998-01-14 The access control method for a mobile communication system FI106831B (en)
ES99900478T ES2237079T3 (en) 1998-01-14 1999-01-11 Access control method for mobile communication system.
PT99900478T PT966854E (en) 1998-01-14 1999-01-11 access control process and device to a communications system mobile
DE1999624185 DE69924185T2 (en) 1998-01-14 1999-01-11 Method and arrangement for access control for a mobile radio system
CN 99800032 CN1131649C (en) 1998-01-14 1999-01-11 Access control method for mobile communications system
EP19990900478 EP0966854B1 (en) 1998-01-14 1999-01-11 An access control method and arrangement for a mobile communications system
JP53677999A JP3464492B2 (en) 1998-01-14 1999-01-11 Access control method for a mobile communication system
CA 2283264 CA2283264C (en) 1998-01-14 1999-01-11 An access control method for a mobile communications system
US09367921 US6636491B1 (en) 1998-01-14 1999-01-11 Access control method for a mobile communications system
AU1969999A AU1969999A (en) 1998-01-14 1999-01-11 An access control method for a mobile communications system
AT99900478T AT291332T (en) 1998-01-14 1999-01-11 Method and arrangement for access control for a mobile radio system
ZA9900213A ZA9900213B (en) 1998-01-14 1999-01-13 An access control method for a mobile communications system.
FI980062A0 true FI980062A0 (en) 1998-01-14
FI980062A true FI980062A (en) 1999-07-15
FI106831B true true FI106831B (en) 2001-04-12
US6636491B1 (en) 2003-10-21 grant