- 作者:james.zhu(james.zhu@hiastar.com) www.hiastar.com 微信公眾號:asterisk-cn
- Asterisk課堂-如何通過源代碼安裝方式安裝Asteisk/dahdi
- Asterisk課堂-系統(tǒng)部署環(huán)境要求
- Asterisk課堂-Asterisk技術(shù)架構(gòu)
- Asterisk課堂-撥號規(guī)則基礎(chǔ)
- Asterisk課堂-創(chuàng)建第一個撥號規(guī)則
- Asterisk課堂-撥號規(guī)則中的Contexts
- Asterisk課堂-撥號規(guī)則中變量的使用
- Asterisk課堂-撥號規(guī)則中的Extensions用法
- Asterisk課堂-撥號規(guī)則中匹配模式
- Asterisk課堂-IAX2 介紹
- Asterisk課堂-IAX2 呼叫流程
- Asterisk課堂-SIP介紹
- Asterisk課堂-SIP呼叫流程
- Asterisk課堂-終端注冊
- Asterisk課堂-SIP Trunk
視頻重點(diǎn)介紹了以上相關(guān)的問題:
SIP trunk的語法比較簡單。但是因?yàn)檫\(yùn)營商不同,SIP對接的要求都可能不完全相同。很多時候需要用戶必須了解這些對接的參數(shù),才能保證對接成功。用戶在和運(yùn)營商進(jìn)行對接時,同時必須注意可選的參數(shù),例如編碼等選項(xiàng),通過不斷調(diào)整來確保對接成功。
SIP對接時必須注意,很多用戶的sip.conf 文件沒有按照官方的規(guī)范來編寫,可能導(dǎo)致文件錯誤。圖例中再次提醒大家,注冊字符串應(yīng)該存放的位置。
配置完SIP trunk 以后,用戶可以通過CLI 命令來檢查配置狀態(tài),確保配置成功,才能進(jìn)行下一步的呼叫測試。如果配置有問題,例如,注冊失敗等等問題,需要和運(yùn)營商溝通,是否存在IP地址不對,端口問題,或者其他的問題。用戶進(jìn)行呼叫測試的時候,如果注冊成功的話,很可能是雙方編碼不一致導(dǎo)致的呼叫問題。這個問題可以通過CLI 打印出log 來排查或者對SIP抓包,查看SDP 編碼能力支持。另外,如果呼入時可能存在賬號名稱匹配的問題,匹配的順序大家也要注意。
通過CLI 命令檢查SIP trunk 狀態(tài),確保注冊狀態(tài)是成功的。
以上章節(jié)介紹了SIP trunk注冊的幾個需要注意到對方,例如語法錯誤,配置信息和運(yùn)營商不對稱等等問題。用戶在具體的環(huán)境中可以根據(jù)運(yùn)營商給定的參數(shù)來進(jìn)行測試,這里不一一列出所存在的所有問題。