Browse > Article

Design and Implementation of Distributed QoS Management Architecture for Real-time Negotiation and Adaptation Control on CORBA Environments  

Lee, Won-Jung (군장대학 잔자상거래창업과)
Shin, Chang-Sun (원광대학교 컴퓨터공학과)
Jeong, Chang-Won (원광대학교 컴퓨터공학과)
Joo, Su-Chong (원광대학교 컴퓨터공학과)
Abstract
Nowadays, in accordance with increasing expectations of multimedia stream service on the internet, a lot of distributed applications are being required and developed. But the models of the existing systems have the problems that cannot support the extensibility and the reusability, when the QoS relating functions are being developed as an integrated modules which are suited on the centralized controlled specific-purpose application services. To cope with these problems, it is suggested in this paper to a distributed QoS management system on CORBA, an object-oriented middleware compliance. This systems we suggested can provides not only for efficient control of resources, various service QoS, and QoS control functions as the existing functions, but also QoS control real-time negotiation and dynamic adaptation in addition. This system consists of QoS Control Management Module(QoS CMM) in client side and QoS Management Module(QoS MM) in server side, respectively. These distributed modules are interfacing with each other via CORBA on different systems for distributed QoS management while serving distributed streaming applications. In phase of design of our system, we use UML(Unified Modeling Language) for designing each component in modules, their method calls and various detailed functions for controlling QoS of stream services. For implementation of our system, we used OrbixWeb 3.1c following CORBA specification on Solaris 2.5/2.7, Java language, Java Media Framework API 2.0 beta2, Mini-SQL 1.0.16 and the multimedia equipments, such as SunVideoPlus/Sun Video capture board and Sun Camera. Finally, we showed a numerical data controlled by real-time negotiation and adaptation procedures based on QoS map information to GUIs on client and server dynamically, while our distributed QoS management system is executing a given streaming service.
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 R. Braden, D. dark, and S. Shenker, 'Integrated Services in the internet Architecture : An Overview' RFC-1633, June, 1994
2 H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, 'RTP:A transport protocol for realtime applications', RFC-1889. Peb, 1996
3 ISO, 'Quality of Service Framework', ISO/IEC JTC1/SC21/WG1 N9680, International Standards Organization, UK, 1995
4 H. Schulzrinne, 'RTP Profile for Audio and Video Conference with Minimal Control', RFC-1890. May, 1996
5 Hermann de Meer, Antonio Puliafito, JanPeter Richter, Orazio Tomarchio, 'QoS Adaptation by Software Agents in the Presence of Defective Reservation Mechanism in the Internet', Dept. of Computer Science University of Hamburg
6 Besse, L., Dairaine L., Fedaoui, L., Tawbi, W., K. Thai, 'Towards and Architecture for Distributed Multimedia Application Support', Proc. International Conference on Multimedia Computing and System, Boston, May, 1994
7 조동훈, 전병택, 주수종, 'CORBA 환경의 분산 QoS 관리구조 기반에서 실시간 협약 및 적응 제어 연구', 한국정보처리과학회 학술지, 제 27권 2호, 2000. 10.13 pp 8 - 14
8 A. Lakas, G. S. Blair, A. Chetwynd, 'A Formal Approach to the Design of QoS Parameters m Multimedia', Lancaster University Computing Department
9 Nahrstedt K. and J. Smith, 'Design, Implementation and Experiences of the OMEGA End-Point Architecture', Technical Report, University of Pennsylvania, May, 1995
10 Ferrari, D., 'The Tenet Experience and the Design on Protocols for Integrated Services Internetworks', Multimedia System Journal, 1996
11 Carsten Vogt, Lars C. Wolf, Ralf Guido Herrtwich, Hartmut Wittig, 'HeiRAT: Quality of-Service management for distributed multimedia systems', IBM European Networking Center, 1998