SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
Rimjhim Patel et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 1), May 2014, pp.39-42
www.ijera.com 39 | P a g e
TCP Variants under WSN and MANET Environment & Their
Analysis using NS-2
Rimjhim Patel¹, Manoj Rawat²
1
Pursuing M.E.(LNCT,Indore), ²Asst. Prof.Dept of C&S, LNCT, Indore
Abstract
TCP provides reliability to data transferring in all end-to-end data stream services on the internet. This protocol
is utilized by major internet applications. TCP was originally created to handle the problem of network
congestion collapse. This paper is prepared on the performance of different TCP variants to identify the best
protocol variant for network expansion. In such context, a full comprehensive simulation environment is
created for evaluating the comparative performance of TCP variants like TCP Tahoe, Reno, NewReno and
TCP Vegas. From the results, TCP Reno is the most aggressive (least fair one), and highest amount of
throughput. In the TCP NewReno it follows Reno‘s step by becoming the second most aggressive (second least
fair), and second highest throughput. SACK is fair to Reno and NewReno, but it is competing with Vegas,
Finally TCP Vegas shows the highest degree of fairness, TCP Vegas can adapt the changing bandwidth very
well and it is robust against the fluctuation
Keywords—TCP Tahoe, Reno, NewReno, SCAK, TCP Vegas.
I. Introduction
TCP was originally made for wired links.
On wired links there are very less chances of high
delay [1] and corruption of data due to external
parameters. Congestion is the main cause of packet
loss on wired links. So, TCP was designed by
keeping in mind the above parameters. As wireless
and heterogeneous networks came into the existence,
due to the requirement of reliable protocol in TCP/IP
model in internet, TCP was adopted as it was on
wired links. Wireless links have severe problem of
variable and high delay with high Bit Error Rate
(BER). So initially, unmodified old TCP started to
perform badly on wireless links. To deal with the
problems of wireless links, a research started in the
field of TCP and modifications were done according
to the requirements to improve the performance.
Variants named Tahoe, Reno, NewReno and SACK
and many more came into existence. TCP Tahoe is
the first TCP variant which includes the first
congestion control algorithm. This algorithm is
developed by Jacobson and Karels in 1986. Based on
the same concept presented by Jacobson and Karels,
many more algorithms are then introduced.
Following that, many enhancements and
modifications are conducted on Tahoe, and leads to
design and development of new TCP variants with
different congestion window algorithms (Mo et al.,
1999). The performance of TCP variants are directly
affected by its own congestion control mechanisms,
where the packet amount transferred over network
connections is based on the work and the behaviour
of the congestion control and its role in exploiting
the capacity of the network path (Sarolahti, 2002).
RFC 793 standardized the first TCP version with its
basic configuration based on a scheme of
windowbased flow control. TCP Tahoe represents the
second generation of TCP versions, which includes
two new techniques, congestion avoidance and fast
transmission. Reno is the third version of the first
developed series, and it is standardized in RFC 2011,
where the congestion control mechanism is further
extended by fast recovery algorithm. However,
versions of TCP Tahoe and Reno (and their variants)
are not perfect in terms of throughput and
impartiality among connections. Therefore, active
research on TCP has been done, and many
improvement mechanisms have been proposed [1]-
[4]. Among them, a TCP Vegas version [5],[6] is one
of the promising mechanisms because of its high
performance. One important point is the underlying
network assumed by TCP Vegas. When the original
TCP Vegas was proposed [5], The RED (Random
Early Detection) mechanism [8], was not consider in
the operating network. TCP Vegas may or may not
be effective when the router is equipped with the
RED mechanism [8]. We therefore consider two
packet scheduling mechanisms, the RED router as
well as the conventional drop-tail router. One of the
contributions in this paper is to International Journal
of Computer Trends and Technology (IJCTT) –
volume 4 Issue 8–August 2013 ISSN: 2231-2803
http://www.ijcttjournal.org Page 2963 derive analysis
results of the throughput of TCP Tahoe, Reno,
NewReno and Vegas in such a situation where they
RESEARCH ARTICLE OPEN ACCESS
Rimjhim Patel et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 1), May 2014, pp.39-42
www.ijera.com 40 | P a g e
share the link with TCP variants. The accuracy of
our analysis is validated by comparing the
simulation results.
II. Litrature Review
L. S. Brakmo et. al [3] had proposed a new
technique of congestion control detection and
avoidance called TCP Vegas. They investigate the
performance of TCP Vegas in the wired network by
comparing to the performance of TCP Reno. The
implementation of BSD Unix in the x-kernel based
simulator tool is used to analyze the performance of
TCP Vegas. From their study, they conclude that
TCP Vegas achieves better throughput. TCP Vegas
involves modification to the earlier TCP congestion
control algorithm (TCP Tahoe and TCP Reno [8])
that detects congestion based on packet delay rather
than packet loss. The delay estimation scheme is
used as a mechanism to detect the congestion in
terms of packet delay. TCP Vegas as the congestion
control algorithm optimizes the performance of TCP
due to the implementation of this delay estimation
scheme. However, this is only true when TCP Vegas
is implements in homogeneous wired network. When
TCP Vegas is implemented in heterogeneous wired
network, TCP Vegas performances become worst.
A. D. Vendictis et. al [6] evaluate the performance of
TCP Vegas and TCP Reno behaviors in a
heterogeneous wired network. From their study, they
conclude that the fairness of TCP Vegas and TCP
Reno cannot be achieved. They had proposed a new
TCP congestion control algorithm called TCP
NewVegas. TCP NewVegas preserves the excellent
features of TCP Vegas in homogeneous wired
network and improves the bandwidth fairness of
bottleneck link when competing with TCP Reno.
R. Dunaytsev et. al [9] evaluate the performance of
TCP in wired and wired-cum-wireless networks.
They proposed enhanced-TCP variants that allow
evaluating the combined effect of parameters on TCP
performance over both correlated and uncorrelated
wireless network. These enhanced-TCP models
include TCP Tahoe, TCP Reno, TCP NewReno and
TCP SACK. The parameters include the bit error rate
(BER). The developed models are able to optimize
startup performance, minimize correlated losses,
enable performance evaluation over wide range of
operating conditions and allow quantifying the joint
effect of parameters of automatic repeat request
(ARQ)/ forward error connection (FEC).
K. Pentikousis et. al [10] conduct a survey study on
the performance of the TCP in wired-cum-wireless
environments From their survey, the present TCP
performance-related issues in wired-cum-wireless
environments. They conclude that TCP perform
poorly in wireless environments in terms of achieved
throughput due to the factors of limited bandwidth,
Long RTT, random losses, short flows, user mobility
and power consumption.
H. Balakrishnan et. al [11] compare the mechanisms
for improving TCP performance over wireless links.
They classified these mechanisms into three
categories. The first category is the end-to-end
protocol, where loss recovery is performed by the
sender. The second category is the link-layer
protocols that provide local reliability; and the third
category is the split-connection protocols that break
the end-to-end connection into two parts at the base
station. These protocols shield the wireless
transmission losses from the congestion losses.
III. Simulation environment & Result:
Simulation Tool NS-2
No.Of Nodes 100
IEEE Standard 802.15.4,802.11
MobilityModel Random Way Point
Anteena Model Omni Directional
Mobility Speed 20m/sec,250m/sec
Routing Protocol AODV,DSDV
Simulation Area 2 K.m
Simulation Time 200 sec.
We have performed our simulation using both manet
and wsn environment along with different routing
protocols.
IV. Results & Analysis:
TCP variants with AODV routing protocol over
MANET.
AODV FACK NEWRENORTCP SACK VEGAS
ENERGY
(JOULE)
79.3 78.7 99 79.04 79
E2E
DELAY
(MS)
120.7 116.1 225.3 125.5 34.5
JITTER
(MS)
0.19 0.16 0.22 0.166 0.30
TPUT
(KBPS)
1997.261975.14 337.162000.98916.31
PDR 90.4 91.7 88 91.5 86.5
Rimjhim Patel et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 1), May 2014, pp.39-42
www.ijera.com 41 | P a g e
TCP variants with DSDV routing protocol over
MANET.
DSDV FACK NEWRENORTCP SACK VEGAS
ENERGY
(JOULE)
79.1 79.4 99.2 79.4 80.5
E2E
DELAY
(MS)
129.7 129.0 148.52131.84 30.12
JITTER
(MS)
0.11 0.11 3.2 0.112 0.118
TPUT
(KBPS)
1970.281977.20 76.92 1957.02917.01
PDR 94.1 94.2 36.6 94.1 94
Analysis for MANET Scenario:tcp variants when
implemented on manet scenario on following
parameters:
Energy Consumption:energy consumption in dsdv
protocol in all the variants is less as compare to aodv
except tcpfack.
E2E Delay:When we look across end to end delay
than DSDV having More delay with all the tcp
variants except one i.e. TCPVEGAS.
JITTER:Jitter for all the tcp variants for DSDV
under MANET environment is less as compared with
AODV under MANET scenario.
Throghput:For RTCP throghuput is less under
DSDV as compared with AODV but except this all
the variants having almost same throughput.
Packet Delivery Ration:Packet Delivery ratio in all
the cases under DSDV except RTCP is better than
that of AODV thus we can conclude that DSDV
gives better PDR with most of the tcp variants.
TCP variants with AODV routing protocol over
WSN.
AODV FACK NEWR
ENO
RTCP SACK VEGAS
ENERGY
(JOULE)
98.9 88.7 99.5 99.04 99.7
E2E
DELAY
(MS)
50.16 46.01 116.2 43.4 124.32
JITTER
(MS)
0.35 0.16 2.85 0.58 2.7
TPUT
(KBPS)
83 128.4 8.45 65.36 67.5
PDR 83.4 90.8 39.7 75.0 84.7
TCP variants with DSDV routing protocol over
WSN.
DSDV FACKNEWRENORTCPSACKVEGAS
ENERGY
(JOULE)
87.18 87.1 99.7 87.57 98.15
E2E
DELAY
(MS)
56.36 56.34 31.97 51.95 10.03
JITTER
(MS)
0.07 0.07 2.98 0.7 0.40
TPUT
(KBPS)
107 108.58 12.49 107.6 82.7
PDR 96 96 38.2 96 81.12
Analysis of TCP Variants for WSN Scenario:tcp
variants when implemented on wsn scenario on
following parameters:
Energy Consumption:energy consumption in aodv
protocol in all the variants is less as compare to aodv
except rtcp.
E2E Delay:When we look across end to end delay
than for dsdv rtcp and vegas shows less e2e delay but
all other variants shows more e2e delay as compared
with aodv under wsn scenario.
JITTER:Jitter for all the tcp variants for DSDV as
well as AODV under WSN environment is almost
same means in wsn scenario the distortion in
frequency for both the cases will be the same..
Throghput:From above results it is clear that for a
WSN environment DSDV is always showing a better
throughpurt as compared with AODV routing
protocol.
Packet Delivery Ration:Packet Delivery ratio in all
the cases except RTCP and TCP Vegas is better in
case of DSDV than that of AODV thus we can
conclude that DSDV gives better PDR with most of
the tcp variants.
V. Conclusion:
We have implemented two scenarios i.e.
MANET & WSN for comparing various tcp variants
and from results and analysis we have conclude that
DSDV for protocols and new reno for tcp variant is
better when compared in both MANET and WSN
environment.
REFERENCES
[1] A.Gurtov and S. Floyd, ―Modelling wireless
links or transport Protocols,‖ACM
SIGCOMM, April 2004.
Rimjhim Patel et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 1), May 2014, pp.39-42
www.ijera.com 42 | P a g e
[2] K. Fall, S. Floyd ―Simulation Based
Comparison of Tahoe, Reno and SACK
TCP‖, 1998.
[3] M. Mathis, J. Mahdavi,‖Forward
Acknowledgement: Refining TCP
Congestion Control‖ in Proceedings of ACM
SIGCOMM, 1996.
[4] W. Stevens, ―TCP Slow Start, Congestion
Avoidance Fast Retransmit Algorithm‖, IETF
RFC 2001, January 1997. [5] Van Jacobson,‖
Congestion Avoidance and Control‖
SIGCOMM Symposium on communications
Architecturesand Protocols, rd Stevens:
TCP/IP Illustrated, Volume 1:
―TheProtocols‖, Addison Wesley, 1994.
[6] Renaud Bruyeron, Bruno Hemon, Lixia
Zhang: ―Experimentations with TCP
Selective Acknowledgment‖, ACM
SIGCOMM Computer Communication
Review, April 1988.
[7] S.Floyd, T.Henderson ―The New-Reno
Modification to TCP‘s FastRecovery
Algorithm‖ RFC 2582, Apr 1999.
[8] Ad Hoc Mobile Wireless Networks:
Protocols and Systems, C.K. Toh, Springer
Prentice Hall Publishers, ISBN 013 007 8174,
2001.
[9] Ahmad Al Hanbali, Eitan Altman, Philippe
Nain ―A Survey of TCP over Ad Hoc
Networks ―June, 2005.
[10] Yi-Cheng Chan, Chia-Liang Lin, and Fang-
Chun Liu ―A Competitive Delay-Based
TCP‖, 2008 IEEE.
[11] Qualnet simulator version 3.10 user‗s manual
by Scalable Network Technologies, Inc,
2000, 2001.
[12] Qualnet simulator Scalable Network
Technology, ―QualNet4.0 simulator‖ Tutorial
Qualnet forum- www.scalable-networks.com.
[13] Pawan Kumar Gupta ―Throughput
Enhancement of TCP over Wireless
Links‖January2002.‖http://etd.ncsi.iisc.ernet.i
n/bitstream/2005/48/1/Throughput_Enhance
ment_Of_TCP_Over_Wireless_Links_Text.p
df‖.
[14] Jinwen Zhu, Tianrui Bai , Performance of
Tahoe, Reno, and SACK TCP at Different
Scenarios, 27-30 Nov. 2006, On page(s): 1-4.
[15] Chen. L.-J., Sun. T., Yang, G., Sanadidi, M.
Gerla, M., AdHoc Probe: Path Capacity
Probing in Ad Hoc Networks, Proceedings of
the First International Conference on
Wireless Internet WICON 05.

Weitere ähnliche Inhalte

Was ist angesagt?

Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...IJECEIAES
 
MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER ...
MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER ...MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER ...
MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER ...VLSICS Design
 
Link Capacity Estimation in Wireless Software Defined Networks
Link Capacity Estimation in Wireless Software Defined NetworksLink Capacity Estimation in Wireless Software Defined Networks
Link Capacity Estimation in Wireless Software Defined NetworksFarzaneh Pakzad
 
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...IJERA Editor
 
TCP with delayed ack for wireless networks
TCP with delayed ack for wireless networksTCP with delayed ack for wireless networks
TCP with delayed ack for wireless networksambitlicksolutions
 
A Whole Lot of Ports: Juniper Networks QFabric System Assessment
A Whole Lot of Ports: Juniper Networks QFabric System AssessmentA Whole Lot of Ports: Juniper Networks QFabric System Assessment
A Whole Lot of Ports: Juniper Networks QFabric System AssessmentJuniper Networks
 
tcpcongest
tcpcongesttcpcongest
tcpcongestBill Bao
 
Studying_the_TCP_Flow_and_Congestion_Con.pdf
Studying_the_TCP_Flow_and_Congestion_Con.pdfStudying_the_TCP_Flow_and_Congestion_Con.pdf
Studying_the_TCP_Flow_and_Congestion_Con.pdfIUA
 
Efficient Topology Discovery in Software Defined Networks
Efficient Topology Discovery in Software Defined NetworksEfficient Topology Discovery in Software Defined Networks
Efficient Topology Discovery in Software Defined NetworksFarzaneh Pakzad
 
TCP Performance analysis Wireless Multihop Networks
TCP Performance analysis Wireless Multihop NetworksTCP Performance analysis Wireless Multihop Networks
TCP Performance analysis Wireless Multihop NetworksAbhishek Kona
 
Sl3c3
Sl3c3Sl3c3
Sl3c3FNian
 
Performance-Evaluation-of-RPL-Routes-and-DODAG-Construction-for-IoTs .pdf
Performance-Evaluation-of-RPL-Routes-and-DODAG-Construction-for-IoTs .pdfPerformance-Evaluation-of-RPL-Routes-and-DODAG-Construction-for-IoTs .pdf
Performance-Evaluation-of-RPL-Routes-and-DODAG-Construction-for-IoTs .pdfIUA
 
Implementation_and_Analysis_of_the_6LoWPAN.pdf
Implementation_and_Analysis_of_the_6LoWPAN.pdfImplementation_and_Analysis_of_the_6LoWPAN.pdf
Implementation_and_Analysis_of_the_6LoWPAN.pdfIUA
 

Was ist angesagt? (16)

Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
Performance Evaluation of UDP, DCCP, SCTP and TFRC for Different Traffic Flow...
 
MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER ...
MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER ...MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER ...
MODIFIED MICROPIPLINE ARCHITECTURE FOR SYNTHESIZABLE ASYNCHRONOUS FIR FILTER ...
 
Link Capacity Estimation in Wireless Software Defined Networks
Link Capacity Estimation in Wireless Software Defined NetworksLink Capacity Estimation in Wireless Software Defined Networks
Link Capacity Estimation in Wireless Software Defined Networks
 
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
Proposition of an Adaptive Retransmission Timeout for TCP in 802.11 Wireless ...
 
TCP with delayed ack for wireless networks
TCP with delayed ack for wireless networksTCP with delayed ack for wireless networks
TCP with delayed ack for wireless networks
 
A Whole Lot of Ports: Juniper Networks QFabric System Assessment
A Whole Lot of Ports: Juniper Networks QFabric System AssessmentA Whole Lot of Ports: Juniper Networks QFabric System Assessment
A Whole Lot of Ports: Juniper Networks QFabric System Assessment
 
tcpcongest
tcpcongesttcpcongest
tcpcongest
 
C25008013
C25008013C25008013
C25008013
 
Studying_the_TCP_Flow_and_Congestion_Con.pdf
Studying_the_TCP_Flow_and_Congestion_Con.pdfStudying_the_TCP_Flow_and_Congestion_Con.pdf
Studying_the_TCP_Flow_and_Congestion_Con.pdf
 
Efficient Topology Discovery in Software Defined Networks
Efficient Topology Discovery in Software Defined NetworksEfficient Topology Discovery in Software Defined Networks
Efficient Topology Discovery in Software Defined Networks
 
TCP Performance analysis Wireless Multihop Networks
TCP Performance analysis Wireless Multihop NetworksTCP Performance analysis Wireless Multihop Networks
TCP Performance analysis Wireless Multihop Networks
 
Sl3c3
Sl3c3Sl3c3
Sl3c3
 
Performance-Evaluation-of-RPL-Routes-and-DODAG-Construction-for-IoTs .pdf
Performance-Evaluation-of-RPL-Routes-and-DODAG-Construction-for-IoTs .pdfPerformance-Evaluation-of-RPL-Routes-and-DODAG-Construction-for-IoTs .pdf
Performance-Evaluation-of-RPL-Routes-and-DODAG-Construction-for-IoTs .pdf
 
TCP/IP – Transmission Control Protocol/ Internet Protocol
TCP/IP – Transmission Control Protocol/ Internet ProtocolTCP/IP – Transmission Control Protocol/ Internet Protocol
TCP/IP – Transmission Control Protocol/ Internet Protocol
 
Implementation_and_Analysis_of_the_6LoWPAN.pdf
Implementation_and_Analysis_of_the_6LoWPAN.pdfImplementation_and_Analysis_of_the_6LoWPAN.pdf
Implementation_and_Analysis_of_the_6LoWPAN.pdf
 
Transportlayer tanenbaum
Transportlayer tanenbaumTransportlayer tanenbaum
Transportlayer tanenbaum
 

Andere mochten auch

Apresentação inclusão ei
Apresentação inclusão eiApresentação inclusão ei
Apresentação inclusão eiRonaldo Obaski
 
Las primeras civilizaciones
Las primeras civilizacionesLas primeras civilizaciones
Las primeras civilizacionesAlejandro Peña
 
Mãe que Faz História
Mãe que Faz HistóriaMãe que Faz História
Mãe que Faz História4UComunicacao
 
La Mujer En El Arte.
La Mujer En El Arte.La Mujer En El Arte.
La Mujer En El Arte.guest3c4c0f
 
Legge regionale della Valle d'Aosta: incentivi per imprese innovative
Legge regionale della Valle d'Aosta: incentivi per imprese innovativeLegge regionale della Valle d'Aosta: incentivi per imprese innovative
Legge regionale della Valle d'Aosta: incentivi per imprese innovativeFabrizio Favre
 
Sectional view of profile for extruded heat sinks
Sectional view of profile for extruded heat sinksSectional view of profile for extruded heat sinks
Sectional view of profile for extruded heat sinksSara Huang
 
TURNING THE IDLE GOLD INTO A PRODUCTIVE ASSET IN INDIA
TURNING THE IDLE GOLD INTO A PRODUCTIVE ASSET IN INDIATURNING THE IDLE GOLD INTO A PRODUCTIVE ASSET IN INDIA
TURNING THE IDLE GOLD INTO A PRODUCTIVE ASSET IN INDIAUnitedworld School Of Business
 
Info.nl @ Social Media Congres 18 feb 2010
Info.nl @ Social Media Congres 18 feb 2010Info.nl @ Social Media Congres 18 feb 2010
Info.nl @ Social Media Congres 18 feb 2010Info.nl
 
阿拉斯加釣鮭記
阿拉斯加釣鮭記阿拉斯加釣鮭記
阿拉斯加釣鮭記Jaing Lai
 
Aprendizaje de Adultos
Aprendizaje de  AdultosAprendizaje de  Adultos
Aprendizaje de AdultosTeda Lecaros
 

Andere mochten auch (20)

MUA Closed Session Minutes
MUA Closed Session MinutesMUA Closed Session Minutes
MUA Closed Session Minutes
 
Apresentação inclusão ei
Apresentação inclusão eiApresentação inclusão ei
Apresentação inclusão ei
 
Las primeras civilizaciones
Las primeras civilizacionesLas primeras civilizaciones
Las primeras civilizaciones
 
Mãe que Faz História
Mãe que Faz HistóriaMãe que Faz História
Mãe que Faz História
 
La Mujer En El Arte.
La Mujer En El Arte.La Mujer En El Arte.
La Mujer En El Arte.
 
Estrategias de ensino
Estrategias de ensinoEstrategias de ensino
Estrategias de ensino
 
Legge regionale della Valle d'Aosta: incentivi per imprese innovative
Legge regionale della Valle d'Aosta: incentivi per imprese innovativeLegge regionale della Valle d'Aosta: incentivi per imprese innovative
Legge regionale della Valle d'Aosta: incentivi per imprese innovative
 
Sectional view of profile for extruded heat sinks
Sectional view of profile for extruded heat sinksSectional view of profile for extruded heat sinks
Sectional view of profile for extruded heat sinks
 
E45012938
E45012938E45012938
E45012938
 
H045045059
H045045059H045045059
H045045059
 
TURNING THE IDLE GOLD INTO A PRODUCTIVE ASSET IN INDIA
TURNING THE IDLE GOLD INTO A PRODUCTIVE ASSET IN INDIATURNING THE IDLE GOLD INTO A PRODUCTIVE ASSET IN INDIA
TURNING THE IDLE GOLD INTO A PRODUCTIVE ASSET IN INDIA
 
Totalitarismos 4to
Totalitarismos 4toTotalitarismos 4to
Totalitarismos 4to
 
Info.nl @ Social Media Congres 18 feb 2010
Info.nl @ Social Media Congres 18 feb 2010Info.nl @ Social Media Congres 18 feb 2010
Info.nl @ Social Media Congres 18 feb 2010
 
阿拉斯加釣鮭記
阿拉斯加釣鮭記阿拉斯加釣鮭記
阿拉斯加釣鮭記
 
Aprendizaje de Adultos
Aprendizaje de  AdultosAprendizaje de  Adultos
Aprendizaje de Adultos
 
Aa04507153160
Aa04507153160Aa04507153160
Aa04507153160
 
Niver bianca
Niver biancaNiver bianca
Niver bianca
 
Cartilha05
Cartilha05Cartilha05
Cartilha05
 
credit-suisse Annual Report 2001
credit-suisse Annual Report 2001credit-suisse Annual Report 2001
credit-suisse Annual Report 2001
 
Animalog Death Note 01
Animalog Death Note 01Animalog Death Note 01
Animalog Death Note 01
 

Ähnlich wie F45013942

A Comparison of Congestion Control Variants of TCP in Reactive Routing Protoc...
A Comparison of Congestion Control Variants of TCP in Reactive Routing Protoc...A Comparison of Congestion Control Variants of TCP in Reactive Routing Protoc...
A Comparison of Congestion Control Variants of TCP in Reactive Routing Protoc...AIRCC Publishing Corporation
 
A COMPARISON OF CONGESTION CONTROL VARIANTS OF TCP IN REACTIVE ROUTING PROTOC...
A COMPARISON OF CONGESTION CONTROL VARIANTS OF TCP IN REACTIVE ROUTING PROTOC...A COMPARISON OF CONGESTION CONTROL VARIANTS OF TCP IN REACTIVE ROUTING PROTOC...
A COMPARISON OF CONGESTION CONTROL VARIANTS OF TCP IN REACTIVE ROUTING PROTOC...AIRCC Publishing Corporation
 
VEGAS: Better Performance than other TCP Congestion Control Algorithms on MANETs
VEGAS: Better Performance than other TCP Congestion Control Algorithms on MANETsVEGAS: Better Performance than other TCP Congestion Control Algorithms on MANETs
VEGAS: Better Performance than other TCP Congestion Control Algorithms on MANETsCSCJournals
 
Fairness Comparison of TCP Variants over Proactive and Reactive Routing Proto...
Fairness Comparison of TCP Variants over Proactive and Reactive Routing Proto...Fairness Comparison of TCP Variants over Proactive and Reactive Routing Proto...
Fairness Comparison of TCP Variants over Proactive and Reactive Routing Proto...IJECEIAES
 
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksPerforming Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksAM Publications,India
 
performance evaluation of TCP varients in Mobile ad-hoc Network
performance evaluation of TCP varients in Mobile ad-hoc Networkperformance evaluation of TCP varients in Mobile ad-hoc Network
performance evaluation of TCP varients in Mobile ad-hoc Networkခ်စ္​ စု
 
Joint Routing and Congestion Control in Multipath Channel based on Signal to ...
Joint Routing and Congestion Control in Multipath Channel based on Signal to ...Joint Routing and Congestion Control in Multipath Channel based on Signal to ...
Joint Routing and Congestion Control in Multipath Channel based on Signal to ...IJECEIAES
 
An evaluation of manet protocols in terms of tcp variants based on thier perf...
An evaluation of manet protocols in terms of tcp variants based on thier perf...An evaluation of manet protocols in terms of tcp variants based on thier perf...
An evaluation of manet protocols in terms of tcp variants based on thier perf...eSAT Publishing House
 
Improving Performance of TCP in Wireless Environment using TCP-P
Improving Performance of TCP in Wireless Environment using TCP-PImproving Performance of TCP in Wireless Environment using TCP-P
Improving Performance of TCP in Wireless Environment using TCP-PIDES Editor
 
1 improvement of tcp congestion window over lte
1 improvement of tcp congestion window over lte1 improvement of tcp congestion window over lte
1 improvement of tcp congestion window over ltetanawan44
 
"Performance Evaluation and Comparison of Westwood+, New Reno and Vegas TCP ...
 "Performance Evaluation and Comparison of Westwood+, New Reno and Vegas TCP ... "Performance Evaluation and Comparison of Westwood+, New Reno and Vegas TCP ...
"Performance Evaluation and Comparison of Westwood+, New Reno and Vegas TCP ...losalamos
 
TCP Performance Measurement in GPRS Link Adaptation Process
TCP Performance Measurement in GPRS Link Adaptation ProcessTCP Performance Measurement in GPRS Link Adaptation Process
TCP Performance Measurement in GPRS Link Adaptation ProcessCSCJournals
 
Vtc conf presentation - cdt website
Vtc conf presentation - cdt websiteVtc conf presentation - cdt website
Vtc conf presentation - cdt websiteimad Al-Samman
 
Performance evaluation of MANET routing protocols based on QoS and energy p...
  Performance evaluation of MANET routing protocols based on QoS and energy p...  Performance evaluation of MANET routing protocols based on QoS and energy p...
Performance evaluation of MANET routing protocols based on QoS and energy p...IJECEIAES
 
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...IJECEIAES
 
Network simulator
Network simulatorNetwork simulator
Network simulatorjausmin kj
 
Performance Evaluation of TCP with Adaptive Pacing and LRED in Multihop Wirel...
Performance Evaluation of TCP with Adaptive Pacing and LRED in Multihop Wirel...Performance Evaluation of TCP with Adaptive Pacing and LRED in Multihop Wirel...
Performance Evaluation of TCP with Adaptive Pacing and LRED in Multihop Wirel...ijwmn
 

Ähnlich wie F45013942 (20)

A Comparison of Congestion Control Variants of TCP in Reactive Routing Protoc...
A Comparison of Congestion Control Variants of TCP in Reactive Routing Protoc...A Comparison of Congestion Control Variants of TCP in Reactive Routing Protoc...
A Comparison of Congestion Control Variants of TCP in Reactive Routing Protoc...
 
A COMPARISON OF CONGESTION CONTROL VARIANTS OF TCP IN REACTIVE ROUTING PROTOC...
A COMPARISON OF CONGESTION CONTROL VARIANTS OF TCP IN REACTIVE ROUTING PROTOC...A COMPARISON OF CONGESTION CONTROL VARIANTS OF TCP IN REACTIVE ROUTING PROTOC...
A COMPARISON OF CONGESTION CONTROL VARIANTS OF TCP IN REACTIVE ROUTING PROTOC...
 
VEGAS: Better Performance than other TCP Congestion Control Algorithms on MANETs
VEGAS: Better Performance than other TCP Congestion Control Algorithms on MANETsVEGAS: Better Performance than other TCP Congestion Control Algorithms on MANETs
VEGAS: Better Performance than other TCP Congestion Control Algorithms on MANETs
 
Fairness Comparison of TCP Variants over Proactive and Reactive Routing Proto...
Fairness Comparison of TCP Variants over Proactive and Reactive Routing Proto...Fairness Comparison of TCP Variants over Proactive and Reactive Routing Proto...
Fairness Comparison of TCP Variants over Proactive and Reactive Routing Proto...
 
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS NetworksPerforming Network Simulators of TCP with E2E Network Model over UMTS Networks
Performing Network Simulators of TCP with E2E Network Model over UMTS Networks
 
performance evaluation of TCP varients in Mobile ad-hoc Network
performance evaluation of TCP varients in Mobile ad-hoc Networkperformance evaluation of TCP varients in Mobile ad-hoc Network
performance evaluation of TCP varients in Mobile ad-hoc Network
 
Joint Routing and Congestion Control in Multipath Channel based on Signal to ...
Joint Routing and Congestion Control in Multipath Channel based on Signal to ...Joint Routing and Congestion Control in Multipath Channel based on Signal to ...
Joint Routing and Congestion Control in Multipath Channel based on Signal to ...
 
Jt2517251731
Jt2517251731Jt2517251731
Jt2517251731
 
Jt2517251731
Jt2517251731Jt2517251731
Jt2517251731
 
An evaluation of manet protocols in terms of tcp variants based on thier perf...
An evaluation of manet protocols in terms of tcp variants based on thier perf...An evaluation of manet protocols in terms of tcp variants based on thier perf...
An evaluation of manet protocols in terms of tcp variants based on thier perf...
 
Improving Performance of TCP in Wireless Environment using TCP-P
Improving Performance of TCP in Wireless Environment using TCP-PImproving Performance of TCP in Wireless Environment using TCP-P
Improving Performance of TCP in Wireless Environment using TCP-P
 
1 improvement of tcp congestion window over lte
1 improvement of tcp congestion window over lte1 improvement of tcp congestion window over lte
1 improvement of tcp congestion window over lte
 
"Performance Evaluation and Comparison of Westwood+, New Reno and Vegas TCP ...
 "Performance Evaluation and Comparison of Westwood+, New Reno and Vegas TCP ... "Performance Evaluation and Comparison of Westwood+, New Reno and Vegas TCP ...
"Performance Evaluation and Comparison of Westwood+, New Reno and Vegas TCP ...
 
TCP Performance Measurement in GPRS Link Adaptation Process
TCP Performance Measurement in GPRS Link Adaptation ProcessTCP Performance Measurement in GPRS Link Adaptation Process
TCP Performance Measurement in GPRS Link Adaptation Process
 
N017147679
N017147679N017147679
N017147679
 
Vtc conf presentation - cdt website
Vtc conf presentation - cdt websiteVtc conf presentation - cdt website
Vtc conf presentation - cdt website
 
Performance evaluation of MANET routing protocols based on QoS and energy p...
  Performance evaluation of MANET routing protocols based on QoS and energy p...  Performance evaluation of MANET routing protocols based on QoS and energy p...
Performance evaluation of MANET routing protocols based on QoS and energy p...
 
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
Performance evaluation of the IEEE 802.11n random topology WLAN with QoS appl...
 
Network simulator
Network simulatorNetwork simulator
Network simulator
 
Performance Evaluation of TCP with Adaptive Pacing and LRED in Multihop Wirel...
Performance Evaluation of TCP with Adaptive Pacing and LRED in Multihop Wirel...Performance Evaluation of TCP with Adaptive Pacing and LRED in Multihop Wirel...
Performance Evaluation of TCP with Adaptive Pacing and LRED in Multihop Wirel...
 

Kürzlich hochgeladen

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Kürzlich hochgeladen (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

F45013942

  • 1. Rimjhim Patel et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 1), May 2014, pp.39-42 www.ijera.com 39 | P a g e TCP Variants under WSN and MANET Environment & Their Analysis using NS-2 Rimjhim Patel¹, Manoj Rawat² 1 Pursuing M.E.(LNCT,Indore), ²Asst. Prof.Dept of C&S, LNCT, Indore Abstract TCP provides reliability to data transferring in all end-to-end data stream services on the internet. This protocol is utilized by major internet applications. TCP was originally created to handle the problem of network congestion collapse. This paper is prepared on the performance of different TCP variants to identify the best protocol variant for network expansion. In such context, a full comprehensive simulation environment is created for evaluating the comparative performance of TCP variants like TCP Tahoe, Reno, NewReno and TCP Vegas. From the results, TCP Reno is the most aggressive (least fair one), and highest amount of throughput. In the TCP NewReno it follows Reno‘s step by becoming the second most aggressive (second least fair), and second highest throughput. SACK is fair to Reno and NewReno, but it is competing with Vegas, Finally TCP Vegas shows the highest degree of fairness, TCP Vegas can adapt the changing bandwidth very well and it is robust against the fluctuation Keywords—TCP Tahoe, Reno, NewReno, SCAK, TCP Vegas. I. Introduction TCP was originally made for wired links. On wired links there are very less chances of high delay [1] and corruption of data due to external parameters. Congestion is the main cause of packet loss on wired links. So, TCP was designed by keeping in mind the above parameters. As wireless and heterogeneous networks came into the existence, due to the requirement of reliable protocol in TCP/IP model in internet, TCP was adopted as it was on wired links. Wireless links have severe problem of variable and high delay with high Bit Error Rate (BER). So initially, unmodified old TCP started to perform badly on wireless links. To deal with the problems of wireless links, a research started in the field of TCP and modifications were done according to the requirements to improve the performance. Variants named Tahoe, Reno, NewReno and SACK and many more came into existence. TCP Tahoe is the first TCP variant which includes the first congestion control algorithm. This algorithm is developed by Jacobson and Karels in 1986. Based on the same concept presented by Jacobson and Karels, many more algorithms are then introduced. Following that, many enhancements and modifications are conducted on Tahoe, and leads to design and development of new TCP variants with different congestion window algorithms (Mo et al., 1999). The performance of TCP variants are directly affected by its own congestion control mechanisms, where the packet amount transferred over network connections is based on the work and the behaviour of the congestion control and its role in exploiting the capacity of the network path (Sarolahti, 2002). RFC 793 standardized the first TCP version with its basic configuration based on a scheme of windowbased flow control. TCP Tahoe represents the second generation of TCP versions, which includes two new techniques, congestion avoidance and fast transmission. Reno is the third version of the first developed series, and it is standardized in RFC 2011, where the congestion control mechanism is further extended by fast recovery algorithm. However, versions of TCP Tahoe and Reno (and their variants) are not perfect in terms of throughput and impartiality among connections. Therefore, active research on TCP has been done, and many improvement mechanisms have been proposed [1]- [4]. Among them, a TCP Vegas version [5],[6] is one of the promising mechanisms because of its high performance. One important point is the underlying network assumed by TCP Vegas. When the original TCP Vegas was proposed [5], The RED (Random Early Detection) mechanism [8], was not consider in the operating network. TCP Vegas may or may not be effective when the router is equipped with the RED mechanism [8]. We therefore consider two packet scheduling mechanisms, the RED router as well as the conventional drop-tail router. One of the contributions in this paper is to International Journal of Computer Trends and Technology (IJCTT) – volume 4 Issue 8–August 2013 ISSN: 2231-2803 http://www.ijcttjournal.org Page 2963 derive analysis results of the throughput of TCP Tahoe, Reno, NewReno and Vegas in such a situation where they RESEARCH ARTICLE OPEN ACCESS
  • 2. Rimjhim Patel et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 1), May 2014, pp.39-42 www.ijera.com 40 | P a g e share the link with TCP variants. The accuracy of our analysis is validated by comparing the simulation results. II. Litrature Review L. S. Brakmo et. al [3] had proposed a new technique of congestion control detection and avoidance called TCP Vegas. They investigate the performance of TCP Vegas in the wired network by comparing to the performance of TCP Reno. The implementation of BSD Unix in the x-kernel based simulator tool is used to analyze the performance of TCP Vegas. From their study, they conclude that TCP Vegas achieves better throughput. TCP Vegas involves modification to the earlier TCP congestion control algorithm (TCP Tahoe and TCP Reno [8]) that detects congestion based on packet delay rather than packet loss. The delay estimation scheme is used as a mechanism to detect the congestion in terms of packet delay. TCP Vegas as the congestion control algorithm optimizes the performance of TCP due to the implementation of this delay estimation scheme. However, this is only true when TCP Vegas is implements in homogeneous wired network. When TCP Vegas is implemented in heterogeneous wired network, TCP Vegas performances become worst. A. D. Vendictis et. al [6] evaluate the performance of TCP Vegas and TCP Reno behaviors in a heterogeneous wired network. From their study, they conclude that the fairness of TCP Vegas and TCP Reno cannot be achieved. They had proposed a new TCP congestion control algorithm called TCP NewVegas. TCP NewVegas preserves the excellent features of TCP Vegas in homogeneous wired network and improves the bandwidth fairness of bottleneck link when competing with TCP Reno. R. Dunaytsev et. al [9] evaluate the performance of TCP in wired and wired-cum-wireless networks. They proposed enhanced-TCP variants that allow evaluating the combined effect of parameters on TCP performance over both correlated and uncorrelated wireless network. These enhanced-TCP models include TCP Tahoe, TCP Reno, TCP NewReno and TCP SACK. The parameters include the bit error rate (BER). The developed models are able to optimize startup performance, minimize correlated losses, enable performance evaluation over wide range of operating conditions and allow quantifying the joint effect of parameters of automatic repeat request (ARQ)/ forward error connection (FEC). K. Pentikousis et. al [10] conduct a survey study on the performance of the TCP in wired-cum-wireless environments From their survey, the present TCP performance-related issues in wired-cum-wireless environments. They conclude that TCP perform poorly in wireless environments in terms of achieved throughput due to the factors of limited bandwidth, Long RTT, random losses, short flows, user mobility and power consumption. H. Balakrishnan et. al [11] compare the mechanisms for improving TCP performance over wireless links. They classified these mechanisms into three categories. The first category is the end-to-end protocol, where loss recovery is performed by the sender. The second category is the link-layer protocols that provide local reliability; and the third category is the split-connection protocols that break the end-to-end connection into two parts at the base station. These protocols shield the wireless transmission losses from the congestion losses. III. Simulation environment & Result: Simulation Tool NS-2 No.Of Nodes 100 IEEE Standard 802.15.4,802.11 MobilityModel Random Way Point Anteena Model Omni Directional Mobility Speed 20m/sec,250m/sec Routing Protocol AODV,DSDV Simulation Area 2 K.m Simulation Time 200 sec. We have performed our simulation using both manet and wsn environment along with different routing protocols. IV. Results & Analysis: TCP variants with AODV routing protocol over MANET. AODV FACK NEWRENORTCP SACK VEGAS ENERGY (JOULE) 79.3 78.7 99 79.04 79 E2E DELAY (MS) 120.7 116.1 225.3 125.5 34.5 JITTER (MS) 0.19 0.16 0.22 0.166 0.30 TPUT (KBPS) 1997.261975.14 337.162000.98916.31 PDR 90.4 91.7 88 91.5 86.5
  • 3. Rimjhim Patel et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 1), May 2014, pp.39-42 www.ijera.com 41 | P a g e TCP variants with DSDV routing protocol over MANET. DSDV FACK NEWRENORTCP SACK VEGAS ENERGY (JOULE) 79.1 79.4 99.2 79.4 80.5 E2E DELAY (MS) 129.7 129.0 148.52131.84 30.12 JITTER (MS) 0.11 0.11 3.2 0.112 0.118 TPUT (KBPS) 1970.281977.20 76.92 1957.02917.01 PDR 94.1 94.2 36.6 94.1 94 Analysis for MANET Scenario:tcp variants when implemented on manet scenario on following parameters: Energy Consumption:energy consumption in dsdv protocol in all the variants is less as compare to aodv except tcpfack. E2E Delay:When we look across end to end delay than DSDV having More delay with all the tcp variants except one i.e. TCPVEGAS. JITTER:Jitter for all the tcp variants for DSDV under MANET environment is less as compared with AODV under MANET scenario. Throghput:For RTCP throghuput is less under DSDV as compared with AODV but except this all the variants having almost same throughput. Packet Delivery Ration:Packet Delivery ratio in all the cases under DSDV except RTCP is better than that of AODV thus we can conclude that DSDV gives better PDR with most of the tcp variants. TCP variants with AODV routing protocol over WSN. AODV FACK NEWR ENO RTCP SACK VEGAS ENERGY (JOULE) 98.9 88.7 99.5 99.04 99.7 E2E DELAY (MS) 50.16 46.01 116.2 43.4 124.32 JITTER (MS) 0.35 0.16 2.85 0.58 2.7 TPUT (KBPS) 83 128.4 8.45 65.36 67.5 PDR 83.4 90.8 39.7 75.0 84.7 TCP variants with DSDV routing protocol over WSN. DSDV FACKNEWRENORTCPSACKVEGAS ENERGY (JOULE) 87.18 87.1 99.7 87.57 98.15 E2E DELAY (MS) 56.36 56.34 31.97 51.95 10.03 JITTER (MS) 0.07 0.07 2.98 0.7 0.40 TPUT (KBPS) 107 108.58 12.49 107.6 82.7 PDR 96 96 38.2 96 81.12 Analysis of TCP Variants for WSN Scenario:tcp variants when implemented on wsn scenario on following parameters: Energy Consumption:energy consumption in aodv protocol in all the variants is less as compare to aodv except rtcp. E2E Delay:When we look across end to end delay than for dsdv rtcp and vegas shows less e2e delay but all other variants shows more e2e delay as compared with aodv under wsn scenario. JITTER:Jitter for all the tcp variants for DSDV as well as AODV under WSN environment is almost same means in wsn scenario the distortion in frequency for both the cases will be the same.. Throghput:From above results it is clear that for a WSN environment DSDV is always showing a better throughpurt as compared with AODV routing protocol. Packet Delivery Ration:Packet Delivery ratio in all the cases except RTCP and TCP Vegas is better in case of DSDV than that of AODV thus we can conclude that DSDV gives better PDR with most of the tcp variants. V. Conclusion: We have implemented two scenarios i.e. MANET & WSN for comparing various tcp variants and from results and analysis we have conclude that DSDV for protocols and new reno for tcp variant is better when compared in both MANET and WSN environment. REFERENCES [1] A.Gurtov and S. Floyd, ―Modelling wireless links or transport Protocols,‖ACM SIGCOMM, April 2004.
  • 4. Rimjhim Patel et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 1), May 2014, pp.39-42 www.ijera.com 42 | P a g e [2] K. Fall, S. Floyd ―Simulation Based Comparison of Tahoe, Reno and SACK TCP‖, 1998. [3] M. Mathis, J. Mahdavi,‖Forward Acknowledgement: Refining TCP Congestion Control‖ in Proceedings of ACM SIGCOMM, 1996. [4] W. Stevens, ―TCP Slow Start, Congestion Avoidance Fast Retransmit Algorithm‖, IETF RFC 2001, January 1997. [5] Van Jacobson,‖ Congestion Avoidance and Control‖ SIGCOMM Symposium on communications Architecturesand Protocols, rd Stevens: TCP/IP Illustrated, Volume 1: ―TheProtocols‖, Addison Wesley, 1994. [6] Renaud Bruyeron, Bruno Hemon, Lixia Zhang: ―Experimentations with TCP Selective Acknowledgment‖, ACM SIGCOMM Computer Communication Review, April 1988. [7] S.Floyd, T.Henderson ―The New-Reno Modification to TCP‘s FastRecovery Algorithm‖ RFC 2582, Apr 1999. [8] Ad Hoc Mobile Wireless Networks: Protocols and Systems, C.K. Toh, Springer Prentice Hall Publishers, ISBN 013 007 8174, 2001. [9] Ahmad Al Hanbali, Eitan Altman, Philippe Nain ―A Survey of TCP over Ad Hoc Networks ―June, 2005. [10] Yi-Cheng Chan, Chia-Liang Lin, and Fang- Chun Liu ―A Competitive Delay-Based TCP‖, 2008 IEEE. [11] Qualnet simulator version 3.10 user‗s manual by Scalable Network Technologies, Inc, 2000, 2001. [12] Qualnet simulator Scalable Network Technology, ―QualNet4.0 simulator‖ Tutorial Qualnet forum- www.scalable-networks.com. [13] Pawan Kumar Gupta ―Throughput Enhancement of TCP over Wireless Links‖January2002.‖http://etd.ncsi.iisc.ernet.i n/bitstream/2005/48/1/Throughput_Enhance ment_Of_TCP_Over_Wireless_Links_Text.p df‖. [14] Jinwen Zhu, Tianrui Bai , Performance of Tahoe, Reno, and SACK TCP at Different Scenarios, 27-30 Nov. 2006, On page(s): 1-4. [15] Chen. L.-J., Sun. T., Yang, G., Sanadidi, M. Gerla, M., AdHoc Probe: Path Capacity Probing in Ad Hoc Networks, Proceedings of the First International Conference on Wireless Internet WICON 05.