[发明专利]一种配置网关数据协议转换方法及装置有效

专利信息
申请号: 201911261752.2 申请日: 2019-12-10
公开(公告)号: CN111064720B 公开(公告)日: 2022-09-16
发明(设计)人: 顾庆欢 申请(专利权)人: 大唐半导体科技有限公司
主分类号: H04L69/08 分类号: H04L69/08;H04L67/12;H04L67/02;H04L67/00;H04L12/66
代理公司: 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 代理人: 曹鹏飞
地址: 100089 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 配置 网关 数据 协议 转换 方法 装置
【权利要求书】:

1.一种配置网关数据协议转换的方法,其特征在于,具体步骤包括:

步骤1:在网关侧web或者服务器云平台中配置解析插件;

步骤2:所述网关侧web或所述服务器云平台将所述解析插件配置参数发送至网关的插件管理程序;

步骤3:所述插件管理程序根据所述配置参数来实施具体的变更;所述变更包括插件升级变更和运行参数变更;

所述插件升级变更具体实现过程为:

步骤311:所述插件管理程序向所述服务器云平台发起TCP连接;

步骤312:所述TCP连接建立后所述插件管理程序向所述服务器云平台发送鉴权信息,所述服务器云平台校验所述网关合法后,向所述插件管理程序发送验证所述网关的所述鉴权信息,所述网关校验所述服务器云平台的合法性;

步骤313:待所述网关校验所述服务器云平台合法后,通知所述服务器云平台双方校验握手成功;

步骤314:所述服务器云平台向所述网关发送最新版本解析插件的最新版本信息,所述最新版本信息包括版本号、版本描述、升级类型、升级时间、插件下载的url和所述解析插件的文件校验码SHA1;

步骤315:所述网关比对本地的所述解析插件版本,若所述解析插件版本与所述最新版本信息相同,则运行本地当前所述解析插件,进入步骤4;否则,所述服务器云平台下发的是最新版本解析插件,则将所述最新版本解析插件下载到本地并校验所述解析插件文件的完整性;

步骤316:终止所述网关内运行的所述解析插件,采用所述最新版本解析插件替换当前所述解析插件;

步骤317:启动所述最新版本解析插件,并向所述服务器云平台反馈当前运行的所述解析插件的版本信息;

所述运行参数变更具体实现过程为:

步骤321:所述插件管理程序向所述服务器云平台发起TCP连接;

步骤322:所述TCP连接建立后所述插件管理程序向所述服务器云平台发送鉴权信息,所述服务器云平台校验所述网关合法后,向所述插件管理程序发送验证所述网关的所述鉴权信息,所述网关校验所述服务器云平台的合法性;

步骤323:待所述网关校验所述服务器云平台合法后,通知所述服务器云平台双方校验握手成功;

步骤324:所述网关比对本地的所述运行参数,若所述运行参数与所述服务器云平台下发的所述运行参数信息相同,则运行本地当前所述运行参数,进入步骤4;否则,所述服务器云平台下发的是最新运行参数,则将所述最新运行参数保存到本地;所述最新运行参数信息包含运行参数配置时间、应用服务器的IP和端口、接入应用服务器鉴权信息及方法;

步骤324:使用所述最新运行参数重启所述解析插件,并向所述服务器云平台反馈所述变更结果;

步骤4:所述网关接收到传感器终端设备的上行数据或者服务器的下行数据时,判断是否有对应终端设备类型的所述解析插件;

步骤5:若有对应的所述解析插件,则使用所述解析插件相应的插件程序来处理数据;若没有对应的所述解析插件,则使用所述网关默认的处理程序来处理,对所述数据进行打包;

步骤6:经过处理后的所述数据由网关的发送程序发送出去。

2.根据权利要求1所述的一种配置网关数据协议转换的方法,其特征在于,所述步骤1中所述服务器云平台将根据所述解析插件生成的配置文件发送至所述网关,所述网关更新所述配置文件,并将当前所述配置文件的版本发送至所述服务器云平台,所述服务器云平台根据所述版本判断配置完成。

3.根据权利要求1所述的一种配置网关数据协议转换的方法,其特征在于,所述步骤2中的配置参数包括所述解析插件的下载链接、版本号、MD5校验码和更新类型。

4.根据权利要求1所述的一种配置网关数据协议转换的方法,其特征在于,所述数据具有帧结构,在所述步骤4中根据所述数据的帧头判断所述数据对应的所述解析插件。

5.根据权利要求1所述的一种配置网关数据协议转换的方法,其特征在于,当所述服务器云平台不具有配置管理功能,则通过所述网关侧web支持在PC端使用浏览器登录后进行所述配置管理。

6.一种根据权利要求1所述的配置网关数据协议转换的方法的装置,其特征在于,包括:网关、连接网关的网关侧web和服务器云平台、插件管理模块、判断解析模块和发送模块;

所述网关侧web和所述服务器云平台连接所述插件管理模块,所述网关侧web或所述服务器云平台配置解析插件,并将所述解析插件的配置参数传输至所述插件管理模块;所述插件管理模块接收所述配置参数并进行变更,所述变更包括插件升级变更和运行参数变更;

所述判断解析模块连接所述网关、所述插件管理模块和发送模块;所述网关接收到数据传输至所述判断解析模块,所述判断解析模块根据所述数据类型判断所述插件管理模块是否具有对应的所述解析插件,如果有则调用对用的解析程序对所述数据进行解析,如果没有则对所述数据进行打包,并传输至所述发送模块发送处理后的所述数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐半导体科技有限公司,未经大唐半导体科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911261752.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top