虚拟实验教学系统中多人协同问题的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:caoxiao771
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,作为传统实验教学的一种有效补充,虚拟实验教学已成为加强实践教学、提高教学质量的重要手段。虽然虚拟实验教学系统的研究与开发已经步入成熟,但是目前的虚拟实验教学系统主要专注于对真实实验平台的模拟,用户只能独立完成实验而不能协同搭建实验。以此为契机,对虚拟实验教学系统中多人协同问题进行研究,使虚拟实验教学系统功能更加完善。通过对虚拟实验教学系统中多人协同问题的分析,将多人协同的研究工作分为通信结构的设计和操作信息的处理两部分。通信结构采用了基于UDP协议的单播和组播双层通信结构。针对组播地址分配与回收的问题,在服务器端设计了组播地址分配算法、无效组播地址回收算法和协同组信息的备份与恢复策略。在客户端设计中,根据在多人协同中角色的不同将客户端分为协同创建者和协同加入者,协同创建者为其创建的协同组设置参与人数上限,协同加入者可加入未达到人数上限的协同组参与协同操作。针对操作信息处理过程中状态一致性、时序一致性和操作意图冲突问题,分别给出了基于环境参数的状态一致、基于时间戳和优先级的时序一致以及操作意图冲突检测3个解决方法。以此为基础,设计并实现了操作信息的处理方法。多人协同已在现有的数字逻辑虚拟实验教学系统中实现。实验结果表明,多人协同解决了因服务器或者协同成员退出而导致协同终止以及操作意图冲突问题。系统运行稳定,达到实用水平。
其他文献
随着互联网和移动通信网的迅猛发展,下一代互联网协议和3G通信协议的产品层出不穷,而各种产品的开发离不开协议测试工具的检验。由欧洲电信标准协会ETSI(European Telecommun
随着Internet网络的普及,Linux操作系统正在各个方面得到广泛的应用。Linux操作系统在服务器、嵌入式等方面已经取得不俗的成绩,在桌面系统方面,也逐渐受到欢迎。于是,Linux
与Voronoi图不同,Power图有着精确限容的特性。在普通Power图上添加容量限制约束即得到容量限制Power图。现有生成容量限制Power图的算法时间复杂度高,速度较慢。本文提出了
因特网与音视频编解码技术的飞速发展使得更多的人可利用网络进行通信,这大大的刺激了网络语音(Voice over Internet Protocol)的发展。为了解决规模扩展及成本激增的问题,Pe
当今自动机理论及其相关的形式语言的理论得到了高度的发展,由其衍生出的知识也层出不穷。但经典自动机和语言理论也存在某方面的不足,特别是一些证明从数学的角度看仍不够完美
微粒群算法是基于群体智能理论的优化算法,通过群体中粒子间的合作与竞争产生的群体智能指导优化策略。微粒群算法与其它进化算法有许多共同之处,均使用“群体”概念,表示一
KVM(键盘、显示器和鼠标的缩写)系统的工作模型为客户/服务器模型。客户端通过RFB(远程帧缓冲)协议远程控制服务器。在KVM系统中,虚拟磁盘技术将客户端逻辑磁盘虚拟给服务器
图论是组合数学和离散数学最重要的分支之一,也是计算机科学、运筹学、系统科学的重要基础。图论的研究不仅具有重要的理论价值而且具有重要的应用背景,它已被广泛地用来解决信
随着计算机网络的空前发展,带宽已经成为制约其发展的一个瓶颈。而光纤由于其传输频带宽,通信容量大,损耗低,电磁干扰小,质量轻等优点,已经成为现在网络中最主要的一种传输介质。因
随着电子商务的迅速发展,网络上涌现了许多购物网站和产品论坛,这些购物网站和产品论坛不只介绍商家的产品,还为消费者提供了发表评论的平台,消费者能及时的将对商品的评论反馈给