本文档介绍排除传真故障最有效的方法之一,包括以下步骤:
您可以将传真呼叫分为四个部分:
此呼叫流包括当媒体网关控制协议(MGCP)是已识别的协议时要查找的消息。根据您的终端是TGW还是OGW,有相应的部分。
请注意:
直通 | T.38中继 | ||
---|---|---|---|
基于协议 | 基于NSE | 基于协议 | 基于NSE |
MGCP不支持基于传真直通协议。 |
GW - CUCM/GW <—CRCX— X:1f升:p:20, a:pCMU, s:off, t:b8M :recvonly R:D/[0-9ABCD*#] 问:进程,环路 —200 OK —> I:3 m=audio 18138 RTP/AVP 0 100 <—MDCX— I:3 v=0 检查VTSP显示: —200 OK —> |
GW - CUCM/GW <—CRCX— X:1f L:a:image/t38, s:off, t:b8, fxr/fx:t38 —200 OK —> v=0 <—MDCX— I:3 检查VTSP显示: —200 OK —> |
GW - CUCM/GW <—CRCX— X:1f L:p:20, a:PCMU, s:off, t:b8 —200 OK —> I:4 a=X-cpar:a=rtpmap: <—MDCX— I:4 检查VTSP显示: —200 OK —>
|
GW - CUCM/GW <=========AUDIO============> 在此阶段建立的音频呼叫,但当传真机通话时,它们在音频呼叫中交换音调。 初始T.30音(在调试中无法看到,因为这些音始终在RTP中发送。) G3传真: <<<<<<<<<CNG<<<<<<<<<<<<<<<<<<<<< 1100 Hz,每3秒0.5秒。表示呼叫非语音终端。 >>>>>>>>>>CED>>>>>>>>>>> 2100 Hz的音频,持续2.6至4.0秒。禁用传输路径中的回声抑制器。 SG3传真: 1100 Hz,每3秒0.5秒。表示呼叫非语音终端。 >>>>>>>>>>>ANSAM>>>>>>>>> 2100 Hz的音调为CED,但是15 Hz的正弦波调制振幅,每450毫秒进行相位反转。 <<<<<<<<<<<<CM<<<<<<<<<<<<<< >>>>>>>>>>JM>>>>>>>>>>>>> <<<<<<<<<<<CJ<<<<<<<<<<<<<<<<<< V.34初始化(第2-4阶段) TGW等待检测语音中的V.21前导码。它在CED音(G3)或ANSAM(SG3)中找到。 一旦检测到V.21标志,就会启动切换。 检查VTSP显示: 切换中的任务之一是使抖动缓冲区从自适应值转换到固定最佳值。 传真直通在切换抖动或播放缓冲区之前使用最后一个语音模式设置。输入show voice port X/X/X命令以检查播放延迟的当前值。 |
GW - CUCM/GW <=========AUDIO============> 在此阶段建立的音频呼叫,但当传真机通话时,它们在音频呼叫中交换音调。 初始T.30音(在调试中无法看到,因为这些音始终在RTP中发送。) G3传真: <<<<<<<<<CNG<<<<<<<<<<<<<<<<<<<<< 1100 Hz,每3秒0.5秒。表示呼叫非语音终端。 >>>>>>>>>>CED>>>>>>>>>>> 2100 Hz的音频,持续2.6至4.0秒。禁用传输路径中的回声抑制器。 SG3传真: 1100 Hz,每3秒0.5秒。表示呼叫非语音终端。 >>>>>>>>>>>ANSAM>>>>>>>>> 2100 Hz的音调为CED,但是15 Hz的正弦波调制振幅,每450毫秒进行相位反转。 思科网关仅支持T.38的G3传真呼叫。为了正确处理SG3呼叫的更高速度,必须使用调制解调器直通。 不存在V.34初始化(第2-4阶段)。初始V.8阶段I也未完成。OGW会压缩CM音,并且由于SG3向后兼容G3传真标准,因此FAX机会故障切换到G3。 >>>>>>>>>CED>>>>>>>>>>> 2100 Hz的音频,持续2.6至4.0秒。禁用传输路径中的回声抑制器。 TGW等待检测语音中的V.21前导码。它在CED音(G3)或ANSAM(SG3)中找到。 一旦检测到V.21标志,就会启动切换。 检查VTSP显示: 检查DSMP显示: 切换中的任务之一是使抖动缓冲区从自适应值转换到固定最佳值。 T.38使用300毫秒固定抖动或播放缓冲区。在语音端口下输入playout-delay fax 100命令,以在延迟较高时减少缓冲时间。输入show voice port X/X/X命令以检查播放延迟的当前值。 |
||
基于协议 | 基于NSE | 基于协议 | 基于NSE |
MGCP不支持基于传真直通协议。 |
G3传真: GW - CUCM/GW ======NSE192=======> Upspeed Codec并切换到直通模式。 检查VTSP显示: debug voip rtp session named event: PT:100 EVT:192 PKT:00 00 00 <SND>> <====NSE192======= 检查VTSP显示: 消息(_M) debug voip rtp session named event: <<rcv>端口:100 EVT:192 PKT:00 00 00 SG3传真: GW - CUCM/GW ======NSE192=======> Upspeed Codec并切换到直通模式。 检查VTSP显示: debug voip rtp session named event: PT:100 EVT:192 PKT:00 00 00 <SND>> <=====NSE192======== 检查VTSP显示: 消息(_M) debug voip rtp session named event:
检测ANSam禁用ECAN的阶段反转。 检查VTSP显示: debug voip rtp session named event: PT:100 EVT:193 PKT:00 00 00 <SND>> <=====NSE193======== 检查VTSP显示: 消息(_M) debug voip rtp session named event: <<rcv>端口:100 EVT:193 PKT:00 00 00 注意:NSE-194由4秒静默或载波丢失检测的本地检测触发。此消息指示远程网关返回语音模式。基本上,NSE-192和NSE-193所做的所有更改都已撤消。 show call active voice brief显示:MODEMPASS nse |
GW - CUCM/GW —NTFY —> N:ca@209.165.201.3:2427 O:FXR/t38(开始) <—200OK— <—MDCX— I:3 —200OK—> v=0 show call active voice brief显示:t38
|
G3传真: GW - CUCM/GW =====NSE200=======> 从语音模式转换到T.38 检查VTSP显示: debug voip rtp session named event: PT:100 EVT:200 PKT:00 00 00 <SND>> <====NSE201======= 收到T.38 ACK,指示TGW启动T.38会话 检查VTSP显示: 消息(_M) debug voip rtp session named event: <<rcv>端口:100 EVT:201 PKT:00 00 00 SG3传真: 当您通过静音CM音欺骗SG3到G3时,T38中继中没有SG3 FAX方案。 注意:NSE-202是指向NSE-200消息的NACK,表示对等网关无法处理该呼叫的T.38数据包。呼叫保持语音模式,且不切换到T.38。 呼叫活动语音简介的显示: |
在直通中,当所有音调在RTP中传输时,您无法看到任何来自调试的T.30消息,如带G711ulaw/alaw的音频。但是,无论中继还是直通,FAX音调协商都保持不变。 GW - CUCM/GW >>>>>>>>CSI>>>>>>>>>(可选)(称为用户标识) 如果您在此处看到FTT,这意味着TCF、培训失败、检查T1/E1上的时钟和滑落。在数据包捕获中,检查TCF应全为0。 >>>>>>>>MCF>>>>>>>>>(消息确认) <+++部分页RX+++++++(高速) >>>>>>>>MCF>>>>>>>>>(消息确认) <<<<<<<<<<<DCN<<<<<<<<<<<<<(断开) 注意:ECM对G3是可选的,但对SG3是必需的。由于您可以通过直通实现SG3速度,请确保在传真机上启用了ECM,以便传真成功。 注意:对于直通,分配64kbps(g711)的公共信道。因此,消息的速度越高和越低,就越不相关。 |
如果T38切换成功,则调试中会看到以下消息: 检查VTSP显示: 检查DSMP显示: debug fax relay t30 all-level-1: GW - CUCM/GW >>>>>>>>CSI>>>>>>>>>(可选)(称为用户标识) 如果您在此处看到FTT,这意味着TCF、培训失败、检查T1/E1上的时钟和滑落。在数据包捕获中,检查TCF应全为0。 >>>>>>>>MCF>>>>>>>>>(消息确认) <+++部分页RX+++++++(高速) >>>>>>>>MCF>>>>>>>>>(消息确认) <<<<<<<<<<<DCN<<<<<<<<<<<<<(断开) |
||
基于协议 | 基于NSE | 基于协议 | 基于NSE |
不适用 | "conf t"级别配置: ## no mgcp default-package fxr-package ## no mgcp package-capability fxr-package ## mgcp modem passthrough voip mode nse ## mgcp modem passthrough voip codec g711ulaw ## mgcp fax t38 inbit ## mgcp fax t38 nsf 000000 ## no ccm-manager fax protocol ## no mgcp fax t38 ecm |
"conf t"级别配置: ## no ccm-manager fax protocol Cisco ## mgcp fax t38 ls_redundancy 0 ## mgcp default-package fxr-package ## mgcp package-capability fxr-package ## no mgcp fax t38 inbit ## mgcp fax t38 nsf 000000 ## no mgcp fax t38 ecm ## mgcp fax-relay sg3-to-g3 ## mgcp传真速率14400 |
"conf t"级别配置: ## no ccm-manager fax protocol Cisco ## mgcp fax t38 gateway force ## mgcp fax t38 ls_redundancy 0 ## no mgcp fax t38 inbit ## mgcp fax t38 nsf 000000 ## no mgcp fax t38 ecm ## mgcp fax-relay sg3-to-g3 ## mgcp timer nse-response t38 200 ## mgcp传真速率14400 |
请注意:
直通 | T.38中继 | ||
---|---|---|---|
基于协议 | 基于NSE | 基于协议 | 基于NSE |
MGCP不支持基于传真直通协议。 |
GW - CUCM/GW <—CRCX— X:1升:p:20, a:PCMU, s:off, t:00M :recvonly R:D/[0-9ABCD*#] 问:进程,环路 —200 OK —> I:2 m=audio 18138 RTP/AVP 0 100 <—MDCX— I:2 v=0
检查VTSP显示: —200 OK —> |
GW - CUCM/GW <—CRCX— X:1 —200 OK —> I:2 v=0 <—MDCX— I:2 L:p:20, a:PCMU, s:off, t:b8, fxr/fx:t38 检查VTSP显示: —200 OK —> |
GW - CUCM/GW <—CRCX— X:1 —200 OK —> I:3v=0 c=IN IP4 209.165.201.1 m=audio 16724 RTP/AVP 0 100 a=rtpmap:100 X-NSE/8000 a=fmtp:100 200-202 a=X-sqn:0 a=X-cap:1个音频RTP/AVP 100 a=X-cpar:a=rtpmap:100 X-NSE/8000 a=X-cpar:a=fmtp:100 200-202 a=X-cap:2映像udptl t38 <—MDCX— I:3 检查VTSP显示:
—200 OK —> |
GW - CUCM/GW <=========AUDIO============> 在此阶段建立的音频呼叫,但当传真机通话时,它们在音频呼叫中交换音调。 初始T.30音(在调试中无法看到,因为这些始终在RTP中发送) G3传真: >>>>>>>>>>>CNG>>>>>>>>>>> 1100 Hz,每3秒0.5秒。表示呼叫非语音终端。 <<<<<<<<<<<CED<<<<<<<<<<<<<<< 2100 Hz的音频,持续2.6至4.0秒。禁用传输路径中的回声抑制器。 SG3传真: 1100 Hz,每3秒0.5秒。表示呼叫非语音终端。 <<<<<<<<<<<ANSAM<<<<<<<<< 2100 Hz的音调为CED,但15 Hz的正弦波调制幅度,每450毫秒进行相位反转。 >>>>>>>>>>CM>>>>>>>>>>>>> <<<<<<<<<<JM<<<<<<<<<<<<< >>>>>>>>>>CJ>>>>>>>>>>>> V.34初始化(第2-4阶段) OGW等待TGW检测语音中的V.21前导码。一旦TGW检测到V.21标志,它就会启动切换。 切换中的任务之一是使抖动缓冲区从自适应值转换到固定最佳值。 传真直通在切换抖动或播放缓冲区之前使用最后一个语音模式设置。输入show voice port X/X/X命令以检查播放延迟的当前值。 |
GW - CUCM/GW <=========AUDIO============> 在此阶段建立的音频呼叫,但当传真机通话时,它们在音频呼叫中交换音调。 初始T.30音(在调试中无法看到,因为这些始终在RTP中发送) G3传真: >>>>>>>>>>>CNG>>>>>>>>>>> 1100 Hz,每3秒0.5秒。表示呼叫非语音终端。 <<<<<<<<<<<CED<<<<<<<<<<<<<<< 2100 Hz的音频,持续2.6至4.0秒。禁用传输路径中的回声抑制器。 SG3传真: 1100 Hz,每3秒0.5秒。表示呼叫非语音终端。 <<<<<<<<<<<ANSAM<<<<<<<<< 2100 Hz的音调为CED,但15 Hz的正弦波调制幅度,每450毫秒进行相位反转。 >>>CM>>X 思科网关仅支持T.38的G3传真呼叫。为了正确处理SG3呼叫的更高速度,必须使用调制解调器直通。 不存在V.34初始化(第2-4阶段)。初始V.8阶段I也未完成。OGW会压缩CM音,并且由于SG3向后兼容G3传真标准,因此FAX机会故障切换到G3。 <<<<<<<<<<<CED<<<<<<<<<<<<<<< 2100 Hz的音频,持续2.6至4.0秒。禁用传输路径中的回声抑制器。 OGW等待TGW检测语音中的V.21前导码。一旦TGW检测到V.21标志,它就会启动切换。 切换中的任务之一是使抖动缓冲区从自适应值转换到固定最佳值。 T.38使用300毫秒固定抖动或播放缓冲区。在语音端口下输入playout-delay fax 100 命令以在延迟较高时减少缓冲时间。输入show voice port X/X/X 命令以检查播放延迟的当前值。 |
||
基于协议 | 基于NSE | 基于协议 | 基于NSE |
MGCP不支持基于传真直通协议。 |
G3传真: GW - CUCM/GW <=====NSE192====== Upspeed Codec并切换到直通模式。 检查VTSP显示: 消息(_M) debug voip rtp session named event: <<rcv>端口:100 EVT:192 PKT:00 00 00 =====NSE192========> 检查VTSP显示: debug voip rtp session named event: PT:100 EVT:192 PKT:00 00 00 <SND>> SG3传真: GW - CUCM/GW <=====NSE192====== Upspeed Codec并切换到直通模式。 检查VTSP显示: 消息(_M) debug voip rtp session named event: <<rcv>端口:100 EVT:192 PKT:00 00 00 ======NSE192=======> 检查VTSP显示: debug voip rtp session named event: PT:100 EVT:192 PKT:00 00 00 <SND>>
禁用ECAN。 检查VTSP显示: 消息(_M) debug voip rtp session named event: <<rcv>端口:100 EVT:193 PKT:00 00 00 ======NSE193========> 检查VTSP显示: debug voip rtp session named event: PT:100 EVT:193 PKT:00 00 00 <SND>> 注意:NSE-194由4秒静默或载波丢失检测的本地检测触发。此消息指示远程网关返回语音模式。基本上,NSE-192和NSE-193所做的所有更改都已撤消。 show call active voice brief显示:MODEMPASS nse |
GW - CUCM/GW <—MDCX— I:2 —200OK—> v=0 show call active voice brief显示:t38
|
G3传真: GW - CUCM/GW <===NSE200===== 从语音模式转换到T.38 检查VTSP显示: 消息(_M) debug voip rtp session named event: <<rcv>端口:100 EVT:200 PKT:00 00 00 ====NSE201====> 收到T.38 ACK,指示TGW启动T.38会话 检查VTSP显示: debug voip rtp session named event: SG3传真: 当您通过静音CM音欺骗SG3到G3时,T38中继中没有SG3 FAX方案。 注意:NSE-202是指向NSE-200消息的NACK,表示对等网关 show call active voice brief显示: t38 |
在直通中,当所有音调在RTP中传输时,您无法看到任何来自调试的T.30消息,如带G711ulaw/alaw的音频。但是,无论中继还是直通,FAX音调协商都保持不变。 GW - CUCM/GW <<<<<<<<<CSI<<<<<<<<<<<<<<(可选)(称为用户标识) 如果您在此处看到FTT,这意味着TCF、培训失败、检查T1/E1上的时钟和滑落。在数据包捕获中,检查TCF应全为0。 <<<<<<<<<<<MCF<<<<<<<<<<<<<(消息确认) ++++部分页RX+++++>(高速) <<<<<<<<<<<MCF<<<<<<<<<<<<<(消息确认) >>>>>>>>>DCN>>>>>>>>>(断开连接) 注意:ECM对G3是可选的,但对SG3是必需的。由于您可以通过直通实现SG3速度,请确保在传真机上启用了ECM,以便FAX成功。 注意:对于直通,分配64kbps(g711)的公共信道。因此,消息的速度越高,速度越低就变得无关紧要。 |
如果T38切换成功,则在相应的调试中会看到以下消息: 检查VTSP显示: 检查DSMP显示: debug fax relay t30 all-level-1: timestamp=352613376 fr-msg-det PPS GW - CUCM/GW <<<<<<<<<CSI<<<<<<<<<<<<<<(可选)(称为用户标识) 如果您在此处看到FTT,这意味着TCF、培训失败、检查T1/E1上的时钟和滑落。在数据包捕获中,检查TCF应全为0。 <<<<<<<<<<<MCF<<<<<<<<<<<<<(消息确认) ++++部分页RX+++++>(高速) <<<<<<<<<<<MCF<<<<<<<<<<<<<(消息确认) >>>>>>>>>DCN>>>>>>>>>(断开连接) |
||
基于协议 | 基于NSE | 基于协议 | 基于NSE |
不适用 | conf t" level config: ## no mgcp default-package fxr-package ## no mgcp package-capability fxr-package ## mgcp modem passthrough voip mode nse ## mgcp modem passthrough voip codec g711ulaw ## mgcp fax t38 inbit ## mgcp fax t38 nsf 000000 ## no ccm-manager fax protocol |
conf t" level config: ## no ccm-manager fax protocol Cisco ## mgcp fax t38 ls_redundancy 0 ## mgcp default-package fxr-package ## mgcp package-capability fxr-package ## no mgcp fax t38 inbit ## mgcp fax t38 nsf 000000 ## no mgcp fax t38 ecm ## mgcp fax-relay sg3-to-g3 ## mgcp传真速率14400 |
conf t" level config: ## no ccm-manager fax protocol Cisco ## mgcp fax t38 gateway force ## mgcp fax t38 ls_redundancy 0 ## no mgcp fax t38 inbit ## mgcp fax t38 nsf 000000 ## no mgcp fax t38 ecm ## mgcp fax-relay sg3-to-g3 ## mgcp timer nse-response t38 200 ## mgcp传真速率14400 |
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
30-Jan-2015 |
初始版本 |