Presentation Conference Paper June 2012 CITATIONS READS 0 15 1 - - PDF document

presentation
SMART_READER_LITE
LIVE PREVIEW

Presentation Conference Paper June 2012 CITATIONS READS 0 15 1 - - PDF document

See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/284722427 Presentation Conference Paper June 2012 CITATIONS READS 0 15 1 author: Eloi Keita UBO / UEB (Universit de Bretagne


slide-1
SLIDE 1

See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/284722427

Presentation

Conference Paper · June 2012

CITATIONS READS

15

1 author: Some of the authors of this publication are also working on these related projects: Dugaru efficien sound propagation software simulator based on celluar automata View project Eloi Keita UBO / UEB (Université de Bretagne Occidentale) / (Université Européenne de Bretagne)

10 PUBLICATIONS 2 CITATIONS

SEE PROFILE

All content following this page was uploaded by Eloi Keita on 26 November 2015.

The user has requested enhancement of the downloaded file.

slide-2
SLIDE 2

A Test Case for a Wireless Sensor Network Design Flow

Eloi KEITA, Pierre-Yves Lucas, Ahcène Bounceur, Bernard Pottier

LabSTICC Laboratory , UMR 3192 University of Brest (UBO), France European University of Brittany (UEB)

Lorient, June 7th, 2012

slide-3
SLIDE 3

2

Outline Outline

  • Introduction
  • The standard 802.15.4 (ZigBee)
  • Arduino system
  • XBee USB platform
  • Voyage Linux & Meshlium box
  • Presentation of the application
  • Results
  • Conclusion
slide-4
SLIDE 4

3

Introduction

  • In this presentation, we will discuss about one

example of pervasive application.

  • Presentation of some experiments conducted on a

commercial hardware multi-interface, supporting Linux, which allows to control the sensor networks.

  • Integrating the data collected in a classical

information systems.

  • This work will be integrated in a project of

methodological flow allowing to ensure a high performance sensor networks simulation, and the synthesis of local code of sensors (NetGen).

slide-5
SLIDE 5

4

Software and tools in the Labsticc:

NetGen, a design flow « top down »

  • Topologies, simulation and execution
  • Mobiles and sensors
  • Simulation on GPU

Simulation

➔ MIMD multi-threaded Occam, slow compilation ➔ CUDA SIMD, fast compilation ➔ Interactive tools generation and control of the GPU ➔ Draft of implementation - TDMA nodes TI ➔ Mobility: ➔ Study of generators for Occam-Pi.

slide-6
SLIDE 6

5

The standard 802.15.4 (ZigBee)

Comparison of Zigbee compared to other wireless protocols

IEEE 802.15.4 is a standard which specifies the physical layer and media access control for low-rate wireless personal area networks (LR-WPANs) ZigBee is a specification for a suite of high level communication protocols using small, low-power digital radios based on an IEEE 802 standard for personal area networks.

slide-7
SLIDE 7

6

Arduino System

Microcontroller: Arduino ATMega2560

A.RISC One of the most accessible commercial solutions is from the field of software and of the free architecture. It is based on a low-consumption Atmel processor family known under the name Arduino,

Humidity Sensor Temperature Sensor OR

slide-8
SLIDE 8

7

Wireless Sensor Networks

In Practice: Two XBee modems communicate : We connected a modem, the Xbee module

  • n Arduino.

The objective is to connect all on a card which will be connected to the analog inputs. This allows to obtain the temperature and humidity. A first modem receives the transmitted data. A second modem connected to the USB platform receives the packets of the first modem

slide-9
SLIDE 9

8

Voyage Linux

  • Voyage Linux is Debian derived distribution that

is best run on a x86 embedded platforms such as PC Engines ALIX/WRAP, Soekris 45xx/48xx/65xx and Atom-based boards, Meshlium, …

  • It can also run on low-end x86 PC platforms,
  • Voyage Linux is so small that it is best suitable

for running a full-feature firewall, wireless access point, Asterisk/VoIP gateway, music player or network storage device.

slide-10
SLIDE 10

9

The application was made : an example of wsn

Sensors : Arduino, Meshlium and XBee

Meshlium : Operating Model → Embedded Linux (version Voyage) → DB : MySQL → Gateway GPS → Xbee – 802.15.4, wifi and Bluetooth The characteristics of the Meshlium used as part of this work are given as follows:

  • Processor: 500MHz (x86)
  • RAM memory: 256MB (DDR)
  • Disk memory: 8GB / 16GB / 32GB
  • Power: 5W (18V)
  • Power Source: POE (Power Over Ethernet)
slide-11
SLIDE 11

10

Application

System Multi-Interface Wireless Sensor Network

Retrieve the temperature and the humidity in a laboratory every 10 minutes for a period of 24 hours, and store them in a database which is available on line.

slide-12
SLIDE 12

11

Results obtained

Temperature curve plotted from data stored in MySQL

14,4$ 14,5$ 14,6$ 14,7$ 14,8$ 14,9$ 15$ 15,1$ 15,2$ 15,3$ 15,4$ 0:00:00$ 2:24:00$ 4:48:00$ 7:12:00$ 9:36:00$ 12:00:00$ 14:24:00$ 16:48:00$ 19:12:00$ 21:36:00$ 0:00:00$

°C$ (Degree$ Celsius)$ Time$ Temperature$

slide-13
SLIDE 13

12

Results obtained

Moisture curve plotted from data stored in MySQL

10# 15# 20# 25# 30# 35# 40# 45# 50# 55# 60# 0:00# 1:12# 2:24# 3:36# 4:48# 6:00# 7:12# 8:24# 9:36# 10:48# 12:00#

%# Time# Humidity#

slide-14
SLIDE 14

13

Conclusion and outlook

A- In this work, we presented a Wireless application that store in a database values of differents sensors connected to a Meshlium system. B- These values can be accessed by internet via Wifi or GPRS network. C- This application requires the use of several domains that are mainly: 1- Embedded Linux (Voyage Linux). 2- Programming languages (C, java et php), MySql.) 3- Sensors programming (XBee, Libelium, Arduino, Meshlium...,)

slide-15
SLIDE 15

14

Questions / Answers

THANK YOU ...

View publication stats View publication stats