• DocumentCode
    392709
  • Title

    Clack: an active network platform

  • Author

    Yuen, E. ; Lo, S. ; Jha, S.

  • Author_Institution
    Sch. of Comput. Sci. & Eng., New South Wales Univ., Kensington, NSW, Australia
  • Volume
    1
  • fYear
    2003
  • fDate
    23 Feb.-1 March 2003
  • Firstpage
    77
  • Abstract
    We have designed and built an active networking platform that adds active processing capabilities to the Click modular router (Kobler, E. et al., ACM Trans. on Computer Systems, 2000). The Clack platform comprises an active element for Click, a minimal set of libraries to provide interaction between protocols and end user applications, and a daemon process to handle active communications on end hosts. Many recent developments in active networking are restricted in that core router functions cannot be easily changed for experimentation or for adaptation to a particular situation. In the spirit of Click´s fine grained modular approach, the Clack element is also divided into interchangeable components to allow, for example, the addition of new execution environments or protocol fetching rules. Our platform concurrently allows the use of multiple execution environments supported by the router´s base operating system.
  • Keywords
    protocols; telecommunication computing; telecommunication network routing; Clack; Click modular router; active network platform; active processing; core router functions; daemon process; execution environments; protocol fetching rules; Australia; Buildings; Clocks; Computer science; Design engineering; Hardware; Java; Operating systems; System testing; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications, 2003. ICT 2003. 10th International Conference on
  • Print_ISBN
    0-7803-7661-7
  • Type

    conf

  • DOI
    10.1109/ICTEL.2003.1191179
  • Filename
    1191179