物联网网关与云平台的交互方法及系统技术方案

技术编号:13117159 阅读:51 留言:0更新日期:2016-04-06 08:27
本发明专利技术实施例公开了一种物联网网关与云平台的交互方法及系统,属于物联网技术领域,通过中间件方式解决网关与云平台之间信息交互问题。本发明专利技术实施例提供的交互方法包括:云平台接收用户输入的网关身份信息,以及用户在云平台为所述网关选择的目标功能;所述目标功能至少包括数据配置、ISO/IEC/IEEE 18880协议栈驱动、数据转换驱动;云平台生成携带所述网关身份信息以及目标功能的中间件安装包;网关下载并安装所述中间件安装包,运行所述中间件;云平台通过所述数据配置功能配置网关待上报数据;网关按照配置云平台的配置将用户侧设备上报数据的格式转换为ISO/IEC/IEEE 18880协议格式并上报至云平台。

【技术实现步骤摘要】

本专利技术涉及五联网
,尤其涉及一种物联网网关与云平台的交互方法及系统
技术介绍
企业能源管理方式经历了传统管理到现代高科技管理的演变过程。随着时代的发展,现代的能源管理系统也面临着一系列的难题和挑战。例如:(1)高成本的硬件设备和软件。现代能源管理系统需要用户购买服务器、实时数据库、采集工具等设备,IT系统投资大,建设周期长。很多中小型企业的资金比较紧张,很难承担这些成本。(2)海量数据的处理。随着业务的扩展,数据量也会增大,在遇到大数据量时,如果采用现代的部署模式,企业需要投入大量资金购买服务器等设备,保存所有数据的成本太大,企业需要对数据进行最优删选。从长期来看,这些措施并不能彻底解决问题。(3)现场实施和维护的复杂性。现场实施的时候不仅要安装采集工具、服务器等硬件,而且要安装各种应用软件,这些操作都需要服务供应商派专业人员到现场安装施工,而且一旦使用过程中出现问题,只能停产维护,增加了现场实施和维护的难度。(4)多租户支持。对于节能管理公司来说,需要维护许多企业节能单位,由于能源管理涉及的范围较广,各个企业的通信设备、协议、需求可能都不一致,仅限于企业局域网使用,加大了节能公司的管理难度。随着这些问题的出现基于云架构的能源云平台应运而生,同时也带来了新的困难。由于用户侧设备数据的方式、协议都各不相同,因此,网关与能源云平台的数据交互成了新的问题。专利
技术实现思路
有鉴于此,本专利技术实施例提供一种物联网网关与云平台的交互方法与系统,解决现有技术中由于用户侧设备通信协议不一致导致的网关与云平台无法互联互通的技术问题。本专利技术实施例第一方面提供一种物联网网关与云平台的交互方法,可以包括:云平台接收用户输入的网关身份信息,以及用户在云平台为所述网关选择的目标功能,以完成网关登记;所述目标功能至少包括数据配置、ISO/IEC/IEEE18880协议栈驱动、数据转换驱动;云平台生成携带所述网关身份信息以及目标功能的中间件安装包;网关下载并安装所述中间件安装包,运行所述中间件;云平台通过所述数据配置功能配置网关待上报数据;网关按照云平台的配置将用户侧设备上报数据的格式转换为ISO/IEC/IEEE18880协议格式并上报至云平台。在一些实施例中,所述云平台通过所述数据配置功能配置网关待上报数据,包括:云平台基于ISO/IEC/IEEE18880标准协议,为所述网关及对应用户侧设备管控点配置唯一标识以及具体含义。在一些实施例中,所述方法还包括:云平台触发网关的ISO/IEC/IEEE18880协议栈驱动功能,以便网关自动上报数据;接收网关上报数据,并根据该网关对应用户侧设备管控点的配置进行相应的数据展示。在一些实施例中,所述目标功能还包括以下功能中的任一种或多种:数据备份功能、为上报数据提供安全保障的数据安全功能、便于对网关的网络信息配置进行修改的网络管理功能、在云平台界面管理网关程序的应用程序管理功能。在一些实施例中,网关接收的不同协议数据包括Modbus协议数据、Zigbee协议数据和/或M-bus协议数据。本专利技术第二方面还提供一种物联网网关与云平台的交互系统,所述系统可以包括云平台、多个网关;所述云平台包括接收模块、中间件生成模块、配置模块;所述接收模块,用于接收用户输入的网关身份信息,以及用户在云平台为所述网关选择的目标功能,以完成网关登记;所述目标功能至少包括数据配置、ISO/IEC/IEEE18880协议栈驱动、数据转换驱动;中间件生成模块,用于生成携带所述网关身份信息以及目标功能的中间件安装包;配置模块,用于通过所述数据配置功能配置网关待上报数据;所述网关,用于下载并安装所述中间件安装包;运行所述中间件;按照云平台的配置将用户侧设备上报数据的格式转换为ISO/IEC/IEEE18880协议格式并上报至云平台。在一些实施例中,所述配置模块对待上报数据的配置信息包括网关及对应用户侧设备管控点的唯一标识以及具体含义。在一些实施例中,所述云平台还包括触发模块、展示模块;触发模块,用于触发网关的ISO/IEC/IEEE18880协议栈驱动功能,以便网关自动上报数据;展示模块,用于接收网关上报数据,并根据该网关对应用户侧设备管控点的配置进行相应的数据展示。在一些实施例中,所述目标功能还包括以下功能中的任一种或多种:数据备份功能、为上报数据提供安全保障的数据安全功能、便于对网关的网络信息配置进行修改的网络管理功能、在云平台界面管理网关程序的应用程序管理功能。在一些实施例中,网关接收的不同协议数据包括Modbus协议数据、Zigbee协议数据和/或M-bus协议数据。与现有技术相比,本专利技术实施例提供的技术方案具有以下优点:本专利技术提供的技术方案,云平台通过中间件的功能设置,可以在平台侧实现对网关及用户侧设备的管理,为网关以及用户侧设备的管控点进行数据配置,通过该配置,网关可以屏蔽掉用户侧不同终端设备(仪器仪表或者传感器)上传数据的协议多样性,将不同协议的数据统一转换为ISO/IEC/IEEE18880标准协议的数据,实现多协议下,网关与云平台之间的互联互通。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的应用架构图;图2为本专利技术提供的物联网网关与云平台的交互方法实施1的信号流图;图3为本专利技术提供的中间件的功能图。图4为本专利技术提供的物联网网关与云平台的交互系统实施例的结构示意图;具体实施方式本专利技术实施例提供了一种物联网网关与云平台的交互方法与系统,该方法基于新发布的18880国际标准实现仪表设备、网关、能源云平台之间的互联互通。本专利技术设计了物联网网关中间件,实现网关数据的自动上报,网关与云平台之间的数据交换,省去了用户二次开发的时间以及维护的费用。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发本文档来自技高网
...

【技术保护点】
物联网网关与云平台的交互方法,其特征在于,所述方法包括:云平台接收用户输入的网关身份信息,以及用户在云平台为所述网关选择的目标功能,以完成网关登记;所述目标功能至少包括数据配置、ISO/IEC/IEEE 18880协议栈驱动、数据转换驱动;云平台生成携带所述网关身份信息以及目标功能的中间件安装包;网关下载并安装所述中间件安装包,运行所述中间件;云平台通过所述数据配置功能配置网关待上报数据;网关按照云平台的配置将用户侧设备上报数据的格式转换为ISO/IEC/IEEE 18880协议格式并上报至云平台。

【技术特征摘要】
1.物联网网关与云平台的交互方法,其特征在于,所述方法包括:
云平台接收用户输入的网关身份信息,以及用户在云平台为所述网关
选择的目标功能,以完成网关登记;
所述目标功能至少包括数据配置、ISO/IEC/IEEE18880协议栈驱动、
数据转换驱动;
云平台生成携带所述网关身份信息以及目标功能的中间件安装包;
网关下载并安装所述中间件安装包,运行所述中间件;
云平台通过所述数据配置功能配置网关待上报数据;
网关按照云平台的配置将用户侧设备上报数据的格式转换为
ISO/IEC/IEEE18880协议格式并上报至云平台。
2.根据权利要求1所述的方法,其特征在于,所述云平台通过所述数
据配置功能配置网关待上报数据,包括:云平台基于ISO/IEC/IEEE18880
标准协议,为所述网关及对应用户侧设备管控点配置唯一标识以及具体含
义。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
云平台触发网关的ISO/IEC/IEEE18880协议栈驱动功能,以便网关自
动上报数据;
接收网关上报数据,并根据该网关对应用户侧设备管控点的配置进行
相应的数据展示。
4.根据权利要求1所述的方法,其特征在于,所述目标功能还包括以
下功能中的任一种或多种:
数据备份功能、为上报数据提供安全保障的数据安全功能、便于对网
关的网络信息配置进行修改的网络管理功能、在云平台界面管理网关程序
的应用程序管理功能。
5.根据权利要求1所述的方法,其特征在于,网关接收的不同协议数

\t据包括Modbus协议数据、Zigbee协议数据和/或M-bus协议数据。
6.物联网网关与云平台的交互系统,其特征...

【专利技术属性】
技术研发人员:潘居臣常琳李凤民宋阳刘东张兵涛宋松王爱民
申请(专利权)人:中国石油天然气股份有限公司华北油田分公司北京天地互连信息技术有限公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1