可穿戴多人协同支撑软件系统研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:scx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可穿戴计算是一种随着计算机不断向微型化、智能化发展而应运而生的一种新颖的围绕“以人为本”提出的一种崭新的概念和计算模式。本世纪以来,随着材料工艺和计算机技术的飞速发展,可穿戴计算机以其可穿戴、环境适应性强、人机交互能力突出等特点在军事、工业、航空、医疗等领域开始崭露头角并进入了实用性阶段。但是,作为一种新兴的理念,可穿戴计算仍然面临较大的困难。特别是在软件领域,由于可穿戴计算机本身存在硬件资源受限和网络环境复杂等问题,传统的桌面计算软件的设计模式和支撑体系不能满足可穿戴计算的需要。鉴于以上研究,本文以可穿戴计算机在企业现场作业辅助方面的应用为背景,针对企业移动作业的工程技术人员所提出的远程多人协同需求,提出建立可穿戴多人协同支撑软件系统( Wearable Computer Supported Multiplayer Collaborative Soft System,WCSMCSS),针对其具体实现研究相关的系统框架构建、多设备高效协同以及多人协同模式等关键技术。主要内容和创新之处可概括为:针对构建可穿戴多人协同系统在系统结构方面的特殊需求,将P2P(Peer- To-Peer)协议与OSGi(Open-Services-Gateway-Initiative)等技术相结合,设计具备自组织、模块化、可扩展等特征的软件框架,并以此框架为基础构建了以表现层、服务层、中间层、网络层为核心的四层软件体系结构。围绕设计出的四层软件体系结构,研究其具体实现。内容包括:以头戴显示器和平板显示器两种模式下的界面设计构建表现层;以实际应用中提出的远程觉察、远程列席、远程交流、远程指点、远程感知以及远程操控等需求为目标,开发出各种远程协同功能(在线人员列表、文字聊天、音视频协助、远程桌面协助、白板协助)构建服务层;以提升系统效率和节约系统资源为目标,通过对服务管理器、资源管理器、事件管理器的实现构建中间层;针对系统的工业应用背景、以车间的网络环境为基础构建网络层;最后,针对可穿戴计算机软件系统的特殊要求,提出服务的动态加载、感知服务及服务预取两种系统优化策略。针对多人协同任务的可靠性、可用性等评估需求,设计出以模拟车间环境为实验场景,评估所实现的多人协同系统的实用性能,分析实验结果,完善系统设计,提炼关键技术。实验结果证明,本系统在功能上能较好的满足现场作业人员的远程协同需求,且能在硬件配置较低的可穿戴计算机上良好的运行,整体层次架构合理、具有可扩展性,在对于可穿戴计算机软件系统的设计上具有参考意义。
其他文献
随着网络规模的扩大和各种各样新应用的产生,IPv4网络暴露出来越来越多的问题,如IPv4地址耗尽、安全性问题、QoS(服务质量)问题、配置不够简便等。这些问题已严重阻碍了当前
在现代计算机体系结构中,存储系统日益成为系统性能的瓶颈。基于DRAM的传统主存介质由于其固有的易失性,在内存扩大时会遇到可靠性问题和能耗大问题,已无法适应现代计算机系统日
机器视觉是一门发展迅速的新兴的学科,上个世纪八十年代以来,机器视觉的研究已从实验室走向应用的快速发展阶段。当前,视频监控、图像识别、视觉检测、导航、视觉司服等系统
随着企业,政府,军队和事业单位等信息化进程的逐步推进,传统的以纸质为主要媒介保存信息的方式,将逐步被电子文档的形式所代替。电子文档的广泛使用,一方面,节约了生产成本,
网络拥塞控制是整个网络体系架构中,维持网络正常运行的一项重要技术。拥塞控制技术主要是通过源端、目的端以及传输路径上路由器的关联机制而实施的。随着互联网中Web业务的
为适应用户提出的新需求或新的应用环境,应用软件需要不断地修改或增加代码,导致软件变得越来越复杂,可维护性不断下降。如何提高web应用软件的性能,满足业务扩展需求,使得we
自“软件危机”产生以来,软件工作者就一直在寻找解决方法,软件复用被认为是提高开发效率、解决软件危机的重要途径,更是实现软件产业工业化的必经之路。领域工程是软件复用
在我们的生活中,有这样一种需求:公司中有一个群组,具有特定属性,他们中的任何一人都具有对某文件签密的权利,他们希望该文件能且只能被具有特定属性的另一群组访问。为满足
恶意软件——病毒、木马、间谍软件等等的统称,如今正在广泛的传播。恶意软件的行为模式各不相同,对计算机会造成不同程度,不同方式的破坏。同样的,分析恶意软件的行为是一个
随着时代数字化的发展,人们对于身份鉴别的安全性和可靠性的要求越来越高,常用的身份鉴别方法如钥匙、证件、用户名、密码等存在着易丢失、易遗忘、易被他人伪造或盗用的缺点