EGM, Sophia Antipolis, 06560 Valbonne, France.
Department of Computer Security and Convergence Engineering for Intelligent Drones, Sejong University, Gwangjin-gu, Seoul 05006, Korea.
Sensors (Basel). 2022 Jun 24;22(13):4798. doi: 10.3390/s22134798.
A considerable number of Internet of Things deployments are isolated from specific solutions, from devices to data platforms. Standardized data models were proposed to overcome the interoperability gap between these deployments. Next generation service interfaces-linked data (NGSI-LD) is one of the proposed platforms that exploits linked data and proposes an information model and an application programming interface (API) for easy use and standard management of context information. The NGSI-LD information model is based on JSON for Linked Data (JSON-LD) as a serialization format for context information. This efficiently exploits the potential of semantics and linked open data. However, the NGSI-LD graph API and query language are still theoretically defined and limited to some preliminary works. Consequently, current NGSI-LD implementations are mainly based on traditional databases, where the JSON-LD serialization is supported but not exploited owing to the difficulties in defining and implementing new NGSI-LD based Graph APIs. One of the basic solutions is the use of an RDF store for NGSI-LD payloads because these types of databases are well defined and maintained and will not need any added effort for JSON-LD based payloads. However, the main complication at this level is the use of reification to annotate relationships. This study focused on both aspects of exploiting the semantics of NGSI-LD by proposing standardized mapping mechanisms to RDF graphs without reifying JSON-LD payloads and with respect to the NGSI-LD context model and API. Our main proposals highlight that exploiting the RDF store for processing NGSI-LD data semantically is feasible and uncomplicated. We illustrated the proposed mapping approaches with real use-case examples and a possible exploitation of semantic approaches.
相当数量的物联网部署与特定解决方案(从设备到数据平台)隔离。为了克服这些部署之间的互操作性差距,提出了标准化的数据模型。下一代服务接口链接数据(NGSI-LD)是提议的平台之一,它利用链接数据并提出了信息模型和应用程序编程接口(API),以方便使用和对上下文信息进行标准管理。NGSI-LD 信息模型基于用于链接数据的 JSON(JSON-LD)作为上下文信息的序列化格式。这有效地利用了语义和链接开放数据的潜力。然而,NGSI-LD 图形 API 和查询语言仍在理论上定义,并限于一些初步工作。因此,当前的 NGSI-LD 实现主要基于传统数据库,其中支持 JSON-LD 序列化,但由于难以定义和实现新的基于 NGSI-LD 的图形 API,因此并未利用该序列化。一种基本解决方案是使用 RDF 存储来存储 NGSI-LD 有效负载,因为这些类型的数据库定义明确且得到维护,并且不需要为基于 JSON-LD 的有效负载添加任何额外的工作。但是,在此级别上的主要复杂性是使用具体化来注释关系。本研究通过提出将 NGSI-LD 映射到 RDF 图的标准化机制来利用 NGSI-LD 的语义,而无需具体化 JSON-LD 有效负载,并考虑到 NGSI-LD 上下文模型和 API,重点研究了这两个方面。我们的主要建议强调了利用 RDF 存储在语义上处理 NGSI-LD 数据是可行且不复杂的。我们通过实际用例示例和语义方法的可能利用说明了所提出的映射方法。