[发明专利]通信方法和通信装置有效
| 申请号: | 201810038597.7 | 申请日: | 2018-01-16 |
| 公开(公告)号: | CN110048927B | 公开(公告)日: | 2020-12-15 |
| 发明(设计)人: | 崔高生;程宝传;林乐 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08 |
| 代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 时林;毛威 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通信 方法 装置 | ||
本申请提供了一种通信方法和通信装置,该通信方法包括:对多个客户端分组,得到至少两个设备组,所述至少两个设备组的每个设备组中包括至少两个客户端;接收第一客户端发送的发布请求,所述发布请求包括第一数据,所述第一数据对应第一主题,所述发布请求用于请求所述MQTT服务器发布所述第一数据;确定所述第一客户端所属的第一设备组,并向所述第一设备组内的第二客户端发送发布消息,所述发布消息包括所述第一数据。本申请实施例的通信方法所述MQTT服务器对客户端分组,在各个设备组中进行消息发布/订阅,能够增强消息发布/订阅的效率和安全性。
技术领域
本申请涉及通信领域,更具体地,涉及通信领域中的一种通信方法和通信装置。
背景技术
随着智能硬件和移动互联网技术的快速发展,物联网技术发展迅速,但由于其受限的环境特性,传统的互联网协议越来越难以满足物联网的需要,这主要体现在移动网络代价昂贵、带宽低、可靠性差,而且处理器和内存资源都十分有限,与此同时物联网下海量在线设备产生庞大数据,给云端带来很大的网络开销和处理压力。在这种背景下,消息队列遥测传输(Message Queue Telemetry Transport,MQTT)协议应运而生。
MQTT协议最早是由国际商业机器公司(International Business MachinesCorporation,IBM)开发的一个即时通讯协议,MQTT协议是一个客户端/服务器架构的发布/订阅模式的消息传输协议,其设计遵循轻巧、开放、简单、规范、易于实现的原则。其实现基于传输控制协议/因特网互联协议(Transmission Control Protocol/InternetProtocol,TCP/IP)或其他有序、可靠、双向的网络连接,并且提供了简单、轻量级的发布/订阅特性,这些特性使得它对很多场景来说都是很好的选择,特别是对于受限的环境如机器与机器的通信(machine-to-machine,M2M)以及物联网环境(Internet of Things,IoT),因而被广泛应用在物联网、移动互联网中,例如汽车、智慧城市、工业4.0、智能家居、医疗医护等等。
MQTT协议是为大量计算能力有限,且工作在低带宽不可靠的网络的远程传感器和控制设备通讯而设计的协议,具有以下的几项基本特性:
使用发布/订阅消息模式,提供一对多的消息发布机制,解除应用程序耦合;
对负载内容屏蔽的消息传输;
基于TCP/IP或其他有序、可靠、双向的网络连接实现;
具有三种消息发布服务质量(Quality of service,QoS):
“至多一次”:消息发布完全依赖底层的TCP/IP网络,尽操作环境所能提供的最大努力分发消息,可能会发送消息丢失或重复,例如,这个等级可用于环境传感器数据,单次的数据丢失没关系,因为不久之后会再次发送;
“至少一次”:确保消息到达,但是消息重复可能会发生;
“只有一次”:确保消息到达且保证消息只到达一次,例如,这个等级可用在一个计费系统中,这里如果消息重复或丢失会导致计费系统不正确的收费;
小型传输,开销很小,协议交换最小化,以降低网络流量;
使用遗愿(Last Will)和遗嘱(Testament)特性通知有关各方客户端异常终端的机制。
现有的基于MQTT协议的发布/订阅模式,客户端数量很多时消息转发的性能会降低。在物联网技术迅速发展的过程中,客户端的数量会越来越庞大,因此,如何提高消息发布/订阅效率和安全保障成为亟需解决的问题。
发明内容
本申请提供了一种通信方法和通信装置,能够提高MQTT服务器处理消息发布/订阅的效率和安全性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810038597.7/2.html,转载请声明来源钻瓜专利网。





