• DocumentCode
    983222
  • Title

    The Tenet real-time protocol suite: design, implementation, and experiences

  • Author

    Banerjea, Anindo ; Ferrari, Domenico ; Mah, Bruce A. ; Moran, Mark ; Verma, Dinesh C. ; Zhang, Hui

  • Author_Institution
    Tenet Group, California Univ., Berkeley, CA, USA
  • Volume
    4
  • Issue
    1
  • fYear
    1996
  • fDate
    2/1/1996 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Many future applications will require guarantees on network performance, such as bounds on throughput, delay, delay jitter, and reliability. To address this need, the authors have designed, simulated, and implemented a suite of network protocols to support real-time channels (network connections with mathematically provable performance guarantees). The protocols, which constitute the prototype Tenet real-time protocol suite (Suite 1), run on a packet-switching internetwork and can coexist with the popular Internet protocol suite. The authors rely on the use of connection-oriented communication, per-channel admission control, channel rate control, and priority scheduling. This protocol suite is the first set of transport and network-layer communication protocols that can transfer real-time streams with guaranteed quality in packet-switching internetworks. The authors have performed a number of experiments and demonstrations on multiple platforms using continuous-media loads (particularly video). The results show that the approach is both feasible and practical to build, and that it can successfully provide performance guarantees to real-time applications. The paper describes the design and implementation of, the suite, the experiments performed, and some of the lessons learned
  • Keywords
    internetworking; packet switching; performance evaluation; real-time systems; scheduling; telecommunication congestion control; transport protocols; visual communication; Tenet real-time protocol suite; channel rate control; communication protocols; connection-oriented communication; continuous-media loads; delay; delay jitter; design; implementation; network performance; packet-switching internetwork; per-channel admission control; performance guarantees; priority scheduling; real-time channels; reliability; throughput; video; Admission control; Channel rate control; Computer science; IP networks; Internet; Jitter; Prototypes; Scheduling; Throughput; Transport protocols;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.503757
  • Filename
    503757