專利名稱:基于移動電話語音編解碼體系的語音通訊系統(tǒng)及通訊方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到將移動通訊網(wǎng)和普通無線網(wǎng)絡(luò)相融合的移動語音通訊系統(tǒng),特別涉及到基于移動電話語音編解碼體系的語音通訊系統(tǒng)及通訊方法。
背景技術(shù):
語音編解碼是IP語音通訊的重要基礎(chǔ),當(dāng)前主要的編解碼方式有G.711、G.721、G.728、G.723.1、G.729、G.726、CDMA QCELP、GSM Enhanced Fullrate(EFR)、GSMAdaptive Multi-Rate(AMR)等語音編解碼方式。它們有不同的編碼效率,并且習(xí)慣地用于不同設(shè)備的語音編解碼,如G.711、G.728、G.723、G.726、G.729常用于網(wǎng)絡(luò)電話的語音編解碼,CDMA QCELP用于以IS-95為基礎(chǔ)的CDMA系統(tǒng)中,EFR用于GSM規(guī)范06.60中,AMR定義于GSM06.90系統(tǒng)中,同時它也是許多第三代無線通訊系統(tǒng)的語音編解碼方式。當(dāng)今實現(xiàn)的各種通訊設(shè)備只是固定支持其中的一種或幾種編解碼方式,或可以固定完成語音編解碼的轉(zhuǎn)換。這樣就對終端的網(wǎng)絡(luò)接入以及設(shè)備之間的互操作產(chǎn)生了很大的影響,在當(dāng)今各種通訊設(shè)備相互融合、相互滲透的情況下,這種影響尤為重要;比如說移動電話只能通過GSM、GPRS、CDMA或其他3G移動通訊網(wǎng)絡(luò)接收話音服務(wù),支持CDMA QCELP、GSM EnhancedFullrate(EFR)、GSM Adaptive Multi-Rate(AMR)語音編解碼方式;當(dāng)前IP網(wǎng)絡(luò)主要為固定的終端提供話音服務(wù),如通常意義上的VoIP電話或?qū)拵щ娫?,或通過無線局域網(wǎng)絡(luò)的AP(Access Point)為少量移動終端提供話音服務(wù),如WLAN手機(jī)或藍(lán)牙手機(jī)提供IP語音服務(wù),但它們只支持G.711、G.721、G.728、G.723.1、G.726、G.729語音編解碼方式,不能為移動通訊網(wǎng)絡(luò)中的移動終端提供語音服務(wù);許多公司開始了將移動通訊網(wǎng)和普通無線網(wǎng)絡(luò)的語音服務(wù)在移動終端上作融合,盡管工作的思路和方向都有不同,但他們?nèi)匀话岩苿油ㄓ嵕W(wǎng)絡(luò)的語音編解碼和現(xiàn)有VoIP的語音編解碼看作為兩套獨立的語音服務(wù)體系,只是將兩套話音服務(wù)物理地整合起來,移動終端上同時支持兩種語音編解碼體制,造成移動終端的體積、功耗和成本的提高。循此路徑,許多IC公司將兩套體系整合在高集成度的ASIC中,本質(zhì)上依舊是兩套語音體系,專用的ASIC系統(tǒng)必然伴有昂貴的軟硬件許可證(License)費用,并且此類ASIC還要一段研發(fā)時間才能面世,所有這些給本發(fā)明留下了思考的空間。
此外,現(xiàn)有網(wǎng)關(guān)所支持的語音編解碼方式有限,對于某些特定的語音編解碼方式現(xiàn)有網(wǎng)關(guān)不能支持,例如CDMA QCELP、GSM EFR、GSM AMR等。而這將會影響對移動通訊網(wǎng)和無線局域網(wǎng)實現(xiàn)雙重接入的移動終端的使用范圍,因此希望可以提供一種與新型移動終端配合使用的新型網(wǎng)關(guān)。
由于現(xiàn)有網(wǎng)關(guān)功能上的限制,現(xiàn)有的VoIP系統(tǒng)的編解碼方式是端到端的,即通話的兩終端必須支持相同的語音編解碼方式,這就限制了其它語音編碼方式終端的VoIP實現(xiàn),不利于實現(xiàn)各種終端之間的互聯(lián)互通。提供一種可以對普通模擬電話、有線和/或無線局域網(wǎng)內(nèi)的軟終端實現(xiàn)VoIP接入服務(wù)的真正意義上的通用網(wǎng)關(guān)具有廣泛的應(yīng)用前景,該通用網(wǎng)關(guān)特別支持可在移動通訊網(wǎng)和無線局域網(wǎng)實現(xiàn)雙重接入的移動電話終端。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服將兩套話音服務(wù)物理整合在一起的現(xiàn)有技術(shù)所帶來的移動電話體積大,功耗和成本高以及現(xiàn)有網(wǎng)關(guān)支持的語音編解碼方式數(shù)量有限的缺陷;以及現(xiàn)有網(wǎng)關(guān)所在的VoIP系統(tǒng)中通話終端的語音編解碼方式必須相同的缺陷,從而提供基于移動電話語音編解碼體系的語音通訊系統(tǒng)及通訊方法,它包括基于現(xiàn)有移動電話語音編解碼體系的移動電話和支持多種終端的通用型VoIP網(wǎng)關(guān),它實現(xiàn)了移動通訊網(wǎng)、普通無線網(wǎng)以及公用電話網(wǎng)之間的互聯(lián)互通。
本發(fā)明的目的是這樣實現(xiàn)的。
本發(fā)明提供的基于移動電話語音編解碼體系的語音通訊系統(tǒng),該系統(tǒng)包括移動電話、網(wǎng)關(guān);所述的移動電話和所述的網(wǎng)關(guān)間基于信令的通訊過程,比較協(xié)商共同的語音編解碼方式,建立語音服務(wù)連接。
所述的移動電話,如圖2所示,包括移動通訊網(wǎng)射頻模塊1,中央處理器2,人機(jī)接口模塊3,存儲器模塊4,語音信號處理器5,電源模塊6,語音編解碼器7,麥克8和耳機(jī)9;所述的網(wǎng)關(guān),實現(xiàn)了對現(xiàn)有所有語音編解碼方式相互間的轉(zhuǎn)換,包括共享存儲器12,網(wǎng)絡(luò)處理器13,外部接口和數(shù)字信號處理器14;共享存儲器12用于臨時存儲語音數(shù)據(jù),網(wǎng)絡(luò)處理器13用于實現(xiàn)網(wǎng)絡(luò)的接入與路由功能;所述的移動電話是基于現(xiàn)有移動電話語音編解碼體系的,它還包括無線局域網(wǎng)芯片組10和協(xié)議處理器11;所述的無線局域網(wǎng)芯片組10的功能是實現(xiàn)無線局域網(wǎng)的接入,所述的協(xié)議處理器11是VoIP協(xié)議處理器,它的功能是實現(xiàn)語音數(shù)據(jù)在IP網(wǎng)上傳輸?shù)南嚓P(guān)協(xié)議;其中移動通訊網(wǎng)射頻模塊1一端與射頻天線相連,另一端與中央處理器2實現(xiàn)雙向數(shù)據(jù)連接,中央處理器2分別與人機(jī)接口模塊3,存儲器模塊4,語音信號處理器5和VoIP協(xié)議處理器11數(shù)據(jù)連接;語音信號處理器5與中央處理器2、語音編解碼器7相連接,語音編解碼器7分別連接到麥克8,耳機(jī)9;VoIP協(xié)議處理器11與中央處理器2、人機(jī)接口模塊3、存儲器模塊4、無線局域網(wǎng)芯片組10連接;無線局域網(wǎng)芯片組10還要連接到射頻天線上;電源模塊6為其他各個功能模塊供電。
所述的網(wǎng)關(guān)是支持多種終端的通用型VoIP網(wǎng)關(guān),其中,共享存儲器12還存有在網(wǎng)絡(luò)處理器13和數(shù)字信號處理器14中運行的程序,這些程序在使用時從共享存儲器12上加載到網(wǎng)絡(luò)處理器13或數(shù)字信號處理器14上進(jìn)行操作;數(shù)字信號處理器14根據(jù)原有的和要轉(zhuǎn)換的語音編解碼方式從共享存儲器12中選擇和加載語音編解碼方式轉(zhuǎn)換程序,實現(xiàn)對各種語音編解碼方式的轉(zhuǎn)換;共享存儲器12掛接在網(wǎng)絡(luò)處理器13和數(shù)字信號處理器14的共享的數(shù)據(jù)總線、地址總線和控制總線上,網(wǎng)絡(luò)處理器13和數(shù)字信號處理器14通過它進(jìn)行數(shù)據(jù)交換;網(wǎng)絡(luò)處理器13上面連有多個接口,通過這些接口,實現(xiàn)網(wǎng)關(guān)與外部的數(shù)據(jù)通訊;數(shù)字信號處理器14與共享處理器12和網(wǎng)絡(luò)處理器13數(shù)據(jù)連接。
上述技術(shù)方案中,所述的無線局域網(wǎng)芯片組10包括網(wǎng)絡(luò)接口控制器(NIC)、基帶信號處理器、中頻處理單元和射頻單元;其中,網(wǎng)絡(luò)接口控制器實現(xiàn)無線局域網(wǎng)協(xié)議中的MAC層功能,負(fù)責(zé)接入控制,是基帶處理器與VoIP協(xié)議處理器之間的接口;射頻單元、中頻處理單元和基帶信號處理器等三個單元組成無線收發(fā)設(shè)備,實現(xiàn)無線局域網(wǎng)數(shù)據(jù)的串/并轉(zhuǎn)換、調(diào)制/解調(diào)、擴(kuò)頻/解擴(kuò)、加/解擾、加/解密的物理層功能,并與網(wǎng)絡(luò)接口控制器進(jìn)行信息交互。
所述的基于現(xiàn)有移動電話語音編解碼體系的移動電話接入方式的選擇方法有兩種,一種是手動設(shè)置,一種是智能選擇。
上述技術(shù)方案中,所述的移動通訊網(wǎng)射頻模塊1是CDMA射頻模塊,GSM射頻模塊和GPRS射頻模塊中的一種。
上述技術(shù)方案中,所述的無線局域網(wǎng)芯片組10是802.11a芯片組、802.11b芯片組、802.11g芯片組中的一種。
一種網(wǎng)關(guān)與終端間的通訊方法,包括
1)網(wǎng)關(guān)與終端之間基于信令的通訊過程,使雙方比較協(xié)商共同的語音編解碼方式,并建立語音服務(wù)連接;2)網(wǎng)關(guān)接收語音數(shù)據(jù),根據(jù)語音數(shù)據(jù)原有的語音編解碼方式和要轉(zhuǎn)換到的新的編解碼方式選擇相關(guān)的語音編解碼方式轉(zhuǎn)換程序,在本地實現(xiàn)語音數(shù)據(jù)的轉(zhuǎn)換。
3)網(wǎng)關(guān)將轉(zhuǎn)換后的語音數(shù)據(jù)發(fā)送到終端,由終端做進(jìn)一步處理。
上述技術(shù)方案中,所述的語音服務(wù)連接的建立過程包括a)終端和網(wǎng)關(guān)間建立連接;b)呼叫的發(fā)起方發(fā)起語音通訊呼叫;c)呼叫的發(fā)起方通過標(biāo)準(zhǔn)協(xié)議或自定義協(xié)議(控制字)生成信令,并將信令發(fā)出,信令中包含呼叫發(fā)起方的所有語音編解碼方式;d)呼叫的接收方接收信令,并回復(fù)本身所擁有的語音編解碼方式,呼叫發(fā)起方與接收方進(jìn)入編解碼方式協(xié)商階段,比較雙方是否有公共的編解碼方式,這一協(xié)商與比較的過程一般在網(wǎng)關(guān)上進(jìn)行;e)根據(jù)編解碼方式的比較結(jié)果,做出選擇,若沒有公共的編解碼方式,則執(zhí)行下一步,若有公共的編解碼方式,則跳轉(zhuǎn)到步驟h);f)在網(wǎng)關(guān)和移動電話上都發(fā)送通訊失敗報告;g)網(wǎng)關(guān)記錄新的編解碼方式,以備升級時使用,結(jié)束本次語音服務(wù)建立流程;h)有公共的編解碼方式,則根據(jù)預(yù)先設(shè)定的信息,尋找一個效率最高的編解碼方式;i)按照所選定的效率最高的編解碼方式,在呼叫發(fā)起與接收雙方的相關(guān)部件加載相應(yīng)的語音編解碼程序,為語音數(shù)據(jù)的編解碼做準(zhǔn)備;j)選定編解碼方式后,建立語音通訊的媒體連接;k)進(jìn)行語音通訊和轉(zhuǎn)發(fā)。
本發(fā)明的優(yōu)點在于1、本發(fā)明的基于現(xiàn)有移動電話語音編解碼體系的移動電話既能夠用于移動通訊網(wǎng),又能夠用于無線局域網(wǎng),增加了移動電話的使用范圍。
2、本發(fā)明的基于現(xiàn)有移動電話語音編解碼體系的移動電話通過與無線局域網(wǎng)的連接,實現(xiàn)了基于因特網(wǎng)的IP語音服務(wù),與現(xiàn)有移動電話相比,降低了通訊費用。
3、本發(fā)明的移動電話是基于現(xiàn)有移動電話的語音編解碼體系,利用現(xiàn)有移動電話的數(shù)字信號處理器,只在現(xiàn)有移動電話的基礎(chǔ)上增加必要的功能模塊,減小了移動電話的體積,降低了移動電話的功耗和成本。
4、本發(fā)明的支持多種終端的通用型VoIP網(wǎng)關(guān)實現(xiàn)了對現(xiàn)有的全部語音編解碼方式的支持,各種語音編解碼方式之間可以相互轉(zhuǎn)換,擴(kuò)大了各種終端的使用范圍。
5、本發(fā)明的支持多種終端的通用型VoIP網(wǎng)關(guān)支持多種終端的接入,無論終端是哪種語音編解碼方式,都能應(yīng)用在網(wǎng)關(guān)中。
6、通話的終端間可以具備不同的語音編解碼方式,既可實現(xiàn)多種終端在VoIP系統(tǒng)中的統(tǒng)一接入,又可以簡化終端設(shè)計,降低終端成本。
圖1為本發(fā)明裝置的一種可能的應(yīng)用場景圖2為本發(fā)明的基于現(xiàn)有移動電話語音編解碼體系的移動電話的結(jié)構(gòu)3為本發(fā)明的基于現(xiàn)有移動電話語音編解碼體系的移動電話在一個具體實施方式
中的結(jié)構(gòu)4為本發(fā)明的支持多種終端的通用型VoIP網(wǎng)關(guān)在一個具體實施方式
中的結(jié)構(gòu)5為本發(fā)明的基于現(xiàn)有移動電話語音編解碼體系的移動電話和本發(fā)明的支持多種終端的通用型VoIP網(wǎng)關(guān)建立語音服務(wù)的流程6為本發(fā)明的支持多種終端的通用型VoIP網(wǎng)關(guān)的應(yīng)用場景面說明1移動通訊網(wǎng)射頻模塊 2中央處理器3人機(jī)接口模塊4存儲器模塊 5語音信號處理器6電源模塊7語音編解碼器8麥克 9耳機(jī)10無線局域網(wǎng)芯片組 11VoIP協(xié)議處理器 12共享存儲器13網(wǎng)絡(luò)處理器 14數(shù)字信號處理器具體實施方式
下面結(jié)合附圖,對本發(fā)明的內(nèi)容做詳細(xì)介紹。
本發(fā)明的基于移動電話語音編解碼體系的語音通訊系統(tǒng)包括基于現(xiàn)有移動電話語音編解碼體系的移動電話和支持多種終端的通用型VoIP網(wǎng)關(guān)。
為了方便對本發(fā)明的理解,先介紹本發(fā)明的應(yīng)用場景。如圖1所示,為本發(fā)明的基于現(xiàn)有移動電話語音編解碼體系的移動電話的應(yīng)用場景。本發(fā)明的移動電話可以像現(xiàn)有的普通移動電話一樣在移動通訊網(wǎng)絡(luò)中獲得語音服務(wù),這種語音服務(wù)接入方式可以稱之為移動通訊網(wǎng)接入方式;也可以像WLAN手機(jī)或藍(lán)牙手機(jī)一樣通過IP網(wǎng)絡(luò)獲取VoIP語音服務(wù),這種語音服務(wù)接入方式可以稱之為無線局域網(wǎng)接入方式。移動通訊網(wǎng)接入方式具有覆蓋范圍廣的優(yōu)點,但通訊時的費用較高;而無線局域網(wǎng)接入方式的覆蓋范圍受到限制,但通訊費用低,而且可以提供高質(zhì)量的語音服務(wù)或Internet服務(wù)。若能夠?qū)煞N通訊方式結(jié)合起來,發(fā)揮各自的長處,會有廣泛的應(yīng)用前景。
由于現(xiàn)有網(wǎng)關(guān)所支持的語音編解碼方式有限,因此可能會限制本發(fā)明的基于現(xiàn)有移動電話語音編解碼體系的移動電話的使用范圍。而且現(xiàn)有網(wǎng)關(guān)所支持的現(xiàn)有的VoIP系統(tǒng)的編解碼方式是端到端的,即通話的兩終端必須支持相同的語音編解碼方式,這樣也會限制其它語音編碼方式終端的VoIP實現(xiàn),不利于實現(xiàn)各種終端之間的互聯(lián)互通。
本發(fā)明的支持多種終端的通用型VoIP網(wǎng)關(guān)不僅適用于本發(fā)明的基于現(xiàn)有移動電話語音編解碼體系的移動電話,而且對其他類型的終端也同樣適用。
基于現(xiàn)有移動電話語音編解碼體系的移動電話與支持多種終端的通用型VoIP網(wǎng)關(guān)相結(jié)合,就是本發(fā)明的基于移動電話語音編解碼體系的語音通訊系統(tǒng)。
本實施例的移動電話是基于現(xiàn)有移動電話的語音編解碼體系,不增加現(xiàn)有移動電話的運算能力,只要在現(xiàn)有移動電話的基礎(chǔ)上增加必要的功能模塊,就能夠?qū)崿F(xiàn)對移動通訊網(wǎng)和無線局域網(wǎng)的雙重適用。
參照圖3,制作一款基于GSM制式的現(xiàn)有移動電話語音編解碼體系的移動電話。在圖中實線框內(nèi)為GSM制式的現(xiàn)有移動電話的結(jié)構(gòu),包括移動通訊網(wǎng)射頻模塊1采用GSM射頻模塊,中央處理器2,人機(jī)接口模塊3,存儲器模塊4,語音信號處理器5,電源模塊6,語音編解碼器7,麥克8,耳機(jī)9。本實施例的移動電話增加了無線局域網(wǎng)芯片組10,該芯片組10采用市場上購買的802.11b芯片組(802.11a芯片組、802.11b芯片組或802.11g芯片組中的任意一種都可以),和增加了協(xié)議處理器11,這兩個新增功能模塊實現(xiàn)了無線局域網(wǎng)的接入。各個功能模塊間的連接關(guān)系為GSM射頻模塊1一端與射頻天線相連,另一端與中央處理器2實現(xiàn)雙向數(shù)據(jù)連接,中央處理器2分別與人機(jī)接口模塊3,存儲器模塊4,語音信號處理器5和協(xié)議處理器11數(shù)據(jù)連接;語音信號處理器5與中央處理器2、語音編解碼器7相連,語音編解碼器7還要分別連接到麥克8,耳機(jī)9;協(xié)議處理器11與中央處理器2、人機(jī)接口模塊3、存儲器模塊4、802.11b芯片組10連接;802.11b芯片組10則還要連接到射頻天線上;電源模塊6為其他各個功能模塊供電。
下面就上述模塊分別加以說明。
GSM射頻模塊1為本實施例移動電話的射頻部分,主要完成TDMA幀調(diào)制到射頻及相反的解調(diào)過程。GSM射頻模塊1是一項成熟的現(xiàn)有技術(shù),很容易從市場上得到相應(yīng)的部件,在此不再詳細(xì)描述。
中央處理器2的功能根據(jù)本實施例移動電話的通訊方式的不同而改變。當(dāng)本實施例移動電話采用移動通訊網(wǎng)接入方式時,中央處理器2的功能是實現(xiàn)信道編碼,當(dāng)本實施例移動電話采用無線局域網(wǎng)接入方式時,中央處理器2的功能是直接將數(shù)據(jù)傳送到VoIP協(xié)議處理器11中。此外,中央處理器2還有對通訊方式進(jìn)行選擇的功能。
人機(jī)接口模塊3是人與移動電話間交流的一個平臺,通過該平臺,移動電話向人傳遞信息,人向移動電話發(fā)出指令。常見的人機(jī)接口有鍵盤、顯示器。本實施例移動電話的人機(jī)接口模塊3與現(xiàn)有移動電話的人機(jī)接口沒有本質(zhì)性的區(qū)別,故在此不再詳述。
存儲器模塊4用來存儲相關(guān)的程序,以及在通訊時用來緩存數(shù)據(jù)。
語音信號處理器5的功能是實現(xiàn)長期預(yù)測的規(guī)則脈沖激勵編碼(RPE-LTP)和解碼,語音信號處理器5是對通用的數(shù)字信號處理器(DSP)進(jìn)行編程來完成上述功能的。與現(xiàn)有移動電話相比,語音信號處理器5沒有做任何的改進(jìn),本實施例移動電話基于現(xiàn)有移動電話的語音信號處理器就能夠?qū)崿F(xiàn)信號的處理,這就降低了成本,提高了本實施例移動電話的可實現(xiàn)性,是本發(fā)明的最主要的創(chuàng)新。
電源模塊6的功能是存儲電能,為本實施例移動電話的各個模塊提供電能。電源模塊6與現(xiàn)有的移動電話中的電源裝置是一樣的。
語音編解碼器7的功能包括對語音信號進(jìn)行模/數(shù)轉(zhuǎn)換,對語音信號進(jìn)行采樣、量化和編碼等,實現(xiàn)PCM信號與模擬信號之間的相互轉(zhuǎn)換。
麥克8的作用是將聲波轉(zhuǎn)換為模擬電信號。
耳機(jī)9的作用是將模擬電信號轉(zhuǎn)換為聲波。
上述部件在現(xiàn)有的移動電話中都能夠找到相應(yīng)的部件,利用現(xiàn)有技術(shù)也很容易實現(xiàn)上述的功能。
802.11b芯片組10和協(xié)議處理器11是本實施例移動電話和現(xiàn)有移動電話的主要區(qū)別,對它們的結(jié)構(gòu)與功能詳細(xì)描述如下。
802.11b芯片組10主要包括網(wǎng)絡(luò)接口控制器(NIC)、基帶信號處理器(BBP)、中頻處理單元(IF)和射頻單元(RF)。
其中,NIC主要實現(xiàn)IEEE802.11規(guī)范中的MAC層功能,負(fù)責(zé)接入控制,是基帶處理器與VoIP協(xié)議處理器11之間的接口,如PCMCIA接口,在VoIP協(xié)議處理器11有數(shù)據(jù)要發(fā)送時,NIC負(fù)責(zé)接收VoIP協(xié)議處理器11發(fā)來的數(shù)據(jù),按照一定的格式封裝成幀,然后根據(jù)多址接入?yún)f(xié)議把數(shù)據(jù)發(fā)送到信道中去。當(dāng)接收數(shù)據(jù)時,NIC根據(jù)接收幀中的目的地址判斷該幀是否是發(fā)往本機(jī)的數(shù)據(jù),如果是,則接收該幀信息,并進(jìn)行CRC(循環(huán)冗余校驗),拆去幀頭,把數(shù)據(jù)送到VoIP協(xié)議處理器11。
RF、IF和BBP等三個單元組成無線收發(fā)設(shè)備,實現(xiàn)了802.11b的物理層功能,包括數(shù)據(jù)的串/并轉(zhuǎn)換、調(diào)制/解調(diào)、擴(kuò)頻/解擴(kuò)、加/解擾、加/解密等,并與NIC進(jìn)行必要的信息交互。發(fā)送數(shù)據(jù)時,首先由BBP完成擴(kuò)頻調(diào)制,IF把擴(kuò)頻調(diào)制的信號上變頻到中頻載波進(jìn)行放大濾波處理,然后由RF上變頻到射頻后由天線輻射出去。接收數(shù)據(jù)時就是一個與發(fā)送數(shù)據(jù)相反的逆過程。
協(xié)議處理器11的功能是實現(xiàn)語音數(shù)據(jù)在IP網(wǎng)上的傳輸,主要實現(xiàn)了與VoIP實現(xiàn)相關(guān)的協(xié)議棧(如MGCP、SIP或H.323中的一種信令控制協(xié)議)以及語音數(shù)據(jù)包封裝協(xié)議RTP等其他相關(guān)協(xié)議棧。
協(xié)議處理器11也是一個從市場上可以得到的標(biāo)準(zhǔn)部件。
在本實施例中已經(jīng)提到,本實施例移動電話有兩種接入方式。在本實施例中,移動通訊網(wǎng)接入方式具體采用GSM模式,無線局域網(wǎng)接入方式具體采用802.11b。下面分別對這兩種接入方式中,語音信號的轉(zhuǎn)換過程進(jìn)行描述。
GSM方式語音信號經(jīng)過麥克8完成聲電轉(zhuǎn)換后,語音信號轉(zhuǎn)換成模擬信號,在語音編解碼器7中完成模/數(shù)轉(zhuǎn)換,模擬信號轉(zhuǎn)換成數(shù)字信號,并在語音編解碼器7中完成采樣、量化和編碼,形成64Kbit/s的PCM信號。PCM語音信號經(jīng)過語音信號處理器5,完成長期預(yù)測的規(guī)則脈沖激勵編碼(RPE-LTP),然后在中央處理器2中完成信道編碼,送入GSM射頻模塊1完成加密、GSMK調(diào)制等處理,最終形成射頻信號,經(jīng)射頻天線發(fā)送。上述為語音信號的發(fā)送過程。語音信號的接收過程則是一個相反的逆過程。射頻信號在GSM射頻模塊1中轉(zhuǎn)換成基帶信號后完成GSMK解調(diào)、解密及自適應(yīng)均衡后,將基帶數(shù)字信號送入到中央處理器2中進(jìn)行信道解碼,提取語音數(shù)據(jù)后,送數(shù)據(jù)進(jìn)入語音信號處理器5進(jìn)行RPE-LTP解碼,形成PCM語音信號,在語音編解碼器7中經(jīng)過數(shù)/模轉(zhuǎn)換后,驅(qū)動耳機(jī)9完成電聲轉(zhuǎn)換。
802.11b方式語音信號經(jīng)過話筒完成聲電轉(zhuǎn)換后,語音信號轉(zhuǎn)換成模擬信號,在語音編解碼器7中完成模/數(shù)轉(zhuǎn)換,模擬信號轉(zhuǎn)換成數(shù)字信號,并在語音編解碼器7中完成采樣、量化和編碼,形成64Kbit/s的PCM信號。PCM語音信號經(jīng)過語音信號處理器5,完成長期預(yù)測的規(guī)則脈沖激勵編碼(RPE-LTP),在經(jīng)過中央處理器2時,對語音信號不進(jìn)行GSM的信道編碼,直接將數(shù)據(jù)傳到VoIP協(xié)議處理器11。在VoIP協(xié)議處理器11中,完成對VoIP協(xié)議(如MGCP、SIP或H.323)的實現(xiàn)以及語音數(shù)據(jù)RTP流的轉(zhuǎn)換。然后語音數(shù)據(jù)進(jìn)入802.11b芯片組10中,其中的網(wǎng)絡(luò)接口控制器(NIC)接收主機(jī)發(fā)來的數(shù)據(jù),按照一定的格式封裝成幀,然后根據(jù)多址接入?yún)f(xié)議把數(shù)據(jù)發(fā)送到信道中去。RF、IF和基帶信號處理器(BBP)等三個單元組成無線收發(fā)設(shè)備,實現(xiàn)了802.11b的物理層功能,包括數(shù)據(jù)的串/并轉(zhuǎn)換、調(diào)制/解調(diào)、擴(kuò)頻/解擴(kuò)、加/解擾、加/解密等,在發(fā)送數(shù)據(jù)時首先由BBP完成擴(kuò)頻調(diào)制,IF把擴(kuò)頻調(diào)制的信號上變頻到中頻載波進(jìn)行放大濾波處理,然后由RF上變頻到射頻后由天線輻射出去。上述為語音信號的發(fā)送過程。語音信號的接收過程是一個相反的逆過程,在此不再詳細(xì)描述。
由于本實施例移動電話有兩種語音接入方式,因此,在本實施例中還有如何選擇語音接入方式的問題。通常,對語音接入方式進(jìn)行選擇的方法有兩種,一種是手動設(shè)置,一種是智能選擇。無論是哪一種選擇方法,對語音接入方式的選擇是在中央處理器2中實現(xiàn)的。用戶手動設(shè)置適合長期駐留在某一網(wǎng)絡(luò)中的情況,比如用戶在家庭或辦公室室內(nèi),有無線局域網(wǎng)覆蓋,用戶手動關(guān)閉移動通訊網(wǎng)絡(luò)接入方式,選用無線局域網(wǎng)接入方式,這樣用戶可以獲取低資費、高質(zhì)量的語音服務(wù)或Internet服務(wù)。智能選擇方式適合于用戶大范圍網(wǎng)絡(luò)間移動的情況,由于無線局域網(wǎng)的覆蓋區(qū)域界限的模糊性,本實施例移動電話周期地監(jiān)測無線局域網(wǎng)的信號能量,達(dá)到接入閾值時,自動切換到無線接入網(wǎng)進(jìn)入方式,使移動通訊網(wǎng)接入模塊進(jìn)入長時間休眠的狀態(tài),獲取無線局域網(wǎng)的IP語音服務(wù)及其它Internet服務(wù),當(dāng)本實施例移動電話離開移動無線局域網(wǎng)時,當(dāng)監(jiān)測到無線局域網(wǎng)的信號能量低于閾值時,啟動移動通訊網(wǎng)絡(luò)接入模塊,獲得不間斷的語音服務(wù)及Internet服務(wù)。采用智能選擇方式時,接入閾值的設(shè)定,無線局域網(wǎng)信號能量的周期性監(jiān)測以及信號能量與接入閥值的比較與判定是在中央處理器2中實現(xiàn)的。
需要再一次說明的是,在實施例中所例舉的GSM移動通訊方式和802.11b無線局域網(wǎng)接入方式只是為了更好地說明實施例,對于其他的移動通訊方式或無線局域網(wǎng)接入方式,本發(fā)明所述的移動電話同樣適用。
新型的移動電話(終端)必須要有與之相配套的網(wǎng)關(guān)。如圖4所示,為本實施例的新型網(wǎng)關(guān)結(jié)構(gòu)圖。
本實施例的一種支持多種終端的通用型VoIP網(wǎng)關(guān)包括共享存儲器12,網(wǎng)絡(luò)處理器13和數(shù)字信號處理器14;共享存儲器12掛接在網(wǎng)絡(luò)處理器13和數(shù)字信號處理器14的共享的數(shù)據(jù)總線、地址總線和控制總線上,主要的功能之一是交換語音數(shù)據(jù);網(wǎng)絡(luò)處理器13上連有多個接口,通過這些接口,實現(xiàn)網(wǎng)關(guān)與外部的數(shù)據(jù)通訊;數(shù)字信號處理器14與共享處理器1和網(wǎng)絡(luò)處理器3數(shù)據(jù)連接。
共享存儲器12用于臨時存儲語音數(shù)據(jù),語音數(shù)據(jù)在編解碼前后都存放在該存儲器中,共享存儲器12還存有在網(wǎng)絡(luò)處理器13和數(shù)字信號處理器14中運行的相關(guān)程序,這些程序在使用時從共享存儲器12上加載到網(wǎng)絡(luò)處理器13或數(shù)字信號處理器14上進(jìn)行操作。
網(wǎng)絡(luò)處理器13用于實現(xiàn)網(wǎng)絡(luò)的接入與路由功能,它是由一單芯片組成的。
數(shù)字信號處理器14實現(xiàn)對各種語音編解碼方式的轉(zhuǎn)換,它是由單芯片組成的。
網(wǎng)關(guān)還有多個接口,在本實施例中,這些接口包括802.11b接入點,LAN接口,WAN接口,F(xiàn)XO接口,F(xiàn)XS接口。
802.11b接入點用于接收以802.11b協(xié)議編成的無線信號。
LAN接口用于網(wǎng)關(guān)與局域網(wǎng)之間的連接。
WAN接口用于網(wǎng)關(guān)與廣域網(wǎng)之間的連接。
FXO接口的作用是與普通模擬電話網(wǎng)絡(luò)相連接的標(biāo)準(zhǔn)接口。
FXS接口的作用是與普通模擬電話相連接的標(biāo)準(zhǔn)接口。
由于本發(fā)明的網(wǎng)關(guān)支持多種語音編解碼方式,而終端也可能有不止一種的語音編解碼方式,網(wǎng)關(guān)與終端之間有一個基于信令的通訊過程,使雙方比較協(xié)商共同的語音編解碼方式。信令是通過標(biāo)準(zhǔn)協(xié)議,如H.323,SIP、H.248或MGCP,或自定義協(xié)議(控制字)生成的一種控制字段。利用信令可以在網(wǎng)關(guān)和終端間創(chuàng)建語音服務(wù)的鏈接。其中,呼叫的發(fā)起方可以是網(wǎng)關(guān)也可以是終端,同樣的,呼叫的接收方可以是網(wǎng)關(guān)也可以是終端。
利用信令創(chuàng)建網(wǎng)關(guān)與終端間具體的語音服務(wù)過程參見圖6,包括步驟100、終端和網(wǎng)關(guān)間建立連接;步驟200、呼叫的發(fā)起方發(fā)起語音通訊呼叫;步驟300、呼叫的發(fā)起方通過標(biāo)準(zhǔn)協(xié)議,如H.323,SIP、H.248或MGCP,或自定義協(xié)議(控制字)生成信令,并將信令發(fā)出,信令中包含呼叫發(fā)起方的所有語音編解碼方式。
步驟400、呼叫的接收方接收信令,并回復(fù)本身所擁有的語音編解碼方式。呼叫發(fā)起方與接收方進(jìn)入編解碼方式協(xié)商階段,比較雙方是否有公共的編解碼方式。這一協(xié)商與比較的過程一般在網(wǎng)關(guān)上進(jìn)行。
步驟500、根據(jù)編解碼方式的比較結(jié)果,做出選擇。若沒有公共的編解碼方式,則執(zhí)行下一步,若有公共的編解碼方式,則跳轉(zhuǎn)到步驟800。
步驟600、在網(wǎng)關(guān)和移動電話上都發(fā)送通訊失敗報告。
步驟700、網(wǎng)關(guān)中的網(wǎng)絡(luò)處理器13記錄新的編解碼方式,以備升級時使用。結(jié)束本次語音服務(wù)建立流程。
步驟800、有公共的編解碼方式,則根據(jù)預(yù)先設(shè)定的信息,尋找一個效率最高的編解碼方式。
步驟900、按照所選定的效率最高的編解碼方式,在呼叫發(fā)起與接收雙方的相關(guān)部件加載相應(yīng)的語音編解碼程序,為語音數(shù)據(jù)的編解碼做準(zhǔn)備。
步驟1000、選定編解碼方式后,建立語音通訊的媒體連接。
步驟1100、進(jìn)行語音通訊和轉(zhuǎn)發(fā)。
網(wǎng)關(guān)與終端建立連接后,語音數(shù)據(jù)在網(wǎng)關(guān)中有一個轉(zhuǎn)換流程,考慮到通用性,語音數(shù)據(jù)在本實施例網(wǎng)關(guān)中的一般轉(zhuǎn)換流程為外部語音數(shù)據(jù)(也包含F(xiàn)XS或FXO的語音數(shù)據(jù))通過網(wǎng)絡(luò)處理器13的網(wǎng)絡(luò)接口進(jìn)入網(wǎng)關(guān),網(wǎng)絡(luò)處理器13和數(shù)字信號處理器14以主從方式共享數(shù)據(jù)總線、地址總線和控制總線,網(wǎng)絡(luò)處理器13將這些語音數(shù)據(jù)臨時存放在共享存儲器12,數(shù)字信號處理器14根據(jù)語音數(shù)據(jù)的現(xiàn)有編碼方式及其要轉(zhuǎn)換到的編碼方式從共享存儲器12中選擇并加載相關(guān)的語音編解碼方式轉(zhuǎn)換程序,運行該程序?qū)蚕泶鎯ζ?2中的語音數(shù)據(jù)進(jìn)行編解碼格式的轉(zhuǎn)換。數(shù)字信號處理器14實現(xiàn)了語音編解碼方式的轉(zhuǎn)換以后,將新編碼的語音數(shù)據(jù)發(fā)送到共享存儲器12、并通知網(wǎng)絡(luò)處理器13發(fā)送轉(zhuǎn)換后的語音數(shù)據(jù)。網(wǎng)絡(luò)處理器13根據(jù)轉(zhuǎn)換后的新的語音編解碼方式,選擇網(wǎng)絡(luò)接口將語音數(shù)據(jù)發(fā)送出去。
在網(wǎng)關(guān)中實現(xiàn)了語音數(shù)據(jù)編解碼方式轉(zhuǎn)換并將相關(guān)數(shù)據(jù)發(fā)送出去后,終端接收到語音數(shù)據(jù),此時的語音數(shù)據(jù)編解碼方式是終端所支持的,因此終端可以對語音數(shù)據(jù)直接進(jìn)行處理,將其轉(zhuǎn)換為聲音信號。
由上述的語音數(shù)據(jù)的轉(zhuǎn)換流程可見,無論終端是何種語音編解碼方式,只要網(wǎng)關(guān)支持該終端的語音編解碼方式,則無論通話的兩終端的語音編解碼方式是否相同,兩終端間都可以進(jìn)行通話,克服了使用現(xiàn)有網(wǎng)關(guān)時通話的兩終端必須支持相同的語音編解碼方式所造成的終端使用的局限性。
在本發(fā)明網(wǎng)關(guān)所在的范圍內(nèi),對于各種終端,無論其是何種語音編解碼方式,都可以實現(xiàn)語音通訊。因此,在本發(fā)明網(wǎng)關(guān)廣泛應(yīng)用的情況下,終端可以只選用一種最簡單的語音編解碼方式,這樣就簡化了終端的設(shè)計,降低了終端成本。
如圖5所示,為本發(fā)明的網(wǎng)關(guān)的一個應(yīng)用場景。移動終端A在本發(fā)明網(wǎng)關(guān)的附近,移動終端A要與遠(yuǎn)處的終端B進(jìn)行通訊。移動終端A發(fā)出建立聯(lián)系的請求以后,本發(fā)明的網(wǎng)關(guān)通過信令與終端B進(jìn)行協(xié)商,選擇終端B所能夠支持的一種語音編解碼方式。然后網(wǎng)關(guān)將移動終端A所發(fā)送的語音數(shù)據(jù)的編解碼方式轉(zhuǎn)換為終端B支持的語音編解碼方式,然后將轉(zhuǎn)換后的語音數(shù)據(jù)通過因特網(wǎng)和/或其他通訊網(wǎng)絡(luò)傳送到終端B處,終端B可以直接對語音數(shù)據(jù)做進(jìn)一步的處理。語音數(shù)據(jù)從終端B傳送到移動終端A的過程與之相類似。其中,終端B可以是任何的語音通訊終端,如移動終端,普通模擬電話、普通模擬電話網(wǎng)絡(luò)等。
本實施例的網(wǎng)關(guān)可以實現(xiàn)語音數(shù)據(jù)多種方式的傳送。
1、語音數(shù)據(jù)通過廣域網(wǎng)進(jìn)行VoIP通訊。
網(wǎng)絡(luò)處理器13通過802.11b接入點接收到RPE-LTP編碼方式的語音數(shù)據(jù),網(wǎng)絡(luò)處理器13將這些語音數(shù)據(jù)臨時存放在共享存儲器12中,同時給數(shù)字信號處理器14發(fā)送處理請求信號,請求對語音數(shù)據(jù)進(jìn)行編解碼方式的轉(zhuǎn)換,數(shù)字信號處理器14接到請求后,視自身是否忙碌,做相應(yīng)的應(yīng)答,若忙,則發(fā)阻塞信號給共享存儲器12,使數(shù)據(jù)在共享存儲器12中繼續(xù)等待,若空閑,則發(fā)請求信號給共享存儲器12,請求共享存儲器12將語音數(shù)據(jù)送入數(shù)字信號處理器14中,以進(jìn)行進(jìn)一步的處理。語音數(shù)據(jù)進(jìn)入數(shù)字信號處理器14后,數(shù)字信號處理器14根據(jù)語音數(shù)據(jù)的現(xiàn)有編碼方式(RPE-LTP編碼方式)及其要轉(zhuǎn)換到的編碼方式(G..711)從共享存儲器12中選擇并加載相關(guān)的語音編解碼方式轉(zhuǎn)換程序,利用該程序?qū)PE-LTP編碼方式轉(zhuǎn)換到G..711方式。轉(zhuǎn)換結(jié)束以后,以G..711方式編碼的語音數(shù)據(jù)被傳送到網(wǎng)絡(luò)處理器13,網(wǎng)絡(luò)處理器13將數(shù)據(jù)打包,選擇WAN接口傳入Internet中。反向過程類似。
2、語音數(shù)據(jù)通過局域網(wǎng)進(jìn)行VoIP通訊。
若實現(xiàn)語音通訊的外部移動終端在同一局域網(wǎng)中,則通過局域網(wǎng)可以實現(xiàn)移動終端與其它終端的互聯(lián),即語音數(shù)據(jù)可以通過局域網(wǎng)進(jìn)行VoIP通訊。語音數(shù)據(jù)通過局域網(wǎng)進(jìn)行VoIP通訊與通過廣域網(wǎng)進(jìn)行VoIP通訊相比,有其自身的特點外部的移動終端可以通過網(wǎng)關(guān)的802.11b的接入點與其它終端實現(xiàn)互聯(lián)。
外部移動終端間的互聯(lián)可以分為兩種情況1)若兩個外部移動終端的語音編解碼格式相同,則語音數(shù)據(jù)進(jìn)入網(wǎng)關(guān)以后不需要數(shù)字信號處理器14進(jìn)行語音編解碼方式的轉(zhuǎn)換,語音數(shù)據(jù)進(jìn)入網(wǎng)絡(luò)處理器13以后選擇相應(yīng)的語音數(shù)據(jù)通道,直接將語音數(shù)據(jù)輸出。
2)若兩個外部移動終端的語音編解碼格式不同,網(wǎng)絡(luò)處理器13通過802.11b接入點接收語音數(shù)據(jù),并存入共享存儲器12,在數(shù)字信號處理器14中做語音編解碼格式的轉(zhuǎn)換,轉(zhuǎn)換后的語音數(shù)據(jù)選用相應(yīng)的語音數(shù)據(jù)通道發(fā)送給同一局域網(wǎng)中的外部移動終端。
上面的實施例描述了兩種可能的語音數(shù)據(jù)傳送情況,根據(jù)具體的語音編解碼方式可以對實施例中的相關(guān)接口做相應(yīng)調(diào)整。
在本發(fā)明的實施例中,無線局域網(wǎng)標(biāo)準(zhǔn)都采用了802.11b,對于802.11a和802.11g等其他無線局域網(wǎng)標(biāo)準(zhǔn),本發(fā)明同樣適用。
以上的描述,就是一個完整的基于現(xiàn)有移動電話語音編解碼體系的VoIP語音通訊系統(tǒng)的硬件組成和軟件操作流程,根據(jù)本實施例的說明完全可以再現(xiàn)本發(fā)明。
權(quán)利要求
1.一種基于移動電話語音編解碼體系的語音通訊系統(tǒng),該系統(tǒng)包括移動電話、網(wǎng)關(guān);所述的移動電話和所述的網(wǎng)關(guān)間基于信令的通訊過程,比較協(xié)商共同的語音編解碼方式,建立語音服務(wù)連接;其中所述的移動電話,包括移動通訊網(wǎng)射頻模塊(1),中央處理器(2),人機(jī)接口模塊(3),存儲器模塊(4),語音信號處理器(5),電源模塊(6),語音編解碼器(7),麥克(8)和耳機(jī)(9);所述的網(wǎng)關(guān),包括共享存儲器(12),網(wǎng)絡(luò)處理器(13),外部接口和數(shù)字信號處理器(14);共享存儲器(12)用于臨時存儲語音數(shù)據(jù),網(wǎng)絡(luò)處理器(13)用于實現(xiàn)網(wǎng)絡(luò)的接入與路由功能;其特征在于,所述的移動電話還包括無線局域網(wǎng)芯片組(10)和協(xié)議處理器(11);無線局域網(wǎng)芯片組(10)實現(xiàn)無線局域網(wǎng)的接入,協(xié)議處理器(11)實現(xiàn)語音數(shù)據(jù)在IP網(wǎng)上傳輸?shù)南嚓P(guān)協(xié)議;移動通訊網(wǎng)射頻模塊(1)一端與射頻天線相連,另一端與中央處理器(2)實現(xiàn)雙向數(shù)據(jù)連接,中央處理器(2)分別與人機(jī)接口模塊(3)、存儲器模塊(4)、語音信號處理器(5)和協(xié)議處理器(11)數(shù)據(jù)連接;語音信號處理器(5)與中央處理器(2)、語音編解碼器(7)相連接,語音編解碼器(7)分別連接到麥克(8)、耳機(jī)(9);協(xié)議處理器(11)與中央處理器(2)、人機(jī)接口模塊(3)、存儲器模塊(4)、無線局域網(wǎng)芯片組(10)連接;無線局域網(wǎng)芯片組(10)還要連接到射頻天線上;所述的網(wǎng)關(guān)中,共享存儲器(12)還存有在網(wǎng)絡(luò)處理器(13)和數(shù)字信號處理器(14)中運行的程序,這些程序在使用時從共享存儲器(12)上加載到網(wǎng)絡(luò)處理器(13)或數(shù)字信號處理器(14)上進(jìn)行操作;數(shù)字信號處理器(14)根據(jù)原有的和將要轉(zhuǎn)換的語音編解碼方式從共享存儲器(12)中選擇和加載語音編解碼方式轉(zhuǎn)換程序,實現(xiàn)對各種語音編解碼方式的轉(zhuǎn)換;共享存儲器(12)掛接在網(wǎng)絡(luò)處理器(13)和數(shù)字信號處理器(14)的共享的數(shù)據(jù)總線、地址總線和控制總線上,網(wǎng)絡(luò)處理器(13)和數(shù)字信號處理器(14)通過它進(jìn)行數(shù)據(jù)交換;網(wǎng)絡(luò)處理器(13)上面連有多個接口,通過這些接口,實現(xiàn)網(wǎng)關(guān)與外部的數(shù)據(jù)通訊;數(shù)字信號處理器(14)與共享處理器(12)和網(wǎng)絡(luò)處理器(13)數(shù)據(jù)連接。
2.根據(jù)權(quán)利要求1所述的基于移動電話語音編解碼體系的語音通訊系統(tǒng),其特征在于,所述的無線局域網(wǎng)芯片組(10)包括網(wǎng)絡(luò)接口控制器(NIC)、基帶信號處理器、中頻處理單元和射頻單元;其中,網(wǎng)絡(luò)接口控制器實現(xiàn)無線局域網(wǎng)協(xié)議中的MAC層功能,負(fù)責(zé)接入控制,是基帶處理器與VoIP協(xié)議處理器之間的接口;射頻單元、中頻處理單元和基帶信號處理器等三個單元組成無線收發(fā)設(shè)備,實現(xiàn)無線局域網(wǎng)數(shù)據(jù)的串/并轉(zhuǎn)換、調(diào)制/解調(diào)、擴(kuò)頻/解擴(kuò)、加/解擾、加/解密的物理層功能,并與網(wǎng)絡(luò)接口控制器進(jìn)行信息交互。
3.根據(jù)權(quán)利要求1所述的基于移動電話語音編解碼體系的語音通訊系統(tǒng),其特征在于,所述的移動電話接入方式的選擇方法有兩種,一種是手動設(shè)置,一種是智能選擇。
4.根據(jù)權(quán)利要求1所述的基于移動電話語音編解碼體系的語音通訊系統(tǒng),其特征在于,所述的移動通訊網(wǎng)射頻模塊(1)是CDMA射頻模塊,GSM射頻模塊和GPRS射頻模塊中的一種。
5.根據(jù)權(quán)利要求1所述的基于移動電話語音編解碼體系的語音通訊系統(tǒng),其特征在于,所述的無線局域網(wǎng)芯片組(10)是802.11a芯片組、802.11b芯片組、802.11g芯片組中的一種。
6.一種網(wǎng)關(guān)與終端間的通訊方法,包括1)網(wǎng)關(guān)與終端之間基于信令的通訊過程,使雙方比較協(xié)商共同的語音編解碼方式,并建立語音服務(wù)連接;2)網(wǎng)關(guān)接收語音數(shù)據(jù),根據(jù)語音數(shù)據(jù)原有的語音編解碼方式和要轉(zhuǎn)換到的新的編解碼方式選擇相關(guān)的語音編解碼方式轉(zhuǎn)換程序,在本地實現(xiàn)語音數(shù)據(jù)的轉(zhuǎn)換;3)網(wǎng)關(guān)將轉(zhuǎn)換后的語音數(shù)據(jù)發(fā)送到終端,由終端做進(jìn)一步處理。
7.根據(jù)權(quán)利要求6所述的網(wǎng)關(guān)與終端間的通訊方法,其特征在于,所述的語音服務(wù)連接的建立過程包括a)終端和網(wǎng)關(guān)間建立連接;b)呼叫的發(fā)起方發(fā)起語音通訊呼叫;c)呼叫的發(fā)起方通過標(biāo)準(zhǔn)協(xié)議或自定義協(xié)議生成信令,并將信令發(fā)出,信令中包含呼叫發(fā)起方的所有語音編解碼方式;d)呼叫的接收方接收信令,并回復(fù)本身所擁有的語音編解碼方式,呼叫發(fā)起方與接收方進(jìn)入編解碼方式協(xié)商階段,比較雙方是否有公共的編解碼方式,這一協(xié)商與比較的過程一般在網(wǎng)關(guān)上進(jìn)行;e)根據(jù)編解碼方式的比較結(jié)果,做出選擇,若沒有公共的編解碼方式,則執(zhí)行下一步,若有公共的編解碼方式,則跳轉(zhuǎn)到步驟h);f)在網(wǎng)關(guān)和移動電話上都發(fā)送通訊失敗報告;g)網(wǎng)關(guān)記錄新的編解碼方式,以備升級時使用,結(jié)束本次語音服務(wù)建立流程;h)有公共的編解碼方式,則根據(jù)預(yù)先設(shè)定的信息,尋找一個效率最高的編解碼方式;i)按照所選定的效率最高的編解碼方式,在呼叫發(fā)起與接收雙方的相關(guān)部件加載相應(yīng)的語音編解碼程序,為語音數(shù)據(jù)的編解碼做準(zhǔn)備;j)選定編解碼方式后,建立語音通訊的媒體連接;k)進(jìn)行語音通訊和轉(zhuǎn)發(fā)。
全文摘要
本發(fā)明涉及基于移動電話語音編解碼體系的語音通訊系統(tǒng)及通訊方法,系統(tǒng)包括移動電話、網(wǎng)關(guān);移動電話和網(wǎng)關(guān)間基于信令的通訊過程,比較協(xié)商共同的語音編解碼方式,建立語音服務(wù)連接;其中移動電話,包括移動通訊網(wǎng)射頻模塊,中央處理器,人機(jī)接口模塊,存儲器模塊,語音信號處理器,電源模塊,語音編解碼器,麥克,耳機(jī),無線局域網(wǎng)芯片組和協(xié)議處理器;支持多種終端的通用型網(wǎng)關(guān)包括共享存儲器,網(wǎng)絡(luò)處理器,外部接口和數(shù)字信號處理器。本發(fā)明的移動電話可用于移動通訊網(wǎng)和無線局域網(wǎng),既擴(kuò)大移動電話的使用范圍,又可降低資費。本發(fā)明的網(wǎng)關(guān)支持所有語音編解碼方式,可實現(xiàn)多種終端在VoIP中的統(tǒng)一接入,簡化終端的設(shè)計。
文檔編號H04W4/00GK1784026SQ200410096160
公開日2006年6月7日 申請日期2004年11月30日 優(yōu)先權(quán)日2004年11月30日
發(fā)明者王勁林, 張武, 曾學(xué)文, 倪宏, 王玲芳, 李挺屹 申請人:中國科學(xué)院聲學(xué)研究所