![Page 1: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/1.jpg)
UNIVERSITY OF JYVÄSKYLÄ
Mobile Encounter Networks and Their Applications
1st IEEE International Peer-to-Peer for Handheld Devices WorkshopIEEE CCNC, Las Vegas, 12th of January 2007
Niko Kotilainen, research student, [email protected] co-authors Oleksiy Volovikov, Timo Juonoja, Matthieu
Weber, Mikko Vapa and Jarkko Vuori
Department of Mathematical Information TechnologyUniversity of Jyväskylä, Finland
www.mit.jyu.fi/cheesefactory
![Page 2: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/2.jpg)
UNIVERSITY OF JYVÄSKYLÄ
Mobile Encounter Networks
• Very sparsely connected P2P networks• No multi-hop capabilities• Emerge when mobile devices come across each
other and communicate• Single information exchanges result in a diffusion of
information• Users physically carry information to other devices
![Page 3: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/3.jpg)
UNIVERSITY OF JYVÄSKYLÄ
Information Diffusion
R1
R2
R1
R2
R1 R2
R2 R1
R1 R2
![Page 4: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/4.jpg)
UNIVERSITY OF JYVÄSKYLÄ
Advantages and Disadvantages
+ Scalable+ Robust+ No need for infrastructure+ Free communication medium- No real-time querying because of the ”push” type of
the network- Power consumption even when not actively using the
applications
![Page 5: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/5.jpg)
UNIVERSITY OF JYVÄSKYLÄ
BlueCheese
• Prototype mobile encounter network middleware
• Provides applications a simple API for exchanging information with other devices running the same app
• Programmed in C++ and runs on Symbian S60 devices
App 2Application 1
BlueCheese
Bluetooth(RFCOMM, L2CAP, SDP)
Other BlueCheeseDevices
![Page 6: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/6.jpg)
UNIVERSITY OF JYVÄSKYLÄ
BlueCheese Measurement Results (1/3)
Bluetooth device discovery time
![Page 7: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/7.jpg)
UNIVERSITY OF JYVÄSKYLÄ
BlueCheese Measurement Results (2/3)
Bluetooth connection establishment time
![Page 8: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/8.jpg)
UNIVERSITY OF JYVÄSKYLÄ
BlueCheese Measurement Results (3/3)
Power consumption ratios
![Page 9: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/9.jpg)
UNIVERSITY OF JYVÄSKYLÄ
Applications: Gasoline Price Comparison System
• Collects gasoline price information when a user fuels his car
• Price data is diffused to the network
• Enables users to compare the prices from several gas stations nearby
• Prototype built on top of BlueCheese
![Page 10: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/10.jpg)
UNIVERSITY OF JYVÄSKYLÄ
Other Application Ideas
• Other price comparison services• Joke Service• Event Service• Newspaper Service
![Page 11: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/11.jpg)
UNIVERSITY OF JYVÄSKYLÄ
Conclusions and Future Work
• Mobile Encounter Networks…– …are not suitable for all applications– …provide clear benefits in some
applications• Future work idea: Mobility Assisted Routing
![Page 12: UNIVERSITY OF JYVÄSKYLÄ Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC,](https://reader036.vdocuments.net/reader036/viewer/2022062303/55152089550346c77d8b51ba/html5/thumbnails/12.jpg)
UNIVERSITY OF JYVÄSKYLÄ