You need to eliminate unnecessary header data, minimize latency, and transmit data over a full-duplex connection