Abstract
Existing network management systems have static and predefined rules or parameters, while human intervention is usually required for their update. However, an autonomic network management system that operates in a volatile network environment should be able to adapt continuously its decision making mechanism through learning from the system’s behavior. In this paper, a novel learning scheme based on the network wide collected experience is proposed targeting the enhancement of network elements’ decision making engine. The algorithm employs a fuzzy logic inference engine in order to enable self-managed network elements to identify faults or optimization opportunities. The fuzzy logic engine is periodically updated through the use of two well known data mining techniques, namely k-Means and k-Nearest Neighbor. The proposed algorithm is evaluated in the context of a load identification problem. The acquired results prove that the proposed learning mechanism improves the deduction capability, thus promoting our algorithm as an attractive approach for enhancing the autonomic capabilities of network elements.













Similar content being viewed by others
Notes
The full dataset, accompanied by the source code used in the experiments and a detailed description of the testbed is available at http://kandalf.di.uoa.gr/MONAMI/
References
The Internet Engineering Task Force, http://www.ietf.org
3rd Generation Partnership Project (3GPP), http://www.3gpp.org
Distributed Management Task Force, http://www.dmtf.org
International Telecommunication Union, http://www.itu.int
Siqueira MA, Verdi FL, Pasquini R, Magalhães M (2006). An architecture for autonomic management of ambient networks. Autonomic Networking, (pp. 255–267), Springer
Foley C, Balasubramaniam S, Power E, Ponce de Leon M, Botvich D, Dudkowski D, Nunzi G, Mingardi C (2008) A framework for in-network management in heterogeneous future communication networks, modelling autonomic communications environment. Lecture Notes in Computer Science 5276:14–25. doi:10.1007/978-3-540-87355-6_2
Jennings B, Van der Meer S, Balasubramaniam S et al (2007) Towards autonomic management of communications networks. IEEE Communications Magazine 45(10):112–121
Chaparadza R, Papavassiliou S, Kastrinogiannis T, Toth A, Liakopoulos A, Wilson M (2009) Creating a viable evolution path towards self-managing future internet via a standardizable reference model for autonomic network engineering. Architecture 136–147. doi:10.3233/978-1-60750-007-0-136
Kephart JO, Chess DM (2003) The vision of autonomic computing. IEEE Computer 36(1):41–52. doi:10.1109/MC.2003.1160055
Dobson S et al (2006) A survey of autonomic communications. ACM Transactions on Autonomous and Adaptive Systems 1(2):223–259. doi:10.1145/1186778.1186782
Mitola J (2000) Cognitive radio: an integrated agent architecture for software defined radio, Ph.D. dissertation, KTH, http://www.lib.kth.se/Fulltext/MITOLA000608.PDF
Ryan WT, Friend HD, Dasilva LA, Mackenzie AB (2006) Cognitive networks: adaptation and learning to achieve end-to-end performance objectives. IEEE Communications Magazine 44(12):51–57. doi:10.1109/MCOM.2006.273099
Dietterich T, Langley P (2007) Machine learning for cognitive networks: technology assessment and research challenges. In: Mahmoud Q (ed) Cognitive networks: towards self-aware networks. Wiley, New York
Soysal M, Schmidt EG (2010) Machine learning algorithms for accurate flow-based network traffic classification: evaluation and comparison. Performance Evaluation 67(6):451–467. doi:10.1016/j.peva.2010.01.001
Bagnasco R, Serrat J (2009) Multi-agent reinforcement learning in network management, scalability of networks and services. Lecture Notes in Computer Science 5637:199–202. doi:10.1007/978-3-642-02627-0_21
Han J, Kamber M (2007) Data mining: concepts and techniques, the Morgan Kaufmann series in data management systems
Self-NET Project, https://www.ict-selfnet.eu
Kousaridas A, Nguengang G, Boite J, Conan V, Gazis V, Raptis T, Alonistioti N (2010) An experimental path towards Self-Management for Future Internet Environments. In: Georgios Tselentis, Alex Galis, Anastasius Gavras, Srdjan Krco, Volkmar Lotz, Elena Simperl, Burkhard Stiller (eds) Towards the Future Internet - Emerging Trends from European Research., pp 95–104
Mihailovic A, Chochliouros IP, Kousaridas A, Nguengang G, Polychronopoulos C et al (2009) Architectural Principles for Synergy of Self-management and Future Internet Evolution. ICT Mobile and Wireless Commun. Summit, Santander
Merentitis A, Triantafyllopoulou D (2010), Transmission power regulation in cooperative cognitive radio systems under uncertainties, Wireless Pervasive Computing, 5th International Symposium on, doi:10.1109/ISWPC.2010.5483742, Piscataway USA: IEEE Press
Clancy C, Hecker J, Stuntebeck E, O’Shea T (2007) Applications of Machine Learning to Cognitive Radio Networks. IEEE Wireless Communications 14(4):47–52
Lloyd S (1982) Least squares quantization in pcm. IEEE Transactions on Information Theory 28:129–137
H.S. Mahmood and R. Gage (2003). An architecture for integrating cdma2000 and 802.11 WLAN networks. in Proc of IEEE 58th Vehicular Tech. Conference, 2003 (VTC 2003-Fall), vol.3, pp. 2073–2077
Beyer K, Goldstein J, Ramakrishnan R, Shaft U (1999) When is “nearest neighbor” meaningful? Database Theory Lecture Notes in Computer Science 1540:217–235. doi:10.1007/3-540-49257-7_15
Magdalinos P, Makris D, Spapis P, Papazafeiropoulos C, Kousaridas A, Stamatelatos G, Alonistioti N (2010) Coverage and Capacity Optimization of Self-managed Future Internet Wireless Networks, Towards a Service-Based Internet. Lecture Notes in Computer Science 6481:201–202. doi:10.1007/978-3-642-17694-4_23
Weka (Waikato Environment for Knowledge Analysis), http://www.cs.waikato.ac.nz/ml/weka/
AN-100U/UX Single Sector Wireless Access Base Station User Manual, RedMAX, Redline Communications, 2008
Soekris Engineering net5501, http://www.soekris.com/net5501.htm
VLC: open-source multimedia framework, player and server, http://www.videolan.org/vlc
Java Programming Language, http://www.oracle.com/technetwork/java/index.html
Tee A., Cleveland J.R, Chang J.W., Implication of End-user QoS requirements on PHY & MAC, IEEE 802.20 Working Group on Mobile Broadband Wireless Access, http://www.ieee802.org/20/Contribs/C802.20-03-106.ppt
Andrews N., Kondareddy Y., Agrawal P. (2010) Channel management in collocated WiFi-WiMAX networks, System Theory, 42nd Southeastern Symposium on, pp. 133–137, doi:10.1109/SSST.2010.5442848
Matlab—The Language of Technical Computing, http://www.mathworks.com/products/matlab
Acknowledgment
This work is supported by the European Commission Seventh Framework Programme ICT-2008-224344 through the Self-NET Project (https://www.ict-selfnet.eu). We also wish to thank the special issue editors, as well as the anonymous reviewers for their constructive suggestions and comments.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Magdalinos, P., Kousaridas, A., Spapis, P. et al. Enhancing a Fuzzy Logic Inference Engine through Machine Learning for a Self- Managed Network. Mobile Netw Appl 16, 475–489 (2011). https://doi.org/10.1007/s11036-011-0327-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-011-0327-1