SIP對接指引文檔。
SIP對接指引
* 前提條件:
1、 已經開通云聯絡中心。2、 和商務同學在對接費用上達成一致。
* 客戶方的SIP設備的要求:
客戶方設備需要完整支持SIP協議,支持松散路由
客戶方需要確保在SIP協議中透傳真實的主被叫號碼
客戶方的設備需要具備固定的公網IP地址
客戶方需要具備合格的SIP運維工程師來從事對接以及后續的運維工作
客戶方需要自己保證本方設備的高可用
客戶方開啟OPTIONS探測機制,當云聯絡中心機器不響應OPTIONS時可以將這臺機器從呼入負載中移除,保障新呼入話務正常
* 步驟一:聯系「阿里云聯絡中心-售后支持」(13148375146)釘釘服務號,提供客戶側SIP服務信息給阿里云。
樣例 | ||
SIP服務(主) | 110.110.XX.XX | 5060 |
SIP服務(備) | 10.27.XX.XX | 5060 |
SP標示 | Weiniya | 英文字母 |
號碼 | 95566 | |
客戶的阿里云UID |
* 步驟二:在自己的SIP網關配置阿里云聯絡中心SIP服務信息
阿里云聯絡中心側的SIP服務信息如下:
客戶網關對接的阿里云聯絡中心側的sip服務地址如下,協議UDP:
IP:聯系「阿里云聯絡中心-售后支持」(13148375146)釘釘服務號索要SIP服務器IP信息
端口:1) 公網入端口:8000 2) 公網出端口:8000
客戶需要保證通過公網訪問上述協議、地址和端口。
注意:網關信令需要原路轉發回sbc,即發回sip信令來源地址(1中的其中一個地址)
BYE的req_uri值為invite信令中的contact(對應是fs的地址,5080端口)BYE消息中req_uri的值需要設置為INVITE消息中的Contact地址和端口。
Figure 1 Invite消息
Figure 2 客戶側返回的BYE消息5.200 OK的ack中req_uri值為200OK中的contact(對應是fs地址,5080端口)200 OK消息的響應(ACK)消息中req_uri設置為200 OK消息中的Contact地址。
Figure 3 200 OK消息Figure 4 200 OK的響應消息(ACK)
6.客戶側SIP網關支持松散路由。
* 步驟三:完成云聯絡中心實例的配置,用于業務測試:
1、 創建一個云聯絡中心實例。2、 在「號碼管理」為該實例選擇號碼,并綁定到SIP對接測試IVR。3、 配置技能組和坐席,能夠接收SIP對接測試IVR中的轉人工請求。
* 步驟四:申請對接測試
1、 聯系「阿里云聯絡中心-售后支持」釘釘服務號,預約測試時間。2、 雙方完成配置,并在客戶SIP網關和阿里云聯絡中心側開啟網絡抓包軟件。3、 執行如下測試用例,進行測試:
1 | 坐席使用賬戶登錄云聯絡中心坐席工作臺 | ||||
2 | 呼入 | 移動號碼 | 聯通號碼 | 電信號碼 | |
能否發起呼叫 | |||||
IVR中能否正常收單位按鍵 | |||||
IVR中能否正常收多位按鍵 | |||||
能否被坐席接聽 | |||||
能否持續10分鐘不被異常掛斷 | |||||
3 | 呼出 | ||||
云聯絡中心側能發起呼叫 | |||||
能否被客戶電話正常接聽 | |||||
通話能否持續10分鐘不被異常掛斷 | |||||