FEC Performance in Large File Transfer over Bursty Channels

Size: px
Start display at page:

Download "FEC Performance in Large File Transfer over Bursty Channels"

Transcription

1 FEC Performance in Large File Transfer over Bursty Channels Shuichiro Senda, Hiroyuki Masuyama, Shoji Kasahara and Yutaka Takahashi Graduate School of Informatics, Kyoto University, Kyoto 66-85, Japan {senda, {shoji, Abstract Frequent packet loss and large transmission delay cause the degradation in the quality of service (QoS) for real-time applications over the Internet, such as video streaming and voice over IP. In particular, it is well known that a packet loss process with bursty nature significantly deteriorates the QoS of real-time applications in more extent than that with randomness. In this paper, we consider the impact of the burst loss process on the QoS of real-time applications over the Internet. Focusing on forward error correction (FEC) for QoS guarantee mechanism, we analyze its performance. For a burst-loss model, we consider a Gilbert model which is a two-state discrete-time Markov chain with good and bad states. We derive the block loss probability that original data eventually fails in transmission, and develop its efficient computational algorithm. For numerical examples, we consider the transmission of uncompressed high definition television (HDTV) as a real-time application, and show how the packet loss process affects the frame-level QoS of uncompressed HDTV. Numerical results show that the block loss probability increases as the packet loss process becomes bursty. They also demonstrate how the redundancy of FEC is effective in recovering lost packets for the frame-level QoS guarantee of uncompressed HDTV. Key words: Forward error correction, Gibert model, discrete-time Markov chain, performance evaluation, uncompressed HDTV. Introduction The recent advancement of the Internet makes the transmission speed faster and the data size larger than ever before, resulting in the wide spread of multimedia contents such as voices, images, and videos. However, today s Internet is supported by best effort services at the IP layer, and the quality of service (QoS) for multimedia applications is not strictly guaranteed. Therefore recovery techniques for packet loss are indispensable for the QoS guarantee of multimedia applications. The packet-loss recovery schemes are classified into retransmission-based recovery schemes and coding-based ones. In retransmission-based recovery schemes, lost packets are retransmitted by the sender host. Transmission control protocol (TCP) has a retransmission-based loss recovery mechanism. However, TCP retransmission mechanism is activated by receiving duplicate acknowledgement (ACK) packets or timer time-out, causing a large end-to-end delay. This large delay is not suitable for real-time applications such as streaming media and video conference. A typical coding-based error recovery scheme is forward error correction (FEC). In FEC, redundant data is generated from original data packets, and the sender host transmits both the original data and redundant one. In this paper, we focus on packet-level FEC scheme [5]. When h redundant data packets are generated from k original data, FEC can recover the lost data completely if the number of lost packets is less than or equal to h [2]. FEC is eligible for real-time applications because packet-loss recovery is performed at the receiver host, and hence the end-to-end delay for FEC is smaller than that for retransmission-based loss recovery schemes. If the number of lost packets are larger than that of redundant packets, however, FEC fails to recover the lost packets. On the other hand, adding a large number of redundant packets, increases the offered load. Therefore, it is important to find the optimal redundancy of FEC such that the QoS of real-time applications is highly guaranteed, keeping the offered load as small as possible. P7/

2 It is well known that the packet loss process on the Internet exhibits a bursty nature in which consecutive packet losses are likely to occur [7]. One of basic models for describing the bursty nature of packet loss is a Gilbert model. It was originally developed for analyzing bit error process over communication channels. In the Gilbert model, there exist good and bad states, governed by a Markov chain. The error rate of the bad state is higher than that of the good state. Therefore, burst error is likely to occur if the bad state lasts for a certain period. The performance of FEC for a Gilbert model has been extensively studied in the literature. The FEC performance at bit level was studied in [3] and [4]. Zorzi and Rao [4] also considered the approximation of the packet loss probability with the analytical result of the bit error process. Yang et al. [] considered the packet loss probability for a Gilbert channel. In terms of the performance of real-time applications, Jiang and Schulzrinne [7] studied how FEC improves the QoS of voice over IP (VoIP) for the Internet. In [6], a packet-level FEC was studied for multimedia streaming. In this paper, we focus on the uncompressed high definition television (HDTV) as a real-time application for the next generation Internet. We model a communication channel with a Gilbert model, and analyze the block loss probability at frame level, using a discrete-time Markov chain. In numerical examples, we extensively investigate the FEC performance on the QoS of the uncompressed HDTV over the Gilbert channel. The paper is organized as follows. Section 2 presents a model to evaluate the performance of FEC. In Section 3, we consider the block loss probability, which is defined as the probability of the failure to retrieve the original data of a block. Then we derive a recursion to compute the block loss probability. In Section 4, several numerical examples are presented and the performance of FEC is discussed. Finally, conclusions are given in Section 5. 2 Analytical Model In this paper, we consider packet-level FEC recovery over a Gilbert channel. Every block of n packets consist of k original data packets and h = n k redundant packets. If at least k out of n packets are eventually transmitted to the receiver host, its original data block can be retrieved by FEC decoding. If more than n k packets are lost, then the FEC decoder fails to recover the original data block. In the following, we observe the packet sequence at the receiver host. We assume that the state of the network from the sender to the receiver alternates between two states: Good and Bad (Figure ). For simplicity, Good and Bad are denoted by G and B, respectively. Let p ss denote the pgb pgg Good Bad pbb Packet Loss Prob. rg pbg Packet Loss Prob. rb Figure : Packet loss process (Gilbert model). probability of transition from the state s (s = G, B) to s (s = G, B) in an inter-sending time. Let r s denote the packet loss probability in the state s. Note that if p GB + p BG =, the underlying packet loss process is a Bernoulli one. With the above assumption, the steady state probabilities of the states G and B, ˆp G and ˆp B, are given by ˆp G = p BG p BG + p GB, ˆp B = p GB p BG + p GB, () P7/2

3 respectively. With ˆp G and ˆp B, we obtain the mean packet loss probability ˆr as 3 Analysis of Block Loss Probability ˆr = r G ˆp G + r B ˆp B. (2) This section discusses the block loss probability, which is defined as the probability that FEC decoding fails to retrieve k original data packets of a block, i.e., the number of lost packets among n packets of a block is greater than that of the redundant packets, h. We focus on an arbitrary block and call it tagged block hereafter. We assume that the network has reached the steady state when the first packet of the tagged block is sent. Let M i (i =, 2,..., n) denote the number of lost packets among the first i packets of the tagged block. Let S i (i =, 2,..., n) denote the state of the network when the ith packet of the tagged block is being sent to the receiver. From definition, each S i (i =, 2,..., n) is equal to either G or B. It is easy to see that the stochastic process {(M i, S i ); i =, 2,..., n} is a discrete-time Markov chain, which stops at finite time n. We now define π i (m, s) (i =, 2,..., n; m =,,..., n; s = G, B) as π i (m, s) = Pr[(M i, S i ) = (m, s)]. For convenience, we define π (m, s) = (m =,,..., min(i, n); s = G, B). Note here that Pr[S = s] = ˆp s (s = G, B). Note also that given S = s, the first packet is lost with probability r s. We then have ˆp s ( r s ), m =, π (m, s) = ˆp s r s, m =, (3), m 2. Further π i (m, s) (i = 2, 3,..., n; m =,,..., n; s = G, B) is recursively determined by π i (m, s) = π i (m, s )p s sr s + π i (m, s )p s s( r s ). (4) s =G,B s =G,B For simplicity, we define π i (m) (i =, 2,..., n; m =,,..., n) as π i (m) = (π i (m, G), π i (m, B)). We also define P succ and P loss as ( pgg ( r P succ = G ) p GB ( r B ) p BG ( r G ) p BB ( r B ) ) ( pgg r, P loss = G p GB r B p BG r G p BB r B ), respectively. (4) can be then rewritten as follows: π i (m) = π i (m )P loss + π i (m)p succ, i = 2, 3,..., n, m =,,..., n, (5) where π (m) = (, ). Noting that π i (m) =, m i +, because of M i i, we have from (5) that for i = 2, 3,..., n, π i ()P succ, m =, π π i (m) = i (m )P loss + π i (m)p succ, m i, π i (m )P loss, m = i,, m i +. (6) We now consider the block loss probability r block, which is given by h r block = Pr[M n h + ] = Pr[M n h] = π n (m)e, (7) P7/3 m=

4 m h h n i Figure 2: Computational domain of indices (i, m) of π i (m). where e denotes a column vector of ones. (7) shows that r block does not need π i (m) (i =, 2,..., n; m > min(i, h)). Figure 2 illustrates the domain of indices (i, m) of π i (m) necessary to calculate r block. We show a procedure to calculate r block. Input: p ss (s, s = G, B) and r s (s = G, B). Step : Calculate ˆp s (s = G, B) by () and then π (m) = (π (m, G), π (m, B)) by (3). Step 2: For each i = 2, 3,..., n, compute π i (m) (m =,,..., min(i, h)) recursively by (6). Step 3: Calculate r block by (7). 4 Numerical Examples We consider uncompressed HDTV as a real-time application. It is assumed that the transmission rate of uncompressed HDTV is.5 Gbps, and that the frame rate is 3 fps. The size of a packet is 25 bytes. A block has the same number of packets as that of a frame, and a block of uncompressed HDTV consists of k = 5 original data packets. A slot is defined as a transmission interval between two consecutive packets of uncompressed HDTV, and then the network state transition occurs in a slot. The transition probability matrix P for uncompressed HDTV is then given by ( ) pgg p P = GB. p BG Also, the FEC redundancy γ = h/k is defined as the ratio of the number of redundant packets to that of original data packets. We assume that r G =. Then r B is given from (2) by p BB r B = ˆr B ˆp B. 4. Impact of Mean Packet Loss Probability First of all, we investigate how the mean packet loss probability affects the block loss probability. Figure 3 illustrates the block loss probability without FEC against the mean packet loss probability. We compare the block loss probability without FEC for MPEG-2 [2] and that for uncompressed HDTV. We assume that the bit rate of MPEG-2 is 6 Mbps, and therefore a block has k = 2 original data P7/4

5 packets. Note that the transmission interval between two consecutive packets of MPEG-2 is 25 slots, and hence the transition probability matrix for MPEG-2 P is given by P = P 25. We assume that γ = and p GB = p BG = 2. In Figure 3, as the mean packet loss probability. Block Loss Probability... e-5 Uncompressed HDTV MPEG-2 e Mean Packet Loss Probability Figure 3: Block loss probability without FEC vs. mean packet loss probability. increases, the block loss probability also increases as expected. This figure also shows that the block loss probability for uncompressed HDTV is higher than that for MPEG-2. The reason is that the number of original data packets for uncompressed HDTV is larger than that for MPEG-2. Figure 4 shows the block loss probability with FEC. We assume that γ = 5. 2 and p GB = p BG = 2. Uncompressed HDTV MPEG-2. Block Loss Probability... e-5 e Mean Packet Loss Probability Figure 4: Block loss probability with FEC vs. mean packet loss probability. Similarly to Figure 3, both curves in Figure 4 increase when the mean packet loss probability P7/5

6 becomes large. We also find from Figure 4 that the block loss probabilities for both uncompressed HDTV and MPEG-2 are greatly improved by FEC. In Figure 4, the block loss probability for uncompressed HDTV is significantly smaller than that for MPEG-2 when the mean packet loss probability ˆr is smaller than.4. On the other hand, when ˆr is greater than.4, the block loss probability for uncompressed HDTV is larger than that for MPEG-2. Note that when ˆr is large, the loss probability in the state B ˆr B is also large and burst loss is likely to occur. Since the number of packets in a block of uncompressed HDTV is large, uncompressed HDTV suffers from burst loss, resulting in a large block loss probability. The result of Figure 4 implies that when the mean packet loss probability is small, FEC is significantly effective for recovering a block which consists of a large number of packets. When the mean packet loss probability is large, however, FEC works well for a block consisting of a small number of packets. Next, we investigate the relation between the block loss probability and the FEC redundancy. Figure 5 illustrates the block loss probability for uncompressed HDTV against the FEC redundancy γ in case of ˆr = 2, 3, and 4. We set p GB = p BG = 2. Note that the number of redundant packets is relatively small in comparison with that of original data packets when γ 2. Therefore, we assume that the transition probability is not affected by γ.. Block Loss Probability... e-5 Mean Packet Loss Probability = -2 Mean Packet Loss Probability = -3 Mean Packet Loss Probability = -4 e Redundancy Figure 5: Block loss probability vs. FEC redundancy. In Figure 5, as the FEC redundancy increases, the block loss probability decreases for the three cases. We also observe that the block loss probability is extremely degraded when the mean packet loss probability changes from 3 to Effect of Burstiness on the QoS We next investigate the relation between the burstiness of packet loss and the effects of FEC. Since the length of the Good period is geometrically distributed, its mean is /p GB slots. Similarly, the mean length of the Bad period is /p BG slots. We consider a cycle consisting of a Good period and a Bad one. Then the mean length of a cycle T is given by T = p GB + p BG. (8) Keeping both the mean packet loss probability ˆr and the mean length of a cycle T constant, we consider how the mean length of the Good period affects the block loss probability. Under the above setting, if the mean length of the Good period is small, the packet loss probability in the state B r B P7/6

7 decreases, and packet loss process becomes less bursty. On the other hand, if the mean length of the Good period is large, the packet loss process exhibits a bursty nature. Figure 6 illustrates the block loss probability for uncompressed HDTV against the mean length of the Good period. We calculate the block loss probability in cases of γ =,. 3, 2. 3, and Note that T is equal to 5, that is, the number of the burst losses occurring in a frame of uncompressed HDTV is likely to be one. We set the mean packet loss probability ˆr = 3..9 Redundancy = Redundancy =.x -3 Redundancy = 2.x -3 Redundancy = 4.x Block Loss Probability Mean length of Good period Figure 6: Block loss probability vs. mean Good period (T = 5).. Block Loss Probability < - Block Loss Probability < -2 Block Loss Probability < -4.8 Redundancy Mean length of Good period Figure 7: Minimum FEC redundancy vs. mean Good period (T = 5). In Figure 6, we observe the monotonic decrease in the block loss probability for γ =. This is simply because the mean length of the Good period is large. On the other hand, when the FEC redundancy is equal to 2. 3 or 4. 3, the block loss probability monotonically increases. The reason is that burst loss of packets is likely to occur when the Good period is large. Figure 7 shows the minimum FEC redundancy such that the block loss probability for uncompressed HDTV is smaller than the prespecified value α. We set T = 5 and ˆr = 3. The P7/7

8 minimum FEC redundancy is calculated in cases of α =, 2, and 4. In Figure 7, the minimum FEC redundancy increases when the mean Good period is large, i.e., the packet loss process becomes bursty. A remarkable point in Figure 7 is that the minimum FEC redundancy increases exponentially when the required block loss probability is small. This implies that when the packet loss process becomes bursty, more redundant packets are needed to recover the underlying original data. In other words, FEC is less effective when the packet loss process becomes more bursty. Next, we consider the case of more bursty channel with T = 5. Note that in this case, at most one burst loss event occurs during a -frame transmission interval. Figures 8 and 9 illustrate the block loss probability and the minimum FEC redundancy for uncompressed HDTV, respectively. These results are calculated under the same condition as Figures 6 and 7 except the mean length of a cycle..9 Redundancy = Redundancy =.x -3 Redundancy = 2.x -3 Redundancy = 4.x Block Loss Probability Mean length of Good period Figure 8: Block loss probability vs. mean length of Good period (T = 5).. Block Loss Probability < - Block Loss Probability < -2 Block Loss Probability < -4.8 Redundancy Mean length of Good period Figure 9: Minimum FEC redundancy vs. mean length of Good period (T = 5). P7/8

9 In Figure 8, we observe the linear decrease in the block loss probability for γ =, resulting from a large Good period. In other three cases, the block loss probability increases and then decreases when the mean Good period becomes large. Figure 8 demonstrates that the block loss probabilities for the three cases are upper-bounded by the γ = case. In Figure 9, gradual increase in the minimum FEC redundancy is observed when the burstiness of the packet loss process is moderate. Both the results of Figures 8 and 9 imply that FEC is significantly effective for the bursty channel when the cycle of the Good and Bad periods is long. Finally, we investigate how the minimum FEC redundancy for uncompressed HDTV is affected by the mean packet loss probability. Figure illustrates the minimum FEC redundancy for uncompressed HDTV against the mean length of the Good period. In this figure, we set T = 5, α = 4, ˆr = 3, 4, and Mean Packet Loss Probability= -3 Mean Packet Loss Probability= -4 Mean Packet Loss Probability= Redundancy Mean length of Good period Figure : Minimum FEC redundancy vs. mean length of Good period In Figure, the minimum FEC redundancy for ˆr = 6 is the smallest and remains constant against the mean length of the Good period. When the mean packet loss probability is 4, the minimum FEC redundancy increases gradually but its maximum value is smaller than.2. This is because the packet loss probability of 4 is quite small and burst loss of packets rarely occurs. For ˆr = 3, however, the increase in minimum FEC redundancy is exponential when the packet loss process becomes bursty. This result means that when the mean packet loss probability is large, the burstiness of the packet loss process significantly degrades the recovery performance of FEC. 5 Conclusion In this paper, we analyzed the performance of block recovery with FEC. A Gilbert model was considered and the block loss probability was derived by a discrete-time Markov chain. In numerical examples, we focused on uncompressed HDTV and investigated how the block loss probability was affected by the burstiness of the packet loss. Numerical examples showed that when the packet loss process becomes bursty, more redundant packets are needed to guarantee the QoS of uncompressed HDTV. In case of a large mean packet loss probability, FEC redundancy needs to be exponentially increased with the burstiness in packet loss process. P7/9

10 References [] C. S. Yang, Y. C. Su, and C. W. Lee, The Analysis of Packet Loss Prediction for Gilbert-Model with Loss Rate Feedback, Information Processing Letters, vol. 9, no., pp , May 24. [2] G. Carle, and E. W. Biersack, Survey of Error Recovery Techniques for IP-based Audio-Visual Multicast Applications, IEEE Network Magazine, vol., no. 6, pp , November/December 997. [3] J. R. Yee and E. J. Weldon Jr., Evaluation of the Performance of Error Correcting Codes on a Gilbert Channel, IEEE Transactions on Communications, vol. 43, no. 8, pp , August 995. [4] M. Zorzi and R. R. Rao, On the Statistics of Block Errors in Bursty Channels, IEEE Transactions on Communications, vol. 45, no. 6, pp , June 997. [5] N. Shacham and P. Mckenney, Packet Recovery in High-Speed Networks Using Coding and Buffer Management, in Proc. IEEE INFOCOM, vol., pp. 24-3, June 99. [6] P. Frossard, FEC Performance in Multimedia Streaming, IEEE Communications Letters, vol. 5, no. 3, pp , 2. [7] W. Jiang and H. Schulzrinne, Modeling of Packet Loss and Delay and Their Effect on Real-Time Multimedia Service Quality, in Proc. NOSSDAV 2, June 2. P7/

FEC Recovery Performance for Video Streaming Services over Wired-Wireless Networks

FEC Recovery Performance for Video Streaming Services over Wired-Wireless Networks FEC Recovery Performance for Video Streaming Services over Wired-Wireless Networks Shun Muraoka a, Hiroyuki Masuyama a, Shoji Kasahara a,, Yutaka Takahashi a, a Graduate School of Informatics, Kyoto University

More information

FEC Recovery Performance for Video Streaming Services Based on H.264/SVC

FEC Recovery Performance for Video Streaming Services Based on H.264/SVC 20 FEC Recovery Performance for Video Streaming Services Based on H.264/SVC Kenji Kirihara, Hiroyuki Masuyama, Shoji Kasahara and Yutaka Takahashi Kyoto University Japan. Introduction With the recent advancement

More information

Performance Model for TCP over Link Layer on Correlated Channels for Wireless Data Communication

Performance Model for TCP over Link Layer on Correlated Channels for Wireless Data Communication Performance Model for TCP over Link Layer on Correlated Channels for Wireless Data Communication Yi Wu, Zhisheng Niu, Junli Zheng State Key Lab on Microwave and Digital Communications Department of Electronic

More information

PAPER Proactive Retransmission and Buffer Management for Layered Video Transmission over Wireless Channel

PAPER Proactive Retransmission and Buffer Management for Layered Video Transmission over Wireless Channel IEICE TRANS. COMMUN., VOL.E91 B, NO.9 SEPTEMBER 2008 2897 PAPER Proactive Retransmission and Buffer Management for Layered Video Transmission over Wireless Channel Yusuke UCHIDA, Sei SUNAHARA, Nonmembers,

More information

Improving TCP throughput using forward error correction

Improving TCP throughput using forward error correction This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. IEICE Communications Express, Vol., 1 6 Improving TCP throughput using forward error correction

More information

Cross-layer Analysis of Wireless TCP/ARQ Systems over Correlated Channels

Cross-layer Analysis of Wireless TCP/ARQ Systems over Correlated Channels Cross-layer Analysis of Wireless TCP/ARQ Systems over Correlated Channels Yi Wu, Zhisheng Niu, and Junli Zheng State Key Lab on Microwave and Digital Communications Department of Electronic Engineering,

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 4,000 6,000 20M Open access books available International authors and editors Downloads Our authors

More information

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 15, NO. 1, FEBRUARY

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 15, NO. 1, FEBRUARY IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 15, NO. 1, FEBRUARY 2007 187 Modeling Best-Effort and FEC Streaming of Scalable Video in Lossy Network Channels Seong-Ryong Kang, Student Member, IEEE, and Dmitri

More information

Quality Differentiation with Source Shaping and Forward Error Correction

Quality Differentiation with Source Shaping and Forward Error Correction Quality Differentiation with Source Shaping and Forward Error Correction György Dán and Viktória Fodor KTH, Royal Institute of Technology, Department of Microelectronics and Information Technology, {gyuri,viktoria}@imit.kth.se

More information

Ad hoc and Sensor Networks Chapter 6: Link layer protocols. Holger Karl

Ad hoc and Sensor Networks Chapter 6: Link layer protocols. Holger Karl Ad hoc and Sensor Networks Chapter 6: Link layer protocols Holger Karl Goals of this chapter Link layer tasks in general Framing group bit sequence into packets/frames Important: format, size Error control

More information

Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks

Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks Dr. Vinod Vokkarane Assistant Professor, Computer and Information Science Co-Director, Advanced Computer Networks Lab University

More information

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

A study of Skype over IEEE networks: voice quality and bandwidth usage Graduate Theses and Dissertations Graduate College 2011 A study of Skype over IEEE 802.16 networks: voice quality and bandwidth usage Kuan-yu Chen Iowa State University Follow this and additional works

More information

Analysis of TCP Latency over Wireless Links Supporting FEC/ARQ-SR for Error Recovery

Analysis of TCP Latency over Wireless Links Supporting FEC/ARQ-SR for Error Recovery Analysis of TCP Latency over Wireless Links Supporting FEC/ARQ-SR for Error Recovery Raja Abdelmoumen CRISTAL Laboratory, Tunisia Email: Raja.Abdelmoumen@ensi.rnu.tn Chadi Barakat Projet Planète, INRIA-Sophia

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

THE INCREASING popularity of wireless networks

THE INCREASING popularity of wireless networks IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 3, NO. 2, MARCH 2004 627 Accurate Analysis of TCP on Channels With Memory and Finite Round-Trip Delay Michele Rossi, Member, IEEE, Raffaella Vicenzi,

More information

Recommended Readings

Recommended Readings Lecture 11: Media Adaptation Scalable Coding, Dealing with Errors Some slides, images were from http://ip.hhi.de/imagecom_g1/savce/index.htm and John G. Apostolopoulos http://www.mit.edu/~6.344/spring2004

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

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications Jongho Bang Sirin Tekinay Nirwan Ansari New Jersey Center for Wireless Telecommunications Department of Electrical

More information

Performance of ARQ Go-Back-N protocol in Markov channels with unreliable feedback: Delay analysis

Performance of ARQ Go-Back-N protocol in Markov channels with unreliable feedback: Delay analysis ICUPC 95, TOKYO, JAPAN, NOV. 1995 1 Performance of ARQ Go-Back-N protocol in Markov channels with unreliable feedback: Delay analysis Michele Zorzi y and Ramesh R. Rao z y Dipartimento di Elettronica e

More information

Analysis of Link-Layer Backoff Algorithms on Point-to-Point Markov Fading Links: Effect of Round-Trip Delays

Analysis of Link-Layer Backoff Algorithms on Point-to-Point Markov Fading Links: Effect of Round-Trip Delays Analysis of Link-Layer Backoff Algorithms on Point-to-Point Markov Fading Links: Effect of Round-Trip Delays A. Chockalingam and M. Zorzi Department of ECE, Indian Institute of Science, Bangalore 560012,

More information

Fast RTP Retransmission for IPTV - Implementation and Evaluation

Fast RTP Retransmission for IPTV - Implementation and Evaluation Fast RTP Retransmission for IPTV - Implementation and Evaluation M.J. Prins, M. Brunner, G. Karagiannis, H. Lundqvist, and G. Nunzi Abstract With the deployment of IPTV reliability for multicast is becoming

More information

AUTOMATIC repeat request (ARQ) techniques have been

AUTOMATIC repeat request (ARQ) techniques have been IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008 1445 Adaptive ARQ with Energy Efficient Backoff on Markov Fading Links A. Chockalingam, Senior Member, IEEE, and Michele Zorzi, Fellow,

More information

PROPOSAL OF MULTI-HOP WIRELESS LAN SYSTEM FOR QOS GUARANTEED TRANSMISSION

PROPOSAL OF MULTI-HOP WIRELESS LAN SYSTEM FOR QOS GUARANTEED TRANSMISSION PROPOSAL OF MULTI-HOP WIRELESS LAN SYSTEM FOR QOS GUARANTEED TRANSMISSION Phuc Khanh KIEU, Shinichi MIYAMOTO Graduate School of Engineering, Osaka University 2-1 Yamada-oka, Suita, Osaka, 565-871 JAPAN

More information

A Real-Time Network Simulation Application for Multimedia over IP

A Real-Time Network Simulation Application for Multimedia over IP A Real-Time Simulation Application for Multimedia over IP ABSTRACT This paper details a Secure Voice over IP (SVoIP) development tool, the Simulation Application (Netsim), which provides real-time network

More information

Improving Wireless Link Throughput via Interleaved FEC

Improving Wireless Link Throughput via Interleaved FEC Improving Wireless Link Throughput via Interleaved FEC Ling-Jyh Chen, Tony Sun, M. Y. Sanadidi, Mario Gerla UCLA Computer Science Department, Los Angeles, CA 90095, USA {cclljj, tonysun, medy, gerla}@cs.ucla.edu

More information

Chapter III. congestion situation in Highspeed Networks

Chapter III. congestion situation in Highspeed Networks Chapter III Proposed model for improving the congestion situation in Highspeed Networks TCP has been the most used transport protocol for the Internet for over two decades. The scale of the Internet and

More information

Management of Protocol State

Management of Protocol State Management of Protocol State Ibrahim Matta December 2012 1 Introduction These notes highlight the main issues related to synchronizing the data at both sender and receiver of a protocol. For example, in

More information

Analytical Model for an IEEE WLAN using DCF with Two Types of VoIP Calls

Analytical Model for an IEEE WLAN using DCF with Two Types of VoIP Calls Analytical Model for an IEEE 802.11 WLAN using DCF with Two Types of VoIP Calls Sri Harsha Anurag Kumar Vinod Sharma Department of Electrical Communication Engineering Indian Institute of Science Bangalore

More information

Signature Amortization Using Multiple Connected Chains

Signature Amortization Using Multiple Connected Chains Signature Amortization Using Multiple Connected Chains Qusai Abuein 1 and Susumu Shibusawa 2 1 Graduate School of Science and Engineering 2 Department of Computer and Information Sciences Ibaraki University,

More information

Error Control Techniques for Interactive Low-bit Rate Video Transmission over the Internet.

Error Control Techniques for Interactive Low-bit Rate Video Transmission over the Internet. Error Control Techniques for Interactive Low-bit Rate Video Transmission over the Internet. Injong Rhee Department of Computer Science North Carolina State University Video Conferencing over Packet- Switching

More information

PAPER Two-Way Release Message Transmission and Its Wavelength Selection Rules for Preemption in OBS Networks

PAPER Two-Way Release Message Transmission and Its Wavelength Selection Rules for Preemption in OBS Networks IEICE TRANS. COMMUN., VOL.E90 B, NO.5 MAY 2007 1079 PAPER Two-Way Release Message Transmission and Its Wavelength Selection Rules for Preemption in OBS Networks Takuji TACHIBANA a) and Shoji KASAHARA b),

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

A New Approach of Forward Error Correction For Packet Loss Recovery

A New Approach of Forward Error Correction For Packet Loss Recovery Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 9, September 2014,

More information

Performance Analysis of WLANs Under Sporadic Traffic

Performance Analysis of WLANs Under Sporadic Traffic Performance Analysis of 802.11 WLANs Under Sporadic Traffic M. Garetto and C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di Torino, Italy Abstract. We analyze the performance of 802.11 WLANs

More information

An Evaluation of Adaptive Multimedia Communication from a QoS Perspective

An Evaluation of Adaptive Multimedia Communication from a QoS Perspective U Linz Telekooperation - 1 An Evaluation of Adaptive Multimedia Communication from a QoS Perspective Michael Welzl Johannes Kepler University Linz / Austria Max Mühlhäuser TU Darmstadt Germany U Linz Telekooperation

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

QoS-Directed Error Control of Video Multicast in Wireless Networks 1

QoS-Directed Error Control of Video Multicast in Wireless Networks 1 Qo-Directed Error Control of Video Multicast in Wireless Networks 1 Dongyan u aochun Li lara Nahrstedt Department of Computer cience University of Illinois at Urbana-Champaign Urbana IL 611 Abstract In

More information

Research Article An Intelligent Packet Loss Control Heuristic for Connectionless Real-Time Voice Communication

Research Article An Intelligent Packet Loss Control Heuristic for Connectionless Real-Time Voice Communication Mathematical Problems in Engineering Volume 2010, Article ID 984923, 9 pages doi:10.1155/2010/984923 Research Article An Intelligent Packet Loss Control Heuristic for Connectionless Real-Time Voice Communication

More information

A model for Endpoint Admission Control Based on Packet Loss

A model for Endpoint Admission Control Based on Packet Loss A model for Endpoint Admission Control Based on Packet Loss Ignacio Más and Gunnar Karlsson ACCESS Linneaus Center School of Electrical Engineering KTH, Royal Institute of Technology 44 Stockholm, Sweden

More information

Wireless Sensornetworks Concepts, Protocols and Applications. Chapter 5b. Link Layer Control

Wireless Sensornetworks Concepts, Protocols and Applications. Chapter 5b. Link Layer Control Wireless Sensornetworks Concepts, Protocols and Applications 5b Link Layer Control 1 Goals of this cha Understand the issues involved in turning the radio communication between two neighboring nodes into

More information

Computer Networking. Reliable Transport. Reliable Transport. Principles of reliable data transfer. Reliable data transfer. Elements of Procedure

Computer Networking. Reliable Transport. Reliable Transport. Principles of reliable data transfer. Reliable data transfer. Elements of Procedure Computer Networking Reliable Transport Prof. Andrzej Duda duda@imag.fr Reliable Transport Reliable data transfer Data are received ordered and error-free Elements of procedure usually means the set of

More information

CS 457 Multimedia Applications. Fall 2014

CS 457 Multimedia Applications. Fall 2014 CS 457 Multimedia Applications Fall 2014 Topics Digital audio and video Sampling, quantizing, and compressing Multimedia applications Streaming audio and video for playback Live, interactive audio and

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

Layered Network Architecture. CSC358 - Introduction to Computer Networks

Layered Network Architecture. CSC358 - Introduction to Computer Networks Layered Network Architecture Layered Network Architecture Question: How can we provide a reliable service on the top of a unreliable service? ARQ: Automatic Repeat Request Can be used in every layer TCP

More information

UNIT IV -- TRANSPORT LAYER

UNIT IV -- TRANSPORT LAYER UNIT IV -- TRANSPORT LAYER TABLE OF CONTENTS 4.1. Transport layer. 02 4.2. Reliable delivery service. 03 4.3. Congestion control. 05 4.4. Connection establishment.. 07 4.5. Flow control 09 4.6. Transmission

More information

Multimedia Networking ECE 599

Multimedia Networking ECE 599 Multimedia Networking ECE 599 Prof. Thinh Nguyen School of Electrical Engineering and Computer Science Based on B. Lee s lecture notes. 1 Outline Compression basics Entropy and information theory basics

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

1-800-OVERLAYS: Using Overlay Networks to Improve VoIP Quality. Yair Amir, Claudiu Danilov, Stuart Goose, David Hedqvist, Andreas Terzis

1-800-OVERLAYS: Using Overlay Networks to Improve VoIP Quality. Yair Amir, Claudiu Danilov, Stuart Goose, David Hedqvist, Andreas Terzis 1-800-OVERLAYS: Using Overlay Networks to Improve VoIP Quality Yair Amir, Claudiu Danilov, Stuart Goose, David Hedqvist, Andreas Terzis Voice over IP To call or not to call The Internet started as an overlay

More information

100 Mbps. 100 Mbps S1 G1 G2. 5 ms 40 ms. 5 ms

100 Mbps. 100 Mbps S1 G1 G2. 5 ms 40 ms. 5 ms The Influence of the Large Bandwidth-Delay Product on TCP Reno, NewReno, and SACK Haewon Lee Λ, Soo-hyeoung Lee, and Yanghee Choi School of Computer Science and Engineering Seoul National University San

More information

Unequal Error Recovery Scheme for Multimedia Streaming in Application-Level Multicast

Unequal Error Recovery Scheme for Multimedia Streaming in Application-Level Multicast Unequal Error Recovery Scheme for Multimedia Streaming in Application-Level Multicast Joonhyoung Lee, Youngha Jung, and Yoonsik Choe Department of Electrical and Electronic Engineering, Yonsei University,

More information

SONY S QOS TECHNOLOGY

SONY S QOS TECHNOLOGY SONY S QOS TECHNOLOGY ACHIEVE LOW-DELAY, HIGH-QUALITY STREAMING OVER MOBILE NETWORKS SONY CORPORATION PROFESSIONAL SOLUTION GROUP The use of high-speed mobile networks including LTE (Long Term Evolution)

More information

Streaming (Multi)media

Streaming (Multi)media Streaming (Multi)media Overview POTS, IN SIP, H.323 Circuit Switched Networks Packet Switched Networks 1 POTS, IN SIP, H.323 Circuit Switched Networks Packet Switched Networks Circuit Switching Connection-oriented

More information

Purdue University Computer Science. End-to-End Transport of Real-Time Trac. Using. Kihong Park. Purdue University. West Lafayette, IN 47907

Purdue University Computer Science. End-to-End Transport of Real-Time Trac. Using. Kihong Park. Purdue University. West Lafayette, IN 47907 End-to-End Transport of Real-Time Trac Using Adaptive Forward Error Correction Kihong Park Department of Computer Sciences Purdue University West Lafayette, IN 4797 park@cs.purdue.edu Overall Goal Facilitate

More information

Outline Computer Networking. TCP slow start. TCP modeling. TCP details AIMD. Congestion Avoidance. Lecture 18 TCP Performance Peter Steenkiste

Outline Computer Networking. TCP slow start. TCP modeling. TCP details AIMD. Congestion Avoidance. Lecture 18 TCP Performance Peter Steenkiste Outline 15-441 Computer Networking Lecture 18 TCP Performance Peter Steenkiste Fall 2010 www.cs.cmu.edu/~prs/15-441-f10 TCP congestion avoidance TCP slow start TCP modeling TCP details 2 AIMD Distributed,

More information

Channel Adaptive ACK Mechanism in IEEE Wireless Personal Area Networks

Channel Adaptive ACK Mechanism in IEEE Wireless Personal Area Networks Channel Adaptive ACK Mechanism in IEEE 802.15.3 Wireless Personal Area Networks Jong-In Lee 28 August 2008 Broadband Communication Laboratory Korea University FISC 2008 Outline Introduction System model

More information

Partial Reliable TCP

Partial Reliable TCP Partial Reliable TCP Yao-Nan Lien and Ming-Han Wu Computer Science Department,National Chengchi University, Taipei, Taiwan, R.O.C. lien@cs.nccu.edu.tw ABSTRACT-Some new information services over IPbased

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

Week 7: Traffic Models and QoS

Week 7: Traffic Models and QoS Week 7: Traffic Models and QoS Acknowledgement: Some slides are adapted from Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition, J.F Kurose and K.W. Ross All Rights Reserved,

More information

Proposal for Robust and Adaptive Forward Error Correction for real-time Audio-Video streaming solutions

Proposal for Robust and Adaptive Forward Error Correction for real-time Audio-Video streaming solutions IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 3, Issue 2 (Sep-Oct. 2012), PP 32-36 Proposal for Robust and Adaptive Forward Error Correction

More information

CS 641 Project Report Error resilient video transmission over wireless networks. December Gang Ding

CS 641 Project Report Error resilient video transmission over wireless networks. December Gang Ding CS 64 Project Report Error resilient video transmission over wireless networks December 00 Gang Ding Abstract This report proposes a general architecture for error resilient video transmission over mobile

More information

On the Effects of ARQ Mechanisms on TCP Performance in Wireless Environments

On the Effects of ARQ Mechanisms on TCP Performance in Wireless Environments On the Effects of ARQ Mechanisms on TCP Performance in Wireless Environments Francesco Vacirca, Andrea De Vendictis, Alfredo Todini, Andrea Baiocchi INFOCOM Dept - University of Roma La Sapienza Via Eudossiana

More information

INFLUENCE OF CONNECTION LENGTH ON SPEECH SIGNAL QUALITY IN PACKET NETWORK OF ELECTRIC POWER UTILITY

INFLUENCE OF CONNECTION LENGTH ON SPEECH SIGNAL QUALITY IN PACKET NETWORK OF ELECTRIC POWER UTILITY INFLUENCE OF CONNECTION LENGTH ON SPEECH SIGNAL QUALITY IN PACKET NETWORK OF ELECTRIC POWER UTILITY ALEKSANDAR LEBL, DRAGAN MITIĆ, ŽARKO MARKOV Key words: E-model, Burst packet loss, Impairment factor,

More information

INTEGRATION of data communications services into wireless

INTEGRATION of data communications services into wireless 208 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL 54, NO 2, FEBRUARY 2006 Service Differentiation in Multirate Wireless Networks With Weighted Round-Robin Scheduling and ARQ-Based Error Control Long B Le, Student

More information

Improving Bluetooth EDR Data Throughput Using FEC and Interleaving

Improving Bluetooth EDR Data Throughput Using FEC and Interleaving Improving Bluetooth EDR Data Throughput Using FEC and Interleaving Ling-Jyh Chen 1, Tony Sun 2, and Yung-Chih Chen 1 1 Institute of Information Science, Academia Sinica, Taipei 11529, Taiwan {cclljj, ycchen}@iis.sinica.edu.tw

More information

Inst: Chris Davison

Inst: Chris Davison ICS 153 Introduction to Computer Networks Inst: Chris Davison cbdaviso@uci.edu ICS 153 Data Link Layer Contents Simplex and Duplex Communication Frame Creation Flow Control Error Control Performance of

More information

Mohammad Hossein Manshaei 1393

Mohammad Hossein Manshaei 1393 Mohammad Hossein Manshaei manshaei@gmail.com 1393 1 An Analytical Approach: Bianchi Model 2 Real Experimentations HoE on IEEE 802.11b Analytical Models Bianchi s Model Simulations ns-2 3 N links with the

More information

ANALYSIS OF THE CORRELATION BETWEEN PACKET LOSS AND NETWORK DELAY AND THEIR IMPACT IN THE PERFORMANCE OF SURGICAL TRAINING APPLICATIONS

ANALYSIS OF THE CORRELATION BETWEEN PACKET LOSS AND NETWORK DELAY AND THEIR IMPACT IN THE PERFORMANCE OF SURGICAL TRAINING APPLICATIONS ANALYSIS OF THE CORRELATION BETWEEN PACKET LOSS AND NETWORK DELAY AND THEIR IMPACT IN THE PERFORMANCE OF SURGICAL TRAINING APPLICATIONS JUAN CARLOS ARAGON SUMMIT STANFORD UNIVERSITY TABLE OF CONTENTS 1.

More information

End-to-End Mechanisms for QoS Support in Wireless Networks

End-to-End Mechanisms for QoS Support in Wireless Networks End-to-End Mechanisms for QoS Support in Wireless Networks R VS Torsten Braun joint work with Matthias Scheidegger, Marco Studer, Ruy de Oliveira Computer Networks and Distributed Systems Institute of

More information

Communications Software. CSE 123b. CSE 123b. Spring Lecture 3: Reliable Communications. Stefan Savage. Some slides couresty David Wetherall

Communications Software. CSE 123b. CSE 123b. Spring Lecture 3: Reliable Communications. Stefan Savage. Some slides couresty David Wetherall CSE 123b CSE 123b Communications Software Spring 2002 Lecture 3: Reliable Communications Stefan Savage Some slides couresty David Wetherall Administrativa Home page is up and working http://www-cse.ucsd.edu/classes/sp02/cse123b/

More information

Investigating Interactions between ARQ Mechanisms and TCP over Wireless Links

Investigating Interactions between ARQ Mechanisms and TCP over Wireless Links Investigating Interactions between ARQ Mechanisms and TCP over Wireless Links Francesco Vacirca, Andrea De Vendictis, Andrea Baiocchi 1 INFOCOM Dept. - University of Roma La Sapienza e-mail: {vacirca,devendictis,baiocchi}@infocom.uniroma1.it

More information

Lecture 5: Performance Analysis I

Lecture 5: Performance Analysis I CS 6323 : Modeling and Inference Lecture 5: Performance Analysis I Prof. Gregory Provan Department of Computer Science University College Cork Slides: Based on M. Yin (Performability Analysis) Overview

More information

Impact of transmission errors on TCP performance. Outline. Random Errors

Impact of transmission errors on TCP performance. Outline. Random Errors Impact of transmission errors on TCP performance 1 Outline Impact of transmission errors on TCP performance Approaches to improve TCP performance Classification Discussion of selected approaches 2 Random

More information

B. Bellalta Mobile Communication Networks

B. Bellalta Mobile Communication Networks IEEE 802.11e : EDCA B. Bellalta Mobile Communication Networks Scenario STA AP STA Server Server Fixed Network STA Server Upwnlink TCP flows Downlink TCP flows STA AP STA What is the WLAN cell performance

More information

Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks

Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks Dodda Sunitha Dr.A.Nagaraju Dr. G.Narsimha Assistant Professor of IT Dept. Central University

More information

Reliable Multicast Scheme Based on Busy Signal in Wireless LANs

Reliable Multicast Scheme Based on Busy Signal in Wireless LANs Journal of Modern Science and Technology Vol.2 No.1 March 2014. Pp.18-25 Reliable Multicast Scheme Based on Busy Signal in Wireless LANs Sunmyeng For unicast transmissions, the IEEE 802.11 WLAN MAC (Medium

More information

Active Network Tomography: Design and Estimation Issues George Michailidis Department of Statistics The University of Michigan

Active Network Tomography: Design and Estimation Issues George Michailidis Department of Statistics The University of Michigan Active Network Tomography: Design and Estimation Issues George Michailidis Department of Statistics The University of Michigan November 18, 2003 Collaborators on Network Tomography Problems: Vijay Nair,

More information

Discrete Time Batch Arrival Queue with Multiple Vacations

Discrete Time Batch Arrival Queue with Multiple Vacations International Journal of Engineering Research Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 13, Issue 7 (July 2017), PP.49-55 Discrete Time Batch Arrival Queue with Multiple Vacations

More information

Medium Access Control Protocols With Memory Jaeok Park, Member, IEEE, and Mihaela van der Schaar, Fellow, IEEE

Medium Access Control Protocols With Memory Jaeok Park, Member, IEEE, and Mihaela van der Schaar, Fellow, IEEE IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 18, NO. 6, DECEMBER 2010 1921 Medium Access Control Protocols With Memory Jaeok Park, Member, IEEE, and Mihaela van der Schaar, Fellow, IEEE Abstract Many existing

More information

Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks

Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE 802.11e networks Seung-Seok Kang 1,1, Yejin Sohn 1, and Eunji Moon 1 1Department of Computer Science, Seoul Women s

More information

MPEG4 VIDEO OVER PACKET SWITCHED CONNECTION OF THE WCDMA AIR INTERFACE

MPEG4 VIDEO OVER PACKET SWITCHED CONNECTION OF THE WCDMA AIR INTERFACE MPEG4 VIDEO OVER PACKET SWITCHED CONNECTION OF THE WCDMA AIR INTERFACE Jamil Y. Khan 1, Pratik Das 2 School of Electrical Engineering and Computer Science, University of Newcastle, Callaghan, NSW 238,

More information

under grant CNS This work was supported in part by the National Science Foundation (NSF)

under grant CNS This work was supported in part by the National Science Foundation (NSF) Coordinated Multi-Layer Loss Recovery in TCP over Optical Burst-Switched (OBS) Networks Rajesh RC Bikram, Neal Charbonneau, and Vinod M. Vokkarane Department of Computer and Information Science, University

More information

Adaptive Data Burst Assembly in OBS Networks

Adaptive Data Burst Assembly in OBS Networks Adaptive Data Burst Assembly in OBS Networks Mohamed A.Dawood 1, Mohamed Mahmoud 1, Moustafa H.Aly 1,2 1 Arab Academy for Science, Technology and Maritime Transport, Alexandria, Egypt 2 OSA Member muhamed.dawood@aast.edu,

More information

Advanced Computer Networks

Advanced Computer Networks Advanced Computer Networks Congestion control in TCP Prof. Andrzej Duda duda@imag.fr http://duda.imag.fr 1 Contents Principles TCP congestion control states Slow Start Congestion Avoidance Fast Recovery

More information

Inconsistency of Logical and Physical Topologies for Overlay Networks and Its Effect on File Transfer Delay

Inconsistency of Logical and Physical Topologies for Overlay Networks and Its Effect on File Transfer Delay Inconsistency of Logical and Physical Topologies for Overlay Networks and Its Effect on File Transfer Delay Yasuo Tamura a, Shoji Kasahara a,, Yutaka Takahashi a, Satoshi Kamei b, and Ryoichi Kawahara

More information

Packet Loss Process under Bounded Delay

Packet Loss Process under Bounded Delay Packet Loss Process under Bounded Delay Jianming Liu, Xiaohong Jiang, Achille Pattavina Graduate School of Information Sciences, Tohoku University, Sendai, Japan Email: jiang@ecei.tohoku.ac.jp Department

More information

Application of Importance Sampling in Simulation of Buffer Policies in ATM networks

Application of Importance Sampling in Simulation of Buffer Policies in ATM networks Application of Importance Sampling in Simulation of Buffer Policies in ATM networks SAMAD S. KOLAHI School of Computing and Information Systems Unitec New Zealand Carrington Road, Mt Albert, Auckland NEW

More information

DiffServ Architecture: Impact of scheduling on QoS

DiffServ Architecture: Impact of scheduling on QoS DiffServ Architecture: Impact of scheduling on QoS Abstract: Scheduling is one of the most important components in providing a differentiated service at the routers. Due to the varying traffic characteristics

More information

An analysis of retransmission strategies for reliable multicast protocols

An analysis of retransmission strategies for reliable multicast protocols An analysis of retransmission strategies for reliable multicast protocols M. Schuba, P. Reichl Informatik 4, Aachen University of Technology 52056 Aachen, Germany email: marko peter@i4.informatik.rwth-aachen.de

More information

TCP Flavors Simulation Evaluations over Noisy Environment

TCP Flavors Simulation Evaluations over Noisy Environment International Journal of Information Engineering and Applications 2018; 1(1): 11-17 http://www.aascit.org/journal/information TCP Flavors Simulation Evaluations over Noisy Environment Elsadig Gamaleldeen

More information

A Hybrid ARQ Scheme for Resilient Packet Header Compression

A Hybrid ARQ Scheme for Resilient Packet Header Compression A Hybrid ARQ Scheme for Resilient Packet Compression Vijay A Suryavanshi and Aria Nosratinia Multimedia Communications Laboratory, The University of Texas at Dallas Richardson, TX 7083-0688, USA E-mail:

More information

Multimedia Networking

Multimedia Networking CE443 Computer Networks Multimedia Networking Behnam Momeni Computer Engineering Department Sharif University of Technology Acknowledgments: Lecture slides are from Computer networks course thought by

More information

Analytical Description of a Parameter-based Optimization of the Quality of Service for VoIP Communications

Analytical Description of a Parameter-based Optimization of the Quality of Service for VoIP Communications Analytical Description of a Parameter-based Optimization of the Quality of Service for VoIP Communications LEOPOLDO ESTRADA 1, DENI TORRES 1, HOMERO TORAL 1,2 1 Department of Electrical Engineering CINVESTAV

More information

Parameter Equipment Motivation Monitoring method. Smooth play-out Test stream

Parameter Equipment Motivation Monitoring method. Smooth play-out Test stream IP transport requirements Packet Loss Ratio The ratio between the number of the packets lost in the network total and number the of transmitted packets1. Latency The time interval between initial transmission

More information

RCRT:Rate-Controlled Reliable Transport Protocol for Wireless Sensor Networks

RCRT:Rate-Controlled Reliable Transport Protocol for Wireless Sensor Networks RCRT:Rate-Controlled Reliable Transport Protocol for Wireless Sensor Networks JEONGYEUP PAEK, RAMESH GOVINDAN University of Southern California 1 Applications that require the transport of high-rate data

More information

A Two-level Threshold Recovery Mechanism for SCTP

A Two-level Threshold Recovery Mechanism for SCTP A Two-level Threshold Recovery Mechanism for SCTP Armando L. Caro Jr., Janardhan R. Iyengar, Paul D. Amer, Gerard J. Heinz Computer and Information Sciences University of Delaware acaro, iyengar, amer,

More information

SIMULATING CDPD NETWORKS USING OPNET

SIMULATING CDPD NETWORKS USING OPNET Michael Jiang Stephen Hardy Ljiljana Trajkovic SIMULATING CDPD NETWORKS USING OPNET TM Communication Networks Laboratory School of Engineering Science Simon Fraser University Road Map Introduction Simulation

More information

P B 1-P B ARRIVE ATTEMPT RETRY 2 1-(1-P RF ) 2 1-(1-P RF ) 3 1-(1-P RF ) 4. Figure 1: The state transition diagram for FBR.

P B 1-P B ARRIVE ATTEMPT RETRY 2 1-(1-P RF ) 2 1-(1-P RF ) 3 1-(1-P RF ) 4. Figure 1: The state transition diagram for FBR. 1 Analytical Model In this section, we will propose an analytical model to investigate the MAC delay of FBR. For simplicity, a frame length is normalized as a time unit (slot). 1.1 State Transition of

More information

Congestion control in TCP

Congestion control in TCP Congestion control in TCP If the transport entities on many machines send too many packets into the network too quickly, the network will become congested, with performance degraded as packets are delayed

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

Delay Analysis of the Selective-Repeat ARQ with the Per Flow Resequencing

Delay Analysis of the Selective-Repeat ARQ with the Per Flow Resequencing Delay Analysis of the Selective-epeat AQ with the Per Flow esequencing Toshihiro Shikama Information Technology & D Center Mitsubishi Electric Corporation 5-1-1 Ofuna, Kamakura-shi, 247-8501 Japan Email:

More information