[发明专利]数据通信方法及装置、电子设备和存储介质有效
| 申请号: | 202110891988.5 | 申请日: | 2021-08-04 |
| 公开(公告)号: | CN113645291B | 公开(公告)日: | 2022-11-18 |
| 发明(设计)人: | 白宇;王文琦;黄忠和;孙言真 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
| 主分类号: | H04L67/5681 | 分类号: | H04L67/5681;H04L67/131 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 赵林琳 |
| 地址: | 100080 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据通信 方法 装置 电子设备 存储 介质 | ||
根据本公开的示例实施例,提供了数据通信方法及装置、电子设备和存储介质,涉及通信领域,尤其涉及数据通信、云游戏技术领域。数据通信方法包括:响应于确定在阈值时间内从发送方接收到第一数据包,向发送方发送针对第一数据包的确认消息;响应于确定在阈值时间内未从发送方接收到第二数据包,向发送方发送针对第二数据包的伪确认消息,其中伪确认消息与确认消息一致。本公开的实施例能够有效降低网络通信延迟,同时提高通信的可靠性。
技术领域
本公开涉及通信领域,并且更具体地,涉及数据通信方法及装置、电子设备和存储介质和计算机程序产品。
背景技术
在某些应用,例如联机游戏中,对通信延迟要求较高。现有的用于联机游戏的通信协议中,有些只用于玩家同服务器之间建立长连接传输数据,玩家之间的通信需要通过中心服务器进行中转。有些既可用于玩家同服务器之间通信,也可以用于玩家之间交换数据,进行游戏进程的推演和计算。通常每个玩家要将自己的数据传输给同局游戏里所有其他玩家,各玩家在本地计算本局游戏下一个时间点的状态。全球的游戏玩家接入的网络环境参差不齐,在某些网络中,由于网络延迟等问题,导致丢包率高,影响应用上述协议的网络游戏体验。
发明内容
本公开提供了一种数据通信方法及装置、电子设备和存储介质和计算机程序产品。
根据本公开的第一方面,提供了一种数据通信方法。该方法包括:响应于确定在阈值时间内从发送方接收到第一数据包,向发送方发送针对第一数据包的确认消息;响应于确定在阈值时间内未从发送方接收到第二数据包,向发送方发送针对第二数据包的伪确认消息,其中伪确认消息与确认消息一致。
在本公开的第二方面中,提供了另一种数据通信方法。该方法包括:接收第一数据包;将第一数据包暂存在接收缓冲器中;以及按照接收到第一数据包的顺序,将第一数据包暂存到读取缓冲器中。
在本公开的第三方面中,提供了一种数据通信装置。该装置包括:确认消息发送模块,被配置为响应于确定在阈值时间内从发送方接收到第一数据包,向发送方发送针对第一数据包的确认消息;以及伪确认消息发送模块,被配置为响应于确定在阈值时间内未从发送方接收到第二数据包,向发送方发送针对第二数据包的伪确认消息,其中伪确认消息与确认消息一致。
在本公开的第四方面中,提供了另一种数据通信装置。该装置包括:接收模块,被配置为接收第一数据包;第一暂存模块,被配置为将第一数据包暂存在接收缓冲器中;以及第二暂存模块,被配置为按照接收到第一数据包的顺序,将第一数据包暂存到读取缓冲器中。
在本公开的第五方面中,提供了一种电子设备,包括一个或多个处理器;以及存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现根据本公开的第一方面的方法。
在本公开的第六方面中,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现根据本公开的第一方面的方法。
在本公开的第七方面中,提供了一种计算机程序产品,计算机程序在被处理器执行时实现根据本公开的第一方面的方法。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
图1示出了一种常规数据通信的流程示意图;
图2示出了本公开的多个实施例能够在其中实现的示例环境的示意图;
图3示出了根据本公开的实施例的数据通信方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110891988.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电解水制氢冷却洗涤一体化装置
- 下一篇:一种电连接器及其制造方法





