 The modem's hardware must not delay data too much, while waiting for more to compress in one packet, otherwise an unacceptable latency level will result.It also cannot afford to, as this would require both sizable computing resources (on the scale of a modem) as well as significant buffer RAM.Software compression such as MPPC is free to use the host computer's resources, exceeding the modem's by several orders of magnitude.