Académique Documents
Professionnel Documents
Culture Documents
Modem Types
Training (TCF)
Transmit Fax page) End of procedure (EOP)
5
DCS/TCF
DCN
L
CFR
MCF
MCF R
T.38 messages
T.38 messages are divided into three groups: 1) T.30 Indicator messages 1 byte packets indicating No signal, CNG, CED, V.21preamble,) such as "00 00 01 06 00 00 are the T.38 packet sequence number 01 number of bytes, 1 byte in this example 06 code of V.21 preamble 04 code of CED signal
2) Low speed data control messages (V.21 data) usually 6 bytes packets carrying T30 control messages such as DIS, DCS, EOP,DCN (used for FAX capabilities exchange, end of page and call release). such as "00 02 06 c0 01 80 00 00 c0" (packets starting with c0 01 80 .. are the V.21 data)
3) High speed data type message usually 50bytes (or more) packets containing fax image.
T.38 Packets
The following parameters define the T.38 packet redundancy.
a) FaxRelayEnhancedRedundancyDepth = 0 to 4 b) FaxRelayRedundancyDepth = 0 to 2
The "'FaxRelayEnhancedRedundancyDepth" parameter defines the redundancy level (or number of repetitions) of T.30 Indicator messages and redundancy level of low speed data control messages. For example if "FaxRelayEnhancedRedundancyDepth = 2" each indicator message will be send three times: 00 00 01 06 00 00 01 06 00 00 01 06 The Low speed data control messages with FaxRelayEnhancedRedundancyDepth =4 00 09 06 c0 01 80 00 00 8c 00 04 06 c0 01 80 00 00 c2 06 c0 01 80 00 00 c0 06 c0 01 80 00 00 ff 06 c0 01 80 00 00 c8 In the example above the first six bytes are current data (c0 01 80 00 00 8c), while the other 4 groups of six bytes contain data of earlier four T.38 packets. The "FaxRelayRedundancyDepth" parameter defines the redundancy of high speed data packets. For example if "FaxRelayRedundancyDepth = 2" each T.38 packet will carry current data and the data of previous two packets.
Annex D Real-time facsimile over H.323 systems Annex defines H.323 procedure to transfer T.38 packets.
10
RequestModeAck (T.38) CloseLogicalChannel (audio) OpenLogicalChannel (T.38) CloseLogicalChannel (audio) OpenLogicalChannel (T.38) CloseLogicalChannelAck (audio) OpenLogicalChannelAck (T.38) CloseLogicalChannelAck (audio) OpenLogicalChannelAck (T.38)
11
12
13
14
16
17
NSEPayloadType Range 96-127, default NSE payload type is 105. Cisco are using 100
18
19
20
/* Fax Relay, shall be set automatically if IsFaxUsed=1 /* Rx GW will start T38 on V.21 Preamble (default)
/* /* /* /*
Repetitions of control packets Repetitions of T.38 payload packets Enable ECM mode 14.4 kbps (default), 3 for 9,6,
21
0 0 0 0 0
22
FaxBypassPayloadType = 102 /* FAX Bypass dynamic payload type ModemBypassPayloadType = 103 /* Modem Bypass dynamic payload type FaxModemBypassBasicRTPPacketInterval= 3 V21ModemTransportType V22ModemTransportType V23ModemTransportType V32ModemTransportType V34ModemTransportType = = = = = 2 2 2 2 2 /* /* /* /* /* Bypass Bypass Bypass Bypass Bypass /* 0-150msec, minimal delay for bypass /* 2 for 10msec, 3 for 20msec
FaxModemBypassDJBufMinDelay = 40
23
ModemRTPBypassPayloadType = 103 /* Modem Bypass dynamic payload type V21ModemTransportType V22ModemTransportType V23ModemTransportType V32ModemTransportType = = = = 2 2 2 2 /* /* /* /* Bypass Bypass Bypass Bypass
V34ModemTransportType = 2
/* Bypass
24
V.34 Faxes
Up to 33,600 bit/s compared to 14400 with T.30 faxes At the start looks exactly same as modem Cant be transmitted using T.38 relay, unless fallback to T.30 Always works with ECM enabled Answering fax tone is called ANSam (2100hz with amplitude-modulation. The ANSam tone is followed by V.8 signal V.34 capable terminal responds with Call Menu (CM) signal to the detection of ANSam.
25
2)
In order to use V.34 fax in Relay mode (fallback to T.38), you must configure: FaxTransportMode = 1 (Relay) VxxModemTransportType = 0 (Transparent) This configuration forces the V.34 fax machine to work in T.30 mode.
26