一种弹性网关系统及方法技术方案

技术编号:23101855 阅读:21 留言:0更新日期:2020-01-14 21:09
本发明专利技术公开了一种弹性网关系统及方法。其中,弹性网关系统包括:云应用平台、云网管平台、弹性网关,所述云应用平台和云网管平台分别与弹性网关连接;本发明专利技术还公开了一种弹性网关方法,本发明专利技术通过采用云应用平台对通信协议的解析下发指令给弹性网关的技术手段,克服了现有技术中存在的网关可扩展性差,维护网关的人工以及工业投入成本高的技术问题,实现了网关可扩展强、节省人工以及工业投入成本的有益效果。本发明专利技术可广泛应用于物联网应用技术领域。

An elastic gateway system and method

【技术实现步骤摘要】
一种弹性网关系统及方法
本专利技术涉及物联网
,尤其是涉及一种弹性网关系统及方法。
技术介绍
BLE:蓝牙(英文释义:Bluetooth),一种无线数据和语音通信开放的通讯技术标准;路由表:终端设备ID绑定下行通道记录表,弹性网关可根据该记录直接下发给终端设备;随着科技的不断进步以及人类对生活质量越来越高的要求,一方面,家庭方面,智能家居成为未来家居行业的发展趋势。智能家居中的各种电子、电气设备需要通过网络连接起来,进而实现对这些设备和家庭环境的智能管理、远程监控和资源共享。另外一方面,在工业方面,随着工业4.0的提出,工业正在向着自动化和信息化不断融合的方向发展。工业现场各种总线之间互联性差,信息交互困难的问题也日益突出。网关作为一种协议转换工具,在不同接口数据交互时起到了越来越重要的作用。现有技术中,智能家居以及智能工业装备由于智能设备的种类繁多,都是设有各种通讯接口,各种通讯接口利用不同的通信协议,为了与尽可能多的智能设备相匹配,需要网关中存储有成百上千种通信协议,从而实现对各种协议进行协议解析和转换。然而,一个网关通常只有几个接口用于与信息采集控制器相连接,这样,就需要设置大量的网关来与之相连,网关可扩展性差,同时也增加了人工投入成本以及工业投入成本。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的是提供一种弹性网关系统,能够提高网关的可扩展性,节省人工及工业投入成本。为此,本专利技术的第二个目的是提供一种弹性网关方法。本专利技术所采用的技术方案是:第一方面,本专利技术提供一种弹性网关系统,包括:云应用平台、云网管平台、弹性网关,所述云应用平台和云网管平台分别与弹性网关连接。进一步地,还包括终端设备,用于上传通信协议指令。进一步地,所述云应用平台包括指令发送模块、指令处理模块、指令存储模块、指令接收模块;所述指令发送模块用于发送云应用平台的下发控制指令和/或学习指令;所述指令处理模块用于处理云应用平台的相关指令,所述指令存储模块用于存储云应用平台接收、发送和/或待处理指令;所述指令接收模块用于接收终端设备上传的通信协议指令。进一步地,所述弹性网关包括:主控模块、移动通信模块、无线通信模块、有线通信模块、电源管理模块。进一步地,所述弹性网关还包括上行通道和下行通道,所述上行通道通过移动通信通道和/或以太网通信通道分别连接云应用平台和云网管平台,所述下行通道包括有线下行通道和无线下行通道。进一步地,所述云应用平台和所述云网管平台打开方式为网页形式。第二方面,本专利技术提供一种弹性网关方法,包括以下步骤:S1:云应用平台获取设备通信协议;S2:云应用平台添加协议模板,存储弹性网关上报上来的设备状态;S3:云应用平台中设备协议检索出设备状态信息指令,该状态指令整合到平台Z指令中,下发给弹性网关;进一步地,还包括步骤:S4:弹性网关接收到Z指令后,根据路由表,选择通道口下发给终端设备,终端设备反馈当前设备状态,云应用平台确认状态后,下发确认信息给弹性网关,弹性网关存储该指令信息,退出本次操作;S5:弹性网关根据已设置的定期上报时间,定时下发该指令,获取终端设备状态信息。进一步地,所述S1-S5任一步骤前后设置云网关平台配置参数。本专利技术的有益效果是:本专利技术通过采用云应用平台对通信协议的解析下发指令给弹性网关,从而使弹性网关可以适配多种终端设备的技术手段,克服了现有技术中存在的网关可扩展性差,维护网关的人工以及工业投入成本高的技术问题,实现了网关可扩展强、节省人工以及工业投入成本的有益效果。本专利技术可广泛应用于物联网应用
附图说明图1是本专利技术一种弹性网关系统实施例1的系统示意图图2是本专利技术一种弹性网关系统实施例2的系统示意图;图3是本专利技术一种弹性网关系统实施例3网关结构图;图4是本专利技术一种弹性网关系统实施例2指令流向示意图;图5是本专利技术一种弹性网关方法实施例4D、Z指令流向图;图6是本专利技术一种弹性网关方法实施例4以太网通道指令流向图;图7是本专利技术一种弹性网关方法实施例4无线通道指令流向图;图8是本专利技术一种弹性网关方法实施例4RS485通道流向图。具体实施方式自学表:存储终端设备的状态指令,让终端设备可主动上报当前状态;D指令:云应用平台下发的控制指令,指令下达到弹性网关,再根据已有的路由表转发下达给终端设备;Z指令:云应用平台下发的学习指令,存储于弹性网关Flash存储器中,定期跟终端设备通信获取设备状态;A指令:网关自学习后上传的指令;需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例1:如图1所示,弹性网关系统包括:云应用平台、云网管平台、弹性网关,上述云应用平台和云网管平台分别与弹性网关连接。进一步地,还包括终端设备,用于上传通信协议指令。具体的,云应用平台包括指令发送模块、指令处理模块、指令存储模块、指令接收模块;所述指令发送模块用于发送云应用平台的下发控制指令和/或学习指令;所述指令处理模块用于处理云应用平台的相关指令,所述指令存储模块用于存储云应用平台接收、发送和/或待处理指令;所述指令接收模块用于接收终端设备上传的通信协议指令。具体的,弹性网关包括:主控模块、移动通信模块、无线通信模块、有线通信模块、电源管理模块。具体的,所述弹性网关还包括上行通道和下行通道,所述上行通道通过移动通信通道和/或以太网通信通道分别连接云应用平台和云网管平台,所述下行通道包括有线下行通道和无线下行通道。具体的,所述云应用平台和所述云网管平台打开方式为网页形式。实施例2:本实施例可以和实施例1结合,也可以单独应用。具体的,如图2所示,云应用平台和云网管平台通过4G模式与弹性网关连接,也可以通过路由器或者直接通过以太网接口模式与弹性网关连接,可以选择两种模式中的任意一个或者两个同时应用。具体的有线下行通道包括RS485通信通道、以太网通信通道;所述无线下行通道包括2.4G无线通道、Zigbee通道、BLE通道等。如图4所示,云应用平台用于接收和下发指令,其中云应用平台接收的指令包括D、Z指令的反馈指令,A指令的上报指令;云应用平台的下发指令包括:D指令、Z指令。上述云网管平台用于设置弹性网网关参数。上述云应用平台和云网管平台打开方式为网页形式。可选的,弹性网关系统还包括终端设备,其中终端设备主要包括单一功能终端和通用智能终端两种。其中单一功能类终端一般外部接口较少,设计简单,仅满足单一应用或单一应用的部分扩展,除了这种应用外,在不经过硬件修改的情况下无法应用在其他场合中,例如汽车监控用的图像传输服务终端、电力监测用的终端、物流用的RFI本文档来自技高网
...

【技术保护点】
1.一种弹性网关系统,其特征在于,包括:云应用平台、云网管平台、弹性网关,/n所述云应用平台和云网管平台分别与弹性网关连接。/n

【技术特征摘要】
1.一种弹性网关系统,其特征在于,包括:云应用平台、云网管平台、弹性网关,
所述云应用平台和云网管平台分别与弹性网关连接。


2.根据权利要求1所述的一种弹性网关系统,其特征在于,还包括终端设备,用于上传通信协议指令。


3.根据权利要求1或2所述的一种弹性网关系统,其特征在于,所述云应用平台包括指令发送模块、指令处理模块、指令存储模块、指令接收模块;所述指令发送模块用于发送云应用平台的下发控制指令和/或学习指令;所述指令处理模块用于处理云应用平台的相关指令,所述指令存储模块用于存储云应用平台接收、发送和/或待处理指令;所述指令接收模块用于接收终端设备上传的通信协议指令。


4.根据权利要求1所述的一种弹性网关系统,其特征在于,所述弹性网关包括:主控模块、移动通信模块、无线通信模块、有线通信模块、电源管理模块。


5.根据权利要求4所述的一种弹性网关系统,所述弹性网关还包括上行通道和下行通道,所述上行通道通过移动通信通道和/或以太网通信通道分别连接云应用平台和云网...

【专利技术属性】
技术研发人员:华璞蔡炳州
申请(专利权)人:深圳华淩科技有限公司
类型:发明
国别省市:广东;44

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

1