At a Glance

Networked Embedded Systems

Credits: 9

Objectives: The objective of this course is to teach the theoretical background and the basic methodologies for developing networked embedded systems and applications. The course enables the students to design and implement applications, based on wireless sensor networks and networked embedded devices, in several application domains, including environmental and structural monitoring, e-health, logistics, smart buildings, etc.

Description: This course is organized in three sections addressing different issues in the design of networked embedded systems and applications.

The first section covers architectural issues. The most common architectures and communication protocols for wireless sensor networks are surveyed. Available solutions for energy harvesting, energy conservation, and energy efficiency are also presented.

The second part addresses software issues. The main software platforms currently available are surveyed, with special focus on the TinyOS/NesC platform. Middleware solutions are also presented. A number of case study applications based on wireless sensor networks are discussed.

The third section addresses methodologies for managing the complexity of data and developing context-aware and situation-aware applications. Data compression and aggregation algorithms suitable for tiny sensor nodes and solutions for context modeling and representation are presented. Relevant case-study applications are also discussed.

The Lab project consists in the design and implementation of a simple application, based on wireless sensor networks, under the TinyOS/NesC platform.

Assessment: Oral examination, lab project

Prerequisites: Internet of Things

Modules: 1

Module 1 (9 Credits): Networked Embedded Systems


Latest News


March 2019
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Upcoming Events

No events