A wireless sensor network for traffic surveillance



Similar documents
PEDAMACS: Power efficient and delay aware medium access protocol for sensor networks

Traffic Monitoring Systems. Technology and sensors

2. SYSTEM ARCHITECTURE AND HARDWARE DESIGN

How To Make A Multi-User Communication Efficient

Doppler Traffic Flow Sensor For Traveler Information Systems. October,

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication

siemens.com/mobility Radar detectors of the Heimdall family High detection rate, easy installation

RTMS Solutions. Detection solutions to fit your city s needs.

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Basic Network Design

CS263: Wireless Communications and Sensor Networks

Medium Access Control with Dynamic Frame Length in Wireless Sensor Networks

Express Forwarding : A Distributed QoS MAC Protocol for Wireless Mesh

Using Received Signal Strength Variation for Surveillance In Residential Areas

Traffic Surveillance by Wireless Sensor Networks: Final Report

A Slow-sTart Exponential and Linear Algorithm for Energy Saving in Wireless Networks

AIR DRM. DRM+ Showcase

IRMA: Integrated Routing and MAC Scheduling in Multihop Wireless Mesh Networks

CELL PHONE TRACKING. Index. Purpose. Description. Relevance for Large Scale Events. Options. Technologies. Impacts. Integration potential

INVESTIGATION OF ASIM 29X, CANOGA, RTMS, SAS-1, SMARTSENSOR, TIRTL & OTHER SENSORS FOR AUTOMATIC VEHICLE CLASSIFICATION

ADV-MAC: Advertisement-based MAC Protocol for Wireless Sensor Networks

2.0 System Description

Dynamic Load Balance Algorithm (DLBA) for IEEE Wireless LAN

Ramp Metering. Index. Purpose. Description. Relevance for Large Scale Events. Options. Technologies. Impacts. Integration potential.

The 5G Infrastructure Public-Private Partnership

Integrated Data System Structure for Active Traffic Management - Planning and Operation

Context and Activity Recognition (aka Sensors + Inference ) Varun Manjunatha CMSC 818G

International Journal of Recent Trends in Electrical & Electronics Engg., Feb IJRTE ISSN:

From reconfigurable transceivers to reconfigurable networks, part II: Cognitive radio networks. Loreto Pescosolido

Appendix A - Cost Estimate Spreadsheet

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Delay-Aware Big Data Collection Strategies for Sensor Cloud Services Dr. Chi-Tsun (Ben), Cheng

Multipath fading in wireless sensor mote

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS

Wi-Fi Backscatter: Battery-free Internet Connectivity to Empower the Internet of Things. Ubiquitous Computing Seminar FS2015 Bjarni Benediktsson

Clearing the Way for VoIP

Performance Monitoring and Control in Contention- Based Wireless Sensor Networks

Course Project Documentation

Chapter 2 Literature Review

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

DAG based In-Network Aggregation for Sensor Network Monitoring

Mac Protocols for Wireless Sensor Networks

Scalable Traffic Video Analytics using Hadoop MapReduce

An inertial haptic interface for robotic applications

Small Satellite Attitude Determination With RF Carrier Phase Measurement

Vision based Vehicle Tracking using a high angle camera

- Monitoring Array: a seismic or infrasound array, including from 1(4) to 20 Remote Elements (RE) and one Central Recording Facility (CRF).

Logging of RF Power Measurements

ECE 333: Introduction to Communication Networks Fall 2002

Introduction Chapter 1. Uses of Computer Networks

Ch GSM PENN. Magda El Zarki - Tcom Spring 98

SmartDiagnostics Application Note Wireless Interference

Controlled Random Access Methods

Prediction of DDoS Attack Scheme

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

CHAPTER 3 AVI TRAVEL TIME DATA COLLECTION

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

Surveillance System Using Wireless Sensor Networks

UNDERSTANDING RADIO FREQUENCY AND BC HYDRO S SMART METERS

TCOM 370 NOTES LOCAL AREA NETWORKS AND THE ALOHA PROTOCOL

Datasheet. Powerful 2x2 MIMO airmax BaseStation. Models: M5, RM5-Ti, M3, M365, M2, RM2-Ti, M900. Advanced Software Technology to Maximize Performance

How To Understand The Gsm And Mts Mobile Network Evolution

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks - III

Accuracy of Pneumatic Road Tube Counters

521493S Computer Graphics. Exercise 2 & course schedule change

Logitech Advanced 2.4 GHz Technology With Unifying Technology

THE BENEFITS OF SIGNAL GROUP ORIENTED CONTROL

GSM and Similar Architectures Lesson 07 GSM Radio Interface, Data bursts and Interleaving

Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Chapter 3 ATM and Multimedia Traffic

Traffic Management for a Smarter City:Istanbul Istanbul Metropolitan Municipality

ECE 358: Computer Networks. Homework #3. Chapter 5 and 6 Review Questions 1

EECS 122: Introduction to Computer Networks Multiaccess Protocols. ISO OSI Reference Model for Layers

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008

GPS Based Low Cost Intelligent Vehicle Tracking System (IVTS)

A comparison of radio direction-finding technologies. Paul Denisowski, Applications Engineer Rohde & Schwarz

Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

BEHAVIOR BASED CREDIT CARD FRAUD DETECTION USING SUPPORT VECTOR MACHINES

High Resolution RF Analysis: The Benefits of Lidar Terrain & Clutter Datasets

SPYTEC 3000 The system for GSM communication monitoring

EPL 657 Wireless Networks

LoRaWAN. What is it? A technical overview of LoRa and LoRaWAN. Technical Marketing Workgroup 1.0

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

Cellular Network Organization. Cellular Wireless Networks. Approaches to Cope with Increasing Capacity. Frequency Reuse

Traffic Volume Counts

Transcription:

A wireless sensor network for traffic surveillance Sing Yiu Cheung, Sinem Coleri, Ram Rajagopal, Pravin Varaiya University of California, Berkeley

Outline Traffic measurement Wireless Sensor Networks Vehicle Count, Occupancy, Speed Vehicle Classification Vehicle Re-identification Communication protocol Future work 2

Traffic Applications Freeway Ramp Metering Freeway Traffic Data Stop-Bar Detection Advance Detection Parking Enforcement System Counts 170 170 Traffic Signal Control Parking Guidance 3

Freeway Traffic Management Cellular Traffic Control ACCIDENT! Traffic Management Center Internet PeMS http://pems.eecs.berkeley.edu Measurement Backhaul Processing Control & Info 4

Intersection Signal Control Adaptive Traffic Signal Control System raw data feedback & decisions Measurements: detectors & signals Actuator signals Source: Mirchandani, P. and L. Head, Rhodes Traffic-adaptive control system, TRB 2001 5

Data Requirements Freeway detectors must report count, occupancy, speed every 30 s, 95% accuracy Intersection detectors must report vehicle presence at intersection within 0.1 s, 99% accuracy Parking detectors must report events within one minute, 90-99% accuracy 6

Current Traffic Measurement Technologies Inductive loop Video Microwave radar Loop detector is the standard; lasts years but unreliable; closing lane to cut loops in pavement is disruptive; alternatives are microwave radar, video Can wireless sensor networks compete? 7

Outline Traffic measurement Wireless Sensor Networks Vehicle Count, Occupancy, Speed Vehicle Classification Vehicle Re-identification Communication protocol Future Work 8

Wireless Magnetic Sensor Networks Sensor node Access point Freeway Intersection Sensor nodes Detect vehicles by change in earth s magnetic field Transmit data to access point via radio Access point reports to signal controller or TMC Low cost, non-intrusive, flexible, easy to install 9

Prototype sensor Node Protective cover can withstand 9000kg 3-axis magnetometer, microprocessor, radio transceiver, antenna, battery 10

Sensys Vehicle Detector Station 2 Hardened plastic mounted flush with pavement surface, 10 year battery life GPS receiver, GPRS/CDMA interface, poe, or power over RS485 Note: Varaiya is a director of Sensys Networks, Inc 11

Advantages of Wireless Sensing 12

Advantages of Wireless Sensing 13

Outline Traffic measurement Wireless Sensor Networks Vehicle Count, Occupancy, Speed Vehicle Classification Vehicle Re-identification Communication protocol Future work 14

Magnetometer: Basic principle Earth s magnetic field Distorted field Ferrous object HMC1051Z 15

Vehicle Detection (count) z axis measurement as vehicle goes over node vehicle signal running average detection signal seconds Note sharp, localized threshold crossing 16

Occupancy and speed by Node Pair Configuration vehicle signal from node 1 vehicle signal from node 2 speed = 6 /time detection signal from node 1 occupancy detection signal from node 2 17

CCIT test results on I-80 (1/3) 18

CCIT test results on I-80 (2/3) 19

CCIT test results on I-80(3/3) 20

Outline Traffic measurement Wireless Sensor Networks Vehicle Count, Occupancy, Speed Vehicle Classification Vehicle Re-identification Communication protocol Future work 21

FHWA 13 Classes Classify detected vehicle from signal 22

Classification approach Collect labeled samples, (x 1,y 1 ),, (x N,y N ), x i R n(i), class of x i = y i {1,, 13} Train good classifier, f: x i y i Classify new sample x as f(x) 23

Difficulties Large and unequal sample vector size: Vehicle length 5-20 m, speed 2-25 m/s, so duration is 0.2-10s, f s = 128/256 Hz, 3-axes, so size n(i) is 75-7680 samples; inter-vehicle spacing 2-4 s Approach: Convert to fixed vector size n Preprocessing: h: x i R n(i) R n all i Extract features (compress): f: R n R k, k << n Train classifier: g: R k {1,, 13} Overall: f = g h: R n(i) {1,, 13} 24

Preprocessing + compression A 1. Normalize sample vector to zero mean, [-1,1] and fixed sample size n: if n(i) > n downsample; if n(i) < n upsample 2. Extract features by principal components: If X is M n matrix of M test sample vectors {x i } with SVD X = USV T, X T X = VS 2 V, project x i onto subspace of k eigenvectors with 90-99% of variation 3. Computationally expensive steps 25

Example A (n=2971) % variation # components 26

Preprocessing + compression B 1.Replace sample vector x i of size n(i) by vector of fixed size k (k=10, 20) with components = average value of x i in bins of size n(i)/k 2.Extract principal components if necessary 3.Eliminates speed variation, but also length 27

Example B (k=10) 28

Preprocessing + compression C 1. Extract (-1,0,1) hill pattern 2. Add zero padding to obtain (-1,0,1) vector of fixed size k 29

Example C Very high compression 30

Classification Schemes 1. Support vector machines (SVM) using radial basis function kernel k(u,v) = exp(- u-v 2 ) 2. K-Nearest-Neighbor (KNN) scheme Several variants depending on distance and voting schemes 31

839 vehicles KNN results (1/4) Class 2 5 6 8 9 11 # 85 359 45 83 194 73 Trucks 50% from each class are randomly selected for training; 50% left for testing Correct rate is average from 10 trials Length information is not used 32

KNN results (2/4) using length may improve accuracy 33

KNN results (3/4) [%] Classified as Counts Observed Class 5 6 8 9 11 5 0.84 0.07 0.05 0.03 0.01 217 6 0.60 0.23 0.06 0.11 0.00 23 8 0.42 0.03 0.22 0.29 0.04 53 9 0.18 0.03 0.17 0.55 0.08 118 11 0.07 0.02 0.07 0.36 0.49 20 Avg. Counts 241.6 24.7 44.5 97.6 22.6 FWHA Class 5 6 8 9 11 Total # 435 47 106 236 40 864 Average correct rate is 64% 34

KNN results (4/4) Distribution of Magnetic Length 12 11 10 9 FWHA Class 8 7 6 5 4 0 5 10 15 20 25 30 35 40 Estimated Magnetic Length [m] FHWA Classes Magnetic Length [m] 5 6 8 9 11 Mean 10.35 11.22 17.89 20.79 21.43 Std Dev 3.21 3.36 6.31 6.11 5.41 35

Outline Traffic measurement Wireless Sensor Networks Vehicle Count, Occupancy, Speed Vehicle Classification Vehicle Re-identification Communication protocol Future work 36

Vehicle re-identification Use an array of nodes to compensate for offset Experiment conducted with 7 test vehicles Buick Le Sabre 97 (x 2) Toyota Corolla 89 LandRover Range Rover 96 Ford Taurus 96 Ford Taurus 2000 Ford WindStar (Van) Each vehicle driven over SN array 5 times: Note 2 vehicles are the same model 37

Compress with 10 ave bar No length or speed information Compare correlation of the Average-Bar from all three axes 100% correct reidentification among all 7 test vehicles Compressed data from same vehicle 38

Summary Wireless magnetic sensor network has better detection properties than alternatives What about lifetime? Depends on energy consumption 39

Outline Traffic measurement Wireless Sensor Networks Vehicle Count, Occupancy, Speed Vehicle Classification Vehicle Re-identification Communication protocol Future work 40

Energy Calculations Focus on radio energy Suppose battery rating is 2 Amp-hr @ 3V In 1 year = 8700 hours, average power budget is 230 μa for 1 year lifetime 23 μa for 10 year lifetime What kind of protocol and data rate can be supported with this power budget? 41

Mica2 CSMA protocol requires listen before transmit and constant listen at 10mA current Gives lifetime < 10 days with no transmission Mica2 CSMA protocol Source: Shnayder, V et al. SenSys 2004 42

Sensys network architecture AP 1000 Repeater 100 All links are one-hop AP uses one channel; Repeater uses a different channel 43

Sensys TDMA Protocol (1/2) 125 msec frame divided into 64 time slots Each sensor in the network gets to transmit in one time slot each frame So latency is less than 125msec Timeslots permit 50 bytes of data 125 msec frame Sync TS0 TS1 TS2 TS3 TS62 TS63 VSN B Time slot 3 TX VSN A Time slot 1 TX 44

Sensys TDMA Protocol (2/2) Time-slot 0 is the sync timeslot sent from the AP to the sensors; this timeslot also contains global parameters such as the detection parameters, the transmit interval, etc. Time-slot 2 is used for software download Time-slots 4 and 34 are used for ACK packets from the AP to the sensors Remaining time-slots can be used by sensors 125 msec frame Sync TS0 TS1 TS2 TS3 TS62 TS63 45

Conclusion Wireless sensor networks for traffic measurement are promising and pose interesting problems of Signal processing Power consumption Engineering design 46

Outline Traffic measurement Wireless Sensor Networks Vehicle Count, Occupancy, Speed Vehicle Classification Vehicle Re-identification Communication protocol Future work 47

Future work Use accelerometers to estimate truck weight 48

Equations of motion Model pavement as Euler beam with elastic foundation with a moving load: 49

A simulation: L=1km, 0 /2 = 1.23Hz 9.8 Hz 4.7 Hz 2.8 14.2 3.5 Hz 3.7 Hz -3.1-13.8 Acceleration peak ~ 0.5-1.0 mg 50

Conclusions Most research in sensor networks is generic: platform, protocols Applications require specific designs and great deal of engineering TDMA-based protocols offer great advantages over random access protocols Need to combine sensing with control 51