Abstract
While mobile agent frameworks were initially thought as rivals to static distributed objects the two approaches should ideally coexist. Mobile agents can allow the easy programmability of managed nodes, while static distributed objects typically offer better performance. Real synergy could be achieved in a network management system if entities with a stationary role could be provided using static objects that collaborate with mobile agents in a system that combines the best of both frameworks. In this paper we present such a hybrid approach, illustrated through a prototype network performance monitoring system based on an integration of Mobile Agents and CORBA. Our assessment of this system based on our practical experiences and experimental evaluation shows that such a hybrid approach can provide an easy and favorable solution for enhancing existing CORBA-based network management systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Case, M. Fedor, M. Schoffstall, J. Davin, “A Simple Network Management Protocol (SNMP)”, IETF RFC 1157, 1990.
Object Management Group, “The Common Object Request Broker: Architecture and Specification (CORBA)”, Version 2.0, 1995.
G. Pavlou, G. Mykoniatis, J. Sanchez, “Distributed Intelligent Monitoring and Reporting Facilities”, IEE Distributed Systems Engineering Journal (DSEJ), Special Issue on Management, Vol. 3, No. 2, pp. 124–135, IOP Publishing, 1996.
C. Bohoris, A. Liotta, G. Pavlou, “Software Agent Constrained Mobility for Network Performance Monitoring”, In the Proceedings of the 6th IFIP Conference on Intelligence in Networks (SmartNet 2000), Vienna, Austria, ed. H.R. van As, pp. 367–387, Kluwer, September 200
F. G. Chatzipapadopoulos, M. K. Perdikeas, I. S. Venieris, “Mobile Agent and CORBA Technologies in the Broadband Intelligent Network”, IEEE Communications Magazine, Vol. 38, No. 6, pp. 116–124, June 2000.
M. H. Guiagoussou, R. Boutaba, M. Kadoch, “A Java API for Advanced Faults Management”, IEEE/IFIP International Symposium on Integrated Network Management (IM’01), pp. 483–498, 2001.
G. Goldszmidt, Y. Yemini, “The Design of a Management Delegation Engine”, Proceedings of the IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, Santa Barbara, CA, October 1991.
D. Levi, J. Schonwalder, RFC2592-“Definitions of Managed Objects for the Delegation of Management Scripts”, The Internet Society, May 1999.
ITU-T Rec. X.753, “Command Sequencer”, 1997.
Fuggetta, G. P. Picco, G. Vigna, “Understanding Code Mobility”, IEEE Transactions on Software Engineering, vol. 24, no. 5, pp. 342–361, 1998.
Paulo Simões, João Rodrigues, Luís Silva, Fernando Boavida, “Distributed Retrieval of Management Information: Is it About Mobility, Locality or Distribution?”, In the Proceedings of the Network Operations and Management Symposium 2002, Florence, Italy, 15–19 April, 2002
Liotta, G. Pavlou, G. Knight, “Exploiting Agent Mobility for Large Scale Network Monitoring”, IEEE Network, special issue on Applicability of Mobile Agents to Telecommunications, Vol. 16, No. 3, IEEE, May/June 2002.
IKV++, Grasshopper Mobile Agent platform, http://www.grasshopper.de.
ITU-T Rec. X.739-“Metric Objects and Attributes” (1992) and ITU-T Rec. X.738-“Summarization Function” (1993).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bohoris, C., Pavlou, G., Liotta, A. (2002). A Hybrid Approach to Network Performance Monitoring Based on Mobile Agents and CORBA. In: Karmouch, A., Magedanz, T., Delgado, J. (eds) Mobile Agents for Telecommunication Applications. MATA 2002. Lecture Notes in Computer Science, vol 2521. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36086-7_14
Download citation
DOI: https://doi.org/10.1007/3-540-36086-7_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00021-1
Online ISBN: 978-3-540-36086-5
eBook Packages: Springer Book Archive