Protocol Design and Optimization for

Similar documents
Protocol Design and Optimization for Delay/Fault-Tolerant Mobile Sensor Networks

Cluster Based Approach for Overhead Reduction and Load Balancing in Delay Tolerant Mobile Applications

CLUSTERING BASED ROUTING FOR DELAY- TOLERANT NETWORKS

SMITE: A Stochastic Compressive Data Collection. Sensor Networks

SENSOR-MAC CASE STUDY

MAC in /20/06

An Energy Consumption Analytic Model for A Wireless Sensor MAC Protocol

End-To-End Delay Optimization in Wireless Sensor Network (WSN)

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

Localization in 3D Surface Sensor Networks: Challenges and Solutions. Yao Zhao, Hongyi Wu, Miao Jin and Su Xia University of Louisiana at Lafayette

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

Analysis of S-MAC/T-MAC Protocols for Wireless Sensor Networks

CS551 Ad-hoc Routing

Lecture 8 Wireless Sensor Networks: Overview

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks -IV

Mobile and Sensor Systems. Lecture 3: Infrastructure, Ad-hoc and Delay Tolerant Mobile Networks Dr Cecilia Mascolo

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

Ferry Route Design with MAC Protocol in Delay Tolerant Networks

Performance and Comparison of Energy Efficient MAC Protocol in Wireless Sensor Network

Computer Communication III

Ad Hoc Networks: Issues and Routing

Broadcasting with Hard Deadlines in Wireless Multi-hop Networks Using Network Coding

ADB: An Efficient Multihop Broadcast Protocol Based on Asynchronous Duty-Cycling in Wireless Sensor Networks

Wireless Sensor Networks 8th Lecture

Etiquette protocol for Ultra Low Power Operation in Sensor Networks

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks

Delay Tolerant Mobile Sensor Networks: Routing Challenges and Solutions

Mobile Agent Driven Time Synchronized Energy Efficient WSN

Energy Management Issue in Ad Hoc Networks

Energy Management Issue in Ad Hoc Networks

A Color-theory-based Energy Efficient Routing Algorithm for Wireless Sensor Networks

Routing in packet-switching networks

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

COMPARISON OF TIME-BASED AND SMAC PROTOCOLS IN FLAT GRID WIRELESS SENSOR NETWORKS VER VARYING TRAFFIC DENSITY Jobin Varghese 1 and K.

DTN Interworking for Future Internet Presented by Chang, Dukhyun

MAC LAYER. Murat Demirbas SUNY Buffalo

AMAC: Traffic-Adaptive Sensor Network MAC Protocol through Variable Duty-Cycle Operations

Information Brokerage

Chapter 7 CONCLUSION

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

Wide area networks: packet switching and congestion

Buffer Management in Delay Tolerant Networks

A MAC Protocol with Little Idle Listening for Wireless Sensor Networks

2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)

CONCLUSIONS AND SCOPE FOR FUTURE WORK

sensors ISSN

Routing protocols in WSN

Presented by: Murad Kaplan

QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks

Reservation Packet Medium Access Control for Wireless Sensor Networks

An Agenda-Based Routing Protocol in Delay Tolerant Mobile Sensor Networks

Impact of Social Networks in Delay Tolerant Routing

Delay Analysis of ML-MAC Algorithm For Wireless Sensor Networks

Subject: Adhoc Networks

Reliable and Energy Efficient Protocol for Wireless Sensor Network

Delay Performance of Multi-hop Wireless Sensor Networks With Mobile Sinks

Buffer Aware Network Coded Routing Protocol for Delay Tolerant Networks

A New Energy-Efficient Reliable Data Transfer Protocol for Data Transfer in WSN

ECE453 Introduction to Computer Networks. Broadcast vs. PPP. Delay. Lecture 7 Multiple Access Control (I)

A Low-Overhead Hybrid Routing Algorithm for ZigBee Networks. Zhi Ren, Lihua Tian, Jianling Cao, Jibi Li, Zilong Zhang

Cut-And-Sew: A Distributed Autonomous Localization Algorithm for 3D Surface Sensor Networks

Chapter 6 Route Alteration Based Congestion Avoidance Methodologies For Wireless Sensor Networks

ABSTRACT. Physical Implementation of Synchronous Duty-Cycling MAC Protocols: Experiences and Evaluation. Wei-Cheng Xiao

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Wireless Networked Systems

Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2

Data Communications. Data Link Layer Protocols Wireless LANs

Keywords T MAC protocol, reduction function, wsn, contention based mac protocols, energy efficiency; Fig 1. Listen and sleep cycle in S MAC protocol

Sensor Network Protocols

Comparison of Two Synchronization Protocol in Wireless Sensor Network

Part I. Wireless Communication

Lifetime Enhancement of Wireless Sensor Networks using Duty Cycle, Network Coding and Cluster Head Selection Algorithm

CE693: Adv. Computer Networking

IM2PR: INTERFERENCE-MINIMIZED MULTIPATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS

Optimal Buffer Management Policies for Delay Tolerant Networks

13 Sensor networks Gathering in an adversarial environment

Power Saving MAC Protocols for WSNs and Optimization of S-MAC Protocol

Power-efficient Communication Protocol for Social Networking Tags for Visually Impaired

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. Fall 2018 CMSC417 Set 1 1

Heterogeneous Community-based Routing in Opportunistic Mobile Social Networks

Accurate and Energy-efficient Congestion Level Measurement in Ad Hoc Networks

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

Reducing Inter-cluster TDMA Interference by Adaptive MAC Allocation in Sensor Networks

Energy-aware management for cluster-based sensor networks

AODV-PA: AODV with Path Accumulation

Simulation of Epidemic, Spray and Wait and First Contact Routing Protocols in Delay Tolerant Network

Ad Hoc Networks. WA-MAC: A weather adaptive MAC protocol in survivability-heterogeneous wireless sensor networks

WSN WIRELESS WSN WSN WSN. Application agriculture SENSOR. Application geophysical. Application agriculture NETWORK: 11/30/2016

An Energy-Efficient MAC Protocol for Delay-Sensitive Wireless Sensor Networks

Minimizing Energy Consumption for Cooperative Network and Diversity Coded Sensor Networks

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

5.2 Routing Algorithms

Wireless Sensor Networks --- Concepts and Challenges

Energy-Aware Management for Cluster-Based Sensor Networks

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

CHAPTER 5 PROPAGATION DELAY

A Routing Protocol for Utilizing Multiple Channels in Multi-Hop Wireless Networks with a Single Transceiver

WSN Routing Protocols

WP-PD Wirepas Mesh Overview

Transcription:

Protocol Design and Optimization for Yu Wang, Hongyi Wu*, Feng Lin, and Nian-Feng Tzeng Center for Advanced Computer Studies University of Louisiana at Lafayette

Mobile Sensor Networks Applications: Air quality monitoring Flu virus tracking Military Two Layer Architecture Unique characteristics: Nodal mobility Sparse connectivity Delay/fault tolerability Limited buffer Challenge Mainstream approaches of sensor networking do not work effectively. Delay/Fault-Tolerant Mobile Sensor Network (DFT-MSN)

Related Work: ZebraNet ZebraNet employs the mobile sensors to support wildlife tracking for biology research. A position-aware and power-aware wireless system. A history-based approach for routing Routing decision is made according to the node s past success rate of transmitting data packets to the base station directly.

Shared Wireless Info-Station (SWIM) Where there is a Whale, there is a Way Gathering biological information of radio-tagged whales A sensor node distributes a number of copies of a data packet to other nodes so as to reach the desired data delivery probability.

Prior Studies (INFOCOM 06) A few questions to be answered: What are the differences? Why is unique? Any insights into the possible solutions? Studies of two basic approaches Direct Transmission M/G/1 Queuing Model Lemma: service time is Pascal distributed Simple Flooding Analyze flooding overhead, delay, and delivery probability Fundamentally an opportunistic network Communication links exist with certain probabilities Replication is necessary for data delivery in order to achieve desired success ratio Tradeoff: delivery ratio vs. overhead

Proposed Data Transmission Protocol Questions 1: When and where to transmit data messages, when a communication link becomes available? Direct Transmission: sink only Flooding/SWIM: any sensors or sinks ZebraNet: the sensor that meets sink more frequently Define a new metrics to indicate the likelihood that a sensor can deliver data messages to the sink Nodal Delivery probability: Initial value: 0 Update (EWMA): delivery probability of sensor i before it is updated constant employed to keep partial memory of historic status delivery probability of node k

Proposed Data Transmission Protocol Questions 2: Old fault tolerance degree Which messages to be transmitted (or dropped) first? Not considered in existing solutions Define a new metrics to indicate the importance of message Fault tolerance: the probability that at least one copy of the message is delivered to sink by other sensors in the network. Initial value: 0 for a new message Update: Nodal delivery probability Probability Probability that all the that other Probability source that all the other Probability nodes can node not that i delivery can at lease not deliver the node one other in the set node Z, except can node z, can delivery messagethe message message not delivery the message

Queue Management The queue management scheme is based on message fault tolerance

Cross-layer Approach Without end-to-end connections, routing becomes localized and ties closely to Layer 2 protocols Two phases protocol Phase I (asynchronous): a sender contacts its neighbors to identify a subset of appropriate receivers. Since no central control exists, the communication in the first phase is contention-based. Phase II (synchronous): sender gains channel control and multicasts its data message to the receivers. Tradeoff: link utilization vs. energy efficiency. Communication links are scarcest resources Battery power of sensor nodes is also crucial

Two-Phase Data Delivery Sleeping Period Collision of RTS and CTS transmission Sender Receiver Qualified neighbor Others New Arrivals

Protocol Optimization Periodic sleeping Link utilization vs. energy consumption Optimize sleeping period by two factors Efficiency: likelihood to do a successful transmission upon waking up past success rate Urgency: likelihood to lose important data if not wake up message fault tolerance and buffer space Modeling and optimization

Protocol Optimization Collision Avoidance in RTS Transmission Tune the listening period Minimize the collision probability of the node with lowest delivery probability Allow node with lower delivery prob. to have a higher chance to win channel contention and become sender A node chooses its RTS contention window reverse proportional to its nodal delivery probability Model channel contention and derive collision probability

Protocol Optimization Collision in CTS Transmission The node with higher delivery probability is more likely to be selected as receiver CTS contention window is proportional to nodal delivery probability Model contention and minimize collision probability

Simulation Results

Summary and Other Work Proposed a two-phase cross-layer protocol for DFT-MSN Optimized the protocol parameters Done simulation to show its efficiency Other work Different transmission schemes Erasure-coding-based Approach Cluster-based Data Delivery Modeling Generic Queuing Analytic Model Mobility Modeling Prototyping and Experiments

Questions?