• 1
  • 2
  • 3
  • 4

Activities

  • NITOS Outdoor deployment consists of powerful nodes that feature multiple wireless interfaces and allow for experimentation with heterogeneous (Wi-Fi, WiMAX,

    Read More
  • The setup NITOS testbed is currently using is a fixed setup (employing no mobility between BSs) that does not require

    Read More
  • Towards the development of a remote accessible LTE testbed, where experimenters from all the word will be able to run

    Read More
  • NITOS facility provides remote access to OpenFlow switches (2 x Pronto 3290 , 2 x HP 3800 ), enabling the user to create

    Read More
  • NITlab developed a software defined radio (SDR) testbed that consists of 18 Universal Software Radio Peripheral (USRP) devices attached to

    Read More
  • NITOS is an Intelligent Transport System (ITS) compatible facility thanks to the implementation of the key components of the ITS

    Read More
  • NITOS cloud infrastructure is based on HP GEN8 blade servers and one HP DL380p GEN8 server. Cloud Infrastructure UTH Each blade server has

    Read More

NITOS

The Future Internet Facility

  • Outdoor Testbed

    Experiments under real world environment Read More
  • Indoor Testbed

    Experiments in RF isolated environment Read More
  • Office testbed

    Experiments in an office environment Read More
  • 1
  • 2
  • 3

NITOS Wireless Sensor Platform (2)

wireless sensor platform

Figure 1: NITOS Wireless Sensor Prototype

 

Towards the direction of enabling sensing based on WSN solutions, NITLab [1] has developed a prototype wireless sensor platform comprised of open-source and configurable modules. The main part of the aforementioned platform is a Pro Micro [2] board, fabricated by Sparkfun Electronics [3], which provides open-source prototyping platforms, fully configurable by Arduino's [4] open-source software. The on-board AVR micro-controller developed by Atmel [5], runs at 8Mhz and coordinates the overall platform operation. Moreover, the platform is equipped with a Xbee [6] radio interface that enables communication with a respective gateway. The Xbee module is a tiny device ideal for setting up mesh networks and has a defined rate of 250 kbps. This module uses the IEEE 802.15.4 stack (the basis for Zigbee[zigbee1]) and wraps it into a simple to use serial command set, allowing a very reliable and simple communication with Pro Micro's micro-controller. The developed platform currently features a number of sensing modules, such as air temperature and humidity, light intensity and human presence. Various types of sensing modules and actuators can be further integrated utilizing Arduino libraries that implement several existing communications protocols, such as I2C, LIN, SPI, TWI, USI, etc. Firmware can be easily uploaded through the on-board USB connection. In addition to this, the developed platform supports over-the-air-programming achieved by a special circuit integrated in the PCB, allowing firmware to be uploaded wirelessly. Apart from the pluggable Xbee module, the developed platform can be equipped with WiFi or Bluetooth radio interfaces compatible with Xbee footprint, thus enabling communication utilizing different technology standards. By exploiting open-source firmware, developers can define different network topologies according to their experimentation setup, while numerous aggregation schemes can be used for gathering information reducing the total communication cost. Furthermore, the developed platform is a low-cost and small-sized one that can be powered by low-voltage sources, making it ideal for extended deployment at almost any place.

wireless sensors gateway

Figure 2: NITOS Wireless Sensors Gateway

 

In order to enable communication with the developed wireless sensor platform we have created a respective gateway node. To this aim we have utilized Arduino Etherner board w/o PoE [8], which is an Arduino micro-controller board featuring also an Ethernet Interface controlled by Wiznet 5100 [9]. The developed gateway can be programmed through Arduino IDE and can be configured to act as a Web Server that serves http requests. In essence, the developed gateway enables communication between the IEEE 802.15.4 network and the User/Server.

References:

[1] Network Implementation Testbed Laboratory : http://nitlab.inf.uth.gr/NITlab/
[2] Pro Micro Board : https://www.sparkfun.com/products/10999
[3] Sparkfun Electronics : https://www.sparkfun.com/
[4] Arduino : http://www.arduino.cc/
[5] Atmel Corporation : http://www.atmel.com/
[6] Xbee radio interfaces : http://www.digi.com/xbee/
[7] ZigBee Alliance : http://www.zigbee.org/
[8] Arduino Ethernet Board : http://arduino.cc/en/Main/ArduinoBoardEthernet
[9] Wiznet 5100 Ethernet Controller : http://www.wiznet.co.kr/Sub_Modules/en/product/Product_Detail.asp?cate1=5&cate2=7&cate3=26&pid=1011

NITlab Chassis Manager Card Arduino - like

NITOS CM Card v1.1

                       NITOS Chassis Manager Card v1.1

 

The latest NITOS Chassis Manager Card is designed to add remote management capabilities of the NITOS nodes. CM Card consists of an Arduino Ethernet Microcontroller and a NITOS CM Card Shield. The CM Card's Firmware is a tiny web-server, that receives and processes http requests. 

The latest CM Card Firmware supports:

  • Remote on/off and reset of a NITOS node
  • Monitoring of the node's status (on or off)
  • Remote reset of the CM Card
  • Auto-reset safeguards, in case of a hang
  • Monitoring of the Power Supply Unit voltage integrity
  • External environmental conditions monitoring (temperature, humidity, light intensity)
  • Internal node temperature monitoring

 

CM Card is equipped with temperature, humidity and light intensity sensors:

     photo                            sensironsht11 med                             ds18s20 

  Light Intensity Sensor                         Temperature/Humidity Sensor                   Internal node Temperature Sensor

 

 

NITOS Wireless Sensor Platform

NITOS PROTOTYPE WIRELESS SENSOR MOTE

              

The NITOS prototype wireless sensor mote, is comprised of open-source and configurable modules. NITOS mote features the ATmega32u4 microcontroller running at 8MHz and operating at 3.3V. The aforementioned microcontroller is fully compatible with the Arduino platform that enables ease of software development and provides compatibility with several commercial sensing modules. Moreover, the platform is equipped with an Xbee radio interface that enables communication with the respective gateway. The Xbee module is a tiny device ideal for setting up mesh networks and has a defined rate of 250 kbps. This module uses the IEEE 802.15.4 stack which is the basis for theZigbee protocol. Apart from the Xbee module, NITOS mote can also feature a WiFi wireless interface in order to communicate with WiFi gateways. The developed mote currently features specific sensing modules, an air temperature and humidity sensor, a light intensity sensor and a human presencesensor. Various types of sensing modules and actuators can be further integrated exploiting existing Arduino software that implements several existing communications protocols. The firmware can be easily uploaded through the on-board USB connection. Figure 1 illustrates the developed NITOS mote and the respective gateway node.

TINY NITOS PROTOTYPE WIRELESS SENSOR MOTE

 tiny nitos wsn mote                      

The tiny NITOS mote is similar to the typical NITOS mote (described above). It integrates a tiny-size form of the ATmega32U4 microcontroller which is assembled under the wireless interface towards the creation of a lower-sized version. The mote runs at 8MHz and operates at 3.3V. In addition, it features the same characteristics with the typical NITOS mote which implies that it is fully compatible with the Arduino software and all the Arduino-like sensors.

NITOS BIKESNET MOBILE SENSING DEVICE

        device

NITOS BikesNet is a remotely controlled city-scale mobile sensing framework based on the bicycles of volunteer users. NITOS BikesNet employs an embedded sensing device that can be easily mounted on a bicycle, enabling the automatic collection of environmental and WiFi measurements in different parts of the city. The NITOS BikesNet sensing device is a prototype electronics board based on open-source and configurable modules.  The core module is a Teensy 3.0, an open-source electronics development board, fully compatible with the Arduino software that integrates a 32-bit ARM microprocessor running at 48MHz. The microprocessor communicates with several sensors and modules through a custom-made shield. An air temperature and humidity sensor is integrated while a photo-resistor is employed to measure light intensity. Moreover, an Arduino compatible WiFiinterface is utilized, configured to operate in monitor mode, so as to collect available WiFi network's statistics, such as SSID names, Received Signal Streng (RSS), as well as the encryption supported from each captured network. Exploiting the aforementioned modules, the developed device senses periodically the existing environmental conditions and networks, as the vehicle is moving around the city. In addition, the device is equipped with a GPS Receiver, which is a small-sized module compatible with Arduino software. This module provides the coordinates of the vehicle, thus enabling for localization of the acquired measurements. Additionally, it reports the exact time and date that each measurement has been obtained. The extracted measurements along with their coordinates and time-stamp, are locally logged in the available micro SD card. Furthermore, the developed device is equipped with a second wireless interface that can be either a WiFi or a Xbee module in order to wirelessly communicate with any available gateway node. Figures illustrate the developed sensing device as well as the installation of it on a bicycle.

   device arch 3

What Our Experimenters Say

  • NITOS is a very reliable and well managed platform. The offered infrastructure and features are great. The management team is very supportive.

    Mustafa Al-Bado
    Postdoctoral researcher
    Insight centre, University College Cork (UCC)
  • 1
  • 2
 
uth
image
image
image
 
 

Login Form