Font Size: a A A

Design And Implementation Of Ad-hoc Network Emulation Platform In LAN

Posted on:2014-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y SunFull Text:PDF
GTID:2248330395980707Subject:Computer technology
Abstract/Summary:PDF Full Text Request
New protocol and network performance test is very vital for the network maintenance、development and popularization. Now, modeling analysis、network simulation、networkemulation and real tests are the most popular methods for network performance evaluation andnetwork protocol test. However, it is difficult to do modeling analysis for complex network;since simulators use logical models to simulate network departments, the simulate results cannotreflect the performance of real network clearly. Real tests cannot be widely used for therestriction of environment and resource. Network emulation is a test that near the real test, itworks based on real network with some integrant logical model. It increases the maneuverabilitywhile ensured the dependability.In this paper, a distributed wireless network emulation platform on the local area networkwas designed and carried out. The net work emulation platform consists of a control center andsome terminals. Via capture original data by WinPcap, do data processing by soft, the platformgained the emulation purpose and carried out the network emulation on near-real environment.The main work in this paper show as follows:1、In this paper, two design schemes about wireless network emulation platform wereadvanced, one is on the basic of the Windows Sockets communication and the either is on theWinPcap. the feasibility of them was compared and analyzed. Two-ray ground reflection model、Free space model and Shadowing model, these three wireless channel models were used toemulate the wireless communication channel. In addition, the capture effects in wirelesscommunication were analyzed.2、The framework of the emulation platform which consists of a control center and someterminal nodes was designed,. The control center contains user interface、topology management、operation control、 performance assess modules, terminal node contains wireless channelmodule、 data track and collection module、node energy module, etc. The mechanism of eachmodule was explained. Especially, the wireless channel model and node energy module weredescribed particularly,3、The wireless network emulation platform was achieved in the VC++6.0environment.The realization method of node assignment module、virtual network topology、data trackcollection and emulation assessment module were expatiated. At last, the platform interface andsystem performance was tested with LEACH router protocol as an example, and the tests resultshow that every module of the platform works normally, the network platform proved effectiveby the comparison with NS2at the same network environment.4、Based on the particular analysis on the LEACH router protocol, a new strategy ofcluster-heads selection which based on unequal cluster-heads partition and consideration of nodeenergy and node location was presented, a router protocol between cluster-heads was designed.By the emulation on the platform, it was proved that the new LEACH_ER protocol improved obviously the network live time and data quantity of network transmission, and the validity ofthe platform was proved.
Keywords/Search Tags:network emulation, network emulation on network, LEACH, WinPcap
PDF Full Text Request
Related items