DATA PRESERVATION IN INTERMITTENTLY CONNECTTED SENSOR NETWORK WITH DATA PRIORITY Bin Tang Department of Computer Science California State University Dominguez.

Slides:



Advertisements
Similar presentations
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Advertisements

TDMA Scheduling in Wireless Sensor Networks
Optimization of intrusion detection systems for wireless sensor networks using evolutionary algorithms Martin Stehlík Faculty of Informatics Masaryk University.
Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks Xiaorui Wang, Guoliang Xing, Yuanfang Zhang*, Chenyang Lu, Robert Pless,
Coverage Preserving Redundancy Elimination in Sensor Networks Bogdan Carbunar, Ananth Grama, Jan Vitek Computer Sciences Department Purdue University West.
Broadcasting Protocol for an Amorphous Computer Lukáš Petrů MFF UK, Prague Jiří Wiedermann ICS AS CR.
PORT: A Price-Oriented Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou, Michael. R. Lyu, Jiangchuan Liu † and Hui Wang The Chinese.
A Data Fusion Approach for Power Saving in Wireless Sensor Networks Reporter : Chi-You Chen.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1 Delay-efficient Data Gathering in Sensor Networks Bin Tang, Xianjin Zhu and Deng Pan.
Cache Placement in Sensor Networks Under Update Cost Constraint Bin Tang, Samir Das and Himanshu Gupta Department of Computer Science Stony Brook University.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Computer Science Department Stony Brook University.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Department of Computer Science Stony Brook University.
UNIVERSITY OF SOUTHERN CALIFORNIA Embedded Networks Laboratory 1 Wireless Sensor Networks Ramesh Govindan Lab Home Page:
Rendezvous Planning in Mobility- assisted Wireless Sensor Networks Guoliang Xing; Tian Wang; Zhihui Xie; Weijia Jia Department of Computer Science City.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Wireless Sensor Networks Smart Environments: Technologies, Protocols, and Applications ed. D.J. Cook and S.K. Das, John Wiley, New York, B.Devi
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
Introduction To Wireless Sensor Networks Wireless Sensor Networks A wireless sensor network (WSN) is a wireless network consisting of spatially distributed.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
A Node-Centric Load Balancing Algorithm for Wireless Sensor Networks Hui Dai, Richar Han Department of Computer Science University of Colorado at Boulder.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
LPT for Data Aggregation in Wireless Sensor Networks Marc Lee and Vincent W.S. Wong Department of Electrical and Computer Engineering, University of British.
On the Construction of Data Aggregation Tree with Minimum Energy Cost in Wireless Sensor Networks: NP-Completeness and Approximation Algorithms National.
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks The First ACM Conference on Embedded Networked Sensor Systems (SenSys 2003) November.
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Miao Zhao, Ming Ma and Yuanyuan Yang
Network Aware Resource Allocation in Distributed Clouds.
Multimedia & Networking Lab
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
On Renewable Sensor Networks with Wireless Energy Transfer IEEE INFOCOM 2011 Yi Shi, Liguang Xie, Y. Thomas Hou, Hanif D. Sherali.
Mobile Relay Configuration in Data-Intensive Wireless Sensor Networks.
1 EnviroStore: A Cooperative Storage System for Disconnected Operation in Sensor Networks Liqian Luo, Chengdu Huang, Tarek Abdelzaher John Stankovic INFOCOM.
Infocom’07 Authors:Liqian Luo, Chengdu Huang, Tarek Abdelzaher John Stankovic Presented By Rohini Kurkal Under Guidance of Dr.Bin Tang.
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
Optimal Base Station Selection for Anycast Routing in Wireless Sensor Networks 指導教授 : 黃培壝 & 黃鈴玲 學生 : 李京釜.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
Using Polynomial Approximation as Compression and Aggregation Technique in Wireless Sensor Networks Bouabdellah KECHAR Oran University.
Localized Algorithm for Aggregate Fairness in Wireless Sensor Networks Authors : Shigang Chen, Zhan Zhang CISE university of Florida CISE university of.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Bounded relay hop mobile data gathering in wireless sensor networks
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Group Members Usman Nazir FA08-BET-179 M.Usman Saeed FA08-BET-173
Wireless Ad Hoc Networks
An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
Heterogeneous Wireless Access in Large Mesh Networks Haiping Liu, Xin Liu, Chen-Nee Chuah, Prasant Mohapatra University of California, Davis IEEE MASS.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Grid-Based Energy-Efficient Routing from Multiple Sources to Multiple Mobile Sinks in Wireless Sensor Networks Kisuk Kweon, Hojin Ghim, Jaeyoung Hong and.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
Connected Point Coverage in Wireless Sensor Networks using Robust Spanning Trees IEEE ICDCSW, 2011 Pouya Ostovari Department of Computer and Information.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
Efficient Route Update Protocol for Wireless Sensor Networks Xuhui Hu, Yong Liu, Myung J. Lee, Tarek N. Saadawi City University of New York, City College.
- Pritam Kumat - TE(2) 1.  Introduction  Architecture  Routing Techniques  Node Components  Hardware Specification  Application 2.
Minimum spanning tree diameter estimation in random sensor networks in fractal dimension Students: Arthur Romm Daniel Kozlov Supervisor: Dr.Zvi Lotker.
Computing and Compressive Sensing in Wireless Sensor Networks
Wireless Ad Hoc Networks
Hongchao Zhou, Fei Liu, Xiaohong Guan
Presentation transcript:

DATA PRESERVATION IN INTERMITTENTLY CONNECTTED SENSOR NETWORK WITH DATA PRIORITY Bin Tang Department of Computer Science California State University Dominguez Hills, CA 1

Outline of My Talk  Introduction  Data Preservation in Sensor Networks Motivation Problem Formulation Centralized Algorithm Distributed Algorithm and Protocol Simulation Analysis  Conclusions and Future Work

3 System Architecture of a Sensor Node Sensing transducer, micro-controller unit (MCU), wireless radio transceiver, memory, and battery Very limited resources and capabilities TelosB Sensor o 16- bit RISC Processor o 10 KB RAM o IEEE at 250 Mbps o Two AA batteries or USB

DAWN Lab / UMBC 4 Sensor in a Nutshell

Wireless Sensor Networks Base Station Multi-hop, many-to-one communication  Multi-hop wireless networks consisting of small sensor nodes equipped with sensing, communication and processing capabilities

6 Applications Battle Field Surveillance Structural Health Monitoring

7 Ecological Monitoring Source:

8 Source: Community Seismic Network

My Current Sensor Network Research Application Network Transport Link Physical (Hardware) o Energy-efficient algorithms and protocols o Tailored to application requirements and constraints

Intermittently Connected Sensor Networks  Underwater/ocean seismic sensor networks, volcano eruption/glacial melting monitoring  Not feasible to install base station in field  Data generated and stored in the network, periodically uploaded via data mules or satellite links  Data Priority: data generated may have different importance (seismic, infrasonic, temperature) Source: 10

Data Preservation In Intermittently Connected Sensor Networks  Non-uniform data generation and limited storage capacity  Data generators (DGs): storage-depleted  Data preservation: offload overflow data from DGs to nodes with available storage  Data from different DGs are of different importance Data Generator DG 1 DG 2 DG 3 Sensor node v priority of DG 1 ≥ priority of DG 2 > priority of DG 3 11

Challenge in Data Preservation  Limited battery power  Data preservation consumes battery power  When not all the data can be preserved inside the network, how to ensure data preservation with maximum total priorities – data preservation with data priorities (DPP) Data Generator DG 1 DG 2 DG 3 Sensor node v priority of DG 1 ≥ priority of DG 2 > priority of DG 3 12

Data Preservation With Priority (DPP) aaaaaafdafasdfasdf 13

Objective of DPP  Select a subset of data items to offload to maximize their total priorities Fig.1. Illustration of the DPP problem. Priority of node 1: 2 Priority of node 3: 1 Total preserved priorities: 3 14

Maximum Flow Problem Given a flow network G with source s and sink t, find maximum amount of flow from s to t s v4v4 v2v2 v3v3 v1v1 t

Multiple Sources and/or Sinks s1s1 s s2s2 s3s3 s4s4 s5s5 t3t3 t1t1 t2t2 t s1s1 s2s2 s3s3 s4s4 s5s5 t3t3 t1t1 t2t2  16

Maximum Weighted Flow (MWF) st s1s1 s2s2 s3s3 s4s4 s5s5 t3t3 t1t1 t2t2 Find a flow with maximum total weight from s to t 17

Priority-based Algorithm (PBA) for MWF Find maximum flow (using Edmonds-Karp) in non- ascending order of source node’s priority  Optimality proof of PBA (omitted)  Maximum weighted flow is a maximum flow, but not vice versa  Time complexity: O(knm 2 ) 18

Optimal Algorithm for DPP Transform G into G ′ PBA on G’ is an optimal algorithm for DPP on G. G G′ Priority of node 1: 2 Priority of node 3: 1 Total preserved priorities: 3 19

A Heuristic Algorithm of DPP  Offload data in non-ascending order of DG’s priority: for each DG while (It can still off a data item from it to a non-DG node) Offload it to the closest non-DG node  Time complexity: O(km + kdn), d is average number of data items of each DG 20

Performance Evaluation  Visual Performance Comparison  Grid network: 10 × 10, 20 × 20  Initial energy level: 30 units  Each DG has 30 data items to offload (50 data items in 20 × 20 grid) ShapeCoordinatePriority DG 1 (4, 6)8 DG 2 (7, 6)6 DG 3 (4, 5)4 DG 4 (7, 5)2 21

Data Preservation Blocked by Storage Constraint 22

Data Preservation Blocked by Energy Constraint 23

24 Push-Relabel Algorithm  “active” node - a node with “excess flow”  “Relabel”: increase the height of the “active” node to push excess flow  “Push”: send the excess flow to the neighbors  Terminates when no “active” nodes left

Distributed Data Preservation with Data Priority 1. Each DG broadcasts its priority to the network; 2. for each DG in the non-ascending order of its priority 3. s pushes maximum allowable data to this DG; 4. while (there exists a node u with positive excess) 5. Push-Relabel(u); 6. end while; 7. end for 25 Theorem 3:The distributed data preservation algorithm preserves maximum total priority. It runs in O(kn 2 ) time anduses O(n 2 m) messages. The distributed algorithm preserves maximum total priority. It runs in O(kn 2 ) time and uses O(n 2 m) messages.

Distributed Algorithm Comparison 26

Conclusions  Data preservation in sensor networks by considering data priorities (DPP)  Maximum weighted flow (MWF), generalizing maximum flow problem  Distributed algorithm 27

Topics for Senior Project or M.S. Projects/Theses  DGs of low priority discard their locally generated data  General energy model  Combining data preservation and data retrieving  Data Resiliency With Data Aggregation 28 Qualification  Good Algorithms Knowledge  Good Programming Skills  Motivation and hardworking

THANKS! 29