《物联网 系统互操作性 第4部分:语法互操作》征求意见
- 来源:仪表网
- 2023/11/8 14:33:3632211
GB/T 41782《物联网 系统互操作性》旨在规定物联网系统互操作框架、网络连通性、数据的语义、语法和实体的行为等方面的要求,使物联网系统得到更大规模的应用。GB/T 41782拟由五个部分构成。
——第1部分:框架。目的在于指导物联网系统及其内部各实体之间交互的框架设计。
——第2部分:网络连通性。目的在于指导物联网系统内部网络之间和物联网系统不同网络之间的互操作及互联互通。
——第3部分:语义互操作性。目的在于规定实现物联网系统中数据语义的互操作性要求。
——第4部分:语法互操作。目的在于规定实现物联网系统中数据语法的互操作性要求。
——第5部分:行为互操作性。目的在于指导物联网互操作系统中实体的行为规范。
本文件从语法的角度规定了物联网的互操作性。本文件的物联网语法互操作性包含以下规范:
——物联网系统间语法互操作的原则,
——与语法互操作相关的物联网设备信息要求,
——从语法角度制定物联网设备间信息交换规则的流程框架。
本标准技术内容:
该标准主要内容包括物联网语法互操作性的原理、物联网(IoT)设备相关信息的要求以及物联网语法互操作性框架三个主要内容。
1、物联网语法互操作性的原理
语法互操作是指参与通信的不同物联网系统相互间能够理解所交换信息的格式的能力,语法互操作性是物联网系统间实现信息交换的基础。
该内容规定了实现物联网语法互操作性的原理。为了实现一个物联网系统与另一个物联网系统或物联网设备间的语法互操作性,需要使用两者数据间的信息交换规则。语法互操作性的信息交换规则具体包括数据格式、数据结构以及数据约束相关的规则。此外,物联网系统中的信息是用模型来表示的,其信息都能用元模型、模型和实例进行表达。因此,本标准采用元模型和模型中的相关语法来描述语法互操作性中物联网系统间的信息交换规则。
2、物联网(IoT)设备相关信息的要求
物联网设备相关信息的要求也分为两类:转换规则的要求和操作规则的要求。
根据所需的属性,对转换规则的要求进一步分为两种。一种是“实体物联网设备所需的内在属性”,另一种是“实体物联网设备所需的外在属性”。内在属性被定义为存在于自身或主体内部的特定主体的属性,而外在属性是指主体非本质或非固有的属性。
操作规则所需的属性和处理方法与一个物联网系统期望的内容和另一个物联网系统能提供的内容之间的失配有关。失配是这两个物联网系统之间在数据的特定属性方面的差异。为了实现语法互操作性,需要通过比较两个物联网系统所需的属性来检测物联网系统之间的失配。
3、物联网语法互操作性框架
考虑到物联网系统具体的信息交换场景和实际交换过程,该框架包括三个过程:过程A根据要求准备必要的属性和处理方法,形成“操作规则数据集”;过程B当物联网系统需要交换信息时,创建信息交换规则,形成信息交换规则数据集;最后,过程C通过执行信息转换规则并检查结果实现语法互操作,完成信息交换。
过程A是过程B的前提和基础,过程B依据过程A中的属性和处理方法构造信息交换规则,过程C是过程B中规则的具体执行。三者结合形成语法互操作的完整逻辑和具体操作规范,确保可以实现不同物联网系统间的语法互操作性。
更多详情请见附件。