|
Wireless Sensor Networks and Applications
| Institution: |
University of Bradford |
| Module Code |
ENG... |
| Module Credits (level M): |
20 (10 theoretical + 10 practical) |
| Learning hours |
200 (100 theoretical + 100 practical) |
| Module Convenor: |
Y. Fun Hu |
| Tutors: |
Prof. Fun Hu and Mr Prashant Pillai |
| Industrial Advisors: |
Simon Tindall (Sun Microsystems Ltd)
William Wyatt-Millington (RF Engines Ltd) |
| Delivery Mode: |
Online distance support for the theoretical part plus 5-day residential for practical work |
Module Aims
The aims of this module are to provide solid foundation in a) the latest development and practices in sensor technologies; b) sensor device design and sensor control techniques; c) wireless sensor networking and protocols; d) current available sensor tool kits including software and hardware platforms;
This module can be taken as a 10-credit or a 20-credit module. For students taking the 10-credit option can choose to take either the theoretical or the practical options. The latter includes a 5-day residential course, which consists of a series of hands-on lab sessions. For students opting to take 20-credits need to take part in both the theoretical and the practical parts.
Learning Objectives
- An advanced knowledge and understanding of sensors/actuators and recent developments in wireless sensor technology
- Techniques in the design of sensor nodes for wireless networks
- An understanding of the underlying concepts behind the network architecture design and protocols of wireless sensor networks.
- A critical understanding of the latest software technologies for wireless embedded sensor networks and the use of the most commonly available tool kits and their associated software platform.
- Ability to program and use the sensor software tools, which can be made available to the module in the 5-day residential course, to control the sensor nodes and to design a simple wireless sensor network and to collect, assimilate and analyse data.
Background
The information society has witnessed an enormous technological revolution over the past decade. The 90s were dominated by the technological breakthrough in computer networking, which led to the proliferation of the Internet. The first decade of 21st century resorted to wireless connectivity with rapid growth in mobile telephony such as 3G and an increasing demand for mobility in data communications, resulting in new standards for wireless networking such as the US-backed IEEE802.11 (Wi-Fi) and Europe’s HIPERLAN. Recent advances in MicroElectroMechanical Systems (MEMS) and wireless network technologies have created low-cost, low-power, multifunctional miniature sensor devices that can be networked together over a wireless medium to provide an overall result of their collaborative sensing functionality. This has raised a whole new field of research in wireless sensor networks and their applications. It is expected that wireless sensing technologies will be the dominant driving force behind ubiquitous communications and computing in the years to come.
Pre-Requisite Knowledge
Knowledge of software programming in C and/or Java will be an advantage for students taking 20-credit version of the module. .
Assessment
Option 1: 10 credit theoretical only. Assignment 1 50% and examination 50%
Option 2: 10 credit practical only. Assignment 2 100%
Option 3 20 credits. Assignment 1 25%, Assignment 2 50%, examination 25%
Assignment 1
For the 10-credit theoretical part, a case study completed with a written report on wireless sensor networks or related topics to be agreed with tutors.
Assignment 2:
A coursework based on the materials taught in the lab-based residential.
Syllabus
| |
10-credit version |
20-credit version |
| Directed learning |
50 hours |
50 hours |
| Independent learning |
15 hours |
36 hours |
| Assignments |
33 hours |
72 hours |
| Residential course |
|
5 days (40 hours) |
| Topic |
Content |
| First 10 credits |
|
| Introduction |
Sensing:
- Remote sensing and its applications; In-situ sensing and applications; Networked Sensing and applications
- Communication infrastructure for sensing applications
|
| Overview of hardware platforms |
- Processors: Atmel Atmega 182L, Intel StrongARM SA1100, Intel XScale PXA-250
- Radios: Bluetooth, IEEE802.15.4, Zigbee
- Platforms: US Berkerley (Crossbow Technology), Intel iMote, Squawk platform/SunSpot.
- Operating Systems: TinyOS, Embedded Linux, m-OS
|
| Communication Infrastructure: Part 1 |
- MAC design in TinyOS
- Sensor-MAC
- Collision Avoidance
- Topology Control
- Localisation
- Synchronisation
|
| Communication Infrastructure: Part 2 |
- Calibration
- Collaborative Signal Processing
- Data-Centric Routing
- Database: Interface, queries, routing, aggregation, TinyDB
|
| Communication Infrastructure: Part 3 |
- Monitoring and Tracking
- Monitoring Architecture
- Coverage
- Security
|
| Second 10 credits (residential) |
|
| TinyOS and Berkerley Mote (practical) |
- Introduction to TinyOS
- NesC programming
- Detailed look into the US Berkerley Mote
- Application Software and Programming
- Event driven Sensing
- Radio Communication
- MoteView
- TOSSIM – TinyOS simulator
- External Message
|
| Squawk platform / Sun Spot |
- Introduction to SunSpot system
- Squawk VM
|
| Case studies |
- Demonstration of wireless telemetry systems based on industrial funded projects
- Water Management
- Water Temperature Monitoring
- Wireless Surveillance System
|
Recommended Texts
- Edgar H. Callaway, ‘Wireless Sensor Networks: Architectures and Protocols’ CRC Press, ISBN: 0849318238.
- Holger Karl, Andreas Willig,’ Protocols and Architectures for Wireless Sensor Networks’, Wiley.
- http://www.tinyos.net/
- http://cvs.cens.ucla.edu/emstar/
- Julian W. Gardner, Vijay K. Varadan, Osama O. Awadelkarim, ’Microsensors, MEMS and Smart Devices’, Wiley, ISBN: 047186109.
|
right |