[發明專利]數據通信方法及裝置、電子設備和存儲介質有效
| 申請號: | 202110891988.5 | 申請日: | 2021-08-04 |
| 公開(公告)號: | CN113645291B | 公開(公告)日: | 2022-11-18 |
| 發明(設計)人: | 白宇;王文琦;黃忠和;孫言真 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | H04L67/5681 | 分類號: | H04L67/5681;H04L67/131 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 趙林琳 |
| 地址: | 100080 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據通信 方法 裝置 電子設備 存儲 介質 | ||
根據本公開的示例實施例,提供了數據通信方法及裝置、電子設備和存儲介質,涉及通信領域,尤其涉及數據通信、云游戲技術領域。數據通信方法包括:響應于確定在閾值時間內從發送方接收到第一數據包,向發送方發送針對第一數據包的確認消息;響應于確定在閾值時間內未從發送方接收到第二數據包,向發送方發送針對第二數據包的偽確認消息,其中偽確認消息與確認消息一致。本公開的實施例能夠有效降低網絡通信延遲,同時提高通信的可靠性。
技術領域
本公開涉及通信領域,并且更具體地,涉及數據通信方法及裝置、電子設備和存儲介質和計算機程序產品。
背景技術
在某些應用,例如聯機游戲中,對通信延遲要求較高?,F有的用于聯機游戲的通信協議中,有些只用于玩家同服務器之間建立長連接傳輸數據,玩家之間的通信需要通過中心服務器進行中轉。有些既可用于玩家同服務器之間通信,也可以用于玩家之間交換數據,進行游戲進程的推演和計算。通常每個玩家要將自己的數據傳輸給同局游戲里所有其他玩家,各玩家在本地計算本局游戲下一個時間點的狀態。全球的游戲玩家接入的網絡環境參差不齊,在某些網絡中,由于網絡延遲等問題,導致丟包率高,影響應用上述協議的網絡游戲體驗。
發明內容
本公開提供了一種數據通信方法及裝置、電子設備和存儲介質和計算機程序產品。
根據本公開的第一方面,提供了一種數據通信方法。該方法包括:響應于確定在閾值時間內從發送方接收到第一數據包,向發送方發送針對第一數據包的確認消息;響應于確定在閾值時間內未從發送方接收到第二數據包,向發送方發送針對第二數據包的偽確認消息,其中偽確認消息與確認消息一致。
在本公開的第二方面中,提供了另一種數據通信方法。該方法包括:接收第一數據包;將第一數據包暫存在接收緩沖器中;以及按照接收到第一數據包的順序,將第一數據包暫存到讀取緩沖器中。
在本公開的第三方面中,提供了一種數據通信裝置。該裝置包括:確認消息發送模塊,被配置為響應于確定在閾值時間內從發送方接收到第一數據包,向發送方發送針對第一數據包的確認消息;以及偽確認消息發送模塊,被配置為響應于確定在閾值時間內未從發送方接收到第二數據包,向發送方發送針對第二數據包的偽確認消息,其中偽確認消息與確認消息一致。
在本公開的第四方面中,提供了另一種數據通信裝置。該裝置包括:接收模塊,被配置為接收第一數據包;第一暫存模塊,被配置為將第一數據包暫存在接收緩沖器中;以及第二暫存模塊,被配置為按照接收到第一數據包的順序,將第一數據包暫存到讀取緩沖器中。
在本公開的第五方面中,提供了一種電子設備,包括一個或多個處理器;以及存儲裝置,用于存儲一個或多個程序,當一個或多個程序被一個或多個處理器執行,使得一個或多個處理器實現根據本公開的第一方面的方法。
在本公開的第六方面中,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現根據本公開的第一方面的方法。
在本公開的第七方面中,提供了一種計算機程序產品,計算機程序在被處理器執行時實現根據本公開的第一方面的方法。
應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
附圖用于更好地理解本方案,不構成對本公開的限定。結合附圖并參考以下詳細說明,本公開各實施例的上述和其他特征、優點及方面將變得更加明顯。在附圖中,相同或相似的附圖標記表示相同或相似的元素,其中:
圖1示出了一種常規數據通信的流程示意圖;
圖2示出了本公開的多個實施例能夠在其中實現的示例環境的示意圖;
圖3示出了根據本公開的實施例的數據通信方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110891988.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電解水制氫冷卻洗滌一體化裝置
- 下一篇:一種電連接器及其制造方法





