高级检索
艾列富, 于俊清, 欧阳星明, 唐九飞. 基于组播和操作意图冲突检测的协同实验[J]. 计算机辅助设计与图形学学报, 2011, 23(4): 689-696.
引用本文: 艾列富, 于俊清, 欧阳星明, 唐九飞. 基于组播和操作意图冲突检测的协同实验[J]. 计算机辅助设计与图形学学报, 2011, 23(4): 689-696.
Ai Liefu, Yu Junqing, Ouyang Xingming, Tang Jiufei. Collaborative Experiment Based on Multicast and Operational Intention Conflict Detection[J]. Journal of Computer-Aided Design & Computer Graphics, 2011, 23(4): 689-696.
Citation: Ai Liefu, Yu Junqing, Ouyang Xingming, Tang Jiufei. Collaborative Experiment Based on Multicast and Operational Intention Conflict Detection[J]. Journal of Computer-Aided Design & Computer Graphics, 2011, 23(4): 689-696.

基于组播和操作意图冲突检测的协同实验

Collaborative Experiment Based on Multicast and Operational Intention Conflict Detection

  • 摘要: 针对目前的虚拟实验系统无法解决多用户同步协同实验的问题, 设计了协同实验通信架构, 提出了实验操作一致性处理方法.协同实验通信架构采用IP组播来减少群组通信所需带宽, 并利用组播地址分配算法和无效组播地址回收算法使得组播地址可以动态分配和循环使用;实验操作通过附加环境参数并且按照时间戳和优先级的顺序执行, 保证了所有协同参与者处结果一致, 利用操作意图冲突检测机制来消除操作意图冲突.通过在现有的数字逻辑虚拟实验系统中实现协同实验并进行实验, 结果表明, 采用文中方法可有效地解决虚拟实验系统中协同实验问题.

     

    Abstract: In view of problem of implementing experiments collaboratively and synchronously by multi-users in existing virtual experiment systems, a communication architecture of collaborative experiment is designed, and a consistent processing method of experiment operation is proposed.To reduce the bandwidth consumption, the communication architecture of collaborative experiment adopted IP multicast.Multicast addresses allocating algorithm and useless multicast addresses recycling algorithm are proposed, so that multicast addresses could be allocated dynamically and recycled.In order to guarantee results consistency on all collaborative participants' sites, experimental operation is attached with environment parameters and sorted by timestamp and priority before being executed.To avoid operational intention conflict, a mechanism of conflict detection on operational intention is proposed.Collaborative experiment has been implemented in existing digital logic virtual experiment system, and experimental results demonstrate that the proposed method can effectively solve the problem of collaborative experiment in virtual experiment system.

     

/

返回文章
返回