Effective and efficient neighbor detection for proximity-based mobile applications

We consider the problem of maximizing both effectiveness and efficiency of the detection of a device by another device in a mobile ad hoc network, given a maximum amount of time that they remain in the proximity of each other. Effectiveness refers to the degree to which the detection is successful, while efficiency refers to the degree to which the detection is energy saving. Our motivation lies in the emergence of a new trend of mobile applications known as proximity-based mobile applications which enable a user to communicate with other users in some defined range and for a certain amount of time. The highly dynamic nature of these applications makes neighbor detection time-constrained, i.e., even if a device remains in proximity for a limited amount of time, it should be detected with a high probability as a neighbor. In addition, the limited battery life of mobile devices requires the neighbor-detection to be performed by consuming as little energy as possible. To address this problem, we perform a realistic simulation-based study in mobile ad hoc networks and we consider three typical urban environments where proximity-based mobile applications are used, namely indoor with hard partitions, indoor with soft partitions and outdoor urban areas. In our study, a node periodically broadcasts a message in order to be detected as a neighbor. Thus, we study the effect of parameters that we believe could influence effectiveness and efficiency, i.e., the transmission power and the time interval between two consecutive broadcasts. Our results show that regardless of the environment, effectiveness and efficiency are in conflict with each other. Thus, we propose a metric that can be used to make good tradeoffs between effectiveness and efficiency.

[1]  Paolo Santi,et al.  Vehicle-to-Vehicle Communication: Fair Transmit Power Control for Safety-Critical Information , 2009, IEEE Transactions on Vehicular Technology.

[2]  François Ingelrest,et al.  A Turnover based Adaptive HELLO Protocol for Mobile Ad Hoc and Sensor Networks , 2007, 2007 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[3]  Mo Li,et al.  IODetector: a generic service for indoor outdoor detection , 2012, SenSys '12.

[4]  Ieee . Wg Part11 : Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications, High-speed physical Layer in the 5 GHz Band , 1999 .

[5]  Carles Gomez,et al.  AHR: a two-state adaptive mechanism for link connectivity maintenance in AODV , 2006, REALMAN '06.

[6]  Felix Schmidt-Eisenlohr,et al.  Interference in Vehicle-to-Vehicle Communication Networks: Analysis, Modeling, Simulation and Assessment , 2010 .

[7]  Felix Schmidt-Eisenlohr,et al.  IEEE 802.11-based one-hop broadcast communications: understanding transmission success and failure under different radio propagation environments , 2006, MSWiM '06.

[8]  Martin Nilsson,et al.  Investigating the energy consumption of a wireless network interface in an ad hoc networking environment , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[9]  A. Boardman,et al.  Cost-Benefit Analysis: Concepts and Practice , 1996 .

[10]  Adam Wolisz,et al.  A trace-based approach for determining the energy consumption of a WLAN network interface , 2002 .

[11]  Ingrid Moerman,et al.  On the feasibility of utilizing smartphones for vehicular ad hoc networking , 2011, 2011 11th International Conference on ITS Telecommunications.

[12]  Gustavo Alonso,et al.  Understanding Radio Irregularity in Wireless Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[13]  David Simplot-Ryl,et al.  An energy efficient adaptive HELLO algorithm for mobile ad hoc networks , 2013, MSWiM.

[14]  Kang G. Shin,et al.  MiSer: an optimal low-energy transmission strategy for IEEE 802.11a/h , 2003, MobiCom '03.

[15]  Joong Soo Ma,et al.  Mobile Communications , 2003, Lecture Notes in Computer Science.

[16]  James Won-Ki Hong,et al.  Application-centric Wi-Fi energy management on smart phone , 2012, 2012 14th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[17]  Gustavo Alonso,et al.  Probabilistic Protocols for Node Discovery in Ad Hoc Multi-channel Broadcast Networks , 2003, ADHOC-NOW.

[18]  David E. Culler,et al.  Practical asynchronous neighbor discovery and rendezvous for mobile sensing applications , 2008, SenSys '08.

[19]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[20]  Adrian Holzer,et al.  Context-aware broadcasting approaches in mobile ad hoc networks , 2010, Comput. Networks.

[21]  Justin Manweiler,et al.  Avoiding the Rush Hours: WiFi Energy Management via Traffic Isolation , 2012, IEEE Trans. Mob. Comput..

[22]  Ahmed Helmy,et al.  A survey of mobility modeling and analysis in wireless adhoc networks , 2004 .

[23]  Yu-Chee Tseng,et al.  Power-saving protocols for IEEE 802.11-based multi-hop ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[24]  Adrian Holzer,et al.  Spotcast -- A Communication Abstraction for Proximity-Based Mobile Applications , 2012, 2012 IEEE 11th International Symposium on Network Computing and Applications.

[25]  Raja Sengupta,et al.  Vehicle-to-vehicle safety messaging in DSRC , 2004, VANET '04.

[26]  Yanghee Choi,et al.  An experimental study on the capture effect in 802.11a networks , 2007, WinTECH '07.

[27]  Qi Chen,et al.  Overhaul of ieee 802.11 modeling and simulation in ns-2 , 2007, MSWiM '07.

[28]  Eric Fleury,et al.  Réseaux de capteurs : théorie et modélisation , 2009 .

[29]  Marco Gruteser,et al.  Symphony: synchronous two-phase rate and power control in 802.11 WLANs , 2010, TNET.

[30]  Maxim Raya,et al.  The security of vehicular ad hoc networks , 2005, SASN '05.

[31]  Gustavo Alonso,et al.  Probabilistic protocols for node discovery in ad-hoc, single broadcast channel networks , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[32]  Steven A. Borbash,et al.  Birthday protocols for low energy deployment and flexible neighbor discovery in ad hoc wireless networks , 2001, MobiHoc '01.

[33]  Benoît Garbinato,et al.  Using Virtual Mobile Nodes for Neighbor Detection in Proximity-Based Mobile Applications , 2014, 2014 IEEE 13th International Symposium on Network Computing and Applications.

[34]  Arnaud Troël Prise en compte de la mobilité dans les interactions de proximité entre terminaux à profils hétérogènes , 2004 .

[35]  Karthik Lakshmanan,et al.  U-connect: a low-latency energy-efficient asynchronous neighbor discovery protocol , 2010, IPSN '10.

[36]  Ron Coté,et al.  Life safety code handbook , 2000 .

[37]  Katia Obraczka,et al.  Modeling energy consumption in single-hop IEEE 802.11 ad hoc networks , 2004, Proceedings. 13th International Conference on Computer Communications and Networks (IEEE Cat. No.04EX969).

[38]  Rong Zheng,et al.  Asynchronous wakeup for ad hoc networks , 2003, MobiHoc '03.

[39]  Yu-Chee Tseng,et al.  Quorum-Based Asynchronous Power-Saving Protocols for IEEE 802.11 Ad Hoc Networks , 2005, Mob. Networks Appl..

[40]  Jinsong Zhang,et al.  Reliability Analysis of One-Hop Safety-Critical Broadcast Services in VANETs , 2011, IEEE Transactions on Vehicular Technology.

[41]  Benoît Garbinato,et al.  Improving Neighbor Detection for Proximity-Based Mobile Applications , 2013, 2013 IEEE 12th International Symposium on Network Computing and Applications.

[42]  Robin Kravets,et al.  Searchlight: helping mobile devices find their neighbors , 2011, MobiHeld '11.

[43]  P. R. Kumar,et al.  Principles and protocols for power control in wireless ad hoc networks , 2005 .

[44]  Adrian Holzer,et al.  Developing, Deploying and Evaluating Protocols with ManetLab , 2013, NETYS.