一种自适应光参数选择的方法和系统与流程

文档序号:13453674阅读:459来源:国知局

本发明涉及光通信技术领域,具体地,涉及一种光参数自适应选择的方法和系统。



背景技术:

gpon(gigabit-capablepon,吉比特无源光源网络)技术是基于itu-tg.984.x标准的最新一代宽带无源光综合接入标准,具有高带宽,高效率,大覆盖范围,用户接口丰富等众多优点,被大多数运营商视为实现接入网业务宽带化,综合化改造的理想技术。

和pon技术类似,gpon也是一种采用点到多点拓扑结构的无源光接入技术,由局侧的olt(opticallineterminal,光线路终端)、用户侧的(ont(onu):opticalnetworkterminal(opticalnetworkunit),光网络终端(光网络单元))以及odn(opticaldistributionnetwork,光分配网络)组成。所谓“无源”,是指odn中不含有任何有源电子器件及电子电源,全部由光纤和光分/合路器(splitter)等无源光器件组成,没有昂贵的有源电子设备。

gpon在下行方向(olt到ont/onu)采用tdm广播方式、上行方向(ont/onu到olt)采用tdma(时分多址接入)方式,可以灵活地组成树型、星型、总线型等拓扑结构,其中典型结构为树形结构。

在通信市场上有很多种不同厂商的olt,各种olt的光参数不完全相同,有的甚至不符合g.984标准,比如有的olt要求ont/onu发送的光信号er(信噪比)比较大,否则会出现误码。因此,olt与ont/onu之间的兼容性问题是当下急需解决的问题。



技术实现要素:

针对现有技术中的缺陷,本发明的目的是提供一种自适应光参数选择的方法和系统。

根据本发明提供的一种自适应光参数选择的方法,包括:

olt识别步骤:根据ont/onu接收到olt发送的广播包,在ranging阶段识别olt,动态的选择对应的光参数进行工作。

优选的,在所述olt识别步骤之前还包括:

光参数预校准步骤:预先针对不同的olt校准多套光参数,保存在ont/onu中。

优选的,所述广播包包括upstream_overhead消息。

优选的,ont/onu根据所述upstream_overhead消息中第7,8,9字节delimiter来识别olt。

根据本发明提供的一种自适应光参数选择的系统,包括:

olt识别模块:根据ont/onu接收到olt发送的广播包,在ranging阶段识别olt,动态的选择对应的光参数进行工作。

优选的,还包括:

光参数预校准模块:预先针对不同的olt校准多套光参数,保存在ont/onu中。

优选的,所述广播包包括upstream_overhead消息。

优选的,根据所述upstream_overhead消息中第7,8,9字节delimiter来识别olt。

与现有技术相比,本发明具有如下的有益效果:

1、有效提高了ont/onu的兼容性,能够和更多种类的olt互联互通,甚至是非标的olt;

2、不需要等到olt下发mib131消息才知道当前olt的类型,也防止因为使用不合适的bosa参数而导致ranging失败。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为本发明的工作流程图;

图2为ploam的报文传输结构示意图;

图3为ploam的消息结构示意图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

如图1所示,本发明提供的光参数自适应选择的方法,以gponont/onu为例,首先预先针对不同的olt校准多套光参数,对应不同类型的olt,保存在ont/onu中;根据ont/onu接收到olt发送的广播包,在ranging阶段识别olt,动态的选择对应的光参数进行工作。

在本发明中,olt发送的广播包包括upstream_overhead消息,ont/onu根据upstream_overhead消息中第7,8,9字节delimiter来识别olt。因此,本发明的ont/onu在ranging阶段就可以识别不同的olt,从而选择对应的光参数进行工作。如此就不需要等到olt下发mib131消息才知道当前olt的类型,也防止了因为使用不合适的bosa参数而导致ranging失败。

本发明还提供的光参数自适应选择的系统,以gponont/onu为例,所述系统根据上述gponont/onu光参数自适应选择的方法来实现,具体的,包括:

光参数预校准模块:预先针对不同的olt校准多套光参数,保存在ont中;

olt识别模块:根据ont/onu接收到olt发送的广播包,在ranging阶段识别olt,动态的选择对应的光参数进行工作。

olt发送的广播包包括upstream_overhead消息,ont/onu根据upstream_overhead消息中第7,8,9字节delimiter来识别olt。因此,本发明的ont/onu在ranging阶段就可以识别不同的olt,从而选择对应的光参数进行工作。如此就不需要等到olt下发mib131消息才知道当前olt的类型,也防止了因为使用不合适的bosa参数而导致ranging失败。

在本实施例中,ont/onu预先校准了typea和typeb两套光参数,ont/onu根据olt发送的upstream_overhead消息中第7,8,9字节delimiter来识别olt的类型,根据识别到的olt类型选择对应的光参数,例如选择光参数typea进行通信。

ploam的报文传输结构如如图2所示,ploam的消息结构如图3所示。

下行的ploam消息有很多,如:upstream_overhead,assign_onu-id,ranging_time等等,我们只关心第一个ploam消息,upstream_overhead,这是一个广播消息,每次onuactive的第一个报文就是这个包,会发3次。

例如:

我们对接nokia的olt过程中可以看到第一个ploam报文格式和内容如下:

alu7342:

company_pon1:200000aaab6073000000

misery_pon1:200000aaab6073000000

misery_pon2:200000aaab6073000000

这里面的ab60就是delimiter,是nokiaolt定义的delimiter,我们可以据此判断只要upstreamoverhead中的delimiter是ab60则认为是nokia的olt,就可以使用对接nokiaolt的bosa参数。

而对接arrisolt的过程中,可以看到第一个ploam报文格式和内容是如下:

arris:

sh02_pon1:200000aaaa85b32204bf

sh02_pon2:200000aaaa85b32204bf

sh002_pon1:200000aaaa85b32204bf

sh002_pon2:200000aaaa85b32204bf

mga_pon1:200000aaaa85b32204bf

mga_pon2:200000aaaa85b32204bf

从这个报文中可以看出,aa85是arrisolt定义的delimiter,而只要在upstreamoverhead中的delimiter为aa85则可以认为当前是arrisolt,就可以对应使用配套的bosa参数。

在此之前,我们需要在工厂生产的过程中,针对arrisolt及对应的sfp进行bosa校准,并将校准的参数保存在eeprom中,同理针对nokiaolt以及对应的sfp进行bosa校准的参数则保存在另外一块地址的eeprom中,分别对应不同olt的不同bosa参数。

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统及其各个装置、模块、单元以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统及其各个装置、模块、单元以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同功能。所以,本发明提供的系统及其各项装置、模块、单元可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置、模块、单元也可以视为硬件部件内的结构;也可以将用于实现各种功能的装置、模块、单元视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1