A Fuzzy Logic Based Network Congestion Control Using Active Queue Management Techniques

Conventional IP routers are passive devices that accept packets and perform the routing function on any input. Usually t he tail-drop (TD) strategy is used where the input which exceeds the buffer capacity are simply dropped. In active queue management (AQM) methods routers manage their buffers by dropping packets selectively. We study one of the AQM methods called as random exponential marking (REM). We propose an intelligent approach to AQM based on fuzzy logic controller (FLC) to drop packets dynamically, keep the buffer size around desired level and also prevent buffer overflow. Our proposed approach is based on REM algorithm, which drops the packets by drop probability function. In our proposal we replace the drop probability function by a FLC to drop the packets, stabilize the buffer around the desired size and reduce delay. Simulation results show a better regulation of the buffer. Keywords: Random exponential marking; Active queue management; Fuzzy logic controller; Pro-active queue management . © 2010 JSR Publications. ISSN: 2070-0237 (Print); 2070-0245 (Online). All rights reserved. DOI: 10.3329/jsr.v2i2.2786 J. Sci. Res. 2 (2), 273-284 (2010)

[1]  Wu-chi Feng,et al.  The impact of active queue management on multimedia congestion control , 1998, Proceedings 7th International Conference on Computer Communications and Networks (Cat. No.98EX226).

[2]  Bo Li,et al.  AFRED: an adaptive fuzzy-based control algorithm for active queue management , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[3]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[4]  Donald F. Towsley,et al.  Unresponsive flows and AQM performance , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[5]  Yi Pan,et al.  Applying Wavelet De-noising to Improve TCP Throughput in AQM queues with Existence of Unresponsive Traffic , 2007, 2007 16th International Conference on Computer Communications and Networks.

[6]  T. Bhaskar Reddy,et al.  Performance Comparison of Active Queue Management Techniques , 2008 .

[7]  T. V. Lakshman,et al.  SRED: stabilized RED , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[8]  Martin May,et al.  Analytic evaluation of RED performance , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[9]  Injong Rhee,et al.  Dual-Resource TCP/AQM for Processing-Constrained Networks , 2006, INFOCOM.

[10]  Hiroyuki Ohsaki,et al.  On control parameters tuning for active queue management mechanisms using multivariate analysis , 2003, 2003 Symposium on Applications and the Internet, 2003. Proceedings..

[11]  Kang G. Shin,et al.  A self-configuring RED gateway , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[12]  Kang G. Shin,et al.  Techniques for Eliminating Packet Loss in Congested TCP/IP Networks , 1997 .

[13]  Wu-chang Fengy,et al.  BLUE: A New Class of Active Queue Management Algorithms , 1999 .

[14]  R. Srikant,et al.  Exponential-RED: a stabilizing AQM scheme for low- and high-speed TCP protocols , 2005, IEEE/ACM Trans. Netw..