06-Fax over IP配置
本章节下载: 06-Fax over IP配置 (335.06 KB)
目 录
Fax over IP是通过IP网络来发送和接收传真的技术。设备在其提供的VoIP服务的基础上加入Fax over IP功能后,可提供传真服务。用户只需花费低廉的费用就可以实现使用IP网络收发国际国内传真。
图1-1 Fax over IP的应用示意图
如图1-1所示,在Fax over IP中,发送与接收设备之间所进行的传真的过程可分为以下5个阶段:
(1) 传真呼叫建立阶段。这一阶段与电话呼叫建立的过程相似,不同之处在于要发送CNG(Calling Tone,主叫单音)和CED(Called Station Identifier,被叫终端标识)传真信号音。
(2) 报文传输前的协商阶段。这一阶段主要进行传真能力的协商与训练,为后续传输的传真数据协商出一个合适的调制解调速率,以保证传真的质量。
(3) 报文传输阶段。该阶段使用在阶段二协商出的速率传输报文,并进行报文传输控制(报文同步、误码检测和纠错、线路监测)。
(4) 报文传输后的确认阶段。主要提供报文纠错、多页续发等控制操作。
(5) 传真呼叫释放阶段,传真结束。
本特性的支持情况与设备型号有关,请以设备的实际情况为准。
型号 |
说明 |
MSR610 |
不支持 |
MSR810、MSR810-W、MSR810-W-DB、MSR810-LM、MSR810-W-LM、MSR810-10-PoE、MSR810-LM-HK、MSR810-W-LM-HK、MSR810-LM-CNDE-SJK、MSR810-CNDE-SJK、MSR810-EI、MSR810-LM-EA、MSR810-LM-EI |
不支持 |
MSR810-LMS、MSR810-LUS |
不支持 |
MSR810-SI、MSR810-LM-SI |
不支持 |
MSR810-LMS-EA、MSR810-LME |
不支持 |
MSR1004S-5G、MSR1004S-5G-CN |
不支持 |
MSR1104S-W、MSR1104S-W-CAT6、MSR1104S-5G-CN、MSR1104S-W-5G-CN |
不支持 |
MSR2600-6-X1、MSR2600-15-X1、MSR2600-15-X1-T |
不支持 |
MSR2600-10-X1 |
支持 |
MSR 2630 |
支持 |
MSR3600-28、MSR3600-51 |
支持 |
MSR3600-28-SI、MSR3600-51-SI |
不支持 |
MSR3600-28-X1、MSR3600-28-X1-DP、MSR3600-51-X1、MSR3600-51-X1-DP |
不支持 |
MSR3600-28-G-DP、MSR3600-51-G-DP |
不支持 |
MSR3610-I-DP、MSR3610-IE-DP、MSR3610-IE-ES、MSR3610-IE-EAD、MSR-EAD-AK770、MSR3610-I-IG、MSR3610-IE-IG |
不支持 |
MSR-iMC |
不支持 |
MSR3610-X1、MSR3610-X1-DP、MSR3610-X1-DC、MSR3610-X1-DP-DC、MSR3620-X1、MSR3640-X1 |
支持 |
MSR 3610、MSR 3620、MSR 3620-DP、MSR 3640、MSR 3660 |
支持 |
MSR3610-G、MSR3620-G |
不支持 |
MSR3640-G |
支持 |
MSR3640-X1-HI |
支持 |
型号 |
说明 |
MSR810-W-WiNet、MSR810-LM-WiNet |
不支持 |
MSR830-4LM-WiNet |
不支持 |
MSR830-5BEI-WiNet、MSR830-6EI-WiNet、MSR830-10BEI-WiNet |
不支持 |
MSR830-6BHI-WiNet、MSR830-10BHI-WiNet |
不支持 |
MSR2600-6-WiNet |
不支持 |
MSR2600-10-X1-WiNet |
支持 |
MSR2630-WiNet |
支持 |
MSR3600-28-WiNet |
支持 |
MSR3610-X1-WiNet |
支持 |
MSR3620-X1-WiNet |
支持 |
MSR3610-WiNet、MSR3620-10-WiNet、MSR3620-DP-WiNet、MSR3620-WiNet、MSR3660-WiNet |
支持 |
型号 |
说明 |
MSR860-6EI-XS |
不支持 |
MSR860-6HI-XS |
不支持 |
MSR2630-XS |
不支持 |
MSR3600-28-XS |
不支持 |
MSR3610-XS |
支持 |
MSR3620-XS |
支持 |
MSR3610-I-XS |
不支持 |
MSR3610-IE-XS |
不支持 |
MSR3620-X1-XS |
支持 |
MSR3640-XS |
支持 |
MSR3660-XS |
支持 |
型号 |
说明 |
MSR810-LM-GL |
不支持 |
MSR810-W-LM-GL |
不支持 |
MSR830-6EI-GL |
不支持 |
MSR830-10EI-GL |
不支持 |
MSR830-6HI-GL |
不支持 |
MSR830-10HI-GL |
不支持 |
MSR1004S-5G-GL |
不支持 |
MSR2600-6-X1-GL |
不支持 |
MSR3600-28-SI-GL |
不支持 |
部分设备需要安装Voice Software License才能使用Fax over IP。有关License的详细介绍,请参见“基础配置指导”中的“License管理”。
Fax over IP配置任务如下,请选择一项进行配置。
¡ (可选)开启CNG传真切换
¡ (可选)配置传真使用ECM方式
¡ (可选)开启非标准能力协商的国家码和厂商码
¡ 配置最高传真速率
· 配置传真透传
标准T.38指的是通过ITU-T T.38协议,把传真机发出的遵循T.30协议的传真信号转化为适合IP承载网络传输的T.38传真报文,实现在IP网络中传输传真数据。T.38的优点是占用带宽小,可通过配置冗余包提高传输可靠性。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 配置标准T.38传真协议。
fax protocol standard-t38 [ ls-redundancy number [ hs-redundancy number ] ]
缺省情况下,使用标准T.38传真协议。
只要在传真发起方设备配置此命令,传真接收方会自动适配传真协议。
开启CNG(Calling Tone,主叫单音)传真切换可以使设备在收到传真机发送的传真单音CNG后直接切换到传真流程。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 开启CNG传真切换。
fax cng-switch enable
缺省状态下,CNG传真切换处于关闭状态。
传真机在不使用ECM方式的情况下,传真数据以二进制字符串形式进行传输,不具有误码纠错功能。如果传真机使用ECM(Error Correction Mode,误码纠错模式)方式,传真数据以HDLC帧结构形式进行传输,能够具有误码纠错功能,并提供自动重发请求功能。
实际配置传真使用ECM方式时,请确认两端传真机都支持ECM方式,并且在发送和接收侧设备上的VoIP语音实体和POTS语音实体下配置ECM方式处于开启状态。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 配置传真使用ECM方式。
fax ecm
缺省情况下,不使用ECM方式。
在通常的传真应用中,双方传真机使用标准能力(如V.17、V.29调制解调标准)进行协商,即不互相发送NSF(Non-Standard Facilities,非标准能力)消息帧。在某些场合(如加密传真)中,双方传真机需要以非标准能力进行协商。使用fax nsf配置国家码和厂商码,以适配对端传真设备的非标准能力。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 开启非标准能力协商的国家码和厂商码。
fax nsf value
缺省情况下,使用非标准能力协商的国家码和厂商码为264833。
取值为000000时,表示使用标准能力协商。
用户可配置传真的最高速率。如果将最高传真速率设置为“disable”、“voice”之外的值,则表示优先使用该速率对应的调制解调标准进行速率协商,如果协商不成功,就依次递减协商的速率,重新协商。这里配置的速率是允许的最高传真速率,而不是指定使用该速率进行传真。
设置参数voice时,表示将根据不同的语音编解码协商允许的最高传真速率。
· 若使用G.711语音编解码协议,最高传真速率为14400bps,对应调制解调标准为V.17;
· 若使用G.723.1 Annex A语音编解码协议,最高传真速率为4800bps,对应调制解调标准为V.27;
· 若是用G.726语音编解码协议,最高传真速率为14400bps,对应调制解调标准为V.17;
· 若使用G.729语音编解码协议,最高传真速率为7200bps,对应调制解调标准为V.29。
若配置为“disable”,表示禁止传真功能。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 配置最高传真速率。
fax rate { 2400 | 4800 | 7200 | 9600 | 12000 | 14400 | disable | voice }
缺省情况下,根据不同的语音编解码协商允许的最高传真速率。
传真的训练方式分为以下两种:
· 本地训练方式:设备参与两端传真机之间的速率训练。在这种方式下,先是两端的传真机和设备之间分别进行速率训练,最后由接收方设备比较训练结果,选择较小的传输速率。当传真机和设备之间进行速率训练时,传真机先向设备发送以0填充的TCF数据,设备根据收到的TCF数据的情况决定当前速率是否可以接受。当收到的TCF数据为全“0”或者收到的“1”的个数占整个TCF数据的百分比小于设置的传真本地训练阈值百分比时,认为速率训练成功;否则,认为速率训练不成功,传真机需要降低速率重新发送TCF数据,再次进行速率训练。
· 端对端训练方式:设备不参与两端传真机之间的速率训练。在这种方式下,速率训练在两个传真机之间进行。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 配置传真的训练方式。
¡ 配置传真的训练方式为端对端训练。
fax train-mode ppp
缺省情况下,使用端对端训练方式。
¡ 请依次执行以下命令配置传真的训练方式为本地训练,并配置本地训练阈值百分比。
fax train-mode local
缺省情况下,使用端对端训练方式。
fax local-train threshold threshold
缺省情况下,本地训练阈值百分比为10。
发送载波能量值,即发送电平衰减值。
在一般情况下,使用缺省的发送载波能量值即可。在其它配置正确的前提下,如果仍无法成功建立传真时,可尝试调整发送载波能量值。载波能量值过高或者过低,都会导致传真建立不成功。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 配置发送载波能量值。
fax level level
缺省情况下,发送载波能量值为-15dBm。
传真透传就是将传真信号以未压缩的G.711编码形式封装到RTP报文,设备不参与调制和解调过程。目前传真透传支持的编解码有G.711alaw和G.711ulaw两种,在传真透传过程中设备会自动禁止静音抑制功能。传真透传具有实现简单、时延小的特点,但是容易受网络丢包率、抖动等因素的影响。
呼叫使用的语音编解码应包含传真透传所使用的编解码。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 开启传真透传方式。
fax protocol pass-through { g711alaw | g711ulaw }
缺省情况下,使用标准T.38传真协议。
只要在传真发起方设备配置此命令,传真接收方会自动适配传真协议。
Modem透传就是将Modem信号以未压缩的G.711编码形式封装到RTP报文,设备不参与调制和解调过程。目前Modem透传支持的编解码有G.711alaw和G.711ulaw两种,在Modem透传过程中设备会自动禁止静音抑制功能。
呼叫使用的语音编解码应包含Modem透传所使用的编解码。
(1) 进入系统视图。
system-view
(2) 进入语音视图。
voice-setup
(3) 进入语音拨号策略视图。
dial-program
(4) 进入语音实体视图。
entity entity-number { pots | voip }
(5) 配置Modem透传的编解码类型和切换方式。
modem passthrough { nse [ payload-type number ] | protocol } codec { g711alaw | g711ulaw }
缺省情况下,不使用Modem透传。
在Router A和Router B上使用标准T.38传真协议实现传真业务。
图1-2 配置T.38传真组网图
(1) 配置Router A
# 配置VoIP语音实体,呼叫目的IP地址为2.2.2.2,被叫号码模板为2000。
<RouterA> system-view
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] entity 2000 voip
[RouterA-voice-dial-entity2000] match-template 2000
[RouterA-voice-dial-entity2000] address sip ip 2.2.2.2
# 配置标准T.38传真协议,低速传输传真数据时的冗余包数为4。
[RouterA-voice-dial-entity2000] fax protocol standard-t38 ls-redundancy 4
[RouterA-voice-dial-entity2000] quit
# 配置POTS语音实体中的本地号码为1000,并将FXS语音用户线line2/1/1绑定到此POTS语音实体上。
[RouterA-voice-dial] entity 1000 pots
[RouterA-voice-dial-entity1000] match-template 1000
[RouterA-voice-dial-entity1000] line 2/1/1
# 配置标准T.38传真协议,低速传输传真数据时的冗余包数为4。
[RouterA-voice-dial-entity1000] fax protocol standard-t38 ls-redundancy 4
(2) 配置Router B
# 配置VoIP语音实体,呼叫目的IP地址为1.1.1.1,被叫号码模板为1000。
<RouterB> system-view
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] entity 1000 voip
[RouterB-voice-dial-entity1000] match-template 1000
[RouterB-voice-dial-entity1000] address sip ip 1.1.1.1
# 配置标准T.38传真协议,低速传输传真数据时的冗余包数为4。
[RouterB-voice-dial-entity1000] fax protocol standard-t38 ls-redundancy 4
[RouterB-voice-dial-entity1000] quit
# 配置POTS语音实体中的本地号码为2000,并将FXS语音用户线line2/1/1绑定到此POTS语音实体上。
[RouterB-voice-dial] entity 2000 pots
[RouterB-voice-dial-entity2000] match-template 2000
[RouterB-voice-dial-entity2000] line 2/1/1
# 配置标准T.38传真协议,低速传输传真数据时的冗余包数为4。
[RouterB-voice-dial-entity2000] fax protocol standard-t38 ls-redundancy 4
在Router A和Router B上开启Modem透传功能,实现PC 1和PC 2间的数据通信。
图1-3 配置Modem透传组网图
(1) 配置Router A
# 配置VoIP语音实体,呼叫目的IP地址为2.2.2.2,被叫号码模板为2000。
<RouterA> system-view
[RouterA] voice-setup
[RouterA-voice] dial-program
[RouterA-voice-dial] entity 2000 voip
[RouterA-voice-dial-entity2000] match-template 2000
[RouterA-voice-dial-entity2000] address sip ip 2.2.2.2
# 配置Modem透传的切换方式为标准方式,编解码类型为g711alaw。
[RouterA-voice-dial-entity2000] modem passthrough protocol codec g711alaw
[RouterA-voice-dial-entity2000] quit
# 配置POTS语音实体中的本地号码为1000,并将FXS语音用户线line2/1/1绑定到此POTS语音实体上。
[RouterA-voice-dial] entity 1000 pots
[RouterA-voice-dial-entity1000] match-template 1000
[RouterA-voice-dial-entity1000] line 2/1/1
# 配置Modem透传的切换方式为标准方式,编解码类型为g711alaw。
[RouterA-voice-dial-entity1000] modem passthrough protocol codec g711alaw
(2) 配置Router B
# 配置VoIP语音实体,呼叫目的IP地址为1.1.1.1,被叫号码模板为1000。
<RouterB> system-view
[RouterB] voice-setup
[RouterB-voice] dial-program
[RouterB-voice-dial] entity 1000 voip
[RouterB-voice-dial-entity1000] match-template 1000
[RouterB-voice-dial-entity1000] address sip ip 1.1.1.1
# 配置Modem透传的切换方式为标准方式,编解码类型为g711alaw。
[RouterB-voice-dial-entity1000] modem passthrough protocol codec g711alaw
[RouterB-voice-dial-entity1000] quit
# 配置POTS语音实体中的本地号码为2000,并将FXS语音用户线line2/1/1绑定到此POTS语音实体上。
[RouterB-voice-dial] entity 2000 pots
[RouterB-voice-dial-entity2000] match-template 2000
[RouterB-voice-dial-entity2000] line 2/1/1
# 配置Modem透传的切换方式为标准方式,编解码类型为g711alaw。
[RouterB-voice-dial-entity2000] modem passthrough protocol codec g711alaw
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!