就早在当年自己离开高通公司的时候, 曾经自以为是地将未来的互联网分为 3 个方向:
1)可信的互联网
2)安全的互联网
3)无所不在的互联网
只是限于能力有限, 却始终没有什么建树如今, 区块链的出现可能会解决可信的问题接下来闲暇的时候, 需要好好学习一下安全对于任何互联网应用都是及其重要无所不在指的就是物联网(IOT)
这是一个不一样的春节, 心绪不宁, 今天终于有了好一点消息, 于是稍微安下心来读完了节前剩下的 embedded-computing.com 上的系列文章不动笔墨不读书, 尽管自己的译文粗糙, 但人老了, 脸皮就变得比较厚了原文是跨行业领域的语义互操作性, 实际上是物联网企业网互联网的互联互通, 译文为了突出主旨, 标题还是使用了物联网 IOT
物联网的所有问题都源于互操作性 有许多平台和协议旨在通过相互连接的设备在新技术发展中打上自己的印记 在这一点上, 联盟组织之间的差异是令人困惑的在研究 IOT 的语义交互性之前, 需要定义一些相关的术语, 也就是一个待补充的词汇表
" 当我们定义一个词时, 我们只是在邀请其他人按照我们希望的方式使用它;
定义的目的是将争论集中在事实上,
而一个好的定义的正确结果是将争论转化为事实分歧,
从而为进一步的探究提供理由 " - c.Wright Mills
本词汇表描述了系列文章中使用的术语,"跨行业领域的语义互操作性", 包括对象类它们的关系和容器
Actuator 执行器
一种设备, 使数字数据能够转换成某种机械电子和 / 或化学作用, 从而改变物理对象例如, 门锁火警洒水器
Asset (Resource) 资产(资源)
顶级对象类例如设备存货资产零售商用来支持其业务的工具或设备 (包括电子设备) 资源产生利益的来源或供应来源 通常情况下, 资源是材料能源服务知识或其他资产, 这些资源被转化使用或消耗以生产合适的产品, 在这个过程中, 资源可能被消耗或者无法获得
注意: 此处定义的资源与 W3C RDF 标准中定义的资源不同
Attribute (Property, Tag) 属性(属性标记)
对象类的数据特性如出生日期 属性是与一个实体相关联的一条信息 如果可以构造一个以下形式的句子, 则可以识别属性:"[实体]的 [属性名] 是[属性值] 属性也是一种适用于对象类的所有成员的特性从语义上看, 用于指示某个事物的属性和关系的属性; 等价于 rdf: Property 标签是应用于实体的名称 / 值对 标记定义一个实体的事实或属性 例如, 如果我们将网站标记应用到一个实体, 那么我们就宣布该实体代表一个建筑物
Automation System 自动化系统
一种无人为干预的系统, 通过聚合传感器执行器控制器通信网络和用户界面设备等的集合操作, 来解释处理和分发数据例如智能建筑系统家居自动化系统仓库自动化系统等
Communication Protocol 通讯协议
在计算系统 (例如电信) 內或系统之间交换信息的数字电文格式和规则系统 协议可能包括信令身份验证错误检测能力和 / 或修正功能 每条信息都有一个确切的意思, 意在激发接收者定义的响应 通信的性质实际交换的数据以及任何依赖状态的行为都是通过技术规范或通信协议标准来定义的例如 HTTP HTTP 安全 (HTTPS) 简单邮件传输协议 (SMTP) 约束应用协议 (CoAP) 等
Controller 控制器
一个芯片, 一个扩展卡, 或者一个独立有外围设备接口的设备
Data Element 数据元素
数据集中可识别的数据单元例如, 数据库字段 RDF XML 属性或原子元素程序变量或数组元素或 JSON 值 数据元素在上下文中被认为是不可分割的数据单元 [ iso2382] 数据元素可以存储在数据库中, 通过消息交换, 并通过软件程序进行操作 数据元素可以是任意大小的, 例如一个包含二进制值的位或一个大的非结构化数据文件, 指定了标识描述和值表示的数据单元
Data Item 数据条目
数据元素的单个实例
Data Mapping 数据映射
一种在两个不同的数据模型之间创建数据元映射的过程
Data Model 数据模型
一种信息模型, 包括一个抽象的模型, 用于组织数据元素和标准化它们之间的相互关系和对象类的属性
Data Normalization 数据正常化
一种将数据整理为规范形式以促进互操作性的一种过程 例如, 数据元素规范化是在数据存储中组织数据元素以减少冗余和依赖的过程
Data Store 数据存储
一种包含持久存储和管理数据元素集合的存储信息模型例如数据库数据集文件固件等
Data Type (Kind) 数据类别(种类)
一种分类, 用来确定可能的值可执行的过程数据的含义和存储数值方式的各种类型的数据分类例如布尔数字字符串温度压力速度电力货币时间等
Dataset 数据集
一种包含以表格形式表示的数据元素集合 数据集中的每一列可能代表一个特定的变量 数据集中的每一行都可能对应于给定的对象 数据集可以包含一个或多个对象的数据元素, 与行数相应例如数据库表档案数组等
Descriptor 描述符
具有描述识别或索引功能的元素或术语
Device 设备
为特定目的而制造的一种设备, 尤指机械或电气设备例如传感器驱动器恒温器智能手机电器等
Domain 领域
可以自治行权或控制的领域例如知识领域网络领域网域
Environment (Weather) 环境(天气)
顶级对象类例如家居建筑物商店医院工厂城市等
Equipment 设备
包含一个或多个传感器或产生数据的资产类型例如: 小组锅炉冷却机冷冻机等
Event 活动
顶级对象类例如: 时间系列活动音乐会可以是在确定的时间或时间发生的事件, 无论是否有人参与; 也可以是在某个特定的时间和地点发生的事件, 如音乐会讲座或节日 重复事件可以由单独的事件对象构成
Identifier (Name) 识别码(名称)
一种值, 用于在名称空间中命名具有明确持久名称的任何对象例如, 人造名称机器产生的 UUID 等
Information Model 信息模型
一个代表概念关系约束规则和操作的顶级对象类, 用于为选定的领域指定数据语义 (元数据) 例如, 元模型元数据模型等
Location (Place, Site, Zone) 地点(地点位置地带)
顶级对象类例如校园建筑物楼层城市等通常情况下, 地理位置提供了一个特定地理环境的数据元素. place 是具有某种固定物理位置的实体 Site 用于实体模拟一个单一设施 一个好的经验是, 任何建筑都有自己的街道地址作为自己的 site 例如, 校园更好地模仿每个建筑作为一个 site, 而不是把整个校园作为一个 site 来对待而 zone 是建筑物的一个有条件的空间
Metadata (Data Semantics) 元数据(数据语义)
一种包含数据自身数据类型的数据集
Object (Entity, Record, Row) 对象(实体记录行)
对象类的一个唯一实例的数据表示 对象的属性可以存储为数据存储中的数据元素 对象类的每个对象都有一组最小的唯一识别属性集, 其中包括一个唯一标识符例如, 第 4 层, 订单 # 1234 实体是现实世界中某些物理对象的抽象 实体包括站点设备传感器点气象站等 在软件系统中, 一个实体可以被建模为数据库中的记录智能建筑系统中的对象或 CSV 文件中的一行
Object Class (Class, Entity Class, Table, Type) 对象类(类实体类表类)
被认为能够独立存在并且可以被唯一识别的类似事物或物体的类别 一个实体的非限制性例子包括物理实体 (房屋或汽车等) 事件 (房屋销售或汽车服务等) 概念 (客户交易或订单等) 个人信息(联系人消息事件和任务等), 以及包括实体在内的对象模式例如地板订单等
对象类在现实世界中, 是一系列的概念抽象或者事物, 被确定为明确的界限和含义, 其属性和行为遵循相同的规则 对象类类似于数据建模中使用的实体 一个例子对象类是人 任何适用于对象类的属性都是该对象类所有实例的有效属性类描述了一组具有相同属性关系和语义的对象
Ontology 本体论
一种信息模型, 包括对存在于特定知识域中的对象类的数据类型属性和相互关系的形式命名和定义
Organization (Enterprise) 组织(企业)
为实现一套共同目标而组织在一起的一批人组成的一个集合例如: 商业机构协会)任何法律或实体参与任何供应链中的任何一点, 而且需要检索预先界定的信息 一个组织通过全局位置号 (GLN) 唯一地识别
Party 派对
顶级对象类, 包括与一个或多个进程相关的一个或多个角色的组织或人员组成的顶级对象类例如 S-MART, John Smith 等缔约方是指在任何供应链的任何地点涉及的任何法律实体或个体, 需要检索预先界定的信息 一个缔约方是由全局位置号 (GLN) 唯一标识的
Person 人
一种代表人类的 party 类型例如, 约翰 . 史密斯等一个人, 不管是男人, 女人, 还是孩子, 或者活的死的不死的或虚构的
Point 点
传感器或执行器的属性, 它表示系统中的值 例如, 电表可能有两个点: Kw 值和 KwH 值 温度传感器可能有一个点: 当前温度值如模拟输入离散输入模拟输出离散输出等
点通常是一个数字或模拟传感器或执行器实体(有时称为硬点) 点也可以表示一个配置值, 如一个设置点 或日程表日志(有时称为软点) 点实体被标记为点标签 所有的点都被进一步分类为传感器指令或者设定点
Product (Item) 产品(项目)
任何提供的产品或服务任何需要检索预先定义的信息并且可以在任何供应链的任何地点定价订购或开具发票的任何项目 (产品或服务) 项目是供销售和 / 或可能被零售商用作供应品的有形产品或无形服务
Process (Action) 程序(行动)
一系列的动作变化或者功能会带来结果由直接代理人和间接参与者对直接目标采取的行动 可以在无生命仪器的帮助下在一个位置发生 行动的执行可能会产生结果 具体的行动子类型文档指定每个参数 / 角色的准确期望值
Relationship 关系
包含两个对象或类之间多对多关联的顶级对象类如: 角色订单项目产品组成部分
Role (PartyRole) 角色(派对角色)
例如顾客家长洗碗机等在特定上下文中, 一个对象可以执行的函数角色可以用来将一个人, 作为一个 "成员" 的角色, 与一个运动队或一个 "演员" 角色联系在一起
Rule (Law, Condition) 规则(法律条件)
例如事件触发器管理过程的法律 (自然或人为) 或策略
Sensor 传感器
一种能够提供无处不在的 (实时) 观测能力的设备, 以补充人类的感官, 检测温度湿度运动湿度位置重量和其他重要的物理现象 (或状态) 的变化例如温度感应器等
Smart Device (Connected Device) 智能装置(连接装置)
基于标准通信协议, 连接到唯一可寻址设备系统的一种设备智能设备是一种电子设备, 通常通过不同的无线协议, 比如蓝牙 NFC Wi-Fi3G 等, 通常与其他设备或网络相连 例如智能手机平板电脑智能手表智能带和智能钥匙链等 这个术语也可以指展示某些普适计算特性的设备, 其中包括 (尽管不一定是) 人工智能
智能设备可以支持多种形式的因素, 一系列与普适计算相关的属性, 并用于三个主要的系统环境: 物理世界以人为本的环境和分布式计算环境
System 系统
一个顶级对象类, 包括形成统一整体的定期交互或相互依存的对象组 每一个系统都被其空间和时间边界所划分, 被环境所包围和影响, 其结构和目的对其加以描述, 并在其过程中得到体现例如自动化系统天气系统域名系统等
Time Series 时间序列
一种数据集, 它包含一系列按时间顺序编制的数据点
Transaction 交易
一个顶级对象类, 包括当事人之间为交换资产而进行的一项协议通信或行动例如订单付运付款等一份完整的, 独立的商业活动记录
Unit of Measurement (Measurement Unit, Unit) 测量单位(测量单位, 单位)
一个物理属性的标准化数量, 用作表示该属性发生数量的一个因素例如摄氏度每分钟旋转数等
Value 价值
表示对象属性状态的数据项类型
这个系列文章描述了一个单一的语义数据模型来支持物联网和建筑企业和消费者的数据转换 这种模型必须简单可扩展, 以便能够在各行业领域之间实现插件化和互操作性 对于一个目前从事智能硬件的老码农, 觉得这些文字具有积极的参考意义
来源: http://blog.csdn.net/wireless_com/article/details/79336442