Ontology Specification Draft
Abstract
Discovering smart devices in the physical world often requires some type of indoor positioning system. Bluetooth Low Energy~(BLE) beacons are a well-established technique to create scalable low-cost positioning systems for indoor navigation, tracking and location awareness. While various BLE~specifications aim to provide a generic way to uniquely identify a beacon and optionally detect its location, they are either deployment specific or do not broadcast enough information to be used without an additional database containing the locations of installed beacons. In this paper, we present a novel BLE~advertising solution and semantic ontology called SemBeacon. Our proposed specification is backwards compatible with existing specifications such as iBeacon, Eddystone and AltBeacon. With the help of a prototype application, we demonstrate how SemBeacon enables the creation of real-time positioning systems that can describe their location as well as the environment in which they are located. Other than Eddystone-URL beacons, which were originally used in the Physical Web project by Google and broadcast web pages of physical objects these beacons are attached to, SemBeacon is a specification that broadcasts semantic data about the environment and positioning systems that are available within a beacon's proximity.
SemBeacon: A Semantic Proximity Beacon Solution for Discovering and Detecting the Position of Physical Things: Overview back to ToC
This ontology has the following classes and properties.
Classes
Object Properties
Data Properties
Cross-reference for SemBeacon: A Semantic Proximity Beacon Solution for Discovering and Detecting the Position of Physical Things classes, object properties and data properties back to ToC
This section provides details for each class and property defined by SemBeacon: A Semantic Proximity Beacon Solution for Discovering and Detecting the Position of Physical Things.
Object Properties
IRI: http://purl.org/sembeacon/namespace
Data Properties
IRI: http://purl.org/sembeacon/instanceId
IRI: http://purl.org/sembeacon/namespaceId
IRI: http://purl.org/sembeacon/shortResourceURI
- Example
-
https://tinyurl.com/5jxncuvy
IRI: http://purl.org/sembeacon/version
- Example
-
1.0
Legend back to ToC
c: Classes
op: Object Properties
dp: Data Properties
Acknowledgments back to ToC
The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.