本发明涉及移动通信领域,尤其涉及一种基于核心网设备license的集中控制方法。
背景技术:
license英译为“执照,license;特许”,在实际应用中是一种软件许可证。是由软件开发者规定的,并且软件使用者也认同遵守的一种方式方法。license会对软件的特性、版本、容量以及使用时间等进行使用授权,软件使用者根据自身的实际需要订购不同的软件业务功能。des对称加密是一种传统加密方式,其加密运算、解密运算使用的是同样的密钥,是一种对称加密算法。des使用一个56位的密钥以及附加的8位奇偶校验位,产生最大64位的分组大小。这是一个迭代的分组密码,使用称为feistel的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。des使用16个循环,使用异或,置换,代换,移位操作四种基本运算。
然而,在现有技术中,对设备进行授权的方式一般是开发者生成一串激活码,用户在单一的设备上进行激活码的输入激活,如果有大批量的设备需要短时间内都激活完成,这时使用集中化激活的思路方法会在操作中效率更高,操作步骤更加简介明了;现有验证环节,大多开发者一般采用绑定软件运行的机器唯一序列号发生给服务器,进行在线验证的方式进行验证,在设备处于离线工作环境中对设备进行license验证的考虑有所欠缺。
技术实现要素:
本发明要解决的技术问题是如何提高核心网设备进行license激活授权的效率,针对上述要解决的技术问题,现提出一种基于核心网设备license的集中控制方法。
为实现上述目的,本发明提供如下技术方案:一种基于核心网设备license的集中控制方法,其包括如下步骤:
步骤一、生成对应核心网设备在线验证唯一序列号;
步骤二、网管平台连接核心网设备;
步骤三、核心网设备首次激活;
步骤四、核心网设备每次开机进行license权限认证。
进一步的,所述步骤一包括如下具体步骤:
1a、网管平台输入核心网中央处理器识别码和license起止日期;
1b、生成在线验证唯一序列号。
进一步的,所述步骤三包括如下具体步骤:
3a、网管平台连接核心网设备后,输入在序列号发送给核心网设备进行首次激活;
3b、核心网设备接收序列号保存至本地文件;然后取出序列号,加上中央处理器识别码发送给license验证服务器;
3c、license验证服务器对发送上来的验证数据进行验证,若验证不通过返回错误;若验证通过返回正确和授权终止日期;
3d、核心网设备接收到授权通过指令和授权终止日期后生成本地加密license文件;
3e、重启核心网设备软件正常运行,首次激活操作完成。
进一步的,所述步骤四包括如下具体步骤:
4a、核心网设备开机,检测当前网络环境;
4b、若当前能连接license验证服务器,从序列号文件中取出序列号,加上中央处理器识别码发送给license验证服务器;若当前不能连接license验证服务器,读取本地license文件,进行解密验证;
4c、若验证通过,程序正常运行;若验证不通过,则程序运行收到限制。
作为优选的,本发明中的一种基于核心网设备license的集中控制方法,其包括如下具体步骤:
步骤1、网管平台生成在线验证唯一序列号;
步骤2、网管平台连接核心网设备;
步骤3、在网管平台license激活界面输入在线验证唯一序列号发给核心网设备进行首次激活;
步骤4、核心网设备接收到序列号,将序列号保存至本地文件内;
步骤5、核心网设备将序列号加上本机中央处理器识别码转发给license验证服务器进行验证;
步骤6、若验证不通过,返回错误首次激活失败;
步骤7、若验证通过,返回正确和授权终止日期,首次激活成功;
步骤8、核心网设备根据授权终止日期生成本地加密license文件用于离线时本地license认证;
步骤9、核心网设备每次开机时license验证操作前先检测设备能否连上license验证服务器;
步骤10、若能连上,发送序列号加上本地中央处理器识别码到license验证服务器进行在线验证;
步骤11、若连不上,对本地license文件进行解密进行离线验证;
步骤12、验证通过则程序正常运行,否则运行受限制。
与现有技术相比,本发明的有益效果是:
本发明通过采用集中化管理的方式,使得一个平台可以连接大批量核心网设备进行license激活授权,高效快捷易操作。可以在核心网设备不管处于在线环境或者离线环境都能对设备进行license验证,实用性强。
附图说明
图1为本发明的方法流程示意图;
图2为本发明中进行首次激活流程图;
图3为本发明中每次开机进行license验证流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1-3所示,本具体实施方式披露了一种基于核心网设备license的集中控制方法,其包括如下步骤:
步骤一、生成对应核心网设备在线验证唯一序列号;
步骤二、网管平台连接核心网设备;
步骤三、核心网设备首次激活;
步骤四、核心网设备每次开机进行license权限认证。
进一步的,所述步骤一包括如下具体步骤:
1a、网管平台输入核心网中央处理器识别码和license起止日期;
1b、生成在线验证唯一序列号。
可行的,核心网设备首次激活可以包括如下具体步骤:
3a、网管平台连接核心网设备后,输入在序列号发送给核心网设备进行首次激活;
3b、核心网设备接收序列号保存至本地文件;然后取出序列号,加上中央处理器识别码发送给license验证服务器;
3c、license验证服务器对发送上来的验证数据进行验证,若验证不通过返回错误;若验证通过返回正确和授权终止日期;
3d、核心网设备接收到授权通过指令和授权终止日期后生成本地加密license文件;
3e、重启核心网设备软件正常运行,首次激活操作完成。
可行的,核心网设备每次开机进行license权限认证的过程包括如下具体步骤:
4a、核心网设备开机,检测当前网络环境;
4b、若当前能连接license验证服务器,从序列号文件中取出序列号,加上中央处理器识别码,即cpuid,发送给license验证服务器;若当前不能连接license验证服务器,读取本地license文件,进行解密验证;
4c、若验证通过,程序正常运行;若验证不通过,则程序运行收到限制。
作为优选的,本发明中的一种基于核心网设备license的集中控制方法,其在正常使用过程中可以采用如下具体步骤的过程方法进行验证:
步骤1、网管平台生成在线验证唯一序列号;
步骤2、网管平台连接核心网设备;
步骤3、在网管平台license激活界面输入在线验证唯一序列号发给核心网设备进行首次激活;
步骤4、核心网设备接收到序列号,将序列号保存至本地文件内;
步骤5、核心网设备将序列号加上本机中央处理器识别码转发给license验证服务器进行验证;
步骤6、若验证不通过,返回错误首次激活失败;
步骤7、若验证通过,返回正确和授权终止日期,首次激活成功;
步骤8、核心网设备根据授权终止日期生成本地加密license文件用于离线时本地license认证;
步骤9、核心网设备每次开机时license验证操作前先检测设备能否连上license验证服务器;
步骤10、若能连上,发送序列号加上本地中央处理器识别码到license验证服务器进行在线验证;
步骤11、若连不上,对本地license文件进行解密进行离线验证;
步骤12、验证通过则程序正常运行,否则运行受限制。
本发明通过采用集中化管理的方式,使得一个平台可以连接大批量核心网设备进行license激活授权,高效快捷易操作。可以在核心网设备不管处于在线环境或者离线环境都能对设备进行license验证,实用性强。
在本发明的描述中,需要理解的是,术语“同轴”、“底部”、“一端”、“顶部”、“中部”、“另一端”、“上”、“一侧”、“顶部”、“内”、“前部”、“中央”、“两端”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明中,除非另有明确的规定和限定,术语“安装”、“设置”、“连接”、“固定”、“旋接”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
以上结合附图对本发明的实施方式作了详细说明,但本发明不限于所描述的实施方式。对于本领域的技术人员而言,在不脱离本发明原理和精神的情况下,对这些实施方式进行多种变化、修改、替换和变型,仍落入本发明的保护范围内。
1.一种基于核心网设备license的集中控制方法,其特征在于,包括如下步骤:
步骤一、生成对应核心网设备在线验证唯一序列号;
步骤二、网管平台连接核心网设备;
步骤三、核心网设备首次激活;
步骤四、核心网设备每次开机进行license权限认证。
2.根据权利要求1所述的一种基于核心网设备license的集中控制方法,其特征在于,所述步骤一包括如下具体步骤:
1a、网管平台输入核心网中央处理器识别码和license起止日期;
1b、生成在线验证唯一序列号。
3.根据权利要求2所述的一种基于核心网设备license的集中控制方法,其特征在于,所述步骤三包括如下具体步骤:
3a、网管平台连接核心网设备后,输入在序列号发送给核心网设备进行首次激活;
3b、核心网设备接收序列号保存至本地文件;然后取出序列号,加上中央处理器识别码发送给license验证服务器;
3c、license验证服务器对发送上来的验证数据进行验证,若验证不通过返回错误;若验证通过返回正确和授权终止日期;
3d、核心网设备接收到授权通过指令和授权终止日期后生成本地加密license文件;
3e、重启核心网设备软件正常运行,首次激活操作完成。
4.根据权利要求3所述的一种基于核心网设备license的集中控制方法,其特征在于,所述步骤四包括如下具体步骤:
4a、核心网设备开机,检测当前网络环境;
4b、若当前能连接license验证服务器,从序列号文件中取出序列号,加上中央处理器识别码发送给license验证服务器;若当前不能连接license验证服务器,读取本地license文件,进行解密验证;
4c、若验证通过,程序正常运行;若验证不通过,则程序运行收到限制。
5.根据权利要求1所述的一种基于核心网设备license的集中控制方法,其特征在于,包括如下步骤:
步骤1、网管平台生成在线验证唯一序列号;
步骤2、网管平台连接核心网设备;
步骤3、在网管平台license激活界面输入在线验证唯一序列号发给核心网设备进行首次激活;
步骤4、核心网设备接收到序列号,将序列号保存至本地文件内;
步骤5、核心网设备将序列号加上本机中央处理器识别码转发给license验证服务器进行验证;
步骤6、若验证不通过,返回错误首次激活失败;
步骤7、若验证通过,返回正确和授权终止日期,首次激活成功;
步骤8、核心网设备根据授权终止日期生成本地加密license文件用于离线时本地license认证;
步骤9、核心网设备每次开机时license验证操作前先检测设备能否连上license验证服务器;
步骤10、若能连上,发送序列号加上本地中央处理器识别码到license验证服务器进行在线验证;
步骤11、若连不上,对本地license文件进行解密进行离线验证;
步骤12、验证通过则程序正常运行,否则运行受限制。
技术总结