Implementation and performance of QoS-aware Java applications over ATM networks

Producción científica: Articlerevisión exhaustiva

Resumen

In recent years, we have witnessed the emergence of different types of multimedia applications, particularly those involving continuous media such as digital audio and video. Improvements in hardware, software and networking technologies are enabling a wide deployment of these applications, each with its own Quality of Service (QoS) requirements. Along with these technological advances, Java has emerged as a powerful platform for the development of many desktop applications. In this paper, we first present a review of popular QoS-aware standard networking APIs available to developers on both UNIX and Windows systems. We then discuss the design and implementation extensions we made to the Java architecture to support QoS over native Asynchronous Transfer Mode (ATM) networks. Our implementation offers Java application developers the ability to specify their QoS requirements over ATM networks and simultaneously takes advantage of platform independence provided by Java. In addition, we discuss practical performance experiences obtained with our design in supporting digital video applications running over ATM networks.

Idioma originalEnglish
Páginas (desde-hasta)266-273
Número de páginas8
PublicaciónComputer Journal
Volumen43
N.º4
DOI
EstadoPublished - 2000

ASJC Scopus subject areas

  • General Computer Science

Huella

Profundice en los temas de investigación de 'Implementation and performance of QoS-aware Java applications over ATM networks'. En conjunto forman una huella única.

Citar esto