Fax over IP (FoIP)

FoIP (Fax over IP) and Fax Modem Protocols

View our Fax Over IP (FoIP) Test Results page.

ITU-T T.38 Real Time Fax over IP Software
ITU-T T.37 Store and Forward Fax over IP Software
ITU-T T.30 Group 3 Fax Protocol Software
ITU-T T.30E Color Fax Protocol Software
ITU-T T.4 G3 Fax Image Format of Document Tx.
ITU-T T.6 MMR Compression Software
ITU-T Class 1, 2.0 Fax Modem Service Class

Floreat Group 3 Fax over IP Software (G3 Fax over IP Software) package (real time):
V.17, V.29, V.27ter, V.21 ch.2, T.30, T.38

Floreat Group 3 Fax over IP Software (G3 FoIP Software) package (store and forward):
V.17, V.29, V.27ter, V.21 ch.2, T.30, T.37

Floreat Color Super Group 3 Fax Modem Software (Super G3 Fax Software) package:
V.34 Fax, V.17, V.29, V.27ter, V.21 ch.2, T.30, T.30E

Floreat Super Group 3 Fax Modem Software (Super G3 Fax Software) package:
V.34 Fax, V.17, V.29, V.27ter, V.21 ch.2, T.30

Floreat Group 3 Fax Modem Software (G3 Fax Software) package:
V.17, V.29, V.27ter, V.21 ch.2, T.30

Floreat Group 3 Fax Modem Software (G3 Fax Software) package (end to end):
V.17, V.29, V.27ter, V.21 ch.2, T.30, T.4, T.4 to Tiff conversion and viceversa

Overview:

Floreat’s Fax over IP software (FoIP software)  module provides the industry a very reliable and field tested source of Internet Faxing Software. The modules are developed based on ITU-T provided standards and include some proprietary techniques to allow for seamless performance with fax machines across the globe.

What is Fax over IP?
The T.38 fax relay standard was devised in 1998 as a way to permit faxes to be transported across IP networks between existing Group 3 fax terminals. A Fax over IP (FoIP) solution based on the T.38 relay is the most reliable way of enabling real-time communications between ordinary fax machines on modern IP networks, including the public Internet. The T.38 protocol is also the foundation for standalone Internet-ready Facsimile or Terminal device.

Why is Fax over IP required/ important?
The telecommunications network is transitioning from a circuit-switched to a packet-switched architecture resulting in the need for gateways to convert between the two formats. The industry-trend among service-providers and device-manufacturers is to support T.38 since it is the best way to match the reliability of fax communications over PSTN lines. The alternative approach of “pass-through”, essentially circuit emulation, is problematic if the gateways are not mutually synchronized.

How is this accomplished?
A complete FoIP solution consists of the Fax Data Pump as well as a set of protocols that include fax relay and fax application.

Each fax machine operates under the assumption that the fax session is a PSTN connection. For a fax to be transmitted over an IP network from an originating terminal to a receiving terminal, it is necessary to have two instances of the T.38 relay – between each terminal and the packet network. Timing uncertainties and delays of packet networks are thus addressed.

A typical network-device scenario for the Fax over IP Relay is shown below:

The solution can be provided as a library module or as an executable/ run file as desired.

Who are the typical users?
The successful deployment of FoIP today requires complex interoperability between IP-based servers/gateways/ATAs and hundreds of fax machines, many with exacting timing idiosyncrasies; the solution requires careful hands-on experience with configuration and timing. This is the focus of Floreat’s lab and has allowed Floreat to achieve successful interoperability results between various gateways, including AudioCodes and Cisco Linksys models, and numerous fax machines, including all major manufacturers such as Brother, Canon, Epson, Panasonic, Samsung and SindoRicoh.

Features of FloFoIP: Floreat Fax over IP Relay
ITU-T V.17, V.29, V.27 and V.21 — Fax Data Pump
ITU-T T.38 — Fax Relay
ITU-T T.30 — Fax Application
ITU-T T.4 — TIFF Conversion
UDP/ IP and TCP/IP
UDP/IP Redundancy
Jitter Buffer Management and Spoofing
Multi-channel implementation
Voice/Fax/Data discrimination
Portable ANSI C code, Object and Source-code Licenses
Proven Interoperability

Floreat’s FloFax Software

Floreat’s FloFax includes all the fax modulation standards that are listed as requirements for the Group 3 Facsimile. This includes the following:

1) V.34 (33600 bps), which uses TCM constellations, echo-canceling and line-probing to achieve the high speeds that make it suitable for color fax transmission

2) V.17 (14400 bps with fall-back to 12000 bps, 9600 bps, 7200 bps), which uses TCM (Trellis Coding Modulation) that enhances reliability and supports high speeds so that this modulation scheme is used to transfer images

3) V.29 (9600 bps with fallback of 7200 bps) that incorporates QAM (Quadrature Amplitude Modulation), amplitude modulation with phase shifts, and is used to transmit image data

4)V.27ter (2400 and 4800 bps) which uses DPSK (Differential Phase-Shift Keying) in which phase differences are used to encode bits

5) V.21 (300bps) recommendation which uses FSK (Frequency Shift Keying), in which different frequencies represent binary data. V.21 speeds are used to exchange initial capabilities of two fax machines but not to send the fax image

Floreat’s FloFax modem software is modular, re-locatable and re-entrant to support multi-channel capability. These fax software modems can operate within a multi-tasking environment or as a single task and it is supported on various DSPs and processors as well as offered in fixed and floating point C.

Floreat’s Fax Modem software an be integrated with Floreat’s other data modem, telephony, speech compression, VoIP, FoIP, imaging and video software for various applications.

Floreat supports its embedded software services on the following DSPs, Controllers and Processors:


For further information on the standard, please click ITU Standards.
For our brief profile, please click Company Profile.
For further inquiry, please send us an Inquiry Form or send an email to info@floreatinc.com.