FAX messages are sent as UDP or TCP/IP packets.
From RFC 3362:
ITU-T Recommendation T.38 T.38 describes the technical features necessary to transfer facsimile documents in real-time between two standard Group 3 facsimile terminals over the Internet or other networks using IP protocols. The Recommendation allows the use of either TCP or UDP depending on the service environment.
ITU-T Recommendation T.38 T.38 Annex D describes system level requirements and procedures for internet aware facsimile implementations and internet aware facsimile gateways conforming to ITU-T T.38 to establish calls with other ITU-T T.38 implementations using the procedures defined in IETF RFC 2543 SIP-99 and IETF RFC 2327 SDP.
Note that ITU-T T.38 Recommendation T.38 (04/02) T.38 is an aggregation of the original ITU-T Recommendation T.38 (06/98)T.38-98 and all of the subsequent Amendments and Corrigendum including T.38D-00. While T.38 and T.38D-00 describe SIP procedures per SIP-99, the procedures can also be applied to the revised Session Initiation Protocol specification SIP.
- Commetrex has completed significant interoperability testing in the T.38 Interoperability Test Lab. http://www.commetrex.com
- Brooktrout White paper: http://www.brooktrout.com/whitepapers/pdf/fax_over_ip.pdf (link no longer works as Brooktrout became part of Cantata Technology, which is now itself part of Dialogic). The document can be found at www.viatechnology.es/Documents/Productos/fax_over_ip.pdf
T.38 with Fax Voip T38 Fax & VoiceFaxVoip Software develops solutions for the transmission of a fax via the Internet Telephony (FOIP). The main emphasis has been placed on the transfer T.38 and audio via SIP, H.323 and ISDN CAPI 2.0.
Fax Voip application operates with T.38 faxes via standart COM port interface.
What is Voip? For your fax or voice application, it's a Voice Fax Modem. You can setup your Fax & Voice program to operate with Fax Voip Virtual COM ports or virtual "FaxVoip Modems 14400 bps Voice-Fax" modems. From the perspective of your VOIP internet network, it’s a SIP/H.323 client with T.38 and G.711 Fax support.From the perspective of your ISDN line, it’s CAPI 2.0 client with audio fax support. You can send/receive T.38 and audio (color/black-and-white) faxes and voice messages without any hardware, using your favourite Fax & Voice program. Fax Voip is the ideal solution for the implementation of Fax and Voice Mailbox into SIP/H.323/ISDN network. You can use Fax Voip with your VOIP or ISDN-based PBX or with your SIP/H.323/ISDN Provider. Up to 100 virtual modems can be used simultaneously.
Multiple SIP Registrations and Call Routing functions make your system the most flexible as well as allowing you to work with different SIP and H.323 providers simultaneously.
Fax Voip supports Caller ID and Dial a Phone Number Extension features.
You can send T.38, audio and CAPI faxes via Fax Voip Virtual Printer and receive faxes directly in TIFF, PDF or SFF files, and without limiting the number of incoming fax sessions. You can manage faxes with Fax Voip Console.
Fax Voip is a fully-functional system for sending faxes via e-mail (Mail to Fax) and for receiving faxes to e-mail (Fax to Mail).
Incoming Routing Methods (Route through e-mail, Store in a folder, Print) allow you to route incoming faxes to recipients on the network.
Fax on Demand function allows callers to retrieve information via fax on the same call (from a fax machine).
Fax Voip T38 Fax & Voice has been successfully tested with Microsoft Fax, BVRP Classic Phone Tools 9, FaxTalk Messenger Pro, WinFax Pro, Venta Fax & Voice (include color faxes) and many other well-known programs.
Please, visit the Fax Voip home page at http://www.t38faxvoip.com
The last version 6.4.1 can be downloaded using the following link: http://www.t38faxvoip.com/downloads/t38fv6_4_1.zip
T.38 with Fax Voip SoftPhoneFax Voip Softphone is a powerful and unique SIP / H.323 software telephone that lets users make phone calls, record calls, play audio files into the telephone line as well as send/receive T.38 and audio faxes from one single software application using any Voice over IP (VoIP) telephony provider. Music on Hold is supported. Audio and Fax panel allows you to send pre-prepared faxes and audio messages in one click. With Log Book you can easily view call history, view received and sent faxes and listen to call recordings and sent audio messages. The Phone Book provides a convenient place to store information about your contacts. Random Phone Calls function can be useful for your business, as well as for different testing purposes. The function allows you to automatically make repetitive phone calls to one or more target phone numbers. This function allows you to play audio messages into the telephone line, as well as to record phone calls. Using the Fax Voip Softphone Control Panel, you can easily configure the softphone according to your requirements..
Please, visit the Fax Voip Softphone home page at http://www.t38faxvoip.com/phone/
The last version 2.1.1 can be downloaded using the following link: http://www.t38faxvoip.com/downloads/fphone2_1_1.zip
T.38 with Asterisk
Built in support for T.38Digium's Fax For Asterisk is a commercial facsimile (Fax) termination and origination solution designed to enhance the capabilities of Open Source and commercial Asterisk as well as Switchvox. Fax For Asterisk bundles a suite of user-friendly Asterisk applications and a licensed version of the industry's leading fax modem software from Commetrex.
Asterisk 1.6 support G.711 and T.38 FAX origination and termination. T.38 gateway features are in Asterisk 10. Patch exist for Asterisk 1.8.
T.38 with CallWeaver (supported)Callweaver has rapidly maturing support for T.38 passthrough, T.38 gateway and T.38 termination. Passthrough simply means forwarding T.38 between two other T.38 entities. Gateway operation provides interworking between the PSTN and the T.38 world. Termination makes Callweaver act as a T.38 FAX machine. Callweaver can also act as a traditional PSTN type FAX machine.
Many T38 implementations are quirky, and work is ongoing to extend the number of T.38 platforms which interoperate smoothly with Callweaver. At present it has been successfully used with products from Cisco, Patton, Quintum and many others.
For further information, see the Callweaver home page at www.callweaver.org
T.38 with Commetrex (supported)Commetrex' real-time T.38 Fax Relay technology gives the next-generation network system developer the technology needed to support standards-based fax in IP, ATM, and Frame Relay networks. As a developer of a packet-telephony system you can offer a T.38-compliant system for fax over IP, an I.366.2 system for fax over ATM, an FRF.11.1-compliant system for fax over Frame Relay, or a proprietary implementation, should it be required.
Commetrex' TerminatingT38 is a combination of its ITU T.38 fax and T.30 ITU fax protocol engines, a package that gives the developer of a network-service platform or an enterprise fax server the technology necessary to terminate T.38 fax (IP network) real-time fax transmissions just as one would real-time faxes from the PSTN using analog modems. When combined with Commetrex’ stand-alone T.38 fax, a developer can now implement both terminating and standard fax-gateway functions on the same platform, combining the functions of the service platform and the gateway.
TerminatingT38 is available as licensed source code for incorporation into proprietary systems. TerminatingT38 makes no assumptions regarding the connection setup, such as H.323 or SIP, nor does it assume a particular API for the application software. Interestingly, one of the legacy fax terminals (e.g. a fax machine)
can be removed from a fax system and Commetrex’ TerminatingT38 substituted so that the fax terminates in the service platform rather than a fax terminal. Commetrex has developed a version of its PowerRelay T.38 fax gateway product that, rather than relaying the fax to the PSTN, terminates it in TerminatingT38’s server-based T.30 protocol engine.
Commetrex develops and markets enabling technologies for the gateway and media-server telecom OEM, as well as ready-to-deploy fax applications, BladeWare Fax Media Server (FMS), BladeWare Fax2Email, and BladeWare Email2Fax. Well known for its market-leading fax and other licensed media-processing technologies, Commetrex has announced its 75th T.38 FoIP customer. Commetrex' list of technology partners and licensees is a who's who of the telecom industry, including LSI, Iperia, Sonus, Marvell, OpenWave, Nortel, Amazon.com, AT&T, Broadsoft, Siemens, ShoreTel, Avaya, Interactive Intelligence, Aspect, Freescale, Portugal Telecom, Octasic, Tektronix, Pika, Empirix, LogicaCMG, and MetaSwitch. Commetrex is currently enhancing the BladeWare product family by introducing comprehensive voice capabilities with its BladeWareVXi VoiceXML interpreter initiative.
For additional information, visit the Commetrex home page at http://www.commetrex.com
T.38 with Gridborg HMP Server (supported)
Gridborg HMP Server supports T.38 fax origination, fax termination and fax pass through. All of these options are available for both H.323 and SIP protocols. Gridborg HMP Server stores received documents in a multitude of formats and also enables sending of fax documents saved in TIFF and other formats.
Gridborg HMP Server has been successfully used with VoIP gatways from many vendors like Cisco, Planet, Patton, Sipura, and many others.
T.38 with open source ICTFAXICTFAX is open source (AGPL v 3), multi-user and web based software solution for SMBs and service providers based on open source technologies Spandsp, Drupal, Callweaver / Asterisk and Astbill with advance billing capabilities , ICTFAX is an email to fax, fax to email gateway,
ICTFAX supports T.38 origination and termination, T.30 origination, termination and gateway , G.711 Foip origination, termination and gateway capabilities
for more information please visit ICTFAX home site
T.38 with T38modemWhat is T38modem www.openh323.org?
- It is not a modem.
- From a FAX application's view point (e.g. HylaFAX) T38modem looks like a class 1 FAX modem pool.
- From an IP network view point it's a H.323 endpoint with T.38 FAX support. Recent versions also support SIP.
- From your view point it's a gateway between a fax application and an IP network.
Reliable fax with AcepacketAcepacket.com
- Fully support T.38
- Dedicated fax line.
- Virtual fax and fax to email.
- Web based gui to send and recieve faxes online.
- Fax solution for single and broadcasting.
- VoIPmonitor - T.38 to PDF packet sniffer
- FaxDesk - Fax API - Send fax from your applications easily using FaxDesk's API.
- www.Faxtest.info - Free Fax test service online - Send a test fax from your faxmachine/T.38 devices to this number, check for errors and quality.
- Abilis The all-in-one VoIP/FoIP gateway with ISDN backup.
- Asterisk fax
- Asterisk T.38
- Asterisk T.38 Bounty
- AudioCodes explains fax relay methods in detail
- Axacore FaxAgent T.38 Fax Server
- efax4asterisk : An AGI script which sends faxes to email addresses.
- FAX over IP
- Fax over IP Gateways Reliable FAx over IP gateways for successful Fax over IP
- FaxLogic Hosted Internet Fax Fax over IP solutions (virtual fax, analog fax line replacement, SIP trunking for fax servers, hosted fax server)
- FaxxBochs 100% Reliable Fax over IP
- ICTFAX Email to FAX solution open source Email to FAX, FAX to Email faxing solution using foip (T.38) or pstn]
- Patton VoIP gateways T.38 ready
- quintum VoIP gateways T.38 ready
- Voys Telecom - Dutch T.38 provider with email-to-fax, fax-to-email and webfax support
- Steve Underwood Faxing over IP networks Article - excellent explanation of issues
- Traffic analysis of two T.38 devices (link now working at Dialogic website)
- Uniqall Gridborg HMP Server
- VBS Commercial Fax Server
- Voismart Fax Server T.38 and softmodem integrated into IP PBX
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+