[发明专利]支持多种通信协议的软件云化系统在审
申请号: | 201910488133.0 | 申请日: | 2019-06-05 |
公开(公告)号: | CN110300020A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 林荣炎 | 申请(专利权)人: | 广州云华智慧科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04L29/08 |
代理公司: | 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 | 代理人: | 刘自丽 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信协议 化层 智能设备 云平台 云通信 通信接口 智能自动控制系统 数据格式 数据通信 数据通讯 应用数据 传统的 通用的 云应用 云端 打包 转换 通讯 | ||
1.一种支持多种通信协议的软件云化系统,其特征在于,包括智能设备、云化层和云平台,所述云化层设置在所述智能设备的通信接口上,所述云化层提供多种云通信协议,所述云化层通过所述通信接口与所述智能设备进行数据通信,所述云化层将应用数据按照设定数据格式进行打包,转换为通用的云通信协议,实现和所述云平台进行数据通讯,所述云通信协议通过云平台接入,实现所述智能设备的通信协议在云端的通讯和云应用。
2.根据权利要求1所述的支持多种通信协议的软件云化系统,其特征在于,所述设定数据格式为json或xml。
3.根据权利要求1所述的支持多种通信协议的软件云化系统,其特征在于,所述云通信协议支持mqtt、restapi、webservice和websocket接口。
4.根据权利要求1所述的支持多种通信协议的软件云化系统,其特征在于,所述云化层包括Linux+Docker操作系统、通信服务层和管理服务层,所述Linux+Docker操作系统通过对Docker的创建和管理,支撑各功能模块的微服务运行,通过在Docker部署独立的服务,所述云化层支持各种服务的分布式扩展。
5.根据权利要求4所述的支持多种通信协议的软件云化系统,其特征在于,所述通信服务层和管理服务层的不同功能模块独立部署在不同的Docker上。
6.根据权利要求4所述的支持多种通信协议的软件云化系统,其特征在于,所述通信服务层包括从下到上依次设置的设备通信服务层、消息服务层和数据服务层,所述设备通信服务层负责与智能设备提供的接口进行通信,由所述智能设备提供接口类型和通信协议,设备通信服务与之进行相应的适配,所述消息服务层提供一个消息的发布与订阅服务中心,所述数据服务层提供对外各种数据服务接口和数据处理及采集分析功能。
7.根据权利要求5所述的支持多种通信协议的软件云化系统,其特征在于,所述管理服务层包括管理Restapi和前端B/S界面,所述管理Restapi负责提供后端的各种管理数据接口,提供给所述前端B/S管理界面进行调用。
8.根据权利要求6所述的支持多种通信协议的软件云化系统,其特征在于,所述设备通信服务层提供采用各种智能设备的通信协议进行通信的适配程序,不同通信协议的处理流程不同,和每种不同通信协议通信的适配程序分别部署在不同的Docker中作为独立的微服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州云华智慧科技有限公司,未经广州云华智慧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910488133.0/1.html,转载请声明来源钻瓜专利网。