支持多l(xiāng)lid onu的pon口節(jié)能方法和onu的制作方法
【專(zhuān)利摘要】本發(fā)明提供了一種支持多LLID?ONU的PON口節(jié)能方法和ONU,其中,方法包括:接收來(lái)自O(shè)LT的休眠通知;當(dāng)本ONU工作在多LLID模式下,判斷本ONU的所有LLID是否均被要求進(jìn)入休眠狀態(tài),當(dāng)本ONU的所有LLID均被要求進(jìn)入休眠狀態(tài)時(shí),根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間,所述休眠時(shí)間由休眠開(kāi)始時(shí)間和休眠持續(xù)時(shí)間組成;在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON口。本發(fā)明能夠?qū)崿F(xiàn)多LLID的ONU同時(shí)兼容多LLID?OLT和單LLID?OLT。
【專(zhuān)利說(shuō)明】支持多LLID ONU的PON 口節(jié)能方法和ONU
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及基于以太網(wǎng)的無(wú)源光網(wǎng)絡(luò)(EPON)的光網(wǎng)絡(luò)單元(ONU),尤其涉及一種支持多邏輯鏈路標(biāo)識(shí)符(LLID)ONU的無(wú)源光網(wǎng)絡(luò)(PON) 口節(jié)能方法和ONU。
【背景技術(shù)】
[0002]IEEE802.3協(xié)議中所描述的傳統(tǒng)EPON技術(shù)中,在MAC層,一個(gè)ONU支持一個(gè)LLID。在上層使用的時(shí)候,ONU會(huì)將一個(gè)來(lái)自光線路終端(OLT)的LLID的數(shù)據(jù)送入自身的N個(gè)不同的隊(duì)列進(jìn)行處理。
[0003]而隨著IT技術(shù)的飛速發(fā)展,業(yè)務(wù)類(lèi)型的不斷增多,支持單LLID的ONU已經(jīng)不能很好的區(qū)分大量的新興業(yè)務(wù)類(lèi)型,因此,中國(guó)電信EPON技術(shù)為了使ONU支持更多的業(yè)務(wù)類(lèi)型,將每個(gè)ONU擴(kuò)展到支持8個(gè)LLID,即ONU中每個(gè)隊(duì)列對(duì)應(yīng)一個(gè)LLID,由同時(shí)支持多LLID的OLT向ONU發(fā)送這些LLID。
[0004]根據(jù)《中國(guó)電信EPON設(shè)備技術(shù)要求V3.0_201104》的描述,多LLID EP0N0NU在工作過(guò)程中,需要具備PON 口節(jié)能功能。其核心思想是由OLT通過(guò)OAM幀,在合適的時(shí)候通知ONU進(jìn)入休眠狀態(tài),進(jìn)入休眠狀態(tài)的ONU關(guān)閉PON 口,進(jìn)而達(dá)到使PON 口節(jié)能的功能。
[0005]但是上述PON 口節(jié)能功能不適用于支持單LLID的0LT。由于支持多LLID的ONU中每個(gè)LLID對(duì)應(yīng)的休眠參數(shù)不一定不同,當(dāng)支持多LLID的ONU接收到支持單LLID的OLT發(fā)送的休眠通知進(jìn)行休眠狀態(tài),關(guān)閉PON 口后,該ONU的其他LLID可能尚未進(jìn)行休眠狀態(tài),這樣關(guān)閉PON 口后導(dǎo)致其他LLID的數(shù)據(jù)傳輸中斷。可見(jiàn),現(xiàn)有多LLID EPON ONU的PON 口節(jié)能方法要求支持多LLID的ONU必須和支持多LLID的OLT配置使用,這就使得支持多LLID的ONU的使用環(huán)境具有局限性,向下兼容性不強(qiáng)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明提供了一種支持多邏輯鏈路標(biāo)識(shí)符(LLID) ONU的PON 口節(jié)能方法和0NU,以解決如何實(shí)現(xiàn)多LLID的ONU同時(shí)兼容多LLID OLT和單LLID OLT的技術(shù)問(wèn)題。
[0007]為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種支持多邏輯鏈路標(biāo)識(shí)符(LLID)的光網(wǎng)絡(luò)單元(ONU)的無(wú)源光網(wǎng)絡(luò)(PON) 口節(jié)能方法,所述方法包括:
[0008]接收來(lái)自光線路終端(OLT)的休眠通知;
[0009]當(dāng)本ONU工作在多LLID模式下,判斷本ONU的所有LLID是否均被要求進(jìn)入休眠狀態(tài),當(dāng)本ONU的所有LLID均被要求進(jìn)入休眠狀態(tài)時(shí),根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間,所述休眠時(shí)間由休眠開(kāi)始時(shí)間和休眠持續(xù)時(shí)間組成;
[0010]在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
[0011]所述根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間進(jìn)一步包括:
[0012]將每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間作為該LLID對(duì)應(yīng)的休眠時(shí)間集;
[0013]尋找所有LLID對(duì)應(yīng)的休眠時(shí)間集的交集;
[0014]將所述交集作為所有LLID共有的休眠時(shí)間。[0015]所述在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口進(jìn)一步包括:
[0016]判斷所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間是否大于或等于預(yù)設(shè)的時(shí)間段,僅在所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間大于或等于預(yù)設(shè)的時(shí)間段時(shí),使所述工作在多LLID模式下的ONU在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
[0017]進(jìn)一步地,所述方法還包括:
[0018]在接收到來(lái)自O(shè)LT的休眠通知后,若判斷出本ONU工作在單LLID模式下,則直接進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
[0019]為解決上述技術(shù)問(wèn)題,本發(fā)明還提供了一種進(jìn)行無(wú)源光網(wǎng)絡(luò)(PON) 口節(jié)能的支持多邏輯鏈路標(biāo)識(shí)符(LLID)的光網(wǎng)絡(luò)單元(ONU),所述ONU包括ONU與光線路終端(OLT)通信模塊、休眠參數(shù)計(jì)算模塊以及休眠狀態(tài)控制模塊,其中,
[0020]所述ONU與OLT通信模塊,用于接收來(lái)自光線路終端(OLT)的休眠通知,判斷本ONU是否工作在多LLID模式下,如果本ONU工作在多LLID模式下,觸發(fā)所述休眠參數(shù)計(jì)算模塊;
[0021]所述休眠參數(shù)計(jì)算模塊,用于接收到所述ONU與OLT通信模塊的觸發(fā)信號(hào)后,判斷本ONU的所有LLID是否均被要求進(jìn)入休眠狀態(tài),當(dāng)本ONU的所有LLID均被要求進(jìn)入休眠狀態(tài)時(shí),根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間,所述休眠時(shí)間由休眠開(kāi)始時(shí)間和休眠持續(xù)時(shí)間組成;以及將所述LLID共有的休眠時(shí)間發(fā)送至所述休眠狀態(tài)控制|吳塊;
[0022]所述休眠狀態(tài)控制模塊,用于在所述LLID共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉
PON 口。
[0023]所述休眠參數(shù)計(jì)算模塊,用于根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間進(jìn)一步包括:
[0024]所述休眠參數(shù)計(jì)算模塊,用于將每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間作為該LLID對(duì)應(yīng)的休眠時(shí)間集;尋找所有LLID對(duì)應(yīng)的休眠時(shí)間集的交集;將所述交集作為所有LLID共有的休眠時(shí)間
[0025]所述休眠狀態(tài)控制模塊,用于在所述LLID共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口進(jìn)一步包括:
[0026]所述休眠狀態(tài)控制模塊,用于從所述休眠參數(shù)計(jì)算模塊獲取所有LLID共有的休眠時(shí)間后,判斷所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間是否大于或等于預(yù)設(shè)的時(shí)間段,僅在所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間大于或等于預(yù)設(shè)的時(shí)間段時(shí),使所述工作在多LLID模式下的ONU在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
[0027]進(jìn)一步地,
[0028]所述ONU與OLT通信模塊,還用于在判斷出本ONU工作在單LLID模式下時(shí),觸發(fā)休眠狀態(tài)控制模塊;
[0029]所述休眠狀態(tài)控制模塊,還用于接收到來(lái)自O(shè)NU與OLT通信模塊的觸發(fā)信號(hào)后,直接使本ONU進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
[0030]上述技術(shù)方案,工作在多LLID模式的ONU接收到來(lái)自O(shè)LT (不論是單LLID OLT還是多LLID 0LT)的休眠通知后,能夠保證ONU進(jìn)入休眠狀態(tài)的時(shí)候所有的LLID均為休眠狀態(tài),避免了 ONU休眠對(duì)處于醒來(lái)狀態(tài)的LLID正常收發(fā)數(shù)據(jù)的影響?!緦?zhuān)利附圖】
【附圖說(shuō)明】
[0031]圖1為本實(shí)施例的支持多LLID的ONU進(jìn)行PON 口節(jié)能方法流程圖;
[0032]圖2為本應(yīng)用示例的支持多LLID的ONU進(jìn)行PON 口節(jié)能方法流程圖;
[0033]圖3給出了根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠參數(shù)確定所有LLID共有的休眠參數(shù)的示意圖;
[0034]圖4為本實(shí)施例的進(jìn)行PON 口節(jié)能的支持多LLID的ONU組成模塊圖。
【具體實(shí)施方式】
[0035]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0036]圖1為本實(shí)施例的支持多LLID的ONU進(jìn)行PON 口節(jié)能方法流程圖。
[0037]SlOl接收來(lái)自光線路終端(OLT)的休眠通知;
[0038]S102判斷本ONU的工作模式,當(dāng)本ONU工作在多LLID模式下時(shí),執(zhí)行步驟S103 ;當(dāng)本ONU工作在單LLID模式下時(shí),執(zhí)行步驟S106 ;
[0039]S103判斷本ONU的所有LLID是否均被要求進(jìn)入休眠狀態(tài),若本ONU的所有LLID均被要求進(jìn)入休眠狀態(tài),執(zhí)行步驟S104 ;否則,執(zhí)行步驟S107 ;
[0040]S104根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間;所述休眠時(shí)間由休眠開(kāi)始時(shí)間和休眠持續(xù)時(shí)間組成;
[0041]該步驟可包括:
[0042]將每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間作為該LLID對(duì)應(yīng)的休眠時(shí)間集;
[0043]尋找所有LLID對(duì)應(yīng)的休眠時(shí)間集的交集;
[0044]將所述交集作為所有LLID共有的休眠時(shí)間。
[0045]在確定所有LLID共有的休眠時(shí)間后,支持多LLID模式下的ONU還可再判斷所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間是否大于或等于預(yù)設(shè)的時(shí)間段,僅在所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間大于或等于預(yù)設(shè)的時(shí)間段時(shí),執(zhí)行步驟S105 ;通過(guò)限制所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間的大小,可避免ONU休眠的時(shí)間過(guò)短,進(jìn)而造成PON 口頻繁的開(kāi)關(guān);
[0046]S105根據(jù)所述共有的休眠時(shí)間進(jìn)入休眠狀態(tài),關(guān)閉PON 口,執(zhí)行步驟S108 ;
[0047]S106直接進(jìn)入休眠狀態(tài),關(guān)閉PON 口,執(zhí)行步驟S108 ;
[0048]S107本ONU不再進(jìn)入休眠狀態(tài);
[0049]S108流程結(jié)束。
[0050]下面以一個(gè)具體的應(yīng)用示例對(duì)上述實(shí)施例進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。
[0051]圖2為本應(yīng)用示例的支持多LLID的ONU進(jìn)行PON 口節(jié)能方法流程圖。
[0052]S2010LT對(duì)ONU進(jìn)行上下行流量分析;
[0053]S2020LT決定是否需要對(duì)ONU的PON 口進(jìn)行節(jié)能;如果需要對(duì)ONU的PON 口進(jìn)行節(jié)能,執(zhí)行步驟S203 ;否則,重復(fù)執(zhí)行步驟S201 ;
[0054]S2030LT通過(guò)OAM幀通知ONU進(jìn)入休眠狀態(tài);[0055]S2040NU判斷判斷本ONU的工作模式,如果本ONU工作在單LLID模式下,執(zhí)行步驟S205 ;如果本ONU工作在多LLID模式下,執(zhí)行步驟S211 ;
[0056]S2050NU進(jìn)入休眠狀態(tài)并關(guān)閉PON 口電源,開(kāi)啟喚醒計(jì)時(shí)器;
[0057]S206休眠的ONU經(jīng)過(guò)該LLID對(duì)應(yīng)休眠持續(xù)時(shí)間后醒來(lái),并打開(kāi)PON 口 ;
[0058]S207判斷在醒來(lái)的過(guò)程中是否如果收到來(lái)自O(shè)LT的ONU喚醒通知,或者ONU自身有數(shù)據(jù)要發(fā);如果在醒來(lái)的過(guò)程中收到來(lái)自O(shè)LT的ONU喚醒通知或ONU自身有數(shù)據(jù)發(fā)送,執(zhí)行步驟S213 ;否則執(zhí)行步驟S208 ;
[0059]S208判斷在醒來(lái)的過(guò)程中是否收到來(lái)自O(shè)LT的繼續(xù)休眠通知,如果收到來(lái)自O(shè)LT的繼續(xù)休眠通知,執(zhí)行步驟S209 ;否則,執(zhí)行步驟S210 ;
[0060]S209清零喚醒計(jì)時(shí)器,執(zhí)行步驟S204 ;
[0061]S210判斷喚醒計(jì)時(shí)器是否到時(shí),如果喚醒計(jì)時(shí)器沒(méi)有到時(shí),則在醒來(lái)持續(xù)時(shí)間結(jié)束后執(zhí)行步驟S204 ;如果喚醒計(jì)時(shí)器到時(shí),執(zhí)行S213 ;
[0062]S211判斷本ONU的所有LLID是否均被要求進(jìn)入休眠狀態(tài),若本ONU的所有LLID均被要求進(jìn)入休眠狀態(tài),執(zhí)行步驟S212 ;否則,執(zhí)行步驟S213 ;
[0063]S212判斷是否能夠根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間,如果能,根據(jù)確定出的休眠時(shí)間,執(zhí)行步驟S205 ;否則執(zhí)行步驟S213 ;
[0064]圖3給出了根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠參數(shù)確定所有LLID共有的休眠參數(shù)的示意圖。ONU將LLIDl?LLID3對(duì)應(yīng)的休眠時(shí)間交集作為所有LLID共有的休眠時(shí)間,將LLID共有休眠時(shí)間之間的時(shí)間為所有LLID共有的醒來(lái)時(shí)間。
[0065]S213本ONU不再進(jìn)入休眠狀態(tài);
[0066]S214流程結(jié)束。
[0067]圖4為本實(shí)施例的進(jìn)行PON 口節(jié)能的支持多LLID的ONU組成模塊圖。
[0068]該ONU包括ONU與光線路終端(OLT)通信模塊、休眠參數(shù)計(jì)算模塊以及休眠狀態(tài)控制模塊,其中:
[0069]ONU與OLT通信模塊,用于接收來(lái)自光線路終端(OLT)的休眠通知,判斷本ONU是否工作在多LLID模式下,如果本ONU工作在多LLID模式下,觸發(fā)所述休眠參數(shù)計(jì)算模塊;
[0070]該ONU與OLT通信模塊,還用于在判斷出本ONU工作在單LLID模式下時(shí),觸發(fā)休眠狀態(tài)控制模塊;
[0071]所述休眠參數(shù)計(jì)算模塊,用于接收到所述ONU與OLT通信模塊的觸發(fā)信號(hào)后,判斷本ONU的所有LLID是否均被要求進(jìn)入休眠狀態(tài),當(dāng)本ONU的所有LLID均被要求進(jìn)入休眠狀態(tài)時(shí),根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間,所述休眠時(shí)間由休眠開(kāi)始時(shí)間和休眠持續(xù)時(shí)間組成;以及將所述LLID共有的休眠時(shí)間發(fā)送至所述休眠狀態(tài)控制模塊;
[0072]該休眠參數(shù)計(jì)算模塊在根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間時(shí),可將每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間作為該LLID對(duì)應(yīng)的休眠時(shí)間集;尋找所有LLID對(duì)應(yīng)的休眠時(shí)間集的交集;將所述交集作為所有LLID共有的休眠時(shí)間;
[0073]所述休眠狀態(tài)控制模塊,用于在所述LLID共有的休眠時(shí)間內(nèi)使本ONU進(jìn)入休眠狀態(tài),關(guān)閉PON 口 ;
[0074]該休眠狀態(tài)控制模塊,可用于從所述休眠參數(shù)計(jì)算模塊獲取所有LLID共有的休眠時(shí)間后,判斷所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間是否大于或等于預(yù)設(shè)的時(shí)間段,僅在所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間大于或等于預(yù)設(shè)的時(shí)間段時(shí),使所述工作在多LLID模式下的ONU在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口 ;
[0075]該休眠狀態(tài)控制模塊,還可用于接收到來(lái)自O(shè)NU與OLT通信模塊的觸發(fā)信號(hào)后,直接使本ONU進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
[0076]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤(pán)或光盤(pán)等。可選地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn),相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0077]需要說(shuō)明的是,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種支持多邏輯鏈路標(biāo)識(shí)符(LLID)的光網(wǎng)絡(luò)單元(ONU)的無(wú)源光網(wǎng)絡(luò)(PON) 口節(jié)能方法,其特征在于,所述方法包括: 接收來(lái)自光線路終端(OLT)的休眠通知; 當(dāng)本ONU工作在多LLID模式下,判斷本ONU的所有LLID是否均被要求進(jìn)入休眠狀態(tài),當(dāng)本ONU的所有LLID均被要求進(jìn)入休眠狀態(tài)時(shí),根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間,所述休眠時(shí)間由休眠開(kāi)始時(shí)間和休眠持續(xù)時(shí)間組成; 在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間進(jìn)一步包括: 將每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間作為該LLID對(duì)應(yīng)的休眠時(shí)間集; 尋找所有LLID對(duì)應(yīng)的休眠時(shí)間集的交集; 將所述交集作為所有LLID共有的休眠時(shí)間。
3.如權(quán)利要求2所述的方法,其特征在于,所述在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口進(jìn)一步包括: 判斷所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間是否大于或等于預(yù)設(shè)的時(shí)間段,僅在所述所有L LID共有休眠時(shí)間中的休眠持續(xù)時(shí)間大于或等于預(yù)設(shè)的時(shí)間段時(shí),使所述工作在多LLID模式下的ONU在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
4.如權(quán)利要求1~3所述的方法,其特征在于,所述方法還包括: 在接收到來(lái)自O(shè)LT的休眠通知后,若判斷出本ONU工作在單LLID模式下,則直接進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
5.一種進(jìn)行無(wú)源光網(wǎng)絡(luò)(PON) 口節(jié)能的支持多邏輯鏈路標(biāo)識(shí)符(LLID)的光網(wǎng)絡(luò)單元(ONU),其特征在于,所述ONU包括ONU與光線路終端(OLT)通信模塊、休眠參數(shù)計(jì)算模塊以及休眠狀態(tài)控制模塊,其中, 所述ONU與OLT通信模塊,用于接收來(lái)自光線路終端(OLT)的休眠通知,判斷本ONU是否工作在多LLID模式下,如果本ONU工作在多LLID模式下,觸發(fā)所述休眠參數(shù)計(jì)算模塊; 所述休眠參數(shù)計(jì)算模塊,用于接收到所述ONU與OLT通信模塊的觸發(fā)信號(hào)后,判斷本ONU的所有LLID是否均被要求進(jìn)入休眠狀態(tài),當(dāng)本ONU的所有LLID均被要求進(jìn)入休眠狀態(tài)時(shí),根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間,所述休眠時(shí)間由休眠開(kāi)始時(shí)間和休眠持續(xù)時(shí)間組成;以及將所述LLID共有的休眠時(shí)間發(fā)送至所述休眠狀態(tài)控制模塊; 所述休眠狀態(tài)控制模塊,用于在所述LLID共有的休眠時(shí)間內(nèi)使本ONU進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
6.如權(quán)利要求5所述的0NU,其特征在于,所述休眠參數(shù)計(jì)算模塊,用于根據(jù)每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間確定所有LLID共有的休眠時(shí)間進(jìn)一步包括: 所述休眠參數(shù)計(jì)算模塊,用于將每個(gè)LLID對(duì)應(yīng)的休眠時(shí)間作為該LLID對(duì)應(yīng)的休眠時(shí)間集;尋找所有LLID對(duì)應(yīng)的休眠時(shí)間集的交集;將所述交集作為所有LLID共有的休眠時(shí)間。
7.如權(quán)利要求6所述的0NU,其特征在于,所述休眠狀態(tài)控制模塊,用于在所述LLID共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口進(jìn)一步包括:所述休眠狀態(tài)控制模塊,用于從所述休眠參數(shù)計(jì)算模塊獲取所有LLID共有的休眠時(shí)間后,判斷所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間是否大于或等于預(yù)設(shè)的時(shí)間段,僅在所述所有LLID共有休眠時(shí)間中的休眠持續(xù)時(shí)間大于或等于預(yù)設(shè)的時(shí)間段時(shí),使所述工作在多LLID模式下的ONU在所述共有的休眠時(shí)間內(nèi)進(jìn)入休眠狀態(tài),關(guān)閉PON 口。
8.如權(quán)利要求5~7所述的0NU,其特征在于, 所述ONU與OLT通信模塊,還用于在判斷出本ONU工作在單LLID模式下時(shí),觸發(fā)休眠狀態(tài)控制模塊; 所述休眠狀態(tài)控制模塊,還用于接收到來(lái)自O(shè)NU與OLT通信模塊的觸發(fā)信號(hào)后,直接使本ONU進(jìn)入休眠狀態(tài),關(guān)閉·PON 口。
【文檔編號(hào)】H04Q11/00GK103596069SQ201210286558
【公開(kāi)日】2014年2月19日 申請(qǐng)日期:2012年8月13日 優(yōu)先權(quán)日:2012年8月13日
【發(fā)明者】孫杰 申請(qǐng)人:中興通訊股份有限公司