一种eoc系统中pib的升级方法

文档序号:9865267阅读:1056来源:国知局
一种eoc系统中pib的升级方法
【技术领域】
[0001]本发明属于同轴电缆使用以太网协议的接入技术(EOC)领域,尤其涉及一种EOC系统中PIB的升级方法。
【背景技术】
[0002]E0C(Ethernet Over Cable)是基于有线电视同轴电缆网使用以太网协议的接入技术。其基本原理是采用特定的介质转换技术(主要包括阻抗变换、平衡/不平衡变换等),将符合802.3系列标准的数据信号通过入户同轴电缆传输。该技术可以充分利用有线电视网络已有的入户同轴电缆资源,解决最后10m的接入问题。然而现有技术对EOC系统的维护中,当不同硬件厂商使用差异的PIB时,因不同EOC需要写入不同的PIB,并且PIB有可能升级,从而需要维护多个版本,存在不利于维护的问题。

【发明内容】

[0003]本发明要解决的技术问题是,针对现有技术中不同硬件厂商使用存在差异的PIB不利于维护的问题,提供了一种EOC系统中PIB的升级方法。
[0004]本发明为解决上述技术问题所采用的技术方案是:
[0005 ] 一种EOC系统中PIB的升级方法,包括以下步骤:
[0006]S1、开始升级PIB文件;
[0007]S2、将PIB文件下载至设备flash中;
[0008]S3、软件读取设备flash中的PIB文件;
[0009]S4、进入对比功能模块,根据软件预先设定的要做对比的GP1配置信息,对原设备中的PIB文件的GP1信息与待升级的PIB文件中的GP1信息进行比较;
[0010]S5、如果一致,则直接升级指定的PIB文件至设备;
[0011]S6、如果不一致,则保留原设备中PIB中的GP1信息,其他信息由待升级的PIB配置信息覆盖并升级至设备。
[0012]按上述方案,所述步骤S4中根据软件预先设定的要做对比的GP1配置信息,对原设备中的PIB文件的GP1信息与待升级的PIB文件中的GP1信息进行比较,具体包括:将原设备中的PIB文件的GP1信息、待升级的PIB文件中的GP1信息全部读出来后,将软件预先设定的要做对比的GP1配置信息(PIB)从原设备中的PIB文件和待升级的PIB文件中提取出来,进行比较,根据软件预选设定的信息项分别查看原设备中的PIB文件的GP1配置信息与待升级的PIB文件的GP1信息。
[0013]本发明产生的有益效果是:本发明EOCPIB的升级方法,兼容不同硬件,只需要维护一个PIB用于升级,节约人力成本,同时提高PIB版本兼容性。
【附图说明】
[0014]图1为本发明EOC系统中PIB的升级方法的流程图;
[0015]图2为本发明实施例二进制比对图之一;
[0016]图3为本发明实施例二进制比对图之二;
[0017]图4为本发明实施例二进制比对图之三。
【具体实施方式】
[0018]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。
[0019]设备为A厂家设备(且设备本身使用的是A厂家提供的PIB_A),待升级的PIB为B厂家提供的文件(PIB_B),具体流程图参见图1,实施例中EOC系统中PIB的升级方法,包括如下步骤
[0020]S1:搭建好升级环境,通过PC网口使用网线连接至升级设备的带内/外管理接口;
[0021]S2:通过Web或FTP方式,将需要升级的PIB文件,下载到设备本地的flash中;
[0022]S3:通过软件分别读取设备中的PIB_A文件,与f Iash待升级的中PIB_B文件;
[0023]S4:进入比对功能模块,根据软件预先设定的要比对的配置信息,将PIB_A文件与件中的GP1信息部分进行比对;
[0024]S5:如果一致,则直接升级PIB_B文件至设备;
[0025]S6:如果不一致,则将PIB_A中的GP1信息部分保留,其他部分使用?叩_8的内容进行覆盖;
[0026]S7:开始升级;
[0027]S8:升级成功。
[0028]步骤S4中,软件预先设定的要比对的配置信息范围为= 0x2008-0x2807,具体如附图2?图4所示。
[0029]本发明并不仅仅限于说明书和实施方式中所列运用,对于本领域的技术人员来说,根据本发明作出各种相应的更改和变型,相应的更改和变型都属于本发明权利要求的保护范围。
【主权项】
1.一种EOC系统中PIB的升级方法,其特征在于,包括以下步骤: 51、开始升级PIB文件; 52、将PIB文件下载至设备flash中; 53、软件读取设备flash中的PIB文件; 54、进入对比功能模块,根据软件预先设定的要做对比的GP1配置信息,对原设备中的PIB文件的GP1信息与待升级的PIB文件中的GP1信息进行比较; 55、如果一致,则直接升级指定的PIB文件至设备; 56、如果不一致,则保留原设备中PIB中的GP1信息,其他信息由待升级的PIB配置信息覆盖并升级至设备。2.根据权利要求1所述的EOC系统中PIB的升级方法,其特征在于,所述步骤S4中根据软件预先设定的要做对比的GP1配置信息,对原设备中的PIB文件的GP1信息与待升级的PIB文件中的GP1信息进行比较,具体包括:将原设备中的PIB文件的GP1信息、待升级的PIB文件中的GP1信息全部读出来后,将软件预先设定的要做对比的GP1配置信息从原设备中的PIB文件和待升级的PIB文件中提取出来,进行比较,根据软件预选设定的信息项分别查看原设备中的PIB文件的GP1配置信息与待升级的PIB文件的GP1信息。
【专利摘要】本发明公开了一种EOC系统中PIB升级的方法,该方法包括以下步骤:先将PIB文件下载至设备flash中,软件需要读取设备上的PIB文件,根据软件预先设定的要做对比的GPIO配置信息,对原设备中的PIB文件的GPIO信息与待升级的PIB文件中的GPIO信息进行比较;若一致,则直接升级指定的PIB文件至设备;如果不一致,则保留原设备中PIB中的GPIO信息,其他信息由待升级的PIB配置信息覆盖并升级至设备。本发明EOC系统中PIB升级的方法,具有兼容不同硬件,因不同EOC需要写入不同的PIB,并且PIB有可能升级,从而需要维护多个版本,使用本发明,只需要维护一个PIB用于升级,可节约人力成本,同时提高PIB版本兼容性。
【IPC分类】G06F9/445
【公开号】CN105630542
【申请号】CN201510961771
【发明人】桂洁, 徐启斌, 李佳元, 唐俊
【申请人】武汉长光科技有限公司
【公开日】2016年6月1日
【申请日】2015年12月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1