1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.

Slides:



Advertisements
Similar presentations
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.
Advertisements

SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Network
S-MAC Sensor Medium Access Control Protocol An Energy Efficient MAC protocol for Wireless Sensor Networks.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Nov 2011 Neng Xue Tianxu Wang.
Investigating Mac Power Consumption in Wireless Sensor Network
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.
An Energy-efficient MAC protocol for Wireless Sensor Networks
Layered Diffusion based Coverage Control in Wireless Sensor Networks Wang, Bang; Fu, Cheng; Lim, Hock Beng; Local Computer Networks, LCN nd.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Delay-aware Routing in Low Duty-Cycle Wireless Sensor Networks Guodong Sun and Bin Xu Computer Science and Technology Department Tsinghua University, Beijing,
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
By : Himali Saxena. Outline Introduction DE-MAC Protocol Simulation Environment & Results Conclusion.
Fault Tolerant and Mobility Aware Routing Protocol for Mobile Wireless Sensor Network Name : Tahani Abid Aladwani ID :
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
1 Adaptive QoS Framework for Wireless Sensor Networks Lucy He Honeywell Technology & Solutions Lab No. 430 Guo Li Bin Road, Pudong New Area, Shanghai,
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks (S-MAC) Wei Ye, John Heidemann, Deborah Estrin.
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
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.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
KAIS T Distributed cross-layer scheduling for In-network sensor query processing PERCOM (THU) Lee Cheol-Ki Network & Security Lab.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
1 An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin IEEE infocom /1/2005 Hong-Shi Wang.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
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.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
A new Cooperative Strategy for Deafness Prevention in Directional Ad Hoc Networks Andrea Munari, Francesco Rossetto, and Michele Zorzi University of Padova,
Rami Melhem Sameh Gobriel & Daniel Mosse Modeling an Energy-Efficient MAC Layer Protocol.
SMAC: An Energy-efficient MAC Protocol for Wireless Networks
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks Tijs van Dam, Koen Langendoen In ACM SenSys /1/2005 Hong-Shi Wang.
A+MAC: A Streamlined Variable Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 Sang Hoon Lee, 2 Byung Joon Park and 1 Lynn Choi 1 School of Electrical.
SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications By: Miguel A. Erazo and Yi Qian International.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Delivery ratio-maximized wakeup scheduling for ultra-low duty-cycled WSNs under real-time constraints Fei Yang, Isabelle Augé-Blum National Institute of.
Turkmen Canli ± and Ashfaq Khokhar* Electrical and Computer Engineering Department ± Computer Science Department* The University of Illinois at Chicago.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
DRAND: Distributed Randomized TDMA Scheduling for Wireless Ad-Hoc Networks Injong Rhee (with Ajit Warrier, Jeongki Min, Lisong Xu) Department of Computer.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Critical Area Attention in Traffic Aware Dynamic Node Scheduling for Low Power Sensor Network Proceeding of the 2005 IEEE Wireless Communications and Networking.
S-MAC Taekyoung Kwon. MAC in sensor network Energy-efficient Scalable –Size, density, topology change Fairness Latency Throughput/utilization.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
Structure-Free Data Aggregation in Sensor Networks.
2005/8/2NTU NSLAB1 Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfag Khokhar ECE/CS.
AUTO-ADAPTIVE MAC FOR ENERGY-EFfiCIENT BURST TRANSMISSIONS IN WIRELESS SENSOR NETWORKS Romain Kuntz, Antoine Gallais and Thomas No¨el IEEE WCNC 2011 Speaker.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
An Opportunistic Directional MAC Protocol for Multi-hop Wireless Networks with Switched Beam Directional Antennas Osama Bazan and Muhammad Jaseemuddin.
Max do Val Machado Raquel A. F. Mini Antonio A. F. Loureiro DCC/UFMG DCC/PUC Minas DCC/UFMG IEEE ICC 2009 proceedings Advisor : Han-Chieh Chao Student.
An Application-Specific Protocol Architecture for Wireless Microsensor Networks 컴퓨터 공학과 오영준.
MAC Protocols for Sensor Networks
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Data Link Layer Architecture for Wireless Sensor Networks Charlie Zhong September 28, 2001.
MAC Protocols for Sensor Networks
Net 435: Wireless sensor network (WSN)
Investigating Mac Power Consumption in Wireless Sensor Network
Presentation transcript:

1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina State University IEEE INFOCOM 2004

2 Outline Wireless Sensor Networks Assumptions The Steady State Phase The Setup and Reconfiguration Phase Simulation Results Conclusion

3 Wireless Sensor Networks There are several power saving scheduling algorithms proposed in different layers. The main power savings in these papers results from eliminating (almost completely) idle listening and collisions in the sensor network.

4 Sources of power wastage in WSNs Idle listening Retransmissions resulting from collisions Control packet overhead  RTS, CTS, ACK … Unnecessarily high transmission power  Results in higher power consumption and also increase the interference at other nodes. Sub-optimal utilization of the available resources

5 Assumptions Periodic monitoring (i.e., one sample taken every T seconds). Common period T known in the entire WSN. Neighboring nodes are synchronized to each other. Rate of changes in network topology or WSN objective is low compared to the monitoring period. Each node generates one flow toward the base station.

6 State Diagram for each data flow A different query or query parameters

7 Proposed S cheduling Approach The setup and reconfiguration phase  Its goal is to set up the schedules that will be used during the steady state phase. The steady state phase  Similar to the forwarding phase.  It utilizes the schedule established in the setup and reconfiguration phase to forward the data to the base station.

8 The Steady State Phase 3 actions can be scheduled by each sensor node:  Sample (read sensor) This sample will be forwarded along the (generally multihop) path to the base station.  Transmit (either own sensor reading or forward) All nodes on the path of a flow, except for the base station, have a transmit action associated with the flow.  Receive (to be further forwarded) All nodes on the path of a flow, except for the source node, have a receive action associated with the flow.

9 The Steady State Phase

10 Example of 10 node sensor and a possible distributed schedule Node 1 : take a sample(5ms), send it(5ms), then go to sleep for 990ms. Node 2 : needs to be awake for 10ms to forward the message from node 1 (receive for 5ms, then forward for 5ms), then take its measurement and forward it ( another 10ms), then go to sleep for 980ms. Perfect synchronization

11 The Steady State Phase When a transmission fails  If the application tolerates it, we can simply ignore lost packets.  In case the MAC layer supports retransmissions, enough time can be reserved in the schedule for several (but a limited number of) retries.  The schedule can have one (or several) special spare cycle(s) reserved specifically for retransmissions.

12 The Setup and Reconfiguration Phase Proceeds in 2 steps The Route Select Step  A route to the base station is selected by the routing algorithm. The Route Setup Step  Schedules are being setup along the chosen route.  If it fails, a new route is selected.  A special route setup (RSETUP) packet will be sent on the selected route from the source of the flow to the base station.

13

14 The Setup and Reconfiguration Phase If the packet is postponed for more than a period, a route error (RERR) packet is sent back to the source. If the route setup (RSETUP) packet arrives at the base station, a route acknowledge (RACK) packet will be sent from the base station to the source on the reverse path.

15 Comments The route setup phase, while being a typical Layer-3 function, relies heavily on Layer-2 information and properties. The schedule can take full advantage of the spatial reuse inherent in ad-hoc networks.  In Fig. 3, nodes 1 and 7 are scheduled to send at the same time, as their transmissions do not interfere. Schedule tables should be able to maintain “ per flow ” information (two entries for every flow).

16 Simulation Results Custom simulator (existing simulators cannot simulate hundreds of nodes for periods of months and years). Network lifetime = when 50% of the nodes cannot report to the base station (either the batteries are depleted or no available routes) Will compare 3 technologies:  Always On (sensors in receive mode when not transmitting).  power savings mode  Proposed scheduling approach.

17 Simulation Setup Will use a base case and vary one parameter at a time. Base case parameters: Nodes: 100 Transition from “off” to “on”:3ms Area: 100x100m Transmission Radius: 25m Current in TX mode:17mA One sample sent every: 60s PSM beacon interval: 500ms Current in RX mode:10mA Current in idle mode:10µA

18 Simulation Results Network Lifetime MeanStd. deviation No Power Savings 8.3 days4 minutes PSM3.2 months7.5 days Power scheduling 24.2 months5 months

19 Dependency of the network lifetimes on the number of nodes for a constant deployment area. Adding new nodes in the same area does not increase the depth of the network, and thus the forwarding overhead remains constant with the number of nodes.

20 Dependency of the network lifetimes on the number of nodes for a constant density. (1)The nodes close to the base station tend to deplete their batteries first. (2)The rest of the network cannot bridge the gap around the base station. (3)Resulting in premature system failure (most nodes still have plentiful energy supplies, but no routes to the base station).

21 Dependency of the network lifetimes on the measurement period of the network. A larger period enables longer sleep times and, correspondingly, increased improvements in the lifespan of the sensor network.

22 Dependency of the network lifetimes on the power consumption in idle mode. (1) The power savings of the method result directly from the difference between the power of the system in idle mode and the power in receive mode. (2) When the gap between idle mode and receive mode closes, the power savings of the proposed approach decrease.

23 Conclusion Present a new distributed scheduling algorithm for stationary, continuous monitoring wireless sensor networks. The algorithm requires the collaboration of both the routing with MAC layers.