[發明專利]數據傳輸方法、裝置、電子設備及存儲介質有效
| 申請號: | 202010248800.0 | 申請日: | 2020-03-31 |
| 公開(公告)號: | CN111385064B | 公開(公告)日: | 2021-01-05 |
| 發明(設計)人: | 周子銓;李浩;余慶華 | 申請(專利權)人: | 展訊通信(上海)有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L1/16 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;李光金 |
| 地址: | 201203 上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 方法 裝置 電子設備 存儲 介質 | ||
本發明實施例公開了一種數據傳輸方法、裝置、電子設備及介質,其中方法包括:第一電子設備接收來自第二電子設備的第一數據包,所述第一數據包包括至少一個子數據;確定所述至少一個子數據中接收失敗的第一數量個子數據和所述第一數量個子數據的失敗原因;根據所述失敗原因生成響應數據;向所述第二電子設備發送所述響應數據。實施本申請實施例第二電子設備可根據第一電子設備的響應數據快速確定數據傳輸的問題,進而便于第一電子設備和第二電子設備解決數據傳輸的問題,提升電子設備之間數據傳輸的成功率和數據傳輸效率。
技術領域
本發明涉及互聯網技術領域,具體涉及通信技術領域,尤其涉及一種數據傳輸方法、裝置、電子設備及存儲介質。
背景技術
隨著電子技術的進步,互聯網技術的發展,網絡通信成為大眾生活中不可缺少的角色。數據傳輸方式可以分為有線傳輸和無線傳輸,早期無線傳輸數據傳輸速率較慢,但隨著技術的進步,無線傳輸速率顯著提升,已經可以滿足大眾的日常使用需求,且無線傳輸不需要布線等,使用方便;但電子設備之間在無線傳輸過程中可能會出現數據傳輸失敗的情況,當前電子設備之間不能及時的確定數據傳輸失敗的原因,導致無法快速的制定合適的數據傳輸策略,使得數據傳輸效率降低。
發明內容
本發明實施例提供了一種數據傳輸方法、裝置、電子設備及計算機存儲介質,有利于電子設備之間快速的定位數據傳輸過程中的問題,進而有利于提升電子設備之間的數據傳輸效率。
第一方面,本發明實施例提供了一種數據傳輸方法,應用于第一電子設備,該數據傳輸方法包括:
接收來自第二電子設備的第一數據包,所述第一數據包包括至少一個子數據;
確定所述至少一個子數據中接收失敗的第一數量個子數據和所述第一數量個子數據的失敗原因;
根據所述失敗原因生成響應數據;
向所述第二電子設備發送所述響應數據。
在一種可能的實現方式中,所述第一數據包包括一組聚合幀,所述至少一個子數據為所述一組聚合幀中的協議數據單元,所述確定所述至少一個子數據中接收失敗的第一數量個子數據和所述第一數量個子數據的失敗原因,包括:
校驗所述一組聚合幀中的每個所述協議數據單元,得到校驗失敗的第一數量個協議數據單元;
獲取所述第一數量個協議數據單元中每個協議數據單元的所述失敗原因。
在一種可能的實現方式中,所述第一電子設備包括物理層和媒體接入控制層,所述失敗原因包括以下至少一種:
所述媒體接入控制層接收到的協議數據單元錯誤;
所述媒體接入控制層的緩存不足導致協議數據單元丟失;
其他原因導致所述媒體接入控制層丟棄協議數據單元。
在一種可能的實現方式中,所述根據所述失敗原因生成響應數據,包括:
以所述失敗原因為查詢標識,查詢預設的數據庫,獲取所述失敗原因對應的編碼數據,所述預設的數據庫包括失敗原因和編碼之間的對應關系;
在響應數據幀的預設區域填充所述編碼數據;
根據所述響應數據幀生成所述響應數據。
在一種可能的實現方式中,所述根據所述響應數據幀生成所述響應數據之前,所述方法還包括:
確定所述至少一個子數據中所述第一電子設備接收到的第二數量個子數據,所述第一數量個子數據和所述第二數量個子數據構成所述至少一個子數據;
在所述響應數據幀的位圖區域生成所述第二數量個子數據的確認信息,所述確認信息用于表示所述第一電子設備已接收到所述第二數量個子數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于展訊通信(上海)有限公司,未經展訊通信(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010248800.0/2.html,轉載請聲明來源鉆瓜專利網。





