GB/T 36478.1-2018 物联网 信息交换和共享 第1部分:总体架构

  • GB/T 36478.1-2018  物联网 信息交换和共享 第1部分:总体架构为pdf格式
  • 文件大小:6.2M
  • 下载速度:极速
  • 文件评级
  • 更新时间:2020-01-08
  • 发 布 人: 13648167612
  • 文档部分内容预览:
  • GB/T36478.1—2018

    本章给出了物联网系统之间信息交换和共享的具体实现模式,规定了各个功能实体在物联网概念 模型六个域的部署方式、相互关系及工作流程,其中物联网概念模型及六域见GB/T33474一2016 交换和共享分为两种模式: a)直连模式 直连模式是指两个物联网系统直接通过各自资源交换域中的共享和交换提供/获取接口进行数据 交换和共享的工作模式。在直连模式中,根据是否通过共享数据目录进行数据访问,又可分为直接的数 据传递方式与基于目录的数据传递方式。直连模式的部署与实现如图2所示,在直接的数据传递方式 中,仅存在图中①的数据交互,在基于目录的数据传递方式中则图中①、②的数据交互都存在。

    图2直连模式的部署与实现

    数据提供方物联网系统通过服务提供域中的数据提供服务实体,提供可交换和共享的数据。该数 据通过资源交换域进行标准化处理玻璃钢管标准,形成标准化的交换和共享数据。数据提供方提供交换和共享数据 方问接口,并通过认证与授权功能实体对被访问数据进行访问授权。被访问数据还可通过目录注册实 体生成交换和共享数据目录(目录注册实体同时可对数据目录的访问权限进行设置)。根据认证与授权 实体的认证与授权结果,目录发布功能实体开放相应的数据目录,使其能够被数据需求方物联网系统 访问。 数据需求方通过本方资源交换域的目录访问实体来访问数据提供方的交换和共享数据目录(图2 中);通过交换和共享数据获取接口实体来访问对方的数据提供接口实体,获取数据(图2中①)。 b中介模式 中介模式是指物联网系统之间通过第三方系统(交换共享服务系统)进行数据交换和共享的工作模 式。交换共享服务系统能够提供交换和共享数据的目录注册、目录发布、数据存储、数据管理、认证与授 权、数据提供/获取接口等功能。 在中介模式中,可以通过交换共享服务系统实现多个物联网系统交换和共享数据的集中存储、汇集 与管理,提高多系统之间数据交换和共享的便利性及运行效率。 中介模式的部署与实现如图3所示

    GB/T36478.12018

    图3中介模式的部署与实现

    在中介模式中,数据提供方和数据需求方之间的数据交换和共享通过交换共享服务系统进行。按 照是否将提供方交换和共享数据汇集到交换共享服务系统,中介模式分为两种: 数据汇聚方式:交换共享服务系统通过自身的交换和共享数据获取接口来汇集各个数据提供 方的交换和共享数据(图3中①),形成数据集并进行存储与管理。交换共享服务系统通过认证与授权 功能实体对该数据集进行访问授权。交换共享服务系统通过目录注册建立交换和共享数据目录。数据 需求方通过本方资源交换域的目录访问实体来访问交换共享服务系统的数据目录(图3中②);通过交 和共享数据获取接口实体,访问交换共享服务系统的数据集, ,获取所需数据(图3中?) 目录路由方式:交换共享服务系统通过自身的交换和共享数据获取接口来获取数据提供方的 数据存储与管理实体生成的数据目录(图3中①),并进行存储与管理。根据认证与授权实体的认证与 受权结果,目录发布功能实体开放相应的数据目录,使其能够被数据需求方物联网系统访问。数据需求 方通过本方资源交换域的目录访问实体来访问交换共享服务系统的数据目录(图3中②);通过交换和 供享数据获取接口实体,访问交换共 的数据集,获取所需数据(图3中③)

    5.2.1直接的数据传递方式

    共接口。直接的数据传递方式不需要访问交换和共享数据目录,数据提供方的资源交换域中可以不部 智目录管理功能实体, 在直接的数据传递方式中,根据数据交互的发起方不同,存在“数据推送”或“数据获取”两种交互 流程: )数据推送

    数据提供方通过资源交换域中的交换和共享数据提供接口主动将数据推送给数据需求方。流程见图4。

    图4中各流程含义如下: 1) 数据提供方通过服务提供域的数据提供服务实体生成交换和共享数据: 资源交换域的数据标准化处理实体对生成的交换和共享数据进行标准化处理; 3) 数据存储与管理实体对标准化处理后的数据进行缓存: 4) 交换和共享数据提供接口实体向数据需求方交换和共享数据获取接口实体发出数据推送 请求; 5) 数据需求方的交换和共享数据获取接口实体响应请求,并建立连接; 6) 数据需求方的认证与授权实体对提供方进行鉴权: 7) 需求方资源交换域中的交换和共享数据获取接口实体接收交换和共享数据; 8) 需求方数据存储与管理实体将接收到的数据进行缓存,并分发给服务提供域中的数据使用服 务实体; 9)月 服务提供域中的数据使用服务实体接收并使用数据 b)数据获取 数据需求方通过资源交换域中的交换和共享数据获取接口向数据提供方的交换和共享数据提供接 口发出数据获取请求。流程见图5。

    图4中客流程含义如下: 数据提供方通过服务提供域的数据提供服务实体生成交换和共享数据; 2) 资源交换域的数据标准化处理实体对生成的交换和共享数据进行标准化处理; 3) 数据存储与管理实体对标准化处理后的数据进行缓存: 4) 交换和共享数据提供接口实体向数据需求方交换和共享数据获取接口实体发出数据推送 请求; 数据需求方的交换和共享数据获取接口实体响应请求,并建立连接; 6) 数据需求方的认证与授权实体对提供方进行鉴权; 7) 需求方资源交换域中的交换和共享数据获取接口实体接收交换和共享数据; 8 需求方数据存储与管理实体将接收到的数据进行缓存,并分发给服务提供域中的数据使用服 务实体; 9)月 服务提供域中的数据使用服务实体接收并使用数据 b)数据获取 数据需求方通过资源交换域中的交换和共享数据获取接口向数据提供方的交换和共享数据提供接 口发出数据获取请求。流程见图5

    GB/T36478.1—2018

    图5中各流程含义如下: 1)需求方服务提供域中的数据使用服务实体调用资源交换域中的交换和共享数据获取接口 实体; 2) 交换和共享数据获取接口实体向数据提供方的资源交换域发出数据请求; 3) 数据提供方的交换和共享数据提供接口实体应答请求,并建立连接; 4) 数据提供方资源交换域中的认证与授权实体进行访问鉴权,通过授权验证后,交换和共享数据 提供接口实体向数据存储与管理实体发出数据请求; 5) 如数据存储与管理实体内已存储相应数据,执行9)~11),否则执行6)~11); 6) 数据存储与管理实体向服务提供域中的数据提供服务实体发出数据请求; 7) 数据提供服务实体生成所需数据,并将其提交给资源交换域的数据标准化处理实体; 8) 数据标准化处理实体对所返回的数据进行标准化处理; 9 数据提供接口实体将数据发送给数据需求方的交换和共数据获取接口实体:

    图5中各流程含义如下: 1)需求方服务提供域中的数据使用服务实体调用资源交换域中的交换和共享数据获取接口 实体; 2) 交换和共享数据获取接口实体向数据提供方的资源交换域发出数据请求; 3) 数据提供方的交换和共享数据提供接口实体应答请求,并建立连接; 4) 数据提供方资源交换域中的认证与授权实体进行访问鉴权,通过授权验证后,交换和共享数据 提供接口实体向数据存储与管理实体发出数据请求; 5) 如数据存储与管理实体内已存储相应数据,执行9)~11),否则执行6)~11); 6) 数据存储与管理实体向服务提供域中的数据提供服务实体发出数据请求; 7) 数据提供服务实体生成所需数据,并将其提交给资源交换域的数据标准化处理实体; 8) 数据标准化处理实体对所返回的数据进行标准化处理; 数据提供接口实体将数据发送给数据需求方的交换和共享数据获取接口实体

    11)数据需求方的数据使用服务实体使用所获得的数据

    2.2基于目录的数据传

    基于目录的数据传递方式包括图2中①、②的数据交互过程。 如尚未获取到交换和共享数据访问参数,数据需求方需要先访问数据提供方资源交换域中发布的 交换和共享数据目录,获取所需数据的相关访问参数(数据名称、内容、格式、数据源地址、访问接口等), 再进行直接的数据传递。需求方如已通过提供方的交换和共享数据目录获取到相应的数据访问参数, 后续的数据传递可不再进行数据目录的检索。 基于目录的数据传递方式分如下三个阶段: a)数据目录生成 在数据目录生成阶段,数据提供方的资源交换域基于标准化处理过的交换和共享数据生成数据目 录及共享授权规则,并发布。流程见图6。

    图6数据目录生成流程

    图6中各流程含义如下: 1)服务提供域中的数据提供服务实体生成交换和共享数据; 数据标准化处理实体对交换和共享数据进行标准化处理; 3) 数据存储与管理实体根据标准化后的数据生成交换和共享数据目录,并进行注册 4) 目录数据管理实体存储数据目录,并交由目录发布实体进行发布。 b) 数据目录访问 数据目录的访问流程见图7

    GB/T36478.12018

    图/中客流程含文如下 数据需求方的数据使用服务实体调用其资源交换域的目录访问实体; 2) 目录访问实体向数据提供方资源交换域中的目录发布实体发出目录检索请求: 3) 目录发布实体对目录检索请求进行响应; 4) 认证和授权实体对检索请求进行鉴权; 5) 目录发布实体进行目录检索,并将检索结果返回给数据需求方的目录访问实体; 6) 数据需求方目录访问实体接收提供方所返回的交换和共享数据目录检索结果; 7) 数据需求方的数据使用服务实体解析检索结果,获取所需交换和共享数据的相关参数 数据传递 根据所获得的数据访问参数,数据需求方按照5.2.1的方式,进行直接的数据传递

    5.3.1数据汇聚方式

    在数据汇聚方式下,交换共享服务系统汇聚、存储和管理数据提供方的交换和共享数据,数据需求 方通过访问交换共享服务系统获得所需的数据资源。数据汇聚方式下的数据交换和共享分为三个 阶段: a)数据汇聚 在数据汇聚阶段,数据提供方的交换和共享数据汇聚到交换共享服务系统,由交换共享服务系统进 行数据的存储和管理。 数据提供方的交换和共享数据汇聚到交换共享服务系统有两种形式:数据提供方主动推送、交换共 享服务系统主动获取。 数据提供方主动推送流程见图8。

    GB/T 36478.12018

    图8数据提供方主动推送流程

    图8中各流程含义如下: 1) 数据提供方的数据提供服务实体生成交换和共享数据; 2 数据标准化处理实体对数据进行标准化处理; 3) 交换和共享数据提供接口实体向交换共享服务系统发出数据发送请求; 4) 交换共享服务系统的交换和共享数据获取接口实体做出应答,并建立连接; 5) 交换共享服务系统的认证与授权实体对数据提供方进行鉴权; 6) 交换共享服务系统中的交换和共享数据获取接口实体接收数据; 7) 交换共享服务系统的数据存储与管理实体对所接收到的数据进行存储; 8) 交换共享服务系统中的数据存储与管理实体生成共享数据目录,并进行共享数据目录的注册 发布。 交换共享服务系统主动获取流程见图9

    GB/T36478.1—2018

    免共享服务系统主动获取

    图9中各流程含义如下: 1)交换共享服务系统的数据存储与管理实体调用交换和共享数据获取接口实体; 2) 交换和共享数据获取接口实体向数据提供方的交换和共享数据提供接口实体发出数据请求; 3) 数据提供方的交换和共享数据提供接口实体应答请求,并建立连接: 4) 数据提供方的认证与授权实体对请求进行鉴权,通过授权验证后,交换和共享数据提供接口实 本向数据存储与管理实体发出数据请求; 如数据存储与管理实体内存储有相应数据,执行9)~12),否则执行6)~12); 6) 向服务提供域中的数据提供服务实体发出数据生成请求:

    8)数据标准化处理实体对所返回的数据进行标准化处理; 9) 交换和共享数据提供接口实体将标准化处理后的数据发送给交换共享服务系统的交换和共享 数据获取接口实体; 10)交换共享服务系统的交换和共享数据获取接口实体接收数据; 11)交换共享服务系统的数据存储与管理实体对所接收到的数据进行存储; 12)交换共享服务系统中的数据存储与管理实体根据所接收到的数据生成数据目录,并进行数据 目录的注册与发布。 b)数据目录访问 数据目录访问流程见图10。

    图10数据汇聚方式下的数据目录访问流程

    图10中各流程含义如下 1 数据需求方的数据使用服务实体调用其资源交换域的目录访问实体; 目录访问实体向交换共享服务系统的目录发布实体发出目录检索请求; 3) 交换共享服务系统的目录发布实体响应检索请求; 4) 认证和授权实体对检索请求进行鉴权; 5) 目录发布实体进行目录检索脚手架标准规范范本,并将检索结果返回给数据需求方的目录访问实体; 6) 数据需求方目录访问实体接收提供方所返回的交换和共享数据目录检索结果; 7) 数据需求方的数据使用服务实体解析检索结果,获取所需交换和共享数据的相关参数 数据传递 根据所获得的数据访问参数,按照图11的方式.进行直接的数据传递

    GB/T36478.1—2018

    图11数据汇聚方式下的数据传递流程

    图11中各流程含义如下: 1) 数据需求方的数据使用服务实体调用其资源交换域中的交换和共享数据获取接口实体; 交换和共享数据获取接口实体向交换共享服务系统发出数据请求; 3) 交换共享服务系统的交换和共享数据提供接口实体应答请求,并建立连接: 4) 交换共享服务系统中的认证与授权实体进行鉴权; 5) 通过鉴权后,数据存储与管理实体在交换共享服务系统内提取所需数据; 6) 交换和共享数据提供接口实体将数据发送给数据需求方的交换和共享数据获取接口实体; 7) 交换和共享数据获取接口实体接收数据后,提交给数据使用服务实体; 数据使用服务实体使用数据

    在路由方式下,交换共享服务系统仅保存数据提供方的交换和共享数据目录(数据源地址指向数据 提供方系统)。数据需求方访问交换共享服务系统的数据目录,得到所需数据的源地址等访问参数信 息,可访问该数据源地址所指向的数据提供方,获取所需的数据。 路由方式下的数据交换和共享分为三个阶段: a)目录生成 在数据目录生成阶段,数据提供方的资源交换域基于标准化处理过的交换和共享数据,生成数据目 录及共享授权规则,并发布。流程见图12。

    图12路由方式的且录生成流程

    图12中各流程含义如下: 1) 数据提供方的数据提供服务实体生成交换和共享数据; 数据标准化处理实体对数据进行标准化处理; 3) 数据存储与管理实体存储数据; 数据存储与管理实体根据标准化处理后的数据生成交换和共享数据目录; 交换和共享数据提供接口实体向交换共享服务系统的交换和共享数据获取接口实体发出目录 注册请求; 交换共享服务系统的交换和共享数据获取接口实体进行请求应答,并建立连接; 7) 交换共享服务系统的认证与授权实体对数据提供方进行鉴权; 8) 交换共享服务系统的交换和共享数据获取接口实体接收从数据提供方的交换和共享数据提供 接口实体所发送的目录数据; 9)交换共享服务系统中的数据存储与管理实体根据所接收到的数据生成共享数据目录,并进行 共享数据目录的注册与发布。 b)目录访问 数据需求方访问交换共享服务系统所发布的交换和共享数据目录,获取数据访问参数。

    体育标准GB/T36478.1—2018

    路由方式中的目录访问流程与数据汇聚方式中的目录访问流程相同,如图10所示。 )数据传递 通过数据需求方的交换和共享数据获取接口实体与数据提供方系统的交换和共享数据提供接口实 体进行直接的数据传递,从数据提供方获取所需的交换和共享数据, 路由方式中的数据传递流程,与直连模式中直接的数据传递方式(数据获取)的流程相同,见图5。

    ....
  • 相关专题: 物联网  

相关下载

常用软件