Tartalommegosztás, közösségi hálók és mozgás/hangérzékelés mobitelefonokon
Ekler Péter
Budapesti Műszaki és Gazdaságtudományi Egyetem
Automatizálási és Alkalmazott Informatikai Tanszék
Alkalmazott Mobil Kutatócsoport
Budapest New Tech Meetup
2009. szeptember. 2.
Tartalommegosztás
© BME-AAIT 2009 Budapest New Tech Meetup 2
MobTorrent BitTorrent: egyik leghatékonyabb P2P
tartalommegosztó technológia Milyen követelményeket támaszt egy ilyen
tartalommegosztó?
Képes-e egy egyszerű mobiltelefon is bekapcsolódni a BitTorrent hálózatba?
Igen: MobTorrent 1.1 (2009. 04. 30.) – Java ME alapú BitTorrent kliens
http://amorg.aut.bme.hu/projects/mobtorrent
© BME-AAIT 2009 Budapest New Tech Meetup 3
Nehézségek Energiafogyasztás
Nokia Energy Profiler
Számításkapacitás SHA-1 számítás a BitTorrent miatt
Fájlkezelés Java ME-n a fájlok olvasása körülményes ha nem az
elejéről akarunk olvasni
Hálózatkezelés Java ME-n körülményes a nem létező IP címhez való
kapcsolódás© BME-AAIT 2009 Budapest New Tech Meetup 4
MobTorrent követelmények Követelmények az eszköz és platform szempontjából:
HTTP és TCP kapcsolat támogatása
Fájlrendszer elérése (mobil eszközök esetén nem triviális)
Elfogadható mennyiségű memória és rendelkezésre álló számításkapacitás
Példa: 350 MB tartalom letöltéséhez elegendő csupán 500 KB-1 MB memória (BitTorrent protokoll tulajdonságai miatt)
Az egyszerű mobil készülékek is eleget tesznek a BitTorrent követelményeinek
© BME-AAIT 2009 Budapest New Tech Meetup 5
Helymeghatározás alapú közösségi hálók mobiltelefonokon
© BME-AAIT 2009 Budapest New Tech Meetup 6
Mobiltelefonok képességei Mobiltelefonok közösségi hálókban
Telefonkönyv
Kommunikációs technológiák
Helymeghatározás mobiltelefonokon GPS
Cella alapú helymeghatározás (legtöbb esetben az alkalmazás aláírása szükséges)
© BME-AAIT 2009 Budapest New Tech Meetup 7
FindFriends Nehézségek
GPS energiafogyasztása (de már léteznek energia hatékony megvalósítások)
Egyedi funkciók Közelség riasztás
Helyfüggő figyelmeztetés/üzenetküldés
http://amorg.aut.bme.hu/projects/findfriends
© BME-AAIT 2009 Budapest New Tech Meetup 8
MobSensor – érdekesség, demo
© BME-AAIT 2009 Budapest New Tech Meetup 9
MobSensor Mozgás és hangérzékelő mobiltelefonra
http://amorg.aut.bme.hu/projects/mobsensor
Mintavétel kameráról és mikrofonról
Minták feldolgozás és összehasonlítása
Jelentős eltérés esetén riasztás
Riasztást kiváltó kép/hang feltöltése weboldalra
© BME-AAIT 2009 Budapest New Tech Meetup 10
MobSensor – érzékelő hálózat kialakítása Érzékelő hálózat létrehozása Ad hoc WLAN
technológia segítségével
Központi eszköz: Hálózat felügyelése
Egyes riasztók ideigleneskikapcsolása
Amennyiben az egyik telefonriasztást érzékel, figyelmeztetia többi készüléket
© BME-AAIT 2009 Budapest New Tech Meetup 11
© BME-AAIT 2009 12
Köszönöm a figyelmet!
További információk: http://amorg.aut.bme.hu/
E-mail cím: [email protected]
Budapest New Tech Meetup