在EPON+EoC网络中对EoC设备软件进行批量升级的方法

文档序号:7763476阅读:157来源:国知局
专利名称:在EPON+EoC网络中对EoC设备软件进行批量升级的方法
技术领域
本发明涉及一种EPON+EoC网络,特别涉及一种在EPON+EoC网络中对EoC设备软件进行升级的方法。
背景技术
将EPON和基于同轴电缆介质的以太网数据传输技术应用于有线电视网双向改造,可以利用原有的有线电视HFC(Hybrid Fiber Coax,光纤/同轴混合)网络,将传统的电视业务、语音业务、宽带上网业务,通过IP技术实现三网融合,是有线电视网络发展的一种趋势。在不废弃有线电视原有HFC网络资源情况下,采用以太网无源光网络(EPON)光链路提供分前端到楼道的高速光纤接入,利用同轴高速以太网传输技术实现楼道高速铜轴电缆入户。这种利用EPON和同轴高速以太网传输两种技术的宽带接入网,包括不同类型、特性和物理结构的网络设备,而且,同轴电缆以太网数据传输设备(EoC)头端设备往往位于野外和用户楼道,又数量众多,这就对宽带接入网网络设备的软件提出了挑战。为了实现软件的更新或升级,现有的做法是先由OLT设备查询自身所管辖的EoC头端设备的地址,再逐一对所管辖的EoC头端设备进行远程升级管理,而其升级过程不能支持EoC头端设备升级过程的交互控制,而且也无法支持有多个EoC头端设备同时升级操作。此外,虽然EoC头端设备一般也能支持Web方式的软件升级,但登录EoC头端设备进行软件操作过程繁琐,容易出错,而且也不支持同时对多个EoC头端设备的升级,这样的升级效率比较低。综上,现有两种升级方案都存在以下几个方面的缺陷1、在OLT设备对单个EoC头端设备进行软件升级的方案中所存在的不足在于(1) EoC头端设备升级时,OLT设备不能实时地反馈升级过程的状态信息,不能做到升级过程是主动和可控的要求;( 每一次升级操作每次只能对单个EoC头端进行软件升级,不支持批量升级,升级的效率比较低。2、在通过Web方式对EoC头端设备进行软件升级的方案中所存在不足在于(1) 对EoC头端设备的升级操作步骤比较多,操作比较繁琐,不适用大规模的EoC头端设备软件升级操作;(2)每一次升级操作也只能对单个EoC头端进行软件升级,不支持批量升级。针对现有EPON+EoC网络中,EoC头端设备数量众多,升级效率过低,且OLT设备难以实时获得与升级有关的反馈信息等问题,亟需要一种切实可行的解决问题的方法。

发明内容
本发明的目的在于提供一种在EPON+EoC网络中对EoC设备软件进行升级的方法。为了达到上述目的及其他目的,本发明提供的在EPON+EoC网络中对EoC设备软件进行升级的方法,包括步骤1) EPON局端光线路终端设备将查询软件版本的查询信息处理成符合集群管理协议要求的查询信息后,再基于分配给各同轴电缆以太网传输设备的内网地址将查询信息发送至至少一同轴电缆以太网传输设备;幻各同轴电缆以太网传输设备基于集群管理协议将接收到的查询信息解析后,查询自身软件版本信息,并将自身版本信息处理成符合集群管理协议要求的回复信息后,将回复信息发回EPON局端光线路终端设备;3)EPON局端光线路终端设备基于集群管理协议将接收到的回复信息解析后,判断同轴电缆以太网传输设备是否需要软件升级,如果是,则将要求软件升级及升级软件提供设备的地址信息的要求信息处理成符合集群管理协议要求的要求信息后,基于分配给同轴电缆以太网传输设备的内网地址将要求信息发送至各同轴电缆以太网传输设备;以及4)各同轴电缆以太网传输设备基于集群管理协议将接收到的要求信息解析后,自升级软件提供设备获取升级软件,进行软件升级,并将升级状态信息处理成符合集群管理协议的信息后,发回EPON局端光线路终端设备。较佳的,各同轴电缆以太网传输设备所具有的内网地址是基于集群管理协议,由 EPON局端光线路终端设备所分配。综上所述,本发明的在EPON+EoC网络中对EoC设备软件进行升级的方法使用OLT 设备通过集群设备管理协议对EoC设备的升级管理进行消息交互,支持对一个PON 口连接的EoC设备的软件进行批量升级,是一种可行的、主动的、可控的、批量的升级方法。


图1为本发明的在EPON+EoC网络中对EoC设备软件进行升级的方法的流程图。
具体实施例方式请参阅图1,本发明的在EPON+EoC网络中对EoC设备软件进行升级的方法包括以下步骤首先至少一同轴电缆以太网传输设备(即EoC设备)各自将请求分配内网地址的请求信息处理成符合集群管理协议要求的请求信息后,将其发送至EPON局端光线路终端设备,其中,各请求信息中包含相应的同轴电缆以太网传输设备所管辖的设备的物理拓扑信息。同轴电缆以太网传输设备可以是EoC缆桥交换机等,EPON局端光线路终端设备可以是OLT设备等。接着,EPON局端光线路终端设备接收到各请求信息后,基于集群管理协议分别进行解析后,根据各请求信息中包含的物理拓扑信息及预设计算规则分别计算地址,并将计算出的各地址处理成符合集群管理协议的地址信息后,发回各同轴电缆以太网传输设备。 其中,预设计算规则已为本领域技术人员所知悉,故在此不再详述。例如,对于同轴电缆以太网传输设备A,EPON局端光线路终端设备计算出的地址为0001 ;对于同轴电缆以太网传输设备B,EPON局端光线路终端设备计算出的地址为0002 ;对于同轴电缆以太网传输设备 C,EPON局端光线路终端设备计算出的地址为0003,则EPON局端光线路终端设备将地址 0001,0002,0003处理成符合集群管理协议的地址信息后,分别发送给同轴电缆以太网传输设备A、B和C。接着,各同轴电缆以太网传输设备基于集群管理协议各自将接收到的地址信息解析后获得相应的地址,并将获得的地址作为自身的内网地址以接受EPON局端光线路终端设备的管理。例如,同轴电缆以太网传输设备A将地址0001作为自身的内网地址,同轴电缆以太网传输设备B将地址0002作为自身的内网地址,同轴电缆以太网传输设备C将地址0003作为自身的内网地址。此外,各轴电缆以太网传输设备还可向EPON局端光线路终端设备反馈回心跳信息以确认各自己按照要求配置了各自的内网地址,由此保持和EPON局端光线路终端设备的网络连接。接着,EPON局端光线路终端设备将查询软件版本的查询信息处理成符合集群管理协议要求的查询信息后,再基于分配给各同轴电缆以太网传输设备的内网地址将查询信息发送至至少一同轴电缆以太网传输设备,例如,发送至同轴电缆以太网传输设备A、B和C。接着,各同轴电缆以太网传输设备基于集群管理协议将接收到的查询信息解析后,查询自身软件版本信息,并将自身版本信息处理成符合集群管理协议要求的回复信息后,将回复信息发回EPON局端光线路终端设备。例如,同轴电缆以太网传输设备A查询自身的软件版本为第一版,同轴电缆以太网传输设备B查询自身的软件版本为第二版,同轴电缆以太网传输设备C查询自身的软件版本为第一版。接着,EPON局端光线路终端设备基于集群管理协议将接收到的回复信息解析后, 判断同轴电缆以太网传输设备是否需要软件升级,如果是,则将要求软件升级及升级软件提供设备(例如FTP服务器)的地址信息的要求信息处理成符合集群管理协议要求的要求信息后,基于分配给同轴电缆以太网传输设备的内网地址将要求信息发送至各同轴电缆以太网传输设备。例如,EPON局端光线路终端设备判断同轴电缆以太网传输设备A和C需要进行软件升级,故其向两者发送要求信息。最后,各同轴电缆以太网传输设备基于集群管理协议将接收到的要求信息解析后,自升级软件提供设备获取升级软件,进行软件升级,并将升级状态信息处理成符合集群管理协议的信息后,发回EPON局端光线路终端设备。例如,同轴电缆以太网传输设备A和 C将要求信息解析后,各自先将准备软件升级的信息处理成符合集群管理协议的信息后,发回EPON局端光线路终端设备,然后,各自再向FTP服务器发送请求提供软件版本的请求信息,FTP服务器接收到该请求信息后,通过FTP交互方式将第二版软件分别传送至同轴电缆以太网传输设备A和C,而同轴电缆以太网传输设备A和C收到第二版软件后,各自升级自身的软件,并在升级后,将升级状态信息处理成符合集群管理协议的信息后,发回EPON局端光线路终端设备。由于在升级过程中可能出现升级不成功等各种状况,因此,各同轴电缆以太网传输设备根据各自的升级状况,将各自的升级状况信息(例如,已成功升级,或者升级失败等)处理成符合集群管理协议的信息后,发回EPON局端光线路终端设备。需要说明的是,对于EPON局端光线路终端设备(例如OLT设备)其可以通过命令行(CLI)对指定某一个或者一个PON 口下所有的EoC设备执行软件升级命令,记录EoC头端设备升级状态。例如,其向指定EoC设备发送集群管理版本查询请求报文,对应的设备收到该请求后,获取本设备版本信息,回复集群管理响应报文给OLT设备,OLT设备收到响应报文分析指定的EoC头端设备软件版本与要升级的软件版本进行比较,判断指定EoC设备是否要升级,如果要进行升级操作则继续升级操作,否则放弃本次对该EoC设备的升级操作。再有,OLT设备向指定某一个或者一个PON端口下所有的EoC设备发送集群管理的软件升级请求报文,EoC设备收到该报文,检查是否要软件升级,如果要升级操作,向OLT 设备回复需要升级的响应报文,否则回复不需要升级的响应报文,OLT设备收到不需要升级的响应报文就取消本次对该EoC设备的升级操作。此外,在本实施例中,各同轴电缆以太网传输设备所具有的内网地址是基于集群管理协议,由EPON局端光线路终端设备所分配,事实上,内网地址也可由其它方式获得。综上所述,本发明的在EPON+EoC网络中对EoC设备软件进行升级的方法是基于集群管理协议来进行,由此,OLT设备可以为其他各设备自动分配管理内网地址,OLT设备能够通过内网地址管理EoC设备。集群设备管理协议的交互报文消息包括对EoC设备软件版本的查询请求和响应报文、升级请求和响应报文、升级过程状态查询和响应报文等。通过集群设备管理协议,OLT设备对某一个或者一个PON 口下所有的EoC设备发送管理请求报文, 收到管理请求报文的EoC设备根据管理请求报文做相应的处理,并且向管理报文的发送设备回复对应的响应报文,需要升级的软件版本时,EoC设备向指定的FTP服务器请求对应版本的文件,通过FTP方式传输EoC设备的软件版本文件,并且做软件升级的处理,可见,OLT 设备可以实现对EoC设备主动的、可控的、批量的升级。上述实施例仅列示性说明本发明的原理及功效,而非用于限制本发明。任何熟悉此项技术的人员均可在不违背本发明的精神及范围下,对上述实施例进行修改。因此,本发明的权利保护范围,应如权利要求书所列。
权利要求
1.一种在EPON+EoC网络中对EoC设备软件进行升级的方法,其特征在于包括步骤1)EP0N局端光线路终端设备将查询软件版本的查询信息处理成符合集群管理协议要求的查询信息后,再基于各同轴电缆以太网传输设备已具有的内网地址将查询信息发送至至少一同轴电缆以太网传输设备;2)各同轴电缆以太网传输设备基于集群管理协议将接收到的查询信息解析后,查询自身软件版本信息,并将自身版本信息处理成符合集群管理协议要求的回复信息后,将回复信息发回EPON局端光线路终端设备;3)EPON局端光线路终端设备基于集群管理协议将接收到的回复信息解析后,判断同轴电缆以太网传输设备是否需要软件升级,如果是,则将要求软件升级及升级软件提供设备的地址信息的要求信息处理成符合集群管理协议要求的要求信息后,基于分配给同轴电缆以太网传输设备的内网地址将要求信息发送至各同轴电缆以太网传输设备;4)各同轴电缆以太网传输设备基于集群管理协议将接收到的要求信息解析后,自升级软件提供设备获取升级软件,进行软件升级,并将升级状态信息处理成符合集群管理协议的信息后,发回EPON局端光线路终端设备。
2.如权利要求1所述的在EPON+EoC网络中对EoC设备软件进行升级的方法,其特征在于在步骤4)还包括步骤将准备进行软件升级的信息处理成符合集群管理协议的信息后,发回EPON局端光线路终端设备。
3.如权利要求1所述的在EPON+EoC网络中对EoC设备软件进行升级的方法,其特征在于各同轴电缆以太网传输设备所具有的内网地址是基于集群管理协议,由EPON局端光线路终端设备所分配。
全文摘要
本发明提供一种在EPON+EoC网络中对EoC设备软件进行升级的方法,首先由EPON局端光线路终端设备给EoC设备分配内网地址,接着其发出执行批量升级指令,并判断各EoC设备提供的各自的软件版本是否需要升级,如果是,则建立升级状态列表后,发送要求软件升级的要求信息,而各EoC设备反馈回响应报文后。再通过FTP方式获取升级软件版本文件,接着各EoC设备执行升级处理,随后向EPON局端光线路终端设备回复升级状态响应报文,EPON局端光线路终端设备更新升级状态列表,并且显示升级状态,由此实现对EoC设备主动的、可控的、批量的升级。
文档编号H04L29/06GK102457784SQ201010523880
公开日2012年5月16日 申请日期2010年10月28日 优先权日2010年10月28日
发明者曾成品, 李进 申请人:上海未来宽带技术及应用工程研究中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1