08-Fax over IP命令
本章节下载: 08-Fax over IP命令 (252.67 KB)
MSR800、MSR 900、MSR900-E、MSR 930、MSR 2600、MSR 30-11、MSR 30-11E、MSR 30-11F和MSR3600-51F路由器不支持语音功能。
【命令】
default entity fax baudrate { 2400 | 4800 | 9600 | 14400 | disable | voice }
default entity fax ecm
default entity fax level level
default entity fax local-train threshold threshold
default entity fax nsf-on
default entity fax protocol { standard-t38 | t38 } [ hb-redundancy number | lb-redundancy number ]
default entity fax protocol pcm { g711alaw | g711ulaw }
default entity fax train-mode { local | ppp }
default entity fax cng-switch enable
default entity modem protocol pcm { standard | nte-compatible } { g711alaw | g711ulaw }
undo default entity fax { baudrate | ecm | cng-switch | level | local-train threshold | nsf-on | protocol | train-mode }
undo default entity fax cng-switch enable
undo default entity modem protocol pcm
【视图】
语音拨号策略视图
【缺省级别】
2:系统级
【参数】
baudrate:指定传真最高传输速率,固有缺省值为voice。
· 2400:最高传真速率为2400bps。
· 4800:优先按照V.27传真协议进行协商,最高传真速率为4800bps。
· 9600:优先按照V.29传真协议进行协商,最高传真速率为9600bps。
· 14400:优先按照V.17传真协议进行协商,最高传真速率为14400bps。
· disable:禁用传真转发功能(如果协议类型为SIP,则只对私有T.38和标准T.38传真有效,对传真透传无效)。
· voice:优先根据语音编解码协议的不同来最终确定传真允许的最高速率。
cng-switch enable:使能CNG传真切换。
ecm:使能传真纠错方式,默认状态下,禁止传真纠错方式。
level level:指定传真发送信号的能量等级,取值范围为-60~-3,单位为dBm,缺省值为-15。
local-train threshold threshold:指定传真本地训练阈值百分比,取值范围为0~100,缺省值为10。
nsf-on:使能发送nsf消息,默认状态下,不使能发送nsf消息。
protocol:指定传真网络传输协议,默认状态下,使用T.38传真协议。hb-redundancy参数缺省值为0,lb-redundancy参数缺省值为0。
· standard-t38:使用标准T.38(UDP)传真协议,该协议支持H.323-T.38和SIP-T.38协议。
· pcm:表示使能passthrough透传方式。
· g711alaw:使用G.711A律。
· g711ulaw:使用G.711µ律。
· t38:使用T.38传真协议。
· hb-redundancy number:高速T.38传真协议的冗余包数,取值范围为0~2。
· lb-redundancy number:低速T.38传真协议的冗余包数,取值范围为0~5。
· train-mode:指定传真的训练模式,缺省情况下,使用端对端训练方式。
· local:使用本地训练方式。
· ppp:使用端对端训练方式。
modem protocol pcm:配置Modem透传编解码类型和切换方式。
【描述】
default entity fax命令用来配置全局范围内各传真参数的缺省值。undo default entity fax命令用来恢复系统固有的各传真参数的缺省值。
如果协议类型为SIP,则该命令行只作用于传真请求(私有T.38、标准T.38、传真透传)发起端。在发起传真请求(私有T.38、标准T.38、传真透传)时,会根据配置决定发起的传真类型。传真请求接收端根据收到的请求类型回复传真应答,并建立传真。
只有在配置了default entity fax train-mode local命令之后,使用default entity fax local-train threshold命令配置的参数才生效。
【举例】
# 配置全局范围内传真可使用的最高速率为9600bps。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] default entity fax baudrate 9600
【命令】
display voice fax statistics [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display voice fax statistics命令用来显示Fax over IP的统计信息。
【举例】
# 显示Fax over IP的统计信息。
<Sysname> display voice fax statistics
Statistics about Fax Session:
{
Total : 0
FAX_VOFR_STANDARD_SWITCH: 0
FAX_VOFR_FRF11_TRUNK : 0
FAX_VOFR_FRF11_SWITCH : 0
FAX_VOFR_MOTOROLA : 0
FAX_VOIP_STDT38 : 0
FAX_VOIP_T38 : 0
Success : 0
FAX_VOFR_STANDARD_SWITCH: 0
FAX_VOFR_FRF11_TRUNK : 0
FAX_VOFR_FRF11_SWITCH : 0
FAX_VOFR_MOTOROLA : 0
FAX_VOIP_STDT38 : 0
FAX_VOIP_T38 : 0
Failure : 0
FAX_VOFR_STANDARD_SWITCH: 0
FAX_VOFR_FRF11_TRUNK : 0
FAX_VOFR_FRF11_SWITCH : 0
FAX_VOFR_MOTOROLA : 0
FAX_VOIP_STDT38 : 0
FAX_VOIP_T38 : 0
Last Time : 00:00:00
FAX_VOFR_STANDARD_SWITCH: 00:00:00
FAX_VOFR_FRF11_TRUNK : 00:00:00
FAX_VOFR_FRF11_SWITCH : 00:00:00
FAX_VOFR_MOTOROLA : 00:00:00
FAX_VOIP_STDT38 : 00:00:00
FAX_VOIP_T38 : 00:00:00
Processed Pages : 0
FAX_VOFR_STANDARD_SWITCH: 0
FAX_VOFR_FRF11_TRUNK : 0
FAX_VOFR_FRF11_SWITCH : 0
FAX_VOFR_MOTOROLA : 0
FAX_VOIP_STDT38 : 0
FAX_VOIP_T38 : 0
}
Statistics about using fax baudrate:
{
V27 2400 : 0
V27 4800 : 0
V29 7200 : 0
V29 9600 : 0
V17 7200 : 0
V17 9600 : 0
V17 12000: 0
V17 14400: 0
}
Statistics about using ECM or Non-ECM mode:
{
ECM : 0
Non-ECM: 0
}
Statistics about release reason:
{
WAIT_DP_BEG_DEMODULATE_TIMEOUT : 0
WAIT_DP_BEG_MODULATE_TIMEOUT : 0
WAIT_DP_END_DEMODULATE_TIMEOUT : 0
WAIT_DP_END_MODULATE_TIMEOUT : 0
WAIT_FRAMEACK_TIMEOUT : 0
WAIT_T30MSG_PSTN_TIMEOUT : 0
WAIT_T30MSG_IP_TIMEOUT : 0
SPOOL_TIME_OVER : 0
GET_INVALID_T30MESSAGE : 0
IPP_CALL_RELEASE : 0
NORMAL_RELEASE : 0
UNKNOWN_REASON : 0
}
表1-1 display voice fax statistics命令显示信息描述表
字段 |
描述 |
FAX_VOFR_STANDARD_SWITCH |
表示在标准交换VOFR上进行的传真统计信息 |
FAX_VOFR_FRF11_TRUNK |
表示在FRF11专线VOFR上进行的传真统计信息 |
FAX_VOFR_FRF11_SWITCH |
表示在FRF11交换VOFR上进行的传真统计信息 |
FAX_VOFR_MOTOROLA |
表示在摩托罗拉VOFR上进行的传真统计信息 |
FAX_VOIP_STDT38 |
表示在VOIP标准T.38上进行的传真统计信息 |
FAX_VOIP_T38 |
表示在VOIP T.38协议上进行的传真统计信息 |
WAIT_DP_BEG_DEMODULATE_TIMEOUT |
表示因等待DP开始解调超时而释放连接的次数统计信息 |
WAIT_DP_BEG_MODULATE_TIMEOUT |
表示因等待DP开始调制超时而释放连接的次数统计信息 |
WAIT_DP_END_DEMODULATE_TIMEOUT |
表示因等待DP停止解调超时而释放连接的次数统计信息 |
WAIT_DP_END_MODULATE_TIMEOUT |
表示因等待DP停止调制超时而释放连接的次数统计信息 |
WAIT_FRAMEACK_TIMEOUT |
表示因等待DP的Frame ACK超时而释放连接的次数统计信息 |
WAIT_T30MSG_PSTN_TIMEOUT |
表示因等待PSTN侧T.30消息超时而释放连接的次数统计信息 |
WAIT_T30MSG_IP_TIMEOUT |
表示因等待IP侧T.30消息超时而释放连接的次数统计信息 |
SPOOL_TIME_OVER |
表示因实施哄骗机制的次数已超出最大次数而释放连接的次数统计信息 |
GET_INVALID_T30MESSAGE |
表示因获得了非法的T.30消息而释放连接的次数统计信息 |
IPP_CALL_RELEASE |
表示因IPP释放呼叫而释放连接的次数统计信息 |
NORMAL_RELEASE |
表示正常释放连接的次数统计信息 |
UNKNOWN_REASON |
表示因未知原因而释放连接的次数统计信息 |
【命令】
fax baudrate { 2400 | 4800 | 9600 | 14400 | disable | voice }
undo fax baudrate
【视图】
POTS/VoIP/VoFR语音实体视图
【缺省级别】
2:系统级
【参数】
2400:最高传真速率为2400bps。
4800:优先按照V.27传真协议进行协商,最高传真速率为4800bps。
9600:优先按照V.29传真协议进行协商,最高传真速率为9600bps。
14400:优先按照V.17传真协议进行协商,最高传真速率为14400bps。
disable:禁止传真功能(如果协议类型为SIP,则只对私有T.38和标准T.38传真有效,对传真透传无效)。
voice:优先根据语音编解码协议的不同来最终确定传真允许的最高速率。
· 若使用G.711语音编解码协议,传真速率为14400bps,对应传真协议为V.17;
· 若使用G.723.1 Annex A语音编解码协议,传真速率为4800bps,对应传真协议为V.27;
· 若是用G.726语音编解码协议,传真速率为14400bps,对应传真协议为V.17;
· 若使用G.729语音编解码协议,传真速率为7200bps,对应传真协议为V.29。
【描述】
fax baudrate命令用来配置传真最高速率。undo fax baudrate用来恢复缺省情况。
缺省情况下,以语音方式(voice)来确定传真的速率。
需要注意的是,如果速率配置为除“disable”、“voice”之外的值,则优先按照该速率对应传真协议进行速率协商。这里配置的速率是允许的最高速率,而不是指定使用该速率。
【举例】
# 配置网关采用V.29传真协议进行速率协商。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 4 pots
[Sysname-voice-dial-entity4] fax baudrate 9600
【命令】
fax cng-switch enable
undo fax cng-switch enable
【视图】
POTS/VoIP语音实体视图
【缺省级别】
2:系统级
【参数】
无
【描述】
fax cng-switch enable命令配置用来使能CNG切换。undo fax cng-switch enable命令用来恢复缺省情况。
缺省情况下,CNG传真切换处于关闭状态。
【举例】
# 使能CNG传真切换。
<sysmane> system-view
[sysname] voice-setup
[sysname-voice] dial-program
[sysname-voice-dial] entity 100 pots
[sysname-voice-dial-entity100] fax cng-switch enable
【命令】
fax ecm
undo fax ecm
【视图】
POTS/VoFR/VoIP语音实体视图
【缺省级别】
2:系统级
【参数】
无
【描述】
fax ecm命令用来配置传真使用ECM方式。undo fax ecm命令用来恢复缺省情况。
缺省情况下,网关不使用ECM方式。
需要注意的是:
· 该命令用于在网关侧进行强制限制。只有在两端传真机都支持ECM方式,并且网关也使用了ECM方式时,才采用ECM方式。
· 采用ECM方式进行传真的双方,其对应的POTS语音实体和VoIP语音实体需要同时使用本命令启用ECM方式。
在VoFR语音实体下配置fax ecm对FRF.11专线方式无效。
【举例】
# 配置在网关侧强制使用ECM的方式。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 4 pots
[Sysname-voice-dial-entity4] fax ecm
【命令】
fax level level
undo fax level
【视图】
POTS/VoIP/VoFR语音实体视图
【缺省级别】
2:系统级
【参数】
level:为网关载波发送能量级,即发送电平衰减值,取值范围为-60~-3,单位为dBm。能量级值(level)越大表示能量越大。level值越小表示衰减越大。
【描述】
fax level命令用来配置网关载波发送能量级。undo fax level命令用来恢复缺省情况。
缺省情况下,网关载波发送能量级为-15dBm。
需要注意的是,在一般情况下,网关载波发送能量级的缺省值都是可以接受的。如果在其它配置正确的前提下,传真仍无法建立时,用户可尝试调整网关载波的发送的能量级。
【举例】
# 配置网关载波发送能量级为-20dBm。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 4 pots
[Sysname-voice-dial-entity4] fax level -20
【命令】
fax local-train threshold threshold
undo fax local-train threshold
【视图】
POTS/VoIP/VoFR语音实体视图
【缺省级别】
2:系统级
【参数】
threshold:为本地训练阈值百分比,取值范围为0~100。
【描述】
fax local-train threshold命令用来配置传真本地训练阈值百分比。undo fax local-train threshold命令用来恢复缺省情况。
缺省情况下,传真本地训练阈值百分比为10。
当训练方式为本地训练方式时,用fax local-train threshold命令配置传真本地训练的阈值百分比的值生效;当训练方式为端到端训练方式时,网关不参与速率训练,传真本地训练阈值百分比的值无效。
【举例】
# 配置传真本地训练阈值百分比为20。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 10 pots
[Sysname-voice-dial-entity10] fax local-train threshold 20
【命令】
fax nsf-on
undo fax nsf-on
【视图】
POTS/VoIP/VoFR语音实体视图
【缺省级别】
2:系统级
【参数】
无
【描述】
fax nsf-on命令用来配置传真能力信号传输模式采用非标准方式。undo fax nsf-on命令用来恢复缺省情况。
缺省情况下,传真能力信号传输模式采用标准方式。
【举例】
# 配置采用非标准能力进行传真能力信号传输。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 10 pots
[Sysname-voice-dial-entity10] fax nsf-on
【命令】
fax protocol { t38 | standard-t38 } [ hb-redundancy number | lb-redundancy number ]
fax protocol pcm { g711alaw | g711μlaw }
undo fax protocol
【视图】
语音实体视图
【缺省级别】
2:系统级
【参数】
t38:表示使用T.38传真协议,传真建立速度快。
standard-t38:表示使用H.323或SIP规定的标准T.38协商方式进行传真,传真时根据呼叫采用的协议(H.323或SIP)来决定传真的协商方式。
lb-redundancy number:表示低速数据的冗余包数,number取值范围为0~5,缺省值为0。
hb-redundancy number:表示高速数据的冗余包数,number取值范围为0~2,缺省值为0。
pcm:表示使能Passthrough方式透传。
g711alaw:表示使用G.711Alaw语音编解码方式进行传真。
g711μlaw:表示使用G.711mlaw语音编解码方式进行传真。
【描述】
fax protocol命令用来配置与其它设备传真互通时所使用的协议类型。undo fax protocol命令用来恢复与其他设备传真互通时使用协议类型的缺省值。
当配置了standard-t38,如果呼叫采用H.323方式,则传真时就会使用H.323规定的标准的T.38协商方式进行传真;如果呼叫时采用SIP方式,则传真时使用SIP规定的标准的T.38协商方式进行传真。
缺省情况下,使用T.38协商方式进行传真。
如果协议类型为SIP,则该命令行只作用于传真请求发起端,在发起传真请求时,会根据配置决定发起的传真类型。传真请求接收端根据收到的请求类型回复传真应答,并建立传真。
· 所谓的低速数据指V.21的命令数据,所谓的高速数据指TCF数据及图象数据。
· 当与业界主流传真终端互通时需要选择标准T.38协议。与其它支持T.38协议的传真终端互通时需要选择T.38协议。由于业界主流设备大多不支持传真本地训练方式,因此为了和业界主流设备互通必须采用端对端训练方式。
· 增加冗余包数可以提高网络传输的可靠性,减少丢包造成的损失;而过多的冗余包会大大增加带宽使用率,在低带宽情况下,将严重影响传真的质量。因此,应根据网络带宽状况选择适当的冗余包数。
· 传真Passthrough很容易受网络丢包率、抖动、延迟等因素的影响,因此必须确保通讯两端的时钟同步。目前支持的编解码只有G.711Alaw和G.711law两种,并且必须禁止静音检测(VAD)功能。
【举例】
# 配置T.38传真建议的发送高速冗余包的个数为2。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 4 pots
[Sysname-voice-dial-entity4] fax protocol t38 hb-redundancy 2
【命令】
fax train-mode { local | ppp }
undo fax train-mode
【视图】
POTS/VoIP/VoFR语音实体视图
【缺省级别】
2:系统级
【参数】
local:表示采用本地训练方式。
ppp:表示采用端对端(PPP)训练方式。
【描述】
fax train-mode命令用来配置传真的训练方式。undo fax train-mode用来恢复缺省情况。
缺省情况下,采用端对端训练(PPP)方式。
VoFR语音实体只支持PPP训练方式。
【举例】
# 配置网关使用本地训练方式。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 10 pots
[Sysname-voice-dial-entity10] fax train-mode local
【命令】
modem compatible-param payload-type
undo modem compatible-param
【视图】
POTS/VoIP语音实体视图
【缺省级别】
2:系统级
【参数】
payload-type:Modem透传进行NTE兼容方式切换时NTE报文的payload-type。取值范围为98~120。
【描述】
modem compatible-param命令用来配置NTE兼容方式切换时NTE报文的payload-type值。undo modem compatible-param命令用来恢复缺省情况。
缺省情况下,NTE报文的payload-type值为100。
需要注意的是,该命令只有在配置SIP modem切换方式为nte-compatible时才有效。
相关配置可参考命令modem protocol pcm。
【举例】
# 配置NTE兼容切换方式时NTE报文的payload-type为99。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 10 pots
[Sysname-voice-dial-entity10] modem compatible-param 99
【命令】
modem protocol pcm { standard | nte-compatible } { g711alaw | g711ulaw }
undo modem protocol
【视图】
POTS/VoIP语音实体视图
【缺省级别】
2:系统级
【参数】
standard:表示在Modem透传时使用Re-Invite方式进行切换。
nte-compatible:表示在Modem透传时使用NTE兼容方式进行切换。
g711alaw:表示在Modem透传时使用g711alaw编解码。
g711ulaw:表示在Modem透传时使用g711ulaw编解码。
【描述】
modem protocol pcm命令用来配置SIP modem透传的编解码类型和切换方式。undo modem protocol用来取消已有配置。
缺省情况下,没有配置SIP modem透传。
【举例】
# 配置SIP modem透传,切换方式为NTE兼容方式,编解码为g711alaw。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] dial-program
[Sysname-voice-dial] entity 10 pots
[Sysname-voice-dial-entity10] modem protocol pcm nte-compatible g711alaw
【命令】
reset voice fax statistics
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
无
【描述】
reset voice fax statistics命令用来清除Fax over IP统计信息。
【举例】
# 清除Fax over IP统计信息。
<Sysname> reset voice fax statistics
【命令】
voip h323-conf tcs-t38
undo voip h323-conf tcs-t38
【视图】
语音视图
【缺省级别】
2:系统级
【参数】
无
【描述】
voip h323-conf tcs-t38命令用来配置语音网关在H.323慢起方式下的能力集中携带T.38能力描述。undo voip h323-conf tcs-t38命令用来强制语音网关在H.323慢起方式下的能力集中不携带T.38能力描述。
缺省情况下,携带T.38描述。
· 该命令是全局性的,只要配置了voip h323-conf tcs-t38,则所有语音实体在能力集中都携带T.38能力描述。
· 因为NetMeeting目前不支持解析T.38能力描述,所以当需要和NetMeeting互通时就必须使用该命令。
· 如果是仅仅某个语音实体需要与NetMeeting互通,则可以只在该实体下配置不启动传真(fax baudrate disable)或配置传真模式为非T.38类模式(pcm)即可。
【举例】
# 强制语音网关在H.323慢起方式下的能力集中不携带T.38能力描述。
<Sysname> system-view
[Sysname] voice-setup
[Sysname-voice] undo voip h323-conf tcs-t38
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!