Experimentation with MANETs of smartphones

Mobile AdHoc NETworks (MANETs) have been identified as a key emerging technology for scenarios in which IEEE 802.11 or cellular communications are either infeasible, inefficient, or cost-ineffective. Smartphones are the most adequate network nodes in many of these scenarios, but it is not straightforward to build a network with them. We extensively survey existing possibilities to build applications on top of ad-hoc smartphone networks for experimentation purposes, and introduce a taxonomy to classify them. We present AdHocDroid, an Android package that creates an IP-level MANET of (rooted) Android smartphones. AdHocDroid supports standard TCP/IP applications, providing real smartphone IEEE 802.11 MANET and the capability to easily change the routing protocol. We validate the MANET with off-the-shelf applications and experimental performance evaluation, including network metrics and battery discharge rate.

[1]  Paolo Giaccone,et al.  Content-centric routing in Wi-Fi direct multi-group networks , 2014, 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[2]  Young-Bae Ko,et al.  Designing content-centric multi-hop networking over Wi-Fi Direct on smartphones , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[3]  Pramita Mitra,et al.  Efficient group communications in location aware mobile ad-hoc networks , 2012, Pervasive Mob. Comput..

[4]  Stuart Cheshire,et al.  Dynamic Configuration of IPv4 Link-Local Addresses , 2005, RFC.

[5]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[6]  Paul J. M. Havinga,et al.  BLESSED with Opportunistic Beacons: A Lightweight Data Dissemination Model for Smart Mobile Ad-Hoc Networks , 2015, CHANTS@MobiCom.

[7]  Marco Conti,et al.  Mobile ad hoc networking: milestones, challenges, and new research directions , 2014, IEEE Communications Magazine.

[8]  Pramita Mitra,et al.  Emergency response in smartphone-based Mobile Ad-Hoc Networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[9]  Paul Gardner-Stephen,et al.  Serval mesh software-WiFi multi model management , 2011, ACWR '11.

[10]  Christina Fragouli,et al.  MicroPlay: a networking framework for local multiplayer games , 2012, MobileGames '12.

[11]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[12]  Thomas Noël,et al.  Performance evaluation methods in ad hoc and wireless sensor networks: a literature study , 2016, IEEE Communications Magazine.

[13]  Martin Mauve,et al.  A survey on real-world implementations of mobile ad-hoc networks , 2007, Ad Hoc Networks.

[14]  Jon Crowcroft,et al.  Internet on the move: challenges and solutions , 2013, CCRV.

[15]  Rajeev Krishnamoorthy,et al.  SocialMesh: Can networks of meshed smartphones ensure public access to twitter during an attack? , 2012, IEEE Communications Magazine.

[16]  Eyal de Lara,et al.  Haggle: Seamless Networking for Mobile Applications , 2007, UbiComp.

[17]  Pedro Brandão,et al.  Demo: wireless IP mesh on android for fire-fighters monitoring , 2014, CHANTS '14.

[18]  Wei Tsang Ooi,et al.  SYMA: A Synchronous Multihop Architecture for Wireless Ad Hoc Multiplayer Games , 2011, 2011 IEEE 17th International Conference on Parallel and Distributed Systems.