An Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network
|
|
- Bartholomew Freeman
- 5 years ago
- Views:
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 H. Balakrishnan, S. Seshan, and R. H. Katz ACM Wireless Networks Vol. 1, No. 4, pp. 469-482 Dec. 1995 P. 1 Introduction
More informationmsctp 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 informationAn 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 informationTopics. 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 informationImproving 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 informationImproving 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 informationDelay 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 informationWireless 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 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 informationUse 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 informationA 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 informationA 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 informationDynamic 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 informationPCnet-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 informationCMPE 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 informationHigh 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 informationAdapting 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 informationPerformance 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 informationIEEE 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 informationTCP 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 informationECS-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 informationThe 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 informationMaster 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 informationPERFORMANCE 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 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 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 informationTCP 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 informationCIS 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 informationTCP 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 informationChapter 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 informationANewRoutingProtocolinAdHocNetworks 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 informationAn 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 informationImpact 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 informationAugmented 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 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 informationTuning 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 informationUNIT 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 informationSubnet 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 informationDelayed 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 informationMean 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 informationLANCOM 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 informationNetwork 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 informationTCP 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 informationThe 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 informationCC-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 informationEnhancements 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 informationImplementation 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 informationAnalysis 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 informationA 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 informationCHAPTER 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 informationETSF10 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 informationImproving 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 informationCS244a: 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 informationNetwork 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 informationTamoSoft 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 informationPerformance 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 informationRate 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 informationWhy 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 informationA 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 informationUbiqStor: 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 informationReport 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 informationPerformance 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 informationMulti-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 informationVertical 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 informationAn 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 informationCongestion 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 informationWLAN 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 informationImplementation 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 informationBEng. (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 informationPERFORMANCE 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 informationThere 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 informationCS 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 informationSWAP 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 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 informationFINAL 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 informationA 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 informationAvailable 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 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 informationEmpirical 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 informationPerformance 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 informationDevelopment 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 informationImproving 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 informationKernel 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 informationAgenda. 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 informationMidterm 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 informationRealMedia 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 informationConsidering 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 informationPerformance 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 informationRandom 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 informationTCP 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 informationTransport 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 informationDepartment 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 informationTRANSMISSION 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 informationANALYSIS 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 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 informationCS321: 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 informationVideo 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 informationA 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 informationSupporting 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 informationCMPE 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