scholarly journals An Automatic Embedded Device Registration Procedure Based on the OGC SensorThings API

Sensors ◽  
2019 ◽  
Vol 19 (3) ◽  
pp. 495
Author(s):  
Chih-Yuan Huang ◽  
Hsin-Hsien Chen

Sensor Web and Internet of Things (IoT) (SW-IoT) have been attracting attention from various fields. Both of them deploy networks of embedded devices to monitor physical properties (i.e., sensing capability) or to be controlled (i.e., tasking capability). One of the most important tasks to realize the SW-IoT vision is to establish an open and interoperable architecture, across the device layer, gateway layer, service layer, and application layer. To achieve this objective, many organizations and alliances propose standards for different layers. Among the standards, Open Geospatial Consortium (OGC) SensorThings API is arguably one of the most complete and flexible service standards. However, the SensorThings API only address heterogeneity issues in the service layer. Embedded devices following proprietary protocols need to join closed ecosystems and then link to the SensorThings API ecosystem via customized connectors. To address this issue, one could first follow another device layer and gateway layer open standards and then perform data model mapping with the SensorThings API. However, the data model mapping is not always straightforward as the standards were designed independently. Therefore, this research tries to propose a more direct solution to unify the entire SW-IoT architecture by extending the SensorThings API ecosystem to the gateway layer and the device layer. To be specific, this research proposes SW-IoT Plug and Play (IoT-PNP) to achieve an automatic registration procedure for embedded devices. The IoT-PNP contains three main components: (1) A description file describing device metadata and capabilities, (2) a communication protocol between the gateway layer and the device layer for establishing connections, and (3) an automatic registration procedure for both sensing and tasking capabilities. Overall, we believe the proposed solution could help achieve an open and interoperable SW-IoT end-to-end architecture based on the OGC SensorThings API.

2010 ◽  
Vol 44-47 ◽  
pp. 3849-3853
Author(s):  
Li Jun He ◽  
De Gao Wang ◽  
Shu Zhe Bao ◽  
Jian Yun

Oracle is a database management system supporting the object-oriented data model that is usually adopted by the storage technology of persistent object. This paper describes the main features and characteristics that an object-oriented database system must have to qualify as an object-oriented data model. The paper introduces how to describe and implement the main modeling elements of the object-oriented data model in Oracle database which are the main components of class diagram, including the class, attribute, method, inheritance and polymerization. The examples of SQL that the paper offers can successfully run in Oracle 10g.


2021 ◽  
Vol 2131 (2) ◽  
pp. 022077
Author(s):  
M V Stupina ◽  
K V Anistratenko ◽  
L O Pazina

Abstract Nowadays, the technology of QR codes is one of the promising areas of development of the IT industry, which has found application in various industries, business areas, medicine, etc. In the field of education, QR codes are used to increase the interactivity of classes, provide additional multimedia content, conduct surveys and other control activities. This work presents the key features of QR codes, their architecture and main components. The use of QR codes in automating the process of accounting for students’ attendance is considered. A web application has been developed for teachers, the interface of which allows them to generate QR codes for academic disciplines. A mobile application with an integrated QR-code scanner was developed for students. All attendance data is recorded in the teacher’s electronic attendance register. A conceptual data model of the system is presented, as well as the main algorithms of its operation related to the generation and scanning of QR codes. The practice of using the developed system demonstrates the effectiveness of monitoring attendance data by promptly entering it into an electronic journal.


2005 ◽  
Vol 76 ◽  
pp. S141
Author(s):  
A. Gonzalez-Lopez ◽  
A. Serna-Berna ◽  
P. Campos ◽  
I. Castro-Ramirez ◽  
B. Tabarra-Gonzalez ◽  
...  

2008 ◽  
Vol 1 (2) ◽  
pp. 59-78 ◽  
Author(s):  
Stefano Nativi ◽  
John Caron ◽  
Ben Domenico ◽  
Lorenzo Bigagli

Author(s):  
D. Wujanz ◽  
S. Schaller ◽  
F. Gielsdorf ◽  
L. Gründig

The automatic registration of terrestrial laser scans appears to be a solved problem in science as well as in practice. However, this assumption is questionable especially in the context of large projects where an object of interest is described by several thousand scans. A critical issue inherently linked to this task is memory management especially if cloud-based registration approaches such as the ICP are being deployed. In order to process even thousands of scans on standard hardware a plane-based registration approach is applied. As a first step planar features are detected within the unregistered scans. This step drastically reduces the amount of data that has to be handled by the hardware. After determination of corresponding planar features a pairwise registration procedure is initiated based on a graph that represents topological relations among all scans. For every feature individual stochastic characteristics are computed that are consequently carried through the algorithm. Finally, a block adjustment is carried out that minimises the residuals between redundantly captured areas. The algorithm is demonstrated on a practical survey campaign featuring a historic town hall. In total, 4853 scans were registered on a standard PC with four processors (3.07 GHz) and 12 GB of RAM.


Sign in / Sign up

Export Citation Format

Share Document