[發明專利]信道數據編碼、解碼方法及裝置有效
| 申請號: | 201010187408.6 | 申請日: | 2010-05-28 |
| 公開(公告)號: | CN102263606A | 公開(公告)日: | 2011-11-30 |
| 發明(設計)人: | 魯亞東;古立峰;秦浩;宋彬 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信道 數據 編碼 解碼 方法 裝置 | ||
技術領域
本發明實施例涉及通信領域,尤其涉及一種信道數據編碼、解碼方法及裝置。
背景技術
包交換網絡用于傳輸流媒體內容,一個媒體服務器通過包交換網絡將音視頻數據傳輸給多個接收端(如計算機終端或機頂盒等)。在傳輸過程中,包交換網絡通常采用一種盡力而為(best-effort)的方式傳送數據包,這樣就有可能發生延時和數據包丟失等問題。為了提供有保證的流媒體服務,當接收端發現數據包丟失時,采用一種常用的方法——應用層前向糾錯(Application?Layer?Forward?Error?Correction,簡稱:AL-FEC)。
AL-FEC的基本工作原理是:在發送數據包時,額外發送部分攜帶了原始數據信息的冗余數據;接收端可根據冗余數據以及接收到的原始數據信息,恢復出傳輸過程中丟失的原始數據信息,以提供較為可靠的服務質量(Qualityof?Service,簡稱:QoS)保證。AL-FEC特別適用于基于IP的多播網絡中的實時媒體業務。即使不同的接收端有不同的丟包率,只要不超過AL-FEC算法的解碼能力,接收端就可以通過AL-FEC算法,利用接收到的數據包恢復出原始的數據包。
目前,AL-FEC采用的是線性分組碼。對于線性分組碼而言,一個源塊(Source?Block)由多個源符號組成,現有技術將源塊送入FEC編碼器進行編碼,得到包括該源塊和校驗符號(Parity?Symbol)的編碼塊,其中每個源塊對應特定的校驗符號,而這些特定的校驗符號也只和這個源塊相關聯。因此,當傳輸過程中某個源塊丟失的源符號數超過了對應校驗符號的修復能力,比如丟失的源符號數超過了對應校驗符號的個數時,這個源塊丟失的源符號就無法恢復。
對于網絡上存在的突發的連續丟包的問題,FEC方案需要增加冗余數據的比率,有可能達到平均丟包率的幾倍以上。在沒有連續丟包的問題時,大部分的冗余數據是不需要的,這樣造成了帶寬的極大浪費。
發明內容
本發明實施例提供了一種信道數據編碼、解碼方法及裝置,提高抗突發能力,減少冗余數據對帶寬的開銷。
本發明實施例提供的信道數據編碼方法,包括:
輸入由源符號組成的源塊;
生成由多個有序的偶圖片段組成的偶圖;所述偶圖片段中的校驗節點與相鄰的前一個或后一個偶圖片段的源節點有關聯;
根據所述偶圖對所述源塊進行編碼。
本發明實施例提供的信道數據解碼方法,包括:
獲取由多個有序的偶圖片段組成的偶圖;所述偶圖片段中的源節點與相鄰的前一個或后一個偶圖片段的源節點有關聯;
根據所述偶圖對編碼塊進行解碼,輸出源符號。
本發明實施例提供的信道數據編碼裝置,包括:
輸入模塊,用于輸入由源符號組成的源塊;
生成模塊,用于生成由多個有序的偶圖片段組成的偶圖;所述偶圖片段中的校驗節點與相鄰的前一個或后一個偶圖片段的源節點有關聯;
編碼模塊,用于根據所述偶圖對所述源塊進行編碼。
本發明實施例提供的信道數據解碼裝置,包括:
偶圖獲取模塊,用于獲取由多個有序的偶圖片段組成的偶圖;所述偶圖片段中的源節點與相鄰的前一個或后一個偶圖片段的源節點有關聯;
解碼模塊,用于根據所述偶圖對編碼塊進行解碼,輸出源符號。
本發明實施例中,編碼或解碼所采用的偶圖是由多個有序的偶圖片段組成的,其中偶圖片段中的校驗節點與相鄰的前一個或后一個偶圖片段的源節點有關聯,這樣得到的校驗符號不僅與該源塊相關聯,還與前一個或后一個源塊有關聯。當遇到突發連續丟包的問題時,可以根據前一個或后一個源塊的數據恢復丟失的源符號,提高了抗突發的能力,減少了冗余數據對帶寬的開銷。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例一提供的信道數據編碼方法的流程圖;
圖2為本發明實施例二提供的信道數據編碼方法的流程圖;
圖3A為本發明實施例二步驟202的示意圖;
圖3B為本發明實施例二步驟203的示意圖;
圖3C為本發明實施例二步驟204的示意圖;
圖4為本發明實施例三提供的信道數據編碼方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010187408.6/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





