Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

Lokasjons- og kontekstbaserte tjenester - Department of Computer ... Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

17.11.2012 Views

2 STATE OF THE ART 7 Trilateration ˚A forst˚a trilaterasjon kan være vanskelig, derfor g˚ar denne oppgaven igjennom 2- D trilaterasjon (to dimensjonal trilaterasjon), som er enkelt ˚a forst˚a. Interesserte lesere henvises til [23] for en forklaring p˚a 3-D trilaterasjon. 2-D trilaterasjon baserer seg p˚a ˚a finne minst tre punkt (basestasjoner) og avstanden til disse. Først beregnes avstanden til et punkt, og i et to dimensjonalt plan vil du da kunne befinne deg i en sirkel med avstanden som radius rundt dette punktet. Ved ˚a bruke avstanden til et annen punkt vil det dannes to sirkler som overlapper hverandre og du kan befinne deg i krysningspunktene til disse to sirklene. ˚A kjenne avstanden til et tredje punkt vil dermed avgjøre hvilket av disse to krysningspunktene du befinner deg i. Trilaterasjon bruker dermed tre eller flere kjente lokasjoner og m˚aler avstanden mellom den mobile enheten og lokasjonene. M˚aten avstand blir beregnet p˚a er en detaljert prosess, men g˚ar kort fortalt ut p˚a ˚a m˚ale hvor lang tid det tar for et signal ˚a komme fram og ut i fra dette beregne avstanden. Det er dette som gjør at det kreves “line of sight” for at trilaterasjon skal fungere, da signalet m˚a bevege seg i en rett linje for at det skal være mulig ˚a beregne avstand. Trilaterasjon er den teknikken som blir benyttet i lokalisering av GPS enheter. Denne teknikken er globalt tilgjengelig allerede idag (GPS), men den virker alts˚a kun utendørs. Dette fordi innendørs vil vegger reflektere signalet og gjøre avstandsm˚alingen up˚alitelig. Det jobbes med ˚a f˚a denne teknikken til ˚a fungere innendørs, men det har ikke vært mulig ˚a finne ut hvordan dette løses. For trilaterasjon gjelder det samme som AoA at det kreves eget utstyr, men som nevnt krever denne teknikken ogs˚a “line of sight”, og dermed er en slik teknikk ikke egnet innendørs. Fingerprinting Fingerprinting (fingeravtrykk) er en teknikk som baserer seg p˚a ˚a danne flere avtrykk i omr˚adet lokaliseringen skal foreg˚a, enten ved et fast rutenett eller ved interesseomr˚ader. Et avtrykk inneholder signalstyrken til alle tilgjengelig aksesspunkt ved en lokasjon. Ved ˚a først bygge en oversikt som inneholder nok avtrykk til at interesseomr˚adene er dekket, kan den relative posisjonen til en mobil enhet beregnes ved et senere tidspunkt. ˚A bygge en slik oversikt er ofte referert til som en “offline-fase”, mens gjenfinningsdelen refereres til som en “online-fase”. For ˚a illustrere fingerprinting med et enkelt eksempel: Sett at det finnes to aksesspunkt og avstanden mellom disse er 100 meter, noe som er omtrent rekkevidden til tr˚adløse signaler innendørs. Ved˚a st˚a ved det ene aksesspunktet vil signalet fra dette være veldig godt, mens fra det aksesspunktet som er 100 meter unna vil signalet være veldig d˚arlig. Det er dermed mulig ˚a konkludere med at du befinner deg i nærheten av det aksesspunktet som har best signal. I dette eksempelet er det ikke mulig ˚a posisjonere brukeren nøyaktig, da to aksesspunkt ikke er nok for ˚a bestemme absolutt posisjon. Eksempelet viser likevel et interessant omr˚ade ved fingerprinting, og det er at det selv med f˚a tilgjengelige aksesspunkt er mulig ˚a

8 2 STATE OF THE ART fastsl˚a at en mobil bruker befinner seg “i dette omr˚adet”. G˚ar man videre med forrige eksempel og legger til et tredje aksesspunkt som ligger 100 meter unna begge de forrige aksesspunktene, vil de tre aksesspunktene danne en trekant. Innenfor denne trekanten er det mulig ˚a posisjonere en mobil bruker svært nøyaktig, da signalstyrken fra aksesspunktene er unik for forskjellige posisjoner. Det er dette fingerprinting utnytter n˚ar lokasjon skal beregnes. 3 Fingerprinting krever ikke eget utstyr, men kan benytte et hvilket som helst tr˚adløst nettverk for posisjonering. Det kreves heller ikke “line of sight” til antennene. Ulempen er at signalstyrke (avtrykkene) m˚a registreres i hele omr˚adet der posisjonering skal sies ˚a være mulig. Fingerprinting er den teknikken som er brukt i Wireless Campus LBS[18], RA- DAR[24], Nibble[21] og til en viss grad GUIDE[8] (se ogs˚a avsnitt 2.3). Denne teknikken kan sies ˚a kun virke innendørs, da utstyret er kun ment for innendørs bruk, og at teknologien (ihvertfall enn˚a) kun er installert innendørs. Det kan likevel være mulig ˚a legge inn lokasjoner som befinner seg utendørs fordi tr˚adløse signaler g˚ar igjennom vegger, og derfor vil signalstyrke kunne registreres p˚a utsiden av bygg som har tr˚adløs dekning. 2.1.2 Informasjonssystemer Informasjonssystemer omhandler mennesker og maskiner, og metoder for ˚a samle inn, bearbeide, overføre og spre informasjon. De fleste informasjonssystemer i dag er tilgjengelig via web. Dette vil si at brukere kan f˚a tilgang til systemene via en nettleser og en datamaskin med internettilkobling. Før var det vanlig ˚a ha en dedikert applikasjon for hvert informasjonssystem, noe som krevde at du m˚atte ha en spesiell programvare for ˚a f˚a tilgang til systemet. Selv om Internett har gjort det enklere ˚a f˚a tilgang til informasjonssystemer, er problemet det samme som da informasjonssystemene krevde egen programvare. Informasjonen finnes (eller kan finnes) i flere systemer, og en bruker m˚a ofte sjekke flere systemer for informasjon. Resultatet er at en bruker er nødt til ˚a bruke flere systemer for ˚a f˚a med seg alle endringer. En student ved NTNU m˚a feks., i tillegg til ˚a logge seg inn i skolens datasystem, logge seg inn i Innsida, It’s:Learning, og webmail for ˚a f˚a med seg alle meldinger. I tillegg kommer meldinger fra Guru- 4 og Orakel-tjenesten 5 , Tekna 6 , institutt spesifikke sider 7 osv. Systemene har ulike form˚al og struktur, og dette fører til at brukerne m˚a lære seg 3Eksemplene gitt her er svært enkle, og representerer ikke virkeligheten. I virkeligheten m˚a man ta hensyn til støy og refleksjoner av signaler. Aksesspunkt har ikke en fast avstand seg imellom, osv., men prinsippet er det samme. 4http://guru.idi.ntnu.no 5http://www.orkel.ntnu.no 6http://www.ntnu.tekna.no 7http://www.idi.ntnu.no, http://www.ime.ntnu.no

8 2 STATE OF THE ART<br />

fastsl˚a at en mobil bruker befinner seg “i dette omr˚adet”.<br />

G˚ar man videre med forrige eksempel <strong>og</strong> legger til et tredje aksesspunkt som<br />

ligger 100 meter unna begge de forrige aksesspunktene, vil de tre aksesspunktene<br />

danne en trekant. Innenfor denne trekanten er det mulig ˚a posisjonere en mobil<br />

bruker svært nøyaktig, da signalstyrken fra aksesspunktene er unik for forskjellige<br />

posisjoner. Det er dette fingerprinting utnytter n˚ar lokasjon skal beregnes. 3<br />

Fingerprinting krever ikke eget utstyr, men kan benytte et hvilket som helst<br />

tr˚adløst nettverk for posisjonering. Det kreves heller ikke “line <strong>of</strong> sight” til antennene.<br />

Ulempen er at signalstyrke (avtrykkene) m˚a registreres i hele omr˚adet<br />

der posisjonering skal sies ˚a være mulig.<br />

Fingerprinting er den teknikken som er brukt i Wireless Campus LBS[18], RA-<br />

DAR[24], Nibble[21] <strong>og</strong> til en viss grad GUIDE[8] (se <strong>og</strong>s˚a avsnitt 2.3).<br />

Denne teknikken kan sies ˚a kun virke innendørs, da utstyret er kun ment for<br />

innendørs bruk, <strong>og</strong> at teknol<strong>og</strong>ien (ihvertfall enn˚a) kun er installert innendørs.<br />

Det kan likevel være mulig ˚a legge inn lokasjoner som befinner seg utendørs fordi<br />

tr˚adløse signaler g˚ar igjennom vegger, <strong>og</strong> derfor vil signalstyrke kunne registreres<br />

p˚a utsiden av bygg som har tr˚adløs dekning.<br />

2.1.2 Informasjonssystemer<br />

Informasjonssystemer omhandler mennesker <strong>og</strong> maskiner, <strong>og</strong> metoder for ˚a samle<br />

inn, bearbeide, overføre <strong>og</strong> spre informasjon. De fleste informasjonssystemer i dag<br />

er tilgjengelig via web. Dette vil si at brukere kan f˚a tilgang til systemene via<br />

en nettleser <strong>og</strong> en datamaskin med internettilkobling. Før var det vanlig ˚a ha en<br />

dedikert applikasjon for hvert informasjonssystem, noe som krevde at du m˚atte<br />

ha en spesiell pr<strong>og</strong>ramvare for ˚a f˚a tilgang til systemet.<br />

Selv om Internett har gjort det enklere ˚a f˚a tilgang til informasjonssystemer, er<br />

problemet det samme som da informasjonssystemene krevde egen pr<strong>og</strong>ramvare.<br />

Informasjonen finnes (eller kan finnes) i flere systemer, <strong>og</strong> en bruker m˚a <strong>of</strong>te sjekke<br />

flere systemer for informasjon. Resultatet er at en bruker er nødt til ˚a bruke flere<br />

systemer for ˚a f˚a med seg alle endringer. En student ved NTNU m˚a feks., i tillegg<br />

til ˚a l<strong>og</strong>ge seg inn i skolens datasystem, l<strong>og</strong>ge seg inn i Innsida, It’s:Learning, <strong>og</strong><br />

webmail for ˚a f˚a med seg alle meldinger. I tillegg kommer meldinger fra Guru- 4<br />

<strong>og</strong> Orakel-tjenesten 5 , Tekna 6 , institutt spesifikke sider 7 osv.<br />

Systemene har ulike form˚al <strong>og</strong> struktur, <strong>og</strong> dette fører til at brukerne m˚a lære seg<br />

3Eksemplene gitt her er svært enkle, <strong>og</strong> representerer ikke virkeligheten. I virkeligheten m˚a<br />

man ta hensyn til støy <strong>og</strong> refleksjoner av signaler. Aksesspunkt har ikke en fast avstand seg<br />

imellom, osv., men prinsippet er det samme.<br />

4http://guru.idi.ntnu.no 5http://www.orkel.ntnu.no 6http://www.ntnu.tekna.no 7http://www.idi.ntnu.no, http://www.ime.ntnu.no

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!