FreeSWITCH与PSTN对接
FreeSWITCH與PSTN電話系統對接設定
一、環境介紹
我們目前使用模擬的話機連接到電信運營商,購買他們配套的電話總機,勉強實現了公司的基本通話。但是客戶電話總機系統以及升級添加新的應用不但費用高,而且難以維護。
隨著規模的擴大,繼續使用原有的電話系統變得很難。基于上述的諸多問題,我們覺定在新事業中心采用VoIP的電話系統,Server使用FreeSWITCH,話機使用SIP/IP Phone 或者模擬電話(使用語音網關轉換),通過語音網關進行對接,實現在滿足正常使用的前提下,與原有的電話系統兼用。
二、具體設定方法
條件準備說明:
①電話線兩條:一條鏈接電信運營商,另一條鏈接原有的電話系統
②潮流語音網關設置:IP:192.168.11.170 ,用戶名:admin/管理員? 密碼:hx4
③FreeSWITCH Server,靜態IP
?
1> ? SIP電話 ?呼叫 模擬電話
①在網關的模擬電話接口注冊成SIP賬號:SIP賬號根據FS中的號碼設定即可
②設定網關路由 ??IP? 1019???????? ROUTE????? FXS?? 1
注:所有撥打1019的電話直接轉到模擬電話1口
? ? ? ? ? ?至此,該模擬電話就可以當模擬電話使用。
?
?
2> ? SIP電話 ?呼叫 ?手機/外部電話
①、模擬電話通過網關注冊到FS (見步驟1)
②、網關路由 ?FXO? X? ROUTE? IP? 192.168.11.44:5080
③、FS的dialplan/public.xml中加入處理
?? ? <extension name="DID">
????? ? <condition field="destination_number" expression="^02962826892$">
??????????? ?????? <action application="bridge" data="user/1001"/>
????????????? ???? <!--action application="info" data=""/>-->
???????????? ????? <!--action application="ivr" data="welcome"/>-->
?????? ? </condition>
?</extension>
注:此設置當外線打進來時,直接呼叫到1001賬號,以后要在此使用IVR,通過按鍵在撥號轉接。
3> ? SIP電話 ?呼叫 ?公司現有電話總機
該功能的設定與 2> 中的設定一樣,僅有網關設定不同,PSTN接入需要使用電話號碼,該功能需要接入 目前電話總機 中的一個號碼作為接入號碼。
?
以下部分即為我的具體設定,記錄以便后續查看。對于有同樣需求的朋友,可以參考。
?
轉載于:https://www.cnblogs.com/logo-fox/p/4059705.html
總結
以上是生活随笔為你收集整理的FreeSWITCH与PSTN对接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Zookeeper【最新版V3.4.6】
- 下一篇: 第八章——对象