On the Universal Generation of Mobility Models

Mobility models have traditionally been tailored to specific application domains such as human, military, or ad hoc transportation scenarios. This tailored approach often renders a mobility model useless when the application domain changes, and leads to wrong conclusions about the performance of protocols and applications running atop of different domains. In this work we propose and implement a mobility modeling framework (UMMF) based on the observation that the mobility characteristics of most mobility-based applications can be captured in terms of a few fundamental factors: (1) Targets; (2) Obstacles; (3) Dynamic events; (4) Navigation; (5) Steering behaviors; and (6) Dynamic behaviors}. We demonstrate the mapping of application-domain-specifics to UMMF elements, showing the power and flexibility of our approach.

[1]  Cecilia Mascolo,et al.  A community based mobility model for ad hoc network research , 2006, REALMAN '06.

[2]  Serge Fdida,et al.  Modeling Mobility with Behavioral Rules: The Case of Incident and Emergency Situations , 2006, AINTEC.

[3]  Ahmed Helmy,et al.  IMPORTANT: a framework to systematically analyze the Impact of Mobility on Performance of Routing Protocols for Adhoc Networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[4]  Jon Crowcroft,et al.  Proceedings of the 2nd international workshop on Multi-hop ad hoc networks: from theory to reality , 2006 .

[5]  Albert-László Barabási,et al.  Understanding individual human mobility patterns , 2008, Nature.

[6]  David Kotz,et al.  Extracting a Mobility Model from Real User Traces , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[7]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[8]  Cecilia Mascolo,et al.  An ad hoc mobility model founded on social network theory , 2004, MSWiM '04.

[9]  Mat Buckland,et al.  Programming Game AI by Example , 2004 .

[10]  Xiaoyan Hong,et al.  A group mobility model for ad hoc wireless networks , 1999, MSWiM '99.

[11]  Injong Rhee,et al.  SLAW: A New Mobility Model for Human Walks , 2009, IEEE INFOCOM 2009.

[12]  Roberto Ierusalimschy,et al.  Programming in Lua , 2003 .

[13]  Kevin C. Almeroth,et al.  Real-world environment models for mobile network evaluation , 2005, IEEE Journal on Selected Areas in Communications.

[14]  Christine Julien,et al.  A framework for evaluating DTN mobility models , 2009, SimuTools.

[15]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[16]  Robin Kravets,et al.  Event-driven, role-based mobility in disaster recovery networks , 2007, CHANTS '07.

[17]  Shen Lin Group Mobility Model for Ad Hoc Networks , 2008 .

[18]  Alex Pentland,et al.  DakNet: rethinking connectivity in developing nations , 2004, Computer.

[19]  Mostafa H. Ammar,et al.  Message ferrying: proactive routing in highly-partitioned wireless ad hoc networks , 2003, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings..