DocumentCode
1973873
Title
TCP computational energy cost within wireless Mobile Ad Hoc Network
Author
Seddik-ghaleb, Alaa ; Ghamri-Doudane, Yacine ; Senouci, Sidi-Mohammed
Author_Institution
Networks & Multimedia Syst. Res. Group (LRSM), ENSIIE, Evry
fYear
2009
fDate
10-13 May 2009
Firstpage
955
Lastpage
962
Abstract
In this paper, we present the results from a detailed energy measurement study of different TCP variants when used in Mobile Ad hoc Network environments. More precisely, we focus on the node-level cost of the TCP protocol; also know as the computational energy cost. In fact, the computational energy consumption is the most important part of TCP energy consumption. This is already proven in previous work and our results confirm this fact. Sometimes, the computational energy cost is three times that of the communication energy cost. The studied TCP variants, in this work, are TCP New-Reno, Vegas, SACK, and Westwood. In our analysis, we draw a breakdown of the energy cost of the main congestion control algorithm (i.e. slow start, fast retransmit/fast recovery, and congestion avoidance) used by these TCP variants. The computational energy cost is studied using a hybrid approach, simulation/emulation, using the SEDLANE emulation tool. This study takes into consideration different data packet loss models (congestion, link loss, wireless signal loss, interference) within such environments when different ad-hoc routing protocols (reactive and proactive) are used. The performed study gives a set of results that are of high interest for future improvements of TCP in MANETs. Among the obtained results, we show that the computational energy cost of TCP varies according to the type of data packet loss model it comes through: network congestion, interference, link loss, or signal loss. The results demonstrate that the link loss scenario is the most severe situation for TCP connections to face. In addition to that, we show that the Fast Retransmit/Fast Recovery phase has much less energy cost than both Slow Start and Congestion Avoidance phases, due to the fact that it sends more TCP data bytes in a shorter period of time. Finally, the computational energy cost is quantified and compared to the TCP end to end performance for each TCP variant showing the link between both.
Keywords
ad hoc networks; mobile radio; routing protocols; telecommunication congestion control; transport protocols; SACK; SEDLANE emulation tool; TCP New-Reno; TCP computational energy cost protocol; Vegas; Westwood; computational energy consumption; congestion control algorithm; routing protocol; wireless mobile ad hoc network; Algorithm design and analysis; Computational efficiency; Computer networks; Costs; Emulation; Energy consumption; Energy measurement; Interference; Mobile ad hoc networks; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Systems and Applications, 2009. AICCSA 2009. IEEE/ACS International Conference on
Conference_Location
Rabat
Print_ISBN
978-1-4244-3807-5
Electronic_ISBN
978-1-4244-3806-8
Type
conf
DOI
10.1109/AICCSA.2009.5069447
Filename
5069447
Link To Document