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