Fork me on GitHub

The SEAS Communication ontology

The SEAS Communication ontology defines:

  1. Communication devices that ca connect to exchange information,
  2. Communication connections between Communication devices, where information is exchanged, and
  3. Communication connection points of communication devices, through which information flows in/out the communication device.

Classes

BLECommunicationConnection

Label: BLE Communication Connection

IRI: https://w3id.org/seas/BLECommunicationConnection

The class of BLE communication connections between communication devices.

BLECommunicationConnectionPoint

Label: BLE Communication Connection Point

IRI: https://w3id.org/seas/BLECommunicationConnectionPoint

The class of BLE communication connection points between communication devices.

BLECommunicationDevice

Label: BLE Communication Device

IRI: https://w3id.org/seas/BLECommunicationDevice

The class of communication devices capable of communicating using the BLE protocol.

BluetoothCommunicationConnection

Label: Bluetooth Communication Connection

IRI: https://w3id.org/seas/BluetoothCommunicationConnection

The class of Bluetooth communication connections between communication devices.

BluetoothCommunicationConnectionPoint

Label: Bluetooth Communication Connection Point

IRI: https://w3id.org/seas/BluetoothCommunicationConnectionPoint

The class of Bluetooth communication connection points between communication devices.

BluetoothCommunicationDevice

Label: Bluetooth Communication Device

IRI: https://w3id.org/seas/BluetoothCommunicationDevice

The class of communication devices capable of communicating using the Bluetooth protocol.

CommunicationConnection

Label: Communication Connection

IRI: https://w3id.org/seas/CommunicationConnection

The class of communication connections between communication devices. a communication connection describes the information flows between the communication devices it connects. For example, the following RDF graph states that a 802.11a (WiFi) connection connects two :

  <wifi_connection_12> a seas:CommunicationConnection ;
    seas:connectsSystem <waterSmartMeter> , <smartHMS> .

Only communication devices and communication connection points are connected through a communication connection. A connection between communication devices is not necessarily a communication connection.

Any communication device that exchanges information through a communication connection is connected at least through one of its communication connection points to the communication connection: if:

  <waterSmartMeter> a seas:CommunicationDevice .
  <wifi_connection_12> a seas:CommunicationConnection .
  <waterSmartMeter> seas:connectedThrough <wifi_connection_12> .

then there exists _:communicationConnectionPoint such that:

  _:communicationConnectionPoint a seas:CommunicationConnectionPoint ;
    seas:connectionPointOf <waterSmartMeter> ;
    seas:connectsSystemThrough <wifi_connection_12> .
SEAS defines a taxonomy of communication connections used by SEAS partners. If another user requires some addition to this list, please contact us.

CommunicationConnectionPoint

Label: Communication Connection Point

IRI: https://w3id.org/seas/CommunicationConnectionPoint

The class of communication connection points of communication devices, at which they may be connected to other systems. For example, a water smart meter may have three communication connection points: Wireless M-Bus, Zigbee and LoRa:

  <waterSmartMeter> a seas:CommunicationDevice ;
    seas:connectsAt <waterSmartMeter_mbus> , <waterSmartMeter_zigbee> , <waterSmartMeter_lora> .

CommunicationDevice

Label: Communication Device

IRI: https://w3id.org/seas/CommunicationDevice

The class of communication devices, i.e., devices that exchange information with other communication devices.

These exchange are only possible through information connections between communication devices.

EnOceanCommunicationConnection

Label: EnOcean Communication Connection

IRI: https://w3id.org/seas/EnOceanCommunicationConnection

The class of EnOcean communication connections between communication devices.

EnOceanCommunicationConnectionPoint

Label: EnOcean Communication Connection Point

IRI: https://w3id.org/seas/EnOceanCommunicationConnectionPoint

The class of EnOcean communication connection points between communication devices.

EnOceanCommunicationDevice

Label: EnOcean Communication Device

IRI: https://w3id.org/seas/EnOceanCommunicationDevice

The class of communication devices capable of communicating using the EnOcean protocol.

LoRaCommunicationConnection

Label: LoRa Communication Connection

IRI: https://w3id.org/seas/LoRaCommunicationConnection

The class of LoRa communication connections between communication devices.

LoRaCommunicationConnectionPoint

Label: LoRa Communication Connection Point

IRI: https://w3id.org/seas/LoRaCommunicationConnectionPoint

The class of LoRa communication connection points between communication devices.

LoRaCommunicationDevice

Label: LoRa Communication Device

IRI: https://w3id.org/seas/LoRaCommunicationDevice

The class of communication devices capable of communicating using the LoRa protocol.

RadioCommunicationConnection

Label: Radio Communication Connection

IRI: https://w3id.org/seas/RadioCommunicationConnection

The class of radio communication connections between communication devices.

RadioCommunicationConnectionPoint

Label: Radio Communication Connection Point

IRI: https://w3id.org/seas/RadioCommunicationConnectionPoint

The class of Radio communication connection points between communication devices.

RadioCommunicationDevice

Label: Radio Communication Device

IRI: https://w3id.org/seas/RadioCommunicationDevice

The class of communication devices capable of communicating using radio waves.

SerialCommunicationConnection

Label: Serial Communication Connection

IRI: https://w3id.org/seas/SerialCommunicationConnection

The class of Serial communication connections between communication devices.

SerialCommunicationConnectionPoint

Label: Serial Communication Connection Point

IRI: https://w3id.org/seas/SerialCommunicationConnectionPoint

The class of Serial communication connection points between communication devices.

SerialCommunicationDevice

Label: Serial Communication Device

IRI: https://w3id.org/seas/SerialCommunicationDevice

The class of communication devices capable of communicating using the serial protocol.

SigFoxCommunicationConnection

Label: SigFox Communication Connection

IRI: https://w3id.org/seas/SigFoxCommunicationConnection

The class of SigFox communication connections between communication devices.

SigFoxCommunicationConnectionPoint

Label: SigFox Communication Connection Point

IRI: https://w3id.org/seas/SigFoxCommunicationConnectionPoint

The class of SigFox communication connection points between communication devices.

SigFoxCommunicationDevice

Label: SigFox Communication Device

IRI: https://w3id.org/seas/SigFoxCommunicationDevice

The class of communication devices capable of communicating using the SigFox protocol.

USBCommunicationConnection

Label: USB Communication Connection

IRI: https://w3id.org/seas/USBCommunicationConnection

The class of USB communication connections between communication devices.

USBCommunicationConnectionPoint

Label: USB Communication Connection Point

IRI: https://w3id.org/seas/USBCommunicationConnectionPoint

The class of USB communication connection points between communication devices.

USBCommunicationDevice

Label: USB Communication Device

IRI: https://w3id.org/seas/USBCommunicationDevice

The class of communication devices capable of communicating using the USB protocol.

WiFiCommunicationConnection

Label: WiFi Communication Connection

IRI: https://w3id.org/seas/WiFiCommunicationConnection

The class of WiFi communication connections between communication devices.

WiFiCommunicationConnectionPoint

Label: WiFi Communication Connection Point

IRI: https://w3id.org/seas/WiFiCommunicationConnectionPoint

The class of WiFi communication connection points between communication devices.

WiFiCommunicationDevice

Label: WiFi Communication Device

IRI: https://w3id.org/seas/WiFiCommunicationDevice

The class of communication devices capable of communicating using the WiFi protocol.

WireCommunicationConnection

Label: Wire Communication Connection

IRI: https://w3id.org/seas/WireCommunicationConnection

The class of wire communication connections between communication devices.

WireCommunicationConnectionPoint

Label: Wire Communication Connection Point

IRI: https://w3id.org/seas/WireCommunicationConnectionPoint

The class of wire communication connection points between communication devices.

WireCommunicationDevice

Label: Wire Communication Device

IRI: https://w3id.org/seas/WireCommunicationDevice

The class of communication devices capable of communicating through a wire.

SEAS defines a taxonomy of communication devices used by SEAS partners. If another user requires some addition to this list, please contact us.

WirelessCommunicationConnection

Label: Wireless Communication Connection

IRI: https://w3id.org/seas/WirelessCommunicationConnection

The class of wireless communication connections between communication devices.

WirelessCommunicationConnectionPoint

Label: Wireless Communication Connection Point

IRI: https://w3id.org/seas/WirelessCommunicationConnectionPoint

The class of wireless communication connection points between communication devices.

WirelessCommunicationDevice

Label: Wireless Communication Device

IRI: https://w3id.org/seas/WirelessCommunicationDevice

The class of communication devices capable of communicating wirelessly.

ZigBeeCommunicationConnection

Label: ZigBee Communication Connection

IRI: https://w3id.org/seas/ZigBeeCommunicationConnection

The class of ZigBee communication connections between communication devices.

ZigBeeCommunicationConnectionPoint

Label: ZigBee Communication Connection Point

IRI: https://w3id.org/seas/ZigBeeCommunicationConnectionPoint

The class of ZigBee communication connection points between communication devices.

ZigBeeCommunicationDevice

Label: ZigBee Communication Device

IRI: https://w3id.org/seas/ZigBeeCommunicationDevice

The class of communication devices capable of communicating using the ZigBee protocol.

Object Properties

communicatesWith

Label: communicates with

IRI: https://w3id.org/seas/communicatesWith

Links a communication device to another communication device it exchanges information with.

For example, for information to flow between a water smart meter and a smart home management system, then they must share a communication connection:

  <waterSmartMeter> a seas:CommunicationDevice .
  <smartHMS> a seas:CommunicationDevice .
  <waterSmartMeter> seas:communicatesWith <smartHMS> . 

This property can be further specialized to describe the communication protocol used. For example, sub property seas:communicatesIn80211aWith links a communication device to another communication device it exchanges information with using WiFi 802.11a norm.

This property can be qualified using class seas:CommunicationConnection, which connects (at least) the two communication systems. If there is a communication connection between several communication devices, then one may infer these communication devices can exchange information.

SEAS defines a some communicatesWith sub properties used by SEAS partners. If another user requires some addition to this list, please contact us.