GL Communications Inc.
 
 
 
Home  >  Analysis  >  Software Applications  >  Protocol Emulation  >  WCS for T1/E1

Fax Simulation and Analysis over
T1/E1, & Analog



Overview

A fax (short for facsimile), is the transmission of  scanned printed material (text or images) via voice grade telephone lines.  High speed rates as high as 33.4 kbps (V.34 or Super Group 3) can be achieved over conventional telephone lines. When combined with compression schemes, many pages of print can be transmitted in minutes.  When transmitted over regular telephone lines, a simple protocol called T.30 is used by both fax machines to negotiate transmission parameters and provide reliable transfer of scanned documents. Recently fax transmission is also possible over voice circuits that are packet based.  This form of transmission usually demodulates the modulated signal back to the original scanned bits and then transmits them via packets to the distant end where they are remodulated to be sent to the destination fax machine.

 
 
pdf
User's Guide
 
pdf
Product Brochure
 
View Presentation

GL has recently introduced single and bulk (100's) call Fax Simulator. This software is capable of transmitting and receiving over many T1 E1 timeslots or through two-wire FXO and FXS lines. The software can emulate many "virtual fax machines" - transmitter as well as receiver. All variations are supported.

Fax Simulator can be used with any GL Protocol Emulation tools such as MAPS™ CAS emulator, MAPS™ ISDN emulator, and MAPS™ SS7 emulator to simulate complete real time Fax calls.

GL also supports FaxScan™ (fax decoder/demodulator) software that processes 2-Wire or 4-Wire captures and analyzes voiceband traffic files for fax traffic. The application operates either stand-alone from a batch file or as part of the GL's VoiceBand Analysis application to produce decoded fax image TIFF files and other transmission information.


Fax Emulation Applications

Typical applications of our Fax Emulation software are load testing of fax servers, qualification testing of T.38 Gateways, testing of ATAs (Analog Terminal Adapters), testing of fax machines, and many more. 
Features and applications are:

  • Load Testing - sending or receiving up to hundreds of faxes simultaneously; one end can send and receive simultaneously on different timeslots; over many T1 E1 lines; over many FXO or FXS lines; any signaling protocol can be used such as PRI ISDN, SS7, or CAS
  • V.34 Testing - there are many fax modulations and V.34 is the fastest, permitting many pages to be transmitted quickly.
  • High Speed / Low Speed - fax protocol consists of low speed handshaking and high speed image transmission
  • Multiple Pages - single or multiple page fax transmission is supported
  • With or without ECM - Error Correction Mode permits the retransmission of erred pages.
  • Alaw and µlaw - In TDM networks, USA uses µlaw and the rest of the world use Alaw – both coding standards are supported
  • Over T1/E1, PSTN, IP - Fax transmission may be over T1 E1 digital lines, over PSTN FXO / FXS lines, or over VoIP (packet) networks
  • Output Tiff Image

 

Testing Fax /IVR /T.38 Gateways over IP

 

Testing Fax / IVR Servers over T1 /E1 Lines


Supported Platforms

  • Dual Universal HD T1/E1 Boards
  • Octal/QuadXpress T1E1 Boards
  • Dual Express T1/E1 (PCIe) Boards
  • Dual USB T1/E1 Analyzer
  • Dual tProbe™ T1/E1/VF/FXO/FXS/Datacom Analyzer
  • Dual UTA FXO Ports
  • High Capacity Analog FXO FXS
  • DCOSS (Central Office)


Fax and Modem Standards

Standard Description

V.17

  • Provision for half duplex operation at data signaling rates of:
    • 14400 bps synchronous
    • 12000 bps synchronous
    • 9600 bps synchronous
    • 7200 bps synchronous
  • Quadrature amplitude modulation with synchronous line transmission at 2400 symbols per second
  • Inclusion of data scramblers, adaptive equalizers and eight-state trellis coding
  • Two sequences for training and synchronization: long train & resync

V.27

  • Use of data signaling rate of 4800 bits per second with 8-phase differentially encoded modulation as described in Recommendation V.27.
  • Reduced rate capability at 2400 bits per second with 4-phase differentially encoded modulation as described in Recommendation V.26.

V.29

  • Fallback rates of 7200 and 4800 bits per second
  • Combined amplitude and phase modulation with synchronous mode of operation
  • Inclusion of an automatic adaptive equalizer

V.33

  • Fallback rate of 12000 bits per second
  • Combined amplitude and phase modulation with synchronous mode of operation
  • Inclusion of an eight state trellis coded modulation

V.34

  • half-duplex modes of operation are used for fax
  • Quadrature Amplitude Modulation (QAM) for each channel with synchronous line transmission at selectable symbol rates including the mandatory rates of 2400, 3000, and 3200 symbols/s and the optional rates of 2743, 2800 and 3429 symbols/s
  • Trellis coding for all data signaling rates
  • Adaptive techniques that enable the modem to achieve close to the maximum data signaling rate the channel can support on each connection
  • Exchange of rate sequences during start-up to establish the data signaling rate

Transmit Fax Session

inform task 1 "TXFAX #1:1 TIFF_FILE 'C:\Tiff File\transmit.tif' CODEC_TYPE ALAW MIN_RATE_TYPE 2400 MAX_RATE_TYPE 4800 PAGESIZE_TYPE 1 RESOLUTION_TYPE 64 ECMENABLED 1 RECORD_PCM TRUE ";

The above command transmits a multi-page file named 'transmit.tif' into timeslot 1 of port #1, with Alaw codec, V.27 modem, min data rate 2400 bps, max data rate of 4800 bps, A4 page-size, resolution type 200x200 with ECM and record PCM option enabled to record the signals being exchanged during the FAX transmission to a PCM file.

If user wanted to transmit 30 such faxes of differing pages of images, then users can simply invoke many such commands simultaneously with the proper timeslot #. The fax can also be transmitted over multiple ports.


Receive Fax Session

inform task 1 "RXFAX #2:1 TIFF_FILE 'C:\Tiff File\receive.tif' CODEC_TYPE ALAW MIN_RATE_TYPE 2400 MAX_RATE_TYPE 4800 PAGESIZE_TYPE 1 RESOLUTION_TYPE 64 ECMENABLED 1 RECORD_PCM TRUE";

The above command receives a fax on E1 Port 2 timeslot 1, and saves the tiff image as 'receive.tif' file with Alaw codec, modem V.27, min data rate 2400 bps, A4 page-size, resolution type 200x200 with ECM and record PCM option enabled to record the signals being exchanged during the FAX reception to a PCM file.

If user wanted to receive 30 such faxes of differing pages of images, then users can simply invoke many such commands simultaneously with the proper timeslot #.  The fax can also be received over multiple ports.

Examples

run task "FaxSimulatorE1:StartFaxSim";
inform task 1 "START";
inform task 1 "TXFAX #1:1 TIFF_FILE 'C:\Tiff File\transmit.tif' CODEC_TYPE ALAW MIN_RATE_TYPE 2400 MAX_RATE_TYPE 4800 PAGESIZE_TYPE 1 RESOLUTION_TYPE 64 ECMENABLED 1";
inform task 1 "RXFAX #2:1 TIFF_FILE 'C:\Tiff File\receive.tif' CODEC_TYPE ALAW MIN_RATE_TYPE 2400 MAX_RATE_TYPE 4800 PAGESIZE_TYPE 1 RESOLUTION_TYPE 64 ECMENABLED 1";
inform task 1 "STOPFAX #1:1";
inform task 1 "STOPFAX #2:1";
end task*;


Typical Fax Session


Test Scenarios for Fax Simulator

Fax Simulator Between tProbe™ and DCOSS (Over T1/E1)

Sample Script

run task "FaxSimulatorE1:StartFaxSim";
inform task 1 "START";
inform task 1 "TXFAX #1:1 TIFF_FILE 'WinClientServer\FAX Simulator\send\3.tif' CODEC_TYPE ALAW MIN_RATE_TYPE 2400 MAX_RATE_TYPE 4800 PAGESIZE_TYPE 1 RESOLUTION_TYPE 16 ECMENABLED 1";


Tiff Output



Analysis of PCM Files in GL Insight

Fax Simulation over T1/E1 to Analog Interface on Dual UTA (via DCOSS)

Sample Script:

inform task * "TXFAX  #1:1 TIFF_FILE 'WinClientServer\FAXSimulator\send\1.tif' CODEC_TYPE ALAW MIN_DATA_RATE 7200 MAX_DATA_RATE 9600 PAGESIZE_TYPE 1 RESOLUTION_TYPE 16 ECMENABLED 1";



Analysis of PCM Files in GL Insight for V.29 Modem

Fax Simulation over tProbe™ FXO

Sample Scripts

Sending Fax from tProbe™ FXO Port to Fax Machine

run task "FaxSimulatorE1:StartFaxSim";

inform task * "START";

inform task * "TXFAX #2:1 TIFF_FILE 'WinClientServer\FAX Simulator\send\4.tif' CODEC_TYPE ALAW MIN_RATE_TYPE 2400 MAX_RATE_TYPE 4800 PAGESIZE_TYPE 1 RESOLUTION_TYPE 16 ECMENABLED 1";
This command will transmit 4.tif file on the port 2 timeslot 1 with the  minimum and maximum data rate set to 2400 and 4800

Sending Fax from Fax Machine to tProbe™ FXO 

run task "FaxSimulatorE1:StartFaxSim";

inform task * "START";

inform task * "RXFAX #2:1 TIFF_FILE 'WinClientServer\FAX Simulator\Recv\RCV.tif' CODEC_TYPE ALAW MIN_RATE_TYPE 2400 MAX_RATE_TYPE 4800 PAGESIZE_TYPE 1 RESOLUTION_TYPE 16 ECMENABLED 1";

This command will Receive the fax signal on port 2 timeslot 1 and save the image as  RCV.tif.


Buyer's Guide:

Please Note: The XX in the Item No. refers to the hardware platform, listed at the bottom of the Buyer's Guide, which the software will be running on. Therefore, XX can either be ETA or EEA (Octal/Quad Boards), PTA or PEA (tProbe Units), UTA or UEA (USB Units), HUT or HUE (Universal Cards), and HDT or HDE (HD cards) depending upon the hardware.

Item No. Products

XXFT0
XXFT2
XXFT3
XXFT4
XXFT5
XXFT6

WCS Fax Emulation Software (Requires one of the licenses below)
2 Fax ports licenses
8 Fax ports licenses
30 Fax ports licenses
60 Fax ports licenses
120 Fax ports licenses

  Related Software
XX651 MAPS™ CAS Emulator
XX649 MAPS™ SS7 Emulator
XX648 MAPS™ ISDN Emulator

VQT022

VQuad™ Fax Emulation (2 simultaneous ports)

VQT022a

VQuad™ Fax Emulation (8 simultaneous ports)

FXT001

GL Insight - Single Fax Analysis - TDM

FXT002

GL Insight - Single Fax Analysis - IP

VBA038 FaxScan™ for PCM

PKV104

FaxScan™ for SIP and Fax over IP (T.38)

VQT011 Dual UTA - Software Development Kit (SDK)

VQT241

Dual Universal Telephony Adapter (UTA)

  Related Hardware
XTE001 Dual Express (PCIe) T1 E1 Boards

FTE001

ETE001

QuadXpress T1E1 Main Board (Quad Port– requires additional licenses)

OctalXpress T1E1 Main Board plus Daughter Board (Octal Port– requires additional licenses)

PTE001

tProbe™ Dual T1 E1 Laptop Analyzer with Basic Analyzer Software

PTE015

tProbe™ w/ 2Wire FXO and FXS Optional Board

HDT001/HDE001

Legacy HD T1 or E1 (PCI) Cards with Basic Analyzer Software

HTE001

Dual Universal HD T1 E1 PCI Card with Basic Analyzer Software

UTE001

Portable USB based Dual T1 or E1 Laptop Analyzer with Basic Analyzer Software

 Back to Client/Server Scripted Control Software Page

 
 
Home Page Sitemap Global Presence Email