Location-Centric Storage for Wireless Sensor Networks Kai Xingn 1, Xiuzhen Cheng 1, and Jiang Li 2 1 Department of Computer Science, The George Washington.

Slides:



Advertisements
Similar presentations
A Presentation by: Noman Shahreyar
Advertisements

Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
1 Data-Centric Storage in Sensornets with GHT, A Geographic Hash Table Sylvia Ratnasamy, Scott Shenker, Brad Karp, Ramesh Govindan, Deborah Estrin, Li.
Fault-Tolerant Target Detection in Sensor Networks Min Ding +, Dechang Chen *, Andrew Thaeler +, and Xiuzhen Cheng + + Department of Computer Science,
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
A Generic Framework for Handling Uncertain Data with Local Correlations Xiang Lian and Lei Chen Department of Computer Science and Engineering The Hong.
Data-Centric Storage in Sensor Networks With GHT Khaldoun A. Ibrahim,
Haiyun Luo, Fan Ye, Jerry Cheng, Songwu Lu, Lixia Zhang
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Transport Protocols.
Internet Real-Time Laboratory Wing Ho (Andy) Yuen Columbia University What is 7DS? 7DS is a peer-to-peer data sharing network that exploits node mobility.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1 Data-Centric Storage in Sensornets Sylvia Ratnasamy, Scott Shenker, Brad Karp, Ramesh Govindan, Deborah Estrin ICSI/UCB/USC/UCLA Presenter: Vijay Sundaram.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Department of Computer Science Stony Brook University.
Database caching in MANETs Based on Separation of Queries and Responses Author: Hassan Artail, Haidar Safa, and Samuel Pierre Publisher: Wireless And Mobile.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
Layered Diffusion based Coverage Control in Wireless Sensor Networks Wang, Bang; Fu, Cheng; Lim, Hock Beng; Local Computer Networks, LCN nd.
1 Load Balance and Efficient Hierarchical Data-Centric Storage in Sensor Networks Yao Zhao, List Lab, Northwestern Univ Yan Chen, List Lab, Northwestern.
Geographic Routing Without Location Information A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica In Proceedings of the 9th Annual international Conference.
Peer-to-peer file-sharing over mobile ad hoc networks Gang Ding and Bharat Bhargava Department of Computer Sciences Purdue University Pervasive Computing.
Sensor Network Navigation without Locations Mo Li, Yunhao Liu, Jiliang Wang, and Zheng Yang Department of Computer Science and Engineering Hong Kong University.
An adaptive framework of multiple schemes for event and query distribution in wireless sensor networks Vincent Tam, Keng-Teck Ma, and King-Shan Lui IEEE.
SOS: A Safe, Ordered, and Speedy Emergency Navigation Algorithm in Wireless Sensor Networks Andong Zhan ∗ †, Fan Wu ∗, Guihai Chen ∗ ∗ Shanghai Key Laboratory.
Sensor Positioning in Wireless Ad-hoc Sensor Networks Using Multidimensional Scaling Xiang Ji and Hongyuan Zha Dept. of Computer Science and Engineering,
Authors: Sheng-Po Kuo, Yu-Chee Tseng, Fang-Jing Wu, and Chun-Yu Lin
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Lyon, June 26th 2006 ICPS'06: IEEE International Conference on Pervasive Services 2006 Routing and Localization Services in Self-Organizing Wireless Ad-Hoc.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Phero-Trail: A Bio-Inspired Location Service for Mobile Underwater Sensor Networks Luiz Filipe M. Vieira †, Uichin Lee ‡ and Mario Gerla * † Department.
Your Friends Have More Friends Than You Do: Identifying Influential Mobile Users Through Random Walks Bo Han, Aravind Srinivasan University of Maryland.
Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and.
Wireless traffic service platform for combined vehicle-to-vehicle and vehicle-to-infrastructure communications Authors : T. Sukuvaara and P. Nurmi IEEE.
Data centric Storage In Sensor networks Based on Balaji Jayaprakash’s slides.
Salah A. Aly,Moustafa Youssef, Hager S. Darwish,Mahmoud Zidan Distributed Flooding-based Storage Algorithms for Large-Scale Wireless Sensor Networks Communications,
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
1 Virtual Patrol : A New Power Conservation Design for Surveillance Using Sensor Networks Prasant Mohapatra, Chao Gui Computer Science Dept. Univ. California,
Data Centric Storage: GHT Brad Karp UCL Computer Science CS 4C38 / Z25 17 th January, 2006.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
Stratified K-means Clustering Over A Deep Web Data Source Tantan Liu, Gagan Agrawal Dept. of Computer Science & Engineering Ohio State University Aug.
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
Query Aggregation for Providing Efficient Data Services in Sensor Networks Wei Yu *, Thang Nam Le +, Dong Xuan + and Wei Zhao * * Computer Science Department.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
Social-Aware Stateless Forwarding in Pocket Switched Networks Soo-Jin SHIN
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
Energy-Aware Data-Centric Routing in Microsensor Networks Azzedine Boukerche SITE, University of Ottawa, Canada Xiuzhen Cheng, Joseph Linus Dept. of Computer.
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 †
Data Consolidation: A Task Scheduling and Data Migration Technique for Grid Networks Author: P. Kokkinos, K. Christodoulopoulos, A. Kretsis, and E. Varvarigos.
Event query processing based on data-centric storage in wireless sensor networks Longjian Guo, Yingshu Li, and Jianzhong Li IEEE GLOBECOM Technical Conference.
EASE: An Energy-Efficient In-Network Storage Scheme for Object Tracking in Sensor Networks Jianliang Xu Department of Computer Science Hong Kong Baptist.
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)
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
Zijian Wang, Eyuphan Bulut, and Boleslaw K. Szymanski Center for Pervasive Computing and Networking and Department of Computer Science Rensselaer Polytechnic.
1 Hierarchical Data Dissemination Scheme for Large Scale Sensor Networks Anand Visvanathan and Jitender Deogun Department of Computer Science and Engg,
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
A Spatial-based Multi-resolution Data Dissemination Scheme for Wireless Sensor Networks Jian Chen, Udo Pooch Department of Computer Science Texas A&M University.
Scalable and Distributed GPS free positioning for Sensor Networks Rajagopal Iyengear and Biplab Sikdar IEEE International Conference on Communications.
Computer Science Least Privilege and Privilege Deprivation: Towards Tolerating Mobile Sink Compromises in Wireless Sensor Network Presented by Jennifer.
Introduction to Wireless Sensor Networks
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Net 435: Wireless sensor network (WSN)
Presentation transcript:

Location-Centric Storage for Wireless Sensor Networks Kai Xingn 1, Xiuzhen Cheng 1, and Jiang Li 2 1 Department of Computer Science, The George Washington University 2 Department of Systems & Computer Science, Howard University The 2nd IEEE International Conference on Mobile Ad-hoc and Sensor Systems MASS 2005 Reporter: Shin-Wei Ho

2 Outline Introduction Example Applications Location-Centric Storage Performance Analysis Simulation Conclusion

3 Introduction Nevertheless, sensor networks pose many new challenges. One of the challenges is how to  Store data efficiently to facilitate user query.  On-demand warning across the entire sensor network.

4 Introduction(cont ’ d) There exists three canonical data storage methods  Local Storage (LS)  External Storage (ES)  Data-Centric Storage (DCS) These studies indicate that no one outperforms the other two in all situations.

5 Introduction(cont ’ d) In fact, none of these methods targets the application scenarios considered in our LCS design. For example, on-demand warning requires  Zero delay  High reliability

6 Introduction(cont ’ d) Location-centric storage (LCS),  Efficiently disseminate aggregated data based on the intensity of the data.  On-demand Warring Applications

Example Applications Context-Dependent Information Dissemination for Pervasive Computing On-Demand Warning in Surveillance Sensor Networks Roadway Safety Warning

8 Example Applications -- Context-Dependent Information Dissemination for Pervasive Computing “The Computer for the 21st Century”, 1991 Where is the most closest gas station? I would like to pay $X.

9 Example Applications -- On-Demand Warning in Surveillance Sensor Networks Enemy Allied Force

10 Example Application -- Roadway Safety Warning “Zero Fatality, Zero Delay”, the World Congress on ITS (Intelligent Transportation Systems and Services) Car crashes Where should I go ?

Location-Centric Storage

12 Location-Centric Storage Assumption  Sensors can obtain their own geometric coordinates (Sx, Sy) using GPS or other techniques.  A robust broadcasting protocol is in place such that event records can be properly disseminated.

13 Location-Centric Storage When detecting an event, the home sensor creates a record with the following five fields:  The time indicating when the event occurs.  The location (i.e. the coordinates (Sx, Sy)) of the event. For simplicity, we assume an event collocates with its home sensor.  An integral intensity value (σ) that characterizes the event. Intensity values are application-specific. Ex: the time needed to clear the road in highway safety warning.  A Time-To-Live (TTL) as the expiration time (relative to the current moment) of the record.  The event type bearing other information of the event.

14 Location-Centric Storage Event

15 Location-Centric Storage Event 1 3

16 Location-Centric Storage Event 1 3

17 Location-Centric Storage Event 1 3 Query User

18 Location-Centric Storage(cont ’ d)

19 Performance Analysis

20 Performance Analysis(cont ’ d) Store both data oddeven 11

21 Performance Analysis(cont ’ d) 11 Store both data oddeven Contradicts 2

22 Performance Analysis(cont ’ d) There are at most 4 different X coordinates. The same argument holds true for the Y coordinate. There fore there are at most 16 pairs of coordinates at which the nodes store both records.

23 Performance Analysis(cont ’ d)

24 Performance Analysis(cont ’ d) Remark: Theorem 5.1  No matter how big the intensity value is, there will be a fixed number of sensors that store the same records. (as long as the two event locations are not colinear in X and Y directions)

25 Performance Analysis(cont ’ d)

26 Performance Analysis(cont ’ d) Remark: Theorem 5.2  The average number of records stored in each node at any time is independent of the network size.  Therefore, the protocol is efficient Storage requirement Power consumption Highly Scalable

27 Performance Analysis(cont ’ d)

28 Performance Analysis(cont ’ d)

29 Performance Analysis(cont ’ d) Remark: Theorem 5.2 & 5.3  LCS is fair to all nodes in storage space. Records are uniformly and independently generated  This is an intrinsic difference compared with DCS.

30 Performance Analysis(cont ’ d)

31 Performance Analysis(cont ’ d)

32 Performance Analysis(cont ’ d)

33 Performance Analysis(cont ’ d)

34 Performance Analysis(cont ’ d)

35 Performance Analysis(cont ’ d) Remark: Theorem 5.4  When the user resides in the broadcast region of an event, the query distance is no more than distance between the user and the home location of this event.  A user can only be notified of the events that occur within certain distance from the user.

Simulation LCS Performance Evaluation Comparative Study

37 Simulation -- LCS Performance Evaluation Simulation setup  200 seconds  λ=2 i x 10 -3, where i is one of 0,…,8  The intensity σ is randomly chosen from [0, 6]  The TTL value is randomly chosen from [1, 100] in seconds.  The TTL value decreases by 1 every second.  A record is removed when it’s TTL value reaches zero.

38 Simulation -- LCS Performance Evaluation Max-vs-averge storage ratio:

39 Simulation -- LCS Performance Evaluation

40 Simulation -- LCS Performance Evaluation

41 Simulation -- LCS Performance Evaluation

42 Simulation -- Comparative Study Comparison:  External Storage  Local Storage The authors did not compare LCS with DCS  Target different application scenarios  Employ a totally different set of input parameters.

43 Simulation -- Comparative Study For example, the message overhead in DCS depends on  The number of event types  The hash function exploited But in LCS, events are stored and disseminated based on its home location and its characteristics  Seriousness  Price  Intention Therefore, the authors found that it is almost impossible to design a simulation study for fairly comparing LCS and DCS.

44 Simulation -- Comparative Study The total number of messages generated vs. The network size The network size (N) = 40000

45 Simulation -- Comparative Study The total number of messages generated vs. The number of quires The number of queries (Q) = 50

46 Conclusion LCS: A novel distributed location-centric data storage protocol for sensor networks. The protocol has many nice features, as indicated by theoretical performance analysis and simulation study. Several simple application scenarios of LCS  Safety warning in highway sensor networks  On-demand warning in surveillance networks  context-dependent information mining in pervasive computing.

Thank you ! Question ?