[發(fā)明專利]數(shù)據(jù)傳輸方法、裝置、電子設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210046401.5 | 申請日: | 2022-01-14 |
| 公開(公告)號: | CN114553375A | 公開(公告)日: | 2022-05-27 |
| 發(fā)明(設(shè)計)人: | 鄭明;林惠東;趙瑞前 | 申請(專利權(quán))人: | 北京金山云網(wǎng)絡(luò)技術(shù)有限公司 |
| 主分類號: | H04L1/18 | 分類號: | H04L1/18;H04L1/22 |
| 代理公司: | 北京華夏泰和知識產(chǎn)權(quán)代理有限公司 11662 | 代理人: | 盧萬騰 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)傳輸 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
1.一種數(shù)據(jù)傳輸方法,其特征在于,應(yīng)用于第一設(shè)備,包括:
在向第二設(shè)備發(fā)送原始數(shù)據(jù)包之前,對所述原始數(shù)據(jù)包進行備份,得到N個備份數(shù)據(jù)包;
確定每一所述備份數(shù)據(jù)包與所述原始數(shù)據(jù)包之間的重傳時間間隔,其中,每一所述備份數(shù)據(jù)包對應(yīng)的所述重傳時間間隔不完全相同,且小于或等于預(yù)先確定的目標(biāo)時間間隔;
向所述第二設(shè)備發(fā)送所述原始數(shù)據(jù)包,并按照對應(yīng)的重傳時間間隔向所述第二設(shè)備發(fā)送N個所述備份數(shù)據(jù)包。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述原始數(shù)據(jù)包進行備份,得到N個備份數(shù)據(jù)包,包括:
獲取實時丟包率;
基于所述實時丟包率確定所述原始數(shù)據(jù)包的重傳次數(shù)N;
基于所述重傳次數(shù)N對所述原始數(shù)據(jù)包進行備份,得到N個備份數(shù)據(jù)包。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述實時丟包率確定所述原始數(shù)據(jù)包的重傳次數(shù)N,包括:
確定所述原始數(shù)據(jù)包所屬的目標(biāo)數(shù)據(jù)類型;
以所述實時丟包率為關(guān)鍵字,查找所述目標(biāo)數(shù)據(jù)類型下的丟包率和重傳次數(shù)之間的對應(yīng)關(guān)系;
基于查找結(jié)果,確定所述原始數(shù)據(jù)包的重傳次數(shù)N。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定每一所述備份數(shù)據(jù)包與所述原始數(shù)據(jù)包之間的重傳時間間隔,包括:
針對每一所述備份數(shù)據(jù)包,利用預(yù)設(shè)的隨機數(shù)生成算法生成一個大于0,且小于或等于預(yù)先確定的目標(biāo)時間間隔的隨機數(shù);
將所述隨機數(shù)確定為所述備份數(shù)據(jù)包與所述原始數(shù)據(jù)包之間的重傳時間間隔。
5.根據(jù)權(quán)利要求1~4任一所述的方法,其特征在于,所述目標(biāo)時間間隔通過以下方式確定:
向所述第二設(shè)備發(fā)送協(xié)商消息,所述協(xié)商消息攜帶候選時間間隔,以指示所述第二設(shè)備判斷是否支持所述候選時間間隔;
接收來自所述第二設(shè)備的判斷結(jié)果,若所述判斷結(jié)果指示所述第二設(shè)備支持所述候選時間間隔,則將所述候選時間間隔確定為目標(biāo)時間間隔;若判斷結(jié)果指示所述第二設(shè)備不支持所述候選時間間隔,則重新確定一個候選時間間隔,并返回向所述第二設(shè)備發(fā)送協(xié)商消息的步驟。
6.一種數(shù)據(jù)傳輸方法,其特征在于,應(yīng)用于第二設(shè)備,包括:
接收來自第一設(shè)備的數(shù)據(jù)包,其中,所述第一設(shè)備向所述第二設(shè)備發(fā)送原始數(shù)據(jù)包,并按照對應(yīng)的重傳時間間隔向所述第二設(shè)備發(fā)送N個所述原始數(shù)據(jù)包的備份數(shù)據(jù)包,每一所述備份數(shù)據(jù)包對應(yīng)的所述重傳時間間隔不完全相同,且小于或等于預(yù)先確定的目標(biāo)時間間隔;
在確定所述數(shù)據(jù)包為冗余數(shù)據(jù)包的情況下,丟棄所述數(shù)據(jù)包。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述確定所述數(shù)據(jù)包為冗余數(shù)據(jù)包,包括:
查找歷史接收隊列,所述歷史接收隊列用于存儲已接收到且未做丟棄處理的歷史數(shù)據(jù)包;
若從所述歷史接收隊列中查找到滿足設(shè)定條件的歷史數(shù)據(jù)包,則確定所述數(shù)據(jù)包為冗余數(shù)據(jù)包;其中,所述設(shè)定條件至少包括:所述數(shù)據(jù)包與歷史數(shù)據(jù)包之間的接收時間間隔小于或等于所述目標(biāo)時間間隔,且所述數(shù)據(jù)包與歷史數(shù)據(jù)包的包大小一致、包類型一致;
所述方法還包括:
若從所述歷史接收隊列中未查找到滿足所述設(shè)定條件的歷史數(shù)據(jù)包,則確定所述數(shù)據(jù)包不為冗余數(shù)據(jù)包,將所述數(shù)據(jù)包作為歷史數(shù)據(jù)包存儲至所述歷史接收隊列。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,在所述第二設(shè)備被配置為開啟校驗和校驗的情況下,所述設(shè)定條件還包括:所述數(shù)據(jù)包與歷史數(shù)據(jù)包的校驗和一致。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京金山云網(wǎng)絡(luò)技術(shù)有限公司,未經(jīng)北京金山云網(wǎng)絡(luò)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210046401.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設(shè)備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計算機可讀存儲介質(zhì)
- 一種基于電價的非實時數(shù)據(jù)傳輸調(diào)度方法
- 基于云計算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲介質(zhì)





