jump to navigation

Random Thoughts – TTD This weekend 01/02 July June 30, 2006

Posted by arhutchinson in Moats.
add a comment

Had a host of Random thoughts whilst on the 98 bus travelling to UCL.

Things to do this weekend:

Research Open Source projects & companies

  • Tiny OS & Contiki also HW vendors e.g Moteiv, Mica etc…

Get List of top companies shaping the internet & asscertain what their core businesses are

Define:

The Internet -

  • What is it?
  • Why is it their?
  • Who provides information?
  • Who Organises information?

WSN -

  • What is it?
  • Why is it their?
  • Who provides information?
  • Who Organises information?

Look At Current Sensor Market

  • Whats used currently
  • Industy websites – companies
  • Market Leaders
  • Industry Trends
  • Main Products – Deployments
  • SWOT Analysis

Make a “crazy list” -> everything achievable / possible with WSN

Read Book on WSN strategy & Highlight key steps to complete

Links to check Today June 24, 2006

Posted by arhutchinson in Uncategorized.
add a comment

http://nesct.sourceforge.net/index.html

http://wwwhome.cs.utwente.nl/%7Ejansen/featherlight/default.htm

http://www.embedded-wisents.org/

http://cse.yeditepe.edu.tr/tnl/main.php?lang=en

To Do This Week – 23rd June 2006 June 24, 2006

Posted by arhutchinson in Links, Moats, Testbed.
add a comment
  1. Go Through Contrib folder
  2. Analyse Packet Format – Osciiioscope & Oscilloscope Wireless
  3. Zero Config
  4. Motelist – Comment & Understand
  5. Tossime – Understand & use
  6. Python – Tutorial
  7. Setting power ranges
  8. Tiny Viz

A. Code to check node pair

B. Given Node pair – Receive packet & Calculate Whats received

  • Sender / Receiver
  • Check on different power levels
  • Fix distances between 2 motes
  • Fix distances between 2 pairs of motes
  • Choose power level
  • Check loss of power level

To Do – 10/11 June 2006 June 10, 2006

Posted by arhutchinson in Moats, Testbed.
add a comment
  • Integrate logging code into another application.
  • On host system create a log file to receive content from a single Moat.
  • Expand capability to create a new log file per moat connected.
  • Look through other logging systems.. make a list of other data to log to file.

Meeting With HEN Development Team – HEN Administration June 10, 2006

Posted by arhutchinson in HEN, Testbed.
add a comment

Spoke to Adam & Felipe again about HEN administration issues and commands. Following information was given:

Moats will need to be added as a new type. – e.g. type "Sensor"

hen.py – main Class file

Superclass -> Subclass

TD: Create New mote class.

/usr/local/hen/etc/physical/ - hen db in XML.

To add node change base class. The file name parser will need to know new type. – hen parser.py.

Topology.xml – main file with all items

"Hm add" – Will create config – add to topology.xml

Uses computer8 & computer16

lsusb – NFO to populate config file

lshw – Info on individual device details

ToDo: Check Motelist to see what devices are connected to what boxes.

Check lshw on soekris

hen/bin -> Source code

Links:

"Learn Python" – David Acker – O Reiley
https://frostie.cs.ucl.ac.uk/nets/hen

To Do On this day 08 June 2006 June 8, 2006

Posted by arhutchinson in Uncategorized.
add a comment

Look through sensorexpo brochure and email organisation & key speakers for slides to presentations.

Contact companies in list or check websites for more information

http://www.sensorsexpo.com/convdata/sensors2006/brochures/Sensors%20Conference%20Brochure_FINAL.pdf

Tiny Os Windows Installation – Finally Installed June 7, 2006

Posted by arhutchinson in Moats.
add a comment

Finally managed to Install Tinyos on Window. After attempting a number of methods , including the use of RPM’s and following the instructions on the Moteiv website, Simply uninstalling all traces of any previous installation and using the Installshield worked !!

Almost all the example tutorials work a treat. Slight exceptions:

Listen / Serial Forwarder: On windows you may get a getenv.dll problem. Error message will be similar to this:

>> getenv JNI library not found. Env.getenv will not work

>> (please consult installation directions in

>> tinyos-1.x/tools/java/net/tinyos/util/Env.INSTALL)
Follow these steps:

http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2006-January/014193.html

SimpleCmd.nc: For Telosb motes this does not work and it seems hasn’t been updated yet.

http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2004-August/004981.html

Papers Read – 02 June 2006 June 2, 2006

Posted by arhutchinson in Academic Papers, Experiments, Testbed.
add a comment

Read – Design and Deployment of Industrial Sensor Networks: Experiences from a Semiconductor Plant and the North Sea. Authors: Lakshman Krishnamurthy…

http://www.cse.iitk.ac.in/users/cs725/lec_notes/industrial-sensor.html

Key points:

  1. Look into “Predictive Maintenance (PDM)” ^
  • Predictive maintenance (PdM) has many goals:
    • Reduction in catastrophic failures
    • Move from calendar-based maintenance to indicator-driven maintenance
    • Quantify a new system within the warranty period
    • Meet factory uptime and reliability requirements
  • Paper focuses on vibration analysis. Other techniques for PdM include oil analysis, infrared thermography, ultrasonic detection.
  • Goals of paper:
    • Validation of requirements for PdM
    • Effect of deployment environment on sensor network
    • Assessment of sensor node platform characteristics
    • Experience from an extended period of deployment
  • The possible approaches to PdM are:
    • Online system: needs to be planned at the time of industry layout; can be expensive
    • Manual system of taking vibration readings: labour is expensive, quality of prediction may not be adequate
    • Use sensor network: cost is inbetween the above two
  • 2. Site Planning
  • Necessity of site planning:
    • Assess RF coverage
    • Check for any RF interference
    • Mechanics: where to place the various nodes
  • Their site survey showed no RF interference, and in general good radio connectivity.
  • Connectivity was better at larger frequencies; 433MHz had connectivity problems: could not penetrate some barriers.
  • Note: the metal in industrial environments probably tends to improve connectivity through reflections, unlike office environments.

How: Simple Data copy application used to test interference

3. Architecture

FabApp architecture

  • Uses Sleep/wakeup protocol for battery lifetime.
  • Each collection period – data transfered to cluster
  • At Stargate – Time Stamped & file created for sensor channel
  • Stargate copies to root stargate periodically
  • Transfers data via serial cable using Kermit protocol to bridge Stargate
  • At Bridge Stargate – connected to Intranet & Server
  • At Server – data collected and analysed

4. Issues

  • Power Management
  • Fault Tolerance
  • Data Transfer
  • Power Consumption

Links Posted – 02 June 2006 – 07:38 June 2, 2006

Posted by arhutchinson in Links, Uncategorized.
add a comment

Microsoft Vista – http://tomshardware.co.uk/2006/05/31/windows_vista_uk/

Sensor Trade Show – http://www.sensorsexpo.com/sensors2006/v42/index.cvn?id=10000

Tinyos Tutorials

http://cs-people.bu.edu/gtw/motes/

http://www.eecs.harvard.edu/~mainland/ – Links to talks on WSN future directions

http://www.owlnet.rice.edu/~tm/tinyos/telos-linux.pdf

Things to do BEOP Today – 02 June 2006 June 2, 2006

Posted by arhutchinson in Uncategorized.
add a comment

Check some of the companies at Sensor Expo: http://www.sensorsexpo.com/sensors2006/v42/index.cvn?ID=10208

Look for UK/European wide Sensor exhibitions

Add Media Partners from sensorexpo to favourites 

Check out http://www.zigbee.org