论文部分内容阅读
普适服务的理念在数字家庭中的集中体现即是家庭智能空间的概念。家庭智能空间是融合服务计算和普适计算特性的普适服务空间,它基于嵌入式计算设备、各类家电应用和多模态交互设备构建,实现为家庭空间内的用户主动提供透明和智能的服务。目前,家庭智能空间的实现仍受以下几个方面的制约:缺少一个面向家庭智能空间应用业务的服务中间件平台;家庭网络与家电设备应用环境存在很强的异构性,缺少统一的服务适配和资源共享机制;家庭空间内的服务模式缺乏主动性和智能性。在国家科技支撑计划项目数字家庭服务关键支撑技术研发与应用示范的支持下,围绕上述几个问题,本文开展家庭智能空间服务关键技术的研究工作,主要包括以下四个方面的内容:1.提出一种家庭智能空间服务中间件(Smart Home Service Middleware,SHSM)架构,用于解决家庭智能空间内服务集成和智能化服务调用的问题;给出了服务中间件及其工作流程的具体设计;针对工作流程构建了一种规则驱动的数字家庭应用触发机制。2.提出一种家庭智能空间服务适配方法设备服务代理,将家庭私有协议网络内的一组设备抽象为对外提供标准Web服务的虚拟设备,可普遍适用于当前家庭网络异构性强、设备资源受限的环境;设计了应用于设备服务代理的三层设备驱动架构,提供标准化设备模板,实现灵活、方便的设备服务描述;设计了一种基于简化工作流的设备驱动语言,设备制造商可以在不改变其私有协议设备内部软件系统的条件下,基于标准设备模板和设备驱动语言发布跨平台的设备外部驱动程序,以支持设备服务代理与设备之间的交互。3.构建基于用户偏好的服务规则生成系统,用于支持智能化的服务执行;设计了基于ROUGH SET理论的服务规则提取算法,用于分析家庭智能空间服务的历史上下文,实现服务规则的自动提取;设计了服务规则管理工具,对自动提取的服务规则进行可视化修正及新规则的创建;该系统解决了家庭智能空间大量服务规则不适合手动输入的问题。4.提出一种面向家庭智能空间的自动服务组合方法,该方法将构建组合服务的问题划分为两个阶段进行:第一阶段,基于程序合成理论的自动组合服务流程建模,构造满足目标服务基本输入输出语义要求的组合服务流程模型;第二阶段,组件服务优化选择,提出了家庭智能空间服务QoS评价模型,基于该模型优化选择组合服务流程模型中的每个组件服务,从而构造高质量的组合服务实例。该服务组合方法体现了一种通过对家庭智能空间内各类服务资源的有效集成而构造数字家庭新业务的应用模式。