專利名稱:降低傳真信號音檢測開銷的裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在IP(網(wǎng)際協(xié)議)網(wǎng)絡(luò)系統(tǒng)中的MGW(Media GateWay,媒體網(wǎng)關(guān))關(guān)于傳真信號音的檢測方式,尤其涉及一種降低傳真信號音檢測開銷以減小對MGW性能和容量影響的裝置和方法。
背景技術(shù):
傳真功能是IP網(wǎng)絡(luò)中的一項重要功能,目前IP網(wǎng)絡(luò)中包括TS61和TS62兩種業(yè)務(wù),TS61是語音和傳真交替業(yè)務(wù),TS62是自動傳真業(yè)務(wù)。傳真的類型包括移動到移動、移動到固定電話、固定電話到移動和固定電話到固定電話這四種情況(其中移動指2G傳真終端)。傳真業(yè)務(wù)在IP網(wǎng)絡(luò)上的傳送有G.711透傳和T.38的IFP(Internet Facsimile Protocol,因特網(wǎng)傳真協(xié)議)這兩種傳送方式。
傳真呼叫的建立有兩種情況。一種情況,在呼叫建立過程中,在信令承載中已經(jīng)體現(xiàn)出了這是個傳真呼叫,這種情況下呼叫建鏈就是傳真,MGW不需要進(jìn)行傳真信號音的檢測(例如在兩個移動傳真終端呼叫建立的過程中,可以通過信令指示該路會話是一個傳真呼叫,因此呼叫建鏈就是傳真的數(shù)據(jù)業(yè)務(wù)類型)。另一種情況,呼叫建立的是語音呼叫,之后開始傳真業(yè)務(wù),這個時候就需要先對傳真信號音進(jìn)行檢測,當(dāng)檢測到相應(yīng)的信號音CNG(Calling tone,呼叫音),由MGW自動切換或MGC(MediaGateway Controller,媒體網(wǎng)關(guān)控制器)控制切換到G.711透傳或T.38傳真模式;由于各傳真終端的差異性,有些傳真終端作為主叫方可能不會產(chǎn)生信號音CNG,那么這個時候就需要MGW對被叫傳真終端產(chǎn)生的信號音CED(Called terminal identification,呼叫終端鑒定)和V.21 FLAG進(jìn)行檢測,若檢測到信號音CED和V.21 FLAG,則由MGW自動切換或MGC控制切換到G.711透傳或T.38傳真模式。
傳真業(yè)務(wù)在當(dāng)前的商務(wù)活動中有比較廣泛的應(yīng)用,相對于全網(wǎng)絡(luò)來說,IP網(wǎng)絡(luò)中傳真話務(wù)量占全部話務(wù)量的比值是非常小的,絕大多數(shù)的會話還是語音業(yè)務(wù),但是為了實(shí)現(xiàn)傳真這項重要業(yè)務(wù),使得務(wù)必對所有的來自TDM(Time Division Multiplexing,時分復(fù)用)側(cè)的語音呼叫從建鏈開始到呼叫釋放,始終都需進(jìn)行傳真信號音的檢測,這必然極大的增加了MGW的額外開銷。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種降低傳真信號音檢測開銷的裝置和方法,以解決在IP網(wǎng)絡(luò)中,實(shí)現(xiàn)傳真業(yè)務(wù)的同時,降低由于需要對所有TDM側(cè)的語音呼叫進(jìn)行傳真信號音檢測而帶來的MGW額外開銷的問題。
為了解決上述問題,本發(fā)明提供了一種降低傳真信號音檢測開銷的裝置,包括與TDM側(cè)相連的信號檢測器,用于對接收信號進(jìn)行傳真音檢測,其中還包括本地時鐘單元,用于產(chǎn)生本地時間基準(zhǔn);抽樣檢測控制器,用于以本地時鐘為基準(zhǔn),在與接收碼流保持時間同步的情況下,根據(jù)預(yù)設(shè)的時間參數(shù),控制所述信號檢測器間歇性的啟動與停止,以對接收信號進(jìn)行抽樣檢測。
本發(fā)明所述裝置,其中還可以進(jìn)一步包括計數(shù)器,用于記錄由所述信號檢測器檢測到傳真信號音的次數(shù);其中,當(dāng)所述計數(shù)器的計數(shù)達(dá)到預(yù)設(shè)次數(shù)時,則由所述抽樣檢測控制器控制所述信號檢測器保持對接收信號的持續(xù)檢測,直至確認(rèn)為傳真音。
所述抽樣檢測控制器的預(yù)設(shè)時間參數(shù)可以是由媒體網(wǎng)關(guān)控制器在建鏈時下發(fā)。預(yù)設(shè)時間參數(shù)包括呼叫建立后最初需要持續(xù)性檢測的時間;抽樣檢測周期;抽樣檢測過程中進(jìn)行持續(xù)檢測的時長。
所述抽樣檢測控制器控制信號檢測器從第一幀碼流開始,對接收信號進(jìn)行傳真信號音的檢測;當(dāng)所述“呼叫建立后最初需要持續(xù)性檢測的時間”參數(shù)的預(yù)設(shè)值滿足時,通知所述信號檢測器停止對接收信號的傳真音檢測;當(dāng)所述“抽樣檢測周期”參數(shù)的預(yù)設(shè)值滿足時,通知信號檢測器重新對接收信號進(jìn)行檢測;當(dāng)所述“抽樣檢測過程中進(jìn)行持續(xù)檢測的時長”參數(shù)的預(yù)設(shè)值滿足時,通知所述信號檢測器停止對接收信號的傳真音檢測。
為了解決上述問題,本發(fā)明進(jìn)而還提供了一種降低傳真信號音檢測開銷的方法,包括由與TDM側(cè)相連的信號檢測器對接收信號進(jìn)行傳真音檢測,其中,還包括如下步驟產(chǎn)生本地時間基準(zhǔn);以本地時鐘為基準(zhǔn),在與接收碼流保持時間同步的情況下,根據(jù)預(yù)設(shè)的時間參數(shù),控制所述信號檢測器間歇性的啟動與停止,以對接收信號進(jìn)行抽樣檢測。
本發(fā)明所述方法,其中還可以進(jìn)一步包括記錄由所述信號檢測器檢測到的傳真信號音的次數(shù);當(dāng)計數(shù)達(dá)到預(yù)設(shè)次數(shù)時,控制所述信號檢測器保持對接收信號的持續(xù)檢測,直至確認(rèn)為傳真音。
所述預(yù)設(shè)時間參數(shù)可以是由媒體網(wǎng)關(guān)控制器在建鏈時下發(fā)。預(yù)設(shè)時間參數(shù)包括呼叫建立后最初需要持續(xù)性檢測的時間;抽樣檢測周期;抽樣檢測過程中進(jìn)行持續(xù)檢測的時長。
所述信號檢測器從第一幀碼流開始,對接收信號進(jìn)行傳真信號音的檢測;當(dāng)所述“呼叫建立后最初需要持續(xù)性檢測的時間”參數(shù)的預(yù)設(shè)值滿足時,控制所述信號檢測器停止對接收信號的傳真音檢測;當(dāng)所述“抽樣檢測周期”參數(shù)的預(yù)設(shè)值滿足時,控制信號檢測器重新對接收信號進(jìn)行檢測;當(dāng)所述“抽樣檢測過程中進(jìn)行持續(xù)檢測的時長”參數(shù)的預(yù)設(shè)值滿足時,控制所述信號檢測器停止對接收信號的傳真音檢測。
本發(fā)明上述的技術(shù)方案,采用了一種降低傳真信號音檢測開銷的裝置及方法,在保證傳真呼叫成功的基礎(chǔ)上,同時又降低了MGW對所有的TDM側(cè)的語音呼叫進(jìn)行傳真檢測所帶來的額外檢測開銷。采用該裝置并預(yù)設(shè)合適的參數(shù)后進(jìn)行傳真信號音的檢測,與從會話建立到釋放一直進(jìn)行傳真檢測相比,MGW由于進(jìn)行傳真檢測而產(chǎn)生的額外開銷大約能降低50%左右。
圖1是本發(fā)明實(shí)現(xiàn)傳真信號音檢測降低開銷功能的系統(tǒng)結(jié)構(gòu)圖;圖2是本發(fā)明實(shí)現(xiàn)傳真信號音檢測降低開銷功能的裝置圖;圖3是本發(fā)明實(shí)現(xiàn)傳真信號音檢測降低開銷功能的控制流程圖。
具體實(shí)施例方式
如圖1所示,為本發(fā)明實(shí)現(xiàn)傳真信號音檢測降低開銷功能的系統(tǒng)結(jié)構(gòu)圖。
本發(fā)明所述的降低傳真信號音檢測開銷的裝置存在于MGW102中;與MGW102連接的T網(wǎng)以及傳真終端103,就構(gòu)成了TDM側(cè);傳真終端103可進(jìn)行傳真業(yè)務(wù),也可進(jìn)行語音業(yè)務(wù),或語音、傳真混合使用。
如圖2所示,為本發(fā)明實(shí)現(xiàn)傳真信號音檢測降低開銷功能的裝置圖。
抽樣檢測控制器201,作為控制中心,根據(jù)會話建鏈時從MGC收到的預(yù)設(shè)參數(shù)配置,以及會話過程中由信號檢測器203上報的檢測到可疑傳真信號,來靈活控制信號檢測器203的運(yùn)作情況;本地時鐘202,用于產(chǎn)生本地時間基準(zhǔn),提供給抽樣檢測控制器201,以保證和信號檢測器203接受到的語音碼流在時間上的同步;信號檢測器203,接收由TDM側(cè)過來的語音碼流,由抽樣檢測控制器201控制,有選擇的對收到的語音碼流進(jìn)行信號音的檢測工作。
如圖3所示,為本發(fā)明實(shí)現(xiàn)傳真信號音檢測降低開銷功能的控制流程圖。
傳真信號音及預(yù)設(shè)時間參數(shù)的取值的具體說明a.傳真信號音CNG和CED是單頻音,V.21 FLAG是雙頻音,并且都有各自的固定時長。CNG的固定時長是3.5秒,CED的固定時長是3秒,V.21 FLAG的固定時長是1秒。
b.呼叫建立后最初需要持續(xù)性檢測的時間,預(yù)設(shè)其值為10秒。很多時候傳真終端都被設(shè)置為自動接收模式,那么在主叫傳真終端撥號完畢并按下傳真按鈕后(發(fā)CNG信號音),被叫傳真終端會自動回應(yīng)(CED和V.21 FLAG),這兩個傳真終端通過傳真信號音的交互,建立起傳真業(yè)務(wù)通道,10秒鐘的時間是完全足夠的。
c.抽樣檢測周期,預(yù)設(shè)其值為0.3秒;抽樣檢測過程中進(jìn)行持續(xù)檢測的時長,預(yù)設(shè)其值為0.2秒。由于CNG、CED和V.21 FLAG這三個傳真信號音的檢測都是在信號檢測器中實(shí)現(xiàn)的,所以抽樣檢測周期和抽樣檢測過程中進(jìn)行持續(xù)檢測的時長的預(yù)設(shè)值的和,一定要小于最短的傳真信號音固定時長1秒(即V.21 FLAG的固定時長),并且該兩個預(yù)設(shè)值之和越接近1秒,傳真信號漏檢的可能性也就越高。
d.可疑傳真信號。由于傳真信號音具有固定時長的特點(diǎn),因此檢測出一個完整的傳真信號音分別需要3.5秒(CNG)、3秒(CED)和1秒(V.21 FLAG),采用抽樣檢測法后,必然不能保證進(jìn)行抽樣信號檢測的開始點(diǎn)就一定落在該信號音的開始點(diǎn)處,因此引入了可疑傳真信號的概念。在正常的語音通話中可能也會有和傳真信號音類似頻率的音存在,但是不可能會連續(xù)出現(xiàn),根據(jù)經(jīng)驗值設(shè)定連續(xù)5次檢測到可疑傳真信號,就認(rèn)為該呼叫是傳真呼叫(其中信號檢測器檢測到傳真信號音的次數(shù)可以通過一個計數(shù)器來記錄),隨即將停止抽樣檢測方式,而變更為永久檢測,那么再根據(jù)傳真終端的信號音重發(fā)機(jī)制就能保證下一次重發(fā)過來的傳真信號音,MGW一定能檢測完全,進(jìn)而保證傳真業(yè)務(wù)的正常使用。
下面結(jié)合附圖3和傳真信號音及預(yù)設(shè)時間參數(shù)的取值的說明,對本發(fā)明的方法做進(jìn)一步的說明。具體步驟如下
步驟301會話建立后,抽樣檢測控制器會根據(jù)會話建鏈時預(yù)設(shè)參數(shù)值,激活信號檢測器,信號檢測器開始對從TDM側(cè)收到的語音流進(jìn)行是否是傳真信號音的判別;若持續(xù)檢測時長的時間Tstart大于預(yù)設(shè)的呼叫建立后最初需要持續(xù)性檢測的時間10秒后,則停止信號檢測器的工作;步驟302若抽樣檢測控制器的抽樣檢測周期Tstop在0.3秒內(nèi)的時候,是停止信號檢測器工作的,這個時候從TDM側(cè)過來的語音流是不通過信號檢測器的;步驟303若大于了0.3秒的抽樣檢測周期后,持續(xù)檢測時長的時間Tagain小于0.2秒的抽樣檢測周期時,這時抽樣檢測控制器是要求信號檢測器在工作狀態(tài)中;步驟304不論在會話開始的最初10秒內(nèi),還是在抽樣檢測過程中,若持續(xù)檢測到了5次的可疑傳真信號,那么就認(rèn)為該呼叫是傳真呼叫,隨即將停止抽樣檢測模式,而變更為永久檢測模式。
步驟301、302和303的使用,有效地降低了MGW的開銷;同時,步驟304的引入又減小了進(jìn)行抽樣檢測后可能存在的漏檢行為。保證了在降低開銷的同時又兼顧了傳真業(yè)務(wù)的正常使用。
采用本發(fā)明在保證傳真業(yè)務(wù)使用的同時,又極大的降低了由于需對所有TDM側(cè)語音會話進(jìn)行檢測而使MGW增加的額外開銷。特別是降低了大功能,用戶少的傳真業(yè)務(wù)的開銷,對于MGW系統(tǒng)的擴(kuò)容來說也降低了成本,是非常必要的。
上述具體實(shí)施方式
以較佳實(shí)施例對本發(fā)明進(jìn)行了說明,但這只是為了便于理解而舉的一個形象化的實(shí)例,不應(yīng)被視為對本發(fā)明范圍的限制。同樣,根據(jù)本發(fā)明的技術(shù)方案及其較佳實(shí)施例的描述,可以做出各種可能的等同改變或替換,而所有這些改變或替換都應(yīng)屬于本發(fā)明權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種降低傳真信號音檢測開銷的裝置,包括與TDM側(cè)相連的信號檢測器,用于對接收信號進(jìn)行傳真音檢測,其特征在于,還包括本地時鐘單元,用于產(chǎn)生本地時間基準(zhǔn);抽樣檢測控制器,用于以本地時鐘為基準(zhǔn),在與接收碼流保持時間同步的情況下,根據(jù)預(yù)設(shè)的時間參數(shù),控制所述信號檢測器間歇性的啟動與停止,以對接收信號進(jìn)行抽樣檢測。
2.如權(quán)利要求1所述的裝置,其特征在于,進(jìn)一步包括計數(shù)器,用于記錄由所述信號檢測器檢測到傳真信號音的次數(shù);其中,當(dāng)所述計數(shù)器的計數(shù)達(dá)到預(yù)設(shè)次數(shù)時,則由所述抽樣檢測控制器控制所述信號檢測器保持對接收信號的持續(xù)檢測,直至確認(rèn)為傳真音。
3.如權(quán)利要求1所述的裝置,其特征在于,所述抽樣檢測控制器的預(yù)設(shè)時間參數(shù)是由媒體網(wǎng)關(guān)控制器在建鏈時下發(fā)。
4.如權(quán)利要求1或3所述的裝置,其特征在于,所述抽樣檢測控制器的預(yù)設(shè)時間參數(shù)包括呼叫建立后最初需要持續(xù)性檢測的時間;抽樣檢測周期;抽樣檢測過程中進(jìn)行持續(xù)檢測的時長。
5.如權(quán)利要求4所述的裝置,其特征在于,所述抽樣檢測控制器控制信號檢測器從第一幀碼流開始,對接收信號進(jìn)行傳真信號音的檢測;當(dāng)所述“呼叫建立后最初需要持續(xù)性檢測的時間”參數(shù)的預(yù)設(shè)值滿足時,通知所述信號檢測器停止對接收信號的傳真音檢測;當(dāng)所述“抽樣檢測周期”參數(shù)的預(yù)設(shè)值滿足時,通知信號檢測器重新對接收信號進(jìn)行檢測;當(dāng)所述“抽樣檢測過程中進(jìn)行持續(xù)檢測的時長”參數(shù)的預(yù)設(shè)值滿足時,通知所述信號檢測器停止對接收信號的傳真音檢測。
6.一種降低傳真信號音檢測開銷的方法,包括由與TDM側(cè)相連的信號檢測器對接收信號進(jìn)行傳真音檢測,其特征在于,還包括如下步驟產(chǎn)生本地時間基準(zhǔn);以本地時鐘為基準(zhǔn),在與接收碼流保持時間同步的情況下,根據(jù)預(yù)設(shè)的時間參數(shù),控制所述信號檢測器間歇性的啟動與停止,以對接收信號進(jìn)行抽樣檢測。
7.如權(quán)利要求6所述的方法,其特征在于,進(jìn)一步包括記錄由所述信號檢測器檢測到的傳真信號音的次數(shù);當(dāng)計數(shù)達(dá)到預(yù)設(shè)次數(shù)時,控制所述信號檢測器保持對接收信號的持續(xù)檢測,直至確認(rèn)為傳真音。
8.如權(quán)利要求6所述的方法,其特征在于,所述預(yù)設(shè)時間參數(shù)是由媒體網(wǎng)關(guān)控制器在建鏈時下發(fā)。
9.如權(quán)利要求6或8所述的方法,其特征在于,所述預(yù)設(shè)時間參數(shù)包括呼叫建立后最初需要持續(xù)性檢測的時間;抽樣檢測周期;抽樣檢測過程中進(jìn)行持續(xù)檢測的時長。
10.如權(quán)利要求9所述的方法,其特征在于,所述信號檢測器從第一幀碼流開始,對接收信號進(jìn)行傳真信號音的檢測;當(dāng)所述“呼叫建立后最初需要持續(xù)性檢測的時間”參數(shù)的預(yù)設(shè)值滿足時,控制所述信號檢測器停止對接收信號的傳真音檢測;當(dāng)所述“抽樣檢測周期”參數(shù)的預(yù)設(shè)值滿足時,控制信號檢測器重新對接收信號進(jìn)行檢測;當(dāng)所述“抽樣檢測過程中進(jìn)行持續(xù)檢測的時長”參數(shù)的預(yù)設(shè)值滿足時,控制所述信號檢測器停止對接收信號的傳真音檢測。
全文摘要
本發(fā)明公開了一種降低傳真信號音檢測開銷的裝置及其方法。該裝置包括本地時鐘單元,用于產(chǎn)生本地時間基準(zhǔn);抽樣檢測控制器,用于以本地時鐘為基準(zhǔn),在與接收碼流保持時間同步的情況下,根據(jù)預(yù)設(shè)的時間參數(shù),控制所述信號檢測器間歇性的啟動與停止,以對接收信號進(jìn)行抽樣檢測。本發(fā)明能夠解決在IP網(wǎng)絡(luò)中,實(shí)現(xiàn)傳真業(yè)務(wù)的同時,降低由于需要對所有TDM側(cè)的語音呼叫進(jìn)行傳真信號音檢測而帶來的MGW額外開銷的問題。
文檔編號H04L12/66GK101090393SQ20061008707
公開日2007年12月19日 申請日期2006年6月14日 優(yōu)先權(quán)日2006年6月14日
發(fā)明者盧華, 陳翔, 童小九 申請人:中興通訊股份有限公司