News

COOJA and Testbed Federation/TWIST growing together

Two COOJA plugins and manuals have been published to integrate the TWIST testbed in COOJA and to take checkpoints and perform rollbacks both in TWIST and COOJA.


Call for Papers: CONET/UBICITEC 2013

The 4th International Workshop on Networks of Cooperating Objects for Smart Cities 2013 (CONET/UBICITEC 2013), colocated with CPSWeek 2013, accepts submissions until January 28th, 2013.


Newsletter issue #19

The 19th CONET newsletter has been published. You can read on Virtual Organizations for Multi-Model Based Embedded Systems and on the UvA Bird Tracking System.


TWIST

Testbed NameTWIST
Operational StatusStable and running
InstitutionTU Berlin, Telecommunication Networks Group (TKN)
Public Websitewww.twist.tu-berlin.de
Contact Person NameVlado Handziski
Contact Person E-mailvlado.handziski AT tu-berlin.de
Technology FocusWireless Sensor Networks
Deployment ScenarioIndoor partitioned space (e.g.: office space)
Deployment Pattern Uniform 3D (e.g.: latice over multiple floors in a building)
Mobility SupportFixed nodes
Total Number of Supported Nodes204
Horizontal Node Spacing3
Vertical Node Spacing3
Variability of Supported SUT PlatformsMultiple - heterogeneous SUT
Primary SUT PlatformTmote Sky
Number of Nodes from the Primary SUT Platform102
Additional SUT PlatformeyesIFX
Number of Nodes from the Additional SUT Platform102
SUT SensorsTemperature, Humidity, Visible light
SUT ActuatorsLED
Power Supply of SUT NodesPower over USB
Control/Monitoring Plane SeparationOut-of-band (the control/monitoring plane uses separate medium/channel from the SUT)
Control/Monitoring Plane Communication TechnologiesUSB, Ethernet
Control/Monitoring Plane ArchitectureHierarchical and distributed (connection via set of secondary nodes / micro-servers which are then connected to the main "controlling" entity/server
Control/Monitoring Plane Gateway PlatformsCustom NSLU2
Job Execution ModelInteractive (direct user control over the job execution process)
Job ConcurrencyConcurrency per platform type (concurrent jobs have to use different SUT node platforms)
Job Registration and Scheduling InterfaceWeb UI
Authentication and Authorization ArchitectureHTTPS with custom database
Job Control InterfaceCustom web services, Custom RPC/RMI in Python
SUT Node Control ServicesPower cycling, Resetting, Image programming, Image erasing, Data collection, Data injection, power consumption monitoring outside control interface
SUT Data AccessDirect raw access to the serial/secondary channel output of the SUT nodes, Direct raw access to the serial/secondary channel input of the SUT nodes, Indirect access to serial/secondary channel via data persistence on the server
SUT Data PersistenceFile-system storage in raw text format
Time Stamping ServicesCentralized time-stamping (time stamping at the server)
Integration with Simulators and EmulatorsNo integration
Remote Use PolicyFree access for (project) partners, Free access for academia