一種基于網(wǎng)絡(luò)通信協(xié)議的數(shù)據(jù)可靠傳輸方法及升級(jí)方法

基本信息

申請(qǐng)?zhí)?/td> CN201510313656.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN104967497B 公開(kāi)(公告)日 2019-04-12
申請(qǐng)公布號(hào) CN104967497B 申請(qǐng)公布日 2019-04-12
分類號(hào) H04L1/00;H04L1/18;H04L12/24 分類 電通信技術(shù);
發(fā)明人 陳榮;閆禮飛 申請(qǐng)(專利權(quán))人 合肥銳世數(shù)字科技有限公司
代理機(jī)構(gòu) - 代理人 -
地址 430074 湖北省武漢市東湖開(kāi)發(fā)區(qū)高新大道666號(hào)武漢國(guó)家生物產(chǎn)業(yè)基地項(xiàng)目B、C、D區(qū)研發(fā)樓B1棟
法律狀態(tài) -

摘要

摘要 一種基于網(wǎng)絡(luò)通信協(xié)議的數(shù)據(jù)可靠傳輸方法,(1)控制端發(fā)送數(shù)據(jù)傳輸請(qǐng)求,判斷節(jié)點(diǎn)是否滿足數(shù)據(jù)傳輸條件:若滿足轉(zhuǎn)入步驟(2);否則結(jié)束此次數(shù)據(jù)傳輸;(2)傳輸數(shù)據(jù):控制端對(duì)待發(fā)送數(shù)據(jù)文件分塊,依次發(fā)送每組數(shù)據(jù)塊,節(jié)點(diǎn)接收到一組數(shù)據(jù)塊后等待控制端發(fā)送的該組數(shù)據(jù)塊的校驗(yàn)指令以進(jìn)行校驗(yàn)碼校驗(yàn):(a)校驗(yàn)成功,保存該組數(shù)據(jù)塊并告知,則繼續(xù)下一組數(shù)據(jù)塊的發(fā)送,直至全部數(shù)據(jù)塊發(fā)送完畢并結(jié)束;(b)校驗(yàn)失敗告知控制端,繼續(xù)當(dāng)前數(shù)據(jù)塊的發(fā)送直校驗(yàn)成功并保存,則控制端繼續(xù)下一組數(shù)據(jù)塊的發(fā)送,若重復(fù)發(fā)送N次,仍校驗(yàn)失敗,則結(jié)束此次數(shù)據(jù)傳輸。通過(guò)數(shù)據(jù)傳輸前確認(rèn)、分塊發(fā)送及重傳機(jī)制,能夠可靠的保證所有數(shù)據(jù)的傳輸。