[发明专利]基于QUIC的应用层通讯方法、装置、存储介质在审
申请号: | 202111358512.1 | 申请日: | 2021-11-16 |
公开(公告)号: | CN114143387A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 刘舟;杨帆;秦树新;谢林廷 | 申请(专利权)人: | 广州三七极创网络科技有限公司 |
主分类号: | H04L69/329 | 分类号: | H04L69/329;H04L69/164;H04L69/04;H04L67/141 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈志明;郝传鑫 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 quic 应用 通讯 方法 装置 存储 介质 | ||
本申请涉及通信的技术领域,尤其是涉及基于QUIC的应用层通讯方法、装置、存储介质。该方法包括:请求端发送会话建立请求,与响应端建立通讯连接对象;请求端通过通讯连接对象创建与响应端之间的会话对象,会话对象至少为一个;请求端通过会话对象调用对应的会话模式进行数据帧传输;根据请求端的不同请求,由会话对象切换会话模式,所述会话模式包括多流传输模式以及单流传输模式。本申请解决现有应用层协议不能满足游戏服务架构中关于数据传输速率以及可靠性并存的技术问题。
技术领域
本申请涉及通信的技术领域,尤其是涉及基于QUIC的应用层通讯方法、装置、存储介质。
背景技术
现如今的网络环境越来越复杂,TCP在设计之初没有考虑到现今复杂的网络环境。因TCP自身特性原因,在弱网条件下网络传输效率很差,谷歌推出一种基于UDP传输的协议QUIC。QUIC(Quick UDP Internet Connection)是一种互联网传输层协议,它基于UDP传输层协议,同时兼具TCP、TLS、HTTP/2等协议的可靠性与安全性,可以有效减少连接与传输延迟,更好地应对当前传输层与应用层的挑战。
在游戏服务架构内包括有设备以及路由集群,设备可以为客户端、服务器等,设备之间通过路由集群进行通讯。在游戏服务架构中,进行信息交互时,对于数据传输的效率以及数据传输的可靠性均有要求,现在游戏服务架构主流的应用层协议大部分是基于TCP作为底层传输协议开发,而采用TCP作为底层传输协议的应用层协议在进行信息交互时容易发生阻塞现象,不能满足游戏服务架构对于数据传输效率以及可靠性并存的要求。
发明内容
为此,本申请的实施例提供了一种基于QUIC的应用层通讯方法、装置、存储介质,能够解决现有应用层协议不能满足游戏服务架构中关于数据传输速率以及可靠性并存的技术问题,具体技术方案内容如下:
第一方面,本申请的实施例提供一种基于QUIC的应用层通讯方法,所述方法包括:
请求端发送会话建立请求,与响应端建立通讯连接对象;
请求端通过通讯连接对象创建与响应端之间的会话对象,会话对象至少为一个;
请求端通过会话对象调用对应的会话模式进行数据帧传输;
根据请求端的不同请求,由会话对象切换会话模式,所述会话模式包括多流传输模式以及单流传输模式。
通过采用上述技术方案,由建立通讯连接对象以形成稳定的通讯通道,实现可靠性传输;在请求端与响应端建立会话对象,并由会话对象切换会话模式,实现多流传输模式以及单流传输模式并存的传输方式,多流传输模式可以实现并行传输的效果,单流模式可实现数据传输的有序性,本方案实现大数据流传输效率以可靠性传输均衡的效果。
优选的,请求端与响应端之间通过会话对象构建对应会话对象的自定义协议。
提高采用上述技术方案,请求端与响应端之间通过会话对象构建当前会话对象的自定义协议,使该会话对象有其独特的指令集,以实现会话隔离的效果。
优选的,自定义协议包括压缩算法协议,所述数据帧设有压缩标识位;在接收到数据帧时,校验数据帧的压缩标识位,若数据帧的压缩标识位表明该数据帧已被压缩,根据压缩算法协议执行解压逻辑。
通过采用上述技术方案,请求端以及响应端可以根据请求的资源来自定义压缩算法协议,提高数据的传输效率的同时,使会话对象中传输的数据不易被截获,因此在提高传输效率的同时也提高会话对象传输数据的可靠性,进而满足游戏服务架构对于大数据流传输效率以及可靠性传输的需求,且实现会话隔离;而数据帧头部设置压缩标识位,用以标识数据帧是否被压缩,便于请求端或响应端校验数据是否被压缩以及是否需要执行解压缩的操作。
优选的,压缩算法协议支持压缩数据的策略配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州三七极创网络科技有限公司,未经广州三七极创网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111358512.1/2.html,转载请声明来源钻瓜专利网。