前段時間作了一個VOIP的項目,在Altigen和Tribox之間作Trunk,並實現VOIP Hop on/off功能。在這裏簡單的總結一下實現的架構。
以下圖是不少企業裏的傳統PBX系統的架構。企業的內部PBX系統(通常稱小交)經過數字線T1/E1或模擬電話線鏈接到SP的局端,內部鏈接多個模擬電話。小交實現內部分機的劃分及管理功能。
隨着VOIP技術的成熟,其愈來愈多地被用在企業的PBX系統中了。好處固然是:價格便宜,量又多!(成本低,功能全)。拿下面這個例子說明一下幾點好處:1)中國,日本,美國三地的分公司的分機能夠互撥,流量經過因特網,不只音質好,並且沒有任何額外費用。2)從中國分公司能夠直接撥打美國/日本國內電話,只收取美國/日本市話費,反之亦然。3)手機用戶能夠經過移動網絡連入公司PBX服務器,註冊成一個移動的分機,實現前面兩項功能。
下面簡單描述一下實現的步驟,供你們參考:
1)在分公司之間創建點對點×××通道。
2)在×××通道之上,把各分公司的PBX系統Trunk起來。具體的採用的Trunk協議由PBX系統所支持的範圍來定,通常爲SIP,H.323,IAX。各分公司使用的PBX系統不必定要強制同樣,能夠是商業版的Cisco,Avaya, Altigen,也能夠是大名鼎鼎的開源產品Asterisk。
3)設立撥號規則,規則能夠很靈活。好比:撥9爲PSTN Trunk,8爲IP Trunk,再爲各地設立ID號。這樣從各分公司撥打本國電話的話,直接撥9+電話號碼。撥VOIP電話,就要使用8+ID+電話號碼。例如中國ID爲1,美國爲2,日本爲3的話,從中國撥美國分機電話的撥號規則爲8+2+美國分機號,從中國撥美國國內電話的撥號規則爲8+2+9+美國國內號碼。那麼打到日本呢?對了,8+3+日本分機號,8+3+9+日本國內號碼。
4)PBX設定好之後,就該註冊IP電話了。IP電話能夠是硬件的,好比Cisco,Avaya,Polycom,Altigen,也能夠是軟件的,Xlite,QuteCom。這裏要留意的是使用的VOIP Codec的標準,通常商業版的使用G.729,G.723等,免費的使用G.711.
5)若是須要保留原有的模擬電話,能夠在PBX系統中安裝一塊支持RJ11模擬電話的板子便可。