Link Estimation, CTP and MultiHopLQI. Learning Objectives Understand the motivation of link estimation protocols – the time varying nature of a wireless.

Slides:



Advertisements
Similar presentations
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Advertisements

1 Estimation of Link Interference in Static Multi-hop Wireless Networks Jitendra Padhye, Sharad Agarwal, Venkat Padmanabhan, Lili Qiu, Ananth Rao, Brian.
TSF: Trajectory-based Statistical Forwarding for Infrastructure-to-Vehicle Data Delivery in Vehicular Networks Jaehoon Jeong, Shuo Guo, Yu Gu, Tian He,
XORs in the air: Practical Wireless Network Coding Sachin Katti, Hariharan Rahul, Wenjun Hu, Dina Katabi, Muriel Medard, Jon Crowcroft SIGCOMM ‘06 Presented.
Computer Networks Performance Metrics Advanced Computer Networks.
Radio Propagation Spring 07 CS 527 – Lecture 3. Overview Motivation Block diagram of a radio Signal Propagation  Large scale path loss  Small scale.
Four-Bit Wireless Link Estimation Omprakash Gnawali (USC) with Rodrigo Fonseca (UC Berkeley) Kyle Jamieson (MIT CSAIL) Philip Levis (Stanford) HotNets.
ExOR:Opportunistic Multi-Hop Routing For Wireless Networks
Exploiting Opportunism in Wireless Networks Aruna Balasubramanian Guest Lecture, CS 653 (Some slides borrowed from the ExOr and MORE presentations at SigComm.
Gentian Jakllari, Stephan Eidenbenz, Nick Hengartner, Srikanth V. Krishnamurthy & Michalis Faloutsos Paper in Infocom 2008 Link Positions Matter: A Non-Commutative.
Wireless Ad Hoc Network Routing Protocols CSE Maya Rodrig.
Robust Topology Control for Indoor Wireless Sensor Networks Greg Hackmann, Octav Chipara, and Chenyang Lu SenSys 2009 S Slides from Greg Hackmann at Washington.
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
ExOR: Opportunistic Multi-Hop Routing For Wireless Networks Sanjit Biswas & Robert Morris.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Eric Rozner - ETX.ppt1 A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S.J. Couto Daniel Aguayo John Bicket Robert Morris Presented.
1 Expected Data Rate (EDR): An Accurate High-Throughput Path Metric For Multi- Hop Wireless Routing Jun Cheol Park Sneha Kumar Kasera.
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
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.
ExOR: Opportunistic Multi-Hop Routing for Wireless Networks Sigcomm 2005 Sanjit Biswas and Robert Morris MIT Computer Science and Artificial Intelligence.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
protocol continued. DCF The basic idea is non-persistent. Can do an optimization: For a new packet (Q len = 0), the sender needs only wait for.
SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks Authors: Eric Rozner, Jayesh Seshadri, Yogita Ashok Mehta, Lili Qiu Published:
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Presented by Fei Huang Virginia Tech April 4, 2007.
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.
Link Estimation, CTP and MultiHopLQI. Motivation Data Collection needs to estimate the link quality –To select a good link.
Wireless Sensor Networks COE 499 Energy Aware Routing
Influence of Transmission Power on the Performance of Ad Hoc Networks Crystal Jackson SURE 2004.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris MIT Computer Science and.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S. J. De Couto MIT CSAIL (LCS) Daniel Aguayo, John Bicket, and Robert Morris
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
A High-Throughput Path Metric for Multi- Hop Wireless Routing Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris MIT Computer Science and.
Power Control in Wireless Ad Hoc Networks Background An ad hoc network is a group of self configuring wireless nodes that lack infrastructure. Motivation—Power.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
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.
Data Collection and Dissemination. Learning Objectives Understand Trickle – an data dissemination protocol for WSNs Understand data collection protocols.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris MIT CSAIL Presented by Valentin.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Department of Computer Science and Engineering UESTC 1 RxLayer: Adaptive Retransmission Layer for Low Power Wireless Daibo Liu 1, Zhichao Cao 2, Jiliang.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Low Power, Low Delay: Opportunistic Routing meets Duty Cycling Olaf Landsiedel 1, Euhanna Ghadimi 2, Simon Duquennoy 3, Mikael Johansson 2 1 Chalmers University.
Support for Multimedia Traffic in Mobile, Distributed, Multiple-Hop Wireless Networks Steven Boyd S.U.R.E. Program 2003.
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 Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Trading Structure for Randomness in Wireless Opportunistic Routing Szymon Chachulski, Michael Jennings, Sachin Katti and Dina Katabi MIT CSAIL SIGCOMM.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
Frame counter: Achieving Accurate and Real-Time Link Estimation in Low Power Wireless Sensor Networks Daibo Liu, Zhichao Cao, Mengshu Hou and Yi Zhang.
Routing Metrics for Wireless Mesh Networks
Routing Metrics for Wireless Mesh Networks
Data Collection and Dissemination
Routing Metrics for Wireless Mesh Networks
Hidden Terminal Decoding and Mesh Network Capacity
Multi-Rate ETX: A Radio-Aware Routing metric for s Mesh Networks
Multihop Wireless Networks: What’s Wrong With Min Hopcount?
A High-Throughput Path Metric for Multi-Hop Wireless Routing
ExOR:Opportunistic Multi-Hop Routing For Wireless Networks
Aggressive Synchronous Transmissions with In-network Processing
Routing.
ExOR: Opportunistic Multi-hop routing for Wireless Networks
Collection Tree Protocol
Presentation transcript:

Link Estimation, CTP and MultiHopLQI

Learning Objectives Understand the motivation of link estimation protocols – the time varying nature of a wireless channel Understand the metric of ETX Understand the four-bit link estimation Understand the impact of link estimation on representative TinyOS network protocols

Prerequisites Basic concepts of wireless communications Basic concepts of physical layer, data link layer, and network layer

Motivation Data Collection needs to estimate the link quality –To select a good link

Challenges of Link Quality Estimation Prevalence of intermediate-quality links Time-varying nature of a wireless channel –Alternating between high (100% packet reception ratio PRR) and low (0% PRR) quality Link asymmetries Hardware variations Ref. [LinkEstimation_1 ]: Section 1

Detour: Time-varying nature of a wireless channel

802.11b and Spectrum Utilization Ref: [Implication_1] Section 3 and 4

Packet Reception Ratio (PRR) Ref: [Implication_1] Section 3 and 4

PRR vs. RSSI Ref: [Implication_1] Section 3 and 4

Distribution of the Mode of Noise Readings Ref: [Implication_1] Section 3 and 4

Behavior of a Single Node Ref: [Implication_1] Section 3 and 4

Reception Probability [Other_1]: Figure 1

Reception Probability [Other_1]: Figure 1

Link Estimation – ETX (Expected Transmission Count)

Link Estimation Metric - ETX Minimum Hop Count is not a good metric –Assume that links either work well or do not work at all –Many wireless links have intermediate loss ratios ETX – Expected Transmission Count –Choose routes with high end-to-end throughout –Finds paths with the fewest expected number of transmissions (including retransmissions) required to deliver a packet to the destination Ref. [ETX_1]: Section 1, 3

Results on Experimental Testbed Figure 2 of [ETX_1]

Why some superficially attractive metrics are not suitable? Hop-count –Ignoring links with loss ratios above a certain threshold Product of the per-link delivery ratios –Fail to account for inter-hop interference End-to-end delay –Change with network load –Load adaptive routing metrics Ref. [ETX_1]: Sectiion 3

Link Estimation Metric - ETX ETX –Consider the wide range of link loss ratios –The existence of links with asymmetric loss ratios –The interference between successive hops of multi- hop paths Ref. [ETX_1]: Section 1, 3

Link Estimation Metric - ETX ETX of a link: –The predicted number of data transmissions required to send a packet over a link, including retransmissions –Calculated using the forward and reverse delivery ratios of a link –How to measure: Broadcasting of probe packets and derives link quality information from each direction ETX of a route: –The sum of the ETX for each link in the route Ref. [ETX_1]: Section 1, 3

Link Estimation Metric - ETX Forward delivery ratio: d f –The probability that a data packet successfully arrives at the recipient Reverse delivery ratio: d r –The probability that the ACK packet is successfully received The expected probability that a transmission is successfully received and acknowledged is d f X d r ETX = 1 / (d f X d r ) Ref. [ETX_1]: Section 1, 3

How to Measure d f and d r Each node broadcasts link probes of a fixed size, at an average period of τ –Receive a probe every τ seconds Each node remembers the probes it receives during the last w seconds The ETX of a route is the sum of the link metrics

ETX Example Ref: Figure 4 of “ExOR: Opportunistic MultiHop Routing for Wireless Networks”

ETX Example Ref: Figure 5 of “ExOR: Opportunistic MultiHop Routing for Wireless Networks” Each node’s ETX value is the sum of the link ETX value along the lowest- ETX path to the destination node E

Link Estimation – Four-bit Wireless Link Estimation

Four-bit Wireless Link Estimation Physical layer –Measure channel quality during a packet –Measured for single received packet –Fast and Inexpensive –Sometimes can be misleading because the time- varying nature –Decoding error –The physical layer can provide immediate information on the quality of the decoding of a packet –Example: MultiHopLQI uses Link Quality Indication (LQI) – a feature of the CC2420 radio RSSI, SNR

Four-bit Wireless Link Estimation Link layer –Measure whether packets are delivered and acknowledged –Such as ETX: use periodic broadcast probes to measure incoming packet reception rates –Slow to adapt

Four-bit Wireless Link Estimation Network layer –Knows which links are most useful for routing –Is a link useful? –Keep useful links in the table

[LinkEstimation_1]: Section Four Bit Interface Physical Layer – Packet decoding quality –If set, the white bit denotes that each symbol in the received packet has a very low probability of decoding error Link Layer – Packet acknowledgements –A link layer sets the ack bit on a transmit buffer when it receives a layer 2 ack for that buffer Network Layer – Relative important links –Pin bit: when the network layer sets the pin bit on one link table entry, the link estimator cannot remote it from the table until the bit is cleared –Compare bit: indicate whether the route provided by the sender of the packer is better than the route provided by one or more of the entries in the link table

Four Bit Interface Details WHITE Packets on this channel experience few errors ACK A packet transmission on this link was acknowledged PIN Keep this link in the table COMPARE Is this a useful link?

Data Collection in TinyOS 2.x CTP –Bi-directional probe-based link estimation MultiHopLQI –Only uses physical layer information to estimate link

Physical Layer Information is NOT Sufficient Unacked PRR LQI

Physical Layer Information is NOT Sufficient Unacked PRR LQI