欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在網(wǎng)關(guān)上傳輸數(shù)據(jù)的方法及系統(tǒng)的制作方法

文檔序號(hào):7614049閱讀:165來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):在網(wǎng)關(guān)上傳輸數(shù)據(jù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在網(wǎng)關(guān)上傳輸數(shù)據(jù)的方法及系統(tǒng),尤其是一種在網(wǎng)關(guān)上通過(guò)透?jìng)鞣绞絺鬏敂?shù)據(jù)的方法及系統(tǒng)。
背景技術(shù)
網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,使得利用分組技術(shù)來(lái)傳輸多媒體成為可能并變成現(xiàn)實(shí)。傳統(tǒng)通訊技術(shù)和分組技術(shù)融合趨勢(shì)越來(lái)越明顯,由于傳統(tǒng)的通訊網(wǎng)絡(luò)和現(xiàn)代分組通訊網(wǎng)絡(luò)中傳輸?shù)拿襟w流編碼方式不同,因此在傳統(tǒng)網(wǎng)絡(luò)和分組網(wǎng)絡(luò)的結(jié)合點(diǎn)需要編解碼器進(jìn)行媒體流編碼方式的轉(zhuǎn)換,實(shí)現(xiàn)這種轉(zhuǎn)換的設(shè)備我們稱(chēng)之為網(wǎng)關(guān)。
目前網(wǎng)關(guān)處理的媒體流主要包括語(yǔ)音流、數(shù)據(jù)流、視頻流等,其中的數(shù)據(jù)流主要是指?jìng)髡鏅C(jī)、modem等數(shù)據(jù)設(shè)備在交互過(guò)程中發(fā)出的信號(hào),目前業(yè)界通過(guò)網(wǎng)關(guān)傳遞數(shù)據(jù)流的方式主要有透?jìng)鞣绞胶蚑.38方式。
透?jìng)鞣绞绞侵竿ㄟ^(guò)ITU-T G.711協(xié)議規(guī)定的編解碼方式,把數(shù)據(jù)流作為普通的語(yǔ)音流進(jìn)行無(wú)損的編解碼處理。這種方式的優(yōu)點(diǎn)是實(shí)現(xiàn)簡(jiǎn)單,不用關(guān)心具體數(shù)據(jù)信號(hào)的含義,只當(dāng)作語(yǔ)音進(jìn)行處理就可以了,對(duì)網(wǎng)關(guān)的處理能力消耗非常??;缺點(diǎn)是占用帶寬大,受IP網(wǎng)絡(luò)波動(dòng)影響比較大,難以抵御IP網(wǎng)絡(luò)上出現(xiàn)的丟包和時(shí)延變化,這種方式可以應(yīng)用在對(duì)各種數(shù)據(jù)設(shè)備數(shù)據(jù)流的處理。
T.38方式是指通過(guò)ITU-T T.38協(xié)議,把傳真機(jī)發(fā)出的遵循ITU-T T.30協(xié)議的傳真信號(hào)轉(zhuǎn)化為適合IP承載網(wǎng)絡(luò)傳輸?shù)腡.38傳真報(bào)文進(jìn)行傳輸?shù)姆绞?。這種方式的優(yōu)點(diǎn)是因?yàn)椴捎昧吮容^適合IP承載網(wǎng)絡(luò)傳輸?shù)腡.38報(bào)文對(duì)傳真數(shù)據(jù)流進(jìn)行傳輸,對(duì)IP網(wǎng)上出現(xiàn)各種損傷的抵御能力比較強(qiáng),較大提高了傳真的成功率和穩(wěn)定性;缺點(diǎn)是實(shí)現(xiàn)比較復(fù)雜,對(duì)網(wǎng)關(guān)的處理能力消耗比較大,而且只能應(yīng)用于普通傳真業(yè)務(wù),對(duì)于modem和高速傳真等其它數(shù)據(jù)業(yè)務(wù),只能依賴(lài)于透?jìng)鞣绞綄?shí)現(xiàn)。
隨著數(shù)據(jù)業(yè)務(wù)的不斷發(fā)展,數(shù)據(jù)業(yè)務(wù)的種類(lèi)層出不窮,由于T.38方式只能應(yīng)用于普通傳真業(yè)務(wù)的局限性,透?jìng)鞣绞揭云鋵?shí)現(xiàn)簡(jiǎn)單、應(yīng)用范圍寬的特點(diǎn),越來(lái)越受到大家的重視。隨之而來(lái)的就是對(duì)其應(yīng)用優(yōu)化的研究,比如根據(jù)RFC2198協(xié)議實(shí)現(xiàn)對(duì)G.711報(bào)文的冗余處理、在報(bào)文接收方實(shí)現(xiàn)靜態(tài)Jitter Buffer等方法,透?jìng)鞣绞降钟鵌P網(wǎng)絡(luò)上出現(xiàn)的丟包和時(shí)延變化的能力已經(jīng)顯著提高。
但是透?jìng)鞣绞秸加脦挻蟮膯?wèn)題卻一直沒(méi)有得到很好的解決。因?yàn)椴捎肐TU-T G.711協(xié)議規(guī)定的編解碼方式,在沒(méi)有采用RFC2198冗余的情況下,占用帶寬為64k bps,冗余1幀時(shí)占用帶寬為128k bps,冗余2幀時(shí)占用帶寬高達(dá)192k bps,這對(duì)于很多帶寬有限的應(yīng)用場(chǎng)合是難以接受的。

發(fā)明內(nèi)容
本發(fā)明的目的在于,針對(duì)現(xiàn)有技術(shù)的不足,提出一種在網(wǎng)關(guān)上傳輸數(shù)據(jù)的方法及系統(tǒng),降低透?jìng)鞣绞秸加玫膸?,提高?shù)據(jù)透?jìng)鞣绞皆趥鬏敂?shù)據(jù)時(shí)的可用性。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種在網(wǎng)關(guān)上通過(guò)透?jìng)鞣绞絺鬏敂?shù)據(jù)的方法,該方法涉及到的通信系統(tǒng)包括靜音檢測(cè)器(VAD)模塊、系統(tǒng)控制器、由話(huà)音編碼器和非話(huà)音編碼器組成的編碼器、由話(huà)音解碼器和非話(huà)音解碼器組成的解碼器,該方法包括以下步驟步驟1、將數(shù)據(jù)信號(hào)送入編碼器之前由系統(tǒng)控制器緩存t2時(shí)間,同時(shí)VAD模塊對(duì)該數(shù)據(jù)信號(hào)進(jìn)行檢測(cè),該數(shù)據(jù)信號(hào)緩存t2時(shí)間后送入編碼器,所述的t2時(shí)間為數(shù)據(jù)信號(hào)退出靜音階段晚于該數(shù)據(jù)信號(hào)真正退出靜音階段的時(shí)間;
步驟2、如果VAD模塊檢測(cè)該數(shù)據(jù)信號(hào)為非靜音信號(hào)時(shí),由所述VAD模塊控制該數(shù)據(jù)信號(hào)進(jìn)入話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道的傳輸,在解碼端由話(huà)音解碼器解碼后輸出;如果VAD模塊在檢測(cè)該數(shù)據(jù)信號(hào)時(shí),判斷該數(shù)據(jù)信號(hào)進(jìn)入靜音階段后,延遲t1+t2時(shí)間將該數(shù)據(jù)信號(hào)由話(huà)音編碼器切換到非話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道傳輸,在解碼端由非話(huà)音解碼器解碼后輸出。
所述的t1時(shí)間為VAD模塊判斷該數(shù)據(jù)信號(hào)進(jìn)入靜音階段的時(shí)刻早于該數(shù)據(jù)信號(hào)真正進(jìn)入靜音階段的時(shí)間。
上述的t1時(shí)間、t2時(shí)間由VAD模塊根據(jù)靜音檢測(cè)算法對(duì)數(shù)據(jù)信號(hào)進(jìn)行測(cè)定得到,所述t2時(shí)間由VAD模塊傳送給系統(tǒng)控制器。并且,當(dāng)測(cè)定得到的數(shù)據(jù)信號(hào)進(jìn)入靜音階段的時(shí)刻早于該數(shù)據(jù)信號(hào)真正進(jìn)入靜音階段的時(shí)間和數(shù)據(jù)信號(hào)退出靜音階段晚于該數(shù)據(jù)信號(hào)真正退出靜音階段的時(shí)間為一個(gè)以上時(shí),所述的t1時(shí)間、t2時(shí)間分別為上述一個(gè)以上的相應(yīng)時(shí)間的最大值。
本發(fā)明還提出了一種在網(wǎng)關(guān)上通過(guò)透?jìng)鞣绞絺鬏敂?shù)據(jù)方法的系統(tǒng),包括數(shù)據(jù)緩存模塊、VAD模塊、編碼器、開(kāi)關(guān)模塊、系統(tǒng)控制器、通信信道和解碼器,所述的編碼器包括話(huà)音編碼器、非話(huà)音編碼器,所述的解碼器包括話(huà)音解碼器和非話(huà)音解碼器,所述系統(tǒng)控制器分別與VAD模塊、編碼器、通信信道、解碼器和數(shù)據(jù)緩存模塊連接,所述數(shù)據(jù)緩存模塊用于根據(jù)系統(tǒng)控制器的控制信號(hào)將在輸入信道內(nèi)傳輸?shù)臄?shù)據(jù)信號(hào)進(jìn)入編碼器之前緩存t2時(shí)間;所述開(kāi)關(guān)模塊包括編碼端開(kāi)關(guān)和解碼端開(kāi)關(guān),根據(jù)VAD模塊的控制信號(hào),編碼端開(kāi)關(guān)連接數(shù)據(jù)緩存模塊與話(huà)音編碼器或非話(huà)音編碼器,話(huà)音編碼器或非話(huà)音編碼器與通信信道連接,所述通信信道與解碼端開(kāi)關(guān)連接,解碼端開(kāi)關(guān)根據(jù)控制信號(hào)分別與話(huà)音解碼器或非話(huà)音解碼器連接,話(huà)音解碼器或非話(huà)音解碼器與輸出信道連接;所述VAD模塊用于檢測(cè)輸入信道的數(shù)據(jù)信號(hào),如果該數(shù)據(jù)信號(hào)為非靜音信號(hào)時(shí),控制開(kāi)關(guān)模塊使該數(shù)據(jù)信號(hào)進(jìn)入話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道的傳輸,在解碼端由話(huà)音解碼器解碼后由輸出信道輸出;如果在檢測(cè)該數(shù)據(jù)信號(hào)時(shí),判斷該數(shù)據(jù)信號(hào)進(jìn)入靜音階段后,延遲t1+t2時(shí)間將該數(shù)據(jù)信號(hào)由話(huà)音編碼器通過(guò)開(kāi)關(guān)模塊切換到非話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道的傳輸,在解碼端由非話(huà)音解碼器解碼后由輸出信道輸出。
另外,在所述VAD模塊內(nèi)還可以包括延遲單元,用于當(dāng)所述VAD模塊判斷該數(shù)據(jù)信號(hào)進(jìn)入靜音階段后延遲t1+t2時(shí)間。
在數(shù)據(jù)業(yè)務(wù)應(yīng)用中,數(shù)據(jù)的傳輸一般都是半雙工的,即在一方發(fā)送數(shù)據(jù)的時(shí)候,另一方處于接收狀態(tài),不會(huì)向?qū)Ψ桨l(fā)送數(shù)據(jù),根據(jù)本發(fā)明所述的方法和系統(tǒng),將語(yǔ)音壓縮技術(shù)改進(jìn)后應(yīng)用到數(shù)據(jù)業(yè)務(wù)的透?jìng)鞣绞?,將?jié)省至少一半的帶寬,大大提高了數(shù)據(jù)透?jìng)鞣绞降目捎眯浴?br>

圖1為現(xiàn)有技術(shù)中的采取靜音壓縮技術(shù)的語(yǔ)音信號(hào)在通信系統(tǒng)中傳輸?shù)脑砜驁D;圖2為采用圖1所示系統(tǒng)時(shí)語(yǔ)音信號(hào)輸入和輸出的對(duì)比示意圖;圖3為本發(fā)明的流程圖;圖4為采用本發(fā)明所述方法的步驟1后的數(shù)據(jù)信號(hào)輸入和輸出的對(duì)比示意圖;圖5為采用本發(fā)明所述方法后數(shù)據(jù)信號(hào)輸入和輸出的對(duì)比示意圖;圖6為本發(fā)明所述系統(tǒng)的原理框圖。
具體實(shí)施例方式
以下通過(guò)具體的實(shí)施例和附圖對(duì)本發(fā)明進(jìn)行詳細(xì)的說(shuō)明。
本發(fā)明提供一種在網(wǎng)關(guān)上通過(guò)透?jìng)鞣绞絺鬏敂?shù)據(jù)時(shí)降低帶寬的方法,本發(fā)明所述方法如圖3所示,數(shù)據(jù)信號(hào)輸入和輸出的對(duì)比示意圖如圖4、圖5所示,當(dāng)有信號(hào)通過(guò)輸入信道輸入時(shí),先該數(shù)據(jù)信號(hào)緩存t2時(shí)間,所述t2時(shí)間為數(shù)據(jù)信號(hào)退出靜音階段晚于該數(shù)據(jù)信號(hào)真正退出靜音階段的時(shí)間;并判斷是否進(jìn)入靜音階段,如果沒(méi)有,VAD模塊檢測(cè)該數(shù)據(jù)信號(hào)為非靜音信號(hào)時(shí),由所述VAD模塊控制該數(shù)據(jù)信號(hào)進(jìn)入話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道的傳輸,在解碼端由話(huà)音解碼器解碼后輸出,如果檢測(cè)到靜音階段時(shí),延遲t1+t2時(shí)間將該數(shù)據(jù)信號(hào)由話(huà)音編碼器切換到非話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道傳輸,在解碼端由非話(huà)音解碼器解碼后輸出,該輸出的數(shù)據(jù)信號(hào)為b2。
具體地,首先由系統(tǒng)控制器從VAD模塊獲得數(shù)據(jù)信號(hào)a1退出靜音階段A的時(shí)刻比真正退出靜音階段A的時(shí)刻晚t2時(shí)間和VAD模塊判斷數(shù)據(jù)信號(hào)a1進(jìn)入靜音階段A的時(shí)刻比真正進(jìn)入靜音階段A的時(shí)刻早t1時(shí)間。這里所述的t1時(shí)間、t2時(shí)間在數(shù)據(jù)傳輸時(shí)是確定的,不隨數(shù)據(jù)信號(hào)的不同而動(dòng)態(tài)變化,其確定方法為由VAD模塊根據(jù)靜音檢測(cè)算法對(duì)數(shù)據(jù)信號(hào)進(jìn)行測(cè)定,不同的數(shù)據(jù)信號(hào)可能會(huì)有不同的t1時(shí)間、t2時(shí)間,當(dāng)與所述的t1時(shí)間、t2時(shí)間相對(duì)應(yīng)的時(shí)間有一個(gè)以上時(shí),分別取其中的最大值做為t1時(shí)間、t2時(shí)間。也就是說(shuō),t1時(shí)間、t2時(shí)間是由VAD模塊的性能確定的。
確定了t1時(shí)間、t2時(shí)間之后,解決退出靜音階段A時(shí)丟失信號(hào)的問(wèn)題。因?yàn)閂AD模塊判斷退出靜音階段A的時(shí)刻比真正退出靜音階段A的時(shí)刻晚t2時(shí)間,所以需要將數(shù)據(jù)信號(hào)a1送入編碼器之前緩存t2時(shí)間,保證在VAD模塊判斷退出靜音階段時(shí),非靜音數(shù)據(jù)信號(hào)a1剛剛到達(dá)編碼器。完成此步驟后,重構(gòu)數(shù)據(jù)信號(hào)b1與原始數(shù)據(jù)信號(hào)a1的對(duì)比示意圖如圖4所示。
再解決進(jìn)入靜音階段時(shí)丟失信號(hào)的問(wèn)題。因?yàn)閂AD模塊判斷進(jìn)入靜音階段A的時(shí)刻比真正進(jìn)入靜音階段A的時(shí)刻早t1,所以在VAD模塊判斷進(jìn)入靜音階段A后,延遲t1時(shí)間再將數(shù)據(jù)信號(hào)a1由話(huà)音編碼器切換到非話(huà)音編碼器。考慮到為了解決退出靜音階段時(shí)丟失信號(hào)的問(wèn)題,數(shù)據(jù)信號(hào)a1有一個(gè)t2時(shí)間的緩存,相當(dāng)于VAD模塊判斷進(jìn)入靜音階段A的時(shí)刻比送入編碼器的信號(hào)進(jìn)入靜音階段A的時(shí)刻早t1+t2時(shí)間,所以在VAD模塊判斷進(jìn)入靜音階段A后,延t1+t2時(shí)間再將數(shù)據(jù)信號(hào)a1由話(huà)音編碼器切換到非話(huà)音編碼器,以保證非靜音數(shù)據(jù)信號(hào)全部進(jìn)入話(huà)音編碼器編碼。完成此步驟后,重構(gòu)數(shù)據(jù)信號(hào)b2與原始數(shù)據(jù)信號(hào)a1的對(duì)比示意圖如圖5所示。
本發(fā)明還提出一種在網(wǎng)關(guān)上通過(guò)透?jìng)鞣绞絺鬏敂?shù)據(jù)方法的系統(tǒng),其原理框圖如圖6所示,包括VAD模塊1、編碼器2、由編碼端開(kāi)關(guān)31和解碼端開(kāi)關(guān)32組成的開(kāi)關(guān)模塊、系統(tǒng)控制器4、通信信道5、解碼器6和數(shù)據(jù)緩存模塊7,所述的編碼器2包括話(huà)音編碼器21、非話(huà)音編碼器22,所述的解碼器6包括話(huà)音解碼器61和非話(huà)音解碼器62,所述系統(tǒng)控制器4分別與VAD模塊1、編碼器2、通信信道5、解碼器6和數(shù)據(jù)緩存模塊7連接,所述數(shù)據(jù)緩存模塊7用于根據(jù)系統(tǒng)控制器4的控制信號(hào)將在輸入信道內(nèi)傳輸?shù)臄?shù)據(jù)信號(hào)a1進(jìn)入編碼器2之前緩存t2時(shí)間;根據(jù)VAD模塊1的控制信號(hào),編碼端開(kāi)關(guān)31連接數(shù)據(jù)緩存模塊7與話(huà)音編碼器21或非話(huà)音編碼器22,話(huà)音編碼器21或非話(huà)音編碼器22與通信信道5連接,解碼端開(kāi)關(guān)32連接通信信道5,解碼端開(kāi)關(guān)32與話(huà)音解碼器61或非話(huà)音解碼器62連接,話(huà)音解碼器61或非話(huà)音解碼器62與輸出信道連接。
所述VAD模塊1用于檢測(cè)輸入信道的數(shù)據(jù)信號(hào)a1,如果該數(shù)據(jù)信號(hào)a1為非靜音信號(hào)時(shí),VAD模塊1控制開(kāi)關(guān)模塊使該數(shù)據(jù)信號(hào)進(jìn)入話(huà)音編碼器21進(jìn)行編碼,經(jīng)過(guò)通信信道5的傳輸,在解碼端由話(huà)音解碼器61解碼后由輸出信道輸出;如果在檢測(cè)該數(shù)據(jù)信號(hào)a1時(shí),判斷該數(shù)據(jù)信號(hào)a1進(jìn)入靜音階段后,延遲t1+t2時(shí)間將該數(shù)據(jù)信號(hào)a1由話(huà)音編碼器21通過(guò)開(kāi)關(guān)模塊切換到非話(huà)音編碼器22進(jìn)行編碼,經(jīng)過(guò)通信信道5的傳輸,在解碼端由非話(huà)音解碼器62解碼后由輸出信道輸出。
在所述VAD模塊1內(nèi)還可以包括延遲單元11,用于當(dāng)所述VAD模塊1判斷該數(shù)據(jù)信號(hào)a1進(jìn)入靜音階段后延遲t1+t2時(shí)間。
數(shù)據(jù)信號(hào)a1在進(jìn)入解碼器2之前,系統(tǒng)控制器4將該數(shù)據(jù)信號(hào)a1緩存t2時(shí)間,VAD模塊1對(duì)該數(shù)據(jù)信號(hào)a1進(jìn)行檢測(cè),當(dāng)判斷該數(shù)據(jù)信號(hào)a1進(jìn)入靜音階段A后,延遲t1+t2時(shí)間將該數(shù)據(jù)信號(hào)a1由話(huà)音編碼器21切換到非話(huà)音編碼器22,由該非話(huà)音編碼器22對(duì)靜音信號(hào)進(jìn)行非話(huà)音編碼后,由通信信道5輸出到解碼器端,由非話(huà)音解碼器62解碼,解碼后輸出重構(gòu)的數(shù)據(jù)信號(hào)b2。
從上述對(duì)本發(fā)明技術(shù)方案的具體詳細(xì)可知,本發(fā)明將目前的靜音壓縮技術(shù)應(yīng)用在數(shù)據(jù)業(yè)務(wù)的透?jìng)鞣绞街?,降低透?jìng)鞣绞秸加玫膸?,提高?shù)據(jù)透?jìng)鞣绞降目捎眯?。由于典型的語(yǔ)音信號(hào)中有30~50%以上的時(shí)間是不含話(huà)音信號(hào)的背景噪聲信號(hào)。利用這一特點(diǎn),在語(yǔ)音信號(hào)編碼中采取靜音壓縮(ITU-TG.729 Annex B)可以大大降低碼率,而不影響語(yǔ)音質(zhì)量。參見(jiàn)圖1,為現(xiàn)有技術(shù)中的采取靜音壓縮技術(shù)的語(yǔ)音信號(hào)在通信系統(tǒng)中傳輸?shù)脑砜驁D,通過(guò)將語(yǔ)音幀分為話(huà)音信號(hào)幀和非話(huà)音信號(hào)(背景噪聲)幀,并對(duì)這種幀采取不同的編碼傳送方式,降低了碼率。語(yǔ)音信號(hào)a由輸入信道輸入到編碼器時(shí),首先由靜音檢測(cè)(VAD)模塊對(duì)該語(yǔ)音信號(hào)進(jìn)行檢測(cè),根據(jù)檢測(cè)結(jié)果,可知該語(yǔ)音信號(hào)是話(huà)音信號(hào)還是非話(huà)音信號(hào),如果是話(huà)音信號(hào),由VAD模塊或該系統(tǒng)控制器控制開(kāi)關(guān)模塊使該語(yǔ)音信號(hào)進(jìn)入話(huà)音編碼器進(jìn)行編碼,如果是非話(huà)音信號(hào),控制該語(yǔ)音信號(hào)進(jìn)入非話(huà)音編碼器進(jìn)行編碼,編碼后的信號(hào)進(jìn)入通信信道,根據(jù)通信信道傳輸?shù)男盘?hào)是話(huà)音信號(hào)幀還是非話(huà)音信號(hào)幀,控制通信信道傳輸?shù)男盘?hào)進(jìn)入話(huà)音解碼器或相應(yīng)的非話(huà)音解碼器,重構(gòu)出語(yǔ)音信號(hào)b。利用靜音檢測(cè)技術(shù),在靜音階段A期間只發(fā)送少量的背景噪聲特征信息(15bit/frame),通話(huà)過(guò)程的平均帶寬降低到原來(lái)的一半。
靜音壓縮技術(shù)可以大幅度降低占用通信信道的帶寬,但是不能將目前的靜音壓縮技術(shù)直接應(yīng)用在數(shù)據(jù)業(yè)務(wù)的透?jìng)鞣绞街?,如果直接?yīng)用,存在一些問(wèn)題。參見(jiàn)圖2,為圖1所示系統(tǒng)時(shí)語(yǔ)音信號(hào)輸入和輸出的對(duì)比示意圖,在VAD模塊的算法中,判斷語(yǔ)音信號(hào)a進(jìn)入靜音階段A和退出靜音階段A都有一個(gè)相應(yīng)的判決域值,造成在進(jìn)入靜音階段A時(shí)丟失t1時(shí)間長(zhǎng)度的語(yǔ)音信號(hào),在退出靜音階段A時(shí)丟失t2時(shí)間長(zhǎng)度的語(yǔ)音信號(hào),導(dǎo)致重構(gòu)語(yǔ)音信號(hào)b的不完整,丟失的信號(hào)因?yàn)殡娖胶苄。瑫r(shí)間很短,在語(yǔ)音信號(hào)中很難被察覺(jué)。但是對(duì)于數(shù)據(jù)信號(hào)來(lái)說(shuō),這種不完整的信號(hào)卻是不能接受的,接收方設(shè)備可能會(huì)認(rèn)為信號(hào)發(fā)生跳變或者周期不完整而發(fā)生異常,甚至導(dǎo)致數(shù)據(jù)業(yè)務(wù)失敗。而本發(fā)明在充分利用靜音壓縮技術(shù)的思想后,通過(guò)改進(jìn),克服了上述問(wèn)題,節(jié)省至少一半的帶寬,大大提高了數(shù)據(jù)透?jìng)鞣绞降目捎眯浴?br> 最后應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明而并非限制本發(fā)明所描述的技術(shù)方案;因此,盡管本說(shuō)明書(shū)參照上述的各個(gè)實(shí)施例對(duì)本發(fā)明已進(jìn)行了詳細(xì)的說(shuō)明,但是,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,仍然可以對(duì)本發(fā)明進(jìn)行修改或者等同替換;而一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種在網(wǎng)關(guān)上傳輸數(shù)據(jù)的方法,該方法涉及到的通信系統(tǒng)包括VAD模塊、系統(tǒng)控制器、由話(huà)音編碼器和非話(huà)音編碼器組成的編碼器、由話(huà)音解碼器和非話(huà)音解碼器組成的解碼器,其特征在于,該方法包括以下步驟步驟1、將數(shù)據(jù)信號(hào)送入編碼器之前由系統(tǒng)控制器緩存t2時(shí)間,同時(shí)靜音檢測(cè)器模塊對(duì)該數(shù)據(jù)信號(hào)進(jìn)行檢測(cè),該數(shù)據(jù)信號(hào)緩存t2時(shí)間后送入編碼器,所述的t2時(shí)間為數(shù)據(jù)信號(hào)退出靜音階段晚于該數(shù)據(jù)信號(hào)真正退出靜音階段的時(shí)間;步驟2、如果靜音檢測(cè)器模塊檢測(cè)該數(shù)據(jù)信號(hào)為非靜音信號(hào)時(shí),由所述靜音檢測(cè)器模塊控制該數(shù)據(jù)信號(hào)進(jìn)入話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道的傳輸,在解碼端由話(huà)音解碼器解碼后輸出;如果靜音檢測(cè)器模塊在檢測(cè)該數(shù)據(jù)信號(hào)時(shí),判斷該數(shù)據(jù)信號(hào)進(jìn)入靜音階段后,延遲t1+t2時(shí)間將該數(shù)據(jù)信號(hào)由話(huà)音編碼器切換到非話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道傳輸,在解碼端由非話(huà)音解碼器解碼后輸出;所述的t1時(shí)間為靜音檢測(cè)器模塊判斷該數(shù)據(jù)信號(hào)進(jìn)入靜音階段的時(shí)刻早于該數(shù)據(jù)信號(hào)真正進(jìn)入靜音階段的時(shí)間。
2.根據(jù)權(quán)利要求1所述的在網(wǎng)關(guān)上傳輸數(shù)據(jù)的方法,其特征在于,所述的t1時(shí)間、t2時(shí)間由靜音檢測(cè)器模塊根據(jù)靜音檢測(cè)算法對(duì)數(shù)據(jù)信號(hào)進(jìn)行測(cè)定得到,所述t1時(shí)間、t2時(shí)間由靜音檢測(cè)器模塊傳送給系統(tǒng)控制器。
3.根據(jù)權(quán)利要求1或2所述的在網(wǎng)關(guān)上傳輸數(shù)據(jù)的方法,其特征在于,所述的t1時(shí)間、t2時(shí)間分別為由靜音檢測(cè)器模塊根據(jù)靜音檢測(cè)算法對(duì)數(shù)據(jù)信號(hào)進(jìn)行測(cè)定得到一個(gè)以上相應(yīng)時(shí)間的最大值。
4.一種在網(wǎng)關(guān)上傳輸數(shù)據(jù)方法的系統(tǒng),包括靜音檢測(cè)器模塊、編碼器、開(kāi)關(guān)模塊、系統(tǒng)控制器、通信信道和解碼器,所述的編碼器包括話(huà)音編碼器、非話(huà)音編碼器,所述的解碼器包括話(huà)音解碼器和非話(huà)音解碼器,其特征在于,還包括數(shù)據(jù)緩存模塊,所述系統(tǒng)控制器分別與數(shù)據(jù)緩存模塊、靜音檢測(cè)器模塊、編碼器、通信信道和解碼器連接,所述數(shù)據(jù)緩存模塊用于根據(jù)系統(tǒng)控制器的控制信號(hào)將由輸入信道傳輸來(lái)的數(shù)據(jù)信號(hào)在進(jìn)入編碼器之前緩存t2時(shí)間;所述開(kāi)關(guān)模塊包括編碼端開(kāi)關(guān)和解碼端開(kāi)關(guān),根據(jù)靜音檢測(cè)器模塊的控制信號(hào),編碼端開(kāi)關(guān)連接數(shù)據(jù)緩存模塊與話(huà)音編碼器或非話(huà)音編碼器、話(huà)音編碼器或非話(huà)音編碼器與通信信道,解碼端開(kāi)關(guān)連接通信信道與話(huà)音解碼器或非話(huà)音解碼器、話(huà)音解碼器或非話(huà)音解碼器與輸出信道;所述靜音檢測(cè)器模塊用于檢測(cè)輸入信道的數(shù)據(jù)信號(hào),如果該數(shù)據(jù)信號(hào)為非靜音信號(hào)時(shí),控制開(kāi)關(guān)模塊使該數(shù)據(jù)信號(hào)進(jìn)入話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道的傳輸,在解碼端由話(huà)音解碼器解碼后由輸出信道輸出;如果在檢測(cè)該數(shù)據(jù)信號(hào)時(shí),判斷該數(shù)據(jù)信號(hào)進(jìn)入靜音階段后,延遲t1+t2時(shí)間將該數(shù)據(jù)信號(hào)由話(huà)音編碼器通過(guò)開(kāi)關(guān)模塊切換到非話(huà)音編碼器進(jìn)行編碼,經(jīng)過(guò)通信信道的傳輸,在解碼端由非話(huà)音解碼器解碼后由輸出信道輸出。
5.根據(jù)權(quán)利要求4所述的在網(wǎng)關(guān)上傳輸數(shù)據(jù)方法的系統(tǒng),其特征在于,在所述靜音檢測(cè)器模塊內(nèi)還包括延遲單元,用于當(dāng)所述靜音檢測(cè)器模塊判斷該數(shù)據(jù)信號(hào)進(jìn)入靜音階段后延遲t1+t2時(shí)間。
全文摘要
本發(fā)明公開(kāi)了一種在網(wǎng)關(guān)上傳輸數(shù)據(jù)的方法及系統(tǒng),所述系統(tǒng)包括由話(huà)音編碼器和非話(huà)音編碼器組成的編碼器、VAD模塊、系統(tǒng)控制器、開(kāi)關(guān)模塊、解碼器、數(shù)據(jù)緩存模塊,所述方法為將數(shù)據(jù)信號(hào)送入編碼器之前由系統(tǒng)控制器緩存t2時(shí)間,所述的t2時(shí)間為VAD模塊判斷退出靜音階段晚于所述數(shù)據(jù)信號(hào)真正退出靜音階段的時(shí)間;VAD模塊判斷進(jìn)入靜音階段后,延遲t1+t2時(shí)間再將數(shù)據(jù)信號(hào)由話(huà)音編碼器切換到非話(huà)音編碼器,所述的t1時(shí)間為靜音檢測(cè)模塊判斷進(jìn)入靜音階段的時(shí)刻早于數(shù)據(jù)信號(hào)真正進(jìn)入靜音階段的時(shí)間。本發(fā)明將靜音壓縮技術(shù)應(yīng)用到數(shù)據(jù)業(yè)務(wù)的透?jìng)鞣绞胶?,將?jié)省至少一半的帶寬,大大提高了數(shù)據(jù)透?jìng)鞣绞降目捎眯浴?br> 文檔編號(hào)H04L12/66GK1801773SQ20051003269
公開(kāi)日2006年7月12日 申請(qǐng)日期2005年1月2日 優(yōu)先權(quán)日2005年1月2日
發(fā)明者靳彤 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
张家口市| 翁牛特旗| 东方市| 昆山市| 垣曲县| 丰顺县| 库车县| 湘阴县| 临泽县| 洞口县| 卫辉市| 龙泉市| 明光市| 鲁山县| 容城县| 广州市| 长顺县| 渑池县| 武乡县| 樟树市| 横山县| 隆昌县| 芒康县| 江津市| 谷城县| 广平县| 崇州市| 宿迁市| 四川省| 蓬溪县| 乌苏市| 青州市| 肥东县| 疏附县| 湘乡市| 织金县| 榆社县| 漾濞| 濉溪县| 江城| 舒城县|