• DocumentCode
    3376181
  • Title

    A System Architecture for Evolving Protocol Stacks (Invited Paper)

  • Author

    Keller, Ariane ; Hossmann, Theus ; May, Martin ; Bouabene, Ghazi ; Jelger, Christophe ; Tschudin, Christian

  • Author_Institution
    Comput. Eng. & Networks Lab., ETH Zurich, Zurich
  • fYear
    2008
  • fDate
    3-7 Aug. 2008
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    A majority of network architectures aim at solving specific shortcomings of the original Internet architecture. While providing solutions for the particular problems, they often lack in flexibility and do not provide general concepts for future networking requirements. In contrast, we introduce a network architecture that aims to be versatile enough to serve as a foundation for the future Internet. The main pillars of our architecture are communication pivots called information dispatch points (IDPs) which embed the concept of modularity at all levels of the architecture. IDPs completely decouple functional entities by means of indirection thus enabling evolving protocol stacks. Our architecture also provides a consistent application programming interface (API) to access node-local or network-wide functionality. In addition to the description of this architecture, we report about a working prototype of the architecture and we give examples of its application.
  • Keywords
    Internet; application program interfaces; protocols; Internet; access node-local functionality; application programming interface; information dispatch points; network architectures; network-wide functionality; protocol stacks; Access protocols; Computer architecture; Computer networks; Computer science; Functional programming; IP networks; Internet; Laboratories; Prototypes; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2008. ICCCN '08. Proceedings of 17th International Conference on
  • Conference_Location
    St. Thomas, US Virgin Islands
  • ISSN
    1095-2055
  • Print_ISBN
    978-1-4244-2389-7
  • Electronic_ISBN
    1095-2055
  • Type

    conf

  • DOI
    10.1109/ICCCN.2008.ECP.44
  • Filename
    4674204