Drop (%)
Wireless link
Random loss
Propagation (ms): Delay,
Delsigma (Delay Variance)
Bandwidth (byte/second)
p p
p p
p
p
100Mbps Hub
100Mbps
Switch
Eth1: 192.168.1.1
Private Network
Eth0: 163.239.162.118
Campus Network or LAN
Sender
(FTP Client)
Receiver
(FTP Server)
Nist Net
(a) NistNet setup
0 1 2 3 4 5 6 7 8 9
20
40
60
80
100
NewReno
Westwood+
Proposed
Goodput (%)
Drop (%)
(b)
0 1 2 3 4 5 6 7 8 9
20
40
60
80
100
NewReno
Westwood+
Proposed
Goodput (%)
Drop (%)
(c)
Figure 9: (a) Emulation setup using NistNet and goodput for (a) 3MB and (b) 100MB file.
estimate the available bandwidth less than the real one
due to frequent wireless losses. Thus, it may fail to re-
tain the current cw nd. However, the proposed scheme
can retain the current cwnd through more precise in-
ferring of the cause of packet losses. Our scheme is
more effective in improving the throughput especially
when the bottleneck bandwidth is high(Compare Fig-
ure 7(a) and 7(b)).
REFERENCES
Luigi A. Grieco, and Saverio Mascolo, ”Performance Eval-
uation and Comparison of Westwood+, New Reno,
and Vegas TCP Congestion Control”, ACM Computer
Communication Review, 34(2): pp25-38, April 2004
Saad Biaz and Nitin H. Vaidya, ””De-randomizing Con-
gestion Losses” to Improve TCP Performance over
Wired-Wireless Networks”, ACM/IEEE Transactions
on Networking, Vol. 13, No. 3, June 2005, pp596-608
Song Cen, Pamela C. Cosman, and Geoffrey M. Voelker,
”End-to-End Differentiation of Congestion and Wire-
less Losses”, IEEE/ACM Transactions on Network-
ing, Vol. 11, No. 5, Oct. 2003, pp703-717
Sumitha Bhandarkar, Nauzad Erach Sadry, A.L. Narasimha
Reddy, and Nitin H. Vaidya, ”TCP-DCR: A Novel
Protocol for Tolerating Wireless Channel Errors”,
IEEE Transactions on Mobile Computing, Vol. 4, No.
5, pp517-529, Sep. 2005
TCP Westwood+ modules for ns-2. http://193.204.59.68/
mascolo/tcp%20westwood/modules.htm
NS-2 network simulator (ver 2). LBL, http://www-
mash.cs.berkeley.edu/ns
National Institute of Standards and Technology, “NIST
Net”, http://www.antd.nist.gov/itg/nistnet
R. Jain, D.M.Chiu and W.Hawe, ”A Quantitative Measure
of Fairness and Discrimination of Resource Alloca-
tion in Shared Systems”, Technical Report, Digital
Equipment Coporation, DEC-TR-301, 1984
Frank Kelly, ”Mathematical Modeling of the Internet”, Pro-
ceedings of the Fourth International Congress on In-
dustrial and Applied Mathematics, 1999, pp105-116
Luigi Alfredo Grieco and Saverio Mascolo, ”TCP West-
wood and Easy RED to improve Fairness in High-
Speed Networks”, 7th International Workshop on Pro-
tocols for High-Speed Networks (PfHSN’2002), April
22-24, 2002, Berlin, Germany.
Kevin Brown and Suresh Singh, “M-TCP: TCP for Mobile
Cellular Networks”, ACM SIGCOMM 97, Cannes,
France, July. 1997
Ajay Bakre and B. R. Bandrinath, “I-TCP: Indirect TCP
for Mobile Hosts”, Proceedings of the 15th Interna-
tional Conference on Distributed Computing Systems
(ICDCS ’95), pp 136˜143, Vancouver, May, 1995
Hari Balakrishnan, Srinivasan Seshan, and Randy H. Katz,
“Improving Reliable Transport and Handoff Perfor-
mance in Cellular Wireless Networks”, In ACM Wire-
less Networks Journal, 1(4), Dec. 1995