[发明专利]一种通信连接方法、装置及系统有效
申请号: | 202111415538.5 | 申请日: | 2021-11-25 |
公开(公告)号: | CN114157707B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 桑学宁;贾化萍;张瑞;徐火亮 | 申请(专利权)人: | 北京煜邦电力技术股份有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L69/164;H04L9/40;H04L67/01 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 赵迎迎 |
地址: | 102200 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 连接 方法 装置 系统 | ||
本发明实施例公开了一种通信连接方法、装置及系统。该方法包括:接收客户端基于UDP发送的初始连接请求,初始连接请求中包括客户端的标识信息;基于标识信息向客户端发送拒绝消息,拒绝消息中携带有服务器的配置信息,配置信息中包括长期密钥信息;接收客户端发送的加密连接请求;针对加密连接请求向客户端反馈加密回复消息,以与客户端建立基于用户数据报协议的通信连接,通过采用上述方案,减少了与客户端建立连接的交互次数,进而减少连接时间能够进行快速连接,从而提升用户体验;且在与客户端建立连接的过程中通过长期密钥信息能够直接使客户端与服务器基于密文进行数据传输,提升了数据安全性,达到高效传输数据的技术效果。
技术领域
本发明实施例涉及物联网技术领域,尤其涉及一种通信连接方法、装置及系统。
背景技术
随着社会的发展,物联网场景下(如智能家居、智能城市、远程医疗等)连接设备的数量在2020年已超过500亿。消息队列遥测传输协议(Message Queuing TelemetryTransport,简称MQTT)是目前最流行的物联网数据交互协议。
目前,标准MQTT是工作在传输控制协议/网际协议(Transmission ControlProtocol/Internet Protocol,简称TCP/IP)族上的(以下简称MQTT/TCP),通过TCP为MQTT提供可靠的端到端的连接。基于MQTT/TCP实现数据传输的过程中,首先需要建立客户端与服务器的连接,由于TCP的连接特性,客户端与服务器需要进行三次连接,若在通信过程中需要进行密文传输,还需更多的连接步骤进行客户端与服务器的加密确认,从而使得基于MQTT/TCP通过密文的方式进行数据传输。
在基于MQTT/TCP实现数据传输时,三次握手导致建立连接耗时较长,影响用户体验。
发明内容
本发明实施例提供了一种通信连接方法、装置及系统,可以优化现有的基于消息队列遥测传输协议时进行通信连接的实现方案。
第一方面,本发明实施例提供了一种通信连接方法,包括:
接收客户端基于用户数据报协议UDP发送的初始连接请求,所述初始连接请求中包括所述客户端的标识信息;
基于所述标识信息向所述客户端发送拒绝消息,所述拒绝消息中携带有服务器的配置信息,所述配置信息中包括长期密钥信息;
接收所述客户端发送的加密连接请求,所述加密连接请求是所述客户端通过加密信息对所述初始连接请求加密后获得的,所述加密信息是所述客户端解析所述长期密钥信息得到的;
针对所述加密连接请求向所述客户端反馈加密回复消息,以与所述客户端建立基于所述用户数据报协议的通信连接。
第二方面,本发明实施例提供了一种通信连接装置,包括:
连接请求接收模块,用于接收客户端基于用户数据报协议UDP发送的初始连接请求,所述初始连接请求中包括所述客户端的标识信息;
拒绝消息发送模块,用于基于所述标识信息向所述客户端发送拒绝消息,所述拒绝消息中携带有服务器的配置信息,所述配置信息中包括长期密钥信息;
加密连接请求接收模块,用于接收所述客户端发送的加密连接请求,所述加密连接请求是所述客户端通过加密信息对所述初始连接请求加密后获得的,所述加密信息是所述客户端解析所述长期密钥信息得到的;
加密回复消息反馈模块,用于针对所述加密连接请求向所述客户端反馈加密回复消息,以与所述客户端建立基于所述用户数据报协议的通信连接。
第三方面,本发明实施例提供了一种通信连接系统,所述系统包括客户端以及用于执行如本发明实施例提供的通信连接方法的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京煜邦电力技术股份有限公司,未经北京煜邦电力技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111415538.5/2.html,转载请声明来源钻瓜专利网。