SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.

Slides:



Advertisements
Similar presentations
Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
Advertisements

Chorus: Collision Resolution for Efficient Wireless Broadcast Xinyu Zhang, Kang G. Shin University of Michigan 1.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
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,
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
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.
CapProbe: A Simple and Accurate Capacity Estimation Technique Kapoor et al., SIGCOMM ‘04.
MAC Layer (Mis)behaviors Christophe Augier - CSE Summer 2003.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Low Delay Marking for TCP in Wireless Ad Hoc Networks Choong-Soo Lee, Mingzhe Li Emmanuel Agu, Mark Claypool, Robert Kinicki Worcester Polytechnic Institute.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Presented by Scott McLaren Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
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,
DAC: Distributed Asynchronous Cooperation for Wireless Relay Networks 1 Xinyu Zhang, Kang G. Shin University of Michigan.
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla University of California, Los Angeles {xkx,
MIMO and TCP: A CASE for CROSS LAYER DESIGN Soon Y. Oh, Mario Gerla Computer Science Dept. University of California, Los Angeles {soonoh,
1 Minimizing End-to-End Delay: A Novel Routing Metric for Multi- Radio Wireless Mesh Networks Hongkun Li, Yu Cheng, Chi Zhou Department of Electrical and.
BMWnet Wshnt.kuas.edu.tw Mesh Networks Prof. W.S. Hwang.
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
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Presenter: Gregory Filpus Slides borrowed and modified from: Douglas S. J. De Couto MIT CSAIL.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
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.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Effects of Multi-Rate in Ad Hoc Wireless Networks
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
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.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
DRP: An Efficient Directional Routing Protocol for Mobile Ad Hoc Networks Hrishikesh Gossain Mesh Networks Product Group, Motorola Tarun Joshi, Dharma.
Mohamed Elhawary Computer Science Department Cornell University PERCOM 2008 Zygmunt J. Haas Electrical and Computer Engineering Department Cornell University.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Cross-Layer Schemes for Antenna Array Based Wireless Ad Hoc Networks – Design and Analysis Jayakrishnan Mundarath Jointly Advised by : Prof. Parmesh Ramanathan.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Forwarding Group Multicast Protocol (FGMP) for Multihop, Mobile Wireless Networks Speaker : Wilson Lai Date : Ching-Chuan Chiang, Mario Gerla.
A Reliable Transmission Protocol for ZigBee-Based Wireless Patient Monitoring IEEE JOURNALS Volume: 16, Issue:1 Shyr-Kuen Chen, Tsair Kao, Chia-Tai Chan,
Path Capacity Estimation in Time-Slotted Wireless Networks
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
Turkmen Canli ± and Ashfaq Khokhar* Electrical and Computer Engineering Department ± Computer Science Department* The University of Illinois at Chicago.
Mitigating Congestion in Wireless Sensor Networks Bret Hull, Kyle Jamieson, Hari Balakrishnan MIT Computer Science and Artificial Intelligence Laborartory.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
Structure-Free Data Aggregation in Sensor Networks.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
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.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Rohit Kapoor, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
TCP and MAC interplay in Wireless Ad Hoc Networks
The Impact of Multihop Wireless Channel on TCP Performance
CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Tony Sun, Guang Yang, Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Presentation transcript:

SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla

SenMetrics05 2 Outline Motivation Background  Design Consideration  What do we want to measure?  Effective Capacity  Previous Method Proposed Approach: SenProbe Simulation Results Conclusion

SenMetrics05 3 Motivation Mobile computing platforms may interact with ambient sensor environment establishing “Opportunistic wireless networks” Evaluation and measurement of wireless path capacity in sensor network is of realistic interest  (i.e. Capacity planning, protocol design, performance analysis, system deployment, assess applicability of deployment) Need a tool that can monitor and measure opportunistic path capacity in wireless sensor networks

SenMetrics05 4 Outline Motivation Background Background  Design Consideration  What does SenProbe actually measure?  Effective Capacity  Previous Method Proposed Approach: SenProbe Simulation Results Conclusion

SenMetrics05 5 Design Consideration CSMA-CA and variant schemes still popularly used in sensor network for its simplicity  (IEEE beaconless mode, Berkeley motes, etc) Basic CSMA-CA doesn’t incorporate RTS/CTS mechanisms  Send packet when an idle channel is detected  Smaller packet overhead if idle channel can be detected quickly  Suffers from hidden terminal problem

SenMetrics05 6 What do we actually measure? (1) Narrow Neighborhood capacity  The minimal set of nodes that must be inactive (no tx nor receive) while a transmission takes place.  Equivalently, the region affected by the transmission  Only one packet can be in the neighborhood at a time Practically, N-hood capacity = link speed/# of N-hood hops The N-hood Capacity trivially reverts to link capacity for the wired section of the path.

SenMetrics05 7 What do we want to measure? (1) 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 Overhead  Interference between multiple packets in the pipeline

SenMetrics05 8 What do we want to measure? (2) In fact, path capacity in wireless net also varies with:  MAC protocol and link scheduling  Link interference  S/N ratio;  Tx power  Encoding/modulation scheme  Number of antennas (eg MIMO)  Antenna directionality  etc

SenMetrics05 9 Neighborhood Example If D r = D i =250m, nodes {3,4,5} are within the same n-hood, C’=C/3 If D r =250m, D i =500m, nodes {2,3,4,5,6} are in n-hood, C’=C/4 D r = effective receive range from node 4 (solid-line circle) D i = interference range caused by node 4 (dotted-line circle) Distance between nodes: 200m

SenMetrics05 10 Effective Capacity of CSMA-CA Enabled Wireless Channel The effective capacity of a one-hop link can be calculated as For the CSMA environment in our study (if ACKs are used)

SenMetrics05 11 Previous Work (Morris et al) Dr=250m, Di=500m Use UDP flows to probe the maximum achievable throughput (brute force method)

SenMetrics05 12 Outline Motivation Background  Design Consideration  What does SenProbe actually measure?  Effective Capacity  Previous Method Proposed Approach: SenProbe Proposed Approach: SenProbe Simulation Results Conclusion

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

SenMetrics05 14 Issues: Compression and Expansion Queueing delay on the first packet => compression Queueing delay on the second packet => expansion

SenMetrics05 15 SenProbe Path capacity estimation tool specially designed for the multi-hop CSMA based wireless networks.  One-way estimation technique, based on CapProbe concepts  Aimed to simplify the path capacity estimation process A back-to-back packet train technique designed to overcome the hidden terminal effects in CSMA environment SenProbe measures end-to-end effective capacity in wireless ad hoc networks. SenProbe is simple, fast and less intrusive to comparative techniques.

SenMetrics05 16 SenProbe Algorithm(1) Instead of using back-to-back packet pairs, SenProbe relies on back-to-back packet train to overcome the effect of hidden terminal in CSMA-CA The length of this back-to-back packet train depends on the interference range and the transmission range of the specific radio technology under question

SenMetrics05 17 SenProbe Algorithm(2) The receiver measures the OWD of every packet in kth packet train received as the difference between time received and time sent the minimum OWDSUM is kept for the kth packet train. The “good” dispersion sample r (i.e. samples encountering no cross traffic) is the sample with the minimum OWD sum Dispersion of the good sample calculated, and used to estimation capacity

SenMetrics05 18 SenProbe-Visualization 1) 2) 3) 4)

SenMetrics05 19 Outline Motivation Background  Design Consideration  What does SenProbe actually measure?  Effective Capacity  Previous Method Proposed Approach: SenProbe Simulation Results Simulation Results Conclusion

SenMetrics05 20 Simulation Results (1) Path Capacity measured via FTP connection and Packet-Pair technique (one way CapProbe)

SenMetrics05 21 Simulation Results (2) Path capacity of adhoc multi-hop forwarding chain in CSMA-CA wireless environment

SenMetrics05 22 Simulation Results (3) End-to-end capacity estimation of multi-hop connections within the same collision domain

SenMetrics05 23 Simulation Results (4) Capacity estimates along a multi-hop forwarding chain for CSMA-CA with ACK enabled wireless sensor network

SenMetrics05 24 Grid Topology Estimate capacity (S1 -> Sink) with different cross traffic rates CSMA-CACSMA-CA with ACK

SenMetrics05 25 Conclusion SenProbe uses back-to-back packet trains, and relies on packet dispersion between the packet trains to measure the path capacities in a one-way fashion. SenProbe estimates e2e path capacity in CSMA enabled wireless sensor networks. SenProbe is a simple and non-intrusive technique that can accurately reflects the effective path capacity

SenMetrics05 26 Thanks!