Font Size: a A A

Design And Implementation Of Real-time And Synchronous Collaborative Virtual Experiment Platform

Posted on:2016-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:D F KongFull Text:PDF
GTID:2298330452966281Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of computer science and information technology, virtualexperiment teaching has become an important form of experimental teaching, especially forexperimental teaching of computer networks. Due to the traditional network experiment requires alot of expensive network equipments, but the shortage of university funds are unable to meet thehuge growing enrollment, so the virtual computer network experiments become an effective wayto resolve this contradiction. Collaborative virtual experiment is a special virtual experiment, itcan achieve the establishment of a virtual interactive learning environment in cyberspace, throughsimulation and implementation capabilities of traditional classroom teaching to provide a sharedcollaborative teaching、learning and experimented environment for geographically dispersednetwork users. Collaborative innovation and development of virtual experiments has become animportant research direction of the university experimental teaching in recent years.In this context, our research group has developed a remote network education experiment inpublic service platform and a series of single people basic networking experiments. In order toimprove efficiency and enhance students’ experimental cooperative spirit, the author designed andaccomplished an virtual collaborative experiment platform which is based on the existing singlevirtual experiment platform by using of the proposed operation of the entire configuration of theexperimental design, network programming, C#programming language,.NET class libraries andSql Server databases, to allow people to complete the same experimenta in the same time. Firstly,the author analyse and summarize the reuqests of real-time synchronization of virtualcollaborative experiment, on this basis, it proposed the construction and functions of virtualcollaborative experiment platform. On the basis of computer network real test case andexperimental data, this paper do researchs on real-time synchronization experimental operation,synchronous lab topology building and concurrency control of device operation, to design andimplemente various functions of real-time synchronization of virtual collaborative experiment. Inthis process,this paper proposed the connection algorithm, the one hand, the algorithm achievereal-time synchronization when people build structures together, on the other hand, the algorithmachieve the function of choosing the network topology independently;with the concept of all operations in the experimental are configurated, this paper design the Real-time synchronizationmethod, combining this method to achieve a real-time synchronization of configurationinformation; this paper designed "Improved two-stage high-priority blockade law" to controlconcurrent operation of the equipment. This process gives the text in detail.Finally, real-time collaborative virtual experiment platform’s functions were tested by ripprotocol experiment with two people,it further illustrates the effectiveness and value of this studyprogram.
Keywords/Search Tags:virtual collaborative experiments, real-time synchronization, connectionalgorithms, concurrency control, C#
PDF Full Text Request
Related items