Font Size: a A A

Design And Implementation Of Computer Network Virtual Laboratory

Posted on:2008-06-02Degree:MasterType:Thesis
Country:ChinaCandidate:N SunFull Text:PDF
GTID:2178360212993818Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the rapid development of Internet, remote education as a new teaching method has been an important research (?)opic in education field. The realization of experiment teaching is difficult and virtual lab is an efficient way to resolve this problem.The first part of this paper describes the definition of the virtual lab, computer aided instruction and virtual lab at home and abroad. Then this paper takes the real conditions of information networking into account, refers to other experiences in this field and puts forward our own project on the virtual lab based on remote network. This system can provide users an easy and flexible platform. By using this system users can design the network scenario, run the simulation and analyze the results.The system uses Java Web Start to realize client-end, uses Java Bean to realize virtual equipments, uses Java RMI to realize the communication of client-end to server and uses components to develop lab library. So the users can add new experimental apparatus and procedures by themselves. The system adapts the open source software NS2 as the emulator of server-end, which takes advantage of the NS2 multi-protocol emulator's powerful function.This paper describes the detail of the design and implementation of the Network Scenario Editor, Emulation Script Generator and RMI technology in this system.Remote users can access the system through Internet and finish most of the computer network course experiments. By analyzing data and dynamic process, this system can make students clearly understand computer network's complex behaviors and master the knowledge of computer network course. This experiment platform can reach the education's requirements.
Keywords/Search Tags:Virtual Lab, RMI, NS2, Java Bean
PDF Full Text Request
Related items