Set up Fax over IP (FoIP)
Fax over IP (FoIP) is the process of carrying traditional fax traffic between two fax machines over the internet. It uses T.38, a protocol built specifically to relay fax pages reliably across a Voice over IP (VoIP) network where the normal audio path would corrupt the signal. To fax through the phone system, turn on T.38 for the extensions and trunks involved, and adjust the global T.38 options if transmissions are unreliable.
Turn on T.38 for a SIP extension
Section titled “Turn on T.38 for a SIP extension”Enable T.38 Support on an extension when you plan to register a T.38-capable fax machine to it as a SIP (Session Initiation Protocol) endpoint. This is the extension the fax device logs in to, the same way a desk phone registers.
- In the PBX web portal, go to Extension and Trunk > Extension and open the extension you want to edit.
- Select the Advanced > VoIP Settings tab.
- Select the T.38 Support checkbox.
- Click Save, then Apply.
Turn on T.38 for a SIP trunk
Section titled “Turn on T.38 for a SIP trunk”Enable T.38 Support on a trunk that will carry outbound or inbound faxes. The trunk is the connection between the phone system and your service provider, so this is the path faxes travel to reach the outside world.
- In the PBX web portal, go to Extension and Trunk > Trunk and open the trunk you want to edit.
- Select the Advanced > VoIP Settings tab.
- Select the T.38 Support checkbox.
- Click Save, then Apply.
Adjust the T.38 settings
Section titled “Adjust the T.38 settings”If Fax over IP still does not work after enabling T.38 on the extension and trunk, fine-tune the system-wide T.38 options.
- In the PBX web portal, go to PBX Settings > SIP Settings > T.38.
- Update the settings as needed:
- T.38 Max BitRate: The highest bit rate allowed for a fax transmission.
- No T.38 Attributes in re-INVITE SDP: When enabled, the T.38 attributes are left out of the SDP (Session Description Protocol, the part of a SIP message that describes the media session) in re-INVITE packets. A re-INVITE is the SIP message that renegotiates a call already in progress, such as when it switches from voice to fax mode.
- Error Correction Mode: When enabled, the phone system checks each completed fax page and tells the sending fax machine which frames arrived with errors. The sender retransmits those frames, and the cycle repeats until every frame is received without errors.
- Click Save, then Apply.