Source: https://patents.google.com/patent/FI113319B/en
Timestamp: 2019-11-18 02:32:40+00:00
Document Index: 19211028

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

FI113319B - offering service network element to select the communication system - Google Patents
offering service network element to select the communication system Download PDF
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
FI20002160A
FI20002160A (en
FI20002160A0 (en
Jukka Seppaelae
Henry Haverinen
Martin Bergenwall
Tom Soederlund
2000-09-29 Application filed by Nokia Corp filed Critical Nokia Corp
2000-09-29 Priority to FI20002160A priority Critical patent/FI113319B/en
2000-09-29 Priority to FI20002160 priority
2000-09-29 Publication of FI20002160A0 publication Critical patent/FI20002160A0/en
2002-03-30 Publication of FI20002160A publication Critical patent/FI20002160A/en
2004-03-31 Publication of FI113319B publication Critical patent/FI113319B/en
113319 113319
Palveluita tarjoavan verkkoelementin valitseminen tietoliikennejärjestelmässä offering service network element to select the communication system
Keksinnön tausta background of the invention
Keksintö liittyy palveluita tarjoavan verkkoelementin valitsemiseen 5 tukevissa tietoliikennejärjestelmissä ja erityisesti IP-liikkuvuuden (Mobile IP) liikkuvuusagenttien mainostamiseen tai reitittimien mainostamiseen. The invention relates to selecting the network element offering services that support five communication systems, and in particular mobile IP (Mobile IP) to promote mobility agents or routers to advertise.
Työntekijöiden liikkuvuus on viime vuosina selkeästi lisääntynyt eikä merkkejä kehityssuunnan muutoksesta ole näkyvissä. Worker mobility has clearly increased in recent years and no signs of a change in trend is not visible. Liikkuvan työaseman (Mobile Node) liittäminen IP-verkkoon on monella tavalla kuitenkin ongelmal-10 lista. Connecting the mobile node (Mobile Node) an IP network is in many ways, however, problematic and 10 list. 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. One solution to this problem the IETF (Internet Engineering Task Force) Mobile IP working group has set the IP mobility protocol, namely Mobile IP protocol. Viitataan kuvioon 1, jossa on esitetty eräs IP-liikkuvuus-protokollaa tukeva tietoliikennejärjestelmä. Referring to Figure 1, there is shown a supporting IP mobility protocol, communication system. IP-liikkuvuus on mekanismi tietoliikenneominaisuuksien tarjoamiseksi liikkuvan työaseman käyttäjälle IP-15 osoitetta käyttäen. IP mobility is a mechanism of communication features to provide mobile access to the user using the IP address of 15. Se sallii liikkuvien työasemien MN vaihtaa liityntäpistettään Internetissä vaihtamatta IP-osoitettaan. It allows mobile nodes MN to change the access point on the Internet without changing their IP address. 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. Thus, mobile IP facilitates the mobile node MN and communicating with the vastinisännän CH (Corresponding Host) for communicating with the mobile node home address of the MN.
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. 20 In this application the "mobile node" MN refers to a host • · '·' a (host), which wishes to use a home network HN address while engage Neena a network other than the home network HN Such a linkage of '. Can take place using a telephone -, ISDN, local area network LAN (local Area: The network). or cellular connections, etc. "home network" HN is possibly a virtual 25 of the IP network to which the user of the mobile node MN logically belongs. Se voi fyysisesti olla esim. lähiverkko (LAN), joka on reitittimen kautta kytketty In- * · » ternetiin. It can be physically eg. Local area network (LAN), which is connected to the router via the In- * · »Internet. "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. 'Home Address' is a mobile node for an extended MN for the addressee: *, addresses It may remain unchanged regardless of where the mobile, node MN connects to the Internet Alternatively, it can be shown osoiteva-' 30 rastosta "Home Agent" HA (Home Agent) IP... mobility motility agent.
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- , . The home agent HA of the mobile node MN is in the home network HN, the reititysenti-: parity, which forwards packets by tunneling to the mobile work station for delivery to: Malle MN is absent from the home network HN and maintains the mobile workstation. man MN vallitsevaa sijaintitietoa. man MN current location information. Tunnelointi tarkoittaa virtuaalisen linkin, tun- -* s » ' : 35 nelin TN, muodostamista solmujen välille. Tunneling means a virtual link, c - p * » '35 TN tunnel, is established between the nodes.
2 113319 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. If the mobile node MN startup or following the transition is detected to be in the visited network VN, it can register the second-TRAN kuvuusagentin, "" foreign agent "FA (Foreign Agent) in the home agent HA and mobile IP functionality can be activated. 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. The foreign agent FA refers to the mobile node MN 5 to the visited network VN reititysentiteettiin, which provides routing services to the mobile node MN, this being registered, thereby allowing the mobile node MN to take advantage of the home network HN is shown. Etäagentti FA toimittaa liikkuvalle työasemalle MN sen kotiagentin HA tunneloimia paketteja. The foreign agent FA provides the mobile node MN to the HA tunnelled packets. Liikkuvan työaseman MN lähettämille paketeille etäa-10 gentti FA voi toimia rekisteröityneiden liikkuvien työasemien MN oletusreititti-menä. The mobile node MN packets sent by the ETA-10 gentti the FA can serve as registered mobile nodes MN-oletusreititti animal.
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. IP mobility is determined by the care-of address (Care-of-Address, COA) of the MN to the mobile node to the tunnel end point for packets that are directed to the visited network VN to a 15-TRAN image node 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ä. The foreign agents FA are allowed to transmit to mobile nodes MN COA mobility agents advertising messages containing the (Advertising messages) on its own initiative or at the MN's request. Yksi etäagentti FA voi tuottaa useamman kuin yhden COA:n mainosviesteissään. One foreign agent FA can produce more than one COA in its advertising message. 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). The mobile node MN typically registers foreign agent advertisement message received from the home agent COA-20 tiinsa HA by sending a registration request (Registration Request). Kotiagentti HA vastaa rekisteröintivasteella (Registration Reply) ja ylläpitää liikkuvuussi- * donnan liikkuvalle työasemalle MN. The home agent HA responds with a registration response (Registration Reply) and maintain liikkuvuussi- * Donna, the mobile node MN. ''Liikkuvuussidonta” (Mobility Binding) on kotiosoitteen assosiaatio COA:n kanssa, yhdessä tämän assosiaation jäljellä- : '·' olevan eliniän kanssa. '' Mobility binding "(Mobility Binding) is a home address of the association of the COA with one of the association REMAINING: '·' with the lifetime. Liikkuvalla työasemalla MN voi olla useita COA:ta sa- • · 25 manaikaisesti. The mobile node MN may have several COAs at the same • · 25 simultaneously.
Riippuen kyseessä olevasta IP-verkosta, verkossa voi olla useita etäagentteja, jotka voivat lähettää mainosviestejä liikkuville työasemille MN. Depending on the IP network in the case, the network may be a number of foreign agents, who can send advertising messages to mobile nodes MN. Liikkuva työasema saattaa tällöin vastaanottaa mainosviestejä useilta etäa-:v. The mobile node may then receive advertising messages from multiple ethane: v. genteilta. genteilta. Edelleen eri etäagenteilla FA voi olla hyvinkin erilaiset ominaisuudet .*·. Further, different foreign agents FA may have very different properties. * ·. 30 vaihdellen myös dynaamisesti esimerkiksi kuormituksen mukaan. 30, for example, dynamically varying the load. 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. · To be used "and the foreign agent COA of the selection typically is done by selecting the first of the received message posted by the foreign agent FA and the foreign agent selection so-ol gum occur optimally in any way.
• · ♦ » · » » 3 113319 ♦ • · »·» »3 113319
Keksinnön lyhyt selostus BRIEF DESCRIPTION OF THE INVENTION
Keksinnön tavoitteena on tarjota aivan uudenlainen tapa käyttää liikkuvuusagenttien tai reitittimien lähettämiä mainosviestejä tietoliikennejärjestelmissä. The aim of the invention is to provide a new way to use the constellations mobility agents or routers advertising messages in telecommunication systems. 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. This is achieved by methods, a router, information 5 of the transport network element of the mobile node and mainosvies-peptide, which are characterized by what is said in the independent claims. Keksinnön edulliset suoritusmuodot ovat epäitsenäisten patenttivaatimusten kohteena. Preferred embodiments of the invention are disclosed in the dependent claims.
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ä. The invention is based on the fact that the data communication system into 10 or more network elements in advertising messages sent to the mobile workstation from the mobility and / or routers. Mainosviesti on tyypillisesti aliverkossa yleislähetetty viesti, jolla verkkoelementti ilmoittaa olemassa olostaan muille verkon laitteille. Advertisement Message is typically broadcast on the subnet, a message that the network element to inform its existence to other devices on a network. 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. Thus encompassed by the mobility agents or router, or elsewhere acquired data may be transmitted to the mobile työasemal le-15, which can use the information services of a network element chooses. Tällöin käytettävän verkkoelementin, kuten liikkuvuusagentin, liityntäpisteen tai reitittimen, valinta voi tapahtua optimaalisesti. In this case, the network element to be used, such as a mobility agent, the access point or router, can be selected optimally.
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ä. According to a preferred embodiment of the invention, data network elements are mobility agents periodically and / or upon request TRAN-20 image workstation by sending a care-of-addresses comprise advertising messages. 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. This preferred embodiment provides the advantage of being easily usable in any case be transmitted advertising messages, and the '** The number of messages increase.
| | * Keksinnön erään toisen edullisen suoritusmuodon mukaisesti lähe- '- 25 tettävät tiedot käsittävät tietoja etäagentin ominaisuuksista. * in accordance with a second preferred embodiment of the invention, the transmission '- 25 information to be reported comprises information about the characteristics of a foreign agent. Liikkuva työasema .· voi verrata etäagenteilta saatujen tietojen perusteella eri etäagenttien ominai- ,*· suuksia. The mobile workstation. · Can be compared on the basis of information received from the foreign agents of different foreign agents characteristics, * · opportunities. Liikkuva työasema voi valita palveluita tarjoavaksi etäagentiksi etäa gentin, joka ominaisuuksiensa perusteella parhaiten voi hoitaa liikkuvan Γ työaseman kommunikointitarpeita. The mobile node can choose a service-providing foreign agent ETA, Ghent, which, according to their characteristics can best take care of rolling Γ client communication needs. Edelleen liikkuva työasema voi lähettää re- *. Further, the mobile node can send the reaction *. 30 kisteröintipyynnön (Registration request) valitulle etäagentille. Kisteröintipyynnön 30 (registration request) to the selected foreign agent. Tästä saavute taan se etu, että liikkuva työasema voi valita useista etäagenteista sopivimman valittujen kriteerien perusteella. This provides the advantage that the mobile node can select the plurality of foreign agents on the basis of the most suitable selected criteria. Näin voidaan myös tasapainottaa kuormaa eri * · · · ' etäagenttien välillä. This can also balance the load of different * · · · "between the foreign agents.
; ; · i Keksinnön erään toisen edullisen suoritusmuodon mukaisesti reitit- 35 timen lähettämät tiedot käsittävät reitittimen ominaisuustietoja. According to another preferred embodiment of the invention, routing · I converter 35 from the router information comprises feature information. Tällöin liikku- > · vassa työasemassa voidaan valita käytettävä reititin optimaalisesti mainittujen 4 113319 tietojen perusteella. In this case, movement of> · Vassa client can select an optimal router 4 113319 based on said used. Tämä on erityisen hyödyllistä IPv6-protokollan mukaisessa IP-liikkuvuutta tukevassa järjestelmässä, jossa ei tarvita etäagenttejä IP-liikkuvuuden toteuttamiseksi. This is particularly useful according to the IPv6 protocol IP mobility supporting system, in which the foreign agent is not required to implement IP mobility.
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ä. According to yet some preferred embodiments 5 is a wireless communication system comprising at least one mobile node providing the wireless access points. 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ä. forwarded to the mobile node of the network elements characteristics comprise at least one of the following: - the loads of different access points - information on the least loaded access points - information on the recommended access point - palvelunlaatuparametrejä other access points (e.g., the number of users cut 10 basis.).
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. The mobile node can use this information, and possibly other criteria, such as radio channel measurements 15, and select a serving network element in an access point that can best provide the wireless connection. Näin voidaan käyttää langattoman tietoliikennejärjestelmän resursseja tehokkaammin. In this way can be used in a wireless communication system resources more efficiently. Tämä koskee erityisesti järjestelmiä, joissa liikkuva työasema tekee päätöksen handoverista ainoastaan mittaamiensa radiosignaalien perusteella. This applies in particular to systems in which the mobile node makes a handover decision based solely on mittaamiensa radio signals.
20 Kuvioiden lyhyt selostus : Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen :. 20 BRIEF DESCRIPTION: The invention will now be described in more detail with preferred embodiments. v yhteydessä, viitaten oheisiin piirroksiin, joista: ' : Kuvio 1 esittää erästä tietoliikennejärjestelmää, jossa voidaan hyö- : ' i dyntää IP-liikkuvuutta; in connection with the accompanying drawings, in which: "Figure 1 shows a communication system in which the benefit: 'i backed on the mobile IP; 25 Kuvio 2a havainnollistaa reitittimen tai liikkuvuusagentin käsittävän . 25 Figure 2a illustrates a router or a mobility agent comprising a. * *. * *. verkkoelementin pitkälle yksinkertaistettua rakennetta; the network element a highly simplified structure;
Kuvio 2b havainnollistaa liikkuvan työaseman pitkälle yksinkertais-..,.t tettua rakennetta; Figure 2b illustrates a highly simplified mobile node - .., T tettua structure;.
Kuvio 3 esittää erään edullisen suoritusmuodon mukaista etäagen- • · ' 30 tin valintaa ja liikkuvuussidonnan muodostamista; Figure 3 shows a etäagen- • · "selection 30 of tin in accordance with a preferred embodiment of the mobility binding and the formation; : (t: Kuvio 4 esittää erästä WLAN-järjestelmää; (T Figure 4 shows a WLAN system;
Kuvio 5 esittää erään edullisen suoritusmuodon mukaista liityntä- [ . Figure 5 shows an access to one of the preferred embodiments [. pisteen valintaa; point selection; ja • * . and • *. . . Kuvio 6 esittää liikkuvuusagentin välittämää erään edullisen suori- '* · 35 tusmuodon mukaista mainosviestiä. Figure 6 shows the movement of an agent-mediated preferred embodiments' * · advertisement message 35 according to the dosage form.
5 113319 5 113319
Keksinnön yksityiskohtainen selostus DETAILED DESCRIPTION OF THE INVENTION
Keksintöä voidaan soveltaa missä tahansa mainosviestejä lähettäviä verkkoelementtejä käsittävässä tietoliikennejärjestelmässä, esimerkiksi kuviossa 1 havainnollistetussa tietoliikennejärjestelmässä. The invention can be applied to any network elements in advertising messages to the sending communication system comprising, for example, in Figure 1, in the illustrated communication system.
5 Yhteyksien muodostamiseen liikkuvalle työasemalle MN voidaan käyttää erityyppisiä langallisia tai langattomia yhteydenmuodostustekniikoita. 5 to form a moving loop node MN may be used for various types of wired or wireless connection establishment techniques. Yhteys voidaan muodostaa esimerkiksi puhelin-, ISDN-, lähiverkko- (LAN, Local Area Network) tai solukkoyhteyksiä hyödyntäen. The connection can be formed, for example, telephone, ISDN, local area networks (LAN, Local Area Network) or by utilizing cellular connections.
Liikkuva työasema MN voi esimerkiksi käsittää toiminnallisuuden 10 yhteyden muodostamiseksi langattomaan lähiverkkoon (Wireless Local Area Network, WLAN). For example, mobile node MN may comprise functionality to form a connection 10 to a wireless LAN (Wireless Local Area Network, WLAN). Langattoman lähiverkon liityntäpisteistä (Access Point) voidaan muodostaa langallinen yhteys verkon (HN, VN) muihin osiin ja edelleen Internetiin. Wireless LAN access points (Access Point) can be formed by a wired connection to other parts of the network (HN, VN) and further to the Internet. 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. MN can also be a mobile system, such as a second-generation GSM system and / or a third generation UMTS system 15 (Universal Mobile Telecommunication System), the mobile station supports. Vierailtava verkko VN ja kotiverkko HN voivat olla esimerkiksi GPRS-pakettiradiopalvelun (General Packet Radio Service) käsittäviä verkkoja. The visited network VN and the home network HN may be, for example, the GPRS packet radio service (General Packet Radio Service), comprising the networks. Tässä tapauksessa agentit HA ja FA voivat sijaita edullisesti GGSN-tukisolmujen yhteydessä (GPRS Gateway Support Node). In this case, the agents of the HA and FA can advantageously be located in the GGSN support nodes (GPRS Gateway Support Node). Kuviossa 1 on esitetty myös rei-20 tittimiä R. Figure 1 also shows a 20-hole tittimiä R.
Erään edullisen suoritusmuodon mukaisesti liikkuvuusagenteilta ' ; According to a preferred embodiment of the mobility '; HA, FA lähetetään tietoja kyseessä olevan järjestelmän verkkoelementtien ] ominaisuuksista. HA, the FA sent to the data in question the system of network elements] properties. Edullisen suoritusmuodon mukainen IP-liikkuvuusagentin ' | according to a preferred embodiment of the mobile IP agent '| toiminnallisuus voidaan toteuttaa missä tahansa verkkoelementissä. functionality can be implemented in any network element. Se voi . It can . ί 25 olla erillisenä solmuna, integroituna langattoman verkon liityntäpisteeseen, : ,; 25 ί be a separate node, integrated wireless access point:,; osana reititintä tai osana virtuaalisen privaattiverkon (Virtual Private Network, VPN) toteuttavaa laitteistoa. as part of a router or as part of a virtual private network (Virtual Private Network, VPN) implementing the apparatus. 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. As shown in Figure 2a, the movement-vuusagentin the HA, the FA implementing the network element comprises processing means PMA, data transfer means for CMA and memory MEA, by means of which the instruments can 30 be to collect information about network elements, and send the advertisement messages to one or more of the mobile node MN. Kuten kuviossa 2b on havainnollistettu, liikkuva työasema MN käsittää prosessointivälineet .· PMMN, muistia MEMN ja tiedonsiirtovälineet CMMN. As illustrated in Figure 2b, the mobile node MN comprises a processing means. · PMMN, memory, and communication means MEMN CMMN. MN voi prosessointiväli- • neiden PMMN avulla verrata liikkuvuusagenttien lähettämiä, tiedonsiirtoväli- . MN can for processing is Neiden • PMMN to compare the movement of constellations agents, tiedonsiirtoväli-. : 35 neillä CMMN vastaanotettuja, tietoja ja valita vertailun perusteella palveluita tarjoavan verkkoelementin. : 35 neillä CMMN received, information and selected based on the comparison of provider services network element. Prosessointivälineet PMA, PMMN toteutetaan 6 113319 edullisesti ohjelmistona, jota suoritetaan prosessorissa. The processing means PMA, PMMN 6 113319 implemented preferably as software, being executed by a processor. Prosessointivälineet PMA, PMMN voidaan toteuttaa myös erillislogiikkana tai kovo-ratkaisuna, esimerkiksi ASIC-piireillä (Application Specific Integrated Circuit) tai erillislogii-kalla. The processing means PMA, PMMN can be implemented in a separate logic or hardware solutions, such as ASIC circuits (Application Specific Integrated Circuit) or erillislogii-loop.
5 Kuvion 1 mukaisessa esimerkkijärjestelmässä etäagentit FA voivat lähettää tietoja omista ominaisuuksistaan tai vierailtavan verkon VN muiden verkkoelementtien ominaisuuksista. 5 1, the example system of foreign agent FA can send information about their properties or the visited network VN other network elements. Myös kotiagentit HA voivat lähettää tietoja verkkoelementtien ominaisuuksista, edullisesti kotiverkon HN muiden verkkoelementtien ominaisuuksista. Also, home agents HA can send data to network elements, preferably a home network HN of other network elements. Tällöin voidaan tehokkaasti hyödyntää liikku-10 vuusagentteja HA, FA erilaisten tietojen välittämiseen liikkuvalle työasemalle MN. This makes it possible to make effective use movement vuusagentteja-10 HA, the FA to the mobile transmitting various data node MN. Erityisesti vierailtavassa verkossa VN saadaan vierailevalle liikkuvalle työasemalle MN välitettyä tietoja, joiden avulla MN voi esimerkiksi valita sopivimman etäagentin. In particular, the visited network VN can be conveyed in the MN information that allows, for example, the MN can select the most suitable foreign agent to the visiting mobile node. Tiedot järjestelmän ominaisuuksista ovat edullisesti liikku-vuusagenttien mainosviesteissä, joita liikkuvuusagentit lähettävät muutenkin. Information on the characteristics of the system are preferably movement-vuusagenttien advertising messages, which are mobility agents send anyway.
15 Ominaisuustiedot käsittävät erään edullisen suoritusmuodon mu kaisesti tietoja niitä lähettäneen etäagentin FA ominaisuuksista. 15 Characteristics comprise a preferred embodiment accordance with the data transmission characteristics of a foreign agent FA. 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 ; Among other things, the following foreign agent FA features can be transmitted: - offered by the foreign agent connection delay at this time - offered by the foreign agent connection delay on average 20 - provided by a foreign agent connection to the jitter (jitter) - the foreign agent the number of served users - foreign agent throughput (throughput), and any other service-quality parameters - a foreign agent load (if available in different service classes' · j 25 (QOS classes), a load range): - The relative load of the foreign agent compared to the other system; etäagentteihin. The foreign agent.
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ä. The foreign agent FA may support the quality of service reservation mechanisms (eg. Resource Reservation Protocol RSVP and Differentiated Services), nucle- • · I created 30 different high quality in the service classes can be regarded as separate. Esimerkiksi voidaan lähettää tieto etäagentin kuormituksesta reaaliaikaisille sovelluk- » \:: sille tarkoitettua lyhytviiveistä palveluluokkaa koskien. For example, data can be sent to the foreign agent load for real-time applications »\ :: short delays in service class of the meaning of respect.
:,,,: 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). : ,,,: Some of the features may be unchanged, so that they can be: a foreign agent FA stored in the network element comprising a memory (. For example, "> 35 i • foreign agent 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. If you want to connect information verkkoelemettien dynamics • I »•» 7 113319-dynamic characteristics, data is collected foreign agent FA characteristics, ie it comprises a network element of current properties.
Erään edullisen suoritusmuodon mukaisesti liikkuvuusagenttien HA, FA lähettämät tiedot käsittävät tietoja muiden verkkoelementtien ominaisuuk-5 sista. According to a preferred embodiment of the mobility agents HA, FA information comprises information from other network elements of char-5 sequence. 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. This information may be of any feature information that the mobile node MN can take advantage of when choosing a serving network element in the visited network VN or home network HN. Tällöin liikkuvuusagentti HA, FA tyypillisesti kerää tietoja muista järjestelmän verkkoelementeistä. In this case, the mobility agent HA, FA typically collects data from the system network elements. 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. the mobility agent HA, FA and the particular network element is tiedonsiirtoyhte 10-ys and the network element is arranged to send a request and / or automatically with the mobility agent property knowledge mobility agent. 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. The collection of data can also be arranged through a centralized network elements in compiling the server, which updates the data to be transmitted from the mobility, for example, SNMP (Simple Network Management Protocol).
15 Muiden verkkoelementtien ominaisuustiedot voivat käsittää tietoja esimerkiksi verkon VN eri liityntäpisteiden ominaisuuksista, jotta MN voisi valita parhaimman liityntäpisteen. 15 other network elements characteristic information may include information such as network VN characteristics of different access points, in order to MN could choose the optimal access point. Hyötyä tästä on erityisesti langattomassa tietoliikennejärjestelmässä, joissa MN tekee päätöksen yhteysvastuun vaihdosta liityntäpisteestä toiseen (handover). The benefit of this is particularly a wireless communication system in which the MN makes a handover decision, the exchange access point to another (handover). Tätä suoritusmuotoa kuvataan myöhem-20 min tarkemmin kuvion 4 avulla. This embodiment will be described subsequently, for 20 min in more detail by means of Figure 4.
Nyt viitataan kuvioon 3, jossa on esitetty etäagentin FA valintaa ja rekisteröitymistä valitun etäagentin FA avulla kotiagenttiin HA. Referring now to Figure 3, in which the foreign agent FA to register the selection and the selected foreign agent FA is illustrated by the home agent HA. Etäagentit FA, ·[ FA2 keräävät 301, 302 (Collection of attributes) tietoja ominaisuuksistaan. The foreign agents FA, · [FA2 collect 301, 302 (Collection of attributes) information on their attributes. FA, FA2 lähettävät 303, 304 (Attribute information) tiedot yleisiähetyksenä : ; FA, FA2 emit 303, 304 (Attribute information) yleisiähetyksenä information:; 25 (broadcast) tai rajoitettuna yleislähetyksenä (multicast) edullisesti mainosvies- tissä ilman liikkuvuussidontaa oleville liikkuville työasemille MN. 25 (broadcast) or a limited broadcast (multicast) mainosvies- acetate, preferably those without liikkuvuussidontaa mobile nodes MN. Liikkuva ; Moving; ': työasema MN seuraa linkkikerroksella lähetettäviä viestejä ja vastaanottaa eri etäagenteilta FA, FA2 tietoja 303, 304. 'Node MN link layer of the transmitted and received messages of different foreign agents FA, FA2 data 303, 304.
j'.·; j '·.; MN vertaa 305 (Comparison of agent attributes) eri etäagenttien .··. MN compares 305 (Comparison of agent attributes) of different foreign agents. ··. 30 ominaisuuksia. 30 properties. 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. MN processing means comprise PMMN palvelunlaadun- management entity (QoS management entity), which compares the different foreign agents '·' feature information obtained from them and the workstation necessary connection basis. 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). QoS management is connected to the application layer connection denhallintaentiteettiin (e.g., H.323 or SIP protocol entity.) To obtain 35 be on the quality of the data link, a kind of the data node MN is the need to communicate (real-time vs. non-real time).
8 113319 8 113319
Liikkuva työasema MN valitsee 306 (Agent Selection) etäagentin FA, joka ominaisuuksiensa perusteella parhaiten voi hoitaa liikkuvan työaseman tiedonsiirtoa. The mobile node MN selects 306 (Selection Agent) foreign agent that on the basis of attributes can best take care of data transmission of the mobile node. 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. The selection can be made for example according to the application used on the basis of the port number: For time critical applications, such as IP 5-speech application (VoIP application) can be a criterion for determining the delay, whereas a file transfer application can be a criterion for determining the throughput and / or load.
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. When the mobile node MN has chosen to use a foreign agent FA and knows the FA COA, it sends 307 a registration request (Registration re-quest 10) chosen foreign agent IP address. Rekisteröintipyyntö 307 käsittää liikkuvan työaseman MN kotiosoitteen, kotiagentin HA osoitteen ja FA.n mainosviestistä saadun care-of-osoitteen. The registration request 307 comprises the mobile node home address of the MN, the HA address and FA.n advertising message from the care-of-address. 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. If the request is approved, the foreign agent FA to update it maintains a visitor list (visitor list) sent by the mobile node MN a registration request basis. FA välittää 308 15 rekisteröintipyynnön edelleen kotiagentille HA. 308 15 FA forwards the registration request to the home agent HA.
Kun kotiagentti HA saa rekisteröintipyynnön, se prosessoi ja mahdollisesti hyväksyy sen. When the HA receives a registration request, it will be processed and possibly adopt it. 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. If the registration request is accepted, the HA-TAA päivt it maintains the COA list by adding mobility binding and its lifetime node MN, i.e. by associating the received care-of-address of the workstation 20 MN home address. 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. Preferably, the HA updates the link-layer assosiointikonfiguraati is, as the configuration of the ARP (Address Resolution Protocol), and a tunneling configuration and uses them to the mobile node MN targeted packet 'path for intercepting and tunneling. Esimerkiksi proxy-ARP ja gratuitous- ' : ARP-tekniikoita voidaan käyttää. For instance, proxy ARP and gratuitous- 'ARP techniques can be used.
:, ·· 25 Jos rekisteröintipyyntö (308) on hyväksyttävissä, HA lähettää 309 rekisteröintivasteen (Registration Reply) etäagentille FA. :, 25 ·· If the registration request (308) is acceptable, the HA 309 transmits the registration response (Registration Reply) to the foreign agent FA. Etäagentti FA päivit-tää ylläpitämäänsä vierailijalistaa. The foreign agent FA upgrades-TAA it maintains a visitor list. FA välittää 310 rekisteröintivasteen liikkuvalle työasemalle MN. FA 310 transmits registration response to the mobile node 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. The registration response contains the necessary codes to inform the MN workstations-man situation and a request for registration information to the home agent, ···, the HA 30 to issue the life of the registration, which may be less than originally planned • «ester may be requested registration lifetime.
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. The home agent HA may intercept after the registration of the mobile workstations-Malle MN and tunnelled packets targeted to the 311 (Interception and tunneling of packets), or one of the encapsulated packets to the care-of-kapselointialgoritmilla 35 according to the address and send them to the foreign agent FA. Saadessaan kapseloidun paketin, etäagentti FA purkaa kapseloinnin (decapsulation) ja selvittää alkupe- 113319 g räisen kohdeosoitteen. Upon receipt of the encapsulated packet, the foreign agent FA decapsulates (decapsulation), and to determine the origin 113 319 g in Wild destination address. Alkuperäisen kohdeosoitteen perusteella paketti välitetään liikkuvalle työasemalle MN. on the basis of the original destination address of the packet is forwarded to the mobile node MN. Suoraan työasemalle MN tunneloiduista paketeista MN purkaa itse kapseloinnin. Directly to the workstation tunneled packets MN MN to extract itself encapsulation. HA tunneloi liikkuvalle työasemalle MN kohdistuvia paketteja, kunnes suoritetaan rekisteröinnin poisto 5 (deregistration). HA tunnels the packets to the mobile node MN on, until a discharge register 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. IP liikkuvuusprotokollaan is set to three autentikointilaajen-Ñusta (authentication extensions) the mobile node-home agent (mobile-home) authentication extension (obligatory), the mobile node, the foreign agent (mobile-foreign) extension and the foreign agent-home agent (foreign-home) extension. 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ä. These extensions 10 can be used for data transmission and the visited network VN and the mobile node MN may be encrypted, in particular in the case of a wireless connection.
Kuviossa 4 on esitetty esimerkki IEEE 802.11-standardiin perustuvasta WLAN-järjestelmästä. Figure 4 shows an example of the IEEE 802.11-based WLAN system. Liikkuva työasema MN käsittää päätelaitteen TE 15 (tyypillisesti kannettava tietokone) ja WLAN-adapterin MT. The mobile node MN comprises the TE 15 (typically a portable computer) and a WLAN adapter MT. WLAN-verkko NW käsittää WLAN-liityntäpisteitä AP1-4, jotka tarjoavat langattoman yhteyden useille liikkuville työasemille MN. The WLAN network NW comprises WLAN access points AP1-4, which offer a wireless connection to a plurality of mobile nodes MN. IEEE 802.11 -standardi määrittää sekä fyysisen kerroksen että linkkikerroksen (MAC) protokollat tiedonsiirrolle radiorajapinnan yli. The IEEE 802.11 standard defines both the physical layer and the link layer (MAC) protocols for data transmission over the radio interface. Tiedonsiirtoon voidaan käyttää infrapunaa tai kahta hajaspektritek-20 nilkkaa (Direct Sequence Spread Spectrum DSSS, Frequency Hopped Spread Spectrum FHSS). Data transmission may be to use infrared or two hajaspektritek ankle-20 (Direct Sequence Spread Spectrum DSSS, Frequency hopped spread spectrum FHSS). Molemmissa hajaspektritekniikoissa käytetään 2,4 gigahert-sin kaistaa. Both spread spectrum techniques in the 2.4 gigahertz band-sin. IEEE 802.11-standardin mukaisesti MAC-kerroksella käytetään ns. in accordance with the IEEE 802.11 standard, the MAC layer of a so-called. CSMA/CA-tekniikkaa (Carrier Sense Multiple Access with Collision Avoidan-: : ce). CSMA / CA (Carrier Sense Multiple Access with Collision Avoidan-:: ce).
·', * * 25 Liikkuvat WLAN-työasemat MN voivat muodostaa ns. · "* 25 * The mobile wireless LAN nodes MN may form a so-called. adhoc - : verkon yksinkertaisesti muodostamalla yhteyden toiseen liikkuvaan työase- maan. adhoc -: a network simply by connecting to the second mobile workstation. Ns. infrastruktuuriverkkoja (Infrastucture Networks) muodostetaan te- kemällä yhteyksiä liityntäpisteiden AP1-4 ja liikkuvien työasemien MN välille. Ns. Infrastructure networks (Infrastucture Networks) are formed by making the connections to the access points AP1-4 and the mobile nodes MN. Liityntäpisteet AP1-4 tarjoavat verkkopääsyn työasemille MN ja näin muodos-30 tavat ns. The access points AP1-4 provide network access nodes MN, and thus 30 formed by the so-called. laajennetun palvelukokoelman (ESS, Extended Service Set). Extended service collection (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ä. Join, to an access point AP1-4 control the times of transmission of at least allocations, data in the left-uptake, buffering and transmission of the mobile node MN and the network NW va-v alkyl. Liityntäpisteet AP1-4 voivat muodostaa aliverkkoja SN (Sub-Network). The access points AP1-4 may form sub-networks SN (Sub-Network).
Looginen WLAN-verkko NW voi puolestaan käsittää yhden tai useampia ali-, ; A logical WLAN network NW can in turn comprise one or more sub-,; 35 verkkoja SN. 35 networks SN. WLAN-verkko voi tarjota myös yhteyden yhdyskäytävän kautta muihin verkkoihin ON, kuten Internetiin. WLAN network may also offer connection through a gateway to other networks ON, such as the Internet. Yhteyden tarjoavaa laitetta kutsutaan 10 113319 IEEE 802.11 -järjestelmässä tyypillisesti portaaliksi (Portal) PT. A connection for a device referred to as 10 113319 IEEE 802.11 system, typically a website (Portal) PT. Portaali PT on looginen entiteetti, joka määrittää integraatiopisteen IEEE 802.11 -spesifisen verkon NWja muun verkon ON välille. PT portal is a logical entity that specifies the integration point of the IEEE 802.11 network-specific NWja the other network ON. Tyypillisesti WLAN-verkko NW käsittää myös muita palvelimia, kuten DHCP (Dynamic Host Configuration Protocol) 5 palvelimen, joka allokoi IP-osoitteita verkossa NW. Typically the WLAN network NW also comprises other servers, such as DHCP (Dynamic Host Configuration Protocol) server 5, which allocates IP addresses in the network NW.
Tunnetuissa IEEE 802.11 WLAN-ratkaisuissa liikkuva työasema MN tekee itsenäisesti päätökset handoverista radiokanavamittausten perusteella. In known IEEE 802.11 WLAN solutions for the mobile node MN makes its decisions regarding handover based on radio channel measurements. WLAN-verkossa NW on kuitenkin enemmän tietoa verkon ja eri liityntäpisteiden AP 1-4 tilasta. WLAN network NW is, however, more information on the network and the various access points AP 1-4 mode.
10 Keksinnön mukainen IP-liikkuvuustoiminnallisuus voidaankin to teuttaa myös kuviossa 4 esitetyssä WLAN-järjestelmässä. The mobile IP functionality according to the invention can be 10 to teuttaa also shown in Figure 4, the WLAN system. 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. Mobility agents (home agents HA and / or foreign agents FA) can be implemented in separate network elements comprise an agent functionality, or WLAN network NW elements, wherein the movement of agents are able to transmit to the mobile node MN 15 information about the WLAN system network elements. 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. The access point AP 1 to 4 may comprise a mobility agent, or it may be bound to the network NW to the mobility agent, wherein the information about the characteristics of the access point AP 1 to 4 can be transmitted to the mobile node MN. Liikkuva työasema MN voi hyödyntää näitä verkkoelementtien ominaisuuksia kuvaavia tietoja erityisesti valitessaan liityn-20 täpistettä AP1-4. The mobile node MN can take advantage of data describing the characteristics of these network elements particularly when selecting join a 20-point among 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. Figure 5 illustrates a preferred embodiment of the invention • • form, wherein the mobility agent functionality for the FA, the HA-comprising an access' · · [points AP1, AP2 is sent to mobile nodes MN information on the access points' 'AP1, AP2 properties. Liityntäpisteet AP1, AP2 keräävät 501, 502 \: 25 (Collection of AP attributes) tietoja ominaisuuksistaan. The access points AP1, AP2 collect 501, 502 \ 25 (Collection of AP attributes) information on their attributes. 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. To be gathered and transmitted: · access points characteristics may include, for example, the following information: "§: - different access points loads (eg the number of users on the basis of.) - information on the least loaded access points •« 30 - information on the recommended access - other access points palvelunlaatuparametrejä (eg delay. ) of the access point AP1, AP2, transmitted at 503, 504 (AP attributes) the data of the MN.. for preferably mobility agents advertising messages Since it *. ··· is a WLAN network, the advertising messages sent to broadcast the access point 35, AP1, AP2 field region the MN can not receive the link layer • connection "from a number of different access points AP1, AP2 characteristics. MN performs 505 11 113 319 (radio channel measurements), the measurement of different access points AP1, AP2 radio channels, such as signal strength.
MN:n prosessointivälineet PMMN voivat käsittää eri liityntäpisteitä vertailevan MAC-kerroksen palvelunlaadunhallintaentiteetin. MN PMMN processing means may comprise various access points comparative MAC layer QoS management. 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. Quality of Service-5 management entity may compare 506 (Comparison of APs) of different access points AP1, AP2 from the mobility they have gained access points AP properties and also takes into account the radio channel measurement 505. MN (quality of service management entity) selects 507 (Selection of AP), the serving access point to which radiokanavamittauksien and agents on the basis of information from the best 10 is able to provide a communication link to the mobile node MN. Tässä pal-velunlaadunhallintaentiteetti voidaan järjestää painottamaan eri tavalla eri ominaisuuksia riippuen tarvittavasta yhteydestä (käytettävän sovelluksen mukaisesti). This pal velunlaadunhallintaentiteetti can be arranged differently to emphasize different characteristics depending on the required connection (to be used according to the application). 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. For example, the MN can prune away the connection points with a signal level is below a predetermined threshold level and select the least remaining load 15 comprising the access point.
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. When the MN has selected, for example, the access point AP2, it can form 508 (connection establishment) to connect AP2, which can be implemented in a handover (Handover) per se known manner. Jos liityntäpiste AP2 tarjoaa jo tiedonsiirtoyhteyden MN:lle, yhteys säilytetään en-20 nallaan. If the access point AP2 is already providing a communication link to the MN, the link is stored I-20 tunneling. Jos liikkuvuusagentti HA, FA on erillinen verkkoelementti, siihen voi . If the mobility agent HA, FA is a separate network element, it can. , 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ä. , To be connected to a plurality of access points AP1-4, wherein the mobility agent may, for Figure 4 to collect information about the characteristics of a plurality of access points and sends them • i · a single message. MN voi käyttää ominaisuustietoja vasta jonkun ajan kuluttua : : niiden saapumisesta, esim. palvelevan liityntäpisteen signaalin ollessa riittävän The MN may use characteristics only after a while:. The arrival of, e.g., a serving access point a signal is sufficiently
» I »I
25 huono. 25 bad. Jos liityntäpistettä AP vaihdetaan, MN saattaa myös joutua valitse-maan uuden etäagentin FA. If the access point AP is changed, the MN may also have to select the country of the new foreign agent FA.
Tällä ratkaisulla voidaan selvästi parantaa langattomien IP-verkkojen suorituskykyä. This solution can significantly improve the performance of wireless IP networks. Liikkuvalla työasemalla MN on käytössään tärkeää verkkoinformaatiota radiokanavamittausten lisäksi liityntäpisteen valinnassa. The mobile node MN has access to important information on network radio channel measurements In addition to the selection of the access point. 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ä. 30 In particular, if the feature information is transmitted in advertising messages to mobile IP, the radio interface resource consumption is not increased much at all, in as has already been stated, in accordance with a preferred embodiment of the data network elements is transmitted in advertising messages of the mobility agents. Liikkuvuusagentit HA, FA mainostavat olemassaolostaan lä-: 35 hettämällä mainosviestejä niihin liittyneisiin aliverkkoihin tyypillisesti periodi- sesti. The mobility agents HA, FA advertise their existence to transmit 35 sending the advertisement messages to the sub-networks are typically joined in a periodic manner. Mainosviestit ovat ICMP-protokollan (Internet Control Message Protocol) 12 113319 reititinmainoksia (Router Advertisement) lisättynä liikkuvuusagenttispesifisellä jatkeella (Mobility Agent Advertisement Extension). Advertising messages are ICMP (Internet Control Message Protocol) 12 113 319 ads router (Router Advertisement) plus liikkuvuusagenttispesifisellä extension (Mobility Agent Advertisement Extension). Etäagentit FA välittävät mainosviesteissä yhden tai useampia (maksimissaan 8) care-of -osoitteita. The foreign agents FA transmit advertising messages to one or more (up to eight) the care-of addresses. Kotiagenttien HA ei tarvitse tarjota care-of -osoitteita, mutta niiden täytyy silti 5 lähettää mainosviestejä, jotta MN voi havaita palanneensa kotiverkkoonsa HN. The home agents HA does not have to offer a care-of-addresses, but they must still 5 to send advertising messages, so that the MN can detect returned to its home network HN. Kotiagenttien lähettämät mainosviestit eivät siis käsitä care-of -osoitteita. Home agents from advertising messages do not therefore understand the care-of addresses. 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). TRAN kuvuusagenttien the HA, the FA advertisement messages sent by the IP address is a multicast address is typically an "all systems on this link" (224.0.0.1) or limited broadcast address of "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. 10 The mobile node MN can also send an ICMP router solicitation (ICMP Router Solicitation) to the subnet in order to advertising messages eta-genteilta FA. Agenttien välittämien mainosviestien perusteella liikkuva työasema MN saa selville, onko se kotiverkossa HN vai jossain vierailtavassa verkossa VN. on the basis of the agents of advertising messages conveyed by the mobile node MN finds out, whether it is in the home network HN or in a visited network VN. Kun liikkuva työasema MN havaitsee olevansa omassa kotiverkos-15 saan HN, se toimii tunnetun tekniikan mukaisesti ilman IP-liikkuvuustoimintoja. When the mobile node MN detects to be in your kotiverkos-15 HN him, it operates according to the prior art without an IP mobility functions. Jos liikkuva työasema MN siirtyy kotiverkkoonsa HN ollessaan rekisteröityneenä johonkin muuhun verkkoon VN, MN voi poistaa rekisteröinnin kotiagenttiin-sa HA. If the mobile node MN moves from its home network HN while being registered to some other network VN, the MN can delete the registration of the home agent HA-SA. 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. According to a preferred embodiment of the invention, the MN may, however, also in this case to receive promotional messages and take advantage of the data in the network elements 20.
, , 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. ,, Figure 6 shows • by network elements characteristics (such as mobility agents and / or other properties of network elements, network i) comprising an advertisement message according to an embodiment of the liikkuvuusagenttispesi-: · 'in the printing extension of the case. Kuviossa 6 esitettyä jatketta edeltää tunnetun ICMP- \'j 25 protokollan mukainen reititinmainososa, jota ei ole tarpeen tässä tarkemmin kuvata. the extension shown in Figure 6, is preceded by a prior ICMP \ 'j 25 reititinmainososa according to the protocol, which need not be described in greater detail here. Viestin tyyppi (Type) ilmaisee, minkätyyppinen ICMP reititinmainoksen jatke on kyseessä. The message type (Type) indicates the type of the ICMP router advertisements extension is concerned. Liikkuvuusagenttispesifisen jatkeen tyyppi on 3. Muita reiti-tinmainosten jatkeita voi olla kuviossa 6 esitetyn mainosviestin edessä tai jäl-keen. Liikkuvuusagenttispesifisen extension type 3. Other pathways are tinmainosten-extensions may be as shown in Figure 6 in front of the advertising message or-ing hereinafter. Pituuskenttä (Length) ilmaisee agenttispesifisen jatkeen pituuden, joka j··*. The length field (Length) indicates the length of the extension agenttispesifisen, a * j ··. 30 riippuu care-of -osoitteiden määrästä ja järjestelmätietojen määrästä. 30 depends on the amount of care-of addresses and the number of system data. Sek- 'Γ venssinumero (Sequence Number) ilmaisee jatkeen numeron, liikkuvuus- \v agentti tyypillisesti kasvattaa sekvenssinumeroa jokaisen onnistuneen mai- • · · noksen jälkeen. Sequencing 'Γ venssinumero (Sequence Number) indicates the extension number, mobility \ v agent typically increases the sequence number of each successful milk • · · After the dose. MN voi myös hyödyntää sekvenssinumeroa, jos liikkuvuus- agentti kaatuu. MN can also take advantage of the sequence, if the mobility agent crashes. Rekisteröinnin elinaika (Registration lifetime) määrittää suu- : 35 rimman mahdollisimman elinajan, jonka liikkuvuusagentti on valmis hyväksy- » <1 mään rekisteröintipyynnössä. Registration lifetime (Registration lifetime) determines the foot-: 35 largest possible lifetime, which the mobility agent is willing to accept »<1 system registration request. 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. Flags (R, B, H, F, M, G and V) 13 113 319 describe certain characteristics of the agent: R-flag setting determines that a registration is required (registration required) through the agent. B-lipun asetus määrittää, että etäagentti on varattu (Busy), H: Agentti on kotiagentti, F: Agentti on etäagentti. B-flag setting determines that the foreign agent is busy (Busy), H: the agent is a home agent, F: the agent is a foreign agent. M, G ja V kuvaavat, mitä kapselointia voidaan käyttää (M=Minimal Encapsula-5 tion, G=GRE encapsulation, V=Van Jacobsen header compression). M, G and V illustrate what encapsulation may be used (M = minimal Encapsula-5 tion, the GRE encapsulation G = V = Van Jacobsen header compression). T-lipun asetus määrittää, että etäagentti tukee käänteistä tunnelointia (Reverse Tunneling). T-ticket option specifies that the foreign agent supports reverse tunneling (Reverse Tunneling). Varattu-kenttä (Res) on varattu mahdollisesti myöhemmin tarvittavaa käyttöä varten. Reserved Field (RES) is reserved for possible later on for the required use.
Varattu-kenttää seuraa kenttä (Care-of addresses) care-of -10 osoitteille, joita voi olla nolla tai useampia. Reserved field of the field (care-of addresses) -10 care-of addresses, which may be zero or more. 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. This is a field after the above-described system, the network elements characteristic data (Attributes) with a field length can vary depending upon the amount of data. Etäagenttien FA omi-naisuustiedot voidaan haluttaessa erottaa omilla kentällään muiden verkkoelementtien ominaisuuksista. Foreign agents FA char-naisuustiedot can be separated from our own on his course, other network elements.
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. 15 The mobile node MN can receive and process the verkkoele elements comprising the features of advertising messages in accordance with a preferred embodiment, also when it is in a foreign agent care-of address to the home agent HA registered. Erityisesti tästä on hyötyä välitettäessä liikku-vuusagenteilta FA, HA muita tietoja kuin tietoja liikkuvuusagenteista. In particular, this is useful when forwarded movement-vuusagenteilta FA, HA information other than the information from the mobility.
20 Edellä kuvattu toiminnallisuus soveltuu sellaisenaan käytettäväksi IPv4-protokollan mukaisissa (IP version 4) järjestelmissä. 20 functionality described above is suitable for use in an IPv4-protocol (IP version 4) systems. Tietojen välitystä • · verkkoelementtien ominaisuuksista voidaan kuitenkin käyttää myös IPv6- : protokollaa tukevissa laitteissa, jolloin voidaan hyödyntää IPv6-liikkuvuutta • · Data transmission network elements can also be used for IPv6: protocol-compatible devices, making it possible to take advantage of IPv6 mobility
”*' (Mobile IPv6). "*" (Mobile IPv6). IPv6-liikkuvuudessa on sama perusperiaate, eli kotiagentti HA The mobile IPv6 has the same basic principle, i.e. the home agent HA
• < :,''i 25 välittää paketteja liikkuvan työaseman MN senhetkiseen care-of- osoitteeseen. • <:, '' in 25 transmits packets to the mobile node MN's current care-of address.
' *: 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. '*: The mobile IPv6 does not require foreign agents FA-like entities, but are movable nodes MN acquire the care-of-address itself, for example, an automatic address configuration (Address Autoconfiguration) form. Tunnetun teknii-kan mukaisen IPv6-liikkuvuuden tarkemman kuvauksen osalta viitataan IETF:n • » !··*, 30 Internet draft- julkaisuun 27. huhtikuuta 2000, ''Mobility Support in IPv6”. a more detailed description of IPv6 mobility of the prior TECHNIQUES TO-kan reference is made to the IETF! n • »·· *, 30 Internet draft-document on 27 April 2000, '' Mobility Support in IPv6". On • · huomioitava, että IPv6-liikkuvuuden standardointityö on kesken. • · It is to be noted that the standardization of IPv6 mobility is in progress.
• · v.: Keksinnön erään edullisen suoritusmuodon mukaisesti myös IPv6- II * protokollaa tukevat kotiagentit (HA) tai reitittimet voivat lähettää tietoja eri verkkoelementtien ominaisuuksista, joita IPv6-protokollaa tukeva MN voi hyö-.·. • · v .: According to a preferred embodiment of the IPv6 protocol supported II * Home Agents (HA) or routers can send data to different network elements which support the IPv6 protocol, the MN may benefit. ·. ; ; 35 dyntää. 35 backed on. 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. IPv6 router can send the network elements characteristics comprising • I "of the router advertisement messages, and includes the same inventive functionality 14 113 319 as the movement of the agents described above (FA, HA) comprising: Like 2a illustrates, the router R can comprises means (PMA, CMA, MEA) for collecting information characteristics and means (CMA) to the communication system of one or more of the network element (router R or the AP), the data sending-5 tämiseksi advertising messages to at least one mobile node 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. Respectively (Figure 2b), the mobile node MN may comprise receiving means (CMMN) for receiving one or more network element attribute information from one or more of the router R and the processing means (PMMN) router R or to select an access point of said information PE-10 basis.
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). Thus, the R routers transmitted feature information can be utilized in the router or the access point AP to be used in the mobile node for selecting (Figures 4 and 5). Käytettävä reititin voidaan näin valita optimaalisesti. Wear router can thus choose an optimal way. Jos järjestelmä tukee IP-liikkuvuutta, valitun reitittimen R kautta voidaan järjestää liik-15 kuvuussidonta kotiagentin HA avulla. If the system supports the mobile IP, the current through the router R can be arranged to mov-15 kuvuussidonta HA means. Kuvion 5 yhteydessä esitettyjä tietoja liityntäpisteiden ominaisuuksista voidaan myös kerätä ja lähettää liikkuvalle työasemalle reitittimen R toimesta. data presented in connection with Figure 5, the characteristics of the access points may also be collected and sent to the mobile node by the router R. Tiedot reitittimen ominaisuuksista voivat olla samantyyppisiä kuin tiedot etäagenttien FA ominaisuuksista, eli reitittimen pysyviä ja senhetkisiä ominaisuuksia (esim. välityskyky, kuormitus). Information on the characteristics of the router can be the same type as the data characteristics of the foreign agents FA, ie the router's permanent and current properties (eg. The throughput, load). Reitittimi-20 en R lähettämät ominaisuustietoja käsittävät mainosviestit voivat olla ICMP-reititinmainoksia, joihin on lisätty ominaisuustiedot. I-20 as a router R from the characteristics comprise advertising messages may be the ICMP router advertisements, with an added feature information. Vastaavalla tavalla on myös mahdollista käyttää mainosviestejä ominaisuustietojen lähettämiseen ' ·; Similarly, it is also possible to use advertising messages to send property information '·; ] IPv4- protokollaa tukevissa reitittimissä. ] IPv4 routers that support the protocol.
' ' Alan ammattilaiselle on ilmeistä, että tekniikan kehittyessä keksin- * · •V·; '' Is obvious to a person skilled in the art that the invention * • · V ·; 25 nön perusajatus voidaan toteuttaa monin eri tavoin. 25 Non concept can be implemented in many different ways. Keksintö ja sen suoritus- muodot eivät siten rajoitu yllä kuvattuihin esimerkkeihin vaan ne voivat vaih-della patenttivaatimusten puitteissa. The invention and its embodiments are not restricted to the above examples but they may CHG-in the scope of the claims.
I · t • · 1 « · · • » » · · • · • · · • · > MI > • ( I t · • · 1 «· · •» »• · · · • · · · •> MI> • (
t I I t
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 valitta 1. A method for operating a mobility agents in a communication system comprising at least one supporting IP mobility of the mobile node, a plurality of network elements, of which at least one comprises one or more 5 amp was mobility agents (HA, FA), the movement of agents is configured to transmit advertising messages to mobile nodes, characterized in that is transmitted in advertising messages of the mobility of at least one mobile node information about one or more of the foreign agent, at least one of the following characteristics: provided by a foreign agent connection delay at the instantaneous-10 R, provided the foreign agent connection delay on average, provided the foreign agent connection jitter (jitter), the foreign agent number of users served, the foreign agent throughput ( throughput), the load of the foreign agent, the foreign agent relative load of the foreign agent compared to the other system, and using the information in the mobile node transmits essa 15 palveluita tarjoavaa etäagenttia. 15 appropriate, providing services to foreign agents.
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ä. 2. The method according to claim 1, characterized in that said information is sent to mobility agents, the care-of-addresses comprise advertising messages (Advertising message) periodically and / or as requested by the mobile workstation 20.
3. Menetelmä mainosviestien hyödyntämiseksi tietoliikennejärjes- . 3. The method of utilizing advertising messages in a communication. 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, ; system comprising at least one mobile node and at least one "router, which is arranged to transmit advertising messages to mobile työasemil le, characterized in that the 25 transmitted to at least one router, at least one mobile node advertisement message comprising information about one or more routers, at least one of the following : a link provided in the delay this moment, offered in the average delay, the number of connection into the V-j junta (jitter), provided to the served users, the throughput (throughput) load; ' : 30 suhteellinen kuormitus verrattuna muihin järjestelmän reitittimiin, ja käytetään mainittuja tietoja liikkuvassa työasemassa valittaessa • · · !,; ': 30 the relative load on the system compared to other routers, and used the data to the mobile node when selecting • · ·,; palveluita tarjoavaa reititintä. providing services router. • · • ·
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ä. 4. The method according to any one of the preceding claims, '' I characterized in that I i »•» 113 319 the mobile node is a wireless, and the communication system is a wireless comprising at least one mobile node wireless link providing access points and the information mentioned comprises at least one of the following: - different access loads 5. information on the least loaded access - information on the recommended access - palvelunlaatuparametrejä other access points.
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. 5. The method according to claim 4, characterized in that 10 compares the mobile node mentioned on the basis of data of different access capabilities, selecting the access point, which by its nature and any other criteria, such as radio channel measurements, on the basis of best to provide a communication link to the mobile node, and 15 connecting to the selected access point and a mobile the workstation.
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. 6 comprising a mobile IP agent of the functionality of the communication system network element, which is arranged to transmit advertising messages to the system of mobile nodes, characterized in that 20 said network element comprises means (PMA, CMA, MEA) for collecting of data communications system of one or more foreign agent ai least one of the following characteristics: offered by the foreign agent contact::: delay at this time, offered by the foreign agent connection delay on average, remote *: · j provided by the agent to connect to jitter (jitter), a foreign agent served users: 25 Number of, a foreign agent throughput (throughput), a foreign agent load, a foreign agent, ". the relative load of the foreign agent compared to the other system, and, -. · said network element comprises means (CMA) for transmitting the data 'into advertising messages to at least one mobile node.
7. Patenttivaatimuksen 6 mukainen verkkoelementti, tunnettu : ' 30 siitä, että tiedot käsittävät lisäksi tietoliikennejärjestelmän yhden tai useam-; 7. A network element according to claim 6, wherein: "30 in the data communication system further comprises one or more of; V; V; man liityntäpisteen ominaisuuksia. Man of the access point features. I » . 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. 8. A router, which is arranged to transmit advertising messages to mobile '' ', workstations, characterized in that the' '35 comprises a router means (PMA, CMA, MEA) for collecting information I ^ road transport of one or more routers, at least one monitoring 113 319 raavista : a link provided in the delay at this time, provided the connection delay on average, provided in connection jitter (jitter), the number of served users, the throughput (throughput), the load, the relative load as compared to other system routers, and 5, the router comprises means (CMA) for transmitting data mainosvies- in you at least one mobile node.
9. Patenttivaatimuksen 8 mukainen reititin, tunnettu siitä, että tiedot käsittävät lisäksi tietoliikennejärjestelmän yhden tai useamman liityntäpisteen ominaisuuksia. 9. A router according to claim 8, characterized in that the information comprises the communication system in one or more of the features of the access point.
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 ; 10. The supporting mobile IP mobile node tietoliikennejärjestel delivery system, the communication system comprising a plurality of network elements, of which at least one comprises one or more mobility agents (HA, FA), characterized in that said mobile station comprises receiving means (CMMN) of one or more foreign agent properties 15 for receiving naisuustietojen from one or more mobility agent, wherein said information comprises at least one of the following characteristics: provided by a foreign agent connection delay at this time, provided the foreign agent connection delay on average, provided the foreign agent connection jitter (jitter), the foreign agent number of users served, the foreign agent throughput (throughput), 20 load of the foreign agent, the foreign agent relative load on the system compared to other foreign agents, and: processing means (PMMN) for selecting the said foreign agent; tietojen perusteella. Based on the information.
: 11. Patenttivaatimuksen 10 mukainen liikkuva työasema, tun- , : 25 ne 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, . 11. claimed in claim 10 mobile node according to known, 25 are 11, characterized in that j said information comprises the communication system access point features "s processing means (PMMN) is arranged on the basis of blood in the movement-vuusagenteilta said received information of access points properties: · * '30 properties, the processing means (PMMN) is arranged to select the access point. joka ominaisuuksiensa ja muiden mahdollisten kriteerien, kuten radiokanava- . which by its nature and any other criteria, such as radio channel. ·, mittausten, perusteella parhaiten voi tarjota tiedonsiirtoyhteyden liikkuvalle työasemalle, ja : 35 prosessointivälineet (PMMN) on järjestetty muodostamaan yhteys i, | ·, Based on the measurements, will best be able to provide a communication link to the mobile node, and 35 processing means (PMMN) is arranged to form a connection i, | valitun liityntäpisteen ja liikkuvan työaseman välille. the selected connection point and between the mobile client. „ 11”1» "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. 12. The support of mobile IP communication system liikkuvuusagen, although less (HA, FA) to the mobile node transmit the advertisement message (Advertisement message) which is used to promote the mobility agent and can be used as the care-of-transmission of the address, characterized in that the five advertisement message comprising information about the foreign agent or router s at least in one of the following characteristics: the connection provided delay at the moment, offered in the average delay, the offered connection jitter (jitter), the number of served users, the throughput (throughput), the load, the relative load compared to the other foreign agents or routers in the system. » » 5 t > > * ► t » * * * ' I 113319 »» 5 t>> ► * t »* * *" I 113319
FI20002160A 2000-09-29 2000-09-29 offering service network element to select the communication system FI113319B (en)
FI20002160A FI113319B (en) 2000-09-29 2000-09-29 offering service network element to select the communication system
FI20002160 2000-09-29
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
FI20002160A0 FI20002160A0 (en) 2000-09-29
FI20002160A FI20002160A (en) 2002-03-30
FI113319B true FI113319B (en) 2004-03-31
ID=8559202
US (1) US7120131B2 (en)
EP (1) EP1193951A3 (en)
FI (1) FI113319B (en)
US7099326B2 (en) * 2001-02-23 2006-08-29 Nokia Inc. System and method for fast GPRS for IPv6 communications
KR100660312B1 (en) * 2001-10-02 2006-12-22 가부시키가이샤 엔티티 도코모 Mobility control system, mobile node used in the system, mobility control method, mobility control program, and mobility control node
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 (en) * 2001-12-03 2004-01-23 France Telecom Method for managing communication with the means for providing a service has multiple servers
JP3906679B2 (en) * 2001-12-05 2007-04-18 日本電気株式会社 Mobile communication method, system, and program
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
BRPI0309974B1 (en) 2002-05-13 2016-11-16 Thomson Licensing Sa automatic user authentication of wireless public 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
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
WO2004036834A1 (en) * 2002-10-17 2004-04-29 Nokia Corporation 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
US7545941B2 (en) * 2003-09-16 2009-06-09 Nokia Corporation Method of initializing and using a security association for middleware based on physical proximity
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 (en) * 2002-12-17 2007-11-07 株式会社日立製作所 Information processing device
US7533160B2 (en) * 2003-02-18 2009-05-12 Qualcomm Incorporated Provisioning server information in a mobile station
GB2400274B (en) * 2003-04-05 2006-11-29 Hewlett Packard Development Co Apparatus and related methods for establishing a network connection
JP4179034B2 (en) * 2003-04-18 2008-11-12 ソニー株式会社 Communication system, communication device, communication method, and program
CN1277381C (en) * 2003-08-14 2006-09-27 华为技术有限公司 Method for user terminal maintaining initial network selective set in wireles LAN
JP4167152B2 (en) * 2003-09-08 2008-10-15 株式会社エヌ・ティ・ティ・ドコモ Communication system, router device, and route control method
US7313120B2 (en) * 2003-09-16 2007-12-25 Nokia Corporation Application control in peer-to-peer ad-hoc communication networks
KR100552471B1 (en) * 2003-10-13 2006-02-15 삼성전자주식회사 Method for reserving ??? to perform fast handoff by using Access Point in wireless network
US20050111380A1 (en) * 2003-11-25 2005-05-26 Farid Adrangi Method, apparatus and system for mobile nodes to dynamically discover configuration information
DE10355265A1 (en) * 2003-11-26 2005-06-23 Siemens Ag A method for registering a communication device associated communication device and registering unit
JP4185853B2 (en) * 2003-11-28 2008-11-26 株式会社日立コミュニケーションテクノロジー Wireless system, server, and mobile station
US7263345B2 (en) * 2004-03-17 2007-08-28 Nokia Corporation System and method for remote service information
KR100605806B1 (en) * 2004-06-10 2006-08-01 삼성전자주식회사 A phone-based mobile internet protocol, voice over internet protocol, and session initiation protocol, session initiation protocol server, and routing path control method and system for session initiation protocol service
US7660582B2 (en) * 2005-01-13 2010-02-09 Utstarcom, Inc. Method and apparatus to facilitate broadcast packet handling
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
KR100765320B1 (en) * 2005-09-14 2007-10-09 삼성전자주식회사 MPLS Network and Method for Applying Mobile IP to MPLS Network
CN101247640B (en) * 2007-02-14 2012-07-04 三星电子株式会社 Method for mobile phone cancelling adhesion during moving between communication systems
US8189512B2 (en) * 2007-03-23 2012-05-29 Telefonaktibolaget L M Ericsson (Publ) Proxy mobile IP routing
US20090073943A1 (en) * 2007-08-17 2009-03-19 Qualcomm Incorporated Heterogeneous wireless ad hoc network
US20090046644A1 (en) * 2007-08-17 2009-02-19 Qualcomm Incorporated Service set manager for ad hoc mobile service provider
US20090047930A1 (en) * 2007-08-17 2009-02-19 Qualcomm Incorporated Method for a heterogeneous wireless ad hoc mobile service provider
US9392445B2 (en) * 2007-08-17 2016-07-12 Qualcomm Incorporated Handoff at an ad-hoc mobile service provider
US9398453B2 (en) * 2007-08-17 2016-07-19 Qualcomm Incorporated Ad hoc service provider's ability to provide service for a wireless network
US10210216B2 (en) * 2009-12-18 2019-02-19 Sybase, Inc. Dynamic attributes for mobile business objects
WO2012110771A2 (en) * 2011-02-19 2012-08-23 Nomad Spectrum Limited Mobile data communication
CN104885522B (en) * 2012-12-28 2019-10-22 安华高科技股份有限公司 Improve the method, apparatus and computer program product of mobile communication
KR20180045407A (en) 2016-10-25 2018-05-04 삼성전자주식회사 Method and Apparatus for selecting an access network in a wireless communication system
JP3605469B2 (en) * 1996-04-26 2004-12-22 日本アイ・ビー・エム株式会社 Communication method, a communication terminal device
AU3688900A (en) * 1999-03-09 2000-09-28 Telefonaktiebolaget Lm Ericsson (Publ) Multicast handover for mobile internet protocol
2000-09-29 FI FI20002160A patent/FI113319B/en not_active IP Right Cessation
2001-09-04 EP EP01660161A patent/EP1193951A3/en not_active Withdrawn
2001-09-24 US US09/963,332 patent/US7120131B2/en active Active
EP1193951A2 (en) 2002-04-03
EP1193951A3 (en) 2003-09-17
FI20002160A0 (en) 2000-09-29
FI20002160A (en) 2002-03-30
FI20002160D0 (en)
US7120131B2 (en) 2006-10-10
FI113319B1 (en)
US20020039367A1 (en) 2002-04-04
US7509123B2 (en) 2009-03-24 Controlling hand-off in a mobile node with two mobile IP clients
EP1018242B1 (en) 2009-07-15 Gprs-subscriber selection of multiple internet service providers
US6973076B2 (en) 2005-12-06 Mobile communication network, terminal equipment, packet communication control method, and gateway
US6549522B1 (en) 2003-04-15 Mobile data rate enhancement via foreign agent load balancing
Jaseemuddin 2003 An architecture for integrating UMTS and 802.11 WLAN networks
US7596385B2 (en) 2009-09-29 Method of discovering multi-mode mobile terminals
US8170010B2 (en) 2012-05-01 Multiple interface mobile node with simultaneous home- and foreign network connection
US7120136B2 (en) 2006-10-10 Mobile station mobility in a wireless LAN
EP1260113B1 (en) 2008-01-02 Hierarchical mobility management for wireless networks
US7551576B2 (en) 2009-06-23 Access system for an access network
KR101086349B1 (en) 2011-11-23 Method And System For Controlling Operation Of A Communication Network, Related Network And Computer Program Product Therefor
US8345606B2 (en) 2013-01-01 Methods and apparatus for data transfer in a packet-switched data network
EP1404143A9 (en) 2004-09-08 Handover of a wireless terminal
US9509356B2 (en) 2016-11-29 Mobile unit having internet protocol functionality
US7362731B2 (en) 2008-04-22 Selection of network access entity in a communication system
EP1182846A2 (en) 2002-02-27 A method of supporting seamless hand-off in a mobile telecommunications network
Al-Surmi et al. 2012 Mobility management for IP-based next generation mobile networks: Review, challenge and perspective
US20030021275A1 (en) 2003-01-30 Mobile data routing
US7917152B2 (en) 2011-03-29 Enhanced fast handover procedures
FI108983B (en) 2002-04-30 Mobility Agent dial access network
CN1774905B (en) 2012-04-04 Distributed mobile agent
2006-03-31 MA Patent expired