This paper focuses on improving network management by exploiting the potential of “doing” of the Active Networks technology, together with the potential of “planning,” which is typical of the artificial intelligent systems. We propose a distributed multiagent architecture for Active Network management, which exploits the dynamic reasoning capabilities of the Situation Calculus in order to emulate the reactive behavior of a human expert to fault situations. The information related to network events is generated by programmable sensors deployed across the network. A logical entity collects this information, in order to merge it with general domain knowledge, with a view to identifying the root causes of faults, and to deciding on reparative actions. The logical inference system has been devised to carry out automated isolation, diagnosis, and even repair of network anomalies, thus enhancing the reliability, performance, and security of the network. Experimental results illustrate the Reasoner capability of correctly recognizing fault situations and undertaking management actions.
Similar content being viewed by others
REFERENCES
W. Stallings, SNMP, SNMPv2, SNMPv3, and RMON 1 and 2, 3rd edn., Addison-Wesley, Reading, MA, 2003.
L. Raman, OSI Systems and Network Management, IEEE Communications Magazine, Vol. 36, No. 3, pp. 46–53, 1998.
D. L. Tennenhouse and D. J. Wetherall, Towards an Active Network architecture, ACM Computer Communication Review, Vol. 26, No. 2, pp. 15–20, 1996.
D. L. Tennenhouse, J. M. Smith, W. D. Sincoskie, D. J. Wetherall, and G. J. Minde, Survey of Active Network research, IEEE Communications Magazine, Vol. 35, No. 1, 1997.
J. McCarthy, Situations, actions and causal laws, in M. Minsky (ed.), Semantic Information Processing, MIT Press, Cambridge, MA, pp. 410–417, 1968.
R. Reiter, Knowledge in Action: Logical Foundations for Specifying and Implementing Dynamical Systems, MIT Press, Cambridge, MA, 2001.
S. Mazumdar and A. A. Lazar, Objective-Driven Monitoring for Broadband Networks, IEEE Transactions on Knowledge and Data Engineering, Vol. 8, No. 3, 1996.
A. Barone, P. Chirco, G. Di Fatta, and G. Lo Re, A management architecture for Active Networks, Proceedings of IEEE International Workshop on Active Middleware Sendees, Edinburgh, UK, pp. 41–48, July 2002.
Y. Yemini, A. V. Konstantinou, and D. Florissi, NESTOR: An Architecture for Self-Management and Organization, IEEE Journal on Selected Areas in Communications, Vol. 18, No. 5, 2000.
A. W. Jackson, J. P. G. Sterbenz, M. N. Condell, and R. R. Hain, Active Network monitoring and control: The SENCOMM architecture and implementation, Proceedings of IEEE DARPA Active Networks Conference and Exposition, San Francisco, CA, May 2002.
D. Raz and Y. Shavitt, An Active Network Approach for Efficient Network Management, number 1653 in LNCS, Springer-Verlag, Berlin, 1999.
L. Ricciulli, P. Porras, P. Lincoln, P. Kakkar, and S. Dawson, An adaptable network control and reporting system (ANCORS), Proceedings of IEEE DARPA Active Networks Conference and Exposition, San Francisco, CA, May 2002.
S. F. Bush and A. Kulkarni, Active Networks and Active Network Management: A Proactive Management Framework, Kluwer, Dordretch, 2001.
S. F. Bush, Active virtual network management prediction: Complexity as a framework for prediction, optimization, and assurance, Proceedings of IEEE DARPA Active Networks Conference and Exposition, San Francisco, CA, May 2002, pp. 534–553.
E. Al Shaer, Active Management Framework for Distributed Multimedia Systems, Journal of Network and Systems Management, Vol. 8, No. 1, pp. 49–72, 2000.
D. D. Clark, C. Partridge, J. C. Ramming, and J. T. Wroclawski, A knowledge plane for the Internet, Proceedings of ACM SIGCOMM, pp. 3–10, August 2003.
M. Wawrzoniak, L. L. Peterson, and T. Roscoe, Sophia: An Information Plane for Networked Systems, ACM Computer Communication Review, Vol. 34, No. 1, pp. 15–20, 2004.
N. J. Nilson, Artificial Intelligence: A New Synthesis, Morgan Kaufmann, San Fransisco, CA, 1998.
T. R. Gruber, A Translation Approach to Portable Ontology Specifications, Knowledge Acquisition, Vol. 5, No. 2, pp. 199–220, 1993.
G. Antoniou and F. van Harmelen, Web Ontology Language: OWL, in S. Staab and R. Studer (eds.), The Handbook on Ontologies in Information Systems, Springer-Verlag, Berlin, 2003.
L. Kerschberg, R. Baum, A. Waisanen, I. Huang, and J. Yoon, Managing faults in telecommunications networks: A taxonomy to knowledge-based approaches, Proceedings of IEEE International Conference on Systems, Man and Cybernetics, pp. 779–784, 1991.
M. Hicks, P. Kakkar, J. T. Moore, C. Gunter, and S. Nettles, PLAN: A Packet Language for Active Networks, Proceedings of ACM International Conference on Functional Programming, pp. 86–93, September 1998.
D. J. Wetherall, J. Guttag, and D. L. Tennehouse, ANTS: A toolkit for building and dinamically deploying network protocols, Proceedings of IEEE OPENARCH, San Francisco, CA, April 1998.
Y. Zhang, L. Breslau, V. Paxson, and S. Shenker, On the characteristics and origins of Internet flow rates, Proceedings of ACM SIGCOMM, August 2002.
Author information
Authors and Affiliations
Additional information
Salvatore Gaglio graduated in Electronic Engineering from University of Genoa, Italy, in 1977. He is a professor of computer science and artificial intelligence at the University of Palermo, Italy. His present research activities are in the areas of artificial intelligence and robotics. He is a member of IEEE, ACM, and AAAI.
Luca Gatani received the Laurea degree in Computer Engineering, in 2003, from University of Palermo, Italy, where he is currently working for a PhD degree in Computer Engineering. His research interests include peer-to-peer systems, network management, multicast transmissions, and wireless sensor networks.
Giuseppe Lo Re received the Laurea degree in Computer Science from University of Pisa in 1990, Italy, and PhD in Computer Engineering from University of Palermo, Italy in 1999. Currently he is an associate professor at the University of Palermo. His research interests are in the area of computer communication networks and distributed systems. He is a member of IEEE Communication Society and ACM.
Alfonso Urso received the Laurea degree in Electronic Engineering and the Ph.D in Systems Engineering from University of Palermo, Italy, in 1992 and 1997, respectively. In 2000, he joined the Italian National Research Council (CNR) where, currently, he is a Researcher in systems and computer engineering. His current research interests are in the area of computer networks and artificial intelligence.
Rights and permissions
About this article
Cite this article
Gaglio, S., Gatani, L., Lo Re, G. et al. A Logical Architecture for Active Network Management. J Netw Syst Manage 14, 127–146 (2006). https://doi.org/10.1007/s10922-005-9012-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10922-005-9012-7