소개
Cisco ATA(Analog Telephone Adaptor) 186은 패스쓰루(passthrough)로만 팩스 전송을 지원합니다. 팩스 릴레이를 지원할 수 없습니다. 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(Real Time Protocol) 패킷을 전달합니다. ATA(186)는 팩스 세션을 일반적인 음성 통화처럼 취급합니다.
참고: 팩스 전송 속도는 최대 9600bps까지 지원됩니다. 팩스 전송 속도에 대한 자세한 내용은 ATA 186의 팩스 통과 제한을 참조하십시오. ATA 186 I1/I2는 최대 14.4kbps의 팩스 속도를 지원할 수 있습니다.
참고: ATA 186은 아날로그 모뎀 통화에 지원되지 않습니다. 문서 전반에서 언급되는 모뎀은 팩스 모뎀을 의미합니다.
참고: CME(Cisco CallManager Express)에 연결된 ATA의 팩스 패스스루는 현재 H.323 프로토콜에서만 지원됩니다.
사전 요구 사항
요구 사항
이 설정을 시도하려면 먼저 이러한 요구 사항을 충족해야 합니다.
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
-
Cisco ATA 186 I1/I2 버전 2.12
-
Cisco 3640 Gateway with Cisco IOS® Software Release 12.1(팩스 모드 컨피그레이션 예의 게이트웨이)
-
Cisco 5300 Gateway with Cisco IOS Software Release 12.1(팩스 탐지 방법 컨피그레이션 예에서 게이트웨이로 사용)
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
네트워크 다이어그램
이 문서에서는 이 네트워크 설정을 사용합니다.
표기 규칙
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참조하십시오.
팩스 탐지 방법 구성
Cisco ATA 186에서 팩스 탐지 방법 구성
웹 인터페이스를 사용하여 Cisco ATA 186을 구성하려면 웹 브라우저를 사용하고 http://<ip_address_of_ata>/dev(예: http://172.16.104.117/dev)로 이동합니다.
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 Codec—3
-
LBRCodec—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에서 팩스 모드 방법 구성
웹 인터페이스를 사용하여 Cisco ATA 186을 구성하려면 웹 브라우저를 사용하고 http://<ip_address_of_ata>/dev(예: http://172.16.104.117/dev)로 이동합니다.
Cisco ATA 186을 구성하려면 이러한 매개변수를 구성해야 합니다.
-
오디오 모드
bit 0 (16)=0 Disable VAD
bit 1 (17)=1 Use G711 Codec Only
-
Rx/Tx Codec 1/2(a/u 법칙)
-
연결 모드
bit 14=0 Enable modem passthrough
bit 15=1 Disable modem passthrough detection
-
통화 기능 및 유료 기능
bit 15 (31)=1 Fax Permitted
참고: Cisco IOS Voice Applications Software Gateway는 ATA가 구성된 것과 동일한 코덱 및 VAD로 구성해야 합니다. 이 시나리오에서는 모든 통화, 팩스 또는 음성이 VAD 없이 G.711을 사용합니다. 게이트웨이에서 다이얼 피어를 구성하려면 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
.
.
다음을 확인합니다.
현재 이 설정에 사용 가능한 확인 절차는 없습니다.
문제 해결
이 섹션에서는 설정 문제 해결에 사용할 수 있는 정보를 제공합니다.
게이트웨이에서 문제 해결
엔드 투 엔드 VoIP(Voice over IP) 통화를 디버깅하려면 debug voip ccapi inout 명령을 사용합니다. 음성 포트에서 수신한 숫자를 표시하려면 debug vtsp dsp 명령을 사용합니다.
Cisco ATA 186 관련 문제 해결
타사 게이트키퍼 및 게이트웨이와 함께 작업할 경우 Cisco ATA 186의 문제 해결 도구가 도움이 될 수 있습니다. Cisco ATA 186 문제 해결 도구를 사용하려면 다음 단계를 완료하십시오.
-
ATA Nprintf 필드에서 Cisco ATA 186과 동일한 서브넷에 있는 PC의 IP 주소를 구성합니다.
-
주소 뒤에 지정된 포트는 9001이어야 합니다.
-
PC의 DOS 프롬프트에서 preservv.exe 프로그램을 실행합니다.
Cisco Downloads에서 preservv.exe 프로그램을 다운로드합니다(등록된 고객만 해당). Cisco ATA 186 Analog Telephone Adaptor(Cisco ATA 186 아날로그 전화 어댑터) 링크에 액세스하려면 Downloads(다운로드) 페이지에서 Voice Software(음성 소프트웨어) 링크를 클릭합니다.
참고: preservv.exe 프로그램은 최신 Cisco ATA 186 소프트웨어 릴리스 zip 파일에 포함되어 있습니다.
ATA는 엔드포인트로 설계되므로 DID(Direct Inward Dial) 기능이 없습니다. 지정된 네트워크 시나리오에서 DTMF(Dual Tone Multifrequency)로 DID 정보를 팩스 서버에 전달하려면 ATA 대신 H.323 IOS 게이트웨이를 사용해야 합니다.
ATA를 통해 팩스를 보낼 때 회선 상태 오류가 불량하거나 통화 중 신호가 발생하는 경우 팩스 시스템에서 ECM(오류 수정 모드)을 비활성화한 다음 그 이후에 팩스를 시도합니다. ECM 설정은 대부분의 팩스 시스템에서 구성할 수 있습니다. 팩스가 켜져 있으면 팩스는 송수신에 매우 민감합니다.
Cisco ATA에 연결된 팩스 시스템에서 팩스를 보낼 수 없거나 팩스 호출이 간헐적으로 실패합니다
Super G3 Fax with ATA 186을 사용하면 팩스 작업이 실패합니다. G3는 T.30의 표준이며 실제로 V.34를 사용할 수 있습니다. 음성 게이트웨이는 모뎀 통화(2100Hz, 위상 역전)로 인식됩니다. Super G3 팩스 기기는 33.6Kbps의 속도(모뎀 속도)를 지원하며, 이러한 팩스 기기의 대부분은 듀얼 모뎀을 사용하여 팩스를 송수신합니다. Cisco ATA는 아날로그 전화 및 G3 팩스 전송(최대 14400bps)을 지원하도록 설계되었습니다. Cisco ATA도 모뎀을 지원하도록 설계되지 않았습니다. 간단히 말해, Super G3 팩스는 통화를 설정하는 데 33.6kbps를 사용하므로 Cisco ATA에서 지원되지 않습니다. 팩스의 권장 사항은 라우터 또는 VGXXX에 있는 FXS 포트입니다.
해결 방법으로 다음 매개변수를 수정할 수 있습니다.
참고: 이러한 해결 방법 중 하나라도 성공하지 못한 경우 다른 팩스 시스템을 사용해야 합니다.
CMC(Client Matter Code) ATA를 통한 팩스 지원
일부 시나리오에서는 팩스에 수신 번호를 입력하고 CMC 신호음을 기다린 다음 CMC 숫자를 입력하면 ATA가 CMC 숫자를 Cisco CallManager로 전달하지 않습니다. 이 문제의 해결 방법은 모든 숫자를 한 번에 전송하는 것입니다(수신 번호, 일시 중지 및 CMC 코드). 이 코드는 Cisco CallManager에 정상적으로 등록되고 통화를 라우팅합니다.
트러블슈팅 명령
OIT(Output Interpreter Tool)(등록된 고객만 해당)는 특정 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
관련 정보