光线路终端OLT及其休眠控制方法、控制装置与流程

文档序号:17298320发布日期:2019-04-03 04:39阅读:464来源:国知局
光线路终端OLT及其休眠控制方法、控制装置与流程

本申请涉及光通信领域,特别是一种olt(opticallineterminal,光线路终端)及其休眠控制方法、控制装置。



背景技术:

在10g-epon(ethernetpassiveopticalnetwork,以太网无源光网络)/combopon(联合体无源光网络)中,olt(opticallineterminal光线路终端)具有多种速率的激光器,包括10g比特速率激光器、1g比特速率激光器,用于支撑不同带宽需求的用户业务。

在开展千兆宽带建设初期,会按需为用户提供宽带终端,普遍情况下用户仍然沿用原先的epon或gpon(gigabit-capablepassiveopticalnetwork,吉比特无源光网络)onu(opticalnetworkunit,光网络单元)终端,只有待开通千兆宽带业务时才更换为10gpononu终端。



技术实现要素:

申请人发现,在千兆光网络中,局端10gponolt的各个速率的激光器均会处于工作状态,而实际应用中,由于10gpononu终端数量较少,因此造成了大量的资源浪费,同时也可能导致非10gpon终端(如1gpon终端)接收到两种下行工作波长的光时引起故障。

本申请的一个目的在于降低olt的能量损耗,提高olb激光器的工作寿命。

根据本申请的一个方面,提出一种olt休眠控制方法,包括:olt确定当前没有工作在10g比特速率的onu在线;若在第一预定时间内未收到工作在10g比特速率的onu的注册请求,则控制10g比特速率激光器休眠。

可选地,还包括:若收到来自工作在10g比特速率的onu的注册请求,则激活10g比特速率激光器。

可选地,还包括:若收到来自ems(elementmanagementsystem,网元管理系统)和/或来自控制终端的激活指令,则激活10g比特速率激光器。

可选地,还包括:若10g比特速率激光器休眠时长达到第二预定时间,则激活10g比特速率激光器。

可选地,olt确定当前没有工作在10g比特速率的onu在线包括:olt通过预定频率或定期检测确定没有工作在10g比特速率的onu在线。

可选地,olt确定当前没有工作在10g比特速率的onu在线包括:当olt确定只有一个工作在10g比特速率的onu在线时,若收到来自工作在10g比特速率的onu的掉电告警,则确定当前没有工作在10g比特速率的onu在线。

可选地,还包括:若10g比特速率激光器连续进入休眠状态的次数达到预定次数,则控制10g比特速率激光器深度休眠;若10g比特速率激光器深度休眠时长达到第三预定时间,则激活10g比特速率激光器。

通过这样的方法,当olt确定在一定时长内没有工作在10g比特速率的onu在线时,可以控制自身的10g比特速率激光器休眠,从而降低olt的能量损耗,提高olb激光器的工作寿命,同时避免非10gpon终端接收到多种下行工作波长的光时引起故障。

根据本申请的另一个方面,提出一种olt休眠控制装置,包括:在线onu数量确定单元,用于确定当前没有工作在10g比特速率的onu在线;激光器控制单元,用于在没有工作在10g比特速率的onu在线的情况下,当第一预定时间内未收到工作在10g比特速率的onu的注册请求时,则控制10g比特速率激光器休眠。

可选地,激光器控制单元还用于:当收到来自工作在10g比特速率的onu的注册请求时,和/或收到来自ems和/或来自控制终端的激活指令时,激活10g比特速率激光器。

可选地,激光器控制单元还用于当10g比特速率激光器休眠时长达到第二预定时间时,激活10g比特速率激光器。

可选地,在线onu数量确定单元用于:通过预定频率或定期检测确定没有工作在10g比特速率的onu在线。

可选地,在线onu数量确定单元用于:当确定只有一个工作在10g比特速率的onu在线时,若收到来自工作在10g比特速率的onu的掉电告警,则确定当前没有工作在10g比特速率的onu在线。

可选地,激光器控制单元还用于:当10g比特速率激光器连续进入休眠状态的次数达到预定次数时,控制10g比特速率激光器深度休眠;当10g比特速率激光器深度休眠时长达到第三预定时间时,激活10g比特速率激光器。

根据本申请的又一个方面,提出一种olt休眠控制装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器的指令执行上文中任意一种olt休眠控制方法。

这样的olt的休眠控制装置能够当确定在一定时长内没有工作在10g比特速率的onu在线时,控制10g比特速率激光器休眠,从而降低olt的能量损耗,提高olb激光器的工作寿命,同时避免非10gpon终端接收到多种下行工作波长的光时引起故障。

根据本申请的再一个方面,提出一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上文中任意一种olt休眠控制方法的步骤。

这样的计算机可读存储介质通过执行其上的指令,能够在确定在一定时长内没有工作在10g比特速率的onu在线时,控制10g比特速率激光器休眠,从而降低olt的能量损耗,提高olb激光器的工作寿命,同时避免非10gpon终端接收到多种下行工作波长的光时引起故障。

另外,根据本申请的一个方面,提出一种olt,包括上文中提到的任意一种olt休眠控制装置;和,10g比特速率激光器。

这样的olt能够确定在一定时长内没有工作在10g比特速率的onu在线,并控制10g比特速率激光器休眠,从而降低olt的能量损耗,提高olb激光器的工作寿命,同时避免非10gpon终端接收到多种下行工作波长的光时引起故障。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请的olt休眠控制方法的一个实施例的流程图。

图2为本申请的olt休眠控制方法的另一个实施例的流程图。

图3为本申请的olt休眠控制方法的又一个实施例的流程图。

图4为本申请的olt休眠控制装置的一个实施例的示意图。

图5为本申请的olt休眠控制装置的另一个实施例的示意图。

图6为本申请的olt休眠控制装置的又一个实施例的示意图。

图7为本申请的olt的一个实施例的示意图。

图8为本申请的olt的使用环境的一个实施例的示意图。

具体实施方式

下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。

在网络建设过程中,由于在原有epon/gponolt基础上升级为10g-epon或xg-ponolt时,现有epon或gpononu终端均为利旧使用,只有当用户宽带业务升速,现有1gpononu终端无法满足更高速率业务开通需求时,才按需升级为10gpon终端。所以在10gponolt升级初期,运营商主要进行局端olt设备的规模覆盖建设,而现网大量部署应用的还是epon或gpononu终端,仅有少量10gpononu终端在线,而10g-epon或双模块光模块的xg-ponolt无论有无10gpononu终端上线,其10g比特速率的激光器(中心波长为1577nm)始终是处于无效工作状态。

本申请的olt休眠控制方法的一个实施例的流程图如图1所示。

在步骤101中,olt确定当前没有工作在10g比特速率的onu在线。在一个实施例中,olt可以通过预定频率或定期检测的方式确定没有工作在10g比特速率的onu在线。

在步骤102中,判断在第一预定时间内是否收到工作在10g比特速率的onu的注册请求。若收到来自工作在10g比特速率的onu的注册请求,则处理该注册请求;若未收到来自工作在10g比特速率的onu的注册请求,则执行步骤103。在一个实施例中,第一预定时间可以根据实验测试、仿真或经验确定并配置,如200~500秒,优选为300秒。

在步骤103中,控制10g比特速率激光器休眠。

通过这样的方法,当olt确定在一定时长内没有工作在10g比特速率的onu在线时,可以控制自身的10g比特速率激光器休眠,从而降低olt的能量损耗,提高olb激光器的工作寿命,同时避免非10gpon终端接收到多种下行工作波长的光时引起故障。

在一个实施例中,当olt确定只有一个工作在10g比特速率的onu在线时,若收到来自工作在10g比特速率的onu的掉电告警,则确定当前没有工作在10g比特速率的onu在线。通过这样的方法,olt能够及时发现当前没有工作在10g比特速率的onu在线,从而及时控制10g比特速率激光器休眠,提高了反应速度,进一步降低olt的能量损耗,提高olb激光器的工作寿命。

在一个实施例中,若olt收到来自ems和/或来自其他控制终端(如手持控制器、安装了相关控制应用的手机等终端)的激活指令,则激活10g比特速率激光器。通过这样的方法,能够便于工作人员手动激活10g比特速率激光器,提高了设备的可控性。

在一个实施例中,当olt收到来自工作在10g比特速率的onu的注册请求时,则激活10g比特速率激光器,从而能够及时为工作在10g比特速率的onu进行服务,提高了设备的自动化程度,避免耽误终端设备的升级使用。在一个实施例中,该注册请求可以为olt收到的位于10g比特速率的上行工作波长的信号。

在一个实施例中,可以设定第二预定时间,若10g比特速率激光器休眠时长达到第二预定时间,则自动激活10g比特速率激光器。通过这样的方法,能够避免设备长期不适用导致的设备故障,也能够避免由于其他激活方式故障时无法启动10g比特速率激光器。

本申请的olt休眠控制方法的另一个实施例的流程图如图2所示。

在步骤201中,10g比特速率激光器处于休眠状态。

在步骤202中,判断是否收到来自工作在10g比特速率的onu的注册请求。若收到,则执行步骤205;若未收到,则执行步骤203。

在步骤203中,判断是否收到来自ems和/或来自其他控制终端的激活指令。若收到,则执行步骤205;若未收到,则执行步骤204。

在步骤204中,判断10g比特速率激光器休眠是否达到第二预定时间。若达到,则执行步骤205;若未达到,则执行步骤201。在一个实施例中,第二预定时间可以为100~500秒,如180秒。

在步骤205中,激活10g比特速率激光器。

通过这样的方法,能够根据需要实时启动10g比特速率激光器,在节能和延长设备使用寿命的同时,避免影响用户的正常使用。

在一个实施例中,上述判断步骤(如步骤203、204、205中的判断条件)可以选择一种或多种执行,采用任意顺序执行,或可以并行执行,从而提高了灵活性。

本申请的olt休眠控制方法的又一个实施例的流程图如图3所示。

在步骤301中,10g比特速率激光器处于休眠状态。

在步骤302中,判断10g比特速率激光器连续进入休眠状态的次数是否达到预定次数(如3次、5次等)。在一个实施例中,连续进入休眠状态指的是多次进入休眠状态且期间没有工作在10g比特速率的onu在线的情况。

在步骤303中,控制10g比特速率激光器进入深度休眠状态。

在步骤304中,判断10g比特速率激光器进入深度休眠是否达到第三预定时间。若达到第三预定时间,则执行步骤305;若未达到,则执行步骤303,保持深度休眠状态,其中,第三预定时间长于第二预定时间,如10分钟到2小时,优选为3600秒。在一个实施例中,当收到来自ems和/或来自其他控制终端的激活指令,或收到来自工作在10g比特速率的onu的注册请求时,同样可以执行步骤305。

在步骤305中,激活10g比特速率激光器。

通过这样的方法,能够确定长期不存在工作在10g比特速率的onu在线,从而使10g比特速率激光器进入深度休眠状态,增长保持休眠状态的时长,减小因达到预定时长而激活的频率,进一步提高节能效果和延长设备使用寿命。

本申请的olt休眠控制装置的一个实施例的示意图如图4所示。在线onu数量确定单元401能够确定当前没有工作在10g比特速率的onu在线。在一个实施例中,在线onu数量确定单元401可以通过预定频率或定期检测的方式确定没有工作在10g比特速率的onu在线。激光器控制单元402能够在在线onu数量确定单元401确定没有工作在10g比特速率的onu在线的第一预定时间内未收到来自工作在10g比特速率的onu的注册请求的情况下,控制10g比特速率激光器休眠。

这样的olt休眠控制装置能够在确定在一定时长内没有工作在10g比特速率的onu在线时,可以olt的10g比特速率激光器休眠,从而降低olt的能量损耗,提高olb激光器的工作寿命,同时避免非10gpon终端接收到多种下行工作波长的光时引起故障。

在一个实施例中,在线onu数量确定单元401可以在确定只有一个工作在10g比特速率的onu在线时,监测是否收到来自工作在10g比特速率的onu的掉电告警。若收到来自工作在10g比特速率的onu的掉电告警,则确定当前没有工作在10g比特速率的onu在线。

这样的olt休眠控制装置能够及时发现当前没有工作在10g比特速率的onu在线,从而及时控制10g比特速率激光器休眠,提高了反应速度,进一步降低olt的能量损耗,提高olb激光器的工作寿命。

在一个实施例中,若olt收到来自ems和/或来自其他控制终端(如手持控制器,安装了相关控制应用的手机等终端)的激活指令,则激光器控制单元402能够激活10g比特速率激光器。这样的olt休眠控制装置能够便于工作人员手动激活10g比特速率激光器,提高了设备的可控性。

在一个实施例中,当olt收到来自工作在10g比特速率的onu的注册请求时,则激光器控制单元402能够激活10g比特速率激光器,从而能够及时为工作在10g比特速率的onu进行服务,提高了设备的自动化程度,避免耽误设备的升级使用。在一个实施例中,该注册请求可以为olt收到的位于10g比特速率的上行工作波长的信号。

在一个实施例中,可以设定第二预定时间,若10g比特速率激光器休眠时长达到第二预定时间,则激光器控制单元402能够自动激活10g比特速率激光器。这样的olt休眠控制装置能够避免设备长期不适用导致的设备故障,也能够避免由于其他激活方式故障时无法启动10g比特速率激光器。

在一个实施例中,若10g比特速率激光器连续进入休眠状态的次数达到预定次数,则激光器控制单元402控制10g比特速率激光器进入深度休眠状态。深度休眠状态的默认时长为第三预定时间,第三预定时间长与第二预定时间。若达到第三预定时间,则激光器控制单元402控制激活10g比特速率激光器。

这样的olt休眠控制装置能够确定长期不存在工作在10g比特速率的onu在线,从而使10g比特速率激光器进入深度休眠状态,增长保持休眠状态的时长,减小因达到预定时长而激活的频率,进一步节能和延长设备使用寿命。

在一个实施例中,在深度睡眠状态下,激光器控制单元402能够在olt收到来自工作在10g比特速率的onu的注册请求、来自ems和/或来自其他控制终端的激活指令的情况下,激活10g比特速率激光器。这样的olt休眠控制装置能够根据需要实时启动10g比特速率激光器,在节能和延长设备使用寿命的同时,避免影响用户的正常使用。

在一个实施例中,可以设置一个或多个计时器进行计时,从而准确的把握进入休眠状态和激活的时机。在一个实施例中,可以根据需要、网络情况、仿真数据或实际经验调整预定第一时间、预定第二时间、预定第三时间中一个或多个的时间长度。

本申请olt休眠控制装置的一个实施例的结构示意图如图5所示。olt休眠控制装置包括存储器510和处理器520。其中:存储器510可以是磁盘、闪存或其它任何非易失性存储介质。存储器用于存储上文中olt休眠控制方法的对应实施例中的指令。处理器520耦接至存储器510,可以作为一个或多个集成电路来实施,例如微处理器或微控制器。该处理器520用于执行存储器中存储的指令,能够实现降低olt的能量损耗,提高olb激光器的工作寿命。

在一个实施例中,还可以如图6所示,olt休眠控制装置600包括存储器610和处理器620。处理器620通过bus总线630耦合至存储器610。该olt休眠控制装置600还可以通过存储接口640连接至外部存储装置650以便调用外部数据,还可以通过网络接口660连接至网络或者另外一台计算机系统(未标出)。此处不再进行详细介绍。

在该实施例中,通过存储器存储数据指令,再通过处理器处理上述指令,能够实现降低olt的能量损耗,提高olb激光器的工作寿命。

在一个实施例中,除了通过cpu和存储器对程序进行处理的方式实现本发明的olt休眠控制方法,还可以通过ponmac等芯片进行处理的方式实现,从而扩展了实现方式,有利于推广应用。

在另一个实施例中,一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现olt休眠控制方法对应实施例中的方法的步骤。本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请的olt的一个实施例的示意图如图7所示。olt包括olt休眠控制装置70,能够控制olt的光模块71中激光器721的工作状态。olt休眠控制装置70能够采用上文中提到的任意一种olt休眠控制方法控制10g比特速率激光器的通断,从而降低olt的能量损耗,提高olb激光器的工作寿命,同时避免非10gpon终端接收到多种下行工作波长的光时引起故障。

在一个实施例中,olt的光模块71包括1g速率上行通道、1g速率下行通道、10g速率上行通道和10g速率下行通道。

来自终端的光信号经波分复用730解析出处于1290~1330nm波长的信号,经二极管726、bmtia(burstmodetransimpedanceamplifier,突发模式跨阻放大器)725达到bmla(burstmodeline-amplifier,突发模式限幅放大器)715,实现1g速率上行通道数据的传输;来自终端的光信号经wdm(wavelengthdivisionmultiplexing,波分复用)730解析出处于1260~1280nm波长的信号,经二极管723、突发模式跨阻放大器722达到突发模式限幅放大器713,实现10g速率上行通道数据的传输。

下行1g速率信号经激光驱动器lddriver714到达dmllaser(directlymodulatedlaser,直接调制器激光器)724,采用1480~1500nm波长的光信号经wdm730后发送给终端;下行10g速率信号经cdr(clockanddatarecovery,时钟和数据恢复电路)711、eml引擎712、emllaser(electroabsorptionmodulateddistributedfeedbacklaser,电吸收调制激光器)721后,采用1575~1580nm波长的光信号经wdm730后发送给终端。

在一个实施例中,olt可以应用于如图8所示的场景中,10g比特速率信号的波长为λ10gpon,1g比特速率信号的波长为λgpon。信号经分光器分光后,波长为λ10gponλgpon的光信号发往各个终端,而根据终端能力的不同,其实际需要的光信号速率并不相同。由于部署的原因,10gponont(opticallineterminal,光线路终端)的部署并不广泛,因此持续工作却没有发送实际数据的发送λ10gpon信号的激光器不仅耗费资源,而且加重了gponont的信号解析负担。olt休眠控制装置70能够通过上文中提到的任意一种olt休眠控制方法控制emllaser721的工作状态,或控制cdr711、eml引擎712以及emllaser721的工作状态,从而在达到对olt激光器休眠的控制的同时,不影响上行信号的接收,保证能在得到来自工作在10g比特速率的终端的注册请求的情况下迅速恢复工作状态。

本申请是参照根据本申请实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

至此,已经详细描述了本申请。为了避免遮蔽本申请的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。

可能以许多方式来实现本申请的方法以及装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本申请的方法以及装置。用于所述方法的步骤的上述顺序仅是为了进行说明,本申请的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本申请实施为记录在记录介质中的程序,这些程序包括用于实现根据本申请的方法的机器可读指令。因而,本申请还覆盖存储用于执行根据本申请的方法的程序的记录介质。

最后应当说明的是:以上实施例仅用以说明本申请的技术方案而非对其限制;尽管参照较佳实施例对本申请进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本申请的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本申请技术方案的精神,其均应涵盖在本申请请求保护的技术方案范围当中。

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