BladeWare is an open HMP telephony platform that supports both third-party and Commetrex-provided media and call-control resources. These resources are added to a BladeWare system by adding their respective Resource Service Managers (RSMs), which normalize network-interfaces and signaling to the balance of the BladeWare system. Licensing the PowerFax SDK adds the Fax Sender-Receiver RSM to a BladeWare system. Other RSMs include the MSP RSM for PSTN boards, the SIP RSM for IP signaling, and the Voice Play-Record RSM when voice support is required.
Client applications access this functionality through an integrated API.
PowerFax Send-Receive Resources
PowerFax for BladeWare offers the industry’s broadest choice of fax send-receive resources, all of which are transparent to the fax application, and all of which are based on Commetrex’ industry-best fax technologies:
- The MSP FX S/O for multi-line analog PSTN office trunks and station interfaces for direct fax-terminal connection
- The MSP-E/T for single-, dual-, and quad-span E1/T1 PSTN connectivity
- TerminatingT38 for real-time IP fax relay
- Multi-Modal Terminating Fax (MMTF) to support both T.38 and G.711 pass-through analog modems for non-T.38 IP-based fax transport.
The MSP-FX S/OPCM interface is a half-height-size PCI or PCI Express board with 2-, 4-, 6-to-24 ports using one expansion-card slot. Each card has either two or four ports, depending on the number of two-port daughter cards included. The daughter-cards can be either station or office-trunk interfaces in any combination. Expansion is accomplished by interconnecting up to six boards via a micro-backplane connector. Additional power for configurations beyond 8 ports or station-trunk interfaces require that the host PC’s 12 volt power supply be connected via a standard power cable. Since all 24 ports are part of the same assembly, all ports operate on the same PCM clock.
The MSP product line also includes support for ISDN BRI in 2-, 4-, 6-to-24-port configurations.
- Intermix FXS and FXO to 24 ports
- 2U form factor (120 mmx55 mm)
- Autosense with 5 and 3.3 volt busses
- PCI 2.2 compliant
- RJ-11 cables included
- 32-bit bus master for 132 Mbytes/sec transfers
The MSP-E/T PCI and PCI Express digital PSTN-interface boards offer single-, dual-, and quad-span E1/T1 interfaces supporting systems with up to 120 fax ports in a single PCI or PCIe expansion slot. Both robbed-bit and common-channel signaling, including ISDN EuroPRI, are supported.
Commetrex invented TerminatingT38in 2000, yielding an unequalled field history resulting in unmatched interoperability. TerminatingT38 is a special integration of Commetrex’ ITU T.38 and T.30 fax protocol engines, giving the developer of a network-service platform or an enterprise fax server the system resources necessary to terminate T.38 (IP network) real-time fax transmissions the same as it would real-time faxes from the PSTN using the PowerFax analog modems with the MSP boards.
Robustly transporting a fax that originates in a ‘traditional’ fax terminal over a packet network to a traditional receiving terminal in real time requires that a fax-relay entity be situated between each terminal and the packet network. These entities—the relays—must render the delays and timing uncertainties of the packet network transparent to the T.30 protocol engines operating at the transmitting and receiving terminals.
Commetrex has developed a version of its T.38 Fax Relay gateway product that, rather than relaying the fax to the PSTN, terminates the fax in TerminatingT38’s server-based T.30 protocol engine. One of the legacy fax terminals is removed and Commetrex’ TerminatingT38 substituted so that the fax terminates in the service platform rather than a fax terminal.
PowerFax T.38 (and MMTF, see below) support T.38 Version 3 with V.34.
- Terminates T.38 V3 faxes on BladeWare
- SIP call control
- Field-proven T.30 engine
- Commetrex’ field-proven T.38 engine, the industry’s standard for interoperability
- Tolerates five seconds of packet delay
Multi-Modal Terminating Fax
Multi-Modal Terminating Fax (MMTF) is an integration of Commetrex’ T.30, T.38, and host-based analog fax modems to create a system that allows a media server to terminate faxes from PSTN-IP gateways supporting either T.38 or G.711 pass-through for fax transmissions, as shown below.
Headers and Footers
PowerFax offers three options for placement of a header or footer on a fax page:
- Overlay: the header or footer image is overlaid on the page;
- Replace: the image data in the page at the header or footer location is replaced by the header or footer image;
- Insert: the header image is inserted before the page image, or the footer is inserted after the page image.
The contents of an extended header or footer can be specified by using the fax parameters FaxSender_ECTF_HeaderField and FaxSender_ECTF_FooterField. These extended headers and footers may be customized by setting values for replaceable parameters within the Headerfield or Footerfield string. The replaceable parameters are specified using Unicode characters and escape sequences, consisting of the Unicode character ‘%’, followed by a format code. The resource substitutes a character string for the escape sequence as specified in table below.
||AM or PM
||0-9, + or SPACES
||0-9, + or SPACES
||% in header
PowerFax Fax Description Language (FDL) macros support the creation of fax-image files (SM files) from dynamically assembled elements. For example, a personalized fax letter including information obtained from a centralized database, a pre-scanned signature, the date, time, and even a per-call personalized paragraph, can be created and transmitted in seconds. Examples of FDL macros are
@CONVERT:END @CCONVERT:PADTOEND @CONVERT:FILE @CONVERT:PAGEBREAK @CONVERT:FONT @CONVERT:PAGESIZE @CONVERT:MARGIN @CONVERT:TEXT
These macros are inserted into a text file and converted using the PowerFax file- and format- conversion functions. The resulting file is then placed in the appropriate SM container.
The files produced by word processing, page layout, and graphics packages are generally not in the file format a fax transmits and receives. PowerFax supports conversions from FDL, PCX, Bi-Level TIFF, TIFF-F, and text (including Windows NT outline fonts).
HOST REQUIREMENTS: Win32, Linux
FAX ENCODING: MH, MR and MMR. Error Correction Mode (ECM)
SEND-RECEIVE RESOURCES: Terminating T.38, V.21 (300bps) for T.30 negotiation, V.27ter (2400/4800bps), V.29 (7200/9600bps), V.17 (14400/12000/9600/7200bps),V.34 (up to 33.6Kbps)
FORMAT CONVERSIONS: ASCII, PCX, TIFF- F, TIFF, Windows System Fonts, FDL
Commetrex has led the industry effort for T.38 interoperability since January 2002, when it launched the T.38 Interoperability Test Lab. Recently, Commetrex has done extensive interoperability testing with the BladeWare HMP telephony platform, with international carriers, service providers, and enterprises.
PowerFax adds terminating fax to BladeWare. All members of the MSP line of PSTN-interface boards are supported, as is the all-IP BladeWare IP media server.
- OTF for MSP SDK, PN 20070
- PowerFax for BladeWare SDK, PN 20030
- BladeWare Media Server SDK, PN 20004
- OTF PowerCall SDK, PN 20050
- OTF PowerVox SDK, PN 20060
- PowerFax Runtime License, PN 50006
- Multi-Modal Terminating Fax (MMTF) Runtime License, PN 50014
- PowerCall Runtime License, PN 50005