WLAN Mesh网络性能测试平台的系统设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着WLAN的飞速发展,无线Mesh网络技术成为人们日益关注和研究的焦点,各种方法已被广泛用于无线Mesh网络的研究,主要包括有理论分析、仿真、模拟、虚拟和真实测试平台。
     本文首先对比总结了这些研究方法的优缺点,然后结合研究目标,提出利用真实测试平台的方法来研究WLAN Mesh网络的相关性能,这样所得到的各种参数最能反映网络运行的真实状况,其结论的适用性也最强。
     由此,本文提出一种性能测试平台的构建方案,在明确平台设计目标及原则的基础上,给出平台的系统设计,其逻辑结构分为物理、运行、网络、测试和管理环境五部分,并详述了各部分的功能框架。进而从网络规划和关键技术的层次结构两方面给出了实现方案。
     最后,在设计和实现方案的指导下,完成了性能测试平台的搭建,并通过功能测试及结果分析,验证平台功能的完整性和有效性。
With the rapid development of wireless local networks (WLAN), Wireless Mesh Network (WMN) technology has increasingly attracted people’s attention and become the focus of research community. A variety of approaches have been applied to the study of wireless mesh network, including theoretical analysis, simulation, emulation, virtualization and real testbed.
     This paper firstly compares and summarizes the advantages and disadvantages of these approaches. Secondly, according to the study objectives, we propose to build a testbed to study the performance of WLAN mesh network, thus the parameters obtained reflect the runtime status best and its conclusions are of great applicability and accuracy.
     Therefore, this paper proposes the solution for the construction of a testbed. On the basis of the design goals, the overall framework is presented, whose logical structure consists of five parts, namely physical, network, runtime, testing and management environments, and functional framework of each part is given in detail. Then the realization scheme is described in network planning and layered structure of key technologies of the testbed.
     Finally, following the design and realization scheme, we have completed he construction of our testbed. The integrity and effectiveness of our testbed is verified through function testing and analysis.
引文
[1] IEEE. Wireless LAN Medium Access Control (MAC) and Physical Layer (PFIY) Specifications. IEEE Std 802.11-1999, Institute of Electrical and Electronics Engineers, August 1999
    [2] IEEE, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: High-speed physical layer in the 5 GHz band, IEEE Std 802.1 1 a-2001
    [3] IEEE, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: Higher-Speed Physical Layer Extension in the 2.4 GHz Band, IEEE Std 802.11 b-1999.
    [4] IEEE, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: High-speed physical layer in the 2.4 GHz band, IEEE Std 802.1 1 gTM-200
    [5] IEEE, Amendment 6: Medium Access Control (MAC) Security Enhancements, IEEE Std 802.11i?-2004, 2004.6.24
    [6] I. F. Akyildiz, X. Wang, and W. Wang. Wireless mesh networks: a survey, Computer Networks, vol. 47, no. 4, pp. 445-487, March 2005
    [7] IEEE 802.11s Task Group, Draft Amendment to Standard for Information Technology– Telecommunications and Information Exchange Between Systems– LAN/MAN Specific Requirements– Part 11: Wireless Medium Access Control (MAC) and physical layer (PHY) specifications: Amendment: ESS Mesh Networking, IEEE P802.11s/D1.0, November 2006
    [8] David A. Maltz, Josh Broch, and David B. Johnson. Experiences designing and building a multi-hop wireless Ad Hoc network testbed, CMU-CS-99-116, March 5, 1999
    [9] Josh Broch, David B. Johnson, and David A. Maltz. The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks. Internet-draft-ietf-manet-dsr-0.1txt, December 1998
    [10] MIT Roofnet. http://www.pdos.lcs.mit,edu.edu/roofnet
    [11] E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. F. Kaashoek, The click modular router, ACM Transactions on Computer Systems, vol. 18, no. 3, pp. 263–297, August 2000
    [12] R. Draves, J. Padhye, and B. Zill, Routing in multi-radio, multi-hop wireless mesh networks, in Proceedings of the 10th Annual ACM/IEEE International Conference on Mobile Computing and Networking (Mobi-Com’04). ACM Press, September 2004, pp.114–128
    [13] CaliforniaUniversity, UCSB MeshNet Projiect. http://moment.cs.ucsb.edu/meshnet
    [14] K. N. Ramachandran, K. C. Almeroth, and E. M. Belding-Royer, A framework for the management of large-scale wireless network testbeds, in Proceedings of the 1st Workshop on Wireless Network Measurements(WiNMee’05), April 2005
    [15] OpenWRT project. http://www.openwrt.org/
    [16] Purdue University, Mesh@Purdue. https://engineering.purdue.edu/MESH/#architecture
    [17] I. F. Akyildiz, X. Wang, and W. Wang, Wireless mesh networks: a survey, Computer Networks, vol. 47, no. 4, pp. 445–487, March 2005
    [18] Carleton University. Wireless Mesh Networking Project. http://kunz-pc.sce.carlet-on.ca/MESH/index.htm
    [19] Communications Research Centre, CRC OLSR, http://www.crc.ca/en/html/manetsensor/home/software/software
    [20] A. Raniwala and T. Chiueh, Architecture and algorithms for an IEEE 802.11-based multi-channel wireless mesh network, in Proceedings of the 24th Annual Joint Conference of the IEEE Computer and Communications Societies (Infocom’05), vol. 3. IEEE Communications Society Press, March 2005, pp. 2223– 2234
    [21] R. Bruno, M. Conti, and E. Gregori. Mesh networks: Commodity multihop ad hoc networks, IEEE Communications Magnzine, vol. 43, no. 3, pp. 123-131, March 2005
    [22] NS2, http://www.isi.edu/nsnam/ns/
    [23] OPNET Model Development Documentation Release 10.0,http://www.opnet.com/
    [24] M. Carson and D. Santay. NIST Net: a Linux-based network emulation tool, ACM SIGCOMM Computer Communication Review, vol. 33, no. 3, pp. 111-126, July 2003
    [25] Junlan Zhou, Zhengrong Ji, and Rajive Bagrodia. TWIN: A Hybrid Emulation Testbed for Wireless Networks and Applications, IEEE Communications Society subject matter experts for publication in the Proceedings IEEE Infocom, 2006
    [26] Alexander Zimmermann, Mesut Gunes, Martin Wenig等. How to Study Wireless Mesh Networks: A Hybrid Testbed Approach, 21st International Conference on Advanced Networking and Application(AINA’07), 2007
    [27] Intersil Corporation, the provider of PRISM Wireless LAN chipset, now maintained by Conexant Systems, Inc., http://www.conexant.com/ ,http://www.intersil.com/, September, 2006
    [28] Linux distributions, http://www.linux.com/distributions/
    [29] Linux bridge: http://bridge.sourceforge.net/
    [30] Iptables: http://www.netfilter.org
    [31] Iptables tutorial: http://iptables-tutorial.frozentux.net/site
    [32] Kernel AODV: http://w3.antd.nist.gov/wctg/aodv_kernel/
    [33] Qt designer, http://packages.debian.org/stable/devel/qt3-designer
    [34] OLSRD: http://www.olsr.org
    [35] Atheros Communication Inc, the provider of Atheros Wireless LAN chipset, http://www.atheros.com
    [36] Jouni K. Malinen, hostap driver: official site and mailing list, September, 2006 http://hostap.epitest.fi/
    [37] Hostapd user space daemon. http://hostap.epitest.fi
    [38] Vsftpd tool. http://vsftpd.beasts.org/
    [39] DHCP tool. http://www.isc.org/index.pl?/sw/dhcp/
    [40] NTP tool. http://www.ntp.org/
    [41] HostAP driver. http://hostap.epitest.fi.
    [42] Madwifi driver, http://madwifi.org/wiki/UserDocs/GettingMadwifi
    [43] The Linux Wireless Extension and the Wireless Tools, http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
    [44] Steve Shehring, Robert L. Ziegler著;何泾沙等译. Linux防火墙.北京:机械工业出版社, 2006. P. 60
    [45] Netfilter, http://netfilter.filewatcher.org
    [46]李蔚泽编著. Red Hat Linux9架站务实.北京:机械工业出版社, 2004. 235
    [47]段宁,基于IEEE802.11 b网卡的WPA与WAPI集成接入方法西安电子科技大学计算机网络与信息安全教育部重点实验室, 2006
    [48] S. Ruffino, P. Stupar, T. Clausen等, Connectivity scenarios for manet, Internet Draft, July 2005
    [49] Henrik Lundraren, Krishna Tamachandran, and E. M. Belding-Royer等, Experiences form The Design, Deployment and Usage of the UCSB Mesh’Net Testbed, IEEE Wireless Communications, April 2006
    [50] mrtg, http://www.mrtg.org
    [51] mgen, http://mgen.pf.itd.nrl.navy.mil
    [52] tcpdump, http://ee.lbl.gov
    [53] trpt, http://downloads.pf.itd.nrl.navy.mil/proteantools
    [54] gnuplot, http://www.gnuplot.org