[发明专利]消息队列遥测传输网络接入方法、控制器及网关在审
申请号: | 202110872247.2 | 申请日: | 2021-07-30 |
公开(公告)号: | CN115695395A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 聂坤 | 申请(专利权)人: | 西门子(中国)有限公司 |
主分类号: | H04L67/01 | 分类号: | H04L67/01;H04L67/61;H04L67/56;H04L67/141;H04L43/0852 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100102 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 队列 遥测 传输 网络 接入 方法 控制器 网关 | ||
本发明实施例公开了消息队列遥测传输网络接入方法、控制器及网关。方法包括:MQTT网络中的控制器向第一客户端接入的第一网关发送携带身份ID的QOS请求,所述QOS请求用于:第一网关向MQTT网络中的所有代理服务器广播PING请求,并根据各代理服务器返回的PING响应的接收时间戳和PING请求的发送时间戳,分别计算第一网关与各代理服务器之间的传输延迟,并将第一网关与各代理服务器之间的传输延迟发送给控制器;控制器将最小的传输延迟对应的第一代理服务器作为第一网关的接入代理服务器,将第一代理服务器的地址携带在代理服务器接入消息中返回给第一网关,所述代理服务器接入消息用于:第一网关与第一代理服务器建立连接。本发明实施例提高了MQTT网络的QOS。
技术领域
本发明涉及数据通讯技术领域,特别是MQTT(Message Queuing TelemetryTransport,消息队列遥测传输)网络接入方法、控制器、网关及可读存储介质、电子设备和计算机程序产品。
背景技术
MQTT是一种基于发布/订阅模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。
MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。实现MQTT协议需要客户端和服务器端通讯完成,在通讯过程中,MQTT协议中有三种身份:发布者(Publisher)、代理(Broker)、订阅者(Subscriber)。其中,消息的发布者和订阅者都是客户端,代理是服务器,消息发布者可以同时是订阅者。MQTT传输的消息分为:主题(Topic)和负载(payload)两部分。Topic可以理解为消息的类型,订阅者订阅(Subscribe)后,就会收到该主题的消息内容(payload)。MQTT会构建底层网络传输,它将建立客户端到服务器的连接,提供两者之间的一个有序的、无损的、基于字节流的双向传输。当数据通过MQTT网络发送时,MQTT会把与之相关的服务质量(QoS)和主题(Topic)相关联。
物联网和边缘计算带来了一系列挑战。网络拓扑结构具有高度的动态性,且容易受到大量的干扰。客户端移动性和动态资源可用性是边缘计算体系结构面临的突出挑战。
发明内容
有鉴于此,本发明实施例一方面提出了MQTT网络接入方法,另一方面提出了MQTT控制器、网关及可读存储介质、电子设备及计算机程序产品,以提高MQTT网络的QOS。
第一方面,提供一种消息队列遥测传输MQTT网络接入方法,包括:
MQTT网络中的控制器向第一客户端接入的第一网关发送携带身份标识ID的服务质量QOS请求,所述QOS请求用于:第一网关向MQTT网络中的所有代理服务器广播携带所述身份ID的PING请求,并根据各代理服务器返回的携带所述身份ID的PING响应的接收时间戳和所述PING请求的发送时间戳,分别计算第一网关与各代理服务器之间的传输延迟,并将第一网关与各代理服务器之间的传输延迟发送给控制器;
控制器接收第一网关发来的第一网关与各代理服务器之间的传输延迟,在第一网关与各代理服务器之间的传输延迟中选择最小的传输延迟;
控制器将最小的传输延迟对应的第一代理服务器作为第一网关的接入代理服务器,将第一代理服务器的地址携带在代理服务器接入消息中返回给第一网关,所述代理服务器接入消息用于:第一网关与第一代理服务器建立连接。
第二方面,提供一种消息队列遥测传输MQTT网络接入方法,包括:
MQTT网络中的第一客户端接入的第一网关接收控制器发来的携带身份标识ID的服务质量QOS请求;
第一网关向MQTT网络中的所有代理服务器广播携带所述身份ID的PING请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子(中国)有限公司,未经西门子(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110872247.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于一次谐波对数处理的气体浓度检测方法
- 下一篇:一种夹仓、夹仓装置和施夹器