ONU客制化版本切换方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:17601521 阅读:163 留言:0更新日期:2018-03-31 13:27
本发明专利技术涉及一种ONU客制化版本切换方法、装置、存储介质及计算机设备,其中,ONU客制化版本切换方法包括:通过ONU的复位键进入版本设置模式,以获取当前版本标志位信息;根据当前版本标志位信息以及预设的版本信息汇总表判断当前版本是否为客制化版本;若确定当前版本不是客制化版本,则将当前版本标志位修改为与客制化版本对应的版本标志位;重启ONU,以使ONU根据修改后的版本标志位导入对应的版本配置。本发明专利技术通过ONU的复位键进行版本设置,从而可以方便地将当前版本修改为客制化版本,其操作简单,且不需要借助外部设备登录进行人工配置,不仅节省了人力、物力,而且降低了生产成本。

【技术实现步骤摘要】
ONU客制化版本切换方法、装置、存储介质及计算机设备
本专利技术涉及网络设备的版本切换
,特别是涉及一种ONU客制化版本切换方法、装置、存储介质及计算机设备。
技术介绍
近年来随着EPON(EthernetPassiveOpticalNetwork,以太网无源光网络)技术的发展,不同芯片厂商和设备厂商均可以根据各自的需求对IEEE802.3ah进行扩展,从而导致目前PON终端产品如ONU(OpticalNetworkUnit,光网络单元)设备存在同一产品多个不同配置(状态)的版本需求,如端口隔离、端口非隔离以及VendorID、ModelID不同等。因此,为了实现EPON的互通性,设备厂商不得不在ONU设备出厂时根据客制化版本更改其相应配置,使其与其他厂商互联互通。目前一般都要借助外部设备通过手动配置以实现互联互通,例如通过计算机登陆进入PON终端的管理模式下进行配置,再下发相应的配置。或者按客制化版本进行生产。但是,如按客制化版本进行生产,则会由于客制化版本太多,不便于成品的统一管理维护,造成管理维护成本过高。如果每一台PON终端都需要登陆下发配置,则会由于PON终端的数量庞大,而导致浪费大量的人力、物力。
技术实现思路
基于此,有必要针对ONU客制化版本过多,导致生产成本高的问题,提供一种ONU客制化版本切换方法、装置、存储介质及计算机设备。一种ONU客制化版本切换方法,包括:通过ONU的复位键进入版本设置模式,以获取当前版本标志位信息;根据当前版本标志位信息以及预设的版本信息汇总表判断当前版本是否为客制化版本;若确定当前版本不是客制化版本,则将当前版本标志位修改为与客制化版本对应的版本标志位;重启ONU,以使ONU根据修改后的版本标志位导入对应的版本配置。在其中一个实施例中,通过ONU的复位键进入版本设置模式,以获取当前版本标志位信息,包括:获取对ONU的复位键施加的预设时长的低电平,以使ONU进入版本设置模式;在版本设置模式下,ONU的LED指示灯显示当前版本标志位。在其中一个实施例中,ONU的LED指示灯显示当前版本标志位之前,还包括:确定ONU的LED指示灯为正常状态。在其中一个实施例中,确定ONU的LED指示灯为正常状态,包括:在版本设置模式下,若ONU的LED指示灯按照预设的模式闪烁,则确定ONU的LED指示灯为正常状态。在其中一个实施例中,预设的模式包括预设的频率和次数。在其中一个实施例中,预设的版本信息汇总表包括版本标识、版本标志位与版本配置的对应关系。在其中一个实施例中,将当前版本标志位修改为与客制化版本对应的版本标志位,包括:获取对ONU的复位键施加的高、低电平;根据高、低电平的延时对ONU的复位键进行按键计数;根据当前版本标志位与按键计数更新版本标志位;若更新后的版本标志位与客制化版本对应的版本标志位相同,则将更新后的版本标志位写入寄存器保存。一种ONU客制化版本切换装置,包括:获取模块,用于通过ONU的复位键进入版本设置模式时,获取当前版本标志位信息;判断模块,用于根据当前版本标志位信息以及预设的版本信息汇总表判断当前版本是否为客制化版本;修改模块,用于若确定当前版本不是客制化版本,则将当前版本标志位修改为与客制化版本对应的版本标志位;配置模块,用于在重启ONU时,根据修改后的版本标志位导入对应的版本配置。一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上所述方法的步骤。一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现如上所述方法的步骤。上述ONU客制化版本切换方法、装置、存储介质及计算机设备,通过ONU的复位键进行版本设置,从而可以方便地将当前版本修改为客制化版本,其操作简单,且不需要借助外部设备登录进行人工配置,不仅节省了人力、物力,而且降低了生产成本。附图说明图1为一个实施例中ONU客制化版本切换方法的流程图;图2为一个实施例中ONU客制化版本切换方法的流程图;图3为一个实施例中ONU客制化版本切换方法的流程图;图4为一个实施例中ONU客制化版本切换装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。本专利技术实施例提供了一种ONU客制化版本切换方法,如图1所示,可以包括如下步骤:步骤S101,通过ONU的复位键进入版本设置模式,以获取当前版本标志位信息。需要说明的是,ONU的复位键GPIO(GeneralPurposeInputOutput,通用输入/输出)主要用于ONU系统复位即重启,如长按复位键GPIO一定时长,则系统重新启动。在本实施例中,通过利用ONU的复位键GPIO对ONU的版本进行设置,从而不需要借助外部设备登录进行人工配置,以节省人力、物力,降低生产成本。具体的,本实施例通过ONU的复位键进入版本设置模式,并通过ONU的LED指示灯显示ONU的当前版本标志位。在本实施例中,可以通过三个LED指示灯即sysLED、registerLED和actLED开关状态的排列组合,来反应ONU不同的版本,即每一种组合对应一个版本标志位,每一个版本标志位对应一种版本,从而可以通过三个LED指示灯的开关状态直观的确定ONU的版本。步骤S102,根据当前版本标志位信息以及预设的版本信息汇总表判断当前版本是否为客制化版本。在本实施例中,预设的版本信息汇总表中可以包括版本标识、版本标志位与版本配置的对应关系。客制化版本则是根据客户的需求进行特别定制的版本,根据客户定制的版本的不同,通过版本标识加以区分。具体的,在本实施例中,可以通过LED指示灯显示的ONU的当前版本标志位确定对应的版本标识。如果LED指示灯显示的ONU的当前版本标志位对应的版本标识与客制化版本相同,则表示当前版本为客制化版本;如果LED指示灯显示的ONU的当前版本标志位对应的版本标识与客制化版本不同,则表示当前版本不是客制化版本。步骤S103,若确定当前版本不是客制化版本,则将当前版本标志位修改为与客制化版本对应的版本标志位。在本实施例中,由于三个LED指示灯即sysLED、registerLED和actLED开关状态的每一种组合对应一个版本标志位,因此,可以通过ONU的复位键GPIO来调整三个LED指示灯的开关状态,从而修改ONU的版本。具体的,如果当前版本不是客制化版本时,则可以根据客制化版本对应的版本标志位,来调整ONU的复位键,从而改变三个LED指示灯的开关状态,进而改变版本标志位,以实现将当前版本标志位修改为与客制化版本对应的版本标志位。步骤S104,重启ONU,以使ONU根据修改后的版本标志位导入对应的版本配置。在本实施例中,ONU将修改后的版本标志位写入寄存器保存,因此,当重启ONU后,ONU则可以根据寄存器保存的版本标志位(即修改后的版本标志位)导入对应的版本配置,从而实现对ONU的版本切换。本实施例通过利用ONU的复位键GPIO对ONU的版本进行设置,其操作简单,且不需要借助外部设备登录进行人工配置,不仅节省了人力、物力,而且降低本文档来自技高网...
ONU客制化版本切换方法、装置、存储介质及计算机设备

【技术保护点】
一种ONU客制化版本切换方法,其特征在于,包括:通过ONU的复位键进入版本设置模式,以获取当前版本标志位信息;根据所述当前版本标志位信息以及预设的版本信息汇总表判断当前版本是否为客制化版本;若确定所述当前版本不是客制化版本,则将当前版本标志位修改为与客制化版本对应的版本标志位;重启ONU,以使ONU根据修改后的版本标志位导入对应的版本配置。

【技术特征摘要】
1.一种ONU客制化版本切换方法,其特征在于,包括:通过ONU的复位键进入版本设置模式,以获取当前版本标志位信息;根据所述当前版本标志位信息以及预设的版本信息汇总表判断当前版本是否为客制化版本;若确定所述当前版本不是客制化版本,则将当前版本标志位修改为与客制化版本对应的版本标志位;重启ONU,以使ONU根据修改后的版本标志位导入对应的版本配置。2.根据权利要求1所述的ONU客制化版本切换方法,其特征在于,所述通过ONU的复位键进入版本设置模式,以获取当前版本标志位信息,包括:获取对所述ONU的复位键施加的预设时长的低电平,以使ONU进入版本设置模式;在所述版本设置模式下,ONU的LED指示灯显示当前版本标志位。3.根据权利要求2所述的ONU客制化版本切换方法,其特征在于,在所述ONU的LED指示灯显示当前版本标志位之前,还包括:确定所述ONU的LED指示灯为正常状态。4.根据权利要求3所述的ONU客制化版本切换方法,其特征在于,所述确定所述ONU的LED指示灯为正常状态,包括:在所述版本设置模式下,若所述ONU的LED指示灯按照预设的模式闪烁,则确定所述ONU的LED指示灯为正常状态。5.根据权利要求4所述的ONU客制化版本切换方法,其特征在于,所述预设的模式包括预设的频率和次数。6.根据权利要求1所述的ONU客制化版本切换方法...

【专利技术属性】
技术研发人员:谢华超
申请(专利权)人:深圳市新格林耐特通信技术有限公司
类型:发明
国别省市:广东,44

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

1