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

Size: px
Start display at page:

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

Transcription

1 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, , Incheon, Korea Abstract. We measured a performance of data transmission between a desktop PC and a PDA in an infrastructure network based on IEEE x wireless LAN. Assuming that a PDA is mainly used for downloading data from its stationary server, i.e., a desktop PC, a PC and a PDA acts as a fast sender and a slow receiver, respectively, due to substantial differences in their computational capabilities. With data transmission between these heterogeneous terminals a transmission time during downstream is slower than that during upstream by 20% at maximum. To mitigate this, we present two distinct approaches. First, by increasing the size of a receive buffer for a PDA the congestion window size of TCP becomes more stable. Thus, an approximate 32% increase in throughput can be obtained by increasing its size from 512 bytes to bytes. Second, a pre-determined delay between packets to be transmitted at the sender should be given. By assigning the inter-packet delay of 5 ms during downstream achieves a best performance which improves by 7% compared to that without such a delay. Besides, such a delay reduces the number of erroneous packets remarkably. Keywords: PDA, TCP downstream, wireless LAN, congestion window, interpacket delay. 1 Introduction The transmission of multimedia over wireless networks using mobile devices is becoming a research topic of growing interest. With the emergence of small wireless handheld devices such as PDAs (Personal Digital Assistants), it is expected that interactive multimedia will be a major source of traffic to these handheld devices [5], [6]. Different types of terminals such as desktop PCs as fixed hosts (FHs) and PDAs as mobile hosts (MHs) can be connected to an infrastructure network. Assuming that a PDA is currently used for downloading data from its stationary server such as a desktop PC, a desktop PC and a PDA acts as a fast sender and a slow receiver, respectively, due to substantial differences in their computational capabilities. Y.-H. Lee et al. (Eds.): ICESS 2007, LNCS 4523, pp , Springer-Verlag Berlin Heidelberg 2007

2 740 Y.-H. Kim et al. Actually, a PDA has a lower performance, less memories and poor user interfaces compared to a desktop PC. Most of the works deal with measurements and analysis of their performance with emphasis on laptop PCs [2], [3]. In that case, a desktop PC and a laptop PC are considered as a fast sender and a fast receiver, respectively, or vice versa. This work provides a performance characterization of three types of transmissions: upstream, downstream and wireless-to-wireless. Measures were carried out on a testbed which reproduces (on a small scale) a real prototype of an infrastructure network. Particularly, during the downstream from a desktop PC as a FH to a PDA as a MH, transmissions between these heterogeneous hosts may result in the degradation of an overall performance. Experimental analysis of the traffic profiles during the downstream has been done. In addition, we propose methods for improving the performance of such multimedia downstream. This paper consists of the following; we discuss the related works in Chapter 2. In Chapter 3, we show experimental analysis of TCP downstream and then present our proposed methods to improve performance. The experimental results are shown in Chapter 4. Finally, we conclude our works in Chapter 5. 2 Related Works Data transmission protocol adopted in this paper is TCP. TCP uses what it calls the congestion window to determine how many packets can be sent at one time. The larger the congestion window size becomes, the higher the throughput becomes [4]. Typically, the congestion window size in a wired network remains constant after short delay. However, it over a WLAN oscillates too rapidly. If the congestion window size increases rapidly, it can add to network traffic before the network has completely recovered from congestion. If congestion is experienced again, the congestion window size will shrink rapidly. This alternating increase and decrease in congestion window size causes the performance of data transmission over a WLAN to reduce remarkably [2]. Besides, we consider a manipulation of the send buffer and the receive buffer at the transport layer as well as an application buffer at the application layer to enhance the performance of a PDA by tuning TCP [7]. According to operating systems, the socket buffer size is different [7]. For each socket, there is a default value for the buffer size, which can be changed by the program using a system library call just before opening the socket. There is also a kernel enforced maximum buffer size. The buffer size can be adjusted for both the send and receive ends of the socket [4]. It varies with the operating systems. FreeBSD gives bytes of default TCP socket buffer size, whereas Windows 2000 and XP give 8192 bytes. To achieve maximal throughput it is critical to use the optimal sizes of the TCP send and receive socket buffer for the link we are using. If the buffers are too small, the TCP congestion window will never fully open up. If the buffers are too large, the sender can overrun the receiver, and the TCP window will shut down [4]. It is important to improve the TCP performance in wireless networks without any modifications of TCP syntax. The Snoop protocol of Balakrishan et al. [2] modified network-layer software at a base station to improved TCP performance in wireless

3 An Improvement of TCP Downstream Between Heterogeneous Terminals 741 networks. It used a split mode that a base station connected a fixed host and a mobile host. In split mode, a base station has to reveal data before it reaches the destination, thus violating the end-to-end semantics of the original TCP. 3 Experimental Analysis of TCP Downstream 3.1 A Test-Bed Infrastructure Network There are several simulation and analytical studies on a wired and wireless network, whereas in this work, we test a real system to measure the performance of multimedia transmission. Thus, we have designed and implemented VMS (Voice Messenger Systems). VMS is an infrastructure network that integrates a wired LAN based on Ethernet with a WLAN based on the IEEE standard. In our test-bed network, BS (Base Station) is simply AP (Access Point). A desktop PC and a PDA represents FH and MH, respectively. The hardware specification of the hosts used in the VMS is listed in Table 1. VMS is a kind of file transfer system. It is similar to short message services (SMS) available on digital mobile phones. Let us briefly explain how it works: a VMS client records one's voice and then sends it to the VMS server after converting it into a wave file format. The server receives this voice message and stores it in its hard disk. It transfers the message to the authenticated client that requests it. Table 1. The hardware specification of the hosts used in the VMS Host type CPU RAM NIC MH FH PDA PC Samsung S3C2440 (400MHz) Pentium 4 (2.4~3.0GHz) 128MB 1GB PCMCIA (11Mbps) PCI (100Mbps) Before we discuss about performance metrics, we should define the terminology to be used: Upstream is a process of transmitting data from a PDA as a MH to its server as a FH. On the contrary, we call downstream a process of receiving data for a PDA from its server. It moves in an opposite direction to the upstream. 3.2 An Analysis of Three Types of Transmissions We have analyzed three types of transmissions: upstream, downstream and wirelessto-wireless (PDA-to-PDA). Notice that when measuring the performance of such transmission, we located MH, i.e. PDA, within a 5-meter radius of an AP to maintain both good signal quality and strength. In the first traffic profile, we use a file size dimension up to 4688 Kbytes. These files are generated by recording one s voice for 60 to 600 seconds. In Fig. 1(a) the behavior of the transmission time with respect to the file size is shown when the packet size is 1460 bytes. The elapsed time to complete the downstream is slower than that to complete the upstream by 20% at maximum. Such difference becomes

4 742 Y.-H. Kim et al. greater as the file size becomes larger. In addition, the transmission time of the PDAto-PDA transmission is approximately equal to the sum of these two figures. In the second traffic profile, we use an application buffer size dimension of the sender up to 7168 bytes. In Fig. 1(b), the throughputs for the three types of transmissions are shown when we use both the file size of 2344 Kbytes and the packet size of 1500 bytes. One of the particular interests is the case of more than 1500 bytes of data, where it exceeds MTU (maximum transfer unit). In this test, fragmentation can take place at the sending host by varying the buffer size of the sender. If the buffer size is less than the MTU, the throughput in the downstream is superior to the upstream as depicted in Fig. 1(b). ª ª ª ª (a) The transmission times with respect to file size (b) The throughputs with respect to buffer size Fig. 1. The traffic profiles for three types of transmissions In that case, the possibility of fragmentation is very low and thus the transmission rate is moderate due to the relatively low traffic. We think that as the size of the application buffer at the sender increases it heightens the possibility of burst traffic and thus causes a high traffic. If the size of the buffer is larger, the throughput in the upstream is better. For the downstream, the degradation of the performance is due to the substantial differences in their computational complexities between these two heterogeneous hosts, a desktop PC and a PDA. Fig. 2. The throughputs with respect to both file size and buffer size

5 An Improvement of TCP Downstream Between Heterogeneous Terminals 743 In Fig. 2, we show the comparative analysis on 4 different file sizes during the downstream. As expected, the throughput increases as both the file size and the size of the buffer size at the sender increase. To see more details above, the traces for both the upstream and the downstream have been done by using the Network Analyzer [9]. Each arrival time of the first 11 packets during the downstream and the upstream is depicted in Fig 3. During the upstream, the VMS server as a FH receives 7 packets within 4.3ms. However, during the downstream a PDA as a VMS client receives only 6 packets within 7.1ms. Fig. 3. The arrival time of the first 11 packets during the downstream and the upstream (with the buffer size of 4096 bytes) 3.3 A Proposed Method of Improving the TCP Downstream From the analysis of the traffic profiles during the downstream, two aspects are clearly depicted: During the downstream (i) the window update is occurred frequently and (ii) the delayed ACK is generated very often compared to the upstream. This phenomenon causes the performance to reduce remarkably. First, the size of the window offered by the receiver can usually be controlled by the receiving process. This can affect the TCP performance. The size of the receive buffer is the maximum size of the advertised window for that connection. Thus, during the downstream we can use different receive buffer size dimensions. To be specific, buffers in routers are designed to be larger than the bandwidth-delay product [8]. To compute it, the bandwidth and the round trip time is measured by bps and 19ms, respectively, in the case of both the file size of 2344 Kbytes and the packet size of 1500 bytes. Thus, the lower limit is 810 bytes (approx.). Smaller buffers mean a higher packet drop rate [8]. Notice that the maximum allowable TCP window advertisement is bytes. However, too large buffer may lead to unacceptable delay of file access due to the smaller computational power of a PDA. So we should measure it to consider its impact. Second, in an application layer, an inter packet delay (IPD) refers to the time interval between the transmission of two successive packets by any host. In general, the transmission time increases as IPD decreases. However, if there is a clear difference in processing capability between sender and receiver, IPD should be

6 744 Y.-H. Kim et al. adjusted to give enough time to complete its internal processing for the low-end devices. The proposed method to be taken here is that longer IPD means the lower packet drop rate. In our test, we empirically chose IPD. Theoretically, IPD is chosen judiciously by considering network parameters, such as round trip time, the size of the transmit buffer and the receive buffer, and the capacity of the link, to avoid the degradation of the overall performance. 4 Performance Analysis of TCP Downstream 4.1 The Size of the Receive Buffer In Fig. 4 the behavior of the transmission time with respect to the size of the receiver buffer during the downstream is depicted. This diagram demonstrates that the large buffer size increases the advertised window for the connection. Fig. 4. The transmission time with respect to the size of the receive buffer An approximate 32% increase in throughput is seen by just increasing the buffer to bytes from 512 bytes. In our test, the lower bound on the buffer size is approximately 810 bytes as discussed in the Section 3.3. By just increasing the buffer to 1024 bytes from 512 bytes, the remarkable increase in throughput is obtained. Moreover, the diagram also demonstrates the un-correlation between the transmission time and the file access time. The elapsed time to access its internal files which resides in the memory of PDA can be kept constant with varying sizes of the receive buffer. 4.2 The Time Interval of the Inter-packet Delay In Fig. 5, the throughputs for two types of settings are measured with varying IPD: one is that IDP is set only at the sending side and the other is that IDP is set both at the sending side and the receiving side. In Fig. 5(a), during the upstream the

7 An Improvement of TCP Downstream Between Heterogeneous Terminals 745 behaviour of the transmission time with respect to the IDP is depicted. As expected, with no such delay the transmission time is the fastest independent of the transmission type. (a) The transmission times with respect to inter-packet delay during the upstream (b) The transmission times with respect to inter-packet delay during the downstream Fig. 5. The throughputs for both upstream and downstream with respect to IPD In the case of the downstream as depicted in Fig. 5(b), by setting the IPD of 5 ms only at the sending side achieves a best performance which improves by 7% compared to that without IPD. From the analysis of these empirical results the possible range of the IPD will be 1ms < IPD < 10ms. In addition, during the downstream we analyzed the packet losses with respect to IPD by using the AiroPeek [10]. Typically, all kinds of packet losses decrease with increases in IDP. In other words, reduces in packet loss cause the throughput to increase. 5 Conclusions We measured a performance of multimedia transmission between a PDA as a mobile host and a desktop PC as a fixed host in an infrastructure network. To evaluate such a performance more precisely, a test bed system called VMS that adopted TCP as a transmission protocol was built. The elapsed time to complete the downstream is slower than that to complete the upstream by 20% at maximum. During the downstream, the degradation of the performance is due to the substantial differences in their computational capabilities between these two heterogeneous hosts, a desktop PC and a PDA. From the analysis of the traffic profiles, two aspects are clearly depicted: During the downstream (i) the window update is occurred frequently and (ii) the delayed ACK is generated very often compared to the upstream. These cause the performance to reduce remarkably. First, by increasing the size of the receive buffer for a PDA the congestion window size of TCP becomes more stable. From our experiments, an approximate 32% increase in throughput is seen by just increasing the buffer to bytes from 512 bytes. In our test, the theoretical lower bound on the buffer size is approximately 810

8 746 Y.-H. Kim et al. bytes. Moreover, the results also demonstrate that the elapsed time to access its internal files which resides in the memory of PDA is kept constant with varying sizes for the receive buffer. Second, the inter-packet delay (IPD) should be needed to give enough time to complete its internal processing for the low-end device (PDA) during the downstream. By setting the inter-packet delay of 5 ms only at the sender achieves a best performance that improves by 7% compared to that with no such delay. From the analysis of the empirical results the possible range of the IPD will be 1ms < IPD < 10ms. References 1. Stevens, W. R.: TCP/IP Illustrated Volume 1: The Protocols, Addison-Wesley (1994) 2. Balakrishnan, H., Seshan, S., Amir, E., Katz, H.: Improving TCP/IP Performance over Wireless Networks, ACM MOBICOM (1995) 3. Nguyen, G. T., Katz, R. H., Noble, B., Satyanarayanan, M.: A Trace-Based Approach for Modeling Wireless Channel Behavior, In Proceedings of the Winter Simulation Conference (1996) Tierney, B. L.: TCP tuning guide for distributed application on wide area networks, ;login: The magazine of USENIX & SAGE, Vol. 26, No. 1 (2001) Zheng, B. and Atiquzzaman, M.: A Novel Scheme for Streaming Multimedia to Personal Wireless Handheld Devices, IEEE Transcations on Consumer Electronics, Vol. 49, No. 1 (2003) 6. G. Isannello, A. Pescape, G. Ventre, and L. Vollero, Experimental Analysis of Heterogeneous Wireless Networks, WWIC 2004 (2004) Karadia, D.: Understanding Tuning TCP, Sun Microsystems, Inc., (2004) 8. Lachlan L. H. Andrew, et al, Buffer Sizing for Non-homogeneous TCP Sources, IEEE Communication Letters, Vol. 9, No. 6 (2005) Analyzer web site, Wildpackets web site,

Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks

Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks H. Balakrishnan, S. Seshan, and R. H. Katz ACM Wireless Networks Vol. 1, No. 4, pp. 469-482 Dec. 1995 P. 1 Introduction

More information

msctp for Vertical Handover Between Heterogeneous Networks

msctp for Vertical Handover Between Heterogeneous Networks msctp for Vertical Handover Between Heterogeneous Networks Seok Joo Koh and Sang Wook Kim Department of Computer Science, Kyungpook National University, Daegoo, Korea {sjkoh, swkim}@cs.knu.ac.kr Abstract.

More information

An AIAD-Based Adaptive Routing Protocol in Ad-Hoc Wireless Networks

An AIAD-Based Adaptive Routing Protocol in Ad-Hoc Wireless Networks An AIAD-Based Adaptive Routing Protocol in Ad-Hoc Wireless Networks Youn-Sik Hong 1 and Ki-Young Lee 2 1 Department of Computer Science and Eng. 2 Department of Information and Telecommunication Eng.,

More information

Topics. TCP sliding window protocol TCP PUSH flag TCP slow start Bulk data throughput

Topics. TCP sliding window protocol TCP PUSH flag TCP slow start Bulk data throughput Topics TCP sliding window protocol TCP PUSH flag TCP slow start Bulk data throughput 2 Introduction In this chapter we will discuss TCP s form of flow control called a sliding window protocol It allows

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

Improving Performance of Transmission Control Protocol for Mobile Networks

Improving Performance of Transmission Control Protocol for Mobile Networks Improving Performance of Transmission Control Protocol for Mobile Networks Dulal Kar, Swetha Pandala, and Ajay Katangur Department of Computing Sciences, Texas A&M University-Corpus Christi, Corpus Christi,

More information

Delay Performance of the New Explicit Loss Notification TCP Technique for Wireless Networks

Delay Performance of the New Explicit Loss Notification TCP Technique for Wireless Networks Delay Performance of the New Explicit Loss Notification TCP Technique for Wireless Networks Wenqing Ding and Abbas Jamalipour School of Electrical and Information Engineering The University of Sydney Sydney

More information

Wireless TCP. TCP mechanism. Wireless Internet: TCP in Wireless. Wireless TCP: transport layer

Wireless TCP. TCP mechanism. Wireless Internet: TCP in Wireless. Wireless TCP: transport layer Wireless TCP W.int.2-2 Wireless Internet: TCP in Wireless Module W.int.2 Mobile IP: layer, module W.int.1 Wireless TCP: layer Dr.M.Y.Wu@CSE Shanghai Jiaotong University Shanghai, China Dr.W.Shu@ECE University

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

Use of SCTP for IP Handover Support

Use of SCTP for IP Handover Support Use of SCTP for IP Handover Support Dong Phil Kim, Jong Shik Ha, Sang Tae Kim, Seok Joo Koh Department of Computer Science Kyungpook National University {dpkim, mugal1, sainpaul1978}@cs.knu.ac.kr Abstract

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

A Seamless Handover Mechanism for IEEE e Broadband Wireless Access

A Seamless Handover Mechanism for IEEE e Broadband Wireless Access A Seamless Handover Mechanism for IEEE 802.16e Broadband Wireless Access Kyung-ah Kim 1, Chong-Kwon Kim 2, and Tongsok Kim 1 1 Marketing & Technology Lab., KT, Seoul, Republic of Korea {kka1, tongsok}@kt.co.kr

More information

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

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

More information

PCnet-FAST Buffer Performance White Paper

PCnet-FAST Buffer Performance White Paper PCnet-FAST Buffer Performance White Paper The PCnet-FAST controller is designed with a flexible FIFO-SRAM buffer architecture to handle traffic in half-duplex and full-duplex 1-Mbps Ethernet networks.

More information

CMPE 257: Wireless and Mobile Networking

CMPE 257: Wireless and Mobile Networking CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 10 CMPE 257 Spring'15 1 Student Presentations Schedule May 21: Sam and Anuj May 26: Larissa

More information

High bandwidth, Long distance. Where is my throughput? Robin Tasker CCLRC, Daresbury Laboratory, UK

High bandwidth, Long distance. Where is my throughput? Robin Tasker CCLRC, Daresbury Laboratory, UK High bandwidth, Long distance. Where is my throughput? Robin Tasker CCLRC, Daresbury Laboratory, UK [r.tasker@dl.ac.uk] DataTAG is a project sponsored by the European Commission - EU Grant IST-2001-32459

More information

Adapting TCP Segment Size in Cellular Networks

Adapting TCP Segment Size in Cellular Networks Adapting TCP Segment Size in Cellular Networks Jin-Hee Choi 1, Jin-Ghoo Choi 2, and Chuck Yoo 1 1 Department of Computer Science and Engineering, Korea University {jhchoi, hxy}@os.korea.ac.kr 2 School

More information

Performance Analysis of TCP LBA and TCP TAHOE Approaches in g Standard Savreet KaurBrar 1, Sandeep Singh Kang 2

Performance Analysis of TCP LBA and TCP TAHOE Approaches in g Standard Savreet KaurBrar 1, Sandeep Singh Kang 2 Performance Analysis of TCP LBA and TCP TAHOE Approaches in 802.11g Standard Savreet KaurBrar 1, Sandeep Singh Kang 2 1 (MTechCSE Student, Chandigarh Engineering College Landran,India) 2 (Associate Professor

More information

IEEE b WLAN Performance with Variable Transmission Rates: In View of High Level Throughput

IEEE b WLAN Performance with Variable Transmission Rates: In View of High Level Throughput IEEE 802.11b WLAN Performance with Variable Transmission Rates: In View of High Level Throughput Namgi Kim 1, Sunwoong Choi 2, and Hyunsoo Yoon 1, 1 Div. of Computer Science, Dept. of EECS, KAIST, 373-1

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

ECS-087: Mobile Computing

ECS-087: Mobile Computing ECS-087: Mobile Computing TCP over wireless TCP and mobility Most of the Slides borrowed from Prof. Sridhar Iyer s lecture IIT Bombay Diwakar Yagyasen 1 Effect of Mobility on Protocol Stack Application:

More information

The effect of Mobile IP handoffs on the performance of TCP

The effect of Mobile IP handoffs on the performance of TCP Mobile Networks and Applications 4 (1999) 131 135 131 The effect of Mobile IP handoffs on the performance of TCP Anne Fladenmuller a and Ranil De Silva b a Alcatel CIT, Software Department, Route de Nozay,

More information

Master s Thesis. Congestion Control Mechanisms for Alleviating TCP Unfairness in Wireless LAN Environment

Master s Thesis. Congestion Control Mechanisms for Alleviating TCP Unfairness in Wireless LAN Environment Master s Thesis Title Congestion Control Mechanisms for Alleviating TCP Unfairness in Wireless LAN Environment Supervisor Professor Hirotaka Nakano Author Masafumi Hashimoto February 15th, 21 Department

More information

PERFORMANCE ANALYSIS OF SNOOP TCP WITH FREEZING AGENT OVER CDMA2000 NETWORKS

PERFORMANCE ANALYSIS OF SNOOP TCP WITH FREEZING AGENT OVER CDMA2000 NETWORKS PERFORMANCE ANALYSIS OF SNOOP TCP WITH FREEZING AGENT OVER CDMA2 NETWORKS Sang-Hee Lee +, Hong-gu Ahn +, Jae-Sung Lim +, Seung-Hwan Kwak ++, Sung Kim ++ The Graduate School of Information and Communication,

More information

Appendix B. Standards-Track TCP Evaluation

Appendix 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 information

RD-TCP: Reorder Detecting TCP

RD-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 information

TCP Conformance for Network-Based Control

TCP Conformance for Network-Based Control TCP Conformance for Network-Based Control Arata Koike NTT Information Sharing Platform Laboratories 3-9-11 Midori-cho, Musashino-shi, Tokyo 180-8585, Japan E-mail: koike.arata@lab.ntt.co.jp Abstract. In

More information

CIS 632 / EEC 687 Mobile Computing

CIS 632 / EEC 687 Mobile Computing CIS 632 / EEC 687 Mobile Computing TCP in Mobile Networks Prof. Chansu Yu Contents Physical layer issues Communication frequency Signal propagation Modulation and Demodulation Channel access issues Multiple

More information

TCP over Wireless Networks Using Multiple. Saad Biaz Miten Mehta Steve West Nitin H. Vaidya. Texas A&M University. College Station, TX , USA

TCP over Wireless Networks Using Multiple. Saad Biaz Miten Mehta Steve West Nitin H. Vaidya. Texas A&M University. College Station, TX , USA TCP over Wireless Networks Using Multiple Acknowledgements (Preliminary Version) Saad Biaz Miten Mehta Steve West Nitin H. Vaidya Department of Computer Science Texas A&M University College Station, TX

More information

Chapter 4. Routers with Tiny Buffers: Experiments. 4.1 Testbed experiments Setup

Chapter 4. Routers with Tiny Buffers: Experiments. 4.1 Testbed experiments Setup Chapter 4 Routers with Tiny Buffers: Experiments This chapter describes two sets of experiments with tiny buffers in networks: one in a testbed and the other in a real network over the Internet2 1 backbone.

More information

ANewRoutingProtocolinAdHocNetworks with Unidirectional Links

ANewRoutingProtocolinAdHocNetworks with Unidirectional Links ANewRoutingProtocolinAdHocNetworks with Unidirectional Links Deepesh Man Shrestha and Young-Bae Ko Graduate School of Information & Communication, Ajou University, South Korea {deepesh, youngko}@ajou.ac.kr

More information

An End-to-End Support for Short-Lived TCP Flows in Heterogeneous Wired-cum-Wireless Networks: An Analytical Study

An End-to-End Support for Short-Lived TCP Flows in Heterogeneous Wired-cum-Wireless Networks: An Analytical Study 212 The International Arab Journal of Information Technology, Vol. 8, No. 2, April 211 An End-to-End Support for Short-Lived TCP Flows in Heterogeneous Wired-cum-Wireless Networks: An Analytical Study

More information

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

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

More information

Augmented Split-TCP over Wireless LANs

Augmented Split-TCP over Wireless LANs Augmented Split- over Wireless LANs Hakyung Jung, Nakjung Choi, Yongho Seok, Taekyoung Kwon and Yanghee Choi School of Computer Science and Engineering Seoul National University, Seoul, Korea Email: {hkjung,

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

Tuning TCP for High Performance in Hybrid Fiber Coaxial Broadband Access Networks

Tuning TCP for High Performance in Hybrid Fiber Coaxial Broadband Access Networks Tuning TCP for High Performance in Hybrid Fiber Coaxial Broadband Access Networks R. Cohen and S. Ramanathan Broadband Information Systems Lab Hewlett-Packard Laboratories 5 Page Mill Road, M/S U-7 Palo

More information

UNIT 2 TRANSPORT LAYER

UNIT 2 TRANSPORT LAYER Network, Transport and Application UNIT 2 TRANSPORT LAYER Structure Page No. 2.0 Introduction 34 2.1 Objective 34 2.2 Addressing 35 2.3 Reliable delivery 35 2.4 Flow control 38 2.5 Connection Management

More information

Subnet Multicast for Delivery of One-to-Many Multicast Applications

Subnet Multicast for Delivery of One-to-Many Multicast Applications Subnet Multicast for Delivery of One-to-Many Multicast Applications We propose a new delivery scheme for one-to-many multicast applications such as webcasting service used for the web-based broadcasting

More information

Delayed ACK Approach for TCP Performance Improvement for Ad Hoc Networks Using Chain Topology

Delayed ACK Approach for TCP Performance Improvement for Ad Hoc Networks Using Chain Topology Delayed ACK Approach for TCP Performance Improvement for Ad Hoc Networks Using Chain Topology Prashant Kumar Gupta M.Tech. Scholar, Computer Networks, Bhilai Institute of Technology, Durg (C.G.), India

More information

Mean Waiting Delay for Web Object Transfer in Wireless SCTP Environment

Mean Waiting Delay for Web Object Transfer in Wireless SCTP Environment This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE ICC 009 proceedings Mean aiting Delay for eb Object Transfer in

More information

LANCOM Techpaper IEEE n Indoor Performance

LANCOM Techpaper IEEE n Indoor Performance Introduction The standard IEEE 802.11n features a number of new mechanisms which significantly increase available bandwidths. The former wireless LAN standards based on 802.11a/g enable physical gross

More information

Network Management & Monitoring

Network Management & Monitoring Network Management & Monitoring Network Delay These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/) End-to-end

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

The Performance TCP/IP over wireless IEEE Link

The Performance TCP/IP over wireless IEEE Link The Performance TCP/IP over wireless IEEE802.11 Link Milenko Petrovic Mokhtar Aboelaze Dept. of Computer Science York University 4700 Keele St. Toronto, ON. Canada M3J 1P3 {petrovi, aboelaze}@cs.yorku.ca

More information

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments Stream Control Transmission Protocol (SCTP) uses the 32-bit checksum in the common header, by which a corrupted

More information

Enhancements and Performance Evaluation of Wireless Local Area Networks

Enhancements and Performance Evaluation of Wireless Local Area Networks Enhancements and Performance Evaluation of Wireless Local Area Networks Jiaqing Song and Ljiljana Trajkovic Communication Networks Laboratory Simon Fraser University Burnaby, BC, Canada E-mail: {jsong,

More information

Implementation and Analysis of Large Receive Offload in a Virtualized System

Implementation and Analysis of Large Receive Offload in a Virtualized System Implementation and Analysis of Large Receive Offload in a Virtualized System Takayuki Hatori and Hitoshi Oi The University of Aizu, Aizu Wakamatsu, JAPAN {s1110173,hitoshi}@u-aizu.ac.jp Abstract System

More information

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

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

More information

A Comparison of Mechanisms for Improving TCP Performance over Wireless Links

A Comparison of Mechanisms for Improving TCP Performance over Wireless Links Appeared in IEEE/ACM Transactions on Networking, Dec.1997. This is a much-extended and revised version of a paper that appeared at ACM SIGCOMM, 1996. A Comparison of Mechanisms for Improving TCP Performance

More information

CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS

CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS 28 CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS Introduction Measurement-based scheme, that constantly monitors the network, will incorporate the current network state in the

More information

ETSF10 Internet Protocols Transport Layer Protocols

ETSF10 Internet Protocols Transport Layer Protocols ETSF10 Internet Protocols Transport Layer Protocols 2012, Part 2, Lecture 2.1 Kaan Bür, Jens Andersson Transport Layer Protocols Process-to-process delivery [ed.4 ch.23.1] [ed.5 ch.24.1] Transmission Control

More information

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

Improving TCP-Friendly Rate Control in Wired and Wireless Networks By a Scheme Based on Wireless Signal Strength 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

More information

CS244a: An Introduction to Computer Networks

CS244a: An Introduction to Computer Networks Grade: MC: 7: 8: 9: 10: 11: 12: 13: 14: Total: CS244a: An Introduction to Computer Networks Final Exam: Wednesday You are allowed 2 hours to complete this exam. (i) This exam is closed book and closed

More information

Network Design Considerations for Grid Computing

Network Design Considerations for Grid Computing Network Design Considerations for Grid Computing Engineering Systems How Bandwidth, Latency, and Packet Size Impact Grid Job Performance by Erik Burrows, Engineering Systems Analyst, Principal, Broadcom

More information

TamoSoft Throughput Test

TamoSoft Throughput Test TAKE CONTROL IT'S YOUR SECURITY TAMOSOFT df TamoSoft Throughput Test Help Documentation Version 1.0 Copyright 2011-2016 TamoSoft Contents Contents... 2 Introduction... 3 Overview... 3 System Requirements...

More information

Performance of a Switched Ethernet: A Case Study

Performance of a Switched Ethernet: A Case Study Performance of a Switched Ethernet: A Case Study M. Aboelaze A Elnaggar Dept. of Computer Science Dept of Electrical Engineering York University Sultan Qaboos University Toronto Ontario Alkhod 123 Canada

More information

Rate Based Satellite Control Protocol

Rate Based Satellite Control Protocol (RBSCP) was designed for wireless or long-distance delay links with high error rates, such as satellite links. Using tunnels, RBSCP can improve the performance of certain IP protocols, such as TCP and

More information

Why Your Application only Uses 10Mbps Even the Link is 1Gbps?

Why Your Application only Uses 10Mbps Even the Link is 1Gbps? Why Your Application only Uses 10Mbps Even the Link is 1Gbps? Contents Introduction Background Information Overview of the Issue Bandwidth-Delay Product Verify Solution How to Tell Round Trip Time (RTT)

More information

A Generalization of a TCP Model: Multiple Source-Destination Case. with Arbitrary LAN as the Access Network

A Generalization of a TCP Model: Multiple Source-Destination Case. with Arbitrary LAN as the Access Network A Generalization of a TCP Model: Multiple Source-Destination Case with Arbitrary LAN as the Access Network Oleg Gusak and Tu rul Dayar Department of Computer Engineering and Information Science Bilkent

More information

UbiqStor: Server and Proxy for Remote Storage of Mobile Devices

UbiqStor: Server and Proxy for Remote Storage of Mobile Devices UbiqStor: Server and Proxy for Remote Storage of Mobile Devices MinHwan Ok 1, Daegeun Kim 2, and Myong-soon Park 1,* 1 Dept. of Computer Science and Engineering / Korea University Seoul, 136-701, Korea

More information

Report on Transport Protocols over Mismatched-rate Layer-1 Circuits with 802.3x Flow Control

Report on Transport Protocols over Mismatched-rate Layer-1 Circuits with 802.3x Flow Control Report on Transport Protocols over Mismatched-rate Layer-1 Circuits with 82.3x Flow Control Helali Bhuiyan, Mark McGinley, Tao Li, Malathi Veeraraghavan University of Virginia Email: {helali, mem5qf, taoli,

More information

Performance Characteristics on Fast Ethernet and Gigabit networks

Performance Characteristics on Fast Ethernet and Gigabit networks Version 2.5 Traffic Generator and Measurement Tool for IP Networks (IPv4 & IPv6) FTTx, LAN, MAN, WAN, WLAN, WWAN, Mobile, Satellite, PLC, etc Performance Characteristics on Fast Ethernet and Gigabit networks

More information

Multi-Rated Packet Transmission Scheme for IEEE WLAN Networks

Multi-Rated Packet Transmission Scheme for IEEE WLAN Networks Multi-Rated Packet Transmission Scheme for IEEE 802.11 WLAN Networks Namgi Kim Telecommunication R&D Center, Samsung Electronics, 416, Maetan-3, Youngtong, Suwon, Kyounggi, 442-600, Korea namgi.kim@samsung.com

More information

Vertical and Horizontal Handover in Heterogeneous Wireless Networks using OPNET

Vertical and Horizontal Handover in Heterogeneous Wireless Networks using OPNET Vertical and Horizontal Handover in Heterogeneous Wireless Networks using OPNET Abhishek Dhiman M.E, E.C.E Department, Thapar University, Patiala Karamjit Singh Sandha Asst. Professor, E.C.E Department

More information

An Enhanced IEEE Retransmission Scheme

An Enhanced IEEE Retransmission Scheme An Enhanced IEEE 802.11 Retransmission Scheme Hao-Li Wang, Jinghao Miao, J. Morris Chang Dept. of Electrical and Computer Engineering Iowa State University haoli, jhmiao, morris@iastate.edu Abstract In

More information

Congestion control in TCP

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

More information

WLAN TRENDS. Dong Wang. Prof. Dr. Eduard Heindl 05/27/2009. E-Business Technologies

WLAN TRENDS. Dong Wang. Prof. Dr. Eduard Heindl 05/27/2009. E-Business Technologies WLAN TRENDS Dong Wang 232495 Prof. Dr. Eduard Heindl E-Business Technologies 05/27/2009 1 Declaration I, Dong Wang, hereby declare that this paper is my own work and all the related work cites are shown

More information

Implementation of Multicast Routing on IPv4 and IPv6 Networks

Implementation of Multicast Routing on IPv4 and IPv6 Networks Implementation of Multicast Routing on IPv4 and IPv6 Networks Dr.Sridevi, Assistant Professor, Dept of Computer Science, Karnatak University, Dharwad. Abstract: Fast developing world of technology, multimedia

More information

BEng. (Hons) Telecommunications. Examinations for / Semester 2

BEng. (Hons) Telecommunications. Examinations for / Semester 2 BEng. (Hons) Telecommunications Cohort: BTEL/16B/FT Examinations for 2016 2017 / Semester 2 Resit Examinations for BTEL/15B/FT MODULE: NETWORKS MODULE CODE: CAN 1102C Duration: 2 ½ hours Instructions to

More information

PERFORMANCE EVALUATION OF WPA2 SECURITY PROTOCOL IN MODERN WIRELESS NETWORKS

PERFORMANCE EVALUATION OF WPA2 SECURITY PROTOCOL IN MODERN WIRELESS NETWORKS Impact of Internet on Business activities in Serbia and Worldwide Uticaj Interneta na poslovanje u Srbiji i svetu doi: 10.15308/SInteZa-2014-600-605 PERFORMANCE EVALUATION OF WPA2 SECURITY PROTOCOL IN

More information

There are 10 questions in total. Please write your SID on each page.

There are 10 questions in total. Please write your SID on each page. Name: SID: Department of EECS - University of California at Berkeley EECS122 - Introduction to Communication Networks - Spring 2005 to the Final: 5/20/2005 There are 10 questions in total. Please write

More information

CS 421: COMPUTER NETWORKS SPRING FINAL May 24, minutes. Name: Student No: TOT

CS 421: COMPUTER NETWORKS SPRING FINAL May 24, minutes. Name: Student No: TOT CS 421: COMPUTER NETWORKS SPRING 2012 FINAL May 24, 2012 150 minutes Name: Student No: Show all your work very clearly. Partial credits will only be given if you carefully state your answer with a reasonable

More information

SWAP and TCP performance

SWAP and TCP performance SWAP and TCP performance Jean Tourrilhes, HPLB 23 March 98 1 Introduction The SWAP protocol that we have proposed [4] the HRFWG is designed to carry TCP/IP traffic. Of course, we would never had proposed

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

FINAL Tuesday, 20 th May 2008

FINAL Tuesday, 20 th May 2008 Data Communication & Networks FINAL Exam (Spring 2008) Page 1 / 23 Data Communication & Networks Spring 2008 Semester FINAL Tuesday, 20 th May 2008 Total Time: 180 Minutes Total Marks: 100 Roll Number

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

Available online at ScienceDirect. Procedia Engineering 154 (2016 )

Available online at  ScienceDirect. Procedia Engineering 154 (2016 ) Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 154 (2016 ) 223 228 12th International Conference on Hydroinformatics, HIC 2016 An Improved Method of Avoiding RF Congestion

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

Empirical Study of Mobility effect on IEEE MAC protocol for Mobile Ad- Hoc Networks

Empirical Study of Mobility effect on IEEE MAC protocol for Mobile Ad- Hoc Networks Empirical Study of Mobility effect on IEEE 802.11 MAC protocol for Mobile Ad- Hoc Networks Mojtaba Razfar and Jane Dong mrazfar, jdong2@calstatela.edu Department of Electrical and computer Engineering

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

Development and Evaluation of QoS Measurement System for Internet Applications by Client Observation

Development and Evaluation of QoS Measurement System for Internet Applications by Client Observation JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 18, 891-904 (2002) Development and Evaluation of QoS Measurement System for Internet Applications by Client Observation Department of Information Systems

More information

Improving reliable transport and handoff performance in cellular wireless networks 3

Improving reliable transport and handoff performance in cellular wireless networks 3 Wireless Networks 1 (1995) 469^481 469 Improving reliable transport and handoff performance in cellular wireless networks 3 Hari Balakrishnan, Srinivasan Seshan and Randy H. Katz Computer Science Division,

More information

Kernel Korner. Analysis of the HTB Queuing Discipline. Yaron Benita. Abstract

Kernel Korner. Analysis of the HTB Queuing Discipline. Yaron Benita. Abstract 1 of 9 6/18/2006 7:41 PM Kernel Korner Analysis of the HTB Queuing Discipline Yaron Benita Abstract Can Linux do Quality of Service in a way that both offers high throughput and does not exceed the defined

More information

Agenda. What are we looking at? Introduction. Aim of the project. IP Routing

Agenda. What are we looking at? Introduction. Aim of the project. IP Routing Agenda Handoffs in Cellular Wireless Networks: The Daedalus Implementation & Experience by Shrinivasan Seshan, Hari Balakrishnan Randy H. Katz A short presentation by Aishvarya Sharma Dept of Computer

More information

Midterm II December 4 th, 2006 CS162: Operating Systems and Systems Programming

Midterm II December 4 th, 2006 CS162: Operating Systems and Systems Programming Fall 2006 University of California, Berkeley College of Engineering Computer Science Division EECS John Kubiatowicz Midterm II December 4 th, 2006 CS162: Operating Systems and Systems Programming Your

More information

RealMedia Streaming Performance on an IEEE b Wireless LAN

RealMedia Streaming Performance on an IEEE b Wireless LAN RealMedia Streaming Performance on an IEEE 802.11b Wireless LAN T. Huang and C. Williamson Proceedings of IASTED Wireless and Optical Communications (WOC) Conference Banff, AB, Canada, July 2002 Presented

More information

Considering Spurious Timeout in Proxy for Improving TCP Performance in Wireless Networks

Considering Spurious Timeout in Proxy for Improving TCP Performance in Wireless Networks Considering Spurious Timeout in Proxy for Improving TCP Performance in Wireless Networks YuChul Kim Telecommunication R&D Center, Samsung Electronics,Co., Ltd yuchul.kim@samsung.com DongHo Cho Communication

More information

Performance Evaluation of Heterogeneous Network Scenarios

Performance Evaluation of Heterogeneous Network Scenarios Performance Evaluation of Heterogeneous Network Scenarios Alessio Botta, Donato Emma, Salvatore Guadagno, and Antonio Pescapé Abstract Packet loss, delay and jitter degrade the quality of services like

More information

Random Early Drop with In & Out (RIO) for Asymmetrical Geostationary Satellite Links

Random Early Drop with In & Out (RIO) for Asymmetrical Geostationary Satellite Links Proc. Joint Int l Conf. IEEE MICC 001, LiSLO 001, ISCE 001, Kuala Lumpur, Malaysia Oct 1-4, 001 Random Early Drop with In & Out (RIO) for Asymmetrical Geostationary Satellite Links Tat Chee Wan, Member,

More information

TCP Enhancement Using Active Network Based Proxy Transport Service

TCP Enhancement Using Active Network Based Proxy Transport Service TCP Enhancement Using Active Network Based Proxy Transport Service Siddharth Patil and Mohan Kumar Department of Computer Science and Engineering, The University of Texas at Arlington, Arlington TX 76019,

More information

Transport Layer PREPARED BY AHMED ABDEL-RAOUF

Transport Layer PREPARED BY AHMED ABDEL-RAOUF Transport Layer PREPARED BY AHMED ABDEL-RAOUF TCP Flow Control TCP Flow Control 32 bits source port # dest port # head len sequence number acknowledgement number not used U A P R S F checksum Receive window

More information

Department of EECS - University of California at Berkeley EECS122 - Introduction to Communication Networks - Spring 2005 Final: 5/20/2005

Department of EECS - University of California at Berkeley EECS122 - Introduction to Communication Networks - Spring 2005 Final: 5/20/2005 Name: SID: Department of EECS - University of California at Berkeley EECS122 - Introduction to Communication Networks - Spring 2005 Final: 5/20/2005 There are 10 questions in total. Please write your SID

More information

TRANSMISSION CONTROL PROTOCOL

TRANSMISSION CONTROL PROTOCOL COMP 635: WIRELESS NETWORKS TRANSMISSION CONTROL PROTOCOL Jasleen Kaur Fall 2015 1 Impact of Wireless on Protocol Layers Application layer Transport layer Network layer Data layer Physical layer service

More information

ANALYSIS AND EVALUATION OF DISTRIBUTED DENIAL OF SERVICE ATTACKS IDENTIFICATION METHODS

ANALYSIS AND EVALUATION OF DISTRIBUTED DENIAL OF SERVICE ATTACKS IDENTIFICATION METHODS ANALYSIS AND EVALUATION OF DISTRIBUTED DENIAL OF SERVICE ATTACKS IDENTIFICATION METHODS Saulius Grusnys, Ingrida Lagzdinyte Kaunas University of Technology, Department of Computer Networks, Studentu 50,

More information

Tuning RED for Web Traffic

Tuning 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 information

CS321: Computer Networks Introduction to Computer Networks and Internet

CS321: Computer Networks Introduction to Computer Networks and Internet CS321: Computer Networks Introduction to Computer Networks and Internet Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in What is Data Communication? Data communications

More information

Video at the Edge passive delay measurements. Kathleen Nichols Pollere, Inc November 17, 2016

Video at the Edge passive delay measurements. Kathleen Nichols Pollere, Inc November 17, 2016 Video at the Edge passive delay measurements Kathleen Nichols Pollere, Inc nichols@pollere.net November 17, 2016 Talk Roadmap Netflix and YouTube network characterization delay profiles delay localization

More information

A mechanism to enforce TCP Fairness in wireless LANs and its performance evaluation in a real test-bed

A mechanism to enforce TCP Fairness in wireless LANs and its performance evaluation in a real test-bed A mechanism to enforce TCP Fairness in 802.11 wireless LANs and its performance evaluation in a real test-bed Nicola Blefari-Melazzi, Andrea Detti, Alessandro Ordine, Stefano Salsano DIE, University of

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

CMPE 150 Winter 2009

CMPE 150 Winter 2009 CMPE 150 Winter 2009 Lecture 17 March 5, 2009 P.E. Mantey CMPE 150 -- Introduction to Computer Networks Instructor: Patrick Mantey mantey@soe.ucsc.edu http://www.soe.ucsc.edu/~mantey/ / t / Office: Engr.

More information