[發明專利]一種解碼方法和裝置有效
| 申請號: | 201010621144.0 | 申請日: | 2010-12-24 |
| 公開(公告)號: | CN102571263A | 公開(公告)日: | 2012-07-11 |
| 發明(設計)人: | 郭毅峰;黃薇;常輝;封令雋 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04W4/06 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 解碼 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,特別是涉及一種解碼方法和裝置。
背景技術
MBMS(Multimedia?Broadcast/Multicast?Service,多媒體廣播組播業務)是3GPP?R6(3rd?Generation?Partnership?Project?Release6,第三代合作伙伴計劃第6版本)中引入的一項重大功能,用于支持廣播業務,在同一時間為大量用戶提供高速率數據業務。從廣播文件的格式來劃分,MBMS可以分為兩類:一類是音視頻流式業務,例如,流式音頻廣播和手機電視,廣播文件以實時流的形式通過MBMS信道廣播給終端,終端實時收聽或收看;另一類是文件下載式業務,業務內容以文件的形式通過MBMS信道廣播給終端,終端將接收到的數據保存成文件形式,用戶離線打開文件,以使用業務。
對于通過MBMS信道傳輸的數據文件而言,該數據文件必須是完整的,不能丟失任何數據包,因此,在利用MBMS進行數據文件的廣播時,必須保證數據文件的完整性。另外,廣播數據文件時,需要采用專門用于文件廣播的FLUTE(File?Delivery?over?Unidirectional?Transport,單向文件傳輸)協議,而FLUTE協議是基于UDP(User?Datagram?Protocol,用戶數據包協議)的,UDP是一種面向無連接的傳輸層協議,提供簡單的不可靠信息傳送服務,無法在傳輸層上進行文件重傳。因此,利用MBMS開展文件下載式業務時,必須考慮文件的可靠傳輸問題。
為提高數據通信的可信度,可以在MBMS中使用FEC(Forward?Error?Correction,前向糾錯)編碼。FEC編碼通常應用在單向通信信道中,該單向通信通道中的傳輸錯誤無法通過請求重傳來恢復。FEC編碼的核心思想包括,在傳輸數據中增加冗余信息,當傳輸過程中出現錯誤,接收端可以利用接收到的冗余信息重構丟失的數據,從而保證文件完整性。在FEC編碼的技術方案中,MBMS平臺在數據文件廣播前需要先進行編碼,生成冗余數據包,然后將冗余數據包和原始數據包一起發送給終端,終端必須支持對應的FEC解碼。
3GPP?TS?26.346建議在MBMS中使用Raptor編碼,如圖1所示,Raptor?FEC編碼的流程包括:首先,利用傳統的糾刪碼,如LDPC(Low?Density?Parity?Check?Code,低密度奇偶校驗碼),對數據包進行預編碼,使得編碼后的數據包即使在傳輸的過程中部分丟失,也能在接收端全部恢復出來;隨后,利用LT(Luby?Transform,盧比轉換)碼對預編碼后的數據包進行二次編碼,即,將預編碼后的數據包與適當選取的LT碼級聯,得到具有線性時間譯碼復雜度的Raptor碼。接收端接收到編碼符號后,對編碼符號進行解碼,恢復出源碼。根據Raptor?FEC編碼原理可知,經過Raptor編碼后,接收端只要接收到(N+R)個編碼符號中的任意N個編碼符號,即可恢復所有的N個源碼,如圖2所示。
如果數據文件采用多次重復廣播,發送端先進行一次FEC編碼,然后將編碼符號重復廣播。接收端每次接收到編碼符號后,都進行一次FEC解碼,不同FEC解碼之間彼此獨立,如圖3所示。如果接收到N個編碼符號,接收端可以恢復出所有的源碼;如果接收到的編碼符號小于N個,接收端將無法恢復出所有的源碼。
在實現本發明的過程中,發明人發現現有技術至少存在如下問題:
由于接收端需要接收到(N+R)個編碼符號中的至少N個編碼符號,才能恢復出所有的N個源碼,而在無線廣播信道中,丟包是很正常的現象,因此,接收端多次接收到的編碼符號可能都小于N個,從而導致每次獨立解碼都無法將所有源碼恢復出來,降低了FEC修復效率。
發明內容
本發明實施例的目的在于提供一種解碼方法和裝置,以提高解碼效率,為此,本發明實施例采用如下技術方案:
一種解碼方法,包括:
接收發送端重復廣播的編碼符號,并累積多次接收到的編碼符號;
對累積得到的編碼符號進行解碼。
一種解碼器,包括:
接收模塊,用于接收發送端重復廣播的編碼符號;
存儲模塊,用于累積所述接收模塊多次接收到的編碼符號;
解碼模塊,用于對所述存儲模塊累積得到的編碼符號進行解碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010621144.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:飲料制備機的用戶友好型開動模式
- 下一篇:易換式自排變速偏心軸





