ICS35.020 CCS L70 YD 中华人民共和国通信行业标准 YD/TXXXXX-XXXX 物联网物模型总体技术要求 GeneraltechnicalrequirementofloT thingmodel (报批稿) 行业标准信息服务平台 XXXX-XX-XX发布 XXXX-XX-XX实施 中华人民共和国工业和信息化部 发布
XX/TxXXXX-xXXX 目 2规范性引用文件. 3术语与定义, 4缩略语.. 5物模型总体架构技术要求. 5.1总体架构. 6功能技术要求.. 6.1物的状态信息(Status) 6.2物的档案信息(Profile) 6.3属性(Property) 6.4行为(Action) 6.5事件(Event). 6.6输入参数和输出参数. 6.7组件(Component) 6.8物模板(Thing template) 7物模型数据模式. 7.1数据模式. 7.2数据格式.. 7.3列表数据格式. 7.4非列表数据格式.. 附录A... 附录B...... 附录C.... 行业标准信息服务平台 68
XX/TxXXXX-XXXX 前言 本文件按照GB/T1.1-2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草.
请注意本文件的某些内容可能涉及专利.
本文件的发布机构不承担识别专利的责任.
本标准由中国通信标准化协会提出并归口.
本标准起草单位中国电信集团有限公司、阿里巴巴(中国)有限公司、中国移动通信集团有限公 司、华为技术有限公司、新华三技术有限公司、腾讯云计算(北京)有限责任公司、中兴通讯股份有限 公司、亚信科技(中国)有限公司、中国信息通信研究院、中国联合网络通信集团有限公司、高通无线 通信技术(中国)有限公司、中国信息通信科技集团有限公司、信大捷安信息技术股份有限公司、东土科 技(宜昌)有限公司、新讯数字科技(杭州)有限公司.
本标准起草人:于小博、龙容、聂永丰、郑智、邵伟翔、于翔、李培、王永霞、李建慧、郭建超、 周佳鑫、冀辰、莫若、邱利昌、刘大鹏、代博为、朱红儒、张育雄、高艳丽、余思聪、刘献伦、孙大勇、 邓德政、黎陈、曹予飞、金程.
行业标准信息服务平台 I1
XX/T xXXXX-XXXX 物联网物模型总体技术要求 1范围 本文件规定了物联网物模型的总体架构、功能技术要求、物模型数据模式等.
本文件适用于物联网设备与平台、平台与平台之间进行物模型相关的交互与通信.
2规范性引用文件 本文件没有规范性引用文件.
3术语与定义 下列术语和定义适用于本文件.
3.1 物模型thingmodel 对一个物体的数字化描述.
包括三层结构,分别是元素(包括属性、行为以及事件)、组件以及物 模板.
3.2 元素element 主要包括属性(Property)、行为(又称服务或者命令Action)以及事件(Event).
3.3 组件 ponent 基于物模型元素的一个表示物组成部分的抽象层.
组件可以表示一个包含多个同类型或者多个不同 类型元素的集合.
3.4 物模板thingtemplate 基于组件以及元素(Property,Action,Event)的一个表示物的抽象层.
物模板可表示一个包含有 组件、元素、以及自定义元素的集合.
4缩略语 下列缩略语适用于本文件.
Id:标识(Identifier) desc:描述(description) HTTP:超文本传输协议(HyperText Transfer Protocol)
XX/TXXXXXXXXX LwM2M:轻量级机器传输协议(Lightweight Machine to Machine) LoRa:远距离无线电(Long Range Radio) 5物模型总体架构技术要求 5.1总体架构 在物联网中,“物”指物理世界(物理装置)或信息世界(虚拟事务)中的对象,可以被标识并整 合入通信网.
物模型是一种对物理实体进行数字化语义描述的方法.
物联网平台可以与不同种类智能设 备进行交互,为用户提供智能服务.
由于涉及多种设备,且设备来自不同的设备厂商.
因此需要定义一 套统一的智能设备物模型规范,消除业务中智能设备数据间的差异,使得数据在设备与平台、平台与平 台间传输都是统一的,并提供设备间互联互通互懂的能力.
物联网物模型架构如图1所示.
物模型总体架构General Architecture of ThingModel 物模板 物模板 组性 Cmpae国性 Prperl]行为 Acti事件 Ernt]相率信息 rofile]状市信息 States iafemoLie 组件Component 属性行为事件] 元素Element 性 Pmperty 行为 Action 事件 Erent 物的档要性息 Prolle 物的状态信息 Status infonat ion 图1物模型总体架构 本文件定义了物联网智能设备在交互过程中的数据描述规范.
图一给出了物模型总体架构,物模型 架构中包含元素(Element)、组件(Component)以及物模板(ThingTemplate).
此外,物模型结构中 还包括档案(Profile)以及状态信息(Statusinformation).档案以及状态信息可以包含在物模板中, 也可以独立存在.
物模板可以存在一个或者多个.
物模型三层结构从上到下为包含关系.
物模板可以包含组件和/或元素,组件可以包含元素.
三层 结构中,元素包括属性(Property)、行为(Action)、事件(Event).
组件是基于物模型元素的一个表示物的抽象层关系.
物模板是基于组件以及元素的一个表示复杂物 的抽象层关系.
图2给出了物模板结构中各个部分的关系.
物模板中可以包括状态、档案、属性、行为、 事件以及组件中的一个或多个.
上述要素(状态、档案、属性、行为、事件)在物模板中也可存在多个.
智能设备的物模型组成部分还可以归类为必选(Required)以及可选(Optional),方便行业用户 根据不同的需求对智能设备做出相应的控制,也有助于设备之间的互通.
物模型各个部分的组成元素中给出了关键字命名,方便行业用户根据不同的需求进行元素的命名, 有助于实现不同平台之间智能设备的互通.