1 / 13

A Simulation Study of Optimal Bandwidth Allocation for VBR MPEG-4 Streaming over MPLS -Networks Muhammad Asif Ta

A Simulation Study of Optimal Bandwidth Allocation for VBR MPEG-4 Streaming over MPLS -Networks Muhammad Asif Tasleem 2004-03-0021. Introduction. Video streaming is an important multimedia application

estevan
Download Presentation

A Simulation Study of Optimal Bandwidth Allocation for VBR MPEG-4 Streaming over MPLS -Networks Muhammad Asif Ta

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Simulation Study of Optimal Bandwidth Allocation for VBR MPEG-4 Streaming over MPLS-NetworksMuhammad Asif Tasleem 2004-03-0021

  2. Introduction • Video streaming is an important multimedia application • After the emergence of MPEG-4 video standard, video streaming applications are expected to grow [2]. • Video streaming requires some QoS guarantees [3] • Latency of start (LOS) • Packet Delay • Packet Loss • Magnitude of Reservation of Bandwidth • Bandwidth is a scarce resource on the Internet • Trade-off between quality of video and bandwidth allocation for video streaming

  3. Video Stream on IP • Internet was not designed for multimedia streaming • It is a shared medium and uses a best effort delivery mechanism i.e. Internet Protocol (IP) to deliver content • With respect to the real-time nature of video streaming, inconsistent bandwidth, latency, noise, packet loss, retransmission and out of order packet delivery are the problems that can affect video streaming over the Internet [4]. • Many research studies were conducted to provide some QoS guarantees for MPEG-4 video streaming [5], [6] and [7]

  4. Video Stream on IP (cont…) • Most of the studies ([5] and [8]) concentrate on • source rate adaptation, • packetization, • feedback control, and error control • Some research [9] studies implement • source based rate control system, • synchronization layer packetizer and a • signaling mechanism to improve the delivery mechanisms of MPEG-4 video over the network.

  5. Video Streaming on ATM • ATM provided an architecture for QoS-based services • In ATM networks, VBR coding schemes can be used in principle without sacrificing bandwidth-utilization efficiency [9] • Researchers [9] investigated the performance of various algorithms to predict the bandwidth allocation requirements for MPEG video coders based on • peak cell rate (PCR) • sustainable cell rate (SCR) • maximum burst size (MBS)

  6. Video Streaming over MPLS • MPLS is a recent network technology that transmits traffic effectively and supports QoS on the Internet [18] • In MPLS, a Label Switched Path (LSP) is setup with certain QoS guarantees using LDP or RSVP-TE • Researchers [1] have studied the performance enhancements of video streaming over MPLS network by using Constant Bit Rate (CBR) and Constraint-Routing Label Distribution Protocol (CR-LDP) protocol

  7. Video Streaming over MPLS (cont.) • A Study on the Performance Enhancements of Video Streaming Service based on MPLS NetworksJoong-Min Kim, Chung-Hyun Kim • Performed simulation based study of video streaming by allocating the bandwidth for the maximum frame size. • Compared delay, throughput and packet loss of video streaming service over IP network and MPLS network. • CBR MPEG-4 video streams using CR-LDP, CQ and LLQ for traffic reshaping mechanism. • My project is to evaluate various network parameters with VBR video over MPLS with RSVP-TE for LSP setup

  8. Simulations • Traces of various video sequences [22] with their statistics. • Tools for simulations • J-Sim [24] is a component based network simulator developed entirely in Java • OMNeT++ [26] is a discrete event simulation environment programmed in C++ and developed by András Varga • NS-2 (Network Simulator 2) is a discrete event simulator targeted at networking research [31]

  9. References • [1] “A Study on the Performance Enhancements of Video Streaming Service Based on MPLS Network” Joong-Min Kim; In-Kap Park; Chung-Hyun Kim • [2] “Realizing the MPEG-4 Multimedia Delivery Framework”, Jean-Franqois Huard, Aurel A. lazar, Koon-Seng lim, and George S. Tselikis • [3] “A Stored VBR Video Transmission Scheme over Internet”, Kai Sun, Mohammed Ghanbari, Ian Henning, Matthew Walker and Othon Kamariotis • [4] “Architectural Thoughts and Requirements Considerations on Video Streaming over the Internet”, Jun Lei, Ingo Juchem, Xiaoming Fu, Dieter Hogrefe • [5] “On End-to-End Architecture for Transporting MPEG-4 Video over the Internet” Dapeng Wu, Yiwei Thomas Hou, Wenwu Zhu, Hung-Ju Lee, Tihao Chiang,, Ya-Qin Zhang, H. Jonathan Chao • [6] “Transmission of MPEG-4 Video over the Internet”, Steven Gringeri, Sami hen, and Roman Egorov

  10. References • [7] “An Architecture Based On IETF Protocols for the Transport of MPEG-4 Content Over the Internet”, Roberto Castagno, Serkan Kiranyaz, Florin Lohan, Irek Defke • [8] “MPEG-4 Compressed Video over the Internet”, Dapeng Wu, Yiwei Thomas, Hout Wenwu Zhu, Ya-Qin Zhangs, H. Jonathan Chao • [9] “Realizing the MPEG-4 Multimedia Delivery Framework”, Jean-Franqois Huard, Aurel A. lazar, Koon-Seng lim, and George S. Tselikis • [10] “Bandwidth-Allocation Schemes for Variable-Bit-Rate MPEG Sources in ATM Networks”, Pramod Pancha and Magda El Zarki • [11] “MPEG-4 Video Transmission over Internet”, D. Milovanovic, Z. Bojkovic • [12] “Transmission of MPEG-2 video streams over ATM”, Lewis, A. Gringeri, S. Khasnabish, B. Basch

  11. References • [13] “A flow control approach for encoded video applications over ATM network”, Ridha Djemal, B. Bouallegue, J.P. Digtiettand and R. Tourki • [14] “Study of MPEG-2 video traffic in a multimedia LAN/ATM internetwork system”, Eldon Mellaney, Luis Orozco-Barbosa, and Gilles Gagnon • [15] “Rate renegotiation algorithm with dynamic prediction window for efficient transport of streaming VBR MPEG coded video over ATM networks”, Markov, P. Mehrpour, H • [16] “Impact of ATM traffic control on MPEG-2 video quality”, Jiayi Gu; Jurczyk, M.; Chang Wen Chen • [17] “Variable bit rate coding for real-time video transmission in ATM networks”, Kanakia, H.; Mishra, P.P • [18] “A New Architecture for Transmission of MPEG-4 Video on MPLS Networks” Geng-Sheng Kuo & C. T. Lai

  12. References • [19] “MPLS: Technology and Applications”, B. S. Davie and Y. Rekhter • [20] “A Stored VBR Video Transmission Scheme over Internet”, Kai Sun, Mohammed Ghanbari, Ian Henning, Matthew Walker and Othon Kamariotis • [21] “A QoS Network Management System for Robust and Reliable Multimedia Services”, S.Das, K.Yamada, H.Yu, S.S.Lee, M. Gerla, • [22] “Video Traces Research Group”, Arizona State University. http://trace.eas.asu.edu/index.html • [23] “MPEG–4 and H.263 Video Traces for Network Performance Evaluation” Frank H. P. Fitzek, Martin Reisslein

  13. References • [24] “J-sim Network simulator”, Hung-ying Tyan , Ohio state university http://www.j-sim.org/ • [25] “MPLS model for J-sim”, C. Pelsser, L. Swinnen http://www.info.ucl.ac.be/~bqu/jsim/ • [26] “OMNeT++ network simulator”,András Varga http://www.omnetpp.org/ • [27] “MPLS model for OMNeT++”, Xuan Thang Nguyen, University of Technology, Sydney http://charlie.it.uts.edu.au/~tkaphan/xtn/capstone • [28] “INET framework for OMNeT++”, András Varga http://ctieware.eng.monash.edu.au/twiki/bin/view/Simulation/INETFramework • [29] “GLASS network simulator” Advance Network Technologies Division, NIST http://dns.antd.nist.gov/glass/ • [30] “SSFNet network simulator”, A. Ogielski, D. Nicol, J. Cowie http://www.ssfnet.org/ • [31] “The Network Simulator ns-2”, VINT project at LBL, Xerox PARC, USB and USC/ISI http://www.isi.edu/nsnam/ns/

More Related