Jump to content

Wireless Sensor Networks: Difference between revisions

From HW wiki
Soukuj1 (talk | contribs)
Trdlij1 (talk | contribs)
 
(147 intermediate revisions by 9 users not shown)
Line 1: Line 1:
A [http://en.wikipedia.org/wiki/Wireless_sensor_network wireless sensor network] (WSN) consists of distributed autonomous sensor nodes to cooperatively monitor/control physical or environmental conditions, such as temperature, sound, vibration.
This page describes our activities in the area of WSN.
<div style="float: right;">
<div style="float: right;">
[[Image:Wireless_intro.png]]
[[Image:Wireless_intro.png]]
Line 4: Line 7:


<!-- DO NOT DELETE, ONLY COMMENT, THX -->
<!-- DO NOT DELETE, ONLY COMMENT, THX -->
<div style="background-color: #DCDDF6; width:300px; border: solid #BA0000 1px; float: right; padding: 1em; margin-top: 4em; margin-right: 2em">
<!--
<div style="background-color: #DCDDF6; width:300px; border: solid #BA0000 1px; float: right; padding: 1em; margin-top: 4em; margin-right: 2em; margin-left: 2em">
</div>
</div>
-->


== '''TmoteSky modules circulation record''' ==
== '''Available WSN hardware''' ==
Who has [http://www.moteiv.com/products/tmotesky.php TmoteSky] (TelosB) module(s) and how many pieces. There are 10 pieces available for our group.
9x MoteIV [http://www.sentilla.com/moteiv-transition.html TmoteSky] and 9x Crosbow [http://www.willow.co.uk/html/telosb_mote_platform.html TelosB] WSN modules:
* Soukup Jan (Krákora Jan) - 2x
* Beneš Pavel  - 0x + 0x USB cabel + 0x accumulator + 0x charger
* Kubias Jiří - 3x
* Markovic Erik - 0x + 0x USB cabel + 0x accumulator
* Auersvald Martin - 2x
* Juras Marek - 0x TelosB +0x USB cabel + 0x accumulator + 0x charger
* Jurík Petr - 1x
* [http://www.trdlicka.cz Trdlika Jiří] - 18x TelosB
 
----
----
2x Freescale [http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=1320xRFC 1320x RF Daughter Card]:
* [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=jurcikp Jurík Petr] - 2x
----
----
 
2x TI/Chipcon [http://focus.ti.com/docs/toolsw/folders/print/cc2420dk.html CC2420DK] (CC2400EB + CC2420EM + Antenna)
== '''Meetings''' ==
* [http://www.trdlicka.cz Trdlika Jiří] - 2x
* [[07.02.2007]] - 13:00 G205
 
 
----
----
2x TI/Chipcon [http://focus.ti.com/docs/toolsw/folders/print/cc2420emk.html CC2420 EMK]
*  [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=jurcikp Jurík Petr] - 2x
----
----
 
=== '''Other possible hardware solutions''' ===
== '''Documentaion & Notes''' ==
* TmoteSky is functionally equivalent to Moteiv's Telos Revision B. All Telos Revision B code will run without modifications on the TmoteSky module.
 
----
----
* TI/Chipcon [http://focus.ti.com/docs/prod/folders/print/cc2520.html CC2520] Second generation 2.4 GHz ZigBee/IEEE 802.15.4 RF transceiver, link [[CC2520 radio]]
----
----


== '''WSN Applications''' ==
== '''WSN Applications''' ==
==== Automotive safety system (ongoing) ====
==== Automotive E-safety System ====
* responsible people:
* responsible people:
** Soukup Jan, [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=krakorj Krákora Jan]
** Soukup Jan, [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=krakorj Krákora Jan]
* short description:
* short description:
** ''In this project we are working on a wireless vehicle to vehicle communication, which should improve the active safety on the roads. The main goal is to prevent the mass car accidents with the distributed warning system. For example ff there is an obstacle on the road, the first vehicle which makes a special maneuver (hard breaking, fast trajectory change...) immediately starts to transmit a warning signal which is then distributed to other nearby vehicles and forwarded by them to cars a few kilometers ahead the obstacle. Every vehicle is a self-standing function unit. It measures its own position and compares it with position of other units in range. Then it decides which messages are important and if there is a related action for them. The functionality of the system is based on a quite large amount of wireless nodes.''
** ''wireless vehicle to vehicle communication, which should improve the active safety on the roads. The main goal is to prevent the mass car accidents with the distributed warning system. In consequences of an obstacle detection (driver's reactions - hard breaking, fast trajectory change...) the function unit starts to transmit a warning signal which is then distributed to other nearby vehicles and forwarded by them to cars a few kilometers ahead the obstacle.''
* date
* date
** ''--Unspecified--''  
** ''March2006 - ''  
* [[Automotive_safety_system | Automotive safety system]] project link
* [[Automotive_safety_system | Automotive safety system]] project link


==== Parkinson's disease monitoring (ongoing) ====
==== Parkinson's disease monitoring ====
* responsible people:
* responsible people:
** Auersvald Martin, Kubias Jiří,[http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=sprdlo1 Šprdlík Otakar], [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=jurcikp Jurík Petr], [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=trdlij1 Trdlika Jiří]
** Markovi Erik, Auersvald Martin, Kubias Jiří, [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=sprdlo1 Šprdlík Otakar], [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=jurcikp Jurík Petr], [http://www.trdlicka.cz Jiří Trdlika]
* short description:
* short description:
** ''Wireless sensor motes placed on limbs (legs, arms) transmit periodically measured data to a central node for storing and evaluation. Once a day (or in predefined period) data from central node is downloaded to PC or PDA for analysis and computation of feedback in the form of brain stimulation or appropriate dose of medicine.''
** ''Wireless sensor motes placed on limbs (legs, arms) transmit periodically measured data to a central node for storing and evaluation. Once a day (or in predefined period) data from central node is downloaded to PC or PDA for analysis and computation of feedback in the form of brain stimulation or appropriate dose of medicine.''
Line 49: Line 52:
* [[Parkinsons_disease_monitoring_project | Parkinson's disease monitoring]] project link
* [[Parkinsons_disease_monitoring_project | Parkinson's disease monitoring]] project link


==== Building temperature control (ongoing) ====
==== Real-Time Object Tracking with Wireless Sensor Networks ====
* responsible people:
* responsible people:
** Burget Pavel,
** Inderjit Singh, [http://www.trdlicka.cz Jiří Trdlika]
* short description:
* short description:
** ''--unspecified--''
** '' The aim of the thesis is to design and implement a wireless sensor network for object tracking under real-time constraints, using time division media access (TDMA).''
* date
* date
** ''--unspecified--''  
** ''February/2007 - ''  
* [[Building_temperature_control | Building temperature control]] project link
* [[Real-Time_Object_Tracking | Real-Time Object Tracking]] project link


==== Rat monitoring ====
==== ITEM - Implementation of Integrated TDMA and E-ASAP Module ====
* responsible people:
* responsible people:
** prof. Hlavá,
** Inderjit Singh, Pavel Beneš, [http://www.trdlicka.cz Jiří Trdlika]
* short description:
* short description:
** ''--unspecified--''
** '' The aim of the project is to design and implement TDMA communication protocol for wireless sensor networks, which integrates the TDMA and E-ASAP (Extended - Adaptive Slot Assignment Protocol).''
* date
* date
** ''--unspecified--''  
** ''December/2010 - ''  
* [[Rat_monitoring | Rat monitoring]] project link
* [[ITEM - Implementation of Integrated TDMA and E-ASAP Module | ITEM - Implementation of Integrated TDMA and E-ASAP Module]] project link


----
==== IEEE 802.15.4/ZigBee simulation model ====
----
 
== '''WSN sub-projects and tasks''' ==
==== Introduction to TmoteSky module (closed) ====
* responsible people:
* responsible people:
** ''[[User:Nicoo| Schulz Nicolas]]''
** [http://dce.felk.cvut.cz/pub/staffos.php?jazyk=cz&href=jurcikp Jurík Petr]
* short description:
* short description:
** ''Introduction to TinyOS and nesC programming language. Architecture of TinyOS.''
** ''A simulation model for IEEE 802.15.4 and ZigBee protocols using [http://www.opnet.com/solutions/network_rd/modeler.html Opnet Modeler]
* date:
''
** ''Jul/2006 - Aug/2006''
* date
* [[Introduction_to_TmoteSky | Introduction to TmoteSky module]] project link
** ''February/2007 - ''  
* [http://www.open-zb.net/wpan_simulator.php  IEEE 802.15.4/ZigBee simulation model] project link
 
----
----
 
=== '''WSN sub-projects and tasks''' ===
==== ZigBee radio module (ongoing)====
[[WSN_sub-projects | WSN sub-projects and tasks]] details
* responsible people:
** ''Kubias Jiří''
* short description:
** ''Design and hardware implementation of own ZigBee radio module based on Freescale MC1319x radio and ATmega8 microcontroller''
* date:
**''Oct/2006 - ''
* [[ZigBee_module | ZigBee radio Module]] project link
----
----
==== ZigBee radio module II (future)====
* responsible people:
** ''Kubias Jiří''
* short description:
** ''Design and hardware implementation of own ZigBee radio module based on Freescale MC1319x radio and MSP430 microcontroller.''
* date:
** ''--unspecified--''
* [[ZigBee_module_II | ZigBee radio Module II]] project link
----
----


==== Open-ZB stack porting to TmoteSky module (ongoing) ====
== '''Links & References''' ==
* responsible people:
==='''HW & SW''' ===
** ''Auersvald Martin''
* [http://en.wikipedia.org/wiki/Comparison_of_802.15.4_radio_modules Comparison of 802.15.4 radio modules]
* short description:
 
** ''The [http://www.open-zb.net open-ZB protocol stack] (designed for MicaZ platform) should be ported to the TmoteSky platform in this project.''
* [http://en.wikipedia.org/wiki/List_of_wireless_sensor_nodes List of wireless sensor nodes]
* date:
 
** ''Dec/2006 - ''
* [http://tinyos.net TinyOS: open-source operating system designed for wireless embedded sensor networks]
* [[Open-ZB_stack_porting_to_TmoteSky | Open-ZB stack porting to TmoteSky module ]] project link
 
----
* [http://nescc.sourceforge.net nesC: programming language for TinyOS]
 
* [http://www.nanork.org/ Nano-RK: A Wireless Sensor Networking Real-Time Operating System]
 
=== '''Blogs''' ===
* [http://freaklabs.org/ Freaklabs]
 
* [http://www.wsnblog.com/ Wireless Sensor Networks blog]


==== Open-ZB stack porting to own ZigBee radio modul (reserved) ====
* [http://www.wsnbuzz.com/ WSN Buzz]
* responsible people:
** ''Auersvald Martin, Yvan Calvignac''
* short description:
** '' The [http://www.open-zb.net open-ZB protocol stack] (designed for MicaZ platform) should be ported to own ZigBee radio platform.This project depend on [[ZigBee_module | ZigBee radio Module]] project. ''
* date:
** ''--unspecified--''
* [[Open-ZB_stack_porting_to_own_ZigBee_module | Open-ZB stack porting to own ZigBee radio module]] project link
----


==== BAN data aggregation application (reserved) ====
* [http://nflora.dk/studie/ Jan Floras blog reporting on JN5121, HCS08, MC13192 and Open Source 802.15.4 for TinyOS]
* responsible people:
** ''Auersvald Martin''
* short description:
** '' Application in nesC/TinyOS for data aggregation from motes in the Body Area Network (BAN).  ''
* date:
** ''--unspecified--''
* [[BAN_data_aggregation_application | BAN data aggregation application]] project link
----


==== Application deployment over radio (open) ====
=== '''Research/Working groups''' ===
* responsible people:
* [http://anrg.usc.edu/www/index.php/Main_Page Autonomous networks research group, University of Southern California]
** ''--unspecified--''
* short description:
** '' Deployment of application modules through radio interface to appropriate node(s) in network. Design of daemon monitor software.''
* date:
** ''--unspecified--''
* [[Application_deployment | Application deployment over radio]] project link
----


==== Network monitoring (open)====
* [http://www.open-zb.net Open-source toolset for IEEE802.15.4/ZigBee: protocol stack and simulation model]
* responsible people:
** ''--unspecified--''
* short description:
** ''User friendly software for monitoring of the large scale wireless sensor network. Possible link to [[Application_deployment | Application deployment over radio]] project. ''
* date:
** ''--unspecified--''
* [[Network_monitoring | Network monitoring]] project link
----


==== ZigBee & Bluetooth cooperation  (open)====
* [http://www.ece.cmu.edu/firefly/ FireFly: Real-Time Wireless Sensor Network Platform]
* responsible people:
** ''--unspecified--''
* short description:
** ''Cooperation of ZigBee and Bluetooth standards at single radio module. Hardware and software design.''
* date:
** ''--unspecified--''
* [[ZigBee_&_Bluetooth_cooperation | ZigBee & Bluetooth cooperation]] project link


----
* [http://www.eyes.eu.org/ EYES: energy-efficient sensor networks]
----


== '''Links & References''' ==
* [http://www.libelium.com/squidbee/ SquidBee: Open Hardware and Source wireless sensor device]


* [http://www.moteiv.com TmoteSky module: mote platform with 250kbps 2.4GHz IEEE 802.15.4 Chipcon Wireless Transceiver and Texas Instruments MSP430 microcontroller ]
* [http://whale.fe.up.pt/wsnwiki/ WSN Group from the Faculty of Engineering at Oporto University, Portugal]


* [http://tinyos.net TinyOS: open-source operating system designed for wireless embedded sensor networks]
* [http://www.cister.isep.ipp.pt/research/sensor+networks/ WSN group from CISTER-ISEP research group, Porto, Portugal]


* [http://nescc.sourceforge.net nesC: a Programming Language]
* [http://www.open-lqe.net/ RadiaLE: framework for benchmarking Link Quality Estimators (LQE) in WSNs]


=== '''Standards''' ===
* [http://www.zigbee.org ZigBee Alliance home page (ZigBee specification download)]
* [http://www.zigbee.org ZigBee Alliance home page (ZigBee specification download)]


* [http://www.open-zb.net Open-source toolset for IEEE802.15.4/ZigBee: protocol stack and simulation model]
* [http://www.ieee802.org/15/pub/TG4.html IEEE 802.15.4 WPAN Task Group (specification download)]
 
* [http://hartcomm.org/hcf/news/pr2010/WirelessHART_approved_by_IEC.html WirelessHART]


* [http://www.zigbeemania.com Zigbee Mania]
=== '''Articles''' ===
* [http://www.cister.isep.ipp.pt/docs/ieee+802.15.4+for+wireless+sensor+networks%3A+a+technical+overview/222/download/ IEEE 802.15.4 for Wireless Sensor Networks: A Technical Overview]


* [http://en.wikipedia.org/wiki/Sensor_network Wireless Sensor Network - Wikipedia]
* [http://www.open-zb.net/publications/Thesis_Petr.pdf Real-time Communication over Cluster-tree Wireless Sensor Networks (thesis)]


* [http://www.palowireless.com Wireless resource center]
* [http://www.cister.isep.ipp.pt/docs/on+the+use+of+ieee+802.15.4+zigbee+for+time-sensitive+wireless+sensor+network+applications/431/download/ On the use of IEEE 802.15.4/ZigBee for Time-Sensitive Wireless Sensor Network Applications (thesis)]


* [http://www.ieee802.org/15/pub/TG4.html IEEE 802.15.4 WPAN Task Group (specification download)]
[[Category:Hardware]]
[[Category:Wireless Sensor Networks (WSNs)]]

Latest revision as of 08:55, 14 June 2011

A wireless sensor network (WSN) consists of distributed autonomous sensor nodes to cooperatively monitor/control physical or environmental conditions, such as temperature, sound, vibration. This page describes our activities in the area of WSN.


Available WSN hardware

9x MoteIV TmoteSky and 9x Crosbow TelosB WSN modules:

  • Beneš Pavel - 0x + 0x USB cabel + 0x accumulator + 0x charger
  • Markovic Erik - 0x + 0x USB cabel + 0x accumulator
  • Juras Marek - 0x TelosB +0x USB cabel + 0x accumulator + 0x charger
  • Trdlika Jiří - 18x TelosB

2x Freescale 1320x RF Daughter Card:


2x TI/Chipcon CC2420DK (CC2400EB + CC2420EM + Antenna)


2x TI/Chipcon CC2420 EMK


Other possible hardware solutions


  • TI/Chipcon CC2520 Second generation 2.4 GHz ZigBee/IEEE 802.15.4 RF transceiver, link CC2520 radio

WSN Applications

Automotive E-safety System

  • responsible people:
  • short description:
    • wireless vehicle to vehicle communication, which should improve the active safety on the roads. The main goal is to prevent the mass car accidents with the distributed warning system. In consequences of an obstacle detection (driver's reactions - hard breaking, fast trajectory change...) the function unit starts to transmit a warning signal which is then distributed to other nearby vehicles and forwarded by them to cars a few kilometers ahead the obstacle.
  • date
    • March2006 -
  • Automotive safety system project link

Parkinson's disease monitoring

  • responsible people:
  • short description:
    • Wireless sensor motes placed on limbs (legs, arms) transmit periodically measured data to a central node for storing and evaluation. Once a day (or in predefined period) data from central node is downloaded to PC or PDA for analysis and computation of feedback in the form of brain stimulation or appropriate dose of medicine.
  • date:
    • Jul/2006 -
  • Parkinson's disease monitoring project link

Real-Time Object Tracking with Wireless Sensor Networks

  • responsible people:
  • short description:
    • The aim of the thesis is to design and implement a wireless sensor network for object tracking under real-time constraints, using time division media access (TDMA).
  • date
    • February/2007 -
  • Real-Time Object Tracking project link

ITEM - Implementation of Integrated TDMA and E-ASAP Module

  • responsible people:
  • short description:
    • The aim of the project is to design and implement TDMA communication protocol for wireless sensor networks, which integrates the TDMA and E-ASAP (Extended - Adaptive Slot Assignment Protocol).
  • date
    • December/2010 -
  • ITEM - Implementation of Integrated TDMA and E-ASAP Module project link

IEEE 802.15.4/ZigBee simulation model

  • responsible people:
  • short description:
    • A simulation model for IEEE 802.15.4 and ZigBee protocols using Opnet Modeler


WSN sub-projects and tasks

WSN sub-projects and tasks details



Links & References

HW & SW

Blogs

Research/Working groups

Standards

Articles