SIP对接指引文档。
前提条件
已经开通云联络中心。
与产品商务在对接费用上达成一致。
客户方的SIP设备的要求
客户方设备需要完整支持SIP协议,支持松散路由。
客户方需要确保在SIP协议中透传真实的主被叫号码。
客户方的设备需要具备固定的公网IP地址。
客户方需要具备合格的SIP运维工程师来从事对接以及后续的运维工作。
客户方需要自己保证本方设备的高可用。
客户方开启OPTIONS探测机制,当云联络中心机器不响应OPTIONS时可以将这台机器从呼入负载中移除,保障新呼入话务正常。
操作步骤
步骤一:提供客户侧SIP服务信息
联系云联络中心-售后支持(13148375146)钉钉服务号,提供客户侧SIP服务信息给阿里云。
服务信息 | 样例 | |
SIP服务(主) | 110.110.xx.xx | 5060 |
SIP服务(备) | 10.27.xx.xx | 5060 |
SP标示 | Weiniya | 英文字母 |
号码 | 95566 | |
客户的阿里云UID |
步骤二:配置SIP服务信息
在自己的SIP网关配置云联络中心SIP服务信息。
云联络中心侧的SIP服务信息如下:
客户网关对接的云联络中心侧的SIP服务地址如下,协议UDP:
IP:联系云联络中心-售后支持(13148375146)钉钉服务号索要SIP服务器IP信息。
端口:
公网入端口:8000。
公网出端口:8000。
客户需要保证通过公网访问上述协议、地址和端口。
注意:网关信令需要原路转发回sbc,即发回SIP信令来源地址(1中的其中一个地址)。
BYE的req_uri值为invite信令中的contact(对应是fs的地址,5080端口)BYE消息中req_uri的值需要设置为INVITE消息中的Contact地址和端口。
Figure 1 Invite消息
Figure 2 客户侧返回的BYE消息
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)
客户侧SIP网关支持松散路由。
步骤三:完成实例配置
完成云联络中心实例的配置,用于业务测试。
创建一个云联络中心实例。
在号码管理中为该实例选择号码,并绑定到SIP对接测试IVR。
配置技能组和坐席,能够接收SIP对接测试IVR中的转人工请求。
步骤四:申请对接测试
联系云联络中心-售后支持钉钉服务号,预约测试时间。
双方完成配置,并在客户SIP网关和云联络中心侧开启网络抓包软件。
执行如下测试用例,进行测试:
1
坐席使用账户登录云联络中心坐席工作台
2
呼入
移动号码
联通号码
电信号码
能否发起呼叫
IVR中能否正常收单位按键
IVR中能否正常收多位按键
能否被坐席接听
能否持续10分钟不被异常挂断
3
呼出
云联络中心侧能发起呼叫
能否被客户电话正常接听
通话能否持续10分钟不被异常挂断