Skip to main content

Advertisement

Log in

Enhancing a Fuzzy Logic Inference Engine through Machine Learning for a Self- Managed Network

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Notes

  1. 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

  1. The Internet Engineering Task Force, http://www.ietf.org

  2. 3rd Generation Partnership Project (3GPP), http://www.3gpp.org

  3. Distributed Management Task Force, http://www.dmtf.org

  4. International Telecommunication Union, http://www.itu.int

  5. Siqueira MA, Verdi FL, Pasquini R, Magalhães M (2006). An architecture for autonomic management of ambient networks. Autonomic Networking, (pp. 255–267), Springer

  6. 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

    Article  Google Scholar 

  7. Jennings B, Van der Meer S, Balasubramaniam S et al (2007) Towards autonomic management of communications networks. IEEE Communications Magazine 45(10):112–121

    Article  Google Scholar 

  8. 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

  9. Kephart JO, Chess DM (2003) The vision of autonomic computing. IEEE Computer 36(1):41–52. doi:10.1109/MC.2003.1160055

    Google Scholar 

  10. 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

    Article  MathSciNet  Google Scholar 

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

    Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. Han J, Kamber M (2007) Data mining: concepts and techniques, the Morgan Kaufmann series in data management systems

  17. Self-NET Project, https://www.ict-selfnet.eu

  18. 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

    Google Scholar 

  19. 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

    Google Scholar 

  20. 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

  21. 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

    Article  Google Scholar 

  22. Lloyd S (1982) Least squares quantization in pcm. IEEE Transactions on Information Theory 28:129–137

    Article  MATH  MathSciNet  Google Scholar 

  23. 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

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. Weka (Waikato Environment for Knowledge Analysis), http://www.cs.waikato.ac.nz/ml/weka/

  27. AN-100U/UX Single Sector Wireless Access Base Station User Manual, RedMAX, Redline Communications, 2008

  28. Soekris Engineering net5501, http://www.soekris.com/net5501.htm

  29. VLC: open-source multimedia framework, player and server, http://www.videolan.org/vlc

  30. Java Programming Language, http://www.oracle.com/technetwork/java/index.html

  31. 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

  32. 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

  33. Matlab—The Language of Technical Computing, http://www.mathworks.com/products/matlab

Download references

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

Authors

Corresponding author

Correspondence to Apostolos Kousaridas.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-011-0327-1

Keywords

Navigation