Font Size: a A A

Research And Implementation On Visual Network Simulation Platform Based On NS2

Posted on:2008-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:S GuoFull Text:PDF
GTID:2178360242470614Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As NS2 network simulator gradually plays an important role in the domain of contemporary network protocol research, it's shortcomings, such as difficult to learn and use and the lack of distance simulation, have been attached importance by more and more people. Visual modeling such as setting up the model by viewing dragging and dropping is an efficient way to resolve these problems. By analyzing and comparing existed visual modeling tools of NS2, contraposing to the weakness and shortcoming, this paper proposes a design and implementation method of distance visual network simulation system based on NS2, provides a new thought for creating network simulation scenario rapidly and effectively, pioneers a new route of network protocols experiment for researchers and learners, and is also an innovation and attempt to traditional network experiment.The system use Java Applet to realize user interface, use JGraph graph framework to realize configuration of visual scenario, use Java Bean to realize information expression of cells, use RMI to realize distance simulation, use components to develop NS2 class library, use dispersed cell self-rule model to generate scripts automatically, and integrate third-party libraries Javis and ptplot to realize dynamic demonstrating of simulation process and chart display which make researchers understand computer network's complex behavior clearly. This system adapts Java WebStart as its distribution strategy. On this platform, users aren't strict with time, place and can easy, quickly, cheaply, efficiently construct network simulator environment. This system can reach practice's requirement which testifies the correctness and advantage of this development mode.
Keywords/Search Tags:NS2, network simulation, visualize, JGraph
PDF Full Text Request
Related items