Abstract
Da CaPo (Dynamic Configuration of Protocols) provides an environment for the dynamic configuration of protocols. Implementations of single protocol mechanisms (called modules) represent the building blocks. This paper describes the heuristic CoRA (Configuration and Resource Allocation) developed in the context of Da CaPo. CoRA configures protocols at runtime with respect to application requirements, properties of offered network services and available resources in the end systems. The goal of the configuration is to support a wide range of Quality of Service (QoS) requirements with protocols that are optimally adapted to what is needed (i.e., to increase protocol performance by decreasing protocol complexity). Generally, the problem of protocol configuration is quite complex because the set of all possible configurations might be rather large. The classification of building blocks and a measure for the resource usage of building blocks are combined in a structured search approach enabling CoRA to find suitable configurations under realtime constraints.
Chapter PDF
Similar content being viewed by others
Keyword Codes
Keywords
References
Harris, D.: “Streams”, in: Kochanan, S.G., Wood, P.H. (Editors): “UNIX Networking”, pp. 133–170
Haas, Z.: “A Communication Architecture for High-speed Networking”, in: Proceedings of IEEE INFOCOMM’90, 9th Annual Joint Conference of the IEEE Computer and Communications Societies, Los Almos, California; Vol. 2, June 1990, pp. 433–441.
O’Malley, S.W., Peterson, L.L.: “A Dynamic Network Architecture”, in: ACM Transactions on Computer Systems, Vol. 10, No. 2, May 1992, pp. 110–143
Metzler, B., Miloucheva, I.: “Specification of the Broadband Transport Protocol XTPX”, CEC Deliverable Number: R2060/TUB/CIO/DS/P/001/b2, February 1992
Campbell, A., Coulson, G., Gracia, F., Hutchinson, D., Leopold, H.: “Integrated Quality of Service for Multimedia Communications”, in: Proceedings of IEEE INFOCOMM’93, San Francisco, March 1993
Box, D. F., Schmidt, D. C., Tatsuya, S.: “ADAPTIVE - An Object-Oriented Framework for Flexible and Adaptive Communication Protocols”, in: Proceedings hpn92, 4th IFIP Conference on High Performance Networking, December 1992
Zitterbart, M., Stiller, B., Tantawy, A.M.: “Application-Driven Flexible Protocol Configuration”, in IEEE Journal on Selected Areas in Communications, Vol. 11, No. 4, May 1993, pp. 507–518
Rzehak, R.: “In Discussion: Mrs. Zitterbarts Contribution to KiVS 93” (in German), PIK Praxis der Informationsverarbeitung und Kommunikation, 2/93
Vogt, M., Plagemann, T., Plattner, B., Walter, T.: “Parallelism Aspects in Da CaPo” (in German), GI Workshop on Architecture and Implementation of High-Performance Communication Systems, Karlsruhe, January 1994
Plagemann, T., Plattner, B., Vogt, M., Walter, T.,: “A Model for Dynamic Configuration of Light-Weight Protocols”, in: Proceedings IEEE Third Workshop on Future Trends of Distributed Computing Systems, Taipei, Taiwan, April 1992, pp. 100–110
Plagemann, T., Plattner, B., Vogt, M., Walter, T.: “Modules as Building Blocks for Protocol Configuration”, Proceedings of International Conference on Network Protocols ICNP’93, San Francisco, October 1993, pp. 106–113
Plagemann. T., Waclawczyk, J., Plattner, B.: “Management of Configurable Protocols for Multimedia Requirements”, to appear in: Proceedings of First ISMM International Conference on Distributed Multimedia Systems and Applications, Honolulu, August 1994
Vogt, M., Plagemann, T., Plattner, B., Walter, T.: “A Runtime Environment for Da CaPo”, in: Proceedings of INET’93, International Networking Conference Internet Society, San Francisco, August 1993
Hutchinson, N. C., Peterson, L. L.: “The x-Kernel: An Architecture for Implementing Network Protocols” in: IEEE Transactions on Software Engineering, January 1991, pp. 64–76
Gotti, A: “CoRA - Configuration and Resource Allocation in Da CaPo” (in German), Diploma Thesis at Computer Engineering and Networks Laboratory, ETH Zurich, March 1994
ITU - Telecommunications Standardization Sector, Study Group 7/WP: “Quality of Service Framework (draft no. 3)”, Source: SC 21/WG (N 1298 ), Geneva, February 1994
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Plagemann, T., Gotti, A., Plattner, B. (1995). CoRA — A Heuristic for Protocol Configuration and Resource Allocation. In: Neufield, G., Ito, M. (eds) Protocols for High Speed Networks IV. PfHSN 1995. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34885-8_7
Download citation
DOI: https://doi.org/10.1007/978-0-387-34885-8_7
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6314-0
Online ISBN: 978-0-387-34885-8
eBook Packages: Springer Book Archive