Design and Implementation of a General Mobility Model for the Simulation of Mobile Communication Protocols
沈位學、梁世聰
E-mail: [email protected]
ABSTRACT
In mobile wireless networks, the network performance is expected to be highly correlated with the mobility pattern of mobile hosts.
Therefore, whether the adopted mobility model describing the mobility behavior of mobile hosts coincides with the real situation would incur a great impact on the feasibility of network simulations. In this thesis, we propose the design and implementation of a general mobility generator named Visual Mobility in an attempt to provide a realistic mobility model for mobile wireless networks.
In Visual Mobility, movement descriptions of mobile hosts are based on the mobility generator — “setdest” provided in NS-2 simulator. Through a visualized user interface for describing the deployment region of wireless networks and tentative hosts with their moving parameters within the region, Visual Mobility can accurately transfer the described scenario into those TCL scripts supported in NS-2 for directing the movements of mobile hosts. Simulation results show the veracity of Visual Mobility can be achieved.
Keywords : NS-2模擬器 ; 移動樣板 ; setdest ; 邏輯群組移動模型
Table of Contents
目錄 封面內頁 簽名頁 授權書 iii 中文摘要 v 英文摘要 vi 誌謝 vii 目錄 viii 圖目錄 x 表目錄 xii 第一章 簡介 1 第二章 相關研究 2.1 移動模型 4 2.2 移動模型對網路效能的影響 7 第三章 邏輯群組移動模型 11 第 四章 Visual Mobility系統架構 4.1 NS-2模擬器移動樣板格式 18 4.2程式架構 20 4.3 物件屬性及資料結構 22 4.4 程式運作 27 4.5 邏輯群組移動模型 40 第五章 實驗模擬 5.1 模擬環境 42 5.2 模擬結果 44 5.3 Visual Mobility的邏輯群組移動模型 49 第 六章 結論 51 參考文獻 52
REFERENCES
參考文獻 [1] Dharma Prakash Agrawal, Oing-An Zeng. Introduction to Wireless and Mobile Systems. Brooks/Cole-Thomson Learning.
[2] David Cavin, Yoav Sasson, Andre Schiper. On the Accuracy of MANET Simulators. POMC’02, October 30-31, 2002, Toulouse, France.
[3] The VINT Project. The Network Simulator — ns-2. http://www.isi.edu/nsnam/ns/. Page accessed on May 12th, 2004.
[4] M. Greis. Tutorial for the Network Simulator “ns”. VINT group, http://www.isi.edu/nsnam/ns/tutorial/index.html. Page accessed on May 12th, 2004.
[5] K. Fall, K. Varadhan. The ns Manual. The VINT Project, 2003.
[6] T. Camp, J. Boleng, V. Davies. A Survey of Mobility Models for Ad Hoc Network Research. Wireless Communication & Mobile Computation (WCMC): Special issue on Mobile Ad Hoc Networking: Research, Trends and Applications, vol. 2, no. 5, pp. 483-502, 2002.
[7] X. Hong, M. Gerla, G. Pei, and C. Chiang. A group mobility model for ad hoc wireless networks. In Proceedings of the ACM International Workshop on Modeling and Simulation of Wireless and Mobile Systems (MSWiM), August 1999.
[8] M. Sanchez, Mobility Models. http://www.disca.upv.es/misan/mobmodel.htm. Page accessed on May 12th, 2004.
[9] J. Broch, D. A. Maltz, D. Johnson, Y.-C. Hu, and J. Jetcheva. A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols. In Proceedings of the 4th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom), pp. 85-97, Dalas, Texas, October 1998.
[10] Shih Tsung Liang, Wei Hsueh Sheng. A Logical Group Mobility Model for Bandwidth Allocation in Wireless Network Planning. Proceedings of The 10th Mobile Computing Workshop.
[11] Nathan J. Smith, Trefor J. Delve. A Motion Environment for Wireless Communications Systems Simulations. Proceedings of the 2002 Winter Simulation Conference.
[12] A. Jardosh, E. M. Belding-Royer, K. C. Almeroth, S. Suri. Towards Realistic Mobility Models For Mobile Ad hoc Networks. Santa Barbara, CA-93106.
[13] Jae Chung, Mark Claypool. NS by Example. http://nile.wpi.edu/NS/. Page accessed on May 12th, 2004.
[14] IEEE 802.16 Working Group on Broadband Wireless Access Standards National Institute of Standards and Technology.
http://grouper.ieee.org/groups/802/16/index.html. Page accessed on May 12th, 2004.