Intermittently Connected Query Processing Yang Zhang, Bret Hull, Hari Balakrishnan, and Samuel Madden MIT Computer Science and AI Lab April 17, 2007.

Slides:



Advertisements
Similar presentations
Supporting Cooperative Caching in Disruption Tolerant Networks
Advertisements

Research Challenges in the CarTel Mobile Sensor System Samuel Madden Associate Professor, MIT.
Roma 17/10/08 WORLD Project KO Meeting Laura Galluccio WORLD Project – KO Meeting University of Catania.
VTrack: Energy-Aware Traffic Delay Estimation Using Mobile Phones Lenin Ravindranath, Arvind Thiagarajan, Katrina LaCurts, Sivan Toledo, Jacob Eriksson,
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
 CarTel Mark Mucha University of Central Florida EEL 6788 Professor: Dr. Lotzi Bölöni.
1 Sensor Networks and Networked Societies of Artifacts Jose Rolim University of Geneva.
Fault-Tolerance in the Borealis Distributed Stream Processing System Magdalena Balazinska, Hari Balakrishnan, Samuel Madden, and Michael Stonebraker MIT.
1 ROME: Road Monitoring and Alert System through Geo-Cache Bin Zan, Tingting Sun, Marco Gruteser, Yanyong Zhang WINLAB, Rutgers University.
By Libo Song and David F. Kotz Computer Science,Dartmouth College.
Chien-Hao Chien, Shun-Yun Hu, Jehn-Ruey Jiang Adaptive Computing and Networking (ACN) Laboratory Department of Computer Science and Information Engineering.
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.
Queries over Sensor Networks Sam Madden UC Berkeley Database Seminar October 5, 2001.
Communication-Efficient Distributed Monitoring of Thresholded Counts Ram Keralapura, UC-Davis Graham Cormode, Bell Labs Jai Ramamirtham, Bell Labs.
Naming in Wireless Sensor Networks. 2 Sensor Naming  Exploiting application-specific naming and in- network processing for building efficient scalable.
1 Data Quality and Query Cost in Wireless Sensor Networks David Yates, Erich Nahum, Jim Kurose, and Prashant Shenoy IEEE PerCom 2008.
Scalable Distributed Stream System Mitch Cherniack, Hari Balakrishnan, Magdalena Balazinska, Don Carney, Uğur Çetintemel, Ying Xing, and Stan Zdonik Proceedings.
Variance of Aggregated Web Traffic Robert Morris MIT Laboratory for Computer Science IEEE INFOCOM 2000’
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
A Measurement Study of Vehicular Internet Access using In Situ Wi-Fi Network Vladimir Bychkovsky, Bret Hull, Allen Miu, Hari Balakrishnan and Samuel Madden.
Department of Computer Engineering Koc University, Istanbul, Turkey
Cabernet: Vehicular Content Delivery Using WiFi Jakob Eriksson, Hari Balakrishnan, Samuel Madden MIT CSAIL MOBICOM '08 Network Reading Group, NRL, UCLA.
Wireless “ESP”: Using Sensors to Develop Better Network Protocols Hari Balakrishnan Lenin Ravindranath, Calvin Newport, Sam Madden M.I.T. CSAIL.
Wireless “ESP”: Using Sensors to Develop Better Network Protocols Lenin Ravindranath Calvin Newport, Hari Balakrishnan, Sam Madden Massachusetts Institute.
Opportunistic Routing Based Scheme with Multi-layer Relay Sets in Cognitive Radio Networks Ying Dai and Jie Wu Department of Computer and Information Sciences.
CompSci234 Advanced Networks Project Poster(Version 1)
ExOR: Opportunistic Multi-Hop Routing for Wireless Networks Sigcomm 2005 Sanjit Biswas and Robert Morris MIT Computer Science and Artificial Intelligence.
A Measurement Study of Vehicular Internet Access Using In Situ Wi-Fi Networks Vladimir Bychkovsky, Bret Hull, Allen Miu, Hari Balakrishnan, and Samuel.
Energy Aware Network Operations Authors: Priya Mahadevan, Puneet Sharma, Sujata Banerjee, Parthasarathy Ranganathan HP Labs IEEE Global Internet Symposium.
When the Sensors Hit the Road The CarTel Project Sam Madden MIT CSAIL With Hari Balakrishnan, Vladimir Bychkovsky, Jakob Eriksson,
CarTel (“Car Telecommunications”) : A Distributed Mobile Sensor Computing System A Review by Zahid Mian WPI CS525D.
A measurement study of vehicular internet access using in situ Wi-Fi networks Vladimir Bychkovsky, Bret Hull, Allen Miu, Hari Balakrishnan, and Samuel.
MobEyes: Smart Mobs for Urban Monitoring with Vehicular Sensor Networks* Uichin Lee, Eugenio Magistretti, Mario Gerla, Paolo Bellavista, Antonio Corradi.
Lance: Optimizing High-Resolution Signal Collection in Wireless Sensor Networks Geoffrey Werner-Allen, Stephen Dawson-Haggerty, and Matt Welsh School of.
Network Management System The Concept –From a central computer, network administrator can manage entire network Collect data Give commands –Moving gradually.
1 Enabling High-Bandwidth Vehicular Content Distribution Upendra Shevade, Yi-Chao Chen, Lili Qiu, Yin Zhang, Vinoth Chandar, Mi Kyung Han, Han Hee Song.
Overview Goal: video streaming in vehicular networks via WiFi Compelling usage scenarios –Gas stations and local shops deploy APs to provide video and.
Wireless Networks of Devices (WIND) Hari Balakrishnan and John Guttag MIT Lab for Computer Science NTT-MIT Meeting, January 2000.
Department of Computer Science City University of Hong Kong Department of Computer Science City University of Hong Kong 1 Probabilistic Continuous Update.
P2P File Sharing in VANET Fenggang Wu Dept. of Comp. Sci. and Eng., SJTU Dec.15 th 2011.
Cooperative Caching for Efficient Data Access in Disruption Tolerant Networks.
On Exploiting Transient Contact Patterns for Data Forwarding in Delay Tolerant Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering.
How Small Labels create Big Improvements April Chan-Myung Kim
PPWEB: A Peer-to-Peer Approach for Web Surfing On the Go Ling-Jyh Chen, Ting-Kai Huang Institute of Information Science, Academia Sinica, Taiwan Guang.
MOBILE BIG DATA CARS, PHONES, AND SENSORS Sam Madden Professor EECS MIT CSAIL
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
ALeRT Project Georgia Tech and UMass Amherst DARPA DTN Meeting 2 August 2005 Washington, DC.
PRoPHET+: An Adaptive PRoPHET- Based Routing Protocol for Opportunistic Network Ting-Kai Huang, Chia-Keng Lee and Ling-Jyh Chen.
Computer Networking Lecture 6 – MAC. 2 Readings [E.2] V. Bharghavan, A. Demers, S. Shenker, and L. Zhang. MACAW: A Media Access Protocol for.
User-Centric Data Dissemination in Disruption Tolerant Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering Pennsylvania State University.
A New Hybrid Wireless Sensor Network Localization System Ahmed A. Ahmed, Hongchi Shi, and Yi Shang Department of Computer Science University of Missouri-Columbia.
Mitigating Congestion in Wireless Sensor Networks Bret Hull, Kyle Jamieson, Hari Balakrishnan Networks and Mobile Systems Group MIT Computer Science and.
Network Coding Data Collecting Mechanism based on Prioritized Degree Distribution in Wireless Sensor Network Wei Zhang, Xianghua Xu, Qinchao Zhang, Jian.
Designing Reliable Delivery for Mobile Ad-hoc Networks in Robots BJ Tiemessen Advisor: Dr. Dan Massey Department of Computer Science Colorado State University.
The Pothole Patrol: Using a Mobile Sensor Network for Road Surface Monitoring Jakob Eriksson, Lewis Girod, Bret Hull, Ryan Newton, Samuel Madden, Hari.
Ching-Ju Lin Institute of Networking and Multimedia NTU
Controlling a Robot with a Neural Network n CS/PY 231 Lab Presentation # 9 n March 30, 2005 n Mount Union College.
(C) J. M. Garrido1 Objects in a Simulation Model There are several objects in a simulation model The activate objects are instances of the classes that.
1 Querying the Physical World Son, In Keun Lim, Yong Hun.
Mitigating Congestion in Wireless Sensor Networks Bret Hull, Kyle Jamieson, Hari Balakrishnan MIT Computer Science and Artificial Intelligence Laborartory.
EASE: An Energy-Efficient In-Network Storage Scheme for Object Tracking in Sensor Networks Jianliang Xu Department of Computer Science Hong Kong Baptist.
Sensor Network 2 06T0007 Hiroshi OHSUGA. Outline Applications –Health Application –Home Application Communication Architecture Conclusion.
Overview Issues in Mobile Databases – Data management – Transaction management Mobile Databases and Information Retrieval.
TAG: a Tiny AGgregation service for ad-hoc sensor networks Authors: Samuel Madden, Michael J. Franklin, Joseph M. Hellerstein, Wei Hong Presenter: Mingwei.
Energy Aware Network Operations
Providing QoS through Active Domain Management
CapProbe Ling-Jyh Chen, M. Y. Sanadidi, Mario Gerla
Presented by Lifeng Sang
Presented by Chih-Yu Lin
Simulation for Data collection and uploading in IoT island
Presentation transcript:

Intermittently Connected Query Processing Yang Zhang, Bret Hull, Hari Balakrishnan, and Samuel Madden MIT Computer Science and AI Lab April 17, 2007

ICEDB Server (portal) Example Query Show me photos of traffic jams. No duplicates. Example Query Show me photos of traffic jams. No duplicates.

ICEDB Server (portal) wireless connection sensors + #!/usr/bin/perl while (true) { raw = read(serial); tuple = convert(raw); send(icedb, tuple); } #!/usr/bin/perl while (true) { raw = read(serial); tuple = convert(raw); send(icedb, tuple); } adapter schema data source

ADAPTERADAPTER ADAPTERADAPTER DB CQ Ad-hoc Query Processor Ad-hoc Query Processor Output Buffers Output Buffers CAFNETCAFNET CAFNETCAFNET

SELECT... EVERY n [SECONDS] BUFFER IN buffername

tuplesbuffer query DB

 PRIORITY rank,weight : inter-query (local)  DELIVERY ORDER BY : intra-query (local)  SUMMARIZE AS : global tuplesbuffer

FIFO Bisect

ICEDB Server

from central server to central server ICEDB Server latlonins_time :30pm :35pm ……… latlonins_timerank :35pm :30pm2 …………

 232 days of normal driving (07/05 – 07/06)  Boston and Seattle areas  260 distinct km of roads, 50% from 15 km  32,000 APs discovered, 2,000 open  Mean time between APs: 23 seconds  Mean association duration: 24 seconds  Median TCP upload: ~200 kbytes  Connectivity is equi-probable in [0,60] km/h

 Query workloads: uniform, hotspot  Camera data: 50KB  Metric: fraction query points satisfied  Prioritization schemes: FIFO, bisect, random, global  Cars: one, many query point

 FIFO: zero success  Random/bisect: ~0.25x success of global  Bottleneck: not query count, but total network capacity  Global: remote nodes and central server share data

Intermittently Connected Query Processing Yang Zhang, Bret Hull, Hari Balakrishnan, and Samuel Madden MIT Computer Science and AI Lab

SELECT... EVERY n [SECONDS] BUFFER IN buffername

ICEDB Server latlonins_time :30pm :35pm ……… latlonins_timerank :35pm :30pm2 …………

Trace: 1 trip all sensor data collected between ignition on to ignition off Trace: 1 trip all sensor data collected between ignition on to ignition off

 Trace-driven simulation

ICEDB Server

data source = ++ #!/usr/bin/perl while (true) { raw = read(serial); tuple = convert(raw); send(icedb, tuple); } #!/usr/bin/perl while (true) { raw = read(serial); tuple = convert(raw); send(icedb, tuple); }

 Trace-driven simulation  Query workloads: uniform, hotspot  Camera data: 50 KB/img  Metric: success ratio  Prioritization schemes: FIFO, bisect, random, global  Cars: one, many

 CarTel: mobile sensor platform  Opportunistic data delivery  >1 year, Boston/Seattle, 260 km