Integrated QoS Control Mechanisms for Real-Time Multimedia Systems in Reservation-Based Networks

Preface With dramatic improvements in computing power, network bandwidth and video data compression techniques, there have been much advancements in distributed multimedia systems. The distributed multimedia system requires Quality of Service (QoS) guarantees in each entity within the system to perform effective and meaningful presentations. As a typical example, let us consider the distributed multimedia application, such as a teleconferencing or a live broadcast on the Internet, where video streams are coded by MPEG-2 (Moving Picture Experts Group) video coding algorithm. In such an application, the MPEG-2 video is transferred from the video server to a number of clients through networks. The received video stream is de-compressed and presented on a computer display or a monitor at the client. In order to provide users with the high quality video presentation, the video server should have a mechanism to encode and emit the requested video stream in a real–time fashion, and to communicate with clients interactively. The client must take care of the continuous and high–quality video presentation to users. The underlying transport network has to guarantee the network–level QoS; e.g., transfer delay, delay jitter and loss ratio. For the network–level QoS, the resource–reservation based protocols such as a CBR (Constant Bit Rate) service class in ATM (Asynchronous Transfer Mode) can provide the hard (or deterministic) guarantee. In our study, the only assumption we make on the network is that it has a capability to guarantee the bandwidth to the client. Other resource reservation based protocols such as RSVP (Resource reSerVation Protocol) can also be employed in our study. We first propose the rate control method of MPEG-2 over the ATM CBR service class. It is intended to guarantee the QoS required by video applications on the pre-allocated bandwidth. The disadvantages of MPEG-2 Test Model 5 are resolved by introducing the bandwidth re-negotiation with the network. And user-oriented high quality video transfer can be guaranteed with this method. In the above study, some bandwidth is pre-allocated to the video session, which is reserved at the connection setup time by specifying PCR (Peak Cell Rate). However, in an actual situation, it is difficult to determine the bandwidth to reserve from the user's preference on perceived video quality. Then, we present a method of QoS mapping between user's preference on video quality and a required bandwidth to transport the video across the network. We first investigate i the mapping method from QoS parameters …

[1]  D. Estrin,et al.  RSVP: a new resource reservation protocol , 1993, IEEE Communications Magazine.

[2]  Dipankar Raychaudhuri,et al.  Statistical multiplexing of VBR MPEG compressed video on ATM networks , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[3]  Stefan Savage,et al.  Processor capacity reserves: operating system support for multimedia applications , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[4]  Deborah Estrin,et al.  An architectural comparison of ST-II and RSVP , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[5]  Jean-Lien C. Wu,et al.  Modeling and performance study of MPEG video sources over ATM networks , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[6]  Naoki Wakamiya,et al.  Study on rate prediction algorithm of MPEG-2 video traffic for bandwidth re-negotiation with video quality guarantee , 1996 .

[7]  Pierre E. Boyer,et al.  A Reservation Principle with Applications to the ATM Traffic Control , 1992, Comput. Networks ISDN Syst..

[8]  David E. McDysan,et al.  ATM: Theory and Application , 1994 .

[9]  Naoki Wakamiya,et al.  QoS guarantees based on end-to-end resource reservation for real-time video communications , 1999 .

[10]  M. Murata,et al.  Quality of MPEG transfer over ATM DBR service class with effective bandwidth usage , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[11]  Fred Baker,et al.  A Framework for Integrated Services and RSVP over ATM , 1998, RFC.

[12]  J. S. Meditch,et al.  Adaptive prediction and smoothing of MPEG video in ATM networks , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[13]  Peter Steenkiste,et al.  Quality-of-Service Routing for Traffic with Performance Guarantees , 1997 .

[14]  Amy R. Reibman,et al.  Traffic descriptors for VBR video teleconferencing over ATM networks , 1995, TNET.

[15]  David Hutchison,et al.  Dynamic QoS Management for Scalable Video Flows , 1995, NOSSDAV.

[16]  Naoki Wakamiya,et al.  On multicast transfer of hierarchically coded video with QoS guarantees , 1999, 1999 Internet Workshop. IWS99. (Cat. No.99EX385).

[17]  Steven McCanne,et al.  Low-Complexity Video Coding for Receiver-Driven Layered Multicast , 1997, IEEE J. Sel. Areas Commun..

[18]  R. Guerin,et al.  Support for RSVP-based services over ATM networks , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[19]  Naoki Wakamiya,et al.  Rate control of real-time MPEG-2 over ATM DBR service with bandwidth re-negotiation , 1997, Proceedings of 22nd Annual Conference on Local Computer Networks.

[20]  Raj Yavatkar,et al.  Integrated CPU and network-I/O QoS management in an endsystem , 1998, Comput. Commun..

[21]  Alexandros Eleftheriadis,et al.  Meeting Arbitrary QoS Constraints Using Dynamic Rate Shaping of Coded Digital Video , 1995, NOSSDAV.

[22]  Masayuki Murata,et al.  On flow aggregation for multicast video transport , 1998, 1998 Sixth International Workshop on Quality of Service (IWQoS'98) (Cat. No.98EX136).

[23]  T Itu,et al.  Traffic control and congestion control in b-isdn , 1993 .

[24]  Masaaki Iwasaki,et al.  Isochronous scheduling and its application to traffic control , 1998, Proceedings 19th IEEE Real-Time Systems Symposium (Cat. No.98CB36279).

[25]  BERNARD M. WAXMAN,et al.  Routing of multipoint connections , 1988, IEEE J. Sel. Areas Commun..

[26]  David K. Y. Yau,et al.  An algorithm for lossless smoothing of MPEG video , 1994, SIGCOMM 1994.

[27]  Magda El Zarki,et al.  Bandwidth requirements of variable bit rate MPEG sources in ATM networks , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[28]  Mohammed Ghanbari,et al.  Two-layer coding of video signals for VBR networks , 1989, IEEE J. Sel. Areas Commun..

[29]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[30]  David Hutchison,et al.  Filters: QoS Support Mechanisms for Multipeer Communications , 1996, IEEE J. Sel. Areas Commun..

[31]  P. Newman,et al.  Traffic management for ATM local area networks , 1994, IEEE Communications Magazine.

[32]  Hideyuki Tokuda,et al.  Real-Time Mach: Towards a Predictable Real-Time System , 1990, USENIX MACH Symposium.

[33]  Ragunathan Rajkumar,et al.  Experiences with Processor Reservation and Dynamic QOS in Real-Time Mach , 1996 .

[34]  Naoki Wakamiya,et al.  Rate control of MPEG‐2 video traffic over ATM DBR service with bandwidth renegotiation , 1998 .

[35]  P. P. White,et al.  RSVP and integrated services in the Internet: a tutorial , 1997, IEEE Commun. Mag..

[36]  Jean-Lien C. Wu,et al.  and Performance Study of M , 1995 .

[37]  T. V. Lakshman,et al.  What are the implications of long-range dependence for VBR-video traffic engineering? , 1996, TNET.

[38]  Dipankar Raychaudhuri,et al.  Bandwidth Renegotiation for VBR Video Over ATM Networks , 1996, IEEE J. Sel. Areas Commun..

[39]  Fabrice Guillemin,et al.  ATM block transfer capabilities: the special case of ABT/DT , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[40]  Mark R. Pickering,et al.  A perceptually efficient VBR rate control algorithm , 1994, IEEE Trans. Image Process..

[41]  Naoki Wakamiya,et al.  Integrated Resource Allocation for Real–Time Video Transfer to Maximize User’s Utility , 2000 .

[42]  Atul Puri,et al.  Video coding using the MPEG-2 compression standard , 1993, Other Conferences.

[43]  Vincent Kanade,et al.  Clustering Algorithms , 2021, Wireless RF Energy Transfer in the Massive IoT Era.

[44]  Abdelnaser Mohammad Adas Supporting real time VBR video using dynamic reservation based on linear prediction , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[45]  Andrew T. Campbell,et al.  A quality of service architecture , 1994, CCRV.

[46]  David K. Y. Yau,et al.  An algorithm for lossless smoothing of MPEG video , 1994, SIGCOMM.

[47]  Naoki Wakamiya,et al.  QoS Mapping between User’s Preference and Bandwidth Control for Video Transport , 1997 .

[48]  Larry L. Peterson,et al.  Predicting MPEG execution times , 1998, SIGMETRICS '98/PERFORMANCE '98.

[49]  D. Reininger,et al.  Source traffic smoothing and ATM network interfaces for VBR MPEG video encoders , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[50]  David G. Messerschmitt,et al.  The convergence of telecommunications and computing: what are the implications today? , 1996, Proc. IEEE.

[51]  Ian M. Leslie,et al.  How bad is naive multicast routing? , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[52]  Ellen W. Zegura,et al.  How to model an internetwork , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[53]  정주홍 MPEG-2 Video 신호압축과 다중화 기법 , 2000 .

[54]  Alberto Tonietti,et al.  Effectiveness of the "Leaky Bucket" Policing Mechanism in ATM Networks , 1991, IEEE J. Sel. Areas Commun..

[55]  Deborah Estrin,et al.  Sharing the “cost” of multicast trees: an axiomatic analysis , 1995, SIGCOMM '95.

[56]  Kannan Ramchandran,et al.  Rate-distortion optimal fast thresholding with complete JPEG/MPEG decoder compatibility , 1994, IEEE Trans. Image Process..

[57]  Naoki Wakamiya,et al.  Effective Algorithms for Multicast Video Transport to Meet Various QoS Requirements , 1998 .

[58]  Shih-Fu Chang,et al.  Development of Columbia's video on demand testbed , 1996, Signal Process. Image Commun..

[59]  Samar Singh,et al.  A multi-level approach to the transport of MPEG-coded video over ATM and some experiments , 1995, Proceedings of GLOBECOM '95.