[發明專利]一種網絡數據可靠傳輸方法無效
| 申請號: | 201110071336.3 | 申請日: | 2011-03-24 |
| 公開(公告)號: | CN102480346A | 公開(公告)日: | 2012-05-30 |
| 發明(設計)人: | 劉磊;鄭艷偉;王勁林;董元元 | 申請(專利權)人: | 中國科學院聲學研究所;北京世網偉業數字系統技術有限公司 |
| 主分類號: | H04L1/16 | 分類號: | H04L1/16;H04L12/56 |
| 代理公司: | 北京法思騰知識產權代理有限公司 11318 | 代理人: | 楊小蓉;高宇 |
| 地址: | 100190 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 數據 可靠 傳輸 方法 | ||
1.一種網絡數據可靠傳輸的方法,該方法以發送端發送數據的順序與接收端接收數據的順序保持一致為前提條件,該方法具體步驟包括:
步驟1):發送端將待發數據發送給接收端,并在緩沖區中保存發送的數據,同時啟動超時計時器;其中,超時計時器設定的超時時間大于接收端向發送端反饋數據接收報告的周期;
步驟2):接收端接收所述的步驟1)發送的數據,接收端根據校驗信息判斷所接收的數據包是否正確,并按照觸發策略生成數據接收報告,將數據接收報告發給發送端;其中,所述的數據接收報告內容包括:接收端接收到的所有數據包中最后一個正確的數據包的確認信息ACK、最后一個正確接收的數據包之前所有錯誤且不能恢復的數據包的否認信息NAK和丟失的數據包的否認信息NAK;
步驟3):發送端解析所述步驟2)中的數據接收報告,判斷是否接收到數據包的否認信息NAK;如果接收到,則執行步驟4);否則,發送端判斷是否在超時計時器超時前接收到數據包的確認信息ACK,如果未接收到,則執行步驟4),否則,發送端從緩沖區刪除已正確確認的數據包;
步驟4):發送端判斷相應數據包的重傳次數是否達到上限,如果達到,則取消數據的發送;否則,發送端重傳相應的數據包,將該數據包的重傳次數加1,并重新啟動超時計時器;然后跳轉至步驟2)繼續執行。
2.根據權利要求1所述的網絡數據可靠傳輸方法,其特征在于,所述的步驟1)還包括:發送端先將待發數據進行分片,在數據片頭部加入標記編號,在數據片尾部加入FEC前向糾錯碼。
3.根據權利要求1所述的網絡數據可靠傳輸方法,其特征在于,所述的步驟2)還包括:接收端對錯誤數據包采用FEC前向糾錯碼進行恢復。
4.根據權利要求1所述的網絡數據可靠傳輸方法,其特征在于,所述觸發策略采用接收端設置定時器來按照時間周期性觸發;或采用接收端設置數據包計數器來按照收到的數據包達到確定數目時觸發;或采用接收端設置流量計數器來按照收到的數據達到確定流量時觸發;或采用在接收端同時設置定時器和數據包計數器,當定時時間生效時,則由定時器觸發,當定時時間尚未生效,但已經接收到確定數目的數據包,則由數據包計數器觸發。
5.根據權利要求1所述的網絡數據可靠傳輸的方法,其特征在于,所述觸發策略采用連續工作的方式;每次觸發后,定時器和計數器進行復位。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院聲學研究所;北京世網偉業數字系統技術有限公司,未經中國科學院聲學研究所;北京世網偉業數字系統技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110071336.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:飛釣輪線軸的旋轉限制裝置
- 下一篇:提供虛擬私有網業務的方法、設備和系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





