This paper examines TCP's energy consumption behavior over wireless links and suggests improvements that result in significant energy savings. The various modifications and fine-tunings to TCP code suggested here help in conserving battery power at nodes by saving on software overhead and reducing protocol processing. These modifications were tested with experiments done on three laptops equipped with 11Mbps Lucent WaveLAN wireless cards. The results obtained from these experiments indicate that, with certain modifications made in the implementation of TCP code, one can attain as much as a 25% improvement in TCP's efficiency for the same amount of energy consumed. This work is ongoing and as a next step the authors will examine the energy behavior of TCP in more complex wireless environments.
Related white papers
Detecting Duplex Mismatch on Ethernet
IEEE 802.3 Ethernet networks, a standard LAN environment, provide a way to auto-negotiate the settings of capacity (10, 100, or 1000 Mb/s) and duplex (full- or half-). Under certain conditions...
An Overview of EtherNet/IP: An Application Layer Protocol for Industrial Automation
This paper presents an overview of Ethernet/IP (EIP), a high-level industrial application layer protocol for industrial automation applications. Built on the standard TCP/IP protocol suite, EIP uses all the traditional...
Utilization of Modern Switching Technology in EtherNet/IP Networks
EtherNet/IP networks are widely used in industrial environments and time-critical applications. This paper characterizes traffic generated in a typical EtherNet/IP network and compare it with office network traffic. The paper...
High Performance User Level Sockets Over Gigabit Ethernet
While a number of User-Level Protocols have been developed to reduce the gap between the performance capabilities of the physical network and the performance actually available, applications that have already...
Integrating Ethernet in Carrier Class Networks
Service providers are experiencing a variety of processing demands for handling the growth of Ethernet traffic in converged IP networks in both metro and core environments. IP convergence, with its...
Implementing Ethernet I/O in the Pulp Mill
The majority of process variables that are displayed to operators, archived in historians, sliced, diced and analyzed by engineers are simple analog and discrete inputs. Large numbers of control outputs...
Improving Determinism of Real-Time Applications Over Ethernet
Current estimates indicate that the number of Industrial Ethernet devices shipped will double in next two years. Modbus TCP and Ethernet/IP together represents already more than 50% of the number...

