© The Institution of Engineering and Technology
Over wireless multihop networks, the conventional transmission control protocol (TCP) cannot allocate the bandwidth fairly to flows. This is because flows with different locations competing for the same wireless channel may have very different perceptions on congestion in terms of packet delay and packet loss rate. In this study, the authors introduce a new window control algorithm and a new estimation method of congestion, which is called a delay information-based fair congestion control protocol (DFCCP). A new window control algorithm not only supports starved flows, but also allows starved flows to share the bandwidth fairly. Furthermore, since congestion occurs at multiple nodes over wireless multihop networks, the authors detect the level of congestion based on the summation of the average window sizes of multiple flows. The simulation results show that the proposed algorithm supports the starved flows while providing fairness among flows over wireless multihop networks.
References
-
-
1)
-
Aggarwal, A., Savage, S., Anderson, T.: `Understanding the performance of TCP pacing', Proc. IEEE INFOCOM, March 2000, p. 1157–1165.
-
2)
-
Su, Y., Gross, T.: `WXCP: explicit congestion control for wireless multihop networks', Proc. IWQoS, June 2005, p. 313–326, (LNCS 3552).
-
3)
-
S. Xu ,
T. Saadawi
.
Performance evaluation of TCP algorithms in multihop wireless packet networks.
J. Wirel. Commun. Mob. Comput.
,
1 ,
85 -
100
-
4)
-
T. Taleb ,
N. Kato ,
Y. Nemoto
.
An explicit and fair window adjustment method to enhance TCP efficiency and fairness over multihops satellite networks.
IEEE. J. Sel. Areas Commun.
,
2 ,
371 -
387
-
5)
-
L. Kalampoukas ,
A. Varma ,
K.K. Ramakrishnan
.
Explicit window adaptation: a method to enhance TCP performance.
IEEE/ACM Trans. Netw.
,
3 ,
338 -
350
-
6)
-
X. Yin ,
X. Zhou ,
R. Huang ,
Y. Fang
.
A fairness-aware congestion control scheme in wireless sensor networks.
IEEE Trans. Veh. Technol.
,
9 ,
5225 -
5234
-
7)
-
Kortebi, A., Muscariello, L., Oueslati, S., Roberts, J.: `On the scalability of fair queueing', Proc. ACM Sigcomm HotNets-III, November 2004.
-
8)
-
Xu, K., Gerla, M., Qi, L., Shu, Y.: `Enhancing TCP fairness in ad hoc wireless networks using neighborhood RED', Proc. ACM Mobicom, September 2003, p. 16–28.
-
9)
-
Suliman, I.M., Hautala, T., Saarinen, T.: `Performance measurements of TCP on a heterogeneous wireless multihop network', Proc. Int. Workshop on Wireless Ad-hoc Network, June 2004, p. 145–149.
-
10)
-
Rangwala, S., Gummadi, R., Govindan, R., Psounis, K.: `Interference-aware fair rate control in wireless sensor networks', Proc. ACM SIGCOMM, September 2006, p. 63–74.
-
11)
-
Chen, K., Xue, Y., Nahrstedt, K.: `On setting TCP's congestion window limit in mobile ad hoc networks', Proc. IEEE ICC, May 2005, 2, p. 1080–1084.
-
12)
-
S. Floyd
.
Random early detection gateways for congestion avoidance.
IEEE/ACM Trans. Netw.
,
4 ,
397 -
413
-
13)
-
Z. Fu ,
H. Luo ,
P. Zerfos ,
L. Zhang ,
M. Gerla
.
The impact of multihop wireless channel on TCP performance.
IEEE Trans. Mob. Comput.
,
209 -
221
-
14)
-
R.Y. Awdeh
.
Compatibility of TCP Reno and TCP Vegas in wireless ad hoc networks.
IET Commun.
,
6 ,
1187 -
1194
-
15)
-
K. Tan ,
Q. Zhang ,
X. Shen
.
Congestion control in multihop wireless networks.
IEEE Trans. Veh. Technol.
,
2 ,
863 -
873
-
16)
-
K. Sundaresan ,
V. Anantharaman ,
H.-Y. Hsieh ,
R. Sivakumar
.
ATP : a reliable transport protocol for ad hoc networks.
IEEE Trans. Mobil. Comput.
,
6 ,
588 -
603
-
17)
-
K.T. Ngo ,
K.T. Erickson
.
Stability of discrete-time matrix polynomials.
IEEE Trans. Autom. Control
,
4 ,
538 -
542
-
18)
-
J. Lee ,
H. Yoon ,
I. Yeom
.
Distributed fair scheduling for wireless mesh networks using IEEE 802.11.
IEEE Trans. Veh. Technol.
,
9 ,
4467 -
4475
-
19)
-
D. Chiu ,
R. Jain
.
Analysis of the increase/decrease algorithms for congestion avoidance in computer networks.
J. Comput. Netw. ISDN
,
1 -
14
-
20)
-
Li, J., Blake, C., De Couto, D., Lee, H.I., Morris, R.: `Capacity of ad hoc wireless networks', Proc. ACM Mobicom, July 2001, p. 61–69.
-
21)
-
Y. Yi ,
S. Shakkottai
.
Hop-by-hop congestion control over a wireless multi-hop network.
IEEE/ACM Trans. Netw.
,
1 ,
133 -
144
-
22)
-
Abrantes, F., Ricardo, M.: `A simulation study of xcp-b performance in wireless multi-hop networks', Proc. Q2SWinet, October 2007, p. 23–30.
-
23)
-
A. Tang ,
J. Wang ,
S.H. Low
.
Understanding CHOKe: throughput and spatial characteristics.
IEEE/ACM Trans. Netw.
,
4 ,
694 -
707
-
24)
-
H.-J. Lee ,
H.-J. Byun ,
J.-T. Lim
.
On window control algorithm over wireless cellular networks with large delay variation.
IEICE Trans. Commun.
,
6 ,
2279 -
2282
-
25)
-
H. Zhai ,
X. Chen ,
Y. Fang
.
Improving transport layer performance in multihop ad hoc networks by exploiting MAC layer information.
IEEE Trans. Wirel. Commun.
,
5 ,
1692 -
1701
-
26)
-
Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications, IEEE Std. 802.11–1999 (R2003), June 2003.
-
27)
-
S. Floyd
.
TCP and explicit congestion notification.
ACM Comput. Commun. Rev.
,
5 ,
8 -
23
-
28)
-
S. Xu ,
T. Saadawi
.
Does the IEEE 802.11 MAC protocol work well in multihop wireless adhoc networks?.
IEEE Commun. Mag.
,
6 ,
130 -
137
-
29)
-
Tang, K., Gerla, M.: `Fair sharing of MAC under TCP in wireless ad hoc networks', Proc. IEEE MMT, October 1999, p. 127–133.
-
30)
-
A.S. Tanenbaum
.
(1981)
Computer networks.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-com.2010.0658
Related content
content/journals/10.1049/iet-com.2010.0658
pub_keyword,iet_inspecKeyword,pub_concept
6
6