專利名稱:Ip-pbx系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種IP-PBX (基于IP的專用交換機,The Internet Protocol Private Bmnch eXchange)系統(tǒng)。
技術(shù)背景隨著VoIP (Voice over Internet Protocol,基于網(wǎng)際協(xié)議的話 音傳輸)技術(shù)的日趨成熟和廣泛應(yīng)用,IP-PBX在越來越多的企業(yè)中 得到了應(yīng)用。許多公司發(fā)現(xiàn)傳統(tǒng)的電話系統(tǒng)不僅維護費用昂貴,而且在支持員 工分散工作的功能方面具有局限性。為使^:有通信暢通無阻,IT管 理員現(xiàn)在開始部署基于IP的公司電話系統(tǒng)--IP-PBX。這些系統(tǒng)可以 完全將話音通信集成到公司的數(shù)據(jù)網(wǎng)絡(luò)中,從而建立能夠連接分布在 全球各地辦公地點和員工的統(tǒng)一話音和數(shù)據(jù)網(wǎng)絡(luò)。IP-PBX最顯著特征是成為一個集成通信系統(tǒng),通過電信網(wǎng)和互 聯(lián)網(wǎng),僅需要單一設(shè)備即可為用戶提供語音、傳真、數(shù)據(jù)和視頻等多 種通信方式。還可以建立中、小型的呼叫中心,并且造價低廉。通過 與網(wǎng)絡(luò)軟硬件的充分結(jié)合,提高了工作效率,節(jié)約了通信成本?,F(xiàn)有IP-PBX系統(tǒng)的構(gòu)成,僅僅有 一臺服務(wù)器實現(xiàn),從功能上劃 分它主要由軟交換業(yè)務(wù),媒體網(wǎng)關(guān),數(shù)據(jù)庫三個模塊構(gòu)成。其中,軟 交換業(yè)務(wù)模塊用于實現(xiàn)呼叫控制、呼叫記錄、資源分配、協(xié)議處理、呼叫路由、安全認證等功能;媒體網(wǎng)關(guān)模塊包括呼叫編碼轉(zhuǎn)換、提供電話會議室、RTP語音中繼、語音留言、語音信箱等媒體功能;數(shù)據(jù)庫用于服務(wù)參數(shù)配置、呼叫記錄、各類VoIP終端設(shè)備(媒體網(wǎng)關(guān),級聯(lián)服務(wù)器,VoIP中繼,終端IP話機等)的注冊認證信息等。以一個實際的呼叫為例現(xiàn)有Ip—系統(tǒng)在處理一個呼叫時,軟交換業(yè)務(wù)模塊通過査詢數(shù)據(jù)庫,認證主叫號碼;成功后根據(jù)被叫號 碼的注冊信息,進行呼叫控制;如果該呼叫還需要語音編碼的轉(zhuǎn)換、 語音信箱服務(wù)、電話會議等功能的支持,則由媒體網(wǎng)關(guān)模塊提供上述 服務(wù)的支持。但現(xiàn)有IP-PBX的容量與可靠性都無法滿足大型企事業(yè)單位的需 求,主要原因在于現(xiàn)有IP-PBX系統(tǒng)存在如下缺點首先,現(xiàn)有IP-PBX系統(tǒng)將軟交換業(yè)務(wù)與媒體網(wǎng)關(guān)業(yè)務(wù)集中在同 一臺服務(wù)器上進行處理時,軟交換業(yè)務(wù)的呼叫注冊、狀態(tài)査詢、呼叫 控制會占用大量的系統(tǒng)資源,而媒體網(wǎng)關(guān)業(yè)務(wù)中的電話會議功能,編 碼轉(zhuǎn)換等同樣會占用大量的系統(tǒng)資源,這是IP-PBX服務(wù)的瓶頸所在。另外,現(xiàn)有IP-PBX系統(tǒng)既承擔(dān)本地注冊的IP電話的注冊,認證, 呼叫連接的建立,又承擔(dān)為IP-PBX內(nèi)建網(wǎng)關(guān),外置網(wǎng)關(guān)側(cè)呼入的呼 叫建立、認證、編碼轉(zhuǎn)換的職能,這樣也會占用大量的系統(tǒng)資源,這 也是造成IP-PBX服務(wù)的瓶頸的一個原因。發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是提供一種IP-PBX系統(tǒng),它可以實 現(xiàn)系統(tǒng)集群,通過軟交換服務(wù)與媒體網(wǎng)關(guān)的功能分離,提升了系統(tǒng)的容量和系統(tǒng)的效率。為了解決上述問題,本發(fā)明IP-PBX系統(tǒng)的技術(shù)方案是,所述 IP-PBX系統(tǒng)至少包括兩臺以上的服務(wù)器,其中包括中央服務(wù)器和媒 體服務(wù)器,所述中央服務(wù)器包括軟交換業(yè)務(wù)模塊和數(shù)據(jù)庫,所述媒體 服務(wù)器包括媒體網(wǎng)關(guān)模塊,所述媒體服務(wù)器的通訊記錄被記錄在所述 中央服務(wù)器上的數(shù)據(jù)庫。系統(tǒng)還包括一臺以上備用中央服務(wù)器,所述備用中央服務(wù)器與所 述的中央服務(wù)器配置相同,并且所述備用中央服務(wù)器與所述的中央服 務(wù)器的數(shù)據(jù)實時同步更新。所述的媒體服務(wù)器還包括本地軟交換業(yè)務(wù)模塊和內(nèi)建網(wǎng)關(guān),所述 本地軟交換業(yè)務(wù)模塊用于處理本地的軟交換業(yè)務(wù),處理所述內(nèi)建網(wǎng)關(guān) 的呼叫控制。所述的媒體服務(wù)器還包括本地數(shù)據(jù)庫,所述的本地數(shù)據(jù)庫的內(nèi)容 與中央服務(wù)器的數(shù)據(jù)庫的數(shù)據(jù)實時同步更新,用于實現(xiàn)本地業(yè)務(wù)的數(shù) 據(jù)査詢。系統(tǒng)還包括一臺以上的本地軟交換服務(wù)器,該服務(wù)器包括本地軟 交換業(yè)務(wù)模塊和內(nèi)建網(wǎng)關(guān),所述本地軟交換業(yè)務(wù)模塊用于處理本地的 軟交換業(yè)務(wù),處理所述內(nèi)建網(wǎng)關(guān)的呼叫控制。系統(tǒng)還包括一臺以上備用媒體服務(wù)器,所述備用媒體服務(wù)器與所 述的媒體服務(wù)器配置相同,并且所述備用媒體服務(wù)器與所述的媒體服 務(wù)器的數(shù)據(jù)實時同步更新。由于本發(fā)明采用將軟交換業(yè)務(wù)模塊與媒體網(wǎng)關(guān)模塊的分離在不 同的服務(wù)器上,進而構(gòu)成了系統(tǒng)集群,這樣的分布式網(wǎng)絡(luò)結(jié)構(gòu),可以 有效承載話音、數(shù)據(jù)和多媒體業(yè)務(wù),提高了系統(tǒng)容量和效率。另外, 媒體服務(wù)器還包括本地軟交換業(yè)務(wù)模塊和內(nèi)建網(wǎng)關(guān),所述本地軟交換 業(yè)務(wù)模塊用于處理本地的軟交換業(yè)務(wù),控制所述內(nèi)建網(wǎng)關(guān)的呼叫轉(zhuǎn) 移,這樣就可以減輕中央服務(wù)器的軟交換負載,提高了系統(tǒng)的容量和 效率。再有,就是中央服務(wù)器和媒體服務(wù)器均采用主備模式運行,提高了系統(tǒng)的穩(wěn)定性,可靠性。最后,在IP-PBX系統(tǒng)需要大量的PSTN 或者El, Tl中繼接入時,該IP-PBX系統(tǒng)還可以提供了一臺以上的本 地軟交換服務(wù)器,該服務(wù)器包括本地軟交換業(yè)務(wù)模塊和內(nèi)建網(wǎng)關(guān),用 于處理新增的中繼接入,有效的擴展了系統(tǒng)的外線處理容量。
下面結(jié)合附圖與具體實施方式
對本發(fā)明作進一步詳細的說明。圖1是本發(fā)明IP-PBX系統(tǒng)集群網(wǎng)絡(luò)架構(gòu)圖;圖2是本發(fā)明的實際呼叫示例;圖3是本發(fā)明在媒體服務(wù)器進行呼叫控制流程圖。
具體實施方式
如圖1所示,它是本發(fā)明IP-PBX系統(tǒng)集群網(wǎng)絡(luò)架構(gòu)圖。該系統(tǒng) 包括兩臺中央服務(wù)器,分別為中央服務(wù)器10和備用中央服務(wù)器20, 還包括兩臺媒體服務(wù)器,分別為媒體服務(wù)器30和備用媒體服務(wù)器40; 另外本發(fā)明還包括一臺本地軟交換服務(wù)器50。當(dāng)然對于中央服務(wù)器、 媒體服務(wù)器和本地軟交換服務(wù)器的數(shù)量的配置可以根據(jù)需要設(shè)定,一般來講中央服務(wù)器和媒體服務(wù)器需要兩臺以上,用于提高系統(tǒng)的穩(wěn)定 性,而本地軟交換服務(wù)器則根據(jù)負載和容量情況設(shè)定一臺或多臺。中央服務(wù)器10具有軟交換業(yè)務(wù)模塊11和數(shù)據(jù)庫12,在備用服 務(wù)器20上同樣具有軟交換業(yè)務(wù)模塊21和數(shù)據(jù)庫22。中央服務(wù)器10 和備用服務(wù)器20在同一時間僅有一臺用于系統(tǒng)工作,只有當(dāng)中央服 務(wù)器10出現(xiàn)故障或者其它緊急狀態(tài)時,才啟用備用服務(wù)器20。不過, 其中數(shù)據(jù)庫22的內(nèi)容隨數(shù)據(jù)庫12的內(nèi)容實時同步更新。當(dāng)然,中央 服務(wù)器10和備用服務(wù)器20上還包括其它必要的功能模塊,該些功能 模塊為現(xiàn)有技術(shù)中的功能模塊,比如電源模塊,網(wǎng)絡(luò)接口模塊等等。媒體服務(wù)器30包括本地軟交換業(yè)務(wù)模塊31、媒體網(wǎng)關(guān)模塊32、 本地數(shù)據(jù)庫33和內(nèi)建網(wǎng)關(guān)34。同樣在備用媒體服務(wù)器40上也具有 本地軟交換業(yè)務(wù)模塊41、媒體網(wǎng)關(guān)模塊42、本地數(shù)據(jù)庫43和內(nèi)建網(wǎng) 關(guān)44,媒體服務(wù)器30和備用媒體服務(wù)器40在同一時間僅有一臺用 于系統(tǒng)工作,只有當(dāng)媒體服務(wù)器30出現(xiàn)故障或者其它緊急狀態(tài)時, 才啟用備用媒體服務(wù)器40。另外,本地數(shù)據(jù)庫41的內(nèi)容與本地數(shù)據(jù) 庫31的內(nèi)容實時同步更新,并且本地數(shù)據(jù)庫31的內(nèi)容隨中央服務(wù)器 10的數(shù)據(jù)庫12或備用中央服務(wù)器20的數(shù)據(jù)庫22實時同步更新。本地軟交換服務(wù)器50上具有本地軟交換業(yè)務(wù)模塊51、本地數(shù)據(jù) 庫52和內(nèi)建網(wǎng)關(guān)53。其中,本地數(shù)據(jù)庫52的內(nèi)容與中央服務(wù)器10 的數(shù)據(jù)庫12實時同步更新。另外,關(guān)于本發(fā)明提及的本地軟交換業(yè)務(wù)模塊31、 41、 51和中 央服務(wù)器的軟交換業(yè)務(wù)模塊11的功能和技術(shù)構(gòu)成類似。下面結(jié)合幾個例子對本發(fā)明進一步進行說明,中央服務(wù)器10上 的實際注冊示例,中央服務(wù)器10的軟交換業(yè)務(wù)模塊11接收到某個VoIP終端設(shè)備發(fā)起的注冊請求,軟交換業(yè)務(wù)模塊11査詢數(shù)據(jù)庫12, 驗證該VoIP終端設(shè)備的注冊請求與數(shù)據(jù)庫12中的注冊認證信息是否 匹配,如果驗證失敗,拒絕注冊。如果驗證成功,則將VoIP該終端 設(shè)備的實際注冊信息(IP地址,端口號)寫入到中央服務(wù)器10的數(shù)據(jù) 庫12中。與此同時,中央服務(wù)器采取同步機制使本地數(shù)據(jù)庫33, 43, 52與數(shù)據(jù)庫12的內(nèi)容實現(xiàn)同步更新。同樣道理,在使用備用中央服 務(wù)器20時的注冊流程與上述相同。如圖2所示,它是本發(fā)明的實際呼叫示例。中央服務(wù)器10的軟交 換業(yè)務(wù)模塊ll接收到某個VoIP終端設(shè)備發(fā)起的呼叫請求,軟交換業(yè)務(wù) 模塊11査詢數(shù)據(jù)庫12,根據(jù)被叫號碼的注冊信息,確定呼叫路由,進 行呼叫控制。如果該呼叫需要多媒體業(yè)務(wù)的支持,中央服務(wù)器10會調(diào) 用媒體服務(wù)器30上的媒體網(wǎng)關(guān)模塊32,進行多媒體業(yè)務(wù)的處理。在通 話完畢后,中央服務(wù)器10的軟交換業(yè)務(wù)模塊11會將該呼叫記錄寫入中 央服務(wù)器10的數(shù)據(jù)庫12中。此時,各個服務(wù)節(jié)點(以下將媒體服務(wù)器、 備用媒體服務(wù)器和本地軟交換服務(wù)器統(tǒng)稱為"服務(wù)節(jié)點")30、 40、 50會實時地將該呼叫記錄同步到服務(wù)節(jié)點的數(shù)據(jù)庫33, 43, 52中。此 時的數(shù)據(jù)的流向是從中央節(jié)點10流向服務(wù)節(jié)點30、 40、 50。同樣道理, 在使用備用中央服務(wù)器20時的控制流程與上述相同。如圖3所示,它是本發(fā)明在媒體服務(wù)器進行呼叫控制流程圖。對 于從服務(wù)節(jié)點30上的內(nèi)建網(wǎng)關(guān)34呼入的呼叫,服務(wù)節(jié)點30上的本地軟交換業(yè)務(wù)模塊31根據(jù)主叫的呼叫權(quán)限,從數(shù)據(jù)庫33中查詢被叫號碼的注冊信息,確定呼叫路由,并進行相應(yīng)軟交換呼叫控制。如果從內(nèi)建 網(wǎng)關(guān)34呼入的呼叫需要多媒體業(yè)務(wù)的支持(例如編碼轉(zhuǎn)換,語音信箱, MeetMe多方會議),此時,本地軟交換業(yè)務(wù)模塊31會調(diào)用媒體網(wǎng)關(guān)模 塊32,完成多媒體業(yè)務(wù)處理。在該呼叫結(jié)束后,本地軟交換業(yè)務(wù)模 塊31會將該呼叫記錄寫入到服務(wù)節(jié)點10的數(shù)據(jù)庫12中。此時數(shù)據(jù)流向 是從服務(wù)節(jié)點30流向中央節(jié)點10 。同樣道理,在不需要多媒體業(yè)務(wù)時,在本地軟交換服務(wù)器50上的 進行呼叫控制流程與上述相同。
權(quán)利要求
1. 一種IP-PBX系統(tǒng),其特征在于,所述IP-PBX系統(tǒng)至少包括兩臺以上的服務(wù)器,其中包括中央服務(wù)器和媒體服務(wù)器,所述中央服務(wù)器包括軟交換業(yè)務(wù)模塊和數(shù)據(jù)庫,所述媒體服務(wù)器包括媒體網(wǎng)關(guān)模塊,所述媒體服務(wù)器的通訊記錄被記錄在所述中央服務(wù)器上的數(shù)據(jù)庫。
2、 如權(quán)利要求1所述的IP-PBX系統(tǒng),其特征在于,系統(tǒng)還包 括一臺以上備用中央服務(wù)器,所述備用中央服務(wù)器與所述的中央服務(wù) 器配置相同,并且所述備用中央服務(wù)器與所述的中央服務(wù)器的數(shù)據(jù)實 時同步更新。
3、 如權(quán)利要求1所述的IP-PBX系統(tǒng),其特征在于,所述的媒 體服務(wù)器還包括本地軟交換業(yè)務(wù)模塊和內(nèi)建網(wǎng)關(guān),所述本地軟交換業(yè) 務(wù)模塊用于處理本服務(wù)器的軟交換業(yè)務(wù),處理所述內(nèi)建網(wǎng)關(guān)的呼叫控 制。
4、 如權(quán)利要求1或3所述的IP-PBX系統(tǒng),其特征在于,所述 的媒體服務(wù)器還包括本地數(shù)據(jù)庫,所述的本地數(shù)據(jù)庫的內(nèi)容與中央服 務(wù)器的數(shù)據(jù)庫的數(shù)據(jù)實時同步更新,用于實現(xiàn)本地媒體業(yè)務(wù)、軟交換 業(yè)務(wù)的數(shù)據(jù)查詢。
5、 如權(quán)利要求1或3所述的IP-PBX系統(tǒng),其特征在于,系統(tǒng) 還可以包括一臺以上的本地軟交換服務(wù)器,該服務(wù)器包括本地軟交換 業(yè)務(wù)模塊和內(nèi)建網(wǎng)關(guān),所述本地軟交換業(yè)務(wù)模塊用于處理本地的軟交 換業(yè)務(wù),處理所述內(nèi)建網(wǎng)關(guān)的呼叫控制。
6、 如權(quán)利要求5所述的IP-PBX系統(tǒng),其特征在于,所述的本 地軟交換服務(wù)器還包括本地數(shù)據(jù)庫,所述的本地數(shù)據(jù)庫的內(nèi)容與中央 服務(wù)器的數(shù)據(jù)庫的數(shù)據(jù)實時同步更新,用于實現(xiàn)本地軟交換業(yè)務(wù)的數(shù) 據(jù)査詢。
7、 如權(quán)利要求1所述的IP-PBX系統(tǒng),其特征在于,系統(tǒng)還包 括一臺以上備用媒體服務(wù)器,所述備用媒體服務(wù)器與所述的媒體服務(wù) 器配置相同,并且所述備用媒體服務(wù)器與所述的媒體服務(wù)器的數(shù)據(jù)實 時同步更新。
全文摘要
本發(fā)明公開了一種IP-PBX系統(tǒng),它可以實現(xiàn)系統(tǒng)集群,通過軟交換服務(wù)與媒體網(wǎng)關(guān)的功能分離,提升了系統(tǒng)的容量和系統(tǒng)的效率。為了解決上述問題,本發(fā)明IP-PBX系統(tǒng)的技術(shù)方案是,所述IP-PBX系統(tǒng)至少包括兩臺以上的服務(wù)器,其中包括中央服務(wù)器和媒體服務(wù)器,所述中央服務(wù)器包括軟交換業(yè)務(wù)模塊和數(shù)據(jù)庫,所述媒體服務(wù)器包括媒體網(wǎng)關(guān)模塊,所述媒體服務(wù)器的通訊記錄被記錄在所述中央服務(wù)器上的數(shù)據(jù)庫。系統(tǒng)還可以包括一臺以上的本地軟交換服務(wù)器,該服務(wù)器包括本地軟交換業(yè)務(wù)模塊和內(nèi)建網(wǎng)關(guān),所述本地軟交換業(yè)務(wù)模塊用于處理本地的軟交換業(yè)務(wù),處理所述內(nèi)建網(wǎng)關(guān)的呼叫控制。
文檔編號H04M7/00GK101222547SQ200710036379
公開日2008年7月16日 申請日期2007年1月11日 優(yōu)先權(quán)日2007年1月11日
發(fā)明者剛 吳 申請人:耐通信息科技(上海)有限公司