INFO: Windows CE's TCP/IP Stack Enhancement on Wireless Network

ID: Q203085


The information in this article applies to:
  • Microsoft Windows CE versions 2.1, 2.11, 2.12, 3.0 Professional Edition for the Handheld PC


SUMMARY

There are several registry settings that allow one to improve Windows CE's TCP/IP behavior on a wireless network.


MORE INFORMATION

To improve Transmission Control Protocol/Internet Protocol (TCP/IP) networking performance on a wireless network, the following TCP/IP parameters may need to be tuned to the characteristics of the supporting network. Typical wireless network has high-delay and low-bandwidth characteristics.

The registry parameters are maintained on a per-network-adapter basis rather than a system-global basis:


HKEY_LOCAL_MACHINE
    \<Adapter Name>
     \tcpip
      \params 

TcpWindowSize

Sets recv window size; must be less than GlobalMaxTcpWindowSize; available in Windows CE version 2.1.

TcpInitialRTT

Sets initial round trip time (RTT) in milliseconds; default is 3000 milliseconds; it previously was a global parameter and was not exposed.

TcpDelAckTicks

Delayed Ack timer in milliseconds; it previously was a global hard-coded parameter; defaults to 200 milliseconds TCP/IP.

Initial congestion window is set to twice the Max Segment Size (MSS).

Fast retransmissions are supported; it triggers on every third Ack; Point-to-Point Protocol (PPP) and serial line Internet protocol (SLIP) are supported.

Windows CE 2.1 adds the ability to request additional Dynamic Host Configuration Protocol (DHCP) options from the server; replies are stored in the registry.

Additional query words:

Keywords : kbWinsock kbWinCE210 kbWinCE211 kbDSupport
Version : WINDOWS:2.1,2.11,2.12,3.0 Professional Edition
Platform : WINDOWS
Issue type : kbinfo


Last Reviewed: September 18, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.