简介
本文档介绍Call Manager上的Cisco IPMA功能。此功能可根据要求将呼叫有效地路由到经理/助理。根据管理员电话上设置的过滤器,可以将呼叫直接路由到管理员或助理,具体取决于管理员的可用性。或者,也可以从助理的电话设置管理员过滤器,从而使它成为可扩展的功能。
先决条件
要求
Cisco建议您了解以下主题的基础知识:
- 呼叫路由和计算机电话集成(CTI)路由点
- 呼叫搜索空间(CSS)和分区
- 在思科统一通信管理器(CUCM)上配置IP电话
使用的组件
本文档中的信息基于以下软件版本:
- 思科统一通信管理器9.1(2)
- Cisco IP Manager Assistant服务
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
背景信息
为了有效地管理对经理/助理的呼叫,Cisco IPMA功能被广泛使用。它通过允许配置集群中的主要和辅助IPMA服务器提供冗余,但是,一次只有一个服务器可以处于活动状态。
该功能分为两种模式,具体取决于要求:
代理线路:电话上助理的线路充当经理的代理线路。除了助理的主线路之外,您还需要为与其关联的每个管理员在助理的电话上配置一条新线路。为助理电话上的每个管理员创建的此线路充当代理线路。Cisco IPMA使用这些代理线路从助理的电话上接听对经理的呼叫。
- CTI路由点应与管理员或其超集具有相同的目录号码(DN)。
- CTI路由点和助理DN必须能够由所有电话相互访问。但是,管理员的DN必须只能从CTI路由点和助理DN访问。
- 此CTI路由点需要在关联此服务的IPMA服务参数中进行配置。关联后,所有对经理电话的呼叫都会到达CTI路由点,因为所有电话都可以访问该路由点,并且服务将根据IPMA参数将呼叫路由到助理/经理。
- 必须配置CTI路由点,使“呼叫转移无应答”功能能够转发到经理/助理电话,以便在IPMA关闭/CTI关闭时不会放弃呼叫。
共享线路:在此模式下,管理员和助理电话上的线路编号相同。当呼叫到经理时,助理的电话会同时响铃。管理员或助理可以根据要求选择电话。如果管理员不想再接听电话,并希望其助理参与所有呼叫,则需要启用IPMA功能的“免打扰”(DND)选项。
配置
以下是预配置任务:
- 在Call Manager上注册两台IP电话。(本例中为Cisco 7975和Cisco 7965)
- 创建最终用户助理并将此用户与助理的电话相关联,反之亦然。(在本例中为Cisco 7975:00083031ED49)
- 创建最终用户管理器,并将此用户与管理员的电话相关联,反之亦然。(在本例中为Cisco 7965:F02929E2D831)
配置IPMA的步骤:
- 为IPMA创建服务。
- 分区和呼叫搜索空间。
- 配置助理电话。
- 配置Manager电话。
- 配置Manager Enduser。
- 配置助理终端用户。
- 配置CTI路由点。
- 配置IPMA服务参数。
- Cisco Unified Communication Manager Assistant控制台(可选)
步骤1:为IPMA创建服务
- 登录到CUCM管理Web GUI。
- 导航到设备>设备设置>电话服务。
- 添加新服务并将其命名为IPMA。
- 在服务URL中提供URL:(CUCM - Call Manager)。
http://<CUCM-IP>:8080/ma/servlet/MAService?cmd=doPhoneService&Name=#DEVICENAME#
- 选中Enable参数,然后单击Save,如图所示。
注意:如果对IPMA服务器使用FQDN而不是IP地址,请确保它仅解析为一个IP地址
第二步:分区和呼叫搜索空间
- 登录到CUCM管理Web GUI。
- 导航到呼叫路由>控制类别>分区。
- 创建三个分区:ptmanager、ptinternal和pteveryone。
- 导航到呼叫路由>控制类别>呼叫搜索空间。
- 创建两个CSS:generated_css_M_E(ptmanager+pteveryone)和generated_css_I_E:(ptinternal+pteveryone)。
第三步:配置助理电话
- 登录到CUCM管理Web GUI。
- 导航到设备>电话>电话配置页(助理电话)。
- 选择Standard Assistant的软键模板。
- 创建一个新行,作为Assistant在分区中的主要DN,并将CSS作为generated_css_I_E。
- 创建一个新线路,该线路充当分区对等体中管理器的代理线路,并将CSS作为generated_css_M_E,如图所示。
- 导航到相关链接>订户/取消订户服务,然后为此电话订用IPMA服务,如图所示。
第四步:配置Manager电话
- 登录到CUCM管理Web GUI。
- 导航到设备>电话>电话配置页(管理员电话)。
- 选择Standard Manager的软键模板。
- 在partition ptmanager中创建一个新行作为Manager的主要DN,在CSS中创建一个新行作为generated_css_I_E。
- 导航到相关链接>订户/取消订户服务,然后为此电话订用IPMA服务。
第五步:配置Manager Enduser
- 登录到CUCM管理Web GUI。
- 导航到用户管理>最终用户。
- 使用适当的凭据和详细信息创建新用户管理器。
- 通过Device Association选项卡将Manager电话关联到此用户,如图所示。
- 选中Allow Control of Device from CTI复选框,然后分配/选择Manager的主要分机,如此图中所示。
- 导航到页面底部并选择Add to Access Control Group,并根据要求在此处分配所有CTI角色。
- 导航到相关链接部分>Manager Configuration > Go。
- 取消选中Automatic Configuration复选框,然后选择Manager的电话设备名称。
- 选择要与此管理员关联的助理。(如果需要,您可以关联多个助理)
- 选择需要由IPMA服务通过CTI控制的行,然后单击Save,如图所示。
- 导航到Manager电话设备页面,并在此处关联Manager用户。
第六步:配置助理终端用户
- 登录到CUCM管理Web GUI。
- 导航到用户管理>最终用户。
- 使用适当的凭据和详细信息创建新用户助理。
- 通过设备关联选项卡将助理电话关联到此用户。
- 选中Allow Control of Device from CTI 复选框并分配/选择Assistant的主要分机。
- 导航到页面底部并选择Add to Access Control Group,然后根据需要在此处分配所有CTI角色。
- 导航至相关链接部分>助理配置>开始。
- 取消选中Automatic Configuration(自动配置)复选框,然后选择Assistant的电话设备名称。
- 在“Associate Manager”(助理管理员)框中,列出与该助理相关联的所有管理员。
- 在“管理员与助理线路关联”中,选择要与任何特定管理员关联的助理的任何可用线路。选择要关联的此行的管理员名称。选择要与可用的“助理”行关联的管理员行号。Click Save.
步骤 7.配置CTI路由点
- 登录到CUCM管理Web GUI。
- 导航到Device > CTI Route Point > Add New。
- 根据需要提供任意名称和详细信息。
- 向此CTI路由点添加新的DN,该DN必须与管理器的DN匹配。如果有多个管理器,DN必须匹配所有管理器的DN(例如使用通配符的50XX)。
- 将分区分配为ptinternal,将CSS分配为generated_css_M_E,因为所有Manager DN都必须可以访问,如图所示。
步骤 8配置IPMA服务参数
- 登录到CUCM管理Web GUI。
- 导航到系统>服务参数。
- 选择Call Manager server > Cisco IP Manager Assistant。
- 设置主CTI管理器和主IPMA服务器IP地址。
- 设置用于IPMA的路由点名称
- 根据集群中完成的配置(如图所示),其余所有可保持默认配置的参数。
注意:如果对IPMA服务器使用FQDN而不是IP地址,请确保它仅解析为一个IP地址
-
注意:如果已在集群中配置多个IPMA服务器,请在思科IPMA主电话服务中指定要用作主的IPMA服务器服务,并将其他指定为辅助服务。 对于IPMA,可以将本地服务器配置为CTI服务器(推荐)。
步骤 9Cisco Unified Communication Manager助理控制台
这是一个应用程序,设计为助理的附加功能,使助理能够通过应用程序(助理控制台)使用所有Assistant电话功能。完整的助理电话通过CUCM Assistant控制台进行控制。 助理可以在运行Windows 2000、Windows XP、Windows Vista或Windows 7的PC上安装助理控制台(客户端-服务器Java应用程序)。 助理控制台连接到用于登录和目录服务的CUCM (IPMA)服务。多个助理控制台可以连接到一个CUCM IPMA服务。
要下载此应用程序:
- 登录CUCM管理网络GUI。
- 导航到应用>插件> Cisco Unified CM Assistant控制台(下载)。
安装完成后,配置后的接口如下图所示。
通过“助理控制台”可以独占使用的另一个功能是呼叫的“包括/排除”过滤。当启用包括过滤并将过滤模式设置为打开时,Manager仍可以接收来自与此配置中的模式匹配的号码的呼叫。启用独占过滤后,ON/OFF过滤器不会产生任何差异,但是,Manager不会收到来自与此配置中的模式匹配的号码的呼叫。
要配置这些过滤器,请执行以下操作:
- 登录到CUCM Assistant控制台。
- 导航到我的管理员 >管理员(您要配置) >配置(如图所示)。
- 请根据此图所示的要求在此处创建图案。
注意:此图示配置用于基本的IPMA功能。根据要求,经理/助理电话可以添加快速拨号、对讲和其他线路。
网络图
下图说明了IPMA运作的完整基本流程图。
- 如果文件管理器模式设置为“独占”,则所有呼叫都会被转移至转移目标,而与图中所示的过滤器开/关无关。
- 如果文件管理器模式设置为“包含”,则所有呼叫都会根据开/关过滤到经理/助理,而与图中所示的转移开/关无关。
- 如果启用了免打扰选项,基于过滤器设置,呼叫仍可转移至Manager,但电话不会振铃。Manager的电话上仅显示包含呼叫信息的可视警报,如图所示。
- 根据设计,如果电话故障转移至辅助服务器,则它不会再次返回到主服务器(即使主服务器变为主服务器),直到辅助服务器关闭。
- 如果IPMA服务中断,可以为管理员的DN配置呼叫转移无应答(CFNA),以避免掉线并保持呼叫继续运行。
- 在共享线路模式下使用IPMA时,不需要CTI路由点。
验证
使用本部分可确认配置能否正常运行。
- 检查是否可从管理员和助理电话访问IPMA服务。
- IPMA图标(“助理监控”窗口)和软键必须显示在Manager电话上。
- 检查当拨打Manager的DN并且文件管理器设置为ON时,呼叫是否被路由到助理电话。
- 安装“Cisco Unified Communication Manager助理控制台”,并在此处以助理身份登录。尝试设置IPMA过滤器和呼叫路由以检查其是否正常工作。
- 在主服务器上关闭IPMA服务,以检查IPMA故障转移是否按预期工作。(即使服务器上的Cisco Tomcat服务关闭,IPMA也会进行故障切换)
故障排除
本部分提供了可用于对配置进行故障排除的信息。
IPMA的IP电话支持
首先,必须验证和检查IP电话支持IPMA功能的所有协议。
- 登录到Cisco Unified Reporting页面。
- 导航到系统报告> Unified CM电话功能列表
- 点击“报告名称”(Report Name)下的“Unified CM电话功能列表”(Unified CM Phone Feature List)超链接,导航至查询页面。
- 在“产品”列表中选择IP电话型号,并将“功能”设置为IPMA。例如,如果IP电话支持SIP协议的此功能,则输出将显示在此图像中。
否则,如果电话不支持任何协议的IPMA,表中所有行都将为空。
故障排除的常见检查点
- 如果在访问IPMA服务时在电话上收到任何类型的HTTP错误,请重新检查CUCM上的电话服务配置中配置的电话URL。以下是通用URL:
http://<CUCM-Server-IP>:8080/ma/servlet/MAService?cmd=doPhoneService&Name=#DEVICENAME#
- 在所有服务器的服务参数列表中验证主要和辅助IPMA/CTI服务器的确切IP地址。(不正确的配置可能导致CTI路由点频繁注销,或者电话上的IPMA图标消失)
- 交叉验证是否所有管理员/助理电话都已订用IPMA服务。
- 对于IPMA配置进行任何更改后出现的任何类型的问题,最好重新启动以下服务:
-Cisco IPMA
-Cisco Tomcat
-Cisco CTIManager
- 对于IPMA的任何相关网络问题,默认情况下,为IPMA服务器通信分配的端口为2912。验证在CUCM和IP电话之间的所有设备上是否允许此操作。
- 使用共享线路模式时,必须在Manager配置中选中Uses Shared Lines选项。
- 如果问题仍然存在,请从实时监控工具(RTMT)收集以下跟踪数据并打开TAC支持请求,并附上这些跟踪数据:
Cisco IPMA
Cisco CTIManager
Cisco CallManager
Cisco Tomcat
(确保随附用户、IP电话和集群详细信息)
常见的Cisco Bug ID
CSCtg21509 & CSCup52338: IPMA File not Found 错误。(重新配置经理/助理配置)
CSCuq44874、CSCud90278和CSCud11654:IPMA故障切换问题,如果主设备无法正常工作,它不会回退到辅助设备。
CSCte60089: IP电话上显示IPMA Host not Found 错误。
CSCun74352: IPMA漏洞(可允许未经身份验证的远程攻击者访问受影响设备上的敏感信息)
CSCvi54672:IPMA功能停止工作JTAPI事件线程仍被IPMA阻止
相关信息