Abstract
ALF (application level framing) and ILP (integrated layer processing) are protocol design and implementation concepts applied in high-performance communication architectures, e.g. to support multimedia applications. Writing ILP code is rather complex and, therefore, ILP code generation tools can reduce the time to develop efficient ILP protocol code significantly. This paper presents a tool, which allows automated ILP code generation based on high-level specifications of user data types. The tool is based on a stub compiler and integrates ILP loops into (un)marshalling routines automatically.
Chapter PDF
Similar content being viewed by others
Keywords
References
Abbott, M. B. and Peterson, L.L (1993) Increasing Network Throughput by Integrating Protocol Layers, IEEE/ACM Transactions on Networking, Vol. 1, No. 5, pp. 600–610
Braun, T. and Diot, C. (1995) Protocol Implementation Using Integrated Protocol Processing, ACM SIGCOMM, pp. 151–161
Braun, T; Chrisment, I.; Diot, D.; Gagnon, F. and Gautier, L. (1996) The HIPPARCH approach to ALF/ILP based Automated Implementation of Distributed Applications, HPDC 5 Symposium, Syracuse, August 6–9 1996.
Castelluccia, C; Dabbous, W. and O’Malley, S. (1996) Generating Efficient Protocol Code from an Abstract Specification, ACM SIGCOMM
Clark, D.D. and Tennenhouse, D.L. (1990) Architectural Considerations for a New Generation of Protocols, ACM SIGCOMM, pp. 200–208
Massey, J.: SAFER K-64 (1993) A Byte-Oriented Block-Ciphering Algorithm, LNCS 809, Springer-Verlag, 1993, pp. 1–17
Hoschka, P. and Mazziotta, S. (1994) Introducing ISC: the INRIA stub compiler, Internal Working Report, INRIA-Rodeo
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Braun, T., Diot, C. (1997). Automated Code Generation for Integrated Layer Processing. In: Dabbous, W., Diot, C. (eds) Protocols for High-Speed Networks V. PfHSN 1996. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34986-2_13
Download citation
DOI: https://doi.org/10.1007/978-0-387-34986-2_13
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6316-4
Online ISBN: 978-0-387-34986-2
eBook Packages: Springer Book Archive