An ATM multimedia architecture: Design, implementation, and performance

Research output: Contribution to journalArticlepeer-review


This paper describes the design, implementation, and performance of an ATM multimedia architecture for the UNIX environment. An ATM card has been designed for the EISA bus and provides host connectivity to an ATM network. The network architecture has been built from scratch and supports applications that use standard protocols such as TCP/IP as well as other applications that require a raw AAL5 service. To support continuous media applications such as digital video/audio, a kernel module has been implemented and incorporated into the UNIX operating system. The kernel module improves application performance by providing an in-kernel data path which allows direct streaming of digital video/audio between an ATM network adapter and the display device.

Original languageEnglish
Pages (from-to)93-109
Number of pages17
JournalJournal of High Speed Networks
Issue number2
StatePublished - 1997


  • AAL5 protocol
  • Asynchronous Transfer Mode (ATM)
  • Device driver
  • Multimedia
  • Operating system
  • Performance

ASJC Scopus subject areas

  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications


Dive into the research topics of 'An ATM multimedia architecture: Design, implementation, and performance'. Together they form a unique fingerprint.

Cite this