语音 : 介质网关控制协议 (MGCP)

MGCP网关退回转换到默认的H.323会话应用

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


目录


简介

本文显示如何启用介质网关控制协议(MGCP)网关到fallback到H323会话应用,当对主Cisco CallManager服务器的广域网传输控制协议(TCP)连接丢失时,并且备用Cisco CallManager服务器不是可用的。

先决条件

要求

本文档没有任何特定的前提条件。

使用的组件

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

  • Cisco IOS�软件版本12.3(4)T1

  • Cisco 3700系列路由器

  • Cisco CallManager 3.3和以后版本

注意: Cisco IOS版本12.2(11)T是要求的最低的需要的Cisco IOS版本运行MGCP fallback和抗损远程站点电话(SRST)在同一个方框。

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

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

配置

所有激活MGCP模拟和T1随路信令(CAS)呼叫在fallback转换时被维持。呼叫方对fallback转换是没有察觉的,并且清除这些激活MGCP呼叫,只有当通信的呼叫方挂断时。在fallback期间,激活MGCP PRI回程呼叫发布。

不在CONNECTED状态)的所有瞬变MGCP呼叫(即呼叫被清除在fallback转换的起始,并且一定再尝试的以后。

穿过网关的此配置为IP电话流量提供基本连接服务。当本地MGCP网关过渡了到后退状态,默认H.323会话应用承担责任对处理新建的呼叫。在fallback期限,仅基本两大政党语音呼叫支持。

除了ISDN T1 & E1 PRI呼叫,在fallback时是活跃的所有MGCP呼叫保留,而瞬变呼叫发布。当用户完成(挂断)时激活MGCP呼叫, MGCP应用程序处理挂机事件并且清除所有呼叫资源。

注意: 要查找本文档所用命令的其他信息,请使用命令查找工具仅限注册用户)。

网络图

本文档使用下图所示的网络设置。

/image/gif/paws/30061/mgcpfallback1.gif

配置

本文档使用如下所示的配置。三配置启用用户对:

  1. 在Cisco IOS网关的Enable (event) fallback。

  2. 配置有“目的地模式的” MGCP控制的POTS拨号对端通过H.323处理呼出呼叫在fallback的情况下。

  3. 配置VoIP拨号对端路由呼入呼叫(对IP电话)到提供备份IP电话的本地路由器(Fallback Cisco CallManager服务器)。

IOS网关
Cisco IOS软件版本12.3(13)T或及早:
interface FastEthernet0/0
 ip address 192.168.1.12 255.255.255.0


ccm-manager fallback-mgcp 

call application alternate DEFAULT



!----H.323 is the default signalling protocol.
 


!--- An FXS-connected phone gets a dial-tone from the router 
!--- instead of being instructed to do so via MGCP by 
!--- Cisco CallManager.

Cisco IOS软件版本12.3(14)T或以上:
R(config)#application
R(config-app)#global
R(config-app-global)#service alternate Default

POTS拨号对端
dial-peer voice X pots 
application mgcpapp 
destination-pattern 0T 

!----Note that the destination-pattern command is needed for
H.323 when the MGCP fallback happens.
 

port 2/0:15 
forward-digits all 
 
dial-peer voice X pots 
application mgcpapp 
destination-pattern 2000

!----Note that the destination-pattern command is needed for
H.323 when the MGCP fallback happens. 
 

!--  
port 1/0/0 

注意: 对于Cisco IOS软件版本12.3(7)T或以后,不能应用application mgcpapp命令对POTS拨号对端该支持PRI回程。

显示的SRST配置此处为Cisco IP电话支持要求。

SRST配置
 call-manager-fallback

!--- Enables SRST support and enters Cisco CallManager fallback mode.


 max-conferences 8
 ip source-address 192.168.1.12 port 2000


!--- 192.168.1.12 is the IP address of the Cisco IOS gateway through which it
!--- communicates with the Cisco IP Phones.


!--- Here, the Cisco IOS gateway is also configured as a Cisco CallManager fallback server.

 
max-ephones 10
 max-dn 10

如果有另一个本地路由器连接对Cisco IOS网关和作为fallback Cisco CallManager服务器,显示的VoIP拨号对等体配置此处要求。如果此网关作为fallback Cisco CallManager服务器通过运行SRST,则以下VoIP拨号对等体不需要配置。Cisco IOS软件版本12.2(11)T是运行MGCP fallback和SRST的最低必需版本在同一个方框。

VoIP拨号对等体
dial-peer voice 5000 voip 

destination-pattern 5...  
!--- These are IP phone directory numbers.
 

session target ipv4: x.x.x.x  

!--- x.x.x.x. represents the IP address
!--- of the fallback Cisco CallManager server.

集成与Cisco Unified CallManager的Cisco Unified SRST

如果有Cisco CallManager V3.3, 4.x或以后

  1. 创建SRST参考

    1. 从Cisco CallManager,请点击系统SRST

    2. 在查找和列表SRST参考页,单击添加一新的SRST参考

    3. 在SRST参考配置页,请在SRST参考Name字段输入一名称和Cisco SRST路由器的IP地址在IP地址字段的。

    4. 单击 Insert

  2. 应用SRST参考或默认网关对一个或更多设备池。

    1. 从Cisco CallManager,请点击系统设备池

    2. 设备池配置页,请点击所需的设备池图标。

    3. 设备池配置页,请从SRST参考字段的菜单选择SRST参考或“使用默认网关”。

验证

本部分所提供的信息可用于确认您的配置是否正常工作。

命令输出解释程序工具仅限注册用户)支持某些 show 命令,使用此工具可以查看对 show 命令输出的分析。

这些命令可以用于验证MGCP fallback配置:

注意: 在MGCP fallback发生前,显示的show ccm-manager fallback-mgcp命令输出此处被采取。

mgcp-gateway# show ccm-manager fallback-mgcp
Current active Call Manager:    192.168.1.2
MGCP Fallback mode:             Enabled/OFF
Last MGCP Fallback start time:  None
Last MGCP Fallback end time:    None

当对Cisco CallManager的连接丢失时,并且MGCP Fallback起动,输出如下:

mgcp-gateway# show ccm-manager fallback-mgcp
Current active Call Manager:    None
MGCP Fallback mode:             Enabled/ON
Last MGCP Fallback start time:  05:58:48 UTC Oct 6 2004
Last MGCP Fallback end time:    05:56:30 UTC Oct 6 2004

此控制台信息在验证帮助MGCP fallback操作。

Sep 23 16:35:34.707: %CALL_CONTROL-6-APP_NOT_FOUND: Application mgcpapp in dial-peer 1 not found.
Handing callid 98 to the alternate app default

故障排除

故障排除命令

命令输出解释程序工具仅限注册用户)支持某些 show 命令,使用此工具可以查看对 show 命令输出的分析。

注意: 在发出 debug 命令之前,请参阅有关 Debug 命令的重要信息


相关信息


Document ID: 30061