一种无源光网络pon波长分配方法、装置及系统的制作方法

文档序号:7927855阅读:184来源:国知局
专利名称:一种无源光网络pon波长分配方法、装置及系统的制作方法
技术领域
本发明涉及光网络技术领域,尤其涉及一种PON波长分配方法、装置及系统。
背景技术
随着无源光网络(PON, Passive optical network)成本的大幅下降,PON越来越 受到运营商的关注。其中,千兆无源光网络(GPON,Gigabit-c即able PON)是一种主要的点 到多点传送的PON接入技术。 GPON系统主要包括置于运营商中心局端(CO, Central Office)的光线路终端 (OLT,Optical Line Terminator)、由功率分支器(splitter)构成的远程结点(RN,Remote Node)和置于用户端的光网络单元(ONU, Optical Network Unit) 。 OLT的下行数据通过 时分复用(TDM, TimeDivision Multiplexing)的方式传输到各0NU,各ONU根据下行数据 中的标识接收属于自己的下行数据。ONU的上行数据通过时分多址(TDMA, TimeDivision Multiplex Address)的方式传输到OLT, OLT通过动态带宽分配(DBA, Dynamic Bandwidth Allocation)机制授予ONU上行传输的带宽授权,使用户能够根据与运营商的协议访问上 层网络资源。 随着高清数字电视、在线游戏、语音(VOIP,Voice over IP)等新业务的兴起,用户 对带宽的需求呈现爆炸性增长,目前的GPON所能提供的带宽将不能满足用户的需要。在对 PON升级上行带宽的众多方案中,基于光分路器的WDM-PON是未来最有前途的技术方案之 一,该基于光分路器的WDM-PON网络最大的优点是不用改动远程结点,且具有接入网络中 的波长数可以随着业务的需要动态增加,可以满足用户对带宽的高要求,网络协议透明等 优点。 目前,WDM-PON面临的一个重要的技术问题即如何确定ONU的工作波长,ONU如何 接入PON网络与OLT通信的问题,为解决该问题,现有的方案是,ONU通过预先确定的公共 波长通道向OLT发出波长请求,由OLT确定ONU的工作波长,后续ONU必须使用该工作波长 接入PON网络。 在实现本发明过程中,发明人发现现有技术中ONU接入PON网络的方案至少存在 如下缺点 所有ONU都需要工作在初始波长状态,如果ONU的初始工作波长不确定,激光器老 化造成波长改变,如ONU发生故障导致光发射机和/或光接收机不能工作在该工作波长或 部分波长上,则该ONU将无法接入PON网络。

发明内容
本发明实施例提供一种PON波长分配方法、装置及系统,ONU无需使用固定的初始
工作波长接入PON网络,保证了 ONU成功接入PON网络。 本发明实施例是通过以下技术方案实现的 本发明实施例提供一种无源光网络PON波长分配方法,包括
光线路终端OLT启动光网络单元ONU注册过程,为ONU确定注册过程中使用的临 时工作波长;所述临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前 临时使用的波长; OLT为ONU分配工作波长,并将该分配的工作波长承载在所述临时工作波长上下 发给ONU,以便所述ONU根据该分配的工作波长设置光发射机和/或光接收机。
本发明实施例提供一种光线路终端,包括 临时工作波长确定单元,用于为ONU确定注册过程中使用的临时工作波长;所述 临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长;
工作波长分配单元,用于为ONU分配工作波长; 发送单元,用于将为ONU分配的工作波长承载在所述临时工作波长下发给ONU。
本发明实施例提供一种光网络单元,包括 发送单元,用于OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有 上行波长上准备接收ONU的注册响应消息后,上报当前工作波长作为临时工作波长;所述 临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长;
接收单元,用于接收OLT分配的工作波长; 设置单元,用于根据所述OLT分配的工作波长设置光发射机和/或光接收机工作 波长。 本发明实施例提供一种PON波长分配系统,包括光线路终端OLT和光网络单元 ONU : 所述OLT,用于为ONU确定注册过程中使用的临时工作波长,以及分配工作波长, 并将分配的工作波长承载在所述临时工作波长下发给ONU ;所述临时工作波长为ONU注册 过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长; 所述ONU,用于根据所述OLT分配的工作波长设置光发射机和/或光接收机工作波 长。 由上述本发明实施例提供的技术方案可以看出,本发明实施例实现了 ONU无需使 用固定的初始工作波长接入PON网络,由此有效保证了 ONU成功接入PON网络。


图1为本发明实施例一 PON波长分配方法流程图; 图2为现有标准中的ONU注册激活过程流程图; 图3为本发明PON波长分配方法实例一操作流程图; 图4为本发明PON波长分配方法实例二操作流程图; 图5为本发明PON波长分配方法实例三操作流程图; 图6为本发明PON波长分配方法实例四操作流程图; 图7为本发明实施例二PON波长分配系统结构示意图; 图8为本发明实施例二 OLT结构示意图; 图9为本发明实施例二 OLT中的工作波长提供单元一种实施例结构示意图; 图10为本发明实施例二 OLT中的工作波长提供单元另一种实施例结构示意图; 图11为本发明实施例二 OLT中的工作波长提供单元又一种实施例结构示意 图12为本发明实施例二 0NU结构示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。 本发明实施例一提供一种PON波长分配方法,以图1中所示操作流程为例,包括如 下步骤 步骤100 :OLT为ONU确定注册过程中使用的临时工作波长; 所述临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临 时使用的波长;包括ONU光发射机和/或光接收机的临时上行工作波长和临时下行工作波 长;本发明实施例中所述临时工作波长即为临时工作波长通道,以下简称为临时工作波长。
所述OLT为ONU确定注册过程中使用的临时工作波长包括 OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行波长上准 备接收ONU的注册响应消息(本发明实施例中所述的注册响应消息包括注册过程中ONU发 送给OLT的所有响应消息),OLT在所支持的所有下行波长上同步广播序列号请求消息,接 收ONU上报的序列号响应消息,所述序列号响应消息中携带有该ONU当前工作波长,将该 ONU当前工作波长作为该ONU注册过程中使用的临时工作波长;或 OLT在所支持的所有下行波长上广播ONU注册过程专用上下行波长,将所述专用 上下行波长作为各ONU注册过程中使用的临时工作波长。 步骤101 :OLT为ONU分配工作波长,将所分配的工作波长承载在所述临时工作波 长上下发给ONU ; 本发明实施例中所述的工作波长即为工作波长通道,以下简称为工作波长。由于 本发明实施例中ONU可采用可调光发射机或可调光接收机,或同时采用可调光发射机和可 调光接收机。因此为ONU分配的工作波长可以包括上行工作波长或下行工作波长,或同时 包括上行工作波长和下行工作波长。
OLT为ONU分配工作波长包括 1) OLT接收ONU提供的序列号,根据所述序列号查找服务器,获得与该序列号对应 的工作波长分配给ONU ; 所述服务器中保存有ONU的设备信息,包括光发射机和/或光接收机信息和波长 调节时间等参数,以及与ONU当前光发射机和/或光接收机信息相匹配的ONU的工作波长。 OLT以该序列号作为索引在服务器中查找,获取与该序列号对应的工作波长。
所述ONU当前光发射机和/或光接收机信息包括光发射机类型、支持的工作波长 和/或光接收机类型、支持的工作波长;或 2) OLT获取ONU当前光发射机和/或光接收机信息,根据ONU当前光发射机和/或 光接收机信息为ONU分配工作波长; OLT可以从ONU处接收ONU当前光发射机和/或光接收机信息,或OLT从服务器获 得ONU当前光发射机和/或光接收机信息;
6
所述OLT根据ONU当前光发射机和/或光接收机信息为ONU设置工作波长考虑 ONU的带宽配置信息、最少的波长为最多的ONU服务和波长负载均衡中的任一种或多种;或
3) OLT提供多个可用的工作波长信息,ONU根据本身光发射机和/或光接收机信息 选择工作波长; OLT为ONU分配工作波长后可以记录该工作波长。 步骤102 :ONU根据所述分配的工作波长设置光发射机和/或光接收机工作波长;
ONU根据所述OLT分配的工作波长设置光发射机和/或光接收机的上下行工作波 长; 所述ONU为光发射机和/或光接收机设置接入PON的工作波长考虑如下因素波 长调节时间和测距,具体如下所述 如果ONU的光发射机和/或接收机的波长调节时间比较长,可以在ONU通过临时 工作波长完成注册过程后,再设置光发射机和/或光接收机工作波长。
图2中所示为现有标准中ONU注册激活流程图,OLT需要配合ONU使ONU工作波长 设置过程避开测距过程,可选择在如图2中所示的03状态和04状态之间进行,也可在04状 态和05状态之间进行;若ONU处于05状态,且ONU的波长调节时间较长,则可以先在临时 波长上发送POPUP消息,使ONU进入06状态,然后ONU设置工作波长,OLT在至少等待ONU 的波长调节时间之后的下一帧,通过ONU设置后的下行工作波长发送POPUP消息,使ONU重 新进入05状态。 步骤103 :ONU反馈工作波长设置结果给OLT ; 所述工作波长设置结果包括工作波长是否设置成功,以及设置的上下行工作波 长值,当然也不限定于这些信息。 如果设置成功,则ONU在所设置的上行波长上反馈工作波长设置结果;如果设置
失败,则可以在设置前的临时工作波长上反馈设置结果。 也可以在OLT设置定时器,从而判断ONU工作波长设置是否失败。 步骤104 :OLT记录ONU反馈的工作波长设置结果。 该步骤103、 104为可选步骤。 本发明实施例一 OLT根据ONU当前光发射机和/或光接收机信息为ONU分配工 作波长,实现了在ONU初始工作波长不确定情况下,ONU无需使用固定的初始工作波长接入 PON网络,由此有效保证了 ONU成功接入PON网络。 为进一步理解本实施例一,下面提供具体实例对本实施例提供的技术方案进行详 细说明。 实例一 如图3所示,ONU的初始工作波长无法确定,通过如下步骤确定工作波长,完成注 册激活,具体包括 步骤300 :OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行 波长上准备接收ONU的注册响应消息,在所有下行波长上同步广播序列号请求消息;
根据如图2所示的流程,OLT会在每个下行波长通道上同步广播上行开销 (upstream_overhead)消息、扩充突发长度(Extended_Burst_Iength)消息(该消息可选) 和序列号请求(Serial_Number request)消息。
7
步骤301 :待注册的ONU响应序列号请求,将其序列号发送给OLT,同时报告其ONU
当前工作波长作为注册过程中使用的临时工作波长; —般可以通过Serial_Number_ONU消息响应序列号请求; ONU可以通过现有的物理层操作、管理和维护(PLOAM, PhysicalLayer OAM(Operations,Administration and Maintenance))消息的保留字段,或新的PLOAM消息 发送当前工作波长;也可以通过ONU管理和控制接口 (OMCI,ONU Management and Control Interface)、简单网络管理协议(S證,Simple Network Management Protocol)协议等方 式发送当前工作波长; 此时,0LT会记录ONU当前工作波长,并将该当前工作波长作为该ONU注册过程中 使用的临时工作波长; 步骤302 :0LT根据ONU序列号从服务器获取工作波长分配给ONU ;
所述服务器中保存有ONU的设备信息,包括光发射机和/或光接收机信息和波长 调节时间等参数信息,以及与ONU当前光发射机和/或光接收机信息相匹配的ONU的工作 波长,OLT以该序列号作为索引在服务器中查找,获取与该序列号对应的工作波长分配给
ONU ; OLT在获取到工作波长后可记录所述工作波长。 步骤303 :OLT将所述分配给ONU的工作波长承载在临时工作波长上下发给对应的 ONU ; 该OLT下发工作波长的过程可以采用物理层PLOAM、 OMCI或SNMP协议等方式;当 然本发明并不排除其他通知方式的情况; 步骤304 :ONU根据该OLT分配的工作波长设置光发射机和/或光接收机的工作波 长; 该设置光发射机和/或光接收机工作波长的过程考虑如下因素波长调节时间和 测距,具体如下所述 如果ONU的光发射机和接收机的波长调节时间比较长,可以在ONU通过临时工作 波长完成注册过程后,再设置光发射机和/或光接收机工作波长。 如图2中所示,OLT需要配合ONU使ONU工作波长设置过程避开测距过程,可选择 在如图2中所示的03状态和04状态之间进行,也可在04状态和05状态之间进行;若ONU 处于05状态,且ONU的波长调节时间较长,则可以先在临时波长上发送POPUP消息,使ONU 进入06状态,然后ONU设置工作波长,OLT在至少等待ONU的波长调节时间之后的下一帧, 通过ONU设置后的下行工作波长发送POPUP消息,使ONU重新进入05状态。
步骤305 :ONU反馈工作波长设置结果给OLT ; 所述工作波长设置结果包括工作波长是否设置成功,以及设置的上下行工作波 长值,当然也不限定于这些信息。 如果设置成功,则ONU在所设置的上行波长上反馈工作波长设置结果;如果设置
失败,则可以在设置前的临时工作波长上反馈设置结果。 也可以在OLT设置定时器,从而判断ONU工作波长设置是否失败。 步骤306 :OLT记录ONU反馈的工作波长设置结果。 该步骤305、306为可选步骤。
如果所述0NU当前选择的工作波长设置失败,ONU将等待OLT启动下一次注册过 程,或由OLT将该ONU的临时工作波长分配给所述ONU。 本实例中OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行 波长上准备接收ONU的注册响应消息,因此ONU可以向OLT提供序列号的同时上报ONU当 前工作波长作为临时工作波长,并由OLT根据ONU序列号从服务器查找对应的工作波长,从 而为ONU分配工作波长,实现了 ONU无需使用固定的初始工作波长接入PON网络,由此有效 保证了 ONU成功接入PON网络。
实例二 ONU的初始工作波长无法确定,通过如下步骤确定工作波长,完成注册激活,如图 4所示,具体包括如下步骤 步骤400 :OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行 波长上准备接收ONU的注册响应消息,在所有下行波长上同步广播序列号请求消息;
根据如图2所示,OLT会在每个下行波长通道上同步广播上行开销(upstream— overhead)消息、扩充突发长度(ExtendecLBurst—Iength)消息(该消息可选)和序列号请 求(Serial_Number request)消息。 步骤401 :待注册的ONU将光发射机和/或光接收机信息发送给0LT,并将ONU当 前工作波长发送给OLT作为注册过程中使用的临时工作波长; 所述ONU当前光发射机和/或光接收机信息包括光发射机类型、支持的工作波长 和光接收机类型、支持的工作波长。 ONU可以通过现有PLOAM消息(如Serial_Number_ONU PLOAM消息)的保留字段, 或重新定义一个PLOAM消息发送当前工作波长;也可以通过OMCI、 SNMP协议等方式发送当 前工作波长; 此时,OLT会记录所述ONU当前工作波长,并将该ONU当前工作波长作为该ONU注 册过程中使用的临时工作波长; 本发明另一种实施例中该光发射机和/或光接收机信息可以由OLT从服务器获 取。 步骤402 :OLT根据ONU的光发射机和/或光接收机信息为ONU分配工作波长;
在为ONU设置工作波长时可以考虑如下因素中的任一种或多种ONU的带宽配置 信息、最少的波长为最多的ONU服务、波长负载均衡等因素。OLT记录该工作波长;
步骤403-406与实例一中的步骤303-306相同,此处不再赘述。
本实例OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行波 长上准备接收ONU的注册响应消息,因此ONU可以向OLT上报当前光发射机和/或光接收 机信息及ONU当前工作波长作为临时工作波长,OLT根据ONU当前光发射机和/或光接收 机信息为ONU分配工作波长,实现了ONU无需使用固定的初始工作波长接入PON网络,由此 有效保证了 ONU成功接入PON网络。
实例三 ONU的初始工作波长无法确定,通过如下步骤确定工作波长,完成注册激活,如图 5中所示流程为例,具体包括如下步骤 步骤500 :OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行波长上准备接收ONU的注册响应消息,在所有下行波长上同步广播多个可用的波长信息, 以及在所有下行波长上同步广播序列号请求消息; 根据如图2所示的流程,OLT会在每个下行波长通道上同步广播上行开销 (upstream_overhead)消息、扩充突发长度(Extended_Burst_Iength)消息(该消息可选) 和序列号请求(Serial_Number request)消息。OLT可以在每个下行波长通道上广播的PLOAM消息,如上行开销PL0AM消息,或新
增的PLOAM消息中,包含多个可用的波长信息,然后继续ONU注册过程,所述提供的多个可
用的波长信息可以携带在一个消息中下发,也可以携带在多个消息中下发; 所述广播的上下行波长信息包括上行或下行波长及该波长上的负载或该波长上
的ONU数等信息; 步骤501 :待注册的ONU响应序列号请求,将其序列号发送给0LT,同时报告其ONU
当前工作波长作为注册过程中使用的临时工作波长; —般可以通过Serial_Number_ONU消息响应序列号请求; ONU可以通过现有的PLOAM消息的保留字段,或新的PLOAM消息发送当前工作波 长;也可以通过OMCI、 SNMP协议等方式发送当前工作波长; 此时,OLT会记录ONU当前工作波长,并将该当前工作波长作为该ONU的临时工作 波长; 步骤502 :待注册的ONU根据本身光发射机和/或光接收机信息选择工作波长; 该ONU选择工作波长时可以考虑如下因素中的任一种或多种如最少的波长为最
多的ONU服务、波长负载均衡及光发射机和/或光接收机支持的波长等; 步骤503 :ONU将所选择的工作波长承载在所述临时工作波长上发送给OLT ; 步骤504 :ONU根据选择的工作波长对光发射机和/或光接收机工作波长进行设
置; 步骤505 :ONU将工作波长设置结果反馈给OLT ; 所述设置结果包括工作波长是否设置成功,以及设置的工作波长值。如果设置成 功,则ONU在所设置的上行波长上反馈设置结果;如果设置失败,则可以在设置前的临时工 作波长上反馈设置结果,或在OLT设置定时器判断设置是否失败。该步骤可选。
步骤506 :OLT记录ONU选择的工作波长,并更新上下行波长通道的使用信息;
如果所述ONU当前选择的工作波长设置失败,ONU将等待OLT启动下一次注册过 程,或由OLT将该ONU的临时工作波长分配给所述ONU。 本实例在ONU初始工作波长不确定情况下,由OLT为ONU提供多个可用的工作波 长信息供ONU选择,ONU根据当前光发射机和/或光接收机信息选择合适的工作波长,ONU 无需使用固定的初始工作波长接入PON网络,由此有效保证了 ONU成功接入PON网络。
实例四 ONU的初始工作波长无法确定,通过如下步骤确定工作波长,完成注册激活,如图 6所示,具体包括如下步骤 步骤600 :OLT在所支持的所有下行波长上广播ONU注册过程专用上下行波长,作 为各ONU注册过程中使用的临时工作波长; 根据如图2所示的流程,OLT会在每个下行波长通道上广播上行开销(upstream—overhead)消息,0LT可以在每个下行波长通道上广播上行开销消息同时,向ONU提供所有 ONU注册过程专用的上下行波长; 步骤601 :待注册的ONU在收到该专用上下行波长后,对其光发射机和/或光接收 机进行设置; 即将光发射机和/或光接收机的上下行工作波长设置为OLT所提供的专用上下行 波长作为临时工作波长; 可选地,该待注册的ONU可以在接收到该专用上下行波长后,判断该专用上下行 波长是否与ONU光发射机和/或光接收机当前工作波长相同,若相同则不进行设置,直接执 行步骤602,否则根据该专用上下行波长对光发射机和/或光接收机进行设置。
步骤602 :OLT在所述专用下行波长上启动注册过程;
步骤603 :ONU在所述专用上行波长上响应注册过程; 在响应注册过程的同时可选地包括ONU光发射机和/或光接收机信息及调节时 间; 步骤604 :OLT为ONU分配工作波长,并将分配的工作波长承载在所述专用下行波 长上下发给ONU ; 所述OLT为ONU分配工作波长同实例一或实例二或实例三所述。 步骤605 :ONU根据OLT分配的工作波长设置光发射机和/或光接收机的工作波
长; 如果步骤604中是按照实例三所述的方法为ONU提供多个可用的工作波长通道, 则本步骤605中需要ONU根据本身光发射机和/或光接收机信息选择工作波长并在临时工 作波长上通知给OLT ; 该设置光发射机和/或光接收机工作波长的过程考虑如下因素波长调节时间和 测距,具体如下所述 如果ONU的光发射机和接收机的波长调节时间比较长,可以在ONU通过临时工作 波长完成注册过程后,再设置光发射机和/或光接收机工作波长。 如图2中所示,OLT需要配合ONU使ONU工作波长设置过程避开测距过程,可选择 在如图2中所示的03状态和04状态之间进行,也可在04状态和05状态之间进行;若ONU 处于05状态,且ONU的波长调节时间较长,则需先在目前临时波长上发送POPUP消息,使 ONU进入06状态,然后ONU设置工作波长,OLT在至少等待ONU的波长调节时间之后的下一 帧,通过ONU设置后的下行工作波长发送POPUP消息,使ONU重新进入05状态。
步骤606 :OLT记录ONU的工作波长并更新上下行波长通道的使用信息。
如果所述ONU当前选择的工作波长设置失败,ONU将等待OLT启动下一次注册过 程,或由OLT将该ONU的临时工作波长分配给所述ONU。 本实例实现了 ONU无需使用固定的初始工作波长接入PON网络,由此有效保证了 ONU成功接入PON网络。 本发明实施例二提供一种P0N波长分配系统,如图7所示为该系统结构示意图,包 括0LT70和至少一个0NU71,可选地包括服务器72,所述服务器72中保存有0NU71的设备 信息,包括光发射机和/或光接收机信息和波长调节时间等参数,以及与ONU当前光发射机 和/或光接收机信息相匹配的工作波长。为突出本发明的发明点,本系统省略了 0LT70和
110NU71之间的连接设备,如光分路器等。 所述0LT70用于为0NU71确定注册过程中使用的临时工作波长,以及分配工作波长,并将所述分配的工作波长承载在所述临时工作波长上下发给0NU71 ;所述临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长;如图8所示为该0LT70的结构示意图,该0LT70包括 临时工作波长确定单元700,用于为0NU71确定注册过程中使用的临时工作波长;所述临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长;包括0LT70在所支持的所有下行波长上同步启动0NU71注册过程,并在所有上行波长上准备接收0NU71的注册响应消息后,0NU71上报当前的工作波长;或0LT70在所支持的所有下行波长上广播的0NU71注册过程专用上下行波长。
工作波长分配单元701,用于为0NU71分配工作波长; 发送单元702,用于将为0NU71分配的工作波长承载在所述临时工作波长上长下发给0NU71。 该0LT70还可选地包括 工作波长记录单元703(图中未示出),用于记录0NU71的工作波长设置结果。
所述工作波长分配单元701 —种实施例结构如图9所示,包括
第一获取单元7001,用于获取0NU71的序列号; 第一分配单元7002,用于根据所述序列号查找服务器,获取与所述序列号对应的工作波长分配给0NU71。 所述工作波长分配单元701另一实施例结构如图10所示,包括 第二获取单元7003,用于获取0NU71当前光发射机和/或光接收机信息; 第二分配单元7004,用于根据所述第二获取单元7003获取的0NU71当前光发射机
和/或光接收机类信息为0NU71设置工作波长; 所述工作波长分配单元701又一实施例结构如图11所示,包括 第三分配单元7005,用于为ONU提供多个可用工作波长。 在0LT70可选地设置定时器来判断0NU71工作波长设置是否失败。 所述0NU71用于根据0LT70分配的工作波长设置光发射机和/或光接收机的工作
波长,以完成注册激活。如图12所示,为该0NU71结构示意图,包括 发送单元710,用于0LT70在所支持的所有下行波长上同步启动0NU71注册过程,并在所有上行波长上准备接收0NU71的注册响应消息后,上报当前工作波长作为临时工作波长;所述临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长; 接收单元711,用于接收0LT70分配的工作波长; 设置单元712,用于根据所述OLT分配的工作波长设置光发射机和/或光接收机工作波长。 该0NU71还可选地包括 反馈单元713 (图中未示出),用于反馈设置光发射机和/或光接收机的工作波长的结果。 本实施例所述系统中0NU71可采用可调光发射机或可调光接收机,或同时采用可
12调光发射机和可调光接收机。 本实施例所述系统实现了 0NU无需使用固定的初始工作波长接入PON网络,由此有效保证了 ONU成功接入PON网络。 综上所述,本发明实施例实现了 ONU无需使用固定的初始工作波长接入PON网络,由此有效保证了 ONU成功接入PON网络。 另夕卜,由于OLT可以为ONU设置用于ONU接入PON网络临时工作波长,这样可以减少对其它波长通道上已注册ONU的正常数据通信的影响,降低硬件实现成本。
并且,OLT在广播序列号请求等消息时采用同步广播的方式,可以避免新接入ONU的接入请求对已注册激活的ONU的上行传输产生冲突。 本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
一种无源光网络PON波长分配方法,其特征在于,包括光线路终端OLT启动光网络单元ONU注册过程,为ONU确定注册过程中使用的临时工作波长;所述临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长;OLT为ONU分配工作波长,并将该分配的工作波长承载在所述临时工作波长上下发给ONU,以便所述ONU根据该分配的工作波长设置光发射机和/或光接收机。
2. 如权利要求l所述的方法,其特征在于,所述为ONU确定注册过程中使用的临时工作 波长包括OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行波长上准备接 收ONU的注册响应消息;接收ONU上报的该ONU当前工作波长,将该ONU当前工作波长作为该ONU注册过程中 使用的临时工作波长。
3. 如权利要求2所述的方法,其特征在于,所述接收ONU上报的该ONU当前工作波长包括OLT在所支持的所有下行波长上同步广播序列号请求消息;接收ONU上报的序列号响应消息,所述序列号响应消息中携带有该ONU当前工作波长。
4. 如权利要求l所述的方法,其特征在于,所述为ONU确定注册过程中使用的临时工作 波长包括OLT在所支持的所有下行波长上广播ONU注册过程专用上下行波长,将所述专用上下 行波长作为各ONU注册过程中使用的临时工作波长。
5. 如权利要求1至4中任一项所述的方法,其特征在于,所述OLT为ONU分配工作波长 包括OLT接收ONU提供的序列号,根据所述序列号查找服务器,获得与该序列号对应的工作 波长分配给ONU。
6. 如权利要求1至4中任一项所述的方法,其特征在于,所述OLT为ONU分配工作波长 包括OLT从ONU处接收ONU当前光发射机和/或光接收机信息,根据ONU当前光发射机和/ 或光接收机信息为ONU分配工作波长。
7. 如权利要求1至4中任一项所述的方法,其特征在于,所述OLT为ONU分配工作波长 包括OLT从服务器获得ONU当前光发射机和/或光接收机信息,根据ONU当前光发射机和/ 或光接收机信息为ONU分配工作波长。
8. 如权利要求6所述的方法,其特征在于,所述OLT根据ONU当前光发射机和/或光接 收机信息为ONU设置工作波长考虑ONU的带宽配置信息、最少的波长为最多的ONU服务和 波长负载均衡中的任一种或多种。
9. 如权利要求1至4中任一项所述的方法,其特征在于,所述OLT为ONU分配工作波长 包括OLT提供多个可用的工作波长信息给ONU,以便ONU根据本身光发射机和/或光接收机 信息选择工作波长。
10. —种光线路终端,其特征在于,包括临时工作波长确定单元,用于为ONU确定注册过程中使用的临时工作波长;所述临时工作波长为0NU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长; 工作波长分配单元,用于为ONU分配工作波长;发送单元,用于将为ONU分配的工作波长承载在所述临时工作波长下发给ONU。
11. 如权利要求IO所述的光线路终端,其特征在于,所述临时工作波长包括OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行波长上准备接 收ONU的注册响应消息后,ONU上报的当前工作波长;或OLT在所支持的所有下行波长上广播的ONU注册过程专用上下行波长。
12. 如权利要求10或11所述的光线路终端,其特征在于,所述工作波长分配单元进一 步包括第一获取单元,用于获取ONU的序列号;第一分配单元,用于根据所述序列号查找服务器,获取与所述序列号对应的工作波长 分配给ONU。
13. 如权利要求10或11所述的光线路终端,其特征在于,所述工作波长分配单元进一 步包括第二获取单元,用于获取ONU的光发射机和/或光接收机信息;第二分配单元,用于根据所述第二获取单元获取的ONU的光发射机和/或光接收机信 息为ONU设置工作波长分配给ONU。
14. 如权利要求10或11所述的光线路终端,其特征在于,所述工作波长分配单元进一 步包括第三分配单元,用于为ONU提供多个可用工作波长。
15. —种光网络单元,其特征在于,包括发送单元,用于OLT在所支持的所有下行波长上同步启动ONU注册过程,并在所有上行 波长上准备接收ONU的注册响应消息后,上报当前工作波长作为临时工作波长;所述临时 工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长;接收单元,用于接收OLT分配的工作波长;设置单元,用于根据所述OLT分配的工作波长设置光发射机和/或光接收机工作波长。
16. —种PON波长分配系统,其特征在于,包括光线路终端OLT和光网络单元ONU : 所述OLT,用于为ONU确定注册过程中使用的临时工作波长,以及分配工作波长,并将分配的工作波长承载在所述临时工作波长下发给ONU ;所述临时工作波长为ONU注册过程 中,ONU设置OLT为ONU分配的工作波长前临时使用的波长;所述ONU,用于根据所述OLT分配的工作波长设置光发射机和/或光接收机工作波长。
17. 如权利要求16所述的系统,其特征在于,所述系统还包括服务器,用于保存ONU的设备信息,包括ONU序列号、光发射机和/或光接收机信息和 波长调节时间参数,以及与ONU当前光发射机和/或光接收机信息相匹配的ONU的工作波 长。
全文摘要
本发明实施例涉及光通信技术领域中一种无源光网络PON波长分配方法,光线路终端OLT启动光网络单元ONU注册过程,为ONU确定注册过程中使用的临时工作波长;所述临时工作波长为ONU注册过程中,ONU设置OLT为ONU分配的工作波长前临时使用的波长;OLT为ONU分配工作波长,并将该分配的工作波长承载在所述临时工作波长上下发给ONU,以便所述ONU根据该分配的工作波长设置光发射机和/或光接收机。本发明实施例还提供一种无源光网络PON波长分配装置及系统。本发明实施例实现了ONU无需使用固定的初始工作波长接入PON网络,由此有效保证了ONU成功接入PON网络。
文档编号H04B10/12GK101742365SQ200810226480
公开日2010年6月16日 申请日期2008年11月12日 优先权日2008年11月12日
发明者叶飞, 杨素林 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1