• 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