1 / 12

Niko Kotilainen, research student, niko.kotilainen@jyu.fi

Mobile Encounter Networks and Their Applications 1 st IEEE International Peer-to-Peer for Handheld Devices Workshop IEEE CCNC, Las Vegas, 12 th of January 2007. Niko Kotilainen, research student, niko.kotilainen@jyu.fi

oliver
Download Presentation

Niko Kotilainen, research student, niko.kotilainen@jyu.fi

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. Mobile Encounter Networks and Their Applications1st IEEE International Peer-to-Peer for Handheld Devices WorkshopIEEE CCNC, Las Vegas, 12th of January 2007 Niko Kotilainen, research student, niko.kotilainen@jyu.fi With co-authors Oleksiy Volovikov, Timo Juonoja, Matthieu Weber, Mikko Vapa and Jarkko Vuori Department of Mathematical Information Technology University of Jyväskylä, Finland www.mit.jyu.fi/cheesefactory

  2. 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

  3. Information Diffusion R1 R1 R2 R1 R2 R2 R2 R1 R1 R2

  4. 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

  5. BlueCheese Application 1 App 2 • 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 BlueCheese Bluetooth (RFCOMM, L2CAP, SDP) Other BlueCheese Devices

  6. BlueCheese Measurement Results (1/3) Bluetooth device discovery time

  7. BlueCheese Measurement Results (2/3) Bluetooth connection establishment time

  8. BlueCheese Measurement Results (3/3) Power consumption ratios

  9. 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

  10. Other Application Ideas • Other price comparison services • Joke Service • Event Service • Newspaper Service

  11. 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

More Related