FI113319B - Palveluita tarjoavan verkkoelementin valitseminen tietoliikenejärjestelmässä - Google Patents
Palveluita tarjoavan verkkoelementin valitseminen tietoliikenejärjestelmässä Download PDFInfo
- Publication number
- FI113319B FI113319B FI20002160A FI20002160A FI113319B FI 113319 B FI113319 B FI 113319B FI 20002160 A FI20002160 A FI 20002160A FI 20002160 A FI20002160 A FI 20002160A FI 113319 B FI113319 B FI 113319B
- Authority
- FI
- Finland
- Prior art keywords
- remote
- mobility
- agent
- agents
- information
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims description 24
- 238000000034 method Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 12
- 238000005259 measurement Methods 0.000 claims description 7
- 238000010295 mobile communication Methods 0.000 claims description 2
- 108090000623 proteins and genes Proteins 0.000 claims 1
- 239000003795 chemical substances by application Substances 0.000 description 137
- 238000007726 management method Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000027455 binding Effects 0.000 description 4
- 238000009739 binding Methods 0.000 description 4
- 230000005641 tunneling Effects 0.000 description 4
- 238000005538 encapsulation Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 239000011230 binding agent Substances 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000000275 quality assurance Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/06—Registration at serving network Location Register, VLR or user mobility server
- H04W8/065—Registration at serving network Location Register, VLR or user mobility server involving selection of the user mobility server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
113319
Palveluita tarjoavan verkkoelementin valitseminen tietoliikennejärjestelmässä
Keksinnön tausta
Keksintö liittyy palveluita tarjoavan verkkoelementin valitsemiseen 5 tukevissa tietoliikennejärjestelmissä ja erityisesti IP-liikkuvuuden (Mobile IP) liikkuvuusagenttien mainostamiseen tai reitittimien mainostamiseen.
Työntekijöiden liikkuvuus on viime vuosina selkeästi lisääntynyt eikä merkkejä kehityssuunnan muutoksesta ole näkyvissä. Liikkuvan työaseman (Mobile Node) liittäminen IP-verkkoon on monella tavalla kuitenkin ongelmal-10 lista. Eräänä ratkaisuna tähän ongelmaan IETF:n (Internet Engineering Task Force) Mobile IP -työryhmä on määrittänyt IP-liikkuvuusprotokollan eli Mobile IP-protokollan. Viitataan kuvioon 1, jossa on esitetty eräs IP-liikkuvuus-protokollaa tukeva tietoliikennejärjestelmä. IP-liikkuvuus on mekanismi tietoliikenneominaisuuksien tarjoamiseksi liikkuvan työaseman käyttäjälle IP-15 osoitetta käyttäen. Se sallii liikkuvien työasemien MN vaihtaa liityntäpistettään Internetissä vaihtamatta IP-osoitettaan. IP-liikkuvuus siis helpottaa liikkuvan työaseman MN ja tämän kanssa kommunikoivan vastinisännän CH (Corresponding Host) liikennöintiä liikkuvan työaseman MN kotiosoitteen kanssa.
20 Tämän hakemuksen puitteissa "liikkuva työasema” MN viittaa isän- • · ‘ ·' tään (host), joka haluaa käyttää kotiverkon HN osoitetta ollessaan kytkeyty- : neenä johonkin muuhun verkkoon kuin kotiverkkoon HN. Tällainen kytkeytymi- ' : nen voi tapahtua käyttäen puhelin-, ISDN-, paikallisverkko LAN- (Local Area : Network) tai solukkoyhteyksiä jne. "Kotiverkko” HN on mahdollisesti virtuaali- : 25 nen IP-verkko, johon liikkuvan työaseman MN käyttäjä loogisesti kuuluu. Se voi fyysisesti olla esim. lähiverkko (LAN), joka on reitittimen kautta kytketty In- * · » ternetiin. "Kotiosoite” on liikkuvalle työasemalle MN pitkähköksi ajaksi osoitettu :* , osoite. Se voi pysyä muuttumattomana riippumatta siitä, missä liikkuva ; työasema MN liittyy Internetiin. Vaihtoehtoisesti se voidaan osoittaa osoiteva- ‘ 30 rastosta. "Kotiagentti” HA (Home Agent) on IP-liikkuvuuden liikkuvuusagentti.
Kotiagentti HA on liikkuvan työaseman MN kotiverkossa HN oleva reititysenti-: : teetti, joka välittää tunneloimalla paketteja toimitettaviksi liikkuvalle työase- : malle MN tämän ollessa poissa kotiverkosta HN ja ylläpitää liikkuvan työase- , . man MN vallitsevaa sijaintitietoa. Tunnelointi tarkoittaa virtuaalisen linkin, tun- -* s » ' : 35 nelin TN, muodostamista solmujen välille.
2 113319
Jos liikkuva työasema MN käynnistyessään tai siirtymisen johdosta havaitsee olevansa vierailtavassa verkossa VN, se voi rekisteröityä toisen liik-kuvuusagentin, ’’etäagentin” FA (Foreign Agent), kautta kotiagenttiin HA ja IP-liikkuvuustoiminnallisuus voidaan aktivoida. Etäagentti FA viittaa liikkuvan 5 työaseman MN vierailtavassa verkossa VN olevaan reititysentiteettiin, joka tarjoaa reitityspalveluja liikkuvalle työasemalle MN tämän ollessa rekisteröityneenä, ja siten sallii liikkuvan työaseman MN hyödyntää kotiverkon HN osoitettaan. Etäagentti FA toimittaa liikkuvalle työasemalle MN sen kotiagentin HA tunneloimia paketteja. Liikkuvan työaseman MN lähettämille paketeille etäa-10 gentti FA voi toimia rekisteröityneiden liikkuvien työasemien MN oletusreititti-menä.
IP-liikkuvuusprotokollassa määritetään care-of -osoite (Care-of-Address, COA) liikkuvaan työasemaan MN suuntautuvan tunnelin päätepisteeksi paketeille, jotka on kohdistettu vierailtavassa verkossa VN olevalle liik-15 kuvalle työasemalle MN. Etäagentit FA voivat välittää liikkuville työasemille MN COA:n sisältäviä liikkuvuusagenttien mainosviestejä (Advertising messages) omasta aloitteestaan tai MN:n pyynnöstä. Yksi etäagentti FA voi tuottaa useamman kuin yhden COA:n mainosviesteissään. Liikkuva työasema MN rekisteröi tyypillisesti etäagentin FA mainosviestistä saamansa COA.n kotiagent-20 tiinsa HA lähettämällä rekisteröintipyynnön (Registration Request). Kotiagentti HA vastaa rekisteröintivasteella (Registration Reply) ja ylläpitää liikkuvuussi- * donnan liikkuvalle työasemalle MN. ’’Liikkuvuussidonta” (Mobility Binding) on kotiosoitteen assosiaatio COA:n kanssa, yhdessä tämän assosiaation jäljellä- : '·’ olevan eliniän kanssa. Liikkuvalla työasemalla MN voi olla useita COA:ta sa- • · 25 manaikaisesti.
Riippuen kyseessä olevasta IP-verkosta, verkossa voi olla useita etäagentteja, jotka voivat lähettää mainosviestejä liikkuville työasemille MN. Liikkuva työasema saattaa tällöin vastaanottaa mainosviestejä useilta etäa-:v. genteilta. Edelleen eri etäagenteilla FA voi olla hyvinkin erilaiset ominaisuudet .*·. 30 vaihdellen myös dynaamisesti esimerkiksi kuormituksen mukaan. Käytettävän ·’ etäagentin ja COA:n valinta tapahtuu tyypillisesti valitsemalla ensimmäisenä vastaanotetun viestin lähettänyt etäagentti FA, eikä etäagentin valinta näin ol-Ien tapahdu millään lailla optimaalisesti.
• · ♦ » · » » 3 113319
Keksinnön lyhyt selostus
Keksinnön tavoitteena on tarjota aivan uudenlainen tapa käyttää liikkuvuusagenttien tai reitittimien lähettämiä mainosviestejä tietoliikennejärjestelmissä. Keksinnön tavoitteet saavutetaan menetelmillä, reitittimellä, tieto-5 liikennejärjestelmän verkkoelementillä, liikkuvalla työasemalla ja mainosvies-tillä, joille on tunnusomaista se, mitä sanotaan itsenäisissä patenttivaatimuksissa. Keksinnön edulliset suoritusmuodot ovat epäitsenäisten patenttivaatimusten kohteena.
Keksintö perustuu siihen, että tietoja tietoliikennejärjestelmän yhden 10 tai useamman verkkoelementin ominaisuuksista lähetetään mainosviesteissä liikkuville työasemille liikkuvuusagenteilta ja/tai reitittimiltä. Mainosviesti on tyypillisesti aliverkossa yleislähetetty viesti, jolla verkkoelementti ilmoittaa olemassa olostaan muille verkon laitteille. Näin liikkuvuusagenttien tai reitittimen käsittämiä tai muualta hankkimia tietoja voidaan välittää liikkuvalle työasemal-15 le, joka voi hyödyntää tietoja palveluita tarjoavaa verkkoelementtiä valitessaan. Tällöin käytettävän verkkoelementin, kuten liikkuvuusagentin, liityntäpisteen tai reitittimen, valinta voi tapahtua optimaalisesti.
Keksinnön erään edullisen suoritusmuodon mukaisesti tiedot verkkoelementtien ominaisuuksista ovat liikkuvuusagenttien periodisesti ja/tai liik-20 kuvan työaseman pyynnöstä lähettämissä care-of- osoitteita käsittävissä mainosviesteissä. Tästä edullisesta suoritusmuodosta saavutetaan se etu, että voidaan helposti hyödyntää joka tapauksessa lähetettäviä mainosviestejä, eikä ’ ** välitettävien viestien määrä kasva.
| * Keksinnön erään toisen edullisen suoritusmuodon mukaisesti lähe- '- 25 tettävät tiedot käsittävät tietoja etäagentin ominaisuuksista. Liikkuva työasema .· voi verrata etäagenteilta saatujen tietojen perusteella eri etäagenttien ominai- ,*· suuksia. Liikkuva työasema voi valita palveluita tarjoavaksi etäagentiksi etäa gentin, joka ominaisuuksiensa perusteella parhaiten voi hoitaa liikkuvan Γ työaseman kommunikointitarpeita. Edelleen liikkuva työasema voi lähettää re- *. 30 kisteröintipyynnön (Registration request) valitulle etäagentille. Tästä saavute taan se etu, että liikkuva työasema voi valita useista etäagenteista sopivimman valittujen kriteerien perusteella. Näin voidaan myös tasapainottaa kuormaa eri * · · · ‘ etäagenttien välillä.
; · i Keksinnön erään toisen edullisen suoritusmuodon mukaisesti reitit- 35 timen lähettämät tiedot käsittävät reitittimen ominaisuustietoja. Tällöin liikku- > · vassa työasemassa voidaan valita käytettävä reititin optimaalisesti mainittujen 4 113319 tietojen perusteella. Tämä on erityisen hyödyllistä IPv6-protokollan mukaisessa IP-liikkuvuutta tukevassa järjestelmässä, jossa ei tarvita etäagenttejä IP-liikkuvuuden toteuttamiseksi.
Keksinnön vielä eräiden edullisten suoritusmuotojen mukaisesti 5 tietoliikennejärjestelmä on langaton ja käsittää ainakin yhdelle liikkuvalle työasemalle langattoman yhteyden tarjoavia liityntäpisteitä. Liikkuvalle työasemalle välitetyt verkkoelementtien ominaisuudet käsittävät ainakin yhden seuraavista: - eri liityntäpisteiden kuormitukset (esim. käyttäjien määrän perus- 10 teella) - tieto vähiten kuormitetusta liityntäpisteestä - tieto suositellusta liityntäpisteestä - muita liityntäpisteiden palvelunlaatuparametrejä.
Liikkuva työasema voi hyödyntää näitä tietoja ja mahdollisesti muita kriteerejä, 15 kuten radiokanavamittauksia, ja valita palvelevaksi verkkoelementiksi liityntäpisteen, joka parhaiten voi tarjota langattoman yhteyden. Näin voidaan käyttää langattoman tietoliikennejärjestelmän resursseja tehokkaammin. Tämä koskee erityisesti järjestelmiä, joissa liikkuva työasema tekee päätöksen handoverista ainoastaan mittaamiensa radiosignaalien perusteella.
20 Kuvioiden lyhyt selostus : Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen :. v yhteydessä, viitaten oheisiin piirroksiin, joista: ’ : Kuvio 1 esittää erästä tietoliikennejärjestelmää, jossa voidaan hyö- : ’ i dyntää IP-liikkuvuutta; 25 Kuvio 2a havainnollistaa reitittimen tai liikkuvuusagentin käsittävän . * *. verkkoelementin pitkälle yksinkertaistettua rakennetta;
Kuvio 2b havainnollistaa liikkuvan työaseman pitkälle yksinkertais-..,.t tettua rakennetta;
Kuvio 3 esittää erään edullisen suoritusmuodon mukaista etäagen- • · ’ 30 tin valintaa ja liikkuvuussidonnan muodostamista; : (t: Kuvio 4 esittää erästä WLAN-järjestelmää;
Kuvio 5 esittää erään edullisen suoritusmuodon mukaista liityntä- [ . pisteen valintaa; ja • * . . Kuvio 6 esittää liikkuvuusagentin välittämää erään edullisen suori- ‘* · 35 tusmuodon mukaista mainosviestiä.
5 113319
Keksinnön yksityiskohtainen selostus
Keksintöä voidaan soveltaa missä tahansa mainosviestejä lähettäviä verkkoelementtejä käsittävässä tietoliikennejärjestelmässä, esimerkiksi kuviossa 1 havainnollistetussa tietoliikennejärjestelmässä.
5 Yhteyksien muodostamiseen liikkuvalle työasemalle MN voidaan käyttää erityyppisiä langallisia tai langattomia yhteydenmuodostustekniikoita. Yhteys voidaan muodostaa esimerkiksi puhelin-, ISDN-, lähiverkko- (LAN, Local Area Network) tai solukkoyhteyksiä hyödyntäen.
Liikkuva työasema MN voi esimerkiksi käsittää toiminnallisuuden 10 yhteyden muodostamiseksi langattomaan lähiverkkoon (Wireless Local Area Network, WLAN). Langattoman lähiverkon liityntäpisteistä (Access Point) voidaan muodostaa langallinen yhteys verkon (HN, VN) muihin osiin ja edelleen Internetiin. MN voi olla myös matkaviestinjärjestelmää, esimerkiksi toisen sukupolven GSM-järjestelmää ja/tai kolmannen sukupolven UMTS-järjestelmää 15 (Universal Mobile Telecommunication System) tukeva matkaviestin. Vierailtava verkko VN ja kotiverkko HN voivat olla esimerkiksi GPRS-pakettiradiopalvelun (General Packet Radio Service) käsittäviä verkkoja. Tässä tapauksessa agentit HA ja FA voivat sijaita edullisesti GGSN-tukisolmujen yhteydessä (GPRS Gateway Support Node). Kuviossa 1 on esitetty myös rei-20 tittimiä R.
Erään edullisen suoritusmuodon mukaisesti liikkuvuusagenteilta ‘ ; HA, FA lähetetään tietoja kyseessä olevan järjestelmän verkkoelementtien ] ominaisuuksista. Edullisen suoritusmuodon mukainen IP-liikkuvuusagentin ' | toiminnallisuus voidaan toteuttaa missä tahansa verkkoelementissä. Se voi . ί 25 olla erillisenä solmuna, integroituna langattoman verkon liityntäpisteeseen, : ,; osana reititintä tai osana virtuaalisen privaattiverkon (Virtual Private Network, VPN) toteuttavaa laitteistoa. Kuten kuviossa 2a on havainnollistettu, liikku-vuusagentin HA, FA toteuttava verkkoelementti käsittää prosessointivälineet PMA, tiedonsiirtovälineet CMA ja muistia MEA, joiden välineiden avulla voi-30 daan kerätä tietoja verkkoelementtien ominaisuuksista ja lähettää ne mainos-viesteissä yhdelle tai useammalle liikkuvalle työasemalle MN. Kuten kuviossa 2b on havainnollistettu, liikkuva työasema MN käsittää prosessointivälineet .· PMMN, muistia MEMN ja tiedonsiirtovälineet CMMN. MN voi prosessointiväli- • neiden PMMN avulla verrata liikkuvuusagenttien lähettämiä, tiedonsiirtoväli- . : 35 neillä CMMN vastaanotettuja, tietoja ja valita vertailun perusteella palveluita tarjoavan verkkoelementin. Prosessointivälineet PMA, PMMN toteutetaan 6 113319 edullisesti ohjelmistona, jota suoritetaan prosessorissa. Prosessointivälineet PMA, PMMN voidaan toteuttaa myös erillislogiikkana tai kovo-ratkaisuna, esimerkiksi ASIC-piireillä (Application Specific Integrated Circuit) tai erillislogii-kalla.
5 Kuvion 1 mukaisessa esimerkkijärjestelmässä etäagentit FA voivat lähettää tietoja omista ominaisuuksistaan tai vierailtavan verkon VN muiden verkkoelementtien ominaisuuksista. Myös kotiagentit HA voivat lähettää tietoja verkkoelementtien ominaisuuksista, edullisesti kotiverkon HN muiden verkkoelementtien ominaisuuksista. Tällöin voidaan tehokkaasti hyödyntää liikku-10 vuusagentteja HA, FA erilaisten tietojen välittämiseen liikkuvalle työasemalle MN. Erityisesti vierailtavassa verkossa VN saadaan vierailevalle liikkuvalle työasemalle MN välitettyä tietoja, joiden avulla MN voi esimerkiksi valita sopivimman etäagentin. Tiedot järjestelmän ominaisuuksista ovat edullisesti liikku-vuusagenttien mainosviesteissä, joita liikkuvuusagentit lähettävät muutenkin.
15 Ominaisuustiedot käsittävät erään edullisen suoritusmuodon mu kaisesti tietoja niitä lähettäneen etäagentin FA ominaisuuksista. Muun muassa seuraavia etäagentin FA ominaisuuksia voidaan välittää: - etäagentin tarjoaman yhteyden viive tällä hetkellä - etäagentin tarjoaman yhteyden viive keskimääräisesti 20 - etäagentin tarjoaman yhteyden huojunta (jitter) - etäagentin palvelemien käyttäjien määrä - etäagentin välityskyky (throughput) ja muita mahdollisia palvelun-laatuparametrejä - etäagentin kuormitus (jos käytettävissä eri palvelunlaatuluokkia ’·, j 25 (QoS classes), kuormitusluokkaa kohti) : - etäagentin suhteellinen kuormitus verrattuna muihin järjestelmän ; etäagentteihin.
Etäagentti FA saattaa tukea palvelunlaadun varausmekanismeja (esim. Resource Reservation Protocol RSVP tai Differentiated Services), joi- • · 30 loin eri palvelunlaadun takaavia luokkia voidaan tarkastella erillisinä. Esimerkiksi voidaan lähettää tieto etäagentin kuormituksesta reaaliaikaisille sovelluk- » \:: sille tarkoitettua lyhytviiveistä palveluluokkaa koskien.
:,,,: Osa ominaisuuksista voi olla muuttumattomia, jolloin ne voivat olla : tallennettuina etäagentin FA käsittävän verkkoelementin muistiin (esimerkiksi » > • i . 35 etäagentin maksivälityskyky). Jos halutaan liittää tietoja verkkoelemettien dy- • I » • » 7 113319 naamisista ominaisuuksista, tietoja kerätään etäagentin FA ominaisuuksista eli sen käsittävän verkkoelementin senhetkisistä ominaisuuksista.
Erään edullisen suoritusmuodon mukaisesti liikkuvuusagenttien HA, FA lähettämät tiedot käsittävät tietoja muiden verkkoelementtien ominaisuuk-5 sista. Nämä tiedot voivat olla mitä tahansa ominaisuustietoja, joita liikkuva työasema MN voi hyödyntää valitessaan palvelevaa verkkoelementtiä vierailtavassa verkossa VN tai kotiverkossa HN. Tällöin liikkuvuusagentti HA, FA tyypillisesti kerää tietoja muista järjestelmän verkkoelementeistä. Liikkuvuus-agentin HA, FA ja kyseessä olevan verkkoelementin välillä on tiedonsiirtoyhte-10 ys ja verkkoelementti on järjestetty lähettämään liikkuvuusagentin pyynnöstä ja/tai automaattisesti ominaisuustietojaan liikkuvuusagentille. Tietojen kerääminen voidaan myös järjestää keskitetysti verkkoelementtien tietoja keräävän palvelimen kautta, joka päivittää liikkuvuusagenteilta lähetettäviä tietoja esimerkiksi SNMP-protokollan (Simple Network Management Protocol) avulla.
15 Muiden verkkoelementtien ominaisuustiedot voivat käsittää tietoja esimerkiksi verkon VN eri liityntäpisteiden ominaisuuksista, jotta MN voisi valita parhaimman liityntäpisteen. Hyötyä tästä on erityisesti langattomassa tietoliikennejärjestelmässä, joissa MN tekee päätöksen yhteysvastuun vaihdosta liityntäpisteestä toiseen (handover). Tätä suoritusmuotoa kuvataan myöhem-20 min tarkemmin kuvion 4 avulla.
Nyt viitataan kuvioon 3, jossa on esitetty etäagentin FA valintaa ja rekisteröitymistä valitun etäagentin FA avulla kotiagenttiin HA. Etäagentit FA, ·[ FA2 keräävät 301, 302 (Collection of attributes) tietoja ominaisuuksistaan. FA, FA2 lähettävät 303, 304 (Attribute information) tiedot yleisiähetyksenä : ; 25 (broadcast) tai rajoitettuna yleislähetyksenä (multicast) edullisesti mainosvies- tissä ilman liikkuvuussidontaa oleville liikkuville työasemille MN. Liikkuva ; ’: työasema MN seuraa linkkikerroksella lähetettäviä viestejä ja vastaanottaa eri etäagenteilta FA, FA2 tietoja 303, 304.
j’.·; MN vertaa 305 (Comparison of agent attributes) eri etäagenttien .··. 30 ominaisuuksia. MN:n prosessointivälineet PMMN käsittävät palvelunlaadun- hallintaentiteetin (QoS management entity), joka vertailee eri etäagentteja ' ·’ niiltä saatujen ominaisuustietojen ja työasemalla tarvittavan yhteyden perus- teella. Palvelunlaadunhallintaentiteetti on kytketty sovelluskerroksen yhtey- denhallintaentiteettiin (esim. H.323- tai SIP-protokollaentiteetti), jolloin saa- : 35 daan tieto yhteyden laadusta, eli minkälaista dataa työasemalla MN on tarve kommunikoida (reaaliaikainen vs. ei-reaaliaikainen).
8 113319
Liikkuva työasema MN valitsee 306 (Agent Selection) etäagentin FA, joka ominaisuuksiensa perusteella parhaiten voi hoitaa liikkuvan työaseman tiedonsiirtoa. Valinta voidaan tehdä esimerkiksi porttinumeron perusteella käytettävän sovelluksen mukaisesti: Aikakriittisissä sovelluksissa, kuten IP-5 puhesovelluksessa (VoIP application), määräävänä kriteerinä voi olla viive, kun taas tiedostonsiirtosovelluksessa määräävänä kriteerinä voi olla välityskyky ja/tai kuormitus.
Kun liikkuva työasema MN on valinnut käytettävän etäagentin FA ja tietää FA:n COA:n, se lähettää 307 rekisteröintipyynnön (Registration Re-10 quest) valitsemansa etäagentin FA IP-osoitteeseen. Rekisteröintipyyntö 307 käsittää liikkuvan työaseman MN kotiosoitteen, kotiagentin HA osoitteen ja FA.n mainosviestistä saadun care-of-osoitteen. Jos pyyntö on hyväksyttävä, etäagentti FA päivittää ylläpitämäänsä vierailijalistaa (visitor list) liikkuvan työaseman MN lähettämän rekisteröintipyynnön perusteella. FA välittää 308 15 rekisteröintipyynnön edelleen kotiagentille HA.
Kun kotiagentti HA saa rekisteröintipyynnön, se prosessoi ja mahdollisesti hyväksyy sen. Jos rekisteröintipyyntö on hyväksyttävissä, HA päivt-tää ylläpitämäänsä COA-listaa lisäämällä liikkuvuussidonnan ja sen eliniän työasemalle MN, eli assosioimalla vastaanotettu care-of-osoite työaseman MN 20 kotisoitteeseen. HA edullisesti päivittää linkkikerroksen assosiointikonfiguraati-on, kuten ARP-konfiguraation (Address Resolution Protocol), ja tunnelointi-konfiguraation ja käyttää niitä liikkuvalle työasemalle MN kohdistettujen paket-' tien sieppaamiseksi ja tunneloimiseksi. Esimerkiksi proxy-ARP ja gratuitous- ’ : ARP-tekniikoita voidaan käyttää.
:, ·· 25 Jos rekisteröintipyyntö (308) on hyväksyttävissä, HA lähettää 309 rekisteröintivasteen (Registration Reply) etäagentille FA. Etäagentti FA päivit-tää ylläpitämäänsä vierailijalistaa. FA välittää 310 rekisteröintivasteen liikkuvalle työasemalle MN. Rekisteröintivaste käsittää tarpeellisia koodeja työase-man MN informoimiseksi rekisteröintipyynnön tilanteesta ja tietoa kotiagentin ,···, 30 HA myöntämästä rekisteröinnin elinajasta, joka voi olla pienempi kuin alunpe- • « rin mahdollisesti pyydetty rekisteröinnin elinaika.
Kotiagentti HA voi rekisteröinnin jälkeen siepata liikkuvalle työase-malle MN kohdistetut paketit ja tunneloida ne 311 (Interception and tunneling of packets), eli kapseloida paketit jollakin kapselointialgoritmilla care-of-: 35 osoitteen mukaisesti ja lähettää ne etäagentille FA. Saadessaan kapseloidun paketin, etäagentti FA purkaa kapseloinnin (decapsulation) ja selvittää alkupe- 113319 g räisen kohdeosoitteen. Alkuperäisen kohdeosoitteen perusteella paketti välitetään liikkuvalle työasemalle MN. Suoraan työasemalle MN tunneloiduista paketeista MN purkaa itse kapseloinnin. HA tunneloi liikkuvalle työasemalle MN kohdistuvia paketteja, kunnes suoritetaan rekisteröinnin poisto 5 (deregistration).
IP-liikkuvuusprotokollaan on määritetty kolme autentikointilaajen-nusta (authentication extensions): liikkuva työasema-kotiagentti (mobile-home) autentikointilaajennus (pakollinen), liikkuva työasema-etäagentti (mobile-foreign) laajennus ja etäagentti-kotiagentti (foreign-home) laajennus. Kyseisiä 10 laajennuksia voidaan käyttää ja tiedonsiirto vierailtavan verkon VN ja liikkuvan työaseman MN välillä voidaan salata erityisesti langattoman yhteyden ollessa kyseessä.
Kuviossa 4 on esitetty esimerkki IEEE 802.11-standardiin perustuvasta WLAN-järjestelmästä. Liikkuva työasema M N käsittää päätelaitteen TE 15 (tyypillisesti kannettava tietokone) ja WLAN-adapterin MT. WLAN-verkko NW käsittää WLAN-liityntäpisteitä AP1-4, jotka tarjoavat langattoman yhteyden useille liikkuville työasemille MN. IEEE 802.11 -standardi määrittää sekä fyysisen kerroksen että linkkikerroksen (MAC) protokollat tiedonsiirrolle radiorajapinnan yli. Tiedonsiirtoon voidaan käyttää infrapunaa tai kahta hajaspektritek-20 nilkkaa (Direct Sequence Spread Spectrum DSSS, Frequency Hopped Spread Spectrum FHSS). Molemmissa hajaspektritekniikoissa käytetään 2,4 gigahert-sin kaistaa. IEEE 802.11-standardin mukaisesti MAC-kerroksella käytetään ns. CSMA/CA-tekniikkaa (Carrier Sense Multiple Access with Collision Avoidan-: : ce).
·', * * 25 Liikkuvat WLAN-työasemat MN voivat muodostaa ns. adhoc - : verkon yksinkertaisesti muodostamalla yhteyden toiseen liikkuvaan työase- maan. Ns. infrastruktuuriverkkoja (Infrastucture Networks) muodostetaan te- kemällä yhteyksiä liityntäpisteiden AP1-4 ja liikkuvien työasemien MN välille. Liityntäpisteet AP1-4 tarjoavat verkkopääsyn työasemille MN ja näin muodos-30 tavat ns. laajennetun palvelukokoelman (ESS, Extended Service Set). Liityn-täpisteet AP1-4 ainakin kontrolloivat lähetysaikojen allokaatioita, datan vas-taanottoa, bufferointia ja lähetystä liikkuvan työaseman MN ja verkon NW vä-v Iillä. Liityntäpisteet AP1-4 voivat muodostaa aliverkkoja SN (Sub-Network).
Looginen WLAN-verkko NW voi puolestaan käsittää yhden tai useampia ali-, ; 35 verkkoja SN. WLAN-verkko voi tarjota myös yhteyden yhdyskäytävän kautta muihin verkkoihin ON, kuten Internetiin. Yhteyden tarjoavaa laitetta kutsutaan 10 113319 IEEE 802.11 -järjestelmässä tyypillisesti portaaliksi (Portal) PT. Portaali PT on looginen entiteetti, joka määrittää integraatiopisteen IEEE 802.11 -spesifisen verkon NWja muun verkon ON välille. Tyypillisesti WLAN-verkko NW käsittää myös muita palvelimia, kuten DHCP (Dynamic Host Configuration Protocol) 5 palvelimen, joka allokoi IP-osoitteita verkossa NW.
Tunnetuissa IEEE 802.11 WLAN-ratkaisuissa liikkuva työasema MN tekee itsenäisesti päätökset handoverista radiokanavamittausten perusteella. WLAN-verkossa NW on kuitenkin enemmän tietoa verkon ja eri liityntäpisteiden AP 1-4 tilasta.
10 Keksinnön mukainen IP-liikkuvuustoiminnallisuus voidaankin to teuttaa myös kuviossa 4 esitetyssä WLAN-järjestelmässä. Liikkuvuusagentteja (kotiagentteja HA ja/tai etäagentteja FA) voidaan toteuttaa erillisissä agentti-toiminnallisuuden käsittävissä verkkoelementeissä tai WLAN-verkon NW elementeissä, jolloin liikkuvuusagentit voivat välittää liikkuvalle työasemalle MN 15 tietoja WLAN-järjestelmän verkkoelementtien ominaisuuksista. Liityntäpiste AP 1-4 voi käsittää liikkuvuusagentin tai se voidaan sitoa verkossa NW olevaan liikkuvuusagenttiin, jolloin tietoja liityntäpisteen AP 1-4 ominaisuuksista voidaan välittää liikkuvalle työasemalle MN. Liikkuva työasema MN voi hyödyntää näitä verkkoelementtien ominaisuuksia kuvaavia tietoja erityisesti valitessaan liityn-20 täpistettä AP1-4.
. . Kuviossa 5 on havainnollistettu keksinnön erästä edullista suoritus- • • muotoa, jossa liikkuvuusagenttitoiminnallisuuden FA, HA käsittävistä liityntä- ' ·: · [ pisteistä AP1, AP2 lähetetään liikkuville työasemille MN tietoja liityntäpisteiden ' ‘ AP1, AP2 ominaisuuksista. Liityntäpisteet AP1, AP2 keräävät 501, 502 \: 25 (Collection of AP attributes) tietoja ominaisuuksistaan. Kerättävät ja välitettävät :· liityntäpisteiden ominaisuudet voivat käsittää esimerkiksi seuraavia tietoja: :,"§: - eri liityntäpisteiden kuormitukset (esim. käyttäjien määrän perus teella) - tieto vähiten kuormitetusta liityntäpisteestä • « 30 - tieto suositellusta liityntäpisteestä - muita liityntäpisteiden palvelunlaatuparametrejä (esim. viive). Liityntäpisteistä AP1, AP2 lähetetätään 503, 504 (AP attributes) tie- dot MN:lle edullisesti liikkuvuusagenttien mainosviesteissä. Koska kyseessä *:··· on WLAN-verkko, mainosviestit lähetetään yleislähetyksenä liityntäpisteen 35 AP1, AP2 peltoalueella. MN voi vastaanottaa linkkikerroksen yhteyden avulla • » usealta eri liityntäpisteeltä AP1, AP2 ominaisuustietoja. MN suorittaa 505 11 113319 (Radio channel measurements) myös mittauksia eri liityntäpisteiden AP1, AP2 radiokanavista, kuten signaalinvoimakkuuden.
MN:n prosessointivälineet PMMN voivat käsittää eri liityntäpisteitä vertailevan MAC-kerroksen palvelunlaadunhallintaentiteetin. Palvelunlaadun-5 hallintaentiteetti voi verrata 506 (Comparison of APs) eri liityntäpisteiden AP1, AP2 liikkuvuusagenteilta saamiansa liityntäpisteiden AP ominaisuuksia ja ottaa myös huomioon radiokanavamittaustulokset 505. MN (palvelunlaadunhallinta-entiteetti) valitsee 507 (Selection of AP) palvelevaksi liityntäpisteeksi sen, joka radiokanavamittauksien ja agenttien välittämien tietojen perusteella parhaiten 10 pystyy tarjoamaan tiedonsiirtoyhteyden liikkuvalle työasemalle MN. Tässä pal-velunlaadunhallintaentiteetti voidaan järjestää painottamaan eri tavalla eri ominaisuuksia riippuen tarvittavasta yhteydestä (käytettävän sovelluksen mukaisesti). MN voi esimerkiksi karsia pois liityntäpisteet, joiden signaalitaso on alle ennalta määritetyn rajatason ja valita jäljelle jääneistä vähiten kuormitusta 15 käsittävän liityntäpisteen.
Kun MN on valinnut esimerkiksi liityntäpisteen AP2, se voi muodostaa 508 (Connection establishment) yhteyden AP2:een, jolloin voidaan toteuttaa yhteysvastuun vaihto (Handover) sinänsä jo tunnetulla tavalla. Jos liityntäpiste AP2 tarjoaa jo tiedonsiirtoyhteyden MN:lle, yhteys säilytetään en-20 nallaan. Jos liikkuvuusagentti HA, FA on erillinen verkkoelementti, siihen voi . , olla liitetty useita liityntäpisteitä AP1-4, jolloin liikkuvuusagentti voi kuviosta 4 poiketen kerätä tietoja useiden liityntäpisteiden ominaisuuksista ja lähettää ne • i · yhdellä viestillä. MN voi käyttää ominaisuustietoja vasta jonkun ajan kuluttua : : niiden saapumisesta, esim. palvelevan liityntäpisteen signaalin ollessa riittävän
» I
25 huono. Jos liityntäpistettä AP vaihdetaan, MN saattaa myös joutua valitse-maan uuden etäagentin FA.
Tällä ratkaisulla voidaan selvästi parantaa langattomien IP-verkkojen suorituskykyä. Liikkuvalla työasemalla MN on käytössään tärkeää verkkoinformaatiota radiokanavamittausten lisäksi liityntäpisteen valinnassa. 30 Varsinkin jos ominaisuustiedot välitetään IP-liikkuvuuden mainosviesteissä, radiorajapintaresurssien kulutus ei kasva juuri ollenkaan, v Kuten on jo todettu, erään edullisen suoritusmuodon mukaisesti tietoja verkkoelementtien ominaisuuksista lähetetään liikkuvuusagenttien mai-nosviesteissä. Liikkuvuusagentit HA, FA mainostavat olemassaolostaan lä-: 35 hettämällä mainosviestejä niihin liittyneisiin aliverkkoihin tyypillisesti periodi- sesti. Mainosviestit ovat ICMP-protokollan (Internet Control Message Protocol) 12 113319 reititinmainoksia (Router Advertisement) lisättynä liikkuvuusagenttispesifisellä jatkeella (Mobility Agent Advertisement Extension). Etäagentit FA välittävät mainosviesteissä yhden tai useampia (maksimissaan 8) care-of -osoitteita. Kotiagenttien HA ei tarvitse tarjota care-of -osoitteita, mutta niiden täytyy silti 5 lähettää mainosviestejä, jotta MN voi havaita palanneensa kotiverkkoonsa HN. Kotiagenttien lähettämät mainosviestit eivät siis käsitä care-of -osoitteita. Liik-kuvuusagenttien HA, FA lähettämien mainosviestien IP-osoite on tyypillisesti multicast-osoite "all systems on this link” (224.0.0.1) tai rajoitettu yleislähetys-osoite "limited broadcast" (255.255.255.255).
10 Liikkuva työasema MN voi myös lähettää ICMP reititinkyselyn (ICMP Router Solicitation) aliverkossaan saadakseen mainosviestejä etäa-genteilta FA. Agenttien välittämien mainosviestien perusteella liikkuva työasema MN saa selville, onko se kotiverkossa HN vai jossain vierailtavassa verkossa VN. Kun liikkuva työasema MN havaitsee olevansa omassa kotiverkos-15 saan HN, se toimii tunnetun tekniikan mukaisesti ilman IP-liikkuvuustoimintoja. Jos liikkuva työasema MN siirtyy kotiverkkoonsa HN ollessaan rekisteröityneenä johonkin muuhun verkkoon VN, MN voi poistaa rekisteröinnin kotiagenttiin-sa HA. Keksinnön erään edullisen suoritusmuodon mukaisesti MN voi kuitenkin myös tällöin vastaanottaa mainosviestejä ja hyödyntää niissä olevia tietoja 20 verkkoelementtien ominaisuuksista.
, , Kuviossa 6 on esitetty erään suoritusmuodon mukaista verkkoele- • menttien ominaisuustietoja (esimerkiksi liikkuvuusagenttien ja/tai muiden verk-koelementtien ominaisuuksia) käsittävää mainosviestiä liikkuvuusagenttispesi- : ·’ fisen jatkeen osalta. Kuviossa 6 esitettyä jatketta edeltää tunnetun ICMP- \‘j 25 protokollan mukainen reititinmainososa, jota ei ole tarpeen tässä tarkemmin kuvata. Viestin tyyppi (Type) ilmaisee, minkätyyppinen ICMP reititinmainoksen jatke on kyseessä. Liikkuvuusagenttispesifisen jatkeen tyyppi on 3. Muita reiti-tinmainosten jatkeita voi olla kuviossa 6 esitetyn mainosviestin edessä tai jäl-keen. Pituuskenttä (Length) ilmaisee agenttispesifisen jatkeen pituuden, joka j··*. 30 riippuu care-of -osoitteiden määrästä ja järjestelmätietojen määrästä. Sek- 'Γ venssinumero (Sequence Number) ilmaisee jatkeen numeron, liikkuvuus- \v agentti tyypillisesti kasvattaa sekvenssinumeroa jokaisen onnistuneen mai- • · · noksen jälkeen. MN voi myös hyödyntää sekvenssinumeroa, jos liikkuvuus- agentti kaatuu. Rekisteröinnin elinaika (Registration lifetime) määrittää suu- : 35 rimman mahdollisimman elinajan, jonka liikkuvuusagentti on valmis hyväksy- » <1 mään rekisteröintipyynnössä. Liput (R, B, H, F, M, G ja V) kuvaavat tiettyjä 13 113319 agentin ominaisuuksia: R-lipun asetus määrittää, että rekisteröinti vaaditaan (Registration required) tämän agentin kautta. B-lipun asetus määrittää, että etäagentti on varattu (Busy), H: Agentti on kotiagentti, F: Agentti on etäagentti. M, G ja V kuvaavat, mitä kapselointia voidaan käyttää (M=Minimal Encapsula-5 tion, G=GRE encapsulation, V=Van Jacobsen header compression). T-lipun asetus määrittää, että etäagentti tukee käänteistä tunnelointia (Reverse Tunneling). Varattu-kenttä (Res) on varattu mahdollisesti myöhemmin tarvittavaa käyttöä varten.
Varattu-kenttää seuraa kenttä (Care-of addresses) care-of -10 osoitteille, joita voi olla nolla tai useampia. Tämä jälkeen on kenttä edellä kuvatuille järjestelmän verkkoelementtien ominaisuustiedoille (Attributes), jonka kentän pituus voi vaihdella tietojen määrästä riippuen. Etäagenttien FA omi-naisuustiedot voidaan haluttaessa erottaa omilla kentällään muiden verkkoelementtien ominaisuuksista.
15 Liikkuva työasema MN voi vastaanottaa ja prosessoida verkkoele menttien ominaisuuksia käsittäviä mainosviestejä erään edullisen suoritusmuodon mukaisesti myös, kun se on jo rekisteröinyt jonkun etäagentin FA care-of- osoitteen kotiagenttiin HA. Erityisesti tästä on hyötyä välitettäessä liikku-vuusagenteilta FA, HA muita tietoja kuin tietoja liikkuvuusagenteista.
20 Edellä kuvattu toiminnallisuus soveltuu sellaisenaan käytettäväksi IPv4-protokollan mukaisissa (IP version 4) järjestelmissä. Tietojen välitystä • · verkkoelementtien ominaisuuksista voidaan kuitenkin käyttää myös IPv6- : protokollaa tukevissa laitteissa, jolloin voidaan hyödyntää IPv6-liikkuvuutta
”*' (Mobile IPv6). IPv6-liikkuvuudessa on sama perusperiaate, eli kotiagentti HA
• < :,''i 25 välittää paketteja liikkuvan työaseman MN senhetkiseen care-of- osoitteeseen.
' *: IPv6-liikkuvuudessa ei tarvita etäagenttien FA tapaisia entiteettejä, vaan liikku- vat työasemat MN hankkivat care-of- osoitteensa itse esimerkiksi automaattisen osoitekonfiguroinnin (Address Autoconfiguration) avulla. Tunnetun teknii-kan mukaisen IPv6-liikkuvuuden tarkemman kuvauksen osalta viitataan IETF:n • » !··*, 30 Internet draft- julkaisuun 27. huhtikuuta 2000, ’’Mobility Support in IPv6”. On • · huomioitava, että IPv6-liikkuvuuden standardointityö on kesken.
• · v.: Keksinnön erään edullisen suoritusmuodon mukaisesti myös IPv6- I I * protokollaa tukevat kotiagentit (HA) tai reitittimet voivat lähettää tietoja eri verkkoelementtien ominaisuuksista, joita IPv6-protokollaa tukeva MN voi hyö-.·. ; 35 dyntää. IPv6 reititin voi lähettää verkkoelementtien ominaisuustietoja käsittäviä • I » reitittimen mainosviestejä ja käsittää samaa keksinnöllistä toiminnallisuutta 14 113319 kuin edellä esitetyt liikkuvuusagentit (FA, HA) käsittävät: Kuten kuviossa 2a on havainnollistettu, reititin R voi käsittää välineet (PMA, CMA, MEA) tietojen keräämiseksi tietoliikennejärjestelmän yhden tai useamman verkkoelementin (reititin R tai liityntäpiste AP) ominaisuuksista ja välineet (CMA) tietojen lähet-5 tämiseksi mainosviesteissä ainakin yhdelle liikkuvalle työasemalle MN. Vastaavasti (kuvio 2b) liikkuva työasema MN voi käsittää vastaanottovälineet (CMMN) yhden tai useamman verkkoelementin ominaisuustietojen vastaanottamiseksi yhdeltä tai useammalta reitittimeltä R ja prosessointivälineet (PMMN) reitittimen R tai liityntäpisteen valitsemiseksi mainittujen tietojen pe-10 rusteella.
Näin reitittimien R lähettämiä ominaisuustietoja voidaan hyödyntää liikkuvassa työasemassa käytettävän reitittimen tai liityntäpisteen AP valinnassa (kuviot 4 ja 5). Käytettävä reititin voidaan näin valita optimaalisesti. Jos järjestelmä tukee IP-liikkuvuutta, valitun reitittimen R kautta voidaan järjestää liik-15 kuvuussidonta kotiagentin HA avulla. Kuvion 5 yhteydessä esitettyjä tietoja liityntäpisteiden ominaisuuksista voidaan myös kerätä ja lähettää liikkuvalle työasemalle reitittimen R toimesta. Tiedot reitittimen ominaisuuksista voivat olla samantyyppisiä kuin tiedot etäagenttien FA ominaisuuksista, eli reitittimen pysyviä ja senhetkisiä ominaisuuksia (esim. välityskyky, kuormitus). Reitittimi-20 en R lähettämät ominaisuustietoja käsittävät mainosviestit voivat olla ICMP-reititinmainoksia, joihin on lisätty ominaisuustiedot. Vastaavalla tavalla on myös mahdollista käyttää mainosviestejä ominaisuustietojen lähettämiseen ' ·; ] IPv4- protokollaa tukevissa reitittimissä.
' ‘ Alan ammattilaiselle on ilmeistä, että tekniikan kehittyessä keksin- * · •V·; 25 nön perusajatus voidaan toteuttaa monin eri tavoin. Keksintö ja sen suoritus- muodot eivät siten rajoitu yllä kuvattuihin esimerkkeihin vaan ne voivat vaih-della patenttivaatimusten puitteissa.
I · t • · 1 « · · • » » · · • · • · · • · > M I > • (
t I
Claims (12)
1. Menetelmä liikkuvuusagenttien käyttämiseksi tietoliikennejärjestelmässä, joka käsittää ainakin yhden IP-liikkuvuutta tukevan liikkuvan työaseman, useita verkkoelementtejä, joista ainakin yksi käsittää yhden tai use- 5 ampia liikkuvuusagentteja (HA, FA), jotka liikkuvuusagentit on järjestetty lähettämään mainosviestejä liikkuville työasemille, tunnettu siitä, että lähetetään mainosviesteissä liikkuvuusagenteilta ainakin yhdelle liikkuvalle työasemalle tietoja yhden tai useamman etäagentin ainakin yhdestä seuraavista ominaisuuksista: etäagentin tarjoaman yhteyden viive tällä hetkel-10 lä, etäagentin tarjoaman yhteyden viive keskimääräisesti, etäagentin tarjoaman yhteyden huojunta (jitter), etäagentin palvelemien käyttäjien määrä, etäagentin välityskyky (throughput), etäagentin kuormitus, etäagentin suhteellinen kuormitus verrattuna muihin järjestelmän etäagentteihin, ja käytetään mainittuja tietoja liikkuvassa työasemassa valittaessa 15 palveluita tarjoavaa etäagenttia.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että lähetetään mainitut tiedot liikkuvuusagenttien care-of- osoitteita käsittävissä mainosviesteissä (Advertising message) periodisesti ja/tai liikkuvan 20 työaseman pyytämänä.
3. Menetelmä mainosviestien hyödyntämiseksi tietoliikennejärjes- . telmässä, joka käsittää ainakin yhden liikkuvan työaseman ja ainakin yhden ‘ reitittimen, joka on järjestetty lähettämään mainosviestejä liikkuville työasemil le, tunnettu siitä, että 25 lähetetään ainakin yhdestä reitittimestä ainakin yhdelle liikkuvalle työasemalle mainosviestejä, jotka käsittävät tietoja yhden tai useamman reitit-timen ainakin yhdestä seuraavista ominaisuuksista: tarjotun yhteyden viive tällä hetkellä, tarjotun yhteyden viive keskimääräisesti, tarjotun yhteyden huo-j V junta (jitter), palveltujen käyttäjien määrä, välityskyky (throughput), kuormitus, ; ‘ : 30 suhteellinen kuormitus verrattuna muihin järjestelmän reitittimiin, ja käytetään mainittuja tietoja liikkuvassa työasemassa valittaessa • · · !,; palveluita tarjoavaa reititintä. • ·
4. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, ”‘i tunnettu siitä, että I i » • » 113319 liikkuva työasema on langaton ja tietoliikennejärjestelmä on langaton käsittäen ainakin yhdelle liikkuvalle työasemalle langattoman yhteyden tarjoavia liityntäpisteitä ja mainitut tiedot käsittävät ainakin yhden seuraavista: - eri liityntäpisteiden kuormitukset 5. tieto vähiten kuormitetusta liityntäpisteestä - tieto suositellusta liityntäpisteestä - muita liityntäpisteiden palvelunlaatuparametrejä.
5. Patenttivaatimuksen 4 mukainen menetelmä, tunnettu siitä, että 10 verrataan liikkuvassa työasemassa mainittujen tietojen perusteella eri liityntäpisteiden ominaisuuksia, valitaan liityntäpiste, joka ominaisuuksiensa ja muiden mahdollisten kriteerien, kuten radiokanavamittausten, perusteella parhaiten tarjoamaan tiedonsiirtoyhteyden liikkuvalle työasemalle, ja 15 muodostetaan yhteys valitun liityntäpisteen ja liikkuvan työaseman välille.
6. IP-liikkuvuusagenttitoiminnallisuuden käsittävä tietoliikennejärjestelmän verkkoelementti, joka on järjestetty lähettämään mainosviestejä järjestelmässä oleville liikkuville työasemille, tunnettu siitä, että 20 mainittu verkkoelementti käsittää välineet (PMA, CMA, MEA) tieto jen keräämiseksi tietoliikennejärjestelmän yhden tai useamman etäagentin ai-nakin yhdestä seuraavista ominaisuuksista: etäagentin tarjoaman yhteyden : : : viive tällä hetkellä, etäagentin tarjoaman yhteyden viive keskimääräisesti, etä- *:· j agentin tarjoaman yhteyden huojunta (jitter), etäagentin palvelemien käyttäjien : 25 määrä, etäagentin välityskyky (throughput), etäagentin kuormitus, etäagentin ," . suhteellinen kuormitus verrattuna muihin järjestelmän etäagentteihin, ja ,-·. mainittu verkkoelementti käsittää välineet (CMA) tietojen lähettämi- ' ‘ seksi mainosviesteissä ainakin yhdelle liikkuvalle työasemalle.
7. Patenttivaatimuksen 6 mukainen verkkoelementti, tunnettu : ‘ 30 siitä, että tiedot käsittävät lisäksi tietoliikennejärjestelmän yhden tai useam-; V; man liityntäpisteen ominaisuuksia. I » .
8. Reititin, joka on järjestetty lähettämään mainosviestejä liikkuville ’ ’ ’, työasemille, tunnettu siitä, että ' ’ 35 reititin käsittää välineet (PMA, CMA, MEA) tietojen keräämiseksi tie- I ^liikennejärjestelmän yhden tai useamman reitittimen ainakin yhdestä seu- 113319 raavista ominaisuuksista: tarjotun yhteyden viive tällä hetkellä, tarjotun yhteyden viive keskimääräisesti, tarjotun yhteyden huojunta (jitter), palveltujen käyttäjien määrä, välityskyky (throughput), kuormitus, suhteellinen kuormitus verrattuna muihin järjestelmän reitittimiin, ja 5 reititin käsittää välineet (CMA) tietojen lähettämiseksi mainosvies- teissä ainakin yhdelle liikkuvalle työasemalle.
9. Patenttivaatimuksen 8 mukainen reititin, tunnettu siitä, että tiedot käsittävät lisäksi tietoliikennejärjestelmän yhden tai useamman liityntäpisteen ominaisuuksia.
10. IP-liikkuvuutta tukeva liikkuva työasema tietoliikennejärjestel mää varten, joka tietoliikennejärjestelmä käsittää useita verkkoelementtejä, joista ainakin yksi käsittää yhden tai useampia liikkuvuusagentteja (HA, FA), tunnettu siitä, että mainittu liikkuva työasema käsittää vastaanottovälineet (CMMN) yhden tai useamman etäagentin omi-15 naisuustietojen vastaanottamiseksi yhdeltä tai useammalta liikkuvuusagentilta, missä mainitut tiedot käsittävät ainakin yhtä seuraavista ominaisuuksista: etäagentin tarjoaman yhteyden viive tällä hetkellä, etäagentin tarjoaman yhteyden viive keskimääräisesti, etäagentin tarjoaman yhteyden huojunta (jitter), etäagentin palvelemien käyttäjien määrä, etäagentin välityskyky (throughput), 20 etäagentin kuormitus, etäagentin suhteellinen kuormitus verrattuna muihin järjestelmän etäagentteihin, ja : prosessointivälineet (PMMN) etäagentin valitsemiseksi mainittujen ; tietojen perusteella.
: 11. Patenttivaatimuksen 10 mukainen liikkuva työasema, tun- , : 25 n e 11 u siitä, että j mainitut tiedot käsittävät tietoliikennejärjestelmän liityntäpisteiden ominaisuuksia, » t prosessointivälineet (PMMN) on järjestetty vertamaan liikku-vuusagenteilta saatujen mainittujen tietojen perusteella liityntäpisteiden omi-: ·*' 30 naisuuksia, prosessointivälineet (PMMN) on järjestetty valitsemaan liityntäpiste, . joka ominaisuuksiensa ja muiden mahdollisten kriteerien, kuten radiokanava- . ·, mittausten, perusteella parhaiten voi tarjota tiedonsiirtoyhteyden liikkuvalle työasemalle, ja : 35 prosessointivälineet (PMMN) on järjestetty muodostamaan yhteys i, | valitun liityntäpisteen ja liikkuvan työaseman välille. „ 11”1»
12. IP-liikkuvuutta tukevan tietoliikennejärjestelmän liikkuvuusagen-tilta (HA, FA) liikkuvalle työasemalle välitettävä mainosviesti (Advertisement message), jota käytetään liikkuvuusagentin mainostamiseen ja jota voidaan käyttää care-of- osoitteen välittämiseen, tunnettu siitä, että 5 mainosviesti käsittää tietoja etäagentin tai reitittimen ainakin yhdes tä seuraavista ominaisuuksista: tarjotun yhteyden viive tällä hetkellä, tarjotun yhteyden viive keskimääräisesti, tarjotun yhteyden huojunta (jitter), palveltujen käyttäjien määrä, välityskyky (throughput), kuormitus, suhteellinen kuormitus verrattuna muihin järjestelmän etäagentteihin tai reitittimiin. » » 5 t > > * ► t » * * * ' I 113319
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20002160A FI113319B (fi) | 2000-09-29 | 2000-09-29 | Palveluita tarjoavan verkkoelementin valitseminen tietoliikenejärjestelmässä |
EP01660161A EP1193951A3 (en) | 2000-09-29 | 2001-09-04 | Selection of serving network element in mobile telecommunications network |
US09/963,332 US7120131B2 (en) | 2000-09-29 | 2001-09-24 | Selection of serving network element in telecommunications network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20002160A FI113319B (fi) | 2000-09-29 | 2000-09-29 | Palveluita tarjoavan verkkoelementin valitseminen tietoliikenejärjestelmässä |
FI20002160 | 2000-09-29 |
Publications (3)
Publication Number | Publication Date |
---|---|
FI20002160A0 FI20002160A0 (fi) | 2000-09-29 |
FI20002160L FI20002160L (fi) | 2002-03-30 |
FI113319B true FI113319B (fi) | 2004-03-31 |
Family
ID=8559202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI20002160A FI113319B (fi) | 2000-09-29 | 2000-09-29 | Palveluita tarjoavan verkkoelementin valitseminen tietoliikenejärjestelmässä |
Country Status (3)
Country | Link |
---|---|
US (1) | US7120131B2 (fi) |
EP (1) | EP1193951A3 (fi) |
FI (1) | FI113319B (fi) |
Families Citing this family (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7016336B2 (en) * | 2000-11-22 | 2006-03-21 | Telefonaktiebolaget L M Ericsson (Publ) | Administrative domains for personal area networks |
US7099326B2 (en) * | 2001-02-23 | 2006-08-29 | Nokia Inc. | System and method for fast GPRS for IPv6 communications |
EP1434396A4 (en) * | 2001-10-02 | 2008-10-29 | Ntt Docomo Inc | MOBILITY CONTROL SYSTEM, MOBILE NODE USED IN THIS SYSTEM, MOBILITY CONTROL METHOD, MOBILITY CONTROL PROGRAM, AND MOBILITY CONTROL KNOT |
EP1451979B1 (en) * | 2001-11-27 | 2006-12-20 | Nokia Corporation | Transmission of a binding update message indicating a care of address for delivering data packets to a mobile node via a unidirectional interface |
FR2833123B1 (fr) * | 2001-12-03 | 2004-01-23 | France Telecom | Procede de gestion d'une communication avec des moyens de fourniture d'un service a serveurs multiples |
JP3906679B2 (ja) * | 2001-12-05 | 2007-04-18 | 日本電気株式会社 | 移動通信方法及びシステム並びにプログラム |
US7409549B1 (en) | 2001-12-11 | 2008-08-05 | Cisco Technology, Inc. | Methods and apparatus for dynamic home agent assignment in mobile IP |
US7284057B2 (en) * | 2002-02-27 | 2007-10-16 | Cisco Technology, Inc. | Methods and apparatus for Mobile IP Home Agent clustering |
US7587498B2 (en) * | 2002-05-06 | 2009-09-08 | Cisco Technology, Inc. | Methods and apparatus for mobile IP dynamic home agent allocation |
EP1504621B1 (en) * | 2002-05-13 | 2013-04-17 | Thomson Licensing | Seamless user authentication in a public wireless local area network |
US7043247B2 (en) * | 2002-07-01 | 2006-05-09 | Interdigital Technology Corporation | Routing header based routing in internet protocol (IP)-cellular networks |
US20040105413A1 (en) * | 2002-07-02 | 2004-06-03 | Interdigital Technology Corporation | System and method for tight inter-working between wireless local area network (WLAN) and universal mobile telecommunication systems (UMTS) |
US7394796B2 (en) * | 2002-07-26 | 2008-07-01 | Broadcom Corporation | Wireless access point service coverage area management |
US7333462B2 (en) * | 2002-07-26 | 2008-02-19 | Broadcom Corporation | Wireless terminal operations within wireless local area network |
US7203175B2 (en) * | 2002-08-15 | 2007-04-10 | Cisco Technology, Inc. | Arrangement for router attachments between roaming mobile routers in a mobile network |
US20040038645A1 (en) * | 2002-08-20 | 2004-02-26 | Jukka Rcunamaki | Carrier sensing multiple access with collision avoidance (CSMA/CA) scheme optimized for a priori known carrier usage for low duty cycle systems |
JP4019880B2 (ja) * | 2002-09-26 | 2007-12-12 | 株式会社日立製作所 | サーバ装置 |
US20060182083A1 (en) * | 2002-10-17 | 2006-08-17 | Junya Nakata | Secured virtual private network with mobile nodes |
US7190678B2 (en) * | 2002-10-28 | 2007-03-13 | Cisco Technology, Inc. | Arrangement for router attachments between roaming mobile routers in a clustered network |
US6909721B2 (en) * | 2002-10-31 | 2005-06-21 | Nokia Corporation | Device detection and service discovery system and method for a mobile ad hoc communications network |
JP4003634B2 (ja) * | 2002-12-17 | 2007-11-07 | 株式会社日立製作所 | 情報処理装置 |
US7533160B2 (en) * | 2003-02-18 | 2009-05-12 | Qualcomm Incorporated | Provisioning server information in a mobile station |
US7535878B2 (en) | 2003-03-28 | 2009-05-19 | Intel Corporation | Method, apparatus and system for ensuring reliable access to a roaming mobile node |
GB2400274B (en) * | 2003-04-05 | 2006-11-29 | Hewlett Packard Development Co | Apparatus and related methods for establishing a network connection |
JP4179034B2 (ja) * | 2003-04-18 | 2008-11-12 | ソニー株式会社 | 通信システム、通信装置、通信方法及びプログラム |
CN1277381C (zh) * | 2003-08-14 | 2006-09-27 | 华为技术有限公司 | 无线局域网中用户终端维护初始网络选择设置的方法 |
JP4167152B2 (ja) * | 2003-09-08 | 2008-10-15 | 株式会社エヌ・ティ・ティ・ドコモ | 通信システム、ルータ装置及び経路制御方法 |
US7545941B2 (en) * | 2003-09-16 | 2009-06-09 | Nokia Corporation | Method of initializing and using a security association for middleware based on physical proximity |
US20050058109A1 (en) * | 2003-09-16 | 2005-03-17 | Jan-Erik Ekberg | Mechanism for improving connection control in peer-to-peer ad-hoc networks |
US7313120B2 (en) * | 2003-09-16 | 2007-12-25 | Nokia Corporation | Application control in peer-to-peer ad-hoc communication networks |
JP4185853B2 (ja) * | 2003-11-28 | 2008-11-26 | 株式会社日立コミュニケーションテクノロジー | 無線システム、サーバ、および移動局 |
US7283492B2 (en) * | 2003-10-02 | 2007-10-16 | Qualcomm Incorporated | Systems and methods for multiplexing control information onto a physical data channel |
US7474643B2 (en) * | 2003-10-02 | 2009-01-06 | Qualcomm Incorporated | Systems and methods for communicating control data using multiple slot formats |
KR100552471B1 (ko) * | 2003-10-13 | 2006-02-15 | 삼성전자주식회사 | 무선네트워크에서 억세스포인트를 이용하여 CoA를 미리예약하고 라우팅을 하여 빠른 핸드오프를 수행하는 방법 |
US7580396B2 (en) | 2003-11-05 | 2009-08-25 | Intel Corporation | Method, apparatus and system for obtaining and retaining a mobile node home address |
US20050111380A1 (en) * | 2003-11-25 | 2005-05-26 | Farid Adrangi | Method, apparatus and system for mobile nodes to dynamically discover configuration information |
US20050111454A1 (en) * | 2003-11-25 | 2005-05-26 | Narjala Ranjit S. | Method, apparatus and system for intelligently and dynamically routing mobile internet protocol packets |
US20050113109A1 (en) * | 2003-11-25 | 2005-05-26 | Farid Adrangi | Method, apparatus and system for context-based registrations based on intelligent location detection |
DE10355265A1 (de) * | 2003-11-26 | 2005-06-23 | Siemens Ag | Verfahren zum Registrieren eines Kommunikationsgeräts, zugehöriges Kommunikationsgerät sowie Registrierungseinheit |
US20050136924A1 (en) * | 2003-12-04 | 2005-06-23 | Farid Adrangi | Method, apparatus and system for enabling roaming mobile nodes to utilize private home IP addresses |
US7263345B2 (en) * | 2004-03-17 | 2007-08-28 | Nokia Corporation | System and method for remote service information |
KR100605806B1 (ko) * | 2004-06-10 | 2006-08-01 | 삼성전자주식회사 | 모바일 인터넷 프로토콜, 보이스 오버 인터넷 프로토콜, 및 세션 초기화 프로토콜 기반 이동단말기, 세션 초기화 프로토콜 서버, 및 보이스 오버 인터넷 프로토콜 서비스를 위한 라우팅 경로 제어 방법 및 그 시스템 |
US7660582B2 (en) * | 2005-01-13 | 2010-02-09 | Utstarcom, Inc. | Method and apparatus to facilitate broadcast packet handling |
US7697894B2 (en) * | 2005-03-01 | 2010-04-13 | Nokia Corporation | Method and system for tactile confirmation of service bookmarks |
US8576832B2 (en) * | 2005-03-29 | 2013-11-05 | At&T Intellectual Property Ii | Method and apparatus for enabling global telephony capabilities in communication networks |
US7359674B2 (en) * | 2005-05-10 | 2008-04-15 | Nokia Corporation | Content distribution & communication system for enhancing service distribution in short range radio environment |
US20060268896A1 (en) * | 2005-05-31 | 2006-11-30 | Sakari Kotola | System and method for services functionality |
KR100765320B1 (ko) * | 2005-09-14 | 2007-10-09 | 삼성전자주식회사 | Mpls 네트워크 및 mpls 네트워크에서의 모바일ip 적용 방법 |
CN101247640B (zh) | 2007-02-14 | 2012-07-04 | 北京三星通信技术研究有限公司 | 手机在通信系统间移动时取消附着的方法 |
EP2127304B1 (en) * | 2007-03-23 | 2012-06-13 | Telefonaktiebolaget LM Ericsson (publ) | Proxy mobile ip routing |
US20090073943A1 (en) * | 2007-08-17 | 2009-03-19 | Qualcomm Incorporated | Heterogeneous wireless ad hoc network |
US20090046598A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | System and method for acquiring or distributing information related to one or more alternate ad hoc service providers |
US9398453B2 (en) * | 2007-08-17 | 2016-07-19 | Qualcomm Incorporated | Ad hoc service provider's ability to provide service for a wireless network |
US20090049158A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Ad hoc service provider topology |
US20090047930A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Method for a heterogeneous wireless ad hoc mobile service provider |
US20090046644A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Service set manager for ad hoc mobile service provider |
US20090047964A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Handoff in ad-hoc mobile broadband networks |
US9179367B2 (en) * | 2009-05-26 | 2015-11-03 | Qualcomm Incorporated | Maximizing service provider utility in a heterogeneous wireless ad-hoc network |
US10210216B2 (en) * | 2009-12-18 | 2019-02-19 | Sybase, Inc. | Dynamic attributes for mobile business objects |
US9949309B2 (en) * | 2011-02-19 | 2018-04-17 | Nomad Spectrum Limited | Methods, computer readable mediums, and apparatuses for providing communication to a mobile device using virtual connections |
CN104885522B (zh) * | 2012-12-28 | 2019-10-22 | 安华高科技股份有限公司 | 改善移动通信的方法、装置以及计算机程序产品 |
KR102581310B1 (ko) | 2016-10-25 | 2023-09-22 | 삼성전자 주식회사 | 무선 통신 시스템에서 접속 네트워크를 선택하는 방법 및 장치 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5815811A (en) * | 1989-06-29 | 1998-09-29 | Symbol Technologies, Inc. | Preemptive roaming in a cellular local area wireless network |
JP3605469B2 (ja) * | 1996-04-26 | 2004-12-22 | 日本アイ・ビー・エム株式会社 | 通信方法、通信端末装置 |
US6421714B1 (en) * | 1997-10-14 | 2002-07-16 | Lucent Technologies | Efficient mobility management scheme for a wireless internet access system |
US6665718B1 (en) * | 1997-10-14 | 2003-12-16 | Lucent Technologies Inc. | Mobility management system |
US6400722B1 (en) * | 1997-10-14 | 2002-06-04 | Lucent Technologies Inc. | Optimum routing system |
WO2000054475A1 (en) * | 1999-03-09 | 2000-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Multicast handover for mobile internet protocol |
US6366561B1 (en) * | 1999-11-03 | 2002-04-02 | Qualcomm Inc. | Method and apparatus for providing mobility within a network |
US6522881B1 (en) | 2000-03-08 | 2003-02-18 | Lucent Technologies Inc. | Method and apparatus for selecting an access point in a wireless network |
-
2000
- 2000-09-29 FI FI20002160A patent/FI113319B/fi not_active IP Right Cessation
-
2001
- 2001-09-04 EP EP01660161A patent/EP1193951A3/en not_active Withdrawn
- 2001-09-24 US US09/963,332 patent/US7120131B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US7120131B2 (en) | 2006-10-10 |
EP1193951A3 (en) | 2003-09-17 |
FI20002160L (fi) | 2002-03-30 |
US20020039367A1 (en) | 2002-04-04 |
FI20002160A0 (fi) | 2000-09-29 |
EP1193951A2 (en) | 2002-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FI113319B (fi) | Palveluita tarjoavan verkkoelementin valitseminen tietoliikenejärjestelmässä | |
EP2832157B1 (en) | Access point detection | |
US7551576B2 (en) | Access system for an access network | |
FI108983B (fi) | Liikkuvuusagentin valinta accessverkossa | |
US8023946B2 (en) | Methods of performing a binding in a telecommunications system | |
EP2645780A1 (en) | Access point detection | |
US20050025164A1 (en) | Seamless hand-off of mobile node to a wireless local area network (WLAN) | |
EP1009176A2 (en) | Methods and apparatus for route optimisation in a communications system | |
US20110286425A1 (en) | Method and apparatus for data transfer in a packet-switched network | |
EP1543655A2 (en) | Telecommunications | |
EP2018001A1 (en) | A method for routing traffic across an IP-based transport network in a mobile network | |
EP1667384B1 (en) | A method for a gateway to select a channel for transferring data packets | |
Lee et al. | A mobility scheme for personal and terminal mobility | |
EP1360854B1 (en) | Access system for an access network | |
Brännström et al. | Multimedia flow mobility in heterogeneous networks using multihomed mobile IP | |
Onah | Mobile IP Framework for Seamless Global Roaming Across Heterogeneous Networks. | |
Salberg | WLAN-GPRS interworking | |
Ding et al. | Interworking between WLAN and GPRS | |
Chang et al. | Architecture alternatives for PCS-to-Internet protocol interworking | |
EP2058999A1 (en) | A method for data transmission in a communication network for multihoming | |
KR20060102017A (ko) | 무선통신 시스템에서 망연동 시스템 및 방법 | |
Filipe Santos et al. | Mobility Management Experiments in Beyond 3 rd Generation Wireless Networks Using Mobile IPv6 | |
EP2068527A1 (en) | Network control of an MAP selection and of a route selection in a Mobile IP environment | |
Mondal et al. | Integrating Mobile and Fixed IP | |
Goswami | IP and Mobility |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MA | Patent expired |