Air Quality Monitoring with Mosaic: Revisiting sensornets for practical applications. Dr. Wei Dong Zhejiang University

Similar documents
WiFi 雷达 无所不在的感知 清华大学软件学院

RHT03-SPI Temperature & Humidity Sensor

Big Data and High Performance Computing

YP G-HSD Hall Current Sensor 确保测量准确精度高 安装方便 售价低. 执行标准 Standard 过载能力 Overload 精度 Accuracy 线性度 Linearity 失调电压 Voltage maladjustment

WiMAX 技术培训系列 ( 一 ) OFDM 物理层技术初探 MCG 赵昕 2006 年 2 月. All rights reserved 2006, Alcatel Shanghai Bell

US SEALED SERIES. Structure. Features 特点. Connector M Connector F

Electrical Engineering

Slicing of Aspect-Oriented Programs Based on Reduced Dynamic Dependence Graph *

1 st 5G Algorithm Competition SCMA

National Standard of the People's Republic of China 中华人民共和国国家标准

8 English P.20 한국의 P.21 中 文 P.22

09-Architecture Design 游戏架构设计. Ref cornell

NX70 Installation Instructions High Performance Pulse Output Counter Module

产品规格书 金龙机电股份有限公司 JINLONG MACHINERY & ELECTRONIC CO., LTD. PRODUCT SPECIFICATION. 客户名称 / Buyer Name 客户信息. 客户料号 /Buyer s Part No.

SPECIFICATION. 宁波凯普电子有限公司 Ningbo Kepo Electronics Co.,Ltd.

Measuring the performance of Knowledge Transfer from Universities to Industry in China. ZHONG Wei Renmin Univ

Version:2.0 M1+/M2/M3

SVPWM 三相电压源型逆变器的死区时间效应可能会导致电压损失, 电流波形畸变和转矩脉动. 为了改善电流波形, 减少转矩脉动, 详细分析了死区时间对输出电压的影响, 并提出了 SVPWM A

中华人民共和国国家计量技术规范 定量包装商品净含量计量检验规则

Table of Contents. DS177-ZH LUXEON V2 Product Datasheet Lumileds Holding B.V. All rights reserved.

1 BGJ 型变频调速纵剪线 ( 液压 ) FOB60000 USD/SET. BGJ variable frequency speed regulating slitting line (hydraulic pressure)

IMS20 Series Driver 2 Phase Stepping Driver Units 二相步进马达

Mixed Frequency Allocation Strategy for GSM-R

US SERIES CONNECTOR FOR AUTOMOBILES

Analog Applications 模拟应用期刊 Journal

Chapter 3. Cellular Concept

SMART Manufacturing Technologies - A Chinese Approach to Sustainable Manufacturing-

Ultrasonic thickness measurement for aluminum alloy irregular surface parts based on spectral analysis

Common Core State Standard(s) Learning Targets Language Points Assessment Distinguished: Proficient: Apprentice: Novice: 0-70

Learning with Confidence: Theory and Practice of Information Geometric Learning from High-dim Sensory Data

NX70 Installation Instructions High Speed Counter Module

操作说明书 Operating Instructions

INVESTIGATION OF BICYCLE TRAVEL TIME ESTIMATION USING BLUETOOTH SENSORS FOR LOW SAMPLING RATES

型号 :ZLE12864B-FFSSWE-NAA

BAUHAUS. Progression / Precision Intervals / Columns. Progression. Precision. Intervals. Columns

SPECIFICATION FOR APPROVAL

Advanced Design System. Release 2005A New Features

MPA250 Multi-Purpose Amplifier Operation Manual

EJX / EJA-E series. For the description on the applicable page of users manual as shown in the item 1, please use revised information as shown in 2.

电池柜 B32 Battery Cabinet B32. 安装说明 Installation Instruction

3DD13005ED 主要参数 MAIN CHARACTERISTICS

Synchronization Algorithms and VLSI Implementation for DC-OFDM based UWB System

CPA 130 Power Amplifier Operation Manual

M030 and M040. Operating Manual Genelec M030 and M040 Active Monitoring Loudspeakers 操作手册

Stars Snub Twilight Premiere 明星怠慢 暮光之城 首映式

¼'' TS 法律声明 10. MUSIC Tribe

Yueh Hai Ching Temple Photo Contest Organised by Ngee Ann Cultural Centre of The Ngee Ann Kongsi 粤海清庙摄影比赛義安公司辖下義安文化中心主办

Chapter 6 Basics of Digital Audio

Qualanod Specifications Qualanod 2017 版标准. QUALISINO AGM, Foshan, Josef Schoppig Secretary General

3DD4243D. 封装 Package IPAK

A2 产品技术规格书 深圳市爱普泰科电子有限公司 ABTEC-A2 音频测试分析仪 前面板图 后面板图 ABTEC-WI099-A0 产品 型号 产品 功能 产品 版本 V1.0 产品 外观

ADS for your RF Board Design Flow

YUTAKA 1000 SERIES YU-1100 P4-5. YUTAKA1000series

用户手册 HE-XE & HE-XT 100, 102, 103, 104, 105

Operating Instructions 使用说明书. Integrated Stereo Amplifier TA-A1ES

Research and Analysis on Smart Home. Chao Dai West Institute,CAICT

A Self-Adaptive Low-Voltage Current Mode ASK Demodulator for RFID Tags

SP8630 综合测试系统 产品简介 核心竞争力 STARPOINT SP8630 产品手册 V2

FTP10N40/FTA10N40 400V N 沟道 MOS 场效应管. 产品特点 低的导通电阻 低的栅极电荷 ( 典型值为 34nC) 开关速度快 100% 雪崩测试 符合 RoHS 标准 / 无铅封装 产品应用 高效开关电源 适配器 / 充电器 有源功率因数校正 液晶面板电源 订购代码

Multi-Channel CMOS Front-End IC for Physiological Signal Acquisition 生理信号采集的多通道 CMOS 模拟前端集成电路设计 张金勇王磊于力

The Advanced Digital Microphone System for Acoustic Guitar USER MANUAL

GAMI Newsletter. Foreword. News. News Industry Projects Training Events Contact. News Industry Projects Training Events Contact

Information Platform Construction of Green Technology Bank. WANG Zhen Director of Shanghai Science& Technology Development and Exchange Center

MBD for ANSYS Simulation

Ansoft HFSS Antenna Design Kit Design Parameters

ISSCC 2006 / SESSION 19 / ANALOG TECHNIQUES / 19.1

The audience has given us a lot of positive feedback, some typical ones are listed below:

MIPI 技术及物理层测试的挑战. 是德科技 (Keysight) 携手 MIPI 联盟和 Synopsys 共同推动 MIPI 技术发展. Page 1

EMF Safety and Actions in China Telecom

A SMALL PASSIVE UHF RFID TAG FOR METALLIC ITEM IDENTIFICATION. Mun Leng Ng, Kin Seong Leong, and Peter H. Cole

Texas Instruments Sensing Portfolio 1Q18

EJX / EJA-E series. For the description on the applicable page of users manual as shown in the item 1, please use revised information as shown in 2.

GSM/GPRS. By Mendy Ouzillou Silicon Laboratories Inc. Austin, TX GSM 3GPP (GSM) burst current) GSM900 DCS V

MULTILAYER HIGH CURRENT/HIGH FREQUENCY FERRITE CHIP BEAD

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

Appendix 6-3: HFSS 3D Excitations

Qualanod Specifications. Edition 1 st January 年 1 月 1 日版

项目进展 北斗剖面浮标数据接收共享系统研制 等课题 获国家重点实验室自主研究课题资助

半桥驱动器 : 采用变压器还是全硅驱动? Half-Bridge Drivers A Transformer or an All-Silicon Drive?

关于台词的备注 : 请注意这不是广播节目的逐字稿件 本文稿可能没有体现录制 编辑过程中对节目做出的改变

为了满足客户不同的焊接需求需要, 莱丹研发了最新的 HEMTEK ST 焊接导向件, 可应用于厚达 4mm/0.16 英寸材料的焊接

微电子技术 纳米技术 人机交互 与人机协同

LINK LAYER. Murat Demirbas SUNY Buffalo

Vocia VAM-1. Manual. January Biamp Systems, 9300 SW Gemini Drive, Beaverton, Oregon U.S.A. (503)

激光焊接装置系列. Laser Welder Series

Si720x 霍尔效应磁性开关 / 锁存器位置传感器数据表

Game playing. Chapter 6

LM117/LM217/LM V to 37V Adjustable voltage regulators. Feature summary. Description. Order code

High frequency ratio antenna for RFID tags

Fabrication of Schottky Diode in Standard CMOS Process

Long-Awaited Film 期待已久的影片

Brief Introduction to Degree Program in Control. Science and Engineering (0811)

CHINA TELECOM. Let Our Customers Fully Enjoy the New Information Life. Connecting the World. NOMA SDR on OAI

Application of generalized estimating equations for crash frequency modeling with temporal correlation *

Safety Code for Floating Production, Storage and Offloading Systems (FPSO)

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

EJX / EJA-E series. For the description on the applicable page of users manual as shown in the item 1, please use revised information as shown in 2.

第 21 届中国国际工业博览会. China International Industry Fair 2019

Pantomimes 圣诞节上演的话剧. Look Behind You! 就在你身后!

EJX / EJA-E series. For the description on the applicable page of users manual as shown in the item 1, please use revised information as shown in 2.

Transcription:

Air Quality Monitoring with Mosaic: Revisiting sensornets for practical applications Dr. Wei Dong Zhejiang University dongw@zju.edu.cn 1

Self introduction Associate Professor in ZJU Leads the Embedded Networked Systems group (EmNets) http://www.emnets.org Research interests IoT and sensornets Wireless and mobile computing Network measurement Homepage: http://www.emnets.org/dongw 2

2000 David Culler: Prof of UCB [ASPLOS00] System architecture directions for networked sensors (citation: 4404) sensors CPU radio battery 3

2002 Ian F. Akyildiz: Prof of GIT [COMNET12] Wireless sensor networks: a survey (citation: 14897) The sensornet vision: a large number of sensor nodes, densely deployed self-organizing capabilities In-network processing 4

IPSN & SenSys IPSN: Information Processing in Sensor Networks, 2002 Feng Zhao, MSR SenSys: Embedded Networked Sensor Systems, 2003 Ian Akyildiz, GIT Deborah Estrin, UCLA Victor Bahl, Sigmobile Representive Craig Partridge, Sigcomm Representive Taieb Znati, tznati@nsf.gov 5

Sensornet topics Comm & Networking MAC, routing, congestion Systems: Platforms, OS, programming, storage, simulation Energy Sensing & tracking Acoustic, mobile, and wireless sensing Time & location Deployment & apps 6

Topics of ACM SenSys 26 24 22 20 18 # of papers 16 14 12 10 8 6 4 2 0 03 04 05 06 07 08 09 10 11 12 13 14 15 Year Sys Comm Sensing Apps Proc Time & loc Energy 7

2010 Solved MAC protocols Dissemination Routing protocols Localization Data collection OS design Time sync Unsolved Energy management Security Network management Fault tolerance Programming models 8

Sensornet researchers David Culler John Stankovic Matt Welsh Phil Levis Kamin Prabal WhitehouseDutta Fred Jiang John Regehr Chenyang Lu Tian He Gang Zhou Kannan Srinivasan Guoliang Xing 9

Wireless researchers Dina Katabi Shin Kang Sachi Katti Shyam Gollakota Tarek Abdelzaher Xinyu Zhang 10

Cross-components research Battery & radio E.g. Ambient/WiFi backscatter Sensor & radio E.g. Wireless sensing New considerations Radio is costly? Tradeoff between comm., sensing, and energy? 11

Cross-disciplinary research Volcano monitoring Environment monitoring Water monitoring Air quality monitoring 12

Hangzhou, China

2014-05-24

AQI (Air Quality Index) Impacting factors:,, 2, 2, 2 AQI Levels of Health Concern Colors 0-50 Good Green 51-100 Moderate Yellow 101-150 Unhealthy for Sensitive Groups Orange 151 to 200 Unhealthy Red 201 to 300 Very Unhealthy Purple 301 to 500 Hazardous Maroon 15

PM (Particulate Matters) 16

Remote sensing using satellites 17

Measurement stations 18

UrbanAir: urbanair.msra.cn Yu Zheng, MSRA U-Air: When Urban Air Quality Inference Meets Big Data, KDD 2013 Forecasting Fine-Grained Air Quality Based on Big Data, KDD 2015 19

Monitoring using low-cost sensors? Pushing the Spatio-Temporal Resolution Limit of Urban Air Pollution Maps, PerCom 2014. Best Paper Mobile, dedicated high-cost sensors AirCloud: A Cloud-based Air-quality Monitoring System for Everyone, SenSys 2014. low-cost sensors, but not for mobile 20

Intel PAM 检测 PM2.5 PM10 使用 PPD42N 粉尘传感器 Arduino 本地处理后, 上传云端 云端收集所有 PAM 数据 将位置相近的数据统计为一类 在每一类中, 利用天气 温湿度 气压 海拔等信息对数据进行校准 21

墨迹天气空气果 分为室内版和室外版 室内版拥有温度 湿度 PM2.5 和 CO 2 传感器室外版拥有温度 湿度 PM2.5 和气压传感器 22

Mosaic PerCom 2014 Mobile, dedicated high-cost sensors SenSys 2014 low-cost sensors, but not for mobile => Can we design a low-cost sensors for mobile sensing? Mosaic: Mobile sensor networks for air quality monitoring in cities 23

Mosaic architecture 24

Mosaic node 25

Mosaic node 26

PM2.5 Sensor: PPD42NS Light-scattering Particles scatter light Light sensor senses scattered light Convert light sensor readings to particle concentration Stable airflow is essential for accurate sensing A 100Ω resistor generates heat for stable airflow Use Dylos for calibration 27

Key research problems 1. Accurate sensing How to achieve accurate sensing using PPD42NS in mobile environment? 2. Sensor deployment How to deploy sensors in mobile vehicles (buses) to achieve maximum coverage (utility)? 28

Key research problems 1. Accurate sensing How to achieve accurate sensing using PPD42NS in mobile environment? 2. Sensor deployment How to deploy sensors in mobile vehicles (buses) to achieve maximum coverage (utility)? 29

Accurate sensing: challenge 1 Challenge 1: unstable airflow on moving vehicles causes inaccurate readings 30

Accurate sensing: solution 1 Solution: Remove the resistor and use the relative airflow constructively Use speed and acceleration for data filtering 31

Accurate sensing: challenge 2 Challenge 2: ANN-based calibration is prone to go to local minima with finite data sets: it tends to fit the trained data well while has poor performance in predicting the new unseen data. 32

Accurate sensing: solution 2 Solution: Try to use Multi-SVMs as SVM-based model is less prone to over-fitting Classify the raw data into different discrete levels Combine Multi-SVMs and ANN ANN better SVM better 33

Accurate sensing: overall solution 34

Results ANN: 0.669 Ours: 0.753 35

Key research problems 1. Accurate sensing How to achieve accurate sensing using PPD42NS in mobile environment? 2. Sensor deployment How to deploy sensors in mobile vehicles (buses) to achieve maximum coverage (utility)? 36

Sensor deployment: formulation Divide the interested area into grids. Input Grids with their importance A set of buses and its trajectories # of selected buses Output A set of selected buses, i.e. # of nodes. Goal Maximize the total utility of covered grids 37

Sensor deployment: example 1 1/2 1/8 1/18 1/20 1 1/2 1/8 1/18 1/20 1/2 1/4 1/10 1/8 1/10 1/4 1/2 1/4 1/2 1/4 Route 1 1/2 1/4 1/10 1/8 1/10 1/4 1/2 1/4 1/2 1/4 1/2 1 1/2 1 1/2 1/2 1 1/2 1 1/2 1/4 1/2 1/4 1/2 1/4 1/4 1/2 1/4 1/2 1/4 Route 2 Route 3 38

Sensor deployment: results Comparison Random walk algorithm Evolutionary algorithm [JAIHC14] Mosaic 39

Lessons learnt Vibration-absorbing is necessary Pay attention to the shutting down of GPRS module Discard sampling data during start and stop of buses Pay attention to remote node errors String constants waste precious RAM 40

More info about Mosaic Mosaic: Towards City Scale Sensing with Mobile Sensor Networks, ICPADS 2015, invited paper. Mosaic: A Low-Cost Mobile Sensing System for Urban Air Quality Monitoring, INFOCOM 2016. 41

The future of Mosaic Hybrid deployment Online calibration E.g. Reducing Multi-Hop Calibration Errors in Large-Scale Mobile Sensor Networks, IPSN 2015, Best Paper. Air quality prediction, tracking 42

几个思考 : 关于硬件 1. Is the node hardware ready for practical apps? 硬件能力 摩尔定律预测的曲线 2004 传感器节点发展曲线 时间 43

Arduino: https://www.arduino.cc/ GitHub search results Keywords Repositories Arduino 46,940 Telos 110 Mica 496 Wall avoiding robot Make a UAV Spyplane Using the Arduino 44

关于系统软件 2. Is the system software reusable? TinyOS, Contiki, SenSpire OS, Arduino: setup() loop() Consideration Simple vs sophisticated? Specific vs general? Software verification CTP+FTSP CTP for high rate collection Sniffer 45

关于无线通信 3. Where is the design space for protocols? Sophisticated technology for practical apps Various new wireless comm systems? Full duplex Back scatter Visible light 46

Vertical thinking vs horizontal thinking 47

Vertical vs horizontal Horizontal thinking: Sensornet protocols QoF [INFOCOM11], STAIRS [INFOCOM14] CorModel [INFOCOM15], CARE [ICNP15] Vertical thinking: protocol stack? Vertical thinking: Link tomography Scalpel [ICNP14], OMA [ToN revision], k- identifiability [INFOCOM16] Horizontal thinking: can be applied elsewhere? 48

Short-term vs long-term 杭州天才少女 : 郭文景 百米冲刺马拉松接力赛 49

Thank you Q & A dongw@zju.edu.cn 50