Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
PublisertGunnar Alfred Holmen Endret for 8 år siden
1
Trafikantens mobile sanntidssystem Presentasjon INF5261
2
Trafikanten Trafikanten informerer om kollektivtrafikken i hovedstadsområdet. Hovedaktivitetene er ruteopplysning og kortsalg. I tillegg drives utleivirksomhet, utvikling og distribusjon av informasjonssystemer
3
SIS - Sanntidsinformasjon for kollektivtrafikken i Oslo og Akershus Hardware i kjøretøyene Realtime/posisjonering Aktiv signal prioritering
4
TMS Om TMS Push og pull tjenester Mål -Sikkerhet -Sikkerhet -robusthet -robusthet -tilgjengelighet -tilgjengelighet -enkelt -enkelt -billig -billig -brukbart -brukbart
5
TMS Skisse av TMS
6
Teknologi Blåtann Vi har tenkt å bruke blåtann til å sende og motta informasjon mellom enhetene på holdeplassen Hvorfor blåtann? -Kort distanse radiofrekvens -Kort distanse radiofrekvens -De fleste mobiltelefoner har støtte for blåtann -De fleste mobiltelefoner har støtte for blåtann -Billig både for den reisende og Trafikanten -Billig både for den reisende og Trafikanten -Sikker (i hvertfall versjon 2.0) -Sikker (i hvertfall versjon 2.0)
7
Blåtann En bussholdeplass med tenkt dekningssone
8
Blåtann Liste over sårbare mobiltelefoner
9
Prosjektutviklingen Motivasjon Vi bør bruke en teknologi som: -Er moden og allerede i bruk. -Basis for andre teknologier. -Ledende innen trådløs kommunikasjon. -Støtter utvikling av bluetooth-systemer.
10
J2ME (Java Micro Edition) -Kraftig og fleksibelt miljø for applikasjoner som kjøres blant annet under: -Pda’er-Mobiltelefoner -TV setup-bokser -Brebånd mobile enheter. -J2ME inneholder en virtuell maskin og standard java API. I tillegg inneholder den et kraftig sikkerhets bibliotek og en lang rekke nettverksprotokoller. -J2ME er nå tatt i bruk i millioner av enheter og brukt i internasjonale firmaer. -Les rapport for mer informasjon om J2ME plattaform.
11
Om J2Me Wireless toolkit -J2ME Wireless toolkit er en set verktøy som gjør mulig å lage applikasjoner for mobiltelefoner og andre trådløse enheter. -Utviklingsplattaform for vårt prosjekt. -Tre hovedkomponenter: 1)Ktoolbar 1)Ktoolbar 2)Emulator (mobiltelefon eller pda) 2)Emulator (mobiltelefon eller pda) 3)En samling verktøy for messagin, kryptografiske applikasjoner, osv. 3)En samling verktøy for messagin, kryptografiske applikasjoner, osv.
12
Toolkitens evner - Building and packaging: Man kan skrive source- koden og toolkiten gjør resten. - Running and monitoring: Man kan kjøre MIDI- suiten direkte inni emulatoren og analysere systemet.
13
Implementasjon av prosjektet -Vårt system er en prototype som skal kunne handle med sanntidsinformasjon. -Rutetabellene er representert i en ”flat-fil” som inneholder forskjellige informasjon. -Systemet skal kunne kjøres i mobile enheter som mobiltelefoner og PDA’er.
14
Klienten -Hovedpunktet i systemet. -Designet ifølge Bluetooths regler -7 slaver, 1 server. -Lastes ned fra WAP-siden til trafikanten eller ved hjelp av ActiveSync for pcer.
15
Hovedmeny -Brukeren starter programmet og bluetooth-systemet slås på automatisk -Mulighet til å velge mellom server eller klient siden prototypen skal testes for både klienten og for serveren
16
Server -Skal bli oppdatert av Trafikanten. -Trafikanten bestemmer hvilke rutetabeller som skal være tilgjengelige for publikum. -Serveren skal alltid være på vakt ettesom forskjellige slaver vil koble seg til. -Serveren skal akseptere tilkoblinger,sette slaver i ventelista for senere behandling. -Serveren skal tilby sanntidsinformasjon til klienten.
17
Server (2) -Vi antar at serveren inneholder rutetabellene og at alle ligger klare der. -Serveren skal gi beskjed dersom feil oppstår under kjøringen. -Andre mål diskuteres foreløpig
18
Klienten -Klienten tilbyr en rekke funksjonaliteter. -Hovedmenyen vises fram til brukeren. -2 hovedfunsjoner: -Sanntidsinformasjon om denne holdeplassen -Sanntidsinformasjon om andre holdeplasser
19
Klienten (2) - -Bluetooth prøver å sette i gang. -Viser mulige feil på toolkitens skjerm. -Klienten prøver å finne andre enheter (serveren) som befinner seg i nærheten. -Hvis tjenesten ikke funnet, gi beskjed.
20
Andre funksjonaliteter -Meny nr. 2 -Hjelp: Hjelpe brukeren *Vet ikke hva sanntidsinformasjon egentlig er. *Vet ikke hvordan systemet brukes. brukes. -Rutetabeller: Rutetabeller for andre transportmidler. -Nytt: Nyheter fra trafikanten, evt. reklamer.
21
Veien videre -Muligheter: -Dersom tiden tillater det: *Ved sjekking mot server, foreslå etter 20 min. reisegaranti til brukeren dersom vi vet ifølge sanntidsinformasjonen at bussen/trikk ikke vil komme i tide. *Gi brukeren en kode på mobilen som brukes som referanse. -Trenger 2-veis kommunikasjonssystem. -Trafikanten bestemmer om de vil bruke dette.
22
Spørsmål? ????????
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.