非穩(wěn)定鏈路的可靠文件傳輸方法、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
基本信息
申請?zhí)?/td> | CN201910445928.3 | 申請日 | - |
公開(公告)號 | CN110120980B | 公開(公告)日 | 2021-09-17 |
申請公布號 | CN110120980B | 申請公布日 | 2021-09-17 |
分類號 | H04L29/08;H04L1/18 | 分類 | 電通信技術(shù); |
發(fā)明人 | 姜勇;汪文俊;謝受浪 | 申請(專利權(quán))人 | 牧星機(jī)器人(江蘇)有限公司 |
代理機(jī)構(gòu) | 無錫松禾知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 蔡趙 |
地址 | 211500 江蘇省南京市江北新區(qū)研創(chuàng)園江淼路88號騰飛大廈 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種非穩(wěn)定鏈路的可靠文件傳輸方法、計(jì)算機(jī)設(shè)備及存儲介質(zhì),可靠文件傳輸方法應(yīng)用于文件收發(fā)系統(tǒng)的客戶端,文件收發(fā)系統(tǒng)還包括服務(wù)端,客戶端與服務(wù)端各自維護(hù)一個(gè)大小一致的分塊高速緩沖器,方法包括:根據(jù)與服務(wù)端的第一交互操作將分塊高速緩沖器分為若干大小一致的組塊;執(zhí)行文件傳輸操作,以組塊為單位接收服務(wù)端的文件或上傳文件至服務(wù)端;統(tǒng)計(jì)所有組塊數(shù)據(jù)的傳輸狀況,對未成功傳輸?shù)慕M塊數(shù)據(jù)進(jìn)行補(bǔ)充傳輸。本發(fā)明技術(shù)方案充分利用全雙工通訊的優(yōu)勢,數(shù)據(jù)發(fā)送端無需在每包數(shù)據(jù)傳輸完成后等待ACK應(yīng)答,且只針對丟包和錯包進(jìn)行動態(tài)數(shù)據(jù)補(bǔ)發(fā),無需全部重發(fā),節(jié)省了傳輸時(shí)間,且保證了文件傳輸?shù)姆€(wěn)定性。 |
