0
点赞
收藏
分享

微信扫一扫

Lync/Skype for Business与Cisco UCM(CUCM)集成问题

环境背景

公司新增了一个站点,该站点需要和已存在的旧站点相同,使用Lync/Skype for Business提供的企业语音(Enterprise Voice)功能来为用户提供PSTN电话呼叫服务。

故障现象

ISP提供了对应的电话号码,之后将该号码分配给Skype用户。用户使用Skype尝试PSTN呼叫,呼出功能正常,但当从外部(如手机/座机)呼入时,通话无法接通。

术语

  • 长号码:即完整号码,如+861080001542。
  • 短号码:即分机号码,如1542。

解决步骤

  1. 确认呼叫流程和号码规范化规则,如下所示:

Lync/Skype for Business与Cisco UCM(CUCM)集成问题_企业语音

  1. 新站点中在CUCM上的号码规范化规则配置与旧站点相同。-> 需要检测Skype端
  2. 检查Skype服务器端中继(Trunk)配置(用于控制出站呼叫)-> 正常
  3. 检查Skype服务器端拨号计划(Dial Plan)配置(用于控制用户呼出号码格式)-> 正常
  4. 从步骤3和4中,我们可以确认新站点不需要额外的配置,但这些站点中的电话功能工作不正常。-> Skype端正常
  5. 在Skype前端服务器上分别捕获主站点和子站点的CLS日志进行比较:
  • 旧站点:长号码从CUCM发送到Skype服务器,然后Skype服务器执行反向号码查找以匹配正确的Skype用户,呼叫成功建立。
  • 新站点:短号码从CUCM发送到Skype服务器,然后Skype服务器执行反向号码查找,但无法匹配正确的Skype用户,因为Skype用户默认配置了长号码,然后建立的呼叫失败。
  1. 回到步骤1,再次深入研究后,正确的呼叫流程和号码规范化规则应该是:

Lync/Skype for Business与Cisco UCM(CUCM)集成问题_Skype_02

  1. 短号码应该在CUCM上转换为长号码,之后发送到Skype服务器。-> 需要从CUCM上检查
  2. 深入研究CUCM配置并更改相关规范化规则,问题解决(注:以下号码仅为示例)。

Lync/Skype for Business与Cisco UCM(CUCM)集成问题_企业语音_03

变通方案

假设最终无法修改CUCM配置,Skype服务器端仍然有通过添加池级(Pool Level)拨号计划来解决问题的配置,示例如下:

Lync/Skype for Business与Cisco UCM(CUCM)集成问题_企业语音_04

Lync/Skype for Business与Cisco UCM(CUCM)集成问题_Cisco_05


举报

相关推荐

0 条评论