Structure-Free Data Aggregation in Sensor Networks.

Slides:



Advertisements
Similar presentations
Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/06/26.
Advertisements

Directed Diffusion for Wireless Sensor Networking
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.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
TDMA Scheduling in Wireless Sensor Networks
Z-MAC: a Hybrid MAC for Wireless Sensor Networks Injong Rhee, Ajit Warrier, Mahesh Aia and Jeongki Min Dept. of Computer Science, North Carolina State.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Network
Defending Against Traffic Analysis Attacks in Wireless Sensor Networks Security Team
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
When does opportunistic routing make sense? Rahul C. Shah, Jan Rabaey University of California, Berkeley Sven Wiethölter, Adam Wolisz Technical University,
A Data Fusion Approach for Power Saving in Wireless Sensor Networks Reporter : Chi-You Chen.
1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks Zhihui Chen; Ashfaq Khokhar ECE/CS Dept., University of.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Using Directional Antennas for Medium Access Control in Ad Hoc Networks MOBICOM 2002 R. Roy Choudhury et al Presented by Hyeeun Choi.
Impact of Directional Antennas on Ad Hoc Routing Romit Roy Choudhury Nitin H. Vaidya.
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
Spatial Correlation-Based Collaborative Medium Access Control in Wireless Sensor Networks Authors : Mehmet C. Vuran, Ian F. Akyildiz Georgia Institute.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
Scalable Data Aggregation for Dynamic Events in Sensor Networks Kai-Wei Fan Kai-Wei Fan, Sha Liu, and Prasun.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
DRP: An Efficient Directional Routing Protocol for Mobile Ad Hoc Networks Hrishikesh Gossain Mesh Networks Product Group, Motorola Tarun Joshi, Dharma.
SenProbe: Path Capacity Estimation in Wireless Sensor Networks Tony Sun, Ling-Jyh Chen, Guang Yang M. Y. Sanadidi, Mario Gerla.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
A Quorum-Based Energy-Saving MAC Protocol Design for Wireless Sensor Networks Chih-Min Chao, Yi-Wei Lee IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010.
Chih-Min Chao and Yao-Zong Wang Department of Computer Science and Engineering National Taiwan Ocean University, Taiwan IEEE WCNC 2010 A Multiple Rendezvous.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
An Energy Efficient MAC Protocol for Wireless LANs, E.-S. Jung and N.H. Vaidya, INFOCOM 2002, June 2002 吳豐州.
Dynamic Forwarding over Tree-on-DAG for Scalable Data Aggregation in Sensor Networks Kai-Wei Fan Sha Liu Prasun Sinha Arun Sudhir.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor 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.
A Throughput-Adaptive MAC Protocol for Wireless Sensor Networks Zuo Luo, Liu Danpu, Ma Yan, Wu Huarui Beijing University of Posts and Telecommunications.
CMAC : A N ENERGY EFFICIENT MAC LAYER PROTOCOL USING CONVERGENT PACKET FORWARDING FOR WIRELESS SENSOR NETWORKS SECON 2007 S HA LIU, K AI - WEI FAN, P RASUN.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Scalable Data Aggregation for Dynamic Events in Sensor Networks Kai-Wei Fan, Sha Liu, Prasun Sinha Computer Science and Engineering, Ohio State University.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks Jaehyun Kim, Dept. of Electrical & Electronic Eng., Yonsei University;
Centralized Transmission Power Scheduling in Wireless Sensor Networks Qin Wang Computer Depart., U. of Science & Technology Beijing Edward Y. Hua Wireless.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
I-Hsin Liu1 Event-to-Sink Directed Clustering in Wireless Sensor Networks Alper Bereketli and Ozgur B. Akan Department of Electrical and Electronics Engineering.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Repairing Sensor Network Using Mobile Robots Y. Mei, C. Xian, S. Das, Y. C. Hu and Y. H. Lu Purdue University, West Lafayette ICDCS 2006 Speaker : Shih-Yun.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
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.
Exploring Random Access and Handshaking Techniques in Large- Scale Underwater Wireless Acoustic Sensor Networks Peng Xie and Jun-Hong Cui Computer Science.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Enabling QoS Multipath Routing Protocol for Wireless Sensor Networks
Introduction to Wireless Sensor Networks
Presentation transcript:

Structure-Free Data Aggregation in Sensor Networks

Outline Introduction Background DAA & RW Performance Evaluation Conclusion

Introduction Because of structured approaches may incur high maintenance overhead in dynamic scenarios for event-based application. The author wish to design techniques and protocols that lead to efficient data aggregation without explicit maintenance of a structure. So the author propose the structure-free data aggregation for the event-based sensor networks.

Outline Introduction Background DAA & RW Performance Evaluation Conclusion

Background What is Data Aggregation Why Data Aggregation How to do Data Aggregation Structure data aggregation

What is Data Aggregation  When sensors generate raw data packets, before these packets transfer to the sink, we can do the process combining and compressing data coming from different sensors in order to reduce the packets to be sent over the network. A B aggregator SinkA B aggregator Sink

Why to do Data Aggregation  The main purpose of data aggregation is in order to conserve energy to extend the lifetime of sensor node.  So we reduce the packet length and the transmission times to conserve energy by data aggregation.

How to do Data Aggregation Two approaches:  Aggregation with size reduction (e.g. local temperature)  Aggregation without size reduction (e.g. temperature and humidity) Two consideration factor:  Temporal Convergence - These packets must meet in the same node at the same time  Spatial Convergence - These packets must meet in the same node at the same time

Spatial Convergence  How to transfer packet to the node with the packet which can be aggregated. A B C S E D A B C S A B C S E D (b) D E A B C S E D A B C S E D A B C S E D (a)  Fig (a) shows the packet transmissions using opportunistic aggregation.  Fig(b) shows how information about the existence of data in neighboring nodes can be exploited to make dynamic forwarding decisions to achieve higher aggregation. Node have packet to send Routing path by routing protocol Wireless link

Structure data aggregation Centralized structured approaches - These approaches are suited for data gathering application Distributed structured approaches - These approaches are proposed for event-based application.  Structured approaches have several limitations for event-based application. - For dynamic scenarios, the overhead of construction and maintenance of the structure may outweigh the benefits of data aggregation.

Outline Introduction Background DAA & RW Performance Evaluation Conclusion

DAA Assumption  Node know the geographic location of their one-hop neighbors and the sink.  The Interference range is at least twice the transmission range.  We aggregate packets that are generated at the same time, so nodes must be time-synchronized. a b c r r Node a’s Interference range

RTS CTS RTS Data-Aware Anycast(DAA)  DAA is based on anycasting at the MAC layer to determine the next-hop for each transmission. DAA Base-approach (use RTS/CTS)  We define the Aggregation ID(AID) to associate packets that can be aggregated.  RTS contains the AID of the transmitting packet and any neighbor that has a packet with the same AID can respond with a CTS. a e c b d f sink

Enhanced DAA (1/2) CTS Priority  Class A: The receiver has a packet with the same AID as specified in RTS and ids closer to the sink than the sender.  Class B: The receiver has a packet with the same AID as specified in RTS but is farther away from the sink than the sender.  Class C: The receiver does not have a packet with the same AID but is closer to the sink than the sender. Class C1: nodes are on the shortest path to the sink. Class C2: nodes are at least closer to the sink by half of the transmission range than the sender. Class C3: Remaining nodes in Class C.

Enhanced DAA (2/2)  It shows packets are still aggregated when they have the chance to meet; otherwise, the packets are forwarded greedily toward the sink. RTS sende r Class A Class B Class C Mini- slot CTS slot CTS Canceled CTS Class A receiver 1 Class A receiver 2 Class B receiver 3 Class C receiver 4 a e c b d f Class A Class C2 Class C3 Class B Shortest path

Goals Early aggregation - Packets must get aggregated as early as possible on their journey to the sink. Tolerance to event dynamics - If the event region changes, the overhead must not increase and the aggregation performance must remain unchanged. Robust to interference - Intermittent link failures should not affect the aggregation performance. Fault tolerance - The aggregation performance must not be affected by node failures.

Without Temporal Convergence  In DAA, packets may not get aggregated if they are spatially separated and if they are be forwarded in lock-step by MAC layer. A Sink B C D Interference range A Sink B C D With packet Without packet - Hence A must set a delay time.

How to choose delay time Concept:  The difference between two delays must larger then the transmission time between two nodes. A Sink B C D 3ms 2ms 12ms Delay time transmission time 6ms9ms 2ms … A Sink B C D 3ms 2ms 12ms 1ms2ms … How to decide A’s delay ?

Sink sensor Event-detected sensor Event Size

Randomized Waiting (RW)  Each source delays its transmission by an interval chosen from 0 to γ, where γ is the maximum delay. How to choose γ?  Because the optimum value of γ depends on the size of the event and the time to transmit a packet. - if event size increases, the max delay should increase. Weak point -Random delay is chosen too close.

Outline Introduction Background DAA & RW Performance Evaluation Conclusion

Experiment Simulation Environment description:  Topology is a 15 x 7 grid network with 105 nodes.  Sink locate at corner of the network and other 104 node generate packets when they detect an event.  Each node can communicate with their two-hop grid neighbors directly.  We compare DAA+RW to Aggregation Tree (AT) and Opportunistic Aggregation (OP).

Result

Conclusion  The proposed approach for data aggregation that do not use any explicit structures.  For spatial convergence, we proposed Data-Aware Anycast (DAA)  For temporal convergence, we proposed Randomized Waiting (RW)  In simulation, DAA with RW approach can improve the normalized load by as much as 73 percent compared to opportunistic aggregation.  Based on the experimental study, DAA + RW can significantly reduce the normalized overhead in terms of number of transmissions.  This shows that structure-free data aggregation techniques have great potential for event-based applications.