A modem data aggregating gateway that supports modem relay functionality
for permitting reliable switching of modem traffic between a VoIP network
and a data packet switch Internet Protocol (IP) network, s.a. the
Internet. The modem relay aggregator may receive modem data encapsulated
as Voice over IP (VoIP) data packets in accordance with a Simple Packet
Relay Transport (SPRT) mechanism. The packet data may be error corrected
and/or decompressed before being repackaged for forwarding to the
ultimate destination. In the event that the destination is itself an IP
device, the modem relay aggregator may forward the packets directly over
the IP network. As a result, if the destination of a modem call is an IP
device (such as a Web site or other Internet-enabled device) the
technique eliminates two points from a processing path in which digital
signal processing (DSPs) would otherwise have to perform modem protocol
processing. Otherwise, minimal modem reformatting can be performed at the
aggregation point.