220 likes | 448 Views
Thesis Presentation. Supervisor : Prof. Jörg Ott Student : Junxi Yin Espoo, 11.21.2012. Topic. Mobile Implementation of Floating Content Service. Outline. Introduction Delay-tolerant Networking Floating Content Service Application Design and Implementation
E N D
Thesis Presentation Supervisor: Prof. JörgOtt Student: JunxiYin Espoo, 11.21.2012
Topic Mobile Implementation of Floating Content Service
Outline • Introduction • Delay-tolerant Networking • Floating Content Service • Application Design and Implementation • Test and Evaluation • Conclusion and FutureWork • References • Appendix
Background Scenarioswheretraditional Internet is notworkingwell Fleamarket Travelling Ruralareas Supermarket Developingcountries …
Background Why DTN in mobile? • Development of DTN technology • Growing mobile market (Cheaperdevices) • Growingusage of mobile devices • Growingusage of locationservice • Open sourcesw and tools
Objective • 1. Theoreticalstudies • 2. Simulations • 3. Implementation and test
DTN DTN=Delay-Tolerant Networking [1] • Designed for extreme conditions • Protocol Data Unit - Bundle • Convergence Layer • Custody Transfer • Store-and-Forward
Store-and-Forward Data is stored throughout the network and forwarded when a better chance comes in hopes that it will eventually reach its destination – Opportunistic Communication
Floating Content Service ADTN-based localized information sharing service exclusively dependent on mobile phones and other mobile devices. [2] As long as there are enough supportive mobile devices around in the anchor zone to replicate and store a piece of content, it floats.
Replication Probability Since replication is based purely on the location of nodes, in a simple case, every node in the anchor zone should have a copy of the item. In practice, the replication works as follows. Replication Probability According to Distance from Message Center
Simulations ONE Simulator=OpportunisticNetworkEnvironment simulator -Written in Java -Agent-based, discrete event, network simulator -SupportMobilityModels -Several built-in DTN routing algorithms [3] MoreInformation: http://www.netlab.tkk.fi/tutkimus/dtn/theone/
LocationErrorConsideration Performance of Floating Content Service with Location Error Performance of Floating Content Service without Location Error Pleaserefer to ”Floating Content: Information Sharing in Urban Areas” to get more details about the performance of Floating Content service
A Closer Look Conclusion: The location error has very limited effect to the performance of Floating Content application Compared floating performance as a function of lifetime
System Implementation Open sourcetools, no costsat all. • Java • Android • Floating Content API • SQLiteDatabase • XML
TestResults The transmission speed using Floating Content service is similar with the actual Wi-Fi speed between only two devices. Transfer Speed of Floating Content Service between Two Devices
FutureWork • Deploy a systematictestbed to betterevaluate the performance of Floating Content service in a realworldenvironment • Betteruserinterface design
References [1] Forrest Warthman, “Delay-Tolerant Networks (DTNs), A Tutorial”, May 2003. [2] J. Kangasharju, J. Ott, and O. Karkilahti, “Floating Content: Information Availability in Urban Environments,” in Proc. of IEEE Percom 2010, Work in Progress session, March 2010. [3] A. Keränen, J. Ott, and T. Kärkkäinen, “The ONE Simulator for DTN Protocol Evaluation”, in SIMUTools ’09:Proceedings of the 2nd International Conference on Simulation Tools and Techniques, NewYork, NY, USA: ICST, 2009.
ThankYou ! • JunxiYin • junxi.yin@aalto.fi