專利名稱:基于互聯(lián)網(wǎng)協(xié)議傳輸語音的網(wǎng)關(guān)及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及經(jīng)一種基于互聯(lián)網(wǎng)協(xié)議傳輸語音(VoIP)的網(wǎng)關(guān)系統(tǒng),具體地涉及一種VoIP網(wǎng)關(guān),此網(wǎng)關(guān)支持只帶有一個外部交換局接口(FXO)的傳統(tǒng)專用小交換機(PBX)或鍵控電話系統(tǒng)上的VoIP呼叫,以及該網(wǎng)關(guān)的控制方法。
背景技術(shù):
基于互聯(lián)網(wǎng)協(xié)議傳輸語音(VoIP)的網(wǎng)關(guān)系統(tǒng)把從公共電話交換網(wǎng)(PSTN)中接收到的語音和傳真數(shù)據(jù)經(jīng)過實時壓縮和協(xié)議轉(zhuǎn)換后傳送到互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)。而且,內(nèi)置在VoIP網(wǎng)關(guān)系統(tǒng)中的VoIP板卡把用于PSTN的音頻數(shù)據(jù)格式轉(zhuǎn)換為用于IP網(wǎng)絡(luò)中的數(shù)據(jù)格式。也就是說,具有在互聯(lián)網(wǎng)上實現(xiàn)電話呼叫的VoIP網(wǎng)關(guān)功能的VoIP板卡支持H.323 V3協(xié)議。
外部交換局接口(FXO),一般以板卡形式實現(xiàn)的,提供用于交換機的局線接口。外部交換站接口(FXS),也是一般以板卡的形式實現(xiàn)的,提供用戶線接口。VoIP處理器,也是一般以板卡形式實現(xiàn)的,把從PSTN接收到的音頻數(shù)據(jù)轉(zhuǎn)換為用于IP網(wǎng)絡(luò)的數(shù)據(jù)。以媒體網(wǎng)關(guān)控制板卡(MGCB)形式存在的一個控制裝置控制FXO、FXS和VoIP處理器,由此,全面地控制VoIP網(wǎng)關(guān)(VG)的操作。
組成VoIP網(wǎng)絡(luò)的VoIP網(wǎng)關(guān)被連結(jié)到傳統(tǒng)專用小交換機(PBX)或者鍵按電話系統(tǒng)上的數(shù)字接口(E1/T1)或模擬接口(FXO、FXS或E&M)上。當(dāng)VoIP網(wǎng)關(guān)連接到用戶線E1或T1的時侯使用E1/T1接口,一種安裝在控制裝置上的板卡。E1或T1線是公知的分別支持2.048Mbps和1.544Mbps傳輸速率的高速數(shù)據(jù)線。而接口E1/T1或E&M提供同時支持發(fā)送和接收功能的雙向服務(wù),支持單向服務(wù)的FXS和FXO接口在提供服務(wù)上具有局限性。也就是說,當(dāng)假設(shè)每個FXS和FXO能夠提供一個8端口的服務(wù)時,因為呼入數(shù)是8并且呼出數(shù)也是8,總共提供了16個信道??墒?,能夠用于呼出的信道數(shù)被限制為8個。即,不可能使用全部16個信道用于呼出。而且,當(dāng)某處使用只有FXO的傳統(tǒng)PBX或鍵控電話系統(tǒng)的時候,為了使用上述接口管理VoIP網(wǎng)絡(luò),傳統(tǒng)PBX或鍵控電話系統(tǒng)必須進(jìn)行擴展或變換。
VoIP網(wǎng)絡(luò)包括具有FXO和FXS的公共傳統(tǒng)PBX或鍵控電話系統(tǒng)。支持發(fā)送和接收二種功能的E1/T1數(shù)字接口(或中繼)或者E&M模擬接口通過VoIP網(wǎng)關(guān)構(gòu)建VoIP網(wǎng)絡(luò)與傳統(tǒng)PBX或鍵控電話系統(tǒng)的連接。在接口是使用FXS和FXO的情況下,F(xiàn)XS支持接收功能,同時FXO支持發(fā)送功能。因此,具有FXS和FXO的傳統(tǒng)PBX或鍵控電話系統(tǒng)是被連接到VoIP網(wǎng)關(guān)的FXO和FXS上來完成VoIP服務(wù)。
然而,當(dāng)傳統(tǒng)PBX或鍵控電話系統(tǒng)只有FXO時,它不能同時支持發(fā)送和接收兩種功能。這是因為FXO和FXS是單方向的。例如,當(dāng)在第一區(qū)域中的用戶在包括FXO/FXS模擬接口的VoIP網(wǎng)絡(luò)中使用鍵控電話系統(tǒng)的FXO試圖發(fā)送呼叫到VoIP網(wǎng)關(guān)的FXS時,呼叫建立信號被轉(zhuǎn)換為VoIP包并被傳送到位于第二區(qū)域的VoIP網(wǎng)關(guān)。該發(fā)送到VoIP網(wǎng)關(guān)的FXO的呼叫在傳統(tǒng)PBX的FXS處完成。因此,如果在第二區(qū)域中的PBX或鍵控電話系統(tǒng)沒有FXO,被傳送的呼叫不能完成。
支持直接撥入(DID)撥號功能的傳統(tǒng)PBX和鍵控電話系統(tǒng)能夠如同呼入是被端接在FXO一樣地操作。然而,為了使VoIP網(wǎng)關(guān)傳送VoIP呼入到FXO,需要一種能夠向FXS傳送VoIP呼入的功能,此功能給不帶有FXO的傳統(tǒng)PBX或鍵控電話系統(tǒng)提供接口。而且,為了向VoIP網(wǎng)關(guān)中恰當(dāng)?shù)腇XS發(fā)送呼叫,從主叫方接收來的數(shù)字必須進(jìn)行翻譯以便適合被叫方。
發(fā)明內(nèi)容
因此,本發(fā)明的目的是提供一種基于互聯(lián)網(wǎng)協(xié)議傳輸語音(VoIP)的網(wǎng)關(guān),用來支持在一種只具有一個外部交換局接口(FXO)的交換機上的實現(xiàn)VoIP呼叫,比如在傳統(tǒng)專用小交換機(PBX)或鍵控電話系統(tǒng)上,以及此網(wǎng)關(guān)的控制方法。
為實現(xiàn)上述的和其它的目的,這里提供了一種基于互聯(lián)網(wǎng)協(xié)議傳輸語音(VoIP)的網(wǎng)關(guān),它由外部交換局接口(FXO)、外部交換站接口(FXS)和VoIP處理器組成。VoIP網(wǎng)關(guān)的控制裝置設(shè)置VoIP網(wǎng)關(guān)為TANDEM(中繼和ENM(聽和說))模式或獨立模式。在TANDEM模式中,VoIP網(wǎng)關(guān)把呼入從VoIP處理器發(fā)送到FXO,并把呼出從FXS發(fā)送到VoIP處理器。在獨立模式中,VoIP網(wǎng)關(guān)把從VoIP處理器來的呼入發(fā)送到FXS并把從FXS來的呼出發(fā)送到VoIP。
通過參照結(jié)合附圖的下列詳細(xì)以后,由于其變得比較好理解,對本發(fā)明更完整的了解及其許多附帶的優(yōu)點將是顯而易見的,并且其中圖1是表示基于互聯(lián)網(wǎng)協(xié)議傳輸語音(VoIP)的網(wǎng)關(guān)的結(jié)構(gòu)方框圖;圖2是表示使用外部交換局接口(FXO)和外部交換站接口(FXS)的VoIP網(wǎng)關(guān)的結(jié)構(gòu)示意圖;圖3是表示本發(fā)明應(yīng)用于由僅有FXO的鍵控電話或?qū)S眯〗粨Q機(PBX)組成的VoIP網(wǎng)絡(luò)的第一種典型應(yīng)用結(jié)構(gòu)圖。
圖4是表示按照本發(fā)明的一個實施例的VoIP網(wǎng)關(guān)的模式設(shè)置程序的流程圖;圖5是表示按照本發(fā)明的一個實施例的VoIP網(wǎng)關(guān)的控制操作過程的流程圖;圖6是表示本發(fā)明的VoIP路由選擇表;圖7是表示本發(fā)明應(yīng)用于由僅有FXO的鍵控電話或?qū)S眯〗粨Q機(PBX)組成的VoIP網(wǎng)絡(luò)的第二種典型應(yīng)用結(jié)構(gòu)圖。
具體實施例方式
下面將參考附圖對本發(fā)明的優(yōu)選實施例加以說明。在圖中,相同的部件用相同的標(biāo)號表示。
圖1是VoIP網(wǎng)關(guān)的結(jié)構(gòu)框圖,一般以板卡的形式實現(xiàn)的外部交換局接口(FXO)51,提供一種對交換機的局線接口。外部交換站接口(FXS)52,同樣地以板卡形式實現(xiàn)的,提供分機線接口。VoIP處理器54,也是以板卡的形式實現(xiàn)的,把從PSTN收到的音頻數(shù)據(jù)轉(zhuǎn)換成用于IP網(wǎng)絡(luò)的數(shù)據(jù)。以媒體網(wǎng)關(guān)控制板(MGCB)形式存在的控制裝置53控制FXO 51、FXS 52和VoIP處理器54,由此全面控制VoIP網(wǎng)關(guān)(VG)的整個的工作過程。
用來構(gòu)成VoIP網(wǎng)絡(luò)的VoIP網(wǎng)關(guān)與專用小交換機(PBX)或鍵控電話系統(tǒng)的數(shù)字接口(E1/T1)或模擬接口(FXO、FXS或E&M)相連接。當(dāng)VoIP網(wǎng)關(guān)被連接到分機線E1或T1的時候,使用E1/T1接口,一種安裝在控制裝置53上的板卡。E1線和T1線是公知的分別支持2.048Mbps和1.544Mbps傳輸速率的高速數(shù)據(jù)線。雖然E1/T1或E&M接口提供一種支持發(fā)送和接收兩種功能的雙向服務(wù),但支持單向服務(wù)的FXO和FXS接口只能提供有限的服務(wù)。即,當(dāng)假設(shè)每個FXS和FXO接口能夠提供8端口服務(wù),因為呼入數(shù)目是8個,且呼出的數(shù)目也是8個,一共支持16個信道。然而,呼出信道限制為8個。因此,不可能使用全部16個信道用于呼出。同樣,當(dāng)使用的傳統(tǒng)PBX或鍵控電話系統(tǒng)只有FXO時,傳統(tǒng)PBX或鍵控電話系統(tǒng)必須被擴展或變換,以便使用上述接口管理VoIP網(wǎng)絡(luò)。
圖2是VoIP網(wǎng)絡(luò)的示意圖,包括具有FXO 42和FXS 41的公共傳統(tǒng)PBX或鍵控電話系統(tǒng)KP。支持發(fā)送和接收兩種功能的E1/T1數(shù)字接口(或中繼線)或E&M模擬接口將VoIP網(wǎng)絡(luò)與傳統(tǒng)PBX或鍵控電話系統(tǒng)KP通過VoIP網(wǎng)關(guān)VGa連接。在接口使用FXS和FXO的情況下,F(xiàn)XS接口支持接收功能,同時FXO接口支持發(fā)送功能。因此,具有FXS 41和FXO 42二者的傳統(tǒng)PBX或鍵控電話系統(tǒng)是被連接到VoIP網(wǎng)關(guān)VGa的FXO 51a和FXS 52b上的,如圖2所示,由此來完成VoIP服務(wù)。
然而,當(dāng)傳統(tǒng)PBX或鍵控電話系統(tǒng)KP只有FXO接口時,它不能同時支持發(fā)送功能和接收功能。這是因為FXO 51和FXS 52a是單向的。例如,當(dāng)在第一區(qū)域內(nèi)的用戶TEL1試圖利用在包含F(xiàn)XO/FXS模擬接口的VoIP網(wǎng)絡(luò)中的鍵控電話系統(tǒng)KP的FXO 42向VoIP網(wǎng)絡(luò)中的VoIP網(wǎng)關(guān)VGa的FXS 52b發(fā)送呼叫時,呼叫建立信號被轉(zhuǎn)換為VoIP包并被傳送到第二區(qū)域中的VoIP網(wǎng)關(guān)VGb。被發(fā)送到VoIP網(wǎng)關(guān)VGb FXO 53b的呼叫端接到傳統(tǒng)PBX的FXS 61上。因此,如果在第二區(qū)域中的PBX不具有FXS,或如果第二區(qū)域中的鍵控電話系統(tǒng)不具備FXO,被發(fā)送到的呼叫就不能夠進(jìn)行端接。
支持直接撥入(DID)撥號功能的傳統(tǒng)PBX和鍵控電話系統(tǒng)能夠如同呼入是被端接到FXO一樣工作。然而,為了使VoIP網(wǎng)關(guān)向FXO轉(zhuǎn)送VoIP呼入,需要一種將VoIP呼入轉(zhuǎn)送到FXS的功能,以此為不帶有FXO的傳統(tǒng)PBX或鍵控電話系統(tǒng)提供接口。同樣,為了傳送呼叫到適當(dāng)?shù)腣oIP網(wǎng)關(guān)的FXS,從主叫方接收到的數(shù)字必須被轉(zhuǎn)換以便與被叫方相匹配。
根據(jù)本發(fā)明的一個實施例,互聯(lián)網(wǎng)協(xié)議語音(VoIP)網(wǎng)關(guān)具有與圖1所示相同的結(jié)構(gòu)。但是,其中控制裝置53控制外部交換局接口(FXO)51,外部交換站接口(FXS)52和VoIP處理器54具體的控制過程是不同的。這正是本發(fā)明的核心。
根據(jù)本發(fā)明實施例的VoIP網(wǎng)關(guān)能夠運行于獨立模式,如同在公知的TANDEM(中繼和ENM(聽和說))模式中一樣。即,VoIP網(wǎng)關(guān)能夠即可運行于獨立模式也可運行于TANDEM模式。兩種模式是根據(jù)用戶的外部指令來加以確定的。獨立模式被定義為支持基于只具有FXO接口的傳統(tǒng)專用小交換機(PBX)或鍵控電話系統(tǒng)的VoIP呼叫。
圖3是表示本發(fā)明的應(yīng)用于只具有FXO的鍵控電話系統(tǒng)或傳統(tǒng)PBX的VoIP網(wǎng)絡(luò)的第一種典型應(yīng)用結(jié)構(gòu)圖。
如圖3所示,在只有FXO 42的傳統(tǒng)PBX或鍵控電話系統(tǒng)(在下文,鍵控電話系統(tǒng))KP1中,F(xiàn)XO 42接口被連接到VoIP網(wǎng)關(guān)VGc的FXS 52c上,其連接方法與普通VoIP網(wǎng)關(guān)的連接方法是不同的。因此,為了把由第二區(qū)域中的用戶電話TE2始發(fā)的呼叫發(fā)送到第一區(qū)域中的VoIP網(wǎng)關(guān)VGd的FXS 52c上,以便把它發(fā)送到鍵控電話系統(tǒng)KP1上,第一區(qū)域中的VoIP網(wǎng)關(guān)VGc的模式必須被設(shè)置為與第二區(qū)域中的VoIP網(wǎng)關(guān)VGd的模式不同。也就是說,第二區(qū)域中的VoIP網(wǎng)關(guān)VGd必須被設(shè)置為TANDM模式,而第一區(qū)域中的VoIP網(wǎng)關(guān)VGc必須被設(shè)置為獨立模式。
在TANDEM模式中,呼入是從VoIP處理器54d傳送到FXO 51d(E1/T1或E&M),而呼出是從FXS 52d傳送到VoIP處理器54d。具體地說,在第二區(qū)域中電話用戶TEL2試圖建立呼叫,這個呼叫是通過傳統(tǒng)PBX的FXO 62連接到VoIP網(wǎng)關(guān)VGd的FXS 52d上。這個呼叫被轉(zhuǎn)換為VoIP呼叫并通過網(wǎng)絡(luò)到達(dá)第一區(qū)域中的VoIP網(wǎng)關(guān)VGc。此時,第一區(qū)域中的VoIP網(wǎng)關(guān)VGc是處于獨立模式。
在第一區(qū)域中的VoIP網(wǎng)關(guān)VGc把一個來自VoIP處理器54c的VoIP呼入傳送到FXS 52c,并然后傳送到鍵控電話系統(tǒng)KP1的FXO 42,以便在第一區(qū)域和第二區(qū)域中的用戶TEL1和TEL2之間能夠分別建立VoIP呼叫。為了把VoIP呼入發(fā)送到VoIP網(wǎng)關(guān)VGc的FXS 52C上,VoIP呼入必須端接到FXS的指定號碼(與分機號碼一致的)。因此,需要執(zhí)行從第二區(qū)域中的VoIP網(wǎng)關(guān)VGd向第一區(qū)域中的VoIP網(wǎng)關(guān)VGc的FXS 52c傳送呼叫的數(shù)字轉(zhuǎn)換。這是因為第一區(qū)域中的VoIP網(wǎng)關(guān)VGc的具體的FXS號碼與鍵控電話系統(tǒng)KP1的實際的用戶號碼是不同的。
圖4是表示根據(jù)本發(fā)明的實施例的VoIP網(wǎng)關(guān)的模式設(shè)置程序的流程圖。參照圖4,控制裝置53C在鍵控電話系統(tǒng)接通電源或重新引導(dǎo)的基礎(chǔ)上完成初始化過程。據(jù)此,在步驟4a到4c中,控制裝置53C檢查是否有插件板(板卡)存在,并根據(jù)檢查結(jié)果把VoIP網(wǎng)關(guān)VGc設(shè)置到TANDEM模式或獨立模式。具體地說,控制裝置53C在步驟4a確認(rèn)是否存在FXS。當(dāng)FXS存在時,控制裝置53C在步驟4b中確認(rèn)是否存在FXO。當(dāng)FXO存在時,在步驟4d中VoIP網(wǎng)關(guān)被設(shè)置到TANDEM模式。當(dāng)在步驟4b中確認(rèn)FXO不存在時,控制裝置53C在步驟4c中確定是否存在E1/T1/PRI。當(dāng)E1/T1/PRI存在時,VoIP網(wǎng)關(guān)VGc在步驟4d中被確定到TANDEM模式。當(dāng)E1/T1/PRI不存在時,VoIP網(wǎng)關(guān)VGc在步驟4e中被設(shè)置到獨立模式。
如圖3所示的VoIP網(wǎng)關(guān)VGc,由于鍵控電話系統(tǒng)KP1只有FXO42,它只需要FXS 52C。因此,F(xiàn)XO或E1/T1/PRI是不存在的。于是,在模式設(shè)置步驟中VoIP網(wǎng)關(guān)VGc是被設(shè)置到獨立模式。
然而,對于VoIP網(wǎng)關(guān)VGd,由于傳統(tǒng)PBX同時具有FXS61和FXO62,VoIP網(wǎng)關(guān)VGd必須包括FXO 51d和FXS 52d。因此,在模式設(shè)置步驟中VoIP網(wǎng)關(guān)VG是被設(shè)置到TANDEM模式。
圖5是表示本發(fā)明的實施例的VoIP網(wǎng)關(guān)的控制操作過程的流程圖。將對VoIP網(wǎng)關(guān)被設(shè)置為獨立模式時的操作過程加以描述。為方便起見,假設(shè)圖例中的VoIP網(wǎng)關(guān)VGc是以這種方式工作的。在呼入的情況下,VoIP網(wǎng)關(guān)VGc按照步驟5a+步驟5b+步驟5c+步驟5e+步驟5f的順序進(jìn)行工作。
當(dāng)始發(fā)一個隨機呼叫時,VoIP網(wǎng)關(guān)VGc的控制裝置53c在步驟5a中檢測該呼叫??刂蒲b置53c在步驟5b檢查所發(fā)起的呼叫是否是呼入。如圖3所示,呼入被從對方的用戶電話TEL2上發(fā)送出來并經(jīng)過公共交換電話網(wǎng)(PSTN)、傳統(tǒng)PBX和VoIP網(wǎng)關(guān)VGd的VoIP處理器54d而被接收到。
當(dāng)確定始發(fā)的呼叫是呼入時,控制裝置53c在步驟5e中檢查VoIP網(wǎng)關(guān)是否被設(shè)置到TANDEM模式。當(dāng)確認(rèn)VoIP網(wǎng)關(guān)VGc沒有被設(shè)置到TANDM模式時,控制裝置在步驟53C在步驟5e中確認(rèn)VoIP網(wǎng)關(guān)VGc是否被設(shè)置成獨立模式。當(dāng)確認(rèn)VoIP網(wǎng)關(guān)VGc是被設(shè)立成獨立模式時,程序繼續(xù)進(jìn)行到步驟5f,在這里控制裝置53c把通過VoIP處理器54c接收到的呼叫傳送到FXS52c。輸出到FXS 52c的呼叫被傳送到鍵控電話機(KTS)。
在呼出的情況下,VoIP網(wǎng)關(guān)VGc的工作順序為步驟5a+步驟5b+步驟5g。當(dāng)在步驟5b中確認(rèn)發(fā)起的呼叫不是呼入,因為該呼叫是從鍵控電話KP1傳送到FXS52c的呼出,流程繼續(xù)進(jìn)行到步驟5g,在這里控制裝置53c通過VoIP處理器54c發(fā)送呼出到互聯(lián)網(wǎng)。
下面將對被設(shè)置于TANDEM模式時VoIP網(wǎng)關(guān)的工作過程加以說明。圖2中的兩個VoIP網(wǎng)關(guān)VGa和VGb以及圖3的VoIP網(wǎng)關(guān)VGd都是以這種方式工作的。在呼入狀態(tài)下,VoIP網(wǎng)關(guān)VGa、VGb和VGd按照步驟5a+步驟5 b+步驟5c+步驟5d的次序進(jìn)行工作。在呼出狀態(tài)下,VoIP網(wǎng)關(guān)VGa、VGb和VGd按照步驟5a+步驟5b+步驟5g的順序進(jìn)行工作,如同VoIP網(wǎng)關(guān)是處于獨立模式時一樣。
圖6是表示本發(fā)明的VoIP路由選擇表。圖6中的VoIP路由選擇表是進(jìn)行數(shù)字轉(zhuǎn)換的,用來翻譯傳輸?shù)絍oIP網(wǎng)關(guān)VGc的FXS 52c的數(shù)字,此網(wǎng)關(guān)與圖3中的VoIP網(wǎng)絡(luò)中只具有FXO的鍵控電話系統(tǒng)或傳統(tǒng)PBX KP1相連接。
圖7是表示本發(fā)明應(yīng)用于只具有FXO的鍵控電話系統(tǒng)或傳統(tǒng)PBX的VoIP網(wǎng)絡(luò)的第二種典型應(yīng)用結(jié)構(gòu)圖。
參考圖7,屬于一個區(qū)域(網(wǎng)關(guān))的用戶數(shù)是8個。每個用戶具有從201到208的分機號碼。盡管在不同區(qū)域中的用戶具有相同的分機號碼,用戶分別所屬的區(qū)域是用IP表加以區(qū)別的(見圖6)。本發(fā)明的實施例中,所有的在第一區(qū)域中的用戶1100至1199的IP表是1,并且IP表的實際地址是168.219.79.140。在第三區(qū)域中的用戶1000至1099的IP表都是0,并且IP表的實際地址是168.219.80.100。
如圖7所示,只具有FXO的鍵控電話系統(tǒng)KP_1和KP_2分別連接到處于獨立模式下的VoIP網(wǎng)關(guān)VGc和VGe上。當(dāng)?shù)诙^(qū)域中的用戶TEL2試圖呼叫第一區(qū)域中的用戶時,在第一區(qū)域中的用戶的電話號碼是1100、1101、------到1199中的一個。由于鍵控電話系統(tǒng)KP_1只具有FXO 42_1,鍵控電話系統(tǒng)KP_1必須與第一區(qū)域中的VoIP網(wǎng)關(guān)的VGc的FXS 52c相連接。因此,為了端接VoIP呼入到FXS52c而不旁路該VoIP呼入到在第一區(qū)域中的VoIP網(wǎng)關(guān)VGc的FX0 51c中,VoIP網(wǎng)關(guān)VGc的狀態(tài)被切換到獨立模式。
參考圖6,因為工作在獨立模式下的VoIP網(wǎng)關(guān)VGc的FXS號碼是201、202、---和208(8端口FXS的情況下),由第二區(qū)域中的用戶電話TEL2發(fā)出的電話號碼(數(shù)字)必須被轉(zhuǎn)變成FXS號碼,以便VoIP網(wǎng)關(guān)VGc能夠發(fā)送呼叫到FXS 52c。為了完成這個任務(wù),在第二區(qū)域內(nèi)的VoIP網(wǎng)關(guān)VGd把從主叫方接收到電話號碼1100,1101,---1199轉(zhuǎn)換成相應(yīng)的FXS 52C的分機號碼201,202,---208,如圖6。
在一個交換局其總部設(shè)在第二區(qū)域而其分局在第一區(qū)域和第三區(qū)域的情況下,且第一區(qū)域的用戶電話號碼與第三區(qū)域的用戶電話號碼沒有重疊時,在第二區(qū)域的用戶試圖與第一區(qū)域或第三區(qū)域中的用戶建立通話時,通過使用在第二區(qū)域中的VoIP路由選擇表,可以根據(jù)如圖6所示的各自的存取碼有效地把E.164變換到IP地址。
在圖6中,當(dāng)?shù)谌齾^(qū)域或第一區(qū)域的用戶試圖與第二區(qū)域中的用戶建立通話時,在第二區(qū)域中的用戶是TEL2,VoIP網(wǎng)關(guān)VGd與同時具有FXO 61和FXS 62的傳統(tǒng)PBX相連接。因此,VoIP網(wǎng)關(guān)VGd工作于TANDEM模式。所以不需要數(shù)字的變換。
如上所述,依據(jù)本發(fā)明,VoIP網(wǎng)關(guān)能夠根據(jù)需要工作于TANDEM模式或獨立模式。因此,可以容易地實現(xiàn)VoIP網(wǎng)關(guān)系統(tǒng)。也就是說,在使用只支持FXO的傳統(tǒng)PBX或鍵控電話系統(tǒng)的情況下,通過設(shè)置VoIP網(wǎng)關(guān)到獨立模式可以支持FXS接口而不需要增加其它設(shè)備,所以,可以提高VoIP網(wǎng)關(guān)的效率并降低費用。
盡管,已經(jīng)對本發(fā)明的優(yōu)選實施例加以了說明,本專業(yè)的技術(shù)人員應(yīng)當(dāng)理解為本發(fā)明不應(yīng)局限于所描述的優(yōu)選實施例。而是在由所附權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以對其進(jìn)行形式和細(xì)節(jié)的各種修改。
權(quán)利要求
1.一種基于互聯(lián)網(wǎng)協(xié)議傳輸語音(VoIP)的網(wǎng)關(guān),包括一個外部交換局(FXO);一個外部交換站(FXS);一個VoIP處理器;以及控制裝置,用于將VoIP網(wǎng)關(guān)設(shè)置在TANDEM(中繼和ENM(聽和說))模式或獨立模式二者之一;在TANDEM模式下,把呼入從VoIP處理器傳送到FXO并把呼出從FXS傳送到VoIP處理器;在獨立模式下,把呼入從VoIP處理器傳送到FXS并把呼出從FXS發(fā)送到VoIP處理器。
2.權(quán)利要求1的VoIP網(wǎng)關(guān),其中VoIP處理器包括用來把從呼叫方收到的數(shù)字變換成分機號碼的路由表,上述路由表包括存取碼(accesscode)信息、內(nèi)嵌數(shù)字(insert digits)和互聯(lián)網(wǎng)協(xié)議信息。
3.一種在第一VoIP網(wǎng)關(guān)與第二VoIP網(wǎng)關(guān)之間提供VoIP呼叫的方法,上述第一VoIP網(wǎng)關(guān)包括FXO、FXS和VoIP處理器,并被連接到交換機,該方法包括如下步驟(a)檢測VoIP呼叫的始發(fā);(b)確定所始發(fā)的呼叫是呼入還是呼出;(c)在始發(fā)的呼叫是呼入時,確定VoIP網(wǎng)關(guān)是被設(shè)置到獨立模式還是TANDEM模式;(d)當(dāng)VoIP網(wǎng)關(guān)是被設(shè)置在獨立模式時,通過VoIP處理器把呼入從第二VoIP網(wǎng)關(guān)傳送到FXS;(e)當(dāng)所發(fā)起的呼叫是呼出時,通過VoIP處理器傳送呼出到第二VoIP網(wǎng)關(guān)。
4.權(quán)利要求3的方法,其中在步驟(d)中將給FXS的呼入傳送到交換機的FXO上。
5.權(quán)利要求3的方法,還包括當(dāng)VoIP網(wǎng)關(guān)被設(shè)置到TANDEM模式時把從第二個VoIP網(wǎng)關(guān)收到的呼入通過VoIP處理器傳送到FXO的步驟。
6.權(quán)利要求5的方法,其中提供給FXO的呼入被傳送到交換機的FXS。
7.VoIP網(wǎng)關(guān)系統(tǒng),包括一個具有FXO的第一交換機;一個具有FXO和FXS的第二交換機;一個處于獨立模式的第一VoIP網(wǎng)關(guān),第一VoIP網(wǎng)關(guān)包括與第一交換機的FXO相連接的FXS;一個處于TANDEM模式的第二VoIP網(wǎng)關(guān),第二VoIP網(wǎng)關(guān)包括與第二交換機的FXS相連接的FXO和與第二交換機的FXO相連接的FXS;以及一個用來把第一和第二VoIP網(wǎng)關(guān)彼此連接在一起的IP網(wǎng)絡(luò)。
8.權(quán)利要求7的VoIP網(wǎng)關(guān)系統(tǒng),其中第一交換機是鍵控電話系統(tǒng),并且第二交換機是傳統(tǒng)的專用小交換機(PBX)。
9.權(quán)利要求7的VoIP網(wǎng)關(guān)系統(tǒng),其中第二VoIP網(wǎng)關(guān)包括用來把從呼叫方接收到的數(shù)字變換為分機號碼的路由選擇表,上述路由選擇表包括存取碼信息、內(nèi)嵌號碼和互聯(lián)網(wǎng)協(xié)議信息。
10.VoIP網(wǎng)關(guān)系統(tǒng),包括分別具有FXO的第一和第三交換機;一個具有FXO和FXS的第二交換機;一個處于獨立模式的第一VoIP網(wǎng)關(guān),上述第一VoIP網(wǎng)關(guān)包括連接到第一交換機的FXO上的FXS;一個處于TANDEM模式的第二VoIP網(wǎng)關(guān),上述第二VoIP網(wǎng)關(guān)包括連接到第二交換機的FXS的FXO和連接到第二交換機的FXO的FXS;一個處于獨立模式的第三VoIP網(wǎng)關(guān),上述第三VoIP網(wǎng)關(guān)包括連接到第三交換機的FXO上的FXS;以及一個用來把第一、第二和第三VoIP網(wǎng)關(guān)彼此連接到一起的IP網(wǎng)絡(luò)。
11.權(quán)利要求10的VoIP網(wǎng)關(guān)系統(tǒng),其中第一和第三交換機都是鍵控電話系統(tǒng),而第二交換機是傳統(tǒng)的PBX。
12.權(quán)利要求10中的VoIP網(wǎng)關(guān)系統(tǒng),其中第二VoIP網(wǎng)關(guān)包括用來把從呼叫方接收到的數(shù)字變換為分機號碼的路由選擇表,上述路由選擇表包括在第一和第三交換機中已登記的用戶的存取碼信息、內(nèi)嵌號碼和互聯(lián)網(wǎng)協(xié)議信息。
13.VoIP網(wǎng)關(guān),包括一個FXO;一個FXS;一個VoIP處理器;以及控制裝置,用于在VoIP被接通電源或重新開機時完成初始化,確定是否安裝了FXO和FXS,當(dāng)只安裝有FXS卡時設(shè)置VoIP網(wǎng)關(guān)到獨立模式,以及把呼入從VoIP處理器傳送到FXS卡,并把呼出從FXO卡傳送到VoIP處理器。
14.權(quán)利要求13的VoIP網(wǎng)關(guān),其中當(dāng)VoIP網(wǎng)關(guān)同時安裝有FXS卡和FXO卡時,控制裝置把VoIP網(wǎng)關(guān)設(shè)置到TANDEM模式,并把呼入從VoIP處理器傳送到FXO卡,以及把呼出從FXS卡傳送到VoIP處理器。
15.權(quán)利要求13的VoIP網(wǎng)關(guān),其中當(dāng)VoIP網(wǎng)關(guān)安裝有E1/T1/PRI卡時,控制裝置把VoIP網(wǎng)關(guān)設(shè)置到TANDEM模式,并且把呼入從VoIP處理器傳送到FXO卡和把呼出從FXS卡傳送到VoIP處理器。
全文摘要
基于互聯(lián)網(wǎng)協(xié)議傳輸語音(VoIP)的網(wǎng)關(guān),它包括外部交換局接口(FXO)、外部交換站接口(FXS)以及VoIP處理器。VoIP網(wǎng)關(guān)的控制裝置把VoIP網(wǎng)關(guān)設(shè)置到TANDEM(中繼與ENM(聽和說))模式或者獨立模式(standalone)。在TANDEM模式中,VoIP網(wǎng)關(guān)把呼入從VoIP處理器傳送到FXO并把呼出從FXS傳送到VoIP處理器。在獨立模式中,VoIP網(wǎng)關(guān)把呼入從VoIP處理器傳送到FXS并把呼出從FXS傳送到VoIP。
文檔編號H04L29/06GK1390021SQ0212629
公開日2003年1月8日 申請日期2002年5月26日 優(yōu)先權(quán)日2001年5月26日
發(fā)明者金定奇, 李大 申請人:三星電子株式會社