Nicolas S. Dade - Santa Cruz CA,
SYMBOL TECHNOLOGIES, INC. - Schaumburg IL
The present disclosure provides systems and methods improving Transmission Control Protocol (TCP) network congestion avoidance in wireless networks. Specifically, the present disclosure decouples wired and wireless TCP connections at a wireless access point, thin access point, wireless switch, etc. The wired TCP session is terminated on the wireless access device and a wireless TCP session is automatically started for the last hop to a mobile unit. Advantageously, the wireless TCP session may utilize a congestion avoidance algorithm optimized for wireless network. Furthermore, wireless local area network (WLAN) information may be tied to the TCP stack for improved performed, e.g. an IEEE 802.11 Acknowledgement (ACK) may be considered as equivalent to a TCP ACK from the mobile unit. By splitting a TCP downstream connection into two—wireless and wired, high-jitter, high-loss wireless hops may be hidden from the remote host's TCP socket.