传真基础小结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IP 传真简介
定义 传真信“息以IP ”分组数据的形式经过互联网传输,而不是以模拟信号的形式经过电话线传输。
传输模式存储转发模式: 传真信息作为电子邮件附件在传真服务器(也称为网关)之间传送。
这种方法使用了较底层的互联网协议(如SMTP)。
它的缺点是传真机并非实时交换信息,所以感觉并不像是传统的传真。
传真机并不会交流彼此的功能(如果发送方是彩色传真机而接收方是黑白传真机,那么结果将令人大失所望),而且发送方无法立即确认每一页都已经收到。
实时传真模式: 通过使用高级互联网协议(如TCP 或UDP),传真信息以IP 分组数
据的形式在传真服务器之间传送。
这些协议允许实时连接,使传真机能够在传送过程中随时交换信息。
实时IP 传真感觉与传统电话线传真无异。
传真呼叫阶段划分
T.30建议书指定了G3的会话控制过程,整个过程分为五个阶段,见图1:图1 T30传真的阶段划分
摘机,拨号,响铃,接听,
和CED 音
传真终端识别,能力交互与设置,训练
页面传输,行监督,错误检测与校正
结束消息发送,页确认
呼叫断开,并返回到挂机状态
阶段A是呼叫建立阶段。
在该阶段,主叫传真机摘机,并拨打被叫传真机,播放主叫单音
(即CNG,见图2)。
接着被叫传真机响铃,并以被叫终端标识(即CED,见图3)应答主
叫传真机的呼叫。
在主叫端收到应答音之后,传真协商开始,此次呼叫进入阶段B。
阶段B是报文前过程。
此阶段进行的工作包括:传真机功能的辨别和选择,传输模式的确立,发送线路质量测试等。
当接收方确认可以接收了,向发送方发送可接受的证实信号,直到发送方收到该信号为止。
至此,传真机完成磋商达成传输协议,进入到阶段C,进行报文传输。
“”
阶段C分为两个子阶段,C1和C2,进行实际传真页信息的处理。
C1是报文中过程,C2是实际
消息传输,C1与C2同时发生。
C1主要是控制同步信令、错误检测与更正信令的发送。
C2则进
行实际消息传输。
阶段D是报文后过程,包括报文结束命令(EOM)、报文证实(MCF)、多页信号(MPS)及
过程结束(EOP)的信令发送。
在每页数据被发送之后,主叫传真机会通知被叫传真机页数据发送完毕,并等待被叫传真机的一个确认。
当所有数据均被发送后,传真机进入阶段E。
阶段E是呼叫释放阶段。
此阶段是传真结束阶段。
主叫端在发送EOP后,发送DCN信号,使两
端挂机,并释放传真通信线路,使两端回到空闲状态。
图2 CNG音
1100Hz
---------------
| | | |
0.5s 3s 0.5s
频率:1100Hz,通0.5s,断3s。
容差:定时±15%,频率1100Hz±38Hz。
图3 CED音
2100Hz
---------------
| |
3s
频率:2100Hz,周期参考值3.3s。
容差:其周期不小于2.6 s并不大于4.0 s,频率2100 Hz±15 Hz。
基本传真呼叫分析
从图1可以看出一个传真会话的所有阶段,而图4则描绘了实际的T30消息如何构建这些阶段。
图中左侧的传真机发起了一个到右侧传真机的呼叫。
每次传真对话的开始都伴随着CNG和CED信号音,紧随其后的是T.30消息。
不同于CNG和CED(两者均为单频率音),所有其他T.30信号均使用V.21以300 bps的比特率调制。
而传真页面信息则使用更高的比特率调制发送。
实际采用的调制协议及速率须通过双方DIS和DCS信息交互,才最终确定。
正常G3传真机使用V.17调制的话,可以以14400 bps的比特率传输。
图4 双页传真交互流程
T.30消息帧格式
T.30建议书指定了所有二进码传真控制过程均使用HDLC 帧结构,见图5。
基本HDLC 结构由多个帧组成,每帧分成若干字段。
这种结构提供帧标志、差错检验和正确收到信息的证实。
图5 HDLC帧格式
T.30建议书指定了标志序列、地址字段和控制字段的具体值,具体说明如下。
标志序列八位HDLC 标志序列用来表示帧的开始和结束。
对传真过程来说,标志序列用来建立位和帧同步。
一帧的结尾标志可以是下一帧的初始标志。
可用连续发送标志序列向远端终端示意本终端仍然接在线路上,但目前未做好进行传真过程的准备。
格式:0111 1110 。
地址字段八位HDLC 地址字段提供多点连接安排中的指定终端(一个或多个)的标识。
在公用电话交换网上传输的情况下,本字段限定为单一信号格式。
格式:1111 1111 。
控制字段八位HDLC 控制字段专门为传真控制过程提供各种命令和响应的编码能力。
对过程内的非末帧X = 0,对过程内的末帧X = 1。
末帧定义为远端终端送来所期待的响应
之前发送的最后一帧。
格式:1100 X000 。
信息字段HDLC 信息字段的长度是可变的,它包含了用于两个传真终端之间控制和报文互换的指定信息。
在本建议书中信息字段被划分为两部分,传真控制字段(FCF)和传真信息字段(FIF)。
传真控制字段(FCF) - HDLC 信息字段的前8 位或16 位规定为传真控制字段。
16
位的FCF 仅用于选用的T.4 误码纠错方式。
传真控制字段所包含的信号可以分为
八类共计33种信号,详见T.30建议书p45-p62。
传真信息字段(FIF) - FCF后附加的信息,用以解释FCF中的DIS、DCS、DTC、
CSI、CIG、TSI、NSC、NSF、NSS、PWD、SEP、SUB、FDM、CTC、PPS 和
PPR 等信号的信息构成,详见T.30建议书p62-p79。
帧校验序列FCS 是一个16 位序列。
如前文所述,所有T.30消息均会封装成一个HDLC帧,并使用V.21调制传输。
封装后的DIS和DCS帧分别如图6及图7所示。
DIS消息描述了被叫终端的标准能力,诸如页面调制速率,图像分辨率,是否支持错误更正模式(即ECM)和页面大小等信息,这些均在传真信息字段中描述(FIF)。
DCS消息则由主叫终端在接收到被叫终端的DIS消息后发送。
因为主叫传真机已经知道它自己的
能力,它可以很容易地比较DIS信息中描述的被叫终端的传真能力。
然后发送DCS信息,命令被叫终端使用DCS中指定的参数进行传真传输。
图6 T.30 DIS帧
图7 T.30 DCS帧
T.38 消息帧格式
IFP “数据包类型分两种,其一称为T30指示符(T30-INDICATOR ”),格式见图8,它指示前“导标志、传真训练和传真模拟信号。
其二称为T30-数据(T30-DATA ”),格式见图10,指示传送传真信号或报文的调制方式和速率。
图8 T.38 T30_INDICATOR IFP 帧格
式
| | | | | | 8 位1 位1 位5 位1位
T30_INDICATOR 包只有2个字节(不包括序列号)。
最重要的字段是T30_INDICATOR 字段本身,该字段值指代的具体消息如图9所示。
图9 T30_INDICATOR IFP 帧字段解析 --- 待续
图10 T.38 T30_DATA IFP 帧格
式
| | |
8 位8位
T30_DATA 包包含了一些与T30_INDICATOR 包相同的字段。
然而,也有一些新的字段,具体如图11所示。
图11 T.38 T30_DATA IFP 帧字段解析
图10说明了在一个IFP包中可以封装多个类型域,此外,在传输传真图像数据的时候,会存在一些大的HDLC帧。
虽然我们可以发送大的T.38帧,但T.38标准建议我们采用小帧发送。
图12说明了如何将一个T.30的DIS信息分割成多个T.38 IFP包。
图12 T.30消息的分割。