Employing protocols such as ATM and TCP/IP over error-prone communications networks, such as wireless networks, is difficult because these protocols were designed for optimal efficiency in wired networks having different transmission characteristics.