Abstract
Most work on Differentiated Services (DiffServ) handles Quality of Service (QoS) provisioning on a per node basis, which assumes that this strategy would provide QoS in the entire domain. Nevertheless, this approach could fail in large domains with multiple flow aggregation and unexpected input traffic. Therefore, provisioning techniques should be used to avoid unexpected overloads that result in QoS fluctuations. A proposal using fuzzy controllers to reconfigure DiffServ nodes according to both incoming traffic and the actual QoS is given. However, it is not easy to specify fuzzy rule bases and membership functions that optimize controller performance. Thus, we also propose a methodology to choose fuzzy controller parameters using the Wang–Mendel and genetic algorithms. Finally, we evaluate the performance of this model by simulation of an IP Telephony application in a DiffServ domain.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
S. Blake, D. Black and M. Carlson, An architecture for differentiated services, RFC 2475 (December 1998).
D. Blight and T. Hamada, Policy-based networking architecture for QoS interworking in IP management, in: Integrated Network Management, Distributed Management for the Networked Millennium 1999, 1999, pp. 811-826.
K. Calvert, M. Doar and E.W. Zegura, Modeling Internet topology, IEEE Communications Magazine (June 1997).
R. Cheng and C. Chang, Design of a fuzzy traffic controler for ATM networks, IEEE/ACM Transactions on Networking 4(3) (1996) 460-469.
O. Cordón, F. Herrera and A. Peregrín, Looking for the best defuzzification method features for each implication operator to design accurate fuzzy models, Technical Report DECSAI-99108, Department of Computer Science and A.I., University of Granada, April 1999.
M.P. Fernandez, A. de Castro P. Pedroza and J. Ferreira de Rezende, QoS provisioning across a DiffServ domain using policy-based management, in: IEEE Global Telecommunications Conf. (GLOBECOM 2001), San Antonio, USA, November 2001.
M.P. Fernandez, A. de Castro P. Pedroza and J. Ferreira de Rezende, Quality of service in a DiffServ domain using policy-based management, in: XVII Internat. Teletraffic Congress (ITC'17), Salvador, Brazil, December 2001.
P. Flegkas, P. Trimintzios, G. Pavlou, I. Andrikopoulos, D. Griffin, C. Jacquenet, P. Georgatsos, Y. T'joens, L. Georgiadis, R. Egan and G. Memenios, On policy-based extensible hierarchical network management in QoS-enable IP networks, in: Workshop on Policies for Distributed Systems and Network (Policy 2001), Bristol, UK, June 2001.
S. Ghosh, Q. Razouqi, H.J. Schmacher and A. Celmins, A survey of recent advances in fuzzy logic in telecomunications networks and new challenges, IEEE Transactions on Fuzzy Systems 6(3) (1998) 443-447.
R. Guérin and G. Orda, QoS-based routing in networks with inacurate information: Theory and algorithms, in: IEEE INFOCOM 97, Kobe, Japan, 1997.
F. Herrera, M. Lozano and J.L. Verdegay, Tuning fuzzy logic controllers by genetic algorithms, International Journal of Approximate Reasoning 12(3) (1995) 299-315.
V. Jacobson, K. Nichols and K. Poduri, An expedited forwarding PHB, RFC 2598 (June 1999).
J. Kim, Y. Moon and B.P. Zeigler, Designing fuzzy net controllers using GA optimization, in: Proc. of IEEE/IFAC Joint Symposium on Computer-Aided Control System Design, Tucson, USA, March 1994, pp. 83-88.
C.C. Lee, Fuzzy logic in control systems: Fuzzy logic controller, Part II, IEEE Transactions on Systems, Man and Cybernetics 20(2) (1990) 419-435.
B. Li and K. Nahrstedt, A control-based middleware framework for quality of service adaptions, IEEE Journal on Selected Areas in Communications (September 1997).
R.R. Liao and A.T. Campbell, Dynamic edge provisioning for core networks, in: IFIP/IEEE 8th Internat. Workshop on Quality of Service (IWQoS 2000), Pittsburgh, USA, June 2000.
R.R. Liao and A.T. Campbell, Dynamic core provisioning for quantitative differentiated service, in: IFIP/IEEE 9th Internat. Workshop on Quality of Service (IWQoS 2001), Karlsruhe, Germany, June 2001.
D. Lorenz and G. Orda, QoS routing in networks with uncertain parameters, in: IEEE INFOCOM 98, 1998.
S. McCanne and S. Floyd, ns Network simulator - Version 2, http://www.isi.edu/nsnam/ns/ (1998).
J.E. Mortensen, JFS fuzzy system, http://www.inet.uni2.dk/jemor/jfs.htm (1998).
G. Pavlou, I. Andrikopoulos, D. Griffin, C. Jacquenet, P. Georgatsos, Y. T'joens, L. Georgiadis, R. Egan and G. Memenios, Service level specification semantics, parameters and negotiation requirements, Internet Draft draft-tequila-diffserv-sls-00.txt (July 2001).
R. Rajan, D. Verma and S. Kamat, A policy framework for integrated and differentiated services in the Internet, IEEE Network (1999) 36-41.
P. Trimintzios, G. Pavlou, I. Andrikopoulos, D. Griffin, C. Jacquenet, P. Georgatsos, Y. T'joens, L. Georgiadis, R. Egan and G. Memenios, An architectural framework for providing QoS in IP differential service networks, in: VII IFIP/IEEE Internat. Symposium on Integrated Network Management (IM 2001), 2001.
A. Vasilakos and K. Anagnostakis, Evolutionary-fuzzy prediction for strategic interdomain routing: Architecture and mechanisms, in: WCCI 98, Anchorage, EUA, May 1998.
J. Velasco and L. Magdalena, Genetic algorithms in fuzzy control systems, in: Genetic Algorithms in Engineering and Computer Science, eds. G. Winter, J. Periaux, M. Galan and P. Cuesta (Wiley, New York, 1995) pp. 141-165.
L.X. Wang and J. Mendel, Generating fuzzy rules by learning from examples, IEEE Transactions on Systems, Man and Cybernetics 22(2) (1992) 1414-1427.
B.M. Waxman, Routing of multipoint connections, IEEE Journal on Selected Areas in Communications 6(9) (1988) 1617-1622.
L. Westberg, M. Jacobsson, G. Karagiannis and S. Oosthoek, Resource management in DiffServ (RMD) framework, Internet Draft draft-westberg-rmd-framework-00.txt (April 2001).
L. Westberg, M. Jacobsson, G. Karagiannis and S. Oosthoek, Resource management in DiffServ on demand (RODA) PHR, Internet Draft draft-westberg-rmd-od-phr-00.txt (April 2001).
L.A. Zadeh, Fuzzy sets, Information and Control 8 (1965) 338-353.
L.A. Zadeh, Fuzzy algorithms, Information and Control 12(2) (1968) 94-102.
L.A. Zadeh, Fuzzy logic and its application to approximate reasoning, Information Processing74 (1974) 591-594.
E.W. Zegura, K. Calvert and S. Bhattacharjee, How to model an internetwork, in: IEEEINFOCOM 96, San Francisco, USA, March 1996.
E.W. Zegura, K.L. Calvert and M.J. Donahoo, A quantitative comparison of graph-based models for Internet topology, IEEE/ACM Transactions on Networking 5(6) (1997) 770-783.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Fernandez, M.P., Pedroza, A.P. & Ferreira de Rezende, J. Dynamic QoS Provisioning in DiffServ Domains Using Fuzzy Logic Controllers. Telecommunication Systems 26, 9–32 (2004). https://doi.org/10.1023/B:TELS.0000029018.27926.04
Issue Date:
DOI: https://doi.org/10.1023/B:TELS.0000029018.27926.04