CPSC 4411 Wireless TCP Performance Issues CPSC 441.

Slides:



Advertisements
Similar presentations
A feedback–based scheme for improving TCP performance in Ad Hoc Wireless Networks Group : Manish Mehta Aditya Barve.
Advertisements

QoS in ad hoc nets: distributed fair scheduling SCOPE: Self-coordinating Localized FQ H. Luo et al “A Self-Coordinating Approach to Distributed FairQueueing.
Available Bandwidth Estimation in IEEE Based Wireless Networks Samarth Shah, Kai Chen, Klara Nahrstedt Department of Computer Science University.
TCP in Wireless Ad Hoc Networks
1 The Role of “Awareness” in Internet Protocol Performance Carey Williamson Professor/iCORE Senior Research Fellow Department of Computer Science University.
Arsitektur Jaringan Terkini
Overlay Network and Data Transmission Over Wireless For EE290T Minghua Chen Berkeley.
CS 268: Wireless Transport Protocols Kevin Lai Feb 13, 2002.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
1 WiSE Video: using in-band wireless loss notification to improve rate- controlled video streaming A. Markopoulou, E. Setton, M. Kalman, J. Apostolopoulos.
Wireless TCP Performance Issues Carey Williamson Department of Computer Science University of Calgary.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Presented by Scott McLaren Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia.
Transport Protocols for Wireless Networks CMPE Spring 2001 Marcelo M. de Carvalho.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
Wireless Networking Overview Carey Williamson Dept. of Computer Science U. of Calgary (Original slides courtesy of David Schwab, U of S)
1 Expected Data Rate (EDR): An Accurate High-Throughput Path Metric For Multi- Hop Wireless Routing Jun Cheol Park Sneha Kumar Kasera.
Power saving technique for multi-hop ad hoc wireless networks.
BMWnet Wshnt.kuas.edu.tw Mesh Networks Prof. W.S. Hwang.
Adapted from: Computer Networking, Kurose/Ross 1DT066 Distributed Information Systems Chapter 6 Wireless, WiFi and mobility.
CIS 725 Wireless networks. Low bandwidth High error rates.
Ad Hoc Networking via Named Data Michael Meisel, Vasileios Pappas, and Lixia Zhang UCLA, IBM Research MobiArch’10, September 24, Shinhaeng.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
10/1/2015 9:14 PM1 TCP in Mobile Ad-hoc Networks ─ Split TCP CSE 6590.
Interference and Service Discovery in Multi-Hop Ad Hoc Networks Alex Varshavsky University of Toronto.
An End-to-end Approach to Increase TCP Throughput Over Ad-hoc Networks Sarah Sharafkandi and Naceur Malouch.
TCP PERFORMANCE OVER AD HOC NETWORKS Presented by Vishwanee Raghoonundun Assisted by Maheshwarnath Behary MSc Computer Networks Middlesex University.
1 Transport Layer for Mobile Ad Hoc Networks (MANETs) Cyrus Minwalla Maan Musleh COSC 6590.
Wireless TCP Prasun Dewan Department of Computer Science University of North Carolina
Sponsored by the National Science Foundation1 Experiment 1 WiMAX broadcasting WiMA X Communication from the WiMAX interface Devices may experience data.
Performance of HTTP Application in Mobile Ad Hoc Networks Asifuddin Mohammad.
Transport over Wireless Networks Myungchul Kim
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
Wireless and Mobility The term wireless is normally used to refer to any type of electrical or electronic operation which is accomplished without the use.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
ECE 695 Sp 2006 Jim Catt TCP Functions TCP is a connection oriented protocol Primary functions  TCP sets up and maintains end-to-end connection between.
End-to-End Performance and Fairness in Multihop Wireless Backhaul Networks V. Gambiroza, B. Sadeghi, and E. Knightly Rice University.
INTRANETS MR ROSS UNIT 3 IT APPLICATIONS. DEFINITION An intranet is an internal, secured environment that has a similar look and feel to the Internet,
Prentice HallHigh Performance TCP/IP Networking, Hassan-Jain Chapter 6 TCP/IP Performance over Wireless Networks.
Improving TCP Performance over Wireless Networks
Challenges to Reliable Data Transport Over Heterogeneous Wireless Networks.
Transport Protocols for Wireless Ad Hoc Networks 1.
Routing Security in Wireless Ad Hoc Networks Chris Zingraf, Charisse Scott, Eileen Hindmon.
TCP OVER ADHOC NETWORK. TCP Basics TCP (Transmission Control Protocol) was designed to provide reliable end-to-end delivery of data over unreliable networks.
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 11: Mobile Transport Layer Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
A Bidirectional Multi-channel MAC Protocol for Improving TCP Performance on Multihop Wireless Ad Hoc Networks Tianbo Kuang and Carey Williamson Department.
LOGO TCP in Wireless Environments: Problems and Solutions Author: Ye Tian, Kai Xu, Nirwan Ansari Reporter: 任菊梅.
Chapter 16 Mobile Networking in ns
Wireless TCP Performance Issues
Ad-hoc Networks.
UNIT-V Transport Layer protocols for Ad Hoc Wireless Networks
Ad-hoc Transport Layer Protocol (ATCP)
Wireless and Mobile Ad Hoc Networks
CS 457 – Lecture 7 Wireless Networks
CSE 4340/5349 Mobile Systems Engineering
Wireless Ad-Hoc Networking
Wireless and TCP: Performance Issues
Advisor: Professor Yeong-Sung Lin Student: Yeong-Cheng Tzeng (曾勇誠)
TCP in Wireless Ad-hoc Networks
The Impact of Multihop Wireless Channel on TCP Performance
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Study of performance of regular TCP in MANETs (using simulator).
Multi hop connections using
Multi hop connections using
Performance Implications of DCF to ESS Mesh Networks
Wireless and TCP: Performance Issues
Presentation transcript:

CPSC 4411 Wireless TCP Performance Issues CPSC 441

2 Example #1 r Wireless TCP Performance Problems Wired Internet Wireless Access High capacity, low error rate Low capacity, high error rate Hard to distinguish losses here from losses here

CPSC 4413 Example #1 (Cont’d) r Solution: “wireless-aware TCP” (I-TCP, ProxyTCP, Snoop-TCP, split connections...)

CPSC 4414 Example #2 r Wireless TCP Fairness Problems Wired Internet Wireless Bottleneck DATA ACK DATA D U AP Loss of ACK = Loss of DATA

CPSC 4415 Example #3 r Multi-hop “ad hoc” networking Carey Kelly

CPSC 4416 Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC 4417 Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC 4418 Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC 4419 Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC Example #3 (Cont’d) r Multi-hop “ad hoc” networking Carey Kelly

CPSC Example #3 (Cont’d) r Two interesting subproblems: m Dynamic ad hoc routing: node movement can disrupt the IP routing path at any time, disrupting TCP connection; yet another way to lose packets!!!; possible solution: Explicit Loss Notification (ELN)? Handoff? Route prediction? m TCP flow control: the bursty nature of TCP packet transmissions can create contention for the shared wireless channel among forwarding nodes; collisions between DATA and ACKs possible solution: rate-based flow control? Burst mode? Spatial reuse of channels?

CPSC Summary of Wireless TCP r TCP is the “four wheel drive” of TP’s r Wireless is a newly emerging technology with rapidly growing deployment popularity r “TCP” and “Wireless” don’t fit together all that well r Making TCP smarter about wireless helps!