Performance Evaluation of End-to-End TCP-friendly Video Transfer in the Internet
|
|
- Rafe Tucker
- 5 years ago
- Views:
Transcription
1 Performance Evaluation of End-to-End TCP-friendly Video Transfer in the Internet Suhaidi Hassan and Mourad Kara ATM-Multimedia Research Group School of Computing, University of Leeds Leeds LS2 9JT, United Kingdom { suhaidi I mourad 0comp.leeds.ac.uk) Abstract In this paper; we use network simulator ns2 to evaluate the performance of a TCP-friendly rate-based control protocol for transfering high-quality video in the Internet. Apart from studying the friendliness property of the TCPfriendly protocol, we define and use the rate-uniformness metric to study the degree of mismatch in the video transfer rate. The latter metric suggests the delivered quality of the MPEG2 video traffic at the receiver side. Using these metrics, we evaluate the performance using the best and the worst RED configurations determined in our previous work. We use TFRCe an equation-based TCP-friendly protocol for transporting the MPEG2 video trafic against the competing TCP Sack sources. Our results shows that under the best RED configuration, TCP-friendly protocol is capable preserving the friendliness behavior while delivering high-quality video. 1. Introduction The new set of multimedia applications is emerging to satisfy the growing demands of Internet users. Nowadays, applications such as real-time and streaming audio and video not only become more typified in the Internet but also account for a significant, and increasing portions of the Internet traffic. These applications produce traffic that must coexist and share Internet resources with the majority of traffic comprising TCP flows. In addition, they require real-time performance guarantees such as bounded delay and minimum bandwidth. Therefore, supporting these traffic over heterogeneous multi-protocol networks such as the Internet is not a trivial task. Most of these real-time applications are non-tcp-based, they are usually not built with adequate congestion control, mainly for simplicity reason. These applications produce traffic flows that are considered unresponsive with respect to the congestion control mechanisms deployed in the network. Widespread deployment of these traffic in the Internet threatens fairness to competing TCP traffic and may lead into possible congestion collapse [2]. Congestion collapse is a situation where although the network links are heavily utilized, very little useful work is being done, and packets transmitted will simply be discarded before reaching their final destinations. One possible approach to overcome the unfairness problem is by deploying the rate-based congestion control mechanisms within such applications, making them adaptive to the network conditions. Since dominant portion of today s Internet traffic is TCP-based, such congestion control mechanisms must be TCP-friendly. For this purpose, several unicast TCP-friendly rate-based control protocols have been proposed such as in [13, 7, 11, 3, 101. In these works, the adjustment of the transmission rate largely relies upon the indication of packet loss in the network during congestion. During this congestion period, packets are dropped by the network routers in the effort to reduce the congestion level. The higher loss rate can give negative effects on the TCP-friendliness of the rate-based sources. The cooperation from the congestion avoidance mechanisms such as Random Early Detection (RED) [4] at the network routers are needed to support and improve the TCP-friendliness. This paper describes our work on evaluating the performance of a TCP-friendly rate-based control protocol for transferring high-quality video in the Internet. For this purpose, we use the network simulator ns2 [I] as the tool for performance evaluation. In this work, apart from exploring the friendliness property of the TCP-friendly protocol, we define and use a new metric called rate-uniformness to study the degree of mismatch in video transfer rates. The latter metric is used to suggests the delivered quality of the $ IEEE 56
2 I MPEG2 [I61 video traffic at the receiver s side. In addition, we use the packet loss count as another indicator for implying the delivered video data. Using these metrics, we evaluate the performance of the best and the worst network scenarios determined in our previous work [5]. We use TFRCP, an equation-based TCP-friendly protocol [ 151 for transporting the MPEG2 video traffic against the competing TCP sources. Our motivations for this work are threefold: (1) The high global demands for avoiding congestion collapse in the Internet by employing TCP-friendliness rate-based control protocols, (2) our desire to evaluate the quality of transmitted video using TCP-friendly protocol, and (3) the lack of current work on establishing links between TCPfriendliness and quality aspects of transmitted video. This paper is organized as follows. In Section 2, we present a brief background and description of the TCPfriendly rate-based control protocols and introduce the protocols used in this work. We describe the experimental design and its rationale in Section 3. In Section 4, we discuss the experiments and subsequently evaluate the performance results. Section 5 gives a conclusion. 2. Background 2.1. TCP-Friendliness TCP-unfriendliness among competing traffic is a major threat to the stability of the current Internet. The classic example of TCP-unfriendliness of the UDP-based applications which do not employ congestion control mechanisms and their negative impact are discussed in [2]. This problem appears because the UDP traffic does not respond to congestion signals which cause TCP flows to back off. The UDP traffic continues to dominate the bandwidth which negatively affect the throughput of the other good network citizen. To overcome this problem, it is crucial for such applications to employ TCP-friendly congestion control mechanisms. In addition, since the streaming multimedia applications are rate-based, it is more appropriate to utilize the ratebased congestion control mechanism. In the rate-based congestion control scheme, the source does not use congestion window (as in window-based TCP) to control the amount of data in the network. Instead, the source directly adjusts its sending rate based on what is appropriate for the applications. The rate-based source constantly monitors overall packet loss in the network while sending data. Monitoring is normally done by means of loss feedback sent by the receiver. The source then calculates the rate and sends the data appropriately. In order to be TCP-friendly, the source s average sending rate must not be higher than that achieved by a TCP connection along the same path. Estimation of the steady state throughput of a long live TCP connection, in the absence of timeouts, as proposed by [8, 131 is given by: k*m TTCP = R*& with k as constant value of 1.22 or depending respectively on the whether delayed or non-delayed acknowledgement type used, M as maximum segment (packet) size, R as round trip time experienced by the connection and 1 as probability of loss [ 101 (during the lifetime of the connection). This simple throughput estimation formulae does assume that the retransmission timeout never happen and packet loss occurs at random. The assumption does not correctly reflect the reality of the current Internet. Retransmission timeout occurs as results of network congestion while packet loss may not appear at random. Padhye [9] suggests that the throughput estimation the should take into account the retransmission timeout and the current advertised window size which results in the following throughput equation 2 below: where M = maximum segment (packet) size; R = round trip time; p = probability of loss event; To = Retransmission timeout and b = 2 (if delayed ACK is used, otherwise equals 1). From this equation we know that the throughput is inversely proportional to the round trip time and the square root of loss probability. Hence we give special attention to these two parameters in this work. TCP-friendliness would results from the implementation of TCP-friendly control protocols. In general there are many classes of such protocols. Some of these protocols such as [3, 151 use explicitly use equation 2 to calculate the TCP-friendly rate while others such as [ 11, 131 implicitly use the more general equation 1. Many of these protocols are designed to work at the sender s side, while at least one protocol [ 121 is implemented at the receiver s side MPEG TCP-Friendly Rate Control Protocol (TFRCP) TFRCP is a rate-based end-to-end congestion control protocol, which is designed for transporting MPEG2 video. It was developed at the Osaka University by Wakamiya et. al. [15]. TFRCP is a sender-based scheme that works by continuously adjusting the source s sending rate based on equation 2. TFRCP protocol is initially implemented in ns simulator version 2.lb5 (and we make it work with the latest version of ns 2.1 b7a). 57
3 TFRCP is source- and loss-based rate control protocol. The sender is to adjust its transmission rate based on observed loss rate and RTT. The adjustment of sending rate to achieve TCP-friendliness is based upon the TCP throughput model described in [9, 31. In TFRCP, packet losses are identified by gaps in the sequence number of the transmitted packet at the receiver module. The receiver sends feedback to the sender at regular intervals. The sender then adjusts the rate accordingly based on this feedback. When the receiver notices the loss, it immediately notify the sender and the sender adjusts its sending rate based on the TCP-friendly equation 2. The TFRCP has been proven in [15] to ensure TCPfriendliness. However, the work relies on results obtained from simulating TFRCP over a hypothetical model consisting FIFO queues. In this work however, we completely use different scenarios (network models). For example, we use two set of network scenarios which utilize RED active queue management algorithm in the routers, instead of FIFO queues. We also use FTP traffic over TCP Sack instead of TCP Reno. We believe that our models are more realistic in representing today's Internet. 3. Experimental Design 3.1. Description of Experiments and Rationale The main objective of this work is to evaluate the performance of the TCP-friendly protocol in transferring highquality stored video. We study the performance in terms of its friendliness behavior in sharing the network resources such as bandwidth and explore the transmission behavior of the MPEG2 data. We wish to investigate the possibility that by using the TCP-friendly rate control protocol and using the optimal gateway configuration, we can perform highquality application-level video transmission without undermining fairness towards the competing connections. For this purpose, we evaluate the performance using three important metrics: 1) Friendliness, 2) Rate-uniformness and 3) Packet loss count. We explain these metrics as follows: Friendliness We measure the throughput of each TFRCP and TCP flows respectively and calculate the average bottleneck bandwidth share of each flow based on their average throughput. We determine the degree of friendliness of the TFRCP protocol by comparing their average bandwidth share against that of the TCP flows. Simply stated, we calculate the friendliness ratio, F, as follows[9, 111: (3) where T, is the average throughput of the TCP-friendly flows and Tt is the throughput of the TCP flows. Having obtained the value of F,, we use our friendliness characterization scheme proposed in [6] to evaluate the friendliness. Rate-uniformness We explore the transfer rate variation to understand the inherent network fluctuations. This criteria is important since big variation in transfer rate may cause unstable quality of the video application at the receiver side. For this purpose, we propose a metric called rate-uniformness defined as follows: Definition 3.1.2: Rate-uniformness. The degree of uniformity of means of a flow's transmit and the receive rates, evaluated using the rate mismatch index 6 such as 6 = COV(F,t,F,') (4) - - where F: : mean transmit rate, : F,T : mean receive rate. The higher value of 6 shows lack of rate-uniformness of the flows, which is an undesired characteristic of video transmissions. Packet loss count We measure the amount of packet loss for each TFRCP flows. The higher the amount of packet loss during the entire transmission would imply that the video is received at the receiver side at a relatively lower in quality Scope of Experiments Our performance investigation of TCP-friendly video transfer involves transmitting the high-quality MPEG2 video trace obtained from [ 141 over the simulated network scenario that would produce the best and the worst friendliness results. Our best and worst case scenarios uses the sets of respective configuration parameters determined in our related paper [5]. For each experiment, we evaluate the metrics of TCP-friendliness, rate-uniformness and packet loss. The TCP-friendly protocol sources used for transporting the MPEG2 video traffic competes against the TCP Sack sources. We use TCP Sack [3] as our choice of TCP implementations. TCP Sack is designed to overcome the problem of poor performance when multiple packets are lost from one window of data. It allows the TCP sender to intelligently transmit only those segments that have been lost. In addition, it decouples the determination of which segment to transmit from the decision about when it is safe to re-send 58
4 RED Parameters RED buffer size (packets) Min-max thresholds Best Case Worst Case Max drop probability max(p) I 1/10 I 1/1 Oueue weigh factor w(a) I I 0.02 Table 1. RED parameter settings for video transfer experiments Figure 1. Simulation topology for MPEGP experiments a packet. The work in [8] explore the desirable performance results of the similar TCP-friendly protocol when competing with TCP Sack in terms of TCP-friendliness Simulation Scenario We use the simulator ns-2 [l] from the VINT project at U.C. BerkeleyLBNL to perform our simulation experiments. The simulator is event-driven and runs in a nonreal-time fashion. In ns-2, the user defines arbitrary network topologies that composed of nodes, routers, links and shared media. A rich set of protocol objects can then be attached to nodes, usually as agents. For this simulation, we use TCP Sack, as well as the simulated TFRCP protocol. Correspondingly, the user may choose between various types of applications. In this simulation, we use the FTP application for the TCP agent to represent the conventional real-world TCP application. We configure the routers using Random Early Detection (RED) policies using parameters described in Section 3.4. Packet losses are simulated by packet drops at overflowed router buffer. Figure 1 illustrates the simulated scenario used in our experiments. We use 2 sets of (n+l) competing sources, where O<n<m. One set of these sources transmit the MPEG2 video traces into the network, using the TFRCP congestion control protocol. The other set of sources are running as TCP agents with TCP Sack, transmitting continuous FTP data. The TCP-friendly source TF(s,) sends data to (and receives acknowledgments from) the receiverhink agent TF(r,). Similarly, TCP source TCP(s,) sends data to (and receives acknowledgments from) TCP(r,) receiver agent Simulation Parameters A fair evaluation can only be achieved with careful selection of simulation parameters. We have used similar parameter values for all the flows wherever possible. The intermediate routers are connected by a bottleneck link with bandwidth set to 155 Mbps (OC-3 transfer rate) and link delay of 20 ms. The capacity of the bottleneck bandwidth is carefully chosen to enable the transfer of the MPEG2 traffic. The traffic from all sources are sharing this bottleneck bandwidth. The TCP flows are FTP sessions and have unlimited data to send. Side links connecting to the bottleneck link have bandwidth of 10 Mbps with 6ms delay factor. The routers have a single output queue for each attached link, and uses RED active queue management. All simulations were run long enough until they achieved steady state behavior. In our work, we use TFRCP to transport MPEG2 video data [14]. The data consists sequence of 150 frames of 704x480 pixels with 30 different quantization levels. The video frame rate is framehecond. In order to avoid video quality fluctuation, TFRCP utilizes rate control interval of 32 times as long as the smooth RTT. Table 1 summarizes the RED parameters used in this work. 4. Results and Discussions We have conducted a substantial number of experiments to study the performance of the TCP-friendly video transfer. The following subsections present our results for these different experiments. All the results, where appropriate are obtained using level of confidence of 95% TCP-friendliness In our experiments for evaluating TCP-friendliness property, we observed that, in general both test cases, i.e. the Best Case and the Worst Case demonstrate that TFRCP is capable of behaving in a friendly manner when competing with TCP Sacks. Figure 2 and Figure 3 show the results of these experiments. It can be seen from Figure 3 that TFRCP flows receive less bottleneck bandwidth as compared to that of their TCP counterparts. The average friendliness ratio for all the flows is 0.85 which means that TFRCP flows obtain about 45% of the bandwidth. One might conclude that this is a favorable result according to the TCP-friendliness definition [SI 59
5 5w mean sending rate 4M mean r"bn1"g rats I so 70 eo Totel Flows 250 t 1 Figure 2. TCP friendliness of the Best Case scenario Figure 4. TFRCP with Best Case scenario I eo Total Flown I Figure 3. TCP friendliness of the Worst Case scenario but it is surely unfair for the TFRCP flows. In contrast, we believe that the results of the Best Case (as in Figure 2) scenario is better and more desirable. This is so because on average TFRCP flows are capable to obtain greater amount of bottleneck bandwidth (i.e. about 48%). In addition, some TFRCP flows are capable of getting slightly bigger bandwidth share, but we believe that the situation is not detrimental to the TCP flows Rate-uniformness Table 2 compares the rate-uniformness metrics for both of the cases. These results are obtained by averaging all the individual transmit and receive rates of 40 TFRCP flows. For the purpose of comparison, we also perform similar experiment using the same amount of TCP Sack sources that send the same video trace over the network (i.e in the absence of the TCP-friendly sources). The later experiment is also to show the ineffectiveness of transmitting video traffic over TCP. Figure 4 and Figure 5 show the performance of both TFRCP and TCP using the Best case scenario. It is very obvious to see that rate fluctuation in the TCP cases is higher than those of the TFRCP cases. Such rate fluctuation is generally undesired when transmitting video, making TCP is unpopular for this cause. In contrast, both TFRCP cases demonstrate their uniformness (i.e. smoothness) when transmitting video traffic. Although the Best Case scenario obtained less effective transfer rate than its Worst Case counterpart, it obtains 50 c 1: 4 Figure 5. TCP with Best Case scenario lower value of rate mismatch index 6. This indicate that its transfer rates are relatively more uniform than that of the Worst Case scenario. The higher and lower rates of both cases is the result of the flows' attempt to obtain the bottleneck bandwidth. In the Worst Case scenario, the flows are more aggressive obtaining bandwidth at the expense of bigger rate mismatch. In the Best Case scenario, such attempts are less fruitful possibly due to the stringent RED configurations Packet Loss Count We also measure packet loss count in our experiments. The results of our measurement is presented in Table 3. From the result, the TFRCP flows transporting the video data over the Best Case scenario obtain relatively less number of packet losses compared to the case of using the Worst Case scenario. We can therefore conclude that by having Experiments TFRCP with Best Case Scenario TCP with Best Case Scenario TCP with Worst Case Scenario Table 2. Rate-uniformness of the Best and Worst Case scenario 60
6 I ExDeriments 1 Best Case 1 Worst Case 1 Mean Packet Loss Count I 157 I 194 Table 3. Packet loss amount of the Best and Worst Case scenarios lesser number of packet losses, the Best Case scenario is capable to provide a platform for a better video transfer. 5. Conclusions In this work, we conducted a simulation-based performance evaluation of TCP-friendly video transfer using carefully selected network scenarios. In addition to exploring the TCP-friendliness and packet loss properties of the TFRCP, we have defined and used a new performance metric called the rate-uniformness metric to study the degree of mismatch in the video transfer rate to suggest the delivered quality video traffic at the receiver side. Using these metrics, we evaluate the performance of the best and the worst network scenarios determined in our previous work [5]. From our results, we can conclude that in general, TFRCP is capable of transporting high quality video while preserving video quality and TCP-friendliness behavior. The results also support our claim in [5] that proper parameterization of RED router can further support TCP-friendly protocol in transferring video and other multimedia traffic in the Internet. Our future works include exploring the possibility of using the rate-uniformness metric and mean loss packet count to evaluate quality of actual video transmission on a network testbed and compare our results with the perceived quality at the receiver s end. 6. Acknowledgements The authors wish to thank Dr. Naoki Wakamiya of Osaka University for discussions and assistance on the MPEG- TFRCP protocol. We also wish to thanks Dr. Karim Djemame, Somnuk Puangpronpitag, Riri Fitri Sari and Paavan Mistri for their useful discussions and contributions during the preparation of this paper. References [l] L. Breslau, D. Estrin, K. Fall, S. Floyd, J. Heideman, P. Huang, S. McCanne, K. Varadhan, Y. Xu, and H. Yu. Advances in Network Simulation. IEEE Computer, pages 59-67, May [2] S. Floyd and K. Fall. Promoting the Use of End-to-End Congestion Control in the Internet. IEEE/ACM Transcactions on Networking, May [3] S. Floyd, M. Handley, J. Padhye, and J. Widmer. Equationbased Congestion Control for Unicast Applications. In Proc. of ACM SIGCOMM2000, volume 30 of Computer Communication Review, pages 43-56, Stockholm, Sweden, September ACM SIGCOMM, Association of Computing Machinery. [4] S. Floyd and V. Jacobson. Random Early Detection Gateways for Congestion Avoidance. IEEE/ACM Transactions on Networking, 1: , August [5] S. Hassan and M. Kara. Effects of RED Dynamics on TCP- Friendliness of Rate-based Control Protocol. In P. Pacyna and Z. Papir, editors, Proc. of Protocols for Multimedia Services (PROMS2000), pages , Krakow, Poland, October IEEE. [6] S. Hassan and M. Kara. Simulation-based Performance Comparison of TCP-Friendly Congestion Control Protocols. In Proceedings of the 16th Annual UK Performance Engineering Workshop (UKPEW2000), Durham, UK, July [7] S. Jacobs and A. Eleftheriadis. Streaming Video using TCP Flow Control and Dynamic Rate Shaping. Journal of Visual Communication and Image Representation, Special Issue on Image Technology for Word- Wide- Web Applications, 9(3): , September [8] J. Mahdavi and S. Floyd. TCP-Friendly Unicast Rate-Based Flow Control. Technical note sent to the end2end-interest mailing list, January [9] J. Padhye. Towards a Comprehensive Congestion Control Framework for Continuous Media Flows in Best Effort Networks. PhD thesis, University of Massachusetts Amherst, March [lo] J. Padhye, J. Kurose, D. Towsley, and R. Koodli. A Model Based TCP-Friendly Rate Control Protocol. In Proceedings of IEEE NOSSDAV 99, Basking Ridge, New Jersey, June [ll] R. Rejaie, M. Handely, and D. Estrin. RAP: An End-to-end Rate-based Congestion Control Mechanism for Realtime Streams in the Internet. In Proceedings of IEEE Infocom 99, New York, NY, March [12] I. Rhee, V. Ozdemir, and Y. Yi. TEAR: TCP Emulation at Receivers - Flow Control for Multimedia Streaming. Technical report, NCSU Department of Computer Science, North Carolina State University, Raleigh, April [I31 D. Sisalem and H. Schulzrinne. The Loss-Delay Adjustment Algorithm: A TCP-friendly Adaptation Scheme. In Proc. of International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), Cambridge, England, July [14] N. Wakamiya, M. Murata, and H. Miyahara. MPEG2 video trace. November [ 151 N. Wakamiya, M. Murata, and H. Miyahara. On Video Coding Algorithms With Application Level QoS Guarantees. Computer Communication Journal, 23( 14-15): , August [16] I. J. WGl1. The Moving Picture Experts Group (MPEG). June
MaVIS: Media-aware Video Streaming Mechanism
MaVIS: Media-aware Video Streaming Mechanism Sunhun Lee and Kwangsue Chung School of Electronics Engineering, Kwangwoon University, Korea sunlee@adamskwackr and kchung@kwackr Abstract Existing streaming
More informationOn TCP-friendly Video Transfer
On -friendly Video Transfer Naoki Wakamiya, Masayuki Murata, Hideo Miyahara Graduate School of Engineering Science, Osaka University - Machikaneyama, Toyonaka, Osaka -, JAPAN wakamiya@ics.es.osaka-u.ac.jp
More informationEquation-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 informationAn 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 informationTCP-friendly video transfer
-friendly video transfer Naoki Wakamiya, Masayuki Murata, Hideo Miyahara Graduate School of Engineering Science, Osaka University -3 Machikaneyama, Toyonaka, Osaka -3, JAPAN ABSTRACT When both and UDP
More informationFairness Evaluation Experiments for Multicast Congestion Control Protocols
Fairness Evaluation Experiments for Multicast Congestion Control Protocols Karim Seada, Ahmed Helmy Electrical Engineering-Systems Department University of Southern California, Los Angeles, CA 989 {seada,helmy}@usc.edu
More informationRED 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 informationAN IMPROVED STEP IN MULTICAST CONGESTION CONTROL OF COMPUTER NETWORKS
AN IMPROVED STEP IN MULTICAST CONGESTION CONTROL OF COMPUTER NETWORKS Shaikh Shariful Habib Assistant Professor, Computer Science & Engineering department International Islamic University Chittagong Bangladesh
More informationPromoting the Use of End-to-End Congestion Control in the Internet
Promoting the Use of End-to-End Congestion Control in the Internet Sally Floyd and Kevin Fall IEEE/ACM Transactions on Networking May 1999 ACN: TCP Friendly 1 Outline The problem of Unresponsive Flows
More informationRAP: An End-to-end Rate-based Congestion Control Mechanism for Realtime Streams in the Internet
1 RAP: An End-to-end Rate-based Congestion Control Mechanism for Realtime Streams in the Internet Reza Rejaie, Mark Handley, Deborah Estrin University of Southern California Information Sciences Institute
More informationGeneral AIMD Congestion Control Λ
General AIMD Congestion Control Λ E-mail: Yang Richard Yang, Simon S. Lam Department of Computer Sciences The University of Texas at Austin Austin, TX 787-88 fyangyang,lamg@cs.utexas.edu Abstract Instead
More informationSynopsis on. Thesis submitted to Dravidian University for the award of the degree of
Synopsis on AN EFFICIENT EXPLICIT CONGESTION REDUCTION IN HIGH TRAFFIC HIGH SPEED NETWORKS THROUGH AUTOMATED RATE CONTROLLING Thesis submitted to Dravidian University for the award of the degree of DOCTOR
More informationVideo 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 informationImpact 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 informationAnalyzing the Receiver Window Modification Scheme of TCP Queues
Analyzing the Receiver Window Modification Scheme of TCP Queues Visvasuresh Victor Govindaswamy University of Texas at Arlington Texas, USA victor@uta.edu Gergely Záruba University of Texas at Arlington
More informationPerformance 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 informationPerformance Evaluation of Controlling High Bandwidth Flows by RED-PD
Performance Evaluation of Controlling High Bandwidth Flows by RED-PD Osama Ahmed Bashir Md Asri Ngadi Universiti Teknology Malaysia (UTM) Yahia Abdalla Mohamed Mohamed Awad ABSTRACT This paper proposed
More informationImproving 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 informationHybrid 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 informationIncrease-Decrease Congestion Control for Real-time Streaming: Scalability
Increase-Decrease Congestion Control for Real-time Streaming: Scalability Dmitri Loguinov City University of New York Hayder Radha Michigan State University 1 Motivation Current Internet video streaming
More informationComparison of different congestion control mechanisms: TFRC and TCP(a, b) ENSC835 and CMPT885 project team 15 Jian(Jason) Wen and Yi Zheng
Comparison of different congestion control mechanisms: TFRC and TCP(a, b) ENSC835 and CMPT885 project team 15 Jian(Jason) Wen and Yi Zheng Motivation Congestion control in packet networks has been proven
More informationTransmission Control Protocol. ITS 413 Internet Technologies and Applications
Transmission Control Protocol ITS 413 Internet Technologies and Applications Contents Overview of TCP (Review) TCP and Congestion Control The Causes of Congestion Approaches to Congestion Control TCP Congestion
More informationCongestion 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 informationThe Minimal Buffering Requirements of Congestion Controlled Interactive Multimedia Applications
The Minimal Buffering Requirements of Congestion Controlled Interactive Multimedia Applications Kang Li 1, Charles Krasic 1, Jonathan Walpole 1, Molly H.Shor 2, and Calton Pu 3 1 Oregon Graduate Institute,
More informationSRC: Stable Rate Control for Streaming Media
SRC: Stable Rate Control for Streaming Media Cheng Huang Lihao Xu Department of Computer Science and Engineering Washington University in St. Louis, MO, 6313 {cheng, lihao}@cse.wustl.edu Abstract Rate
More informationTwo Problems of TCP AIMD Congestion Control
Two Problems of TCP AIMD Congestion Control Yang Richard Yang, Min Sik Kim, Xincheng Zhang, Simon S. Lam Department of Computer Sciences The University of Texas at Austin Austin, TX 7872 88 yangyang,minskim,zxc,lam@cs.utexas.edu
More informationPerformance Comparison of TFRC and TCP
ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS FINAL PROJECT Performance Comparison of TFRC and TCP Spring 2002 Yi Zheng and Jian Wen {zyi,jwena}@cs.sfu.ca
More informationThe Interrelation of TCP Responsiveness and Smoothness in Heterogeneous Networks
The Interrelation of TCP Responsiveness and Smoothness in Heterogeneous Networks C. Zhang and V. Tsaoussidis College of Computer Science, Northeastern University Boston, MA 02115, USA {czhang, vassilis}@ccs.neu.edu
More informationRandom Early Detection (RED) gateways. Sally Floyd CS 268: Computer Networks
Random Early Detection (RED) gateways Sally Floyd CS 268: Computer Networks floyd@eelblgov March 20, 1995 1 The Environment Feedback-based transport protocols (eg, TCP) Problems with current Drop-Tail
More informationBuffer Requirements for Zero Loss Flow Control with Explicit Congestion Notification. Chunlei Liu Raj Jain
Buffer Requirements for Zero Loss Flow Control with Explicit Congestion Notification Chunlei Liu Raj Jain Department of Computer and Information Science The Ohio State University, Columbus, OH 432-277
More informationAPPLICABILITY OF TCP-FRIENDLY PROTOCOLS FOR REAL-TIME MULTIMEDIA TRANSMISSION***
POZNAN UNIVERSITY OF TE CHNOLOGY ACADEMIC JOURNALS No 54 Electrical Engineering 2007 Agnieszka CHODOREK* Robert R. CHODOREK** APPLICABILITY OF TCP-FRIENDLY PROTOCOLS FOR REAL-TIME MULTIMEDIA TRANSMISSION***
More information(a) Figure 1: Inter-packet gaps between data packets. (b)
Performance Evaluation of Transport Protocols for Internet-Based Teleoperation Systems Jae-young Lee, Shahram Payandeh, and Ljiljana Trajković Simon Fraser University Vancouver, British Columbia Canada
More informationExtending the Functionality of RTP/RTCP Implementation in Network Simulator (NS-2) to support TCP friendly congestion control
Extending the Functionality of RTP/RTCP Implementation in Network Simulator (NS-2) to support TCP friendly congestion control Christos Bouras Research Academic Computer Technology Institute and University
More informationEffect 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 information100 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 informationCongestion 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 informationThe Effects of Inter-Packet Spacing on the Delivery of Multimedia Content
Proceedings of the 21st International Conference on Distributed Computing Systems (ICDCS 21). The Effects of Inter-Packet Spacing on the Delivery of Multimedia Content Apu Kapadia, Annette Feng, and Wu-chun
More informationCongestion control mechanism of TCP for achieving predictable throughput
Congestion control mechanism of TCP for achieving predictable throughput Kana Yamanegi Go Hasegawa Masayuki Murata Graduate School of Information Science and Technology, Osaka University 1-5 Yamadaoka,
More informationA 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 informationOn the Transition to a Low Latency TCP/IP Internet
On the Transition to a Low Latency TCP/IP Internet Bartek Wydrowski and Moshe Zukerman ARC Special Research Centre for Ultra-Broadband Information Networks, EEE Department, The University of Melbourne,
More informationReal-time Transport for Assured Forwarding: An Architecture for both Unicast and Multicast Applications
Real-time Transport for Assured Forwarding: An Architecture for both Unicast and Multicast Applications Ashraf Matrawy Ioannis Lambadaris Broadband Networks Laboratory Department of Systems and Computer
More informationImproved Model for a Non-Standard TCP Behavior
IJCSNS International Journal of Computer Science and Network Security, VOL.11 No.10, October 2011 45 Improved Model for a Non-Standard TCP Behavior Mohammed Abdullah Alnuem, King Saud University, Riyadh,
More informationTCP so far Computer Networking Outline. How Was TCP Able to Evolve
TCP so far 15-441 15-441 Computer Networking 15-641 Lecture 14: TCP Performance & Future Peter Steenkiste Fall 2016 www.cs.cmu.edu/~prs/15-441-f16 Reliable byte stream protocol Connection establishments
More informationVariable Step Fluid Simulation for Communication Network
Variable Step Fluid Simulation for Communication Network Hongjoong Kim 1 and Junsoo Lee 2 1 Korea University, Seoul, Korea, hongjoong@korea.ac.kr 2 Sookmyung Women s University, Seoul, Korea, jslee@sookmyung.ac.kr
More informationTCP-friendly SIMD Congestion Control and Its Convergence Behavior Λ
TCP-friendly SIMD Congestion Control and Its Convergence Behavior Λ Shudong Jin Liang Guo Ibrahim Matta Azer Bestavros Computer Science Department Boston University Boston, MA, USA fjins,guol,matta,bestg@cs.bu.edu
More informationThe Present and Future of Congestion Control. Mark Handley
The Present and Future of Congestion Control Mark Handley Outline Purpose of congestion control The Present: TCP s congestion control algorithm (AIMD) TCP-friendly congestion control for multimedia Datagram
More informationIncorporation of TCP Proxy Service for improving TCP throughput
Vol. 3, 98 Incorporation of Proxy Service for improving throughput G.P. Bhole and S.A. Patekar Abstract-- slow start algorithm works well for short distance between sending and receiving host. However
More informationRD-TCP: Reorder Detecting TCP
RD-TCP: Reorder Detecting TCP Arjuna Sathiaseelan and Tomasz Radzik Department of Computer Science, King s College London, Strand, London WC2R 2LS {arjuna,radzik}@dcs.kcl.ac.uk Abstract. Numerous studies
More informationTFRC 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 informationScaleable Round Trip Time Estimation for Layered Multicast Protocol
Scaleable Round Trip Time Estimation for Layered Multicast Protocol Osman Ghazali and Suhaidi Hassan Department of Computer Sciences, Faculty of Information Technology Universiti Utara Malaysia, 06010
More informationTuning RED for Web Traffic
Tuning RED for Web Traffic Mikkel Christiansen, Kevin Jeffay, David Ott, Donelson Smith UNC, Chapel Hill SIGCOMM 2000, Stockholm subsequently IEEE/ACM Transactions on Networking Vol. 9, No. 3 (June 2001)
More informationStudying Fairness of TCP Variants and UDP Traffic
Studying Fairness of TCP Variants and UDP Traffic Election Reddy B.Krishna Chaitanya Problem Definition: To study the fairness of TCP variants and UDP, when sharing a common link. To do so we conduct various
More informationImpact 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 informationOn Receiver-Driven Layered Multicast Transmission
CSD-TR-4, UCLA On Receiver-Driven Layered Multicast Transmission Jun Wei, Lixia Zhang Computer Sciences Department, UCLA 443 Boelter Hall, Los Angeles, CA 995 E-mail: jun@cs.ucla.edu, lixia@cs.ucla.edu
More informationA COMPARATIVE STUDY OF TCP RENO AND TCP VEGAS IN A DIFFERENTIATED SERVICES NETWORK
A COMPARATIVE STUDY OF TCP RENO AND TCP VEGAS IN A DIFFERENTIATED SERVICES NETWORK Ruy de Oliveira Federal Technical School of Mato Grosso Brazil Gerência de Eletroeletrônica E-mail: ruy@lrc.feelt.ufu.br
More informationCross-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 informationOn 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 informationRate Based Pacing with Various TCP Variants
International OPEN ACCESS Journal ISSN: 2249-6645 Of Modern Engineering Research (IJMER) Rate Based Pacing with Various TCP Variants Mr. Sreekanth Bandi 1, Mr.K.M.Rayudu 2 1 Asst.Professor, Dept of CSE,
More informationAnalysis of Dynamic Behaviors of Many TCP Connections Sharing Tail Drop/RED Routers
Analysis of Dynamic Behaviors of Many TCP Connections Sharing Tail Drop/RED Routers Go Hasegawa and Masayuki Murata Cybermedia Center, Osaka University -3, Machikaneyama, Toyonaka, Osaka 560-853, Japan
More informationANALYSIS 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 informationPriority Traffic CSCD 433/533. Advanced Networks Spring Lecture 21 Congestion Control and Queuing Strategies
CSCD 433/533 Priority Traffic Advanced Networks Spring 2016 Lecture 21 Congestion Control and Queuing Strategies 1 Topics Congestion Control and Resource Allocation Flows Types of Mechanisms Evaluation
More informationAppendix B. Standards-Track TCP Evaluation
215 Appendix B Standards-Track TCP Evaluation In this appendix, I present the results of a study of standards-track TCP error recovery and queue management mechanisms. I consider standards-track TCP error
More informationCongestion Control In The Internet Part 2: How it is implemented in TCP. JY Le Boudec 2014
1 Congestion Control In The Internet Part 2: How it is implemented in TCP JY Le Boudec 2014 Contents 1. Congestion control in TCP 2. The fairness of TCP 3. The loss throughput formula 4. Explicit Congestion
More informationIJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online):
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online): 2321-0613 Performance Evaluation of TCP in the Presence of in Heterogeneous Networks by using Network
More informationINTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 A SURVEY ON EXPLICIT FEEDBACK BASED CONGESTION CONTROL PROTOCOLS Nasim Ghasemi 1, Shahram Jamali 2 1 Department of
More informationCongestion Control. Principles of Congestion Control. Network-assisted Congestion Control: ATM. Congestion Control. Computer Networks 10/21/2009
Congestion Control Kai Shen Principles of Congestion Control Congestion: informally: too many sources sending too much data too fast for the network to handle results of congestion: long delays (e.g. queueing
More informationLow pass filter/over drop avoidance (LPF/ODA): an algorithm to improve the response time of RED gateways
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS Int. J. Commun. Syst. 2002; 15:899 906 (DOI: 10.1002/dac.571) Low pass filter/over drop avoidance (LPF/ODA): an algorithm to improve the response time of
More informationPerformance Analysis of TCP Variants
102 Performance Analysis of TCP Variants Abhishek Sawarkar Northeastern University, MA 02115 Himanshu Saraswat PES MCOE,Pune-411005 Abstract The widely used TCP protocol was developed to provide reliable
More informationSkype 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 informationCongestion Control In The Internet Part 2: How it is implemented in TCP. JY Le Boudec 2014
1 Congestion Control In The Internet Part 2: How it is implemented in TCP JY Le Boudec 2014 Contents 1. Congestion control in TCP 2. The fairness of TCP 3. The loss throughput formula 4. Explicit Congestion
More informationCongestion 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 informationCUBIC. Qian HE (Steve) CS 577 Prof. Bob Kinicki
CUBIC Qian HE (Steve) CS 577 Prof. Bob Kinicki Agenda Brief Introduction of CUBIC Prehistory of CUBIC Standard TCP BIC CUBIC Conclusion 1 Brief Introduction CUBIC is a less aggressive and more systematic
More informationImproving the Performance of Delay Based Protocol in Delivering Real Time Media via Early Retransmission
Improving the Performance of Delay Based Protocol in Delivering Real Time Media via Early Retransmission Zhiyuan Yin, Hussein Alnuweiri, A.L. Narasimha Reddy, Hasari Celebi and Khalid Qaraqe Department
More informationA Simple Mechanism for Improving the Throughput of Reliable Multicast
A Simple Mechanism for Improving the Throughput of Reliable Multicast Sungwon Ha Kang-Won Lee Vaduvur Bharghavan Coordinated Sciences Laboratory University of Illinois at Urbana-Champaign fs-ha, kwlee,
More informationEVALUATING THE DIVERSE ALGORITHMS OF TRANSMISSION CONTROL PROTOCOL UNDER THE ENVIRONMENT OF NS-2
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. 4, Issue. 6, June 2015, pg.157
More informationReliable Transport II: TCP and Congestion Control
Reliable Transport II: TCP and Congestion Control Stefano Vissicchio UCL Computer Science COMP0023 Recap: Last Lecture Transport Concepts Layering context Transport goals Transport mechanisms and design
More informationROBUST TCP: AN IMPROVEMENT ON TCP PROTOCOL
ROBUST TCP: AN IMPROVEMENT ON TCP PROTOCOL SEIFEDDINE KADRY 1, ISSA KAMAR 1, ALI KALAKECH 2, MOHAMAD SMAILI 1 1 Lebanese University - Faculty of Science, Lebanon 1 Lebanese University - Faculty of Business,
More informationTCP Throughput Analysis with Variable Packet Loss Probability for Improving Fairness among Long/Short-lived TCP Connections
TCP Throughput Analysis with Variable Packet Loss Probability for Improving Fairness among Long/Short-lived TCP Connections Koichi Tokuda Go Hasegawa Masayuki Murata Graduate School of Information Science
More informationA Hybrid Systems Modeling Framework for Fast and Accurate Simulation of Data Communication Networks. Motivation
A Hybrid Systems Modeling Framework for Fast and Accurate Simulation of Data Communication Networks Stephan Bohacek João P. Hespanha Junsoo Lee Katia Obraczka University of Delaware University of Calif.
More informationCongestion Control. Principles of Congestion Control. Network assisted congestion. Asynchronous Transfer Mode. Computer Networks 10/23/2013
Congestion Control Kai Shen Principles of Congestion Control Congestion: Informally: too many sources sending too much data too fast for the network to handle Results of congestion: long delays (e.g. queueing
More informationEnd-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 informationTCP Revisited CONTACT INFORMATION: phone: fax: web:
TCP Revisited CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: whitepaper@hsc.com web: www.hsc.com PROPRIETARY NOTICE All rights reserved. This publication and its contents are proprietary
More informationA Better-Than-Best Effort Forwarding Service For UDP
University of North Carolina at Chapel Hill A Better-Than-Best Effort Forwarding Service For UDP Lightweight Active Queue Management for Multimedia Networking Kevin Jeffay Mark Parris Don Smith http://www.cs.unc.edu/reseach/dirt
More informationPERFORMANCE 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 informationTransmission 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 informationEvaluation of traffic dispersion methods for synchronous distributed multimedia data transmission on multiple links for group of mobile hosts
Int. J. Applied Systemic Studies, Vol. 3, No. 1, 2010 89 Evaluation of traffic dispersion methods for synchronous distributed multimedia data transmission on multiple links for group of mobile hosts Yoshia
More informationEnhancing TCP Throughput over Lossy Links Using ECN-Capable Capable RED Gateways
Enhancing TCP Throughput over Lossy Links Using ECN-Capable Capable RED Gateways Haowei Bai Honeywell Aerospace Mohammed Atiquzzaman School of Computer Science University of Oklahoma 1 Outline Introduction
More informationSally Floyd, Mark Handley, and Jitendra Padhye. Sept. 4-6, 2000
A Comparison of Equation-Based and AIMD Congestion Control Sally Floyd, Mark Handley, and Jitendra Padhye Sept. 4-6, 2 Workshop on the Modeling of Congestion Control Algorithms Paris 1 Why look at non-tcp
More informationCongestion Control In The Internet Part 2: How it is implemented in TCP. JY Le Boudec 2015
1 Congestion Control In The Internet Part 2: How it is implemented in TCP JY Le Boudec 2015 Contents 1. Congestion control in TCP 2. The fairness of TCP 3. The loss throughput formula 4. Explicit Congestion
More informationExperimental Analysis and Demonstration of the NS2 Implementation of Dynamic Buffer Sizing Strategies for Based Wireless Networks
Experimental Analysis and Demonstration of the NS2 Implementation of Dynamic Buffer Sizing Strategies for 802.11 Based Wireless Networks Santosh Hosamani, G.S.Nagaraja Dept of CSE, R.V.C.E, Bangalore,
More informationCS321: Computer Networks Congestion Control in TCP
CS321: Computer Networks Congestion Control in TCP Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in Causes and Cost of Congestion Scenario-1: Two Senders, a
More informationLecture 14: Congestion Control"
Lecture 14: Congestion Control" CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Amin Vahdat, Dina Katabi Lecture 14 Overview" TCP congestion control review XCP Overview 2 Congestion Control
More informationTM ALGORITHM TO IMPROVE PERFORMANCE OF OPTICAL BURST SWITCHING (OBS) NETWORKS
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 232-7345 TM ALGORITHM TO IMPROVE PERFORMANCE OF OPTICAL BURST SWITCHING (OBS) NETWORKS Reza Poorzare 1 Young Researchers Club,
More informationEquation-Based Congestion Control for Unicast Applications: the Extended Version
I 1947 Center St. Suite 6 Berkeley, California 9474-1198 (1) 666-29 FAX (1) 666-2983 INTERNATIONAL COMPUTER SCIENCE INSTITUTE Equation-Based Congestion Control for Unicast Applications: the Extended Version
More informationCOMP/ELEC 429/556 Introduction to Computer Networks
COMP/ELEC 429/556 Introduction to Computer Networks The TCP Protocol Some slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion Stoica, Hui Zhang T. S. Eugene Ng eugeneng at cs.rice.edu
More informationRECHOKe: A Scheme for Detection, Control and Punishment of Malicious Flows in IP Networks
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < : A Scheme for Detection, Control and Punishment of Malicious Flows in IP Networks Visvasuresh Victor Govindaswamy,
More informationComputer Networking. Queue Management and Quality of Service (QOS)
Computer Networking Queue Management and Quality of Service (QOS) Outline Previously:TCP flow control Congestion sources and collapse Congestion control basics - Routers 2 Internet Pipes? How should you
More informationEquation-Based Congestion Control for Unicast Applications
Equation-Based Congestion Control for Unicast Applications Sally Floyd, Mark Handley AT&T Center for Internet Research at ICSI (ACIRI) Jörg Widmer International Computer Science Institute (ICSI) February
More informationReal-Time Protocol (RTP)
Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of
More informationPerformance Consequences of Partial RED Deployment
Performance Consequences of Partial RED Deployment Brian Bowers and Nathan C. Burnett CS740 - Advanced Networks University of Wisconsin - Madison ABSTRACT The Internet is slowly adopting routers utilizing
More information