轻量级IOT信息模型制造技术

技术编号:21917839 阅读:63 留言:0更新日期:2019-08-21 13:38
本公开涉及轻量级IOT信息模型。公开了用于机器对机器系统的轻量级、可扩展的信息模型。服务层信息管理架构使用原子对象的三个类别:主题、动作、和描述。在所述模型内使用的信息是使用原子信息对象而构建的。应用程序编程接口被不同节点用来执行的操作和信息处理。公共服务功能作为通用公共服务信息模型的实例而在所述模型中使用。

Lightweight IOT Information Model

【技术实现步骤摘要】
轻量级IOT信息模型本申请是申请日为2014年5月21日、申请号为201480036168.6、题为“轻量级IOT信息模型”的专利技术专利申请的分案申请。相关申请的交叉引用本申请要求于2013年5月21日提交的题为“用于M2M服务层的轻量级信息模型”的美国临时专利申请号61/825,640的权益,其内容通过引用并入本文中。
技术介绍
当前网络和通信技术(诸如机器对机器(M2M)技术和互联网)允许设备使用有线和无线通信系统而更直接地彼此通信。M2M技术特别地使得能够进一步实现物联网(IoT)——可唯一识别对象和这些对象(彼此通信以及通过网络(例如,互联网)通信)的虚拟表述的系统。IoT可有助于与甚至普通日常对象(诸如杂货店中的产品或家中的电器)通信,并且从而通过改善这些对象的知识而减少成本和浪费。举例来说,商店可通过能够与可处于库存中或可能已出售的物体通信或从所述物品获得数据而保护极精确的库存数据。M2M系统内的资源可将各种服务提供给系统中的实体。这些服务可包括资源可执行的任何功能(例如,提供内容(例如,监控视频内容、温度测量值)、设备状态(例如,剩余电量、剩余存储空间、当前操作模式)、配置信息(例如,政策)或任何其它信息)或可由M2M实体执行的任何其它功能。关于服务的通信(诸如可用服务的通知、对服务的请求、以及对服务的请求的响应)在M2M服务能力层(SCL)处执行。对提供和接收服务的实体的寻址是基于复杂的树结构,而该复杂的树结构不利于缩放,并且对于M2M系统演进的需求来说不够灵活。
技术实现思路
本文所公开的实施例包括用于在相连接的实体的网络中的第一实体处产生对于执行动作的请求的方法,该请求包含:第一主题信息对象类型的源主题,其中,所述第一主题信息对象类型选自主题信息对象类型的预定集合;第一动作信息对象类型的指定动作,其中,所述第一动作信息对象类型选自动作信息对象类型的预定集合;以及第二主题信息对象类型的目标主题,其中,所述第二主题信息对象类型选自该主题信息对象类型的预定集合。将该请求可从第一实体传送到第二实体,并且可导致第二实体基于源主题和目标主题来执行该动作。本文所公开的实施例还包括相连接的实体的网络中的实体,该实体在处理器上执行指令时执行操作,所述操作包括产生对执行动作的请求,该请求包括:第一主题信息对象类型的源主题,其中,所述第一主题信息对象类型选自主题信息对象类型的预定集合;第一动作信息对象类型的指定动作,其中,所述第一动作信息对象类型选自动作信息对象类型的预定集合;以及第二主题信息对象类型的目标主题,其中,所述第二主题信息对象类型选自该主题信息对象类型的预定集合。该主题可将请求从第一实体传送到第二实体,并且可导致第二实体基于源主题和目标主题来执行该动作。本文所公开的实施例还包括相连接的实体的网络中的实体,该实体在处理器上执行指令时执行操作,所述操作包括接收对于执行动作的请求,该请求包括:第一主题信息对象类型的源主题,其中,所述第一主题信息对象类型选自主题信息对象类型的预定集合;第一动作信息对象类型的指定动作,其中,所述第一动作信息对象类型选自动作信息对象类型的预定集合;以及第二主题信息对象类型的目标主题,其中,所述第二主题信息对象类型选自该主题信息对象类型的预定集合。响应于接收到该请求,该实体可产生信息对象实例,并且将指示已产生信息对象实例的响应传送到第二实体。提供本
技术实现思路
来以简化形式引入下文在具体实施方式中进一步描述的一组概念。本
技术实现思路
不旨在识别所要求的主题的关键特征或必要特征,也不旨在用于限制所要求的主题的范围。此外,所要求的主题不局限于解决本公开的任何部分中所述的任何或全部缺点。附图说明图1图示示例性资源树结构。图2图示示例性信息对象结构。图3图示示例性信息管理架构。图4图示示例性原子信息对象结构。图5图示表明用于使用所公开的信息模型的示例性处理的信号流。图6图示示例性原子信息对象结构。图7图示示例性原子信息对象结构。图8图示示例性资源树结构。图9图示示例性资源树结构。图10图示示例性信息对象组织结构。图11图示示例性信息对象关系结构。图12图示示例性信息对象实例。图13图示示例性信息对象实例。图14图示表明用于使用所公开的信息模型的示例性处理的信号流。图15图示表明用于使用所公开的信息模型的示例性处理的信号流。图16图示表明用于使用所公开的信息模型的示例性处理的信号流。图17图示示例性信息对象实例。图18图示示例性信息对象实例。图19图示表明用于使用所公开的信息模型的示例性处理的信号流。图20图示表明用于使用所公开的信息模型的示例性处理的信号流。图21A是在其中可实现一个或更多个所公开的实施例的示例机器对机器(M2M)或物联网(IoT)通信系统的系统图。图21B是可以在图21A中所图示的M2M/IoT通信系统内使用的示例架构的系统图;图21C是可以在图21A中所图示的通信系统内使用的示例M2M/IoT终端或网关设备的系统图。图21D是在其中可以实现图21A的通信系统的方面的示例计算系统的框图。具体实施方式本文所阐述的实施例可依据表述性状态转移(REST)架构进行描述,其中所描述的组件和实体符合REST架构(REST性架构)的限制。REST性架构是依据应用到该架构中所使用的组件、实体、连接器、和数据元件的限制进行描述的,而不是依据所使用的物理组件实施方式或通信协议进行描述的。因此,将描述组件、实体、连接器、和数据元素的作用和功能。在REST性架构中,唯一可寻址的资源的表述可在实体之间转移。该领域的技术人员将认识到本示例实施例的实施方式可变化而保持仍落入本公开的范围内。该领域的技术人员还将认识到,所公开的示例性实施例虽然在本文中有时参照例如欧洲电信标准协会(ETSI)和oneM2M等标准机构所阐述的标准来描述,但不限于依附于这些标准的实施方式。所公开的实施例可实现在不依附于由这些标准实体所建立的标准的系统中,并且可应用到具有通信地连接的实体的任何类型的架构或系统。应注意,虽然本文所使用的术语似乎是类似于面向对象的编程(OOP)的描述中所使用的术语,但所公开的信息模型不应被解释为具有OOP的限制或限定中的任一者。在OOP中,对象表示包含数据和相关操作的功能。在本公开中,对象可以是可落入本文所阐述以及下文所论述的三个类别(主题、动作、描述)中的任一者内的信息模型对象。如本文所使用,公共服务功能(CSF)是指公共服务层所提供的M2M服务能力功能。公共服务层(CSL)可包括通过(例如)管理、发现、和策略强制执行而启用M2M应用的M2M服务功能。如本文还使用,实体可指设备、网关、网络服务器、应用、和/或数据。信息对象可以是可具有任何数目的例示的数据类型。信息管理(IM)是服务层中可管理用于存储和共享的信息的所提出的功能。如本文所使用,节点是包含有包括与这些层的每一例示相关联的参考点的CSL的物理实体。统一资源标识符(URI)也可在本文中得以使用,并且对于所属领域的技术人员来说是已知的。在一些实施例中,尤其是在依附于ETSI标准的实施例中,可通过资源树结构(其示例在图1中示出为资源树100)来组织资源。如将了解的,随着M2M资源或实体的功能增长以及改变,此树结构可变得极复杂。因此,利用此结构的本文档来自技高网
...

【技术保护点】
1.一种第一网络设备,包括处理器和存储器,所述存储器存储计算机可执行指令,所述指令当由所述处理器执行时,使第一网络设备执行操作,所述操作包括:向在通信网络中实现机器对机器公共服务层实体的第二网络设备发送用于创建至少一个应用特定对象实例的请求,其中用于创建所述至少一个应用特定对象实例的请求包括至少一个对象描述,并且其中所述至少一个对象描述是应用特定的并且是由在第一网络设备上执行的实体定义的;以及从第二网络设备接收基于所述至少一个对象描述已经创建所述至少一个应用特定对象实例的指示,其中,应用特定对象实例可由在连接到所述通信网络的其他网络设备上实现的其他实体发现。

【技术特征摘要】
2013.05.21 US 61/825,6401.一种第一网络设备,包括处理器和存储器,所述存储器存储计算机可执行指令,所述指令当由所述处理器执行时,使第一网络设备执行操作,所述操作包括:向在通信网络中实现机器对机器公共服务层实体的第二网络设备发送用于创建至少一个应用特定对象实例的请求,其中用于创建所述至少一个应用特定对象实例的请求包括至少一个对象描述,并且其中所述至少一个对象描述是应用特定的并且是由在第一网络设备上执行的实体定义的;以及从第二网络设备接收基于所述至少一个对象描述已经创建所述至少一个应用特定对象实例的指示,其中,应用特定对象实例可由在连接到所述通信网络的其他网络设备上实现的其他实体发现。2.如权利要求1所述的第一网络设备,其中,对所述至少一个应用特定对象实例的使用被限制于在第一网络设备上执行的实体。3.如权利要求1所述的第一网络设备,其中,用于创建所述至少一个应用特定对象实例的请求还包括一个或多个对象创建规则。4.如权利要求3所述的第一网络设备,其中,第二网络设备根据所述一个或多个对象创建规则创建所述至少一个应用特定对象实例。5.如权利要求1所述的第一网络设备,其中,所述操作还包括:经由所述通信网络向第二网络设备发送用于访问所述至少一个应用特定对象实例的请求。6.如权利要求5所述的第一网络设备,其中,所述操作还包括访问所述至少一个应用特定对象实例。7.如权利要求1所述的第一网络设备,其中,所述操作还包括:经由所述通信网络从第二网络设备接收与所述至少一个应用特定对象实例相关联的标识符。8.如权利要求1所述的第一网络设备,其中,所述操作还包括:经由所述通信网络从第二网络设备接收标识所述至少一个应用特定对象实例的类型的属性。9.如权利要求1所述的第一网络设备,其中,第二网络设备被配置为经由所述通信网络将所述至少一个应用特定对象实例通告给实现另一机器对机器公共服务层实体的另一网络设备。10.如权利要求9所述的第一网络设备,其中,在第一网络设备上执行的...

【专利技术属性】
技术研发人员:光·X·卢黛尔·N·希德董丽君李庆光沙米姆·阿克巴尔·拉赫曼王重钢
申请(专利权)人:康维达无线有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1