机器对机器通信网络中的自动服务注册制造技术

技术编号:37484012 阅读:19 留言:0更新日期:2023-05-07 09:23
本发明专利技术公开涉及机器对机器通信网络中的自动服务注册。IoT服务层能力可以用于自动化和简化IoT服务订户/注册者的服务注册处理。这些能力使得能够将服务订户和订户的物理IoT设备、应用、数据和授权用户虚拟化为代表订户的软件简档。一旦被虚拟化,服务订户就可以将服务注册的复杂性和负担委托给自动IoT服务注册软件功能。软件功能。软件功能。

【技术实现步骤摘要】
机器对机器通信网络中的自动服务注册
[0001]本申请是申请日为2018年9月7日、申请号为201880053142.0、专利技术名称为“机器对机器通信网络中的自动服务注册”的专利技术专利申请的分案申请。
[0002]相关申请的交叉引用
[0003]本申请要求于2017年9月8日提交的美国临时专利申请No.62/556,161的权益,其全部内容通过引用并入本文。

技术介绍

[0004]许多标准机构,诸如例如oneM2M、欧洲电信标准协会(ETSI)和开放连接基金会(OCF),正在开发机器对机器(M2M)/物联网(IoT)服务层,该服务层定义了用于在应用之间,甚至在来自不同行业的应用之间交换和共享数据的单一水平平台。
[0005]M2M/IoT服务层可以向应用和设备提供对服务层所支持的面向M2M/IoT的能力(M2M/IoT服务)集合的访问。此类能力可以经由应用编程接口(API)对应用可用。例如,M2M/IoT服务层可以维护大量的M2M/IoT数据,这些数据可以被应用发现、检索和/或订阅(只要那些应用具有适当的访问权限)。服务层可以提供的M2M/IoT服务的其它示例包括安全、收费、设备管理、供给和连接管理。
[0006]oneM2M标准以“公共服务实体(CSE)”的形式实现其服务层。oneM2M服务层的目的是提供可以被不同的“垂直”M2M系统和应用利用的“水平”服务。oneM2M CSE支持四个参考点。Mca参考点与应用实体(AE)接口。Mcc参考点与同一服务提供者域内的另一个CSE接口,并且Mcc参考点与不同服务提供者域中的另一个CSE接口。Mcn参考点与基础网络服务实体(NSE)接口。NSE向CSE提供基础网络服务,诸如设备管理、位置服务和设备触发。CSE可以包含称为“公共服务功能(CSF)”的多个逻辑功能,诸如“发现”和“数据管理和存储库”。

技术实现思路

[0007]本文中描述了用于启用IoT服务能力的系统和方法,这些能力可以帮助自动化和简化IoT服务注册者的服务注册处理,并启用可扩展性更强的IoT生态系统,以使消费者能够自由购买和向他们的网络添加各种类型的设备,以及使消费者具有发现和使用由各种服务提供者提供的服务的灵活性。这些能力可以使人类服务注册者能够将自身及其物理IoT设备、应用、数据和授权用户(例如,家庭成员)虚拟化为代表该注册者的软件简档。一旦被虚拟化,服务注册者就可以代表其将服务注册的复杂性和负担委托给自动IoT服务注册软件功能。同样,这些IoT服务能力还可以帮助自动化IoT服务提供者的服务注册处理,并使服务提供者能够将自身及其注册处理虚拟化为启用自动软件的处理。还为IoT系统引入了一种体系架构,该体系架构包含新引入的IoT服务注册能力集合。
[0008]在本文引入了以下新能力:使潜在的服务注册者能够将自己及其IoT设备、应用、数据和用户虚拟化为然后可以向IoT服务提供者的平台注册的软件实体的IoT服务能力和方法;使IoT服务提供者能够经由其分布式IoT服务平台发布可发现的IoT服务注册信息的IoT服务能力和方法,这还可以使潜在的服务注册者能够查询和发现由服务提供者经由其
IoT服务平台发布的可用服务注册选项;使服务注册者能够与服务提供者的平台建立安全关联并经由该安全关联向服务提供者安全地注册/重新注册/取消注册的IoT服务能力和方法;以及使虚拟化IoT服务注册者能够安全且动态地将自身及其IoT设备、应用、数据和授权用户注册到IoT服务提供者的平台的IoT服务能力和方法,这可以使IoT服务平台能够向注册者提供一组自动注册服务,诸如自动为注册者创建授权策略、自动登记注册者的IoT设备和应用以及自动导入注册者数据。
[0009]提供本
技术实现思路
是为了以简化的形式介绍一些概念,这些概念将在下面的具体实施方式中进一步描述。本
技术实现思路
不旨在识别所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任何部分中提到的任何或所有缺点的限制。
附图说明
[0010]可以从以下结合附图的示例给出的描述中获得更详细的理解,其中:
[0011]图1图示了IoT服务注册者关系的层次结构;
[0012]图2图示了示例协议栈,该示例协议栈具有在应用协议和应用之间的服务层;
[0013]图3图示了示例M2M/IoT部署;
[0014]图4图示了示例oneM2M服务层体系架构;
[0015]图5图示了当前由oneM2M定义的CSF;
[0016]图6图示了oneM2M支持的示例配置;
[0017]图7是描绘用于使IoT服务注册自动化的示例处理的流程图;
[0018]图8图示了自动IoT服务注册体系架构的示例部署;
[0019]图9图示了自动IoT服务注册体系架构的另一个示例部署;
[0020]图10图示了示例自动IoT服务注册客户端;
[0021]图11图示了示例自动IoT服务注册服务器;
[0022]图12图示了oneM2M服务订户注册体系架构的示例实施例;
[0023]图13图示了示例oneM2M资源属性;
[0024]图14图示了新的oneM2M资源的示例实施例;
[0025]图15图示了发布oneM2M服务注册选项的示例序列图;
[0026]图16图示了发现oneM2M服务注册选项的示例序列图;
[0027]图17图示了用于管理服务订户凭证的示例服务提供者API;
[0028]图18图示了创建服务订户凭证的示例序列图;
[0029]图19图示了oneM2M服务订户凭证boostrapAPI(引导API)的示例实施例;
[0030]图20图示了引导凭证的示例序列图;
[0031]图21图示了oneM2M服务订户注册信息资源的示例实施例;
[0032]图22图示了服务订户注册到服务提供者的示例序列图;
[0033]图23图示了新的oneM2M资源的示例实施例;
[0034]图24图示了另一个新的oneM2M资源的示例实施例;
[0035]图25图示了另一个新的oneM2M资源的示例实施例;
[0036]图26图示了另一个新的oneM2M资源的示例实施例;
[0037]图27图示了另一个新的oneM2M资源的示例实施例;
[0038]图28图示了另一个新的oneM2M资源的示例实施例;
[0039]图29图示了另一个新的oneM2M资源的示例实施例;
[0040]图30是描绘用于向服务层实体注册和登记虚拟化服务订户的至少一个设备的示例处理的流程图;
[0041]图31是示例图形用户界面;
[0042]图32A是其中可以实现一个或多个公开的实施例的示例机器对机器(M2M)、物联网(IoT)或Web物联网(WoT)通信系统的系统图;
[0043]图32B是可以在图32A所示的M2M/本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种包括处理器和存储器的装置,所述装置还包括存储在所述装置的所述存储器中的计算机可执行指令,所述计算机可执行指令在由所述装置的所述处理器执行时使所述装置通过通信网络中的应用编程接口(API)和底层网络接口的集合提供支持服务能力的服务并使所述服务:接收电子简档,所述电子简档包括关于可以连接到所述通信网络的一个或多个网络设备的信息,以及关于每个所述网络设备的信息,关于每个所述网络设备的信息至少包括所述网络设备的相关联标识符以及每个所述设备的相关联数据控制策略,其包括允许所述设备在所述服务的一个或多个数据存储资源中存储的所述数据的模式定义;在所述服务的所述存储器中创建一个或多个资源,并在所述一个或多个资源内存储关于所述一个或多个网络设备中的每个网络设备的包含在所述电子简档中的信息,其包括所述一个或多个网络设备中的每个网络设备的相关联标识符以及所述一个或多个网络设备中的每个网络设备的相关联数据控制策略;从连接到所述通信网络的网络设备接收在所述服务的一个或多个数据资源上执行操作的电子请求,所述电子请求包括发出请求的设备的第一标识符和所述发出请求的设备正在请求在其上执行操作的一个或多个数据资源;基于所存储的电子简档,确定所述发出请求的设备的所述第一标识符与所述电子简档中的所述一个或多个设备中的一个设备的相关联标识符匹配;确定所述发出请求的设备的标识符匹配所述电子简档中的所述设备之一的相关联标识符并且所述请求中包括的数据类型匹配所述设备的相关联数据控制策略的模式;以及基于所述确定,在所述数据资源中存储所述数据。2.如权利要求1所述的装置,其中,所述数据控制策略还包括对设备可以在一个或多个数据存储资源中配置的最大使用期限的限制。3.如权利要求1所述的装置,其中,所述电子简档还包括以下中的至少一个:一个或多个授权用户;一个或多个所选择的服务注册选项;一个或多个指定的访问特权;以及一个或多个服务注册存在期。4.如权利要求1所述的装置,其中,所述指令还使所述服务:确定所述设备的标识符;以及阻止所述发出请求的设备执行所述操作。5.如权利要求1所述的装置,其中,所述指令还使所述服务:基于所述电子简档中定义的一个或多个访问控制特权,创建一个或多个访问控制策略;将所述访问控制策略链接到由所述设备创建的资源;以及基于这些访问控制策略中定义的特权,确定被允许访问这些资源的多个设备。6.如权利要求1所述的装置,其中,所述指令还使所述服务:基于所述电子简档中定义的一个或多个访问控制特权,创建一个或多个访问控制策略;将所述访问控制策略链接到由所述设备创建的资源;以及基于这些访问控制策略中定义的特权,确定被允许访问这些资源的多个用户。7.如权利要求1所述的装置,其中,所述指令还使所述服务:
基于所述电子简档中定义的一个或多个数据控制特权,创建一个或多个数据控制策略;将所述数据控制策略链接到由所述设备创建的一个或多个资源;以及基于这些数据控制策略,确定被允许存储在资源中的请求的最大速率、子资源实例的最大数量或最大字节数量中的至少一个。8.如权利要求1所述的装置,其中,...

【专利技术属性】
技术研发人员:D
申请(专利权)人:康维达无线有限责任公司
类型:发明
国别省市:

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

1