[發明專利]數據傳輸的碼流結構及方法有效
| 申請號: | 201010103438.4 | 申請日: | 2010-01-29 |
| 公開(公告)號: | CN102142921A | 公開(公告)日: | 2011-08-03 |
| 發明(設計)人: | 朱勝;高寶貴 | 申請(專利權)人: | 聯芯科技有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04W28/04 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 200233 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 結構 方法 | ||
技術領域
本發明涉及數據通信技術領域,尤其涉及低碼率無線信道終端在高誤碼率環境下的數據傳輸的碼流結構及其傳輸方法。
背景技術
H.324/M國際標準可以在無線電路交換網絡支持實時多媒體服務應用。該標準包含的子協議標準是:語音、視頻、用戶數據和控制數據的多路復用和分離(H.223)等。
第三代合作伙伴(3rd?Generat?ion?Partnership?Project,即3GPP)采納H.324/M建議作為3G網絡傳統視頻電話的一個標準,被其采納的建議被命名為3G-324M,3G-324M終端是應用于電路交換網絡的視頻、音頻和數據的實時傳輸設備,但是針對話音、視頻和多路復用操作提出了一些要求,如:3G-324M終端指定H.263作為強制視頻編碼為基本標準,而把MPEG-4作為視頻編碼推薦標準;指定AMR作為強制音頻編碼標準,而把G.732.1作為音頻編碼推薦標準;H.223附件B用來保護復用數據。
視頻和音頻數據處理和傳輸的原理如圖1所示:視頻輸入設備和音頻輸入設備輸入視頻數據和音頻數據到3G324M協議棧,由其中的H.263編解碼器和AMR編解碼器進行編碼,經H.223協議棧進行適配和復用,并由H.245協議棧添加相關指示信息后,通過3G信道發送出去。其中,根據3G-324M協議規定,3G信道建議采用CS64K信道傳輸。反向數據的接收和處理與上面的過程相反。
現有技術中數據的傳輸方法包括:
步驟一:發送端對數據進行編碼;
步驟二:發送端將編碼后的數據復用生成MUX-PDU(多路復用協議數據單元,Multiplex?Protocol?Data?Unit),所述MUX-PDU包括MUX-PDU頭部和MUX-PDU載荷,在復用生成MUX-PDU的同時,在MUX-PDU的頭部前面加載同步標識;
步驟三:發送端通過3G信道將數據發送到接收端;
步驟四:接收端接收到MUX-PDU數據,搜索同步標識,對MUX-PDU頭部進行CRC(循環冗余碼)校驗,如果沒有誤碼,則獲取MUX-PDU;如果有誤碼,則丟棄該MUX-PDU。
在上述過程中,MUX-PDU是數據傳輸的最小傳輸單元,在無線網絡環境下,低碼率信道傳輸數據可能會出現誤碼,如果MUX-PDU頭部因傳輸而產生誤碼,則接收端對MUX-PDU頭部CRC校驗失敗,從而無法根據MUX-PDU頭部取出一個MUX-PDU而導致MUX-PDU丟失。如果是視頻數據則會出現大面積不固定的馬賽克或灰塊,如果是語音數據則會出現聲音斷斷續續,這些都是用戶所不能接受的。
發明內容
本發明的目的是提供一種數據傳輸的碼流結構及方法,以克服現有技術中MUX-PDU頭部在傳輸過程中產生誤碼,導致接收端無法根據MUX-PDU的頭部取出一個MUX-PDU而丟失MUX-PDU數據的現象。
本發明通過這樣的技術方案解決上述的技術問題:
一種數據傳輸的碼流結構,所述數據傳輸的碼流結構包括同步標識和MUX-PDU,MUX-PDU由MUX-PDU頭部和MUX-PDU載荷組成,其中,所述數據傳輸的碼流結構還包括補充字段,所述補充字段包括了對應的MUX-PDU頭部的至少一個拷貝。
作為本發明的進一步改進,所述補充字段與MUX-PDU對應并加載在對應的MUX-PDU的尾部。
作為本發明的進一步改進,所述補充字段加載在MUX-PDU載荷后面。
本發明還提供一種碼流結構的傳輸方法,所述傳輸方法在傳輸MUX-PDU的同時,重復傳輸MUX-PDU頭部。
作為本發明的進一步改進,所述傳輸方法在發送端和接收端傳送數據,包括:
步驟一:發送端對數據進行編碼,并將編碼后的數據復用生成MUX-PDU,在復用生成MUX-PDU的同時,在MUX-PDU頭部前面加載同步標識,在MUX-PDU載荷后面加載補充字段,并發送到接收端,所述補充字段包括了對應的MUX-PDU頭部的至少一個拷貝;
步驟二:接收端接收到MUX-PDU,搜索同步標識,對MUX-PDU頭部進行循環冗余碼檢驗,如果沒有誤碼則獲取MUX-PDU,如果有誤碼則執行步驟三;
步驟三:獲取補充字段,對補充字段進行循環冗余碼檢驗,如果存在一個經循環冗余碼檢驗正確的MUX-PDU頭部,則把經校驗正確的MUX-PDU頭部與MUX-PDU載荷結合,獲取MUX-PDU。
作為本發明的進一步改進,所述步驟三中,如果在補充字段未發現存在一個經循環冗余碼檢驗正確的MUX-PDU頭部,則丟棄MUX-PDU。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯芯科技有限公司,未經聯芯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010103438.4/2.html,轉載請聲明來源鉆瓜專利網。





