论文部分内容阅读
传感网(Sensor Web)是分布式网络环境下传感器的协同观测、信息融合和在线服务的新方法。开放地理信息联盟(Open Geospatial Consortium, OGC)制定了传感网实现(Sensor Web Enablement)标准,提出了传感器、观测资源和传感器网络服务等信息资源共享与互操作的标准规范。由于传感器多样、数据多样和服务多样,如何方便地动态地获取传感网数据,有效地处理数据,以及组合传感网多服务,是传感网应用和研究面临的问题。针对这些问题,本文提出了传感网服务整合框架和描述模型,研究了整合框架中若干关键技术。本文主要研究内容和成果包括以下几点:1.简述了传感网整合的研究背景,国内外研究现状,存在的问题和研究的意义。2.介绍了现有整合技术基础,地理空间数据整合技术和传感网整合基础。简述了地理空间数据整合技术中的整合机制、整合流程和分布式整合方法。3.提出了传感网服务整合框架和描述模型。研究了框架层次、协议、功能和流程,定义了描述模型的表现形式,说明了描述模型整合方法。研究了框架整合功能的关键支撑技术:传感网服务柔性实现技术,分布式传感网数据处理技术和传感网多服务组合技术。4.传感网服务柔性实现技术主要解决传感网服务可配置易扩展等问题,实现多源数据动态获取与访问,以及柔性数据与规划服务。柔性服务是指在目标服务框架不变的情况下,针对具体应用、具体任务和具体处理等情况方便开发具体服务实例。研制了基于工厂模式方法的柔性传感器观测服务(SOS)和传感器规划服务(SPS)实现,以及基于抽象重写方法的柔性网络处理服务(WPS)实现。引入虚拟传感器概念,即虚拟传感器是具有数据提供能力的非实体传感器实体,充实传感器概念,扩大传感器应用范围,实现多源观测数据统一访问。整合柔性SOS和SPS,提出了柔性数据和规划服务框架。5.分布式传感网处理技术主要解决传感网在分布式环境下有效处理的问题。提出了WPS耦合分布式处理环境的架构,并以Apache Hadoop为例,阐述了WPS和分布式处理环境的具体耦合方法。6.基于工作流的传感网多服务组合技术解决了传感网多服务一站式整合问题。提出了基于工作流的传感网多服务组合框架。分析了数据在传感网多服务间的流动方式和工作流在执行引擎中的实现。7.应用本文提出的传感网服务整合框架,实现了传感网下视频变化检测和目标跟踪系统,以及动态作物生长监测系统。研究了每个应用系统的整合框架,基于对象模型的整合框架实现,以及应用结果。前两个应用实现了柔性服务,多源数据的动态统一访问,后一应用实现了WPS和分布式处理环境的耦合。结果表明,本文提出的传感网服务整合框架、模型以及若干技术是可行的。