專利名稱:解碼方法、解碼器裝置和電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備的領(lǐng)域,更具體地,本發(fā)明涉及一種解碼方法、解碼器裝置和電子設(shè)備。
背景技術(shù):
近年來,移動通信標準已經(jīng)從2G逐漸發(fā)展到3G、4G,在各種移動通信標準中,Turbo碼解碼器已經(jīng)逐漸成為常用的解碼器。Turbo碼是一種具有接近香農(nóng)極限的優(yōu)異性能的信道編碼方式,已經(jīng)廣泛用于多種移動通信標準中,如Wimax、LTE、TD-SCDMA, WCDMA等。但是由于其解碼方法實現(xiàn)復(fù)雜度高,所以具有解碼延時大以及功耗高等特點。對于移動終端來說,功耗是一個很重要的關(guān)鍵指標。因此,低功耗的高速Turbo碼解碼器一直是研究的難點。
發(fā)明內(nèi)容
為此,本發(fā)明提供一種解碼方法、解碼器裝置和電子設(shè)備,其能夠?qū)崿F(xiàn)低功耗、高速的Turbo碼解碼。根據(jù)本發(fā)明實施例,提供了一種解碼方法,應(yīng)用于移動通信中的解碼器裝置中,該解碼器裝置包括第一解碼模塊和第二解碼模塊,該方法包括:通過一個數(shù)據(jù)通道接收輸入的編碼數(shù)據(jù)業(yè)務(wù)流;確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類 型;當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,所述解碼方法還包括:當該編碼數(shù)據(jù)業(yè)務(wù)流為第一類和第二類的混合編碼數(shù)據(jù)業(yè)務(wù)流時,將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼,并且將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,根據(jù)業(yè)務(wù)的誤碼率要求確定該編碼數(shù)據(jù)業(yè)務(wù)流的類型,其中第一類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求高于第二類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求。優(yōu)選地,所述解碼方法還包括:當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,確定該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,所述模式指該編碼數(shù)據(jù)業(yè)務(wù)流的移動通信標準。優(yōu)選地,該第一解碼模塊包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的解碼子模塊獨立地對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
優(yōu)選地,每個解碼子模塊包括用于特定移動通信標準的一組交織/解交織單元和兩個RSC解碼器,該組交織/解交織單元包括一個交織單元和一個解交織單元。優(yōu)選地,該第一解碼模塊包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,對該解碼子模塊中的一部分解碼單元進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,該每個解碼子模塊至少包括:用于第一移動通信標準的第一組交織/解交織單元、用于第二移動通信標準的第二組交織/解交織單元以及兩個RSC解碼器,其中第一移動通信標準與第二移動通信標準不同,并且每組交織/解交織單元包括一個交織單元和一個解交織單元,其中,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的一組交織/解交織單元,并且對至少兩個RSC解碼器進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,該第二解碼模塊包括基于第二解碼算法的一個或多個解碼子模塊,其中每個解碼子模塊獨立地對輸入的第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,該解碼器裝置還包括控制模塊,該控制模塊中存儲解碼參數(shù)列表,該方法還包括:當通過該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼時,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流中每個數(shù)據(jù)分組的長度,從該解碼參數(shù)列表中選擇相應(yīng)的解碼參數(shù),從而根據(jù)選擇的解碼參數(shù)對每個數(shù)據(jù)分組進行解碼。優(yōu)選地,該第一解碼模塊要求比第二解碼模塊高的功率。根據(jù)本發(fā)明另一實施例,提供了一種解碼器裝置,包括:輸入端子,配置 為接收通過一個數(shù)據(jù)通道輸入的編碼數(shù)據(jù)業(yè)務(wù)流;控制模塊,配置為確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類型;第一解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及第二解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,當該編碼數(shù)據(jù)業(yè)務(wù)流為第一類和第二類的混合編碼數(shù)據(jù)業(yè)務(wù)流時,將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼,并且將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,所述控制單元配置為根據(jù)業(yè)務(wù)的誤碼率要求確定該編碼數(shù)據(jù)業(yè)務(wù)流的類型,其中第一類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求高于第二類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求。優(yōu)選地,所述控制單元進一步配置為:當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,確定該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,所述模式指該編碼數(shù)據(jù)業(yè)務(wù)流的移動通信標準。優(yōu)選地,該第一解碼模塊包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的解碼子模塊獨立地對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,每個解碼子模塊包括用于特定移動通信標準的一組交織/解交織單元和兩個RSC解碼器,該組交織/解交織單元包括一個交織單元和一個解交織單元。優(yōu)選地,該第一解碼模塊包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,對該解碼子模塊中的一部分解碼單元進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,該每個解碼子模塊至少包括:用于第一移動通信標準的第一組交織/解交織單元、用于第二移動通信標準的第二組交織/解交織單元以及兩個RSC解碼器,其中第一移動通信標準與第二移動通信標準不同,并且每組交織/解交織單元包括一個交織單元和一個解交織單元,其中,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的一組交織/解交織單元,并且對至少兩個RSC解碼器進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。優(yōu)選地,該第二解碼模塊包括基于第二解碼算法的一個或多個解碼子模塊,其中每個解碼子模塊獨立地對輸入的第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
優(yōu)選地,該解碼器裝置還包括控制模塊,該控制模塊中存儲解碼參數(shù)列表,該方法還包括:當通過該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼時,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流中每個數(shù)據(jù)分組的長度,從該解碼參數(shù)列表中選擇相應(yīng)的解碼參數(shù),從而根據(jù)選擇的解碼參數(shù)對每個數(shù)據(jù)分組進行解碼。優(yōu)選地,該第一解碼模塊要求比第二解碼模塊高的功率。根據(jù)本發(fā)明另一實施例,提供了一種電子設(shè)備,包括:通信單元,用于進行無線通信;以及解碼器裝置,其中,該解碼器裝置包括:輸入端子,配置為接收通過一個數(shù)據(jù)通道輸入的編碼數(shù)據(jù)業(yè)務(wù)流;控制模塊,配置為確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類型;第一解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及第二解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。利用本發(fā)明的解碼方法、解碼器裝置和電子設(shè)備,能夠?qū)崿F(xiàn)低功耗、高速的Turbo碼解碼。
圖1是Turbo碼解碼器實現(xiàn)框圖;圖2是根據(jù)本發(fā)明第一實施例的解碼方法的流程圖3是根據(jù)本發(fā)明第一實施例的解碼方法的實現(xiàn)框圖;圖4是根據(jù)本發(fā)明第一實施例的解碼器裝置的配置框圖;以及圖5是根據(jù)本發(fā)明第二實施例的電子設(shè)備的配置框圖。
具體實施例方式以下,將參照附圖詳細描述本發(fā)明的實施例。圖1是Turbo碼解碼器實現(xiàn)框圖。如圖1所示,在一般的Turbo碼解碼器框圖中,接收的編碼數(shù)據(jù)業(yè)務(wù)流輸入RAM中,然后在控制模塊的控制下,編碼數(shù)據(jù)業(yè)務(wù)流從RAM輸入交織單元中,并且經(jīng)過RSC解碼器1、解交織單元、RSC解碼器2處理,經(jīng)過多次迭代處理后,當處理后的數(shù)據(jù)滿足預(yù)定標準時,輸出解碼數(shù)據(jù)。對于Turbo碼解碼器的基本原理,在此不做詳細描述。對于現(xiàn)有技術(shù)中的Turbo碼解碼器,主要存在以下幾類:目前的Turbo解碼器的實現(xiàn)方案主要有以下幾類:1.針對單一標準的實現(xiàn)方案。 目前Turbo解碼器實現(xiàn)主要為單一標準專用,如4G的LTE,3G的TD-SCDMA都有專門的解碼器芯片。但是由于存在終端在不同標準的異構(gòu)網(wǎng)之間的移動,需要終端支持不同標準下的解碼方式。因此單一標準的解碼器方案缺乏對這一問題的支持。2.單一解碼方法。
目前主流的Turbo解碼器多使用Max-Log-Map算法進行解碼,并開展了大量的優(yōu)化研究。但沒有考慮具體實際與解碼算法的結(jié)合。單一解碼方法能夠降低的功耗程度有限。3.雙解碼算法實現(xiàn)。為了實現(xiàn)資源共享,目前的雙解碼算法相似度和原理差異很小,且只能采用可選模式,對不同業(yè)務(wù)處理,效果并不明顯。4.使用DSP實現(xiàn)高速率的LTE標準的解碼。當前,特別是針對LTE標準,很大一部分Turbo解碼器的實現(xiàn)都還是基于DSP純軟件來實現(xiàn),其性能,功耗相比純硬件logic實現(xiàn)方案本身也存在很大的差距。由于目前的各種Turbo碼解碼器都存在各自的缺點,為此,本發(fā)明提出了一種新穎的和改進的基于Turbo碼解碼器的解碼方法、解碼器裝置和電子設(shè)備。<第一實施例>圖2是根據(jù)本發(fā)明第一實施例的解碼方法的流程圖。如圖2所示,根據(jù)本發(fā)明第一實施例的解碼方法100應(yīng)用于移動通信中的解碼器裝置中,該解碼器裝置包括第一解碼模塊和第二解碼模塊。該解碼方法100包括:步驟SlOl:通過一個數(shù)據(jù)通道接收輸入的編碼數(shù)據(jù)業(yè)務(wù)流。在該步驟中,通過一個數(shù)據(jù)通道(如移動終端中的天線)接收輸入的編碼數(shù)據(jù)業(yè)務(wù)流。例如,業(yè)務(wù)指文件傳輸業(yè)務(wù)、視頻業(yè)務(wù)或語音業(yè)務(wù)等。該編碼數(shù)據(jù)業(yè)務(wù)流指從基站或其它移動設(shè)備發(fā)送的、對業(yè)務(wù)數(shù)據(jù)進行編碼后獲得的數(shù)據(jù)流。如本領(lǐng)域技術(shù)人員熟知的,在移動通信領(lǐng)域中,為了保證數(shù)據(jù)的正確傳輸,在數(shù)據(jù)發(fā)送之前需要對該數(shù)據(jù)進行編碼處理,該編碼方法例如包括Turbo碼編碼、LDPC碼編碼等等。該編碼數(shù)據(jù)業(yè)務(wù)流可以是某一種業(yè)務(wù)數(shù)據(jù)的流,如語音業(yè)務(wù)數(shù)據(jù)的流,也可以是多種業(yè)務(wù)數(shù)據(jù)的混合流,如視頻業(yè)務(wù)數(shù)據(jù)和語音業(yè)務(wù)數(shù)據(jù)的混合流。步驟S102:確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類型。在該步驟中,確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類型,S卩,確定該輸入的編碼數(shù)據(jù)業(yè)務(wù)流是第一類的編碼數(shù)據(jù)業(yè)務(wù)流或是第二類型的編碼數(shù)據(jù)業(yè)務(wù)流。在本發(fā)明中,根據(jù)業(yè)務(wù)的誤碼率要求確定該編碼數(shù)據(jù)業(yè)務(wù)流的類型,其中第一類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求高于第二類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求。例如,將對誤碼率要求高的業(yè)務(wù)(如文件傳輸、視頻業(yè)務(wù))定義為第一類業(yè)務(wù),因此,文件傳輸?shù)木幋a數(shù)據(jù)流可以當做該第一類編碼數(shù)據(jù)業(yè)務(wù)流的例子。此外,將對誤碼率要求不高的業(yè)務(wù)(如語音業(yè)務(wù))定義為第二類業(yè)務(wù),因此,語音業(yè)務(wù)的編碼數(shù)據(jù)流可以當做該第二類編碼數(shù)據(jù)業(yè)務(wù)流的例子。步驟S103:當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。在該步驟中,當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入第一解碼器模塊(即,高誤碼率要求解碼器模塊)中,并且使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。步驟S104:當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊(S卩,低誤碼率要求解碼器模塊)中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。此外,當該編碼數(shù)據(jù)業(yè)務(wù)流為第一類和第二類的混合編碼數(shù)據(jù)業(yè)務(wù)流時,將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼,并且將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。具體地,參考圖3,圖3是描述根據(jù)本發(fā)明第一實施例的解碼方法的實現(xiàn)框圖。在該圖中,使用兩個數(shù)據(jù)緩存I和2進行數(shù)據(jù)輸入,該數(shù)據(jù)緩存I和2采用的是乒乓存儲方式,能進行交替存儲,每個緩存均可將數(shù)據(jù)提供給后面的兩個通道。在該圖中,輸入的數(shù)據(jù)流包括三種情況:1.當輸入的數(shù)據(jù)流①包括第一類和第二類編碼數(shù)據(jù)業(yè)務(wù)流時,將數(shù)據(jù)流①中的第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入第一解碼模塊(例如,基于MAX-log-map解碼算法的Turbo碼解碼器模塊)中,并且將數(shù)據(jù)流①中的第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入第二解碼模塊(例如,基于SOVA解碼算法的Turbo碼解碼器模塊)中。因此,可以同時在第一解碼模塊中解碼第一類編碼數(shù)據(jù)業(yè)務(wù)流和在第二解碼模塊中解碼第二類編碼數(shù)據(jù)業(yè)務(wù)流,可以實現(xiàn)同步的高效率的并行解碼。2.當輸入的數(shù)據(jù)流②只包括第二類編碼數(shù)據(jù)業(yè)務(wù)流時,將數(shù)據(jù)流②輸入第二解碼模塊(例如,基于SOVA解碼算法的Turbo碼解碼器模塊)中。因此,因為通過兩級RAM緩沖數(shù)據(jù),使得在解碼器解碼時,同時第一個RAM可以讀入數(shù)據(jù),節(jié)省了一次讀數(shù)據(jù)的時間。3.當輸入的數(shù)據(jù) 流③只包括第一類編碼數(shù)據(jù)業(yè)務(wù)流時,將數(shù)據(jù)流③輸入第一解碼模塊(例如,基于MAX-log-map解碼算法的Turbo碼解碼器模塊)中。因此,因為通過兩級RAM緩沖數(shù)據(jù),使得在解碼器解碼時,同時第一個RAM可以讀入數(shù)據(jù),節(jié)省了一次讀數(shù)據(jù)的時間。
此外,當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類(即,高誤碼率要求的編碼數(shù)據(jù)業(yè)務(wù)流)時,確定該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,所述模式指該編碼數(shù)據(jù)業(yè)務(wù)流的移動通信標準。也就是說,對于高誤碼率要求的編碼數(shù)據(jù)業(yè)務(wù)流,還可以通過確定編碼數(shù)據(jù)業(yè)務(wù)流的模式,即,編碼數(shù)據(jù)業(yè)務(wù)流的移動通信標準,提供不同的Turbo碼解碼器模塊。舉例來說,當該高誤碼率要求的編碼數(shù)據(jù)業(yè)務(wù)流是基于LTE標準的數(shù)據(jù)流時,使用基于LTE標準的交織器/解交織器和兩個RSC解碼器進行解碼。當該高誤碼率要求的編碼數(shù)據(jù)業(yè)務(wù)流是基于TD-SCDMA標準的數(shù)據(jù)流時,使用基于TD-SCDMA標準的交織器/解交織器和兩個RSC解碼器進行解碼。為此,該第一解碼模塊可以包括基于第一解碼算法(例如,MAX-log-map解碼算法)的一個或多個解碼子模塊,例如針對LTE標準的解碼子模塊、針對TD-SCDMA標準的解碼子模塊、針對WCDMA標準的子模塊等。根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,即,是基于何種移動通信標準,選擇相應(yīng)的解碼子模塊獨立地對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。該移動通信標準包括針對2G信號的移動通信標準,包括GPRS和GSM,所述第二移動通信標準為針對3G信號的移動通信標準,包括TD-SCDMA、CDMA2000、WCDMA和WiMAX,并且所述第三移動通信標準為針對4G信號的移動通信標準,包括LTE和TD-LTE。此外,還可以根據(jù)移動通信的發(fā)展,響應(yīng)地提供針對以后出現(xiàn)的移動通信標準的解碼子模塊。也就是說,每個解碼子模塊完整地包括用于特定移動通信標準的一組交織/解交織單元和兩個RSC解碼器,該組交織/解交織單元包括一個交織單元和一個解交織單元。因此,每個解碼子模塊可以獨立地對一種模式的編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。更優(yōu)選地,該第一解碼模塊可以包括基于第一解碼算法(例如,MAX-log-map解碼算法)的一個或多個解碼子模塊,例如針對LTE標準的解碼子模塊、針對TD-SCDMA標準的解碼子模塊、針對WCDMA標準的子模塊等。另外,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,對該解碼子模塊中的一部分解碼單元進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。也就是說,該每個解碼子模塊至少包括:用于第一移動通信標準的第一組交織/解交織單元、用于第二 移動通信標準的第二組交織/解交織單元以及兩個RSC解碼器,其中第一移動通信標準與第二移動通信標準不同,并且每組交織/解交織單元包括一個交織單元和一個解交織單元。例如,參考圖3中的示例來說,該解碼子模塊包括用于LTE標準的一組交織/解交織單元、用于TD-SCDMA標準的一組交織/解交織單元以及兩個RSC解碼器I和2。在進行解碼時,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的一組交織/解交織單元,并且對至少兩個RSC解碼器進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。例如,當輸入的編碼數(shù)據(jù)流是LTE標準的編碼數(shù)據(jù)流時,接通用于LTE標準的一組交織/解交織單元和兩個RSC解碼器I和2,同時斷開用于TD-SCDMA標準的一組交織/解交織單元,因此,可以對輸入的基于LTE標準的編碼數(shù)據(jù)流進行解碼。此外,當輸入數(shù)據(jù)是第二類編碼數(shù)據(jù)業(yè)務(wù)流(即,低誤碼率要求的編碼數(shù)據(jù)業(yè)務(wù)流)時,該第二解碼模塊可以包括基于第二解碼算法(例如,基于SOVA解碼算法)的一個或多個解碼子模塊,其中每個解碼子模塊獨立地對輸入的第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。例如,當輸入的編碼數(shù)據(jù)業(yè)務(wù)流是低誤碼率要求的語音數(shù)據(jù)業(yè)務(wù)流時,可以將該編碼數(shù)據(jù)業(yè)務(wù)流輸入一個解碼子模塊,在其中獨立地對該輸入的語音數(shù)據(jù)業(yè)務(wù)流進行解碼。另外,還可以在使用該解碼方法的解碼器裝置中提供控制模塊,該控制模塊中存儲解碼參數(shù)列表,例如進行迭代解碼的次數(shù)。因此,當通過該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼時,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流中每個數(shù)據(jù)分組的長度,從該解碼參數(shù)列表中選擇相應(yīng)的解碼參數(shù),從而根據(jù)選擇的解碼參數(shù)對每個數(shù)據(jù)分組進行解碼。具體來說,在188種不同類型數(shù)據(jù)分組的情況下,根據(jù)不同分組長度確定解碼特性,在一個通常參數(shù)條件下,對每種分組解碼采用不同的調(diào)度措施,如迭代解碼的次數(shù)差異,這些差異都是經(jīng)過實踐的測試過的數(shù)據(jù),相比固定模式的迭代解碼更加高效。另外,該解碼參數(shù)列表還可以根據(jù)不同的外界使用場景進行選擇。因為第一解碼模塊對于誤碼率要求高于第二解碼模塊,因此,該第一解碼模塊要求比第二解碼模塊高的功率。此外,在解碼輸出端,解碼結(jié)束的數(shù)據(jù)先送入FIFO緩存,F(xiàn)IFO深度可以是8bit,16bit,32bit等,可以根據(jù)下級數(shù)據(jù)格式需要確定。然后再以8bit, 16bit或32bit的方式一起輸出給下級碼塊級聯(lián)模塊,避免了 Ibit串行的傳輸方式。例如使用深度為Sbit的FIFO,就可以使得下級碼塊級聯(lián)模塊在前7個時鐘周期內(nèi)斷電,在第8個時鐘周期開啟接收一個8bit寬的數(shù)據(jù),那么就可以節(jié)省接近7/8的功耗。即利用FIFO為下級模塊的節(jié)電提供了便利。使用上述解碼器,可以實現(xiàn)高效的輸入模式,根據(jù)業(yè)務(wù)需要自適應(yīng)的選擇解碼方法,并緩存輸出,為下級模塊提供節(jié)電可能。因此,根據(jù)本發(fā)明第一實施例的解碼方法,能夠兼容多種主流移動標準,如LTE和TD-SCDMA等,并且還可以根據(jù)業(yè)務(wù)質(zhì)量要求選擇解碼方法。對于單一業(yè)務(wù)流,可以最大限度的使用低功耗的解碼方法,最大限度的降低解碼功耗;對于多業(yè)務(wù)流可以實現(xiàn)高速并行解碼,提高了解碼吞吐量,采用靈活的輸出方式,為后級模塊的節(jié)電提供便利,對于如語音業(yè)務(wù)的低誤碼率要求的系統(tǒng), 能夠很好地適用。下面,參考圖4描述根據(jù)本發(fā)明第一實施例的解碼器裝置。圖4是示出根據(jù)本發(fā)明第一實施例的解碼器裝置300的配置框圖。該解碼器裝置300包括:輸入端子301,配置為接收通過一個數(shù)據(jù)通道輸入的編碼數(shù)據(jù)業(yè)務(wù)流;控制模塊302,配置為確定輸入的編碼數(shù)據(jù)流的類型;第一解碼模塊303,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊303中,使用該第一解碼模塊303對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及第二解碼模塊304,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊304中,使用該第二解碼模塊304對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。此外,當該編碼數(shù)據(jù)業(yè)務(wù)流為第一類和第二類的混合編碼數(shù)據(jù)業(yè)務(wù)流時,將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊303中,使用該第一解碼模塊303對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼,并且將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊304中,使用該第二解碼模塊304對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
此外,所述控制單元302配置為根據(jù)業(yè)務(wù)的誤碼率要求確定該編碼數(shù)據(jù)業(yè)務(wù)流的類型,其中第一類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求高于第二類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求。此外,所述控制單元302進一步配置為:當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,確定該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,所述模式指該編碼數(shù)據(jù)業(yè)務(wù)流的移動通信標準。
此外,該第一解碼模塊303包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的解碼子模塊獨立地對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。此外,每個解碼子模塊包括用于特定移動通信標準的一組交織/解交織單元和兩個RSC解碼器,該組交織/解交織單元包括一個交織單元和一個解交織單元。此外,該第一解碼模塊303包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,對該解碼子模塊中的一部分解碼單元進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。此外,該每個解碼子模塊至少包括:用于第一移動通信標準的第一組交織/解交織單元、用于第二移動通信標準的第二組交織/解交織單元以及兩個RSC解碼器,其中第一移動通信標準與第二移動通信標準不同,并且每組交織/解交織單元包括一個交織單元和一個解交織單元。根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的一組交織/解交織單元,并且對至少兩個RSC解碼器進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。此外,該第二解碼模塊304包括基于第二解碼算法的一個或多個解碼子模塊,其中每個解碼子模塊獨立地對輸入的第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。此外,該解碼器裝置300還包括控制模塊305,該控制模塊305中存儲解碼參數(shù)列表,該方法還包括:當通過該第一解碼模塊303對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼時,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流中每個數(shù)據(jù)分組的長度,從該解碼參數(shù)列表中選擇相應(yīng)的解碼參數(shù),從而根據(jù)選擇的解碼參數(shù)對每個數(shù)據(jù)分組進行解碼。此外,該第一解碼模塊303要求比第二解碼模塊304高的功率。因此,根據(jù)本發(fā)明第一實施例的解碼器裝置,能夠兼容多種主流移動標準,如LTE和TD-SCDMA等,并且還可以根據(jù)業(yè)務(wù)質(zhì)量要求選擇解碼方法。對于單一業(yè)務(wù)流,可以最大限度的使用低功耗的解碼方法,最大限度的降低解碼功耗;對于多業(yè)務(wù)流可以實現(xiàn)高速并行解碼,提高了解碼吞吐量,采用靈活的輸出方式,為后級模塊的節(jié)電提供便利,對于如語音業(yè)務(wù)的低誤碼率要求的系統(tǒng),能夠很好地適用?!吹诙嵤├迪旅妫瑓⒖紙D5描述根據(jù)本發(fā)明第二實施例的電子設(shè)備。圖5是示出根據(jù)本發(fā)明第二實施例的電子設(shè)備400的框圖。該電子設(shè)備400包括:通信單元401,用于進行無線通信;以及解碼器裝置402。該解碼器裝置402包括:輸入端子,配置為接收通過一個數(shù)據(jù)通道輸入的編碼數(shù)據(jù)業(yè)務(wù)流;控制模塊,配置為確定輸入的編碼數(shù)據(jù)流的類型;
第一解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及第二解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。其中,該解碼器裝置402與參考圖4描述的解碼器裝置300相同,在此不詳細描述。因此,根據(jù)本發(fā)明第二實施例的電子設(shè)備,能夠兼容多種主流移動標準,如LTE和TD-SCDMA等,并且還可以根據(jù)業(yè)務(wù)質(zhì)量要求選擇解碼方法。對于單一業(yè)務(wù)流,可以最大限度的使用低功耗的解碼方法,最 大限度的降低解碼功耗;對于多業(yè)務(wù)流可以實現(xiàn)高速并行解碼,提高了解碼吞吐量,采用靈活的輸出方式,為后級模塊的節(jié)電提供便利,對于如語音業(yè)務(wù)的低誤碼率要求的系統(tǒng),能夠很好地適用。上面描述了本發(fā)明的幾個優(yōu)選實施例,需要說明的是,在本說明書中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。最后,還需要說明的是,上述一系列處理不僅包括以這里所述的順序按時間序列執(zhí)行的處理,而且包括并行或分別地、而不是按時間順序執(zhí)行的處理。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺的方式來實現(xiàn),當然也可以全部通過硬件來實施。基于這樣的理解,本發(fā)明的技術(shù)方案對背景技術(shù)做出貢獻的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。以上對本發(fā)明進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種解碼方法,應(yīng)用于移動通信中的解碼器裝置中,該解碼器裝置包括第一解碼模塊和第二解碼模塊,該方法包括: 通過一個數(shù)據(jù)通道接收輸入的編碼數(shù)據(jù)業(yè)務(wù)流; 確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類型; 當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及 當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
2.如權(quán)利要求1所述的解碼方法,還包括: 當該編碼數(shù)據(jù)業(yè)務(wù)流為第一類和第二類的混合編碼數(shù)據(jù)業(yè)務(wù)流時,將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼,并且將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
3.如權(quán)利要求1所述的解碼方法,其中根據(jù)業(yè)務(wù)的誤碼率要求確定該編碼數(shù)據(jù)業(yè)務(wù)流的類型,其中第一類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求高于第二類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求。
4.如權(quán)利要求1所述的解碼方法,還包括: 當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,確定該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,所述模式指該編碼數(shù)據(jù)業(yè)務(wù)流的移動通信標準。
5.如權(quán)利要求4所述的解碼方法,其中該第一解碼模塊包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù) 該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的解碼子模塊獨立地對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
6.如權(quán)利要求5所述的解碼方法,其中每個解碼子模塊包括用于特定移動通信標準的一組交織/解交織單元和兩個RSC解碼器,該組交織/解交織單元包括一個交織單元和一個解交織單元。
7.如權(quán)利要求4所述的解碼方法,其中該第一解碼模塊包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,對該解碼子模塊中的一部分解碼單元進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
8.如權(quán)利要求7所述的解碼方法,其中該每個解碼子模塊至少包括:用于第一移動通信標準的第一組交織/解交織單元、用于第二移動通信標準的第二組交織/解交織單元以及兩個RSC解碼器,其中第一移動通信標準與第二移動通信標準不同,并且每組交織/解交織單元包括一個交織單元和一個解交織單元, 其中,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的一組交織/解交織單元,并且對至少兩個RSC解碼器進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
9.如權(quán)利要求1所述的解碼方法,其中該第二解碼模塊包括基于第二解碼算法的一個或多個解碼子模塊,其中每個解碼子模塊獨立地對輸入的第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
10.如權(quán)利要求1所述的解碼方法,其中該解碼器裝置還包括控制模塊,該控制模塊中存儲解碼參數(shù)列表,該方法還包括: 當通過該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼時,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流中每個數(shù)據(jù)分組的長度,從該解碼參數(shù)列表中選擇相應(yīng)的解碼參數(shù),從而根據(jù)選擇的解碼參數(shù)對每個數(shù)據(jù)分組進行解碼。
11.如權(quán)利要求1所述的解碼方法,其中,該第一解碼模塊要求比第二解碼模塊高的功率。
12.—種解碼器裝置,包括: 輸入端子,配置為接收通過一個數(shù)據(jù)通道輸入的編碼數(shù)據(jù)業(yè)務(wù)流; 控制模塊,配置為確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類型; 第一解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及 第二解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
13.如權(quán)利要求12所述的解碼器裝置,其中, 當該編碼數(shù)據(jù)業(yè)務(wù)流為第一類和第二類的混合編碼數(shù)據(jù)業(yè)務(wù)流時,將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼,并且將該混合編碼數(shù)據(jù)業(yè)務(wù)流中的第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
14.如權(quán)利要求12所述的解碼器裝置,其中所述控制單元配置為根據(jù)業(yè)務(wù)的誤碼率要求確定該編碼數(shù)據(jù)業(yè)務(wù)流的類型,其中第一類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求高于第二類數(shù)據(jù)業(yè)務(wù)流的誤碼率要求。
15.如權(quán)利要求12所述的解碼器裝置,其中所述控制單元進一步配置為: 當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,確定該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,所述模式指該編碼數(shù)據(jù)業(yè)務(wù)流的移動通信標準。
16.如權(quán)利要求15所述的解碼器裝置,其中該第一解碼模塊包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的解碼子模塊獨立地對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
17.如權(quán)利要求16所述的解碼器裝置,其中每個解碼子模塊包括用于特定移動通信標準的一組交織/解交織單元和兩個RSC解碼器,該組交織/解交織單元包括一個交織單元和一個解交織單元。
18.如權(quán)利要求15所述的解碼器裝置,其中該第一解碼模塊包括基于第一解碼算法的一個或多個解碼子模塊,其中根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,對該解碼子模塊中的一部分解碼單元進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
19.如權(quán)利要求18所述的解碼器裝置,其中該每個解碼子模塊至少包括:用于第一移動通信標準的第一組交織/解交織單元、用于第二移動通信標準的第二組交織/解交織單元以及兩個RSC解碼器,其中第一移動通信標準與第二移動通信標準不同,并且每組交織/解交織單元包括一個交織單元和一個解交織單元, 其中,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流的模式,選擇相應(yīng)的一組交織/解交織單元,并且對至少兩個RSC解碼器進行復(fù)用來對輸入的第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
20.如權(quán)利要求12所述的解碼器裝置,其中該第二解碼模塊包括基于第二解碼算法的一個或多個解碼子模塊,其中每個解碼子模塊獨立地對輸入的第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
21.如權(quán)利要求12所述的解碼器裝置,其中該解碼器裝置還包括控制模塊,該控制模塊中存儲解碼參數(shù)列表,該方法還包括: 當通過該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼時,根據(jù)該第一類編碼數(shù)據(jù)業(yè)務(wù)流中每個數(shù)據(jù)分組的長度,從該解碼參數(shù)列表中選擇相應(yīng)的解碼參數(shù),從而根據(jù)選擇的解碼參數(shù)對每個數(shù)據(jù)分組進行解碼。
22.如權(quán)利要求12所述的解碼器裝置,其中,該第一解碼模塊要求比第二解碼模塊高的功率。
23.—種電子設(shè)備,包括: 通信單元,用于進行無線通信;以及 解碼器裝置, 其中,該解碼器裝置包括: 輸入端子,配置為接收通過一個數(shù)據(jù)通道輸入的編碼數(shù)據(jù)業(yè)務(wù)流; 控制模塊,配置為確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類型; 第一解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及 第二解碼模塊,配置為當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入該第二解碼模塊中, 使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
全文摘要
本發(fā)明提供了一種解碼方法、解碼器裝置和電子設(shè)備。該解碼方法包括通過一個數(shù)據(jù)通道接收輸入的編碼數(shù)據(jù)業(yè)務(wù)流;確定輸入的編碼數(shù)據(jù)業(yè)務(wù)流的類型;當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第一類時,將該第一類編碼數(shù)據(jù)業(yè)務(wù)流輸入第一解碼模塊中,使用該第一解碼模塊對該第一類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼;以及當該編碼數(shù)據(jù)業(yè)務(wù)流的類型為第二類時,將該第二類編碼數(shù)據(jù)業(yè)務(wù)流輸入第二解碼模塊中,使用該第二解碼模塊對該第二類編碼數(shù)據(jù)業(yè)務(wù)流進行解碼。
文檔編號H04L1/00GK103227690SQ201210021358
公開日2013年7月31日 申請日期2012年1月31日 優(yōu)先權(quán)日2012年1月31日
發(fā)明者嚴小平, 鄭雅丹 申請人:聯(lián)想(北京)有限公司