We measured a performance of data transmission between a desktop PC and a PDA in an infrastructure network based on IEEE 802.11x wireless LAN. Assuming that a PDA is mainly used for downloading data from its stationary server, i.e., a desktop PC, a PC and a PDA acts as a fast sender and a slow receiver, respectively, due to substantial differences in their computational capabilities. With data transmission between these heterogeneous terminals a transmission time during downstream is slower than that during upstream by 20% at maximum. To mitigate this, we present two distinct approaches. First, by increasing the size of a receive buffer for a PDA the congestion window size of TCP becomes more stable. Thus, an approximate 32% increase in throughput can be obtained by increasing its size from 512 bytes to 32768 bytes. Second, a pre-determined delay between packets to be transmitted at the sender should be given. By assigning the inter-packet delay of 5 ms during downstream achieves a best performance which improves by 7% compared to that without such a delay. Besides, such a delay reduces the number of erroneous packets remarkably.
[1]
Brian Tierney,et al.
TCP Tuning Guide for Distributed Application on Wide Area Networks
,
2001,
login Usenix Mag..
[2]
W. Richard Stevens,et al.
TCP/IP Illustrated, Volume 1: The Protocols
,
1994
.
[3]
Mohammed Atiquzzaman,et al.
A novel scheme for streaming multimedia to personal wireless handheld devices
,
2003,
IEEE Trans. Consumer Electron..
[4]
Lachlan L. H. Andrew,et al.
Buffer sizing for nonhomogeneous TCP sources
,
2005,
IEEE Communications Letters.
[5]
Srinivasan Seshan,et al.
Improving TCP/IP performance over wireless networks
,
1995,
MobiCom '95.
[6]
Randy H. Katz,et al.
A trace-based approach for modeling wireless channel behavior
,
1996,
Winter Simulation Conference.
[7]
Antonio Pescapè,et al.
Experimental Analysis of Heterogeneous Wireless Networks
,
2004,
WWIC.