An Architecture’s Desing and Implementation for Communications Management in a Cognitive Wireless Sensor Network

human_network_

The objective of this project is to design and develop a software architecture that will be able to implement cognitive strategies in nodes to conform a CWSN.

The main model this architecture follows is that one proposed in the Connectivity Brokerage (Jan Rabaey, Adam Wolisz, Ali Ozer Ercan, Alvaro Araujo, Fred Burghardt, Samah Mustafa, Arash Parsa, Sofie Pollin, I-Hsiang Wang, Pedro Malagon 2010) and is represented as follows:

CRModule

In the figure above six modules are shown inside the CAgent (Cognitive Agent). Each of this modules play an specific role inside the Cognitive Module and the work of all of them makes possible the execution of the Cognitive Cycle as defined in Cognitive Networks (Ryan W. Thomas, Luiz A. DaSilva, Allen B. MacKenzie 2005) which exposes that: “A cognitive network has a cognitive process that can perceive current network conditions, and then plan, decide and act on those conditions. The network can learn from these adaptations and use them to make future decisions, all while taking into account end-to-end goals.”.

Related Technologies

  • Cognitive Radio
  • Wireless Sensor Networks
  • Hardware design
  • C programming

Task

  • State of the art study in cognitive networks
  • Requirements definition
  • Architecture design
  • Hardware design
  • Software implementation
  • Tests and results

Tutor

Alvaro Araujo <araujo@die.upm.es>

State

In progress

PFC: Study of wireless nodes as a final product

nodo encapsulado

 

The objective of this project is the study of electromagnetic radiation depending on the final location of the node (in a person, in noisy environments, etc), the electromagnetic compatibility with the environment, applicable law, etc. It will also be important to know the effects of the final case (the one that allows us to obtain a device resistant to the conditions of use) in radiation, range and reliability of the node, as well as possible changes in the behavior of the sensors and actuators in the device, etc.

Related Technologies

  • WSN
  • HW design
  • Wireless communications
  • Electromagnetic radiation
  • Mechanics

Task

  • Study of the state of the art in electromagnetic radiations in Wireless Sensor Networks
  • Study of the behavior of nodes with their final case.
  • Requirements definition
  • Implementation of the nodes and functionality
  • Tests and results

 

Requirements

  • Dedication: 4 hours/day.

Tutor

Elena Romero <elena@die.upm.es>

Elena Real <ereal@die.upm.es>

State

Not assigned

PFC: Design and implementation of a dynamic Wireless Sensor Network

WSN

The objective of this project is to design and to implement the functionality for different types of nodes that form a wireless network (coordinators, end devices, etc.) to be able to manage their spatial mobility without losing functionality. Nodes must be able to discover new nodes in the network and to dynamically associate to coordinators based on their location. Others parameters like optimal topology and routing network are also sought.

Related Technologies

  • WSN
  • Sw design
  • Wireless communications

Task

  • Study of the state of the art in Wireless sensor networks
  • Requirements definition
  • Implementation of the nodes and functionality
  • Tests and results

Requirements

  • Dedication: 4 hours/day.

Tutor

Elena Real <ereal@die.upm.es>

Elena Romero <elena@die.upm.es>

State

In progress

PFC: Development of a Cognitive Wireless Sensor Network Simulator

network_image-640x250 (1)

The objective of this project is the development of a simulator of Cognitive Wireless Sensor Networks. This simulator must support Cognitive Radio techniques adapted to wireless sensor networks. These techniques are: spectrum sensing, collaboration and learning, among others.

Related Technologies

  • Cognitive Radio
  • Wireless Sensor Networks
  • Linux
  • C++

Task

  • State of the art study in cognitive networks
  • Simulation analysis andrequirements definition
  • Architecture definition
  • Implementation of the modules and functionality
  • Tests and results

Requirements

  • Dedication: 4 hours/day.

Tutor

Javier Blesa <jblesa@die.upm.es>

Elena Romero <elena@die.upm.es>

State

Not assigned