Changes between Version 62 and Version 63 of WikiStart


Ignore:
Timestamp:
Nov 1, 2010, 11:13:46 AM (14 years ago)
Author:
zach
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v62 v63  
    1 = SENSEI Cookbook =
     1= D5.3 - SENSEI Cookbook =
    22
    3 The SENSEI Cookbook provides a set of guides for using the SENSEI Pan-European Testbed, deploying your own testbed or using the individual components available from SENSEI. The SENSEI architecture involves different roles, with three technical roles being particularly important for a testbed: Resource Provider, System Provider and Resource User. This Cookbook is organized by these three roles, with a guide for participating in a SENSEI system in each role. Before digging into the technical details, it is best to start with the [wiki:TestbedOverview overview] of the Pan-European Testbed. 
     3This wiki serves as the SENSEI D5.3 deliverable "Instruction Manual for Installation and configuration of the SENSEI Test Platform", shortly titled the SENSEI Cookbook.
    44
    5 This Cookbook is aimed at several different audiences. It can be used by consortium members to disseminate information about and exploit the components developed in the project internally. It is critical documentation for third parties to participate in the Pan-European Testbed or deploy their own testbed. Finally, this Cookbook serves as documentation for potential users of this SENSEI system implementation when available to the public. The Cookbook is not meant to be a general tutorial of the SENSEI architecture or its components, nor is it meant to be a specification of the system design or implementations.
     5The SENSEI Cookbook provides a set of guides for using the SENSEI Pan-European Testbed, deploying your own testbed or using the individual components available from SENSEI. The SENSEI architecture involves different roles, with three technical roles being particularly important for a testbed: Resource Provider, System Provider and Resource User. This Cookbook is organized by these three roles, with a guide for participating in a SENSEI system in each role. Before exploring into the technical details, it is best to start with the [wiki:TestbedOverview overview] of the Pan-European Testbed. 
     6
     7This Cookbook is aimed at several different audiences. It can be used by consortium members to disseminate information about and exploit the components developed in the project internally. It is critical documentation for third parties to participate in the Pan-European Testbed or deploy their own testbed. Finally, this Cookbook serves as documentation for potential users of this SENSEI system implementation. The Cookbook is not meant to be a general tutorial of the SENSEI architecture or its components, nor is it meant to be a specification of the system design or implementations.
    68
    79After reading the testbed overview, it is best to start with the Resource Provider Guide. This gives a good way to get started by registering resources into the SENSEI system from a standard PC with the Java REP. The System Provider Guide is for more advanced users, and explains how to use the deployed Pan-European Testbed or how to deploy your own testbed server components. Finally, the Resource User Guide describes how to use the Management GUI of the testbed to access resources and management the system. This guide also includes information on how to create you own application acting as a Resource User.   
     
    1416  2. '''Resource Provider Guide'''
    1517
    16 Making resources available to the SENSEI system, i.e. being a Resource Provider, is both the most important role to play in SENSEI and the easiest way to get started. This section introduces the data formats used by a Resource Provider, namely the [wiki:RpResDescription Resource Descriptions] that are registered with a Resource Directory and the [wiki:RpObservationMeasurement Observation & Measurement] format used in the payloads of the Resource Access Interface. Several different realizations of Resource End Point frameworks are included in the guide, including the [wiki:RpRepDeployment Java REP] for getting started on a standard PC, an [wiki:AndroidREP Android Java REP] for phones and more specialized 6LoWPAN and ZigBee sensor network hardware implementations. Finally two realizations of advanced SENSEI functionality are described: for the creation of [wiki:RpDynamicCreation dynamic resources], and the manipulation of [wiki:RpactuationSpaceResource actuation resources].
     18Making resources available to the SENSEI system, i.e. being a Resource Provider, is both an important role to play in SENSEI and the easiest way to get started. This section introduces the data formats used by a Resource Provider, namely the [wiki:RpResDescription Resource Descriptions] that are registered with a Resource Directory and the [wiki:RpObservationMeasurement Observation & Measurement] format used in the payloads of the Resource Access Interface. Several different realizations of Resource End Point frameworks are included in the guide, including the [wiki:RpRepDeployment Java REP] for getting started on a standard PC, an [wiki:AndroidREP Android Java REP] for phones and more specialized 6LoWPAN and !ZigBee sensor network hardware implementations. Finally two realizations of advanced SENSEI functionality are described: for the creation of [wiki:RpDynamicCreation dynamic resources], and the manipulation of [wiki:RpactuationSpaceResource actuation resources].
    1719
    1820     2.1. [wiki:RpOverview Overview] [[BR]]
     
    5658  4. '''Resource User Guide'''
    5759
    58 Once a Service Provider is hosting the SENSEI framework and community management components, and Resource Providers have registered resources with the Resource Directory, the system is ready to be used by consumers of resources. The most intuitive way to make use of the SENSEI system and access resources is through the [wiki:RuManagementGui Management GUI] on the pan-european testbed server or on your own private server. When using the SENSEI system for an application, it plays the role of a Resource User. This guide includes an overview of using the basic SENSEI interfaces from a Resource User including implementation examples.
     60Once a Service Provider is hosting the SENSEI framework and community management components, and Resource Providers have registered resources with the Resource Directory, the system is ready to be used by consumers of resources. The most intuitive way to make use of the SENSEI system and access resources is through the [wiki:RuManagementGui Management GUI] on the pan-european testbed server or on your own private server. When using the SENSEI system for an application, the Management GUI plays the role of a Resource User. This guide includes an overview of using the basic SENSEI interfaces from a Resource User including implementation examples.
    5961
    6062     4.1. [wiki:RuManagementGui SENSEI Management GUI][[BR]]