DocumentCode
3414884
Title
Run-time support for extensible protocol stacks
Author
Dandekar, Hrishikesh ; Purtell, Andrew ; Schwab, Stephen
Author_Institution
Network Associates Labs., Los Angeles, CA, USA
fYear
2003
fDate
4-5 April 2003
Firstpage
43
Lastpage
52
Abstract
By implementing an extensible network protocol stack in the AMP operating system, we have demonstrated support for fine-grained replacement of low-level network processing components. Furthermore, our compiler technology approach provides the means to support multiple hardware architectures and a framework for enforcing safety and security properties during runtime code generation. Our preliminary results indicate that our approach is feasible, has comparable per-packet processing costs to static code, and has acceptable per-module loading and code generation costs.
Keywords
distributed programming; program compilers; protocols; security of data; AMP operating system; code generation costs; compiler technology; extensible network protocol stack; fine-grained low-level network processing component replacement; multiple hardware architectures; per-module loading costs; per-packet processing costs; run-time support; runtime code generation; safety properties; security properties; Computer languages; Costs; Hardware; Laboratories; Libraries; Operating systems; Protection; Protocols; Runtime; Vehicle safety;
fLanguage
English
Publisher
ieee
Conference_Titel
Open Architectures and Network Programming, 2003 IEEE Conference on
Print_ISBN
0-7803-7764-8
Type
conf
DOI
10.1109/OPNARC.2003.1196372
Filename
1196372
Link To Document