1 / 12

Be žične senzorske Ad-hoc mreže

Be žične senzorske Ad-hoc mreže. Hardverska implementacija. Projekat CSIDC 2001. Otvoreni sistem za akviziciju podataka Senzorska ad-hoc mreža - IFRM Centralni server Ekspertski sistem Baza podataka dostupna preko Interneta Personalni digitalni asistent Senzori - DSPS. Ad-hoc mreže.

hua
Download Presentation

Be žične senzorske Ad-hoc mreže

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bežične senzorske Ad-hoc mreže Hardverska implementacija

  2. Projekat CSIDC 2001 • Otvoreni sistem za akviziciju podataka • Senzorska ad-hoc mreža - IFRM • Centralni server • Ekspertski sistem • Baza podataka dostupna preko Interneta • Personalni digitalni asistent • Senzori - DSPS

  3. Ad-hoc mreže • Single hop i multihop mreže • Karakteristike • Dinamička topologija • Veze ograničenog i varijabilnog kapaciteta • Ograničeni izvori energije • Povećani securityrizik

  4. Bluetooth • Bluetooth SIG • Ericsson, Intel, IBM, Nokia, Toshiba • Karakteristike • ISM opseg, 2.4 GHz • FHSS sa 79 kanala širine 1 MHz • Kratak domet – dve klase snage (10 i 100 m) • Niska cena (5-10 $) i niska potrošnja

  5. Piconet A Piconet B Slave 1 Slave A1 Slave B1 Slave B2 Master Slave 2 Master A Slave A2/B3 Slave 3 Master A Bluetooth piconet i scatternet Slave A3

  6. Postojeća rešenja • Dynamic Source Routing • Ruta se zadaje u izvoru • + Nema periodičnih broadcast-a • + Rad sa nesimetričnim linkovima • + Multipath rutiranje • - Veliki overhead, paket zavisi od dijametra mreže • Temporally-oriented Routing Algorithm • Direktni aciklični graf, čvorovi imaju visine, linkovi usmereni prema visini, od izvorišta do destinacije • + Distribuirano izvršavanje • + Multipath rutiranje • + Lokalizovana reakcija na promene topologije • - Potreba za eksternom sinhronizacijom vremena (GPS, NTP, ...) • Ad-hoc On-demand Distant Vector Routing • Distant Vector Routing + Destination Sequence Number • Tri vrste kontrolnih poruka: RREQ, RREP i RERR • + Mali overhead • + Mogućnost multicasting-a • - Singlepath rutiranje

  7. Predloženo rešenje • Modifikacija AODV • Prilagođenje Bluetooth-u • BD_ADDR umesto IP adresa • Uzimanje u obzir postojanje piconet/scatternet • Eliminacija redundantnih piconet-ova • Transparentnost za serijske senzore • Zvezdasta topologija sa serverom u centru

  8. Zvezdasta topologija

  9. Simulaciona analiza • Java simulator • Svaki čvor – jedan thread • Zadavanje početne topologije • Praćenje formiranja ruting tabela • Broj ostvarenih konekcija prilikom pronalaženja rute

  10. Interface and routing module • Interfejs za serijske uređaje prema ad-hoc mreži • Formiranje mreže, održavanje linkova, pronalaženje i održavanje ruta, PDA funkcionalnost

  11. IFRM softverska implementacija • Šest C modula • timer.c - inicijalizacija i rad sa internim tajmerima • hash.c - rad sa heš tabelama • periph.c - rad sa internim perifernijama MCU • bt.c-implementacija Bluetooth HCI protokola • fifo.c - implementacija kružnih FIFO bafera i interapt rutina serijskih portova • main.c - glavni program IFRM-a – implementacija modifikovanog AODV protokola

  12. Kontakt informacije Aleksandar Radovanović Bože Jankovića 7, 11010 Beograd, SCG biblbroks@sezampro.yu Tel. +381641244692

More Related