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

BLE Communication Connection

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

The class of BLE communication connections between communication devices.

BLE Communication Connection Point

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

The class of BLE communication connection points between communication devices.

BLE Communication Device

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

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

Bluetooth Communication Connection

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

The class of Bluetooth communication connections between communication devices.

Bluetooth Communication Connection Point

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

The class of Bluetooth communication connection points between communication devices.

Bluetooth Communication Device

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

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

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.

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> .

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.

EnOcean Communication Connection

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

The class of EnOcean communication connections between communication devices.

EnOcean Communication Connection Point

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

The class of EnOcean communication connection points between communication devices.

EnOcean Communication Device

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

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

LoRa Communication Connection

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

The class of LoRa communication connections between communication devices.

LoRa Communication Connection Point

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

The class of LoRa communication connection points between communication devices.

LoRa Communication Device

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

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

Radio Communication Connection

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

The class of radio communication connections between communication devices.

Radio Communication Connection Point

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

The class of Radio communication connection points between communication devices.

Radio Communication Device

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

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

Serial Communication Connection

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

The class of Serial communication connections between communication devices.

Serial Communication Connection Point

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

The class of Serial communication connection points between communication devices.

Serial Communication Device

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

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

SigFox Communication Connection

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

The class of SigFox communication connections between communication devices.

SigFox Communication Connection Point

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

The class of SigFox communication connection points between communication devices.

SigFox Communication Device

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

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

USB Communication Connection

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

The class of USB communication connections between communication devices.

USB Communication Connection Point

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

The class of USB communication connection points between communication devices.

USB Communication Device

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

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

WiFi Communication Connection

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

The class of WiFi communication connections between communication devices.

WiFi Communication Connection Point

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

The class of WiFi communication connection points between communication devices.

WiFi Communication Device

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

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

Wire Communication Connection

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

The class of wire communication connections between communication devices.

Wire Communication Connection Point

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

The class of wire communication connection points between communication devices.

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.

Wireless Communication Connection

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

The class of wireless communication connections between communication devices.

Wireless Communication Connection Point

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

The class of wireless communication connection points between communication devices.

Wireless Communication Device

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

The class of communication devices capable of communicating wirelessly.

ZigBee Communication Connection

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

The class of ZigBee communication connections between communication devices.

ZigBee Communication Connection Point

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

The class of ZigBee communication connection points between communication devices.

ZigBee Communication Device

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

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

Object Properties

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.