[發明專利]保護數據包以防差錯的方法無效
| 申請號: | 02118075.X | 申請日: | 2002-03-10 |
| 公開(公告)號: | CN1380780A | 公開(公告)日: | 2002-11-20 |
| 發明(設計)人: | G·德爾馬斯 | 申請(專利權)人: | 皇家菲利浦電子有限公司 |
| 主分類號: | H04L29/02 | 分類號: | H04L29/02;H04L12/28;G06F9/44 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 張志醒 |
| 地址: | 荷蘭艾*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 保護 數據包 以防 差錯 方法 | ||
技術領域
本發明涉及一個至少包含一個源實體和一個目標實體的系統,所述源實體被用于向所述目標實體發送數據包和糾錯包。
本發明也涉及一個用來傳送數據包和糾錯包的傳送裝置,和一個用來接收數據包和糾錯包的接收裝置,并且至少包含數據包丟失檢測裝置和數據包恢復裝置。
本發明還涉及一種保護數據包以防差錯的方法,一種恢復丟失數據包的方法以及包含有用來實現所述方法的指令的計算機程序。
本發明最后涉及一個糾錯包流。
本發明在包傳送領域具有重要的作用。例如,應用于因特網上的數據傳送,尤其是應用于基于無線存取網絡的因特網上的數據傳送。
背景技術
由IETF(國際互聯網工程任務組)發布的文件“請求評注2733”中闡述了一種稱為FEC(向前錯誤校正)的防差錯機制的實例。FEC機制要求向被傳送的數據中添加冗余碼。這個冗余碼在糾錯包(也稱FEC包)中被傳送。冗余碼允許重建在傳輸過程中丟失的包。在RFC2733中,FEC包是通過對不同數據包進行異或運算而生成的。對FEC包的不同的生成方法在RFC2733的第4節中做了推薦。
發明內容
本發明的一個目的是提出另一種機制,當差錯預期會影響不同的連續包時,這種機制特別有效。因為無線電聯絡的質量低劣,這在無線傳輸情況下是尤為顯著的。
這個目的通過一個根據本發明的一個系統來實現,并且如開頭章節所述因為S個糾錯包Y0,---Ys-1被生成用于N個數據包X0,…,XN-1,其中糾錯包Yi(這里i是一個0和S-1之間的自然數)是依據N/S個數據包Xi+js而生成的,這里j=0,…,N/S-1。
本發明提出的這個機制在被恢復的兩組包之間的間隔大于N的情況下,允許恢復(或重建)最多到S個連續包。
一個根據本發明的發送裝置包含用來根據N/S個數據包Xi+js(j=0,…,N/S-1)生成一個糾錯包Yi(這里i是一個介于0和S-1之間的自然數)的裝置,和用來傳送用于N個數據包X0,…,XN-1的S個糾錯包Y0,---Ys-1的裝置。
為了恢復一個數據包Xk,其中k=i+ps(這里i,P和S都是自然數),一個依據本發明的接收裝置利用N/S-1個數據包Xi+js,其中j=0,…,N/S-1并且j≠p,和一個關于N/S個數據包Xi+js(j=0,…,N/S-1)的函數的糾錯包Yi。
在本發明的一個優選實施例中,所述數據包在一端,而所述糾錯包在另一端,形成二個分開的包流,它們在被產生并可能在被接收過程中都是彼此分開的。這個實施例允許接收裝置只接收數據包流,或者數據包流和糾錯包流,這取決于是否接收裝置能夠使用或不能使用糾錯包流或者是否接收裝置需要或不需要接收這個流。
依照本發明一個糾錯包流包含包Yi,這是關于N/S個數據包Xi+js(j=0,…,N/S-1)的一個組合,這里i、N、S和N/S都是自然數。
參考下面所描述的實施例,關于本發明的這些及其他方面借助于非特定的實施例是顯而易見的,并將加以闡明。
附圖說明
附圖中:
圖1是一個依據本發明的系統的一個實例的示意圖;
圖2是一個IP/UDP/RTP/數據報示意圖;
圖3是一個描述一個根據本發明的傳送裝置工作過程的實例的示意圖;
圖4是一個描述一個根據本發明的接收裝置工作過程的實例的示意圖。
實施例說明
圖1借助實例顯示了一個根據本發明的系統,它包含一個源實體和一個目標實體。在這個實施例中源實體是一個傳送裝置10,而目標實體是一個接收裝置20。傳送裝置10和接收裝置20通過傳送信道30被連接到一起,這個信道包含例如一個無線信道。在上述實例中,其傳輸協議采用的是RTP到UDP到IP方法。這是不受限制的。RTP(實時傳輸協議)和UDP(用戶數據報協議)分別是IETF在RFC1889和0768中定義的傳輸層協議。IP協議(因特網協議)是由IFTF通過RFC0791定義版本4及通過RFC1883定義版本6的一種網絡層協議。下面將只對有助于理解本發明的部分加以說明。因為更多的細節評注在上述的RFC中已經做了說明。
圖2表示了一個IP數據報,它本身包含一個UDP數據報,而UDP數據報本身又含有一個RTP包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于皇家菲利浦電子有限公司,未經皇家菲利浦電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/02118075.X/2.html,轉載請聲明來源鉆瓜專利網。





