【技术实现步骤摘要】
一种许可管理方法及系统
本专利技术涉及通信领域,尤其涉及一种许可管理方法及系统。
技术介绍
许可证文件(也称License文件)是用于对相应通信设备提供的服务进行授权,从而保证网络中的通信设备可以根据授权情况提供相应的服务。目前,设备提供商在提供电信设备给运营商时,通常根据运营商购买的License文件,对电信设备允许的最大能力进行限制,即设备实际承载的最大能力不可超过License文件中设定的阈值,超过部分将会被直接拒绝或者降低服务质量。例如,在全球移动通信系统(GSM,GlobalSystemforMobileCommunications)中,通常设备提供商通过License文件来对运营商购买载频数目或信道数目所实现的业务进行管理和限制,以避免运营商通过其它方式开通许可之外的业务,从而造成设备提供商的经济损失。也就是说,电信运营商在购买通信设备时通常需要为每种业务购买定量的许可项,当该业务超过许可项的阈值时,该业务将受到限制。目前,常用的网管系统是OMC(OperatingandMaintenanceCenter,操作维护中心),OMC通常同一时刻会接收大量网元的批量接入请求,OMC将批量接入请求同时发送至License文件所在的认证服务器后,认证服务器会对各个接入请求对应的许可项进行许可校验和许可项增量的计算,因为认证服务器对各个许可项采用了串行计算的机制,即计算完A许可项,再执行B许可项的计算,导致很容易因为接入请求并发量过大,OMC客户端出现卡顿的情况。
技术实现思路
本专利技术实施例提供一种许可管理方法及系统,用以解决现有的许可服务器发生卡顿的问题 ...
【技术保护点】
1.一种许可管理方法,其特征在于,该方法包括:许可服务器接收网络管理设备发送的关于变更网元业务的操作请求;所述许可服务器启用多个线程并行地确定各个操作请求对应的许可项的用量值,并且针对任意一个操作请求,所述许可服务器根据所述许可项的用量值确定所述操作请求是否被许可的许可结果;所述许可服务器向所述网络管理设备发送各个操作请求对应的许可结果和许可项的用量值,以使所述网络管理设备根据各个操作请求的许可结果向网元发送与各个操作请求对应的变更业务的指令;所述许可服务器接收所述网络管理设备发送的指示,并根据所述指示更新许可项实际用量,所述指示包含第一操作请求对应的许可项的用量值,且是所述网络管理设备在接收到网元执行第一操作请求对应的变更业务的指令成功的消息时发送的,所述第一操作请求为各个操作请求中的任意一个。
【技术特征摘要】
1.一种许可管理方法,其特征在于,该方法包括:许可服务器接收网络管理设备发送的关于变更网元业务的操作请求;所述许可服务器启用多个线程并行地确定各个操作请求对应的许可项的用量值,并且针对任意一个操作请求,所述许可服务器根据所述许可项的用量值确定所述操作请求是否被许可的许可结果;所述许可服务器向所述网络管理设备发送各个操作请求对应的许可结果和许可项的用量值,以使所述网络管理设备根据各个操作请求的许可结果向网元发送与各个操作请求对应的变更业务的指令;所述许可服务器接收所述网络管理设备发送的指示,并根据所述指示更新许可项实际用量,所述指示包含第一操作请求对应的许可项的用量值,且是所述网络管理设备在接收到网元执行第一操作请求对应的变更业务的指令成功的消息时发送的,所述第一操作请求为各个操作请求中的任意一个。2.如权利要求1所述的方法,其特征在于,所述许可服务器根据所述指示更新许可项实际用量之后,还包括:所述许可服务器将更新之后的许可项实际用量保存至缓存中,并每隔设定周期将缓存中的许可项实际用量写入数据库中的许可文件。3.如权利要求1所述的方法,其特征在于,所述许可服务器接收网络管理设备发送的关于变更网元业务的操作请求之后,还包括:所述许可服务器过滤掉与许可无关的操作请求;所述许可服务器启用多个线程并行地确定各个操作请求对应的许可项的用量值,包括:所述许可服务器启用多个线程并行地确定过滤后的各个操作请求对应的许可项的用量值。4.如权利要求1所述的方法,其特征在于,所述许可服务器根据所述许可项的用量值确定所述操作请求是否被许可的许可结果,包括:所述许可服务器确定所述许可项的用量值和所述许可项实际用量值之和是否大于所述许可项的总量,若大于,则所述许可服务器确定所述操作请求不被许可。5.一种许可管理方法,其特征在于,该方法包括:许可服务器接收网络管理设备发送的关于变更网元业务的操作请求;所述许可服务器启用多个线程并行地确定各个操作请求对应的许可项的用量值;针对第一操作请求,所述许可服务器根据所述许可项的用量值确定所述第一操作请求是否被许可的许可结果,生成并保存关于所述第一操作请求、许可项的用量值和许可结果的映射关系,其中,所述第一操作请求为各个操作请求中的任意一个;所述许可服务器向所述网络管理设备发送第一操作请求对应的许可结果,以使所述网络管理设备根据所述许可结果向网元发送与所述第一操作请求对应的变更网元业务的指令;所述许可服务器在接收所述网络管理设备转发的与所述第一操作请求对应网元操作结果为成功时,根据所述映射关系确定与所述第一操作请求对应的许可项的用量值,根据所述许可项的用量值更新许可项实际用量。6.如权利要求5所述的方法,其特征在于,所述许可服务器根据所述许可项的用量值更新许可项实际用量之后,还包括:所述许可服务器将更新之后的许可项实际用量保存至缓存中,并每隔设定周期将缓存中的许可项实际用量写入数据库中的许可文件。7.如权利要求5所述的方法,其特征在于,所述许可服务器接收网络管理设备发送的关于变更网元业务的操作请求之后,还包括:所述许可服务器过滤掉与许可无关的操作请求;所述许可服务器启用多个线程并行地确定各个操作请求对应的许可项的用量值,包括:所述许可服务器启用多个线程并行地确定过滤后的各个操作请求对应的许可项的用量值。8.如权利要求5所述的方法,其特征在于,所述许可服务器根据所述许可项的用量值确定所述操作请求是否被许可的许可结果,包括:所述许可服务器确定所述许可项的用量值和所述许可项实际用量值之和是否大于所述许可项的总量,若大于,则所述许可服务器确定...
【专利技术属性】
技术研发人员:胡一平,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。