用于约束环境中资源管理的业务提供方法、系统和装置制造方法及图纸

技术编号:17145780 阅读:43 留言:0更新日期:2018-01-27 17:13
本发明专利技术提供一种业务提供方法,从而通过调试程序来支持配置约束设备的准入控制和资源控制策略。在一实施方式中,所述装置包括:所述获取模块(808),用于从所述调试设备获取包括至少一个预注册业务的至少一个业务信息以及关联设备ID;所述创建模块(810),用于依据所接收到的业务信息创建至少一个业务ID,并且针对所述业务ID创建所述准入控制策略和/或所述资源控制策略;所述查找模块(812),用于在接收到来自所述客户端设备的至少一个访问所述业务的请求时,在所述发放设备中查找与所述业务相关联的业务ID;所述访问模块(814),用于准许/拒绝所述客户端设备基于所决定的策略来访问所述业务。

Business provision methods, systems, and devices used to constrain resource management in a environment

The invention provides a service delivery method to support the access control and resource control strategy of a configuration constrained device through a debug program. In one embodiment, the apparatus includes the acquisition module (808), including at least one used to obtain pre registration business at least one of the business information and associated equipment from the ID debugging equipment; the creation module (810), for business information to create at least one service according to the received ID to, and for the creation of the ID service access control strategy and / or the resources control strategy; the search module (812), for at least one access the service from the client device at the receiving request, in the payment of equipment and the search business the associated business ID; the access module (814), is used to permit / deny the client device to access the business strategy based on.

【技术实现步骤摘要】
【国外来华专利技术】用于约束环境中资源管理的业务提供方法、系统和装置
本专利技术大体涉及通信网络,更具体地,涉及用于约束环境中基于资源目录的资源管理的业务提供系统、方法和装置。
技术介绍
关于约束RESTful环境(CoRE/CORE)的研究旨在实现(在RFC4944中讨论的)约束网络中的(如在RFC7228中明确讨论的)约束设备的RESTful架构。CORE工作组最近已经使(在RFC7252中讨论的)约束应用协议(ConstrainedApplicationProtocol,简称CoAP)标准化,以用于与如图1所示的其中通用HTTP并不节约内存和能量的约束资源进行交互。(在RFC6690中讨论的)CORE指定Web链接用于约束Web服务器托管的资源描述和发现。尽管CoAP允许约束设备进行直接的资源访问,但是在由于网络负载重以及存在睡眠节点的网络导致多播程序不可行的网络中进行直接的资源访问是不可取的。因此,如图2所示,CoRE工作组提出了一种称为资源目录(resourcedirectory,简称RD)的方案来托管设备业务信息,并允许其他设备通过通往资源的已知/核心路径执行查找程序。这些约束设备发布的业务本文档来自技高网...
用于约束环境中资源管理的业务提供方法、系统和装置

【技术保护点】
一种装置,其特征在于,包括:处理器;存储器,耦合到所述处理器,所述处理器用于执行所述存储器中存在的多个模块,所述多个模块包括:获取模块,用于获取与至少一个资源提供的至少一个预注册业务相关联的至少一个已验证业务信息;创建模块,用于:创建保存所获得的已验证业务信息的至少一个业务注册表;依照所创建的业务注册表创建至少一个业务标识(identification,简称ID);为所创建的业务ID创建至少一个准入控制策略和/或至少一个资源控制策略;查找模块,用于在接收到来自至少一个客户端设备的至少一个访问所述业务的请求时,查找所述资源提供的业务;访问模块,用于基于所述客户端设备请求的业务的可用性并基于所述准...

【技术特征摘要】
【国外来华专利技术】2015.10.19 IN 5632/CHE/20151.一种装置,其特征在于,包括:处理器;存储器,耦合到所述处理器,所述处理器用于执行所述存储器中存在的多个模块,所述多个模块包括:获取模块,用于获取与至少一个资源提供的至少一个预注册业务相关联的至少一个已验证业务信息;创建模块,用于:创建保存所获得的已验证业务信息的至少一个业务注册表;依照所创建的业务注册表创建至少一个业务标识(identification,简称ID);为所创建的业务ID创建至少一个准入控制策略和/或至少一个资源控制策略;查找模块,用于在接收到来自至少一个客户端设备的至少一个访问所述业务的请求时,查找所述资源提供的业务;访问模块,用于基于所述客户端设备请求的业务的可用性并基于所述准入控制策略和/或所述资源控制策略准许访问所述资源提供的业务。2.根据权利要求1所述的装置,其特征在于,授权至少一个客户端设备访问至少一个资源提供的至少一个业务,并且基于服务水平协议通过为所述资源提供的业务提供条件准入和/或资源控制来动态进行所述资源的访问管理。3.根据权利要求1所述的装置,其特征在于,所述已验证业务信息是从至少一个设备接收到的,所述至少一个设备用于依照存储在至少一个数据库中的网络中的所有资源提供的所有业务的详情来验证与所述资源提供的所述预注册业务相关联的业务信息,从而从所述数据库获取域信息和所述资源被分类的至少一个组信息。4.根据权利要求1所述的装置,其特征在于,所述已验证业务信息以Web业务的形式存储在至少一个数据库中。5.根据权利要求1所述的装置,其特征在于,所述已验证业务信息以Web业务描述语言(webservicesdescriptionlanguage,简称WSDL)的格式的Web业务的形式存储在至少一个数据库中。6.根据权利要求1所述的装置,其特征在于,所述准入控制策略是针对资源的读取(read,简称R)、写入(write,简称W)、读取/写入(read/write,简称R/W)、删除(delete,简称D)和同时连接数中的至少一个或其任意组合。7.根据权利要求1所述的装置,其特征在于,所述资源控制策略是基于为所述客户端设备设置的优先级并且依赖于所述客户端设备使用的至少一个应用的条件业务访问和/或业务质量协议/参数。8.根据权利要求7所述的装置,其特征在于,所述条件访问是选自如下的定义所述资源控制策略的至少一个条件语句:如果客户端属于G1,则允许其具有权限{R,R/W,U}、优先级{P1}、QoS{Q1}和操作{打开,读取};或者,如果客户端属于G2,则允许其具有权限{R,W,R/W}、优先级{P3}、QoS{Q2}和操作{打开,读取};或者,如果客户端属于G3,则允许其具有权限{D}、优先级{P2}、QoS{Q3}和操作{关闭};或者具有优先级{P1}、QoS{Q1}、操作{打开,关闭,读取}的客户端只允许具有G1中的权限{R}、G2中的权限{R,R/W,D}和G3中的权限{D};或者具有优先级{P1}、QoS{Q1}的客户端允许具有G1中的权限{R}、操作{读取},允许具有G2中的权限{R,R/W,D}、操作{打开,关闭,读取},并且允许具有G3中的权限{D}、操作{关闭};或其任意组合;其中,不同组的优先级为{组1(G1),组2(G2),组3(G3)}=>{优先级1(P1),优先级3(P3),优先级2(P2)}。9.根据权利要求7所述的装置,其特征在于,所述业务质量协议/参数是与所述网络相关联的可用性、可靠性、可服务性、数据准确性、聚合延迟、覆盖、容错性、网络寿命中的至少一个或其任意组合。10.根据权利要求7所述的装置,其特征在于,所述业务质量(qualityofservice,简称QoS)协议/参数按照至少一个组、至少一个优先级、至少一个类别和至少一个权限进行分类。11.根据权利要求1所述的装置,其特征在于,所述业务注册表包括资源标识、所述资源被分类的组、域详请、资源类型和资源IP中的至少一个或其任意组合。12.根据权利要求1和3所述的装置,其特征在于,在接收到访问所述业务的请求时,所述查找模块用于:查找存储在所述装置中的所有业务注册表,所述网络中的每个资源包括一个保存已验证业务信息的业务注册表;基于所述业务的域或所述业务注册表,或与所述业务相关联的路径,或其任意组合来搜索所述客户端设备请求的业务的可用性。13.一种方法,其特征在于,用于授权至少一个客户端设备访问至少一个资源提供的至少一个业务,并且基于服务水平协议通过为所述资源提供的业务提供条件准入和/或资源控制来管理所述资源的访问,所述方法包括:获取与至少一个资源提供的至少一个预注册业务相关联的至少一个已验证业务信息;创建保存所获得的已验证业务信息的至少一个业务注册表;依照所述业务注册表创建至少一个业务标识(identification,简称ID);针对所述业务ID创建至少一个准入控制策略和/或至少一个资源控制策略;在接收到来自至少一个客户端设备的至少一个访问所述业务的请求时,查找所述资源提供的业务;基于所述客户端设备请求的业务的可用性并基于所述准入控制策略和/或所述资源控制策略准许访问所述资源提供的业务。14.根据权利要求13所述的方法,其特征在于,包括:在至少一个设备依照存储在至少一个数据库中的网络中的所有资源提供的所有业务的详情来验证与所述资源提供的所述预注册业务相关联的所述业务信息之后,从所述设备中接收所述已验证业务信息;从所述数据库获取域信息和所述资源被分类的至少一个组信息。15.根据权利要求13所述的方法,其特征在于,包括:将所述已验证业务信息以Web业务的形式存储到至少一个数据库中。16.根据权利要求13所述的方法,其特征在于,包括:将所述已验证业务信息以Web业务描述语言(webservicesdescriptionlanguage,简称WSDL)的格式存储到至少一个数据库中。17.根据权利要求13所述的方法,其特征在于,所述准入控制策略是针对资源的读取(read,简称R)、写入(write,简称W)、读取/写入(read/write,简称R/W)、删除(delete,简称D)和同时连接数中的至少一个或其任意组合。18.根据权利要求13所述的方法,其特征在于,所述资源控制策略是基于为所述客户端设备设置的优先级并且依赖于所述客户端设备使用的至少一个应用的条件业务访问和/或业务质量协议/参数。19.根据权利要求18所述的方法,其特征在于,所述条件访问是选自如下的定义所述资源控制策略的至少一个条件语句:如果客户端属于G1,则允许其具有权限{R,R/W,U}、优先级{P1}、QoS{Q1}和操作{打开,读取};或者,如果客户端属于G2,则允许其具有权限{R,W,R/W}、优先级{P3}、QoS{Q2}和操作{打开,读取};或者,如果客户端属于G3,则允许其具有权限{D}、优先级{P2}、QoS{Q3}和操作{关闭};或者具有优先级{P1}、QoS{Q1}、操作{打开,关闭,读取}的客户端只允许具有G1中的权限{R}、G2中的权限{R,R/W,D}和G3中的权限{D};或者具有优先级{P...

【专利技术属性】
技术研发人员:瓦苏·坎图瓦塔拉胡尔·阿尔温德·贾达夫杨能
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1