Browse > Article

Implementation and TCP Performance Measurement of RED scheduler using NetFPGA platform  

Oh, Min-Kyung (Chungnam National University)
Min, Seok-Hong (Chungnam National University)
Kim, Byung-Chul (Chungnam National University)
Lee, Jae-Yong (Chungnam National University)
Publication Information
Abstract
With the increase of various user's requirements, lots of interesting applications on the Internet have been emerging recently. However, Internet has many limitations for providing upcoming new services because it was only designed to provide basic connectivity between research networks and simplified forwarding functions at the first time. Internet has many problems in the aspects of routing scalability, mobility, security and QoS, so lots of researches are being actively performed in many countries to solve these problems. In this paper, we implement RED(Random Early Detection) scheduler using NetFPGA platform and local testbed to provide active queue management. Using the implemented RED scheduler, packets are dropped according to the specified drop probability, so Global Synchronization coming from simultaneous TCP segment losses in a congestion condition can be prevented. With the comparison to the Drop-Tail scheme in the basic router, we show TCP performance can be enhanced in the congestion situation using the NetFPGA-based RED scheduler.
Keywords
RED; TCP; Congestion Avoidance; Scheduler; NetFPGA;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Soon Jong Gwen, "미래인터넷을 위한 네트워크 가상화 기술", 정보과학회지, Oct. 2008.
2 Man Kyu Park, Whoi Jin Jung, Jae Yong Lee, Byung Chul Kim, "A Study of Future Internet Testbed Construction using NetFPGA/OpenFlow Switch on KOREN/KREONET", Journal of the IEEK, Vol. 47-TC, No. 7, July 2010.
3 김대영, 문수복, 박성용, "네트워크 가상화에 대한 고찰", Oct. 2008.
4 NetFPGA forum, http://www.netfpga.org
5 S. Floyd, "Random Early Detection Gateways for Congestion Avoidance", IEEE/1993.
6 B. Braden, "Recommendations on queue management and congestion avoidance in the Internet", IETF RFC2309, April, 1998.
7 Y. Gao, "On Exploiting Traffic Predictability in Active Queue Management", IEEE INFOCOM, pp. 1630-1639, June 2002.
8 Seokhong Min, Whoijin Jung, Byungchul Kim and Jaeyong Lee, "NetFPGA-based Scheduler Implementation and its Performance Evaluation for QoS of Virtualized Network Resources on the Future Internet Testbed", Journal of the IEEK, Vol. 48-TC, No. 8, Aug. 2011.
9 Seok Hong Min, Jae Yong Lee, Byung Chul Kim, "A Network Emulator on the NetFPGA Platform", 1stAsia NetFPGA Developer's Workshop ,Korea, June2010
10 Iperf site, http://iperf.sourceforge.net/