本发明涉及通信领域,具体而言,涉及一种网元开通方法及装置。
背景技术:
在电信设备管理领域,由于网元设备数量众多,且物理位置比较分散,对网元设备的管理都是通过集中的网管系统进行远程管理。当网络中新增加一个网元时,首先要进行一些必要的开通工作,例如配置网元的一些基础数据,建立网元和网管之间的管理通道等。当开通工作完成后,就可以把网元纳入网管系统,进行远程管理了。
由于网元在开通之前还不具备网络条件,网元开通工作需要工程人员到网元所在地点,使用笔记本电脑等设备,通过串口或其他本地管理接口连接到网元,执行一系列配置命令。当网元数量比较庞大时,网元开通就是一项十分耗费人力和时间的工作。因此,现有的网元开通方法还有待于改进和提高。
针对相关技术中,网元开通存在的费时费力的问题,还未提出有效的解决方案。
技术实现要素:
本发明提供了一种网元开通方法及装置,以至少解决相关技术中网元开通存在的费时费力的问题。
根据本发明的一个方面,提供了一种网元开通方法,包括:通过便携式存储设备获取开通网元所需的开通文件;根据所述开通文件开通所述网元。
进一步地,所述便携式存储设备包括以下至少之一:安全数码SD卡、TF卡、U盘。
进一步地,通过便携式存储设备获取开通网元所需的开通文件之前包括:获取开通文件模板,其中,所述开通文件模块包括通用的网元开通命令和/或开通数据。
进一步地,通过便携式存储设备获取开通网元所需的开通文件包括:使用所述网元特有的差异化数据对所述开通文件模块板进行替换,形成所述开通文件。
进一步地,根据所述开通文件开通所述网元包括:执行所述开通文件中的配置命令和/或读取所述开通文件中的配置数据。
根据本发明的另一个方面,还提供了一种网元开通装置,所述装置包括:第一获取模块,用于通过便携式存储设备获取开通网元所需的开通文件;开通模块,用于根据所述开通文件开通所述网元。
进一步地,所述便携式存储设备包括以下至少之一:SD卡、TF卡、U盘。
进一步地,所述装置还包括:第二获取模块,用于获取开通文件模板,其中,所述开通文件模块包括通用的网元开通命令和/或开通数据。
进一步地,所述第一获取模块还用于使用所述网元特有的差异化数据对所述开通文件模块板进行替换,形成所述开通文件。
进一步地,所述开通模块还用于执行所述开通文件中的配置命令和/或读取所述开通文件中的配置数据。
通过本发明,采用通过便携式存储设备获取开通网元所需的开通文件;根据开通文件开通网元。解决了相关技术中网元开通存在的费时费力的问题,进而减少了现场操作步骤、缩短了开通网元所需的时间,提高了开通网元的效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的网元开通方法的流程图;
图2是根据本发明实施例的网元开通装置的结构框图;
图3是根据本发明实施例的网元开通装置的结构框图(一);
图4是根据本发明实施例的网元开通组成部分的结构图;
图5是根据本发明实施例的网元开通流程图(二)。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中提供了一种网元开通方法,图1是根据本发明实施例的网元开通方法的流程图,如图1所示,该流程包括如下步骤:
步骤S102,通过便携式存储设备获取开通网元所需的开通文件;
步骤S104,根据开通文件开通网元。
通过上述步骤,可以通过便携式存储设备获取开通网元所需的开通文件,进而使用该开通文件对网元进行开通操作,相比于相关技术中,使用笔记本电脑等设备,通过串口或其他本地管理接口连接到网元,执行一系列配置命令,上述步骤解决了相关技术中 网元开通存在的费时费力的问题,进而减少了现场操作步骤、缩短了开通网元所需的时间,提高了开通网元的效率。
上述便携式存储设备可以包括多种类型的设备,下面对此进行举例说明。在一个可选实施例中,可以是安全数码卡(Secure Digital Memory Card,简称为SD),也可以是Trans-flash Card(简称为TF卡),还可以是U盘。
在一个可选实施例中,通过便携式存储设备获取开通网元所需的开通文件之前,首先获取开通文件模板,其中,开通文件模块包括通用的网元开通命令和/或开通数据。
上述步骤S102中涉及到通过便携式存储设备获取开通网元所需的开通文件,在一个可选实施例中,对于每个网元都具备其特有的差异化数据,使用该网元特有的差异化数据对上述开通文件模块板进行替换,形成该开通文件。进而可以使用该开通文件对指定的网元进行开通。
上述步骤S104中涉及到根据开通文件开通该网元,在一个可选实施例中,执行该开通文件中的配置命令和/或读取该开通文件中的配置数据,该网元的开通工作就完成。
在本实施例中还提供了一种网元开通装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图2是根据本发明实施例的网元开通装置的结构框图,如图2所示,该装置包括:第一获取模块22,用于通过便携式存储设备获取开通网元所需的开通文件;开通模块24,用于根据该开通文件开通该网元。
可选地,上述便携式存储设备包括以下至少之一:SD卡、TF卡、U盘。
图3是根据本发明实施例的网元开通装置的结构框图(一),如图3所示,该装置还包括:第二获取模块32,用于获取开通文件模板,其中,该开通文件模块包括通用的网元开通命令和/或开通数据。
可选地,第一获取模块22还用于使用该网元特有的差异化数据对该开通文件模块板进行替换,形成该开通文件。
可选地,开通模块24还用于执行该开通文件中的配置命令和/或读取该开通文件中的配置数据。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述各个模块均位于同一处理器中;或者,上述各个模块分别位于第一处理器、第二处理器和第三处理器…中。
针对相关技术中存在的上述问题,下面结合具体的可选实施例进行说明,需要说明 的是,在下述可选实施例中结合了上述可选实施例及其可选实施方式。
为实现上述目的,本可选实施例采用了以下技术方案:
(1)把网元开通所需执行的一系列配置命令或者执行完命令后生成的配置数据抽取为开通文件模板。
(2)提供一个开通文件生成工具。当需要开通一个新的网元时,以开通文件模板为基础,替换掉其中的一些差异化数据,形成该网元的开通文件。例如,每个网元的IP地址不同,就把模板中的IP地址替换为该网元的IP地址。
(3)把该网元的开通文件保存到便携式存储设备中。所述便携式存储设备包括但不限于SD卡、TF卡、U盘等。
(4)网元提供便携式存储设备读取模块。把存储了该网元开通文件的便携式存储设备插入网元。网元上电启动时从便携式存储设备中读取开通文件。如果开通文件中包含的是一组配置命令,则执行其中的命令,在本地存储中生成配置数据。如果开通文件中包含的是配置数据,则直接读取数据并保存到网元自己的本地存储中。
(5)网元执行完便携式存储设备中的开通文件中包含的命令,或读取完开通文件中的配置数据后,该网元的开通工作就完成了,和网管的管理通道已经打通。可以拔出便携式存储设备,重新生成开通文件后用于其他网元的开通。
图4是根据本发明实施例的网元开通组成部分的结构图。如图4所示,包括开通文件生成工具402(相当于上述第一获取模块22)、开通文件模板404(相当于上述第二获取模块32)、便携式存储设备406、便携式存储设备读取模块408、网元410。
开通文件生成工具402用于生成网元的开通文件,该工具以开通文件模板为基础,结合网元的一些差异化数据,生成开通文件,并把开通文件保存到便携式存储设备中;
开通文件模板404用于提供一组通用的网元开通命令或开通数据,在生成开通文件时,替换掉其中的一些差异化数据,即可快速生成开通文件;
便携式存储设备406用于存储开通文件,所述便携式存储设备包括但不限于SD卡、TF卡、U盘等;
便携式存储设备408读取模块用于从便携式存储设备中读取开通文件,该模块包含在110网元中;
网元410通过便携式存储设备408读取模块从便携式存储设备中读取开通文件,执行开通文件中的配置命令,或读取开通文件中的配置数据,保存到本地存储设备中,完成开通操作。
图5是根据本发明实施例的网元开通流程图(二),如图5所示,包括以下步骤:
步骤S502:开通文件生成工具结合开通文件模板和网元的差异化数据,把差异化数据替换到开通文件模板中生成网元的开通文件;
步骤S504:开通文件生成工具把开通文件保存到便携式存储设备中;
步骤S506:把便携式存储设备插入待开通网元;
步骤S508:便携式存储设备读取模块从便携式存储设备中读取开通文件;
步骤S510:当开通文件中包含的是一组命令时,网元执行这组命令,在本地存储中生成配置数据;当开通文件中包含的是配置数据时,网元读取配置数据,并保存到本地存储中;
步骤S512:网元开通操作完成,拔出便携式存储设备,继续下一个网元的开通操作。
综上所述,通过本发明提供的网元开通方法,使本发明具备的有益效果在于:(1)使用便携式存储设备,使之前的通过串口或其他本地管理接口把笔记本电脑连接到网元,输入一系列开通命令等操作简化为插入便携式存储设备这一个操作,减少了现场操作步骤,大大缩短了开通网元所需的时间。(2)使用模板化的方式,以命令模板或数据模板为基础,可以快速地生成开通网元所需的命令文件或数据文件。(3)模板化的方式可以有效的避免现场操作时输入命令错误,遗漏命令或其它情况导致的问题,减少了处理问题所花的时间,提高了开通效率。(4)对于网元数量较多的应用场景,使用本发明所提供的技术方案,效果尤其明显。
在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。