Open Access Open Access  Restricted Access Subscription Access

Congestion Avoidance in Packet Networks Using Network Simulator-3 (NS-3)


Affiliations
1 SEEIT, Punjab Agricultural University, India
 

With the growth of internet, the user's requirements in terms of scale, functionality of network and performance of internet also increases. It becomes very important to guarantee the efficiency, stability and performance of a given network as per the user's requirements. There are many management techniques that need to be taken care of, so as to ensure network stability. These include queue management, queue scheduling, congestion control etc. But the most fundamental and foremost amongst these is congestion control, as it's not possible to ensure Quality of Service (QoS) with a congested network. To avoid congestion, many algorithms are available; the most basic of them is Random Early Detection (RED). This paper implements RED and its enhancement Adaptive RED (ARED) in NS-3 simulator and comparative analysis of both the algorithms has been carried out.

Keywords

Congestion Avoidance, First in First out (FIFO), Adaptive Random Early Detection (ARED), Transmission Control Protocol (TCP), Network Simulator (NS-3), Packet Delivery Ratio (PDR).
User
Notifications
Font Size

  • Tanenbaum A S (2003) Computer Networks.Pp 384-86.Practice-Hall, Upper Saddle River, New Jersey, U.S.A.
  • Floyd S and Jacobson V (1993) Random early detection gateways for congestion avoidance.IEEE/ACM Transactions on Networking1: 397-413.
  • Hash:em E, “Analysis of random drop for gateway congestion control”, Report LCS TR-465, Laboratoryfor Computer Science, MIT, Cambridge, MA,1989, pp:103.
  • Qadeer M A, Sharma V, Agarwal A and Husain S S ,”Differentiated Services with Multiple Random Early Detection Algorithm using ns2 Simulator” in IEEE ICC 2009 proc, 2009,© IEEE
  • Abbasov B and Korukoglu S (2008) Effective RED: An algorithm to improve RED’s performance by reducing packet loss rate. J NetwComputAppl 32: 703-09.
  • http://en.wikipedia.org/wiki/Random_early_detection
  • https://www.nsnam.org/docs/tutorial/ns-3-tutorial.pdf
  • Gummandi R(2001) Dynamic ARED: An Algorithm for Increasing the Robustness of RED’s Active Queue Management, manuscript under submission.
  • Floyd S (2008), Metrics for the Evaluation of Congestion Control Mechanisms [Memorandum] Network Working Group.

Abstract Views: 247

PDF Views: 3




  • Congestion Avoidance in Packet Networks Using Network Simulator-3 (NS-3)

Abstract Views: 247  |  PDF Views: 3

Authors

Guneet Kaur Walia
SEEIT, Punjab Agricultural University, India
O. P. Gupta
SEEIT, Punjab Agricultural University, India
Sunil Kumar
SEEIT, Punjab Agricultural University, India

Abstract


With the growth of internet, the user's requirements in terms of scale, functionality of network and performance of internet also increases. It becomes very important to guarantee the efficiency, stability and performance of a given network as per the user's requirements. There are many management techniques that need to be taken care of, so as to ensure network stability. These include queue management, queue scheduling, congestion control etc. But the most fundamental and foremost amongst these is congestion control, as it's not possible to ensure Quality of Service (QoS) with a congested network. To avoid congestion, many algorithms are available; the most basic of them is Random Early Detection (RED). This paper implements RED and its enhancement Adaptive RED (ARED) in NS-3 simulator and comparative analysis of both the algorithms has been carried out.

Keywords


Congestion Avoidance, First in First out (FIFO), Adaptive Random Early Detection (ARED), Transmission Control Protocol (TCP), Network Simulator (NS-3), Packet Delivery Ratio (PDR).

References