• DocumentCode
    2236113
  • Title

    Design and implementation of a flexible, QoS-aware IP/ATM adaptation module

  • Author

    Schmitt, Jens ; Karsten, Martin ; Steinmetz, Ralf

  • Author_Institution
    Ind. Process & Syst. Commun., Tech. Hochschule Darmstadt, Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    267
  • Lastpage
    274
  • Abstract
    The overlaying of IP-based networks onto ATM subnetworks is a network configuration pattern found increasingly often. While IP networks traditionally only offer plain “best-effort” service they are now evolving to offer more sophisticated services. Nevertheless, the exact mechanisms for providing QoS in IP networks are not yet settled and essentially non-existing in today´s production-level networks, with the Internet being the most popular and important example. On the other hand, ATM networks have been designed from their inception to offer a wide range of QoS mechanisms. Thus, given the configuration of an IP overlay network over an ATM subnetwork, it is very attractive to leverage ATM´s QoS mechanisms to alleviate IP´s QoS problem, at least partially. The invocation of those mechanisms will be done on so-called IP/ATM edge devices which are exactly at the frontier between the IP and ATM network. Wee describe the design and implementation of a flexible, QoS-aware IP/ATM adaptation module. This adaptation module allows an IP/ATM edge device to forward IP datagrams depending on their (header) contents onto specifically set up VCs in a performant manner. To achieve performance, it is necessary to implement this module in kernel space, at least partially. On the other hand, it should be easy to use, for e.g., an RSVP/IntServ over ATM, or a DiffServ over ATM mapping module. Therefore, the adaptation module is split into two parts, a kernel-level part that handles all the time-critical tasks of data forwarding and a user-level part which gives access to the functionality provided by the adaptation module
  • Keywords
    Internet; data communication equipment; internetworking; network interfaces; packet switching; quality of service; transport protocols; ATM networks; ATM subnetworks; DiffServ over ATM; IP datagrams forwarding; IP overlay network; IP-based networks; IP/ATM edge devices; Internet; QoS-aware IP/ATM adaptation module; RSVP/IntServ over ATM; VC; best-effort service; data forwarding; header; kernel space; kernel-level part; mapping module; network configuration pattern; performance; production-level networks; time-critical tasks; user-level part; Asynchronous transfer mode; Communication industry; Diffserv networks; IP networks; Information technology; Kernel; Production; Quality of service; Time factors; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2000. ATM 2000. Proceedings of the IEEE Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    0-7803-5884-8
  • Type

    conf

  • DOI
    10.1109/HPSR.2000.856672
  • Filename
    856672