Performance of content replication in MobiTribe: A distributed architecture for mobile UGC sharing

An increasing portion of traffic in mobile networks comes from users creating content and uploading it to the Internet to share it. The capacity of mobile networks is a limited resource and uploading high resolution content consumes a large part of it. We introduce MobiTribe, a distributed storage cloud consisting of mobile devices for storing the content created on the phones. It can serve requests for content and take advantage of networks with spare capacity to deliver the content at a lower cost. We propose a content distribution and replication algorithm which achieves this goal. The performance of the algorithm is evaluated using empirical data traces of WLAN availability patterns of mobile devices, showing that it is possible to achieve 99.98% availability of a content via WLAN while minimising content distribution to an average of 2.69 replicas.

[1]  Roy D. Yates,et al.  Network caching strategies for intermittently connected mobile users , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[2]  Ahmad Rahmati,et al.  Context-Based Network Estimation for Energy-Efficient Ubiquitous Wireless Connectivity , 2011, IEEE Transactions on Mobile Computing.

[3]  Brian D. Noble,et al.  BreadCrumbs: forecasting mobile connectivity , 2008, MobiCom '08.

[4]  Marco Fiore,et al.  A Lightweight Distributed Solution to Content Replication in Mobile Networks , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[5]  Y. Ebihara Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Maximilian Ott,et al.  Predictive context aware mobility handling , 2008, 2008 International Conference on Telecommunications.

[7]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[8]  Arun Venkataramani,et al.  Augmenting mobile 3G using WiFi , 2010, MobiSys '10.

[9]  Takahiro Hara,et al.  Effective replica allocation in ad hoc networks for improving data accessibility , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[10]  Maximilian Ott,et al.  Predicting network availability using user context , 2008, MobiQuitous.

[11]  Jens Zander,et al.  ActiveCast - a network and user aware mobile content delivery system , 2010, 2010 Second International Conference on Ubiquitous and Future Networks (ICUFN).

[12]  Aravind Srinivasan,et al.  Cellular traffic offloading through opportunistic communications: a case study , 2010, CHANTS '10.

[13]  Kyunghan Lee,et al.  Mobile Data Offloading: How Much Can WiFi Deliver? , 2013, IEEE/ACM Transactions on Networking.

[14]  Ahmed Helmy,et al.  Mining behavioral groups in large wireless LANs , 2006, MobiCom '07.

[15]  C. Lopes,et al.  Location-Aware Web System , 2004 .

[16]  Antony I. T. Rowstron,et al.  Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility , 2001, SOSP.

[17]  Henrik Petander Energy-aware network selection using traffic estimation , 2009, MICNET '09.

[18]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[19]  Ramesh Govindan,et al.  Energy-delay tradeoffs in smartphone applications , 2010, MobiSys '10.