此产品的文档集力求使用非歧视性语言。在本文档集中,非歧视性语言是指不隐含针对年龄、残障、性别、种族身份、族群身份、性取向、社会经济地位和交叉性的歧视的语言。由于产品软件的用户界面中使用的硬编码语言、基于 RFP 文档使用的语言或引用的第三方产品使用的语言,文档中可能无法确保完全使用非歧视性语言。 深入了解思科如何使用包容性语言。
思科采用人工翻译与机器翻译相结合的方式将此文档翻译成不同语言,希望全球的用户都能通过各自的语言得到支持性的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 Cisco Systems, Inc. 对于翻译的准确性不承担任何责任,并建议您总是参考英文原始文档(已提供链接)。
Cisco 模拟电话适配器 (ATA) 186 是一台手机对以太网的适配器,它将普通的模拟电话连接到基于 IP 的电话网络。Cisco ATA 186有两个语音端口,只能支持传统模拟按键电话。与常规外交换站(FXS)端口不同,这些端口不能与专用分支交换机(PBX)接口,因为Cisco ATA 186不能在这些端口上发送数字。通过此配置,您可以使用两个语音端口,每个端口具有不同的E.164地址。
本文档说明如何配置一个Cisco ATA 186以从一个Cisco IOS®网关发送和接收呼叫。Cisco ATA 186是一种简单的设备,不具备呼叫路由功能。如果您的网络包含两个以上的H.323终端(包括ATA本身),则需要H.323网守来执行呼叫路由。
有关详细信息,请参阅使用Cisco IOS网守配置ATA 186并排除其故障。
尝试进行此配置之前,请确保满足以下要求:
本文假设读者熟悉Cisco ATA 186基本配置文件的内容。
此配置要求Cisco ATA 186使用H.323功能集在2.0版或更高版本。
确保Cisco ATA 186和网关之间有IP连接。
确保可通过Web服务器方法访问Cisco ATA 186,以进行进一步配置。
本文档中的信息基于以下软件和硬件版本:
Cisco ATA 186,版本2.12
带Cisco IOS软件版本12.1(2)T的Cisco 3640
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档约定的更多信息,请参考 Cisco 技术提示约定。
本部分提供有关如何配置本文档所述功能的信息。
本文档使用以下网络设置:
执行下列步骤:
从Web浏览器访问Cisco ATA 186配置窗口。转到URL http:// ip_address_of_ata/dev,其中ip_address_of_ata是您计划注册的Cisco ATA 186的IP地址。
在本例中,URL为http://172.16.104.117/dev。
系统将显示Cisco ATA 186配置窗口。
注意:带下划线的字段是此场景的相关配置参数。
IP编址可以静态或动态地执行(如在Cisco ATA 186基本配置文件中所述)。在上图中,使用静态IP地址。
在Cisco ATA 186配置窗口中配置以下字段:
UID0和UID1 -配置语音端口0和1的E.164地址。
两个语音端口不能具有相同的E.164地址,因为如果其中一个端口繁忙,Cisco ATA 186将无法寻线。如果两个语音端口都分配了相同的E.164地址,则呼叫始终会发送到第一个语音端口。如果此端口忙,则忙信号会发送到主叫方。
RxCodec和TxCodec -配置编解码器ID。
G.723.1 — 编解码器ID 0
G.711a — 编解码器ID 1
G.711u — 编解码器ID 2
G.729a — 编解码器ID 3
在本文档后面显示的配置中,G.729r8编解码器用于Cisco ATA 186和网关。
注意:ATA 186不支持同时使用G.729a编解码器的两个端口。一次只能在一个端口上运行 G.729 编解码器。当一个端口使用G.729时,其他端口使用G.711。ATA 186上允许这些组合:
同时使用两个 G.723.1 编解码器
同时使用两个 G.711 编解码器
一个 G.723.1 编解码器,一个 G.711 编解码器
一个G.729A和一个G.711编解码器 — G.729资源到FXS端口的分配是动态的。当呼叫被发起或接收时,G.729资源(如果可用)将分配给FXS端口。呼叫完成时释放资源。
LBRCodec(低比特率编解码器) — 根据所选编解码器配置为0或3。
如果LBRCodec为0 - G.723.1编解码器可随时用于两个FXS端口。每条线路可以将两个G.723.1呼叫保持为非会议状态。因此,Cisco ATA 186中最多可以保持四个G.723.1呼叫。为G.723配置时,Cisco ATA 186支持所有G.723编解码器。
如果LBRCodec为3 - G.729a,则两个FXS端口中的一个端口可以先到先得。Cisco ATA 186只编码一个G.729a。因此,任何时候只能有一个使用G.729a编解码器的呼叫。如果仅在网关上配置默认编解码器,则Cisco ATA 186上的两个端口不能同时使用。您需要在网关上配置编解码器类,以使用G.711uLaw或G.711aLaw协商第二个呼叫,因为G.711是使用的默认编解码器。如果没有此配置,第二个呼叫将失败。为G.729a配置时,Cisco ATA 186支持所有G.729编解码器。
NumTxFrames — 建议此字段保持默认值。当Cisco IOS网关上的编码字节大小从默认值(即2)更改时,可以使用它。 下表显示Cisco ATA 186的帧定义:
编解码器 | 帧(毫秒) | 帧(字节) |
---|---|---|
G.711 | 10 | 80 |
G.729 | 10 | 10 |
G.723 | 30 | 24 |
下表显示NumTxFrame的默认值为2的帧大小:
编解码器 | 帧(毫秒) | 帧(字节) |
---|---|---|
G.711 | 20 | 160 |
G.729 | 20 | 20 |
G.723 | 60 | 48 |
注意:当NumTxFrame为2时,这些值等于ATA x 2的帧定义。
使用编码命令的字节参数,对应值可以在网关上设置。有关详细信息,请参阅codec(dial-peer)命令。
网关 — 配置网关的IP地址。完成此操作后,从连接到Cisco ATA 186的语音端口拨打的任何内容都将发送到此网关。
注意:使用此网关字段定义Cisco ATA 186与VoIP H.323呼叫通信的终端网关。如果终端网关是另一个Cisco ATA 186,则使用终端Cisco ATA 186的IP地址配置此网关字段。如果需要此Cisco ATA 186与多个终端设备(其他Cisco ATA 186或语音网关)通信,则必须在E.16的网络中实施网守Cisco ATA 186的4到IP地址解析。有关详细信息,请参阅使用Cisco IOS网守配置ATA 186并排除其故障。
注意:如果Cisco ATA 186的端口1需要与同一Cisco ATA 186上的端口2通信,则必须将网关字段配置为自己的IP地址,或者必须配置Cisco ATA 186以与网守通信,网守将返回自己的IP地址以用于呼叫建立。
静态IP - Cisco ATA的IP地址。
MediaPort — 配置Cisco ATA 186用于发送实时传输协议(RTP)流的端口。使用已配置的端口和更高端口。此功能在2.13及更高版本中可用。
单击Apply,然后重新加载页面。
Cisco ATA 186 2.14及更高版本支持热线和热线功能的拨号方案支持。
配置
拨号方案配置参数现在接受规则Hdnnn,其中d是摘机后延迟(以秒为单位 — 使用0-9或a-z指定0至35秒的延迟),nnn是在摘机后未输入数字d秒时要呼叫的可变长电话号码。
示例1 - H05551212(在摘机后立即呼叫5551212)。
示例2 - H5923123456(如果电话摘机后5秒内未输入数字,请拨打923123456)。
Cisco ATA 186需要10秒来重新配置自身。本示例显示Cisco IOS网关的相关配置:
Cisco 3640 网关 | |
---|---|
interface Ethernet0/0 ip address 172.16.13.40 255.255.255.224 half-duplex ! ip classless ip route 0.0.0.0 0.0.0.0 172.16.13.33 ip http server ! ! ! voice-port 3/0/0 ! voice-port 3/0/1 ! dial-peer cor custom ! ! ! ! dial-peer voice 1234 pots destination-pattern 1234 port 3/0/0 ! dial-peer voice 3000 voip !--- Dial-peer to send and receive calls from the Cisco ATA. incoming called-number 1234 destination-pattern 300. session target ipv4:171.16.104.117 codec g729r8 ! |
使用本部分可确认配置能否正常运行。
从网关对Cisco ATA 186执行ping操作。如果出现与上例类似的配置,则呼叫必须通过。确保编解码器不匹配。如果使用除G.729r8之外的编解码器,请使用适用于拨号对等体3000的编解码器或语音类编解码器在网关上配置(清除网关上的传入拨号对等体)传入拨号对等体。
此部分提供您能使用故障排除您的配置的信息。
思科 CLI 分析器(仅适用于注册客户)支持某些 show 命令。要查看对 show 命令输出的分析,请使用思科 CLI 分析器。
注意:在使用debug命令之前,请参阅有关Debug命令的重要信息。
发出debug voip ccapi inout命令以调试端到端VoIP呼叫。发出debug vtsp dsp命令以显示语音端口收到的数字。
当您使用第三方网守和网关时,Cisco ATA 186上的故障排除工具非常有用。完成以下步骤以启用Cisco ATA 186故障排除工具:
在ATA Nprintf字段中,输入与Cisco ATA 186位于同一子网的PC的IP地址。
在地址后指定的端口必须是9001。
在PC的DOS提示符下运行prserv.exe程序。
您可以从Cisco软件中心的ATA软件下载(仅限注册客户)位置下载prserv.exe程序。prserv.exe程序包含在最新的Cisco ATA 186软件版本ZIP文件中。
以下输出示例分别显示成功的呼叫和不成功的呼叫:
成功呼叫
D:\Documents and Settings\sshafiqu\My Documents\voice\ata>prserv.exe logging started Wed Feb 06 18:25:27 2002 !--- Call is made from port 0, as UID0 (3000) is shown. 3000 active @0xab45555a (GK @0x3c256420) 1:00;0,0,0,0, [0]DTMF 1 [0]DTMF 2 [0]DTMF 3 [0]DTMF 4 [0]DTMF # !--- Dual tone multifrequency (DTMF) tones for the number dialed 1234. |
*此列表在配置CallerIDMethod字段时按国家/地区定义适当的值:
美国 — 呼叫方ID方法为0x19e60。
瑞典 — 呼叫方ID方法为0x0ff61。
丹麦 — 呼叫方ID方法为0x0fde1。
不成功的呼叫
SCC->(0 0) <cmd 2> <0 0> dial<258> block queue <- (18 1289228 0) Connect to <0xac100deb 1720>.. !--- IP connectivity issue gives TCP error. 0:30;0,0,0,0, 1:00;0,0,0,0, TCP connect err: -33 [0:0]SCC: Disconnected |
|
<0 0> dial<1234> block queue <- (18 1289084 0) Connect to <0xac100d28 1720>.. >>>>>>>> TX CALLER ID : 0x1 0x80 6 Q931<-0:Setup:CRV 1836 Q931->0:ReleaseComplete: reason 1, tone = 7 !--- The terminating gateway sends a release complete in response to the |