许可控制的方法、设备和系统技术方案

技术编号:8803145 阅读:127 留言:0更新日期:2013-06-13 07:13
本发明专利技术涉及通信技术领域,尤其涉及一种实现许可控制的方法、设备和系统。其中的一种许可控制方法包括:许可控制中心LCC加载并解析许可文件,得到LCC获取的许可项;LCC确定需要许可实施设备实施的许可内容;LCC将许可内容携带在许可控制消息中向许可实施设备发送。通过本发明专利技术实施例提供的技术方案,可以提高许可控制的效率。

【技术实现步骤摘要】
许可控制的方法、设备和系统
本专利技术涉及通信
,尤其涉及一种实现许可控制的方法、设备和系统。
技术介绍
许可(License)是供应商与运营商对所销售/购买的产品使用范围进行授权/被授权的一种合约形式,通过License,运营商可以获得供应商所承诺的相应服务。向运营商授权并按照合约进行销售的方法称为按License销售;保证授权合约有效实施的技术称为License技术。运营商通过购买特定的License,可灵活选择适合于特定阶段的网络功能和容量,以最大程度保护投资。License一般会以一个加密的License文件的形式出现,License文件一般会包含实施License文件的设备信息,以便实现设备与License文件的绑定。这样,一方面保证运营商的License不能被他人盗用,保护运营商的利益;另一方面保证License文件不能被运营商滥用,保护设备商的利益。目前License控制方式是通过将并相应的License文件分发到各个设备中,以实现设备的功能控制或资源控制。但是,采用这种License控制方式效率较低。
技术实现思路
本专利技术实施例要解决的技术问题是提供一种许可控制的方法、设备和系统,以提高许可控制的效率。为解决上述技术问题,本专利技术的目的是通过以下技术方案实现的:本专利技术实施例一方面,提供了一种许可控制方法,包括:许可控制中心LCC加载并解析许可文件,并确定需要许可实施设备实施的许可内容,该许可内容为许可项;将许可内容携带在许可控制消息中向许可实施设备发送。本专利技术实施例另一方面,提供了另外一种许可控制方法,包括:许可实施设备接收许可控制中心LCC发送的许可控制消息;许可实施设备从许可控制消息中获取需要实施的许可内容,该许可内容为由许可文件中的控制信息所代表的许可项;许可实施设备根据需要实施的许可内容实施许可控制。本专利技术实施例再一方面,提供了一种许可控制设备,包括:解析模块,用于加载并解析许可文件,得到许可控制设备获取的许可项,许可项由许可文件中的控制信息所代表;确定模块,用于确定需要许可实施设备实施的许可内容,该许可内容为许可项;发送处理模块,用于将许可内容携带在许可控制消息中向许可实施设备发送。本专利技术实施例又一方面,提供了一种许可实施设备,包括:接收模块,用于接收许可控制中心LCC发送的许可控制消息;获取模块,用于从接收模块接收的许可控制消息中获取需要实施的许可内容,该许可内容为许可项,所述许可项由许可文件中的控制信息所代表;实施模块,用于根据获取模块获取的需要实施的许可内容实施许可控制。本专利技术实施例再一方面,提供了一种许可控制系统,包括:前述的许可控制设备,以及,前述的许可实施设备。由以上技术方案可以看出,由于可以从加载文件中获取需要许可实施设备实施的许可内容,再使用消息的格式将需要实施设备实施的许可内容发送到许可实施设备,相比现有技术分发许可文件的技术方案,不需要发送大量的冗余信息,因此有效信息比例较高,提高了发送效率,降低了对传输资源的占用。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一种许可控制方法流程图;图2是本专利技术实施例一种许可控制方法流程图;图3是本专利技术实施例一种许可控制方法的信令交互流程图;图4是本专利技术实施例一种许可控制方法的信令交互流程图;图5是本专利技术实施例中AP和AHR的连接关系示意图;图6是本专利技术实施例中AP和HMS的连接关系示意图;图7是本专利技术实施例中AP和AG的连接关系示意图;图8是本专利技术实施例一种许可控制设备的结构示意图;图9是本专利技术实施例一种许可实施设备的结构示意图;图10是本专利技术实施例一种许可实施设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种实现许可控制的方法、设备和系统,可以提高实现许可控制的效率,降低对传输资源的占用,尤其在License实施设备较多时。下面将描述多个实施例,以对本专利技术实施例的技术方案进行说明。值得说明的是,实施例的编号只是为了描述的方便而使用,而不作为实施例之间优劣比对的依据。实施例一图1是本专利技术实施例提供的一种许可控制方法的流程示意图,参见图1,该方法包括如下步骤:101:许可控制中心LCC加载并解析许可文件,得到LCC获取的许可项;本实施例中,可以通过一个许可控制中心(LicenseControlCenter,简称LCC)对许可文件进行处理。如果许可文件是加密的,则可以由LCC先对其进行解密处理,然后加载解密后的许可文件。如果许可文件之前没有加密,则可以直接加载。之后进行解析,得到LCC获取的许可项。102:LCC确定需要许可实施设备实施的许可内容;本步骤中,LCC可以通过不同的实现方式来确定哪些许可内容是需要发送给许可实施设备。具体的,该步骤可以有不同的实现方式,比如:方式一:如果许可实施设备之前上报了该许可实施设备所支持的许可项信息(可以采用上报许可控制请求消息的方式实现),则可以结合该许可实施设备所支持的许可项信息,以确定需要该许可实施设备实施的许可内容。具体的过程可以是:LCC根据该LCC获取的许可项,结合许可实施设备支持的许可项信息,确定需要许可实施设备实施的许可内容,比如,取两者的交集,或者,取交集内的部分许可项。方式二:如果LCC不知道许可实施设备所支持的许可项信息,则LCC可以自主选择该LCC获取的许可项,进而发送给许可实施设备。具体的过程可以为:LCC得到LCC获取的许可项后,可以选择LCC获取的许可项的部分或全部,作为需要许可实施设备实施的许可内容。此种情况下,将许可内容发送给许可实施设备后,可以由许可实施设备再根据自身的支持能力或自身的需要,进行再次选择。103:将确定的许可内容携带在许可控制消息中向许可实施设备发送。本步骤中,可以将许可内容直接携带在许可控制消息中向许可实施设备发送。可选的,基于安全性的考虑,还可以在发送许可控制消息之前,对确定出的许可内容先进行加密处理,然后将加密处理后的许可内容携带在许可控制消息中进行发送。而加密处理所采用的加密算法,可以有多种确定方式。比如:1)LCC接收许可实施设备发送的许可控制请求消息,该许可控制请求消息中包括:许可实施设备支持的加密算法集合信息。接收到该许可控制请求消息后,LCC就可以从该加密算法集合信息中,选择该LCC也支持的加密算法,作为所要采用的加密算法。另外,LCC还可以通过许可控制响应消息的形式,将选择的加密算法的标识发送给许可实施设备,这样,许可实施设备就可以据此对接收到的加密后的许可内容进行解密处理。该种方式可以理解为LCC与许可实施设备在许可控制过程中协商确定共同支持的加密算法。又比如:2)可以通过静态方式指定LCC与本文档来自技高网...
许可控制的方法、设备和系统

【技术保护点】
一种许可控制方法,其特征在于,包括:许可控制中心LCC加载并解析许可文件,得到所述LCC获取的许可项,所述许可项由所述许可文件中的控制信息所代表;所述LCC接收所述许可实施设备发送的许可控制请求消息,所述许可控制请求消息中包括:所述许可实施设备支持的许可项信息;所述LCC根据所述LCC获取的许可项,结合所述许可实施设备支持的许可项信息,确定需要所述许可实施设备实施的许可内容,所述许可内容为许可项;所述LCC将所述许可内容携带在许可控制消息中向所述许可实施设备发送。

【技术特征摘要】
1.一种许可控制方法,其特征在于,包括:许可控制中心LCC加载并解析许可文件,得到所述LCC获取的许可项,所述许可项由所述许可文件中的控制信息所代表;所述LCC接收许可实施设备发送的许可控制请求消息,所述许可控制请求消息中包括:所述许可实施设备支持的许可项信息;所述LCC根据所述LCC获取的许可项,结合所述许可实施设备支持的许可项信息,确定需要所述许可实施设备实施的许可内容,所述许可内容为许可项;所述LCC将所述许可内容携带在许可控制消息中向所述许可实施设备发送;其中,所述将所述许可内容携带在许可控制消息中向所述许可实施设备发送,包括:所述LCC采用所述LCC和所述许可实施设备所共同支持的加密算法和/或完整性算法,对所述许可内容进行加密和/或完整性处理,将加密和/或完整性处理后的许可内容携带在许可控制消息中向所述许可实施设备发送。2.如权利要求1所述的方法,其特征在于,所述加密算法和/或完整性算法采用默认的加密算法和/或完整性算法,或者,采用动态协商的方式确定;当采用动态协商的方式确定时,所述方法还包括:所述LCC接收所述许可实施设备发送的许可控制请求消息,所述许可控制请求消息中包括:许可实施设备支持的加密算法集合信息和/或完整性算法集合信息;所述LCC根据所述许可实施设备支持的加密算法集合信息,选择所述LCC和所述许可实施设备所共同支持的加密算法;或者,所述LCC根据所述许可实施设备支持的完整性算法集合信息,选择所述LCC和所述许可实施设备所共同支持的完整算法;或者,所述LCC根据所述许可实施设备支持的加密算法集合信息和完整性算法集合信息,选择所述LCC和所述许可实施设备所共同支持的加密算法和完整算法。3.一种许可控制方法,其特征在于,包括:许可实施设备发送许可控制请求消息给许可控制中心LCC,所述许可控制请求消息中包括:许可实施设备支持的许可项信息;许可实施设备接收所述LCC发送的许可控制消息;所述许可实施设备从所述许可控制消息中获取需要实施的许可内容,所述许可内容为许可项,所述许可项由许可文件中的控制信息所代表,所述需要实施的许可内容为所述LCC采用所述LCC和所述许可实施设备所共同支持的加密算法和/或完整性算法进行加密和/或完整性处理后的许可内容;所述许可实施设备根据所述需要实施的许可内容实施许可控制。4.如权利要求3所述的方法,其特征在于,还包括:所述许可实施设备向所述LCC发送许可控制请求消息,所述许可控制请求消息中包括如下信息之一或其组合:许可实施设备支持的许可项信息,许可实施设备支持的加密算法集合信息,许可实施设备支持的完整性算法集合信息。5.如权利要求3或4所述的方法,其特征在于,所述许可实施设备从所述许可控制消息中获取需要实施的许可内容,包括:所述许可实施设备根据所述LCC和所述许可实施设备所共同支持的加密算法和/或完整性算法,对所述进行加密和/或完整性处理后的需要实施的内容进行相应的解密和/或完整性验证处理,获得需要实施的许可内容。6.如权利要求3所述的方法,其特征在于,所述许可实施设备从所述...

【专利技术属性】
技术研发人员:张勇
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1