论文部分内容阅读
随着集成电路和网络技术的发展,NC、PDA、信息家电以及智能手机等设备愈加普及,网络服务也日益丰富,信息服务正逐渐向能随时随地为人们提供透明服务的普适计算环境过渡。作为普适计算环境中的一种重要应用模式,终端应用在服务及设备管理方面都面临许多新的挑战。本文针对普适计算环境中的终端服务及设备管理问题进行了研究,主要在以下几个方面取得了一些研究成果: 1、在操作系统中提出了终端呈现单元的概念来处理普适计算环境中终端设备的异构性和动态性问题。终端呈现单元是操作系统设备管理层中的一个逻辑模块,对应于一个已经登录用户的终端设备环境。终端呈现单元的管理以终端服务环境中的会话信息和用户周围设备信息为基础。采用终端呈现单元概念,可以灵活管理终端上的设备资源,支持用户在不断变化的环境中得到持续一致的终端服务。 2、基于终端呈现单元概念,提出了一种支持普适计算环境的终端服务及设备管理框架。这种服务及设备管理框架采用分层结构,最上层为全局终端服务管理层,其下依次为服务执行管理层和终端呈现管理层。最底层为通信管理层,通过虚通道技术支持不同类型数据进行安全、高效的传输。智能终端服务管理框架的各层既在功能上相互联系,又在管理和实现上相对独立,具有很高的灵活性和扩展性,并且能够针对交互式图形终端应用提供有效的QoS保障机制。 3、提出了一种以终端呈现单元为基础的终端设备管理协议。这种设备管理协议的主要内容是规范终端呈现单元和终端之间有关设备控制信息的交互过程,其中对设备的控制和操作以Linux系统中的虚拟文件系统为基础。协议中具体规定了终端设备发现、设备信息注册、设备状态维护等功能的机制和实现过程。终端设备管理协议为终端服务灵活控制终端设备提供了一套简单标准的过程。 4、在上述概念和设计的基础上,提出并实现了以终端服务为中心的终端设备管理原型系统。该原型系统主要包括两个部分:会话管理和呈现单元管理。会话管理中采用了多种会话状态以方便管理,终端呈现单元的管理和终端设备管理协议紧密相关。该原型虽然基于单执行节点系统,但易于推广到多执行节点环境中去,具有良好的扩展性。