專利名稱:實現(xiàn)因特網(wǎng)協(xié)議語音業(yè)務的系統(tǒng)和方法
技術領域:
本發(fā)明涉及語音通信技術領域,具體涉及一種實現(xiàn)因特網(wǎng)協(xié)議語音業(yè)務的系統(tǒng)和方法。
背景技術:
因特網(wǎng)協(xié)議語音(VoIP)在路由器上的應用使得語音業(yè)務如傳統(tǒng)電話業(yè)務承載在IP網(wǎng)絡上。VoIP通過語音分組實現(xiàn),主要是一種軟件解決方案,但需要在路由器上加裝模塊化語音插卡來支持語音在IP網(wǎng)絡中傳輸。
將在互聯(lián)網(wǎng)上實現(xiàn)的電話業(yè)務稱為因特網(wǎng)電話,因特網(wǎng)電話是VoIP業(yè)務的早期形式。圖1為實現(xiàn)VoIP業(yè)務的組網(wǎng)結構圖,如圖1所示,圖中的IP語音網(wǎng)關同時提供兩種接口一種是支持公共交換電話網(wǎng)(PSTN)語音協(xié)議的接口如E1或T1接口,用于與PSTN相連;另一種是支持IP語音協(xié)議的接口如以太網(wǎng)接口或異步傳輸模式(ATM)接口,用于與IP網(wǎng)相連。且,IP語音網(wǎng)關具有將PSTN側語音信令如R2、ISDN等信令與IP網(wǎng)絡側語音信令如H.323、會話初始化協(xié)議(SIP)等信令進行相互轉換的功能。具體的VoIP業(yè)務處理過程為主叫側IP語音網(wǎng)關收到主叫PSTN用戶發(fā)來的語音信令與數(shù)據(jù)后,將該語音信令與數(shù)據(jù)轉換為可在IP網(wǎng)絡上傳輸?shù)姆纸M語音信息,然后再經(jīng)IP網(wǎng)絡傳送到被叫側IP語音網(wǎng)關,由被叫側IP語音網(wǎng)關將分組語音信息還原為PSTN網(wǎng)可識別的語音信號,并通過PSTN傳送給被叫PSTN用戶。在實際VoIP組網(wǎng)中,還可能包括網(wǎng)守(GateKeeper)服務器,以用于完成路由和訪問控制等功能。
由上述過程可以看出IP語音網(wǎng)關必須具有語音接口卡硬件,必須支持PSTN語音協(xié)議信令與IP語音協(xié)議信令以及二者之間進行相互轉換的功能,這大大增加了VoIP組網(wǎng)的軟硬件成本。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種實現(xiàn)VoIP業(yè)務的系統(tǒng)和方法,以在降低VoIP組網(wǎng)的硬件成本。
本發(fā)明的技術方案是這樣實現(xiàn)的一種實現(xiàn)VoIP業(yè)務的系統(tǒng),包括主叫PBX、與主叫PBX直接相連的主叫傳統(tǒng)網(wǎng)關、被叫PBX、與被叫PBX直接相連的被叫傳統(tǒng)網(wǎng)關,且主叫傳統(tǒng)網(wǎng)關與被叫傳統(tǒng)網(wǎng)關之間具有IP通道,其中,主叫PBX,將語音信令或數(shù)據(jù)發(fā)送給主叫傳統(tǒng)網(wǎng)關;主叫傳統(tǒng)網(wǎng)關,將主叫PBX發(fā)來的語音信令或數(shù)據(jù)通過IP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關;被叫傳統(tǒng)網(wǎng)關,將主叫傳統(tǒng)網(wǎng)關發(fā)來的語音信令轉發(fā)給被叫PBX;被叫PBX,接收被叫傳統(tǒng)網(wǎng)關發(fā)來的語音信令或數(shù)據(jù)。
所述IP通道包括一條用于傳輸語音信令的TCP通道和一條用于傳輸語音數(shù)據(jù)的UDP通道,且,所述主叫傳統(tǒng)網(wǎng)關包括時隙信息添加模塊,用于在收到主叫PBX發(fā)來的語音數(shù)據(jù)后,將該語音數(shù)據(jù)的時隙信息添加到語音數(shù)據(jù)報文中,并將該語音數(shù)據(jù)通過所述UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關。
所述IP通道包括一條用于傳輸語音信令的TCP通道和一條用于傳輸語音數(shù)據(jù)的UDP通道,且,所述被叫傳統(tǒng)網(wǎng)關包括時隙信息分析模塊,用于在收到主叫傳統(tǒng)網(wǎng)關發(fā)來的語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)報文中的時隙信息,通過對應時隙將該語音數(shù)據(jù)發(fā)送給被叫PBX。
所述IP通道包含一條TCP通道和數(shù)目與數(shù)據(jù)時隙數(shù)相等的UDP通道,且,所述主叫傳統(tǒng)網(wǎng)關包括時隙與UDP通道對應關系保存模塊和UDP通道確定模塊,其中
時隙與UDP通道對應關系保存模塊,用于保存數(shù)據(jù)時隙信息和UDP通道標識的對應關系,并根據(jù)UDP通道確定模塊發(fā)來的時隙信息,將對應的UDP通道標識返回給UDP通道確定模塊,UDP通道確定模塊,用于在收到主叫PBX發(fā)來的語音數(shù)據(jù)后,將該語音數(shù)據(jù)的時隙信息發(fā)送給時隙與UDP通道對應關系保存模塊,并根據(jù)時隙與UDP通道對應關系保存模塊返回的UDP通道標識,將語音數(shù)據(jù)通過對應的UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關。
所述IP通道包含一條TCP通道和數(shù)目與數(shù)據(jù)時隙數(shù)相等的UDP通道,且,所述被叫傳統(tǒng)網(wǎng)關包括時隙與UDP通道對應關系保存模塊和時隙確定模塊,其中時隙與UDP通道對應關系保存模塊,用于保存數(shù)據(jù)時隙信息和UDP通道標識的對應關系,并根據(jù)時隙通道確定模塊發(fā)來的UDP通道信息,將對應的時隙信息返回給時隙確定模塊,時隙確定模塊,用于在收到主叫傳統(tǒng)網(wǎng)關通過UDP通道發(fā)來的語音數(shù)據(jù)后,將該UDP通道標識發(fā)送給時隙與UDP通道對應關系保存模塊,并根據(jù)時隙與UDP通道對應關系保存模塊返回的時隙信息,將語音數(shù)據(jù)通過對應的時隙發(fā)送給被叫PBX。
一種實現(xiàn)VoIP業(yè)務的方法,在與主、被叫PBX直接相連的主、被叫傳統(tǒng)網(wǎng)關之間建立一條IP通道,該方法包括A、主叫傳統(tǒng)網(wǎng)關收到主叫PBX發(fā)來的語音信令或數(shù)據(jù)后,通過所述IP通道將該語音信令或數(shù)據(jù)發(fā)送到被叫傳統(tǒng)網(wǎng)關;B、被叫傳統(tǒng)網(wǎng)關將收到的語音信令或語音數(shù)據(jù)通過被叫PBX發(fā)送給被叫用戶。
所述IP通道內(nèi)包含有一條TCP通道,當步驟A所述主叫傳統(tǒng)網(wǎng)關收到主叫PBX發(fā)來的語音信令時,所述主叫傳統(tǒng)網(wǎng)關通過IP通道將語音信令發(fā)送給被叫傳統(tǒng)網(wǎng)關為通過所述TCP通道將語音信令發(fā)送給被叫傳統(tǒng)網(wǎng)關。
所述IP通道包含有一條UDP通道,當步驟A所述主叫傳統(tǒng)網(wǎng)關收到主叫PBX發(fā)來的語音數(shù)據(jù)時,步驟A所述主叫傳統(tǒng)網(wǎng)關通過所述IP通道將該語音數(shù)據(jù)發(fā)送到被叫傳統(tǒng)網(wǎng)關包括主叫傳統(tǒng)網(wǎng)關將該語音數(shù)據(jù)對應的時隙信息添加到語音數(shù)據(jù)報文中,然后將該語音數(shù)據(jù)通過該UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關;且,所述步驟B包括被叫傳統(tǒng)網(wǎng)關收到該語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)報文中攜帶的時隙信息,將該語音數(shù)據(jù)通過對應的時隙發(fā)送到被叫PBX。
所述IP通道包含有數(shù)目等于數(shù)據(jù)時隙總數(shù)的UDP通道,且主叫傳統(tǒng)網(wǎng)關和被叫傳統(tǒng)網(wǎng)關保存有數(shù)據(jù)時隙信息與UDP通道標識的對應關系,當步驟A所述主叫傳統(tǒng)網(wǎng)關收到主叫PBX發(fā)來的語音數(shù)據(jù)時,步驟A所述主叫傳統(tǒng)網(wǎng)關通過所述IP通道將該語音數(shù)據(jù)發(fā)送到被叫傳統(tǒng)網(wǎng)關包括主叫傳統(tǒng)網(wǎng)關在所述對應關系中,查找到該語音數(shù)據(jù)的時隙信息對應的UDP通道標識,然后將該語音數(shù)據(jù)通過對應的UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關;且,所述步驟B包括被叫傳統(tǒng)網(wǎng)關收到該語音數(shù)據(jù)后,在所述對應關系中,查找到接收該語音數(shù)據(jù)的UDP通道標識對應的時隙信息,將該語音數(shù)據(jù)通過對應的時隙發(fā)送到被叫PBX。
與現(xiàn)有技術相比,本發(fā)明通過在與主、被叫PBX直接相連的主、被叫傳統(tǒng)網(wǎng)關之間建立一條IP通道,主叫傳統(tǒng)網(wǎng)關通過該IP通道將主叫PSTN用戶發(fā)來的語音信令或數(shù)據(jù)透傳給被叫傳統(tǒng)網(wǎng)關,然后再由被叫傳統(tǒng)網(wǎng)關發(fā)送給被叫PSTN用戶,所述IP通道包括一條用于傳輸語音信令的TCP通道以及一條或多條用于傳輸語音數(shù)據(jù)的UDP通道;本發(fā)明提供的VoIP組網(wǎng)架構中,不需要同時具有語音接口卡硬件、及支持PSTN語音協(xié)議信令與IP語音協(xié)議信令以及二者之間相互轉換功能的IP語音網(wǎng)關,通過只具有支持E1/T1數(shù)據(jù)卡以及TCP/IP協(xié)議棧的傳統(tǒng)網(wǎng)關,就可進行VoIP業(yè)務,大大降低了VoIP組網(wǎng)的軟硬件成本。
圖1為現(xiàn)有的實現(xiàn)VoIP業(yè)務的組網(wǎng)結構圖;圖2為本發(fā)明提供的實現(xiàn)VoIP業(yè)務的組網(wǎng)結構圖;圖3為本發(fā)明實施例一提供的主叫傳統(tǒng)網(wǎng)關的結構圖;圖4為本發(fā)明實施例二提供的主叫傳統(tǒng)網(wǎng)關的結構圖;圖5為本發(fā)明實施例一提供的實現(xiàn)VoIP信令業(yè)務的流程圖;圖6為本發(fā)明實施例二提供的實現(xiàn)VoIP數(shù)據(jù)業(yè)務的流程圖;圖7為本發(fā)明實施例三提供的實現(xiàn)VoIP數(shù)據(jù)業(yè)務的流程圖。
具體實施例方式
本發(fā)明的核心思想是在與主、被叫用戶交換機(PBX)直接相連的主、被叫傳統(tǒng)網(wǎng)關之間建立一個IP通道,用于傳輸語音信令和數(shù)據(jù)。具體地,在該IP通道內(nèi)建立一條傳輸控制協(xié)議(TCP)通道,用于傳輸語音信令;同時在該IP通道內(nèi)建立一條或多條用戶數(shù)據(jù)報協(xié)議(UDP)通道,用于傳輸語音數(shù)據(jù)。
本發(fā)明中,傳統(tǒng)網(wǎng)關指的是只具備透傳支持PSTN語音協(xié)議的語音信令或數(shù)據(jù)的接口,而不具備對語音信令或數(shù)據(jù)進行任何處理功能的網(wǎng)關。
下面結合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。
圖2是本發(fā)明提供的實現(xiàn)VoIP業(yè)務的組網(wǎng)結構圖,如圖2所示,其主要包括主叫PBX、與主叫PBX直接相連的主叫傳統(tǒng)網(wǎng)關、被叫PBX、與被叫PBX直接相連的被叫傳統(tǒng)網(wǎng)關,且主叫傳統(tǒng)網(wǎng)關與被叫傳統(tǒng)網(wǎng)關之間具有IP通道。
主叫PBX用于將語音信令或數(shù)據(jù)發(fā)送給主叫傳統(tǒng)網(wǎng)關,并接收主叫傳統(tǒng)網(wǎng)關發(fā)來的語音信令或數(shù)據(jù)。
主叫傳統(tǒng)網(wǎng)關用于將主叫PBX發(fā)來的語音信令或數(shù)據(jù)通過IP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關;將被叫傳統(tǒng)網(wǎng)關通過IP通道發(fā)來的語音信令或數(shù)據(jù)發(fā)送給主叫PBX。
被叫傳統(tǒng)網(wǎng)關用于將主叫傳統(tǒng)網(wǎng)關通過IP通道發(fā)來的語音信令或數(shù)據(jù)發(fā)送給被叫PBX;將被叫PBX發(fā)來的語音信令或數(shù)據(jù)通過IP通道發(fā)送給主叫傳統(tǒng)網(wǎng)關。
被叫PBX用于接收被叫傳統(tǒng)網(wǎng)關發(fā)來的語音信令或數(shù)據(jù),將語音信令或數(shù)據(jù)發(fā)送給被叫傳統(tǒng)網(wǎng)關。
由于傳統(tǒng)網(wǎng)關上的接口包含一個信令時隙和多個數(shù)據(jù)時隙,因此,在實際應用中,主叫傳統(tǒng)網(wǎng)關和被叫傳統(tǒng)網(wǎng)關之間的IP通道可以包括一條用于傳輸語音信令的TCP通道和一條用于傳輸所有數(shù)據(jù)時隙的語音數(shù)據(jù)的UDP通道,或者包括一條TCP通道或多條UDP通道,且每條UDP通道傳輸一個數(shù)據(jù)時隙的語音數(shù)據(jù)。以下對上述兩種情形分別進行說明情形一、主叫傳統(tǒng)網(wǎng)關與被叫傳統(tǒng)網(wǎng)關之間的IP通道包括一條TCP通道和一條UDP通道。在這種情形下,主叫傳統(tǒng)網(wǎng)關和被叫傳統(tǒng)網(wǎng)關主要包括時隙信息添加模塊和時隙信息分析模塊。以主叫傳統(tǒng)網(wǎng)關為例,對該兩模塊的功能進行描述,如圖3所示,其中時隙信息添加模塊用于在收到主叫PBX發(fā)來的語音數(shù)據(jù)后,將該語音數(shù)據(jù)對應的時隙信息添加到語音數(shù)據(jù)的報文頭中,然后將該語音數(shù)據(jù)通過UDP通道發(fā)送到被叫傳統(tǒng)網(wǎng)關。
時隙信息分析模塊用于在收到被叫傳統(tǒng)網(wǎng)關通過UDP通道發(fā)來的語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)報文頭中的時隙信息,將該語音數(shù)據(jù)通過對應時隙發(fā)送到主叫PBX。
情形二、主叫傳統(tǒng)網(wǎng)關與被叫傳統(tǒng)網(wǎng)關之間的IP通道包括一條TCP通道和多條UDP通道,且每條UDP通道對應一個數(shù)據(jù)時隙。在該種情形下,主叫傳統(tǒng)網(wǎng)關和被叫傳統(tǒng)網(wǎng)關主要包括時隙與UDP通道對應關系保存模塊,UDP通道確定模塊和時隙確定模塊,以主叫傳統(tǒng)網(wǎng)關為例,對該三個模塊的功能進行描述,如圖4所示,其中時隙與UDP通道對應關系保存模塊用于保存時隙信息與UDP通道標識的對應關系,在收到UDP通道確定模塊發(fā)來的攜帶時隙信息的請求后,將對應的UDP通道標識返回給UDP通道確定模塊;在收到時隙確定模塊發(fā)來的攜帶UDP通道標識的請求后,將對應的時隙信息返回給時隙確定模塊。
UDP通道確定模塊用于在收到來自主叫PBX的語音數(shù)據(jù)后,將該語音數(shù)據(jù)的時隙信息攜帶在獲取UDP通道請求中發(fā)送給時隙與UDP通道對應關系保存模塊,并根據(jù)時隙與UDP通道對應關系保存模塊返回的UDP通道標識,將語音數(shù)據(jù)通過對應的UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關。
時隙確定模塊用于在收到被叫傳統(tǒng)網(wǎng)關通過UDP通道發(fā)來的語音數(shù)據(jù)后,將該UDP通道標識攜帶在獲取時隙請求中發(fā)送給時隙與UDP通道對應關系保存模塊,并根據(jù)時隙與UDP通道對應關系保存模塊返回的時隙信息,將該語音數(shù)據(jù)通過對應時隙發(fā)送給主叫PBX。
圖5是在本發(fā)明提供的實現(xiàn)VoIP業(yè)務的組網(wǎng)架構下,進行VoIP信令業(yè)務的具體實施例一的流程圖,如圖5所示,其具體步驟如下步驟501主叫PBX接收主叫PSTN用戶發(fā)來的語音信令,將該語音信令轉發(fā)給與自身直接連接的主叫傳統(tǒng)網(wǎng)關。
步驟502主叫傳統(tǒng)網(wǎng)關收到該語音信令后,將該語音信令通過自身與被叫傳統(tǒng)網(wǎng)關之間的TCP通道轉發(fā)給被叫傳統(tǒng)網(wǎng)關。
傳統(tǒng)網(wǎng)關上的E1/T1接口包括一個信令時隙和多個數(shù)據(jù)時隙,每個時隙對應一個源端口號/源IP地址,同時,每個源端口號/源IP地址對應一個目的端口號/目的IP地址。傳統(tǒng)網(wǎng)關保存有時隙信息與源端口號/源IP地址的對應關系,以及源端口號/源IP地址和目的端口號/目的IP地址的對應關系。因此,主叫傳統(tǒng)網(wǎng)關只要得知語音信令或數(shù)據(jù)來自哪個時隙,就可得知該語音信令或數(shù)據(jù)的源端口號/源IP地址和目的端口號/目的IP地址;同時,被叫傳統(tǒng)網(wǎng)關只要得知從哪個端口上接收到語音信令或數(shù)據(jù),就可得知該語音信令或數(shù)據(jù)應該從哪個時隙發(fā)送到被叫用戶。
步驟503被叫傳統(tǒng)網(wǎng)關從TCP通道收到該語音信令后,通過自身的信令時隙,將該語音信令轉發(fā)給被叫PBX。
被叫傳統(tǒng)網(wǎng)關收到該語音信令后,根據(jù)接收該語音信令的端口號即目的端口號,得知該語音信令對應的時隙,然后將該語音信令通過所述時隙發(fā)往被叫PSTN用戶。
步驟504被叫PBX將該語音信令發(fā)送給被叫PSTN用戶。
圖6是在本發(fā)明提供的實現(xiàn)VoIP業(yè)務的組網(wǎng)結構下,進行VoIP數(shù)據(jù)業(yè)務的具體實施例二的流程圖,在該實施例中,主叫傳統(tǒng)網(wǎng)關和被叫傳統(tǒng)網(wǎng)關之間的IP通道只包含一條UDP通道,如圖6所示,其具體步驟如下步驟601主叫PBX收到主叫PSTN用戶發(fā)來的語音數(shù)據(jù),將該語音數(shù)據(jù)轉發(fā)給主叫傳統(tǒng)網(wǎng)關。
步驟602主叫傳統(tǒng)網(wǎng)關收到該語音數(shù)據(jù)后,將該語音數(shù)據(jù)對應的時隙信息添加到該語音數(shù)據(jù)報文中,然后將該語音數(shù)據(jù)通過自身與被叫傳統(tǒng)網(wǎng)關之間的UDP通道發(fā)送到被叫傳統(tǒng)網(wǎng)關。
步驟603被叫傳統(tǒng)網(wǎng)關從UDP通道收到該語音數(shù)據(jù)后,讀取該語音數(shù)據(jù)報文中攜帶的時隙信息,然后通過對應時隙將該語音數(shù)據(jù)發(fā)送給被叫PBX。
與步驟503相似,被叫傳統(tǒng)網(wǎng)關收到該語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)報文中攜帶的時隙信息,通過所述時隙,將該報文發(fā)往被叫用戶。
步驟604被叫PBX將該語音數(shù)據(jù)發(fā)送給被叫PSTN用戶。
圖7是在本發(fā)明提供的實現(xiàn)VoIP業(yè)務的組網(wǎng)結構下,進行VoIP數(shù)據(jù)業(yè)務的具體實施例三的流程圖,在該實施例中,主叫傳統(tǒng)網(wǎng)關和被叫傳統(tǒng)網(wǎng)關之間的IP通道包含多條UDP通道,每條UDP通道對應一個數(shù)據(jù)時隙,且主、被叫傳統(tǒng)網(wǎng)關預先保存數(shù)據(jù)時隙信息與UDP通道標識的對應關系,如圖7所示,其具體步驟如下步驟701主叫PBX收到主叫PSTN用戶發(fā)來的語音數(shù)據(jù)后,將該語音數(shù)據(jù)轉發(fā)給主叫傳統(tǒng)網(wǎng)關。
步驟702主叫傳統(tǒng)網(wǎng)關收到該語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)的時隙信息,以及自身保存的數(shù)據(jù)時隙信息與UDP通道標識的對應關系,查找到與數(shù)據(jù)時隙信息對應的UDP通道標識。
步驟703主叫傳統(tǒng)網(wǎng)關根據(jù)查找到的UDP通道標識,通過對應的UDP通道將語音數(shù)據(jù)轉發(fā)到被叫傳統(tǒng)網(wǎng)關。
步驟704被叫傳統(tǒng)網(wǎng)關收到該語音數(shù)據(jù)后,根據(jù)接收該語音數(shù)據(jù)的UDP通道,以及自身保存的數(shù)據(jù)時隙信息與UDP通道標識的對應關系,查找到與該UDP通道標識對應的數(shù)據(jù)時隙信息。
步驟705被叫傳統(tǒng)網(wǎng)關根據(jù)查找到的數(shù)據(jù)時隙信息,將該語音數(shù)據(jù)通過對應的時隙轉發(fā)給被叫PBX。
步驟706被叫PBX將語音數(shù)據(jù)發(fā)送給被叫PSTN用戶。
以上所述僅為本發(fā)明的過程及方法實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種實現(xiàn)因特網(wǎng)協(xié)議語音VoIP業(yè)務的系統(tǒng),其特征在于,包括主叫用戶交換機PBX、與主叫PBX直接相連的主叫傳統(tǒng)網(wǎng)關、被叫PBX、與被叫PBX直接相連的被叫傳統(tǒng)網(wǎng)關,且主叫傳統(tǒng)網(wǎng)關與被叫傳統(tǒng)網(wǎng)關之間具有IP通道,其中,主叫PBX,將語音信令或數(shù)據(jù)發(fā)送給主叫傳統(tǒng)網(wǎng)關;主叫傳統(tǒng)網(wǎng)關,將主叫PBX發(fā)來的語音信令或數(shù)據(jù)通過IP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關;被叫傳統(tǒng)網(wǎng)關,將主叫傳統(tǒng)網(wǎng)關發(fā)來的語音信令轉發(fā)給被叫PBX;被叫PBX,接收被叫傳統(tǒng)網(wǎng)關發(fā)來的語音信令或數(shù)據(jù)。
2.如權利要求1所述的系統(tǒng),其特征在于,所述IP通道包括一條用于傳輸語音信令的TCP通道和一條用于傳輸語音數(shù)據(jù)的UDP通道,且,所述主叫傳統(tǒng)網(wǎng)關包括時隙信息添加模塊,用于在收到主叫PBX發(fā)來的語音數(shù)據(jù)后,將該語音數(shù)據(jù)的時隙信息添加到語音數(shù)據(jù)報文中,并將該語音數(shù)據(jù)通過所述UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關。
3.如權利要求1或2所述的系統(tǒng),其特征在于,所述IP通道包括一條用于傳輸語音信令的TCP通道和一條用于傳輸語音數(shù)據(jù)的UDP通道,且,所述被叫傳統(tǒng)網(wǎng)關包括時隙信息分析模塊,用于在收到主叫傳統(tǒng)網(wǎng)關發(fā)來的語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)報文中的時隙信息,通過對應時隙將該語音數(shù)據(jù)發(fā)送給被叫PBX。
4.如權利要求1所述的系統(tǒng),其特征在于,所述IP通道包含一條TCP通道和數(shù)目與數(shù)據(jù)時隙數(shù)相等的UDP通道,且,所述主叫傳統(tǒng)網(wǎng)關包括時隙與UDP通道對應關系保存模塊和UDP通道確定模塊,其中時隙與UDP通道對應關系保存模塊,用于保存數(shù)據(jù)時隙信息和UDP通道標識的對應關系,并根據(jù)UDP通道確定模塊發(fā)來的時隙信息,將對應的UDP通道標識返回給UDP通道確定模塊,UDP通道確定模塊,用于在收到主叫PBX發(fā)來的語音數(shù)據(jù)后,將該語音數(shù)據(jù)的時隙信息發(fā)送給時隙與UDP通道對應關系保存模塊,并根據(jù)時隙與UDP通道對應關系保存模塊返回的UDP通道標識,將語音數(shù)據(jù)通過對應的UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關。
5.如權利要求1所述的系統(tǒng),其特征在于,所述IP通道包含一條TCP通道和數(shù)目與數(shù)據(jù)時隙數(shù)相等的UDP通道,且,所述被叫傳統(tǒng)網(wǎng)關包括時隙與UDP通道對應關系保存模塊和時隙確定模塊,其中時隙與UDP通道對應關系保存模塊,用于保存數(shù)據(jù)時隙信息和UDP通道標識的對應關系,并根據(jù)時隙通道確定模塊發(fā)來的UDP通道信息,將對應的時隙信息返回給時隙確定模塊,時隙確定模塊,用于在收到主叫傳統(tǒng)網(wǎng)關通過UDP通道發(fā)來的語音數(shù)據(jù)后,將該UDP通道標識發(fā)送給時隙與UDP通道對應關系保存模塊,并根據(jù)時隙與UDP通道對應關系保存模塊返回的時隙信息,將語音數(shù)據(jù)通過對應的時隙發(fā)送給被叫PBX。
6.一種實現(xiàn)VoIP業(yè)務的方法,其特征在于,在與主、被叫PBX直接相連的主、被叫傳統(tǒng)網(wǎng)關之間建立一條IP通道,該方法包括A、主叫傳統(tǒng)網(wǎng)關收到主叫PBX發(fā)來的語音信令或數(shù)據(jù)后,通過所述IP通道將該語音信令或數(shù)據(jù)發(fā)送到被叫傳統(tǒng)網(wǎng)關;B、被叫傳統(tǒng)網(wǎng)關將收到的語音信令或語音數(shù)據(jù)通過被叫PBX發(fā)送給被叫用戶。
7.如權利要求6所述的方法,其特征在于,所述IP通道內(nèi)包含有一條TCP通道,當步驟A所述主叫傳統(tǒng)網(wǎng)關收到主叫PBX發(fā)來的語音信令時,所述主叫傳統(tǒng)網(wǎng)關通過IP通道將語音信令發(fā)送給被叫傳統(tǒng)網(wǎng)關為通過所述TCP通道將語音信令發(fā)送給被叫傳統(tǒng)網(wǎng)關。
8.如權利要求6或7所述的方法,其特征在于,所述IP通道包含有一條UDP通道,當步驟A所述主叫傳統(tǒng)網(wǎng)關收到主叫PBX發(fā)來的語音數(shù)據(jù)時,步驟A所述主叫傳統(tǒng)網(wǎng)關通過所述IP通道將該語音數(shù)據(jù)發(fā)送到被叫傳統(tǒng)網(wǎng)關包括主叫傳統(tǒng)網(wǎng)關將該語音數(shù)據(jù)對應的時隙信息添加到語音數(shù)據(jù)報文中,然后將該語音數(shù)據(jù)通過該UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關;且,所述步驟B包括被叫傳統(tǒng)網(wǎng)關收到該語音數(shù)據(jù)后,根據(jù)該語音數(shù)據(jù)報文中攜帶的時隙信息,將該語音數(shù)據(jù)通過對應的時隙發(fā)送到被叫PBX。
9.如權利要求6或7所述的方法,其特征在于,所述IP通道包含有數(shù)目等于數(shù)據(jù)時隙總數(shù)的UDP通道,且主叫傳統(tǒng)網(wǎng)關和被叫傳統(tǒng)網(wǎng)關保存有數(shù)據(jù)時隙信息與UDP通道標識的對應關系,當步驟A所述主叫傳統(tǒng)網(wǎng)關收到主叫PBX發(fā)來的語音數(shù)據(jù)時,步驟A所述主叫傳統(tǒng)網(wǎng)關通過所述IP通道將該語音數(shù)據(jù)發(fā)送到被叫傳統(tǒng)網(wǎng)關包括主叫傳統(tǒng)網(wǎng)關在所述對應關系中,查找到該語音數(shù)據(jù)的時隙信息對應的UDP通道標識,然后將該語音數(shù)據(jù)通過對應的UDP通道發(fā)送給被叫傳統(tǒng)網(wǎng)關;且,所述步驟B包括被叫傳統(tǒng)網(wǎng)關收到該語音數(shù)據(jù)后,在所述對應關系中,查找到接收該語音數(shù)據(jù)的UDP通道標識對應的時隙信息,將該語音數(shù)據(jù)通過對應的時隙發(fā)送到被叫PBX。
全文摘要
本發(fā)明公開了一種實現(xiàn)VoIP業(yè)務的系統(tǒng)和方法,該系統(tǒng)在與主、被叫PBX直接相連的主、被叫傳統(tǒng)網(wǎng)關之間建立一條IP通道,主叫傳統(tǒng)網(wǎng)關通過該IP通道將主叫PSTN用戶發(fā)來的語音信令或數(shù)據(jù)透傳給被叫傳統(tǒng)網(wǎng)關,然后再由被叫傳統(tǒng)網(wǎng)關發(fā)送給被叫PSTN用戶,所述IP通道包括一條用于傳輸語音信令的TCP通道以及一條或多條用于傳輸語音數(shù)據(jù)的UDP通道;本發(fā)明提供的VoIP組網(wǎng)架構中,不需要同時具有語音接口卡硬件、及支持PSTN語音協(xié)議信令與IP語音協(xié)議信令以及二者相互轉換功能的IP語音網(wǎng)關,通過只具有支持E1/T1數(shù)據(jù)卡以及TCP/IP協(xié)議棧的傳統(tǒng)網(wǎng)關,就可進行VoIP業(yè)務,大大降低了VoIP組網(wǎng)的軟硬件成本。
文檔編號H04L29/04GK1845534SQ200610080830
公開日2006年10月11日 申請日期2006年5月16日 優(yōu)先權日2006年5月16日
發(fā)明者田小強 申請人:杭州華為三康技術有限公司