In this paper the use of a mobile code, partly interpreted language such as Java is investigated as a tool to build highly portable implementations of multimedia communication protocols. In particular, we concentrate on the implementation of the Real Time Protocol and focus our attention on three main issues: first, we evaluate the quality and accuracy of the services offered by some relevant primitive operations as they are provided on different Java platforms. Second, we concentrate on a suitable object oriented design which makes RTP functionalities both well integrated and easily accessible. Finally, we perform an overall evaluation of the efficiency of the proposed implementation both in terms of resulting packet loss and delay jitter.
Mobile Code Implementation of the RTP Protocol in Java: Design Choices and Evaluation
Gaibisso C;Lancia M;
1998
Abstract
In this paper the use of a mobile code, partly interpreted language such as Java is investigated as a tool to build highly portable implementations of multimedia communication protocols. In particular, we concentrate on the implementation of the Real Time Protocol and focus our attention on three main issues: first, we evaluate the quality and accuracy of the services offered by some relevant primitive operations as they are provided on different Java platforms. Second, we concentrate on a suitable object oriented design which makes RTP functionalities both well integrated and easily accessible. Finally, we perform an overall evaluation of the efficiency of the proposed implementation both in terms of resulting packet loss and delay jitter.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


