Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Trafikantens mobile sanntidssystem Presentasjon INF5261.

Liknende presentasjoner


Presentasjon om: "Trafikantens mobile sanntidssystem Presentasjon INF5261."— Utskrift av presentasjonen:

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? ????????


Laste ned ppt "Trafikantens mobile sanntidssystem Presentasjon INF5261."

Liknende presentasjoner


Annonser fra Google