Improving TCP-Friendly Rate Control in Wired and Wireless Networks By a Scheme Based on Wireless Signal Strength

Size: px
Start display at page:

Download "Improving TCP-Friendly Rate Control in Wired and Wireless Networks By a Scheme Based on Wireless Signal Strength"

Transcription

1 Improving TCP-Friendly Rate Control in Wired and Wireless Networks By a Scheme Based on Wireless Signal Strength Il Mo Jung, Nicolaos B. Karayiannis, and Steven Pei Department of Electrical and Computer Engineering, University of Houston, Houston, TX, , USA {ijung, karayiannis, spei}@uh.edu Abstract We propose a rate control scheme developed to improve TFRC (TCP-Friendly Rate Control) in wired and wireless networks. Next-generation wireless users will expect multimedia streams of high quality as well as high mobility that has time-varying wireless error rate. The proposed scheme is designed to meet such requirements. This is accomplished by using wireless signal strength information to improve wireless TFRC performance. Most wireless devices currently have wireless signal strength information in the driver level. In Windows XP, our scheme can be implemented by a slight modification of the TFRC algorithm in the application level through the use of WRAPI 2.. To evaluate the performance of the proposed scheme, we simulated several cases over a wireless network via the NS-2 simulator and compared the efficiency of delivery exhibited by the proposed scheme with that of existing schemes. The proposed scheme is robust to congestion loss and wireless loss. In addition, our scheme exhibits stable performance even in timevarying wireless conditions. 1. Introduction TFRC is the scheme that allows us enjoy multimedia stream over the Internet. However, TFRC is based on the loss and delay that can be measured exactly only in wired networks. As a result, its performance is not reliable in wireless networks. Our work was especially focused on users with high mobility. Currently, some network service providers began to provide a wireless metropolitan area network service. As a result, we cannot assume that the wireless This work was supported by the National Institute of Justice under Grant 23-IJ-CX-K11. error rate is semi-static due to the users high mobility. TFRC should be enhanced to be able to handle such high mobility. There have been various approaches to dealing with this problem in the network layer [1], [2], [3]. F. Yang et al. [4] used link layer as well as network layer information to discriminate packet delay and loss due to erroneous wireless channel. Although this approach is more accurate than previous approaches, it depends on network hardware and its open application program interfaces (APIs). Our approach to this problem uses wireless signal strength information that can be obtained without any hardware dependency in Windows XP. For example, Windows XP offers the Wireless Zero Configuration service, which handles wireless connections. This service can be substituted by a simple middleware using WRAPI 2.. This middleware can be designed to have a dual role, that is, to deal with the wireless connection and to provide real-time signal strength as a type of system function. Such middleware is simple and makes it possible to control the streaming rate in the application layer in a way similar to that the streaming rate is controlled by several existing TCPfriendly rate control schemes. Round-trip time (RTT) over the wireless Internet can change dramatically depending on the wireless environment. Most schemes developed to deal with this RTT characteristic are very conservative when it comes to updating its value. This can prevent undesirable increases of RTT. Ironically, this can be a disadvantage, since more time would be required to reduce the RTT even though a small RTT value is being measured. This paper introduces a rate control scheme that relies on wireless signal strength information to filter packet delay due to automatic repeat request (ARQ) and losses due to wireless channel error. The rest of this paper is organized as follows: Section 2 presents

2 the proposed signal strength-based rate control scheme. Section 3 presents simulation results that validate the proposed scheme by comparing its performance with that of existing schemes. Finally, Section 4 contains concluding remarks. 2. Signal Strength-Based Rate Control We propose a signal strength-based rate control scheme, which may be used to filter packet delay due to ARQ and losses due to wireless channel error. Although signal strength-based rate control may be seen as one of the cross-layer approaches, it can perform in the application layer only. Windows XP can provide system API using WRAPI 2.. There is certainly a way to access signal strength information in Linux. Currently almost all wireless devices use signal strength information. In the case of Windows XP and Linux, at least, we can use signal strength information without any hardware/system specific APIs. The proposed signal strength-based scheme is based on the wireless signal strength level. If the wireless signal is weak, it would be hard to formulate packet delay and loss between wireless nodes through the use of network layer parameters only. This became evident from our simulation results. For example, if a fastmoving mobile node moves away from its access point within coverage and comes back, then the delay and loss of packets transferred over wireless Internet may increase and decrease dramatically. We also observed that if there is a road between the access point and a wireless local area network (WLAN) client, the signal strength may weaken even if the client is not moving fast. Such a situation may be encountered whenever a car passes through that way or the client approaches toward a parked car or some structures. This implies that outdoor wireless conditions are time-varying, at least in the case of WLANs. Existing network layer approaches use network layer measurement values such as loss, jitter, RTT, and statistical values obtained by combining them. Their loss differentiation algorithms (LDAs) differentiate losses by restricting the congestion model over a wired network. So, if a loss is not in a type of restricted congestion models, existing approaches attribute the loss to bad wireless conditions. However, the actual congestion loss and wireless loss are not always exclusive when they are represented by network layer values only. In other words, their LDAs do not work well in high-loss conditions. Meanwhile, a signal strength-based scheme is an entirely different approach in that it relies on filtering instead of attempting to differentiate losses. More specifically, our approach filters losses based on the signal strength. This works Figure 1. Quadratic and linear models of signal quality and strength well for high error rates as well as low error rates. In WRAPI2., signal strength information is derived from wireless received signal strength indicator (RSSI), which is known as the most accurate indicator for predicting the performance of streaming video over a WLAN [5]. The proposed signal strength-based scheme uses signal strength information in dbm (dbmiliwatt). RSSI values can also be changed to dbm, which has a relation with signal quality (-%) [6]. This relation can be described by either a quadratic or a linear model (see Figure 1). Although it is difficult to formulate packet loss rate in terms of signal quality, it can certainly be argued that good signal quality or high signal strength helps the successful delivery of packets whereas poor signal quality or low signal strength makes packet delivery difficult or even impossible. Thus, we assume that signal quality is proportional to the probability that a packet is delivered without error. The signal strength-based scheme relies on a new signal quality model, which is used to filter wireless loss and delay. Although it is similar to the quadratic model, the signal quality model used in this work is much more optimistic. 2.1 Signal Strength Level The dbm (db-miliwatt) is a logarithmic measurement of signal strength. dbm values can be directly converted to and from mw values using the formula below: dbm = 1 log(mw). (1) Wireless signal strength information can be obtained from the WRAPI 2. [7] library that can be installed in Windows XP. A middleware can retrieve signal strength in dbm periodically from the WRAPI 2. library. The TFRC client, equipped with the middleware, can obtain signal strength information in real time. However, there are significant fluctuations of signal strength values in dbm. The signal strength levels can be prevented from fluctuating via Algorithm 1, which is described below:

3 Algorithm 1: Signal Strength Level Let ss = signal strength value in dbm Let sl = signal strength level if ss > -2, then sl := 1 // Best else if -1 * (j-1) > ss > -1 * j, then sl := j for j=3..9 else sl := 1 // Worst end Algorithm 1 assigns to the signal strength level nine values ranging from 1 (the best) to 1 (the worst) except of the value 2. Through the use of signal strength level, we can reduce considerably the frequent fluctuations of measured signal strength values and simplify rate control. For a signal strength level between 1 and 6, most schemes work well. However, the packet loss event rate due to wireless channel error is actually very low. 2.2 Loss Filter Based on Signal Strength Level In our scheme, we deal with the signal quality as a packet delivery probability. Compared with the quadratic model shown in Figure 1, our scheme is much more optimistic in defining signal quality in terms of signal strength. Low layer error recovery algorithms such as ARQ allow us to assume wireless packet delivery optimistically. More specifically, signal quality is defined according to Algorithm 2: Algorithm 2: Signal Quality Let sl = signal strength level Let sq = signal quality if sl <= 5, then sq := 1. // Best else if sl = 6, then sq :=.97 else if sl = 7, then sq :=.93 else if sl = 8, then sq :=.5 else if sl = 9, then sq :=.3 else sq :=.1 // Worst end Given the signal quality, we propose the wireless loss filter algorithm shown below: Algorithm 3. Wireless Loss Filter Let rc = received packet count since previous loss filtered was detected. rc :=.1 // almost zero if new loss is detected, if ((rc =.1) or (1./rc < 1. sq)) then rc:=.2 // almost zero, but not first return Filtered else end return Not Filtered end if end if In general, a congestion loss event may involve more than one packet loss when congestion occurs. Algorithm 3 does not filter successive packet losses except of the first loss. Meanwhile, the original TFRC processes one or more packet losses within one RTT as one loss event. As a result, Algorithm 3 can filter wireless packet losses that are distributed uniformly at one signal strength level. If successive packet losses due to congestion occur and enough time has elapsed since the last loss, then the proposed signal strengthbased scheme considers that one of them is wireless loss and the others are just one loss event. In short, the signal strength-based scheme does not filter congestion packet losses occurring successively. However, the signal strength-based scheme does not respond to congestion until successive losses occur. The lack of immediate reaction causes a response delay, which may lower the bandwidth fairness of the signal strength-based scheme instantaneously. 2.3 Delay Filter Based on Signal Strength Level Observing the traffic amount measured in the link layer with a signal strength level between 8 and 1 indicated that traffic may increase up to more than 1 times. This is caused by ARQ, which makes the delaybased loss differentiation algorithms useless. Even in cases where the signal strength level is between 6 and 9, its fluctuation may be severe. Therefore, the original TFRC used a decay factor to update RTT conservatively. The variable df was used as the decay factor for accurate RTT estimate in the tfrc.h file of NS-2 [8]; its value was.95 by default. Here, df is modified using a weight r, which is determined in terms of the signal strength level ( sl ). If RTT increases, then r =.7 for sl = 9 and r =.9 for sl = 1. If not, r =.4 for sl = 9 and r =.7 for sl = 1. Then, RTT is updated as follows: df : = df + (1 df ) r (2) rtt : = df rtt + (1 df ) mrtt (3) where rtt is the round-trip time and mrtt is the latest measured round-trip time. Large values of r make the signal strength-based scheme robust to delay fluctuations due to abrupt weakness of the signal. However, such values of r slow down the response of

4 the signal strength-based scheme to coincident congestion Figure 2. Network configuration 3. Simulation 3.1 Simulation Configuration We used the NS-2 simulator [8] to evaluate the performance of signal strength-based scheme and compare it with that of other schemes in a wireless network environment. The basic network configuration was a dumbbell similar to that shown in Figure 2. In Figure 2, the sender 1 is a TFRC sender. The receiver 1 is also a TFRC client. For mobility, we used the wired-cum-wireless scenario of NS-2. We chose the widely-used shadowing model as our radio propagation model, since we need to create conditions characterized by high interference similar to the moving client s real surroundings. This model is based on the assumption that the received power at a certain distance is a random variable due to multipath propagation effects, also known as fading effects. The environmental parameters of the shadowing model were chosen as follows: the path loss exponent was β = 4, the shadowing deviation was σ db = 7., the reference distance was set to 1., and the seed was set to. Such values are recommended for the obstructed in-building, office with hard partition, or outdoor shadowed urban area. By default, the distance between the base station and each receiver is 1 m. In our simulation, the signal strength was obtained from the class WirelessPhy of the NS-2. The signal strength-based scheme sender was developed by modifying the TFRC Agent of NS Data Delivery Under Semi-Static Wireless Conditions In order to emphasize the mobility properties of wireless network, we conducted a distance-based simulation. In other words, our simulation used the fact that long distance between the base station and TFRC client brings about high error rate of the wireless channel. In this case, only the sender 1 is used. Figure 3 shows the data delivery capabilities of ZBS Received data [1 6 byte] Signal strength TFRC ZBS ZigZag Original TFRC Distance [m] Figure 3. Data delivery under semi-static wireless error rate for 25 seconds Table 1. Error margin of signal strength TFRC in Figure 3, when confidence was 95%. Error margin Error margin kbyte kbps kbyte kbps 1m m m m m m m m m m m m m m m m m m m m m m m m [9], ZigZag [9], the original TFRC, and the proposed scheme for various values of the distance between the base station and the TFRC client for 25 seconds. Table 1 shows the error margin of the proposed scheme, which was obtained when the confidence was

5 95% through the use of the central limit theorem. Here, we used 5 samples, which were measured every.5 seconds. According to Table 1, the error margin is 16.3 ~ kbytes, which corresponds to.512 ~ kbps. As a result, the confidence intervals of the proposed scheme are very small to be seen in Figure 3. According to Figure 3 and Table 1, the proposed scheme has higher data delivery capability than the others except of distance values between 14 m and 16 m. These are the points where low-layer error recovery algorithms begin to fail to transfer data without error. However, even in these cases the proposed scheme exhibited better performance than the original TFRC whereas its differences from the best performing scheme were kbps, 9.59 kbps, and.22 kbps for 14 m, 15 m, and 16 m, respectively. In general, the proposed scheme exhibited slightly higher delivery capacity; this is because it filters every first loss if the signal strength level is high. The proposed scheme exhibited higher performance for high as well as for low signal strength; this is attributable to the high efficiency of wireless loss and delay filtering. 3.3 Data Delivery Under Dynamic Wireless Conditions Real wireless conditions vary considerably with time. Even if a TFRC client does not move at all, its surrounding objects can make the communication with a TFRC client difficult. For simplicity, we assumed that our TFRC client moves away at the 15th second and comes back at the 2th second; this was done in order to simulate dynamic wireless conditions with a speed of 5 meters per second. Figure 4 shows the receiving rate of the ZBS, ZigZag, the original TFRC, and the proposed scheme as a function of time. According to Figure 4, the proposed scheme exhibited the most rapid rate recovery in the signal strength recovery phase. This can be attributed to the filtered RTT. 3.4 Data Delivery Under Congestion Conditions This set of experiments was designed to illustrate that the proposed signal strength-based scheme is efficient and TCP-friendly even in conditions involving congestion. This was accomplished by using two TCP flows, such as those shown in Figure 2. The sender 1, which complies with the signal strengthbased TFRC, communicates from 2 sec to 252 sec. Two TCP flows begin at the 5th sec and end at the 2th sec. Figure 5(a) shows the bandwidth occupied Receiving rate [kbps] by sender 1. The average throughput for the two TCP flows is not obvious from Figure 5 (b) and (c) due to the frequent fluctuations. In fact, the average throughput between 5.5 sec and 2.5 sec was estimated to be kbps for TCP1 and kbps for TCP2. In that interval, the average throughput of our scheme was kbps, which corresponds to 37.26%. This implies that the proposed scheme exhibits good bandwidth fairness. Our scheme occupied a relatively high bandwidth portion (about 3.93%), which is the result of the response delay due to Algorithm 3. According to previous results, the proposed scheme has good data delivery capability in semi-static wireless conditions as well as time-varying wireless conditions. Besides, the proposed scheme remains TCP-friendly. 4. Conclusion Signal strength-based scheme ZBS ZigZag Original TFRC Figure 4. Data receiving rate with moving TFRC client This paper introduced a signal strength-based scheme that may be used to enhance the original TFRC scheme. One of the drawbacks of the original TFRC is that it throttles its sending rate even under wireless losses. In order to overcome this drawback, the proposed scheme relies on wireless signal strength information. Since currently available wireless devices have signal strength information, the information required by the proposed scheme can be obtained in the driver or application level. Even though it is hard to differentiate wireless losses from the signal strength information, we can filter abrupt high loss rate or high

6 Throughput [kbps] Throughput [kbps] Throughput [kbps] (a) Signal strength-based scheme (b) TCP (c) TCP2 Figure 5. Occupied bandwidth trace of the signal strength-based TFRC RTT. To evaluate our scheme, we relied on the NS-2 simulator. Our simulation results indicated that the proposed scheme maintains effectively its TCPfriendly behavior. Besides, our simulation revealed that the proposed scheme exhibited high data delivery capability for almost all cases. This was especially true when the TFRC client had high mobility. In such cases, the proposed scheme recovers its sending rate rapidly since it can presume how high the wireless error rate is and how abruptly RTT changes from the signal strength information. Compared with the proposed scheme, other existing schemes did not respond as quickly to recover their sending rates. 5. References [1] G. Yang, L. Chen, T. Sun, M. Gerla, and M. Y. Sanadidi, Real-time streaming over wireless links: A comparative study, Proceedings of IEEE Symposium on Computers and Communications, Cartagena, Spain, June 27-3, 25, pp [2] M. Chen and A. Zakhor, Rate control for streaming video over wireless, IEEE Wireless Communications Magazine, vol. 12, no. 4, pp , Aug. 25. [3] S. Biaz and N. Vaidya, Discriminating congestion losses from wireless losses using interarrival times at the receiver, Proceedings of IEEE Symposium on Application-Specific Systems and Software Engineering and Technology, Richardson, TX, March 24-27, 1999, pp [4] F. Yang, Q. Zhang, W. Zhu, and Y. Zhang, End-to-end TCP-friendly streaming protocol and bit allocation for scalable video over wireless Internet, IEEE Journal on Selected Areas in Communications, vol. 22, no. 4, pp , May 24. [5] M. Li, F. Li, M. Claypool, and R. Kinicki, Weather forecasting Predicting performance for streaming video over wireless LANs, Proceedings of NOSSDAV 5, Skamania, WA, June 13-14, 25, pp [6] Signal Quality Model: [7] Wireless Research API (WRAPI): [8] NS-2 Network Simulator (Ver. 2). [9] S. Chen, P. C. Cosman, and G. M. Voelker, End-to-end differentiation of congestion and wireless losses, IEEE/ACM Transactions on Networking, vol. 11, no. 5, pp , Oct. 23.

Receiver-initiated Sending-rate Control based on Data Receive Rate for Ad Hoc Networks connected to Internet

Receiver-initiated Sending-rate Control based on Data Receive Rate for Ad Hoc Networks connected to Internet Receiver-initiated Sending-rate Control based on Data Receive Rate for Ad Hoc Networks connected to Internet Akihisa Kojima and Susumu Ishihara Graduate School of Engineering, Shizuoka University Graduate

More information

AIO-TFRC: A Light-weight Rate Control Scheme for Streaming over Wireless

AIO-TFRC: A Light-weight Rate Control Scheme for Streaming over Wireless AIO-TFRC: A Light-weight Rate Control Scheme for Streaming over Wireless Minghua Chen and Avideh Zakhor Department of Electrical Engineering and Computer Sciences University of California at Berkeley,

More information

World Journal of Engineering Research and Technology WJERT

World Journal of Engineering Research and Technology WJERT wjert, 2018, Vol. 4, Issue 4, 527-537. Original Article ISSN 2454-695X Mukhtiar et al. WJERT www.wjert.org SJIF Impact Factor: 5.218 RPD: RELIABLE PACKETS DELIVERY CONGESTION CONTROL SCHEME IN WIRELESS

More information

An Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network

An Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network An Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network Yong-Hyun Kim, Ji-Hong Kim, Youn-Sik Hong, and Ki-Young Lee University of Incheon, 177 Dowha-dong Nam-gu, 402-749,

More information

Video Streaming in Wireless Environments

Video Streaming in Wireless Environments Video Streaming in Wireless Environments Manoj Kumar C Advisor Prof. Sridhar Iyer Kanwal Rekhi School of Information Technology Indian Institute of Technology, Bombay Mumbai 1 Motivation Refers to real-time

More information

Improving TCP Performance over Wireless Networks using Loss Predictors

Improving TCP Performance over Wireless Networks using Loss Predictors Improving TCP Performance over Wireless Networks using Loss Predictors Fabio Martignon Dipartimento Elettronica e Informazione Politecnico di Milano P.zza L. Da Vinci 32, 20133 Milano Email: martignon@elet.polimi.it

More information

TFRC and RTT Thresholds Interdependence in a Selective Retransmission Scheme

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

More information

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

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

More information

Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions

Performance Analysis of the Intertwined Effects between Network Layers for g Transmissions Performance Analysis of the Intertwined Effects between Network Layers for 802.11g Transmissions Jon Gretarsson, Feng Li, Mingzhe Li, Ashish Samant, Huahui Wu, Mark Claypool and Robert Kinicki WPI Computer

More information

Real-time Streaming over Wireless Links: A Comparative Study

Real-time Streaming over Wireless Links: A Comparative Study Real-time Streaming over Wireless Links: A Comparative Study Guang Yang, Ling-Jyh Chen, Tony Sun, Mario Gerla and M. Y. Sanadidi Computer Science Department University of California, Los Angeles Los Angeles,

More information

Telecommunication Services Engineering Lab. Roch H. Glitho

Telecommunication Services Engineering Lab. Roch H. Glitho 1 Congestion handling in wired TCP: Detailed treatment 1. - Fundamental assumptions and principles - Key parameters - Slow start - Congestion avoidance - Fast re-transmit and fast recovery 2 Fundamental

More information

TCP Probe: A TCP with built-in Path Capacity Estimation 1

TCP Probe: A TCP with built-in Path Capacity Estimation 1 TCP Probe: A TCP with built-in Path Capacity Estimation Anders Persson, Cesar A. C. Marcondes 2, Ling-Jyh Chen, Li Lao, M. Y. Sanadidi, and Mario Gerla Computer Science Department University of California,

More information

RED behavior with different packet sizes

RED behavior with different packet sizes RED behavior with different packet sizes Stefaan De Cnodder, Omar Elloumi *, Kenny Pauwels Traffic and Routing Technologies project Alcatel Corporate Research Center, Francis Wellesplein, 1-18 Antwerp,

More information

Technical University of Crete Electronic & Computer Engineering Department TCP Performance over UMTS Network

Technical University of Crete Electronic & Computer Engineering Department TCP Performance over UMTS Network Technical University of Crete Electronic & Computer Engineering Department TCP Performance over UMTS Network Diploma Thesis by Smaragdakis Georgios OUTLINE From Mobile Networks to UMTS Revolution UMTS

More information

Proxy-based TCP-friendly streaming over mobile networks

Proxy-based TCP-friendly streaming over mobile networks Proxy-based TCP-friendly streaming over mobile networks Frank Hartung Uwe Horn Markus Kampmann Presented by Rob Elkind Proxy-based TCP over mobile nets 1 Outline Introduction TCP Friendly Rate Control

More information

CS 268: Lecture 7 (Beyond TCP Congestion Control)

CS 268: Lecture 7 (Beyond TCP Congestion Control) Outline CS 68: Lecture 7 (Beyond TCP Congestion Control) TCP-Friendly Rate Control (TFRC) explicit Control Protocol Ion Stoica Computer Science Division Department of Electrical Engineering and Computer

More information

LETTER Wireless Quality Assessment Using RLP NAK Rate in CDMA2000 1X Networks

LETTER Wireless Quality Assessment Using RLP NAK Rate in CDMA2000 1X Networks IEICE TRANS. COMMUN., VOL.E88 B, NO.5 MAY 2005 2177 LETTER Wireless Quality Assessment Using RLP NAK Rate in CDMA2000 1X Networks Hojung CHA a), Joonhee LEE, Nonmembers, Wonjun LEE, Member, and Rhan HA,

More information

Equation-Based Congestion Control for Unicast Applications. Outline. Introduction. But don t we need TCP? TFRC Goals

Equation-Based Congestion Control for Unicast Applications. Outline. Introduction. But don t we need TCP? TFRC Goals Equation-Based Congestion Control for Unicast Applications Sally Floyd, Mark Handley AT&T Center for Internet Research (ACIRI) Jitendra Padhye Umass Amherst Jorg Widmer International Computer Science Institute

More information

End-to-end differentiation of congestion and wireless losses

End-to-end differentiation of congestion and wireless losses SUBMISSION TO ACM/IEEE TRANS. ON NETWORKING 1 End-to-end differentiation of congestion and es Song Cen, Pamela C. Cosman, and Geoffrey M. Voelker Abstract In this paper, we explore end-to-end loss differentiation

More information

Equation-based Congestion Control

Equation-based Congestion Control Equation-based Congestion Control for Unicast and Multicast Applications Jörg Widmer Praktische Informatik IV, University of Mannheim / AT&T Center for Internet Research at ICSI (ACIRI) Feb 05, 2001 Why

More information

CS644 Advanced Networks

CS644 Advanced Networks What we know so far CS644 Advanced Networks Lecture 6 Beyond TCP Congestion Control Andreas Terzis TCP Congestion control based on AIMD window adjustment [Jac88] Saved Internet from congestion collapse

More information

Analysis of Reno: A TCP Variant

Analysis of Reno: A TCP Variant International Journal of Electronics and Communication Engineering. ISSN 0974-2166 Volume 5, Number 3 (2012), pp. 267-277 International Research Publication House http://www.irphouse.com Analysis of Reno:

More information

Improving the Data Scheduling Efficiency of the IEEE (d) Mesh Network

Improving the Data Scheduling Efficiency of the IEEE (d) Mesh Network Improving the Data Scheduling Efficiency of the IEEE 802.16(d) Mesh Network Shie-Yuan Wang Email: shieyuan@csie.nctu.edu.tw Chih-Che Lin Email: jclin@csie.nctu.edu.tw Ku-Han Fang Email: khfang@csie.nctu.edu.tw

More information

CERIAS Tech Report A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research

CERIAS Tech Report A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research CERIAS Tech Report 2004-115 A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research Information Assurance and Security Purdue University, West

More information

Improving TCP End to End Performance in Wireless LANs with Snoop Protocol

Improving TCP End to End Performance in Wireless LANs with Snoop Protocol Improving TCP End to End Performance in Wireless LANs with Snoop Protocol Dejan Jaksic, Zeljko Ilic and Alen Bazant Department of Telecommunications, Faculty of Electrical Engineering and Computing Unska

More information

Design of Network Dependent Congestion Avoidance TCP (NDCA-TCP) for Performance Improvement in Broadband Networks

Design of Network Dependent Congestion Avoidance TCP (NDCA-TCP) for Performance Improvement in Broadband Networks International Journal of Principles and Applications of Information Science and Technology February 2010, Vol.3, No.1 Design of Network Dependent Congestion Avoidance TCP (NDCA-TCP) for Performance Improvement

More information

Reliable Multicast in Mobile Networks

Reliable Multicast in Mobile Networks Reliable Multicast in Mobile Networks Pasi Tiihonen and Petri Hiirsalmi Lappeenranta University of Technology P.O. Box 20 FIN-53851 Lappeenranta, Finland, {Pasi Tiihonen, Petri Hiirsalmi}@lut.fi Key words:

More information

On Network Dimensioning Approach for the Internet

On Network Dimensioning Approach for the Internet On Dimensioning Approach for the Internet Masayuki Murata ed Environment Division Cybermedia Center, (also, Graduate School of Engineering Science, ) e-mail: murata@ics.es.osaka-u.ac.jp http://www-ana.ics.es.osaka-u.ac.jp/

More information

CSMA based Medium Access Control for Wireless Sensor Network

CSMA based Medium Access Control for Wireless Sensor Network CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because

More information

Performance Evaluation of SCTP with Adaptive Multistreaming over LEO Satellite Networks

Performance Evaluation of SCTP with Adaptive Multistreaming over LEO Satellite Networks Performance Evaluation of SCTP with Adaptive Multistreaming over LEO Satellite Networks Hiroshi Tsunoda, Nei Kato, Abbas Jamalipour, and Yoshiaki Nemoto Graduate School of Information Sciences, Tohoku

More information

CS268: Beyond TCP Congestion Control

CS268: Beyond TCP Congestion Control TCP Problems CS68: Beyond TCP Congestion Control Ion Stoica February 9, 004 When TCP congestion control was originally designed in 1988: - Key applications: FTP, E-mail - Maximum link bandwidth: 10Mb/s

More information

A Dynamic-Priority Based Approach To Streaming Video Over Cellular Network

A Dynamic-Priority Based Approach To Streaming Video Over Cellular Network A Dynamic-Priority Based Approach To Streaming Video Over Cellular Network Shantanu Kumar Singh +, Hon Wai Leong 1 and Som Nath Chakravarty 2 1 Department of Computer Science, National University of Singapore,

More information

TCP PERFORMANCE FOR FUTURE IP-BASED WIRELESS NETWORKS

TCP PERFORMANCE FOR FUTURE IP-BASED WIRELESS NETWORKS TCP PERFORMANCE FOR FUTURE IP-BASED WIRELESS NETWORKS Deddy Chandra and Richard J. Harris School of Electrical and Computer System Engineering Royal Melbourne Institute of Technology Melbourne, Australia

More information

Efficient Handoff using Mobile IP and Simplified Cellular IP

Efficient Handoff using Mobile IP and Simplified Cellular IP Presented at GNSS 2004 The 2004 International Symposium on GNSS/GPS Sydney, Australia 6 8 December 2004 Efficient Handoff using Mobile IP and Simplified Cellular IP S. Omar School of Surveying & Spatial

More information

TCP-Peach and FACK/SACK Options: Putting The Pieces Together

TCP-Peach and FACK/SACK Options: Putting The Pieces Together TCP-Peach and FACK/SACK Options: Putting The Pieces Together Giacomo Morabito, Renato Narcisi, Sergio Palazzo, Antonio Pantò Dipartimento di Ingegneria Informatica e delle Telecomunicazioni University

More information

TCP Congestion Control in Wired and Wireless networks

TCP Congestion Control in Wired and Wireless networks TCP Congestion Control in Wired and Wireless networks Mohamadreza Najiminaini (mna28@cs.sfu.ca) Term Project ENSC 835 Spring 2008 Supervised by Dr. Ljiljana Trajkovic School of Engineering and Science

More information

EcnLD, ECN Loss Differentiation to optimize the performance of transport protocols on wireless networks

EcnLD, ECN Loss Differentiation to optimize the performance of transport protocols on wireless networks EcnLD, ECN Loss Differentiation to optimize the performance of transport protocols on wireless networks Wassim Ramadan, Eugen Dedu, Julien Bourgeois Laboratoire d Informatique de l Université de Franche-Comté

More information

On the Performance Characteristics of WLANs: Revisited

On the Performance Characteristics of WLANs: Revisited On the Performance Characteristics of WLANs: Revisited S. Choi,, K. Park and C.K. Kim Sigmetrics 2005 Banff, Canada Presenter - Bob Kinicki Advanced Computer Networks Fall 2007 Outline Introduction System

More information

Selective-TCP for Wired/Wireless Networks

Selective-TCP for Wired/Wireless Networks Selective-TCP for Wired/Wireless Networks Rajashree Paul rpaul2@cs.sfu.ca Communication Networks Laboratory Roadmap Motivation Background and related work Selective-TCP overview implementation Simulation

More information

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking Wireless Challenges 15-441: Computer Networking Lecture 25: Wireless Networking Force us to rethink many assumptions Need to share airwaves rather than wire Don t know what hosts are involved Host may

More information

Linux 2.4 Implementation of Westwood+ TCP with Rate Halving : A Performance Evaluation over the Internet

Linux 2.4 Implementation of Westwood+ TCP with Rate Halving : A Performance Evaluation over the Internet Linux 2.4 Implementation of Westwood+ TCP with Rate Halving : A Performance Evaluation over the Internet Angelo Dell'Aera Luigi Alfredo Grieco Saverio Mascolo Dipartimento di Elettrotecnica ed Elettronica

More information

Supporting mobility only on lower layers up to the network layer is not

Supporting mobility only on lower layers up to the network layer is not Mobile transport layer Supporting mobility only on lower layers up to the network layer is not enough to provide mobility support for applications. Most applications rely on a transport layer, such as

More information

Video Streaming Over Multi-hop Wireless Networks

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

More information

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks Veselin Rakocevic School of Engineering and Mathematical Sciences City University London EC1V HB, UK V.Rakocevic@city.ac.uk

More information

ATL : An Adaptive Transport Layer Protocol Suite for Next Generation Wireless Internet

ATL : An Adaptive Transport Layer Protocol Suite for Next Generation Wireless Internet ATL : An Adaptive Transport Layer Protocol Suite for Next Generation Wireless Internet O. B. Akan and F. Akyildiz IEEE Trans. On Selected Areas in Communications, vol. 22, no. 5, 2004 First paper deals

More information

Streaming Video and TCP-Friendly Congestion Control

Streaming Video and TCP-Friendly Congestion Control Streaming Video and TCP-Friendly Congestion Control Sugih Jamin Department of EECS University of Michigan jamin@eecs.umich.edu Joint work with: Zhiheng Wang (UofM), Sujata Banerjee (HP Labs) Video Application

More information

Problems and Solutions for the TCP Slow-Start Process

Problems and Solutions for the TCP Slow-Start Process Problems and Solutions for the TCP Slow-Start Process K.L. Eddie Law, Wing-Chung Hung The Edward S. Rogers Sr. Department of Electrical and Computer Engineering University of Toronto Abstract--In this

More information

Study on Compatibility of Diffusion- Type Flow Control and TCP

Study on Compatibility of Diffusion- Type Flow Control and TCP Study on Compatibility of Diffusion- Type Flow Control and TCP Kaori Muranaka*, Chisa Takano*, Masaki Aida** *NTT Advanced Technology Corporation, 2-4-15, Naka-cho, Musashino-shi, 18-6 Japan. TEL: +81

More information

Media Access Control in Ad Hoc Networks

Media Access Control in Ad Hoc Networks Media Access Control in Ad Hoc Networks The Wireless Medium is a scarce precious resource. Furthermore, the access medium is broadcast in nature. It is necessary to share this resource efficiently and

More information

A Scheme of Primary Path Switching for Mobile Terminals using SCTP Handover

A Scheme of Primary Path Switching for Mobile Terminals using SCTP Handover Proceedings of the 2007 WSEAS International Conference on Computer Engineering and Applications, Gold Coast, Australia, January 17-19, 2007 218 A Scheme of Primary Path Switching for Mobile Terminals using

More information

ADVANCED TOPICS FOR CONGESTION CONTROL

ADVANCED TOPICS FOR CONGESTION CONTROL ADVANCED TOPICS FOR CONGESTION CONTROL Congestion Control The Internet only functions because TCP s congestion control does an effective job of matching traffic demand to available capacity. TCP s Window

More information

Loss Discrimination Algorithm for Wired/Wireless Networks

Loss Discrimination Algorithm for Wired/Wireless Networks Journal of Computer Science 7 (12): 1798-1804, 2011 ISSN 1549-3636 2011 Science Publications Loss Discrimination Algorithm for Wired/Wireless Networks Liw Jia Seng, Mohd Noor Derahman and Azizol Abdullah

More information

Congestion Control. COSC 6590 Week 2 Presentation By Arjun Chopra, Kashif Ali and Mark Obsniuk

Congestion Control. COSC 6590 Week 2 Presentation By Arjun Chopra, Kashif Ali and Mark Obsniuk Congestion Control COSC 6590 Week 2 Presentation By Arjun Chopra, Kashif Ali and Mark Obsniuk Topics Congestion control TCP and the internet AIMD congestion control Equation Based congestion control Comparison

More information

Congestion Control for High Bandwidth-delay Product Networks

Congestion Control for High Bandwidth-delay Product Networks Congestion Control for High Bandwidth-delay Product Networks Dina Katabi, Mark Handley, Charlie Rohrs Presented by Chi-Yao Hong Adapted from slides by Dina Katabi CS598pbg Sep. 10, 2009 Trends in the Future

More information

Cross-layer TCP Performance Analysis in IEEE Vehicular Environments

Cross-layer TCP Performance Analysis in IEEE Vehicular Environments 24 Telfor Journal, Vol. 6, No. 1, 214. Cross-layer TCP Performance Analysis in IEEE 82.11 Vehicular Environments Toni Janevski, Senior Member, IEEE, and Ivan Petrov 1 Abstract In this paper we provide

More information

Congestion Control for High Bandwidth-delay Product Networks. Dina Katabi, Mark Handley, Charlie Rohrs

Congestion Control for High Bandwidth-delay Product Networks. Dina Katabi, Mark Handley, Charlie Rohrs Congestion Control for High Bandwidth-delay Product Networks Dina Katabi, Mark Handley, Charlie Rohrs Outline Introduction What s wrong with TCP? Idea of Efficiency vs. Fairness XCP, what is it? Is it

More information

Impact of bandwidth-delay product and non-responsive flows on the performance of queue management schemes

Impact of bandwidth-delay product and non-responsive flows on the performance of queue management schemes Impact of bandwidth-delay product and non-responsive flows on the performance of queue management schemes Zhili Zhao Dept. of Elec. Engg., 214 Zachry College Station, TX 77843-3128 A. L. Narasimha Reddy

More information

Effect of RED and different packet sizes on Multimedia performance over wireless networks

Effect of RED and different packet sizes on Multimedia performance over wireless networks Effect of RED and different packet sizes on Multimedia performance over wireless networks T. Vu TU Ilmenau, Germany Abstract. We consider the adaptation of random early detection (RED) as an active queue

More information

DEPLOYMENT OF FAIR SHARE AND SMART START TECHNIQUE FOR OPTIMAL USE OF AVAILABLE CAPACITY IN TCP CONGESTION CONTROL

DEPLOYMENT OF FAIR SHARE AND SMART START TECHNIQUE FOR OPTIMAL USE OF AVAILABLE CAPACITY IN TCP CONGESTION CONTROL 32 International Journal on, Vol.3, No.1, January 2009 Information Sciences and Computing DEPLOYMENT OF FAIR SHARE AND SMART START TECHNIQUE FOR OPTIMAL USE OF AVAILABLE CAPACITY IN TCP CONGESTION CONTROL

More information

Congestion Control in a High Speed Radio Environment

Congestion Control in a High Speed Radio Environment Congestion Control in a High Speed Radio Environment Sara Landström, Lars-Åke Larzon,, Ulf Bodin {saral, lln, uffe}@csee.ltu.se Division of Computer Science and Networking Department of Computer Science

More information

EECS 428 Final Project Report Distributed Real-Time Process Control Over TCP and the Internet Brian Robinson

EECS 428 Final Project Report Distributed Real-Time Process Control Over TCP and the Internet Brian Robinson EECS 428 Final Project Report Distributed Real-Time Process Control Over TCP and the Internet Brian Robinson 1.0 Introduction Distributed real-time process control, from a network communication view, involves

More information

CS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007

CS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007 CS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007 Question 344 Points 444 Points Score 1 10 10 2 10 10 3 20 20 4 20 10 5 20 20 6 20 10 7-20 Total: 100 100 Instructions: 1. Question

More information

Skype Video Responsiveness to Bandwidth Variations

Skype Video Responsiveness to Bandwidth Variations Skype Video Responsiveness to Bandwidth Variations L. De Cicco,, V. Palmisano Dipartimento di Elettronica ed Elettrotecnica Politecnico di Bari Italy -1- Motivation 1/2 Multimedia real-time applications

More information

Module Contact: Dr. Ben Milner Copyright of the University of East Anglia Version 2

Module Contact: Dr. Ben Milner Copyright of the University of East Anglia Version 2 UNIVERSITY OF EAST ANGLIA School of Computing Sciences Main Series Examination 2013-14 COMPUTER NETWORKS CMPSMD22 Time allowed: 3 hours Answer Question 1 and THREE questions from questions 2 to 6. Notes

More information

Performance Enhancement Of TCP For Wireless Network

Performance Enhancement Of TCP For Wireless Network P a g e 32 Vol. 10 Issue 12 (Ver. 1.0) October 2010 Global Journal of Computer Science and Technology Performance Enhancement Of TCP For Wireless Network 1 Pranab Kumar Dhar, 2 Mohammad Ibrahim Khan, 3

More information

PERFORMANCE COMPARISON OF THE DIFFERENT STREAMS IN A TCP BOTTLENECK LINK IN THE PRESENCE OF BACKGROUND TRAFFIC IN A DATA CENTER

PERFORMANCE COMPARISON OF THE DIFFERENT STREAMS IN A TCP BOTTLENECK LINK IN THE PRESENCE OF BACKGROUND TRAFFIC IN A DATA CENTER PERFORMANCE COMPARISON OF THE DIFFERENT STREAMS IN A TCP BOTTLENECK LINK IN THE PRESENCE OF BACKGROUND TRAFFIC IN A DATA CENTER Vilma Tomço, 1 Aleksandër Xhuvani 2 Abstract: The purpose of this work is

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

Grandstream Networks, Inc. GWN76XX Series Mesh Network Guide

Grandstream Networks, Inc. GWN76XX Series Mesh Network Guide Grandstream Networks, Inc. GWN76XX Series Mesh Network Guide Table of Content SUPPORTED DEVICES... 4 INTRODUCTION... 5 MESH NETWORK ARCHITECTURE... 6 Terminology... 6 Mesh Network Architecture Models...

More information

Journal of Chemical and Pharmaceutical Research, 2014, 6(6): Research Article

Journal of Chemical and Pharmaceutical Research, 2014, 6(6): Research Article Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 204, 6(6):2298-2302 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 TCP-like congestion control algorithm for stream

More information

Chapter 5. Packet Loss in Wireless Networks

Chapter 5. Packet Loss in Wireless Networks Chapter 5 Packet Loss in Wireless Networks 1. INTRODUCTION: It is well known fact that packet loss is big problem in networks, in this chapter we analyze the importance and cause of packet loss in networks,

More information

XCP: explicit Control Protocol

XCP: explicit Control Protocol XCP: explicit Control Protocol Dina Katabi MIT Lab for Computer Science dk@mit.edu www.ana.lcs.mit.edu/dina Sharing the Internet Infrastructure Is fundamental Much research in Congestion Control, QoS,

More information

TCP CONGESTION CONTROL PROTOCOLS OVER UMTS WCDMA NETWORK

TCP CONGESTION CONTROL PROTOCOLS OVER UMTS WCDMA NETWORK International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR) ISSN(P): 2249-6831; ISSN(E): 2249-7943 Vol. 4, Issue 5, Oct 2014, 83-90 TJPRC Pvt. Ltd. TCP CONGESTION

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

Impact of IEEE n Operation on IEEE Operation

Impact of IEEE n Operation on IEEE Operation 2009 International Conference on Advanced Information Networking and Applications Workshops Impact of IEEE 802.11n Operation on IEEE 802.15.4 Operation B Polepalli, W Xie, D Thangaraja, M Goyal, H Hosseini

More information

Hybrid Control and Switched Systems. Lecture #17 Hybrid Systems Modeling of Communication Networks

Hybrid Control and Switched Systems. Lecture #17 Hybrid Systems Modeling of Communication Networks Hybrid Control and Switched Systems Lecture #17 Hybrid Systems Modeling of Communication Networks João P. Hespanha University of California at Santa Barbara Motivation Why model network traffic? to validate

More information

How to measure available bandwidth on the Internet Manthos Kazantzidis

How to measure available bandwidth on the Internet Manthos Kazantzidis 1 How to measure available bandwidth on the Internet Manthos Kazantzidis Technical Report #132 Advisor: Dr. Mario Gerla UCLA CS WAM Lab Abstract-: Available bandwidth is the most useful measurement to

More information

Wireless MACs: MACAW/802.11

Wireless MACs: MACAW/802.11 Wireless MACs: MACAW/802.11 Mark Handley UCL Computer Science CS 3035/GZ01 Fundamentals: Spectrum and Capacity A particular radio transmits over some range of frequencies; its bandwidth, in the physical

More information

Enhancing the DCF mechanism in noisy environment

Enhancing the DCF mechanism in noisy environment Enhancing the DCF mechanism in noisy environment 1 LICP EA 2175 Université de Cergy-Pontoise 3 Av Adolph Chauvin 9532 Cergy-Pontoise France Email: {adlen.ksentini, mohamed.naimi}@dept-info.u-cergy.fr Adlen

More information

Analisys and Performance Evaluation of Westwood+, New Reno and Vegas TCP Congestion Control

Analisys and Performance Evaluation of Westwood+, New Reno and Vegas TCP Congestion Control 1 Analisys and Performance Evaluation of Westwood+, New Reno and Vegas TCP Congestion Control Saverio Mascolo mascolo@poliba poliba.it http://www-ictserv ictserv.poliba.it/.it/mascolo/ Dipartimento di

More information

Dynamic Traffic Load Balancing Mechanism for SHAKE Architecture

Dynamic Traffic Load Balancing Mechanism for SHAKE Architecture Dynamic Traffic Load Balancing Mechanism for SHAKE Architecture Hiroshi Esaki, Hiroki Kan Graduate School of Information Science and Technology, The University of Tokyo, Japan hiroshi@wide.ad.jp kohki@hongo.wide.ad.jp

More information

Simulation of TCP for Orbiting Spacecraft Through the TDRS Satellite System

Simulation of TCP for Orbiting Spacecraft Through the TDRS Satellite System 1 Simulation of TCP for Orbiting Spacecraft Through the TDRS Satellite System Marco Duarte, Ken Fisher, Abdul Kabbani Rice University {duarte, krfisher, akabbani@rice.edu Abstract In recent years NASA

More information

A Cross Layer Framework for WLANs: Joint Radio Propagation and MAC Protocol

A Cross Layer Framework for WLANs: Joint Radio Propagation and MAC Protocol A Cross Layer Framework for WLANs: Joint Radio Propagation and MAC Protocol Nurul I. Sarkar School of Computing and Mathematical Sciences, Auckland University of Technology, Auckland, New Zealand nurul.sarkar@aut.ac.nz

More information

TCP and UDP Fairness in Vehicular Ad hoc Networks

TCP and UDP Fairness in Vehicular Ad hoc Networks TCP and UDP Fairness in Vehicular Ad hoc Networks Forouzan Pirmohammadi 1, Mahmood Fathy 2, Hossein Ghaffarian 3 1 Islamic Azad University, Science and Research Branch, Tehran, Iran 2,3 School of Computer

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

Incrementally Deployable Prevention to TCP Attack with Misbehaving Receivers

Incrementally Deployable Prevention to TCP Attack with Misbehaving Receivers Incrementally Deployable Prevention to TCP Attack with Misbehaving Receivers Kun Gao and Chengwen Chris Wang kgao, chengwen @cs.cmu.edu Computer Science Department Carnegie Mellon University December 15,

More information

Wireless Networks (CSC-7602) Lecture 8 (15 Oct. 2007)

Wireless Networks (CSC-7602) Lecture 8 (15 Oct. 2007) Wireless Networks (CSC-7602) Lecture 8 (15 Oct. 2007) Seung-Jong Park (Jay) http://www.csc.lsu.edu/~sjpark 1 Today Wireline Fair Schedulling Why? Ideal algorithm Practical algorithms Wireless Fair Scheduling

More information

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

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

More information

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

An Implementation of Cross Layer Approach to Improve TCP Performance in MANET

An Implementation of Cross Layer Approach to Improve TCP Performance in MANET An Implementation of Cross Layer Approach to Improve TCP Performance in MANET 1 Rajat Sharma Pursuing M.tech(CSE) final year from USIT(GGSIPU), Dwarka, New Delhi E-mail address: rajatfit4it@gmail.com 2

More information

Investigation of Multi-path Transmission Protocols for Congestion Control

Investigation of Multi-path Transmission Protocols for Congestion Control Investigation of Multi-path Transmission Protocols for Congestion Control Firat Tekiner & Santosh Kumar Battar Department of Computing, Engineering and Physical Sciences, University of Central Lancashire,

More information

Achieving Distributed Buffering in Multi-path Routing using Fair Allocation

Achieving Distributed Buffering in Multi-path Routing using Fair Allocation Achieving Distributed Buffering in Multi-path Routing using Fair Allocation Ali Al-Dhaher, Tricha Anjali Department of Electrical and Computer Engineering Illinois Institute of Technology Chicago, Illinois

More information

Circuit Breakers for Multimedia Congestion Control

Circuit Breakers for Multimedia Congestion Control Circuit Breakers for Multimedia Congestion Control Varun Singh Aalto University Stephen McQuistin, Martin Ellis, and Colin Perkins University of Glasgow Context Video conferencing seeing increasing deployment

More information

Performance of an Adaptive Multimedia Mechanism in a Wireless Multiuser. Environment. Ramona Trestian, Olga Ormond, Gabriel-Miro Muntean, Member, IEEE

Performance of an Adaptive Multimedia Mechanism in a Wireless Multiuser. Environment. Ramona Trestian, Olga Ormond, Gabriel-Miro Muntean, Member, IEEE mm2010-15 1 Performance of an Adaptive Multimedia Mechanism in a Wireless Multi-user Environment Ramona Trestian, Olga Ormond, Gabriel-Miro Muntean, Member, IEEE Abstract With the increasing popularity

More information

A Cross-layer Scheme for TCP Performance Improvement in Wireless LANs

A Cross-layer Scheme for TCP Performance Improvement in Wireless LANs A Cross-layer Scheme for TCP Performance Improvement in Wireless LANs Dzmitry Kliazovich and Fabrizio Granelli DIT - University of Trento Via Sommarive 14, I-38050 Trento, ITALY E-mail: [klezovic,granelli]@dit.unitn.it

More information

Channel Quality Based Adaptation of TCP with Loss Discrimination

Channel Quality Based Adaptation of TCP with Loss Discrimination Channel Quality Based Adaptation of TCP with Loss Discrimination Yaling Yang, Honghai Zhang, Robin Kravets University of Illinois-Urbana Champaign Abstract TCP responds to all losses by invoking congestion

More information

Transmission Control Protocol (TCP)

Transmission Control Protocol (TCP) TETCOS Transmission Control Protocol (TCP) Comparison of TCP Congestion Control Algorithms using NetSim @2017 Tetcos. This document is protected by copyright, all rights reserved Table of Contents 1. Abstract....

More information

A transport-layer approach for achieving predictable throughput for Internet applications

A transport-layer approach for achieving predictable throughput for Internet applications Seventh International Conference on Networking A transport-layer approach for achieving predictable throughput for Internet applications Go Hasegawa, Kana Yamanegi and Masayuki Murata Graduate School of

More information

Secure Enhanced Authenticated Routing Protocol for Mobile Ad Hoc Networks

Secure Enhanced Authenticated Routing Protocol for Mobile Ad Hoc Networks Journal of Computer Science 7 (12): 1813-1818, 2011 ISSN 1549-3636 2011 Science Publications Secure Enhanced Authenticated Routing Protocol for Mobile Ad Hoc Networks 1 M.Rajesh Babu and 2 S.Selvan 1 Department

More information

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 24: Mobile and Wireless

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 24: Mobile and Wireless Wireless Challenges 15-441: Computer Networking Lecture 24: Mobile and Wireless Peter Steenkiste Fall 2010 www.cs.cmu.edu/~prs/15-441-f10 Force us to rethink many assumptions Need to share airwaves rather

More information

A Measurement Study of Path Capacity in b based Wireless Networks

A Measurement Study of Path Capacity in b based Wireless Networks A Measurement Study of Path Capacity in 802.11b based Wireless Networks Tony Sun, Guang Yang, Ling-Jyh Chen, M.Y. Sanadidi, Mario Gerla Department of Computer Science, UCLA {tonysun, yangg, cclljj, medy,

More information