1. 有五組分機可以互相撥打100~104 組共五組分機,可以直接互撥。
2. 任何一支分機,不管在哪裡都可以可以直接透過家裡的外線打台灣電話。
3. 在手機上的3CXPhone或是在電腦上的X-Lite 4可以透過網路撥打電話。
4. 可以使用X-Lite 4撥打影像通話。
在露天上發現一組套餐IP PBX CPX-5100,其本上也是沒有保固沒有支援的貨,使用者介面很類似pctine大分享的SMC PBX,規格上使用者數量更高(30->35),應該也是倍捷的產品。
差別是這台IP PBX只有ISDN介面(歐規),所以必須搭配FXO的VoIP Gateway來使用在市內電話的環境。
設定的步驟分享如下:
構想的架構如下:

參照使用者手冊設定還算順利,該有的設定都有了,而且還有快速設定的精靈:

一、 新增IP PBX上的使用者
二、 設定IP Phone P160S
三、 設定 Soft phone X-lite4 on PC
四、 設定手機 3CXPhone on iphone3GS
五、 新增外線
六、 總結
一、 新增IP PBX上的使用者
點選”Add Account Wizard”
五個步驟:
第一步:新增使用者群組(設定權限的基本組別)

第二步:增加使用者

第三步:
選擇新增IP Phone或是Analog phone(應該是指一般話機,可以插一般的市內電話在FXS口上,不過這款的類比埠是ISDN的,沒用)

第四步:
新增設備,應該只是代號。

第五步:
新增分機號碼,設定分機號碼。

設定完一次101後發現其實可以用左下角的大量新增精靈:
很快可以新增好IP Phone 102~104,上面寫有二個步驟,但其實是二個不同的功能。
步驟一是大量新增分機號碼

步驟二是大量修改設定

所以只要步驟一就好了:
規劃好的內線有:101(IPPhone for E160s) 102(IPPhone for E160S) 103(IPPhone for PC Softphone) 104(IPPhone for Smart Phone)
START EXT給102,Number of EXT 給 3

按了Add之後,畫面跑完。進到Customize Setup按 Reload。
家裡雖然使用pppoe撥號,沒有固定IP,但可以申請dyndns的服務。
這台設備有支援:

等於是說我建好了一台SIP Server: XXX.dyndns.org在internet的網路上,在世界各地的親友都可以連線過來使用。
Dyndns的申請教學
主機的部分到這裡先告一段落,接下來設定Client的部分。
二、 設定IP Phone P160S
A. 先設定好網路
B. 點選左邊Tree的SIP Settings

設定 Registrar Server Domain Name/IP Address
設定 Outbound Proxy Domain Name/IP Address
在內部網路使用的話機設定 192.168.1.1
在外部網路使用的話機設定 XXX.dyndns.org

點選Tree的SIP Account Settings

設定如下:
101話機:

102話機:

三、 設定 Soft phone X-lite4 on PC

只要設定SIP Account就好了:

註冊成功的畫面:

四、 設定手機 3CXPhone on iphone3GS
設定畫面:

到這邊101~104 已經可以測試互撥了。
五、 新增外線
接下來要把家裡的市內電話上線,讓所有的分機可以撥打外線。
這台CPX5100沒有一般的類比埠,只能使用套餐裡的VoIP Gateway來連結:
設定步驟:
一、 設定 IP PBX
A. 增加分機100給VoIP Gateway的FXS內線接一般話機:按照前面的步驟用Add Account Wizard精靈新增就可以了。
Step 1沿用原來的UG_TEST
Step 2點選UG_TEST

Step 3 選IP
Step 4 新增GW100

Step 5 設定分機號碼100

B. 設定SIP Trunk給VoIP Gateway的FXO外線註冊用
點選Add New

設定 Trunk Identifier 1000,勾選Dynamic Peer,如下圖:

C. 設定Route(撥號路由)讓分機可以撥打外線
i. 設定號碼的對應規則: R_All, X. (X是指match 0~9開頭的號碼 . 是不限碼長)
Call Route -> Route

Call Route -> Route Group
增加RG_ALL:

設定RG_ALL:點選RG_ALL

把R_All加進去

設定完後會變成:

ii. 設定使用者群組,讓它具有撥打的權限:
User Management->User Group
當撥打號碼match RG_ALL的時候從 SIP Trunk 1000出線

設定完記得reload。
二、 設定 VoIP Gateway
這台套餐中的Gateway看GUI也是倍捷的產品,有中文化:

接在LAN上會發DHCP (192.168.22.x)
接在WAN上是DHCP Client,接在CPX5100的LAN會自動取得IP,再到CPX5100的GUI上面可以查到IP位置,輸入登入密碼後:
A. 設定”註冊伺服器->伺服器 1設定”
1. 設定SIP Proxy位置/Domain
2. 勾選啟用 SIP Proxy
3. 註冊方式使用 “2線個別設定”
i. FXS 給100(新增的使用者)
ii. FXO 給1000(設定好的SIP Trunk)

B. 設定”線路參數設定->線路設定”
把”熱線允限”改成允許 (從FXO進來的電話會熱線到hl) hl = hot line

C. 設定”電話路由設定->撥出路由”
撥出號碼:hl (如果match hl)
IP位置:lo (在本機找)
減碼:3 (電話進來會帶hl2的前置碼)
加碼:999 (把hl2減掉 新增999)

D. 設定”電話路由設定->撥入路由”
總共三組設定如下圖:

第一組: match 999開頭3~3碼 減三碼 從pot1~pot1送出去,會讓接在FXS的話機響鈴
第二組: match 100開頭 3~3碼 減三碼 從pot1~pot1送出去,會讓接在FXS的話機響鈴
第三組: 留空白,就是其他任意組合號碼的意思,不作加減碼從pot2~pot2送出去,這樣可以讓VoIP進線的使用者可以撥打位於pot2的室內外線。
六、 總結
到這邊,基本的電話功能終於設定完成了。總結一下,現在可以有的功能是:
100~104 組共五組分機,可以直接互撥。
100~104任何一支分機,都可以撥打外線:
1. 遠在美國的大姊使用IP Phone 102,可以直接透過家裡的外線打台灣電話。
2. 在手機上的3CXPhone或是在電腦上的X-Lite 4可以透過網路撥打電話。
3. 二台電腦都使用X-Lite 4,為了讓影像可以通,除了在新增一個分機105,還需要調整一下PBX設定 “Enable Video Codec”:

按了Apply之後下面的Status會顯示:

所以按右上角的restart按鈕之後才會生效。