Title :
The RNA Metaprotocol
Author :
Touch, Joseph D. ; Pingali, Venkata K.
Author_Institution :
USC Inf. Sci. Inst., Marina del Rey, CA
Abstract :
The recursive network architecture (RNA) explores the relationship of layering to protocol and network architecture. RNA examines the implications of using a single, tunable protocol, called a metaprotocol, for different layers of the protocol stack, reusing basic protocol operations across different protocol layers to avoid reimplementation. Its primary goal is to encourage cleaner cross-layer interaction, to support dynamic service composition, and to gain an understanding of how layering affects architecture. This paper provides a description of RNA and a recently completed initial prototype. The prototype extends the Click modular router with control capabilities including dynamic composition and discovery. These capabilities are used to demonstrate simple but flexible stacks of instances of a metaprotocol that are customizable at runtime.
Keywords :
Internet; protocols; telecommunication network routing; Click modular router; RNA metaprotocol; cross-layer interaction; dynamic service composition; protocol stack; recursive network architecture; tunable protocol; Application virtualization; Filtering; Helium; Hip; IP networks; Multiprotocol label switching; Prototypes; RNA; Runtime; Transport protocols;
Conference_Titel :
Computer Communications and Networks, 2008. ICCCN '08. Proceedings of 17th International Conference on
Conference_Location :
St. Thomas, US Virgin Islands
Print_ISBN :
978-1-4244-2389-7
Electronic_ISBN :
1095-2055
DOI :
10.1109/ICCCN.2008.ECP.46