THE POPULARITY of IP-based video streaming over the

Size: px
Start display at page:

Download "THE POPULARITY of IP-based video streaming over the"

Transcription

1 268 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 6, NO. 2, APRIL 2004 Streaming Video Over Variable Bit-Rate Wireless Channels Thomas Stockhammer, Member, IEEE, Hrvoje Jenkač, Student Member, IEEE, and Gabriel Kuhn Abstract We consider streaming of video sequences over both constant and variable bit-rate (VBR) channels. Our goal is to enable decoding of each video unit before exceeding its displaying deadline and, hence, to guarantee successful sequence presentation even if the media rate does not match the channel rate. In this work, we will show that the separation between a delay jitter buffer and a decoder buffer is in general suboptimal for VBR video transmitted over VBR channels. We will specify the minimum initial delay and the minimum required buffer for a given video stream and a deterministic VBR channel. In addition, we provide some probabilistic statements in case that we observe a random behavior of the channel bit rate. A specific example tailored to wireless video streaming is discussed in greater details and bounds are derived which allow guaranteeing a certain quality-of-service even for random VBR channels in a wireless environment. Simulation results validate the findings. Index Terms Receiver buffer, streaming video, variable bit-rate (VBR), wireless video. I. INTRODUCTION THE POPULARITY of IP-based video streaming over the Internet is continuously growing, with hundreds of new subscribers registered daily. In addition, existing and emerging wireless systems such as EGPRS, UMTS, CDMA-2000, and WLAN enable IP-based multimedia transmission and reception at any place and time at reasonable and sufficient data rates. Video transmission for mobile terminals is likely to be a major application in future mobile systems and may be a key factor to their success. The video-capable display on mobile devices paves the road to several new applications. However, due to the business models in emerging wireless systems in which the end-user s costs are proportional to the transmitted data volume, and also due to limited resources bandwidth and transmission power, compression efficiency is the main target for wireless video and multimedia applications. This limits the application of error-resilience or scalability features which, in general, suffer from significantly reduced efficiency. In addition, mobile devices are hand-held and still constrained in processing power and storage capacity such that complex receiver algorithms are not applicable. Three major service categories are likely to be integrated in 2.5G and 3G wireless systems: conversational services, packet-switched streaming Manuscript received January 16, 2003; revised June 15, The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Wenjun Zeng. H. Jenkač and T. Stockhammer are with the Institute for Communications Engineering (LNT), Münich University of Technology (TUM), D Münich, Germany. G. Kuhn is with the Center for Mathematical Sciences, Münich University of Technology (TUM), D Münich, Germany. Digital Object Identifier /TMM services (PSS), and multimedia messaging services (MMS). Whereas conversational services seem to remain a niche application in near-future wireless systems, PSS and MMS are gaining increasing popularity. In this work, we will focus on streaming of pre-encoded video to wireless clients taking into account the aforementioned system constraints and limited resources. Generally, content and service providers are reluctant to provide multimedia data, such as pre-encoded video for streaming services, separately for wired and wireless clients. It is expected that a huge amount of content is exclusively stored on a server in the wired Internet accessed by both fixed and wireless clients. Packet delays and losses are very common in nowadays IP-based packet networks. However, due to predictive video coding, lost IP packets result not only in decoding errors of the current frame, but also in quality degradation of subsequent frames included in the dependency chain. Whereas packet losses and delays in the fixed Internet mainly result from network congestion, wireless transmission packet losses and delays usually originate from link layer impairment. Channel coding and automatic repeat request strategies are used to combat bad channel conditions, resulting from multipath propagation, scattering, and fading, and to guarantee an error-free reception of IP-packets at the expense of delay jitter. A simple mean to combat this jitter is the introduction of a decoder buffer in combination with an initial playback delay to smooth the bit rate variations caused by the transmission channel [1]. In this work, we will concentrate on the transmission of variable bit rate (VBR) encoded video over VBR channels. After formulating the exact problem and discussing related work, we will show that the separation between delay jitter buffer and decoder buffer is, in general, suboptimal for VBR video transmitted over VBR channels. We will define the minimum initial delay and the minimum required buffer for a given video sequence and a deterministic VBR channel. In addition, we provide some probabilistic statements in the case that we have a random behavior of the channel bit rate. A specific example tailored to wireless video streaming will be discussed in greater detail and bounds will be derived which allow to guarantee a certain quality-of-service (QoS), even for random VBR channels in a wireless environment. Simulations for a specific example are carried out. Concluding remarks and future work items will be presented. II. PROBLEM FORMULATION AND RELATED WORK Assume the general simple media streaming system setup according to Fig. 1 consisting of media streaming server,atransport channel, and a streaming client. The server stores several /04$ IEEE

2 STOCKHAMMER et al.: STREAMING VIDEO OVER VBR WIRELESS CHANNELS 269 Fig. 1. Transport of VBR encoded video streams to wired and wireless clients. pre-encoded media streams, which are in general VBR encoded. VBR coded video has usually much better rate-distortion performance than video coded with constant bit rate (CBR) [2], [3]. Each VBR media stream is characterized by a certain duration and a sampling curve. The sampling curve is defined as the overall amount of data (e.g., measured in bits) produced by the video encoder up to time. In general, this curve is monotonically increasing and has staircase characteristic. In addition, we assume and, with being the size of the media stream in bits. In the following, we assume that all transport overhead such as IP-headers, system-specific information, or control messages are included in the sampling curve. The transport channel is commonly characterized by the transmission bit rate (in bits per second), at which bits enter the decoder buffer. In CBR scenarios, is usually the channel bit rate and is typically but not necessarily matched to the average bit rate of the video clip. In typical MMS applications, the media stream would be downloaded and stored at the receiver. The downloading time is given as. The minimum time interval between the moment when the download started and moment the playback of the stream can be started is obviously given by the downloading time. In addition, the receiver requires a storage capacity of at least bits at the receiver. In contrast, in streaming applications, the goal is to start playback while downloading the media stream. This has two significant benefits when compared to MMS. First, the initial playback delay can be reduced significantly, and second, the usually costly storage capacity at the receiver, referred to as receiver buffer size, can be much smaller than the total size of the bit stream. The decoder buffer smoothes the bit rate fluctuations in the VBR coded video. However, this strategy of starting the playback while downloading also involves the problem of possible decoder buffer underflows and overflows. An underflow occurs in the case that not enough data is present at the decoder at the time a certain video frame has to be decoded and displayed. This results in a display problem and the continuous flow of the decoded video is interrupted. In contrast, an overflow occurs whenever too much data has arrived at the decoder. This results in a loss of parts of the video stream and, in general, in a significant performance degradation. To avoid these problems, the sampling curve, the transmission rate, the initial delay, and the buffer size have to be adjusted appropriately, see, e.g., [4]. Once the client has requested a certain stream, parts of the video bit stream are pre-loaded in the decoder before playing it back. The video decoder starts removing bits from the buffer when a specified initial decoder buffer fullness (also in bits) is achieved. and determine the initial or start-up delay as. The connection between and the sampling curve can be formalized by the so called leaky bucket model [5], [6]. It is said that a leaky bucket model with parameters contains a bit stream with sampling curve if there is no underflow or overflow of the decoder buffer. The bits enter the decoder buffer at rate until the level of fullness is and then the bits for the first media unit are instantaneously removed. The bits keep entering the buffer at rate and the decoder removes the bits for the following frames at some given time instants, typically but not necessarily with the frame rate of the video stream. Note that if a complementary encoder buffer of the same size as the decoder buffer is used, decoder buffer overflows can be avoided. However, in this case the channel is not fully exploited, because if the decoder buffer is full, the encoder buffer is empty and no data is transmitted. As the exact decoder buffer size is not usually known and the channel should be fully exploited, we dispense the complementary encoder buffer in the following. Two different types of problems are typically present in the design of video-streaming services, one related to the encoding of video and one related to the transmission of pre-encoded video, (see, e.g., [2] and [4]). First, the leaky bucket model is completely specified and the video has to be encoded such that the sampling curve fulfills the requirement of no decoder buffer violation. This application is very typical for the streaming or broadcasting of live-encoded video as in this case the sampling curve is not determined in advance. Therefore, in video standardization communities these consideration have been used to specify a hypothetical reference decoder (HRD) [7], [8]. System specifications of media transmission standards usually discuss and specify the connections between a leaky bucket and the sampling curve. For the video buffer verifier (VBV) design for MPEG-2, as well as for the HRD design for H.263, the buffer size and the initial delay are fixed. is either specified in the bit stream (MPEG-2) or by some constraint in the specification of the profile and level. can be fixed by transmitting the value in the bit stream (MPEG-2 CBR mode), by filling up the buffer completely (MPEG-2 VBR mode), i.e.,,orby just using the size of the first frame, i.e., the first frame is immediately decoded (H.263). Then, with buffer and delay fixed once, the video encoder has to design an appropriate sampling curve such that a buffer underflow is avoided. Recently, for the standardization of MPEG-4 AVC/H.264 a new approach to the HRD design has been proposed [9] which generalizes and extends the concepts of previous HRDs. An encoder can create a video bitstream that is contained by several leaky buckets. This HRD interpolates among the leaky bucket parameters and can operate at any desired transmission bit rate, buffer size, or initial delay. The second problem addresses transmission of pre-encoded video. In this case, the sampling curve is a priori specified

3 270 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 6, NO. 2, APRIL 2004 and, and have to be determined such that the encoded bitstream is contained by this leaky bucket. In [4], the selection of the initial delay and the minimum buffer size has been addressed assuming a CBR transmission channel. However, it has been recognized that the CBR channel assumption is not sufficient, especially for streaming services over the Internet. Delay jitter occurs due to packet delays and congestions in routers as well as end-to-end retransmissions in case of packet losses. Therefore, channel-adaptive streaming technologies have gained significant interest. According to [10], these techniques can be grouped into three different categories. Adaptive media playout [11] is a new technique that allows a streaming media client, without the involvement of the server, to control the rate at which data is consumed by the sampling process. Therefore, the probability of decoder buffer underflows and overflows can be reduced, but still a noticable artifact in the displayed video occurs. A second technology for a streaming media system is proposed, which makes decisions that govern how it will allocate transmission resources among packets. Recent work [12] provides a flexible framework to allow rate-distortion optimized (RaDio) packet scheduling. In this case, the system allocates time and bandwidth resources by adapting to the varying channel conditions. Finally, it is shown that this RaDio transmission can be supported, if media streams are pre-encoded with appropriate packet dependencies, possibly adapted to the channel (channel-adaptive packet dependency control) [13]. Note that in the case of adaptive packet scheduling, the sampling curve might be decided by the application server at streaming time and is not completely pre-determined by the encoder. Although these channel-adaptive streaming techniques show noticeable benefits in streaming video over the Internet, they require significant modifications in the streaming client, the streaming server, or both. Therefore, in this work we focus on simple solutions to stream video over VBR channels, which only require insignificant modifications in the streaming server, but provide a certain guaranteed QoS. Hence, instead of dimensioning initial delays and buffers under CBR channel assumption as, e.g., in [4], the goal in this work is to determine these parameters for deterministic and random VBR channels with special focus to wireless video streaming. The inherent packet losses on mobile links due to fading and interference result in delay jitter as link layer retransmissions are applied. The resulting tradeoff between throughput and delay jitter on the wireless link is preferred for reliability as data losses result in a significant degradation of the displayed video. For video streaming over 3G mobile systems, a video buffering model has been proposed to support VBR video coding [1]. In [14], the mapping of UMTS bearer bit rates to media bit rates is presented. In addition, the specification and the conveyance of the initial delay and the buffer size for a given sampling curve using the Session Description Protocol (SDP) are discussed. III. STREAMING MEDIA OVER VBR CHANNELS A. Overview In the following, we assume a media streaming system setup consisting of media streaming server, a transport channel, and a streaming client. The server stores several pre-encoded media streams where each of it is characterized by a sampling curve. The channel is assumed to be error free with limited transmission rate. However, in contrast to common considerations, we assume that the bit rate might vary over time. This VBR channel can be characterized by the receiver curve, which specifies the total amount of data received error-free up to time at the receiver. Obviously, is monotonically increasing and we define. This generalizes the CBR channel with linear receiver curve. As we are interested in streaming applications, we want to minimize the initial delay and the receiver buffer size for a VBR channel. To avoid a buffer underflow at the receiver buffer, the initial playback delay has to be chosen such that for any time instant, at least 1 bits are available at the decoder, i.e., Furthermore, the receiver buffer should have the capacity to store all received and nondecoded data, as buffer overflow will result in lost data. The buffer size has to be chosen such that at any time instant, all received nondecoded data can be stored in the receiver buffer, i.e., Obviously, if is known before transmission or even prior to encoding and generation of, the sampling curve can be designed such that the video stream contains a leaky bucket with,or and can be selected appropriately according to (1) and (2), respectively. We will provide a simple solution for this problem in Section III-B and discuss the benefits of a single receiver buffer. However, in general, the VBR channel behavior is not known in advance, neither at the encoder nor at the decoder. This problem will be discussed in detail in Section III-D. B. Deterministic VBR Receiver Curves Assume for now that the exact receiver curve and the sampling curve are known in advance at the media streaming server 2. Let us additionally define the pseudoinverse function of the monotonically increasing sampling curve as. Then, the following proposition specifies the minimum initial delay and the decoder buffer size. Proposition 1: Given a sampling curve and a receiver curve, the minimum initial delay to avoid buffer underflow should be chosen as and the corresponding minimum receiver buffer size to avoid a decoder buffer overflow as 1 In [1], the delayed sampling curve p(t 0 1) is defined as the playout curve. 2 Note, the CBR channel is included in this framework by specifying a linear receiver curve r(t) =R 1 t. (1) (2) (3) (4)

4 STOCKHAMMER et al.: STREAMING VIDEO OVER VBR WIRELESS CHANNELS 271 Fig. 2. Separate dejitter and decoder buffer. Outline of Proof: From (1), it is obvious that we attempt to have minimum initial delay, which is given as maximum horizontal difference between the sampling curve and the receiver curve. With properties of and the definition of the pseudoinverse, the condition in (3) is obvious. Similarly, the minimum buffer size is the maximum vertical difference for any between the receiver curve and the playout curve. C. Single Receiver Buffer In [1], the problem of streaming video over VBR channels is discussed. Initially, a concept to introduce two buffers at the receiver a delay jitter buffer and a decoder buffer has been proposed. However, clarification has been added to [1] that this separation is only conceptual and client implementations may not include a separate jitter buffer. In addition, it was addressed that the rate at which the delay jitter buffer should be emptied is not obvious. We will provide a justification on the benefits of a single receiver buffer and address the issue of the emptying rate in case of separate buffers. The delay jitter buffer compensates the delay jitter introduced by the channel to obtain a CBR channel with bit rate at the entrance of the decoder buffer. Therefore, traditional HRDs such as the MPEG-2 VBV or the H.263 HRD can be applied. The receiver curve is delayed by an initial delay and de-jittered such that at the output of the delay jitter buffer, a CBR channel with rate is visible to the decoder buffer (see Fig. 2). With Proposition 1, it is obvious that the minimum initial delay and the minimum delay jitter buffer size are given as The decoder buffer is specified such that the video stream with sampling curve is contained in the leaky bucket and with Proposition 1, we can again specify the minimum initial delay and the minimum decoder buffer size as We will now compare the single buffer approach with the separate buffer approach. The connections are graphically illustrated in Fig. 3 and serve as an intuitive proof for several of the following statements. For any valid sampling curve and any valid receiver curve, the following statements can be shown. 1) For any fixed, is the minimum delay for the single buffer case according to (1), is the minimum delay for (5) (6) (7) (8) the delay jitter buffer according to (5), and is the minimum delay for the separate decoder buffer. According to (7), it is obvious that. 2) Similarly, for the respective minimum buffer sizes,, and, according to (4), (6), and (8), respectively, and for any, it is obvious that. 3) Only if there exists an such that and can we design separate buffers such that the sum delay equals to the single buffer case, i.e.,. This means that the receiver curve and the playout curve can be separated by a straight line, as illustrated in Fig. 3. 4) Only if there exists an such that it fulfills the previous condition and, in addition, and, then we can design two separate buffers with. This means that the receiver curve and the shifted playout curve can be separated by a straight line. This is also illustrated in Fig. 3. From these arguments, it is obvious that two buffers are generally worse than one buffer in terms of minimum initial delay and minimum receiver buffer size. In addition, for separated delay jitter buffer and decoder buffer, it is worth optimizing the intermediate bit rate corresponding to the aforementioned emptying rate to minimize the delay. As a single receiver buffer generally performs at least as good as two separate buffers, we only consider single receiver buffers in the following. D. Random Receiver Curves The assumption that the receiver curve is a priori known at the transmitter or receiver is obviously not very realistic for most practical systems. However, to specify the initial delay and the minimum buffer size, the exact knowledge of the receiver curve is essential. Especially in systems with QoS guarantees, events like buffer overflow or underflows should not occur too frequently. Therefore, it is reasonable to guarantee a certain QoS by specifying the probability that the transmission of a sequence is successful without any buffer overflow or underflow with the constraint of minimum initial delay and minimum receiver buffer size. To formalize the concept, let us define the stationary and ergodic random process describing the random receiver curve behavior. Obviously, each realization of this random process has the same monotonic properties as the deterministic receiver curve as defined previously. In addition, we assume that some upper limit and some lower limit for the random receiver curve exist, which determine the probability that any realization of is entirely within these limits for all. This also means that the receiver curve will be in between the limits with probability. However, we are not necessarily interested in events that the receiver curve is entirely within the region, but in the event that successful sequence playout at the receiver, denoted as, is possible. A successful playout is defined such that no deadline violation and no receiver buffer overflow occurs while playing back the sequence. Hence, continuous decoding and error-free sequence presentation is assured. The following proposition provides

5 272 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 6, NO. 2, APRIL 2004 Fig. 3. Single receiver buffer versus separate delay jitter and decoder buffers. guidelines of how to select the initial delay and the receiver buffer size to guarantee a certain probability that the successful playout at the receiver is possible. Proposition 2: For a given sampling curve, a given upper and lower limit and such that and, if the initial delay is selected as and the receiver buffer size as (9) (10) (11) it can be guaranteed that the probability of successful playout of the sequence at the receiver is at least, i.e.,. Outline of proof: According to (3), the condition in (10) guarantees that the playout curve is always below. Additionally, with (4), the condition in (11) guarantees that the shifted playout curve is always above. Therefore, selecting according to (10) and according to (11) guarantees that the video stream with sampling curve can be decoded for all receiver curves with property. Note that additional receiver curves might exist which ensure successful decoding, but do not fulfill this property. However, all receiver curves fulfilling this property allow successful decoding and, therefore, the probability that a sequence with property occurs is a lower bound to the probability of successful decoding. If the streaming server has knowledge of the sampling curve and the random process of the VBR channel, or at least on the bounds and, then the design criteria according to Proposition 2 allows the transmitter selecting the initial delay and the buffer such that a certain QoS in terms of successful decoding probability is guaranteed. This solution is very generic and can be applied to any random VBR channel as long as a statistical description is available. We will discuss the problem of initial delay selection and buffer design for a typical wireless transmission scenario in the following. IV. APPLICATION TO WIRELESS VIDEO STREAMING A. Channel Model In the following, we consider a simple but meaningful channel model to describe a wireless video transmission. According to [1], for UMTS Terrestrial Radio Access Network (UTRAN), a radio bearer using a dedicated channel and running in acknowledged mode could fulfill the requirements of recovering from lost radio link control (RTC) packets and having a fairly stable network throughput behavior. First, a dedicated channel can maintain a fixed transport channel rate on the physical layer. Second, when used in acknowledged mode, the probability of lost IP packets is virtually zero due to an efficient retransmission protocol on the RLC layer, which retransmits only the erroneous RLC packets of an IP packet. The cases discussed in [1] assume the streaming server to be located in the mobile operator s network or connected to the mobile network such that sufficient QoS is available, e.g., through the use of over-provisioning. Therefore, packet losses and delays in the access network can be neglected. It has also been recognized that due to the fast power control in UMTS, the requested QoS in terms of link layer loss probability can be maintained, and RLC packet are lost statistically independently [15]. Finally, the delay of the retransmission can be neglected as in general back-channel delay and retransmissions on link layers happens very rapidly. This assumption can be justified especially in scenarios where the channel propagation time of one packet is sufficiently smaller than the time interval between two consecutive video frames or IP packet transmissions. Moreover, in delayed feedback systems, packet labeling allows to reorder received packets. In the following, we consider that erroneous RLC segments are retransmitted immediately on the next available transmission slot and that we operate in persistent acknowledged mode, i.e., retransmissions of erroneous packets are performed until the current RLC packet is correctly received.

6 STOCKHAMMER et al.: STREAMING VIDEO OVER VBR WIRELESS CHANNELS 273 With these preliminaries we specify a general communication system, where application packets, e.g., video frames encapsulated in RTP/IP are segmented into smaller link layer packets (RLC packets in case UMTS) of constant payload length (in bits). The link layer packets, indexed by, are sent out at times with, the transmission time interval. Link layer packets are either correctly received or a loss of this packet is indicated. The probability for correct reception of link layer packets is defined as. We summarize this wireless channel model as with the payload size of link layer packets, the transmit time interval, and the success probability. B. Delay and Buffer Design for Wireless Video Transmission A transmission system obviously results in a random receiver curve. To specify, let be a random variable which describes the successful transmission of a link layer packet at time index, with, and let be the probability of a successful packet reception and the probability for a lost packet. The lost packet will immediately be retransmitted at time instant. Thus, we consider i.i.d. and define the random variable as the number of successfully received link layer packets at after link-layer transmission attempts, i.e., (12) With, we define the random receiver curve for the investigated wireless channel as (13) with. Assuming that the channel has been used times, according to our retransmission policy, link layer packets have been received. Obviously, due to our assumption of statistically independent packets, is binomially distributed, i.e., (14) We are now interested in finding appropriate initial delays and buffer design criteria when transmitting over such a channel. Therefore, we need to find an upper limit and a lower limit for this random process, such that we can apply Proposition 2. The following lemma is useful in finding these limits. Lemma 1: For a set of binomial random processes with, each with success probability according to (12), any positive constant, an upper bound a lower bound (15) (16) any, such that, the probability is lower bounded by with (17) The proof for this Lemma is given in Appendix I. With this lemma, we can find criteria on the minimum initial delay and the buffer size when transmitting over the wireless channel specified as with the following proposition. Proposition 3: For a sampling curve, a wireless system, the definitions in Lemma 1 of according to (15), according to (16), according to (17), such that,any such that and any such that Then, if the initial delay is selected as and the receiver buffer size as (18) (19) (20) (21) it can be guaranteed that the probability of successful playout of the sequence at the receiver is at least, i.e.,. Outline of proof: The proposition is obvious, with Lemma 1, Proposition 2, and (22) With the selection of such that, it is guaranteed that all receiver curves, which ensure successful decoding, have been taken into account. C. Discussion and Results for a Specific Example We will now show the usefulness of these propositions for a specific example and discuss the basic procedure to determine an appropriate initial delay and the corresponding minimum buffer which guarantees successful decoding of a video stream with sampling curve and probability. Given a certain sampling curve and a wireless system, only the streaming server has to be modified to integrate this QoS policy such that an appropriate pair of and are determined according to Proposition 3 and transmitted to the decoder, e.g., via SDP. Note also that several pairs of and for a set of outage probabilities could be transmitted to decoder prior to transmission and the decoder could trade off initial delay versus success probability. In both cases, only the

7 274 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 6, NO. 2, APRIL 2004 TABLE I AVERAGE PSNR AND AVERAGE BIT RATE FOR SPORTS NEWS SEQUENCE ENCODED WITH MPEG-4 ASP AND DIFFERENT QPS Fig. 4. Resulting values for the outage probabilities for different c and U values given the packet success probability p =0:9. streaming server needs to be aware of the channel conditions and the sampling curve in advance. Let us assume a typical wireless transmission system [1] characterized by the RLC packet length bits and the time interval between two consecutive packets as. This results in a maximum transmission bit rate of bits/s. The RLC packet error probability is assumed as 0.1, which is commonly targeted and achieved in practical systems in acknowledged mode by fast power control. This wireless transmission system can be summarized by. With the packet success rate, any number of total transmission packets, an appropriate, and any requested upper bound on the probability for nonsuccessful decoding, we can find an appropriate parameter by applying Lemma. This allows to determine upper limits according to (15) and lower limits according to (16) for a given packet success probability, as well for as selected and, as shown in Fig. 4. It can be seen that the length of the sequence has little influence on the outage probability as long as. Therefore, it can be concluded that outage events are more likely in the beginning of the sequence than later in the sequence, especially for low requested outage probabilities. To evaluate and verify the findings, simulations for typical radio bearer parameters according to [1] have been conducted. These parameters can be mapped to our wireless system as. In addition, a set of sampling curves has been generated by encoding a 70-s sports-news sequence alternating speakers and sport scenes in QCIF resolution. This sequence was VBR encoded with MPEG-4 Advanced Simple Profile (ASP) at constant frame rate 10 Hz by applying just a single quantization parameter (QP) for the entire sequence such that the quality stays almost constant. Table I shows the peak signal-to-noise ratio (PSNR) and the average bit rates for three different QPs. In Fig. 5, the receiver curve limits for the wireless transmission system and are shown. The resulting playout curve of sequence A is also shown in Fig. 5 by delaying the sampling curve, such that at any point the lower limit on the random receiver curve is above the playout curve according to condition (10). The minimum right shift determines the minimum delay. Also sketched is determination of the minimum Fig. 5. Upper limit r (t) and lower limit r (t) for W(C = 640; = 10 ms;p=0:9) and =10, playout curve p(t01, and shifted playout curve with minimum receiver buffer size. required receiver buffer size. The playout curve is shifted by the minimum buffer size such that the upper limit on the random receiver curve is below this curve for any time. For this system and the different sampling curves according to Table I simulations to verify the applicability of the findings have been carried out. Pairs for the initial delay and the minimum buffer size for different parameters and corresponding outage probabilities have been determined according to Proposition 3. The transmission of the encoded sequences which their corresponding sampling curves over the wireless system have been evaluated using Monte-Carlo simulation with a minimum of independent experiments for each parameter set. Whenever just any buffer violation happens, i.e., the receiver buffer would underflow or overflow, the transmission for this specific receiver curve is declared as an outage. The simulated outage probability over the initial delay with corresponding minimum buffer size according to (11), as well as with infinite buffer size, are shown in Fig. 6 together with the upper bounds according to Proposition 3. For increasing initial delay, the probability for an outage obviously decreases. For both simulations and upper bounds, the decrease is significant over just a small range of extra delay. It can be observed that infinite buffer size roughly halves the outage probability compared to minimum buffer size, i.e., for the limited buffer size, about the same amount of underflows and overflows occur. The bound has the same decay over delay, but is right-shifted by about s. This is obvious as the bound declares an outage whenever the receiver curve is not within the limits (compare Fig. 5). Another interesting aspect

8 STOCKHAMMER et al.: STREAMING VIDEO OVER VBR WIRELESS CHANNELS 275 Fig. 6. Simulated outage probability over the initial delay with corresponding minimum buffer size according to (11) with infinite buffer size as well as the upper bounds according to Proposition 3 for different sampling curves according to Table I and W(C =640; =10ms;p =0:9). becomes obvious from the diagram. For streaming video over wireless channels, the encoded video sequence does not necessarily have to match the average bit rate of the channel if the initial delay is appropriately adjusted. For example, comparing sequence A and sequence C, a gain of about 0.8 db in PSNR can be obtained by introducing an additional initial delay of about 5 s and obviously also sacrificing the extra cost for additional bit rate. This obviously also requires an additional buffer in the receiver. The connection of the minimum initial delay and the minimum required receiver buffer size to guarantee successful sequence playout with probability for different sampling curves is shown in Fig. 7. The required buffer sizes are in a reasonable range below 100 kb, which is in general provided by state-of the-art mobile devices. This diagram shows the flexibility of the developed framework to determine initial delay and minimum buffer sizes under QoS policies in wireless systems with little computational efforts. Of interest is that the required initial delay as well as the required buffer sizes for this typical wireless system and these typical sampling curves are rather small compared to the delays experienced on multimedia streaming services in the current Internet. Therefore, it seems that wireless video streaming with QoS policies is less critical than presumed if a dedicated channel and persistent acknowledged mode over a typical UTRAN radio bearer is applied. V. CONCLUSIONS In this work, we have considered streaming of video sequences over VBR channels. The main results of the paper, which have been shown by exact mathematical treatment, can be summarized as follows. If the sampling curve of the video stream and the receiver curve are known a priori to the server, then there exist minimum values for the initial playout delay and the decoder buffer size guaranteeing successful playout. In addition, it has been shown that the separation between a delay jitter buffer and a decoder buffer is, in general, suboptimal for VBR video transmitted over a VBR channel. If the receiver curve is a priori unknown but some statistical description of Fig. 7. Connection of the minimum initial delay 1 and the minimum required receiver buffer size B to guarantee successful sequence playout with probability for different sampling curves and W(C = 640; =10ms;p=0:9). the channel is available, a certain QoS can be guaranteed by selecting appropriate initial delay and buffer sizes such that the likelihood of buffer violations can be upper bounded. The application of the findings to wireless transmission has been discussed and bounds are derived which allow guaranteeing a certain QoS, even for random VBR channels in a wireless environment. Simulation results for a realistic system and specific video sequence validate the findings. Although the bounds are relatively loose in terms of outage probability, they are valid upper bounds and they allow estimating minimum delay and buffer size very well. Future work includes tighter bounds for the outage probability, as well as the consideration of different channel models, e.g., channels with correlated RLC packet losses or a heterogeneous system taking into account delays and losses in fixed and wireless IP transmission. A. Proof of Lemma 1 Proof: We consider Bin. Let APPENDIX i.i.d. Ber and define (23) with, where denotes the Gauss delimiter. Since we want to bound the probability the first sets are chosen maximal, i.e.,,. Note that the expected value and so we assume some regularity conditions (24) where denotes an increasing concave function such that and. Given, the only possibility to leave set, i.e.,, occurs if,

9 276 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 6, NO. 2, APRIL 2004, and or,, and. Hence by the theorem of the Iterated Logarithm (see theorem 31.1 in [16]). Let us define ; hence Let ; thus (25) is satisfied. To keep (25) sufficiently small, we denote by a modified version of by It follows that with a constant and likewise condition (24) is satisfied. ACKNOWLEDGMENT The authors are grateful to the anonymous reviewers for helpful comments which improved the clarity and readability of this work. There is a, so that and, hence,. Now we want to give an upper bound of the probability that there is a time satisfying ; note this is the complement of the event and,, hence Thus, the probability that there exists an that is bounded by such The question is now how to choose suitable and not too big or small such that (25) is sufficiently small. We propose to choose the sets to fulfill (25) and to grow as slow as possible. Hence, (25) grows very small with respect to increasing.agood candidate is given REFERENCES [1] V. Varsa and I. Curcio, Transparent end-to-end packet switched streaming service (PSS); RTP usage model (Release 5), 3GPP TR V1.4.0, [2] T. V. Lakshman, A. Ortega, and A. R. Reibman, VBR video: Trade-offs and potentials, Proc. IEEE, vol. 86, pp , May [3] V. Varsa and M. Karczewicz, Long window rate control for video streaming, in Proc. 11th Int. Packet Video Workshop, Kyongju, Korea, May [4] I. M. Pao and M. T. Sun, Encoding stored video for streaming applications, IEEE Trans. Circuits Syst. Video Technol., vol. 11, pp , Feb [5] C.-Y. Hsu, A. Ortega, and A. R. Reibman, Joint selection of source and channel rate for VBR video transmission under ATM policing constraints, IEEE J. Select. Areas Commun., vol. 15, pp , Aug [6] A. R. Reibman and B. G. Haskell, Constraints on variable bit-rate video for ATM networks, IEEE Trans. Circuits Syst. Video Technol., vol. 2, pp , Sept [7] ITU-T, Hypothetical reference decoder, Video Coding for Low Bit Rate Communiction, Annex B, Sept [8] ISO/IEC , Information Technology Generic Coding of Moving Pictures and Associated Audio Information: Video (mpeg-2/h.262, video Buffering Verifier, Annex C, 2nd ed., [9] J. Ribas-Corbera, P. Chou, and S. Regunathan, A flexible decoder buffer model for jvt coding, in Proc. Int. Conf. Image Processing (ICIP-02), Rochester, NY, Sept [10] B. Girod, M. Kalman, Y. J. Liang, and R. Zhang, Advances in video channel-adaptive streaming, in Proc. Int. Conf. Image Processing (ICIP-02), Rochester, NY, Sept [11] E. G. Steinbach, N. Färber, and B. Girod, Adaptive play-out for low latency video streaming, in Proc. Int. Conf. Image Processing (ICIP-01), Thessaloniki, Greece, Oct [12] P. A. Chou and Z. Miao, Rate-distortion optimized streaming of packetized media, Microsoft Research Tech. Rep. MSR-TR , [Online] Available: html, Feb [13] Y. J. Liang and B. Girod, Rate-distortion optimized low-latency video streaming using channel-adaptive bitstream assembly, in Proc. IEEE Int. Conf. Multimedia and Expo (ICME-2002), Lausanne, Switzerland, Aug [14] UMTS Video Streaming Use Case Example for PSS Video Buffering Model,, Tampere, Finland, 3GPP TSG-SA, [15] M. Findeli, MPEG-4 based video streaming over UMTS, Diploma thesis, Münich Univ. Technol., Münich, Germany, [16] H. Bauer, Wahrscheinlichkeitstheorie. Berlin, Germany: De Gruyter, 1991.

10 STOCKHAMMER et al.: STREAMING VIDEO OVER VBR WIRELESS CHANNELS 277 Thomas Stockhammer (M 98) received the Dipl.-Ing. degree in electrical engineering in 1996 from Münich University of Technology (TUM), Münich, Germany, where he is currently pursuing the Dr.-Ing. degree in the area of source and video transmission over mobile and packet-lossy channels. In 1996, he visited Rensselear Polytechnic Institute (RPI), Troy, NY, to perform his diploma thesis in the area of combined source channel coding for video and coding theory. There he started the research in video transmission and combined source and channel coding. In 2000, he was Visiting Researcher in the Information Coding Laboratory, University of California at San Diego (UCSD). Since then, he has published several conference and journal papers and holds several patents. He regularly participates and contributes to different standardization activities, e.g., ITU-T H.324, H.264, ISO/IEC MPEG, JVT, IETF, and 3GPP. He acts as a member of several technical program committees, as a reviewer for different journals, and as an Evaluator for the European Commission. His research interests include joint source and channel coding, video transmission, multimedia networks, system design, rate-distortion optimization, and information theory, as well as mobile communications. Hrvoje Jenkač (S 04) received the Dipl.-Ing. degree in electrical engineering in 2001 from Münich University of Technology (TUM), Münich, Germany, where he is currently pursuing the Ph.D. degree in the communications engineering field. Since then, he has been with the Institute for Communications Engineering, TUM, as a Research and Teaching Assistant. His research interest are in the area of reliable multimedia transmission over the wireless internet. Mr. Jenkač received the Werner von Siemens Excellence Award in 2002, founded by the Siemens company. Gabriel Kuhn received the Diploma degree in mathematics in 2002 from Münich University of Technology (TUM), Münich, Germany, where he is currently pursuing the Ph.D. degree in mathematics. He is currently the Chair of Mathematical Statistics at TUM as a Research and Teaching Assistant. His research interests are in the field of multivariate extreme value theory. Mr. Kuhn received the Deutsche Mathematiker Vereinigung award in 2002 for his diploma thesis.

MODELING AND SIMULATION OF MPEG-2 VIDEO TRANSPORT OVER ATM NETWOR.KS CONSIDERING THE JITTER EFFECT

MODELING AND SIMULATION OF MPEG-2 VIDEO TRANSPORT OVER ATM NETWOR.KS CONSIDERING THE JITTER EFFECT MODELING AND SIMULATION OF MPEG-2 VIDEO TRANSPORT OVER ATM NETWOR.KS CONSIDERING THE JITTER EFFECT Wenwu Zhu: Yiwei Thomas Hou, and Yao Wang Polytechnic University Brooklyn, NY 11201 Ya-Qin Zhang David

More information

Comparison of Shaping and Buffering for Video Transmission

Comparison of Shaping and Buffering for Video Transmission Comparison of Shaping and Buffering for Video Transmission György Dán and Viktória Fodor Royal Institute of Technology, Department of Microelectronics and Information Technology P.O.Box Electrum 229, SE-16440

More information

Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations

Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Prashant Ramanathan and Bernd Girod Department of Electrical Engineering Stanford University Stanford CA 945

More information

Receiver-based adaptation mechanisms for real-time media delivery. Outline

Receiver-based adaptation mechanisms for real-time media delivery. Outline Receiver-based adaptation mechanisms for real-time media delivery Prof. Dr.-Ing. Eckehard Steinbach Institute of Communication Networks Media Technology Group Technische Universität München Steinbach@ei.tum.de

More information

RECOMMENDATION ITU-R BT.1720 *

RECOMMENDATION ITU-R BT.1720 * Rec. ITU-R BT.1720 1 RECOMMENDATION ITU-R BT.1720 * Quality of service ranking and measurement methods for digital video broadcasting services delivered over broadband Internet protocol networks (Question

More information

Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations

Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Rate-distortion Optimized Streaming of Compressed Light Fields with Multiple Representations Prashant Ramanathan and Bernd Girod Department of Electrical Engineering Stanford University Stanford CA 945

More information

Multi-path Forward Error Correction Control Scheme with Path Interleaving

Multi-path Forward Error Correction Control Scheme with Path Interleaving Multi-path Forward Error Correction Control Scheme with Path Interleaving Ming-Fong Tsai, Chun-Yi Kuo, Chun-Nan Kuo and Ce-Kuen Shieh Department of Electrical Engineering, National Cheng Kung University,

More information

Multimedia networked applications: standards, protocols and research trends

Multimedia networked applications: standards, protocols and research trends Multimedia networked applications: standards, protocols and research trends Maria Teresa Andrade FEUP / INESC Porto mandrade@fe.up.pt ; maria.andrade@inescporto.pt http://www.fe.up.pt/~mandrade/ ; http://www.inescporto.pt

More information

Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet

Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet Hong-rae Lee, Tae-jun Jung, Kwang-deok Seo Division of Computer and Telecommunications Engineering

More information

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)

International Journal of Emerging Technology and Advanced Engineering Website:   (ISSN , Volume 2, Issue 4, April 2012) A Technical Analysis Towards Digital Video Compression Rutika Joshi 1, Rajesh Rai 2, Rajesh Nema 3 1 Student, Electronics and Communication Department, NIIST College, Bhopal, 2,3 Prof., Electronics and

More information

Performance of UMTS Radio Link Control

Performance of UMTS Radio Link Control Performance of UMTS Radio Link Control Qinqing Zhang, Hsuan-Jung Su Bell Laboratories, Lucent Technologies Holmdel, NJ 77 Abstract- The Radio Link Control (RLC) protocol in Universal Mobile Telecommunication

More information

ADAPTIVE PICTURE SLICING FOR DISTORTION-BASED CLASSIFICATION OF VIDEO PACKETS

ADAPTIVE PICTURE SLICING FOR DISTORTION-BASED CLASSIFICATION OF VIDEO PACKETS ADAPTIVE PICTURE SLICING FOR DISTORTION-BASED CLASSIFICATION OF VIDEO PACKETS E. Masala, D. Quaglia, J.C. De Martin Λ Dipartimento di Automatica e Informatica/ Λ IRITI-CNR Politecnico di Torino, Italy

More information

Video Streaming Over Multi-hop Wireless Networks

Video Streaming Over Multi-hop Wireless Networks Video Streaming Over Multi-hop Wireless Networks Hao Wang Dept. of Computer Information System, Cameron University hwang@cameron.edu Andras Farago, Subbarayan Venkatesan Dept. of Computer Science, The

More information

Channel-Adaptive Error Protection for Scalable Audio Streaming over Wireless Internet

Channel-Adaptive Error Protection for Scalable Audio Streaming over Wireless Internet Channel-Adaptive Error Protection for Scalable Audio Streaming over Wireless Internet GuiJin Wang Qian Zhang Wenwu Zhu Jianping Zhou Department of Electronic Engineering, Tsinghua University, Beijing,

More information

MULTI-BUFFER BASED CONGESTION CONTROL FOR MULTICAST STREAMING OF SCALABLE VIDEO

MULTI-BUFFER BASED CONGESTION CONTROL FOR MULTICAST STREAMING OF SCALABLE VIDEO MULTI-BUFFER BASED CONGESTION CONTROL FOR MULTICAST STREAMING OF SCALABLE VIDEO Chenghao Liu 1, Imed Bouazizi 2 and Moncef Gabbouj 1 1 Department of Signal Processing, Tampere University of Technology,

More information

Error Concealment Used for P-Frame on Video Stream over the Internet

Error Concealment Used for P-Frame on Video Stream over the Internet Error Concealment Used for P-Frame on Video Stream over the Internet MA RAN, ZHANG ZHAO-YANG, AN PING Key Laboratory of Advanced Displays and System Application, Ministry of Education School of Communication

More information

IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 9, NO. 3, APRIL

IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 9, NO. 3, APRIL IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 9, NO. 3, APRIL 2007 629 Video Packet Selection and Scheduling for Multipath Streaming Dan Jurca, Student Member, IEEE, and Pascal Frossard, Senior Member, IEEE Abstract

More information

Investigation of the GoP Structure for H.26L Video Streams

Investigation of the GoP Structure for H.26L Video Streams Investigation of the GoP Structure for H.26L Video Streams F. Fitzek P. Seeling M. Reisslein M. Rossi M. Zorzi acticom GmbH mobile networks R & D Group Germany [fitzek seeling]@acticom.de Arizona State

More information

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 9, SEPTEMBER

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 9, SEPTEMBER IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 9, SEPTEER 2009 1389 Transactions Letters Robust Video Region-of-Interest Coding Based on Leaky Prediction Qian Chen, Xiaokang

More information

QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING. Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose

QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING. Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose Department of Electrical and Computer Engineering University of California,

More information

Application-Oriented Multimedia Streaming over Wireless Multihop Networks

Application-Oriented Multimedia Streaming over Wireless Multihop Networks Application-Oriented Multimedia Streaming over Wireless Multihop Networks Luan, Hao (Tom) BBCR Lab, ECE Department University of Waterloo May 11, 2009 1 / 21 Multimedia Streaming Display of audio-visual

More information

CHAPTER 5 PROPAGATION DELAY

CHAPTER 5 PROPAGATION DELAY 98 CHAPTER 5 PROPAGATION DELAY Underwater wireless sensor networks deployed of sensor nodes with sensing, forwarding and processing abilities that operate in underwater. In this environment brought challenges,

More information

QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks

QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks Amitabha Ghosh IBM India Research Laboratory Department of Electrical Engineering University of Southern California, Los Angeles http://anrg.usc.edu/~amitabhg

More information

Lecture 9 and 10. Source coding for packet networks

Lecture 9 and 10. Source coding for packet networks Lecture 9 and 10 Source coding for packet networks Outline Motivation/situation Source coding (representing the same information with less bits) (extremely short intro) Packet losses: - Packet loss measurements

More information

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments Stream Control Transmission Protocol (SCTP) uses the 32-bit checksum in the common header, by which a corrupted

More information

Module 6 STILL IMAGE COMPRESSION STANDARDS

Module 6 STILL IMAGE COMPRESSION STANDARDS Module 6 STILL IMAGE COMPRESSION STANDARDS Lesson 19 JPEG-2000 Error Resiliency Instructional Objectives At the end of this lesson, the students should be able to: 1. Name two different types of lossy

More information

Express Letters. A Simple and Efficient Search Algorithm for Block-Matching Motion Estimation. Jianhua Lu and Ming L. Liou

Express Letters. A Simple and Efficient Search Algorithm for Block-Matching Motion Estimation. Jianhua Lu and Ming L. Liou IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 7, NO. 2, APRIL 1997 429 Express Letters A Simple and Efficient Search Algorithm for Block-Matching Motion Estimation Jianhua Lu and

More information

ESTIMATION OF THE UTILITIES OF THE NAL UNITS IN H.264/AVC SCALABLE VIDEO BITSTREAMS. Bin Zhang, Mathias Wien and Jens-Rainer Ohm

ESTIMATION OF THE UTILITIES OF THE NAL UNITS IN H.264/AVC SCALABLE VIDEO BITSTREAMS. Bin Zhang, Mathias Wien and Jens-Rainer Ohm 19th European Signal Processing Conference (EUSIPCO 2011) Barcelona, Spain, August 29 - September 2, 2011 ESTIMATION OF THE UTILITIES OF THE NAL UNITS IN H.264/AVC SCALABLE VIDEO BITSTREAMS Bin Zhang,

More information

Module 10 MULTIMEDIA SYNCHRONIZATION

Module 10 MULTIMEDIA SYNCHRONIZATION Module 10 MULTIMEDIA SYNCHRONIZATION Lesson 36 Packet architectures and audio-video interleaving Instructional objectives At the end of this lesson, the students should be able to: 1. Show the packet architecture

More information

Chapter 1 Introduction

Chapter 1 Introduction Emerging multimedia, high-speed data, and imaging applications are generating a demand for public networks to be able to multiplex and switch simultaneously a wide spectrum of data rates. These networks

More information

SINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC

SINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC SINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC Randa Atta, Rehab F. Abdel-Kader, and Amera Abd-AlRahem Electrical Engineering Department, Faculty of Engineering, Port

More information

Network-Adaptive Video Coding and Transmission

Network-Adaptive Video Coding and Transmission Header for SPIE use Network-Adaptive Video Coding and Transmission Kay Sripanidkulchai and Tsuhan Chen Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA 15213

More information

DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS

DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS Television services in Europe currently broadcast video at a frame rate of 25 Hz. Each frame consists of two interlaced fields, giving a field rate of 50

More information

Maximizing the Number of Users in an Interactive Video-on-Demand System

Maximizing the Number of Users in an Interactive Video-on-Demand System IEEE TRANSACTIONS ON BROADCASTING, VOL. 48, NO. 4, DECEMBER 2002 281 Maximizing the Number of Users in an Interactive Video-on-Demand System Spiridon Bakiras, Member, IEEE and Victor O. K. Li, Fellow,

More information

Optimal Estimation for Error Concealment in Scalable Video Coding

Optimal Estimation for Error Concealment in Scalable Video Coding Optimal Estimation for Error Concealment in Scalable Video Coding Rui Zhang, Shankar L. Regunathan and Kenneth Rose Department of Electrical and Computer Engineering University of California Santa Barbara,

More information

Worst-case Ethernet Network Latency for Shaped Sources

Worst-case Ethernet Network Latency for Shaped Sources Worst-case Ethernet Network Latency for Shaped Sources Max Azarov, SMSC 7th October 2005 Contents For 802.3 ResE study group 1 Worst-case latency theorem 1 1.1 Assumptions.............................

More information

Double Feedback Streaming Agent for Real-time Delivery of Media over 3G Wireless Networks

Double Feedback Streaming Agent for Real-time Delivery of Media over 3G Wireless Networks Double Feedback Streaming Agent for Real-time Delivery of Media over 3G Wireless Networks Gene Cheung, Wai-Tian Tan Hewlett-Packard Laboratories Takeshi Yoshimura NTT DoCoMo, Inc. Abstract A network agent

More information

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope. Motion Imagery Standards Board Engineering Guideline Delivery of Low Bandwidth Motion Imagery MISB EG 0803 24 April 2008 1 Scope This Motion Imagery Standards Board (MISB) Engineering Guideline (EG) provides

More information

ADAPTIVE JOINT H.263-CHANNEL CODING FOR MEMORYLESS BINARY CHANNELS

ADAPTIVE JOINT H.263-CHANNEL CODING FOR MEMORYLESS BINARY CHANNELS ADAPTIVE JOINT H.263-CHANNEL ING FOR MEMORYLESS BINARY CHANNELS A. Navarro, J. Tavares Aveiro University - Telecommunications Institute, 38 Aveiro, Portugal, navarro@av.it.pt Abstract - The main purpose

More information

Chapter 9. Multimedia Networking. Computer Networking: A Top Down Approach

Chapter 9. Multimedia Networking. Computer Networking: A Top Down Approach Chapter 9 Multimedia Networking A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the animations;

More information

Heuristic Algorithms for Multiconstrained Quality-of-Service Routing

Heuristic Algorithms for Multiconstrained Quality-of-Service Routing 244 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL 10, NO 2, APRIL 2002 Heuristic Algorithms for Multiconstrained Quality-of-Service Routing Xin Yuan, Member, IEEE Abstract Multiconstrained quality-of-service

More information

Reduction of Periodic Broadcast Resource Requirements with Proxy Caching

Reduction of Periodic Broadcast Resource Requirements with Proxy Caching Reduction of Periodic Broadcast Resource Requirements with Proxy Caching Ewa Kusmierek and David H.C. Du Digital Technology Center and Department of Computer Science and Engineering University of Minnesota

More information

Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices

Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices Optimized Strategies for Real-Time Multimedia Communications from Mobile Devices Enrico Masala Dept. of Control and Computer Engineering, Politecnico di Torino, Torino, Italy ( Part of this work has been

More information

Cross-Layer Perceptual ARQ for H.264 Video Streaming over Wireless Networks

Cross-Layer Perceptual ARQ for H.264 Video Streaming over Wireless Networks Cross-Layer Perceptual ARQ for H.264 Video Streaming over 802.11 Wireless Networks P. Bucciol,G.Davini, E. Masala, E. Filippi and J.C. De Martin IEIIT-CNR / Dipartimento di Automatica e Informatica Politecnico

More information

Packet-Switched H.264 Video Streaming Over WCDMA Networks

Packet-Switched H.264 Video Streaming Over WCDMA Networks Fourth LACCEI International Latin American and Caribbean Conference for Engineering and Technology (LACCEI 2006) Breaking Frontiers and Barriers in Engineering: Education, Research and Practice 21-23 June

More information

Module 7 VIDEO CODING AND MOTION ESTIMATION

Module 7 VIDEO CODING AND MOTION ESTIMATION Module 7 VIDEO CODING AND MOTION ESTIMATION Lesson 20 Basic Building Blocks & Temporal Redundancy Instructional Objectives At the end of this lesson, the students should be able to: 1. Name at least five

More information

Basic reference models and performance parameters of Internet Protocol packet network transmission in the mobile-satellite service

Basic reference models and performance parameters of Internet Protocol packet network transmission in the mobile-satellite service ecommendation ITU- M.1636 (06/2003) Basic reference models and performance parameters of Internet Protocol packet network transmission in the mobile-satellite service M Series Mobile, radiodetermination,

More information

An Approach to Connection Admission Control in Single-Hop Multiservice Wireless Networks With QoS Requirements

An Approach to Connection Admission Control in Single-Hop Multiservice Wireless Networks With QoS Requirements 1110 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 52, NO. 4, JULY 2003 An Approach to Connection Admission Control in Single-Hop Multiservice Wireless Networks With QoS Requirements Tara Javidi, Member,

More information

ATM Quality of Service (QoS)

ATM Quality of Service (QoS) ATM Quality of Service (QoS) Traffic/Service Classes, Call Admission Control Usage Parameter Control, ABR Agenda Introduction Service Classes and Traffic Attributes Traffic Control Flow Control Special

More information

ERROR-ROBUST INTER/INTRA MACROBLOCK MODE SELECTION USING ISOLATED REGIONS

ERROR-ROBUST INTER/INTRA MACROBLOCK MODE SELECTION USING ISOLATED REGIONS ERROR-ROBUST INTER/INTRA MACROBLOCK MODE SELECTION USING ISOLATED REGIONS Ye-Kui Wang 1, Miska M. Hannuksela 2 and Moncef Gabbouj 3 1 Tampere International Center for Signal Processing (TICSP), Tampere,

More information

IN distributed random multiple access, nodes transmit

IN distributed random multiple access, nodes transmit 414 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY 2006 Power Levels and Packet Lengths in Random Multiple Access With Multiple-Packet Reception Capability Jie Luo, Member, IEEE, and

More information

Unbalanced Multiple Description Video Communication Using Path Diversity

Unbalanced Multiple Description Video Communication Using Path Diversity Unbalanced Multiple Description Video Communication Using Path Diversity John G. Apostolopoulos, Susie J. Wee Client and Media Systems Laboratory HP Laboratories Palo Alto HPL-01-3 November th, 01* video

More information

A Proposed Time-Stamped Delay Factor (TS-DF) algorithm for measuring Network Jitter on RTP Streams

A Proposed Time-Stamped Delay Factor (TS-DF) algorithm for measuring Network Jitter on RTP Streams EBU TECH 3337 A Proposed Time-Stamped Delay Factor (TS-DF) algorithm for measuring Network Jitter on RTP Streams Source: N/IMP Status: Information 1 Geneva January 2010 Page intentionally left blank. This

More information

/$ IEEE

/$ IEEE IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 56, NO. 1, JANUARY 2009 81 Bit-Level Extrinsic Information Exchange Method for Double-Binary Turbo Codes Ji-Hoon Kim, Student Member,

More information

Real-Time Protocol (RTP)

Real-Time Protocol (RTP) Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of

More information

ELEC 691X/498X Broadcast Signal Transmission Winter 2018

ELEC 691X/498X Broadcast Signal Transmission Winter 2018 ELEC 691X/498X Broadcast Signal Transmission Winter 2018 Instructor: DR. Reza Soleymani, Office: EV 5.125, Telephone: 848 2424 ext.: 4103. Office Hours: Wednesday, Thursday, 14:00 15:00 Slide 1 In this

More information

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain Author manuscript, published in "International Symposium on Broadband Multimedia Systems and Broadcasting, Bilbao : Spain (2009)" One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

More information

ETSI TR V ( )

ETSI TR V ( ) TR 126 937 V11.0.0 (2012-10) Technical Report Universal Mobile Telecommunications System (UMTS); LTE; Transparent end-to-end Packet-switched Streaming Service (PSS); Real-time Transport Protocol (RTP)

More information

CODING METHOD FOR EMBEDDING AUDIO IN VIDEO STREAM. Harri Sorokin, Jari Koivusaari, Moncef Gabbouj, and Jarmo Takala

CODING METHOD FOR EMBEDDING AUDIO IN VIDEO STREAM. Harri Sorokin, Jari Koivusaari, Moncef Gabbouj, and Jarmo Takala CODING METHOD FOR EMBEDDING AUDIO IN VIDEO STREAM Harri Sorokin, Jari Koivusaari, Moncef Gabbouj, and Jarmo Takala Tampere University of Technology Korkeakoulunkatu 1, 720 Tampere, Finland ABSTRACT In

More information

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management Traffic and Congestion Management in ATM 3BA33 David Lewis 3BA33 D.Lewis 2007 1 Traffic Control Objectives Optimise usage of network resources Network is a shared resource Over-utilisation -> congestion

More information

Sergio Sanz-Rodríguez, Fernando Díaz-de-María, Mehdi Rezaei Low-complexity VBR controller for spatialcgs and temporal scalable video coding

Sergio Sanz-Rodríguez, Fernando Díaz-de-María, Mehdi Rezaei Low-complexity VBR controller for spatialcgs and temporal scalable video coding Sergio Sanz-Rodríguez, Fernando Díaz-de-María, Mehdi Rezaei Low-complexity VBR controller for spatialcgs and temporal scalable video coding Conference obect, Postprint This version is available at http://dx.doi.org/10.14279/depositonce-5786.

More information

Video-Aware Wireless Networks (VAWN) Final Meeting January 23, 2014

Video-Aware Wireless Networks (VAWN) Final Meeting January 23, 2014 Video-Aware Wireless Networks (VAWN) Final Meeting January 23, 2014 1/26 ! Real-time Video Transmission! Challenges and Opportunities! Lessons Learned for Real-time Video! Mitigating Losses in Scalable

More information

The difference between TTC JT-Y1221 and ITU-T Y.1221

The difference between TTC JT-Y1221 and ITU-T Y.1221 The difference between TTC JT-Y1221 and ITU-T Y.1221 Traffic control and congestion control in IP based networks (The English Edition) Version 1.0 Published on March 27, 2013 THE TELECOMMUNICATION TECHNOLOGY

More information

Rate Distortion Optimization in Video Compression

Rate Distortion Optimization in Video Compression Rate Distortion Optimization in Video Compression Xue Tu Dept. of Electrical and Computer Engineering State University of New York at Stony Brook 1. Introduction From Shannon s classic rate distortion

More information

Audio/Video Transport Working Group. Document: draft-miyazaki-avt-rtp-selret-01.txt. RTP Payload Format to Enable Multiple Selective Retransmissions

Audio/Video Transport Working Group. Document: draft-miyazaki-avt-rtp-selret-01.txt. RTP Payload Format to Enable Multiple Selective Retransmissions Audio/Video Transport Working Group Internet Draft Document: draft-miyazaki-avt-rtp-selret-01.txt July 14, 2000 Expires: January 14, 2001 Akihiro Miyazaki Hideaki Fukushima Thomas Wiebke Rolf Hakenberg

More information

MITIGATING THE EFFECT OF PACKET LOSSES ON REAL-TIME VIDEO STREAMING USING PSNR AS VIDEO QUALITY ASSESSMENT METRIC ABSTRACT

MITIGATING THE EFFECT OF PACKET LOSSES ON REAL-TIME VIDEO STREAMING USING PSNR AS VIDEO QUALITY ASSESSMENT METRIC ABSTRACT MITIGATING THE EFFECT OF PACKET LOSSES ON REAL-TIME VIDEO STREAMING USING PSNR AS VIDEO QUALITY ASSESSMENT METRIC Anietie Bassey, Kufre M. Udofia & Mfonobong C. Uko Department of Electrical/Electronic

More information

Payload Length and Rate Adaptation for Throughput Optimization in Wireless LANs

Payload Length and Rate Adaptation for Throughput Optimization in Wireless LANs Payload Length and Rate Adaptation for Throughput Optimization in Wireless LANs Sayantan Choudhury and Jerry D. Gibson Department of Electrical and Computer Engineering University of Califonia, Santa Barbara

More information

COMPUTER NETWORK Model Test Paper

COMPUTER NETWORK Model Test Paper Model Test Paper Question no. 1 is compulsory. Attempt all parts. Q1. Each question carries equal marks. (5*5 marks) A) Difference between Transmission Control Protocol (TCP) and User Datagram Protocol.

More information

For layered video encoding, video sequence is encoded into a base layer bitstream and one (or more) enhancement layer bit-stream(s).

For layered video encoding, video sequence is encoded into a base layer bitstream and one (or more) enhancement layer bit-stream(s). 3rd International Conference on Multimedia Technology(ICMT 2013) Video Standard Compliant Layered P2P Streaming Man Yau Chiu 1, Kangheng Wu 1, Zhibin Lei 1 and Dah Ming Chiu 2 Abstract. Peer-to-peer (P2P)

More information

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols Integrated services Reading: S. Keshav, An Engineering Approach to Computer Networking, chapters 6, 9 and 4 Module objectives Learn and understand about: Support for real-time applications: network-layer

More information

presented by: [ THE TECHNOLOGY LIAISON TEAM ORKTS CUHK ]

presented by: [ THE TECHNOLOGY LIAISON TEAM ORKTS CUHK ] presented by: [ THE TECHNOLOGY LIAISON TEAM ORKTS CUHK ] Category Application Invention Title Principle Investigator CUHK Tech ID HTTP-based Video Streaming Devices and Methods for Scheduling Transmission

More information

Quality Control Scheme for ATM Switching Network

Quality Control Scheme for ATM Switching Network UDC 621.395.345: 621.395.74 Quality Control Scheme for ATM Switching Network VMasafumi Katoh VTakeshi Kawasaki VSatoshi Kakuma (Manuscript received June 5,1997) In an ATM network, there are many kinds

More information

Joint Buffer Management and Scheduling for Wireless Video Streaming

Joint Buffer Management and Scheduling for Wireless Video Streaming Joint Buffer Management and Scheduling for Wireless Video Streaming Günther Liebl 1, Hrvoje Jenkac 1, Thomas Stockhammer 2, and Christian Buchner 2 1 Lehrstuhl f. Nachrichtentechnik, TUM, D-80290 Munich,

More information

Future Buffer based Adaptation for VBR Video Streaming over HTTP

Future Buffer based Adaptation for VBR Video Streaming over HTTP Future Buffer based Adaptation for VBR Video Streaming over HTTP Tuan Vu 1, Hung T. Le 2, Duc V. Nguyen 2, Nam Pham Ngoc 1, Truong Cong Thang 2 1 Hanoi University of Science and Technology, Hanoi, Vietnam

More information

ETSI TR V5.0.0 ( )

ETSI TR V5.0.0 ( ) TR 126 937 V5.0.0 (2003-09) Technical Report Universal Mobile Telecommunications System (UMTS); Transparent end-to-end Packet switched Streaming Service (PSS); Real-time Transport Protocol (RTP) usage

More information

Department of Electrical and Computer Systems Engineering

Department of Electrical and Computer Systems Engineering Department of Electrical and Computer Systems Engineering Technical Report MECSE-6-2006 Medium Access Control (MAC) Schemes for Quality of Service (QoS) provision of Voice over Internet Protocol (VoIP)

More information

Admission Control in Time-Slotted Multihop Mobile Networks

Admission Control in Time-Slotted Multihop Mobile Networks dmission ontrol in Time-Slotted Multihop Mobile Networks Shagun Dusad and nshul Khandelwal Information Networks Laboratory Department of Electrical Engineering Indian Institute of Technology - ombay Mumbai

More information

Reliable Communication using Packet Coding for Underwater Acoustic Channels

Reliable Communication using Packet Coding for Underwater Acoustic Channels Reliable Communication using Packet Coding for Underwater Acoustic Channels Rameez Ahmed and Milica Stojanovic Northeastern University, Boston, MA 02115, USA Email: rarameez@ece.neu.edu, millitsa@ece.neu.edu

More information

PAPER Optimal Quantization Parameter Set for MPEG-4 Bit-Rate Control

PAPER Optimal Quantization Parameter Set for MPEG-4 Bit-Rate Control 3338 PAPER Optimal Quantization Parameter Set for MPEG-4 Bit-Rate Control Dong-Wan SEO, Seong-Wook HAN, Yong-Goo KIM, and Yoonsik CHOE, Nonmembers SUMMARY In this paper, we propose an optimal bit rate

More information

Joint PHY/MAC Based Link Adaptation for Wireless LANs with Multipath Fading

Joint PHY/MAC Based Link Adaptation for Wireless LANs with Multipath Fading Joint PHY/MAC Based Link Adaptation for Wireless LANs with Multipath Fading Sayantan Choudhury and Jerry D. Gibson Department of Electrical and Computer Engineering University of Califonia, Santa Barbara

More information

Multimedia Networking

Multimedia Networking CMPT765/408 08-1 Multimedia Networking 1 Overview Multimedia Networking The note is mainly based on Chapter 7, Computer Networking, A Top-Down Approach Featuring the Internet (4th edition), by J.F. Kurose

More information

3GPP TR V5.0.0 ( )

3GPP TR V5.0.0 ( ) TR 26.937 V5.0.0 (2003-09) Technical Report 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Transparent end-to-end packet switched streaming service (PSS);

More information

From ATM to IP and back again: the label switched path to the converged Internet, or another blind alley?

From ATM to IP and back again: the label switched path to the converged Internet, or another blind alley? Networking 2004 Athens 11 May 2004 From ATM to IP and back again: the label switched path to the converged Internet, or another blind alley? Jim Roberts France Telecom R&D The story of QoS: how to get

More information

3. Quality of Service

3. Quality of Service 3. Quality of Service Usage Applications Learning & Teaching Design User Interfaces Services Content Process ing Security... Documents Synchronization Group Communi cations Systems Databases Programming

More information

Dr. Bhumin H. Pathak 1, Dr. Geoff Childs 2 and Dr. Maaruf Ali 3 1 Airvana Inc., Chelmsford, USA bhumin.pathak@gmail.com 2 School of Technology at Oxford Brooks University, Oxford, UK gnchilds@brookes.ac.uk

More information

Optimizing Joint Erasure- and Error-Correction Coding for Wireless Packet Transmissions

Optimizing Joint Erasure- and Error-Correction Coding for Wireless Packet Transmissions Optimizing Joint Erasure- and Error-Correction Coding for Wireless Packet Transmissions 2007 IEEE Communication Theory Workshop Christian R. Berger 1, Shengli Zhou 1, Yonggang Wen 2, Peter Willett 1 and

More information

Transmission algorithm for video streaming over cellular networks

Transmission algorithm for video streaming over cellular networks Transmission algorithm for video streaming over cellular networks Y. Falik 1, A. Averbuch 1, U. Yechiali 2 1 School of Computer Science, Tel Aviv University Tel Aviv 69978, Israel 2 Department of Statistics

More information

Real-time and smooth scalable video streaming system with bitstream extractor intellectual property implementation

Real-time and smooth scalable video streaming system with bitstream extractor intellectual property implementation LETTER IEICE Electronics Express, Vol.11, No.5, 1 6 Real-time and smooth scalable video streaming system with bitstream extractor intellectual property implementation Liang-Hung Wang 1a), Yi-Mao Hsiao

More information

Reliable Video Broadcasting for the E-Learning Environment

Reliable Video Broadcasting for the E-Learning Environment Reliable Video Broadcasting for the E-Learning Environment Mahmood Abdul Hakeem Abbood 1, Prof. Dr. Nasser Nafe a Khamees 2 Master Students, The informatics Institute for Postgraduate Studies, Iraqi Commission

More information

Modeling, Characterizing, and Enhancing User Experience in Cloud Mobile Rendering

Modeling, Characterizing, and Enhancing User Experience in Cloud Mobile Rendering International Conference on Computing, Networking and Communications, Multimedia Computing and Communications Symposium Modeling, Characterizing, and Enhancing User Experience in Cloud Mobile Rendering

More information

Coding for the Network: Scalable and Multiple description coding Marco Cagnazzo

Coding for the Network: Scalable and Multiple description coding Marco Cagnazzo Coding for the Network: Scalable and Multiple description coding Marco Cagnazzo Overview Examples and motivations Scalable coding for network transmission Techniques for multiple description coding 2 27/05/2013

More information

H.264 Video Transmission with High Quality and Low Bitrate over Wireless Network

H.264 Video Transmission with High Quality and Low Bitrate over Wireless Network H.264 Video Transmission with High Quality and Low Bitrate over Wireless Network Kadhim Hayyawi Flayyih 1, Mahmood Abdul Hakeem Abbood 2, Prof.Dr.Nasser Nafe a Khamees 3 Master Students, The Informatics

More information

TFRC and RTT Thresholds Interdependence in a Selective Retransmission Scheme

TFRC and RTT Thresholds Interdependence in a Selective Retransmission Scheme TFRC and RTT s Interdependence in a Selective Retransmission Scheme Árpád Huszák, Sándor Imre Budapest University of Technology and Economics, Department of Telecommunications Budapest, Hungary Email:

More information

over the Internet Tihao Chiang { Ya-Qin Zhang k enormous interests from both industry and academia.

over the Internet Tihao Chiang { Ya-Qin Zhang k enormous interests from both industry and academia. An End-to-End Architecture for MPEG-4 Video Streaming over the Internet Y. Thomas Hou Dapeng Wu y Wenwu Zhu z Hung-Ju Lee x Tihao Chiang { Ya-Qin Zhang k Abstract It is a challenging problem to design

More information

Video Compression An Introduction

Video Compression An Introduction Video Compression An Introduction The increasing demand to incorporate video data into telecommunications services, the corporate environment, the entertainment industry, and even at home has made digital

More information

The Impact of Link Error Modeling on the Quality of Streamed Video in Wireless Networks

The Impact of Link Error Modeling on the Quality of Streamed Video in Wireless Networks The Impact of Link Error Modeling on the Quality of Streamed Video in Wireless Networks Wolfgang Karner, Olivia Nemethova, Markus Rupp Institute of Communications and Radio-Frequency Engineering Vienna

More information

Latest Technology for Video-Streaming Gateway of M-stage V Live

Latest Technology for Video-Streaming Gateway of M-stage V Live NTT DoCoMo Technical Journal Vol. 6 No.4 Latest Technology for Video-Streaming Gateway of M-stage V Live Assuring Video Quality and Usability Harumi Aoyama, Atsuto Miyata, Ryohei Ohgushi and Hiroshi Ishimaru

More information

AL-FEC for Streaming Services over LTE Systems

AL-FEC for Streaming Services over LTE Systems AL-FEC for Streaming Services over LTE Systems Christos Bouras 1,2, Nikolaos Kanakis 2, Vasileios Kokkinos 1,2, Andreas Papazois 1,2 1 Computer Technology Institute and Press Diophantus, Patras, Greece

More information

Bit Allocation for Spatial Scalability in H.264/SVC

Bit Allocation for Spatial Scalability in H.264/SVC Bit Allocation for Spatial Scalability in H.264/SVC Jiaying Liu 1, Yongjin Cho 2, Zongming Guo 3, C.-C. Jay Kuo 4 Institute of Computer Science and Technology, Peking University, Beijing, P.R. China 100871

More information

2 Framework of The Proposed Voice Quality Assessment System

2 Framework of The Proposed Voice Quality Assessment System 3rd International Conference on Multimedia Technology(ICMT 2013) A Packet-layer Quality Assessment System for VoIP Liangliang Jiang 1 and Fuzheng Yang 2 Abstract. A packet-layer quality assessment system

More information