Skip to content
This repository has been archived by the owner on Aug 25, 2020. It is now read-only.

itm/testbed-runtime

Repository files navigation

Testbed Runtime

Testbed Runtime is a set of programs that together form a wireless sensor networks testbed infrastructure. It implements the APIs defined by the european research project WISEBED:

  • RS (Reservation System)
  • SNAA (Sensor Network Authentication and Authorization)
  • iWSN (Wireless Sensor Network API)

Documentation and Issue Tracking

The issue tracker can be found on our github project home. Please report bugs there, you only need a valid github account to do so. The documentation is currently being moved from our project trac to the github Wiki pages.

Mailing List

The user and developer mailing list address is testbed-runtime-users@itm.uni-luebeck.de. Community and developer support will be given through this list only!

Binary Downloads

Please see the projects github Wiki (wiki and ticket system) for binary downloads.

Building

Testbed Runtime is based on the Apache Maven build system. Clone the project and simply run 'mvn install' (or 'mvn clean install' to be on the safe side) for building.

The modules iwsn-portal and iwsn-gateway will then contain the executable Portal and Gateway applications. iwsn-portal-deb and iwsn-gateway-deb contain a .deb file for easy installation on Debian-based Linux systems.

The Testbed Runtime Portal server application contains the graphical user interface WiseGui in a stable version. However, you can configure TR to serve WiseGui from an external directory so that you can always keep up to date with WiseGui development. Please see the Wiki for more information on this.

License

The project is made open-source under the terms of the BSD license, was created and is maintained by the Institute of Telematics, University of Luebeck, Germany.