SlideShare a Scribd company logo
1 of 10
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1502
Survey on Different Types of Congestion Control Algorithms
G. Alamelu Mangai
Department of Computer Science, Bharathidasan University, Tamil Nadu, India
----------------------------------------------------------------***-----------------------------------------------------------------
Abstract - Congestion is one of the main issues in wireless network. Internet is considered as the worldwide system of
many computers and their networks which are linked together by wired or wireless media. The growth of internet
demands effective congestion control mechanism to be converted into successful. In this paper discussed various
congestion control algorithms and the methods using the algorithms.
Key Words:- Congestion control, Wireless Network, RED (Random Early Detection), Fuzzy, SNR Ratio
1. Introduction
Congestion in a network is mobility by delay and pocket loss in the network. Wireless network are inherently limited by
battery power and bandwidth constraints. They are characterized by mobility, random changes in connectivity, fluctuations in
channel and interference duo to neighboring nodes etc. due to these factors packet loss of wireless network is much more than
that of a wired network, in which packet loss occurs mainly due to congestion.
2. Congestion Control
Congestion is a network may occur if the load on the network is greater than the capacity. In other word Congestion is
characterized by delay and loss of packets in delivery. Congestion Control refers to the mechanisms and techniques that can
either prevent congestion before it happens or remove after it happens.
3. Congestion Control Algorithms
3.1 URED (Upper Random Early Detection)
In this algorithm is presents the minimal changes of the basic RED algorithm. URED is mainly proposed the efficient
congestion control algorithm to design denial of service attack. In this algorithm we have introduced new threshold (Upper
threshold) for better use of buffer space, to queue more packets which reduces packet drops due to constant packet drop
probability when average queue size is greater than max.
RED and other enhanced RED algorithm increases linearly up to packet dropping probability in maximum. If average queue
size goes greater than maximum.
In the URED algorithm used three threshold minimum threshold, maximum threshold and upper threshold and it will also
increase adaptability of RED.
Pseudo code of the URED algorithm with upper threshold
Initialization:
avg = 0; count = - 1
For each packet arrival
Calculate the new average queue size avg;
if the queue is non empty
avg = (1 – wq) *avg + wq * q
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1503
else
m = f(time – q_time)
avg = ( 1- wq) m * avg
if Minth ≤ avg ≤ Maxth
increment count
calculate probability Pa
Pb = Maxp(avg – Minth)/(Maxth – Minth)
Pa = Pb(1- count *Pb)
With Probability Pa:
Mark the arriving Packet
Count =0
else if Maxth ≤ avg < Uth
Increment count
Calculate probability Pa
Pb = (1 – Maxp)*((avg – Maxth)/(Uth – Maxth))
Pa = Pb(1- count *Pb)
With Probability Pa:
Mark the arriving Packet
count = 0
else if Uth ≤ avg < BS
Drop the packet
count =0
else
count = - 1
When queue becomes empty
q_time = time
Saved Variables:
avg: average queue size
q_time: start of the queue ideal time
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1504
count: packets since last marked packet
BS: Buffer size
Fixed Parameters:
wq : queue weight
Minth : Minimum Threshold
Maxth : Maximum Threshold < Half of the BS
Uth : Upper Threshold < 3/4th of the BS
Maxp : Maximum Value for Pb
Pa : Current packet marking probability
q : Instantaneous queue size
t : time
f(t) : Linear function of time t
3.2 Multipath Congestion Control
Multipath congestion control aims to efficiently allocate resources inn network where connection span multiple paths. The
starting point of all practical multipath congestion control algorithms is the theoretical work by Kelly and voice that have
proposed a class of congestion control algorithms where senders regulate the transmission rates based only on loss
information received from the network.
Several multipath congestion control algorithms has been proposed for wireless network. They can be classified into two
approaches: Uncoupled congestion control, and Coupled congestion control approach.
Design of Multipath TCP Veno
TCP-Veno is combination of TCP Vegas and TCP Reno to take advantage of distinguishing pocket losses caused by random
error of wireless links or by network congestion. In the first algorithm is described its congestion window update rules and
then the second algorithm described a sub flow on path r adjusts its congestion window size.
Algorithm 1 Single-path TCP Veno Background
Increase:
if n_ backlog < β then
/* Whenever receiving a new ACK */
w ← w + 1/w
else
/* Whenever receiving two new ACKs */
w ← w + 1/w
end if
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1505
Decrease:
if n backlog < β then
/* Packet loss was caused by random error */
w ← w − w/5
else
/* Packet loss was caused by network congestion */
w ← w − w/2
end if
Algorithm 2 Multipath TCP Veno algorithm for the sender on
path r.
Increase:
if n_ backlogr < max(1, θr β) then
/* Whenever receiving a new ACK */
wr ← wr + ar/wr + αr/wr
else
/* Whenever receiving two new ACKs */
wr ← wr + ar/wr + αr/wr
end if
Decrease:
if n_ backlogr < max(1, θr β) then
/* Packet loss was caused by random error */
wr ← wr – wr/5
else
/* Packet loss was caused by network congestion */
wr ← wr – wr/2
end if
3.3 Hop-by-Hop Congestion Control
In this algorithm sometimes also called backpressure each router (hop) along end-to-end path sends feedback to the
directly preceding router, which executes control mechanisms based on this feedback. In general, the goal of hop-by-hop
schemes was to obtain reliability inside the network, for example, by buffering packets at each hop until they can be sent on
(because-there is no more congestion) and only transmitting as much as the transfer and high reliability.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1506
Algorithm pseudo code
Assume Queue as Circular Queue
F and R are the front and rear in circular queue respectively
Flag is a variable for congestion notification
Set Queue length = Q
Set min = └ (2/3 of Q) ┘
max =┌ (4/5 of Q) ┐
While
Packets are being transmitted in the network &
received at the routers.
do
Set Flag=0;
[Calculate no. of packets]
if (F<R)
N= [(Q-F)+R+1]
else
N=R-F+1
[Compare No. of packets with ‘ min’ & ‘ max’]
if (N ≥ min & N<max)
then
[Packet arrival rate is greater than packet
service rate]
[Congestion may occur]
A packet will be send to sources to reduce
transmission rate.
Set Flag=1 [1 indicates Congestion]
elseif (N ≥ max)
then
[Packet arrival rate is much greater than
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1507
packet service rate]
[Congestion will definitely occur in
sometime]
Router will drop 1 packet after every
specific interval of time.
else
[Packet arrival rate is smaller than packet
service rate]
No congestion
End if
End while
3.4 Hybrid-ERED (Effective RED) Fuzzy based Congestion Control
In these ERED is the one of the method of AQM (Active Queue Management) normally these methods are able to detect
congestion in early stage and control it by packet dropping. This ERED method among many other AQM methods, gives a good
performance in detect and control congestion and preserve packet loss.
In the ERED method with the FUZZY Inference process that eases the problem of parameter initialization and parameter
dependency.
INITIALIZATION:
avg:= 0
count:= 1
FOR EACH arrival packet
CALCULATE new avg as follows:
IF q==0 THEN avg:=(1-w)f(time-q_time) *
avg
IF q != 0 THEN avg:= (1-w)* avg + w *q
CALCULATE D and its related parameters as follows:
IF q:= FULL THEN arrp = arrp-1 and
depp:= (1-wdep)* depp-1 + wdep * #departedp
IF q!= FULL THEN
arrp:= (1-warr)* arrp-1 + warr * #arrivedp and
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1508
depp:= (1-wdep)* depp-1 + wdep *
#departedp
D:= (1/ depp) * arrp *q
CALCULATE Dp and its related parameters, and implements packet dropping, as:
if (minth2 ≤ avg < maxth3) && (q≥minth2)
increase count
Dp'= maxp* (avg-min th)/(max th-min th)
Dp = Dp'/ (1-count* Dp') + wd(D)
with probability Dp
drop packet
count := 0
else if (avg < min th2) && (q>max th2)
Calculate Dp = maxp/(1-count* maxp)
with probability Dp
drop packet
count := 0
else if (avg ≥ max th3)
Drop packet
Count = 0
else
Count = -1
When q==0
q_time=time
3.5 Cross Layer Based Congestion Control
Cross Layer Congestion Control it is developed on of the basic concept of cross layer optimization. The main purpose of Cross
Layer Congestion Control for different environments of traffic models. Such as single source to single destination and multiple
source to multiple destinations.
Cross Layer congestion control algorithm based on joint power control in mac layer and congestion control in TCP layer for
Reno-2 explained the following algorithm
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1509
Pseudo code for Cross Layer Congestion Control Algorithm Reno-2
Set initial transmission rate: xi = xintial
Initialize Pl = PlMin
Advertise the minimum SINRl required
Update Gli and Gjj periodically or after receiving the advertised signals
Determine maximum capacity
Determine λl(t)
Determine mj(t)
Calculate Pl(t+1)
if |Pl(t + 1) – Pl(t)|≤δ
then
Continue transmission at Pl(t)
else
Transmit at min (Pl(t + 1), PlMax)
end if
Change according to the congestion control algorithm
of Reno-2
Update SINRl at each node go to Step 3
3.6 TCP using RED with SNR ratio
RED uses a mechanism early detection of packet drop without waiting to queue overflow. When congestion will happen
router discards the arriving packets with certain probability. This can inform the sender window before congestion happen.
In digital communication a Signal-to-noise (SNR) is a measure used to compare the level of a desired signal to the level of
background noise higher numbers.
In this RED algorithm when operating in wireless mode exploits the SNR ratio of the communication lines to decide whether
a timed out packet was due to congestion or error loss. When TCP connection first begins, the alternative RED algorithm
computes the average of the queue. Then it checks the average is greater than the threshold algorithm checks the reserved bits
which indicates the connection is wired or wireless.
Pseudo code for Algorithm
mark the arriving packet
count ← 0
else b=1 then wired
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1510
if SNR>5dB
mark the arriving packet
count ← 0
else SNR<5dB
mark the arriving packet
count ← 0
retransmit the packet
else count ← -1
when queue becomes empty
q_time ← time
Saved variables
avg: average queue size
q_time: start of the queue idle time
count: packets since last marked packet
Fixed parameters
Wq: queue weight
Minth: minimum threshold for queue
maxth: maximum threshold for queue
maxp: maximum value for pb
Others
pa : current packet-marking probability
q: current queue size
time: current time
4. Advantages and Disadvantages of Congestion Control Algorithms
S.no Algorithms Advantages Disadvantages
1 URED It gives higher throughput
and lower packet drops in
normal flow and congestion
due to DDoS flood attack flow
Most of sites do not expose
that they were attacked to
avoid denigration
2 Multipath
Congestion
Control
The cause of packet loss helps
MP Veno to avoid
unreasonable half reduction
The performance of MP Veno
depend on choice of threshold
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1511
of congestion window over
wireless link
3 Hop-by-
Hop
This algorithm helps
predicting congestion and
improving efficiency and
reliability
In this algorithm executes
control mechanisms based on
the feedback
4 Hybrid
ERED
The performance of the fuzzy-
based form give better
throughput than the
parametric-based form and
ERED in terms of delay and
packet loss
In the hybrid-ERED, a few
scenarios are consider that are
based on the status of the
indicators according to some
threshold
5 Cross Layer
Congestion
Control
The cross layer congestion
control technique provides
stabilized throughput at low
power transmission
The channel conditions are
very bad, which in turn result
in an increase in power
transmission
6 RED with
SNR
In this algorithm the SNR
ratio uses to detect the
reliability of the link
proactively
This RED Algorithm drops the
packet when the congestion is
occurring
5. Conclusion
Congestion is the one of the very important issues in related to network. This paper briefly gives various types of congestion
control algorithms. Every congestion control algorithm solves one unique problem. It seems that at present there is no single
algorithm that can resolve all of the problems of congestion control on computer networks.
6. References
1. Chandini M Patel, URED: Upper Threshold an Efficient Congestion Control Algorithm, 4th International Conference on
Computing Communication and Networking Technologies, Page no:1-5, Year-2013
2. Tuan-Anh Le, Improving the Performance of Multipath Congestion Control over Wireless Networks, The 2013
International Conference on Advanced Technologies for Communications, page no: 60-65, Year-2013
3. Urvashi Handa and Padma Bonde, Improving Hop-by-Hop Congestion Control Algorithm, International Journal of
Computer Science and Information Technologies, Volume no:6, Page no: 5505-5508, year-2015
4. Maimuna Khatari and Ghassan Samara, Congestion Control Approach based on Effective Random Early Detection and
Fuzzy Logic, Volume no:8, Page no: 180-193, year-2015
5. Hemant Kumar Rath and Anirudha Sahoo, Croos Layer Based Congestion Control in wireless Network
6. Shanmuga Priya and Dr.N.R.Ananthanarayanan, A Study on TCP Congestion Control Using RED Algorithm with SNR
Ratio, International Journal of Computer Science, Volume no: 2, page no: 028-034, year-2014

More Related Content

What's hot

Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160571-mark new si propos...
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160571-mark new si propos...Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160571-mark new si propos...
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160571-mark new si propos...EMERSON EDUARDO RODRIGUES
 
Recital Study of Various Congestion Control Protocols in wireless network
Recital Study of Various Congestion Control Protocols in wireless networkRecital Study of Various Congestion Control Protocols in wireless network
Recital Study of Various Congestion Control Protocols in wireless networkiosrjce
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryNicolas Navet
 
An Overview : Peak to Average Power Ratio (PAPR) in OFDM system using some ne...
An Overview : Peak to Average Power Ratio (PAPR) in OFDM system using some ne...An Overview : Peak to Average Power Ratio (PAPR) in OFDM system using some ne...
An Overview : Peak to Average Power Ratio (PAPR) in OFDM system using some ne...Z AL Hashemi
 
CONTROLLING DELAY AT THE ROUTER BUFFER USING MODIFIED RANDOM EARLY DETECTION
CONTROLLING DELAY AT THE ROUTER BUFFER USING MODIFIED RANDOM EARLY DETECTIONCONTROLLING DELAY AT THE ROUTER BUFFER USING MODIFIED RANDOM EARLY DETECTION
CONTROLLING DELAY AT THE ROUTER BUFFER USING MODIFIED RANDOM EARLY DETECTIONIJCNCJournal
 
IRJET- Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET-  	  Review of Orthogonal Frequency Division Multiplexing for Wireless ...IRJET-  	  Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET- Review of Orthogonal Frequency Division Multiplexing for Wireless ...IRJET Journal
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11gArpan Pal
 
A Study on MPTCP for Tolerating Packet Reordering and Path Heterogeneity in W...
A Study on MPTCP for Tolerating Packet Reordering and Path Heterogeneity in W...A Study on MPTCP for Tolerating Packet Reordering and Path Heterogeneity in W...
A Study on MPTCP for Tolerating Packet Reordering and Path Heterogeneity in W...Communication Systems & Networks
 
Ad Hoc Probe
Ad Hoc ProbeAd Hoc Probe
Ad Hoc Probenutikumar
 
Proportional-integral genetic algorithm controller for stability of TCP network
Proportional-integral genetic algorithm controller for stability of TCP network Proportional-integral genetic algorithm controller for stability of TCP network
Proportional-integral genetic algorithm controller for stability of TCP network IJECEIAES
 
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...Ericsson
 
Vehicular Ad-hoc network (VANET)
Vehicular Ad-hoc network (VANET)Vehicular Ad-hoc network (VANET)
Vehicular Ad-hoc network (VANET)Limon Prince
 
Congestion Control Technique with Safety Transmission of Messages in Vehicula...
Congestion Control Technique with Safety Transmission of Messages in Vehicula...Congestion Control Technique with Safety Transmission of Messages in Vehicula...
Congestion Control Technique with Safety Transmission of Messages in Vehicula...IRJET Journal
 
Matlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codesMatlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codeshafsabanu
 
Joint SLM and Modified Clipping Technique for PAPR Reduction
Joint SLM and Modified Clipping Technique for PAPR ReductionJoint SLM and Modified Clipping Technique for PAPR Reduction
Joint SLM and Modified Clipping Technique for PAPR ReductionHazrat Ali
 
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - cleanEmerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - cleanEMERSON EDUARDO RODRIGUES
 

What's hot (20)

UDT
UDTUDT
UDT
 
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160571-mark new si propos...
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160571-mark new si propos...Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160571-mark new si propos...
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160571-mark new si propos...
 
Recital Study of Various Congestion Control Protocols in wireless network
Recital Study of Various Congestion Control Protocols in wireless networkRecital Study of Various Congestion Control Protocols in wireless network
Recital Study of Various Congestion Control Protocols in wireless network
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service Discovery
 
An Overview : Peak to Average Power Ratio (PAPR) in OFDM system using some ne...
An Overview : Peak to Average Power Ratio (PAPR) in OFDM system using some ne...An Overview : Peak to Average Power Ratio (PAPR) in OFDM system using some ne...
An Overview : Peak to Average Power Ratio (PAPR) in OFDM system using some ne...
 
UDT
UDTUDT
UDT
 
CONTROLLING DELAY AT THE ROUTER BUFFER USING MODIFIED RANDOM EARLY DETECTION
CONTROLLING DELAY AT THE ROUTER BUFFER USING MODIFIED RANDOM EARLY DETECTIONCONTROLLING DELAY AT THE ROUTER BUFFER USING MODIFIED RANDOM EARLY DETECTION
CONTROLLING DELAY AT THE ROUTER BUFFER USING MODIFIED RANDOM EARLY DETECTION
 
IRJET- Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET-  	  Review of Orthogonal Frequency Division Multiplexing for Wireless ...IRJET-  	  Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET- Review of Orthogonal Frequency Division Multiplexing for Wireless ...
 
Bitm2003 802.11g
Bitm2003 802.11gBitm2003 802.11g
Bitm2003 802.11g
 
A Study on MPTCP for Tolerating Packet Reordering and Path Heterogeneity in W...
A Study on MPTCP for Tolerating Packet Reordering and Path Heterogeneity in W...A Study on MPTCP for Tolerating Packet Reordering and Path Heterogeneity in W...
A Study on MPTCP for Tolerating Packet Reordering and Path Heterogeneity in W...
 
Ad Hoc Probe
Ad Hoc ProbeAd Hoc Probe
Ad Hoc Probe
 
Proportional-integral genetic algorithm controller for stability of TCP network
Proportional-integral genetic algorithm controller for stability of TCP network Proportional-integral genetic algorithm controller for stability of TCP network
Proportional-integral genetic algorithm controller for stability of TCP network
 
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
 
Vehicular Ad-hoc network (VANET)
Vehicular Ad-hoc network (VANET)Vehicular Ad-hoc network (VANET)
Vehicular Ad-hoc network (VANET)
 
Congestion Control Technique with Safety Transmission of Messages in Vehicula...
Congestion Control Technique with Safety Transmission of Messages in Vehicula...Congestion Control Technique with Safety Transmission of Messages in Vehicula...
Congestion Control Technique with Safety Transmission of Messages in Vehicula...
 
Matlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codesMatlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codes
 
Joint SLM and Modified Clipping Technique for PAPR Reduction
Joint SLM and Modified Clipping Technique for PAPR ReductionJoint SLM and Modified Clipping Technique for PAPR Reduction
Joint SLM and Modified Clipping Technique for PAPR Reduction
 
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - cleanEmerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
 
4g lte matlab
4g lte matlab4g lte matlab
4g lte matlab
 
B0311219
B0311219B0311219
B0311219
 

Similar to IRJET- Survey on Different Types of Congestion Control Algorithms

IRJET - Improving TCP Performance in Wireless Networks
IRJET -  	  Improving TCP Performance in Wireless NetworksIRJET -  	  Improving TCP Performance in Wireless Networks
IRJET - Improving TCP Performance in Wireless NetworksIRJET Journal
 
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...IRJET Journal
 
IRJET- A Review on Paper Problem in OFDM Scheme
IRJET- A Review on Paper Problem in OFDM SchemeIRJET- A Review on Paper Problem in OFDM Scheme
IRJET- A Review on Paper Problem in OFDM SchemeIRJET Journal
 
Improvement in Computational Complexity of the MIMO ML Decoder in High Mobili...
Improvement in Computational Complexity of the MIMO ML Decoder in High Mobili...Improvement in Computational Complexity of the MIMO ML Decoder in High Mobili...
Improvement in Computational Complexity of the MIMO ML Decoder in High Mobili...IRJET Journal
 
IRJET- QOS Based Bandwidth Satisfaction for Multicast Network Coding in M...
IRJET-  	  QOS Based Bandwidth Satisfaction for Multicast Network Coding in M...IRJET-  	  QOS Based Bandwidth Satisfaction for Multicast Network Coding in M...
IRJET- QOS Based Bandwidth Satisfaction for Multicast Network Coding in M...IRJET Journal
 
IRJET- Modeling a New Startup Algorithm for TCP New Reno
IRJET- Modeling a New Startup Algorithm for TCP New RenoIRJET- Modeling a New Startup Algorithm for TCP New Reno
IRJET- Modeling a New Startup Algorithm for TCP New RenoIRJET Journal
 
IRJET- Survey on Adaptive Routing Algorithms
IRJET- Survey on Adaptive Routing AlgorithmsIRJET- Survey on Adaptive Routing Algorithms
IRJET- Survey on Adaptive Routing AlgorithmsIRJET Journal
 
Toxic Gas Detection-An Experiment with the Simulation Process
Toxic Gas Detection-An Experiment with the Simulation ProcessToxic Gas Detection-An Experiment with the Simulation Process
Toxic Gas Detection-An Experiment with the Simulation ProcessIRJET Journal
 
Congestion control in computer networks using a modified red aqm algorithm
Congestion control in computer networks using a modified red aqm algorithmCongestion control in computer networks using a modified red aqm algorithm
Congestion control in computer networks using a modified red aqm algorithmeSAT Journals
 
Congestion control in computer networks using a
Congestion control in computer networks using aCongestion control in computer networks using a
Congestion control in computer networks using aeSAT Publishing House
 
Congestion control in computer networks using a
Congestion control in computer networks using aCongestion control in computer networks using a
Congestion control in computer networks using aeSAT Publishing House
 
Analysis and Evolution of AQM Algortihms
Analysis and Evolution of AQM AlgortihmsAnalysis and Evolution of AQM Algortihms
Analysis and Evolution of AQM AlgortihmsSiddharth Nawani
 
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...IRJET Journal
 
IRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
IRJET- Performance Improvement of Wireless Network using Modern Simulation ToolsIRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
IRJET- Performance Improvement of Wireless Network using Modern Simulation ToolsIRJET Journal
 
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...IRJET Journal
 
IRJET- Comparative Performance Analysis of Routing Protocols in Manet using NS-2
IRJET- Comparative Performance Analysis of Routing Protocols in Manet using NS-2IRJET- Comparative Performance Analysis of Routing Protocols in Manet using NS-2
IRJET- Comparative Performance Analysis of Routing Protocols in Manet using NS-2IRJET Journal
 
IRJET- Reduction in Accident Due to Disengagement in Transmission Line
IRJET-  	  Reduction in Accident Due to Disengagement in Transmission LineIRJET-  	  Reduction in Accident Due to Disengagement in Transmission Line
IRJET- Reduction in Accident Due to Disengagement in Transmission LineIRJET Journal
 
Comparative Analysis of Green Algorithm within Active Queue Management for Mo...
Comparative Analysis of Green Algorithm within Active Queue Management for Mo...Comparative Analysis of Green Algorithm within Active Queue Management for Mo...
Comparative Analysis of Green Algorithm within Active Queue Management for Mo...ijtsrd
 
IRJET-Survey Paper on Improving QOS by Selective Discard & Retransmission of ...
IRJET-Survey Paper on Improving QOS by Selective Discard & Retransmission of ...IRJET-Survey Paper on Improving QOS by Selective Discard & Retransmission of ...
IRJET-Survey Paper on Improving QOS by Selective Discard & Retransmission of ...IRJET Journal
 

Similar to IRJET- Survey on Different Types of Congestion Control Algorithms (20)

IRJET - Improving TCP Performance in Wireless Networks
IRJET -  	  Improving TCP Performance in Wireless NetworksIRJET -  	  Improving TCP Performance in Wireless Networks
IRJET - Improving TCP Performance in Wireless Networks
 
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
ANALYSIS AND EXPERIMENTAL EVALUATION OF THE TRANSMISSION CONTROL PROTOCOL CON...
 
IRJET- A Review on Paper Problem in OFDM Scheme
IRJET- A Review on Paper Problem in OFDM SchemeIRJET- A Review on Paper Problem in OFDM Scheme
IRJET- A Review on Paper Problem in OFDM Scheme
 
Improvement in Computational Complexity of the MIMO ML Decoder in High Mobili...
Improvement in Computational Complexity of the MIMO ML Decoder in High Mobili...Improvement in Computational Complexity of the MIMO ML Decoder in High Mobili...
Improvement in Computational Complexity of the MIMO ML Decoder in High Mobili...
 
IRJET- QOS Based Bandwidth Satisfaction for Multicast Network Coding in M...
IRJET-  	  QOS Based Bandwidth Satisfaction for Multicast Network Coding in M...IRJET-  	  QOS Based Bandwidth Satisfaction for Multicast Network Coding in M...
IRJET- QOS Based Bandwidth Satisfaction for Multicast Network Coding in M...
 
IRJET- Modeling a New Startup Algorithm for TCP New Reno
IRJET- Modeling a New Startup Algorithm for TCP New RenoIRJET- Modeling a New Startup Algorithm for TCP New Reno
IRJET- Modeling a New Startup Algorithm for TCP New Reno
 
IRJET- Survey on Adaptive Routing Algorithms
IRJET- Survey on Adaptive Routing AlgorithmsIRJET- Survey on Adaptive Routing Algorithms
IRJET- Survey on Adaptive Routing Algorithms
 
Toxic Gas Detection-An Experiment with the Simulation Process
Toxic Gas Detection-An Experiment with the Simulation ProcessToxic Gas Detection-An Experiment with the Simulation Process
Toxic Gas Detection-An Experiment with the Simulation Process
 
U01725129138
U01725129138U01725129138
U01725129138
 
Congestion control in computer networks using a modified red aqm algorithm
Congestion control in computer networks using a modified red aqm algorithmCongestion control in computer networks using a modified red aqm algorithm
Congestion control in computer networks using a modified red aqm algorithm
 
Congestion control in computer networks using a
Congestion control in computer networks using aCongestion control in computer networks using a
Congestion control in computer networks using a
 
Congestion control in computer networks using a
Congestion control in computer networks using aCongestion control in computer networks using a
Congestion control in computer networks using a
 
Analysis and Evolution of AQM Algortihms
Analysis and Evolution of AQM AlgortihmsAnalysis and Evolution of AQM Algortihms
Analysis and Evolution of AQM Algortihms
 
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
 
IRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
IRJET- Performance Improvement of Wireless Network using Modern Simulation ToolsIRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
IRJET- Performance Improvement of Wireless Network using Modern Simulation Tools
 
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
Flexible and Scalable Routing Approach for Mobile Ad Hoc Networks Based on Re...
 
IRJET- Comparative Performance Analysis of Routing Protocols in Manet using NS-2
IRJET- Comparative Performance Analysis of Routing Protocols in Manet using NS-2IRJET- Comparative Performance Analysis of Routing Protocols in Manet using NS-2
IRJET- Comparative Performance Analysis of Routing Protocols in Manet using NS-2
 
IRJET- Reduction in Accident Due to Disengagement in Transmission Line
IRJET-  	  Reduction in Accident Due to Disengagement in Transmission LineIRJET-  	  Reduction in Accident Due to Disengagement in Transmission Line
IRJET- Reduction in Accident Due to Disengagement in Transmission Line
 
Comparative Analysis of Green Algorithm within Active Queue Management for Mo...
Comparative Analysis of Green Algorithm within Active Queue Management for Mo...Comparative Analysis of Green Algorithm within Active Queue Management for Mo...
Comparative Analysis of Green Algorithm within Active Queue Management for Mo...
 
IRJET-Survey Paper on Improving QOS by Selective Discard & Retransmission of ...
IRJET-Survey Paper on Improving QOS by Selective Discard & Retransmission of ...IRJET-Survey Paper on Improving QOS by Selective Discard & Retransmission of ...
IRJET-Survey Paper on Improving QOS by Selective Discard & Retransmission of ...
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 

Recently uploaded (20)

Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 

IRJET- Survey on Different Types of Congestion Control Algorithms

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1502 Survey on Different Types of Congestion Control Algorithms G. Alamelu Mangai Department of Computer Science, Bharathidasan University, Tamil Nadu, India ----------------------------------------------------------------***----------------------------------------------------------------- Abstract - Congestion is one of the main issues in wireless network. Internet is considered as the worldwide system of many computers and their networks which are linked together by wired or wireless media. The growth of internet demands effective congestion control mechanism to be converted into successful. In this paper discussed various congestion control algorithms and the methods using the algorithms. Key Words:- Congestion control, Wireless Network, RED (Random Early Detection), Fuzzy, SNR Ratio 1. Introduction Congestion in a network is mobility by delay and pocket loss in the network. Wireless network are inherently limited by battery power and bandwidth constraints. They are characterized by mobility, random changes in connectivity, fluctuations in channel and interference duo to neighboring nodes etc. due to these factors packet loss of wireless network is much more than that of a wired network, in which packet loss occurs mainly due to congestion. 2. Congestion Control Congestion is a network may occur if the load on the network is greater than the capacity. In other word Congestion is characterized by delay and loss of packets in delivery. Congestion Control refers to the mechanisms and techniques that can either prevent congestion before it happens or remove after it happens. 3. Congestion Control Algorithms 3.1 URED (Upper Random Early Detection) In this algorithm is presents the minimal changes of the basic RED algorithm. URED is mainly proposed the efficient congestion control algorithm to design denial of service attack. In this algorithm we have introduced new threshold (Upper threshold) for better use of buffer space, to queue more packets which reduces packet drops due to constant packet drop probability when average queue size is greater than max. RED and other enhanced RED algorithm increases linearly up to packet dropping probability in maximum. If average queue size goes greater than maximum. In the URED algorithm used three threshold minimum threshold, maximum threshold and upper threshold and it will also increase adaptability of RED. Pseudo code of the URED algorithm with upper threshold Initialization: avg = 0; count = - 1 For each packet arrival Calculate the new average queue size avg; if the queue is non empty avg = (1 – wq) *avg + wq * q
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1503 else m = f(time – q_time) avg = ( 1- wq) m * avg if Minth ≤ avg ≤ Maxth increment count calculate probability Pa Pb = Maxp(avg – Minth)/(Maxth – Minth) Pa = Pb(1- count *Pb) With Probability Pa: Mark the arriving Packet Count =0 else if Maxth ≤ avg < Uth Increment count Calculate probability Pa Pb = (1 – Maxp)*((avg – Maxth)/(Uth – Maxth)) Pa = Pb(1- count *Pb) With Probability Pa: Mark the arriving Packet count = 0 else if Uth ≤ avg < BS Drop the packet count =0 else count = - 1 When queue becomes empty q_time = time Saved Variables: avg: average queue size q_time: start of the queue ideal time
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1504 count: packets since last marked packet BS: Buffer size Fixed Parameters: wq : queue weight Minth : Minimum Threshold Maxth : Maximum Threshold < Half of the BS Uth : Upper Threshold < 3/4th of the BS Maxp : Maximum Value for Pb Pa : Current packet marking probability q : Instantaneous queue size t : time f(t) : Linear function of time t 3.2 Multipath Congestion Control Multipath congestion control aims to efficiently allocate resources inn network where connection span multiple paths. The starting point of all practical multipath congestion control algorithms is the theoretical work by Kelly and voice that have proposed a class of congestion control algorithms where senders regulate the transmission rates based only on loss information received from the network. Several multipath congestion control algorithms has been proposed for wireless network. They can be classified into two approaches: Uncoupled congestion control, and Coupled congestion control approach. Design of Multipath TCP Veno TCP-Veno is combination of TCP Vegas and TCP Reno to take advantage of distinguishing pocket losses caused by random error of wireless links or by network congestion. In the first algorithm is described its congestion window update rules and then the second algorithm described a sub flow on path r adjusts its congestion window size. Algorithm 1 Single-path TCP Veno Background Increase: if n_ backlog < β then /* Whenever receiving a new ACK */ w ← w + 1/w else /* Whenever receiving two new ACKs */ w ← w + 1/w end if
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1505 Decrease: if n backlog < β then /* Packet loss was caused by random error */ w ← w − w/5 else /* Packet loss was caused by network congestion */ w ← w − w/2 end if Algorithm 2 Multipath TCP Veno algorithm for the sender on path r. Increase: if n_ backlogr < max(1, θr β) then /* Whenever receiving a new ACK */ wr ← wr + ar/wr + αr/wr else /* Whenever receiving two new ACKs */ wr ← wr + ar/wr + αr/wr end if Decrease: if n_ backlogr < max(1, θr β) then /* Packet loss was caused by random error */ wr ← wr – wr/5 else /* Packet loss was caused by network congestion */ wr ← wr – wr/2 end if 3.3 Hop-by-Hop Congestion Control In this algorithm sometimes also called backpressure each router (hop) along end-to-end path sends feedback to the directly preceding router, which executes control mechanisms based on this feedback. In general, the goal of hop-by-hop schemes was to obtain reliability inside the network, for example, by buffering packets at each hop until they can be sent on (because-there is no more congestion) and only transmitting as much as the transfer and high reliability.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1506 Algorithm pseudo code Assume Queue as Circular Queue F and R are the front and rear in circular queue respectively Flag is a variable for congestion notification Set Queue length = Q Set min = └ (2/3 of Q) ┘ max =┌ (4/5 of Q) ┐ While Packets are being transmitted in the network & received at the routers. do Set Flag=0; [Calculate no. of packets] if (F<R) N= [(Q-F)+R+1] else N=R-F+1 [Compare No. of packets with ‘ min’ & ‘ max’] if (N ≥ min & N<max) then [Packet arrival rate is greater than packet service rate] [Congestion may occur] A packet will be send to sources to reduce transmission rate. Set Flag=1 [1 indicates Congestion] elseif (N ≥ max) then [Packet arrival rate is much greater than
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1507 packet service rate] [Congestion will definitely occur in sometime] Router will drop 1 packet after every specific interval of time. else [Packet arrival rate is smaller than packet service rate] No congestion End if End while 3.4 Hybrid-ERED (Effective RED) Fuzzy based Congestion Control In these ERED is the one of the method of AQM (Active Queue Management) normally these methods are able to detect congestion in early stage and control it by packet dropping. This ERED method among many other AQM methods, gives a good performance in detect and control congestion and preserve packet loss. In the ERED method with the FUZZY Inference process that eases the problem of parameter initialization and parameter dependency. INITIALIZATION: avg:= 0 count:= 1 FOR EACH arrival packet CALCULATE new avg as follows: IF q==0 THEN avg:=(1-w)f(time-q_time) * avg IF q != 0 THEN avg:= (1-w)* avg + w *q CALCULATE D and its related parameters as follows: IF q:= FULL THEN arrp = arrp-1 and depp:= (1-wdep)* depp-1 + wdep * #departedp IF q!= FULL THEN arrp:= (1-warr)* arrp-1 + warr * #arrivedp and
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1508 depp:= (1-wdep)* depp-1 + wdep * #departedp D:= (1/ depp) * arrp *q CALCULATE Dp and its related parameters, and implements packet dropping, as: if (minth2 ≤ avg < maxth3) && (q≥minth2) increase count Dp'= maxp* (avg-min th)/(max th-min th) Dp = Dp'/ (1-count* Dp') + wd(D) with probability Dp drop packet count := 0 else if (avg < min th2) && (q>max th2) Calculate Dp = maxp/(1-count* maxp) with probability Dp drop packet count := 0 else if (avg ≥ max th3) Drop packet Count = 0 else Count = -1 When q==0 q_time=time 3.5 Cross Layer Based Congestion Control Cross Layer Congestion Control it is developed on of the basic concept of cross layer optimization. The main purpose of Cross Layer Congestion Control for different environments of traffic models. Such as single source to single destination and multiple source to multiple destinations. Cross Layer congestion control algorithm based on joint power control in mac layer and congestion control in TCP layer for Reno-2 explained the following algorithm
  • 8. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1509 Pseudo code for Cross Layer Congestion Control Algorithm Reno-2 Set initial transmission rate: xi = xintial Initialize Pl = PlMin Advertise the minimum SINRl required Update Gli and Gjj periodically or after receiving the advertised signals Determine maximum capacity Determine λl(t) Determine mj(t) Calculate Pl(t+1) if |Pl(t + 1) – Pl(t)|≤δ then Continue transmission at Pl(t) else Transmit at min (Pl(t + 1), PlMax) end if Change according to the congestion control algorithm of Reno-2 Update SINRl at each node go to Step 3 3.6 TCP using RED with SNR ratio RED uses a mechanism early detection of packet drop without waiting to queue overflow. When congestion will happen router discards the arriving packets with certain probability. This can inform the sender window before congestion happen. In digital communication a Signal-to-noise (SNR) is a measure used to compare the level of a desired signal to the level of background noise higher numbers. In this RED algorithm when operating in wireless mode exploits the SNR ratio of the communication lines to decide whether a timed out packet was due to congestion or error loss. When TCP connection first begins, the alternative RED algorithm computes the average of the queue. Then it checks the average is greater than the threshold algorithm checks the reserved bits which indicates the connection is wired or wireless. Pseudo code for Algorithm mark the arriving packet count ← 0 else b=1 then wired
  • 9. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1510 if SNR>5dB mark the arriving packet count ← 0 else SNR<5dB mark the arriving packet count ← 0 retransmit the packet else count ← -1 when queue becomes empty q_time ← time Saved variables avg: average queue size q_time: start of the queue idle time count: packets since last marked packet Fixed parameters Wq: queue weight Minth: minimum threshold for queue maxth: maximum threshold for queue maxp: maximum value for pb Others pa : current packet-marking probability q: current queue size time: current time 4. Advantages and Disadvantages of Congestion Control Algorithms S.no Algorithms Advantages Disadvantages 1 URED It gives higher throughput and lower packet drops in normal flow and congestion due to DDoS flood attack flow Most of sites do not expose that they were attacked to avoid denigration 2 Multipath Congestion Control The cause of packet loss helps MP Veno to avoid unreasonable half reduction The performance of MP Veno depend on choice of threshold
  • 10. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 08 | Aug 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1511 of congestion window over wireless link 3 Hop-by- Hop This algorithm helps predicting congestion and improving efficiency and reliability In this algorithm executes control mechanisms based on the feedback 4 Hybrid ERED The performance of the fuzzy- based form give better throughput than the parametric-based form and ERED in terms of delay and packet loss In the hybrid-ERED, a few scenarios are consider that are based on the status of the indicators according to some threshold 5 Cross Layer Congestion Control The cross layer congestion control technique provides stabilized throughput at low power transmission The channel conditions are very bad, which in turn result in an increase in power transmission 6 RED with SNR In this algorithm the SNR ratio uses to detect the reliability of the link proactively This RED Algorithm drops the packet when the congestion is occurring 5. Conclusion Congestion is the one of the very important issues in related to network. This paper briefly gives various types of congestion control algorithms. Every congestion control algorithm solves one unique problem. It seems that at present there is no single algorithm that can resolve all of the problems of congestion control on computer networks. 6. References 1. Chandini M Patel, URED: Upper Threshold an Efficient Congestion Control Algorithm, 4th International Conference on Computing Communication and Networking Technologies, Page no:1-5, Year-2013 2. Tuan-Anh Le, Improving the Performance of Multipath Congestion Control over Wireless Networks, The 2013 International Conference on Advanced Technologies for Communications, page no: 60-65, Year-2013 3. Urvashi Handa and Padma Bonde, Improving Hop-by-Hop Congestion Control Algorithm, International Journal of Computer Science and Information Technologies, Volume no:6, Page no: 5505-5508, year-2015 4. Maimuna Khatari and Ghassan Samara, Congestion Control Approach based on Effective Random Early Detection and Fuzzy Logic, Volume no:8, Page no: 180-193, year-2015 5. Hemant Kumar Rath and Anirudha Sahoo, Croos Layer Based Congestion Control in wireless Network 6. Shanmuga Priya and Dr.N.R.Ananthanarayanan, A Study on TCP Congestion Control Using RED Algorithm with SNR Ratio, International Journal of Computer Science, Volume no: 2, page no: 028-034, year-2014