Sensorlab / Demos

Demos

Demos

TopoSWiM 

is a software tool for topology design for large scale wireless mesh networks which combines topology design and wireless signal propagation. The new proposed clustering algorithm that the tool uses, CAGP, determines the minimum number of gateways that are needed within the network and positions the gateways as to provide coverage and external connections for the nodes while maximizing network accessibility. 

In order to mimic the behavior of the real network it uses real positions for nodes, several network features and settings and the COST231-Walfish-Ikegami radio propagation model based on environment description. It provides several degrees of freedom in simulation by parameterizing things such as single/multi-hop communication, defined/undefined number of gateways, and defined/undefined/partially defined positions for the gateways. Read the user guide and download the package!

 

TopoSWiM simulator

Videk is a mash-up for environmental intelligence. Videk uses multiple sources of data:

  • streams of measurements coming from real-world mostly outdoor sensor deployments 
  • information extracted from streams by means of processing using the StreamSense engine 
  • Linked Data
  • ...

Videk currently uses four sources of data: sensor measurements, Geonames, Wikipedia and Panoramio. 

StreamSense is a sensor stream processing system based on tightly integrated and scalable custom software modules. StreamSense provides interfaces and means of information collection from a set of Smart Objects and generic APIs for data feeds. Try it out here.

 

SensorNetwork testbed

 

GSN is a demo that uses the data and meta-data from our sensor deployments (essentially the same as Videk) and uses the Global Sensor Network middleware developed by EPFL for presentation. 

GSNs’ key abstraction is a virtual sensor which enables the user to specify XML-based description of sensors or of entire sensor nodes. A virtual sensor can be anything from a mobile phone, internet camera or some other data source. For the processing of the input data streams, GSN uses wrappers which adjust the data received from the data source into the standard GSN data model. Our implementation uses CSV wrapper for data adjustment. The data is coming in raw streams and the metadata is stored in the virtual sensor. Thus we avoid additional overhead in data streams. Furthermore, GSN includes a web server for publishing the data and plotting graphs, and it also provides an option to download the data in various formats. Try it out here.

 

Fishery deployment

The fishery deployment is located in Ponikve, Dobrepolje, Slovenia. It uses VSN, camera, GPRS gateway and solar panel. It measures air temperature, pressure and humidity, and in water it measures temperature and water level. Water level measurement is performed by a differential pressure sensor (ASDX015D44R) which is mounted in a waterproof box. By using the differential pressure sensor, the influence of pressure variations due to weather changes is reduced. Data is transmitted via GPRS to a server every hour. Additionally, we use a camera uCAM (4dsystems) which takes pictures in JPEG format, these are also sent to the server via GPRS. The installation is powered by a 10W solar panel.
This setup is useful for monitoring rising water level due to for instance rain or the impact of hydro power plants.

 VSN for fishery

Fishery installation

Cowshed deployment

The cowshed deployment is located in Zuzenberk and aims at detecting hypertermia and issue early warnings. 

 

Miren sensor deployment

In Miren we deployed VSNs on public light poles. We currently have 5 sensor nodes and one coordinator deployed in a star topology. 

The sensor network radio used to connect the nodes to the coordinator is XBee-PRO which works in the 868 MHz industrial, scientific and medical (ISM) frequency band. It is interfaced on one of the radio modules (VSR) with antenna and has indoor or urban range of up to 500 m and the range of 40 km in ideal line-of-sight conditions with dipole antenna.

The basic VSC and VSR modules can be extended with an expansion module (VSE) which defines the node functionalities and is custom designed for each application.

In the testbed configuration the gateway nodes’ VSE implements Ethernet interface, which is interfaces to GSM/GPRS modem. Its VSE module is built around a Serial-to-Ethernet module, the Lantronix XPort. This module allows the gateway to communicate with a HTTP server directly through UART interface, without the need of a TCP/IP stack running on the microcontroller. The XPort behaves just as a regular modem and it can be controlled with standard AT command set. Due to increased power demands from the XPort module, the VSE is also equipped with an additional power supply.

The sensor nodes’ VSE modules comprise (i) sensors for measuring temperature, humidity, pressure, luminance and battery voltage; (ii) an actuator for light dimming; and (iii) a safety circuit. 

 Miren instalation

VSN for light poles

VSN for light poles

Test the deployment

Kostanjevica sensor deployment

In Kostanjevica we deployed VSNs on public light poles. This was our first outdoor deployment and it is continuously running since fall 2010. We currently have 4 sensor nodes and one coordinator deployed in a star topology. The technical specifications are almost the same as for the Miren deployment. One difference is that we use ADSL instead as GPRS on the coordinator.

 Kostanjevica deployment

VSN boxes for Kostanjevica

SensorSearch

SensorSearch is based on matching user’s given keywords against information extracted from standardized sensor descriptions. For ranking the results we use the Personalized PageRank algorithm and apply  filtering based on geo-location. SensorSearch demo currently uses the NOAA dataset but work is on-going to use it for our sensor deployments and integrate it into Videk.

For more technical details, read here.

Highlights

Chapter "Low-cost testbed development and its applications in cognitive radio prototyping" written by our colleagues Tomaž Šolc, Carolina Fortuna and Mihael Mohorcic has been published by Springer in the book  "Cognitive Radio and Networking for Heterogeneous Wireless Networks" from the Recent Advances and Visions for the Future series.

Jernej and Klemen talked with Nickola Naous about our new VESNA sensor node design. Read about The engineers behind the WSN Vesna on the IoTMonkey blog.

The CREW project entered a continuous open access phase. You can test your cognitive radio networking solution on 5 differrent testbed islands and advanced radio components, including our LOG-a-TEC testbed and the VESNA sensor network platform.

In cooperation with Adria Mobil we are developing a motorhome for the future. Adria Moving Lab is equipped with intelligent sensors that allow the vehicle to adapt to its user. This way we can optimize the use of consumables like fuel and water and exploit renewable sources of energy like solar power. The prototype has been unveiled at the Institute Jožef Stefan open days in April 2014.

Our paper "Trends in the development of communication networks: Cognitive networks" is the 10th among the 25th most cited articles published since 2009, extracted from Scopus, see all on the Elsevier web site.

Check the "Cognitive radio experimentation with VESNA platform" presentation by Miha Smolnikar at the School on Applications of Open Spectrum and White Spaces Technologies.

We are looking for a C programmers that would join the team developing the VESNA platform. Candidates that have previous experience with electronic circuit design, operating systems or open source projects will have priority.

Together with industrial partners we are working on advanced control of ventilation system with heat recuperation. Read more in Slovenian.

 

We are constantly open for talented, open minded and hard working undergraduate students, interns and MSc/PhD candidates. Read more.

[ more highlights ]

Videolectures


Dynamic composition of communication services

Carolina Fortuna

Orchestrating Virtual Wireless Networks from Shared Resource Pools
Luiz DaSilva


VESNA in Kognitivni Radio

Tomaž Šolc

[ more videolectures ]

Demos


SensorNetwork testbed
Mash-up demo.

 

GSN demo

[ more demos ]

We use cookies to improve our website and your experience when using it.
To find out more about the cookies we use and how to delete them, see our privacy policy.