June 2007
Just a few years ago, offering Internet-based fax services required a major
capital investment exceeding several millions of dollars for national coverage.
But no longer. Suddenly, offering e-fax services is now the easiest and most-affordable
path for the VoIP service provider, and even the ISP to follow, to add new
revenue, profit, and positive cash. All-software (HMP) fax media servers, such
as Commetrex' BladeWare™, and the new breed of IP-network wholesale carriers,
such as Global Crossing and iBasis, drop the bottom out of capital requirements,
reducing them, by millions of dollars, to under $25,000 for typical
configurations.
The critical technology breakthrough that enabled this economic discontinuity is
Commetrex' first-of-a-kind media server that can directly terminate IP-based
real-time T.38 and G.711 pass-through faxes. Without the ability to directly
terminate IP faxes, the e-fax service provider was forced to invest in POP-specific
TDM fax servers, and backhaul the resulting fax file to the provider's server
farm, where e-mail notifications were sent to subscribers. Using this legacy
technology, a POP per tier-1 and tier-2 MSA implies a multi-million
infrastructure investment for North American coverage, a formidable barrier to
market entry.
But more than a T.38-capable fax media server was required. T.38-capable media
gateways are also required to enter and exit the IP network. Although not as
large an investment as the TDM-fax-server infrastructure, this is still a
significant financial hurdle unless the provider can leverage a previous
investment of an IP carrier, such as Global Crossing or iBasis, which have made
the investment in a T.38-capable infrastructure, and, under certain
circumstances, will write a T.38 service agreement.
Often, the cost of using such a network is far less than the operating cost of a
proprietary network infrastructure. This means the investment and value
contribution of the service provider is the all-software-based fax termination
server, marketing, and the OSS/BSS aspects of the business.
First, let's look at the pre-BladeWare approach, illustrated above. The
economics have changed over time, but, in general, the service provider reduces
long-distance fees (inter-LATA tolls) by strategically locating multiline fax
servers in large MSAs. Typically, this would mean a rack full of servers, each
with multiline fax boards. For large providers, these servers can run to
several-hundred lines. At $300 per line, that would be well over $100,000 for
the initial investment. Then, there's the cost of renting space and maintaining
the system, often running to $60,000 per year in a secure co-lo facility.
The fax servers are connected, usually via an IP connection, with the service
provider's application servers, which can be anywhere. A subscriber's fax-image
file to be sent is routed to the POP that will result in the lowest per-call fee
to the provider. For inbound faxes, the dialed number indicates which
subscriber should receive the fax, which is received by the fax server and sent
to the application server.
But by installing BladeWare on the servers and engaging an IP service provider
that supports T.38, the distributed multiline fax servers are no longer needed
since the fax calls flow from the fax terminals, through the local calling area
and the IP partner's gateways all the way to the BladeWare servers, where the
real-time T.38 call is terminated (or originated). This means millions in
infrastructure becomes a few tens of thousands in servers and software at the
corporate center, where every fax call is controlled and updates installed
directly on the provider's server farm.
The BladeWare Fax-to-Email Server and its relationship to other network elements
is shown below.
Here, you can see that BladeWare Fax-to-Email is a comprehensive ready-to-deploy
application. Call control is provided by SIP. The network delivers faxes via T.38
or G.711 pass-through sessions. G.711 pass-through is the technique that older
gateways and less-capable networks use to try to transport faxes over IP
networks. It works as long as no packets are dropped, packet delays don't
exceed the depth of the jitter buffer, and the PCM clocks on each end are
synchronized (or the faxes are short). This would be the case over a LAN or a
very high-performance well-managed private network. As T.38 eliminates these
problems and consumes fewer resources, you should use a carrier that supports T.38.
The application is managed via a browser-based control panel. Performance and
maintenance information are provided by the SNMP module and interface. SOAP or
other access methods are used to interface with the subscriber database. The
CDR database is not shown, but included. The service provider provides
provisioning.
As the source code of the BladeWare Fax-to-Email application is included in its
SDK and the system is highly modular, as shown below, modifying the database
interface or the format of the CDR is very straightforward, if required.
BladeWare Fax-to-Email Server is an integrated solution, but some service
providers prefer to decompose their service networks along the line of the IP
Multimedia Subsystem (IMS) specification, which partitions the application logic
onto a separate application server. The media-processing functions are assigned
to BladeWare as a separate media server, usually controlled from the application
server by a SIP-based protocol such as MSCML or MSML/MOML. In this case, one of
Commetrex' application-server partners, such as Iperia or Genband, provide the
application server to work with Commetrex' BladeWare Fax Media Server, which
supports the protocols mentioned above.
So what do the carriers want? Well, the ones we've spoken with want lots of
minutes. It's the old saw about "profitable customers", meaning a significant
commitment. The IP connection can be billed per megabyte. They like to talk
about a gigabit Ethernet or a DS-3. Then, there might be $20.00 per month per
block of 100 DIDs, and $11 per month for each simultaneous call path. And you're
looking at per-minute fees for PSTN calls of nominally $0.01 per minute.
Depending on where you are, SIP trunking may be an option. SIP trunking is a
service increasingly offered by competitive carriers where the customer's system,
such as BladeWare, is directly connected to the provider's IP network. The
provider handles connecting with the rest of the world, including the PSTN. A
typical package might be $900 per month for a dual bonded T-1 connection, 16
simultaneous calls, and 3,000 minutes per month. Additional minutes may be
offered for as little as $0.03 per minute. A two-year contract is typical.
The IP-fax-media-server-IP-carrier paradigm dramatically lowers the financial
hurdles that must be cleared before an IP-based fax-service project is funded,
clearing the way for the smaller provider to enter the business. And larger
providers can now offer more boutique services.
| CDR | A Call Detail Record is a multi-field record of each and every call. |
| Co-lo | A co-lo (co-location) facility can be a 'telco hotel' where many
providers locate systems and establish interconnections, or it can be an
incumbent carrier's facility. |
| FoIP | Fax over IP |
| G.711 pass-through fax | G.711 is a companding scheme used to improve the
signal-to-noise ratio of voice transmissions over the TDM network. Some
gateways between IP and TDM networks do not support T.38, and treat a modem call,
including fax, as a voice call. However, the modems used in fax are sensitive
to the lack of clock synchronization, dropped and delayed packets normally
encountered in IP networks, such as the public Internet. |
| HMP | Host-media-processing is the use of a PC's computational resources
to perform call-stream signal/media processing rather than use specialized
digital signal processors (DSPs) on adjunct resource boards. |
| ITU | International Telecommunications Union, the UN-affiliated telecom
governing body. |
| MSA | Metropolitan Statistical Area is used by the US Office of Management
and Budget to define the various metropolitan areas in the US. The top 25 MSAs
in the US range in population from $18.8M (NY City area) to $2.1M (Cincinnati,
OH). |
| MSCML | Media Server Command Markup Language is s SIP-based protocol that
allows application servers to control detailed voice and fax functions
implemented on an adjunct media server. |
| OSS/BSS | Operational-Support Systems/Business-Support Systems handle the
back-office aspects of a telephony service. |
| POP | Point of presence is a service provider's direct subscriber-serving
infrastructure. |
| PSTN | The public switched telephone network is the legacy TDM network
primarily used by the incumbent carriers, such as AT&T. |
| SIP | Session Initiation Protocol is a flexible call- (session) control
protocol increasingly used in telecom for all manner of session control from
simple call placement to multi-party multi-media conference control. |
| T.37 | T.37 is an international standard for sending non-real-time store-and-forward
faxes via e-mail. |
| T.38 | T.38 fax relay is an international standard for using IP networks
to transport faxes in real time without the errors normally associated with G.711
pass-through fax. |
| TIFF-F | Tagged Image File Format-Fax is an industry-standard file-format
specification specific to fax, and handled by most operating systems and image-conversion
libraries. |
| TDM | Time-division multiplexing is the technology used in the legacy
telecom network to transmit multiple voice channels on one transport medium by
assigning each channel to a specific "time slot". |
There are two primary ways that fax transactions are conveyed across packet
networks, such as IP. The T.37 standard specifies how a fax image is
encapsulated in e-mail and transported, ultimately, to the recipient using a
store-and-forward process through intermediary entities. T.38, however, defines
a protocol that supports the use of the T.30 protocol in both the sender and
recipient terminals. (See diagram below.) T.38 supports transmission of a fax
across an IP network in real time, just as the original G3 fax standards did for
the traditional (time-division multiplexed (TDM)) network, also called the
public switched telephone network or PSTN.
A special protocol is needed for real-time fax over IP since existing fax
terminals only support PSTN connections, where the information flow was
generally smooth and uninterrupted, as opposed to the jittery arrival of IP
packets. The trick was to come up with a protocol that makes the IP network "invisible
" to the endpoint fax terminals, which would mean the user of a so-called legacy
fax terminal need not know that the fax call was traversing an IP network.
The network interconnections supported by T.38 are shown below. The two fax
terminals on either side of the figure communicate using the T.30 protocol, the
fax-to-fax protocol released by the ITU in 1980. Interconnection of the PSTN
with the IP packet network requires a "gateway" between the PSTN and IP networks.
PSTN-IP gateways support TDM voice on the PSTN side and VoIP and FoIP on the
packet side.
For voice sessions, the gateway will take in voice packets on the IP side,
accumulate a few packets to insure a smooth flow of TDM data upon their release,
and then meter them out over TDM where they eventually are heard by a human or
stored on a computer for later playback. The gateway employs packet-management
techniques to enhance the quality of the speech in the presence of network
errors by taking advantage of the natural ability of a listener to not really
hear the occasional missing or repeated packet.
But facsimile data are transmitted via modems, which aren't as forgiving as the
human ear is for speech. Missing packets will often cause a fax session to fail
at worse or create one or more image lines in error at best. So the job of T.38
is to "fool" the terminal into "thinking" that it's "talking" directly with
another T.30 terminal. It will also correct for network delays with so-called
spoofing techniques, and missing or delayed packets with fax-aware buffer-management
techniques. Differences in the clock rate of the data on each end are overcome,
and the required IP data rate is reduced by a factor of 10 to one.
BladeWare integrates the functions inside the box on the right side of the
diagram. T.30 from the fax terminal and T.38 from the gateway are integrated
into one function, which Commetrex calls TerminatingT38. The analog modems aren't
needed since there is no TDM connection, so there is no need for analog modems.
This means that T.38 calls originating from the gateway on the left will be
terminated inside the IP network by the TerminatingT38 stack on the right, which
happens to be inside the BladeWare server. Calls are managed by SIP.
|