论文部分内容阅读
由于无线传感器网络技术的成熟和互联网时代的到来,各种不同环境下的智能感知系统逐渐得到人们的重视,物联网感知层网关担负着感知层与应用层互联互通的桥梁作用。然而,目前关于物联网网关的研究还存在一些问题:第一:传统的物联网网关往往具有一定的局限性,主要针对物联网某一特定业务或特定类型应用而开发的,因此没有一个统一的物联网网关标准和规范,形成一种各自为政的局面。第二:目前对网关的研究重点还是集中在如何处理感知层的数据,而对网关整体架构的复杂性和功能多样性的研究还不是很多,这也造成了传统网关功能结构单一,复用性和扩展性不足,生存周期短的特点第三:当前正处于云计算和大数据时代,物联网感知层中的异构传感设备和人们关心的数据量将更加复杂多变,如何利用这些大量的数据为人们提供理想的服务是云计算时代物联网应用急需解决的问题。本课题在分析了国内外物联网网关研究现状的基础上,针对上述问题,重点研究了网关中普遍存在的资源抽象和数据调度问题,提出了网关系统的模型架构及设计方案,并提出了网关的资源抽象模型,实现了异构设备的统一抽象。此外本文通过轮询和消息对列的数据调度策略完成网关对相应设备的资源注册,实现了异构传感设备的平滑接入和即插即用,同时系统采用XML格式对网关中的资源进行抽象,以达到资源对外透明化和资源开放的目的,从而实现了资源的统一管理和资源共享,并针对该模型详细设计了系统的消息协议格式与通信接口规范,使得网关只需遵循相应的接口格式就可扩展相应功能。最后基于所提方案实现了一个网关系统,模拟测试结果证明了设计方案的可行性。