一种OLT与ONU之间进行扩展通信的实现方法技术

技术编号:9850123 阅读:177 留言:0更新日期:2014-04-02 16:37
本发明专利技术提供了一种OLT与ONU之间进行扩展通信的实现方法。其包括:利用二层报文获取和分配相互通信的IP地址,利用UDP报文进行OLT和ONU之间的通信,远程管理ONU扩展模块,利用多种判断条件保障通信连接和配置下发。该方法能解决PON标准协议中未定义管理参数,或现有芯片未能实现,但需要进行远程管理的ONU扩展模块的管理问题。

【技术实现步骤摘要】
一种OLT与ONU之间进行扩展通信的实现方法
本专利技术所属PON(无源光网络)网络中OLT(光线路终端)与ONU(光网络单元)之间进行扩展通信的实现方法。
技术介绍
随着PON技术的发展,其应用的范围已从传统的电信运营商扩展到电力、广电等行业。这些新兴的应用行业根据自己的业务特点,对PON系统提出了许多个性化的应用要求,相应的ONU也随着产生。例如支持扩展串口功能的ONU,用于连接电力行业的抄表系统,实现远程抄表。还比如支持CATV(有线电视)功能的ONU,用于传送CATV信号入户,实现光纤到户的三网合一。但是如何实现这些个性化的ONU的扩展模块的远程管理却成了问题。在EPON(以太网无源光网络)系统中,根据IEEE802.3ah标准的规定,OLT对ONU的管理采用的是OAM(操作、管理、维护)的方式,并定义了标准OAM及扩展OAM的格式和可管理参数。芯片生产厂家和运营商根据各自的需求情况,定义了一些扩展的OAM,但其范围目前仅限于支持电信行业的应用,对于电力和广电等其他行业的一些个性化的ONU,标准未定义或现有芯片未能实现对其特定模块的OAM管理。在GPON(吉比特无源光网络)系统中,根据ITU-TG.984标准的规定,OLT对ONU的管理采用的是OMCI(光网络设备管理与控制接口)的方式,并定义了可管理的参数,但对电力和广电等其他行业的一些个性化的ONU特定模块的管理也存在标准未定义或现有芯片未能实现的问题。
技术实现思路
本专利技术所要解决的技术问题是:提供一种OLT与ONU之间进行扩展通信的实现方法,该方法能解决广电、电力等行业对于PON系统的个性化应用模块参数的管理问题。本专利技术所采用的技术方案是:一种OLT与ONU之间进行扩展通信的方法,包括以下步骤:S0)根据光网络单元需要扩展的功能组装扩展模块;组装扩展模块的具体方法为:根据用户扩展功能的要求,组装与该功能对应的硬件模块,然后定义对添加的硬件模块进行管理所需要的参数,并确定参数的取值范围,最后将定义的参数信息依序列表,提供设置和查询扩展模块参数值的功能,从而组装成扩展模块;S1)光网络单元上线之后,光线路终端利用二层报文向光网络单元分配相互通信的IP地址;S2)光网络单元获取到IP地址之后,光线路终端向光网络单元下发配置或者查询光网络单元扩展模块参数值的UDP报文;S3)若光网络单元接收到来自光线路终端的UDP报文,则对报文进行解析和处理;S4)若光网络单元检测到其扩展模块的状态发生变化、告警产生或告警消除时,主动向光线路终端发送UDP报文,告知状态变化或告警情况。进一步地,步骤S1光线路终端向光网络单元分配扩展通信IP地址的过程包括:S11)光网络单元上电或重新注册成功之后,向光线路终端发送申请分配扩展通信IP地址的二层广播包,该二层广播包携带光网络单元无源光网络协议芯片的MAC地址、CPU的MAC地址;S12)光线路终端接收来自光网络单元的二层广播包,解析光网络单元无源光网络协议芯片的MAC地址;S13)光线路终端根据光网络单元的无源光网络协议芯片的MAC地址判断此光网络单元在其连接的光线路终端的无源光网络协议芯片的端口下是否授权完成,如已授权完成,则进入下一步,否则结束分配扩展通信IP地址的过程;S14)光线路终端向已授权且在线的光网络单元发送分配IP地址的二层报文,并启动定时器,等待光网络单元的应答消息;S15)光网络单元接收到分配IP地址的二层报文后,停止发送申请分配扩展通信IP地址的二层广播包,设置本地扩展通信IP地址,然后向光线路终端发送应答报文,表示扩展通信IP地址设置成功;如IP地址设置失败,则不发送应答报文;S16)如光线路终端在定时器的时间范围内接收到光网络单元返回的正确的应答报文,则分配扩展通信IP地址的过程完成,光线路终端将光网络单元所在的光线路终端无源光网络板卡号、光网络单元所在的光线路终端无源光网络板卡端口号、光网络单元的授权号、光网络单元无源光网络协议芯片的MAC地址、光网络单元CPU的MAC地址、光网络单元的扩展通信IP地址进行存储;如定时器超时后,仍未收到光网络单元的应答消息,则返回步骤S14。进一步地,若光线路终端检测到光网络单元断纤或者断电,保持其分配给光网络单元的扩展通信IP地址信息,当检测到光网络单元重新上线后,返回步骤S14;若光网络单元检测到断纤,保持分配的本地扩展通信IP地址信息,当光网络单元检测到断纤恢复后,返回步骤S11。进一步地,步骤S2具体包括:S21)扩展通信IP地址分配完成后,光线路终端判断其内存中是否存有系统管理者配置的扩展模块参数值;如有,转至步骤S221,否则转至步骤S222;S221)光线路终端根据系统管理者配置的扩展模块参数值,向光网络单元发送包含扩展模块参数值的配置UDP报文;S222)光线路终端向光网络单元发送包含扩展模块默认参数值的配置UDP报文;S23)光线路终端根据系统管理者的操作,向光网络单元发送包含所需查询参数的查询UDP报文,并启动定时器,等待光网络单元的应答。进一步地,步骤S3具体包括:光网络单元对接收到的UDP报文进行解析;如果是扩展模块参数配置的报文,则提取报文数据部分的参数配置值进行配置处理;如果是查询报文,则解析需查询的参数值,然后将相应的参数值作为数据部分来组装应答UDP报文,从而回应此报文。进一步地,步骤S1还包括:光线路终端整机重启或者光线路终端无源光网络板卡重启恢复后,返回到步骤S14。进一步地,步骤S11光网络单元发送的二层广播包格式见下表:进一步地,步骤S1光线路终端发送的分配IP地址的二层报文格式见下表:进一步地,步骤S2的扩展模块参数值配置报文包括光网络单元串口模块端口属性参数值和光网络单元串口模块端口公网IP地址配置报文,两种UDP报文的数据部分格式分别见下表A和表B:表A表B进一步地,步骤S2的查询报文包括光网络单元串口模块端口公网IP地址的查询报文,该查询报文的数据部分的格式见下表C;步骤S3对该查询报文的回应报文的数据部分格式见下表D:表C表D进一步地,步骤S4所发送的UDP报文具体包括:当扩展模块的参数状态发生变化时,发送包含所变化参数值的UDP报文;当扩展模块的参数值超过设定的取值范围,则发送包含超过取值范围的参数值的UDP报文,告知光线路终端有告警产生;当扩展模块的参数值恢复正常时,则发送包含取值范围恢复正常时的参数值的UDP报文,告知光线路终端有告警消除;如果是因光纤恢复或上电,则转至步骤S11发送UDP报文。本专利技术的优点:本方法可扩展性强,适用范围广,有效地解决广电、电力等行业对于PON系统的个性化应用模块的管理问题;资源占用率低,采用很少的交互,对系统CPU资源占用率小;稳定性高,可靠性强,采用多种判断条件,保证各种情况下,通信连接和配置可恢复;逻辑清晰,易实现,便于快速开发应用。附图说明图1是OLT和ONU之间扩展通信的通道图。具体实施方式本专利技术解决了PON标准协议中未定义管理参数,或现有芯片未能实现,但需要进行远程管理的ONU扩展模块的管理问题。本专利技术利用二层(即OSI网络协议七层模型第二层的数据链路层)报文获取和分配相互通信的IP地址,利用UDP报文进行OLT和ONU之间的通信,远程管理ONU扩展本文档来自技高网...
一种OLT与ONU之间进行扩展通信的实现方法

【技术保护点】
一种OLT与ONU之间进行扩展通信的方法,其特征在于,包括以下步骤:S0)根据光网络单元需要扩展的功能组装扩展模块;S1)光网络单元上线之后,光线路终端利用二层报文向光网络单元分配相互通信的IP地址;S2)光网络单元获取到IP地址之后,光线路终端向光网络单元下发配置或者查询光网络单元扩展模块参数值的UDP报文;S3)若光网络单元接收到来自光线路终端的UDP报文,则对报文进行解析和处理;S4)若光网络单元检测到其扩展模块的状态发生变化、告警产生或告警消除时,主动向光线路终端发送UDP报文,告知状态变化或告警情况。

【技术特征摘要】
1.一种光线路终端OLT与光网络单元ONU之间进行扩展通信的方法,其特征在于,包括以下步骤:S0)根据光网络单元需要扩展的功能组装扩展模块;S1)光网络单元上电之后,光线路终端利用二层报文向光网络单元分配相互通信的IP地址;S2)光网络单元获取到IP地址之后,光线路终端向光网络单元下发配置或者查询光网络单元扩展模块参数值的UDP报文;S3)若光网络单元接收到来自光线路终端的UDP报文,则对报文进行解析和处理;S4)若光网络单元检测到其扩展模块的状态发生变化、告警产生或告警消除时,主动向光线路终端发送UDP报文,告知状态变化或告警情况。2.根据权利要求1所述的方法,其特征在于,步骤S1光线路终端向光网络单元分配扩展通信IP地址的过程包括:S11)光网络单元上电或重新注册成功之后,向光线路终端发送申请分配扩展通信IP地址的二层广播包,该二层广播包携带光网络单元无源光网络协议芯片的MAC地址、CPU的MAC地址;S12)光线路终端接收来自光网络单元的二层广播包,解析光网络单元无源光网络协议芯片的MAC地址;S13)光线路终端根据光网络单元的无源光网络协议芯片的MAC地址判断此光网络单元在其连接的光线路终端的无源光网络协议芯片的端口下是否授权完成,如已授权完成,则进入下一步,否则结束分配扩展通信IP地址的过程;S14)光线路终端向已授权且在线的光网络单元发送分配IP地址的二层报文,并启动定时器,等待光网络单元的应答消息;S15)光网络单元接收到分配IP地址的二层报文后,停止发送申请分配扩展通信IP地址的二层广播包,设置本地扩展通信IP地址,然后向光线路终端发送应答报文,表示扩展通信IP地址设置成功;如IP地址设置失败,则不发送应答报文;S16)如光线路终端在定时器的时间范围内接收到光网络单元返回的正确的应答报文,则分配扩展通信IP地址的过程完成,光线路终端将光网络单元所在的光线路终端无源光网络板卡号、光网络单元所在的光线路终端无源光网络板卡端口号、光网络单元的授权号、光网络单元无源光网络协议芯片的MAC地址、光网络单元CPU的MAC地址、光网络单元的扩展通信IP地址进行存储;如定时器超时后,仍未收到光网络单元的应答消息,则返回步骤S14。...

【专利技术属性】
技术研发人员:许银录
申请(专利权)人:广东东研网络科技股份有限公司
类型:发明
国别省市:广东;44

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

1