Source: https://patents.google.com/patent/FI113515B/en
Timestamp: 2019-06-20 11:57:06+00:00
Document Index: 19424370

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

FI113515B - Addressing wireless local area networks - Google Patents
Addressing wireless local area networks Download PDF
FI113515B
FI113515B FI20020101A FI20020101A FI113515B FI 113515 B FI113515 B FI 113515B FI 20020101 A FI20020101 A FI 20020101A FI 20020101 A FI20020101 A FI 20020101A FI 113515 B FI113515 B FI 113515B
FI20020101A
FI20020101A0 (en
FI20020101A (en
2002-01-18 Application filed by Nokia Corp filed Critical Nokia Corp
2002-01-18 Priority to FI20020101 priority
2002-01-18 Publication of FI20020101A0 publication Critical patent/FI20020101A0/en
2002-12-05 Priority claimed from EP02783134A external-priority patent/EP1466443B1/en
2003-07-19 Publication of FI20020101A publication Critical patent/FI20020101A/en
2004-04-30 Publication of FI113515B publication Critical patent/FI113515B/en
Osoitteistus langattomissa lähiverkoissa Keksinnön tausta Addressing wireless local area networks Background of the Invention
Keksintö liittyy osoitteistuksen järjestämiseen langattomissa lähiverkoissa ja erityisesti väliaikaisten MAC-osoitteiden järjestämiseen langattomille 5 päätelaitteille. The invention relates to the organization of addressing wireless local area networks, and in particular the organization of the temporary MAC addresses of wireless terminals 5.
Langallisten lähiverkkojen tarjoamien datapalveluiden lisäksi on kehitetty useita erilaisia langattomia paikallisia verkkoja, jotka tarjoavat rajallisella peittoalueella laajakaistaisen langattoman datasiirtopalvelun. Moreover, the data services provided by the wireline local area networks have been developed, various wireless local networks, which provide a limited coverage area of ​​a wideband wireless data transmission service. Eräitä tällaisia tekniikoita ovat IEEE 802.11 -pohjaiset VVLAN-verkot. Some of these technologies are IEEE 802.11-based WLAN networks. Näitä paikallisia verk-10 koja voidaan käyttää tarjoamaan erilaisissa aktiivikohdissa (hot spot), kuten toimistoissa tai lentokentillä, erittäin nopean datansiirron ja pääsyn Internetiin. These local network i-10 ranges can be used to provide a variety of active points (hot spots), such as offices or airports, high-speed data transmission and Internet access.
Langattomissa lähiverkoissa kommunikoivat laitteet identifioidaan niille tyypillisesti valmistusvaiheessa kiinteästi osoitettujen OSI-mallin siirtoyhteyskerroksen L2 MAC-kerroksen (Medium Access Control) osoitteilla. In wireless local area networks communicating devices typically are identified by their manufacturing stage, fixedly assigned to the OSI model data link layer L2 MAC layer (Medium Access Control) addresses. Esimer-15 kiksi IEEE 802.11-spesifikaatioiden mukaisia VVLAN-verkkoja varten IEEE allokoi jokaiselle valmistajalle OUl-tunnisteen (Organizationally Unique Identifier), jonka perusteella valmistajat voivat määrittää laitteisiin MAC-osoitteet. For example the 15-for example, WLAN networks according to the IEEE 802.11 specifications of the IEEE allocates each manufacturer oul tag (Organizationally Unique Identifier), which enables manufacturers to determine MAC addresses of devices. Näin voidaan varmistua MAC-osoitteiden globaalista yksilöllisyydestä (uniqueness), eli millään toisella VVLAN-laitteella ei voi olla samanaikaisesti samaa MAC-20 osoitetta. This ensures global MAC addresses on the identity (Uniqueness), or on any other WLAN device may not be simultaneously the same MAC-20 address. Kiinteät valmistajien määrittämät MAC-osoitteet aiheuttavat kuitenkin turvallisuusriskin: MAC-osoitteen voi poimia jokaisesta ilmarajapinnan yli menevästä viestistä ja RADIUS-todentamispaketeista muuallakin verkossa. However, manufacturers of solid-defined MAC addresses pose a security risk: the MAC address can pick up each-reaching over the air interface message and RADIUS todentamispaketeista elsewhere on the web. Lait-*··\ teen MAC-osoitteen ollessa tiedossa voidaan laitteen liikkeitä seurata ja sen • · « I · [ ' liikennettä voidaan tarkoituksella häiritä aikaansaamalla törmäyksiä paketeilla :: 25 käyttämällä "varastettua" MAC-osoitetta. The devices * ·· \ tea MAC address of the client can follow the movements of the device and its • · «· I [ 'traffic can be intentionally interfere by causing collisions between packets :: 25 by using the" stolen "MAC address.
• » :· i VVLAN-verkkoja varten on anonymiteetin järjestämiseksi ehdotettu mahdollisuutta väliaikaisten satunnaisten MAC-osoitteiden käyttämiseksi. • "· i is proposed to arrange the anonymity of the possibility of using the temporary random MAC addresses for WLAN networks. Tällöin VVLAN-päätelaite voisi aluksi kommunikoida hyvin tunnetun ryhmäosoit-teen, kuten yleislähetysosoitteen, kautta. In this case, the WLAN terminal may initially communicate with the well-known ryhmäosoit tea, such as a broadcast address through. Kun päätelaitteelle olisi allokoitu sa-30 tunnainen MAC-osoite, se voitaisiin välittää päätelaitteelle samaa ryhmäosoi-tetta käyttäen, minkä jälkeen sitä voidaan alkaa käyttämään kommunikaatiossa : · ': identifioimaan päätelaite. When the terminal should be allocated to the random displacement SA-30 MAC address, it could be transmitted to the same terminal using ryhmäosoi-IFY, after which it can start to use the communication: · 'to identify the terminal. Päätelaitteelle voitaisiin allokoida jokaisella istunto- ”· kerralla uusi väliaikainen MAC-osoite. The terminal could be allocated to each session "· time a new temporary MAC address. Kaksi päätelaitetta saattaisi kuitenkin pyytää olennaisesti samanaikaisesti väliaikaisia MAC-osoitteita. However, two terminals may request the substantially simultaneous temporary MAC addresses. Tällöin mo-//: 35 lemmat päätelaitteet saattavat ottaa käyttöönsä verkon ryhmäosoitteen kautta 113515 2 lähettämän MAC-osoitteen, jolloin kahdella laitteella olisi käytössään sama osoite. In this case mo - //: 35 lemmat terminal equipment may take access to the network via a group address 2 113 515 transmitted by the MAC address, wherein the two devices would be using the same address.
Keksinnön tavoitteena on kehittää menetelmä ja menetelmän toteut-5 tava laitteisto siten, että yllä mainittu ongelma voitaisiin kokonaan tai ainakin useimmiten välttää järjestettäessä väliaikaisia MAC-osoitteita. The aim of the invention is to provide a method and carried out a five-be hardware method such that the above-mentioned problem can be completely avoided, or at least most of the organization of the temporary MAC addresses. Keksinnön tavoitteet saavutetaan menetelmällä, järjestelmällä, verkkoelementeillä ja päätelaitteilla, joille on tunnusomaista se, mitä sanotaan itsenäisissä patenttivaatimuksissa. This is achieved with a method, system, network element and terminal equipment, which are characterized by what is said in the independent claims. Keksinnön edulliset suoritusmuodot ovat epäitsenäisten patentti-10 vaatimusten kohteena. Preferred embodiments of the invention are disclosed in the dependent claims 10 subject to the requirements.
Keksintö perustuu siihen, että väliaikaisen MAC-osoitteen järjestämiseksi langattoman lähiverkon ensimmäisessä laitteessa määritetään ensimmäinen tunniste ensimmäisen laitteen identifioimiseksi. The invention is based on the fact that the temporary MAC address of the first device for arranging a wireless local area network, determining a first identifier identifying the first device. Ensimmäisestä laitteesta lähetetään toiseen laitteeseen ensimmäisen tunnisteen käsittävä viesti 15 väliaikaisen MAC-osoitteen järjestämiseksi. The first device sends the second device a message comprising a first identifier 15 in order to arrange a temporary MAC address. Toisesta laitteesta lähetetään ensimmäiseen laitteeseen MAC-osoitteen hankkimiseen liittyvä vastausviesti, joka käsittää ensimmäisen tunnisteen ja ensimmäisessä laitteessa tunnistetaan vastausviesti sille kuuluvaksi ensimmäisen tunnisteen perusteella. The second device sends to the first device associated with the acquisition of the MAC address of the reply message comprising a first identifier and the first device is identified as belonging to the response message based on the first identifier.
Keksinnön mukaisen ratkaisun etuna on, että päätelaitteiden väliai-20 kaisten MAC-osoitteiden järjestämiseen liittyvät viestit voidaan identifioida ja t . The advantage of the solution according to the invention is that the organization Kaisten MAC addresses of the terminals provisionally-20 messages can be identified and t. näin ollen päätelaitteet on mahdollista erottaa toisistaan. therefore, it is possible to distinguish the terminals. Kun ensimmäinen päätelaite on järjestetty valitsemaan ensimmäisen tunnisteen niin, että se on suurella todennäköisyydellä yksilöllinen, voidaan törmäysvaara minimoida riittävän pieneksi. When the first terminal is arranged to select the first identifier, so that it is a high probability that an individual can minimize the risk of collision sufficiently small. Törmäykseen vaadittaisiin, että kaksi päätelaitetta määrittäisi-:: 25 vät täsmälleen saman tunnisteen ja lähettäisivät sen samanaikaisesti samalle V*i toiselle laitteelle. Collision and requiring that the two terminals määrittäisi- :: 25 TEs exactly the same tag and would transmit simultaneously on the same V * i to the second device. Tunnisteenvalintaan voidaan käyttää monia erilaisia tapoja, : ' : joilla todennäköisyys tälle tapahtumalle saadaan erittäin pieneksi. The tag selection can be used in many different ways: ': where the probability of this event is negligible.
Keksinnön erään ensimmäisen suoritusmuodon mukaisesti ensim- ; According to a first embodiment of the ensim-; *. *. . . mäinen tunniste on ensimmäisen laitteen ehdottama väliaikainen MAC-osoite. -like identifier of the first device proposed by the temporary MAC address.
» > 30 Tällöin ensimmäisen tunnisteen yksilöllisyys tarkastetaan toisen laitteen toi-t mesta. "> 30 In this case, the first identifier of the second device checking uniqueness brought-T receiver. Jos ensimmäinen tunniste on tarkastuksen perusteella yksilöllinen lan gattomassa lähiverkossa, ensimmäistä tunnistetta käytetään identifioimaan ensimmäiseltä laitteelta lähetetyt ja sille kohdistetut viestit langattomassa lähi-. If the first identifier is a unique wireless manner of the inspection wired local area network, the first identifier used to identify the first device and transmitted to a wireless local-targeted messages. *. *. verkossa. online. Tästä suoritusmuodosta saadaan se etu, että ensimmäinen laite voi , , , 35 ehdottaa väliaikaista MAC-osoitetta ja ehdotetun MAC-osoitteen yksilöllisyy- » * destä voidaan varmistua toisen laitteen tekemällä tarkistuksella. This embodiment provides the advantage that the first device may,, 35 proposes a temporary MAC address and the MAC address of the proposed individuality »* rights can be assured by the second device authentication.
113515 3 113 515 3
Keksinnön erään toisen suoritusmuodon mukaisesti vasteena viestille väliaikaisen MAC-osoitteen järjestämiseksi, toisen laitteen toimesta allokoidaan ensimmäiselle laitteelle MAC-osoite, joka on yksilöllinen ainakin langattomassa lähiverkossa. in response to the intercepted message to arrange a temporary MAC address allocated to the second device to the first device's MAC address, which is unique to at least a wireless local area network in accordance with the invention to a second embodiment. Vastausviestiin lisätään allokoitu MAC-osoite ja vas-5 tausviestien lähettämisen jälkeen voidaan alkaa käyttämään MAC-osoitetta identifioimaan ensimmäiseltä laitteelta lähetetyt ja sille kohdistetut viestit langattomassa lähiverkossa. In response to the allocated MAC address and then sending the response message to the left-5 can start to use the MAC address to identify the first device and transmitted to the targeted user in the wireless local area network is added. Tällöin toinen laite, jolla edullisesti on keinot tarkastaa allokoimansa MAC-osoitteen yksilöllisyys tai suoraan allokoida yksilöllinen tunniste, voi allokoida yksilöllisen MAC-osoitteen ilman, että ensimmäisen ja 10 toisen laitteen välillä tarvitaan useita viestejä ennen kuin yksilöllinen MAC-osoite löydetään. In this case, the second device, preferably having means to check to allocate a MAC address uniqueness or directly allocated a unique identifier can be allocated a unique MAC address, without the number of messages needed between the first and the second device 10 before the unique MAC address is found.
Vielä erään edullisen suoritusmuodon mukaisesti ensimmäinen laite on langaton päätelaite ja toinen laite on langattoman lähiverkon liityntäpiste, jolloin liityntäpiste voi suorittaa palvelemilleen väliaikaista MAC-osoitetta pyy-15 täville päätelaitteille keskitetyn MAC-osoitteen allokoinnin ja/tai yksilöllisyyden tarkastuksen käyttäen mahdollisesti hyväkseen langattoman lähiverkon tarjoamia muita palveluita. According to a further preferred embodiment, the first device is a wireless terminal device and the second device is a wireless local area network access point, wherein access point can be carried out to serve in the temporary MAC address is requested and 15 making available to the terminals of centralized MAC address allocation and / or uniqueness check on possible utilize other services and wireless local area network provided by .
Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen yh-20 teydessä, viitaten oheisiin piirroksiin, joista: , Kuvio 1 esittää lohkokaaviona tyypillisiä VVLAN-järjestelmän ele- menttejä; The invention will now be described in detail preferred embodiments of the ER-20 with reference to the accompanying drawings, in which, Figure 1 shows a block diagram of a typical WLAN system gesture elements; » · ' Kuvio 2 esittää vuokaaviona keksinnön erään edullisen suoritus muodon mukaista menetelmää; "·" Figure 2 shows a flow chart of a method according to a preferred embodiment of the invention; 25 Kuvio 3 esittää vuokaaviona ensimmäisen suoritusmuodon mu- ', ' · kaista menetelmää; 25 Figure 3 shows a flow chart according to the first embodiment "," · band method; ;I Kuvio 4 esittää signalointikaaviona toisen suoritusmuodon mukaista menetelmää; ; I. Figure 4 shows a signaling diagram of the method according to the second embodiment of the invention;
Kuvio 5 esittää vuokaaviona kolmannen suoritusmuodon mukaisen » » , * *, 30 päätelaitteen toimintaa; Figure 5 shows a flow chart of the third embodiment "," *, the operation of the terminal 30; ja » > and »>
Kuvio 6 esittää vuokaaviona haasteviesteihin vastaavan päätelait-: . Figure 6 shows a flow chart of the terminal corresponding to the challenge messages. i teen toimintaa. i I activity.
Keksinnön yksityiskohtainen selostus • * Detailed Description of the Invention • *
Kuviossa 1 esitetään keksinnön erään edullisen suoritusmuodon 35 mukaista tietoliikennejärjestelmää. Figure 1 shows a communication system according to a preferred embodiment 35 of the invention. Järjestelmä käsittää päätelaitteen MT ja 113515 4 minkä tahansa IEEE802.11 -standardin version mukaisen WLAN-verkon WLAN. The system comprises a terminal MT 4 113 515 and any of the IEEE 802.11 standard wireless LAN network according to the version of the wireless LAN. Keksintöä voidaan kuitenkin soveltaa myös muunlaisiin verkkoihin: Langaton lähiverkko voi olla erimerkiksi BRAN-standardien (Broadband Radio Access Network) mukainen verkko. The invention can also be applied to other types of networks: wireless local area network may for example be a network according to BRAN standards (Broadband Radio Access Network). BRAN-standardit käsittävät tyyppien 1 ja 2 5 HIPERLAN-standardit (High Performance Radio Local Area Network), HIPER-ACCESS-ja HIPERLINK-standardit. BRAN standards include types 1 and 2 May HIPERLAN standards (High Performance Radio Local Area Network), HIPER ACCESS and HIPERLINK standards.
Verkon WLAN operaattori, WISP (Wireless Internet Service Provider), tarjoaa langattomia, tyypillisesti IP-pohjaisia palveluita niin, että päätelaitteet MT voivat liikkua erilaisissa, tyypillisesti suuresti kuormitetuissa, tiloissa 10 (hotspot), kuten hotelleissa, lentokentillä jne. WLAN-verkko WLAN käsittää WLAN-liityntäpisteitä AP, jotka tarjoavat langattoman yhteyden useille päätelaitteille MT. Network WLAN provider, WISP (Wireless Internet Service Provider), providing wireless, typically IP-based services so that the terminals MT can move in various, typically heavily loaded, the premises 10 (hotspot), such as hotels, airports etc. WLAN network WLAN comprises WLAN access points AP that offer a wireless connection to a plurality of terminals MT. IEEE 802.11 -standardi määrittää sekä fyysisen tason että MAC-tason protokollat tiedonsiirrolle radiorajapinnan yli. The IEEE 802.11 standard defines both the physical level over the radio interface of the MAC layer protocols for data transmission. Tiedonsiirrossa voidaan käyttää infrapunaa tai kahta hajaspektritekniikkaa (Direct Sequence Spread 15 Spectrum DSSS, Frequency Hopped Spread Spectrum FHSS). Each data transmission may use infrared or two spread spectrum techniques (Direct Sequence Spread Spectrum DSSS 15, frequency hopped spread spectrum FHSS). Molemmissa hajaspektritekniikoissa käytetään 2,4 gigahertsin kaistaa. Both spread spectrum techniques in the 2.4 gigahertz band. IEEE 802.11-stan-dardin mukaisesti MAC-kerroksella käytetään ns. according to IEEE 802.11-standard-Dardin MAC layer of a so-called. CSMA/CA-tekniikkaa (Carrier Sense Multiple Access with Collision Avoidance). CSMA / CA (Carrier Sense Multiple Access with Collision Avoidance). Liityntäpiste AP voi tarjota keskitettyä hallintaa PCF (Point Control Function) päätelaitteille MT, jolloin lii-20 tyntäpiste toimii isäntälaitteena ja päätelaite MT renkilaitteena. The access point AP may provide centralized management of the PCF (Point Control Function) to the terminal MT, wherein the LH-20 access node acts as the master device and the slave terminal device MT.
Päätelaite MT käsittää ainakin muistia, lähetinvastaanottimen lan-gattoman tiedonsiirron järjestämiseksi, ja yhden tai useamman prosessorin käsittävän keskusprosessointiyksikön CPU (Central Processing Unit). The mobile terminal MT comprises at least a memory, a transceiver for arranging wireless manner LAN communications, and one or more of the central processing unit CPU (Central Processing Unit). Muistissa on haihtumaton osuus keskusprosessointiyksikköä CPU kontrolloivien nit > 25 sovellusten ja muiden säilytettävien tietojen tallentamiseksi ja haihtuva osuus käytettäväksi tilapäistä datan prosessointia varten. The memory is non-volatile portion in the central processing unit CPU controlling nit> 25 and a volatile portion for storing applications and other data to be used for temporary data processing. Keskusprosessointiyksi-'. Keskusprosessointiyksi- '. : kössä CPU suoritettavilla tietokoneohjelmakoodeilla voidaan aikaansaada pää- :,1>: telaite MT toteuttamaan keksinnölliset välineet, joiden eräitä suoritusmuotoja on havainnollistettu kuvioissa 2, 3, 4 ja 5. On myös mahdollista käyttää kovo-;' : The CPU unit of the computer program codes executed to provide a primary: 1>: terminal device MT to implement the inventive means, some embodiments of which are illustrated in Figures 2, 3, 4 and 5. It is also possible to use a combination of hardware; ' · ': 30 ratkaisuja tai kovo- ja ohjelmistoratkaisuiden yhdistelmää toteuttamaan keksin- ./ "; nölliset välineet. MT voi olla esimerkiksi WLAN-kortti, joka liitetään sylimikroon ,· , (laptop computer) tai se voi olla integroitu WLAN-toiminnallisuuden ja PDA- * toiminnallisuuden käsittävät laite. MT voi myös käsittää toiminnallisuuden • PLMN-verkon, kuten GSM-verkon tai UMTS-verkon (Universal Mobile Tele- ; 35 communications System), palveluiden hyödyntämiseksi suoraan PLMN-verkon . . : tukiaseman kautta tai WLAN-verkon kautta. · '30 solutions or a combination of hardware and software solutions to implement the inventive ./ "; ive means MT may be for example a wireless LAN card that is connected to a laptop computer, ·, (laptop computer), or it may be integrated with the WLAN functionality and PDA. * functionality of the device comprising the MT may also comprise functionality • a PLMN network, such as a GSM network or a UMTS network (Universal Mobile Telecommunications; 35 communications System), utilizing the services directly to the PLMN-network... an access point or wireless LAN via .
* » 11351? * »11351? 5 VVLAN-päätelaitteet MT voivat muodostaa Ad hoc -verkon, jota kutsutaan IBSS-verkoksi (Independent Service Set), yksinkertaisesti muodostamalla yhteyden toiseen liikkuvaan päätelaitteeseen MT. 5-WLAN terminals MT may form an ad hoc network, called a network IBSS (Independent Service Set), simply by connecting to a second mobile terminal MT. Yhden entiteetin, kuten liityntäpisteen AP, kontrollin alla toimiva päätelaitteiden kommunikointi 5 muodostaa BSS-verkon (Basic Service Set). A single entity, such as AP, the communication terminal operating under control of the 5 forms the BSS network (Basic Service Set). Infrastruktuuriverkkoja (Infra structure Networks) muodostetaan tekemällä yhteyksiä liityntäpisteiden AP kautta muihin verkkoihin ja palveluihin. Network Infrastructure (Infra structure Networks) is formed by making connections through access points AP to other networks and services. Liityntäpisteet AP tarjoavat näin ns. The access points AP provide this so-called. laajennetun palvelusetin (ESS, Extended Service Set). an extended service set (ESS Extended Service Set). Liityntäpisteet AP ainakin kontrolloivat lähetysaikojen allokaatioita, datan vastaanottoa, puskurointia 10 ja lähetystä päätelaitteen MT ja verkon WLAN välillä. The access points AP control at least the times of transmission allocations, data reception, buffering and transmission 10 between the terminal MT and the network WLAN. Liityntäpisteet AP voivat muodostaa aliverkkoja (Sub-Network). The access points AP may form sub-networks (sub-network). Looginen WLAN-verkko voi puolestaan käsittää yhden tai useampia aliverkkoja. A logical WLAN network can in turn comprise one or more subnetworks. ESS-verkossa voidaan tukea seuraavanlaisia palveluita liityntäpisteissä AP: Todentamispalvelu (Authentication) ja todentamisen (opetuspalvelu (Deauthentication), datan siirto (Data delivery), 15 datan salaus, assosiaatioon liittyvät palvelut, reititys (Distribution) eri liityntäpisteiden välillä ja integrointi. ESS network may support the following types of service access points AP, Authentication services (authentication), and authentication (service instruction (Deauthentication), data transfer (delivery data), the data encryption 15, the association of services, routing (Distribution) between different access and integration.
WLAN-verkko WLAN voi tarjota myös yhteyden yhdyskäytävän kautta muihin verkkoihin, kuten Internetiin. WLAN network WLAN can also provide a connection through a gateway to other networks such as the Internet. Yhteys muihin verkkoihin voidaan järjestää verkosta WLAN pääsykontrollerin PAC (Public Access Controller) 20 kautta, jota voidaan kutsua myös portaaliksi. The connection to other networks can be arranged in the WLAN access controller (PAC Public Access Controller) through 20, which can also be called a portal. Erään suoritusmuodon mukaisesti se allokoi IP-osoitteen päätelaitteelle MT ja suorittaa päätelaitteen MT toden-tamisen. According to one embodiment it allocates an IP address to the terminal MT and the MT perform true-PROGRAM OF. PAC voi myös muodostaa veloitusinformaatiota siirrettävän datan pe-... rusteella ja siirtää sitä laskutuspalvelulle esimerkiksi AAA-protokollan (Aut- * " ' hentication, Authorization and Accounting) mukaisesti. PAC may also be formed by charging information data to be transmitted Fri -... basis and transferred to the billing service, for example, AAA protocol (By helping * " 'hentication, Authorization, and Accounting) accordingly.
• * > »* ' ' 25 Vaihtoehtoisen suoritusmuodon mukaisesti kaikki tai osa PAC:n toi- minnallisuudesta voidaan toteuttaa liityntäpisteessä AP. • *> "* '' 25 According to an alternative embodiment, all or part of the PAC functionality involved may be implemented in the access point AP. Esimerkiksi IEEE 802.1x-standardin mukaista käyttäjän todentamista ja verkkoonpääsynvalvon-taa tukeva AP tyypillisesti käyttää AAA-protokollaa. For example, supporting user verification and verkkoonpääsynvalvon-TAA AP according to the IEEE 802.1x standard, typically uses AAA protocol.
Kuviossa 2 on havainnollistettu yleisesti esillä olevaa menetelmää. Figure 2 illustrates generally the present method.
': 30 Kun päätelaitteessa MT on tarve 201 kommunikoida käyttäen väliaikaista » * ": 30 When the terminal MT 201 is a need to communicate using a temporary» *
,1 , MAC-osoitetta, MT määrittää 202 tunnisteen käytettäväksi identifioimaan MT 1, the MAC address, the MT 202 determines the identifier for use in identifying the MT
ainakin MAC-osoitteen järjestämisen aikana. at least during the MAC address of the organization. Tämä tarve voi tulla, jos käyttäjä • : haluaa varmasti pysyä anonyyminä, jolloin MT:lle kiinteästi valmistusvaiheessa ': : osoitettua MAC-osoitetta ei haluta käyttää. This need may be, if the user •: surely wants to remain anonymous, in which case the MT closely at the manufacturing stage ': the indicated MAC address does not want to use. On myös mahdollista, että MT:lle ei 35 ole osoitettu kiinteää MAC-osoitetta, jolloin kiinteän MAC-osoitteen käyttämi-,,.,: sen sijaan suoritetaan kuvion 2 menetelmää aina muodostettaessa tiedonsiir- 113515 6 toyhteyttä päätelaitteesta MT johonkin toiseen päätelaitteeseen tai liityntäpisteeseen AP. It is also possible that the MT 35 has not been shown not fixed MAC address, wherein the fixed MAC address used by the - ,,.,: Instead of the method of Figure 2 is carried out always when forming data transmission 113 515 6 toyhteyttä terminal MT to another terminal or an access point AP .
MT lähettää 203 toiselle laitteelle määrittämänsä tunnisteen käsittävän pyynnön väliaikaisen MAC-osoitteen järjestämiseksi. MT transmits an identifier configured to include a request to arrange a temporary MAC address 203 to the second device. Toinen laite voi olla 5 toinen päätelaite MT, liityntäpiste AP tai pääsykontrolleri PAC, riippuen järjestelmän konfiguroinnista ja siitä, halutaanko tiedonsiirtoyhteys muodostaa AP:n vai MT:n kanssa. The second device may be a 5 second terminal MT, the AP or the access controller PAC, depending on the configuration of the system and whether it is desired to form the data transmission of the AP or with the MT. Pyynnön perusteella voidaan toisessa laitteessa järjestää 205 väliaikainen MAC-osoite MAC käytettäväksi 204, eli mahdollisesti allokoida se tai tarkastaa vastaanotetun MAC-osoitteen MAC yksilöllisyys, ja järjestää 10 muita IBSS-, BSS- tai ESS-verkossa tiedonsiirtoon tarvittavia toimintoja. the second device based on the request 205 may be arranged a temporary MAC address for use in the MAC 204, that is, it is possible to allocate, or to check the received MAC address to MAC individuality, and provides other IBSS- 10, BSS or the required ESS-network communication functions. Toinen laite lähettää 205 tunnisteen (MAC/REF) käsittävän MAC-osoitteen järjestämiseen liittyvän vastausviestin. The second device 205 transmits an identifier (MAC / REF), comprising the arranging of the MAC address of the reply message. MT tunnistaa 206 vastausviestin tunnisteen perusteella itselleen kuuluvaksi. MT 206 detects the response message based on the tag itself belong. Vastausviestin perusteella, jos MAC-osoite MAC on saatu allokoitua onnistuneesti, päätelaite MT voi alkaa käyttämään 15 207 sille allokoitua MAC-osoitetta MAC. on the basis of the reply message, if the MAC address of the MAC has been allocated successfully, the terminal MT can start to use 15 207 allocated to the MAC address of the MAC. Kuvion 3 yhteydessä tarkemmin kuva tun ensimmäisen suoritusmuodon mukaisesti MT:n määrittämä tunniste on MT:n ehdottama väliaikainen MAC-osoite MAC, jonka toinen laite (AP tai PAC) voi hyväksyä tai hylätä tarkastettuaan, onko ehdotettu MAC-osoite MAC yksilöllinen vai ei. In connection with Figure 3 in greater detail image according to the first embodiment of the TU MT's assigned identifier of the MT proposed temporary MAC address MAC, a second device (AP or PAC) can accept or reject an examination of whether the proposed MAC address of MAC individual or not. Kuvion 4 yhteydessä tarkemmin kuvatun toisen suoritusmuodon 20 mukaisesti toinen laite allokoi väliaikaisen MAC-osoitteen MAC pyynnön 203 perusteella. According to another embodiment described in more detail in connection with FIG April 20 second apparatus allocates the temporary MAC address of the MAC request 203. Tällöin mainittu vaiheessa 202 määritetty tunniste on erityinen re- <t : ferenssitunniste REF, jota käytetään ainoastaan MAC-osoitteen allokoinnin In this case, the identifier determined in step 202 is a specific receptor <t ferenssitunniste REF, which is used only for the MAC address allocation
pyytämiseksi 203 ja siihen vastaamiseksi, jotta MT voi tunnistaa vastausviestin 205 itselleen kuuluvaksi. request 203, and in response to it, so that the MT can recognize the response message 205 with the CN. Tällöin myös vastausviesti käsittää tunnisteen REF In this case, the response message comprises an identifier REF
« « * » » ] ' 25 lisäksi MAC-osoitteen MAC. «« * »»] '25 in addition to the MAC address of the MAC. Tunniste REF voidaan lisätä jo nykyään käytössä olevien viestien laajennuskenttiin, jolloin muutoksia tarvitsee tehdä standardei- REF tag can be added to existing messages currently in use extension fields, in which case changes have to do standardei-
:. :. i hin mahdollisimman vähän. i hin as little as possible.
'•"S Kuviossa 2 havainnollistetun ratkaisun myötä väliaikaiset MAC-o- soitteet voidaan järjestää luotettavasti ja käyttäjälle voidaan tarjota anonymi-; 30 teetti ja näin ollen ainakin huomattavasti vaikeuttaa käyttäjän seurantaa ja häi- I * ,, ·". "•" S illustrated in Figure 2, the solution temporary MAC-o-tile adhesive can be reliably executed, and the user can provide anonymity, 30 capacity and therefore at least greatly impedes the user's tracking and the interference I * ,, ·. " rintää. resistance.
Kuviossa 3 on havainnollistettu vuokaaviona päätelaitteen MT ja ' · ': sen kanssa kommunikoivan toisen laitteen, liityntäpisteen AP tai pääsykontrol- Figure 3 illustrates a flow chart of the terminal MT and '·' with the second communicating device, the access point AP or pääsykontrol-
lerin PAC, toimintaa ensimmäisessä suoritusmuodossa, jossa päätelaite MT Kohler PAC, operation of the first embodiment, wherein the terminal MT
."'. 35 itse valitsee MAC-osoitteen. '.'. 35 chooses a MAC address.
• t * 11351? • t * 11351? 7 7
Kun on tarve kommunikoida liityntäpisteen AP kanssa (muodostaa BSS-verkko tai ESS-verkko), IEEE 802.11 -standardin mukainen MT voi selvittää käytettävissä olevat liityntäpisteet AP joko aktiivisella tai passiivisella skan-nauksella. When there is a need to communicate with the access point (AP forms a BSS, ESS or network-network), the MT according to the IEEE 802.11 standard to determine the available access points AP with either active or passive ska-cloning into. Passiivisessa skannauksessa MT valitsee liityntäpisteestä AP vas-5 taanotettujen Beacon-viestien perusteella käytettävän liityntäpisteen AP. In passive scanning, the MT selects the access point on the basis of the available access points AP left-5 of the received beacon messages to the AP. Aktiivisessa skannauksessa päätelaite MT lähettää Probe-pyynnön. In active scanning, the terminal MT transmits a Probe request. Tässä pyynnössä käytetään MT:n MAC-kerroksen lähdeosoitteena anonyymeille päätelaitteille varattua hyvin tunnettua MAC-osoitetta, edullisesti monilähetysosoitetta, koska ei haluta paljastaa MT:lle kiinteästi osoitettua MAC-osoitetta (tai sitä ei 10 ole). This request is used for the MT anonymous to the MAC layer source address in the reserved terminals is well known MAC address, preferably a broadcast address because you do not want to reveal the MT fixedly assigned MAC address (or if it is not 10). Liityntäpisteet AP vastaavat tähän Probe-vastauksilla, joita ei kuitata (koska Probe-pyynnön osoite on jaettu). The access points AP respond to this probe responses that are not acknowledged (since Probe request address is shared). Päätelaite MT valitsee käytettävän liityntäpisteen vastaanottamiensa Probe-vastausten perusteella. The terminal MT selects an access point to be used on the basis of received probe responses. Liityntäpisteet voivat siis mainostaa 301 Beacon-viesteissä ja Probe-vastauksissa tukevansa väliaikaisten MAC-osoitteiden käyttöä, jolloin MT voi käyttää esillä olevaa menetel-15 mää. The access points may thus advertise 301 Beacon Probe messages and replies to support the use of temporary MAC addresses, wherein the MT may use the present meth-15 system. Kun päätelaite MT havaitsee 302, että AP tukee väliaikaisten MAC-osoitteiden käyttöä, se määrittää 303 ehdotettavan MAC-osoitteen MAC. When the terminal MT detects 302 that the AP supports the use of temporary MAC addresses, it determines 303 the proposed MAC address of the MAC.
MAC-osoite MAC voi olla satunnaislukugeneraattorin avulla muodostettu satunnaisluku. The MAC address of MAC can be a random number generator using a random number. MAC-osoite MAC voidaan valita MT:lle allokoidusta osoiteavaruudesta jonkin osoitteenvalinta-algoritmin perusteella. MAC address MAC can select the MT allocated address space on the basis of the address of a selection algorithm. MT.IIe voi-20 daan allokoida väliaikainen MAC-osoite MAC esimerkiksi tätä tarkoitusta varten varatuista organisaatiokohtaisesti yksilöllisistä tunnisteista (OUI). MT.IIe-20 may be allocated a temporary MAC address of MAC, for example, for that purpose from one organization to the individual identifiers (OUI). Tyypilli-. Typically. ; ; sesti yksi OUI mahdollistaa 2Λ24 osoitetta. a one OUI allows 2Λ24 address. IEEE 802 MAC-osoiteformaatti sallii . The IEEE 802 MAC address format allows. , paikallisesti hallinnoitavat MAC-osoitteet, joissa 48 bitin osoiteformaatissa on t · käytettävissä 46 bittiä väliaikaisen MAC-osoitteen MAC valintaan. , The locally managed MAC addresses where the 48 bit address format, is available for T · 46 bits of the temporary MAC address of the MAC selection. On myös 25 mahdollista muodostaa MAC-osoite MAC jostakin verkkotunnisteesta, kuten [ BSS-tunnisteesta BSSID, ja siihen lisätystä esimerkiksi satunnaisesta osuu- *· '· desta. 25 It is also possible to form the MAC address of the MAC from one network identifier, such as [BSSID BSS identifier, and the, for example, the added random portion * · '· ACCURATE.
v.; v .; MT lähettää 304 liityntäpisteelle AP ehdotettavan MAC-osoitteen MAC MAC-kerroksen lähdeosoitteena käsittävän pyynnön. MT 304 transmits to the AP the proposed MAC address of the MAC layer, comprising the source address in the request. MT:n ja AP:n välis-i 30 tä kommunikaatiota on havainnollistettu katkoviivalla. MT and AP-I välis 30 of the communication is illustrated by the dashed line. Tämä pyyntö voi olla ; This request may be; : IEEE802.11-spesifikaatioissa määritetty todentamispyyntö (Authentication Re- . quest) tai IEEE 802.11 i-spesifikaatioiden mukainen assosiaatiopyyntö (Asso- ; ciation Request), jonka kohdeosoite on monilähetys- tai yleislähetysosoite. Determined in the IEEE 802.11 specifications todentamispyyntö (Authentication RequestMessage.), Or IEEE 802.11 i assosiaatiopyyntö according to specifications (Associated; ciation Request), the destination address is a multicast or broadcast address. Jos kyseessä on uusi osoite (jota MT ei ole aiemmin käyttänyt), MT erään edullisen 35 suoritusmuodon mukaisesti indikoi pyynnössä, että kyseessä on uusi osoite. If this is a new address (that is the MT not been previously used), the MT 35 in accordance with a preferred embodiment, the request indicates that this is a new address. ·:··; ·: ··; Tämä voidaan toteuttaa esimerkiksi yhtenä uusi osoite-bittinä pyynnössä tai 113515 8 lisäämällä pyyntöön uutta osoitetta indikoiva informaatioelementti (Information Element). This can be accomplished, for example, as a new address in the request-bits or 113 515 8 with a request indicating the new address information element (Information Element).
Liityntäpiste AP vastaanottaa 305 pyynnön, määrittää pyynnön läh-deosoitteena olevan MAC-osoitteen MAC ja tarkastaa 306 näin ehdotettavan 5 MAC-osoitteen MAC yksilöllisyyden. The AP 305 receives the request, determines a request for outputting the destination address in the MAC address of the MAC and checks the proposed 5 306 so the MAC address of the MAC individuality. MAC-osoitteen MAC täytyy olla yksilöllinen WLAN-verkon sisällä, eli ESS:n sisällä. The MAC address of the MAC must be unique within the WLAN network, that is, the ESS inside. On mahdollista, että tarkastus 306 on hajautettu, eli liityntäpiste AP hyödyntää jotakin toista palvelua tai verkkoelementtiä yksilöllisyyden tarkastamiseen. It is possible that the verification 306 is decentralized, that is, the AP utilize a different service or network element for checking uniqueness. Tarkastus 306 voidaan suorittaa esimerkiksi lAPP-protokollaa (Inter Access Point Protocol) käyttäen. The inspection 306 can be performed, for example LAPP protocol (Inter Access Point Protocol). WLAN-10 verkkoon kuuluvilla liityntäpisteillä AP voi olla esimerkiksi yhteinen tietokanta, jossa ylläpidetään listaa väliaikaisista MAC-osoitteista MAC ja jonka perusteella ehdotettavan MAC-osoitteen MAC yksilöllisyys voidaan tarkastaa. WLAN 10 within the network access points AP may be, for example, a common data base which maintains a list of temporary MAC addresses and the MAC proposed that the MAC address of the MAC individuality can be checked. Väliaikaisten MAC-osoitteiden hallinta voi olla keskitetty esim. pääsykontrolleriin PAC. Temporary MAC address management may be concentrated e.g. the access controller PAC. Alla on esitetty muutamia esimerkkejä, kuinka ehdotetun MAC-osoitteen MAC 15 yksilöllisyyden tarkastus 306 voidaan suorittaa: 1. AP tarkistaa ensin onko päätelaitteen MT ehdottama MAC-osoite MAC käytössä tähän AP:hen assosioituneilla päätelaitteilla MT. Below are shown some examples of how the proposed MAC address of the MAC 15 uniqueness check 306 can be performed: 1. The AP checks if there is proposed by the terminal MT MAC address of MAC in use to the AP Associated GDP terminals MT. Jos on käytössä, niin MAC-osoite MAC ei ole yksilöllinen, eikä tarkastusta tarvitse jatkaa. If it is enabled, then the MAC address of the MAC is not unique, and no inspection is necessary.
2. AP lähettää viestin keskitetylle väliaikaisista osoitteista kirjaa pi-20 tävälle palvelimelle. 2. AP sends a message to the central track of the temporary addresses through 20-tal promises to the server. Viesti käsittää päätelaitteen MT ehdottaman MAC-osoitteen MAC. The message comprises a MAC address MAC suggested by the terminal MT. Palvelin voi olla toteutettu esimerkiksi liityntäpisteessä AP, pääsy- , : kontrollerissa PAC tai jossain muussa laitteessa. The server can be implemented, for example, the access point AP, the access,: PAC controller, or some other device.
. . , 3. Palvelin vastaa joko että MAC-osoite MAC on vapaa tai että » » . 3. The server responds with either the MAC address of the MAC that is free or "". MAC-osoite MAC on varattu. The MAC address of MAC is busy.
, , 25 Toinen esimerkki: I ( ' ; [ 1. AP tarkistaa ensin, kuten edellisessäkin esimerkissä, onko MAC- * osoite MAC käytössä tähän AP:hen assosioituneilla päätelaitteilla MT. ,, 25 The second example I ( "; [1. The AP checks first, as in the previous example, if the MAC address of MAC * available to the AP Associated GDP terminals MT.
: : 2. AP lähettää haasteviestin lankaverkon puolelle päätelaitteen eh dottamaan osoitteeseen (unicast-paketti). : 2. AP sends a challenge message to the fixed network side of the terminal's suggestion eh address (unicast packet).
30 3. Jos MAC-osoite MAC on jo varattu, MAC-osoitteen MAC alkupe- 30 3. If the MAC address MAC is already assigned, the MAC address of the MAC origin
: : räinen haltija vastaa tämän indikoivalla vastausviestillä. : Raine operator is responsible for this is indicative of a response message. MAC-osoitteen MAC The MAC address of the MAC
haltijan puolesta vastausviestin voi generoida myös MAC-osoitteen MAC halti-' · '; on behalf of the holder of the reply message can be generated by the MAC address of the MAC holders '·'; jän nykyinen AP. ice current AP. Kysyvä AP päättelee vastausviestistä MAC-osoitteen MAC Prompt the AP determines the response message the MAC address of the MAC
tr >. tr>. » olevan käytössä. »To be in use.
35 4. Jos vastausta ei kuulu, AP voi uudelleenlähettää viestin useam- : · paankin kertaan. 35 4. If there is no response, the AP can re-send the message to several · paankin times.
113515 9 5. Jos ennalta määritetyn ajan kuluessa ei tule vastausta, AP määrittää MAC-osoitteen MAC olevan vapaa. 113 515 9 5. If, within a predetermined period of time there is no response, the AP determines the MAC address of the MAC to be free.
Vielä kolmas esimerkki: 1. AP tarkistaa ensin onko MAC-osoite MAC käytössä tähän 5 AP:hen assosioituneilla päätelaitteille kuten edellisissäkin esimerkeissä. In yet a third example: 1. The AP checks first whether the MAC address of MAC use this 5 AP-associated terminals as in the previous examples.
2. AP lähettää viestin lankaverkon puolelle monilähetys- tai yleislä-hetysosoitteeseen. 2. AP sends a message to the wired network a multicast or yleislä-hetysosoitteeseen. Viesti käsittää päätelaitteen MT ehdottaman MAC-osoitteen MAC. The message comprises a MAC address MAC suggested by the terminal MT. Kaikki verkon AP:t käsittelevät tähän osoitteeseen lähetetyt paketit. All network APs handle packets sent to this address.
3. Kun muut AP:t saavat kyselypaketin, ne tarkistavat onko kysei-10 nen MAC-osoite MAC käytössä niiden päätelaitteilla MT. 3. When the other APs receive a request packet, they check whether the kysei 10 of the MAC address of MAC use their terminals MT. Jos näin on, AP lähettää tämän indikoivan vastausviestin kysyvälle AP:lle. If so, the AP sends this message to indicate the answer to the inquiring AP.
4. Jos kysyvä AP ei saa vastausta, se toistaa kyselyn pariin kertaan, kunnes ennalta määritetyn ajan kuluttua määrittää MAC-osoitteen MAC olevan vapaa. 4. If the prompt the AP does not receive a response, it repeats the inquiry couple of times, until, after a predetermined time period to determine the MAC address of the MAC to be free.
15 On mahdollista, että yksilöllisyys tarkastetaan ensin esim. todenta misen ajaksi vain liityntäpisteessä AP ja vasta myöhemmin muun verkon osalta. 15 It is possible that the individuality is first checked e.g. misen only for the duration of the access point AP todenta and only later converted for the system.
Jos MAC-osoite MAC ei ole tarkastuksen 306, 307 perusteella yksilöllisyys, liityntäpiste AP hylkää pyynnön 308 ja jää odottamaan uusia pyyntöjä. If the MAC address of MAC is not 306, 307, individuality of the inspection, the AP 308 rejects the request and wait for new requests. 20 Jos ehdotettu MAC-osoite MAC on tehdyn tarkastuksen mukaisesti yksilöllinen, liityntäpiste AP lähettää 309 päätelaitteelle MT vastauksen, jonka koh-....: deosoitteena on MAC-osoite MAC ja joka indikoi onnistuneesta yksilöllisyyden .··*. 20, if the proposed MAC address is the MAC is unique on the inspection in accordance with, the access point AP sends 309 the terminal MT a reply by Koh -....: destination address is the MAC address of MAC and indicating successful individuality ··. *. tarkastamisesta. the inspection. Tämä vastaus voi olla todentamisvastaus tai assosiaatiovas- « « taus (Association Response) IEEE 802.11:n mukaisessa järjestelmässä. This response can be todentamisvastaus or assosiaatiovas- «« purity (Association Response) IEEE 802.11 system of the EU. Näin ... 25 ollen liityntäpiste AP voi identifioida 312 päätelaitteen MT käyttäen tunnistetta ··' MAC väliaikaisena MAC-osoitteena. 25 ... Here, the AP 312 can be identified using an identifier of the terminal MT ·· 'MAC temporary MAC address. Väliaikainen MAC-osoite MAC on edulli- » t sesti voimassa VVLAN-istunnon ajan. A temporary MAC address MAC is a preferred "T a valid WLAN session. Sama MAC-osoite MAC on edullisesti : voimassa verkon alueella vaikka päätelaite MT vaihtaisi toiseen liityntäpistee seen AP. The same MAC address of the MAC is preferably a current network area even if the terminal MT to change a second access point AP. Jos verkossa ylläpidetään listaa varatuista MAC-osoitteista MAC, on 30 varaus poistettava, kun WLAN-istunto on päättynyt eli kun päätelaite MT on ; If your network is maintained in the list of reserved MAC addresses MAC, has 30 reservations lifted when the WLAN session has finished, or when the terminal MT is; ; ; poistunut WLAN-verkosta. left-WLAN network. Vaihtoehtoisesti on myös mahdollista käyttää sa- . Alternatively, it is also possible to use the same. * . *. maa osoitetta myöhemmissä WLAN-istunnoissa samassa WLAN-verkossa. March WLAN address in later sessions in the same WLAN network.
' MT tarkkailee 310 edullisesti ennalta määritetyn ajan sitä, vastaan- otetaanko MAC-kerroksen kohdeosoitteena tunnuksen MAC käsittävää vasta-: : 35 usviestiä liityntäpisteeltä AP. "MT 310 preferably monitors the predetermined time it received to enable the MAC-layer destination address in the MAC identifier antibody comprising: 35 usviestiä from the AP. Jos ennalta määritetyn ajan kuluessa vastaus- ·: ; If within a predetermined time response ·:; viestiä ei vastaanoteta, MT edullisesti yrittää uudelleen uudella ehdotettavalla the message is not received, the MT preferably attempt to re-new proposed an
11351E 11351E
10 MAC-osoitteella MAC ja näin ollen palaa vaiheeseen 303. Jos MT vastaanottaa yksilöllisyyden onnistumisen indikoivan vastausviestin liityntäpisteestä AP, se konfiguroi MAC-kerroksen tiedonsiirtovälineet käyttämään 311 määrittä-määnsä tunnistetta MAC väliaikaisena MAC-osoitteena. 10 the MAC address of the MAC, and thus returns to step 303. When the MT receives the success response message indicating the uniqueness of the access point AP, the MAC layer configures the communication means 311 determines to use the identifier in the MAC-born temporary MAC address. Tällöin MT lisää lähte-5 viin paketteihin (MAC PDU) MAC-kerroksen lähdeosoitteeksi MAC:n ja valitsee tunnisteen MAC MAC-kerroksen kohdeosoitteena käsittävät paketit välitettäväksi ylemmille kerroksille. In this case, the MT-5 Lähte more Viin packets (MAC PDUs) to the MAC layer source address in the MAC identifier and selects the MAC-layer destination address by forwarding packets to upper layers. Edullisesti väliaikaisen MAC-osoitteen MAC käyttäminen ei osoitteen järjestämisen jälkeen eroa mitenkään valmistajan kiinteästi osoittaman MAC-osoitteen käytöstä. Preferably, the MAC using the temporary MAC address is not a result of a difference between the address of any disabled permanently shown on the manufacturer's MAC address. Väliaikaista MAC-osoitetta MAC voi-10 daan tällöin käyttää kiinteän osoitteen sijasta kaikissa protokollaviesteissä. A temporary MAC address of MAC-10 can then be used instead of a fixed address for all protocol messages. Esimerkiksi siirtyminen toiseen liityntäpisteeseen AP (handover) voidaan tehdä samoin kuin käytettäessä kiinteää MAC-osoitetta. For example, the transition to the second access point (AP handover) can be used as well as fixed MAC addresses. IEEE 802.11 -standardin mukaisissa verkoissa päätelaite MT siirtyy toiseen liityntäpisteeseen AP lähettämällä uudelleenassosiointipyynnön (Reassociation Request) uudelle liityntä-15 pisteelle AP. In the IEEE 802.11 standard network terminal MT moves to another AP by sending uudelleenassosiointipyynnön (Reassociation Request) to the new connection point AP-15. Väliaikaista MAC-osoitetta MAC käyttävän päätelaitteen siirtyessä toiseen liityntäpisteeseen AP identifioidaan päätelaite MT väliaikaisen MAC-osoitteen MAC perusteella aivan kuten kiinteää MAC-osoitetta käyttävä päätelaite identifioidaan kiinteän MAC-osoitteen perusteella kaikissa tähän tapahtumaan liittyvissä viesteissä, kuten uudelleenassosiointiviesteissä (Reassociati-20 on Request, Reassociation Response) sekä liityntäpisteiden välisissä IAPP-viesteissä. A temporary MAC address from the MAC using the terminal moves to another AP identified by the terminal MT temporary MAC address, the MAC based on just like using a fixed MAC address of the terminal based on a fixed MAC address is identified in all messages relating to this event, such as uudelleenassosiointiviesteissä (Reassociati-20 is a Request Reassociation Response), as well as between access points IAPP messages.
...Kuviosta 3 poiketen on vaihtoehtoisesti mahdollista, että liityntäpiste ,··. Unlike Figure 3, ... is alternatively possible that the access point, ··. AP lähettää vaiheessa 308 vastauksen esim. monilähetysosoitteeseen, joka • · [ \ indikoi virheestä. AP sends in step 308 a response eg. The multicast address that • · [\ indicates an error. Virheviestiä ei kannatta lähettää päätelaitteen MT ehdotta- 25 maan MAC-osoitteeseen MAC. The error message is not profitable to send the MT 25 proposed by the MAC address in the MAC. Syynä ovat MAC-kerroksen kuittaukset: Jos ; The reason for the MAC-layer acknowledgments: Where; · ·' MAC-osoite MAC on jo varattu, virheviestin vastaanottaisi sekä uusi päätelaite ' * ': että alkuperäinen haltija. · · 'MAC address MAC is already taken, an error message would receive, as well as a new terminal' * ': the original holder. Molemmat näistä kuivaisivat paketin vastaanotetuksi MAC-kerroksen kuittausviestillä. Both of these kuivaisivat packet received on the MAC-layer acknowledgment message. Kuittausviesti täytyy lähettää tietyllä ajanhet-kellä, jolloin nämä kaksi kuittausviestiä törmäisivät. The acknowledgment message must be transmitted in a given ajanhet, at the time when these two acknowledgment messages would collide. Liityntäpisteen AP sijaan i ' · ': 30 pääsykontrolli PAC voi suorittaa vaiheita 301, 305-309 ja 312. Instead, the access point AP i '·' 30 control access to the PAC can perform steps 301, 312 and 305-309.
Myös kuviossa 3 esitetyssä suoritusmuodossa voidaan hyödyntää .* . Also in the embodiment shown in Figure 3 can be utilized. *. erityistä referenssitunnistetta REF. special reference identifier REF. Kun pyynnössä 304 käytetään referenssi- *· '; When the request 304 is used for reference * · '; tunnistetta REF, liityntäpiste AP voi hyödyntää tunnistetta REF MAC-osoitteen ' ' MAC yksilöllisyyttä tarkastettaessa 306. Tällöin voidaan noudattaa seuraavia :"': 35 sääntöjä: Jos ehdotettava MAC-osoite MAC on jo käytössä jonkin eri tunnis- .. .: teen REF kanssa, osoitetörmäys on tapahtunut ja MAC-osoite MAC ei ole yksi- 11351?; 11 löllinen. Jos ehdotettava MAC-osoite MAC ei ole käytössä, se on yksilöllinen riippumatta siitä, kuinka MAC-osoitetta MAC ehdotetaan. Jos MAC-osoite MAC on jo käytössä saman tunnisteen REF kanssa ja päätelaite MT ei assosiaatio-pyynnössä ole vaatinut uutta MAC-osoitetta, silloin päätelaite MT on jo aiem-5 min ottanut käyttöön kyseisen MAC-osoitteen MAC, joten se on yksilöllinen. Jos päätelaite MT on kuitenkin indikoinut vaativansa uutta MAC-osoitetta, törmäys on tapahtunut ja ehdotettu MAC-osoite MAC ei ole yksilöllinen REF tag, the AP may make use of the tag REF MAC address '' the individuality of checking the MAC 306. This makes it possible to comply with the following: '': 35 rules: If the proposed MAC address MAC is already in use by various identification ..:. I REF with the , address collision has occurred and the MAC address of the MAC is not a single ?; 11351 11 löllinen. If the proposed MAC address MAC is not in use, it is a unique, regardless of the MAC address MAC is proposed. If the MAC address of the MAC is already in use the same signature REF and the terminal MT is not the association request is not called, the new MAC address, then the terminal MT is already AIEM 5 min enabled the MAC address of the MAC, so it is unique. If, however, the terminal MT has indicated a new call for the MAC address, a collision has occurred and the proposed MAC address MAC is not unique
Referenssitunniste REF voi olla esimerkiksi satunnaisluku tai aika-leima. The reference identifier REF may be, for example, a random number or a time stamp. Referenssitunnisteen REF käytöllä saadaan kuvion 3 suoritusmuodossa 10 edelleen pienennettyä törmäysvaaraa, koska on erittäin epätodennäköistä, että kaksi päätelaitetta MT olennaisesti samalla hetkellä määrittäisi saman ehdotettavan MAC-osoitteen MAC ja vielä saman referenssitunnisteen REF. The reference tag REF use of a form of embodiment 10 of Figure 3 to further reduce the risk of collision, because it is highly unlikely that two terminals MT substantially the same at the same time would determine the proposed MAC address of the MAC and yet the same reference identifier REF. On huomioitava, että kuvion 3 yhteydessä yksityiskohtaisemmin havainnollistettuja tunnisteiden REF ja MAC määritys- ja tarkastusesimerkkejä voidaan soveltaa 15 myös muihin suoritusmuotoihin, esimerkiksi kuvioissa 4 ja 5 esitettyihin suoritusmuotoihin. It is to be noted that in the context of Figure 3 illustrated in further detail identifiers REF and the MAC configuration and control examples can be applied 15 to other embodiments, such as shown in Figures 4 and 5 embodiments.
Kuviossa 4 on havainnollistettu toista suoritusmuotoa, jossa verkko, edullisesti liityntäpiste AP, määrittää väliaikaisen MAC-osoitteen MAC. Figure 4 illustrates another embodiment in which the web, preferably the AP, determines the temporary MAC address MAC. Myös tässä suoritusmuodossa päätelaitteen MT on mahdollista käyttää sekä aktiivis-20 ta että passiivista skannausta sopivan liityntäpisteen AP löytämiseksi. Also in this embodiment, it is possible to use both of the active and 20 of the passive scan the AP to find a suitable terminal MT. Passiivisessa skannauksessa AP lähettää 401 Beacon-viestejä, joissa edullisesti indi-. In passive scanning, the AP 401 transmits beacon messages, which preferably INDI. ,: koidaan tuki väliaikaisille MAC-osoitteille. ,: Is forecasted to support the temporary MAC addresses. MT valitsee liityntäpisteistä AP vas- ,··, taanotettujen Beacon-viestien perusteella käytettävän liityntäpisteen AP. MT selects the access points AP response, ··, the access point to be used on the basis of the received beacon messages to the AP. Aktii visessa skannauksessa päätelaite MT lähettää 402 liityntäpisteille AP Probe- _ 25 pyynnön. Visessa actively scanning terminal MT sends AP 402 access points Probe _ 25 of the request. Tässä pyynnössä käytetään hyvin tunnettua lähde-MAC-osoitetta, • · '* edullisesti monilähetysosoitetta. In this call, the well-known source MAC address, • · '*, preferably the multicast addresses. Liityntäpisteet AP vastaavat 403 tähän Probe- • *: vastauksella, jota ei kuitata. The access points AP 403 corresponding to Probe • *: the answer, which is not acknowledged. Edullisesti Probe-vastauksessa indikoidaan tuki väliaikaisille MAC-osoitteille. Preferably, the probe-response is indicated with the aid of temporary MAC addresses. Päätelaite MT valitsee liityntäpisteen vastaanot-tamisensa Probe-vastausten perusteella. The terminal MT selects an access point on the basis of those on the receiving establishment, the Probe responses. Kun päätelaite MT havaitsee, että AP 30 tukee väliaikaisten MAC-osoitteiden käyttöä, se määrittää 404 (Determining REF) referenssitunnisteen REF. When the terminal MT detects that the AP 30 supports the use of temporary MAC addresses, it determines 404 (Determining REF) of the reference identifier REF. Kun MT on järjestetty valitsemaan 404 refe-,· , renssitunnisteen REF niin, että se on suurella todennäköisyydellä yksilöllinen, ' · ; When MT is configured to select a reference 404, ·, renssitunnisteen REF so that it has a high probability of an individual, '·; voidaan törmäysvaara minimoida riittävän pieneksi. to minimize the risk of collision may be made sufficiently small.
»IMI »IMI
' ' Tämän jälkeen päätelaite MT lähettää 405 tunnisteen REF käsittä- 35 vän pyynnön käyttäen yleisesti tunnettua MAC-osoitetta (mahdollisesti sama kuin viestissä 402), joka on varattu anonyymeille päätelaitteille. '' Then, the terminal MT transmits 405 the identifier REF using 35 comprising a request accompanied well known MAC address (possibly the same as in the message 402), which is reserved for anonymous terminals. Pyyntö voi olla 113515 12 todentamispyyntö tai IEEE 802.11i-spesifikaatioiden mukainen assosiaatio-pyyntö. The request may be todentamispyyntö 12 113 515 or IEEE-association request 802.11i specifications. Liityntäpiste AP allokoi 406 (Allocate MAC) pyynnön perusteella väliaikaisen MAC-osoitteen MAC, joka on ainakin ESS-verkon sisällä yksilöllinen. The AP allocates 406 (Allocate MAC) on the basis of a request for a temporary MAC address of the MAC that is unique at least within the ESS network. Liityntäpisteellä AP voi esimerkiksi olla käytettävissään alue väliaikaisia osoit-5 teitä, joita se voi käyttää tähän tarkoitukseen. The access point AP may be, for example, access to regional temporary ADDRESS-5 roads which can be used for this purpose. Tällöin allokoimalla ESS:n eri liityntäpisteille AP eri osoiteavaruudet voidaan varmistua, etteivät eri liityntäpisteet allokoi samaa MAC-osoitetta MAC. Thus, by allocating the ESS different access points AP in different address spaces can be ascertained that different access points allocates the same MAC address MAC. Verkon jossakin palvelimessa, esimerkiksi pääsykontrollerissa PAC, voidaan myös ylläpitää listaa, johon eri liityntäpisteiden AP allokoimat väliaikaiset MAC-osoitteet MAC lisätään. In a network server, such as the access controller PAC may also maintain a list, to which the various access points AP allocated by the temporary MAC address MAC is added. Tällöin AP 10 voi lähettää palvelimelle pyynnön väliaikaisen MAC-osoitteen MAC allokoimi-seksi. In this case, the AP 10 may send to the server a request for a temporary MAC address of the MAC to allocate the sex. Pyynnön perusteella palvelin valitsee jonkin vapaana olevan osoitteen ja lähettää varatun MAC-osoitteen MAC käsittävän vastausviestin. Based on the request the server selects one of the available address and sends the reserved MAC address of the MAC comprising a response message. AP voi myös itse arpoa MAC-osoitteen MAC ja hyödyntää esimerkiksi jotain kuvion 3 vaiheen 306 yhteydessä esitetyistä esimerkeistä MAC-osoitteen MAC yksilölli-15 syyden varmistamiseen. The AP may also themselves draw the MAC address of the MAC and take advantage of, for example, one shown in connection with step 306 of Figure 3, for example the MAC address of the MAC to ensure personalized 15-friendliness.
Liityntäpiste AP sisällyttää uuden MAC-osoitteen MAC ja referenssi-tunnisteen REF MT.IIe lähetettävään vastaukseen 407 (assosiaatiovastaus tai todentamisvastaus), jonka kohdeosoitteena on viestin 405 lähdeosoite, eli anonyymien päätelaitteiden jakama osoite, esim. monilähetysosoite. The AP include a new MAC address of the MAC and the reference identifier REF MT.IIe sent in response to 407 (or assosiaatiovastaus todentamisvastaus), whose destination address is the source address of the message 405, a distributed anonymous terminal address, e.g. multicast address. Vastaus 20 407 lähetetään hyvin tunnettuun osoitteeseen, edullisesti monilähetysosoittee- seen, jota MT on järjestetty tarkkailemaan pyynnön 405 lähetyksen jälkeen. A20 407 is sent to a known address, preferably a monilähetysosoittee- that the MT is arranged to monitor 405 after a request for transmission. Päätelaite MT tunnistaa assosiaatiovastauksen itselleen kuuluvaksi sen käsit- The terminal MT assosiaatiovastauksen identify themselves as belonging to its handling
, ., tämän tunnisteen REF perusteella. ., On the basis of this identifier REF. Tämän jälkeen päätelaite MT poimii viestis tä AP:n allokoiman MAC-osoitteen MAC ja voi konfiguroida MAC-tason tiedon- i I itt 25 siirtovälineet käyttämään 409 (Use MAC as L2 address) uutta liityntäpisteen ' t ·· AP allokoimaa MAC-osoitetta MAC. After this, the terminal MT extracts the viestis s APs allocated by the MAC address and the MAC can be configured in a MAC-level communication I i itt transfer means 25 to use the allocated MAC address of the MAC 409 (Use as L2, the MAC address) to a new access point "T ·· AP. Tällöin MAC-kerroksella lisätään lähetet- ·. In this case, the transmitted · added to the MAC layer. i täviin paketteihin lähdeosoitteeksi MAC ja valitaan MAC:n kohdeosoitteena käsittävät paketit välitettäväksi ylemmille kerroksille. i täviin packets the source address of the MAC and the MAC is selected as the destination address by forwarding packets to upper layers. Edullisesti päätelaite MT vielä kuittaa 408 uuden osoitteen vastaanottamisen assosiaation vahvistus-30 viestillä (Association Confirmation Message). Preferably, the further terminal MT acknowledges 408 receipt of the new address association confirmation message-30 (Association Confirmation Message). Kuittauksen perusteella AP voi * * identifioida 410 (Identify MT with MAC) MT:n käyttäen väliaikaista MAC-, ' . based on the acknowledgment, the AP can identify 410 * * (MT with the Identify MAC) address of the MT, using the temporary MAC, '. osoitetta MAC. The MAC address.
; ; On periaatteessa mahdollista, että kaksi päätelaitetta MT lähettävät pyynnön 304 tai 405 samanaikaisesti samaan liityntäpisteeseen AP käyttäen ; It is theoretically possible that two terminals MT transmit the request 304 or 405 at the same time using the same access point AP; 35 samaa ehdotettavaa MAC-osoitetta MAC ja/tai referenssitunnistetta REF. 35 proposals are expected the same MAC address, the MAC and / or the reference identifier REF. Mo- . Mo-. : lemmat päätelaitteet prosessoivat vastauksen 309, 407 saman tunnisteen 113515 13 MAC/REF takia. : Lemmat terminal processes the reply 309, 407 for the same tag 113 515 13 MAC / REF. Näin molemmat päätelaitteet MT luulevat, että niillä on validi väliaikainen MAC-osoite MAC. In this way, both terminals MT believe that they have a valid temporary MAC address of the MAC. Liityntäpiste AP kuitenkin voi havaita ongelman vastaanottaessaan toisen pyynnön ja pakottaa päätelaitteet MT pyytämään uusia MAC-osoitteita (tyypillisesti uudelleen assosioimaan itsensä). However, the AP can detect a problem when receiving the second request, and to force the terminal to request the new MT MAC addresses (typically, again associate itself). Kun 5 MAC/REF ovat riittävän pitkiä ja niiden valinta on MT:ssä järjestetty esimerkiksi hyvän satunnaislukugeneraattorin avulla, törmäyksen todennäköisyys saadaan kuitenkin erittäin pieneksi. After five MAC / REF is sufficiently long, and their choice is the MT arranged, for example, a good random number generator in, but the probability of collision is negligible.
Kun käytetään väliaikaisia MAC-osoitteita MAC, on mahdollista että samoja MAC-osoitteita käytetään eri ESS:ssä. When using a temporary MAC addresses to the MAC, it is possible that the same MAC address is used for various ESS. MAC-osoitteiden yksilöllisyys 10 voidaan vahvistaa ainoastaan ESS:n sisällä, missä esim. IAPP-protokollaa voidaan käyttää liityntäpisteiden välillä. MAC addresses, uniqueness 10 may be fixed only to the ESS within, for example, where the IAPP protocol may be used between the access points.. Näin ollen eri ESSiien välillä MAC-osoitteiden yksilöllisyyttä ei voida taata, koska liityntäpisteet AP eivät ole loogisesti kytkettyjä toisiinsa. Therefore, the individuality of the various ESSiien the MAC address can not be guaranteed, because the access points AP are not logically connected to each other. Jokainen data- ja hallintakehys sisältää BSSID-tun-nisteen, joka indikoi liityntäpisteen AP, jonka alla kyseisiä kehyksiä kuljetetaan. Each of the data and management framework includes the BSSID-TUN identifier indicating the AP, which those frames transported over the access point. 15 Kun vastaanotetaan kehys, osoitteen tarkastuksessa erään suoritusmuodon mukaisesti tarkastetaan kohdeosoite ja BSSID-tunniste ennen kuin kehys hyväksytään ja kuittauskehys lähetetään. 15 When receiving the frame, the address verification in accordance with one embodiment of checking the destination address and the BSSID identifier before the frame is accepted and an acknowledgment frame is transmitted. Tällöin mahdollisuus eri ESS:ssä käytettäville samoille MAC-osoitteille saadaan tarkastamalla BSSID-tunniste kaikissa niissä kehyksissä, joissa se on käytettävissä. In this case, the possibility of different ESS used in the same MAC addresses obtained by checking the BSSID identifier in all the frames in which it is available. Ainoastaan kehykset, jois-20 sa on oikea BSSID-tunniste, hyväksytään ja ne kuitataan. Only the frames ern-20 SA BSSID is the correct identification number is accepted and acknowledged. Liityntäpisteellä AP tulee tällöin olla globaalisti yksilöllinen MAC-osoite ja näinollen globaalisti yksi-löllinen BSSID-tunniste. The access point AP must then be globally unique MAC address, and therefore globally unique BSSID identifier. Joissain ohjauskehyksissä, kuten kuittausviesteissä ... ACK, ei kuitenkaan ole BSSID-kenttää. In some control frames such as acknowledgment messages ... ACK, however, is not the BSSID field. Tällöin törmäyksen vaara on teoreetti- '·**', sesti mahdollinen, mutta käytännössä todennäköisyys on erittäin matala, koska tint 25 kuittausten törmäykseen vaadittaisiin osoitteiden törmäystä ESS:n välillä, sa-manaikaisuutta ja topologiaa, jossa on mahdollisuus piilossa olevien solmujen i ongelma (Hidden Node Problem). In this case, the risk of collision is theoretically '· **', a possible, but in practice the probability is very low, because tint 25 acknowledgments collision of the collision of addresses required of ESS between, and synchronization is the sa-topology where the possibility of hidden nodes i problem ( Hidden Node Problem). Jos tämän kaltainen virhetilanne kuitenkin If this error situation, however,
tapahtuisi, tuloksena olisi kehyksen katoaminen, joka useimmissa tapauksissa korjaantuisi ylempien kerrosten protokollien toimesta. to happen, would result in the loss of a frame, which in most cases reversible by upper layer protocols. RTS-CTS-kättelyä (Re-**·'; 30 quest to Send - Clear to Send) voidaan käyttää lieventämään piilossa olevien RTS-CTS handshake (Re - ** · '; 30 quest to Send - Clear to Send) can be used to mitigate the hidden
solmujen (Hidden Node Problem) aiheuttamaa ongelmaa. the problem of nodes (Hidden Node Problem). Väliaikaisissa MAC-, - , osoitteissa voidaan myös varata osuus verkkotunnukselle, jolloin eri ESS.ssä ' : käytettäisiin eri verkkotunnuksia. In the temporary MAC, -, addresses can also be allocated share of the domain, wherein different ESS.ssä 'would be used in different domains. Näin vierekkäisissä ESS:issä käytettävät vä- : Häikäiset MAC-osoitteet MAC tulisivat yksilöllisiksi, kunhan ESS:issä käytettäi- 35 siin eri verkkotunnuksia. Thus, adjacent ESS intermediate for use on: blinded MAC addresses MAC come into individual, as long as the ESS was operated on 35 throughout the various domains. Tällöin ei myöskään tarvitsisi tarkistaa BSSID-tun- In this case does not need to check the BSSID-known
11351F 11351F
14 nistetta. 14 identifier. Eräs vaihtoehto on myös sisällyttää BSSID-tunniste kuittausviesteihin ACK. An alternative is also included in the BSSID identifier ACK acknowledgment messages.
Kun päätelaite MT siirtyy uuteen WLAN-verkkoon (uusi ESS), sen on varattava uusi MAC-osoite uudessa verkossa, jos se haluaa anonyymiä 5 palvelua. When the terminal MT moves to a new Wi-Fi network (new ESS), it must be reserved for the new MAC address of the new network, if it wants to 5 anonymous service. Väliaikaiset MAC-osoitteet MAC voidaan palauttaa osoitepooliin, kun niitä ei ole käytetty ennalta määritettyyn aikaan. Temporary MAC addresses in the MAC address can be returned to the pool when they are not used for a predetermined time. Jos käytetään keskitettyä osoitteidenhallintaa tai tiettyjä osoitealueita, on väliaikainen MAC-osoite MAC jossain vaiheessa todettava vapaaksi (osoitteen haltijan tai hänen edustajansa suorittamissa tarkistusratkaisuissa palautusta ei tarvita). If the centralized management of addresses or address specific areas are used, is a temporary MAC address The MAC pointed out at some point against (the address of the holder or his representative carried out verification solutions refund is not needed). Osoite voidaan esi-10 merkiksi vapauttaa, kun sitä ei ole käytetty jonkin säädettävissä olevan ajan kuluessa, jota voidaan alkaa laskemaan esimerkiksi assosioinnin poistosta. The address can be pre-release mark 10 when it is not used within any one of the adjustable period of time, which may be, for example, starts to count the removal of the association. Päätelaitteen MT on erään suoritusmuodon mukaisesti pyydettävä väliaikaisen MAC-osoitteen MAC uudelleenvahvistusta (indikoitava pyynnössä 304, 405, että ei ole kyseessä uusi MAC-osoite), jos sitä ei ole käytetty pitkään aikaan. The terminal MT is in accordance with one embodiment of the request a temporary MAC address to the MAC re-verification (indikoitava request 304, 405, that is not a new MAC address), if it has not been used for a long time. 15 Näin voidaan varmistua, siitä että kyseistä MAC-osoitetta MAC ei ole jo allokoitu jollekin muulle päätelaitteelle MT. 15 This can be ascertained, the fact that the MAC address is the MAC has not already been allocated to any of the other terminal MT. On myös erään suoritusmuodon mukaisesti mahdollista jo allokointi- tai yksilöllisyyden tarkistusvaiheessa määrittää väliaikaiselle MAC-osoitteelle MAC voimassaoloaika, jonka umpeuduttua MAC-osoite MAC vapautetaan (ellei MT ole pyytänyt lisäaikaa). It is also in accordance with a possible embodiment for an allocation or uniqueness checking step determines the temporary MAC address in the MAC validity period, within which an MAC address of MAC is released (if the MT has requested additional time).
20 Kuviossa 5 on vielä havainnollistettu erästä kolmatta suoritusmuo toa, jossa väliaikaisia MAC-osoitteita MAC järjestetään kahden (tai useamman) j päätelaitteen MT välille. 20 Figure 5 illustrates yet a third EMBODIMENTS embodiment wherein the temporary MAC addresses to the MAC organized in two (or more) of the j between the terminal MT. Kun MT on määrittänyt 501 esim. jo kuvion 3 yhtey When the MT 501 is determined e.g. in Figure 3 available in public areas
dessä esitetyllä tavalla väliaikaisen MAC-osoitteen MAC, MT lähettää 502 yh-, | as described in conjunction temporary MAC address of the MAC, the MT transmits 502 one, | ': delle tai useammalle toiselle päätelaitteelle ehdotettavan MAC-osoitteen MAC 'Proposed or more second terminal MAC address of the MAC
.. 25 käsittävän MAC-osoitteen hankkimiseen liittyvän haasteviestin. .. 25 comprising the acquisition of the MAC address of the challenge message. Edullisesti ; preferably; ' ' MAC-osoite MAC on haasteviestin MAC-kerroksen kohdeosoitteena ja lähde- ' ': osoitteena on hyvin tunnettu monilähetysosoite. '' MAC address MAC is a challenge message to a MAC layer destination address and a source '' 'address is a well-known multicast address. MAC-osoitteen MAC käsittävä The MAC address of the MAC comprising
: haasteviesti voidaan vaihtoehtoisesti lähettää monilähetysosoitteeseen. : A challenge message may be transmitted from a multicast address. MT MT
tarkkailee 503, vastaanotetaanko haasteviestiin kuittausta. monitors 503, is received from the challenge message acknowledgment. Jos jonkin päätelait-• '.: 30 teen MT käytössä on kyseinen MAC-osoite MAC, se saa viestin ja se on järjes- tetty vastaamaan tai kuittaamaan sen esim. ACK-viestillä, mitä on yksityiskoh- ' , taisemmin vielä esitetty kuviossa 6. Jos tämä MAC-osoitteen hankkimiseen ' ; If any of the terminals • '. I MT 30 using the MAC address of the MAC, it receives the message and is arranged to respond to or acknowledges the example of the ACK message, which is detailed.', Taisemmin further shown in Figure 6. If this MAC address acquisition '; liittyvä kuittaus saadaan, MAC-osoite MAC ei ole yksilöllinen ja MT valitsee associated acknowledgment is received, the MAC address of MAC is not unique and the MT selects
* 505 uuden tunnisteen MAC ja yrittää uudestaan. * 505 new label for the MAC and try again. Jos kuittausta ei ole tullut, MT If no acknowledgment has been entered, MT
; ; ' ' ': 35 tarkastaa, onko ennalta määritetty varoaika kulunut. '' ': 35 to check whether a predetermined withdrawal period elapsed. Jos varoaika on kulunut, :S MAC-osoite MAC voidaan tulkita yksilölliseksi ja MT voi aloittaa kommunikaati- 11351Γ 15 on 507 yhden tai useamman päätelaitteen MT kanssa käyttäen MAC-osoitteenaan allokoimaansa tunnistetta MAC. If the safety time has elapsed, the S-MAC address MAC can be interpreted uniquely and the MT can start when communicating 11351Γ 15 with 507 one or more of the mobile terminal MT using the MAC addressing the adherents to allocate a MAC identifier. Jos varoaika ei vielä ole kulunut, MT edullisesti palaa vaiheeseen 502 ja lähettää uudestaan haasteviestin. If the withdrawal period has not yet elapsed, the MT preferably returns to step 502 and sends a message to the challenge again. MT voi kuviosta 5 poiketen myös palata vaiheeseen 503 tarkastamaan, onko kuit-5 tausta jo lähetettyyn haasteviestiin tullut. MT can in Figure 5, unlike the return to step 503 to check whether the fib-5 background already sent a challenge to the message arrived. Täten myös adhoc-verkko (IBSS) voidaan muodostaa käyttäen väliaikaisia MAC-osoitteita. Thus, the ad-hoc network (IBSS) may be formed by using a temporary MAC addresses.
Kuviossa 6 on vielä havainnollistettu tarkemmin kolmannen suoritusmuodon mukaisen päätelaitteen MT toimintaa, kun se vastaanottaa haaste-viestin väliaikaista MAC-osoitetta MAC yksilöllisyyttä tarkastavalta laitteelta. Figure 6 illustrates a still further terminal device according to a third embodiment of the MT operation when it receives the challenge message from the temporary MAC address MAC individuality check the power device. 10 Päätelaite MT on järjestetty vastaanottamaan 601 ehdotettavan väliaikaisen MAC-osoitteen MAC käsittäviä liittyviä haasteviestejä joltakin muulta laitteelta, joko päätelaitteelta tai liityntäpisteeltä AP. 10 The mobile terminal MT is arranged to receive a challenge of a MAC messages comprising a temporary MAC address 601 proposed for some other device, either from the terminal or the access point AP. Tämä vastaanotto voi tapahtua, kun päätelaitteen MT omana väliaikaisena MAC-osoitteena on haasteviestin koh-deosoitteena oleva MAC-osoite MAC (jolloin vastaus vaiheisiin 602, 603 saa-15 daan suoraan) tai MT vastaanottaa yleiseen ryhmäosoitteeseen kohdistetun haasteviestin. This reception may occur when the mobile terminal MT as a temporary MAC address is a challenge message KOH destination address in the MAC address (MAC to answer stages 602, 603 must be straight-15) or the MT receives a targeted public group to the challenge message. Päätelaite MT tarkastaa 602, 603 onko haasteviestissä ehdotettu väliaikainen MAC-osoite MAC sama kuin päätelaitteelle MT väliaikaisesti allokoitu MAC-osoite. The mobile terminal MT to verify 602, 603 whether the challenge message, the proposed temporary MAC address of MAC the same as the terminal MT temporarily allocated to the MAC address. Jos ehdotettu MAC-osoite MAC on sama kuin päätelaitteelle MT väliaikaisesti allokoitu MAC-osoite, MT on järjestetty lähettämään 20 604 vastausviestin toiselle laitteelle. If the suggested MAC address MAC is the same as the terminal MT temporarily allocated to the MAC address, the MT 20 is arranged to send a reply message 604 to the second device. Tämä vastausviesti voi olla tavanomainen kuittausviesti haasteviestin vastaanottamisesta tai se voi olla erityinen vasta-·:··: usviesti väliaikaisen MAC-osoitteen yksilöllisyyden puuttumisen indikoimiseksi. This response message may be a conventional acknowledgment message of receipt of the challenge message, or it may be a specific antibody ·: ··: usviesti the absence of a temporary MAC address to indicate uniqueness.
.···. . ···. Jos MAC-osoite MAC on eri kuin MT:n oma MAC-osoite, MT voi olla huomioi- • * . If the MAC address of the MAC is different than MT's own MAC address, the MT can be taken into account • *. ] ',: matta 605 haasteviestin, jolloin ei synny ylimääräistä viestiliikennettä. ] ',: The 605 challenge message, in which case there is no extra message traffic.
• · ... 25 Alan ammattilaiselle on ilmeistä, että tekniikan kehittyessä keksin- ; • · ... 25 skilled in the art it is obvious that as technology advances, the inventive; \ nön perusajatus voidaan toteuttaa monin eri tavoin. \ Non concept can be implemented in many different ways. Keksintö ja sen suoritus- 't ': muodot eivät siten rajoitu yllä kuvattuihin esimerkkeihin vaan ne voivat vaihdel- The invention and its embodiments 't' thus are not restricted to the above examples but they may vary
' · · ·' la patenttivaatimusten puitteissa. "· · ·" Within the scope of the claims.
» I » "I"
16 11351F 16 11351F
1. Menetelmä väliaikaisen MAC-osoitteen käytön järjestämiseksi tarvittavien viestien siirtämiseksi langattomassa lähiverkossa (WLAN), joka käsittää ensimmäisen laitteen ja toisen laitteen, tunnettu siitä, että menetelmä 5 käsittää vaiheet: määritetään (202; 303; 501) ensimmäisessä laitteessa väliaikainen MAC-osoite (MAC) ensimmäisen laitteen identifioimiseksi, lähetetään (203; 304; 502) ensimmäisestä laitteesta toiseen laitteeseen viesti väliaikaisen MAC-osoitteen käytön järjestämiseksi, joka viesti käsitit) tää mainitun väliaikaisen MAC-osoitteen (MAC), tarkastetaan (306; 602) mainitun väliaikaisen MAC-osoitteen (MAC) yksilöllisyys toisen laitteen toimesta, lähetetään (205; 309; 604) toisesta laitteesta ensimmäiseen laitteeseen MAC-osoitteen hankkimiseen liittyvä vastausviesti, joka käsittää mainitun 15 väliaikaisen MAC-osoitteen (MAC), tunnistetaan (206) ensimmäisessä laitteessa vastausviesti sille kuuluvaksi mainitun väliaikaisen 1. The transfer method of providing temporary use of the MAC address of the required messages in a wireless local area network (WLAN), comprising a first device and a second device, characterized in that the method 5 comprising the steps of: determining (202; 303; 501) in the first device the temporary MAC address ( the MAC) identifying the first device, sending (203; 304; 502) from the first device to the second device a message of a temporary MAC address that the message you understood) component of said temporary MAC address (MAC) is checked (306; 602) of said temporary MAC (MAC) address individuality by the second device, transmitting (205; 309; 604) a response message to the first device associated with the second device to obtain the MAC address, which comprises the 15 temporary MAC address (MAC), identifying (206) at the first device a response message to it as belonging to the a temporary MAC-osoitteen (MAC) perusteella, ja käytetään (311; 312; the MAC (MAC) address, and using (311, 312; 507) mainittua väliaikaista MAC-osoitetta (MAC) identifioimaan ensimmäiseltä laitteelta lähetetyt ja sille kohdistetut vies-20 tit langattomassa lähiverkossa (WLAN) vasteena sille, että mainittu väliaikai-11; 507) said temporary MAC address (MAC) address to identify the first device and transmitted to the targeted communi-20 tit wireless local area network (WLAN) in response to said provisionally-11; nen MAC-osoite (MAC) on tarkastuksen (306; 602) perusteella yksilöllinen lan- ... gattomassa lähiverkossa (WLAN). of the MAC address (MAC) verification, on the basis of (306 602) unique wireless manner yarn ... local area network (WLAN). * · * * · * * * · ·
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, •. 2. The method according to claim 1, characterized in that •. ' 25 että * ♦ . '25 that * ♦. ' * i ensimmäinen laite on langaton päätelaite (TE) ja toinen laite on lan- ,..: gattoman lähiverkon (WLAN) liityntäpiste (AP). 'I * the first device is a wireless terminal (TE) and the second device is a wire, .. to a cellular local area network (WLAN) access point (AP).
3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu ; 3. The method according to claim 1 or 2, wherein; · *. · *. 30 siitä, että mainitut viestit (203; 304; 502, 205; 309; 604) ovat ensimmäisen : laitteen ja toisen laitteen välisen assosiaation muodostamiseksi siirrettäviä as- : sosiaatioviestejä tai ensimmäisen laitteen todentamiseksi siirrettäviä todenta- : misviestejä. 30 in that the said posts (203; 304; 502; 205; 309; 604) are the first to form an association between the device and the second mobile device ascorbic: sosiaatioviestejä or verify the authentication of the first mobile device: provisioning messages. 11351F 11351F
4. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että mainittu väliaikainen MAC-osoite (MAC) on satunnaisluku. 4. The method according to any one of the preceding claims, characterized in that said temporary MAC address (MAC) is a random number.
5. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että indikoidaan (303) väliaikaisen MAC-osoitteen hankkimiseksi lähetettävässä viestissä, onko kyseessä on uusi MAC-osoite, ja käytetään indikaatiotietoa tarkastettaessa (306) mainitun väliaikai-10 sen MAC-osoitteen (MAC) yksilöllisyyttä. 5. The method according to any of the preceding claims, characterized by indicating (303) to be transmitted to acquire the temporary MAC address in the message, whether it is a new MAC address, and is used indikaatiotietoa checking (306) said provisionally-10 to the MAC address (the MAC) individuality.
6. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että määritetään (302) ensimmäisessä päätelaitteessa mainitun väliai-15 kaisen MAC-osoitteen (MAC) lisäksi toinen tunniste, lisätään viesteihin (304; 309) myös päätelaitteen määrittämä toinen tunniste, ja käytetään (305) toista tunnistetta mainitun väliaikaisen MAC-osoitteen (MAC) yksilöllisyyden tarkastamisessa. 6. The method according to any of the preceding claims, characterized in that the determining (302) the first terminal of said provisionally-15 Kaisen addition, the MAC address (MAC) of the second identifier is added to messages (304; 309) the second identifier to the terminal assigned and used (305 ) a second identifier of said temporary MAC address (MAC) for checking uniqueness. 20 20
7. Langaton lähiverkkojärjestelmä, joka käsittää ensimmäisen lait- ... ] teen ja toisen laitteen, tunnettu siitä, että .···. 7. The wireless local area network system comprising a first apparatus ...] I and a second device, characterized in that. ···. ensimmäinen laite on järjestetty määrittämään (202; 303; 501) väli- • · ,)' '; the first device is arranged to determine (202; 303; 501) between • ·,) ''; aikaisen MAC-osoitteen (MAC) ensimmäisen laitteen identifioimiseksi, 25 ensimmäinen laite on järjestetty lähettämään (203; 304; 502) toi- *;··' seen laitteeseen viestin väliaikaisen MAC-osoitteen käytön järjestämiseksi, jo- • « · * · : ka viesti käsittää mainitun väliaikaisen MAC-osoitteen (MAC), •... * toinen laite on järjestetty tarkastamaan (306; 602) mainitun väliaikai sen MAC-osoitteen (MAC) yksilöllisyyden, 30 toinen laite on järjestetty lähettämään (205; 309; 604) ensimmäi seen laitteeseen MAC-osoitteen hankkimiseen liittyvän vastausviestin, joka kä-.' identify the temporary MAC address (MAC) of the first device, the first device 25 is configured to transmit (203; 304; 502) on the other *; ·· 'to the communication device using the temporary MAC address, iodine • «* · · Ka the message comprising said temporary MAC address (MAC) • ... * the second device is arranged to check (306; 602) of said provisional its MAC address (MAC) for the individual, the second device 30 is configured to transmit (205; 309; 604) ensimmäi related device to obtain the MAC address of the response message EV. " . . sittää mainitun väliaikaisen MAC-osoitteen (MAC), ; burdened said temporary MAC address (MAC); ensimmäinen laite on järjestetty tunnistamaan (206) vastausviestin » sille kuuluvaksi mainitun väliaikaisen MAC-osoitteen (MAC) perusteella, ja 35 ensimmäinen laite ja toinen laite on järjestetty käyttämään (311; : 312; 507) mainittua väliaikaista MAC-osoitetta (MAC) identifioimaan ensimmäi- 11351F seltä laitteelta lähetetyt ja sille kohdistetut viestit langattomassa lähiverkossa (WLAN) vasteena sille, että mainittu väliaikainen MAC-osoite (MAC) on tarkastuksen (306; 602) perusteella yksilöllinen langattomassa lähiverkossa (WLAN). the first device is configured to detect (206) a reply message "to belong on the basis of said temporary MAC address (MAC), and 35 of the first device and the second device is arranged to use (311; 312; 507) said temporary MAC address (the MAC) to identify ensimmäi - 11351F Selta device and sent to the targeted messages in a wireless local area network (WLAN) in response to said temporary MAC address (MAC) verification, on the basis of (306 602) unique in the wireless local area network (WLAN).
8. Langaton päätelaite (MT), joka on järjestetty kommunikoimaan toisen langattoman lähiverkon (WLAN) laitteen (MT; AP) kanssa, tunnettu siitä, että päätelaite (MT) on järjestetty määrittämään (202; 303; 501) väliaikaisen MAC-osoitteen (MAC) päätelaitteen identifioimiseksi, 10 päätelaite (MT) on jäljestetty lähettämään (203; 304; 502) toiseen laitteeseen (MT; AP; PAC) viestin väliaikaisen MAC-osoitteen käytön järjestämiseksi, joka viesti käsittää mainitun väliaikaisen MAC-osoitteen (MAC), ja päätelaite (MT) on järjestetty tunnistamaan (206) toisen laitteen (MT; AP; PAC) lähettämän vastausviestin sille kuuluvaksi mainitun väliaikaisen 15 MAC-osoitteen (MAC) perusteella, ja päätelaite (MT) on järjestetty käyttämään (311; 312; 507) mainittua väliaikaista MAC-osoitetta (MAC) identifioimaan päätelaitteelta (MT) lähetetyt ja sille kohdistetut viestit langattomassa lähiverkossa (WLAN) vasteena sille, että mainittu väliaikainen MAC-osoite (M 8. The wireless terminal (MT), which is arranged to communicate with a second wireless local area network (WLAN) device (MT, AP), characterized in that the terminal (MT) is arranged to determine (202; 303; 501) for temporary MAC address (MAC ) terminal identifying 10 of the terminal (MT) is structured to transmit (203; 304; 502) to a second device (MT, AP, PAC) for arranging the message using the temporary MAC address, the message comprising said temporary MAC address (MAC), and the terminal (MT) are arranged to detect (206) a second device (MT, PAC, AP) on the basis of the reply message transmitted to said belonging to a provisional 15 to the MAC (MAC) address, and the terminal device (MT) is arranged to use (311; 312; 507) of the provisional the MAC address (MAC) address to identify the terminal (MT) and sent to the targeted messages in a wireless local area network (WLAN) in response to said temporary MAC address (M AC) on tarkastuksen (306; 602) perus-20 teella yksilöllinen langattomassa lähiverkossa (WLAN). AC) is a check (306; 602) of the base 20 individual basis in a wireless local area network (WLAN). ....: 9. Patenttivaatimuksen 8 mukainen päätelaite, tunnettu siitä, et- .·*·. ....: 9. The terminal of claim 8, wherein in the ET · · *.. tä I · vasteena sille, että toiselta laitteelta (MT; AP; PAC) on vastaanotet-... 25 tu (206) vastausviesti, joka indikoi, että mainittu väliaikainen MAC-osoite ; I · s response to the second device (MT, AP, PAC) is to receive -... 25 tu (206) a response message indicative that said temporary MAC address; \ (MAC) on yksilöllinen langattomassa lähiverkossa (WLAN), päätelaite (MT) on järjestetty lisäämään (207; 311) lähetettäviin viesteihin MAC-kerroksen lähde-osoitteeksi mainitun väliaikaisen MAC-osoitteen (MAC) ja vastaanottamaan (207; 311) mainitun väliaikaisen MAC-osoitteen (MAC) kohdeosoitteenaan kä-: V 30 eittävät viestit. \ (MAC) is unique in a wireless local area network (WLAN), the terminal (MT) is arranged to add (207; 311) to the messages sent to the MAC layer source address in said temporary MAC address (MAC), and receiving (207; 311) of said temporary MAC address (MAC) destination address EV V 30 eittävät messages.
10. Patenttivaatimuksen 8 mukainen päätelaite, tunnettu siitä, ; 10. The terminal as claimed in claim 8, characterized in; että vasteena sille, että toiselta laitteelta (MT; AP; PAC) ei ole vastaan-: 35 otettu vastausviestiä (206), joka indikoi, että mainittu väliaikainen MAC-osoite : (MAC) ei ole yksilöllinen langattomassa lähiverkossa (WLAN), päätelaite on 113 51F järjestetty lisäämään (507) lähetettäviin viesteihin MAC-kerroksen lähdeosoit-teeksi mainitun ensimmäisen tunnisteen ja vastaanottamaan (507) mainitun väliaikaisen MAC-osoitteen (MAC) kohdeosoitteenaan käsittävät viestit. and in response to the second device (MT, AP, PAC) is not received 35 received response message (206) indicating that said temporary MAC address (MAC) is not unique in a wireless local area network (WLAN), the terminal is 113 51F arranged to add (507) comprising messages sent to the MAC layer lähdeosoit-PHASE destination address of said first identifier, and receiving (507) said temporary MAC address (MAC) messages.
11. Langaton päätelaite (MT), joka on järjestetty kommunikoimaan toisen langattoman lähiverkon (WLAN) langattoman päätelaitteen (MT) kanssa, tunn ett u siitä, että päätelaite (MT) on järjestetty vastaanottamaan (601) ehdotettavan väliaikaisen MAC-osoitteen käsittäviä haasteviestejä toiselta langattomalta 10 päätelaitteelta (MT), päätelaite (MT) on järjestetty tarkastamaan (602), onko haastevies-tissä ehdotettu väliaikainen MAC-osoite sama kuin päätelaitteelle (MT) allokoitu MAC-osoite, ja päätelaite (MT) on järjestetty lähettämään (604) vastausviestin toils selle laitteelle (MT; AP) vasteena sille, että haasteviestissä ehdotettu väliaikainen MAC-osoite on sama kuin päätelaitteelle (MT) allokoitu MAC-osoite. 11. The mobile terminal (MT), which is arranged to communicate with a second wireless local area network (WLAN), a wireless terminal (MT), Sensors that characterized in that the terminal (MT) is arranged to receive (601) the proposed temporary MAC address, comprising a challenge message from another wireless 10 from the terminal (MT), the terminal (MT) is arranged to check (602) whether the proposed haastevies-acetate temporary MAC address as the terminal device (MT) being allocated to the MAC address, and the terminal device (MT) is arranged to transmit (604) a response message toils selle (MT, AP) in response to the challenge message, the proposed temporary MAC address is the same as the terminal (MT) being allocated to the MAC address.
12. Verkkoelementti (AP; PAC) langatonta lähiverkkoa (WLAN) varten, tunnettu siitä, että 20 verkkoelementti (AP; PAC) on järjestetty vastaanottamaan (305) langattomalta päätelaitteelta (MT) pyynnön väliaikaisen MAC-osoitteen käyt- töönottamiseksi, joka viesti käsittää päätelaitteen (MT) allokoiman ehdotetun .··1. 12. The network elements (AP, PAC) for a wireless local area network (WLAN), characterized in that the 20 node (AP, PAC) is arranged to receive (305) from a wireless terminal (MT) a request for a temporary MAC address view to introducing a message comprising the terminal (MT) allocated proposed. ·· 1. MAC-osoitteen, • · verkkoelementti (AP; PAC) on järjestetty tarkastamaan (204; 306) ... 25 päätelaitteen (MT) ehdottaman MAC-osoitteen yksilöllisyyden, ja verkkoelementti (AP; PAC) on järjestetty identifioimaan (207; 312) ♦ · · päätelaitteen (MT) sen ehdottaman MAC-osoitteen perusteella vasteena sille, että ehdotettu MAC-osoite on tarkastuksen perusteella yksilöllinen langattomassa lähiverkossa (WLAN). The MAC address, • · the network elements (AP, PAC) is arranged to check (204; 306) ... 25 proposed by the terminal (MT), the MAC address of the individual, and the network elements (AP, PAC) is arranged to identify (207; 312) ♦ · the terminal (MT), the proposed MAC address based on a response to the suggested MAC address is unique on the basis of the inspection a wireless local area network (WLAN). » # » < > t » 20 1 1351F »#» <> T »January 20 1351F
FI20020101A 2002-01-18 2002-01-18 Addressing wireless local area networks FI113515B (en)
US10/310,222 US7359989B2 (en) 2002-01-18 2002-12-05 Addressing in wireless local area networks
EP02783134A EP1466443B1 (en) 2002-01-18 2002-12-05 Addressing in wireless local area networks
AT02783134T AT415029T (en) 2002-01-18 2002-12-05 Addressing in wireless local area networks
PCT/FI2002/000996 WO2003061203A1 (en) 2002-01-18 2002-12-05 Addressing in wireless local area networks
DE60229981A DE60229981D1 (en) 2002-01-18 2002-12-05 Addressing in wireless local area networks
AU2002346784A AU2002346784A1 (en) 2002-01-18 2002-12-05 Addressing in wireless local area networks
US10/417,801 US7633953B2 (en) 2002-01-18 2003-04-17 Method, system and device for service selection via a wireless local area network
FI20020101A0 FI20020101A0 (en) 2002-01-18
FI20020101A FI20020101A (en) 2003-07-19
FI113515B true FI113515B (en) 2004-04-30
WO2015144050A1 (en) * 2014-03-25 2015-10-01 华为终端有限公司 Method for allocating addressing identifier, access point, station and communication system
EP3331271A4 (en) * 2015-09-09 2019-02-27 Sony Corp Communications device and communications method
US7633953B2 (en) 2009-12-15
JP5020982B2 (en) 2012-09-05 How to perform handoff of a slave device
EP1480385A2 (en) 2004-11-24 Access point to access point range extension