Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Bluetooth sone Identifisere og kommunisere med Bluetooth enheter i en sone.

Liknende presentasjoner


Presentasjon om: "Bluetooth sone Identifisere og kommunisere med Bluetooth enheter i en sone."— Utskrift av presentasjonen:

1 Bluetooth sone Identifisere og kommunisere med Bluetooth enheter i en sone

2 Forord •Hovedprosjekt ved HiST (Høgskolen i Sør-Trøndelag) •Avdeling for informatikk og e-læring •Bachelor datateknikk

3 Prosjektgruppa •Gruppa består av tre studenter: –Christian Grawert –Kjetil Settemsdal –Frode Andreassen

4 Bakgrunnen for prosjektet •Telenor Mobil ønsker å utvikle nye tjenester for GSM-nettet gjennom identifisering av Bluetooth enheter.

5 Mål for prosjektet •Utforske muligheter og begrensninger ved Bluetooth teknologien. •Utvikle en applikasjon som identifiserer og kommuniserer med Bluetooth enheter som kommer inn i en sone.

6 Valg av oppgave •Vi valgte denne oppgaven fordi: –Forholdsvis ny og aktuell teknologi –Ikke en ren systemutviklingsoppgave –Ekstern oppdragsgiver –Interessant og spennende

7 Bluetooth •Trådløs radiokommunikasjon (2,4 GHz) •Rekkevidde/sendestyrke: –Klasse 1 = 100m / 20dbm –Klasse 2 = 10m / 4dbm •Overføringskapasitet <= 1MBit/s

8 Bluetooth adressering •Bluetooth adresse (BD_ADDR) –Fast 48 bits adresse som blir satt av produsenten. •Bluetooth navn –”Friendly-ID” som brukeren av Bluetooth enheten selv kan sette.

9 Systemet

10 •USB Bluetooth Dongle •Linux distribusjon •BlueZ – Offisiell Linux Bluetooth Stakk •Rococosoft Impronto Developer kit

11 Systemet

12 Bluetooth hardware •3Com USB Dongle (3CREB96) •Klasse 2 (10 m) •CSR Bluetooth chip

13 3Com USB dongle

14 BlueZ •Den offisielle Linux Bluetooth protokollstakken. • Inneholder: –Bluetooth implementasjon i kjernen –HCI drivere (UART, USB, PCMCIA) –Bluetooth og SDP bibliotek og applikasjoner

15 BlueZ

16 Rococo Impronto •Development kit for Linux. •Bruker BlueZ og implementerer alle lag i BT-stakken ved å tilby Java klasser. •Lisensiert for kommersielt bruk men tilbys fritt for studenter.

17 Applikasjon •Identifiserer mobiltelefoner som kommer inn i senderens sone. •Forutsetning at Bluetooth er aktivert på enheten.

18 Applikasjon

19 •Sender SMS melding til den identifiserte enheten. •Forutsetning at ”Friendly-ID” er satt til enhetens GSM nr, eller at enhetens BD_ADDR og GSM nr er registrert fra før i systemets database.

20 Applikasjon

21 •Utviklet i Java. •Krever implementasjon av JSR82 Java Bluetooth spesifikasjon •Dette eksisterer per dags dato ikke for USB enheter under Windows!

22 Resultat •Systemet består av Java klasser og interface som tilbyr et enkelt grensesnitt for videre utvikling av applikasjoner. •Eksempel på implementasjon av dette systemet med grafisk brukergrensesnitt.

23 Resultat

24 Videre arbeid •Applikasjonen kan videreutvikles til: –Overføre andre typer data over mobile nettverk –Kunne kommunisere tilbake via Bluetooth –Bruke serielle og PCMCIA sendere

25 Spørsmål??

26 Takk til •Telenor Mobil •HiST, avdeling for informatikk og e-læring


Laste ned ppt "Bluetooth sone Identifisere og kommunisere med Bluetooth enheter i en sone."

Liknende presentasjoner


Annonser fra Google