论文部分内容阅读
物联网技术的不断发展,使得相关应用和服务也逐渐走进我们的生活。随之而来的,泛在环境下的物联网智慧服务系统逐也渐成为了国内外研究关注的焦点。然而,目前大多数的物联网应用系统都比较独立,功能单一,且不同的应用行业有不同的信息传输和处理方式,存在应用系统之间数据不统一和资源复用困难的问题,缺乏互联互通的联动机制。因此,如何提供一套统一的物联网设备资源管理平台以屏蔽各应用子系统的异构性是至关重要的,本文主要针对物联网设备资源管理平台设计中的几个重要问题进行研究。首先,研究了面向物联网服务的资源表示模型。物联网中资源表示模型的作用更甚于数据库Schema对于Web信息系统的意义,而当前的“垂直式”应用模式中感知层的设备资源和业务层的应用实体则是一种紧耦合关系,不能在系统运行的过程中随着情景的变化而灵活变动。本文首先将结合物联网中资源的特点,从资源和服务两个角度出发,参照传统互联网资源参考模型OWL-S的基本结构来适当扩充和裁剪,并描述了物联网设备资源到应用服务之间的映射关系,然后由此提出本文的面向物联网服务的资源表示模型并对其进行仿真和验证,该模型一定程度上能为物联网资源和服务的统一化描述提供支撑,以更好的适应物联网多样化业务的发展需求。其次,提出了一种面向物联网业务的多终端选择算法。即解决在物联网环境中资源受限的条件下,如何合理地为业务层的各用户业务配置最佳的终端集合以提高物联网中泛在末梢资源的使用效益的问题。大量用户在相同时段请求业务会导致设备资源竞争,因此,高效的多终端协同需要保证总体业务效益值达到最佳,而不能出现用户业务质量不平衡的情况。为此,以服务模型和资源模型为基础把该问题建模成多终端选择过程。最后,把该问题简化为组合优化过程,引入启发式蚁群优化算法来求解,通过仿真与随机分配算法和贪心算法在综合效益、利用率及业务成功率方面进行比较,分别提高了2%~39%、2%~10%、6%~12%。最后,提出一种物联网设备资源管理平台设计结构并实现。本文将基于Kaa开源物联网中间件平台项目给出一种物联网设备资源表示与管理平台的实现方案,该方案以泛在环境下的复杂业务情景为驱动,以面向物联网服务的资源表示模型、面向物联网业务的多终端选择算法等为支撑,以软件实现的方式搭建一个面向各行各业并打破“信息孤岛”隔离的物联网智慧服务系统。最终设计基于B/S模式和C/S模式的物联网智慧服务访问平台,并结合几个典型的物联网应用场景(环境监控系统、设备管理系统等)验证。