一种EPON系统中ONU快速升级的方法技术方案

技术编号:15394924 阅读:66 留言:0更新日期:2017-05-19 06:36
本发明专利技术提供一种OLT对ONU实现快速升级的方法,该方法包括步骤:(1)OLT向ONU发送请求报文,以查询ONU是否支持使用数据链路层协议快速传输升级文件;(2)ONU向OLT发送答复报文,若答复为支持,则OLT使用数据链路层协议向ONU发送升级文件的分片;(3)当最后一个升级文件的分片传输完成,则OLT向ONU发送终止下载请求报文,以确认升级文件是否传输完成;(4)ONU收到终止下载请求报文后,校验收到的升级文件,并向OLT发送校验结果。本发明专利技术中主要采用数据链路层协议替换原有的OAM协议对升级文件进行传输,提高升级过程中的文件的传输效率,进而实现对ONU的快速升级。

Method for fast upgrading of ONU in EPON system

The present invention provides a method of OLT rapid upgrade of ONU implementation, the method comprises the following steps: (1) OLT to send ONU request message to query whether ONU supports the use of data link layer protocol fast transmission upgrade file; (2) ONU OLT reply to the sending message, if the reply for support, slice OLT use the data link layer protocol upgrade file is sent to the ONU; (3) when the last part transfer upgrade file is completed, the OLT sends to the ONU download termination request message, to confirm whether the upgrade file transfer is complete; (4) the ONU receives the termination request after download, check received upgrade files to OLT send check results. The invention mainly adopts the data link layer protocol to replace the original OAM protocol to transfer the upgraded files, thereby improving the transmission efficiency of the files in the upgrading process, and realizing the rapid upgrading of the ONU.

【技术实现步骤摘要】
一种EPON系统中ONU快速升级的方法
本专利技术涉及数据通信领域中的EPON(EthernetPassiveOpticalNetwork)系统中的局端设备(OLT)对终端设备(ONU)的升级管理领域,尤其是涉及一种EPON系统中ONU快速升级的方法。
技术介绍
在EPON的组网环境下,通常一台EPON局端设备(OLT)下会连接多台EPON终端设备(ONU)。而EPON终端的软件版本是通过EPON局端远程升级的,当EPON局端下面的终端需要升级时,OLT通过OAM从局端上将升级文件发送给ONU。由于OAM协议是IEEE802.3ah标准中规定的慢速协议,协议中规定的传输速率为10帧每秒,因此采用OAM传输ONU的升级文件就特别慢,特别是对于比较大的升级文件。一个8M字节的升级文件,升级时间约10分钟。而且一个OLT下常常有多台(高达64-128台)ONU,升级完一个OLT下的ONU常常需要花几小时。因此为了解决ONU升级太慢的问题,需要在EPON系统上面实现一种ONU的快速升级的方法。
技术实现思路
本专利技术的目的在于:针对现有的EPON系统中ONU升级技术存在的问题,提供一种EPON系统中ONU快速升级的方法,EPON系统中ONU快速升级方法中主要采用数据流链路层协议传输升级文件,传输最高速率超过100M字节每秒,能有效实现ONU的快速升级。本专利技术的专利技术目的通过以下技术方案来实现:一种EPON系统中ONU快速升级的方法,其特征在于,该方法包括步骤:(1)OLT向ONU发送请求报文,以查询ONU是否支持使用数据链路层协议快速传输升级文件;(2)ONU向OLT发送答复报文,若答复为支持,则OLT使用数据链路层协议向ONU发送升级文件的分片;(3)当最后一个升级文件的分片传输完成,则OLT向ONU发送终止下载请求报文,以确认升级文件是否传输完成;(4)ONU收到终止下载请求报文后,校验收到的升级文件,并向OLT发送校验结果。作为进一步的技术方案,OLT与ONU之间通过扩展OAM进行非升级文件的分片的报文的传递。作为进一步的技术方案,定义传输的升级文件的分片的帧的数据域长度为1400字节。作为进一步的技术方案,升级文件的最后一个分片的帧的数据域长度为1字节~1400字节。作为进一步的技术方案,数据链路层协议的报文格式为:目的MAC+源MAC+以太字段类型+升级文件分片号+DATA字段长度+DATA字段+DATA字段校验和+报文校验和。作为进一步的技术方案,当升级文件分片号为0时,DATA字段长度也为0,此定义为传输文件请求。作为进一步的技术方案,DATA字段的最大长度为1400字节。与现有技术相比,本专利技术由于在ONU升级过程中,传输升级文件采用了数据链路层协议,不受OAM速率的限制,极大的提供了文件传输速率,实现快速的升级功能。具体实施方式下面以具体实施例对本专利技术进行详细说明。实施例本专利技术提供一种EPON系统中ONU快速升级的方法,其步骤如下:1)EPON局端判断终端是否支持快速升级OLT通过扩展OAM报文发送GET_Request(请求报文),查询ONU是否支持使用数据链路层协议快速传输升级文件,ONU通过扩展OAM向OLT发送GET_Response(答复报文)回复是否支持。该步骤主要目的是为了使OLT能兼容原有的还不支持使用数据链路层协议升级的ONU。2)传输升级文件当ONU回复支持使用数据链路层协议传输升级文件后,OLT给使用数据链路层协议发送升级文件的分片,直到整个升级文件传输完成,为了进一步提高的文件的传输效率,定义传输分片的帧的数据域长度为1400字节(最后一个数据帧除外)。数据链路层协议报文格式为:目的MAC+源MAC+以太字段类型(0x88CC)+升级文件分片号+DATA字段长度+DATA字段+DATA字段校验和+报文校验和。其中分片号为0的分片表示传输文件请求,分片0不传输文件内容,即分片0的DATA字段长度为0。DATA字段最大长度为1400。3)确认升级完成当最后一个升级文件分片传输完成,OLT通过扩展OAM发送EndDownloadRequest消息(终止下载请求报文),确认升级文件传输完成。ONU收到该消息后,校验收到的升级文件,并通过扩展OAM发送EndDownloadResponse消息回复文件校验结果。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,应当指出的是,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种EPON系统中ONU快速升级的方法,其特征在于,该方法包括步骤:(1)OLT向ONU发送请求报文,以查询ONU是否支持使用数据链路层协议快速传输升级文件;(2)ONU向OLT发送答复报文,若答复为支持,则OLT使用数据链路层协议向ONU发送升级文件的分片;(3)当最后一个升级文件的分片传输完成,则OLT向ONU发送终止下载请求报文,以确认升级文件是否传输完成;(4)ONU收到终止下载请求报文后,校验收到的升级文件,并向OLT发送校验结果。

【技术特征摘要】
1.一种EPON系统中ONU快速升级的方法,其特征在于,该方法包括步骤:(1)OLT向ONU发送请求报文,以查询ONU是否支持使用数据链路层协议快速传输升级文件;(2)ONU向OLT发送答复报文,若答复为支持,则OLT使用数据链路层协议向ONU发送升级文件的分片;(3)当最后一个升级文件的分片传输完成,则OLT向ONU发送终止下载请求报文,以确认升级文件是否传输完成;(4)ONU收到终止下载请求报文后,校验收到的升级文件,并向OLT发送校验结果。2.根据权利要求1所述的一种EPON系统中ONU快速升级的方法,其特征在于,OLT与ONU之间通过扩展OAM进行非升级文件的分片的报文的传递。3.根据权利要求1所述的一种EPON系统中ONU快速升级的方法,其特征在于,定...

【专利技术属性】
技术研发人员:王武林
申请(专利权)人:成都广达新网科技股份有限公司
类型:发明
国别省市:四川,51

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

1