支持多LLID ONU的PON口节能方法和ONU技术

技术编号:9697415 阅读:305 留言:0更新日期:2014-02-21 06:30
本发明专利技术提供了一种支持多LLID?ONU的PON口节能方法和ONU,其中,方法包括:接收来自OLT的休眠通知;当本ONU工作在多LLID模式下,判断本ONU的所有LLID是否均被要求进入休眠状态,当本ONU的所有LLID均被要求进入休眠状态时,根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间,所述休眠时间由休眠开始时间和休眠持续时间组成;在所述共有的休眠时间内进入休眠状态,关闭PON口。本发明专利技术能够实现多LLID的ONU同时兼容多LLID?OLT和单LLID?OLT。

【技术实现步骤摘要】
支持多LLID ONU的PON 口节能方法和ONU
本专利技术涉及基于以太网的无源光网络(EPON)的光网络单元(ONU),尤其涉及一种支持多逻辑链路标识符(LLID)ONU的无源光网络(PON) 口节能方法和ONU。
技术介绍
IEEE802.3协议中所描述的传统EPON技术中,在MAC层,一个ONU支持一个LLID。在上层使用的时候,ONU会将一个来自光线路终端(OLT)的LLID的数据送入自身的N个不同的队列进行处理。而随着IT技术的飞速发展,业务类型的不断增多,支持单LLID的ONU已经不能很好的区分大量的新兴业务类型,因此,中国电信EPON技术为了使ONU支持更多的业务类型,将每个ONU扩展到支持8个LLID,即ONU中每个队列对应一个LLID,由同时支持多LLID的OLT向ONU发送这些LLID。根据《中国电信EPON设备技术要求V3.0_201104》的描述,多LLID EP0N0NU在工作过程中,需要具备PON 口节能功能。其核心思想是由OLT通过OAM帧,在合适的时候通知ONU进入休眠状态,进入休眠状态的ONU关闭PON 口,进而达到使PON 口节能的功能。但是上述PON 口节能功能不适用于支持单LLID的0LT。由于支持多LLID的ONU中每个LLID对应的休眠参数不一定不同,当支持多LLID的ONU接收到支持单LLID的OLT发送的休眠通知进行休眠状态,关闭PON 口后,该ONU的其他LLID可能尚未进行休眠状态,这样关闭PON 口后导致其他LLID的数据传输中断。可见,现有多LLID EPON ONU的PON 口节能方法要求支持多LLID的ONU必须和支持多LLID的OLT配置使用,这就使得支持多LLID的ONU的使用环境具有局限性,向下兼容性不强。
技术实现思路
本专利技术提供了一种支持多逻辑链路标识符(LLID) ONU的PON 口节能方法和0NU,以解决如何实现多LLID的ONU同时兼容多LLID OLT和单LLID OLT的技术问题。为解决上述技术问题,本专利技术提供了一种支持多逻辑链路标识符(LLID)的光网络单元(ONU)的无源光网络(PON) 口节能方法,所述方法包括:接收来自光线路终端(OLT)的休眠通知;当本ONU工作在多LLID模式下,判断本ONU的所有LLID是否均被要求进入休眠状态,当本ONU的所有LLID均被要求进入休眠状态时,根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间,所述休眠时间由休眠开始时间和休眠持续时间组成;在所述共有的休眠时间内进入休眠状态,关闭PON 口。所述根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间进一步包括:将每个LLID对应的休眠时间作为该LLID对应的休眠时间集;寻找所有LLID对应的休眠时间集的交集;将所述交集作为所有LLID共有的休眠时间。所述在所述共有的休眠时间内进入休眠状态,关闭PON 口进一步包括:判断所述所有LLID共有休眠时间中的休眠持续时间是否大于或等于预设的时间段,仅在所述所有LLID共有休眠时间中的休眠持续时间大于或等于预设的时间段时,使所述工作在多LLID模式下的ONU在所述共有的休眠时间内进入休眠状态,关闭PON 口。进一步地,所述方法还包括:在接收到来自OLT的休眠通知后,若判断出本ONU工作在单LLID模式下,则直接进入休眠状态,关闭PON 口。为解决上述技术问题,本专利技术还提供了一种进行无源光网络(PON) 口节能的支持多逻辑链路标识符(LLID)的光网络单元(ONU),所述ONU包括ONU与光线路终端(OLT)通信模块、休眠参数计算模块以及休眠状态控制模块,其中,所述ONU与OLT通信模块,用于接收来自光线路终端(OLT)的休眠通知,判断本ONU是否工作在多LLID模式下,如果本ONU工作在多LLID模式下,触发所述休眠参数计算模块;所述休眠参数计算模块,用于接收到所述ONU与OLT通信模块的触发信号后,判断本ONU的所有LLID是否均被要求进入休眠状态,当本ONU的所有LLID均被要求进入休眠状态时,根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间,所述休眠时间由休眠开始时间和休眠持续时间组成;以及将所述LLID共有的休眠时间发送至所述休眠状态控制|吴块;所述休眠状态控制模块,用于在所述LLID共有的休眠时间内进入休眠状态,关闭PON 口。所述休眠参数计算模块,用于根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间进一步包括:所述休眠参数计算模块,用于将每个LLID对应的休眠时间作为该LLID对应的休眠时间集;寻找所有LLID对应的休眠时间集的交集;将所述交集作为所有LLID共有的休眠时间所述休眠状态控制模块,用于在所述LLID共有的休眠时间内进入休眠状态,关闭PON 口进一步包括:所述休眠状态控制模块,用于从所述休眠参数计算模块获取所有LLID共有的休眠时间后,判断所述所有LLID共有休眠时间中的休眠持续时间是否大于或等于预设的时间段,仅在所述所有LLID共有休眠时间中的休眠持续时间大于或等于预设的时间段时,使所述工作在多LLID模式下的ONU在所述共有的休眠时间内进入休眠状态,关闭PON 口。进一步地,所述ONU与OLT通信模块,还用于在判断出本ONU工作在单LLID模式下时,触发休眠状态控制模块;所述休眠状态控制模块,还用于接收到来自ONU与OLT通信模块的触发信号后,直接使本ONU进入休眠状态,关闭PON 口。上述技术方案,工作在多LLID模式的ONU接收到来自OLT (不论是单LLID OLT还是多LLID 0LT)的休眠通知后,能够保证ONU进入休眠状态的时候所有的LLID均为休眠状态,避免了 ONU休眠对处于醒来状态的LLID正常收发数据的影响。【附图说明】图1为本实施例的支持多LLID的ONU进行PON 口节能方法流程图;图2为本应用示例的支持多LLID的ONU进行PON 口节能方法流程图;图3给出了根据每个LLID对应的休眠参数确定所有LLID共有的休眠参数的示意图;图4为本实施例的进行PON 口节能的支持多LLID的ONU组成模块图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本实施例的支持多LLID的ONU进行PON 口节能方法流程图。SlOl接收来自光线路终端(OLT)的休眠通知;S102判断本ONU的工作模式,当本ONU工作在多LLID模式下时,执行步骤S103 ;当本ONU工作在单LLID模式下时,执行步骤S106 ;S103判断本ONU的所有LLID是否均被要求进入休眠状态,若本ONU的所有LLID均被要求进入休眠状态,执行步骤S104 ;否则,执行步骤S107 ;S104根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间;所述休眠时间由休眠开始时间和休眠持续时间组成;该步骤可包括:将每个LLID对应的休眠时间作为该LLID对应的休眠时间集;寻找所有LLID对应的休眠时间集的交集;将所述交集作为所有LLID共有的休眠时间。在确定所有LLID共有的本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201210286558.html" title="支持多LLID ONU的PON口节能方法和ONU原文来自X技术">支持多LLID ONU的PON口节能方法和ONU</a>

【技术保护点】
一种支持多逻辑链路标识符(LLID)的光网络单元(ONU)的无源光网络(PON)口节能方法,其特征在于,所述方法包括:接收来自光线路终端(OLT)的休眠通知;当本ONU工作在多LLID模式下,判断本ONU的所有LLID是否均被要求进入休眠状态,当本ONU的所有LLID均被要求进入休眠状态时,根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间,所述休眠时间由休眠开始时间和休眠持续时间组成;在所述共有的休眠时间内进入休眠状态,关闭PON口。

【技术特征摘要】
1.一种支持多逻辑链路标识符(LLID)的光网络单元(ONU)的无源光网络(PON) 口节能方法,其特征在于,所述方法包括: 接收来自光线路终端(OLT)的休眠通知; 当本ONU工作在多LLID模式下,判断本ONU的所有LLID是否均被要求进入休眠状态,当本ONU的所有LLID均被要求进入休眠状态时,根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间,所述休眠时间由休眠开始时间和休眠持续时间组成; 在所述共有的休眠时间内进入休眠状态,关闭PON 口。2.如权利要求1所述的方法,其特征在于,所述根据每个LLID对应的休眠时间确定所有LLID共有的休眠时间进一步包括: 将每个LLID对应的休眠时间作为该LLID对应的休眠时间集; 寻找所有LLID对应的休眠时间集的交集; 将所述交集作为所有LLID共有的休眠时间。3.如权利要求2所述的方法,其特征在于,所述在所述共有的休眠时间内进入休眠状态,关闭PON 口进一步包括: 判断所述所有LLID共有休眠时间中的休眠持续时间是否大于或等于预设的时间段,仅在所述所有L LID共有休眠时间中的休眠持续时间大于或等于预设的时间段时,使所述工作在多LLID模式下的ONU在所述共有的休眠时间内进入休眠状态,关闭PON 口。4.如权利要求1~3所述的方法,其特征在于,所述方法还包括: 在接收到来自OLT的休眠通知后,若判断出本ONU工作在单LLID模式下,则直接进入休眠状态,关闭PON 口。5.一种进行无源光网络(PON) 口节能的支持多逻辑链路标识符(LLID)的光网络单元(ONU),其特征在于,所述ONU包括ONU与光线路终端(OLT)通信模块、休眠参数计算模块以及休眠状态控制模块,其中, 所述ONU与OLT通信模块,用于接收来自光线路终端(OLT)的休眠通知,判断本ONU是否工作在...

【专利技术属性】
技术研发人员:孙杰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1