CORBA evaluation of video streaming wrt QoS provisioning

Wonjun Lee, Jaideep Srivastava

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper describes the design, implementation, and evaluation of CORBA and Socket-based Continuous Media (CM) systems. TCP/IP is not suitable for distributed applications which require high network bandwidth and timing-criticality. UDP/IP is one of the alternatives. However, due to the fact that UDP is a lossy protocol, many issues arise when implementing distributed CM applications. Most of the QoS (Quality of Service) metrics known so far assume that the communication channel is lossless. In this paper, since we use UDP for CM data transmission, we adopt a new QoS metric that is applicable to lossy streams to evaluate the performance of our CM server. To reduce QoS Loss factors and Drift factors, we adopt a new strategy, called QoS-Driven Dropping Mechanism, for the CM server. Besides the traditional C-socket (TCP-UDP/IP)-based CM server mechanisms, we implemented our CM server on CORBA. It turns out that the CORBA-based implementation run considerably slower than the UDP-version, but faster than the TCP version.

Original languageEnglish
Title of host publicationProceedings of the IEEE Symposium on Reliable Distributed Systems
PublisherIEEE Comp Soc
Pages443-448
Number of pages6
Publication statusPublished - 1998
Externally publishedYes
EventProceedings of the 1998 IEEE 17th Symposium on Reliable Distributed Systems, SRDS - West Lafayette, IN, USA
Duration: 20 Oct 199823 Oct 1998

Other

OtherProceedings of the 1998 IEEE 17th Symposium on Reliable Distributed Systems, SRDS
CityWest Lafayette, IN, USA
Period20/10/9823/10/98

Fingerprint

Common object request broker architecture (CORBA)
Video streaming
Quality of service
Servers
Data communication systems
Bandwidth
Network protocols

ASJC Scopus subject areas

  • Hardware and Architecture

Cite this

Lee, W., & Srivastava, J. (1998). CORBA evaluation of video streaming wrt QoS provisioning. In Proceedings of the IEEE Symposium on Reliable Distributed Systems (pp. 443-448). IEEE Comp Soc.

CORBA evaluation of video streaming wrt QoS provisioning. / Lee, Wonjun; Srivastava, Jaideep.

Proceedings of the IEEE Symposium on Reliable Distributed Systems. IEEE Comp Soc, 1998. p. 443-448.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Lee, W & Srivastava, J 1998, CORBA evaluation of video streaming wrt QoS provisioning. in Proceedings of the IEEE Symposium on Reliable Distributed Systems. IEEE Comp Soc, pp. 443-448, Proceedings of the 1998 IEEE 17th Symposium on Reliable Distributed Systems, SRDS, West Lafayette, IN, USA, 20/10/98.
Lee W, Srivastava J. CORBA evaluation of video streaming wrt QoS provisioning. In Proceedings of the IEEE Symposium on Reliable Distributed Systems. IEEE Comp Soc. 1998. p. 443-448
Lee, Wonjun ; Srivastava, Jaideep. / CORBA evaluation of video streaming wrt QoS provisioning. Proceedings of the IEEE Symposium on Reliable Distributed Systems. IEEE Comp Soc, 1998. pp. 443-448
@inproceedings{06ce1dc79eca4311bd0512892f4a6b96,
title = "CORBA evaluation of video streaming wrt QoS provisioning",
abstract = "This paper describes the design, implementation, and evaluation of CORBA and Socket-based Continuous Media (CM) systems. TCP/IP is not suitable for distributed applications which require high network bandwidth and timing-criticality. UDP/IP is one of the alternatives. However, due to the fact that UDP is a lossy protocol, many issues arise when implementing distributed CM applications. Most of the QoS (Quality of Service) metrics known so far assume that the communication channel is lossless. In this paper, since we use UDP for CM data transmission, we adopt a new QoS metric that is applicable to lossy streams to evaluate the performance of our CM server. To reduce QoS Loss factors and Drift factors, we adopt a new strategy, called QoS-Driven Dropping Mechanism, for the CM server. Besides the traditional C-socket (TCP-UDP/IP)-based CM server mechanisms, we implemented our CM server on CORBA. It turns out that the CORBA-based implementation run considerably slower than the UDP-version, but faster than the TCP version.",
author = "Wonjun Lee and Jaideep Srivastava",
year = "1998",
language = "English",
pages = "443--448",
booktitle = "Proceedings of the IEEE Symposium on Reliable Distributed Systems",
publisher = "IEEE Comp Soc",

}

TY - GEN

T1 - CORBA evaluation of video streaming wrt QoS provisioning

AU - Lee, Wonjun

AU - Srivastava, Jaideep

PY - 1998

Y1 - 1998

N2 - This paper describes the design, implementation, and evaluation of CORBA and Socket-based Continuous Media (CM) systems. TCP/IP is not suitable for distributed applications which require high network bandwidth and timing-criticality. UDP/IP is one of the alternatives. However, due to the fact that UDP is a lossy protocol, many issues arise when implementing distributed CM applications. Most of the QoS (Quality of Service) metrics known so far assume that the communication channel is lossless. In this paper, since we use UDP for CM data transmission, we adopt a new QoS metric that is applicable to lossy streams to evaluate the performance of our CM server. To reduce QoS Loss factors and Drift factors, we adopt a new strategy, called QoS-Driven Dropping Mechanism, for the CM server. Besides the traditional C-socket (TCP-UDP/IP)-based CM server mechanisms, we implemented our CM server on CORBA. It turns out that the CORBA-based implementation run considerably slower than the UDP-version, but faster than the TCP version.

AB - This paper describes the design, implementation, and evaluation of CORBA and Socket-based Continuous Media (CM) systems. TCP/IP is not suitable for distributed applications which require high network bandwidth and timing-criticality. UDP/IP is one of the alternatives. However, due to the fact that UDP is a lossy protocol, many issues arise when implementing distributed CM applications. Most of the QoS (Quality of Service) metrics known so far assume that the communication channel is lossless. In this paper, since we use UDP for CM data transmission, we adopt a new QoS metric that is applicable to lossy streams to evaluate the performance of our CM server. To reduce QoS Loss factors and Drift factors, we adopt a new strategy, called QoS-Driven Dropping Mechanism, for the CM server. Besides the traditional C-socket (TCP-UDP/IP)-based CM server mechanisms, we implemented our CM server on CORBA. It turns out that the CORBA-based implementation run considerably slower than the UDP-version, but faster than the TCP version.

UR - http://www.scopus.com/inward/record.url?scp=0032313629&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0032313629&partnerID=8YFLogxK

M3 - Conference contribution

SP - 443

EP - 448

BT - Proceedings of the IEEE Symposium on Reliable Distributed Systems

PB - IEEE Comp Soc

ER -