论文部分内容阅读
近几年来智能终端相关技术已经进入到一个发展的高峰期,个体用户所拥有的智能手机、具备计算能力的终端设备数量迅速增加。与此同时近距离通信技术、无线技术、通信服务高带宽化技术等也逐渐成熟不断发展。同一用户的多个终端或者不同用户之间通过终端的相互协同能够为单个用户提供智能化的泛在服务体验,从而扩充了单个终端的功能和执行能力。在未来,依靠泛在计算,传感器网络,无线技术,业务组合等技术,可以为用户搭建一个能够自动嵌入所需终端设备的平台以提供环境感知、个性化的、自适应的、可预知的泛在服务。泛在服务旨在为用户提供智能的个性化服务,但与此同时泛在服务面临组成结构复杂,用户个性化需求众多,移动终端资源有限,网络拓扑频繁变化,用户对服务质量与感受的要求日益增加等问题。这些问题对泛在服务的选择与恢复研究提出了重大的挑战。同时,如何保证泛在服务的高质量与持续可用也成为一个重要的研究课题。为了解决泛在服务在选择执行终端时,能聚合多终端实现高质量泛在服务,本论文首先建立了具体应用场景的总体架构,对抽象业务层、原子业务层、网络层进行了建模和定义,提炼出数学模型,以候选终端的业务质量评价模型为标准,以图论中的同构与生成图为基础提出终端选择问题的解决方案。在用户终端侧实施多终端协同选择核心算法,该分布式算法中加入了基于戳信息的探路机制和时间控制窗口提高业务性能。经仿真实验结果表明,该算法能够较快聚合高质量执行终端保证业务质量与平滑性,与当前的较流行的两个算法比较,在业务重调和时延方面性能提升达10%。为了保证泛在服务的持续可用性,给用户提供更好的服务体验,本论文在整个流程中始终以服务质量与延长服务时间减少中断次数为目标。因此,泛在服务的选择与恢复过程基于协同感知考虑了终端间的协同性能以做到减少中断次数,在服务执行过程中进行实时监测做到预防中断,加入客观的熵评价方法更新权重依据历史学习能力提供更好的服务质量参数,设计了基于环境感知的泛在服务构造机制以恢复原子业务在当前环境中缺失的情况,做到业务与终端的双重恢复机制。本文提出的泛在服务的选择与恢复机制能够实现多终端协同聚合构建能够支撑个性化、多样化业务内容的终端协同系统。能够动态适应用户需求以及网络拓扑变更,实现资源的有效利用,扩展终端业务能力,保证了泛在服务的高质量与持续可用性。