Font Size: a A A

Design And Implementation Of Real-time Networked Classrooms

Posted on:2003-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2208360092498953Subject:Electronic and Information Engineering
Abstract/Summary:PDF Full Text Request
The rapid development of the technology of Internet has affected people's living and working styles greatly. As a network application, the teaching system on Internet has become a very important way of learning. With the development of all sorts of network technologies such as high-speed network technology, communication technology, multimedia technology, distributed computing technology, user-interface technology and cooperated working platform, people have brought out many higher requirements to the teaching on network, which includes two aspects:1. As a long-distance teaching system, it should provide teaching environment and learning environment which are similar to real teaching.2. It should support CAI to provide useful complementarity to conventional teaching.The core work of this paper is developing a communication subsystem which supports the communication of multiplicate messages and many communication forms according to the applications of the network classroom, as well as applying the technology of load balance to the network classroom. Furthermore, it accomplished the whole design of the network classroom and the realization of the functions of the server and the client. The content of this paper includes following:1. Give out the design of a high-position structure of a real-time network classroom.2. Propose a communication protocol which can support broadcast, multicast, unicast and can support the communication of multiplicate messages. It provides simple interfaces for the server and the client, and can hide the complex communication protocols and the manner of the realization. It also provides convenient control on the system.3. Apply the technology of load balance to the server cluster in the network classroom.4. Realize the rudiments of the server which provides functions such as text transmission, sharing 3D whiteboard, audio transmission and PPT transmission.5. Realize the rudiments of the client.
Keywords/Search Tags:Real-time Network Classroom, Communication Protocol, Broadcast, Multicast, Unicast, Load Balancing, Server Cluster
PDF Full Text Request
Related items