目前,很多企業(yè)IPPBX或者呼叫中心用戶有很大的驅(qū)動(dòng)力想部署SBC設(shè)備,但是缺乏非常好的測(cè)試平臺(tái),缺乏非常穩(wěn)定的IPPBX。FreeSBC和FreePBX就是完美的搭配。因?yàn)椋脩艨梢暂p松下載以上兩個(gè)系統(tǒng)平臺(tái),輕松搭建其功能測(cè)試的環(huán)境。其中,F(xiàn)reePBX是免費(fèi)的IPPBX系統(tǒng),基本功能免費(fèi),已經(jīng)基本上完全滿足了企業(yè)SBC的功能使用。FreePBX是免費(fèi)開源的企業(yè)級(jí)IPPBX系統(tǒng),用戶也可以免費(fèi)下載使用。通過以上兩個(gè)軟件平臺(tái),結(jié)合SIP終端和網(wǎng)關(guān)就可以模擬出完整的SBC對(duì)接IPPBX支持外網(wǎng)SIP分機(jī)注冊(cè)的場(chǎng)景,外網(wǎng)SIP trunk的呼入呼出測(cè)試。此解決方案極大方便了SBC用戶的學(xué)習(xí)和實(shí)踐練習(xí)。
更多關(guān)于SIP技術(shù)應(yīng)用解決方案和技術(shù)分享PDF版本,關(guān)注siplab的知識(shí)星球。
如何搭建一個(gè)完整免費(fèi)的邊界會(huì)話控制器場(chǎng)景
1 完整SBC環(huán)境拓?fù)鋱D介紹
測(cè)試準(zhǔn)備:在FreeSBC官網(wǎng)下載安裝包進(jìn)行下載,官網(wǎng)鏡像下載地址如下:
https://www2.telcobridges.com/l/45842/2018-08-20/5y1hfs
安裝FreePBX:準(zhǔn)備一個(gè)物理主機(jī),使用DVD光盤或者U盤進(jìn)行FreePBX系統(tǒng)安裝,官網(wǎng)鏡像下載地址如下:https://www.freepbx.org/downloads/
外網(wǎng)對(duì)接PSTN和網(wǎng)關(guān),實(shí)現(xiàn)IPPBX拓?fù)潆[藏,保證IPPBX安全

以上圖例中,用戶也可以通過域名注冊(cè)的方式管理多臺(tái)IPPBX,多臺(tái)呼叫中心。目前,比較熱門的FreePBX或者基于Asterisk/FreeSWITCH開發(fā)的應(yīng)用平臺(tái)都能夠完美支持。當(dāng)然,我們也支持著名的商業(yè)融合通信解決方案提供商PortSIP的IPPBX平臺(tái)。外網(wǎng)網(wǎng)關(guān)可以支持國(guó)外著名品牌,例如,奧科網(wǎng)關(guān),Sangoma VEGA 網(wǎng)關(guān)和FreeSBC廠家自己的品牌,也可以支持國(guó)內(nèi)著名品牌例如Dinstar,三匯,訊時(shí)等產(chǎn)品。終端話機(jī)可以支持Yealink,潮流,方位等品牌。
2 安裝FreeSBC
2.1 訪問和登陸
訪問web 為“公網(wǎng)ip 地址+端口號(hào)12358,登陸為root,自定義密碼。如下圖:

2.2 配置網(wǎng)絡(luò)
在IP interfaces添加一個(gè)wan 口為DHCP和一個(gè)lan 口為Freesbc私網(wǎng)地址。如下圖:



2.3 sip創(chuàng)建
點(diǎn)擊sip,創(chuàng)建sip并配置sip走向端口


2.4 sip Domain配置
選擇sip Domain,Create New SIP Registration Domain,創(chuàng)建sip 注冊(cè)域列表,如下圖:


下面再添加一個(gè)SIP Registrars,Create New SIP Registration Registrar。Freepbx私網(wǎng)ip 地址,端口可自定義,如下圖:

2.5 NAPS配置
選擇NAPs>Create New NAP”為網(wǎng)絡(luò)接入點(diǎn),這些網(wǎng)絡(luò)接入點(diǎn)為Freepbx 和PSTN接入網(wǎng)關(guān)提供的ip信息,如下圖:



選擇創(chuàng)建的sip Domain添加進(jìn)NAPs里


2.5 NATs配置
選擇NETs,Create New NAT Traversal 進(jìn)行配置,如下圖:

2.6 創(chuàng)建Routes路由
選擇Routes,Create New Static Route,進(jìn)行配置靜態(tài)路由規(guī)則,往Freesbc 走都需要做路由,把Freepbx 和運(yùn)營(yíng)商提供的ip 地址添加路由匹配規(guī)則,如下圖:

分機(jī)注冊(cè)路由

2.7 激活配置
選擇system,Activate configuration>Activate 激活配置,如下圖:

3 FreePBX配置
3.1 創(chuàng)建分機(jī)


3.2 添加中繼
選擇中繼>添加sip(chan_pjsip)中繼>自定義中繼名>pjsip設(shè)置,sip服務(wù)器為對(duì)端FreeSBC私網(wǎng)ip,F(xiàn)reeSBC對(duì)端端口為:5678(端口可自定義),其他設(shè)置默認(rèn),如下圖:



3.3 入局線路設(shè)置
選擇入局線路>添加呼入路由,描述自定義,DID號(hào)碼填寫運(yùn)營(yíng)商提供的呼入號(hào)碼,設(shè)置未知目的地為分機(jī)號(hào),如下圖:


選擇描述(可自定義)>設(shè)置未知目的地為中繼。如下圖:

選擇出局路由->添加新的呼出路由設(shè)置,如下圖:
選擇路由設(shè)置->線路名(可自定義)->匹配中繼順序?yàn)橹欣^,在Dial patterns 里添加撥號(hào)規(guī)則,如下圖:


4 網(wǎng)關(guān)配置
4.1 選擇sip服務(wù)器配置對(duì)端FreeSBC的IP地址和默認(rèn)端口:5060

FXS 端口選擇和代撥號(hào)碼填寫

4.2 端口組配置
點(diǎn)擊端口組,填寫代撥號(hào)碼和選擇FSX口,如下圖:


4.3 呼入呼出路由配置
呼出路由配置,如下圖:


呼入路由配置,如下圖:


5 呼叫測(cè)試
用戶可以下載免費(fèi)軟電話來(lái)進(jìn)行呼叫測(cè)試。首先通過域名注冊(cè)到SBC的外網(wǎng)地址。注冊(cè)成功的話,可以進(jìn)行呼叫測(cè)試。
5.1 呼入測(cè)試和asterisk日志


5.2 呼出測(cè)試和asterisk日志


5.3 FreeSBC呼叫測(cè)試日志
FreeSBC呼出日志


5.4 FreeSBC呼入日志




SIPlab@知識(shí)星球?qū)W習(xí)SIP語(yǔ)音相關(guān)技術(shù)
關(guān)注微信公眾號(hào):asterisk-cn,獲得有價(jià)值的Asterisk行業(yè)分享
Asterisk freepbx,F(xiàn)reeSBC技術(shù)文檔: www.freepbx.org.cn
融合通信商業(yè)解決方案,協(xié)同解決方案首選產(chǎn)品:www.hiastar.com
Asterisk/FreePBX中國(guó)合作伙伴,官方qq技術(shù)分享群(3000人):589995817