12
SP2 INFRASENS SP2 INFRASENS WSN WSN Luca Gioanola Maurizio Spirito ISMB (Italy) INFRASENS Partner [email protected] [email protected] SAFESPOT SAFESPOT SAFESPOT SP2 Meetings Munich, Mar 3-4, 2008

SP2 INFRASENS WSN Luca Gioanola Maurizio Spirito ISMB (Italy) INFRASENS Partner

  • Upload
    fell

  • View
    48

  • Download
    0

Embed Size (px)

DESCRIPTION

SP2 INFRASENS WSN Luca Gioanola Maurizio Spirito ISMB (Italy) INFRASENS Partner [email protected] [email protected]. SAFESPOT. SAFESPOT SP2 Meetings Munich, Mar 3-4, 2008. Table of contents. WSN overview Sensing Node prototypes Measurement campaigns - PowerPoint PPT Presentation

Citation preview

Page 1: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

SP2 INFRASENS SP2 INFRASENS

WSN WSN

Luca Gioanola

Maurizio Spirito

ISMB (Italy) INFRASENS Partner

[email protected]

[email protected]

SAFESPOTSAFESPOTSAFESPOTSAFESPOT

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Page 2: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

2

Table of contents

• WSN overview• Sensing Node prototypes• Measurement campaigns• Gateway Node ↔ Sensor Nodes Radio

Communication• Planning

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Page 3: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

WSN overview

3

ISM

Sensor Node 1 (SN1)

Sensor Node k-1

Sensor Node n

GatewayNode (GN)

RadiomoduleSensormodule

RadiomoduleSensormodule

RadiomoduleSensormodule

Radiomodule

Snn Count D V

Snn (2 bytes)

+Cont (1 byte)

-Cont (1 byte)

+V (1 byte)

-V (1 byte)

1100101001011001 11001010 10100101 01011001 010110011100101001011001 11001010 10100110 01011001 01011001

12

ISMB

Ethernet / UDP

Serial

f = 2.4 GHz

Pout = 1 mW , 0 dB

Snn: sensor node ID (2B)Count: vehicle counter (7b) D: direction (1b)V : speed value (1B)

PC(Server)

Pre-processingDetection algorithm

Driver

RSU(Client PC)

Detection algorithm and data received partners

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Sensors data acquisitionA/D conversionLocal Detection algorithm

Page 4: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

Sensor Node prototypes

4

Sensor Nodes v. 1.0 &1.1 (Oct, 2007)

Base Board

Sensor BoardAMR 2

Sensor BoardPyro 1

Sensor BoardPyro 2

Sensor BoardAMR 1

RF Board

AMR: Anisotropic Magneto-Resistive SensorPyro: Pyroelectric sensor

10

10

14

14

5

Sensor Node v. 1.2 (Jan, 2008. Last and final HW version)

Radio module

Sensor module

RF Board

Sensor Board 1(AMR1 and

Pyro1)Base Board

Sensor Board 2(AMR2 and

Pyro2)

Radio module

Sensor module

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Page 5: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

Sensor Node v. 1.2, Sensor Module

5

Base Board

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Connector to Sensor Board 1 (sx)

Power

uP 32 bit, core ARM7

Connector to Sensor Board 2 (dx)

USBinterface

A/D 16bitconvertitor

Temperature sensor

Memory4 * FRAM 32Kbyte

Radio module serial interface

Temperature

uP ARM 7

Page 6: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

Sensor Node v. 1.2, Sensor Module

6

Sensor Board

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Polarization circuit

Power

Set-Reset circuit

Connector to Base Board

Pyro sensor A1 A2

AMR sensor

Offsetregulation

Ay

Ax

Pyro AMR

Connector

Page 7: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

Measurement campaign with Sensor Node v. 1.2

7

Test site: Italy, Turin – Milan highway junction under construction.

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Set-up characteristicsFrom one to three vehicles was passed with three different velocities: 70, 100, 120 km/h.A few alternatives of the measure points positioning and orientation have been considered.Four versions of local detection algorithm have been evaluated in order to establish which is the most

capable of detecting passing vehicles and the speed in both directions for each one of them.

Future stepsImplementing the 1.2 version of local detection algorithm into the base board.A new measurement campaign using the new algorithm.

1H March

Ampl

itude

(mV)

Time (s)

Pyroelectric sensors

Pyroelectric sensor 1

Pyroelectric sensor 2

Positive automatic threshold

Negative automatic threshold

Page 8: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

8

• Parameters configuration– Command: ‘Set Sensor-parameters p1 p2 .. pK’– Reply: ‘Sensor-parameters set’

• Sensor-status Acquisition– Command: ‘Get sensor status’– Reply: ‘Sensor status s1=x, s2=y, .. sL=z’

GN ↔ SN Radio Communication: Messages

GN SNRadio SensorGet sensor status

Get sensor status

Sensor status s1=x, s2=y, sL=z Sensor status s1=x, s2=y, sL=z

• Data Request– Command: ‘Get Data’– Reply: ‘Send Data d1=i, d2=j, .. dM=w’

• Data Deletion– Command: ‘Del Data’– Reply: ‘Data Deleted’

An example

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Page 9: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

Gateway Node Communication between Sensor Network and Server PC

Each row contains data of a vehicle (data stream of 6 bytes).

The Server PC receives a table of N rows, for example, every ten seconds. (Setting other download frequency values is foreseen). When the table isn’t full, the Server PC receives the whole table with some empty rows.

The communication between Sensor Network and Server PC is independent from WSN features and performances.

The rows and the columns of the table above could perform more than just the data of each vehicle.For example, GW Server PC could have an embedded algorithm, which provides average information of the monitored. Finally, it will be possible adding few more user defined columns.

9

Snn (2 bytes)

+Cont (1 byte)

-Cont (1 byte)

+V (1 byte)

-V (1 byte)

1100101001011001 11001010 10100101 01011001 010110011100101001011001 11001010 10100110 01011001 01011001

12

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Page 10: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

10

Planning 1/2

Wireless Sensors Network vs 1.0Wireless Sensors Network with three Sensing Nodes and a Gateway Node

• Preliminary test and characterization in laboratory • Integration between sensing and communication units• Measurement campaign on the road• Detection algorithm and communication protocols improvement• Application modules design and development

2H March

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Page 11: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

11

Planning 2/2

Wireless Sensors Network vs 1.1Wireless Sensors Network with more than three Sensing Nodes and a Gateway Node

• Extensive test and performance evaluation in laboratory• Measurement campaign on the road• Application modules integration• Refinement and optimization of detection algorithm and communication protocols

Wireless Sensors Network vs 1.2Wireless Sensors Network with from 30 up to 50 Sensing Nodes and a Gateway Node

• Extensive measurement campaign on the road

End of July

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008

Page 12: SP2 INFRASENS  WSN  Luca  Gioanola Maurizio  Spirito ISMB (Italy)  INFRASENS Partner

12

THANKS

SAFESPOT SP2 MeetingsMunich, Mar 3-4, 2008