Changes between Version 25 and Version 26 of TestbedOverview


Ignore:
Timestamp:
Oct 21, 2010, 1:58:43 PM (14 years ago)
Author:
zach
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TestbedOverview

    v25 v26  
    6363So how does the SENSEI system work in practice? The easiest way to find out is try it for yourself. First a System Provider is needed. There are two options: either the [wiki:SpUsingTestbed Pan-European testbed] can be used or you can host your own system. By default Resource Provider components like the Java REP and Gateways are configured to use the Pan-European testbed. Deploying your own system is also not too difficult, all the needed components including the Management GUI and included in a [wiki:SpVirtualMachine virtual machine image].
    6464
    65 Next some resources need to be connected to the system. The Resource User guide includes several different implementaions of resource end points. The easiest way to get started is to use the [wiki:RpRepDeployment Java REP], which creates dummy resources on a standard PC. The Java REP can then be extended with your own resources. If suitable sensor node hardware is available, then the [wiki:NativeGateway Native Gateway] can be used on a PC to interconnect sensor nodes running either [wiki:node-tinyos TinyOS] or [wiki:node-contiki Contiki]. In addition a [wiki:ZigbeeGateway ZigBee Gateway] is provided.
     65Next some resources need to be connected to the system. The Resource User guide includes several different implementaions of resource end points. The easiest way to get started is to use the [wiki:RpRepDeployment Java REP], which creates dummy resources on a standard PC. The Java REP can then be extended with your own resources. If suitable sensor node hardware is available, then the [wiki:NativeGateway Native Gateway] can be used on a PC to interconnect sensor nodes running either [wiki:node-tinyos TinyOS] or [wiki:node-contiki Contiki]. In addition a [wiki:ZigbeeGateway ZigBee Gateway] and [wiki:AndroidREP Android Java REP] implementations are provided.
    6666
    6767So how to use the resources now available in the SENSEI system? The easiest way to start is with a simple web browser. Most resources return their value upon an HTTP GET, so entering the URL or the resource in your browser will display the value. The [wiki:RuManagementGui Management GUI] is a more complete way to access resources, along with configuring the SENSEI system. Finally, as resources have simple REST HTTP interfaces, it is straightforward to create your own Resource User that looks up resources using e.g. the RLI interface and then accesses them with their RAI interface.