language: en

An Extensible End-to-End Protocol and Framework

K. L. Calvert R. H. Kravets R. D. Krupczak
College of Computing Georgia Institute of Technology
Atlanta, Georgia, USA
{calvert,robink,rdk}@cc.gatech.edu

Abstract We describe a framework for composing end-to-end protocol functions. The framework comprises: a generic model of protocol processing; a metaheader protocol supporting per-packet configuration of protocol function and efficient demultiplexing of incoming data units; and an extensible set of modular protocol functions. This paper describes the pieces of the framework and motivates some of the design decisions.

1 Introduction and Motivations