一、引言
新时期,为了适应人类社会发展的需要,物联网依托于计算机网络技术,它的出现整合了人类社会和物理系统的各种资源,极大的提高了各种资源的利用率,创造了更大的经济效益。物联网技术是利用局域网(有线,无线)、广域网和互联网等通讯技术手段把具备计算、通讯的智能感知传感器潜入到机器、人和物体中,然后按照物联网标准协议将其互联起来,实现人与人、人与机器和机器与机器之间的信息交换、远程操控、模式识别、跟踪监控和智能化管理的一种网络。云计算则是将虚拟化的计算资源通过互联网提供出来的服务,其特点是超大规模、虚拟化和安全可靠。
从某种意义上说,物联网和云计算是对互联网的重要补充,二者相互促进,共同发展。云计算在物联网运营管理当中的应用,极大的拓展了物联网的资源空间,以更好的满足日益增长资源需求,为广大客户提供高效、优质的服务。对电信企业而言,在行业应用平台及各类终端之间建立一个物联网云平台应用管理系统,可以降低物联网应用开发、部署、维护成本,提高资源利用率的目的,并为不同行业应用间提供有效的数据联动共享服务,具有很大的现实意义。
二、建设需求分析和平台定位
2.1建设需求分析
当前,不同物联网企业的行业应用平台主要采用垂直孤立的建设模式,行业应用平台与各类物联网终端直接完成对接。该建设模式不仅对企业应用平台的开发、部署及运维方面均会产生较高的成本,也会造成行业应用间的数据割裂,在业务模式多元化发展方面形成了诸多瓶颈。
垂直建设模式下的物联网业务发展存在的相关问题主要如下:
(1)垂直的行业应用平台需直接面向行业接入不同类型终端,需要同时适配多种协议,导致开发成本较高。
(2)终端数量的不断扩充导致终端并发连接处理能力及数据存储需求逐步增大,行业应用平台在后期的IT硬件资源建设及运维投入将不断累增。
(3)基于海量物联网终端设备的监控管理需求增加了应用平台建设的复杂性。
基于上述行业垂直建设平台存在的问题,某电信企业依靠自身网络优势在行业应用平台及各类终端之间建立一个旨在帮助各类物联网应用系统解决连接管理、设备管理维护、海量数据存储与共享等共性问题的应用管理系统,从而达到降低物联网应用开发、部署、维护成本的目的,并为不同行业应用间提供有效的数据联动共享服务。
2.2平台定位
该物联网云平台应用管理系统位于各类物联网终端与第三方应用之间。其中,系统南向通过多协议的适配,实现各类传感器和智能硬件的接入,北向通过对外提供应用开发API接口的方式实现物联网应用的规范化应用接入并提供数据共享服务,从而降低终端和应用的接入门槛和成本。此外,系统在远期可为不同行业应用间丰富的业务合作模式直接提供基础数据共享支撑能力。
三、物联网云平台应用管理系统建设解决方案
该物联网云平台应用管理系统位于各类物联网终端与第三方应用之间,可以满足应用开发需求及多种终端、多种应用接入的管理。平台可以减少了用户在应用平台侧建设方面投入的开发及维护成本,并缩短开发周期,有利于打造电信企业低成本、标准化、开放的移动物联网业务体系。对推动电信企业物联网业务的快速发展有着重要的意义。
3.1物联网云平台应用管理系统功能架构
该物联网云平台通过引入物联网公司OneNet平台相关技术,建设一个具备设备接入、应用接入、数据集成、管控,能力集成、系统维护等功能物联网云平台应用管理系统。
设备数据接入模块将依据不同的物联网终端设备数据通讯连接方式,提供包括JT/T808-2011、MQTT等常用的行业协议,实现对物联网感应层的各类型终端设备的大规模接入。同时,根据设备种类建立不同的数据通讯网关,集中处理该类型设备的上行、下行数据通讯,完成对业务数据的原始采集工作。
消息总线主要实现终端数据的缓存、路由分发及负载均衡功能。平台可依据业务数据的订阅关系实现数据的快速分发,支持复杂的数据结构的高速缓存,为业务高峰时期大流量终端业务数据并发接入场景提供数据缓冲服务。
应用接入功能将通过数据API接口和能力开放API接口的方式对外提供应用接入服务。该物联网云平台为上层应用建立有数据API接口和能力开放API接口,分别对应相应的功能和服务。除了上述API接口开发以外,平台后期还可以为一些标准化的行业应用平台(如电力、能源等)提供一站式的托管服务。实现应用平台的软硬件一体化快速部署,为物联网企业提供一揽子的IT解决方案。
3.2物联网云平台应用管理系统硬件组网结构
该物联网云平台采用多?_X86架构的服务器,主要包括:计算型服务器,缓存型服务器,存储类型服务器,考虑到物联网云平台应用管理系统接入各类终端数量会逐渐增加。因此,建议在平台终端接入侧单独设置专属防火墙,接入方式与网管资源池防火墙分离,在满足物联网海量终端接入的同时保证资源池其他业务系统的平稳运行。