專利名稱::切換移動終端中語音編解碼器的裝置和方法
背景技術(shù):
:1、發(fā)明領(lǐng)域本發(fā)明涉及用于切換移動終端的語音編解碼器(例如話音編解碼器)的裝置和方法,尤其是,用于允許發(fā)起移動終端選擇與目的移動終端相同類型的語音編解碼器,并通過所選擇的語音編解碼器發(fā)送和接收語音數(shù)據(jù)以執(zhí)行不同移動通信系統(tǒng)之間的語音呼叫的裝置和方法。2、相關(guān)技術(shù)描述當(dāng)前,因為移動終端設(shè)備被越來越多地使用,移動終端設(shè)備可以完成多樣化的附加功能。尤其是移動終端設(shè)備多媒體功能的快速進(jìn)展,允許移動終端設(shè)備支持再現(xiàn)各種形式的音頻文件。當(dāng)前提供了多樣化的語音編解碼器并且每個編解碼器根據(jù)其特性使用在各個應(yīng)用領(lǐng)域中。確定基本呼叫質(zhì)量的聲碼器在每個移動通信系統(tǒng)中使用不同類型的語音編解碼器,那么不同通信系統(tǒng)之間的語音呼叫的情況下,通信網(wǎng)絡(luò)必須對使用不同編解碼器編碼的語音比特流進(jìn)行譯碼,因此,不同通信系統(tǒng)的聲碼器才能夠交換聲音。圖1A-1C表示的是用于常規(guī)移動通信系統(tǒng)的語音呼叫的語音編解碼器裝置的結(jié)構(gòu)。特別地,圖1A表示的是常規(guī)CDMA(碼分多址(CodeDivisionMultipleAccess))終端的語音編解碼器裝置的結(jié)構(gòu),圖1B表示的是常規(guī)GSM(全球移動通信系統(tǒng)(GlobalSystemforMobilecommunication))終端的語音編解碼器裝置的結(jié)構(gòu),以及圖1C表示的是在不同移動通信系統(tǒng)之間的語音呼叫的常規(guī)語音編解碼器裝置的結(jié)構(gòu)。參考圖1A,CDMA發(fā)起終端10通過PCM(脈沖編碼調(diào)制(PulseCodeModulation))將模擬語音數(shù)據(jù)變換為64kbps的數(shù)字?jǐn)?shù)據(jù),通過QCELP(Qualcomm碼激勵線性預(yù)測(QualcommCodeExcitedLinearPrediction))方法(假設(shè)PCS(個人通信系統(tǒng)(PersonalCommunicationSystem)))或者是EVRC(增強(qiáng)型可變速率編碼器(EnhancedVariableRateCoder))方法(假設(shè)蜂窩系統(tǒng))將64kbps的數(shù)字?jǐn)?shù)據(jù)編碼為8kbps或者13kbps的數(shù)據(jù),然后將其進(jìn)行發(fā)送。然后,CDMA目的終端20根據(jù)QCELP或者EVRC方法對8kbps或者13kbps的語音數(shù)據(jù)進(jìn)行解碼,對解碼后的語音數(shù)據(jù)進(jìn)行PCM解調(diào)并將其提供給用戶。參考圖1B,GSM發(fā)起終端30對PCM調(diào)制的語音數(shù)字?jǐn)?shù)據(jù)進(jìn)行AMR(自適應(yīng)多速率(AdaptiveMulti-rate))編碼并且進(jìn)行發(fā)送。在接收到AMR編碼的語音數(shù)據(jù)之后,GSM目的終端40通過AMR解碼接收的語音數(shù)據(jù),通過PCM解調(diào)制已解碼語音數(shù)據(jù),然后將其提供給用戶。如圖1C所示的在不同移動通信系統(tǒng)之間的語音呼叫的例子,假定是在CDMA系統(tǒng)的CDMA終端和GSM系統(tǒng)的GSM終端之間的語音呼叫,因為CDMA系統(tǒng)與GSM系統(tǒng)的語音編解碼器是不同的,通信網(wǎng)絡(luò)執(zhí)行譯碼功能以便連接兩個系統(tǒng)的語音編碼。換句話說,在CDMA發(fā)起終端10與GSM目的終端40之間執(zhí)行語音呼叫時,CDMA發(fā)起終端10根據(jù)QCELP或者EVRC方法對PCM調(diào)制的語音數(shù)據(jù)進(jìn)行編碼然后進(jìn)行發(fā)送。然后,通信網(wǎng)絡(luò)50根據(jù)QCELP或者EVRC方法對根據(jù)QCELP或者EVRC方法進(jìn)行編碼的語音數(shù)據(jù)進(jìn)行解碼,通過AMR,也就是GSM系統(tǒng)的語音編解碼方法對已解碼的語音PCM數(shù)據(jù)進(jìn)行編碼,然后將其傳送到GSM目的終端40。接著,GSM目的終端40對AMR編碼的語音數(shù)據(jù)進(jìn)行AMR解碼,通過PCM對AMR已解碼語音數(shù)據(jù)進(jìn)行解調(diào),并且將解調(diào)的語音數(shù)據(jù)提供給用戶。在現(xiàn)有的不同通信系統(tǒng)之間的語音呼叫方法中,當(dāng)通信網(wǎng)絡(luò)接收到從發(fā)起終端發(fā)送來的語音數(shù)據(jù)時,其使用與發(fā)起終端相同的語音編解碼器對接收到的語音數(shù)據(jù)解碼,使用與目的終端相同的語音編解碼器編碼語音數(shù)據(jù),并且然后將其發(fā)送到目的終端。從而,負(fù)荷被用于執(zhí)行通信網(wǎng)絡(luò)的譯碼,在信道中反復(fù)地編碼解碼會損壞語音數(shù)據(jù),以及會反復(fù)地產(chǎn)生可預(yù)見的解碼延遲。發(fā)明概述本發(fā)明的一個方面包括本發(fā)明人對于如上所述相關(guān)技術(shù)的缺點的認(rèn)識。基于這樣的認(rèn)識,本發(fā)明實現(xiàn)了使用在不同類型的通信系統(tǒng)中的編碼/解碼語音的改進(jìn)。編碼/解碼方法和系統(tǒng)的可能組成部分的某些特性將不會被更多的詳細(xì)描述,這僅僅是為了避免本發(fā)明的特征被混淆。然而,本領(lǐng)域技術(shù)人員可以理解,這些附加特征也是本發(fā)明編碼/解碼方法和系統(tǒng)的組成部分。因此,本發(fā)明的目的是提供用于切換移動通信終端的語音編解碼器的設(shè)備和方法,由此提供在不同類型通信系統(tǒng)之間的語音呼叫,當(dāng)包括各種類型的語音編解碼器的發(fā)起終端發(fā)送呼叫發(fā)起請求時,關(guān)于目的終端的語音編解碼器類型的信息被從通信網(wǎng)絡(luò)發(fā)送給發(fā)起終端,以便發(fā)起終端能夠使用與目的終端的語音編解碼器相同類型的語音編解碼器來傳送語音數(shù)據(jù)。為了實現(xiàn)至少全部或部分這些優(yōu)點,提供一種用于在不同類型的通信系統(tǒng)之間的語音呼叫服務(wù)中切換移動通信終端的語音編解碼器的裝置,包括控制器,用于根據(jù)目的終端的語音編解碼器的類型的信息控制發(fā)起終端語音編解碼器的選擇;切換單元,用于在控制器的控制下從多個語音編解碼器中選擇一個;以及多個語音編解碼器,用于在不同類型的通信系統(tǒng)中編/解碼語音。為了實現(xiàn)至少全部或部分這些優(yōu)點,進(jìn)一步提供一種用于在不同類型的通信系統(tǒng)之間的語音呼叫中切換移動通信終端的語音編解碼器的方法,包括請求語音呼叫的發(fā)起;接收關(guān)于目的終端的語音編解碼器類型的信息;以及相應(yīng)接收的信息中的語音編解碼器的類型選擇語音編解碼器。為了實現(xiàn)至少全部或部分這些優(yōu)點,進(jìn)一步提供一種移動終端,包括收發(fā)信機(jī),通過無線電通信網(wǎng)絡(luò)發(fā)送和接收信號;切換單元,用于選擇多個語音編解碼器中的至少一個;以及與收發(fā)信機(jī)和切換單元協(xié)同操作的處理器,來執(zhí)行發(fā)送請求以獲得關(guān)于目的終端的語音編解碼器類型的信息,該請求被包含在到無線電通信網(wǎng)絡(luò)的輸出信號之中;在發(fā)送請求后接收目的終端語音編解碼器類型的信息;在多個語音編解碼器中選擇與接收的語音編碼類型信息中類型相同的語音編解碼器;以及通過所選擇的語音編解碼器的操作向目的終端啟動呼叫。該發(fā)明的附加的優(yōu)點、目的以及特征在下面的說明部分中將被描述,并且,部分地,通過下面的解釋或從實踐發(fā)明中得到教導(dǎo),本領(lǐng)域普通技術(shù)人員將變得更加明了。本發(fā)明的目的和優(yōu)點可以如同特別在附加的權(quán)利要求中指出的被實現(xiàn)和達(dá)到。本發(fā)明將會參照下面的附圖被詳細(xì)描述,其中相同的附圖標(biāo)記代表相同的元件圖1A表示常規(guī)CDMA終端的語音編解碼器單元的結(jié)構(gòu);圖1B表示常規(guī)GSM終端的語音編解碼器單元的結(jié)構(gòu);圖1C表示用于在不同移動通信系統(tǒng)之間的語音呼叫的常規(guī)語音編解碼器單元的結(jié)構(gòu);圖2表示的是根據(jù)本發(fā)明一個實施例用于切換移動通信終端的語音編解碼器裝置的示例結(jié)構(gòu);和圖3表示的是依照本發(fā)明另一個實施例的用于切換移動通信終端的語音編解碼器的方法。具體實施例方式現(xiàn)在參照附圖描述本發(fā)明的優(yōu)選實施例。圖2表示的是根據(jù)本發(fā)明一個實施例用于切換移動通信終端的語音編解碼器裝置的示例結(jié)構(gòu)。當(dāng)通信網(wǎng)絡(luò)200接收來自移動通信終端100的發(fā)起呼叫的請求時,它提供關(guān)于目的終端語音編解碼器類型的信息。移動通信終端100包括語音編解碼器切換裝置,用于基于目的終端語音編解碼器的類型信息,該信息由通信網(wǎng)絡(luò)200提供,來選擇一個語音編解碼器,并且通過所選語音編解碼器來傳送語音數(shù)據(jù)。移動通信終端100的語音編解碼器切換裝置包括語音處理單元110,用于對語音數(shù)據(jù)進(jìn)行PCM變換;控制器120,用于根據(jù)由移動通信網(wǎng)絡(luò)200提供的目的終端的語音編解碼器的類型信息來控制語音編解碼器的切換;切換單元130,與語音處理單元110連接,在控制器120的控制下從多個語音編解碼器中選擇一個;收發(fā)信機(jī)(發(fā)射機(jī)/接收機(jī))150,用于執(zhí)行與通信網(wǎng)絡(luò)200的通信;和多個語音編解碼器141~140+n,連接在切換單元130和收發(fā)信機(jī)150之間的,用于提供各個不同類型的語音編碼/解碼。該多個語音編解碼器141~140+n包括在不同類型的移動通信系統(tǒng)中使用的語音編解碼器,例如QCELP、EVRC、SMV(可選擇模式聲碼器(SelectableModeVocoder))(用于代替EVRC方法來優(yōu)化語音質(zhì)量和提供在系統(tǒng)操作中的靈活性)、以及AMR,等等?,F(xiàn)在將描述如上所述構(gòu)建的移動通信終端的語音編解碼器切換裝置的操作。圖3表示的是依照本發(fā)明另一個實施例的用于切換移動通信終端的語音編解碼器的方法。首先,移動終端100向通信網(wǎng)絡(luò)200發(fā)送呼叫發(fā)起請求(步驟S100)。然后,通信網(wǎng)絡(luò)200,例如,基站,獲得包含在呼叫發(fā)起請求中的關(guān)于目的終端的信息,在某個數(shù)據(jù)庫中搜索關(guān)于目的終端使用的語音編解碼器類型的信息,并且提供相應(yīng)結(jié)果給移動通信終端100,即發(fā)起終端(步驟S110和S120)。語音編解碼器類型信息可以包括語音編碼(例如QCELP、EVRC、SMV、AMR,等等)或者包括通信系統(tǒng)的類型(例如GSM系統(tǒng)、CDMA系統(tǒng),等等),其可以識別語音編解碼器。當(dāng)回鈴音從基站被發(fā)送給發(fā)起終端時,發(fā)送目的終端使用的語音編解碼器的類型信息。當(dāng)發(fā)起移動終端接收關(guān)于目的終端的語音編解碼器類型的信息時,發(fā)起移動終端100的控制器120基于關(guān)于目的終端語音編解碼器類型的信息來確定由目的終端使用的語音編碼,并且輸出切換控制信號到切換單元130,以便能夠選擇與確定的語音編解碼器相同的語音編解碼器。切換單元130根據(jù)切換控制信號選擇所確定的語音編解碼器(步驟S130)。即,如果由目的終端使用的語音編解碼器是AMR并且發(fā)起移動終端100的第二語音編解碼器142基于AMR編碼/解碼PCM語音數(shù)據(jù),則發(fā)起移動終端100選擇第二語音編解碼器142。此后,當(dāng)呼叫連接到目的終端時,發(fā)起移動終端100通過第二語音編解碼器142編碼PCM語音數(shù)據(jù),通過收發(fā)信機(jī)150把它發(fā)送給目的終端(步驟S140)。如此,發(fā)起移動終端100選擇與屬于不同通信系統(tǒng)的的目的終端相同類型的語音編解碼器,通過選擇的語音編解碼器編碼/解碼語音數(shù)據(jù),并且與目的終端進(jìn)行語音呼叫通信。根據(jù)到此為止的描述,依照本發(fā)明用于切換移動終端的語音編解碼器的裝置和方法具有許多優(yōu)點。更確切地說,通過由通信網(wǎng)絡(luò)管理根據(jù)每個終端的數(shù)據(jù)庫中終端使用的語音編解碼器的類型的信息(包括終端所屬通信系統(tǒng)類型的信息),當(dāng)把發(fā)起呼叫請求從發(fā)起終端傳給不同通信系統(tǒng)的目的終端時,由目的終端使用的關(guān)于語音編解碼器類型的信息能夠由通信網(wǎng)絡(luò)提供。有各種類型的語音編解碼器,當(dāng)發(fā)起終端請求發(fā)起呼叫以及由目的終端使用的語音編解碼器的類型的信息被提供給發(fā)起終端時,發(fā)起終端在各種類型的語音編解碼器中選擇與目的終端相同類型的語音編解碼器并且通過選擇的語音編解碼器編碼/解碼語音數(shù)據(jù)。因此,在不同類型的通信系統(tǒng)之間的語音呼叫通信無需額外進(jìn)行如相關(guān)技術(shù)中的對語音數(shù)據(jù)進(jìn)行編碼/解碼(譯碼),所以語音質(zhì)量能夠被提高,并且因為減少了編碼預(yù)測延遲,所以減少了語音傳輸延遲。此外,當(dāng)分別屬于不同通信系統(tǒng)的發(fā)起終端和目的終端相互之間執(zhí)行語音呼叫通信時,通信網(wǎng)絡(luò)不需要執(zhí)行譯碼功能來修正發(fā)起終端與目的終端的語音編解碼器之間的差異,可以減少通信網(wǎng)絡(luò)的負(fù)荷。術(shù)語“終端”指涉及和覆蓋各種類型的支持移動性(也可以是固定的)的通信裝置,并且允許通過有線和/或無線接口的信息通信。同樣,本發(fā)明可以參考移動終端中的任何類型的音頻編碼來進(jìn)行解釋,這些包括數(shù)字多媒體廣播(DMB)技術(shù)[即衛(wèi)星DMB、陸地DMB、數(shù)字手持式視頻廣播(DVB-H)]中的音頻編碼、MP3播放器和游戲、等等。本發(fā)明被描述為在GSM系統(tǒng)和CDMA系統(tǒng)類型的移動通信系統(tǒng)中實現(xiàn)。然而,本發(fā)明的特征也可以在運(yùn)行其它類型的通信規(guī)范(例如,3GPP、3GPP2、4G、IEEE、OMA,等等)的通信系統(tǒng)下修改和實現(xiàn),因為本發(fā)明的思想和教導(dǎo)能夠應(yīng)用于在基于通用技術(shù)的類似方式中運(yùn)行的各種通信方案中。為了實現(xiàn)如上所述各種特征,本發(fā)明能夠采用各種類型的硬件和/或軟件部件(模塊)。例如,不同的硬件模塊可以包含完成上面所述方法的各種必要的電路和部件。同樣,不同的軟件模塊(由處理器和/或其他硬件執(zhí)行的)可以包含完成本發(fā)明方法必需的各種編碼和協(xié)議。另外,即使因其數(shù)量太多以至于不能把所有能夠在移動通信終端中實現(xiàn),來適應(yīng)和支持集中于電子和/或數(shù)字裝置的最近趨勢的所有特征和變化列舉,本領(lǐng)域技術(shù)人員還是可以容易的理解,依照本發(fā)明,與上述功能單元和/或模塊等效的元件(即硬件、軟件或者它們的組合)可以在移動通信終端100中實現(xiàn)。前述具體實施例方式和優(yōu)點僅僅是示范性的,并且不應(yīng)該被解釋為限制本發(fā)明。當(dāng)前的教導(dǎo)可以被容易的應(yīng)用于其它類型的裝置。本發(fā)明的描述是說明性的,并且不限制權(quán)利要求的范圍。各種替換、修改、和變形對于本領(lǐng)域技術(shù)人員都是顯而易見的。在權(quán)利要求中,裝置加功能的條款意在包括這里描述的實現(xiàn)列舉的功能的結(jié)構(gòu),以及不僅是相同的結(jié)構(gòu)而且也可以是等效的結(jié)構(gòu)。權(quán)利要求1.一種用于在不同類型通信系統(tǒng)之間的語音呼叫服務(wù)中切換移動通信終端的語音編解碼器的裝置,包括控制器,用于根據(jù)目的終端的語音編解碼器的類型信息控制發(fā)起終端語音編解碼器的選擇;切換單元,用于在控制器的控制下選擇多個語音編解碼器中的一個;和多個語音編解碼器,用于對用于不同類型通信系統(tǒng)的語音進(jìn)行編碼/解碼。2.如權(quán)利要求1所述的裝置,進(jìn)一步包括語音處理單元,用于對語音數(shù)據(jù)進(jìn)行PCM變換并且將變換后的PCM語音數(shù)據(jù)輸出給切換單元;和收發(fā)信機(jī),與多個語音編解碼器相連并且發(fā)送和接收已編碼語音數(shù)據(jù)。3.如權(quán)利要求1所述的裝置,其中多個語音編解碼器包括QCELP(Qualcomm碼激勵線性預(yù)測)、EVRC(增強(qiáng)型可變速率編碼器)、SMV(可選擇模式聲碼器)和AMR(自適應(yīng)多速率)。4.如權(quán)利要求1所述的裝置,其中目的終端中的語音編解碼器類型的信息通過通信網(wǎng)絡(luò)提供。5.如權(quán)利要求4所述的裝置,其中通信網(wǎng)絡(luò)包括基站。6.如權(quán)利要求1所述的裝置,其中目的終端中的語音編解碼器類型信息可以包括目的終端使用的語音編解碼器或者目的終端所屬的通信系統(tǒng)的類型。7.如權(quán)利要求4所述的裝置,其中當(dāng)通信網(wǎng)絡(luò)接收到來自發(fā)起終端的語音呼叫發(fā)起請求時,其檢查包含在語音呼叫發(fā)起請求中的關(guān)于目的終端的信息,并且使用檢查到的目的終端的信息從某個數(shù)據(jù)庫中搜索由目的終端使用的語音編解碼器的類型信息。8.如權(quán)利要求7所述的裝置,其中在發(fā)起終端和目的終端之間的語音呼叫連接之前,目的終端的語音編解碼器類型的信息被提供給發(fā)起終端。9.如權(quán)利要求7所述的裝置,其中當(dāng)回鈴音被發(fā)送給發(fā)起終端時,目的終端的語音編解碼器類型的信息被發(fā)送。10.一種用于在不同類型通信系統(tǒng)之間的語音呼叫服務(wù)中切換移動通信終端的語音編解碼器的方法,包括請求發(fā)起語音呼叫;接收目的終端的語音編解碼器類型的信息;和相應(yīng)收到的信息中的語音編解碼器的類型選擇語音編解碼器。11.如權(quán)利要求10所述的方法,進(jìn)一步包括當(dāng)語音呼叫建立時,通過所選語音編解碼器編碼語音數(shù)據(jù),并從移動通信終端(發(fā)起終端)把已編碼語音數(shù)據(jù)發(fā)送給目的終端。12.如權(quán)利要求11所述的方法,進(jìn)一步包括通過所選語音編解碼器解碼從目的終端發(fā)送來的語音數(shù)據(jù),并提供解碼的語音數(shù)據(jù)給發(fā)起終端的用戶。13.如權(quán)利要求10所述的方法,其中多個語音編解碼器包括QCELP(Qualcomm碼激勵線性預(yù)測)、EVRC(增強(qiáng)型可變速率編碼器)、SMV(可選擇模式聲碼器)和AMR(自適應(yīng)多速率)。14.如權(quán)利要求10所述的方法,其中目的終端的語音編解碼器類型的信息通過接收到語音呼叫發(fā)起請求的通信網(wǎng)絡(luò)提供。15.如權(quán)利要求14所述的方法,其中通信網(wǎng)絡(luò)包括基站。16.如權(quán)利要求14所述的方法,其中當(dāng)收到用于語音呼叫發(fā)起的請求時,通信網(wǎng)絡(luò)檢查包含在語音呼叫發(fā)起請求中的目的終端信息,并且通過使用檢查到的目的終端信息在某個數(shù)據(jù)庫中搜索由目的終端使用的語音編解碼器類型的信息。17.如權(quán)利要求10所述的方法,其中目的終端的語音編解碼器類型的信息可以包括目的終端使用的語音編解碼器或者目的終端所屬通信系統(tǒng)的類型。18.一種移動終端,包括收發(fā)信機(jī),通過無線通信網(wǎng)絡(luò)發(fā)送和接收信號;切換單元,用于選擇多個語音編解碼器中的至少一個;和處理器,與收發(fā)信機(jī)和切換單元協(xié)同工作來執(zhí)行,發(fā)送請求以獲得目的終端的語音編解碼器的類型信息,該請求被包含在到無線電通信網(wǎng)絡(luò)的輸出信號中;在發(fā)送請求后接收目的終端語音編解碼器類型的信息;對應(yīng)收到的語音編解碼器類型的信息在多個語音編解碼器中選擇一個相同類型的語音編解碼器;和通過所選語音編解碼器的操作來啟動向目的終端的呼叫。19.如權(quán)利要求18所述的移動終端,其中輸出信號是語音呼叫、文本消息、或者多媒體信息。全文摘要公開了一種用于切換移動通信終端的語音編解碼器的裝置和方法。該移動通信終端包括各種類型的語音編解碼器,當(dāng)該終端請求在不同類型的通信系統(tǒng)之間的語音呼叫時,該通信網(wǎng)絡(luò)向該終端提供目的終端的語音編解碼器的類型的信息。然后,該終端相應(yīng)目的終端語音編解碼器的類型信息選擇語音編解碼器并且通過所選語音編解碼器發(fā)送/接收語音數(shù)據(jù)至/從目的終端。因此,對于發(fā)起終端和目的終端之間的語音數(shù)據(jù)不需要執(zhí)行譯碼過程,以及相應(yīng)地,語音質(zhì)量能夠被提高,語音傳送的延遲能夠被減少并且通信網(wǎng)絡(luò)的負(fù)荷能夠被減少。文檔編號H04W88/18GK1856147SQ200610084169公開日2006年11月1日申請日期2006年4月7日優(yōu)先權(quán)日2005年4月7日發(fā)明者崔珍奎申請人:Lg電子株式會社