Performance Enhancement of Transmission Control Protocol over Wireless Ad-hoc Networks
|
|
- Egbert Cooper
- 8 years ago
- Views:
Transcription
1 Performance Enhancement of Transmission Control Protocol over Wireless Ad-hoc Networks Salah Zaher Lecturer at Modern Academy in Maadi For Computer Science and Management Technology, Computer Science Dept., Cairo, Egypt Abstract Mobile Ad Hoc Network (MANET) is a multihop wireless network in which any node can connect to any other node other node without a centralized infrastructure. The nodes participating in a MANET operate both as hosts and as routers. TCP is mainly developed for wired networks and it is required to adapt the famous protocol to work perfectly in wireless networks.tcp implements both flow control and congestion control. Flow control prevents the TCP receiver s buffer from being overflowed while congestion control avoids congestion collapse within the network. The congestion control continuously probes the network for resources. Some versions of TCP use the additive increase multiplicative decrease algorithm (AIMD), to speed up loss recovery and ensure network stability. An alternative algorithm to AIMD is the equation-based congestion control. The latter attempts to reproduce TCP behaviour analytically, but an accurate modelling is too hard to achieve. This is a subject of great interest in the research community nowadays. In MANET the standard TCP when works on multi-hop faces many problems related to nature of wireless media like performance degradation and unstable connectivity. This research presents a study for a modified TCP protocol in order to enhance the behaviour of the protocol in Ad-hoc wireless networks. In this paper two modifications to the standard TCP were proposed by adjusting TCP's behaviour during slow start and congestion avoidance phases. The throughput of the proposed protocols has increased over the throughput of the standard TCP protocol. Glomosim simulator was used which is one of known simulators for Adhoc wireless networks. Keywords TCP, Ad-hoc, MANET, AIMD. I. INTRODUCTION Nodes in are distributed and can be statics or mobile. The main advantage of Ad-hoc Networks is that its nodes can be self-organize allowing nodes to connect to each other. The connections between the nodes do not need to establish pre existing infrastructure like other networks. Each node can work as a router to route data to its neighbour nodes. Ad hoc networks can be used in places that can be difficult to prepare it with infrastructures like open areas. In battles for example soldiers need to transfer data among themselves or to their leaders while their moving so, no server is established to manage the nodes connections. In these cases we need the nodes itself to do the role of the server to manage routing of data between itself and other nodes. The nodes can connect automatically to its neighbours making multi hops connections. Many protocols like Bluetooth [1] [2] and IEEE [3] can support the ideas of Ad hoc networks and make it available for commercial purposes. Many research efforts have been put on this new challenging wireless environment. MANETs is used as a short cut stands for mobile Ad hoc networks, and SANETs stands for Ad hoc networks. The term Ad hoc networks used for both mobile Ad hoc networks (MANETs) and static Ad hoc networks (SANETs). Mobile Multi-hop Ad- hoc networks [4][5] are collections of mobile nodes connected together over a wireless medium. These nodes can freely and dynamically self-organize into arbitrary and temporary [6], Ad-hoc network topologies, allowing people and devices to seamlessly internetwork in areas with no pre-existing communication infrastructure. Bluetooth is considered an example of a single-hop Ad- hoc networks. The protocol can also be used to implement the same ideas. A group of laptops can communicate sending and receiving data without the need of an access point. Single-hop Adhoc networks just interconnect devices that are within the same transmission range. This limitation can be overcome by exploiting the multi-hop Ad-hoc paradigm. In this new networking paradigm, the users' devices are the network, and they must cooperatively provide the functionalities that are usually provided by the network infrastructure. Nearby nodes can communicate directly by exploiting a single-hop wireless technology (e.g., Bluetooth, , etc.), while devices that are not directly connected communicate by forwarding their traffic via a sequence of intermediate devices. As, generally, the users devices are mobile, these networks are often referred to as Mobile Ad-hoc networks (MANETs). 88
2 MANETs can be used attractive in case of vehicle-tovehicle communications, and home networking. Transmission control protocol (TCP) [7][8] is a transport layer protocol which provides reliable end to - end data delivery between end hosts in traditional wired network environment. In TCP, lost packets should be retransmitted. Thus, each TCP sender maintains a running average of the estimated round trip delay and the average deviation derived from it. If the acknowledgement is not received by the sender in certain time, sender should retransmit the packet again. All losses in wired networks are considered due to congestion.tcp uses congestion control mechanisms after detecting any packet loss. Since TCP is well very stable and well tested so, it has become the transport protocol in the Internet that supports many applications such as web access, file transfer and . Due to its wide use in the Internet, it is desirable to use it for communications within wireless networks by making some modifications on the protocol to adapt with the nature of wireless networks. Nowadays, many applications use TCP as their transport protocol and hence pass through wireless links, which become common in the Internet. Over these links, packet losses are not due anymore only to overflows but can also be caused by link errors. Standard TCP can not distinguish between packet loss due to congestion or due to link error in communication [9] between nodes so it reduces its rate at each packet loss causing degradation in its performance. This reduction is not justified when there is no congestion and the consequence is that the throughput of TCP over wireless link is lower than what it could be. To increase its throughput, TCP should avoid reacting to a packet loss due to a link error as it does when it faces congestion. In mobile Ad- hoc networks, most packet losses are due to wireless misconnection, as well as radio channel errors. Therefore, although TCP performs well in wired networks, it will suffer from serious performance degradation in wireless networks if it misinterprets such non-congestion related losses as a sign of congestion and consequently invoke congestion control and avoidance procedures. Consequently, when a packet is detected to be lost, either by timeout or by multiple duplicated ACKs, TCP slows down the sending rate by adjusting its congestion window. Unfortunately, wireless networks suffer from several types of losses that are not related to congestion, making TCP not adapted to this environment [10]. Numerous enhancements and optimizations have been proposed over the last few years to improve TCP performance over one-hop wireless (not necessarily Adhoc) networks. These improvements include infrastructure based WLANs [11] [12] [13] [14], mobile cellular networking environments [15][16], and satellite networks[17] [18]. Ad hoc networks inherit several features of these networks, in particular high bit error rates and path asymmetry, and add new problems that come from mobility and multi-hop communications, such as network partitions, route failures, and hidden (or exposed) terminals. The improvements of TCP depend mainly on differentiating between packet losses due to congestion that should activate the congestion control algorithm, and losses due to the specific features of MANETs. In order to do that, it is suggested that as TCP detects packet loss due to routing failures and notify sender to stop sending packets rout path is re-established. II. PROPOSED TCP ENHANCEMENTS 2.1 Slow Start modification (SSTCP) Slow start phase in TCP commands is increasing exponentially increase (base of 2) in the congestion window (cwnd) size. Specifically, for every ACK received that acknowledges new data, cwnd may be incremented by at most the number of bytes in a full sized segment. In standard TCP implementations an increment in cwnd by the maximum allowed amount of bytes will ocuur. It is required to to define a smaller increase while still retaining RFC compliance. Mimicking the approach of TCP Vegas in this regard, where the sending rate increase during slow start occurs every other ACK received, we similarly define a delayed increase. A variable SS_increase_thresh is defined which sets the number of ACKs that needed to be received before cwnd increases by a full sized segment.for instance, a value of one for SS_increase_thresh precisely emulates the slow start behavior of TCP by increasing the sending rate every other ACK received.for the simulation runs, the SS_increase_thresh parameter is set to 4 and as such cwnd increases only every 5 ACKs, effectively limiting the increase rate to 1/5 of the original TCP algorithm. This adjustment is titled the slow start modification of TCP (SLOW START TCP). Common TCP parameters are outlined in Table
3 TABLE 2.1: COMMON TCP OUTLINED PARAMETERS TCP Parameter Min. RTO Value 200ms Max. RTO 60secs (RFC 2988) RTO Timer Maximum burst per ACK received Delayed ACKs Segment size 10ms 3 segments Disabled 1460 bytes Algorithm 1 Slow start cwnd increase Require: SS_increase thresh is the number of ACKs between increases, SS_increase is initialized to 0 if SS_increase = 0 then cwnd = cwnd + 1 SS_increase = SS_increase + 1 elseif SS_increase = SS_increase_ thresh then SS_increase= 0 else SS_increase = SS_increase + 1 The routing protocol may, further, include a packet caching mechanism in the event of packet loss due to mobility. 2.2 Congestion avoidance modification (SCA TCP) The congestion avoidance mechanism of TCP determines a linear increase in the cwnd size per roundtrip time (RTT) as each ACK received acknowledging new data increases cwnd by 1. A delay is required to slow down sending rate during the congestion avoidance phase. A modified algorithm will be introduced for congestion avoidance. The behavior of this modified congestion phase is dictated by the value of the K_increase_ thresh variable, which specifies the level of delay added to the sending rate increase. Specifically, cwnd increases by a full segment's worth every K_increase_ thresh +1 of RTTs. To evaluate the scope of improvement offered by these changes, we have conducted experiments on string topologies by replicating the simulation setup in the previous section. The K_increase_ thresh parameter was set to 4, which in turn implies that the cwnd would grow only every 5 RTTs. Algorithm2: Congestion avoidance cwnd increase Require: K_increase_ thresh is the no. of ACKs between increases; K_increase is initialized to 0 if K_increase = 0 then cwnd = cwnd + 1/cwnd K_increase = K_increase + 1 Else if K_increase = K_increase _thresh then K_increase= 0 Else K_increase = K_increase + 1 III. SIMULATION MODEL AND RESULTS Figure 3.1 Explains An Example Of Simulation Models That Was Tested Figure 3.1 A Simulation model Results from simulations for both default and proposed TCP Protocol versus number of nodes are recorded and graphed as A comparison between the throughput for default TCP and modified TCP will be explained as results of simulations. 90
4 Throughput KBpS International Journal of Emerging Technology and Advanced Engineering TABLE 3.1 DEFAULT THROUGHPUT VS THROUGHPUT AFTER SLOW START MODIFICATION TABLE 3.2 DEFAULT THROUGHPUT VS THROUGHPUT AFTER CONGESTION AVOIDANCE MODIFICATION No of nodes Default throughput Modified throughput (Slow start modification) Improve ment percentag e % No of nodes Default throughpu t Modified throughput congestion avoidance modification Improveme nt percentage % Throughput has increased for each node numbers in graph. The improvement in throughput varied with number of nodes as shown in Fig 3.2. The maximum improvement achieved when number of nodes was 7. The improvement in throughput will be uniform and nearly constant when number of nodes reaches 11 node. So, the proposed achieved improvement when number of nodes reaches 7 and then begin in decreasing gradually till the increase reached nearly constant value when. The increase also depends on no of nodes and reaches the maximum when number of nodes number of nodes reaches 11 node. So, the proposed modified TCP achieved an improve in the behavior of default TCP after Congestion avoidance modification slow start modification No of Nodes Default TCP Slow Start Mod Figure 3.2 Default throughput VS throughput after slow start modification Figure 3.3: Default throughput VS throughput after congestion avoidance modification Fig 3.3 shows the increase in throughput as a result of the proposed modification in the default TCP. Fig 3.4 shows the increase ratio versus number of nodes. 91
5 improvement percentage in throughput % Throughput International Journal of Emerging Technology and Advanced Engineering The equation that model throughput in TCP [19] Where r is the transmit rate in bytes/second; s is the packet size in bytes; R is the round-trip time in seconds; p is the loss event rate and assuming there is no delayed acknowledges ( b=1) Applying the previous formula using optimal window size and compare with the throughput resulting without using optimal window as in the following equation W = h /n Figure 3.4 Increased throughput percentage after congestion avoidance modification TCP enhancement using Optimal Window 3 - Optimal window size is a function of the number of hops between the source and destination nodes Due to the hidden terminal problem, it is derived that there should be only one packet in transit every 4 hops for optimal TCP throughput W opt = h /(4n) Using Morris formula that links the overall loss rate and the TCP window size and considering the overall loss rate as an equivalent of marking probability. Then we substitute all the previous calculated/estimated values to come up with Number of nodes default modified Figure 3.5 Default throughput (without using optimal window) VS after using optimal window However, this is the overall marking probability, NOT per-node. We distribute the overall marking probability uniformly along all nodes. For Wireless Multi-hop Chain Network h-hop network, we need h+1 nodes (n0 to nh).all TCP flows go from n0 to nh. Fig 5.8 is a model of h+1 node number of nodes Figure 3.6: Increased throughput percentage after using optimal window 92
6 IV. CONCLUSIONS In this paper two proposed modifications of TCP were presented in order to enhance TCP throughput in MANETs. It has been shown that the throughput has increased for the new proposed TCP. Enhancement in behavior of TCP over ad-hoc wireless network will affect many applications especially in military fields. Inspired by the conservative sending rate increase of TCP, and motivated by its compelling performance advantage over TCP variants, we have introduced a new mechanism which employs a more conservative sending rate increase and which alleviates some of the intra-flow spatial contention caused by traditional TCP agents. To this effect, the new method employs parameterized delay in the growth of the TCP congestion window, which is implementable in both the slow start and congestion avoidance phases of TCP. REFERENCES [1] C.S.R.PRABHU, A.PRATHAP REDDI BLUETOOTH TECHNOLOGY: AND ITS APPLICATIONS WITH JAVA AND J2ME ISBN: ,(2004).Ding, W. and Marchionini, G A Study on Video Browsing Strategies. Technical Report. University of Maryland at College Park. [2] _Routing_Algorithm_An_Overview/links/ f589a 19e Tavel, P Modeling and Simulation Design. AK Peters Ltd. [3] Jean-Pierre Le Rouzic IEEE ac: An analysis of the standard ISBN : ,(2013). [4] Subir Kumar Sarkar, T.G. Basavaraju, C. Puttamadappa Ad Hoc Mobile Wireless Networks: Principles, Protocols, and Applications ISBN: , (2013). [5] Marco Conti, Jon Crowcroft and Andrea Passarella "Multi-hop Ad hoc Networks [6] _id=5556 [7] Kevin R. Fall TCP/IP Illustrated ISBN: ,(2011). [8] Kevin R. Fall TCP/IP Protocol Suite [9] [10] Shttp:// [11] H. Balakrishnan, V. Padmanabhan, S. Seshan, and R. Katz, A comparison of mechanisms for improving TCP performance over wireless links, IEEE Transactions on Networking, vol. 5, no. 6, pp , Dec [12] A. V. Bakre and B.R. Badrinath, Implementation and performance evaluation of indirect TCP, IEEE Transactions on Networking, vol. 46, no. 3, pp , Mar [13] H. Balakrishnan, S. Seshan, and R. Katz, Improving reliable transport and handoff performance in cellular wireless networks, ACM Wireless Networks, vol. 1, no. 4, pp , Dec [14] K. Brown and S. Singh, M-TCP: TCP for mobile cellular networks, ACM SIGCOMM Computer Communication Review, vol. 27, no. 5, pp , Oct [15] H. Balakrishnan, S. Seshan, and R. Katz, Improving reliable transport and handoff performance in cellular wireless networks, ACM Wireless Networks, vol. 1, no. 4, pp , Dec [16] R. Durst, G. Miller, and E. Travis, TCP extensions for space communications, in Proc. of ACM MOBICOM, Rye, NY, USA, June [17] T. Henderson and R. Katz, Transport protocols for Internetcompatible satellite networks, IEEE JSAC, vol. 17, no. 2, pp , Feb [18] Liang Yu, Gang Zhou, A New Transmission Control Protocol for Satellite Networks, Int. J. Communications, Network and System Sciences, vol. 4, pp , April [19] J. Padhye, V. Firoiu, D. Towsley, and J. Kurose. A simple Model and its Empirical Validation. In Proceedings of ACM SIGCOMM 98. Vancouver, Canada, September
Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India
Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A New Protocol
More informationA Survey: High Speed TCP Variants in Wireless Networks
ISSN: 2321-7782 (Online) Volume 1, Issue 7, December 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com A Survey:
More informationTCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)
TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page
More informationAN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS
AN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS Srikanth Tiyyagura Department of Computer Science and Engineering JNTUA College of Engg., pulivendula, Andhra Pradesh, India.
More informationSJBIT, Bangalore, KARNATAKA
A Comparison of the TCP Variants Performance over different Routing Protocols on Mobile Ad Hoc Networks S. R. Biradar 1, Subir Kumar Sarkar 2, Puttamadappa C 3 1 Sikkim Manipal Institute of Technology,
More informationImproving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.
More informationTransport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi
Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols
More informationAn enhanced TCP mechanism Fast-TCP in IP networks with wireless links
Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,
More informationTTC New Reno - Consistent Control of Packet Traffic
IMPROVE PERFORMANCE OF TCP NEW RENO OVER MOBILE AD-HOC NETWORK USING ABRA Dhananjay Bisen 1 and Sanjeev Sharma 2 1 M.Tech, School Of Information Technology, RGPV, BHOPAL, INDIA 1 bisen.it2007@gmail.com
More informationTCP over Wireless Networks
TCP over Wireless Networks Raj Jain Professor of Computer Science and Engineering Washington University in Saint Louis Saint Louis, MO 63130 Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse574-10/
More informationAn Improved TCP Congestion Control Algorithm for Wireless Networks
An Improved TCP Congestion Control Algorithm for Wireless Networks Ahmed Khurshid Department of Computer Science University of Illinois at Urbana-Champaign Illinois, USA khurshi1@illinois.edu Md. Humayun
More informationTCP in Wireless Mobile Networks
TCP in Wireless Mobile Networks 1 Outline Introduction to transport layer Introduction to TCP (Internet) congestion control Congestion control in wireless networks 2 Transport Layer v.s. Network Layer
More informationA Survey on Congestion Control Mechanisms for Performance Improvement of TCP
A Survey on Congestion Control Mechanisms for Performance Improvement of TCP Shital N. Karande Department of Computer Science Engineering, VIT, Pune, Maharashtra, India Sanjesh S. Pawale Department of
More informationLecture Objectives. Lecture 07 Mobile Networks: TCP in Wireless Networks. Agenda. TCP Flow Control. Flow Control Can Limit Throughput (1)
Lecture Objectives Wireless and Mobile Systems Design Lecture 07 Mobile Networks: TCP in Wireless Networks Describe TCP s flow control mechanism Describe operation of TCP Reno and TCP Vegas, including
More informationTCP and Wireless Networks Classical Approaches Optimizations TCP for 2.5G/3G Systems. Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme
Chapter 2 Technical Basics: Layer 1 Methods for Medium Access: Layer 2 Chapter 3 Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Networks: GSM, GPRS, UMTS Chapter 4 Mobility on the
More informationAPPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM
152 APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM A1.1 INTRODUCTION PPATPAN is implemented in a test bed with five Linux system arranged in a multihop topology. The system is implemented
More informationCongestions and Control Mechanisms n Wired and Wireless Networks
International OPEN ACCESS Journal ISSN: 2249-6645 Of Modern Engineering Research (IJMER) Congestions and Control Mechanisms n Wired and Wireless Networks MD Gulzar 1, B Mahender 2, Mr.B.Buchibabu 3 1 (Asst
More informationMobile Computing/ Mobile Networks
Mobile Computing/ Mobile Networks TCP in Mobile Networks Prof. Chansu Yu Contents Physical layer issues Communication frequency Signal propagation Modulation and Demodulation Channel access issues Multiple
More informationPerformance improvement of TCP over wireless network
Performance improvement of TCP over wireless network Raja singh Computer science Department, SRIT, Jabalpur, M.P.India, rajasinghpatel@gmail.com Brajesh patel Asst. Prof. SRIT,Jabalpur M.P., India, Abstract:
More informationOutline. TCP connection setup/data transfer. 15-441 Computer Networking. TCP Reliability. Congestion sources and collapse. Congestion control basics
Outline 15-441 Computer Networking Lecture 8 TCP & Congestion Control TCP connection setup/data transfer TCP Reliability Congestion sources and collapse Congestion control basics Lecture 8: 09-23-2002
More informationPerformance evaluation of TCP connections in ideal and non-ideal network environments
Computer Communications 24 2001) 1769±1779 www.elsevier.com/locate/comcom Performance evaluation of TCP connections in ideal and non-ideal network environments Hala ElAarag, Mostafa Bassiouni* School of
More informationBehavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji
More informationPerformance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow
International Journal of Soft Computing and Engineering (IJSCE) Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow Abdullah Al Masud, Hossain Md. Shamim, Amina Akhter
More informationLow-rate TCP-targeted Denial of Service Attack Defense
Low-rate TCP-targeted Denial of Service Attack Defense Johnny Tsao Petros Efstathopoulos University of California, Los Angeles, Computer Science Department Los Angeles, CA E-mail: {johnny5t, pefstath}@cs.ucla.edu
More informationEnergy Efficient Congestion Control Operation in WSNs Adel Gaafar A. Elrahim Electrical Engineering Dept. Red Sea University, Port Sudan, Sudan
Energy Efficient Congestion Control Operation in WSNs Adel Gaafar A. Elrahim Electrical Engineering Dept. Red Sea University, Port Sudan, Sudan Abstract: The development of wireless technologies makes
More informationSimulation-Based Comparisons of Solutions for TCP Packet Reordering in Wireless Network
Simulation-Based Comparisons of Solutions for TCP Packet Reordering in Wireless Network 作 者 :Daiqin Yang, Ka-Cheong Leung, and Victor O. K. Li 出 處 :Wireless Communications and Networking Conference, 2007.WCNC
More informationA Passive Method for Estimating End-to-End TCP Packet Loss
A Passive Method for Estimating End-to-End TCP Packet Loss Peter Benko and Andras Veres Traffic Analysis and Network Performance Laboratory, Ericsson Research, Budapest, Hungary {Peter.Benko, Andras.Veres}@eth.ericsson.se
More informationIJMIE Volume 2, Issue 7 ISSN: 2249-0558
Evaluating Performance of Audio conferencing on Reactive Routing Protocols for MANET Alak Kumar Sarkar* Md. Ibrahim Abdullah* Md. Shamim Hossain* Ahsan-ul-Ambia* Abstract Mobile ad hoc network (MANET)
More informationComparative Study of High-Speed TCP Variants in Multi-Hop Wireless Networks
International Journal of Computer Theory and Engineering, Vol., No., October 0 Comparative Study of High-Speed s in Multi-Hop Wireless Networks Mohit P. Tahiliani, K. C. Shet, and T. G. Basavaraju Abstract
More informationResearch of TCP ssthresh Dynamical Adjustment Algorithm Based on Available Bandwidth in Mixed Networks
Research of TCP ssthresh Dynamical Adjustment Algorithm Based on Available Bandwidth in Mixed Networks 1 Wang Zhanjie, 2 Zhang Yunyang 1, First Author Department of Computer Science,Dalian University of
More informationSTUDY OF TCP VARIANTS OVER WIRELESS NETWORK
STUDY OF VARIANTS OVER WIRELESS NETWORK 1 DEVENDRA SINGH KUSHWAHA, 2 VIKASH K SINGH, 3 SHAIBYA SINGH, 4 SONAL SHARMA 1,2,3,4 Assistant Professor, Dept. of Computer Science, Indira Gandhi National Tribal
More informationInternational Journal of Scientific & Engineering Research, Volume 6, Issue 7, July-2015 1169 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July-2015 1169 Comparison of TCP I-Vegas with TCP Vegas in Wired-cum-Wireless Network Nitin Jain & Dr. Neelam Srivastava Abstract
More informationLecture 15: Congestion Control. CSE 123: Computer Networks Stefan Savage
Lecture 15: Congestion Control CSE 123: Computer Networks Stefan Savage Overview Yesterday: TCP & UDP overview Connection setup Flow control: resource exhaustion at end node Today: Congestion control Resource
More informationSecurity Scheme for Distributed DoS in Mobile Ad Hoc Networks
Security Scheme for Distributed DoS in Mobile Ad Hoc Networks Sugata Sanyal 1, Ajith Abraham 2, Dhaval Gada 3, Rajat Gogri 3, Punit Rathod 3, Zalak Dedhia 3 and Nirali Mody 3 1 School of Technology and
More informationTransport Layer Protocols
Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements
More informationMobile Communications Chapter 9: Mobile Transport Layer
Mobile Communications Chapter 9: Mobile Transport Layer Motivation TCP-mechanisms Classical approaches Indirect TCP Snooping TCP Mobile TCP PEPs in general Additional optimizations Fast retransmit/recovery
More informationTCP for Wireless Networks
TCP for Wireless Networks Outline Motivation TCP mechanisms Indirect TCP Snooping TCP Mobile TCP Fast retransmit/recovery Transmission freezing Selective retransmission Transaction oriented TCP Adapted
More informationA Study on TCP Performance over Mobile Ad Hoc Networks
215 A Study on TCP Performance over Mobile Ad Hoc Networks Shweta Sharma 1, Anshika Garg 2 1 School of Computing Science and Engineering, Galgotias University, Greater Noida 2 School of Computing Science
More informationAn enhanced approach for transmission control protocol traffic management Mechanism for Wireless Network
An enhanced approach for transmission control protocol traffic management Mechanism for Wireless Network Nitesh Mishra 1, Prof. Shaileena John 2 Department of Electronics & Communication 1, 2 niteshmish20@gmail.com
More informationData Networks Summer 2007 Homework #3
Data Networks Summer Homework # Assigned June 8, Due June in class Name: Email: Student ID: Problem Total Points Problem ( points) Host A is transferring a file of size L to host B using a TCP connection.
More informationComparison of RIP, EIGRP, OSPF, IGRP Routing Protocols in Wireless Local Area Network (WLAN) By Using OPNET Simulator Tool - A Practical Approach
Comparison of RIP, EIGRP, OSPF, IGRP Routing Protocols in Wireless Local Area Network (WLAN) By Using OPNET Simulator Tool - A Practical Approach U. Dillibabau 1, Akshay 2, M. Lorate Shiny 3 UG Scholars,
More informationChaoyang University of Technology, Taiwan, ROC. {changb,s9227623}@mail.cyut.edu.tw 2 Department of Computer Science and Information Engineering
TCP-Taichung: A RTT-based Predictive Bandwidth Based with Optimal Shrink Factor for TCP Congestion Control in Heterogeneous Wired and Wireless Networks Ben-Jye Chang 1, Shu-Yu Lin 1, and Ying-Hsin Liang
More informationA Workload-Based Adaptive Load-Balancing Technique for Mobile Ad Hoc Networks
A Workload-Based Adaptive Load-Balancing Technique for Mobile Ad Hoc Networks Young J. Lee and George F. Riley School of Electrical & Computer Engineering Georgia Institute of Technology, Atlanta, GA 30332
More informationA Catechistic Method for Traffic Pattern Discovery in MANET
A Catechistic Method for Traffic Pattern Discovery in MANET R. Saranya 1, R. Santhosh 2 1 PG Scholar, Computer Science and Engineering, Karpagam University, Coimbatore. 2 Assistant Professor, Computer
More informationOn TCP Throughput and Window Size in a Multihop Wireless Network Testbed
On TCP Throughput and Window Size in a Multihop Wireless Network Testbed Dimitrios Koutsonikolas, Jagadeesh Dyaberi, Prashant Garimella, Sonia Fahmy, and Y. Charlie Hu Center for Wireless Systems and Applications
More informationFirst Midterm for ECE374 03/24/11 Solution!!
1 First Midterm for ECE374 03/24/11 Solution!! Note: In all written assignments, please show as much of your work as you can. Even if you get a wrong answer, you can get partial credit if you show your
More informationSecurity in Ad Hoc Network
Security in Ad Hoc Network Bingwen He Joakim Hägglund Qing Gu Abstract Security in wireless network is becoming more and more important while the using of mobile equipments such as cellular phones or laptops
More informationSeamless Congestion Control over Wired and Wireless IEEE 802.11 Networks
Seamless Congestion Control over Wired and Wireless IEEE 802.11 Networks Vasilios A. Siris and Despina Triantafyllidou Institute of Computer Science (ICS) Foundation for Research and Technology - Hellas
More informationSELECTIVE-TCP FOR WIRED/WIRELESS NETWORKS
SELECTIVE-TCP FOR WIRED/WIRELESS NETWORKS by Rajashree Paul Bachelor of Technology, University of Kalyani, 2002 PROJECT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF
More informationComparative Study of Performance Evaluation for Mobile Ad hoc networks using a proxy node
Comparative Study of Performance Evaluation for Mobile Ad hoc networks using a proxy node G. E. RIZOS georizos@teiep.gr D. C. VASILIADIS dvas@teiep.gr E. STERGIOU ster@teiep.gr Abstract: In this paper,
More informationIntelligent Agents for Routing on Mobile Ad-Hoc Networks
Intelligent Agents for Routing on Mobile Ad-Hoc Networks Y. Zhou Dalhousie University yzhou@cs.dal.ca A. N. Zincir-Heywood Dalhousie University zincir@cs.dal.ca Abstract This paper introduces a new agent-based
More informationTCP/IP In Cellular Networks
TCP/IP In Cellular Networks Two Techniques To Improve TCP Performance In Cellular Networks UNC Wireless Networks 790-088 November, 29 2010 John DeArmon M-TCP: TCP for Cellular Networks Improving TCP Performance
More informationPERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS
PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS Reza Azizi Engineering Department, Bojnourd Branch, Islamic Azad University, Bojnourd, Iran reza.azizi@bojnourdiau.ac.ir
More informationReliable Adaptive Lightweight Multicast Protocol
Reliable Adaptive Lightweight Multicast Protocol Ken Tang Scalable Network Technologies ktang@scalable-networks.com Katia Obraczka UC Santa Cruz katia@cse.ucsc.edu Sung-Ju Lee HP Labs sjlee@hpl.hp.com
More informationOptimization of Communication Systems Lecture 6: Internet TCP Congestion Control
Optimization of Communication Systems Lecture 6: Internet TCP Congestion Control Professor M. Chiang Electrical Engineering Department, Princeton University ELE539A February 21, 2007 Lecture Outline TCP
More informationTCP Behavior across Multihop Wireless Networks and the Wired Internet
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University of California, Los Angeles, CA 90095 (xkx, sbae,
More informationCROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING
CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility
More informationTCP Westwood for Wireless
TCP Westwood for Wireless מבוא רקע טכני בקרת עומס ב- TCP TCP על קשר אלחוטי שיפור תפוקה עם פרוטוקול TCP Westwood סיכום.1.2.3.4.5 Seminar in Computer Networks and Distributed Systems Hadassah College Spring
More informationApplication Level Congestion Control Enhancements in High BDP Networks. Anupama Sundaresan
Application Level Congestion Control Enhancements in High BDP Networks Anupama Sundaresan Organization Introduction Motivation Implementation Experiments and Results Conclusions 2 Developing a Grid service
More informationTCP in Wireless Networks
Outline Lecture 10 TCP Performance and QoS in Wireless s TCP Performance in wireless networks TCP performance in asymmetric networks WAP Kurose-Ross: Chapter 3, 6.8 On-line: TCP over Wireless Systems Problems
More informationProtagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742. Vol 2 No 3 (May-2015) Active Queue Management
Protagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742 Vol 2 No 3 (May-2015) Active Queue Management For Transmission Congestion control Manu Yadav M.Tech Student
More informationTCP Over Wireless Network. Jinhua Zhu Jie Xu
TCP Over Wireless Network Jinhua Zhu Jie Xu Overview 1. TCP congestion control scheme 2. ECN scheme 3. Problems with TCP over wireless network 4. ATCP:TCP for mobile ad hoc networks 5. ptcp: a transport
More informationPERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK
http:// PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK Anjali Sahni 1, Ajay Kumar Yadav 2 1, 2 Department of Electronics and Communication Engineering, Mewar Institute,
More informationA Seamless Handover Mechanism for IEEE 802.16e 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 informationEnergy Consumption of TCP Reno, Newreno, and SACK in Multi-Hop Wireless Networks
Energy Consumption of TCP Reno, Newreno, and SACK in Multi-Hop Wireless Networks Harkirat Singh Department of Computer Science Portland State University Portland, OR 977 harkirat@cs.pdx.edu Suresh Singh
More informationA Survey on Improving TCP Performance over Wireless Networks
A Survey on Improving TCP Performance over Wireless Networks Xiang Chen, Hongqiang Zhai, Jianfeng Wang and Yuguang Fang Dept. of Electrical and Computer Engineering University of Florida, Gainesville,
More informationLOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS
LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS Saranya.S 1, Menakambal.S 2 1 M.E., Embedded System Technologies, Nandha Engineering College (Autonomous), (India)
More informationCOMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 2 Issue 5 May, 2013 Page No. 1680-1684 COMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK ABSTRACT: Mr.Upendra
More informationAdaptive DCF of MAC for VoIP services using IEEE 802.11 networks
Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks 1 Mr. Praveen S Patil, 2 Mr. Rabinarayan Panda, 3 Mr. Sunil Kumar R D 1,2,3 Asst. Professor, Department of MCA, The Oxford College of Engineering,
More information1 M.Tech, 2 HOD. Computer Engineering Department, Govt. Engineering College, Ajmer, Rajasthan, India
Volume 5, Issue 5, May 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Dynamic Performance
More informationCSE 473 Introduction to Computer Networks. Exam 2 Solutions. Your name: 10/31/2013
CSE 473 Introduction to Computer Networks Jon Turner Exam Solutions Your name: 0/3/03. (0 points). Consider a circular DHT with 7 nodes numbered 0,,...,6, where the nodes cache key-values pairs for 60
More informationAdaptive Coding and Packet Rates for TCP-Friendly VoIP Flows
Adaptive Coding and Packet Rates for TCP-Friendly VoIP Flows C. Mahlo, C. Hoene, A. Rostami, A. Wolisz Technical University of Berlin, TKN, Sekr. FT 5-2 Einsteinufer 25, 10587 Berlin, Germany. Emails:
More informationSBSCET, Firozpur (Punjab), India
Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Layer Based
More informationA Comparison of TCP Performance over Three Routing Protocols for Mobile Ad Hoc Networks
A Comparison of TCP Performance over Three Routing Protocols for Mobile Ad Hoc Networks Thomas D. Dyer Computer Science Division The Univ. of Texas at San Antonio San Antonio, TX 8249 tdyer@cs.utsa.edu
More informationQoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
More informationA Routing Metric for Load-Balancing in Wireless Mesh Networks
A Routing Metric for Load-Balancing in Wireless Mesh Networks Liang Ma and Mieso K. Denko Department of Computing and Information Science University of Guelph, Guelph, Ontario, Canada, N1G 2W1 email: {lma02;mdenko}@uoguelph.ca
More informationPerformance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com
More informationHigh-Speed TCP Performance Characterization under Various Operating Systems
High-Speed TCP Performance Characterization under Various Operating Systems Y. Iwanaga, K. Kumazoe, D. Cavendish, M.Tsuru and Y. Oie Kyushu Institute of Technology 68-4, Kawazu, Iizuka-shi, Fukuoka, 82-852,
More informationEfficient Load Balancing Routing in Wireless Mesh Networks
ISSN (e): 2250 3005 Vol, 04 Issue, 12 December 2014 International Journal of Computational Engineering Research (IJCER) Efficient Load Balancing Routing in Wireless Mesh Networks S.Irfan Lecturer, Dept
More informationRT-QoS for Wireless ad-hoc Networks of Embedded Systems
RT-QoS for Wireless ad-hoc Networks of Embedded Systems Marco accamo University of Illinois Urbana-hampaign 1 Outline Wireless RT-QoS: important MA attributes and faced challenges Some new ideas and results
More informationCross Layer TCP Congestion Control Load Balancing Technique in MANET
Cross Layer TCP Congestion Control Load Balancing Technique in MANET Nidhi Shukla 1, Neelesh Gupta 2, Naushad Parveen 3 1 M.Tech Scholar (ECE), 2 Prof & Head (ECE), 3 Asst. Prof. ( ECE), Department of
More informationAutomated Reconfiguration Enabled Mesh Network based on Fuzzy Logic for Performance Improvement
Automated Reconfiguration Enabled Mesh Network based on Fuzzy Logic for Performance Improvement Vijaykumar Naik Pawar M.Tech., Dept of CSE KLS Gogte Institute of Technology Udyambag, Belagavi, Karnataka,
More informationForced Low latency Handoff in Mobile Cellular Data Networks
Forced Low latency Handoff in Mobile Cellular Data Networks N. Moayedian, Faramarz Hendessi Department of Electrical and Computer Engineering Isfahan University of Technology, Isfahan, IRAN Hendessi@cc.iut.ac.ir
More informationTCP PACKET CONTROL FOR WIRELESS NETWORKS
TCP PACKET CONTROL FOR WIRELESS NETWORKS by Wan Gang Zeng B. Sc. in Computer Science, University of Ottawa, 2000 THESIS SUBMITTED IN PARTIAL FULFILMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE
More informationTCP/IP Over Lossy Links - TCP SACK without Congestion Control
Wireless Random Packet Networking, Part II: TCP/IP Over Lossy Links - TCP SACK without Congestion Control Roland Kempter The University of Alberta, June 17 th, 2004 Department of Electrical And Computer
More informationAn Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks *
An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks * Inwhee Joe College of Information and Communications Hanyang University Seoul, Korea iwj oeshanyang.ac.kr Abstract. To satisfy the user requirements
More informationSplit TCP for Mobile Ad Hoc Networks
1 Split TCP for Mobile Ad Hoc Networks Swastik Kopparty, Srikanth V. Krishnamurthy, Michalis Faloutsos, Satish K. Tripathi Department of Computer Science and Engineering, University of California, Riverside,
More informationDESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS K.V. Narayanaswamy 1, C.H. Subbarao 2 1 Professor, Head Division of TLL, MSRUAS, Bangalore, INDIA, 2 Associate
More informationSurvey on Load balancing protocols in MANET S (mobile ad-hoc networks)
Survey on Load balancing protocols in MANET S (mobile ad-hoc networks) Ramandeep Kaur 1, Gagandeep Singh 2, Sahil Vashist 3 1 M.tech Research Scholar, Department of Computer Science & Engineering, Chandigarh
More informationAnalysis of TCP Performance Over Asymmetric Wireless Links
Virginia Tech ECPE 6504: Wireless Networks and Mobile Computing Analysis of TCP Performance Over Asymmetric Kaustubh S. Phanse (kphanse@vt.edu) Outline Project Goal Notions of Asymmetry in Wireless Networks
More informationMASTER THESIS REPORT MSc IN ELECTRICAL ENGINEERING WITH EMPHASIS ON TELECOMMUNICATION
MEE 09: 17 MASTER THESIS REPORT MSc IN ELECTRICAL ENGINEERING WITH EMPHASIS ON TELECOMMUNICATION TRASMISSION CONTROL PROTOCOL (TCP) PERFORMANCE EVALUATION IN MANET BLEKINGE INSTITUTE OF TECHNOLOGY MARCH
More informationLinux 2.4 Implementation of Westwood+ TCP with rate-halving: A Performance Evaluation over the Internet
Linux. Implementation of TCP with rate-halving: A Performance Evaluation over the Internet A. Dell Aera, L. A. Grieco, S. Mascolo Dipartimento di Elettrotecnica ed Elettronica Politecnico di Bari Via Orabona,
More informationTCP based Denial-of-Service Attacks to Edge Network: Analysis and Detection
TCP based Denial-of-Service Attacks to Edge Network: Analysis and Detection V. Anil Kumar 1 and Dorgham Sisalem 2 1 CSIR Centre for Mathematical Modelling and Computer Simulation, Bangalore, India 2 Fraunhofer
More informationTCP Congestion Control Scheme for Wireless Networks based on TCP Reserved Field and SNR Ratio
TCP Congestion Control Scheme for Wireless Networks based on TCP Reserved Field and SNR Ratio Youssef Bassil LACSC Lebanese Association for Computational Sciences, Registered under No. 957, 2011, Beirut,
More informationA Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks
A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks T.Chandrasekhar 1, J.S.Chakravarthi 2, K.Sravya 3 Professor, Dept. of Electronics and Communication Engg., GIET Engg.
More informationDenial of Service Attacks at the MAC Layer in Wireless Ad Hoc Networks
Denial of Service Attacks at the MAC Layer in Wireless Ad Hoc Networks Vikram Gupta +, Srikanth Krishnamurthy, and Michalis Faloutsos Abstract Department of Computer Science and Engineering, UC Riverside,
More informationSecuring MANET Using Diffie Hellman Digital Signature Scheme
Securing MANET Using Diffie Hellman Digital Signature Scheme Karamvir Singh 1, Harmanjot Singh 2 1 Research Scholar, ECE Department, Punjabi University, Patiala, Punjab, India 1 Karanvirk09@gmail.com 2
More informationComparative Analysis of Congestion Control Algorithms Using ns-2
www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,
More informationA Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks
A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks Didem Gozupek 1,Symeon Papavassiliou 2, Nirwan Ansari 1, and Jie Yang 1 1 Department of Electrical and Computer Engineering
More information