The Construction of QoS Integration Platform for Real-time Negotiation and Adaptation Stream Service in Distributed Object Computing Environments


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 7, No. 11, pp. 3651-3667, Nov. 2000
10.3745/KIPSTE.2000.7.11.3651,   PDF Download:

Abstract

Recently, in the distributed multimedia environments based on internet, as radical growing technologies, the most of researchers focus on both streaming technology and distributed object technology. Specially, the studies which are tried to integrate the streaming services on the distributed object technology have been progressing. These technologies are applied to various stream service managements and protocols. However, the stream service management models which are being proposed by the existing researches are insufficient for supporting the QoS of stream services. Besides, the existing models have the problems that cannot support the extensibility and the reusability, when the QoS-related-functions are being developed as a sub-module which is suited on the specific-purpose application services. For solving these problems, in this paper, we suggested a QoS Integrated platform which can extend and reuse using the distributed object technologies, and guarantee the QoS of the stream services. A structure of platform we suggested consists of three components such as User Control Module(UCM), QoS Management Module(QoSM) and Stream Object. Stream Object has Send/Receive operations for transmitting the RTP packets over TCP/IP. User Control Module(UCM) controls Stream Objects via the CORBA service objects. QoS Management Module(QoSM) has the functions which maintain the QoS of stream service between the UCMs in client and server. As QoS control methodologies, procedures of resource monitoring, negotiation, and resource adaptation are executed via the interactions among these components mentioned above. For constructing this QoS integrated platform, we first implemented the modules mentioned above independently, and then, used IDL for defining interfaces among these modules so that can support platform independence, interoperability and portability based on CORBA. This platform is constructed using OrbixWeb 3.1c following CORBA specification on Solaris 2.5/2.7, Java language, Java, Java Media Framework API 2.0, Mini-SQL1.0.16 and multimedia equipments. As results for verifying this platform functionally, we showed executing results of each module we mentioned above, and a numerical data obtained from QoS control procedures on client and server''s GUI, while stream service is executing on our platform.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
B. T. Jun, M. H. Kim, S. C. Joo, "The Construction of QoS Integration Platform for Real-time Negotiation and Adaptation Stream Service in Distributed Object Computing Environments," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 7, no. 11, pp. 3651-3667, 2000. DOI: 10.3745/KIPSTE.2000.7.11.3651.

[ACM Style]
Byung Taek Jun, Myung Hee Kim, and Su Chong Joo. 2000. The Construction of QoS Integration Platform for Real-time Negotiation and Adaptation Stream Service in Distributed Object Computing Environments. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 7, 11, (2000), 3651-3667. DOI: 10.3745/KIPSTE.2000.7.11.3651.