[go: up one dir, main page]

FI108601B - QoS-kartoitustiedon välitys pakettiradioverkossa - Google Patents

QoS-kartoitustiedon välitys pakettiradioverkossa Download PDF

Info

Publication number
FI108601B
FI108601B FI991177A FI991177A FI108601B FI 108601 B FI108601 B FI 108601B FI 991177 A FI991177 A FI 991177A FI 991177 A FI991177 A FI 991177A FI 108601 B FI108601 B FI 108601B
Authority
FI
Finland
Prior art keywords
data
filter
ggsn
mapping
qos
Prior art date
Application number
FI991177A
Other languages
English (en)
Swedish (sv)
Other versions
FI991177L (fi
FI991177A0 (fi
Inventor
Juha Kalliokulju
Matti Turunen
Mikko Puuskari
Jan Suumaeki
Tuija Hurtta
Tero Maekelae
Original Assignee
Nokia Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from FI990009A external-priority patent/FI990009A0/fi
Priority claimed from FI990253A external-priority patent/FI990253A0/fi
Application filed by Nokia Corp filed Critical Nokia Corp
Priority to FI991177A priority Critical patent/FI108601B/fi
Publication of FI991177A0 publication Critical patent/FI991177A0/fi
Priority to AU21124/00A priority patent/AU759622B2/en
Priority to ES00901155T priority patent/ES2202041T3/es
Priority to AT00901155T priority patent/ATE243901T1/de
Priority to CA002358194A priority patent/CA2358194C/en
Priority to EP00901155A priority patent/EP1151586B1/en
Priority to JP2000593029A priority patent/JP3625769B2/ja
Priority to DE60003525T priority patent/DE60003525T2/de
Priority to PCT/FI2000/000003 priority patent/WO2000041401A2/en
Priority to CNB008025673A priority patent/CN1263268C/zh
Publication of FI991177L publication Critical patent/FI991177L/fi
Priority to US09/891,509 priority patent/US7167447B2/en
Publication of FI108601B publication Critical patent/FI108601B/fi
Application granted granted Critical
Priority to US11/344,129 priority patent/US8155005B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

• ϋ 8 6 01
QoS-kartoitustiedon välitys pakettiradioverkossa Keksinnön tausta
Keksintö liittyy menetelmiin ja järjestelmiin palveluluokan (Quality of Service, QoS) ohjaamiseksi matkaviestinjärjestelmissä, jotka kykenevät siirtä-5 mään pakettidataa. Erityisesti keksintö liittyy datapakettien lähettämiseen QoS -kartoitustiedon perusteella ja QoS -kartoitustiedon kuljettamiseen tällaisen matkaviestinjärjestelmän eri solmujen välillä.
GPRS:n vaiheessa 2 ja UMTS-järjestelmää varten tarvitaan laajempaa QoS -tukea. Tähän tarkoitukseen verkon reunaelementeissä, kuten MS ja 10 GGSN, on ylläpidettävä QoS:ään liittyvää informaatiota.
Tällä hetkellä ei ole mahdollista muuntaa QoS-kartoituksen suorittamiseen ja muunnostoimintojen suorittamiseen tarvittavaa informaatiota ulkoisen verkon QoS-mekanismien ja matkaviestinverkkokohtaisten QoS-meka-nismien välillä. Tämä tarkoittaa, että matkaviestinverkon reunasolmut voivat 15 suorittaa vain hyvin staattisia QoS-muunnoksia. Eri QoS-arvojen tuottamiseksi eri sovelluksille (kuten tosiaikainen tai ei-tosiaikainen multimedia, tiedostojen siirto, sähköpostin taustasiirto jne.) matkaviestimessä (MS) ja GGSN-solmuissa tarvitaan välineitä yhdenmukaisen informaation ylläpitämiseksi.
GPRS/UMTS-verkkoihin ei tunneta ratkaisua tähän ongelmaan. In-20 ternetiä varten on olemassa mekanismeja, joita voidaan käyttää kuljettamaan QoS- tai vuokohtaista informaatiota. Kuitenkin tätä informaatiota tulkitaan jo-kaisessa solmussa päästä-päähän -siirtotiellä, eikä vain päätepisteissä (MS ja :·. GGSN).
Keksinnön lyhyt selostus 25 Keksinnön tavoitteena on siten tuottaa mekanismi dynaamisemman • · · ’ QoS:n tuottamiseksi eri sovelluksille. Tämä tavoite saavutetaan menetelmällä v ; ja laitteistolla, joille on tunnusomaista se, mitä sanotaan itsenäisissä patenttivaatimuksissa. Keksinnön edulliset suoritusmuodot ovat epäitsenäisten pa-·:·: tenttivaatimusten kohteena.
·"*: 30 Keksintö perustuu näkemykseen, että QoS-kartoitustietoa on siirret- . tävä GPRS/UMTS -verkon reunojen välillä. Toisin sanoen keksintö tuottaa me kanismin usean alasuuntaisen, erilaiset QoS-tarpeet omaavan IP-vuon (IPvuOl ... IPvuoJ kartoittamiseksi GPRS- tai UMTS-voihin. Viime mainitut vuot määräytyvät PDP-kontekstien (PDP1 ... PDPm) tai QoS-profiilien 35 (QoS1 ... QoSm) perusteella yhden, tarpeet täyttävän profiilin puitteissa. Pe- » · ! 2 108601 rusajatus on, että ainakin joillekin datavoille (esim. tosiaikaisille sovelluksille) reunasolmussa (ts. GGSN) suoritettava kartoitus perustuu suotimeen, joka on konfiguroitavissa (valitsemalla tai muokkaamalla) käyttäjältä/päätteeltä. Tällainen suodin voidaan toteuttaa joukkona ennalta määrättyjä parametreja ja/tai 5 ehtoja, joita käytetään identifioimaan paketteja tai datavoita. Tietyn suotimen matkaviestimelle tulisi käsittää ainakin kyseisen matkaviestimen IP-osoite. matkaviestimen IP osoite tunnetaan PDP-kontekstitietueesta, eikä sitä tarvitse lähettää suodinmäärittelyissä matkaviestimen ja GGSN:n välillä. (Joissakin erikoistapauksissa matkaviestimellä voi olla enemmän kuin yksi IP-osoite.) Li-10 säksi suodin voi käsittää mitä tahansa dataa, jota voidaan käyttää identifioimaan tiettyä palveluluokkaa vaativia datapaketteja, ja jotka sen vuoksi tulisi multipleksoida tietyille PDP-konteksteille, kuten lähdeosoite (Source Address), RSVP vuotunnus (Flow Identifier), porttinumero (esim. käytetty TCP- tai UDP porttinumero), ylemmän kerroksen protokolla (esim. UDP, RTP, jne.), palvelun 15 tyyppi (Type of Service, IPv4), yhteystyyppi (Connection Type, IPv6) ja/tai lii-kenneluokkakenttä (Traffic Class field, IPv6). Suodin voi käsittää myös IP-osoiteavaruuden antamaan yrityksen verkosta (ts. intranet) tuleville paketeille korkeamman palveluluokan kuin yleisestä Internetistä tuleville paketeille.
Keksinnön mukaista suodinta käytetään määrittelemään niiden IP-20 voiden ominaisuudet, jotka on kartoitettava kyseiseen GPRS- tai UMTS-vuohon. Pääte voi ohjata suodinta identifioimalla suodinparametrit informaatioelementtiin, joka voidaan sisällyttää esim. PDP-kontekstin aktivointi- tai . PDP-kontekstin muutossanomiin. Suodin voidaan myös määritellä/määritellä :'·.. uudelleen QoS-profiilin aktivoinnin tai muutoksen yhteydessä.
:··: 25 Keksinnön edullisen suoritusmuodon mukaan määritellään QoS- oletusluokka. Tähän QoS-oletusluokkaan kartoitetaan vuot, jotka eivät vastaa mitään määriteltyä suodinta.
Keksinnöllä ratkaistava ongelma on relevantti GPRS:n vaiheessa 2 ja sen jatkokehityksessä, kuten UMTS.
30 Erään suoritusmuodon mukaan profiilin/kontekstin QoS-informaatio '111» sisällytetään QoS-profiili-informaatioelementtiin, kuten GPRS:n vaiheessa 1. Kartoitus- ja suodatusinformaatio voidaan siirtää protokollan konfigurointi-•: · · vaihtoehtojen informaatioelementissä, toimittajakohtaisissa optioissa tai tähän ·...: tarkoitukseen esitellyssä ja omistetussa uudessa informaatioelementissä. Tä- 35 mä informaatio voi sisältää lähde- ja/tai kohde-IP-osoitteita, käytettyjä TCP- ja ·’ " UDP-porttinumeroita, ylemmän kerroksen protokollainformaatiota, mahdolli- i U 8 6 G1 3 sesti Secure Parameters Index (mikäli IPSEC on käytössä), differentia-ted-palvelun (differentiated services) parametrit ja RSVP-suotimien ja voiden määrityksiä tai muita paketeissa olevia tunnisteita tai parametreja.
! Kullekin PDP-osoitteelle voidaan pyytää erilaista palveluluokka- 5 (QoS-) profiili. Esimerkiksi jotkut PDP-osoitteet voivat liittyä sähköpostiin, joka voi sietää pitkähköjä vasteaikoja. Toiset sovellukset, eräänä esimerkkinä vuorovaikutteiset sovellukset, eivät siedä viiveitä ja vaativat hyvin suurta läpäisy-kykyä. Nämä erilaiset vaatimukset heijastuvat QoS-profiilissa. Jos QoS-vaatimus ylittää PLMN:n kyvyt, PLMN neuvottelee QoS-profiilin mahdollisim-10 man lähelle pyydettyä QoS-profiilia. Matkaviestin joko hyväksyy neuvotellun QoS-profiilin tai deaktivoi PDP-kontekstin.
Keksinnön eräänä etuna on, että pakettiradioverkon verkkoelementtien (kuten SGSN-solmujen ja tukiasemajärjestelmän) ei tarvitse tulkita kaikkia ulkoisen verkon (IP, X.25 jne.) QoS-mekanismeja. Sen sijaan kartoitus 15 voidaan konfiguroida matkaviestimen päässä ja tämä konfigurointi kuljetetaan pakettiradioverkon toiseen reunasolmuun (siis GGSN:ään). Kaikkien uusien QoS-mekanismien tukemiseksi ei siis tarvitse päivittää koko pakettiradioverk-koa.
Keksinnön mukainen mekanismi on hyvin yleispätevä. Toisin sa-20 noen se on sovellettavissa hyvin moninaisiin tilanteisiin ja konfiguraatiohin. Se sallii joustavan pääsyn GGSN:n tietokannassa olevaan suodininformaatioon sekä sen joustavan konfiguroinnin ja käytön. Keksinnön mukaisen suotimen i *·. käyttö on täysin tapaus- ja operaattorikohtaista. Matkaviestimen tilaajalle tar-jotaan välineet osoittamaan matkaviestin- ja kiinteän verkon rajalla olevalle 25 yhdyskäytäväsolmulle, kuinka eri sovelluksia, yhteyksiä, voita tai muita attri-buutteja tulisi käsitellä, ja mitä palveluluokkaa tulisi käyttää GPRS/UMTS-verkon puitteissa kyseisten pakettien kuljettamiseen. GGSN:n tulisi mieluiten
» t I
myös ylläpitää sovellus-, palveluluokka- ja vuokohtaista informaatiota.
* * Vielä eräs etu on, että QoS-profiilin tai PDP-kontekstin perustamis- 30 proseduurissa siirretty vuo/palveluluokkakohtainen määritys voi olla hyvin ’ ' joustava. Se voi sisältää lähde- ja kohde-IP-osoitteita, käytettyjä TCP- ja UDP- • · · porttinumerolta, ylemmän kerroksen protokollainformaatiota, mahdollisesti Se-cure Parameters Index (mikäli IPSEC on käytössä), differentioidun palvelun (differentiated services) parametrit ja RSVP-suotimien ja voiden määrityksiä, • » 35 joita kaikkia käytetään identifioimaan ulkoisia sovelluksia, käyttöjä ja voita, jot- » » ·' " ka tulisi kartoittaa tiettyihin sisäisiin QoS-luokkiin tai konteksteihin.
• t » I > * · · ] 4 1 ϋ 8 6 ϋ 1
Vaihtoehtoisesti informaatio voitaisiin konfiguroida staattisemmin, missä tapauksessa attribuuttien dynaaminen vaihtaminen ei ole mahdollista. Tässä tapauksessa operaattori konfiguroi staattiset olosuhteet ja ulkoisen QoS:n muuntamisen sisäiseksi QoS:ksi, perustuen esimerkiksi käytettyihin 5 TCP/UDP -porttinumeroihin. Vielä eräs mahdollisuus on olla lainkaan tuottamatta mitään QoS-kartoitustoimintoja ja päästä-päähän -palveluluokkaa.
Kuvioiden lyhyt selostus
Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen yhteydessä, viitaten oheisiin piirroksiin, joista: 10 Kuvio 1 esittää tunnetun GPRS-verkon arkkitehtuuria;
Kuvio 2 esittää tunnettua GPRS-lähetystasoa;
Kuvio 3 esittää eri verkkoelementtien välistä vuorovaikutusta;
Kuvio 4 esittää GGSN-solmua, joka sisältää keksinnön mukaisen suotimen; 15 Kuvio 5 esittää keksinnön mukaisen suotimen käyttöä;
Kuviot 6 ja 7 esittävät suodininformaation kuljettamista vastaavasti kontekstin aktivointi- tai modifiointiproseduureissa; ja
Kuviot 8 ja 9 esittävät kaksi erilaista toteutusta suodininformaation konfiguroimiseksi erillisessä (dedikoidussa) sanomassa.
20 Keksinnön yksityiskohtainen selostus ·. Kuten kuvioissa 1 ja 2 näytetään, keksintöä voidaan soveltaa missä j. ( tahansa matkaviestinjärjestelmässä jolla on kyky siirtää pakettidataa.
‘ Tässä käytettyjen termien ‘pakettidataprotokolla’ (Packet Data Pro tocol, PDP) tai ‘PDP konteksti’ tulisi ymmärtää viittaavan yleisesti johonkin ti- ‘ ' 25 laan matkaviestimessä ja ainakin yhteen verkkoelementtiin tai toiminnallisuu- v ** teen, joka tila tuottaa matkaviestinverkon kautta datapaketin siirtotien eli tun- v * nelin, jolla on määrätty joukko parametreja. Tässä käytetyn termin ‘solmu’ tulisi ymmärtää viittaavan yleisesti johonkin verkkoelementtiin tai toiminnallisuuteen, •: * *: joka käsittelee PDP-kanavan kautta siirrettyjä datapaketteja.
·"·. 30 Keksintö on erityisesti sopivasti käytettävissä tuottamaan yleinen «» · • , pakettiradiopalvelu GPRS yleiseurooppalaisessa digitaalisessa matkaviestin- » »· * järjestelmässä GSM tai vastaavissa matkaviestinjärjestelmissä kuten ' ’ DCS1800 (tunnetaan myös nimellä GSM 1800) sekä PCS (Personal Commu- nication System). Seuraavassa keksinnön edullisia suoritusmuotoja seloste- | 35 taan liittyen GPRS-pakettiradioverkkoon, jonka muodostavat GPRS-palvelu ja * * ! 0 8 6 01 5 GSM-järjestelmä, rajoittamatta keksintöä tähän nimenomaiseen pakettiradio-järjestelmään.
Keksintö on yhtä hyvin sovellettavissa niin kutsuttuihin kolmannen sukupolven matkaviestinverkkoihin, kuten UMTS. Tässä tapauksessa GSM:n 5 radiorajapinta korvataan UMTS-radiorajapinnalla, kuten kuviossa 2 näytetään.
Kuvio 3 esittää eri verkkoelementtien välistä vuorovaikutusta. Näiden muutosten jälkeen differentioidun palvelun ja RSVP:n välinen parametrita-son kartoitus Internetissä ja GPRS:ssä voidaan toteuttaa esim. seuraavasti:
Internetin prioriteetti-informaatio kartoitetaan GPRS:n palveluetuoi-10 keudeksi (service precedence). Tosiaikaisuuden vaatimusta (on/ei) koskeva osoitus Internetissä kartoitetaan GPRS:ssä viiveluokaksi (delay class) ja/tai luotettavuusinformaatioksi (reliability information): tarvitaan ainakin kaksi vii-vetyyppiä, mutta on myös mahdollista kartoittaa liikennetyypit tarkemminkin useaan viiveluokkaan.
15 Luotettavuusinformaatiota voidaan käyttää osoittamaan kunkin so velluksen luotettavuusvaatimus yhtenä ainakin kahdesta luotettavuusluokasta. Luotettavaa lähetystä (uudelleenlähetyksiä, tarkistussummia ja/tai TCP) tarvittaessa datapaketteihin liittyvä profiili osoittaa luotettavuusluokkaa 1. Jos tarvitaan luotettavaa lähetystä radiorajapinnan yli, mutta UDP riittää GPRS:n 20 runkoverkossa, datapaketteihin liittyvä profiili osoittaa luotettavuusluokkaa 2. Vaatimuksista riippuen datapaketteihin liittyvä profiili voi osoittaa vaihtoehtoisesti luotettavuusluokkaa 3, 4 tai 5. Luotettavuusluokkia 4 ja 5 käytetään tosi-aikaiselle liikenteelle.
! ’ . Keksinnön eräs lisäpiirre voi olla matkaviestinverkossa käytettyjen 25 QoS -parametrien kartoitus pakettimatkaviestimen käyttäjäsovelluksessa tai ulkoisessa tietoliikennejärjestelmässä käytettyihin parametreihin, tai päinvas-: toin. Matkaviestin, joka tuntee sovelluksen vaatimukset, määrittää vastaavat * « *
QoS -profiiliarvot, perustaa uuden PDP-kontekstin näille paketeille ja osoittaa GGSN:lle, kuinka tähän kontekstiin kuuluvat paketit tunnistetaan. Seuraavassa 30 annetaan kaksi kartoitusesimerkkiä.
Esimerkki 1 (annetaan esimerkkinä siitä, kuinka matkaviestin voi ’ . päättää kontekstille valitsemansa GPRS-parametriarvot).
Simple Integrated Media Access (SIMA) on uusi yksinkertainen lähestymistapa, jonka on esittänyt Internet-draft -muodossa K. Kilkki, Nokia Tut-35 kimuskeskus, kesäkuussa 1997. Internet-draftit ovat IETF:n (Internet Engi- :**.· neering Task Force), sen alueiden ja työryhmien työdokumentteja. SIMA:a • » ! 08601 6 käytetään esimerkkinä Internetin QoS-kaaviosta, koska se kykenee tarjoa-! maan tasaisen palvelukonseptin erilaisiin tarpeisiin alkaen TCP/IP:tä käyttä vistä tiedostonsiirtosovelluksista ilman löysiä viive- ja paketinkadottamisvaati-muksia ja päättyen tosiaikaisiin sovelluksiin, joilla on hyvin ankarat laatu- ja 5 käytettävyysvaatimukset. SIMA-konseptin mukaan kunkin käyttäjän tulee määritellä vain kaksi asiaa ennen yhteyden muodostamista: nimellinen bittinopeus (nominal bit rate, NBR) sekä valinta tosiaikaisten tai ei-tosiaikaisten palveluluokkien välillä. NBR voi saada kahdeksa arvoa välillä 0 - 7. Parametrien kartoitus SIMA:sta GPRS:ään ja päinvastoin voi tapahtua esim. seuraavasti: 10 Tosiaikainen/ei-tosiaikainen bitti: tämän bitin osoittaessa tosiaikai suuden vaatimusta se kartoitetaan GPRS:n viiveluokkaan 1, muuten se kartoitetaan viiveluokkaan 4. Viiveluokkaa 3 voidaan kuitenkin käyttää ei-tosiaikaisiin palveluihin siinä tapauksessa, että on olemassa erityinen tapa osoittaa parhaan yrityksen (best-effort) liikenne, esim. tämän bitin ei tarvitse 15 olla aina läsnä, tai käytetään tarkempaa määrittelyä erottamaan tosiaikainen, ei-tosiaikainen ja parhaan yrityksen liikenne. Tosiaikaiselle liikenteelle voidaan osoittaa alhaisempi luotettavuusluokan arvo kuin ei-tosiaikaiselle liikenteelle GPRS:ssä. Luotettavuusluokkia 1, 2 ja 3 käytetään yleensä ei-tosiaikaiselle liikenteelle ja luokkia 3, 4, ja 5 tosiaikaiselle liikenteelle GPRS:ssä. Ei-20 tosiaikaiselle liikenteelle, mitä korkeampi on NBR, sitä alhaisempi luotetta-vuusluokka on sopiva lähetykselle.
:·, _NBR arvot__GPRS palveluetuoikeusarvo | ’..’I _6ja 7__1_ ! ..... _3, 4, ja 5__2_ = _0,1, ja 2__3_
• I I
· Parametreille voidaan valita eri nimiä, kuten prioriteetti tai nimellinen bittinopeus ja liikennetyyppi. QoS-profiilin tulee sisältää kaikki olemassaolevat ·:··· 25 parametrit (palveluetuoikeus, luotettavuusluokka, viiveluokka, keskimääräinen • bittinopeus ja huippubittinopeus). Vaihtoehtoisesti se voi sisältää vain joitakin parametreja, kuten keskimääräinen bittinopeus ja huippubittinopeus. QoS-profiili voi sisältää myös maksimaalisen purskekoon parametrin puskurin allo-' : kointiproseduurin helpottamiseksi.
30 QoS -ajoittaminen (scheduling) GPRS:n verkkoelementeissä (esim.
: SGSN ja GGSN) perustuu viiveluokkaan. Tämä voi vaatia ainakin kahta pus- j 1 O 8 6 ϋ 1 7 kuria: yksi tosiaikaisille paketeille (tämän puskurin tulisi olla paljon pienempi!) ja yksi ei-tosiaikaisille paketeille. Tosiaikainen liikenne tulisi aina lähettää en-! nen ei-tosiaikaista liikennettä. Palveluetuoikeus määrittää järjestyksen, jossa paketteja voidaan pudottaa verkon eston tapauksessa.
5 Esimerkki 2 (selostaa, kuinka valitaan QoS -arvot ja muodostetaan erityinen profiili tukemaan tiettyä differentioidun palvelun koodipistettä, tuottamaan oikeat QoS -profiiliarvot ja differentioidun palvelun koodipistearvo suodi-ninformaationa suotimen konfiguroimiseksi.) IP-PDU -yksiköiden otsakkeiden palvelutyyppi (Type of Service, 10 ToS) -oktetin kartoitus. IP-otsakkeen ToS-oktettia ei tällä hetkellä käytetä laajalti. Sen alkuperäinen tarkoitus oli sisältää liikennetyyppi-informaatiota ja määrittää, minkälaista palvelua paketin toimitukselta vaaditaan. Koska ToS-oktetti ei nykyään ole yleisessä käytössä, on mahdollista määritellä uudelleen tämän oktetin bitit keksinnön tarpeisiin. ToS-oktetin määritelmä esitetään RFC 15 791:ssä. ToS:n bitit 0-2 osoittavat etuoikeuden (preference), bitit 3 - 5 osoit tavat paketin vaatiman ToS:n (esim. pyydetyt viive-, välityskyky- ja luotetta-vuustasot), ja bitit 6 - 7 on varattu tulevaan käyttöön. RFC 1349 laajentaa ToS-kenttää yhdellä bitillä (joka on otettu tulevaan käyttöön varatuista biteistä). Neljää bittiä voidaan siis käyttää osoittamaan ToS:ää.
20 Etuoikeusbittien (ToS bitit 0 - 2) ja GPRS:n palveluetuoikeuden vä linen kartoitus voi olla seuraava: :·. bittiarvot (0-2) palveluetuoikeusarvo • < · ~ I I I ! —............ ...
111 ja 110 001 (korkein prioriteetti) ,,, (; _101, 100 ja 011__010 (normaali prioriteetti) 010, 001 ja 000__011 (matalin prioriteetti)
On kolme eri tapaa suorittaa kartoitus liikennetyyppi-informaation (siis ToS-oktetin ToS-kentän) ja GPRS:n viiveluokan välillä: ·:·; 25 Jos IP-otsakkeessa käytetään vain ToS-kentän bittiä 3 osoittamaan viivevaatimuksia: bitin 2 arvo 0 kartoitetaan GPRS:n viiveluokaksi 1 tai 2, ja bitin 2 arvo 1 kartoitetaan GPRS:n viiveluokaksi 4 (paras yritys).
Jos ToS:n koko ToS-kenttää käytetään osoittamaan viivevaatimuksia, eli tähän tarkoitukseen on käytettävissä 4 bittiä (bitit 3 - 6), eräs mahdolli-30 nen kartoitus voisi olla: bittiarvo 1000 kartoitetaan GPRS:n viiveluokaksi 1 (eli : ’ ; bittiarvoksi 000); bittiarvo 0100 kartoitetaan GPRS:n viiveluokaksi 2 (eli arvoksi i ! 0 8 6 G1 8 001), ToS-arvot 0010 ja 0001 GPRS:n viiveluokaksi 3 (eli arvoksi 010) ja ToS-arvot 0000 GPRS:n viiveluokaksi 4 (eli arvoksi 011).
Toinen tapa kartoittaa !P:n ToS bitit GPRS:n viiveluokiksi olisi: 11x viiveluokaksi 1, 10x viiveluokaksi 2, 01x viiveluokaksi 3, ja OOx viiveluokaksi 4.
5 Tässä tapauksessa x tarkoittaa, että ToS:lle voidaan käyttää yhtä tai useampaa lisäbittiä, mutta niillä ei ole vaikutusta GPRS:n viiveluokan valintaprosessiin. Jos GPRS:lle määritellään myöhemmin lisää viiveluokkia, kartoitus voisi ottaa huomioon myös nämä lisäbitit.
Tällä hetkellä IP:n ToS-kentässä on myös yksi bitti, joka määrittelee 10 halutun luotettavuustason. Jos tämä bitti on käytettävissä myös tulevaisuudessa, esimerkiksi jos valitaan ylläolevista vaihtoehdoista ensimmäinen, tämä bitti voisi kuljettaa luotettavuusinformaatiota ja se voitaisiin kartoittaa GPRS:n luotettavuusluokaksi seuraavasti: ToS-oktetissa olevan bitin 5 arvo 0 kartoitetaan luotettavuusluokaksi 000 (tilattu luotettavuusluokka) ja arvo 1 kartoitetaan 15 luotettavuusluokaksi 001 (joka määrittelee luotettavimman palvelun). Tämän bitin käyttö voi kuitenkin olla liian epämääräistä, koska GPRS määrittelee myös useita muitakin luotettavuustasoja, eikä tätä voida ilmaista käyttämällä vain yhtä bittiä.
Keksinnön edullisen suoritusmuodon mukaan määritellään QoS-20 luokan oletusarvo, ja ne datavuot, jotka eivät vastaa minkään suoti-men/suotimien kartoitusehtoja, kartoitetaan QoS-oletusluokkaan.
·. Yllä, esimerkissä 2 selostettua kartoitusta voidaan soveltaa lähes samalla tavalla IPv6:n yhteydessä. Sopivan kentän nimi on silloin liikenneluok-| . ka (Traffic Class) ToS:n sijasta.
| . 25 Kuvio 3 esittää GPRS-matkaviestimen ja GPRS:n verkkoelementti- ! ' en toimintaa sekä integrointia ulkoisten QoS-konseptien välillä, matkaviestin i , * ' * '·’ : tai päätelaitteen TE (esim. salkkutietokoneen) ohjelmisto kartoittaa ulkoiset v : QoS-vaatimukset GPRS:n QoS-mekanismeihin. TE voisi esimerkiksi toteuttaa
QoS-hallintatoimintoja sovellusrajapinnan (Application Programming Interface, :··: 30 API) kautta. Sovellustason ohjelmisto voi lisätä datapaketteihin, esim. itse IP- otsakkeeseen QoS-informaatiota tai profiilimerkin, tai se voi osoittaa oikean vuon, johon paketti kuuluu, käyttämällä jotakin muuta sopivaa välinettä. Se voi myös käyttää RSVP:tä kuljettamaan tarpeellista informaatiota sopivien kartoi-tuskerrosten kautta alemmille kerroksille. Vaihtoehtoisesti matkaviestimen oh-35 jelmisto voi päättää QoS-profiilin perustuen esim. käytettyihin lähde- ja kohde- ί '! O H 6 U 1 ! 9 IP-osoitteisiin tai lähde- ja kohdeporttinumeroihin tai johonkin muuhun matkaviestimelle konfiguroituun informaatioon.
Matkaviestimeltä lähtevän (Mobile Originated, MO) datan yhteydes- i ! sä matkaviestin ajoittaa datapaketit perustuen informaatioon, joka vastaan- 5 otetaan sovellukselta tai päätelaitteen protokollasarjalta. Matkaviestin ajoittaa MO-paketit niiden viiveluokan mukaisesti. SNDC-kerroksella matkaviestin valitsee sopivan LLC SAP-pisteen (Service Access Point), jonka SGSN osoittaa PDP-kontekstin aktivoinnin tai muutoksen yhteydessä.
Kuvio 4 esittää GGSN-solmua, joka käsittää keksinnön mukaisen 10 suotimen. GGSN vastaanottaa matkaviestimelle päättyviä datapaketteja useasta lähteestä, joista käytetään yhteistä nimitystä palvelun tuottaja SP (Service Provider). Kuviossa 4 esitetään kolme tyypillistä palvelun tuottajaa: Internet-palveluntuottaja ISP (Internet Service Provider) pääsyn tuottamiseksi Internetiin, yhtiön verkkopalvelin CNS (Company Network Server) pääsyn tuottami-15 seksi Internetin suljetuille alueille, joista käytetään yleisesti nimitystä intranet ja extranet; sekä sisällöntuottajia CP (Content Providers) pääsyn tuottamiseksi erilaisiin viihde-ja uutispalveluihin kuten tilausvideo jne.
GGSN käsittää ajoitin/muuntimen ST (scheduler/translator). Kuten sen nimestäkin voi päätellä, se ajoittaa pakettien lähetystä verkon kuormituk-20 sen, pakettien prioriteetin, saapumisajan jne. perusteella. ST:n ajoitusosa on ammattilaiselle pääosin tunnettu.
·. ST:n muunninosa käyttää hyväkseen keksinnön mukaista suodinta :·. Fl. Se kartoittaa datapaketteja IP-verkoista (11 - 12 kuviossa 1) pakettiradio- ! verkkoon (13 kuviossa 1). Keksintö tarjoaa ratkaisun tilanteeseen, jossa useat | . 25 sovellukset ja datavuot jakavat yhteisen IP-osoitteen, mutta vaativat erilaisia
QoS-arvoja.
Kuvio 5 esittää keksinnön mukaisen suotimen Fl käyttöä GGSN-
V ; solmussa. Vaiheessa 71 GGSN vastaanottaa tietylle matkaviestimelle MS
osoitetun datapaketin. GGSN lukee matkaviestimen IP-osoitteen vastaavasta ·:*: 30 protokollaotsakkeesta ja käyttää suodinta Fl määrittääkseen vastaavan PDP- kontekstin tai QoS-profiilin. Matkaviestimen IMSI voidaan määrittää pakettien >()t. kohde-IP-osoitteista. Vaiheessa 72 GGSN saa vastaavan tunnelitunnuksen TID (Tunnel Identifier). Seuraavaksi, vaiheessa 73 GGSN lähettää datapaketin ’ SGSN:n kautta matkaviestimelle sen nimenomaisen kontekstin kautta, joka j 1.. 35 liittyy tätä pakettia vastaavaan QoS:ään.
» » 10 1 U 8 6 0 1
Kuvio 6 näyttää, kuinka matkaviestin voi konfiguroida QoS-kartoitus- ja vuorovaikutustoimintoja keksinnön mukaisen kontekstinaktivointi-proseduurin avulla. Vaiheessa 6-1 matkaviestin lähettää SGSN:lle PDP-kontekstin aktivointipyynnön, johon kuuluu NSAPI, PDP-tyyppi, PDP-osoite, 5 pääsypisteen nimi, pyydetty QoS, suodinmäärittely ja PDP-konfigurointi-optioita. (Keksinnön ymmärtämisen kannalta tärkeitä parametreja ovat suodin-ja QoS-informaatio.) Matkaviestin voi käyttää PDP-osoitetta osoittamaan, vaatiiko se staattisen vai dynaamisen PDP-osoitteen käyttöä. Viime mainitussa tapauksessa matkaviestin jättää PDP-osoitteen tyhjäksi. Matkaviestin voi 10 käyttää pääsypisteen nimeä valitsemaan viitepiste (reference point) tiettyyn ulkoiseen verkkoon. Pääsypisteen nimi on looginen nimi, joka viittaa siihen ulkoiseen pakettidataverkkoon, johon tilaaja haluaa kytkeytyä. Pyydetty QoS osoittaa halutun QoS-profiilin. Suodinmäärittely osoittaa, mitkä ulkoiset datapaketit liittyvät tiettyyn PDP-kontekstiin. Tämän suotimen suodinehtojen 15 osoittamat paketit tulisi tulkita kuuluviksi tähän nimenomaiseen PDP-kontekstiin. PDP-konfigurointioptioita voidaan käyttää pyytämään valinnaisia PDP-parametreja GGSN:ltä (ks. GSM 09.60). PDP-konfigurointioptiot lähetetään läpinäkyvästi SGSN:n kautta.
Dynaamisen konfiguroinnin ja dynaamisten PDP-osoitteiden käyt-20 täminen aiheuttaa ongelman, kuinka varmistetaan, että kontekstin aktivointi vaikuttaa oikeaan GGSN:ään ja kuinka GGSN tietää, onko sen aktivoitava uu-·. si konteksti samalla IP-osoitteella vai eri osoitteella. Tälle ongelmalle voidaan :·. löytää kolme ratkaisua: . 1. Käytetään pääsypisteen nimeä, joka osoittaa tiettyä GGSN- , 25 solmua ja osoittaa, että tarvitaan toinen konteksti, ja käytetään samaa IP- osoitetta.
> t > ’ 2. Käytetään kontekstin aktivointipyyntöön osoitusta (esim. uutta v · informaatioelementtiä), joka osoittaa GGSN:lle (ja SGSN:lle), että tarvitaan toinen konteksti. Tällä kontekstilla on sama IP-osoite kuin edellisellä. Tässä "*: 30 tapauksessa SGSN valitsee saman GGSN:n kuin edelliselle tätä PDP-tyyppiä •' ’': olevalle kontekstille.
3. Lisätään kontekstille halutut PDP- ja IP-osoitteet kontekstin akti-vointipyyntösanomaan. Tämä PDP/IP -osoite voidaan antaa jollekin edelliselle I ‘ , t kontekstille, siis dynaaminen osoite. Tässä tapauksessa SGSN valitsee sen ; ·.. 35 GGSN:n, joka käsittelee juuri tätä osoitetta.
I 1086G1 11 I Vaiheessa 6-2 voidaan toteuttaa turvallisuustoimintoja, mutta ne ei- i vät ole relevantteja keksinnön ymmärtämisen kannalta.
| Vaiheessa 6-3 SGSN vahvistaa pyynnön 6-1. SGSN luo tunnelitun- ! nisteen TID pyydetylle PDP-kontekstille yhdistämällä MM-kontekstiin tallen- 5 netun IMSI:n matkaviestimeltä vastaanotettuun NSAPkin. SGSN voi rajoittaa pyydettyjä QoS-attribuutteja ottaen huomioon kykynsä, vallitsevan kuormituksen ja tilatun QoS-profiilin. Seuraavaksi, vaiheessa 6-3 SGSN lähettää GGSN:lle PDP-kontekstin luontipyynnön (Create PDP Context Request, johon kuuluu PDP-tyyppi, PDP-osoite, pääsypisteen nimi, neuvotellut QoS-profiilit, 10 haluttu suodin, TID ja konfigurointioptiot). GGSN voi myös rajoittaa pyydettyjä QoS-attribuutteja ottaen huomioon kykynsä ja vallitsevan kuormituksen. Jos matkaviestin pyytää dynaamista osoitetta, niin SGSN antaa GGSN:n allokoida dynaamisen osoitteen. SGSN voi rajoittaa pyydettyjä QoS-attribuutteja ottaen huomioon kykynsä, vallitsevan kuormituksen ja tilatun QoS-profiilin. SGSN lä-15 hettää asiaankuuluvalle GGSN:lle PDP-kontekstin luontipyynnön (PDP-tyyppi, PDP-osoite, pääsypisteen nimi, neuvoteltu QoS, suodinmääritys, TID, valinta-tila, konfigurointioptiot). Pääsypisteen nimen APN tulee olla valitun APN:n APN-verkkotunnus liitteessä A kuvatun proseduurin mukaisesti. PDP-osoitteen tulee olla tyhjä dynaamista osoitetta pyydettäessä. GGSN voi käyttää pääsy-20 pisteen nimeä ulkoisen verkon löytämiseksi. Valintatila (selection mode) osoittaa, oliko valittuna tilattu APN, matkaviestimen lähettämä ei-tilattu APN ·. vaiko SGSN:n valitsema ei-tilattu APN. Valintatila asetetaan liitteen A mukai sesti. GGSN voi käyttää valintatilaa päättäessään hyväksyykö vai hylkääkö se t . PDP-kontekstin aktivoinnin. Esimerkiksi jos APN vaatii tilausta, niin GGSN on . 25 konfiguroitu hyväksymään vain PDP-kontekstin aktivointi, joka vaatii tilattua APN:ää, kuten SGSN valintatilaa käyttäen osoittaa. GGSN luo uuden merkin- I t * ' nän PDP-kontekstitaulukkoonsa ja kehittää laskutustunnisteen. Tämä uusi • » · v : merkintä sallii GGSN:n reitittää PDP-pakettidatayksiköitä SGSN:n ja ulkoisen PDP-verkon välillä sekä aloittaa laskutuksen. GGSN voi edelleen rajoittaa ’: ‘ : 30 neuvoteltua QoS:ää ottaen huomioon kykynsä ja vallitsevan kuormituksen.
• “': GGSN:n tulee ylläpitää informaatiota QoS-kartoitusta varten ja lomittaa tulevia ‘ . datapaketteja ulkoisesta verkosta aktiivisiin PDP-konteksteihin GGSN:ssä määriteltyjen suodinehtojen mukaisesti. Lähtevien pakettien osalta tietty ulkoinen QoS voidaan liittää tietyn PDP-kontekstin paketteihin. GGSN palauttaa 35 sitten SGSN:lle PDP-kontekstin luontivasteen (Create PDP Context Response; TID, PDP-osoite, BB-protokolla, uudelleenjärjestys vaadittu, PDP konfiguroin- 12 H) 8 6 G1 tioptiot, neuvoteltu QoS, laskutustunnus, aihe). PDP-osoite sisällytetään, jos GGSN allokoi sen. BB-protokolla osoittaa, tuleeko SGSN:n ja GGSN:n välisellä runkoverkolla (backbone network) käyttää TCP:tä vai UDP:tä käyttäjän datan kuljettamiseen. Uudelleenjärjestys vaadittu osoittaa, tuleeko SGSN:n 5 järjestää uudelleen N-protokolladatayksiköt ennen niiden toimittamista matkaviestimelle. PDP-konfigurointioptiot sisältävät valinnaisia PDP-parametreja, joita GGSN voi välittää matkaviestimelle. Matkaviestin voi pyytää näitä valinnaisia PDP-parametreja PDP-kontekstin aktivointipyyntösanomassa, tai GGSN voi lähettää ne pyytämättä. PDP-konfigurointioptiot lähetetään läpinäkyvästi 10 SGSN:n kautta. PDP-kontekstin luontisanomat lähetetään GPRS-runkoverkon kautta. Jos SGSNJtä vastaanotettu neuvoteltu QoS on yhteensopimaton aktivoitavan PDP-kontekstin kanssa (esim. luotettavuusluokka on riittämätön tukemaan PDP-tyyppiä), niin GGSN hylkää PDP-kontekstin luontipyyntösano-man. GGSN:n operaattori voi konfiguroida yhteensopivat QoS-profiilit.
15 Vaiheessa 6-4 GGSN palauttaa SGSNJIe PDP-kontekstin luonti- vasteen (johon kuuluu TID, PDP-osoite, neuvotellut QoS-profiilit ja PDP-konfigurointioptiot). SGSN lisää PDP-kontekstiin NSAPI:n yhdessä GGSN:n osoitteen kanssa. Jos matkaviestin on pyytänyt dynaamista osoitetta, niin GGSNJtä vastaanotettu PDP-osoite lisätään PDP-kontekstiin. SGSN valitsee 20 radioprioriteetin neuvotellun QoS:n perusteella ja palauttaa matkaviestimelle PDP-kontekstin aktivointipyynnön hyväksymissanoman (PDP-tyyppi, PDP-t*.ti osoite, Tl, neuvoteltu QoS, radioprioriteetti, PDP-konfigurointioptiot). Nyt SGSN kykenee reitittämään PDP-protokolladatayksiköitä GGSN:n ja matka- * · · viestimen välillä, sekä aloittamaan laskuttamisen.
I*«| 7 • · . 25 Seuraavaksi, vaiheessa 6-5 SGSN valitsee radioprioriteettitason kunkin neuvotellun QoS-profiilin perusteella ja palauttaa matkaviestimelle • * · ‘•'8 PDP-kontekstin aktivoinnin hyväksynnän (johon kuuluu PDP-tyyppi, PDP-v : osoite, NSAPI, neuvotellut QoS-profiilit, radioprioriteettitaso ja SAPI kullekin
QoS-profiilille, suodin ja PDP-konfigurointioptiot). Nyt SGSN kykenee reitittä-'•”'i 30 mään PDP-pakettidatayksiköitä GGSN:n ja matkaviestimen välillä. SAPI
*”\· osoittaa, mikä QoS-profiili käyttää mitäkin SAPI:a.
,8. Kuvio 7 esittää kontekstin modifiointiproseduuria. Vaiheessa 7-1 matkaviestin lähettää SGSN:lle PDP-kontekstin modifiointipyynnön. Vaiheessa 7-3 SGSN lähettää GGSNJIe PDP-kontekstin päivityspyynnön. Kumpikin • 35 näistä pyynnöistä käsittää suotimen, modifioituine parametreineen. Suodin osoittaa, mitkä ulkoiset datapaketit kuuluvat tiettyyn PDP-kontekstiin. Suo- : '08601 13 elinehtojen osoittamat paketit tulisi tulkita kuuluviksi tähän nimenomaiseen PDP-kontekstiin, ja niille tulisi tarjota kontekstille neuvoteltu QoS. PDP-kontekstin päivityspyyntösanomaa käytetään lisäämään, muuttamaan tai peruuttamaan PDP-kontekstin QoS-profiili. Jos GGSN vastaanottaa SGSN:ltä 5 neuvotellun QoS:n, joka on yhteensopimaton modifioitavan PDP-kontekstin kanssa (esim. luotettavuusluokka on riittämätön tukemaan PDP-tyyppiä), GGSN hylkää pyynnön. GGSN:n operaattori konfiguroi yhteensopivat QoS-profiilit. GGSN voi jälleen rajoittaa pyydettyjä QoS-attribuutteja ottaen huomioon kykynsä ja vallitsevan kuormituksen. GGSN tallentaa neuvotellut QoS-10 arvot. GGSN tarkistaa QoS-kartoitusinformaation vastaamaan uutta suodin-! määritystä ja neuvoteltua QoS-profiilia (joka sisältyy pyyntösanomaan). Vai heissa 7-4 ja 7-5 matkaviestimelle palautetaan positiivinen kuittaus.
Sanomat 7-1 ... 7-5 tunnetaan GPRS:n vaiheesta 2. Keksinnön mukaisesti sanomia 7-1 ... 7-3 muutetaan kuljettamaan halutut suodinpara-15 metrit (ja sanomia 7-4 ja 7-5 muutetaan palauttamaan sopiva kuittaus).
Keksinnön vielä erään suoritusmuodon mukaan suodintoimintoa ensimmäisessä suunnassa (esim. alasuunnassa) voidaan muuttaa käyttämällä toiseen suuntaan (esim. yläsuuntaan) lähetettäviin paketteihin sisällytettävää informaatiota. Tämä suoritusmuoto ei vaadi mitään ylimääräistä signalointia. 20 Tämän esimerkinomaisen suoritusmuodon mukaan määritellään seuraavat lii-kenneluokat: (RT=tosiaikainen, NRT=ei-tosiaikainen): :·. Liikenne- Keskustelu (RT) Streaming (RT) Vuorovaikuttei- Tausta (NRT) ' . luokka nen(NRT) • taattu kapasiteetti · taattu kapasiteetti · paras yritys · paras yritys
· eiARQ · ARQ(MACtaso) · ARQ · ARQ
: T: · Puskurointia lisä- · vuorovaikutt. · sähköpostin, tään sovelluksessa www, Telnet kalenterita- • RT ohjaus- pahtumien kanava lataus taus- : _____talla ym.
’’Viive 100ms,200ms,400ms <1s 2 s ei sovellu
Bittivirhesuhde 103,10'4,10'5_105,10'6,107,10~8 < 1CT9_< 10~9_ . Max bittino- Taattu Taattu Ei taattu Ei taattu peus_____ ; ’ , Palveluetu- Korkea, keski-, matala Korkea, keski-, matala Korkea, keski-, Korkea, keski-, loikeus __[matala_matala_ ! 08601 14
Keskustelu- ja Streaming-luokat ovat tosiaikaisuuteen suuntautuvia liikenneluokkia, joille varataan resursseja. Vuorovaikutus- ja taustaluokat ovat parhaan yrityksen luokkia, joilla ei ole varattuja resursseja. Näille luokille voidaan käyttää GPRS:n tyylistä resurssinallokointia, eli matkaviestin lähettää ra-5 dioresurssipyyntöjä tarvittaessa.
Tosiaikaisille luokille, siis keskustelu ja streaming, yllä esitetty menetelmä on hyvin tehokas, toisin sanoen suodininformaation kuljettaminen PDP-kontekstioperaatioissa GGSN:lle siten, että GGSN voi kartoittaa tulevat tulevat IP-paketit oikeaan QoS-luokkaan. Kuitenkin vuorovaikutus- ja tausta-10 luokissa tästä aiheutuu paljon signalointia, mikä joissakin tilanteissa ei ehkä ole hyväksyttävissä. Esimerkki tällaisesta tilanteesta on kysely nimipalvelimelle DNS (Domain Name Server, ei näytetty), missä tapauksessa nettovuo voisi koostua vain kahdesta paketista.
Tässä esimerkissä vuorovaikutteinen luokka valitaan QoS-ole-15 tusluokaksi. Tämä tarkoittaa, että ellei ole informaatiota tulevan vuon QoS-vaatimuksista, tai vuoinformaatio ei vastaa mitään suodinehtoja, valitaan vuorovaikutteinen luokka. Lisäksi GGSN voi tunnistaa lennosta” taustaluokkaan kuuluvat vuot. Tämä tarkoittaa, että kun GGSN saa matkaviestimeltä paketin taustaluokassa, sen tulee huomata vuontunnusinformaatio ja muuttaa tausta-20 luokkaan kuuluvia suodinominaisuuksia, kartoittaakseen kyseistä vuota vastaavan alasuuntaisen vuon taustaluokkaan. Paketin tullessa alasuuntaan \ GGSN tarkistaa taustaluokkaan kuuluvan vuontunnusinformaation. Jos taus- :·. taluokkaan kuuluva vuonsuodininformaatio vastaa vastaanotetun IP-paketin » · · otsakeinformaatiota, niin paketti osoitetaan taustaluokkaan.
.25 Taustaluokkaan liittyvä vuoinformaatio voidaan käsitellä seuraavas- ti. Matkaviestimellä on tietoa voista, jotka tulisi kuljettaa taustaluokkaa käyttä- « · · ' en. Käyttäjä voi konfiguroida tämän voiden kartoituksen taustaluokkaan. Esi-; merkiksi käyttäjä voi konfiguroida tiedostosiirrot käyttämään taustaluokkaa käyttämällä sopivaa konfigurointisovellusta. Vaihtoehtoisesti tämä informaatio 30 voidaan saada esimerkiksi jostakin ulkoisesta QoS-informaatiosta (esim. Inter-netin QoS-informaatiosta). Toisin sanoen matkaviestimellä on suodinkriteerit taustaluokkaan kartoitettaville voille. Tämän suoritusmuodon olennainen piirre ! on, että matkaviestimellä on tietoa siitä, mitkä vuot tulisi osoittaa taustaluokkaan, ja se lähettää nämä paketit vastaavalle linkille. Kun GGSN saa paketteja f*.. 35 matkaviestimeltä, se tietää paketteihin liittyvän QoS-luokan. Kun GGSN saa paketin taustaluokasta, se tarkistaa, onko sillä jo merkintä tälle vuolle (ei- • a ; 'ϊ O 8 6 ϋ 1 I 15 ί j näytetyssä) listassa, joka sisältää vuoinfbrmaatiota kaikista taustaluokkaan kuuluvista voista. Ellei listassa ole tälle vuolle merkintää, GGSN muuttaa käytettyä alasuunnan voiden kartoittamiseen taustaluokkaan käytettyä suodinta niin, että se alasuunnan vuo, joka vastaa sitä yläsuunnan vuota, johon paketti 5 kuuluu, kartoitetaan taustaluokkaan. Tämä voidaan tehdä sisällyttämällä yläsuunnan paketin vuontunnusinformaatio siihen vuoinformaatiolistaan, josta alasuunnan paketit kartoitetaan taustaluokkaan. Näin taustaluokkaan kuuluvat vuot tunnistetaan GGSN:ssä lennossa”.
Kun GGSN saa paketin Internetistä tai jostakin muusta ulkoisesta 10 verkosta, se tarkistaa luokkiin keskustelu, Streaming ja tausta liittyvän suodin-informaation. Jos GGSN toteaa, että paketin ominaisuudet vastaavat relevantteja suodinehtoja, se välittää paketin vastaavaan QoS-luokkaan. Ellei kyseiselle vuolle ole merkintää, niin paketti välitetään vuorovaikutteiseen luokkaan, joka on oletusluokka.
15 Tämä suoritusmuoto alentaa ratkaisevasti signaloinnin tarvetta, koska vuorovaikutteinen luokka on useimmin käytetty QoS-luokka. On useita tapauksia, joissa IP-paketit eivät itse asiassa muodosta vuota, vaan sen sijaan on vain yksi ta muutama yläsuuntainen IP-paketti ja vasteena muutama ala-suuntainen paketti. Kysely nimipalvelimelle (DNS) on hyvä esimerkki tällai-20 sesta käytöksestä. PDP-kontekstin muutoksen signalointi näissä tapauksissa aiheuttaisi verrattain paljon signalointia, ja tämä voidaan välttää tätä suoritus-_ muotoa käyttämällä. Sen sijaan tarvitaan vain ensimmäinen PDP-kontekstin :·. aktivointi IP-osoitteen saamiseksi matkaviestimelle.
Kuvien 6 ja 7 esittämä lähestymistapa jättää jäljelle sen ongelman, . 25 että ei ehkä ole selvää, kuinka lisätään suodininformaatiota PDP-kontekstin
> · I M
suotimen lisäksi, tai kuinka muutetaan olemassaolevia suotimia ilman että en-' sin poistetaan kaikki olemassaolevat suotimet ja sitten lähetetään uudelleen v ' kaikki suodininformaatio, mukaanlukien muutokset. Toisin sanoen PDP- kontekstin aktivointi-ja modifiointiproseduurien käyttäminen aina johtaa siihen, ’:' ’: 30 että koko suodininformaatio sisällytetään sanomiin vaikka vain yhden paramet- 1 rin arvoa on muutettava. Uuden suotimen lisääminen vaatii kaikkien suotimien ' . lähettämistä samanaikaisesti. Tämän perusteella kuvioissa 8 ja 9 esitetään keksinnön edullinen suoritusmuoto, joka pyrkii ratkaisemaan tämän jään-, ' nösongelman.
: 35 Ehdotetaan, että suodininformaation konfiguroimiseksi tulisi olla ai- nakin yksi erillinen (dedikoitu) sanoma. Tässä yhteydessä ‘erillinen’ tarkoittaa, 1 0 8 6 01 16 että sanoma ei kuljeta PDP-kontekstitietoa. Tietyn PDP-kontekstin tietyn suotimen yksilöimiseksi tulisi määritellä suodinkahva (filter handle). Tämä suodin-kahva voi koostua tunnelitunnuksesta TID, joka osoittaa käyttäjän ja PDP-kontekstin, sekä suodinnumerosta FN. Viime mainittu voi olla sekvenssinume-5 ro, jonka matkaviestin valitsee suotimen luomisen yhteydessä. Yhteenvetona suotimia voidaan konfiguroida seuraavilla proseduureilla: 1. Yksi tai useampia suotimia voidaan luoda PDP-kontekstin akti-vointiproseduurin yhteydessä (ks. kuvio 6). Tässä tapauksessa PDP-kontekstin aktivointisanomaan sisällytetään yksi tai useampia suodininformaa-10 tioelementtejä, joista kukin yksilöidään erillisellä suodinnumerollaan (1, 2, 3 jne.) i 2. Suotimia voidaan modifioida PDP-kontekstin modifiointiproseduu- rin yhteydessä (ks. kuvio 7). Tässä tapauksessa yhden tai useamman suotimen yhtä tai useampaa suodinparametria voidaan modifioida lisäämällä PDP-15 kontekstin modifiointipyyntöön suodininformaatioelementtejä. Itsenäiset suotimet yksilöidään suodinnumerolla. Myös uusia suotimia voidaan luoda tätä proseduuria käyttämällä. Tässä tapauksessa modifiointipyyntösanomaan sisällytetään uusi suodininformaatioelementti (esim. uusi, aiemmin käyttämätön suodinnumero).
20 3. Uudet suodinoperaatiot: (yksi tai useampia erillisiä sanomia): suotimien konfiguroimiseksi ehdotetaan kolmea operaatiota: t‘.if 3.1. Suotimen luonti (Create filter): tämä sanoma kuljettaa TID-
:·, informaatiota sekä uuden suodinelementin ja uuden suodinnumeron. GGSN
* · luo uuden suotimen sanoman sisällön mukaisesti.
Mlt * * ; 25 3.2. Suotimen modifiointi (Modify filter): tämä sanoma kuljettaa TID- informaatiota sekä uuden suodinelementin, joka korvaa vanhan, sekä suodin- » * * numeron, joka yksilöi kyseisen korvattavan suotimen. GGSN korvaa osoitetun ’·' * suotimen suodinattribuutit uusilla.
3.3 Suotimen poisto (Delete filter): tämä informaatio kuljettaa TID-'!"i 30 informaatiota sekä poistettavan suotimen numeron. GGSN poistaa kyseisen suotimen.
J t 4
Tulisi huomata, että operaatiot 3.1 - 3.3 voidaan yhdistää käyttä-! mään vain yhtä tai kahta sanomatyyppiä, mutta voidaan määritellä myös kol me erilaista sanomaa (yksi kullekin operaatiolle). Määritellyt sanomat voivat • 35 olla GTP-sanomia, missä tapauksessa tulisi määritellä uusia GTP-sanomia (toisin sanoen uusia sanomanosoittimia GTP:ssä). Tässä tapauksessa TID- :08601 17 informaatio sisällytetään automaattisesti GTP-pakettiotsakkeisiin eikä sen tarvitse olla erillinen informaatioelementti sanomassa. Vaihtoehtoisesti matkaviestimen ja GGSN:n välillä voidaan määritellä uusi protokolla suodinoperaati-oita varten, missä tapauksessa SGSN tulisi olemaan täysin transparentti näille 5 sanomille.
Kuvio 8 esittää uusien suodinoperaatioiden 3.1 - 3.3 ensimmäisen toteutuksen. Vaiheessa 8-0 matkaviestimelle aktivoidaan PDP-konteksti. Tämän operaation yksityiskohdat on jo selostettu aiempien kuvioiden yhteydessä. Vaiheessa 8-1 matkaviestin lähettää Create Filter -sanoman SGSN:lle.
10 Tällä sanomalla on parametreinään tunnelitunnus TID (joka osoittaa PDP-kontekstin) ja suodinnumero FN (joka osoittaa tietyn suotimen PDP-kontekstista). Create Filter -sanoman tulee tietysti sisältää myös suotimen ominaisuudet. Vaiheessa 8-2 sanoma välitetään SGSN:ltä GGSN:lle. Vaiheet 8-3 ja 8-4 ovat vastaavia kuittauksia. Vaiheessa 8-5 matkaviestimelle tai mat- 15 kaviestimeltä lähetetään dataa. Vaiheet 8-6 ... 8-9 vastaavat vaiheita 8-1 ... 8-4, paitsi että viime mainituissa vaiheissa matkaviestin (tai suoritettava so-j vellus) muuttaa olemassaolevaa suodinta lähettämällä Modify Filter -sanoman. Vaiheissa 8-11 ... 8-14 suodin, jota ei enää tarvita, poistetaan lähettämällä Delete Filter -sanoma.
20 Kuviossa 8 näytetty toteutus perustuu olemassaoleviin protokolliin.
Matkaviestimen ja SGSN:n väliset sanomat voivat olla esim. istunnonhallinta-sanomia ja SGSN:n ja GGSN:n väliset sanomat voivat olla esim. GTP- ·. sanomia. Kuten nähdään, matkaviestimen ja GGSN:n välinen suotimen neu- j :·. votteleminen on tarpeettoman mutkikasta, koska matkaviestimen ja GGSN:n | *ii>: 25 välillä ei ole ennalta määrättyjä protokollia.
Selvyyden vuoksi sanomat 8-1, 8-6 ja 8-11 on näytetty kolmena erillisenä sanomana. Vaihtoehtoisesti kaikki nämä sanomat voisivat käyttää '·’/ vain yhtä sanomaa, esim. Configure Filter, joka sisältää parametrin, kuten ; 1=create, 2=modify, 3=delete.
30 Kuvio 9 näyttää vaihtoehtoisen toteutuksen, jossa matkaviestimen ja GGSN:n välillä on protokollakerros ja SGSN on transparentti solmu tulkit-' ’ *: sematta sanomia millään tavalla.
,6.; Kuvioissa 8 ja 9 näytetty suoritusmuoto eri toteutuksineen tuottavan hyvin joustavan kaavion, jossa itsenäisiä (esim. sovelluskohtaisia) suotimia 35 voidaan lisätä ja modifioida dynaamisesti käyttämällä erityisiä suodinoperaati-: oita. Erityistä suodinkahvaa käytetään yksilöimään itsenäisiä suotimia.
I n « a π 1 18
Selostus esittää vain keksinnön edullisia suoritusmuotoja. Keksintö ei kuitenkaan rajoitu niihin, vaan se voi vaihdella oheisten patenttivaatimusten puitteissa. Esimerkiksi ei ole välttämätöntä, että vastaanottava pääte on matkaviestin, vaan se voi olla mikä tahansa verkkoelementti. Samoin ei ole vält-5 tämätöntä, että matkaviestimelle päättyvät paketit lähtevät IP-verkosta. Sen sijaan keksintö on sovellettavissa esimerkiksi matkaviestimien välisessä puhelussa GGSN-solmun kautta. Tässä tapauksessa haara yhdeltä matkaviestimeltä GGSN:lle on ensimmäinen liikennealijärjestelmä ja haara GGSN:ltä toiselle matkaviestimelle on toinen liikennealijärjestelmä.
• · * • · · · » · · * # · • t ·
» I I

Claims (18)

1. Menetelmä datapakettien (DP) lähettämiseksi ensimmäisestä lii-kennealijärjestelmästä (11, 12) ensimmäisen verkkoelementin (GGSN) kautta toiselle verkkoelementille (MS) toisessa liikennealijärjestelmässä (13), joka 5 menetelmä käsittää seuraavat vaiheet: - lähetetään datapaketteja (DP) ensimmäisessä joukossa datavoita mainitussa ensimmäisessä liikennealijärjestelmässä (11,12); ja - kartoitetaan mainittu ensimmäinen joukko datavoita toiseen joukkoon datavoita mainitussa toisessa liikennealijärjestelmässä (13); 10 tunnettu siitä, että: - muodostetaan ainakin yksi suodin (Fl) mainitun kartoituksen ohjaamiseksi; - liitetään mainittu ainakin yksi suodin (Fl) johonkin datavuohon toisessa joukossa; ja 15. kartoitetaan ainakin yksi datavuo mainitun suotimen (Fl) perus teella.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mainittu suodin (Fl) konfiguroidaan toiselta verkkoelementiltä (MS).
3. Patenttivaatimuksen 2 mukainen menetelmä, tunnettu siitä, 20 että mainittu suodin (Fl) konfiguroidaan pakettidataprotokollan kontekstin aktivointi- tai modifiointisanomassa (6-1, 7-1).
4. Patenttivaatimuksen 4 mukainen menetelmä, tunnettu siitä, I että ainakin kaksi suodinta (Fl) konfiguroidaan yhdessä pakettidataprotokollan kontekstin aktivointi- tai modifiointisanomassa, ja kukin suodin yksilöidään eril-25 lisellä tunnisteella. ,,,,: 5. Patenttivaatimuksen 2 mukainen menetelmä, t u n n e tt u siitä, että mainittu ainakin yksi suodin (Fl) konfiguroidaan erillisessä sanomassa (8-’:!/ 1,8-6,8-11:9-1,9-4,9-7).
6. Patenttivaatimuksen 2 mukainen menetelmä, tunnettu siitä, 30 että mainittu suodin (Fl) konfiguroidaan sanomassa, joka on transparentti ai- nakin joillekin ensimmäisen ja toisen verkkoelementin välisille solmuille (GGSN, MS).
7. Jonkin edellisen patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että ensimmäinen liikennealijärjestelmä on IP-verkko ja me- . 35 netelmässä allokoidaan yksi IP-osoite, jonka jakavat kaikki toisen joukon data- : ‘ · · vuot. * · ·
0 B 6 u 1 20
8. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että ensimmäinen liikennealijärjestelmä on IP-verkko ja menetelmässä allokoidaan erillinen IP-osoite kullekin toisen joukon datavuolle.
9. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, 5 tunnettu siitä, että ensimmäinen liikennealijärjestelmä on PDP-protokollaa käyttävä pakettiradioverkko, ja että mainittu konfigurointivaihe käsittää PDP-kontekstin aktivointisanoman (6-1, 6-3) tai PDP-kontekstin modifiointisanoman (7-1,7-3) lähettämisen.
10. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, 10 tunnettu siitä, että mainittu liittäminen perustuu toisen verkkoelementin (MS) osoitteeseen, edullisesti sen IP-osoitteeseen, ensimmäisessä liikennea-lijärjestelmässä (11, 12).
11. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että mainittu liittäminen perustuu toisen verkkoelementin 15 (MS) tunnisteeseen, edullisesti sen IMSI- tai tunnelitunnisteeseen, toisessa lii-kennealijärjestelmässä (13).
12. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että: - toteutetaan mainittu kartoitus suotimen (Fl) perusteella datavoille, 20 jotka kuljettavat tosiaikaista informaatiota; ja - muodostetaan oletusparametrit muiden datavoiden kartoittamiseksi.
13. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, .··, tunnettu siitä, että toisesta joukosta määritellään yksi datavuo oletusdata- ' . 25 vuoksi, johon kartoitetaan kaikki ensimmäisen joukon datavuot, jotka eivät vastaa mainittua ainakin yhtä suodinta (Fl).
14. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, • t · '·’ tunnettu siitä, että ainakin yksi datavoista on kaksisuuntainen, ja siihen * * * v ; kuuluu ensimmäinen suunta ensimmäisestä joukosta toiseen joukkoon ja toi-30 nen suunta, joka on käänteinen ensimmäiseen suuntaan nähden, ja että aina-:·*: kin yhtä suodinta (Fl) modifioidaan toiseen suuntaan lähetettyjen käyttäjän ·"*: datapakettien perusteella.
15. Patenttivaatimuksen 14 mukainen menetelmä, tunnettu ’ siitä, että datavoita kartoittava kauttakulkuelementti (GGSN): 35. vastaanottaa datapaketin toisessa suunnassa toisen joukon en- : ’ ·.. simmäisestä datavuosta; 21 ! 0 B 6 01 ! - välittää datapaketin ensimmäisen joukon toiseen datavuohon; ja - modifioi ainakin yhtä suodinta (Fl) toisen datavuon kartoittamiseksi ensimmäiseen datavuohon.
16. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, 5 tunnettu siitä, että ainakin yksi ensimmäisen joukon datavuo tunneloidaan toisen joukon datavuon yli, ja että ainakin kahdella toisen joukon datavuolla on keskenään erilaiset palvelun laatuominaisuudet.
17. Ensimmäinen verkkoelementti, edullisesti Gateway GPRS Support Node (GGSN), datapakettien (DP) reitittämiseksi ensimmäisestä liikenne- 10 alijärjestelmästä (11, 12) toiseen verkkoelementtiin (MS) toisessa liikenneali-järjestelmässä (13); joka ensimmäinen verkkoelementti (GGSN) on sovitettu: - vastaanottamaan datapaketteja (DP) ensimmäisestä liikenneali- { järjestelmästä (11, 12) ensimmäisessä joukossa datavoita; ja 15. kartoittamaan ensimmäisen joukon datavoita toiseksi joukoksi da tavoita toisessa liikennealijärjestelmässä (13); tunnettu siitä, että ensimmäinen verkkoelementti (GGSN) on sovitettu: - muodostamaan ainakin yksi suodin (Fl) mainitun kartoituksen oh- 20 jäämiseksi; - liittämään mainittu ainakin yksi suodin (Fl) johonkin datavuohon toisessa joukossa; ja - kartoittamaan ainakin yksi datavuo mainitun suotimen (Fl) perus- :·. teella.
18. Digitaalinen signaali pakettidataprotokollakontekstin luomiseksi ,...; (6-1,6-3, 8-1,9-1) tai modifioimiseksi (7-1, 7-3, 8-6, 9-4) tukisolmussa (GGSN) ensimmäisen liikennealijärjestelmän (11, 12) liittämiseksi toiseen liikenneali- • ' » järjestelmään (13); t u n n e 11 u siitä, että mainittu signaali käsittää informaa-' tiota, joka ainakin osittain määrittelee suotimen (Fl) tukisolmun (GGSN) suo- 30 rittamaa datavoiden kartoittamista varten ensimmäisestä liikennealijärjestel-mästä (11, 12) toiseen liikennealijärjestelmään (13). < * » I » i I i > » 22 1 0 8 6 01
FI991177A 1999-01-05 1999-05-24 QoS-kartoitustiedon välitys pakettiradioverkossa FI108601B (fi)

Priority Applications (12)

Application Number Priority Date Filing Date Title
FI991177A FI108601B (fi) 1999-01-05 1999-05-24 QoS-kartoitustiedon välitys pakettiradioverkossa
PCT/FI2000/000003 WO2000041401A2 (en) 1999-01-05 2000-01-04 TRANSPORTING QoS MAPPING INFORMATION IN A PACKET RADIO NETWORK
ES00901155T ES2202041T3 (es) 1999-01-05 2000-01-04 Transporte de informacion de correspondencia qos en una red de radiocomunicaciones por paquetes.
CA002358194A CA2358194C (en) 1999-01-05 2000-01-04 Transporting qos mapping information in a packet radio network
CNB008025673A CN1263268C (zh) 1999-01-05 2000-01-04 在分组无线网络中传送服务质量映射信息
AT00901155T ATE243901T1 (de) 1999-01-05 2000-01-04 Übertragung von dienstqualitätsabbildungsinformation in einem paketfunknetz
AU21124/00A AU759622B2 (en) 1999-01-05 2000-01-04 Transporting QoS mapping information in a packet radio network
EP00901155A EP1151586B1 (en) 1999-01-05 2000-01-04 TRANSPORTING QoS MAPPING INFORMATION IN A PACKET RADIO NETWORK
JP2000593029A JP3625769B2 (ja) 1999-01-05 2000-01-04 パケット無線ネットワークにおけるQoSマッピング情報の搬送
DE60003525T DE60003525T2 (de) 1999-01-05 2000-01-04 Übertragung von dienstqualitätsabbildungsinformation in einem paketfunknetz
US09/891,509 US7167447B2 (en) 1999-01-05 2001-06-27 Transporting QoS mapping information in a packet radio network
US11/344,129 US8155005B2 (en) 1999-01-05 2006-02-01 Transporting QoS mapping information in a packet radio network

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
FI990009 1999-01-05
FI990009A FI990009A0 (fi) 1999-01-05 1999-01-05 Qos-kartoitustieton välitys pakettiradioverkossa
FI990253 1999-02-09
FI990253A FI990253A0 (fi) 1999-01-05 1999-02-09 QoS-kartoitus tietoliikenneverkossa
FI991177A FI108601B (fi) 1999-01-05 1999-05-24 QoS-kartoitustiedon välitys pakettiradioverkossa
FI991177 1999-05-24

Publications (3)

Publication Number Publication Date
FI991177A0 FI991177A0 (fi) 1999-05-24
FI991177L FI991177L (fi) 2000-07-06
FI108601B true FI108601B (fi) 2002-02-15

Family

ID=27241738

Family Applications (1)

Application Number Title Priority Date Filing Date
FI991177A FI108601B (fi) 1999-01-05 1999-05-24 QoS-kartoitustiedon välitys pakettiradioverkossa

Country Status (11)

Country Link
US (2) US7167447B2 (fi)
EP (1) EP1151586B1 (fi)
JP (1) JP3625769B2 (fi)
CN (1) CN1263268C (fi)
AT (1) ATE243901T1 (fi)
AU (1) AU759622B2 (fi)
CA (1) CA2358194C (fi)
DE (1) DE60003525T2 (fi)
ES (1) ES2202041T3 (fi)
FI (1) FI108601B (fi)
WO (1) WO2000041401A2 (fi)

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI108601B (fi) * 1999-01-05 2002-02-15 Nokia Corp QoS-kartoitustiedon välitys pakettiradioverkossa
AU2001238343A1 (en) * 2000-02-16 2001-08-27 Nokia Networks Oy Method and system for communicating data between a mobile communications architecture and a packet switched architecture
US7068624B1 (en) * 2000-02-25 2006-06-27 Cisco Technology, Inc. Wireless router and method for processing traffic in a wireless communications network
US7031266B1 (en) * 2000-02-25 2006-04-18 Cisco Technology, Inc. Method and system for configuring wireless routers and networks
GB0005363D0 (en) * 2000-03-06 2000-04-26 Nokia Networks Oy Interworking in a communication system
ATE454022T1 (de) * 2000-04-04 2010-01-15 Sony Deutschland Gmbh Ereignisgesteuerte änderung der zugriffsdienstklasse in einem zufallzugriffskanal
EP1154664A1 (en) * 2000-05-09 2001-11-14 Lucent Technologies Inc. Resource reservation in 3G or future generation telecommunication network II
EP1154600A1 (en) 2000-05-09 2001-11-14 Lucent Technologies Inc. Resource reservation in 3G or Future Generation telecommunication network (iv)
FI109164B (fi) * 2000-05-15 2002-05-31 Sonera Oyj Pakettidataprotokollakontekstin aktivoiminen verkon pyynnöstä
US8515860B2 (en) * 2000-06-12 2013-08-20 Amdocs (Israel) Ltd. System, method and computer program product for prepaid and wireless voice communication and IP
US7092398B2 (en) * 2000-06-12 2006-08-15 Amdocs (Israel) Ltd. System, method and computer program product for charging for competitive IP-over-wireless service
US7209950B2 (en) * 2000-08-15 2007-04-24 Zonamovil.Com, Inc. Method and apparatus for a network independent short message delivery system
US7278159B2 (en) * 2000-09-07 2007-10-02 Mazu Networks, Inc. Coordinated thwarting of denial of service attacks
US7043759B2 (en) 2000-09-07 2006-05-09 Mazu Networks, Inc. Architecture to thwart denial of service attacks
US7684786B2 (en) * 2003-08-26 2010-03-23 Nokia Corporation Method and system for establishing a connection between network elements
AU2002211016A1 (en) * 2000-11-06 2002-05-15 Telefonaktiebolaget Lm Ericsson (Publ) Packet communication system, control method thereof and mobile radio communication system
SE0004178D0 (sv) * 2000-11-14 2000-11-14 Ericsson Telefon Ab L M Network requested packet data protocol context activation
WO2002067514A1 (en) * 2001-02-06 2002-08-29 Harris Corporation Dynamic bandwidth allocation
US7287070B2 (en) * 2001-05-25 2007-10-23 Interdigital Technology Corporation Determining control of an internet communication between a sender and receiver
KR100389819B1 (ko) * 2001-07-09 2003-07-02 삼성전자주식회사 부호분할다중접속 이동통신시스템에서 패킷 데이터 전송방법
FR2827110B1 (fr) * 2001-07-09 2005-06-24 Cit Alcatel Procede de traitement d'appels umts dans un reseau de transmission de paquets, et noeud pour reseau umts, pour la mise en oeuvre de ce procede
EP1318632B1 (en) 2001-11-24 2007-01-03 Lg Electronics Inc. Packet data transmission scheduling technique
US7512084B2 (en) * 2001-11-28 2009-03-31 Nokia Corporation Event driven filter monitoring for IP multicast services
US20040133669A1 (en) * 2001-11-28 2004-07-08 Esa Jalonen Event or polling driven DVB-T filter detection
JP4028488B2 (ja) * 2001-12-06 2007-12-26 サムスン エレクトロニクス カンパニー リミテッド 移動通信システムでサービス品質に応じるサービス提供及び課金方法
US6661780B2 (en) * 2001-12-07 2003-12-09 Nokia Corporation Mechanisms for policy based UMTS QoS and IP QoS management in mobile IP networks
FI20012561A7 (fi) * 2001-12-21 2003-06-22 Nokia Corp Loogisen yhteyden modifiointi
US20030128701A1 (en) * 2002-01-09 2003-07-10 Nokia Corporation Method of and apparatus for directing packet entities
WO2003065152A2 (en) * 2002-01-25 2003-08-07 Nokia Corporation Method and system for adding ip routes to a routing mobile terminal with 3g messages
AU2003205797A1 (en) 2002-02-13 2003-09-04 Nokia Corporation Filtering of data packets in a communication network according to interface identifiers
US7283468B1 (en) * 2002-03-15 2007-10-16 Packeteer, Inc. Method and system for controlling network traffic within the same connection with different packet tags by varying the policies applied to a connection
TW574806B (en) * 2002-04-19 2004-02-01 Ind Tech Res Inst Packet delivery method of packet radio network
US7483379B2 (en) * 2002-05-17 2009-01-27 Alcatel Lucent Passive network monitoring system
AU2003239207A1 (en) * 2002-06-10 2003-12-22 Qualcomm, Incorporated Packet flow processing in a communication system
US6888807B2 (en) * 2002-06-10 2005-05-03 Ipr Licensing, Inc. Applying session services based on packet flows
US7277455B2 (en) * 2002-06-10 2007-10-02 Qualcomm Incorporated Packet flow processing in a communication system
US6741595B2 (en) 2002-06-11 2004-05-25 Netrake Corporation Device for enabling trap and trace of internet protocol communications
FR2840758B1 (fr) * 2002-06-11 2004-11-26 Evolium Sas Procede pour supporter du trafic temps reel dans un systeme de radiocommunications mobiles
GB0215013D0 (en) * 2002-06-28 2002-08-07 Nokia Corp Communications system and method
US6970694B2 (en) 2002-07-30 2005-11-29 Interdigital Technology Corporation Method and apparatus for mobile based access point name (APN) selection
US6904058B2 (en) * 2002-09-20 2005-06-07 Intel Corporation Transmitting data over a general packet radio service wireless network
WO2004030309A2 (en) 2002-09-24 2004-04-08 Orange Sa A method for a gateway to select a channel for transferring data packets
CN1297174C (zh) * 2002-09-24 2007-01-24 华为技术有限公司 用户终端之间通过公众陆地移动通信网分组域通信的方法
US20040121778A1 (en) * 2002-10-08 2004-06-24 Interdigital Technology Corporation Quality of service mapping between various types of wireless communication systems
EP1906694A1 (en) * 2002-10-08 2008-04-02 Interdigital Technology Corporation Quality of service mapping between various types of wireless communication systems
JP4058326B2 (ja) * 2002-10-17 2008-03-05 株式会社エヌ・ティ・ティ・ドコモ 無線基地局、制御装置、無線通信システム及び通信方法
FI20021869A0 (fi) * 2002-10-18 2002-10-18 Nokia Corp Menetelmä ja laite pakettidatan siirtämiseksi langattomassa pakettidataverkossa
US7286536B2 (en) * 2002-10-28 2007-10-23 Nokia Corporation Method and system for early header compression
US8479057B2 (en) * 2002-11-04 2013-07-02 Riverbed Technology, Inc. Aggregator for connection based anomaly detection
US8504879B2 (en) * 2002-11-04 2013-08-06 Riverbed Technology, Inc. Connection based anomaly detection
US7363656B2 (en) * 2002-11-04 2008-04-22 Mazu Networks, Inc. Event detection/anomaly correlation heuristics
US7542440B2 (en) * 2002-11-18 2009-06-02 Samsung Electronics Co., Ltd. Apparatus and method for providing quality of service for mixed traffic in a wireless network base station
KR100510669B1 (ko) * 2002-12-31 2005-08-31 엘지전자 주식회사 패킷 무선 서비스 네트워크에서 착신 호를 설정하는 방법 및 이를 위한 시스템
FR2850828B1 (fr) * 2003-01-31 2005-04-29 Evolium Sas Procede pour la gestion de la qualite de service dans un systeme de radiocommunications mobiles
US7668541B2 (en) 2003-01-31 2010-02-23 Qualcomm Incorporated Enhanced techniques for using core based nodes for state transfer
US7324489B1 (en) * 2003-02-18 2008-01-29 Cisco Technology, Inc. Managing network service access
KR100886551B1 (ko) 2003-02-21 2009-03-02 삼성전자주식회사 이동통신시스템에서 인터넷 프로토콜 버전에 따른 트래픽플로우 탬플릿 패킷 필터링 장치 및 방법
US7522613B2 (en) * 2003-05-07 2009-04-21 Nokia Corporation Multiplexing media components of different sessions
US20040246962A1 (en) * 2003-06-06 2004-12-09 Kopeikin Roy A. Dynamically assignable resource class system to directly map 3GPP subscriber communications to a MPLS-based protocol
US8139585B1 (en) * 2003-07-10 2012-03-20 Sprint Spectrum L.P. Method and system for controlling sessions from a subscriber terminal
FI20031414L (fi) * 2003-09-30 2005-03-31 Nokia Corp Datan siirtäminen langattoman pakettivälitteisen datajärjestelmän matkaviestimessä
US8050275B1 (en) 2003-11-18 2011-11-01 Cisco Technology, Inc. System and method for offering quality of service in a network environment
US7366202B2 (en) * 2003-12-08 2008-04-29 Colubris Networks, Inc. System and method for interference mitigation for wireless communication
GB0329221D0 (en) * 2003-12-17 2004-01-21 Nokia Corp Session control in a communication system
US7801149B1 (en) 2004-02-12 2010-09-21 Juniper Networks, Inc. Packet forwarding using intermediate policy information
JP3840480B2 (ja) * 2004-04-28 2006-11-01 松下電器産業株式会社 制御局装置及び基地局装置
EP1610502B1 (en) 2004-06-21 2011-08-03 Panasonic Corporation Adaptive and scalable QOS architecture for single-bearer multicast/broadcast services
US7929534B2 (en) * 2004-06-28 2011-04-19 Riverbed Technology, Inc. Flow logging for connection-based anomaly detection
KR100620713B1 (ko) * 2004-07-28 2006-09-19 주식회사 팬택앤큐리텔 패킷 서비스 설정 제어 방법 및 이동통신 시스템
US7852825B2 (en) * 2004-07-30 2010-12-14 Interdigital Technology Corporation Wireless communication method and apparatus for preventing network access by mobile stations which support an incompatible internet protocol version
US7760653B2 (en) * 2004-10-26 2010-07-20 Riverbed Technology, Inc. Stackable aggregation for connection based anomaly detection
EP1672864A1 (en) * 2004-12-20 2006-06-21 Siemens Aktiengesellschaft Method, multiplexer, GPRS/UMTS module, and system for allowing multiplexing of several IP data streams over one PPP session.
FI20050187A0 (fi) * 2005-02-17 2005-02-17 Nokia Corp Kuljetuspalveluun liittyvän informaation tuottaminen pakettidataverkossa
DE102005013905B4 (de) * 2005-03-24 2007-01-25 Siemens Ag Ermittlung der Zuordnung von Datenströmen zu Nutzverbindungen durch Benachrichtigung bei detektierten Daten mindestens eines Datenstroms an einen Steuerungsknoten
JP4903786B2 (ja) * 2005-04-29 2012-03-28 テレフオンアクチーボラゲット エル エム エリクソン(パブル) パケット交換データ・ストリームにおけるリアルタイム連続データを制御するための方法、システムおよびその使用方法、ならびに当該方法を用いて提供されるリアルタイム連続データ・サービス
EP3567912B1 (en) 2005-06-07 2023-08-09 Apple Inc. Providing a data function in an access gateway node
US7668100B2 (en) * 2005-06-28 2010-02-23 Avaya Inc. Efficient load balancing and heartbeat mechanism for telecommunication endpoints
US20070002868A1 (en) * 2005-06-29 2007-01-04 Haibo Qian Location based quality of service (QoS) control
US8009676B2 (en) * 2005-07-26 2011-08-30 Cisco Technology, Inc. Dynamically providing a quality of service for a mobile node
ATE501719T1 (de) * 2005-08-12 2011-04-15 Procter & Gamble Methoden und zusammensetzungen zur beruhigung von mund- und nasenschleimhäuten
WO2007029593A1 (ja) * 2005-09-07 2007-03-15 Matsushita Electric Industrial Co., Ltd. 携帯電話装置およびその制御方法
US8983468B2 (en) * 2005-12-22 2015-03-17 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers
US8509799B2 (en) * 2005-09-19 2013-08-13 Qualcomm Incorporated Provision of QoS treatment based upon multiple requests
US9066344B2 (en) 2005-09-19 2015-06-23 Qualcomm Incorporated State synchronization of access routers
US8982835B2 (en) 2005-09-19 2015-03-17 Qualcomm Incorporated Provision of a move indication to a resource requester
US9736752B2 (en) 2005-12-22 2017-08-15 Qualcomm Incorporated Communications methods and apparatus using physical attachment point identifiers which support dual communications links
US9078084B2 (en) * 2005-12-22 2015-07-07 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
US8982778B2 (en) * 2005-09-19 2015-03-17 Qualcomm Incorporated Packet routing in a wireless communications environment
CN100450090C (zh) * 2005-09-28 2009-01-07 华为技术有限公司 一种移动终端接入外部分组网络的方法及系统
US7680088B2 (en) * 2006-01-20 2010-03-16 Nokia Corporation High speed data and coverage using personal area network
FR2896940B1 (fr) * 2006-02-02 2008-04-04 Alcatel Sa Dispositif de radiocommunication a moyens d'acces conformes aux technologies gan et 3spp-wlan interworking, et controleur de reseau d'acces correspondant
US8144644B1 (en) 2006-02-07 2012-03-27 Sprint Spectrum L.P. Network-side setup of a packet-data communication session on behalf of a mobile station, followed by transfer of the communication session to the mobile station
DE102006006953A1 (de) * 2006-02-14 2007-08-23 T-Mobile International Ag & Co. Kg Verfahren zur Gewährleistung von Dienstgüte in paketvermittelnden Mobilfunknetzen
US9083355B2 (en) 2006-02-24 2015-07-14 Qualcomm Incorporated Method and apparatus for end node assisted neighbor discovery
DE102006009988B4 (de) * 2006-03-03 2007-12-27 Siemens Ag Kommunikationssystem, Rechner und Verfahren zum Ermitteln eines zu verwendenden Kommunikationsprotokolls in einem Kommunikationssystem
EP1835699A1 (de) * 2006-03-17 2007-09-19 ABB PATENT GmbH Robotersteuerung
US8228798B2 (en) * 2006-06-28 2012-07-24 Cisco Technology, Inc. QoS-aware service flow mapping in mobile wireless all IP networks
US8849297B2 (en) * 2006-07-14 2014-09-30 Qualcomm Incorporated Call establishment and maintenance in a wireless network
US8364850B2 (en) 2006-07-20 2013-01-29 Qualcomm Incorporated Utility service in multi-processor environment
TW200813739A (en) * 2006-07-20 2008-03-16 Qualcomm Inc Utility service in multi-processor environment
US8406764B1 (en) 2006-08-25 2013-03-26 Apple Inc. Bicasting traffic data during a handover
US20080075040A1 (en) * 2006-09-27 2008-03-27 Innovative Sonic Limited Method and apparatus for distribution and attachment gateway support node in wireless communications system
US20080075041A1 (en) * 2006-09-27 2008-03-27 Innovative Sonic Limited Method and apparatus for distribution and attachment gateway support node in wireless communications system
US20080132268A1 (en) * 2006-12-01 2008-06-05 Cingular Wireless Ii, Llc Dynamic quality of service adaptation in packet data communications
US8638713B2 (en) * 2006-12-01 2014-01-28 At&T Mobility Ii Llc Non-intrusive in-session QoS parameter modification method
CN101272256B (zh) 2007-03-23 2011-07-06 华为技术有限公司 业务处理方法和系统、策略控制和计费规则功能实体
US9155008B2 (en) 2007-03-26 2015-10-06 Qualcomm Incorporated Apparatus and method of performing a handoff in a communication network
US20080247388A1 (en) * 2007-04-03 2008-10-09 Qualcomm Incorporated Transferring a session in a cluster
WO2008124947A1 (en) * 2007-04-16 2008-10-23 Neuralitic Systems A method and system for filtering ip traffic in mobile ip networks
US20080273520A1 (en) * 2007-05-04 2008-11-06 Samsung Electronics Co. Ltd. NETWORK ARCHITECTURE FOR DYNAMICALLY SETTING END-TO-END QUALITY OF SERVICE (QoS) IN A BROADBAND WIRELESS COMMUNICATION SYSTEM
US9094173B2 (en) 2007-06-25 2015-07-28 Qualcomm Incorporated Recovery from handoff error due to false detection of handoff completion signal at access terminal
US7843967B2 (en) * 2007-11-30 2010-11-30 Telefonaktiebolaget L M Ericsson (Publ) Multiple protocol cross layer customized QoS propagation and mapping
US8199688B2 (en) 2008-03-22 2012-06-12 Qualcomm Incorporated Signaling and management of broadcast-multicast waveform embedded in a unicast waveform
US20100254334A1 (en) * 2009-04-06 2010-10-07 Qualcomm Incorporated Setting up a communication session within a wireless communications system
US8503438B2 (en) * 2009-11-19 2013-08-06 Stoke, Inc. Method and system for selectively bypassing packet core network within a session based on traffic type
US8615241B2 (en) 2010-04-09 2013-12-24 Qualcomm Incorporated Methods and apparatus for facilitating robust forward handover in long term evolution (LTE) communication systems
EP2564652B1 (en) 2010-04-30 2014-04-23 Telefonaktiebolaget LM Ericsson (publ) Method and device for controlling the congestion generated by machine to machine (m2m) traffic
US8942104B2 (en) 2010-08-05 2015-01-27 Apple Inc. Packet classification and prioritization using a UDP checksum in a mobile wireless device
EP2630832B1 (en) * 2010-10-18 2017-02-22 Telefonaktiebolaget LM Ericsson (publ) Communication scheduling based on priority and resource utilization
CN102595467B (zh) * 2011-01-04 2014-09-10 中国移动通信集团公司 一种数据采集方法和设备
US9179381B2 (en) 2011-09-29 2015-11-03 Qualcomm Incorporated Reducing network-initiated QoS interruption time when radio and core networks are out of synchronization due to different underlying technologies
KR102048480B1 (ko) * 2012-10-11 2020-01-08 삼성전자주식회사 동적인 네트워크 환경에서 멀티미디어 데이터 특징 정보를 송수신하는 장치 및 방법
CN102938940A (zh) * 2012-11-02 2013-02-20 中兴通讯股份有限公司 一种无线数据终端及其支持IPv4/IPv6双栈的方法
US10194414B2 (en) * 2013-01-07 2019-01-29 Futurewei Technologies, Inc. Information centric networking based service centric networking
KR102050181B1 (ko) 2015-07-31 2019-11-28 콘비다 와이어리스, 엘엘씨 (s)gi-lan에서의 mtc 서비스 선택
US10764211B2 (en) * 2018-10-19 2020-09-01 Avago Technologies International Sales Pte. Limited Flexible switch logic
KR20230050335A (ko) 2020-08-11 2023-04-14 지티이 코포레이션 서비스 품질 흐름과의 전송 식별자의 연관
CN115190635A (zh) * 2021-04-02 2022-10-14 索尼集团公司 电子设备、通信方法以及计算机可读存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5459722A (en) 1994-06-30 1995-10-17 At&T Ipm Corp. Asynchronous transfer mode (ATM) transport of voice-band signals
US5917822A (en) * 1995-11-15 1999-06-29 Xerox Corporation Method for providing integrated packet services over a shared-media network
FI103005B (fi) * 1996-03-25 1999-03-31 Nokia Telecommunications Oy Lähetettävän datan priorisointi reitittimessä
US5983090A (en) * 1996-04-02 1999-11-09 Kabushiki Kaisha Toshiba Mobile communication system with access function to computer network
GB2312592A (en) * 1996-04-24 1997-10-29 Ibm Quality of service parameters
US6028842A (en) * 1996-12-23 2000-02-22 Nortel Networks Corporation Dynamic traffic conditioning
US6937566B1 (en) * 1997-07-25 2005-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic quality of service reservation in a mobile communications network
US6608832B2 (en) * 1997-09-25 2003-08-19 Telefonaktiebolaget Lm Ericsson Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
DE19742681C2 (de) * 1997-09-26 2003-03-06 Ericsson Telefon Ab L M GPRS-Teilnehmerauswahl von mehreren Internet-Dienstanbietern
DE19849540B4 (de) * 1998-07-06 2006-09-28 Siemens Ag Verfahren und Mobilfunknetz zur Behandlung eines Paketdatendienstes
FI108601B (fi) * 1999-01-05 2002-02-15 Nokia Corp QoS-kartoitustiedon välitys pakettiradioverkossa
US6683853B1 (en) * 1999-12-01 2004-01-27 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic upgrade of quality of service in a packet switched network

Also Published As

Publication number Publication date
ATE243901T1 (de) 2003-07-15
FI991177L (fi) 2000-07-06
US7167447B2 (en) 2007-01-23
DE60003525T2 (de) 2004-04-22
FI991177A0 (fi) 1999-05-24
CN1336061A (zh) 2002-02-13
CN1263268C (zh) 2006-07-05
DE60003525D1 (de) 2003-07-31
US20060126547A1 (en) 2006-06-15
US20020032800A1 (en) 2002-03-14
EP1151586B1 (en) 2003-06-25
ES2202041T3 (es) 2004-04-01
WO2000041401A2 (en) 2000-07-13
EP1151586A2 (en) 2001-11-07
JP2002534923A (ja) 2002-10-15
JP3625769B2 (ja) 2005-03-02
WO2000041401A3 (en) 2000-09-28
CA2358194C (en) 2007-04-03
CA2358194A1 (en) 2000-07-13
AU2112400A (en) 2000-07-24
US8155005B2 (en) 2012-04-10
AU759622B2 (en) 2003-04-17

Similar Documents

Publication Publication Date Title
FI108601B (fi) QoS-kartoitustiedon välitys pakettiradioverkossa
US6690679B1 (en) Method and system for bearer management in a third generation mobile telecommunications system
FI108192B (fi) Menetelmä ja laitteisto palvelun laadun kontrolloimiseksi matkaviestinjärjestelmässä
AU739717B2 (en) Dynamic quality of service reservation in a mobile communications network
FI105969B (fi) Palvelunlaadun hallinta matkaviestinjärjestelmässä
JP4307709B2 (ja) 移動体通信ネットワークにおける選択可能なパケット交換及び回線交換サービス
US6708034B1 (en) End-to-end quality of service guarantee in a wireless environment
US8825070B2 (en) Radio resource reservation for wireless networks
EP1976196B1 (en) Data transmission
FI107498B (fi) Verkkopalveluiden määrittäminen radioaccessverkossa
US6658011B1 (en) Use of wireless application protocol in a packet-switched radio telecommunication system
US20020152319A1 (en) Accounting management support based on QOS in an IP centric distributed network
MXPA05000671A (es) Aparato, sistema y metodo para la transmision de datos con diferentes atributos de calidad de servicio (qos).
US6747989B1 (en) Method and arrangement for transmitting multimedia-related information in a packet-switched cellular radio network with external connection
KR20010082314A (ko) 액세스 망용 패킷 파이트 구조
CA2380253C (en) Method and communications system for handling a packet service
EP1998512A1 (en) Host station and packet transmitting method
Garg et al. Integrated QoS support in 3G UMTS networks
MXPA01006861A (en) TRANSPORTING QoS MAPPING INFORMATION IN A PACKET RADIO NETWORK
Baumann et al. From GPRS to UMTS
Napolitano et al. UMTS network infrastructure
MXPA00000534A (en) Dynamic quality of service reservation in a mobile communications network

Legal Events

Date Code Title Description
PC Transfer of assignment of patent

Owner name: QUALCOMM INCORPORATED

Free format text: QUALCOMM INCORPORATED

MA Patent expired