• 沒有找到結果。

The Jitter Delay Guarantees by Buffer Control in Multimedia Environments

N/A
N/A
Protected

Academic year: 2021

Share "The Jitter Delay Guarantees by Buffer Control in Multimedia Environments"

Copied!
8
0
0

加載中.... (立即查看全文)

全文

(1)Workshop : Computer Networks Title : The Jitter Delay Guarantees by Buffer Control in Multimedia Environments Abstract:In applications of multimedia networks, Transmissions involving data, audio, graphics, video, images, and animation are provided. The QoS (quality of service) guarantees the above medias are stringent topics. A good QoS has the ability to reserve resources within network and terminal devices to ensure that certain perceptual performance measures are meet. For QoS guarantee, the technique by using buffer compensation is necessary. The decision problem about how large the buffer size for selections is an interesting issue. At this paper we are concentrating on the compensation of jitter delay at the destination by using buffer control. If the buffer size is too large, the system resources are wasting, in another aspect, too short buffer will not guarantee the system performance requirements. In this paper our propose an simple formula on calculating an adequate buffer size for delay jitter control at the destination node by Chernoff bound methods, the jitter is properly controlled without wasting too much unnecessary resources and the performance is guaranteed in the real time multimedia environments.. Author Name : Reu-Ching Chen and Wei-Tsong Lee, Department of Computer Science and Information Engineering Feng Chia University, Taichung, Taiwan. E-mail : che1627@ms18.hinet.net. Contact Author :Reu-Ching Chen,. E-mail : che1627@ms18.hinet.net. Keyword : Jitter Control, QoS, Chernoff bound.

(2) The Jitter Delay Guarantees by Buffer Control in Multimedia Environments Reu-Ching Chen, and Wei-Tsong Lee Department of Computer Science and Information Engineering Feng Chia University, Taichung, Taiwan E-mail : che1627@ms18.hinet.net. Abstract - In applications of multimedia networks, Transmissions involving data, audio, graphics, video, images, and animation are provided. The QoS (quality of service) guarantees the above medias are stringent topics. A good QoS has the ability to reserve resources within network and terminal devices to ensure that certain perceptual performance measures are meet. For QoS guarantee, the technique by using buffer compensation is necessary. The decision problem about how large the buffer size for selections is an interesting issue. At this paper we are concentrating on the compensation of jitter delay at the destination by using buffer control. If the buffer size is too large, the system resources are wasting, in another aspect, too short buffer will not guarantee the system performance requirements. In this paper our propose an simple formula on calculating an adequate buffer size for delay jitter control at the destination node by Chernoff bound methods, the jitter is properly controlled without wasting too much unnecessary resources and the performance is guaranteed in the real.

(3) time multimedia environments.. I.. INTRODUCTION. In multimedia environments, good QoS can guarantee the requirements of services. Especially in the real time transmissions, the service quality is mainly determined from the QoS parameters. The general. attributes of QoS parameter. includes reliability, bandwidth and jitter. We are concentrating on jitter control at here. A complete concept of jitter graph consists the set of jitter nodes and jitter links[5], but it takes too much costs. for jitter control at each node on internet networks. We. assume a simple queueing model for jitter control as shown in Fig-1. Usually, Jitter is defined as the variation of inter-cell delay at destination [1]. Formally two measures of jitter delay are defined [4]. The first one is “delay jitter”, second is the “rate jitter”. The former (as shown in equation (1)) accounts for maximum difference in total delay of different packets, where the goal is to minimize the difference between delay times of different packets. The latter (as shown in equation (2)) cares the maximum and minimum inter-arrival time, it’s goal is to minimize the difference between inter-arrival times. J dm = MAX {| t i − t k − (i − k ) X a |} − − − − − − − − − (1) 0≤i , k ≤ n. J rm = MAX {| (t i +1 − t i ) − (t j +1 − t j ) |} − − − − − − − (2) 0≤i , j < n.

(4) in which m = {t i }in=0 is the set of time sequence and X a is the inter arrival time.. The above two measures are all belong to non-work-conserving policies. At here we focus on the technique of jitter delay control at the destination. The advantage of jitter control is transforming the traffic into smooth pattern for getting better performance guarantees and meanwhile more system resources are saved. One effective solution on buffer size calculations by Chebyshev has been provided [3], it is very fast and simple in designing applications by this method, however it will diverge in some aspect. In this paper we provide another solution on buffer size calculation, our solution on jitter bound is strictly tight. Economically, in consideration of saving system resources, the Chernoff method can gives a strong approximation on buffer size estimations. The rest of this paper is organized as follows. In section II, a detail mathematical analysis is calculated for Chernoff bound method. Numerical results for buffer size comparing with Chebychev method is indicated in section III. Section IV concludes the paper. FIFO. Packet out Packet in Fig-1 Jitter control queue diagram.

(5) II.. BUFFER SIZE CALCULATIONS. For simplicity, we divide multimedia into two kinds of types, they are main and slave streams. The main stream is an independent stream and the slave stream the characteristic of slave stream is depended on master stream. We only calculate the relationship between buffer size and jitter bounds of master stream. The slave stream can be treated in the same manner. For the main stream, the delay jitter is defined as the deviation from the expected value as following: TI = D I − M I where symbols TI , DI , M I. indicate the delay jitter, network delay and expected. value of the I’th session of stream. For satisfying QoS and system synchronization requirements, the probability specification is defined as P (| J I |≥ T A ) ≤ δ in which P, J I ,T A andδ indicate the probability, jitter quantity, maximum allowable jitter quantity, and error bounds for guaranteeing system requirements. If the buffer size is represented by B (note the amount calculated here have already converted into time unit for simplicity) then JI = 0. if | TI |≤ 0.5 B. J I = TI − 0.5 B if. TI ≥ 0.5B.

(6) J I = TI + 0.5 B if. TI ≤ −0.5 B. note the parameter 0.5B means half of buffer size is obtained for best jitter guarantee[4]. According to the Chernoff bounds [6] we obtain P (| J I |> T A ) = P(| TI |> T A + 0.5B) ---------------(3). from Chernoff bounds property, we have P (| TI |> T A + 0.5 B) <. E[ EXP(tTI )] = δ ----(4) EXP(T A + 0.5 B)t. after some algebra manipulation, the expected buffer size is. B = 2 * [ LOG (. E[ EXP(tTI )] ) − T A ] ----------------(5) δt. III. NUMERICAL RESULTS AND DISCUSSIONS The buffer size requirements for a given jitter bound between Chebychev and Chernoff bounds are shown in Fig-2. the jitter delay is assumed to be negative exponential distribution for simplicity. The mean value equals 4, and maximum jitter bound is taken to be 3. The numerical results are run under the MATLAB R12 tools. From Fig-2, it is evident the former is an strictly increasing function as the bounding factor (we. define the bounding factor as square root of the reciprocal of error. bound) , when bounding factor approaches to a large number, it will approximately be divergent. The latter is much more smooth, it increases slowly and approximately.

(7) convergent to some limits. This indicates the Chernoff bound method gets much better results. Other traffic type of jitter delay can be treated in the same way and the results will have the same characteristics.. BUFFER SIZE COMPARISION BETWEEN CHEBYCHEV AND CHERROF METHOD 140. 120. 100 BUFFER SIZE. Chebychev method. 80. 60. 40. 20. Chernoff method. 0 0. 1. 2. 3. 4. SQRT(1/ERROR BOUNDS). Fig-2 Buffer Size Comparison. IV CONCLUSIONS. For delay jitter control at the destination, estimation buffer size by Chernoff bound is very powerful and robustness. Our results are more accurate and better than Chebyshev bound. the results can be extended to multivariable system. In this paper an optimal resource utilization of buffer size is calculated to guarantee the QoS performance and the multimedia stream is played back smoothly at the destination with.

(8) the minimum cost of resources.. REFERENCES [1] Jean Walr and Pravin varaiya, “High Performance Communication Networks” 2000 Second Edition. [2] Hui Zhang and Domenico Ferrari, Berkely, “Rate Control Static-Priority”, CA 94720, no TR-92-003 1992 [3] Yan Xu, Yilin Chang, and Zengji Liu, “Calculation and Analysis of Compensation Buffer Size in Multimedia Systems”, IEEE Communications Letters, vol. 5,no 8,August 2001. [4] Yishay Mausour and Boaz Patt-Shamir, “Jitter control in Qos networks”,{IEEE} Symposium on Foundations of Computer Science", pages 50-59, 1998. [5] Ahmed Bashaddy, Fdwin Chong and Arif Ghafoor “Network Modeling and jitter Control for Multimedia network”, “INFOCOM (2) 559-556, IEEE 1999. [6] Sheldon M. Ross, “ Stochastic process” 1996.

(9)

參考文獻

相關文件

Methods involving finite differences for solving boundary-value problems replace each of the derivatives in the differential equation by an appropriate

A series of eight Key Learning Area (KLA) Curriculum Guides (Primary 1 to Secondary 3) and the General Studies (GS) for Primary Schools Curriculum Guide (Primary 1-6) have

* All rights reserved, Tei-Wei Kuo, National Taiwan University, 2005..

In this paper, by using Takagi and Sugeno (T-S) fuzzy dynamic model, the H 1 output feedback control design problems for nonlinear stochastic systems with state- dependent noise,

This research focuses on the analysis of the characteristics of the Supreme Court verdicts on project schedule disputes in order to pinpoint the main reason for delay

Developing a signal logic to protect pedestrian who is crossing an intersection is the first purpose of this study.. In addition, to improve the reliability and reduce delay of

Developing a signal logic to protect pedestrian who is crossing an intersection is the first purpose of this study.. In addition, to improve the reliability and reduce delay of

In this paper, a two-step communication cost modification (T2CM) and a synchronization delay-aware scheduling heuristic (SDSH) are proposed to normalize the