Resource and Catalogue Types

SANY D2.3.4 Specification of the Sensor Service Architecture V3 Doc.V3.1 Copyright © 2007-2009 SANY Consortium Page 83 of 233 Figure 6-11: Publish-Find-Bind Pattern The publication of resources of the resource provider to the resource broker may follow either a push or a pull paradigm. In a push paradigm the meta-information entries are created, updated and deleted by actively calling corresponding operations of the catalogue service. In this case, the resource providers act in a client role. In a pull paradigm, the resource broker acts in a client role and retrieves meta-information e.g. the capabilities documents of resource providers by calling corresponding operations of the resource providers. The SANY catalogue service supports both paradigms. The following outlines what spectrum of resource types need support for discovery in a sensor service network. Discovery policies, typical catalogue queries and the service interaction patterns that realise the typical queries are presented in section 10.2

6.6.3.2 Resource and Catalogue Types

The discovery process is designed such that it may discover resources of any type that are possibly available in a geospatial resource network. However, this specification focuses particularly on the resource types that are specific to a SANY Sensor Service Network. The main resources to be discovered follow the concepts that are defined by the information model about Observations and Measurements see section 7.2. This model also describes the relations between the different types of resources. The discoverable resource types are - feature of interest FOI that represents the observation target, - observed property of a FOI that describe the phenomenon to be observed, - procedure which encompasses sensors but also algorithms or simulations, - observation about the phenomenon that has been generated by the procedure. - service types and instances which deal with the resources listed above. Examples are services to obtain observations Sensor Observation Service, see section 8.2.2 and services to influence the way the measurement is taken Sensor Planning service, see section 8.2.3, and - sensor networks as a container for a set of interconnected sensors procedures. SANY D2.3.4 Specification of the Sensor Service Architecture V3 Doc.V3.1 Copyright © 2007-2009 SANY Consortium Page 84 of 233 It is important to distinguish between a resource type and an individual physical instance of a resource. A user may query for all observations processed by a specific method. In this case the user references a resource type. The user may also be interested in all observations that are provided by a specific physical sensor. In the latter case the user references a physical instance of a resource. Usually, there is no direct access to physical sensors in a SANY Sensor Service Network. Instead, resource providers usually service instances act as surrogates for physical sensors. It is important to note that more than one service instance may contain different views of the same instance of a resource e.g. a sensor or an observation. Each service provides meta-information about itself and the resources it handles. For example a Sensor Observation Service provides meta-information about its own instance e.g. service provider but also on the FOI, the observable properties and the procedure used. A catalogue, i.e. an instance of the Catalogue Service see section 8.2, acts as the primary resource broker in discovery models. Table 6-5 shows several types of catalogues depending on the set of meta-information about resources types that are stored in the catalogue. Note that the term sensor in this table is used according to the SANY sensor model, including physical devices but also simulation models as defined in section 5. The meta-information schema is described in detail in section 7.6.3 as part of the Information Viewpoint of the SensorSA. Catalogue Type Description Full Catalogue catalogue containing information about all defined resources types Feature Type Catalogue catalogue containing definition of the feature types, feature attributes and feature associations occurring in one or more sets of geographic data, together with any feature operation that may be applied see ISO 19110:2005, but referred to there as a feature catalogue Property Type Catalogue catalogue containing definition of the property types including at least their identifiers, their names and human-readable descriptions possibly in multiple languages, semantics, synonyms and default units Sensor Type Catalogue catalogue containing definition of the sensor types including their classification scheme, their names and human-readable descriptions possibly in multiple languages and references to property types made available by a sensor of this type Sensor Catalogue catalogue containing information about instances of sensor types available in a SANY Sensor Service Network. Service Catalogue catalogue containing information about instances of service types available in a SANY Sensor Service Network. Table 6-5: Catalogue Types in a SensorSA SANY D2.3.4 Specification of the Sensor Service Architecture V3 Doc.V3.1 Copyright © 2007-2009 SANY Consortium Page 85 of 233

6.6.4 Sensor Planning