GB/T40026-2021

具有资源开放性的物联网能力要求

CapabiltyrequirementsofIoTwithresourceopenness

本文分享国家标准具有资源开放性的物联网能力要求的全文阅读和高清PDF的下载,具有资源开放性的物联网能力要求的编号:GB/T40026-2021。具有资源开放性的物联网能力要求共有22页,发布于2021-08-01
  • 中国标准分类号(CCS)M32
  • 国际标准分类号(ICS)33.040
  • 实施日期2021-08-01
  • 文件格式PDF
  • 文本页数22页
  • 文件大小2.36M

具有资源开放性的物联网能力要求


国家标准 GB/T40026一2021 具有资源开放性的物联网能力要求 CapabiltyrequirementsofIoTwithresoureeopenness 2021-04-30发布 2021-08-01实施 国家市场监督管理总局 发布 国家标涯花警理委员会国家标准
GB/T40026一2021 次 目 前言 引言 范围 规范性引用文件 术语、定义和缩略语 3.1术语和定义 *** 3.2缩略语 需求 具有资源开放性的物联网架构 物联网资源开放的平台能力要求 6.1概述 6.2设备注册 6.3设备管理 6.4应用注册 6.5应用发布 6.6资源发现 6.7数据缓存 6.8数据转发 6.9群组管理 6.10计费管理 物联网资源开放的应用层能力要求 基本业务流程 8.1设备注册 8.2设备管理 8.3应用注册 应用发布和发现 8.5资源发现 0 8.6数据缓存 13 8.7数据转发 8.8群组管理 l 17 8.9计费管理
GB/T40026一2021 前 言 本标准按照GB/T1.1一2009给出的规则起草 本标准由工业和信息化部提出 本标准由全国通信标准化技术委员会(SAC/TC485)归口 本标准起草单位:大唐电信科技产业集团(电信科学技术研究院有限公司,信息通信研究院、 华为技术有限公司、联合网络通信集团有限公司南京爱立信熊猫通信有限公司、上海贝尔股份有 限公司 本标准主要起草人:徐晖、付国强、金雷、贾雪琴、张科蜂峰、王煜坚
GB/T40026一2021 引 言 本文件的发布机构提请注意,声明符合本文件时,可能涉及与第6章物联网资源开放的平台能力要 求和8.8群组管理相关的专利的使用 本文件的发布机构对于该专利的真实性、有效性和范围无任何立场 该专利持有人已向本文件的发布机构保证,他愿意同任何申请人在合理且无歧视的条款和条件下, 就专利授权许可进行谈判 该专利持有人的声明已在本文件的发布机构备案 相关信息可以通过下列 联系方式获得 专利持有人姓名:华为技术有限公司 地址:广东省深圳市龙岗区坂田华为基地B1 请注意除上述专利外,本文件的某些内容仍可能涉及专利 本文件的发布机构不承担识别这些专 利的责任 I
GB/T40026一2021 具有资源开放性的物联网能力要求 范围 本标准规定了具有资源开放性的物联网的需求、应用场景,以及开放物联网的系统架构,在此基础 上对物联网平台、感知延伸网络和应用层提出了进一步的能力要求 本标准适用于开放性的物联网 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是日期的引用文作,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 YD/T2398M2M业务总体技术要求 术语定义和缩略语 3.1术语和定义 下列术语和定义适用于本文件 3.1.1 资源resouree 具有唯一标识(如URI),能够被统一接口访问,即能够被创建、修改,更新、删除的一些信息资源 注:资源可以是通过应用或服务映射而得到的信息资源,包括;设备侧应用及其能力、网络侧应用及其能力,也可以 是通过应用数据的映射而得到的信息资源,包括:一个文件、一张图片、一段视频等 3.2缩略语 下列缩略语适用于本文件 GPS;全球定位系统(GlobalPositioningSystem) URI;统一资源标识符(UniformResourceIdentifier) URL;统一资源定位符(UniformResourcel.ocator) 需求 具有资源开放性的物联网架构应满足以下需求 在物联网应用中,数据可是感知延伸层上传给物联网应用的数据,也可是物联网应用传递给感 知延伸层设备的数据,在开放的架构下,物联网支撑平台可根据物联网应用的需求或者最终用 户的需求对数据进行缓存,当物联网应用或者最终用户需要使用这些数据时到物联网平台去 查询,这样可灵活地部署和使用物联网应用 例如在远程医疗的应用中,用户不用实时接收其 身体的状况,可定时去平台读取其身体的各项指标,而部署远程医疗应用的单位如社区)可在 每天的固定时刻去平台读取病人的数据供分析整理,这样可大大简化远程医疗的部署 同时
GB/T40026一202 为了省电等原因,物联网设备可进行休眠,此时物联网应用给设备的命令可缓存在平台中,等 设备上线后转发给物联网设备 一针对物联网应用,平台可对应用进行注册和发布,在注册过程中平台可对物联网应用进行认证 和授权,并且可通过测试来判断该应用是否可注册在物联网平台上,物联网平台还可将物联网 应用发布到物联网应用注册及发现管理平台上供更多的消费者选择,在发布需求中,物联网平 台应和物联网应用发现平台交互,将物联网应用建立索引和目录供消费者选择 -针对物联网设备,物联网平台应具有设备注册和设备管理的需求,针对不同的物联网应用可实 现群组管理 当物联网设备或者网关第一次接人物联网平台时应执行设备注册过程,将设备 网关和物联网应用绑定并在物联网平台上形成映射关系,使物联网应用可管理到这些设备,也 可使这些设备产生的数据传递给物联网应用,物联网平台还可根据物联网应用的需求对这些 物联网设备/网关进行设备管理,可进行远程管理,设备升级、故障修复等工作 S 具有资源开放性的物联网架构 在物联网总体架构基础上,为满足具有资源开放性的物联网能力要求,增加了物联网资源开放的功 能模块和相关接口 具有资源开放性的物联网架构见图 11 物联网应用 物联网应用发现平台 应用层 物联网支撑平台 应用资源注册 应用资源发布 资源发现 网络/业务层 设备资源管理 群组资源管理 设备资源注册 数据资源缓存 计费管理 数据资源转发 资源开放的 接口 应用资那 设备资说 数据资源 说明 中的内容是物联网资源开放的接口能力和功能 图1具有资源开放性的物联网架构 在具有资源开放性的物联网架构中,物联网支撑平台向物联网应用提供应用接口,物联网支撑平台 的功能应遵循YD/T2398的要求 物联网应用的开发者使用该应用接口将其开发的物联网应用注册、发布在物联网支撑平台上,物联 网支撑平台应为物联网应用提供资源,为物联网应用提供相应的支撑管理功能,包括通过统一的资源访 问接口进行应用和设备注册、数据存储与转发、群组管理、应用发布、资源发现、安全隐私保护的功能以 及对多种物联网设备、网关、感知节点进行远程设备管理(如配置、升级)的适配功能 物联网支撑平台
GB/T40026一2021 应向网络和感知延伸层提供网络/设备接口,物联网应用或者物联网支撑平台可通过该接口对物联网设 备/物联网网关进行管理,提供设备管理、数据缓存、数据转发、群组管理等功能 物联网应用请求者通过应用层的物联网应用发现平台发现物联网应用 物联网应用可通过物联网 支撑平台将物联网应用开发者创建的物联网应用注册到物联网应用发现平台,物联网应用请求者通过 用户终端接人物联网应用发现平台查询物联网内物联网应用开发者所注册的物联网应用,实现开放物 联网内的应用共享 感知延伸层、物联网设备、物联网网关应提供适配接口,可适配物联网应用相关的业务能力 物联网设备、物联网网关应支持管理能力开放,使物联网应用能够通过物联网支撑平台、物联网网 关对远端的物联同端节点进行远程设备管理(如配置、升级》. 物联网设备、物联网网关应支持数据共享能力开放,物联网设备、物联网网关的适配接口应提供对 设备、网关、传感器节点的数据共享的适配能力使物联网应用能够通过物联网支撑平台、物联网网关获 取到传感数据 物联网资源开放的平台能力要求 6.1概述 物联网业务层是在核心网络之上的物联网支撑平台,主要功能包括 物联网支撑平台作为承接核心网络和上层具体应用的中间关键实体,应具备对核心网络能力 进行抽象和管理的能力,并遵循物联网系统内统一的规则以接口的形式提供给上层的物联网 用户和应用调用 物联网支撑平台应具备对感知延伸层设备、网关以及感知节点的管理能力,采用标准的面向资 源的协议和接口实现对设备和网关的性能,故障、软件和固件的更新,并能够把感知延伸层的 物联网设备、网关和感知节点的相关信息以统一的资源接口方式,提供给上层的物联网应用 物联网支撑平台根据物联网设备/网关发来的物联网应用层能力请求可路由到相应的物联网应用 同时物联网支撑平台应具备向物联网应用发现平台进行应用注册的能力 6.2设备注册 设备注册模块应包括如下能力 -应完成对接人设备的双向认证; 应协同适配接口其他模块的需求实现设备的注册过程 6.3设备管理 设备管理模块应包括如下能力 应对物联网端节点/设备/网关的远程配置管理、故障管理、性能管理、软件/固件升级 应对物联网端节点/设备/网关的远程唤醒触发及配置引导; 应对物联网端节点进行增加或删除、修改物联网端节点间连接关系以及发现、维护和描述物联 网端节点所在的传感网拓扑结构; 应维护物联网猫节点/设备/网关的管理对象信息与管理对象资源数掘间的映射关系; 应将各种设备管理命令功能适配为统一的资源访问API提供给物联网应用 应维护物联网支撑平台与物联网端节点/设备/网关之间的设备管理会话; 应针对设备管理的访问权限控制 设备管理模块的能力中所涉及的物联网端节点应是具有一定处理能力的感知节点
GB/T40026一2021 6.4应用注册 应用注册模块应包括如下能力 一应用与物联网支撑平台之间双向认证能力物联网应用可向物联网支撑平台注册,在注册过程 中,应用和物联网支撑平台之间应进行双向认证,在此过程中物联网支撑平台可向应用发送安 全参数; 应用配置环境能力;物联网应用可在物联网支撑平台上配置所需环境,并将应用上传到物联网 支撑平台进行测试; 应用发布管理能力;应通过测试的物联网应用可选择发布到物联网应用发布/管理平台上或者 暂时不发布 6.5应用发布 应用发布应包括如下能力: 物联网应用发布;物联网支撑平台应向物联网应用发现平台发布物联网应用相关信息,物联网 应用发现平台应根据应用发布请求建立应用资源,存储物联网应用相关信息 物联网应用查询;物联网支撑平台应根据物联网应用查询请求检索物联网应用资源,向物联网 应用请求者返回物联网应用查询结果 6.6资源发现 针对应用接口,资源发现模块应包括如下能力 应从应用发布模块获得已发布应用的资源信息 应根据获得的已发布的资源信息形成资源发现模块的内部资源; 应根据检索条件对资源进行检索 应响应应用和发现管理平台的资源查询请求 6.7数据缓存 针对应用接口,数据缓存模块应包括如下能力 应根据物联网应用注册时的需求保存感知延伸层报送的数据; 应根据物联网应用及发现管理平台注册时的需求保存物联网应用的数据; 应根据应用适配接口其他模块的需求保存相关的数据 针对网络/设备接口,数据缓存模块应包括如下能力: 应根据物联网应用注册时的需求保存设备管理相关的数据 应根据应用适配接口其他模块 的需求保存相关的数据 6.8数据转发 针对应用接口,数据转发模块能确保物联网应用的用户数据(在应用与应用之间,应用与设备/网关 之间)的可靠传递,应包括如下能力 -用户数据缓存能力; -获取物联网应用/设备/网关在线状态的能力 转发用户数据的能力 6.9群组管理 物联网支撑平台中的平台群组管理模块应包括如下能力
GB/T40026一2021 应根据物联网应用需求创建相关的群组资源,通过统一的资源访问接口管理一组资源数据 群组资源还可包括子群组资源,子群组资源可由物联网应用或者物联网支撑平台创建 应根据物联网应用需求对群组进行管理,对群组成员资源批量访问包括查询、更新和删除 应根据物联网应用需求对群组成员资源批量访问请求(如批量获取传感数据、控制设备等. 应负责避免成员资源的重复、循环访问 物联网网关或设备中的设备群组管理模块应包括如下能力 应根据物联网应用需求或者物联网支撑平台需求,通过物联网支撑平台创建相关的群组资源 管理一组资源数据 该群组资源还可作为其他群组资源的子群组 应根据物联网应用需求或者物联网支撑平台需求对群组进行管理,对群组成员资源批量访问 包括查询,更新和删除 应根据物联网应用需求或者物联网支撑平台需求对群组成员资源批量访问请求(如批量获取 传感数据、控制设备等) 设备群组管理模块还应负责避免成员资源的重复、循环访问 6.10计费管理 物联网支撑平台中的平台计费管理模块应包括如下能力 -应根据物联网应用的计费需求,配置业务能力和网络资源的可计费事件和计费参数 应根据配置在可计费事件发生时,记录物联网应用使用设备管理、数据缓存、数据转发、资源发 现、群组管理等功能的计费数据,记录物联网应用使用网络资源(如短信、彩信、IP)的计费数据 应支持在线计费和离线计费两种计费方式; 应支持将计费数据传送给计费服务器,进行批价并生成计费账单 物联网资源开放的应用层能力要求 应用层主要包括具体的物联网应用以及物联网应用发现平台 物联网应用通过适配接口接人物联网支撑平台,实现与物联网支撑平台之间的应用注册、应用管 理、数据获取/发送等功能 物联网应用发现平台是物联网系统中进行物联网应用注册、发布、查询的管理实体,主要功能应包括 应接收物联网支撑平台的注册请求,根据注册请求中携带的物联网支撑平台的描述信息在本 地创建相应的资源即物联网支撑平台资源); 应接收物联网支撑平台的应用注册请求,并根据物联网支撑平台所支持的应用的描述信息为 该应用的描述信息创建与物联网支撑平台资源相对应的资源,并存储该描述信息用于物联网 应用请求者通过用户终端接人物联网应用发现平台,通过物联网支撑平台的描述信息和物联 网支撑平台所支持的物联网应用的描述信息查找/发现该物联网应用; 应接收物联网应用请求者发送的物联网应用查询消息,物联网应用发现平台根据物联网应用 请求者提供的查询条件查询本地存储的物联网应用的描述信息,将得到的与查询条件相匹配 的物联网应用的描述信息及支持该物联网应用的物联网支撑平台的描述信息返回给物联网应 用请求者,以便物联网应用请求者使用所查询到的物联网应用 8 基本业务流程 8.1设备注册 当物联网设备/物联网接人网关接人到物联网支撑平台时,应与物联网支撑平台进行双向认证,在 此过程中,物联网支撑平台可给物联网设备/物联网接人网关下发安全参数,如物联网设备的密钥等信
GB/T40026一202 息,同时物联网支撑平台将该设备/物联网网关的信息保存在物联网支撑平台中,供应用或者其他管理 模块调用 设备注册流程见图2 设备注册 资源发现 设备管理 物联网终炮/ 接入网关 模块 模块 模块 设备发起注册请求" 设备注册模块完成设备交互认证 与资源发现模块交互,为该设备分配相应的资源信息,并在设备管理 模块更新设备信息" 注册响应" 建立支撑管理平 台的资源标识 获取支撑管理平台 信息请求 检验是否授权该设备获取支撑管理平台相关资源信息" 响应" 物联网接人网关/设备向设备注册模块发起注册请求,其中应包含设备资源标识、资源属性以及URI等 设备注册模块对该设备进行双向认证 认证成功后,应到资源发现模块查找该设备资源标识是否已经存在,如果不存在,则创建新的资源管理标识和相 应的属性,并通知设备管理模块 设备注册模块向设备返回注册成功的响应消息 在设备侧建立所注册的支撑管理平台的资源标识 向设备注册模块发送获取支撑管理平台信息(如接人点信息)的请求 检验该设备是青有权获取支撑管理平台的相关资源信息,如果有,则向资源管理或设备管理模块查询相应资源 信息 "设备注册模块向设备返回响应消息 图2设备注册流程
GB/T40026一2021 8.2设备管理 物联网业务支撑平台应维护设备管理对象资源数据与远程物联网设备或网关中的管理对象信息的 映射关系,以及资源访问请求与各种具体设备管理协议中的管理命令之间的映射关系 物联网业务支 撑平台应接收物联网应用发来的针对设备管理对象资源的访问请求,根据预设的映射关系,将其适配转 换为目标物联网设备或网关所支持的设备管理命令,并将所访问的管理对象资源数据适配转换为对应 设备管理命令所要操作的管理对象信息,然后将适配转换后的设备管理命令下发到目标设备或网关,最 后将从目标设备或网关接收到管理执行结果返回给物联网应用 设备管理流程见图3 物联网端节点 物联网设备/网关 设备管理模块 物联网应用 获取物联网端节点/设备/网关的管理对象信息,并建立其与管理对 象资源数据的映射关系" 面向管理对象资源数据的访 问请求" 根据预先设定的映射关系,将面向管理对象资 源数据的访问请求适配为对应的设备管理命 并确定需要访间的管理对象信息 建立设备管理会话,将设备管理命令发送到相应的物联网端节点 终端/网关,执行设备竹理操作 将设备管理结果数据转换为 资源访问响应,返回给物联 网应用 物联网支撑管理平台通过其适配接口中的设备管理模块,获取物联网节点/设备/网关上的管理对象信息,并据此 创建对应的管理对象资源和分配唯一访问地址URI,同时建立所述管理对象信息和管理对象资源之间的映射 关系 "物联网支撑平台过其适配接口中的设备管理功能,接收物联网应用发送来的针对管理对象资源URI的资源访 问请求(如获取、更新、删除等),该访问请求中应包含请求方标识(即物联网应用标识),访问类型、管理对象资源 URI,物联网支撑平台首先获取该访问请求中的参数并确认其参数是合法的,然后进行业务处理 物联网支撑平台通过其适配接口中的设备管理模块,根据预先设定的映射关系,将所接收的资源访问请求转换为 对应的设备管理命令,同时根据a中的映射关系确定设备管理命令所要操作的位于目标设备(即物联网节点/设 备/网关上的管理对象信息 物联网支撑平台通过其适配接口中的设备管理模块,与物联网节点/设备/网关建立设备管理会话(或使用已经建 立的设备管理会话),将转换后的设备管理命令发送到管理对象资源URI所对应的目标设备,从而操作和管理目 标设备中对应的管理对象信息 ”物联网支撑平台通过其适配接口中的设备管理模块,接收目标设备执行设备管理命令后的结果数据,并将其转换 为资源访问响应返回给物联网应用,该响应中应包含状态报告(如成功、失败)、结果数据 图3设备管理流程
GB/T40026一2021 8.3应用注册 应用注册服务应用层,应与物联网应用发现平台交互,根据应用注册的需求,其应与平台中的安全 隐私,设备管理、群组管理、应用发布存在交互关系 应用注册流程见图4 物联网应用 应用注册模块 物联网应用发现平台 基本信息" 注册结果 发布应用信息" 需求信息反馈" 应用环境配置 配置结果 应用测试上传" 测试结果" 应用发布 应用发布" 应用发布消息" 应用发布消息 已发布应用列表 未发布应用列表 基本信息注册是指物联网应用向物联网支撑平台进行注册的过程 在基本信息中应包含物联网应用的身份信 息、物联网应用类型以及用于获得应用收益的银行账号信息,同时在此处应包含法律条款,用来约束物联网应用 的行为和保证开发者的权益 应用需求发布是指物联网应用向物联网应用发现平台上发布需求信息 在该过程中,物联网应用发布需求信息, 发现管理平台获得可用的信息,如果未发现合适的信息,则在注册/发现管理平台上发布一条应用需求 应用环境配置过程是物联网应用对应用环境进行搭建过程 在环境搭建时,应声明需要哪些API,针对什么类型 发完成的应用部署在按照应用配置中完成的环境上进行测试的过程 应用测试在独立于 平台的环境中部署,将完成功能、性能、安全及其针对的物联网设备特殊要求的测试,测试周期完成后,会将结果 反研给开发者和支撑管理平 物联网应用发布是指物联网应用可选择是否发布测试通过的应用 由物联网应用来掌握发布时机能够提高应用 的成熟度,同时给物联网应用更多的自主选择权利 应用发布是指测试完成的应用发布到应用注册/发现管理平台上的过程 在支撑管理平台上测试通过后的应用 就能够发布到应用注册/发现管理平台,通过这个平台提供给设备用户,并获得相应的回报 图4应用注册流程 8.4应用发布和发现 物联网应用在物联网支撑平台上注册后,可向物联网应用发现平台进行发布通过物联网支撑平台
GB/T40026一2021 向物联网应用注册发现/管理平台注册物联网应用,供消费者或者最终用户选择 应用发布功能实现 物联网应用向物联网应用发现平台注册发布,应用发布流程见图5 物联网支撑管理平台 物联网应用发现平台 物联网支撑管理平台注册请求" 接收物联网支撑管理平注勇 请求,并在本地包创健资源以存 返回同意注册消息 应用注册请求 携带物联网支撑管理平台所支持的应用的描述信息 在已创建的物联网支撑管理平合 资源下为应用创建相应的资源" 建立索引、应用目录等 返回注册成功响应消息 物联网支撑平台向物联网应用发现平台请求注册,该注册请求包含物联网支撑平台本身的描述信息,包括物联网 支撑平台的名称、接人URI信息等标识信息 物联网应用发现平台接收物联网支撑平台的注册请求,并在本地为该支撑管理平台创建资源(即物联网支撑平台 资源)以存储物联网支撑平台的描述信息 ”物联网应用发现平台向物联网支撑平台返回同意注册消息,以便物联网支撑平台接收到注册成功的响应后,向物 联网应用发现平台发送物联网应用注册请求 物联网支撑平台向物联网应用发现平台发送物联网应用注册请求,该注册请求携带物联网支撑平台所支持的物 联网应用的描述信息,包括物联网应用的名称、物联网应用的业务类型、物联网应用的标识信息、物联网应用的提 供方信息等 物联网应用发现平台在本地已创建的该物联网支撑平台资源下为物联网应用创建相应的物联网应用资源以存储 物联网支撑平台所支持的物联网应用的描述信息,如建立索引,创建应用目录等,以使物联网应用请求者通过用 户设备接人物联网应用发现平台,根据物联网支撑平台的描述信息和物联网支撑平台所支持的物联网应用的描 述信息查询和发现物联网应用 图5应用发布流程 应用发现功能实现物联网应用请求者向物联网应用发现平台注册查询和发现相应的物联网应用. 应用发现流程见图6
GB/T40026一2021 物联网应用请求者 物联网端应用发现平台 物联网应用查询请求" 接收物联网应用查询请求, 并在本地查询匹配的物联网 应用" 返回应用查询结果 ”物联网应用请求者通过用户设备向物联网应用发现平台发送物联网应用查询消息,物联网应用查询消息携带有 查询条件,包括请求查 用服务的区域信息等 询的物联 勿联网应用的名称、物联网应用的业务类型、物联网应 物联网应用发现平台接收物联网应用查询消息,根据物联网应用查询消息提供的查询条件查询本地存储的物联 网应用的描述信息,得到与查询条件相匹配的物联网应用的描述信息,包括物联网应用的名称、物联网应用的业 务类型、物联网应用的标识信息、物联网应用的提供方信息等 ”物联网应用发现平台根据查询到的物联网应用的描述信息,查询本地存储的支持物联网应用的物联网支撑平台 的描述信息,得到支持所查询到的物联网应用的物联网支撑平台的描述信息,包括物联网支撑平台的名称、接人 URI信息等标识信息 物联网应用发现平台将得到的与查询条件相匹配的物联冈应用的描述信息及支持该物联网应用的物联网支撑平 台的描述信息返回给物联网应用请求者,以便物联网应用请求者使用所查询到的物联网应用 图6应用发现流程 8.5资源发现 为了使海量的资源被有效利用,物联网支撑平台需要具备资源发现能力 资源发现能力需要获取 网络新增资源的信息,并具备资源检索功能 通过物联网支撑平台的资源发现能力,需求方即物联网应用、物联网设备/网关)能够查找到需要 的各种资源,从而实现资源的共享 以物联网应用的资源发现为例,资源发现流程参见图7(将“物联网应用”换成“物联网设备/网关”, 将“应用注册模块”换成“设备注册模块”即可成为物联网设备/网关的资源发现流程) 0
GB/T40026一2021 物联网应用 应用注册 资源管理 物联网应用/设 应用发布 物联网应用 模块 模块 模块 备/网关A 发现平台 物联网应用向应用注册模块注册" 应用注册模块把物联网应用的资源 信息向应用发布模块发布 应用发布模块把物联网应用的资源信 息发布给资源发现模块,在资源发现 模块内形成相应的资源 物联网应用/终端/网 关A向物联网端应 物联网端应用发 用发现平台发起资 现平台向资源发 源请求" 现根块发起物联 网应用/终端网 关A的资源查询 请求" 对资源进行检索 返回被请求的资 源结果 "物联网应用向应用注册模块进行注册,注册信息包括物联网应用的资源信息即物联网应用的资源标识符、物联网 应用的资源描述等 应用注册模块把物联网应用的资源信息向应用发布模块发布 a.,b属于资源发现的前置条件 应用发布模块把物联网应用的资源信息报告给资源发现模块,在资源发现模块内形成相应的资源 应用发布模 块向资源发现模块报告资源信息的方式有两种;一种是应用发布模块主动上报,另一种是应用发布模块在资源发 现模块的触发下被动上报 物联网应用/设备/网关A向应用和发现管理平台发起资源请求 请求信息中包括被查找资源的描述 物联网端应用发现平台向资源发现模块发起物联网应用/设备/网关A的资源查询请求 请求信息中包括被查找 资源的描述 资源发现模块根据被查找资源的描述对资源进行检索 返回被请求的资源结果 图7资源发现流程 8.6数据缓存 物联网支撑平台应根据物联网应用的需求保存从物联网设备传上来的数据供物联网应用或者最终 用户访问 物联网支撑平台应根据物联网应用的需求将物联网应用的数据进行缓存供物联网设备/网 关进行访问 针对应用接口,数据缓存流程(应用接口)见图8 11
GB/T40026一2021 应用注 数据缓存 物联网应用 物联网应用发现平台 物联网设备网关 册模块 模块 物联网应用向应用注册模块注册通知该应用需要进行数据缓存" 通知教据缓存模块 物联网应用发现平台向应用注册模块注册通知 该应用需要进行数据缓存 通知数据缓存模块" 数据传送 如果需要数据缓存,则进行 数据缓存,如果不需要数抑 缓存,则转发至物联网应用 或者管理支撑平台" 物联网应用在向应用注册模块进行注册时,如果其应用需要对采集的数据进行缓存,则通知应用注册模块其需要 进行数据缓存 "应用注册模块通知数据缓存模块该物联网应用需要进行数据缓存,数据缓存模块保存其需求 物联网应用发现管理平台向应用注册模块进行注册时,如果需要对采集的数据进行缓存,则通知应用注册模块需 要进行数据缓存 应用注册模块通知数据缓存模块该物联网应用注册及发现管理平台需要进行数据缓存,数据缓存模块保存其 需求 当感知延伸层数据发送到数据缓存模块时,数据缓存模块进行判断,如果需要进行缓存则进行缓存,如果不需要 缓存则发送给物联网应用或者管理支撑平台 图8数据缓存流程应用接口 数据缓存流程(网络/设备接口)见图9 12
GB/T40026一2021 应用注 数据缓存 物联网支撑管理平台/ 物联网应用 册模块 模块 设备管理模块 物联网应用向应用注册模块注册通知该应用需要进行数据缓存 通知数揪缓存模块 物联网支撑管理平台设备管理模块通知该应 用需要进行数据缓存 数据传送 如果需要数据缓存,则进行 数据缓存,如果不需要数据 缓存,则转发至物联网应用 或者管理支撑平台! 物联网应用在向应用注册模块进行注册时,如果其应用需要对一些数据(如设备管理数据等)进行缓存,则通知应 用注册模块其需要进行数据缓存 ”应用注册模块通知数据缓存模块该物联网应用需要进行数据缓存,数据缓存模块保存其需求 物联网支撑平台或者设备管理模块需要对一些数据(如设备管理数据)进行缓存,则通知数据缓存模块其需要进 行数据缓存 当物联网应用的数据或者物联网管理支撑平台/设备管理模块发送数据到数据缓存模块时,数据缓存模块进行判 断,如果需要进行缓存则进行缓存,如果不需要缓存则发送给物联网网关或者物联网设备 图9数据缓存流程网络/设备接口 8.7数据转发 为实现用户数据的可靠传递,确保发送方(即物联网应用、物联网设备/网关)在接收方即物联网应 用、物联网设备/网关)离线的情况下发出的用户数据也能被接收方收到,物联网支撑平台需要具备数据 转发能力 数据转发应了解接收方的在线状态,并具备数据缓存和转发用户数据的功能 应通过物联网支撑平台的数据转发能力传递用户数据能够减少发送方多次查询接收方接收状态的 操作,降低用户数据传输失败的可能性,简化物联网应用、物联网设备/网关的设计和实现 以物联网应用与物联网设备/网关之间的数据转发为例,应用接口数据转发模块流程参见图10[将 模块中的“物联网设备/网关”换成“物联网应用”,将“设备管理模块(网络/设备接口)”换成“设备管理模 块(应用接口)”即可成为从物联网应用到物联网应用的数据转发流程] 13
GB/T40026一2021 设备管理模块网 数据转发 物联网没备 物联网应用 模块(应用接口 络/设各接口 网关 物联网应用向数据转发模块发送用 户数据" 用户数据缓存 数据转发模块向设备管理模块查询物联网设备/接入网关 的在线状态 如果终端网关在线,则数据转发 模类将缓存的袋发送给物联网 终端/网关 物联网应用向数据转发模块发送用户数据[包括接收方信息(如URL)和业务数据] 在物联网应用签约物联网支撑平台的数据转发能力的条件下,数据转发模块接收用户数据,并对用户数据缓存 根据接收方信息(如URL),数据转发模块向设备管理模块查询物联网设备/网关的在线状态;根据获得在线状态 信息判断物联网设备/接人网关是否在线 如果物联网设备/网关不在线,那么继续查询 如果物联网设备/网关 在线,则进人d 数据转发模块将缓存的数据发送给物联网设备/网关 图10应用接口数据转发模块流程 针对网络/设备接口,数据转发模块将物联网设备或接人网关的数据转发给一组物联网设备或接人 网关,网络/设备接口数据转发模块流程见图11[将模块中的“物联网应用”换成“物联网设备/网关”,将 “设备管理模块(应用接口)”换成“设备管理模块网络/设备接口)”即可成为从物联网设备/网关到物联 网设备/网关的数据转发流程] 14
GB/T40026一2021 物联网设备! 数据转发模块(网 设备管理模块 物联网应用 络/设备接口 网关 (应用接口 物联网设备/网关向数据转发模块发 送用户数据" 用户数据缓存" 数据转发模块向设备管理模块查询物联网应用的在线状态" 如果物联网应用在线,数据缓存 模尖将数鹅发这给物联网应用 物联网设备/网关向数据转发模块发送用户数据[包括接收方信息(如URL)和业务数据] "在物联网设备/网关签约物联网支撑平台的数据转发能力的条件下,数据转发模块接收用户数据,并对用户数据 缓存 根据接收方信息如URL),数据转发模块向设备管理模块查询物联网应用的在线状态;根据获得在线状态信息判 断物联网应用是否在线 如果物联网应用不在线,继续查询 如果物联网应用在线,则进人d. "数据转发模块将缓存的业务数据发送给物联网应用 图11网络/设备接口数据转发模块流程 8.8群组管理 群组管理模块应根据物联网应用需求创建相关的群组资源,通过统一的资源访问接口管理一组资 源数据 群组资源还可包括子群组资源,子群组资源可由物联网应用或者物联网支撑平台创建;群组管 理模块应根据物联网应用需求对群组进行管理,对群组成员资源批量访问包括查询,更新和删除;应根 据物联网应用需求对群组成员资源批量访问请求(如批量获取传感数据、控制设备等) 群组管理模块 还应避免成员资源的重复、循环访问 群组管理流程见图12. 15
GB/T40026一202 物联网设备两关 物网支撑平吞 群组成员 设备群组管 设备注册 平台群组管 物联网应用 理模块 模块 理模块 物联网设备/网关的设备信息、业务数据信息注册 创建子群组资源可选 返回新建子群组的标识 可选 创建群组资源d成员可包含 设备管理对象资源、业务数 据资源或子群组资源等 返回新建群组的标识 群组成员资源批量访问请 求r如批量获取传感数扼、 控制设备等 成员资源访问请求分发" 返回响应结果 创建子群组资源可选 达自新迷样组的标迎" 可选 子群组成员资源批量访问! 成员资源访问请求 分发 返回响应结果" 汇聚并返回响应结果" 汇聚并返回响应结果" 注1:b,e为根据物联网应用需求创建子群组资源 注2 需求创建群组资源 d,e为根据物联网应用 n为平台群组管理模块分发成员资源访问请求 注3:" 物联网设备、网关通过位于物联网支撑平台的设备注册模块进行注册,保存设备信息和业务数据信息 物联网应用可根据群组成员信息确定群组中一系列位于同一网关或者同一设备的成员资源并由此创建子群组 这个创建请求中应包括请求方标识、群组成员信息、接收方标识 平台群组管理模块根据接收方标识将这个创建 请求转发给相关的网关/设备 网关/设备的设备群组管理模块接收该访问请求,获取该访间请求中的参数并确 认参数是合法的,继续进行业务处理 设备群组管理模块创建子群组资源并维护子群组资源及其成员信息 设备群组管理模块返回响应结果,该响应中包括状态报告(如成功,失败)和新建子群组的标识 图12群组管理流程 16
GB/T40026一2021 "根据物联网应用需求创建群组资源,成员可包含设备/网关中的设备管理对象资源、业务数据资源等 群组资源 中还可包括子群组资源,由物联网应用或其他应用等事先创建 这个创建请求中应包括请求方标识,群组成员信 息、接收方标识 设备群组管理模块接收该访问请求,获取该访问请求中的参数并确认参数是合法的,继续进行 业务处理 位于物联网支撑平台的平台群组管理模块创建群组资源并维护群组资源及其成员信息,并给物联网 应用返回群组标识 设备群组管理模块返回响应结果,该响应中包括状态报告(如成功、失败)和新建群组的标识 物联网应用发起群组成员资源批量访问请求,这个访问请求中应提供请求方标识、访问类型、群组标识信息、接收 平台群组管理模块接收该访问请求,获取该访问请求中的参数并确认参数是合法的,继续进行业务处 理 群组管理模块根据物联网应用提供的群组标识信息获取各个群组成员信息,对该群组成员批量访问如 ,网关分发多个成员资源访问请求 每个成员资源访问请求中均包括请求方标 ,接收方标识,由收到访问请求的物联网设备、网关处理和返回响应 物联网设备、网 ]请求中的参数并确认该访问请求中的参数是合法的,继续进行业务处理 群组成员资源批量访问请求后,根据从群组标识信息获取的群组成员信息确定群组 设备的成员资源并由此创建子群组(参见b,c) 设备管理模块创建子群组资源 ,该响应中包括状态报告(如成功、失败)和子群组标识 该访问请求中应包括请求方 群组成员资源批量访向请求(参见f 标识、访问类型 物联网设备、网关获取该访问请求中的参数并确认该访问请求中的参 群组访问请求由收到访问请求的物联网网关、设备的设备群组管理模块分解 -系列位于同一网关或者同一设备的成员资源 为多 发给成员资源 子群组资源由 组成 等确定和创建 此外,群组管理模块还应具有辨识重复、循环的成员资 根据该群组成员信息判断出包含子群组资源 源的能力 而日在 群组管理模块接收群组成员资源批量访问请求后还可生成请求标识,随成员资源访问请求发放给成员资源并 存储下来,如果成员资源所在实体的群组管理模块判断后续收到带有相同的请求标识的成员资源访问请求就忽 略收到的访问请求 设备群组管理模块给物联网设备、,网关分发成员资源访问请求(参见g. "物联网设备、网关返回响应结果,该响应中包括状态码(如成功,失败),结果数据(参见h). "设备群组管理模块汇聚响应并返回响应结果,该响应中应包括状态报告如成功、失败)和结果数据 平台群组管理模块汇聚响应并返回响应结果,该响应中应包括状态报告(如成功,失败)和结果数据 图12(续 8.9计费管理 物联网支撑平台可配置业务能力和网络资源的计费参数(如次数、时长、费率等)和可计费事件,根 据这些配置来收集计费数据 物联网支撑平台负责记录和统计计费数据,收集物联网应用对设备管理 数据缓存、数据转发、资源发现、群组管理等功能的使用情况,收集物联网应用对网络资源(如短信、彩 信、IP)的使用情况 物联网支撑平台将记录的计费数据传送给计费服务器,由计费服务器进行批价并 生成计费账单 物联网支撑平台中的平台计费模块可配置可计费事件,包括物联网应用访问设备管理、数据缓存 数据转发、资源发现、群组管理等业务功能模块 物联网应用使用网络资源进行通信,包括短信、彩信 分组域承载、近距离无线通信、有线通信等 物联网支撑平台中的平台计费模块可根据运营商策略、签约信息为可计费事件配置计费参数,其中 计费参数可包括物联网应用标识、业务功能标识、网络通信类型、接人网络标识、次数、时长、流量、数据 存储,时间戳等,计费参数参见表1 17
GB/T40026一2021 表1计费参数 可计费事件 计费参数 设备管理物联网应用标识,业务功能标识,设备管理类型、管理对象信息、时间戳 数据缓存物联网应用标识,业务功能标识、数据存储 数据转发 业务功能 物联网应用标识,业务功能标识,流量 资源发现 物联网应用标识、业务功能标识、检索资源结果 群组管理 物联网应用标识,业务功能标识、群组标识、群组成员信息 网络 使用网络 物联网应用标识、网络通信类型、接人网络标识次数、,时长、流量 计费管理流程见图13 计费服务器 计费模块 业务功能模块 物联网应用 配置可计费事件和计费参数 对服务的访问请求” 根指配置的可让费事件,确定发生了 按照置的什贾参数, 可计费事件, 记录与访问请求相关的计费数据" 对于在线计费,将计费数 据发送到计费服务器( 处理物联网应用的访问" 选 计费服务器返回响应, 许对服务的访问可选 将访问响应 返回给物联网应用 按照配置的计费参数,记录与成功 的访有啊应相笑的贾数" 将计费数据发送到计费 服务器n 计费服务器返回响应 物联网支撑平台中的计费模块配置可计费事件和计费参数 "业务功能模块接收物联网应用对业务资源的访间请求,并将访间请求发送至计费模块处理 计费模块记录和统计计费数据,计费模块根据访问请求确定发生了可计费事件时,确定并记录与访问请求相关的 计费数据,计费数据可包括物联网应用标识、业务功能标识、流量等;对于在线计费,计费模块应将计费数据发送 到计费服务器以便于计费服务器确认是否允许物联网应用对业务资源的访问,其中计费数据可包括业务功能标 识、计费单元等;随后计费服务器返回响应,允许物联网应用的访问 业务功能模块对物联网应用的访间进行处理 物联网支撑平台中的业务功能模块对访问进行处理,并将访问的响应发送至计费模块处理 计费模块记录确认访问成功时,应确定并记录与访问响应相关的计费数据,计费数据可包括时间截、检索资源结 果、时长,流量等 计费模块将计费数据传送到计费服务器,进行批价并生成计费账单 计费模块将访问请求和访问响应相关的计 费数据发送到计费服务器,计费数据中还应包括序列号、结束符等信息用于区别不同的计费数据 "计费服务器返回响应,说明已成功发送 图13计费管理流程 18

具有资源开放性的物联网能力要求GB/T40026-2021

GB/T40026-2021是由中国国家标准化管理委员会发布的具有资源开放性的物联网能力要求的最新标准。该标准旨在规范物联网平台的能力和接口,实现物联网设备间的互操作性和数据共享。

根据GB/T40026-2021标准,具有资源开放性的物联网平台应该具有以下能力要求:

  • 设备连接能力:支持多种通信协议,如MQTT、CoAP、HTTP等;
  • 数据采集能力:支持设备数据的采集、处理、存储、查询和分析;
  • 应用接口能力:支持RESTful、SOAP等标准化接口协议,与其他应用系统实现互联;
  • 安全防护能力:支持设备身份认证、数据传输加密、访问控制等多种安全机制;
  • 资源开放能力:支持API开放、数据共享和第三方应用接入等功能。

GB/T40026-2021标准的实施将促进物联网平台的发展和应用。具有资源开放性的物联网平台可以有效解决设备异构性和数据孤岛问题,提高物联网服务的可拓展性和互操作性。同时,该标准也为相关行业提供了更高效、便捷和安全的物联网解决方案。

24GHz车辆无线电设备射频技术要求及测试方法
上一篇 本文分享国家标准24GHz车辆无线电设备射频技术要求及测试方法的全文阅读和高清PDF的下载,24GHz车辆无线电设备射频技术要求及测试方法的编号:GB/T40025-2021。24GHz车辆无线电设备射频技术要求及测试方法共有16页,发布于2021-11-01
信息技术信息设备互连智能家用电子系统终端设备属性描述
本文分享国家标准信息技术信息设备互连智能家用电子系统终端设备属性描述的全文阅读和高清PDF的下载,信息技术信息设备互连智能家用电子系统终端设备属性描述的编号:GB/T40027-2021。信息技术信息设备互连智能家用电子系统终端设备属性描述共有40页,发布于2021-11-01 下一篇
相关推荐