簡介
Cisco類比電話配接器(ATA) 186僅支援作為直通傳輸的傳真。它不支援傳真中繼。ATA的兩個埠都支援傳真呼叫。為使傳真呼叫正常工作,必須正確配置Cisco ATA 186和支援網關。在Cisco網關上,預設情況下傳真中繼處於打開狀態。要使傳真呼叫在ATA和網關之間工作,必須停用網關上的傳真中繼。
Cisco ATA 186透過兩種方法之一傳送傳真:
-
傳真檢測方法或,
-
接收(Rx)和傳輸(Tx)編解碼器
在傳真檢測模式下,您可以使用LBRC來配置Cisco ATA 186。Rx和Tx編解碼器模式會協商語音呼叫的任何編解碼器,直到檢測到傳真音為止。檢測到傳真音後,它會執行以下操作:
注意:傳真音僅可檢測到由ATA終止的呼叫。對於ATA發起的呼叫,必須由支援網關發起傳真檢測和編解碼器重新協商。在G.711傳真模式下,Cisco ATA 186無需干預即可傳遞終端傳真機之間傳送的即時協定(RTP)資料包。ATA 186將傳真會話視為任何正常語音呼叫。
註:傳真傳輸速率支援高達9600 bps。有關傳真傳輸速率的詳細資訊,請參閱ATA 186上的傳真直通限制。ATA 186 I1/I2可支援高達14.4 kbps的傳真速率。
註:模擬數據機呼叫不支援ATA 186。本文檔中提到的數據機意味著傳真數據機。
注意:目前僅支援H.323協定對連線到Cisco CallManager Express (CME)的ATA進行傳真直通。
必要條件
需求
嘗試此組態之前,請確保符合以下要求。
採用元件
本文件中的資訊是以下列軟體和硬體版本為依據.
-
Cisco ATA 186 I1/I2版本2.12
-
採用Cisco IOS®軟體版本12.1的Cisco 3640網關作為傳真模式配置示例
-
採用Cisco IOS軟體版本12.1的Cisco 5300網關作為傳真檢測方法配置示例中的網關
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
網路圖表
本檔案會使用此網路設定。
慣例
請參閱思科技術提示慣例以瞭解更多有關文件慣例的資訊。
配置傳真檢測方法
在Cisco ATA 186上配置傳真檢測方法
使用Web瀏覽器並轉到http://<ip_address_of_ata>/dev(例如,http://172.16.104.117/dev)以使用Web介面配置Cisco ATA 186。
您必須配置這些引數才能配置Cisco ATA 186。
在Cisco IOS網關上配置傳真檢測方法
為了在Cisco IOS網關上配置傳真檢測方法,它必須支援數據機直通,如以下示例所示。
dial-peer voice tag voip
modem passthrough { NSE [payload-type number] codec {g711ulaw | g711alaw}
[redundancy] | system}
fax rate disable
傳真檢測示例
以下是使用G.729編解碼器進行語音呼叫和G.711u-law進行傳真檢測方法的ATA配置示例。
-
音訊模式— 0xXXX5XXX5
-
連線模式— 0xXXXX04XX
-
Rx編解碼器— 3
-
Tx編解碼器— 3
-
LBR編解碼器—3
配置Cisco 5300網關
這是Cisco 5300網關的show running-config命令輸出。
5300-gw#show running-config
Building configuration...
.
.
.
!
voice service voip
modem passthrough nse codec g711ulaw
!
.
.
dial-peer voice 1 pots
destination-pattern 2T
port 1:0
!
dial-peer voice 3 voip
incoming called-number 2T
destination-pattern 300.
session target ipv4:172.16.85.233
modem passthrough nse codec g711ulaw
fax rate disable.
配置傳真模式方法
在Cisco ATA 186上配置傳真模式方法
使用Web瀏覽器並轉到http://<ip_address_of_ata>/dev(例如,http://172.16.104.117/dev)以使用Web介面配置Cisco ATA 186。
您必須配置這些引數才能配置Cisco ATA 186。
注意:Cisco IOS語音應用軟體網關的配置必須與ATA配置的編解碼器和VAD相同。在此場景中,所有呼叫、傳真或語音均使用G.711,無VAD。要在網關上配置撥號對等體,請參閱瞭解Cisco IOS平台上的撥號對等體和呼叫線路和配置撥號計畫、撥號對等體和數字操作。所有Cisco IOS網關都可以在傳真模式方法中使用。此範例顯示使用Cisco 3640閘道。
傳真模式方法範例
以下是將G.711u-law傳真模式方法用於傳真和語音呼叫時Cisco ATA 186和網關的配置示例。
配置Cisco 3640網關
這是Cisco 3640網關的show running-config命令輸出。
3640-gw#show running-config
Building configuration...
.
.
.
dial-peer voice 11 voip
incoming called-number 5000
destination-pattern 3000
session target ipv4:172.16.85.233
codec g711ulaw
no vad
!
dial-peer voice 5000 pots
destination-pattern 5000
port 3/1/0
.
.
驗證
目前沒有適用於此組態的驗證程序。
疑難排解
本節提供的資訊可用於對組態進行疑難排解。
網關故障排除
使用debug voip ccapi inout 命令可對端到端IP語音(VoIP)呼叫進行調試。使用debug vtsp dsp命令可顯示語音埠接收的數字。
Cisco ATA 186上的故障排除
當您使用第三方網守和網關時,Cisco ATA 186上的故障排除工具會很有幫助。完成以下步驟以啟用Cisco ATA 186故障排除工具。
-
在ATA Nprintf欄位中配置與Cisco ATA 186位於同一子網中的PC的IP地址。
-
在地址後指定的埠必須是9001。
-
在PC的DOS提示符下執行preserv.exe程式。
從Cisco下載下載preserv.exe程式(僅限註冊客戶)。在下載頁中,按一下Voice Software連結以訪問Cisco ATA 186模擬電話介面卡連結。
註:preserv.exe程式包含在最新的Cisco ATA 186軟體發行版zip檔案中。
ATA設計為終端,因此沒有直接撥入(DID)功能。為了在給定網路場景下將DID資訊作為雙音多頻(DTMF)傳遞給傳真伺服器,您需要使用H.323 IOS網關而不是ATA。
如果在透過ATA向外傳送傳真時發生不良線路狀況錯誤或忙碌訊號,請嘗試在傳真機上停用ECM (錯誤修正模式),然後再嘗試傳真。ECM設定可在大多數傳真機中設定。傳真機開啟後,對傳輸和接收極為敏感。
連線到Cisco ATA的傳真機無法傳送傳真,或傳真呼叫間歇性失敗
將Super G3 Fax與ATA 186一起使用時,傳真操作失敗。G3是T.30的標準,實際上可以使用V.34。它被語音網關辨識為數據機呼叫(2100Hz,帶反相)。超級G3傳真機支援33.6 Kbps(資料機速度),其中大多數傳真機都使用雙資料機來傳輸和接收傳真。Cisco ATA的設計旨在支援模擬電話和G3傳真傳輸(最大為14400 bps)。Cisco ATA也不支援數據機。簡而言之,Cisco ATA不支援超級G3傳真,因為它們使用33.6 kbps建立呼叫。傳真建議使用FXS埠(路由器或VGXXX)。
解決方法是,您可以嘗試修改以下引數:
注意:如果這些解決方法都不成功,則必須使用其他傳真機。
支援透過ATA傳真的使用者端碼(CMC)
在某些情況下,如果您先在傳真上輸入被叫號碼,等待CMC的音調,然後輸入CMC數字,則ATA不會將CMC數字傳遞給Cisco CallManager。此問題的解決方法是一次傳送所有數字:被叫號碼、暫停和CMC代碼。代碼向Cisco CallManager註冊良好,並路由呼叫。
疑難排解指令
輸出直譯器工具(僅供註冊客戶使用) (OIT)支援某些show指令。使用OIT檢視對show命令輸出的分析。
附註:使用 debug 指令之前,請先參閱有關 Debug 指令的重要資訊。
這些示例命令輸出是兩種方法在Cisco ATA 186和網關之間進行的傳真呼叫的調試示例。
此debug命令輸出顯示在傳真檢測方法中從Cisco ATA 186傳送到AS5300的傳真呼叫。
!--- Call that is made to 22151 from the ATA.
Calling 22151
SCC->(0 0)
<cmd 16>CLIP
SCC->(0 0)
<cmd 2><0 0> dial<32151>
block queue <- (18 1318384 0)
Connect to <0xac100d18 1720>..
>>>>>>>> TX CALLER ID : 0x1 0x80 6
!--- Setup Sen to the 5300.
Q931<-0:Setup:CRV 30970
!--- Call proceeding received from the 5300.
Q931->0:Proceeding
Connect H245...
block queue <- (19 1318384 555258)
NuConnectDispatcher: 0x78fa
H245 TCP conn ac100d18 11076
CESE/MSDSE start:<0 0 0 0>
capSize = 3
H245->0:Cese
RemoteInputCap <15 5>
RemoteInputCap <15 4>
RemoteInputCap <15 1>
RemoteAudioCap <4 11>
MODE FRAME : 11 2
RemoteAudioCap <4 10>
Capability set accepted
H245->0:MSD: <rn tt> = <0x1274 60>
H245->0:CeseAck
H245->0:MsdAck
h323.c 1826: cstate : 3
->H245<0> OLC
H245<-0:LcseOpen
!--- Codec negotiated is G729A as configured.
set TX audio to G729A 2 fpp
SetG723Mode: 2 0
H245->0:LcseOpen
H245->0:OLC mode 10
remote OpenLogicalReq G711/G729(10) : 2 fpp
OpenRtpRxPort(0,0x0,16384):1
RTP Rx Init: 0, 0
RTP->0:<0xab4555e9 16384>
H245->0:LcseOpenAck
RTP<-0:<0xac100d18 19066>
[0]Enable encoder 18
RTP TX[0]:SSRC_ID = 5e875050
RTP Tx Init: 0, 0
[0]Received pi=8 in q931
!--- Call alerting.
Q931->0:Alerting
[0]DPKT 1st: 3570916113 3570915873, pt 18
Enable LEC adapt [0]=1
H323Dispatcher : 3 3
!--- Call connected.
Q931->0:Connect
SCC:ev=12[0:0] 3 0
0:30;3,0,0,0,
!--- Fax modem tone detected by the 5300 and !--- so it sent an NSE packet.
[0]Rx MTP NSE pkt c0000000
[0]MPT mode 1
SCC:ev=23[0:0] 4 0
!--- Codec renegotiated to G711ulaw and !--- modem passthrough mode active on the ATA.
[0:0]Mdm PassThru
[0]codec: 18 => 8
[0]Rx MTP NSE pkt c1000000
[0]Rx MTP NSE pkt c1000000
[0]Rx MTP NSE pkt c1000000
1:00;2,0,0,0,
1:30;2,0,0,0,
!--- Call complete.
Q931->0:ReleaseComplete: reason 16, tone = 13
H245<-0:EndSessionCmd 1
0: Close RTPRX
[0:0]Rel LBRC Res
Q931<-*:ReleaseComplete
這是Cisco ATA 186在傳真模式方法中從3640接收的傳真呼叫的debug命令輸出。
!--- Call received with DNIS 3000.
Q931->*:SetUp:CR = 45
called number : 3000
SetUp routed to 0
Remote alias = 5300-gw
>> callingpartynumber info: 0x0 0x83 5
!--- Call proceeding sent.
Q931<-0:Proceeding
SCC:ev=21[0:0] 0 0
SCC<-Alerting <5300-gw 208>
SCC:ev=5[0:0] 13 0
!--- Ringing the phone on the voice port.
[0:0]RINGING
SCC->(0 0) <cmd 3>
CESE/MSDSE start:<0 0 0 0>
capSize = 2
!--- Sent call alerting.
Q931<-0:Alerting
H245->0:Cese
RemoteInputCap <15 5>
RemoteInputCap <15 4>
RemoteInputCap <15 1>
RemoteAudioCap <4 3>
MODE FRAME : 3 20
Capability set accepted
H245->0:MSD: <rn tt> = <0x17d 60>
H245->0:CeseAckH245->0:MsdAck
h323.c 1826: cstate : 4
->H245<0> OLC
H245<-0:LcseOpen
set TX audio to G711 (3) 20 fpp
!--- Codec negotiated is G.711 with VAD disabled.
G.711 Silence Suppression off
H245->0:LcseOpen
H245->0:OLC mode 3
remote OpenLogicalReq G711/G729(3) : 20 fpp
OpenRtpRxPort(0,0x0,16384):1
RTP Rx Init: 0, 0
RTP->0:<0xab4555e9 16384>
H245->0:LcseOpenAck
RTP<-0:<0xac100d18 18526>
[0]Enable encoder 0
RTP TX[0]:SSRC_ID = 71d26005
RTP Tx Init: 0, 0
SCC->(0 0) <cmd 4>
!--- Call connected.
Q931<-0:Connect
Enable LEC adapt [0]=1
SCC:ev=12[0:0] 6 0
[0]DPKT 1st: 3570916113 3570915873, pt 0
0:30;3,0,0,0,
1:00;3,0,0,0,
SCC->(0 0) <cmd 11>
!--- Call complete.
H245<-0:EndSessionCmd 1
0: Close RTPRX
Q931<-*:ReleaseComplete
相關資訊