语音和统一通信 : Cisco ATA 180 系列模拟电话适配器

如何配置 Cisco CallManager 以识别使用 SCCP 的 ATA 186

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

本文档提供可用于配置 Cisco CallManager 以便使用 Skinny 客户端控制协议 (SCCP)(也称为“Skinny”)与 Cisco 模拟电话适配器 (ATA) 186 互操作的信息。Cisco ATA 186 是双端口模拟电话适配器,可使用会话初始协议 (SIP)、H.323、介质网关控制协议 (MGCP) 或 SCCP 与其他 VoIP 设备连接。有关 ATA 186 的详细信息,请参阅数据表 - Cisco ATA 186 模拟电话适配器

在 Cisco CallManager 环境中,H.323 或 SCCP 是用于在 Cisco CallManager 和 ATA 186 之间通信的协议。但在本文档中,将仅讨论使用 SCCP 在 ATA 186 和 Cisco CallManager 之间通信。

本文档说明了如何为 ATA 186 配置 Cisco CallManager IP 地址,并介绍了两种使用 SCCP 协议将 ATA 186 注册到 Cisco CallManager 的方法(自动注册和手动注册)。

先决条件

要求

尝试进行此配置之前,请确保满足以下要求:

  • 确保 Cisco ATA 186 已从动态主机配置协议 (DHCP) 服务器收到 IP 地址、默认网关地址,并且 Cisco ATA 186 和 Cisco CallManager 之间存在网络连接。

    您可以按如下所述禁用 DHCP 并配置静态 IP 地址:

    1. 拿起连接到端口 1 的电话的听筒,然后按 ATA 186 上的菜单按键(设备顶部当端口断开时发红光的清除按钮)。

    2. 20#,然后按 0# 以禁用 DHCP。

    3. 1#,然后按相应的键以便输入 IP 地址。例如,10*10*10*2#。

    4. 10#,然后按相应的键以便输入网络掩码。例如,255*255*255*0#。

    5. 2#,然后按相应的键以便输入默认路由器的 IP 地址。例如,10*10*10*1#。

    6. 查看您的条目。

      • 要查看 IP 地址,请按 21#

      • 要查看网络掩码,请按 23#

      • 要查看默认路由器 IP 地址,请按 22#

    7. 浏览到 ATA 186。例如,http://<ip_address_of_ATA>/dev。其中,ip_address_of_ATA 是 ATA 的 IP 地址。

    注意: 有关详细信息,请参阅 Cisco ATA 186 基本配置

  • 确保 ATA 186 已加载 SCCP 软件版本。

    如果 ATA 186 从工厂发货时附带了 H.323/SIP 镜像,则必须使用 SCCP zip 文件中提供的 SCCP 镜像加载该软件。在与 ATA 186 存在网络连接的 PC 上使用可执行升级程序 (ata186us.exe) 完成该任务。有关本主题的详细信息,请参阅 Cisco ATA 186 基本配置

使用的组件

本文档中的信息基于以下软件和硬件版本:

  • Cisco CallManager 3.0(10) 或更高版本

  • Cisco ATA 186 版本 2.12.ms ata186(版本 020124a)

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

网络图

本文档使用以下网络设置:

/image/gif/paws/21507/ata_sccp-1.gif

规则

关于文件规则的信息,请参见Cisco技术提示规则

用 Cisco CallManager 的 IP 地址配置 Cisco ATA 186

按照以下过程用 Cisco CallManager 的 IP 地址配置 Cisco ATA 186。

  1. 验证 Cisco ATA 186 的 IP 地址。

    1. 挂断与 ATA 186 连接的电话。

    2. 单击 ATA 186 顶部的红色按钮。

    3. 您应听到播放配置菜单的交互式语音应答 (IVR)。

    4. 从电话的拨号键盘,按 80#

    5. 您应听到播放 ATA 186 的 IP 地址的 IVR。

  2. 知道 Cisco ATA 186 的 IP 地址后,使用 Web 浏览器通过 ATA 186/dev 的 http://IP 地址(例如:http//172.16.1.2/dev)。

    /image/gif/paws/21507/ata_sccp-2.gif

  3. 将主 Cisco CallManager 的 IP 地址输入到 CA0orCM0 字段(对于此示例,地址为 172.16.1.3)。

    • CA0orCM0 字段:此字段指定 TFTP 服务器的 IP 地址。如果无法从 TFTP 服务器获取所需的 Cisco CallManager IP 地址和端口号,CA0orCM0 将指定在通电时 ATA 186 应注册的主 Cisco CallManager 的 IP 地址和端口号(作为 SCCP 客户端)。

      注意: 如果未指定端口号,ATA 186 将采用默认端口 2000 联系 Cisco CallManager。如果不同的端口号需要指定,则被输入作为ATA 186的IP地址:端口号使用冒号(:)分离IP地址从端口号。

    • CA1orCM1 字段:这将指定辅助 Cisco CallManager 的 IP 地址和端口号。如果需要,请按照所示输入主 Cisco CallManager 的 IP 地址相同的方式输入辅助 Cisco CallManager 的 IP 地址。

  4. 单击 Apply

    注意: SCCP 模式下 CA0UID 和 CA1UID 字段无关。

    有关本主题的详细信息,请参阅 Cisco ATA 186 安装和配置指南

配置 Cisco CallManager 3.0、3.1、3.2 或者 3.3 以识别使用自动注册的 ATA 186

按照以下步骤配置 Cisco CallManager 3.0、3.1、3.2 或者 3.3 以识别使用自动注册的 ATA 186。

  1. 登录到 Cisco CallManager 并通过选择 System > Cisco CallManager 以启动 CallManager Administration 屏幕。

    ata_sccp-3.gif

  2. 将显示 Cisco CallManager 配置屏幕。输入此信息:

    • 在 Cisco CallManager 下,单击要配置的 Cisco CallManager 的 IP 地址(例如,172.16.1.3)。

    • 输入起始目录号码和结束目录号码。对于此示例,起始目录号码为 1000,结束目录号码为 2000。

    • 默认情况下,自动注册功能处于禁用状态。通过单击 Auto-Registration Disabled on this Cisco CallManager 复选框启用该功能。

    • 完成后单击服务器信息部分上面的 Update

    ata_sccp-4.gif

验证 Cisco CallManager 3.0、3.1、3.2 或者 3.3 是否可识别 ATA 186 设备

按照以下步骤验证 Cisco CallManager 3.0、3.1、3.2 或者 3.3 是否可识别 ATA 186 设备。

  1. 从 Cisco CallManager Administration 菜单栏中,选择 Device > Phone,然后单击 Find 以启动 Find and List 屏幕,其中包含连接到 Cisco CallManager 的所有项的列表。

    注意: 如果需要,可以通过在搜索中指定 MAC 地址来将搜索范围缩小到特定电话。

    /image/gif/paws/21507/ata_sccp-5.gif

  2. 确保 ATA 186 已注册到 Cisco CallManager。对于 ATA 186,相应字段为:

    • Device Name 和 Description 字段下列出了 Cisco ATA 186 的 MAC 地址。

    • Cisco CallManager 的 IP 地址位于 Status 下。

    • Cisco ATA 186 的 IP 地址位于 IP address 下。

手动配置 Cisco CallManager 3.0、3.1、3.2 或 3.3 以识别 ATA 186

配置 Cisco CallManager 以识别 ATA 186 时,版本 3.0 或 3.1 与 3.2 之间存在一些差异。在以下示例中,以斜体形式指出了这些差异。屏幕截图通常来自版本 3.2。但是,如果屏幕截图中存在较大差异,将会同时显示两个版本。

  1. 登录到 Cisco CallManager 以启动 CallManager Administration 屏幕并选择 System > Cisco CallManager

    ata_sccp-6.gif

  2. 当显示 Cisco CallManager 配置屏幕时,输入以下信息:

    • 在 Cisco CallManager 下,单击 Cisco CallManager 的 IP 地址(例如 172.16.1.3)。

    • 确保起始目录号码和结束目录号码相同。对于此示例,起始目录号码为 1000,结束目录号码为 1000。

    • 确保选中 Auto-registration Disabled on this Cisco CallManager 以禁用该功能。

    • 完成后单击服务器信息部分上面的 Update

    ata_sccp-7.gif

  3. 从 Cisco CallManager Administration 菜单栏中,选择 Device > Phone 以启动 Find and List Phones 屏幕。

    ata_sccp-8.gif

  4. 单击 Add a New Phone 以启动 Add a New Phone 屏幕。

    这些内容在 Cisco CallManager 3.0、3.1、3.2 或 3.3 中可能稍微有些不同。将同时显示两个屏幕。从下拉菜单中选择 Phone 类型。

    在 Cisco CallManager 版本 3.0 和 3.1 中,ATA 186 注册为 Cisco 7960 电话类型。在 Cisco CallManager 版本 3.2 和 3.3 中,ATA 186 注册为 Cisco ATA 186 电话类型。

  5. 单击 Next to 以启动 Phone Configuration 屏幕。

    Cisco CallManager 版本 3.0 和 3.1

    /image/gif/paws/21507/ata_sccp-9.gif

    Cisco CallManager 版本 3.2 或 3.3

    /image/gif/paws/21507/ata_sccp-10.gif

  6. 对于此步骤,将首先显示 Cisco CallManager 版本 3.0 和 3.1 的屏幕截图,然后显示 Cisco CallManager 3.2 和 3.3 的屏幕截图。

    1. 在 MAC Address 字段中输入 ATA 186 的 MAC 地址(例如 00070ea26032)。

    2. 从下拉菜单中选择 Device Pool*。这是默认值,但如果进行了特别配置,也可以设置为任何其他设备池。

    3. 从下拉菜单中选择 Phone Button Template。在 Cisco CallManager 版本 3.0 和 3.1 中,使用默认值 7960。在 Cisco CallManager 版本 3.2 和 3.3 中,使用默认值 ATA 186

    4. 单击 Insert (或 Update,在 Cisco CallManager 版本 3.2 和 3.3 中)。

    5. 将显示一个窗口,询问“The phone has been added to the database.Would you like to add a directory number for line 1 of this phone now?”单击 Ok

    6. 将目录号码添加到设备中。

      Cisco CallManager 版本 3.0 和 3.1

      /image/gif/paws/21507/ata_sccp-11.gif

      Cisco CallManager 版本 3.2 或 3.3

      /image/gif/paws/21507/ata_sccp-12.gif

      注意: 上面的屏幕截图来自 Cisco CallManager 3.2。在 Cisco CallManager 3.3 中,还包含称为 AAR Calling Search Space 的字段,但该字段与本文档无关。有关 AAR Calling Search Space 的详细信息,请参阅自动化备用路由组配置

  7. 按照以下步骤将 Cisco ATA 186 的第二个端口添加到 Cisco CallManager 中。

    1. 丢弃 MAC 地址的半字节的前两个,并将 MAC 地址转移到左端,然后将 01 添加到 MAC 地址的右端。例如,00070EA26032 是端口 1,070EA2603201 是端口 2。

      • 现在,确保第二个端口已注册,然后转至 ATA Web 配置。在可以 ping 通 ATA 的 PC 上打开 Web 浏览器,然后键入 <ATAIPaddress>/dev,例如:192.168.1.10/dev.Web 浏览器将带您进入 ATA Web 配置。转至 SCCP 参数并查找 SID1;确保该字段包含一个点“.”;这样,第二个端口将注册到 CCM。SID0 对应于 ATA 的端口 1。

    2. 使用此新 MAC 地址,并按第 4 步重新在 Cisco CallManager 中添加第二个端口。

验证 Cisco ATA 186 是否在 Cisco CallManager 中进行了注册

按照以下步骤验证 ATA 186 是否已注册到 Cisco CallManager 中。

  1. 从 Cisco CallManager Administration 菜单栏中,选择 Device > Phone,然后单击 Find 以启动 Find and List 屏幕,其中包含连接到 Cisco CallManager 的所有项的列表。

    注意: 如果需要,可以通过在搜索中指定 MAC 地址来将搜索范围缩小到特定电话。

    /image/gif/paws/21507/ata_sccp-13.gif

  2. 确保 ATA 186 已注册到 Cisco CallManager。

    对于 ATA 186,相应字段为:

    • MAC 地址位于 Device Name 和 Description 字段下。

    • Cisco CallManager 的 IP 地址位于 Status 列下。

    • Cisco ATA 186 的 IP 地址位于 IP Address 列下。

验证

当前没有可用于此配置的验证过程。

故障排除

本部分提供的信息可用于对配置进行故障排除。

Error:DeviceTransientConnection - 临时连接尝试

配置为 skinny 设备的 Cisco ATA 将即时断开与 Cisco CallManager 的连接,并在 Cisco CallManager 事件日志中显示 Error:DeviceTransientConnection - Transient Connection Attempt 错误。

出现此问题的原因是 ATA 端口 2 未在 Cisco CallManager 中注册,ATA 上未禁用该端口。因此,当 ATA 端口 2 尝试在 Cisco CallManager 中注册时,Cisco CallManager 将拒绝该注册请求。

Cisco CallManager 事件日志中的错误消息与以下输出类似:

Error: DeviceTransientConnection - Transient connection attempt.
Connecting Port: 2000
Device name [Optional].: SEP08a3d31f6d01
Device IP address.: 10.10.40.29
Device type. [Optional]: 7
Reason Code [Optional].: 1
App ID: Cisco CallManager
Cluster ID: HILLCCM01-Cluster
Node ID: 10.10.10.2
Explanation: A connection was established and immediately dropped before 
             completing registration. Incomplete registration may indicate 
             a device is rehoming in the middle of registration. The alarm
             could also indicate a device misconfiguration, database error,
             or an illegal/unknown device trying to attempt a connection.
Recommended Action: No action is required if this event was issued as a result 
             of a normal device rehome.

为了解决此问题,必须在 Cisco CallManager 中配置第二个端口或在 ATA 上禁用该端口。

  • 在 ATA 上禁用第二个模拟局外交换站 (FXS) 端口 - 将字段 EPID1 或 SID1 设置为 0(零)。

  • 在 ATA 上禁用第一个模拟 FXS 端口 - 将相应的 EPID0 或 SID0 字段设置为 0

使用值 0 禁用不使用的端口:

  • 对于线路 1 或端口 1,使用 EPID0 或 SID0

  • 对于线路 2 或端口 2,使用 EPID1 或 SID1

有关一系列配置字段设置(包括此处所述的字段)的详细信息,请参阅将 Cisco ATA 添加到 Cisco CallManager

SIDx 指定是否启用 Cisco ATA 上的电话 1 和/或电话 2 端口以注册到 Cisco CallManager。(EPIDx 不适用于 SCCP)SIDx 可以是下列值之一:

  • 0 - 禁用端口。该端口不尝试注册到 Cisco CallManager。

  • .。- 使用默认 Skinny ID,对于电话 1 端口,为 Cisco ATA MAC 地址 (MAC);对于电话 2 端口,为 MAC[1-5]+01。该端口将尝试注册到 Cisco CallManager。

    例如,如果 Cisco AT 的 MAC 地址为 00012D01073D,则 SID0 为 00012D01073D,SID1 为 012D01073D01。

  • 其他值将保留。

有关 ATA 端口的信息,请参阅 EPID0orSID0 和 EPID1orSID1


相关信息


Document ID: 21507