Component and System objects for core SensorML
Complex Type for all soft-typed processes
Textual definition of a spatial frame axes (origin, orientation). Spatial frames can be related to one another by specifying relative positions.
Textual definition of a temporal frame (time origin). Temporal frames can be related to one another by specifying relative times.
Uses a gml:Point for a fixed location or a (time dependant) curve for time variable location
Full position (location + orientation) given by a swe:Position or a Process (if variable)
Atomic SensorML Component
System is a composite component containing sub-components.
Relative positions of the System components
List of interfaces useable to access System inputs and outputs
Interface definition based on the OSI model. (http://en.wikipedia.org/wiki/OSI_model)
Layer 8 (not in OSI). Type of web service used to access the data. (Ex: SOS, WCS, WFS)
Layer 7 of the OSI model. Provides a means for the user to access information on the network through an application. (Ex: HTTP, SMTP, FTP, XMPP, Telnet, NTP, RTP, NFS)
Layer 6 of the OSI model. Transforms the data to provide a standard interface for the Application layer. (Ex: SSL, TLS, ASCII, MIDI, MPEG, SWECommon)
Layer 5 of the OSI model. Controls the dialogues (sessions) between computers by establishing, managing and terminating connections between the local and remote application. (Ex: NetBios, TCP session establishment)
Layer 4 of the OSI model. Provides transparent transfer of data between end users and can control reliability of a given link. (Ex: TCP, UDP, SPX)
Layer 3 of the OSI model. Provides functional and procedural means of transfering data from source to destination via one or more networks while insuring QoS. (Ex: IP, ICMP, ARP, IPSec, IPX)
Layer 2 of the OSI model. Provides functional and procedural means of transfering data between network entities and detecting/correcting errors. (Ex: Ethernet, 802.11, Token ring, ATM, Fibre Channel)
Layer 1 of the OSI model. Provides all electrical and physical characteristics of the connection including pin layouts, voltages, cables specifcations, etc... (Ex: RS232, 100BASE-T, DSL, 802.11g)
Layer 0 (not is OSI). Type of connector used. (Ex: DB9, DB25, RJ45, RJ11, MINIDIN-8, USB-A, USB-B)
Special Type of system used to describe large arrays of almost identical components. An indexing mechanism can be used to vary certain parameters according to one or more indices value