Improving Performance for Streaming Video Services over CDMA-Based Wireless Networks

Size: px
Start display at page:

Download "Improving Performance for Streaming Video Services over CDMA-Based Wireless Networks"

Transcription

1 Improving Performance for Streaming Video Services over CDMA-Based Wireless Networks Ernestina Cianca, Frank H.P. Fitzek, Mauro De Sanctis, Marco Bonanno, Ramjee Prasad, Marina Ruggieri ( )University of Rome Tor Vergata Department of Electronics Engineering Via politecnico 1, Rome, Italy ( )Department of Communications Technology, Aalborg University Neils Jernes Vej 12, 9220 Aalborg Øst, Denmark cianca@nausicaa.eln.uniroma2.it, ff@kom.auc.dk de.sanctis@ing.uniroma2.it, prasad@kom.auc.dk, ruggieri@uniroma2.it, Abstract In video streaming services, the playout begins when the queue length of the receiver buffer is above a threshold. This threshold must be large to reduce the buffer underflow probability and absorb the bit rate variations caused by the wireless channel. On the other hand, it is important to reduce this threshold in order to reduce the initial playout delay and also the size of the receiver buffer. In this paper, a video streaming service is considered, where the last link is a wireless CDMA-based link and it has been shown how a truncated power control allows to reduce the pre-roll delay without increasing the average transmission power and without degrading the video quality. The paper presents the proposed truncated power control and an analytical model to evaluate the achievable pre-roll delay reduction. Also the advantages in terms of video quality are shown. Keywords ARQ mechanism, code division multiple access, truncated power control, video quality, wireless video streaming. I. INTRODUCTION AND MOTIVATION Market research finds that mobile commerce for 3G wireless systems and beyond will be dominated by basic human communication such as messaging, voice, and video communication [1]. Because of its typically large bandwidth requirements, video communication (as opposed to the lower rate voice and the elastic ) is expected to emerge as the dominant type of service in 3G/4G wireless systems [2]. Video services are typically divided into real-time services and streaming. Our focus in this paper is on video streaming where the client may tolerate a small start up delay before the play-out commences. Video streaming schemes typically rely on the User Datagram Protocol (UDP) as the transport protocol. The use of the Transmission Control Protocol (TCP) as proposed in [3] has also some advantages, but is not addressed here. Using UDP implies that there is no reliability mechanism at transport level. The reliability of the communication over wireless channel is handled at lower layers through, for instance, the implementation of ARQ (Automatic Repeat request) schemes at the data link layer. ARQ increases the reliability of the channel but it also introduces a longer and more variable delay at link layer. In order to limit the delay, a maximum number of retransmissions, called persistency of the ARQ protocol, are allowed. Moreover, the jitter can be combated by the introduction of a receiver buffer in combination with an initial playback delay, pre-roll delay, to smooth the bit rate variations caused by the transmission channel [4]. Designers of today s commercial media streaming products find that buffering delays ranging from 5-15s typically strike a good balance between delay and playout reliability (low probability of playout interruption due to buffer underflow) [5]. In [6], the minimum initial delay for a deterministic receiver curve for a Variable Bit Rate (VBR) channel has been defined. In [7], an adaptive media playout is proposed to allow the client to buffer less data and thus reducing the pre-roll delay for a given buffer underflow probability over a wireless channel. However, those works either neglect the delay introduced by retransmissions or assume ARQ protocols with infinite persistency and hence no Fig. 1. System model of the video streaming. residual Frame Error Rate (FER) after retransmissions. In this paper, we first show that the persistency of the ARQ protocol can greatly impact the pre-roll delay, even for a Selective Repeat (SR) ARQ protocol. Therefore, in order to decrease the pre-roll delay, low persistency ARQ protocols should be used, thus resulting in less reliability. We then apply to the context of video streaming over CDMA-based wireless networks, a truncated power control that has been already shown to be efficient in reducing the average delay introduced by retransmissions at link layer for a given guaranteed reliability and power consumption [8]. Its exploitation results in two main benefits: the pre-roll delay is reduced without degrading the video quality and without increasing the required transmit power; once the pre-roll delay has been designed, better video quality can be achieved without increasing the buffer underflow probability (always at the same transmission power) In the rest of the paper, these two benefits will be shown. The remainder of the paper is organized as follows. Section II provides the system model under study. In Section III we introduce our power control policy. The performance of the proposed approach are shown in Section IV. Finally conclusions are drawn in Section V. II. SYSTEM MODEL The system model consists of a source, a server and a client. As shown in Figure 1, the video streaming passes through a wired network without losses and a lossy wireless link with CDMA-based transmission. The source can be a live program or a prestored program; in the first case the source passes a video frame to the server

2 every t F seconds, while in the second case the source passes all of the video frames to the server at the beginning of the session. The server is responsible of delivering video frames from the source to the client through a heterogeneous wired/wireless network; in this paper we refer to a UDP-based transport platform. The UDP protocol does not permit to recover from data losses and this functionality is left to the link layer (see Section II-C). The server encapsulates each video frame within a UDP packet and each packet is enqueued into the UDP transmission buffer. Both at the server side and at the client side a link layer ARQ buffer and a playout/udp buffer are needed. At the client side, the playout begins when the queue length n of the playout buffer is above a specified threshold N pr. Such a phase is called pre-roll process and it is needed in order to reduce the buffer underflow probability at the expenses of an initial delay (pre-roll delay). At the client side, underflow occurs when n = 0; after the buffer underflow occurrence the receiver temporarily suspends the playout of the video and a new pre-roll process starts. Both the pre-roll delay and the buffer underflow probability depends on the pre-roll threshold N pr and on the channel reliability. Large N pr results in a small underflow probability but increase the pre-roll delay. It is common for streaming media clients to have a 5 to 15 seconds of buffering delay before playback starts. It is worth noting that the size of the receiver buffer is a crucial point for wireless terminal design. To lower the terminal costs small buffers would be desirable, but the characteristics of the wireless channel requires large buffers to overcome the instability in the serving rate of the buffer. The serving rate is variable because information can get lost and may have to be retransmitted. There are two main ways to address this problem. The first would be to live with the need of larger buffers, the second is to find solutions in the protocol design to overcome the instability of the wireless medium using error control mechanisms such as ARQ mechanisms. While video quality of a given video encoding standard depends on the images reliability and hence on the packet error rate, the customer satisfaction also depends on the initial pre-roll delay and on the buffer underflow probability. Taking into account that in our system the transport protocol is unreliable (i.e. assuming UDP), the packet error rate depends on the FER at link layer; for such a systems, a partial reliability of the transmission is gained by using the ARQ protocol at the link layer. The exploitation of ARQ protocols increases the preroll delay that is needed to get a certain upper bound on the buffer underflow probability. Packets from the playout buffer are removed at the playout rate µ(n) and after decoding they are displayed. In [9] an adaptive control of the playout speed of media is proposed in order to reduce the pre-roll delay for a given buffer underflow probability. In this paper, we assume a non-adaptive media playout for which the playout rate is constant. We then propose the use of a truncated power control to reduce the pre-roll delay for a given video quality and buffer underflow probability. A. Physical Layer In the system model we have considered a lossy wireless link with a CDMA-based data transmission. A SNIR-based (Signal to Noise plus Interference Ratio) power control is assumed where the transmission power is updated each T p seconds, in order to get a target average SNIR. The transmission is slotted in time intervals of duration T p. The transmitter uses a power P h to transmit in the time slot h; the Multiple Access Interference (MAI) seen at the receiver is modelled as a zero mean Gaussian r.v. with variance σ 2 I during the time slot h. SNIR req(p e) is the target SNIR and p e is the corresponding FER (Frame Error Rate) when a frame length of m time slots is considered. B. Channel Model A non frequency-selective multipath fading is considered. The effect of fading is then described as a multiplicative complex function whose envelope is assumed to have a Rayleigh distribution. Therefore, by denoting with g(h) the squared envelope of the complex function describing the fast fading effect, with A 0(h) its mean at the beginning of the time slot h, g(h) is assumed to have the following p.d.f.: p L(g) = 1 g(h) A 0(h) exp A 0 (h). (1) C. Radio link layer ARQ protocol A radio link protocol with negative acknowledgments such as the (NACK)-based selective repeat ARQ error recovery mechanism [10] is considered. The persistency of the protocol is denoted by n max, which represents the maximum number of allowed retransmissions. The UDP packet is divided into N Radio Link Layer (RLL) frames, each m time slots long. The receiver requests the retransmission of data frames that are not received correctly. When the receiver finds a frame in error it sends back a NACK requesting for retransmission and a timer is set. After a retransmission timeout t RT O, the timer expires and if the lost frame has not been received yet, the receiver sends back another NACK and another timer starts. After a number n max of timer expirations the radio link layer aborts the attempt to pass a correct frame to its upper layer and passes whatever it has got. Both the residual FER of the ARQ scheme and the average link layer transmission delay depends from the FER at physical layer (we mean, the FER without retransmissions), here denoted with p e, and from n max. Assuming no errors in the reception of the acknowledgments, the probability of correct reception P c can be written as: P c = (1 p e) + p e(1 p e) n i=1 III. TRUNCATED POWER CONTROL p (i 1) e. (2) The transmission power at the time slot h is denoted by P h. The following transmission policy is adopted [8]: to transmit if P h is lower than a power threshold P ; to idle otherwise. We expect it to idle during deep fade or high interference level, waiting to transmit when the channel attenuation and/or the interference level is lower. Therefore, this truncated power control introduces a delay in the transmission of a frame. In order to evaluate its average value, the following model for the transmit/idle state process has been used. A. Transmit/Idle state process According to the channel model (Section II-B), the idle state is only associated to deep fades due to multipath. Therefore, the power threshold introduced by the truncated power control represents an upper bound on the extra power needed to compensate the deep fades due to multipath, assuming that the shadowing and path loss can always be compensated. Furthermore, the power is updated each T p seconds. During a T p long time slot the transmit power is constant. The binary process that describes transmit/idle

3 state is obtained by comparing P h with P in each time slot and hence, by comparing g(h)/a 0 with the threshold 1/F = SNIR 2 0 (I + N)/P. Let us denote with d the average duration of an idle-state (in number of time slots). According to the hypotheses, d depends on the correlation of the channel fading process. Therefore, the statistics of the idle state process can be estimated by the statistics of the fade duration [11]. In [12] it was shown that a Rayleigh fading envelope can be well approximated by a first-order Markov process with continuous amplitude. Therefore, the transmit/idle state process can be modelled by a two-state Markov model with transition matrix: ( ) p 1 p M c = (3) 1 q q where p and 1 q are the probabilities that in the i-th time slot the transmitter is in a transmit state, given that the (i 1)-th time slot was in a transmit and in a idle state, respectively. F denotes the so called fade margin [11]. The steady-state probability that the transmitter be in an idle state P I = P rob(p n P ) is [13] - [14]: P I = [ 1 e 1/F ]. (4) Note that (1 q) 1 represents the average length of an idle state (in number of time slot T p) and, hence will be denoted with d. For a Rayleigh multipath fading process, the correlation in time is well characterized by the Doppler frequency, here denoted with f D. Therefore, the Markov parameter q can be derived as in [13] - [14]: with: q = 1 Q(θ, ρθ) Q(ρθ, θ) e 1/F 1 θ = (5) 2/F 1 ρ 2, (6) where ρ is the Gaussian correlation coefficient of two successive samples of the channel gain. In a fading channel with Doppler frequency f D, this coefficient can be written as: ρ = J 0(2πf DT p) (7) where J 0( ) is the Bessel function of the first type and zero order. In equation (5), Q(, ) is the Marcum Q function given by: Q(x, y) = y e (x2 +w 2 ) 2 I 0(xw)wdw. (8) where I 0 is the modified Bessel function of the first type and of zero -th order. Note that the correlation properties of the fading process depend only on f D. Let us denote with d the average value of the delay for transmitting a frame of m time slots, in presence of truncated power control. Following the procedure described in [8], the delay d can be written as: d = P Id T p. (9) This delay can be seen as a longer bit interval T = T s(1 + d/(mt p)) and, hence, a lower effective data rate R = 1/T. However, in spite of reduced effective data rate, the truncated power control allows to get a higher channel reliability without increasing the transmission power and, hence, the overall throughput at Radio Link Layer could be lower. IV. PERFORMANCE EVALUATION A. Pre-roll delay vs Persistency The aim of this Section is to show the impact of ARQ persistency on the dimensioning of the pre-roll delay with and without truncated power control. The video stream is characterized by a duration τ and a sampling curve p(t) which is defined as the overall amount of data (e.g., measured in bits) produced by the video encoder up to the time t. In case of Constant Bit Rate (CBR) video stream p(t)=r * t, where R denotes the transmission bit rate of the transport channel. To avoid buffer underflow, which occurs in case that not enough data is present at the decoder at the time a certain video frame has to be decoded and displayed, the pre-roll delay must be properly designed. Even if CBR is considered, the error-prone wireless channel with ARQ protocol results in a VBR reception. Let us denote with r(t) the receive curve, which specifies the total amount of data received error-free up to the time t at the receiver. Obviously, r(t) is monotically increasing. Moreover, note that we are not considering an infinite-persistent ARQ protocol, therefore, the received video is characterized by r(t) and also a residual FER, or probability of correct reception P c that is given by (2). To avoid buffer underflow at the receiver buffer, the preroll delay has to be chosen such that for any instant t, at least p(t ) bits are available at the decoder, i.e.: R : r(t) p(t ), t. (10) Let us define the pseudo-inverse function of the monotonically increasing sampling curve p(t) as p ( 1) (x) := min{t : x p(t)}. As it is shown in [6], the minimum pre-roll delay to avoid buffer underflow and the decoder buffer size is chosen as: = max{t p ( 1) (r(t))} (11) t In order to evaluate from Eq. (11), we need to model r(t), which depends on the channel and the ARQ protocol. Explicit modelling of a retransmission protocol in the context of Markov chain based analysis is challenging. Moreover, the aim of this Section is not to provide accurate dimensioning of but rather to estimate the impact of ARQ persistency. With this aim we can assume that retransmissions of lost packets are modelled as a reduction of the throughput. Therefore, if R denotes the original bit rate, the bit rate at the receiver is R/A, where A is the mean number of frame transmissions and can be computed as: n max+1 A(n max, p e) = (1 p e) i p e (i 1) +p (nmax+1) e (n max +1) i=1 (12) In (12), no errors in the reception of the acknowledgments are assumed and the channel error process is a memoryless process. The latter assumption hold if a perfect power control in the CDMA system is assumed. With the truncated power control the new data rate is R = R /A, where R has been defined in Section III-B and A is the mean number of frame transmissions of the SR scheme with persistency n max and with the same average transmission power as the case without truncated power control. If A < A, the lower effective data rate with truncated power control could be compensated, thus giving a better overall throughput. Therefore, for our purposes is computed as if r(t) is deterministic and achieved by p(t) with a lower data rate. In the following results a video stream of duration τ = 60s is considered. In Table 1, the pre-roll delay has been evaluated for a channel BER=0.001, with and without truncated power control. Moreover, different value of the persistency have been considered. An acceptable value for the residual packet error rate is usually

4 Tab. 1. Parameters of the transmission for a channel BER= n max = 2 n max = 1 without TrPC = 24s = 19s P c = 0.89 P c = 0.77 with TrPC = 11s = 13s P c = 0.98 P c = 0.98 assumed to be 0.1. This means that the probability of correct reception should be P c = 0.9. Without truncated power control, to get this acceptable value of P c, a persistency of n max = 2 is needed. This results in a pre-roll delay = 24s that is far higher than the range of acceptable values (5-15s). The truncated power control allows to reduce the pre-roll delay to = 11s, that is now acceptable. Moreover, a higher P c is achieved, thus also the video quality has been improved. In the same Table, the case n max = 1 is also considered. Again, the truncated power control allows to reduce the delay and get a higher quality. B. Video Quality We now assume a pre-roll delay of 11s. Figures 2 and 3 compares the quality of two video with the same average reduction of the throughput due to the retransmission and truncated power control (TrPC). The original video is encoded with the encoding standard H.263. Note that the video sequences have been intentionally encoded at low bit rate (102kbps) in order to better highlight the effect of transmission errors. Also the encoded video sequences are shown. The Figures clearly shows an improvement of the quality that is achieved without increasing the power consumption. The Peak Signal to Noise Ratio (PSNR) has been used as a measure of the video quality. The average PSNR with truncated power control is around 20dB (Fig. 2) and without truncated power control is 17dB (Fig. 3). However, the pre-roll delay is very high due to the high channel BER. When a lower value of the pre-roll delay is considered ( = 13s), as in Figures 4 and 5, the improvement of the quality achieved with the truncated power control is more evident. The difference on the average PSNR is now around 7dB. Moreover, by comparing Figures 2 and 4, we can conclude that the system with the truncated power control is less sensitive to the persistency of the ARQ protocol. Therefore, a reduction of about 10s in the pre-roll delay can be achieved at expense of only a slight degradation of the quality. In fact, the difference in PSNR between Figures 2 and 4 is around 1.5 db. V. CONCLUSION This paper proposes a truncated power control to improve the performance of video streaming services over CDMA-based wireless links in terms of reduction of the pre-roll delay and improved video quality. First of all, the impact of the persistency of the ARQ error control protocol on the value of the minimum preroll delay that is needed to get a given buffer underflow provability has been evaluated. Moreover, it has been shown that on a channel with a BER=0.001, a reduction of the pre-roll delay from 24s to 11s can be achieved by using the proposed truncated power control. Moreover, once the pre-roll delay has been designed, the truncated power control allows to increase the video quality. An improvement of the PSNR of 7dB has been found. REFERENCES [1] D. Bose. M-commerce for 3G. Presentation at 11th Time to Market Symposium, Sky Garden, Sony Center Berlin, Germany, September [2] L. Roberts and M. Tarsala. Inktomi goes wireless; forms alliances. In CBS MarketWatch, March 14th [3] F. H. P. Fitzek,R. Supatrio, A. Wolisz, M. Krishnam, M. Reisslen, Improving QoS for QoS Streaming Video Applications over UDP in CDMA-Based Network. Fig. 2. Comparison of the original image with the encoded one and the received one with P c = 0.992, achieved with n max = 2 and with truncated power control. Pre-roll delay of = 24s. Fig. 3. Comparison of the original image with the encoded one and the received one with P c = 0.9 with n max = 2, without truncated power control. Pre-roll delay of = 24s. [4] V. Varsa, I. Curcio, Transparent end-to-end packet switched streaming service (PSS); RTP usage model (Release 5), 3GPP Tr V1.4.0, [5] Window Media Player [online]. [6] T. Stockhammer, H. Jenkac, Streaming Video over Variable Bit-Rate wireless channels, IEEE Trans. on Multimedia, vol.6, no. 2, Apr [7] M. Kalamn, E. Steinbach, B. Girod, Adaptive media playout for low-delay video streaming over error-prone channels, IEEE Trans. on Circuits and Systems for Video Tech., Vol. 14, No. 6, June [8] E. Cianca, M. De Sanctis, M. Ruggieri, R. Prasad, Truncated Power Control for Improving TCP/IP performance over CDMA wireless links, to be published on IEEE Trans. on Wireless Communications. [9] M. Kalman, E. Steinback, B. Girod, Adaptive Media Playout for Low- Delay Video Streaming Over Error-Prone Channels, IEEE Transsactions on Circuits and Systems for Video Technology, vol. 14, no. 6, June [10] S. Lin, D. J. Costello, M. J. Miller, Automatic-Repeat-Request Error Control Schemes, IEEE Communication Magazine, vol. 22, no. 12, pp. 5-17, 1994

5 Fig. 4. Comparison of the decoded image with the original transmitted image with P c = 0.99 with n max = 1 and with truncated power control. Pre-roll delay of = 13s. [11] Li Fu Chang, Throughput Estimation of ARQ Protocols for a Rayleigh Fading Channel Using Fade- and Interfade-Duration Statistics, IEEE Transactions Vehicular Technology, vol. 40, no. 1, pp , February [12] H. S. Hang, On verifying the first-order Markovian assumptions for a Rayleigh fading channel model, Proceedings of IEEE ICUPC94, San Diego, pp , September [13] M. Zorzi, R. R. Rao, L. B. Milstein, On the accuracy of a first order Markov model for data block transmission on fadin channels, Proceedings of IEEE ICUPC 95, pp , November [14] K.S. Miller, Multidimensional Gaussian Distribution, New York: Wiley, Fig. 5. Comparison of the decoded image with the original transmitted image P c = 0.77 with n max = 1, without truncated power control. Preroll delay of = 13s.

Log-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network

Log-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network Recent Advances in Electrical Engineering and Electronic Devices Log-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network Ahmed El-Mahdy and Ahmed Walid Faculty of Information Engineering

More information

CAPACITY AND QOS FOR STREAMING VIDEO APPLICATIONS OVER TCP IN CDMA BASED NETWORKS

CAPACITY AND QOS FOR STREAMING VIDEO APPLICATIONS OVER TCP IN CDMA BASED NETWORKS CAPACITY AND QOS FOR STREAMING VIDEO APPLICATIONS OVER TCP IN CDMA BASED NETWORKS Frank H.P. Fitzek Robill Supatrio Adam Wolisz Telecommunication Networks Group Technical University Berlin {fitzek, supatrio,

More information

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS Hubert GRAJA, Philip PERRY and John MURPHY Performance Engineering Laboratory, School of Electronic Engineering, Dublin City University,

More information

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29. Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet

More information

Multihopping for OFDM based Wireless Networks

Multihopping for OFDM based Wireless Networks Multihopping for OFDM based Wireless Networks Jeroen Theeuwes, Frank H.P. Fitzek, Carl Wijting Center for TeleInFrastruktur (CTiF), Aalborg University Neils Jernes Vej 12, 9220 Aalborg Øst, Denmark phone:

More information

Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks

Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks Jian Chen and Victor C.M. Leung Department of Electrical and Computer Engineering The

More information

Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks

Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks Tim Farnham, Brian Foxon* Home Communications Department HP Laboratories Bristol HPL-98-123 June, 1998 broadband,

More information

Chapter 3 ATM and Multimedia Traffic

Chapter 3 ATM and Multimedia Traffic In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very

More information

Improving Throughput Performance of the IEEE 802.11 MAC Layer Using Congestion Control Methods

Improving Throughput Performance of the IEEE 802.11 MAC Layer Using Congestion Control Methods Improving Throughput Performance of the IEEE 802.11 MAC Layer Using Congestion Control Methods Song Ci CS Department University of Michigan-Flint Flint, MI48502 cisong@umich.edu Guevara Noubir College

More information

CDMA Performance under Fading Channel

CDMA Performance under Fading Channel CDMA Performance under Fading Channel Ashwini Dyahadray 05307901 Under the guidance of: Prof Girish P Saraph Department of Electrical Engineering Overview Wireless channel fading characteristics Large

More information

Packet Queueing Delay in Wireless Networks with Multiple Base Stations and Cellular Frequency Reuse

Packet Queueing Delay in Wireless Networks with Multiple Base Stations and Cellular Frequency Reuse Packet Queueing Delay in Wireless Networks with Multiple Base Stations and Cellular Frequency Reuse Abstract - Cellular frequency reuse is known to be an efficient method to allow many wireless telephone

More information

SUPPORTING DATA services for applications like email,

SUPPORTING DATA services for applications like email, 286 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 1, JANUARY 2006 On SIP Session Setup Delay for VoIP Services Over Correlated Fading Channels Hanane Fathi, Student Member, IEEE, Shyam S. Chakraborty,

More information

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: j.cao@student.rmit.edu.au

More information

A Framework for supporting VoIP Services over the Downlink of an OFDMA Network

A Framework for supporting VoIP Services over the Downlink of an OFDMA Network A Framework for supporting VoIP Services over the Downlink of an OFDMA Network Patrick Hosein Huawei Technologies Co., Ltd. 10180 Telesis Court, Suite 365, San Diego, CA 92121, US Tel: 858.882.0332, Fax:

More information

Complexity-bounded Power Control in Video Transmission over a CDMA Wireless Network

Complexity-bounded Power Control in Video Transmission over a CDMA Wireless Network Complexity-bounded Power Control in Video Transmission over a CDMA Wireless Network Xiaoan Lu, David Goodman, Yao Wang, and Elza Erkip Electrical and Computer Engineering, Polytechnic University, Brooklyn,

More information

A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage

A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage Iowa State University Digital Repository @ Iowa State University Graduate Theses and Dissertations Graduate College 2011 A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage Kuan-yu

More information

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen

More information

Capacity Limits of MIMO Channels

Capacity Limits of MIMO Channels Tutorial and 4G Systems Capacity Limits of MIMO Channels Markku Juntti Contents 1. Introduction. Review of information theory 3. Fixed MIMO channels 4. Fading MIMO channels 5. Summary and Conclusions References

More information

Digital Audio and Video Data

Digital Audio and Video Data Multimedia Networking Reading: Sections 3.1.2, 3.3, 4.5, and 6.5 CS-375: Computer Networks Dr. Thomas C. Bressoud 1 Digital Audio and Video Data 2 Challenges for Media Streaming Large volume of data Each

More information

Transport Layer Protocols

Transport Layer Protocols Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements

More information

Dynamic Load Balance Algorithm (DLBA) for IEEE 802.11 Wireless LAN

Dynamic Load Balance Algorithm (DLBA) for IEEE 802.11 Wireless LAN Tamkang Journal of Science and Engineering, vol. 2, No. 1 pp. 45-52 (1999) 45 Dynamic Load Balance Algorithm () for IEEE 802.11 Wireless LAN Shiann-Tsong Sheu and Chih-Chiang Wu Department of Electrical

More information

IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD

IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD R.Dhanya 1, Mr. G.R.Anantha Raman 2 1. Department of Computer Science and Engineering, Adhiyamaan college of Engineering(Hosur).

More information

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc (International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com

More information

Comparison of Network Coding and Non-Network Coding Schemes for Multi-hop Wireless Networks

Comparison of Network Coding and Non-Network Coding Schemes for Multi-hop Wireless Networks Comparison of Network Coding and Non-Network Coding Schemes for Multi-hop Wireless Networks Jia-Qi Jin, Tracey Ho California Institute of Technology Pasadena, CA Email: {jin,tho}@caltech.edu Harish Viswanathan

More information

PART 5D TECHNICAL AND OPERATING CHARACTERISTICS OF MOBILE-SATELLITE SERVICES RECOMMENDATION ITU-R M.1188

PART 5D TECHNICAL AND OPERATING CHARACTERISTICS OF MOBILE-SATELLITE SERVICES RECOMMENDATION ITU-R M.1188 Rec. ITU-R M.1188 1 PART 5D TECHNICAL AND OPERATING CHARACTERISTICS OF MOBILE-SATELLITE SERVICES Rec. ITU-R M.1188 RECOMMENDATION ITU-R M.1188 IMPACT OF PROPAGATION ON THE DESIGN OF NON-GSO MOBILE-SATELLITE

More information

How To Analyze The Security On An Ipa Wireless Sensor Network

How To Analyze The Security On An Ipa Wireless Sensor Network Throughput Analysis of WEP Security in Ad Hoc Sensor Networks Mohammad Saleh and Iyad Al Khatib iitc Stockholm, Sweden {mohsaleh, iyad}@iitc.se ABSTRACT This paper presents a performance investigation

More information

Voice Service Support over Cognitive Radio Networks

Voice Service Support over Cognitive Radio Networks Voice Service Support over Cognitive Radio Networks Ping Wang, Dusit Niyato, and Hai Jiang Centre For Multimedia And Network Technology (CeMNeT), School of Computer Engineering, Nanyang Technological University,

More information

LANs. Local Area Networks. via the Media Access Control (MAC) SubLayer. Networks: Local Area Networks

LANs. Local Area Networks. via the Media Access Control (MAC) SubLayer. Networks: Local Area Networks LANs Local Area Networks via the Media Access Control (MAC) SubLayer 1 Local Area Networks Aloha Slotted Aloha CSMA (non-persistent, 1-persistent, p-persistent) CSMA/CD Ethernet Token Ring 2 Network Layer

More information

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks Ayman Wazwaz, Computer Engineering Department, Palestine Polytechnic University, Hebron, Palestine, aymanw@ppu.edu Duaa sweity

More information

Clearing the Way for VoIP

Clearing the Way for VoIP Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.

More information

Power management of video transmission on wireless networks for multiple receivers

Power management of video transmission on wireless networks for multiple receivers Power management of video transmission on wireless networks for multiple receivers Christos Bouras, Kostas Stamos and Giannis Zaoudis Research Academic Computer Technology Institute and Computer Engineering

More information

Algorithms for Interference Sensing in Optical CDMA Networks

Algorithms for Interference Sensing in Optical CDMA Networks Algorithms for Interference Sensing in Optical CDMA Networks Purushotham Kamath, Joseph D. Touch and Joseph A. Bannister {pkamath, touch, joseph}@isi.edu Information Sciences Institute, University of Southern

More information

Measuring Data and VoIP Traffic in WiMAX Networks

Measuring Data and VoIP Traffic in WiMAX Networks JOURNAL OF TELECOMMUNICATIONS, VOLUME 2, ISSUE 1, APRIL 2010 Measuring Data and VoIP Traffic in WiMAX Networks 1 Iwan Adhicandra Abstract Due to its large coverage area, low cost of deployment and high

More information

The Effect of Network Cabling on Bit Error Rate Performance. By Paul Kish NORDX/CDT

The Effect of Network Cabling on Bit Error Rate Performance. By Paul Kish NORDX/CDT The Effect of Network Cabling on Bit Error Rate Performance By Paul Kish NORDX/CDT Table of Contents Introduction... 2 Probability of Causing Errors... 3 Noise Sources Contributing to Errors... 4 Bit Error

More information

Maximizing the number of users in an interactive video-ondemand. Citation Ieee Transactions On Broadcasting, 2002, v. 48 n. 4, p.

Maximizing the number of users in an interactive video-ondemand. Citation Ieee Transactions On Broadcasting, 2002, v. 48 n. 4, p. Title Maximizing the number of users in an interactive video-ondemand system Author(s) Bakiras, S; Li, VOK Citation Ieee Transactions On Broadcasting, 2002, v. 48 n. 4, p. 281-292 Issued Date 2002 URL

More information

CSMA/CA. Information Networks p. 1

CSMA/CA. Information Networks p. 1 Information Networks p. 1 CSMA/CA IEEE 802.11 standard for WLAN defines a distributed coordination function (DCF) for sharing access to the medium based on the CSMA/CA protocol Collision detection is not

More information

A Statistical Estimation of Average IP Packet Delay in Cellular Data Networks

A Statistical Estimation of Average IP Packet Delay in Cellular Data Networks A Statistical Estimation of Average IP Packet Delay in Cellular Data Networks Hubert GRAJA, Philip PERRY and John MURPHY Performance Engineering Laboratory, Computer Science Department,University College

More information

High-Speed Thin Client Technology for Mobile Environment: Mobile RVEC

High-Speed Thin Client Technology for Mobile Environment: Mobile RVEC High-Speed Thin Client Technology for Mobile Environment: Mobile RVEC Masahiro Matsuda Kazuki Matsui Yuichi Sato Hiroaki Kameyama Thin client systems on smart devices have been attracting interest from

More information

QoS issues in Voice over IP

QoS issues in Voice over IP COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This

More information

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science Examination Computer Networks (2IC15) on Monday, June 22 nd 2009, 9.00h-12.00h. First read the entire examination. There

More information

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3 Recognizing Voice Over IP: A Robust Front-End for Speech Recognition on the World Wide Web. By C.Moreno, A. Antolin and F.Diaz-de-Maria. Summary By Maheshwar Jayaraman 1 1. Introduction Voice Over IP is

More information

How performance metrics depend on the traffic demand in large cellular networks

How performance metrics depend on the traffic demand in large cellular networks How performance metrics depend on the traffic demand in large cellular networks B. B laszczyszyn (Inria/ENS) and M. K. Karray (Orange) Based on joint works [1, 2, 3] with M. Jovanovic (Orange) Presented

More information

How To Determine The Capacity Of An 802.11B Network

How To Determine The Capacity Of An 802.11B Network Capacity of an IEEE 802.11b Wireless LAN supporting VoIP To appear in Proc. IEEE Int. Conference on Communications (ICC) 2004 David P. Hole and Fouad A. Tobagi Dept. of Electrical Engineering, Stanford

More information

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction Wireless Physical Layer Q1. Is it possible to transmit a digital signal, e.g., coded as square wave as used inside a computer, using radio transmission without any loss? Why? It is not possible to transmit

More information

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS Friday 2 nd October 2015 Morning Answer any FOUR questions out of SIX. All questions carry

More information

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software Local Area What s a LAN? A transmission system, usually private owned, very speedy and secure, covering a geographical area in the range of kilometres, comprising a shared transmission medium and a set

More information

VoIP network planning guide

VoIP network planning guide VoIP network planning guide Document Reference: Volker Schüppel 08.12.2009 1 CONTENT 1 CONTENT... 2 2 SCOPE... 3 3 BANDWIDTH... 4 3.1 Control data 4 3.2 Audio codec 5 3.3 Packet size and protocol overhead

More information

The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows:

The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows: 1.4 Reference Models Now that we have discussed layered networks in the abstract, it is time to look at some examples. In the next two sections we will discuss two important network architectures, the

More information

CS263: Wireless Communications and Sensor Networks

CS263: Wireless Communications and Sensor Networks CS263: Wireless Communications and Sensor Networks Matt Welsh Lecture 4: Medium Access Control October 5, 2004 2004 Matt Welsh Harvard University 1 Today's Lecture Medium Access Control Schemes: FDMA TDMA

More information

920-803 - technology standards and protocol for ip telephony solutions

920-803 - technology standards and protocol for ip telephony solutions 920-803 - technology standards and protocol for ip telephony solutions 1. Which CODEC delivers the greatest compression? A. B. 711 C. D. 723.1 E. F. 726 G. H. 729 I. J. 729A Answer: C 2. To achieve the

More information

Computer Networks. Chapter 5 Transport Protocols

Computer Networks. Chapter 5 Transport Protocols Computer Networks Chapter 5 Transport Protocols Transport Protocol Provides end-to-end transport Hides the network details Transport protocol or service (TS) offers: Different types of services QoS Data

More information

Quality Optimal Policy for H.264 Scalable Video Scheduling in Broadband Multimedia Wireless Networks

Quality Optimal Policy for H.264 Scalable Video Scheduling in Broadband Multimedia Wireless Networks Quality Optimal Policy for H.264 Scalable Video Scheduling in Broadband Multimedia Wireless Networks Vamseedhar R. Reddyvari Electrical Engineering Indian Institute of Technology Kanpur Email: vamsee@iitk.ac.in

More information

Web-Conferencing System SAViiMeeting

Web-Conferencing System SAViiMeeting Web-Conferencing System SAViiMeeting Alexei Machovikov Department of Informatics and Computer Technologies National University of Mineral Resources Mining St-Petersburg, Russia amachovikov@gmail.com Abstract

More information

Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross

Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross Multimedia Communication Multimedia Systems(Module 5 Lesson 2) Summary: H Internet Phone Example Making the Best use of Internet s Best-Effort Service. Sources: H Chapter 6 from Computer Networking: A

More information

TCP in Wireless Networks

TCP in Wireless Networks Outline Lecture 10 TCP Performance and QoS in Wireless s TCP Performance in wireless networks TCP performance in asymmetric networks WAP Kurose-Ross: Chapter 3, 6.8 On-line: TCP over Wireless Systems Problems

More information

CS268 Exam Solutions. 1) End-to-End (20 pts)

CS268 Exam Solutions. 1) End-to-End (20 pts) CS268 Exam Solutions General comments: ) If you would like a re-grade, submit in email a complete explanation of why your solution should be re-graded. Quote parts of your solution if necessary. In person

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

More information

Scheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks

Scheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks Scheduling Video Stream Transmissions for Distributed Playback over Mobile Cellular Networks Kam-Yiu Lam 1, Joe Yuen 1, Sang H. Son 2 and Edward Chan 1 Department of Computer Science 1 City University

More information

Per-Flow Queuing Allot's Approach to Bandwidth Management

Per-Flow Queuing Allot's Approach to Bandwidth Management White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth

More information

Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks

Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks 1 Mr. Praveen S Patil, 2 Mr. Rabinarayan Panda, 3 Mr. Sunil Kumar R D 1,2,3 Asst. Professor, Department of MCA, The Oxford College of Engineering,

More information

Cooperative Multiple Access for Wireless Networks: Protocols Design and Stability Analysis

Cooperative Multiple Access for Wireless Networks: Protocols Design and Stability Analysis Cooperative Multiple Access for Wireless Networks: Protocols Design and Stability Analysis Ahmed K. Sadek, K. J. Ray Liu, and Anthony Ephremides Department of Electrical and Computer Engineering, and Institute

More information

TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)

TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP) TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page

More information

TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

TCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme Chapter 2 Technical Basics: Layer 1 Methods for Medium Access: Layer 2 Chapter 3 Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Networks: GSM, GPRS, UMTS Chapter 4 Mobility on the

More information

Lecture Objectives. Lecture 07 Mobile Networks: TCP in Wireless Networks. Agenda. TCP Flow Control. Flow Control Can Limit Throughput (1)

Lecture Objectives. Lecture 07 Mobile Networks: TCP in Wireless Networks. Agenda. TCP Flow Control. Flow Control Can Limit Throughput (1) Lecture Objectives Wireless and Mobile Systems Design Lecture 07 Mobile Networks: TCP in Wireless Networks Describe TCP s flow control mechanism Describe operation of TCP Reno and TCP Vegas, including

More information

Whitepaper. 802.11n The Next Generation in Wireless Technology

Whitepaper. 802.11n The Next Generation in Wireless Technology Whitepaper 802.11n The Next Generation in Wireless Technology Introduction Wireless technology continues to evolve and add value with its inherent characteristics. First came 802.11, then a & b, followed

More information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.

More information

IN RECENT years, there have been significant efforts to develop

IN RECENT years, there have been significant efforts to develop IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 5, NO. 3, MARCH 2006 525 Effective Bandwidth of Multimedia Traffic in Packet Wireless CDMA Networks with LMMSE Receivers: A Cross-Layer Perspective Fei

More information

An Introduction to VoIP Protocols

An Introduction to VoIP Protocols An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this

More information

MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY

MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY MULTI-STREAM VOICE OVER IP USING PACKET PATH DIVERSITY Yi J. Liang, Eckehard G. Steinbach, and Bernd Girod Information Systems Laboratory, Department of Electrical Engineering Stanford University, Stanford,

More information

Simulation-Based Comparisons of Solutions for TCP Packet Reordering in Wireless Network

Simulation-Based Comparisons of Solutions for TCP Packet Reordering in Wireless Network Simulation-Based Comparisons of Solutions for TCP Packet Reordering in Wireless Network 作 者 :Daiqin Yang, Ka-Cheong Leung, and Victor O. K. Li 出 處 :Wireless Communications and Networking Conference, 2007.WCNC

More information

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos (gss7@sfu.ca) (sna14@sfu.ca)

More information

Seamless Congestion Control over Wired and Wireless IEEE 802.11 Networks

Seamless Congestion Control over Wired and Wireless IEEE 802.11 Networks Seamless Congestion Control over Wired and Wireless IEEE 802.11 Networks Vasilios A. Siris and Despina Triantafyllidou Institute of Computer Science (ICS) Foundation for Research and Technology - Hellas

More information

Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow

Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow International Journal of Soft Computing and Engineering (IJSCE) Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow Abdullah Al Masud, Hossain Md. Shamim, Amina Akhter

More information

Advanced Networking Voice over IP: RTP/RTCP The transport layer

Advanced Networking Voice over IP: RTP/RTCP The transport layer Advanced Networking Voice over IP: RTP/RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with

More information

LTE Mobility Enhancements

LTE Mobility Enhancements Qualcomm Incorporated February 2010 Table of Contents [1] Introduction... 1 [2] LTE Release 8 Handover Procedures... 2 2.1 Backward Handover... 2 2.2 RLF Handover... 3 2.3 NAS Recovery... 5 [3] LTE Forward

More information

Methods for Mitigating IP Network Packet Loss in Real Time Audio Streaming Applications

Methods for Mitigating IP Network Packet Loss in Real Time Audio Streaming Applications Methods for Mitigating IP Network Packet Loss in Real Time Audio Streaming Applications Keyur Parikh and Junius Kim Harris Broadcast Mason Ohio Abstract Increasingly, IP based networks are being used for

More information

Midterm Exam CMPSCI 453: Computer Networks Fall 2011 Prof. Jim Kurose

Midterm Exam CMPSCI 453: Computer Networks Fall 2011 Prof. Jim Kurose Midterm Exam CMPSCI 453: Computer Networks Fall 2011 Prof. Jim Kurose Instructions: There are 4 questions on this exam. Please use two exam blue books answer questions 1, 2 in one book, and the remaining

More information

CREW - FP7 - GA No. 258301. Cognitive Radio Experimentation World. Project Deliverable D7.5.4 Showcase of experiment ready (Demonstrator)

CREW - FP7 - GA No. 258301. Cognitive Radio Experimentation World. Project Deliverable D7.5.4 Showcase of experiment ready (Demonstrator) Cognitive Radio Experimentation World!"#$% Project Deliverable Showcase of experiment ready (Demonstrator) Contractual date of delivery: 31-03-14 Actual date of delivery: 18-04-14 Beneficiaries: Lead beneficiary:

More information

Discussion Paper Category 6 vs Category 5e Cabling Systems and Implications for Voice over IP Networks

Discussion Paper Category 6 vs Category 5e Cabling Systems and Implications for Voice over IP Networks Discussion Paper Category 6 vs Category 5e Cabling Systems and Implications for Voice over IP Networks By Galen Udell Belden CDT Networking 2006 Category 6 vs Category 5e Cabling Systems and Implications

More information

Performance analysis and simulation in wireless mesh networks

Performance analysis and simulation in wireless mesh networks Performance analysis and simulation in wireless mesh networks Roberto Cusani, Tiziano Inzerilli, Giacomo Di Stasio University of Rome Sapienza INFOCOM Dept. Via Eudossiana 8, 84 Rome, Italy Abstract Wireless

More information

Performance Analysis of the IEEE 802.11 Wireless LAN Standard 1

Performance Analysis of the IEEE 802.11 Wireless LAN Standard 1 Performance Analysis of the IEEE. Wireless LAN Standard C. Sweet Performance Analysis of the IEEE. Wireless LAN Standard Craig Sweet and Deepinder Sidhu Maryland Center for Telecommunications Research

More information

Parametric Comparison of H.264 with Existing Video Standards

Parametric Comparison of H.264 with Existing Video Standards Parametric Comparison of H.264 with Existing Video Standards Sumit Bhardwaj Department of Electronics and Communication Engineering Amity School of Engineering, Noida, Uttar Pradesh,INDIA Jyoti Bhardwaj

More information

Seamless Handover of Streamed Video over UDP between Wireless LANs

Seamless Handover of Streamed Video over UDP between Wireless LANs Seamless Handover of Streamed Video over UDP between Wireless LANs Ger Cunningham, Seán Murphy, Liam Murphy Department of Computer Science University College Dublin Dublin, Ireland {ger.munningham,liam.murphy@ucd.ie,

More information

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,

More information

INTER CARRIER INTERFERENCE CANCELLATION IN HIGH SPEED OFDM SYSTEM Y. Naveena *1, K. Upendra Chowdary 2

INTER CARRIER INTERFERENCE CANCELLATION IN HIGH SPEED OFDM SYSTEM Y. Naveena *1, K. Upendra Chowdary 2 ISSN 2277-2685 IJESR/June 2014/ Vol-4/Issue-6/333-337 Y. Naveena et al./ International Journal of Engineering & Science Research INTER CARRIER INTERFERENCE CANCELLATION IN HIGH SPEED OFDM SYSTEM Y. Naveena

More information

How To Understand The Quality Of A Wireless Voice Communication

How To Understand The Quality Of A Wireless Voice Communication Effects of the Wireless Channel in VOIP (Voice Over Internet Protocol) Networks Atul Ranjan Srivastava 1, Vivek Kushwaha 2 Department of Electronics and Communication, University of Allahabad, Allahabad

More information

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 1, JANUARY 2007 341

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 1, JANUARY 2007 341 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 55, NO. 1, JANUARY 2007 341 Multinode Cooperative Communications in Wireless Networks Ahmed K. Sadek, Student Member, IEEE, Weifeng Su, Member, IEEE, and K.

More information

IT4504 - Data Communication and Networks (Optional)

IT4504 - Data Communication and Networks (Optional) - Data Communication and Networks (Optional) INTRODUCTION This is one of the optional courses designed for Semester 4 of the Bachelor of Information Technology Degree program. This course on Data Communication

More information

CS 640: Introduction to Computer Networks. Goals of This Class. Goal of Networking. Page 1. Understand principles and practice of networking

CS 640: Introduction to Computer Networks. Goals of This Class. Goal of Networking. Page 1. Understand principles and practice of networking CS 640: Introduction to Computer Networks Aditya Akella Lecture 1 Introduction http://www.cs.wisc.edu/~akella/cs640/f07 1 Goals of This Class Understand principles and practice of networking ow are modern

More information

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks - III

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks - III Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks - III CS: 647 Advanced Topics in Wireless Networks Drs. Baruch Awerbuch & Amitabh Mishra Department of Computer Science Johns Hopkins

More information

2695 P a g e. IV Semester M.Tech (DCN) SJCIT Chickballapur Karnataka India

2695 P a g e. IV Semester M.Tech (DCN) SJCIT Chickballapur Karnataka India Integrity Preservation and Privacy Protection for Digital Medical Images M.Krishna Rani Dr.S.Bhargavi IV Semester M.Tech (DCN) SJCIT Chickballapur Karnataka India Abstract- In medical treatments, the integrity

More information

Analysis and Enhancement of QoS in Cognitive Radio Network for Efficient VoIP Performance

Analysis and Enhancement of QoS in Cognitive Radio Network for Efficient VoIP Performance Analysis and Enhancement of QoS in Cognitive Radio Network for Efficient VoIP Performance Tamal Chakraborty 1, Atri Mukhopadhyay 2 1 Dept. of Electronics and Telecommunication Engineering 2 School of Mobile

More information

Performance Measurement of Wireless LAN Using Open Source

Performance Measurement of Wireless LAN Using Open Source Performance Measurement of Wireless LAN Using Open Source Vipin M Wireless Communication Research Group AU KBC Research Centre http://comm.au-kbc.org/ 1 Overview General Network Why Network Performance

More information

15-441: Computer Networks Homework 2 Solution

15-441: Computer Networks Homework 2 Solution 5-44: omputer Networks Homework 2 Solution Assigned: September 25, 2002. Due: October 7, 2002 in class. In this homework you will test your understanding of the TP concepts taught in class including flow

More information

Admission Control for Variable Spreading Gain CDMA Wireless Packet Networks

Admission Control for Variable Spreading Gain CDMA Wireless Packet Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 49, NO. 2, MARCH 2000 565 Admission Control for Variable Spreading Gain CDMA Wireless Packet Networks Tsern-Huei Lee, Senior Member, IEEE, and Jui Teng Wang,

More information

Voice over IP: RTP/RTCP The transport layer

Voice over IP: RTP/RTCP The transport layer Advanced Networking Voice over IP: /RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with input

More information

Quality Estimation for Streamed VoIP Services

Quality Estimation for Streamed VoIP Services Quality Estimation for Streamed VoIP Services Mousa Al-Akhras and Hussein Zedan STRL, De Montfort University, Leicester, UK makhras@dmu.ac.uk, hzedan@dmu.ac.uk http://www.cse.dmu.ac.uk/strl/index.html

More information

NETWORK REQUIREMENTS FOR HIGH-SPEED REAL-TIME MULTIMEDIA DATA STREAMS

NETWORK REQUIREMENTS FOR HIGH-SPEED REAL-TIME MULTIMEDIA DATA STREAMS NETWORK REQUIREMENTS FOR HIGH-SPEED REAL-TIME MULTIMEDIA DATA STREAMS Andrei Sukhov 1), Prasad Calyam 2), Warren Daly 3), Alexander Iliin 4) 1) Laboratory of Network Technologies, Samara Academy of Transport

More information

ECE 358: Computer Networks. Homework #3. Chapter 5 and 6 Review Questions 1

ECE 358: Computer Networks. Homework #3. Chapter 5 and 6 Review Questions 1 ECE 358: Computer Networks Homework #3 Chapter 5 and 6 Review Questions 1 Chapter 5: The Link Layer P26. Let's consider the operation of a learning switch in the context of a network in which 6 nodes labeled

More information

Rate Constraints for Packet Video Transmission. 3.2 Comparison of VBR and CBR video transmission : : : : : : : : : : : 79

Rate Constraints for Packet Video Transmission. 3.2 Comparison of VBR and CBR video transmission : : : : : : : : : : : 79 75 Chapter 3 Rate Constraints for Packet Video Transmission Based on Joint SourceèNetwork Criteria 1 Contents 3.1 Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 75 3.2 Comparison

More information