a mote is a small wireless hardware platform, similar to a computer

18

Upload: fay-christian

Post on 31-Dec-2015

21 views

Category:

Documents


0 download

DESCRIPTION

A mote is a small wireless hardware platform, similar to a computer. It has its own processor, flash memory, sram, and serial flash memory. Many motes together make a Wireless Sensor Network (WSN) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A mote is a small wireless hardware platform, similar to a computer
Page 2: A mote is a small wireless hardware platform, similar to a computer

A mote is a small wireless hardware platform, similar to a computer.

It has its own processor, flash memory, sram, and serial flash memory.

Page 3: A mote is a small wireless hardware platform, similar to a computer

Many motes together make a Wireless Sensor Network (WSN)

In WSNs motes form a network by communicating, listening and transmitting information to and from each other and a base station mote.

A mote can be programmed to sense light, temperature, magnetism, acceleration, and sound with an attached sensor board.

Page 4: A mote is a small wireless hardware platform, similar to a computer

There are many different type of motes The motes used were Mica2’s. Mica2 motes are the fifth generation of

motes made by University of California, Berkley and Intel, released in 2003.

They have a 7mhz processor, 128kb programmable flash memory, 4kb Static RAM for storing data and variables.

Page 5: A mote is a small wireless hardware platform, similar to a computer

There are two ways to program motes The more common way is to attach the

mote to a programming board which is connected via ethernet cable or serial port.

The second way is Over The Air Programming(OTAP). To OTAP a mote, OTAP must be enabled when programming an attached mote with a seperate program.

Page 6: A mote is a small wireless hardware platform, similar to a computer

Deploy a WSN using Mica2 motes. Motes in the WSN must be programmable

over the air(OTAP). Meaning a user can select a mote to program and program it while it is deployed.

Program motes to send less often. Program motes to send less information.

Page 7: A mote is a small wireless hardware platform, similar to a computer

Mote-View MoteConfig Programmers Notepad Lantronix Device Installer Xserve PostgreSQL

Page 8: A mote is a small wireless hardware platform, similar to a computer

Graphical User Interface for WSNs Provides visualization and analysis of

sensor data Provides database management

Page 9: A mote is a small wireless hardware platform, similar to a computer

MoteConfig – is a tool to program the motes. It provides the ability to program motes over the air and motes that are attached to the programming board.

Programmers Notepad – a robust IDE for many languages, however NesC for TinyOS is what is used to program motes.

Page 10: A mote is a small wireless hardware platform, similar to a computer

Lantronix Device Installer – is a program to manually assign IP addresses to the MIB600 ethernet programming boards.

Xserve – is a data logging utility that posts to a PostgreSQL database.

PostgreSQL – An SQL database. Can be stored locally or over a LAN or online.

Page 11: A mote is a small wireless hardware platform, similar to a computer

Long learning curve. Hardware is very unreliable. Software is very unreliable. Documentation provided is bad.

Page 12: A mote is a small wireless hardware platform, similar to a computer

NesC proficiency is needed to understand what the code does

Learn the ins-and-outs of all aforementioned tools.

Overcoming software and hardware errors with no troubleshooting documentation.

Page 13: A mote is a small wireless hardware platform, similar to a computer

The hardware is not consistent - The programming boards and

motes act differently between different hardware setups.

- Power supplies for motes are inconsistent at best

Page 14: A mote is a small wireless hardware platform, similar to a computer

Mote-View would have random software errors

MoteConfig would cause memory leak. Xsniffer – never worked. Device Installer was a whole version

behind the newest available for download OTAP would not work until Mote-View was

updated to 1.4 revision B.

Page 15: A mote is a small wireless hardware platform, similar to a computer

Tutorials were not in-depth enough, and lacked detail

User manuals were more tutorials No troubleshooting in user manuals No established community information

provided.

Page 16: A mote is a small wireless hardware platform, similar to a computer

The “magical” router, a spare D-link router we had, worked. It worked regardless of setup or system.

OTAPing never worked when two ore more programming boards are connected to the same network

MoteConfig does not clear memory.

Page 17: A mote is a small wireless hardware platform, similar to a computer

Deploy a WSN using Mica2 motes. Motes in the WSN must be

programmable over the air(OTAP). Program motes to send less often. Program motes to send less

information. All achieved.

Page 18: A mote is a small wireless hardware platform, similar to a computer

A quick demo Then Q&A