adaptive red with dynamic threshold adjustment
DESCRIPTION
Adaptive RED with Dynamic Threshold Adjustment. Simulation with NS-2 Network Simulator. S 1. 10 mb 10ms. S 2. 10 mb 10ms. R 1. D 1. 10 mb 10ms. 20 mb 20ms. S 3. RED. 10 mb 10ms. S 4. S 5. 10 mb 10ms. Simulation with Poisson Arrival Process. Poisson Arrival Process. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/1.jpg)
Adaptive RED with Dynamic Threshold Adjustment
Simulation with NS-2Network Simulator
![Page 2: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/2.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 2
Simulation with Poisson Arrival Process
10 mb 10ms
10 mb 10ms
10 mb 10ms
S1
S2
S3
S4
S5
R1 D1
10 mb 10ms
10 mb 10ms 20 mb 20ms
RED
![Page 3: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/3.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 3
Poisson Arrival Process
![Page 4: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/4.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 4
NS-2 Code
Red_r4.tclRed_r4.tclCommon4.tclCommon4.tcl
Red_r5.tclRed_r5.tclARDT(c++code)ARDT(c++code)
![Page 5: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/5.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 5
Simulation results
![Page 6: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/6.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 6
Simulation
![Page 7: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/7.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 7
Simulation with Self similar traffic
Red_r2.tclRed_r2.tcl common2.tclcommon2.tcl Red_r2_s.tclRed_r2_s.tcl
drop.awkdrop.awk
![Page 8: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/8.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 8
Simulation
![Page 9: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/9.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 9
Simulation
![Page 10: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/10.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 10
Simulation
![Page 11: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/11.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 11
Simulation
Please check the following paperhttp://www.lirmm.fr/~tigist/papers/globecom04_final.pdf
10Mb, 3ms
10Mb, 2ms
10Mb, 1ms
10Mb, 0ms
S1
S2
R1 R2
S3
S4
RED (Buffer size = 100)1.5Mb, 10ms
![Page 12: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/12.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 12
Simulation
![Page 13: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/13.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 13
Comparison of ARDTA with AREDFloyd and AREDFeng
10Mb, 4ms
10Mb, 3ms
10Mb, 2ms
S1
S2
R1 R2 S3RED (Buffer size = 35)
1.5Mb, 20ms
Thmin Thmax Throughput Drop % drop Delay
ARDTA 4.15 Dynamic 1.41 77 0.21 0.120701
AREDFloyd 5 15 1.40 84 0.23 0.120517
AREDFeng 5 15 1.08 993 2.73% 0.07
![Page 14: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/14.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 14
Simulation code
red_f.tclred_f.tcl red_fl.tclred_fl.tclnawshin.tclnawshin.tcl
![Page 15: Adaptive RED with Dynamic Threshold Adjustment](https://reader036.vdocuments.us/reader036/viewer/2022062807/5681504a550346895dbe47d0/html5/thumbnails/15.jpg)
Murshed Adaptive RED with Dynamic Threshold Adjustment 15