CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla

Slides:



Advertisements
Similar presentations
TCP Probe: A TCP with Built-in Path Capacity Estimation Anders Persson, Cesar Marcondes, Ling-Jyh Chen, Li Lao, M. Y. Sanadidi, Mario Gerla Computer Science.
Advertisements

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,
End-to-end Asymmetric Link Capacity Estimation Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Dept. of Computer Science, University of.
Unicast Performance Analysis of Extended ODMRP in a Wired-to- Wireless Hybrid Ad-Hoc Network Sang Ho Bae Sungwook Lee Mario Gerla UCLA Computer Science.
Internet Traffic Patterns Learning outcomes –Be aware of how information is transmitted on the Internet –Understand the concept of Internet traffic –Identify.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
Wireless TCP Performance Issues Carey Williamson Department of Computer Science University of Calgary.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
WBest: a Bandwidth Estimation Tool for IEEE Wireless Networks Presented by Feng Li Mingzhe Li, Mark Claypool, and.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Multi-Path Multimedia Transmission in Ad-hoc Networks Related Work Marcin Michalak
1 Available Bandwidth Measurement and the Obstacles to Overcome Accurate Measurement.
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,
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
Inline Path Characteristic Estimation to Improve TCP Performance in High Bandwidth-Delay Networks HIDEyuki Shimonishi Takayuki Hama Tutomu Murase Cesar.
CapProbe: An Efficient and Accurate Capacity Estimation Technique Rohit Kapoor**, Ling-Jyh Chen*, Li Lao*, M.Y. Sanadidi*, Mario Gerla* ** Qualcomm Corp.
Streaming Video over a Wireless Network So what is the problem!! WPI CS Research Rugby Bob Kinicki November 30, 2004.
Bandwidth Estimation: Metrics Mesurement Techniques and Tools By Ravi Prasad, Constantinos Dovrolis, Margaret Murray and Kc Claffy IEEE Network, Nov/Dec.
Bottleneck Bandwidth Estimation Instructor: Dr. Aggarwal Present by: Jason Wei.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
Network Coding vs. Erasure Coding: Reliable Multicast in MANETs Atsushi Fujimura*, Soon Y. Oh, and Mario Gerla *NEC Corporation University of California,
A Machine Learning-based Approach for Estimating Available Bandwidth Ling-Jyh Chen 1, Cheng-Fu Chou 2 and Bo-Chun Wang 2 1 Academia Sinica 2 National Taiwan.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Embedded Networks Laboratory Understanding Congestion Control in Multi-hop Wireless Mesh Networks Sumit Rangwala Apoorva Jindal, Ki-Young Jang, Konstantinos.
Estimating Link Capacity in High Speed Networks Ling-Jyh Chen 1, Tony Sun 2, Li Lao 2, Guang Yang 2, M.Y. Sanadidi 2, Mario Gerla 2 1 Institute of Information.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Estimating Bandwidth of Mobile Users Sept 2003 Rohit Kapoor CSD, UCLA.
Enhancing Bluetooth TCP Throughput via Packet Type Adaptation Ling-Jyh Chen, Rohit Kapoor, M. Y. Sanadidi, Mario Gerla Dept. of Computer Science, UCLA.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
Qos support and adaptive video. QoS support in ad hoc networks MAC layer techniques: – e - alternation of contention based and contention free periods;
Forwarding Group Multicast Protocol (FGMP) for Multihop, Mobile Wireless Networks Speaker : Wilson Lai Date : Ching-Chuan Chiang, Mario Gerla.
Path Capacity Estimation in Time-Slotted Wireless Networks
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
Bandwidth estimation: metrics, measurement techniques, and tools Presenter: Yuhang Wang.
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
Bandwidth Estimation: Metrics Measurement Techniques and Tools
COMP 431 Internet Services & Protocols
Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
UNIT-V Transport Layer protocols for Ad Hoc Wireless Networks
Rohit Kapoor, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
TCP and MAC interplay in Wireless Ad Hoc Networks
Ad Hoc Networks - Performance
Chapter 5 The Network Layer.
Mario Gerla, Medy Sanadidi, Ren Wang and Massimo Valla
11/16/2018 A PhD Dissertation Using Bandwidth Estimation to Optimize Buffer and Rate Selection for Streaming Multimedia over IEEE Wireless Networks.
Mobile and Wireless Networking
[Preliminary Simulation Results on Power Saving]
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Goal Control the amount of traffic in the network
[Preliminary Simulation Results on Power Saving]
Wireless and TCP: Performance Issues
Multihop Wireless Networks: What’s Wrong With Min Hopcount?
Ling-Jyh Chen, Mario Gerla Computer Science Department, UCLA
The Impact of Multihop Wireless Channel on TCP Performance
Performance Evaluation of Computer Networks
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Study of performance of regular TCP in MANETs (using simulator).
Dhruv Gupta EEC 273 class project Prof. Chen-Nee Chuah
QShine 2005, Orlando, Florida
Performance Evaluation of Computer Networks
TCP Overview.
pathChirp Efficient Available Bandwidth Estimation
Wireless and TCP: Performance Issues
pathChirp Efficient Available Bandwidth Estimation
Multi-rate Medium Access Control
Presentation transcript:

CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla Computer Science Department, UCLA

Definition Capacity: maximum IP-layer throughput that a flow can get, without any cross traffic. Available Bandwidth: maximum IP-layer throughput that a flow can get, given (stationary) cross traffic.

Potential Applications Adaptive multimedia streaming Congestion control P2P peer selection Overlay network structuring Wireless link monitoring Mobility tracing and detection

Packet Pair Dispersion Narrowest Link T2 T3 T3 T3 20Mbps 10Mbps 5Mbps 8Mbps

CapProbe Key insight: a packet pair that gets through with zero queueing delay yields the exact estimate Capacity

Measurements- Internet, Internet2 (Abilene) CapProbe implemented using PING packets, sent in pairs To UCLA-2 UCLA-3 UA NTNU Time Capacity Cap Probe 0’03 5.5 0’01 96 0’02 98 0’07 97 5.6 0’04 79 0’17 83 0’22 Pathrate 6’10 0’16 5’19 86 0’29 6’14 5.4 5’20 88 0’25 6’5 5.7 5’18 133 Pathchar 21’12 4.0 22’49 18 3 hr 34 20’43 3.9 27’41 35 21.18 29’47 30

CapProbe in Ad Hoc Net Capacity estimation in wireless net is still challenging. Previous method (Morris et al) is brute force. Path capacity in wireless ad hoc net depends on bottleneck capacity, topology, interference, and other environment parameters.

What do we wanna measure? The effective end-to-end rate is defined as the maximum achievable data rate in the absence of any cross traffic connection. It is smaller than the raw data rate at the physical layer due to packet O/H and channel access coordination to handle multiple, pipelined packets on the path.

Effective Capacity of 802.11b In 802.11b, a RTS packet is 40 bytes, CTS and ACK packets are 39 bytes, and the MAC header of a data packet is 47 bytes, the effective capacity of a one-hop link is: For instance, when the data packet size is 1500 bytes and the data rate of the wireless link is 2Mbps, the effective capacity is at most

One-way/Round-trip estimation Immediate ACK of first probing packet will conflict with the second probing packet!

Multihop path simulation AP dispersion 2 sender back to back packets wired Internet wireless multihop dispersion 1

Simulation of mobile hosts Probing the capacity of path (1 -> 6) N2~5 move clockwise 200 samples/run, 20 runs

Simulation of mobile end hosts Probing the capacity of path (0 ->25) Mobility: 1 m/sec; Cross Traffic: 1kbps/flow 200 samples/estimation; 4 samples/second 600 1200 1800 2200 2600 2800 3000

Summary CapProbe is a packet-pair based technique to estimate bottleneck capacity in wired networks. AdHoc Probe is based on CapProbe, and it is able to correctly measure path capacity of a wireless path. AdHoc Probe is simple, fast, accurate, and much less intrusive.