[发明专利]一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台在审
申请号: | 202210408283.8 | 申请日: | 2022-04-16 |
公开(公告)号: | CN114945031A | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 蔡泽智;尹仁春;符莎;汪骞 | 申请(专利权)人: | 深圳市爱为物联科技有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/51;G16Y30/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山区西丽街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 海量 设备 通讯 协议 消息 接入 生物 联网 平台 | ||
1.一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台,包括如下步骤:
S1:设备连接至设备网关服务;
S2:设备网关服务通过iotSideCar,向设备发现服务,注册设备信息;
S3:设备向设备网关服务发送消息;
S4:设备网关服务通过消息协议处理管道,将消息解析为平台的物模型tsl消息;
S5:设备网关服务通过iotSideCar,将tsl消息发送至某一个物联网服务,并将tsl消息发送给其他订阅了消息设备网关服务;
S6:物联网服务接收到消息后,根据存储策略将消息存储至数据库,再进行业务处理;
S7:之后经由iotSideCar将响应消息发送给到对应的设备网关服务;
S8:设备网关服务收到反馈后,遍历自己所维护的连接,并将消息返回给对应的设备;
S9:平台可通过设备发现服务,确定设备是否在线,若设备在线,平台可通过物联网服务提供的接口,下发指令,通过设备发现服务,经由iotSideCar定位到设备所连接的设备网关服务,向设备下发指令。
2.根据权利要求1所述的一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台,其特征在于:服务网格基于容器与容器编排,可集成docker与k8s,也可集成其他容器与容器编排解决方案。
3.根据权利要求1所述的一种支持海量设备多通讯及消息协议接入的生物联网平台,其特征在于:采用sideCar边车模式,每一个服务可以使用不同的开发语言进行开发,其中不同的开发语言包括go、java、c++、erlang等开发语言。
4.根据权利要求1所述的一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台,其特征在于:对于不同的通讯协议mqtt、coap、tcp、modbus等,可以使用对应的go、java、c++、erlang等合适的开发语言,开发对应的网关服务,并运行在独立容器中。
5.根据权利要求4所述的一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台,其特征在于:对应的网关服务不仅能够在独立容器内进行单独运行,还能在一个网关服务中,同时支持多种通讯协议。
6.根据权利要求1所述的一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台,其特征在于:在网关服务中,针对相同的通讯协议所传递的不同消息,通过消息协议解析管道,将消息解析成平台已定义好的tsl,通过iotSideCar将tsl消息传递给到云中其他无连接管理的业务服务。
7.根据权利要求1所述的一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台,其特征在于:采用sideCar边车模式,更方便的根据多个厂家、商户以及租户的需要,提供个性化的存储服务,不同的存储服务,可以由运行在容器中的服务提供。
8.根据权利要求1所述的一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台,其特征在于:网关服务适用于有海量设备接入,需解析各类消息协议的云原生物联网平台。
9.根据权利要求1所述的一种支持海量设备多通讯协议及消息协议接入的云原生物联网平台,其特征在于:所述S6中,物联网服务接收到消息后,不仅能根据存储策略将消息存储至数据库,再进行业务处理;同时能根据需要可通过sideCar调用其他微服务接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市爱为物联科技有限公司,未经深圳市爱为物联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210408283.8/1.html,转载请声明来源钻瓜专利网。