一種基于epon的休眠方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及可接入網(wǎng)絡(luò)領(lǐng)域,尤指一種基于EPON的休眠方法及系統(tǒng)。
【背景技術(shù)】
[0002]寬帶業(yè)務(wù)的進(jìn)一步發(fā)展,為運(yùn)營(yíng)商寬帶提速創(chuàng)造了需求。家中的電話線已經(jīng)逐漸被光纖所取代,EPON(Ethernet Passive Optical Network,以太網(wǎng)無(wú)源光網(wǎng)絡(luò)),是一種實(shí)現(xiàn)光纖到戶的重要技術(shù),在光纖到戶的系統(tǒng)設(shè)備中主要有光線路終端(以下簡(jiǎn)稱0LT)和光網(wǎng)絡(luò)單元(以下簡(jiǎn)稱0NU)。系統(tǒng)設(shè)備通常會(huì)不間斷的工作,設(shè)備的持續(xù)工作當(dāng)然會(huì)消耗巨大的電量。雖然EPON相對(duì)于其他的接入技術(shù)消耗較少的能源,但是隨著用戶的線性增長(zhǎng)而同時(shí)能量的銳減將會(huì)引起我們的注意。
[0003]為了節(jié)省能源,就希望在設(shè)備不工作時(shí),使設(shè)備進(jìn)入休眠或者直接關(guān)閉設(shè)備,這樣就能節(jié)約電能,這是在能源方面。一個(gè)典型的EPON系統(tǒng)包括一個(gè)OLT作為一個(gè)中心,一個(gè)分光器和多個(gè)0NU。在上行時(shí),多個(gè)ONU共享單個(gè)的鏈路,同時(shí)OLT分配下行的帶寬。下行方向數(shù)據(jù)通過廣播方式,引入休眠模式是減少能量消耗的有效途徑。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種基于EPON的休眠方法及系統(tǒng),實(shí)現(xiàn)設(shè)備在不工作或傳輸流量較少時(shí)進(jìn)入休眠狀態(tài)。
[0005]本發(fā)明提供的技術(shù)方案如下:
[0006]—種基于EPON的光網(wǎng)絡(luò)單元休眠方法,包括:
[0007]步驟1、光線路終端判斷光網(wǎng)絡(luò)單元是否滿足初始休眠條件,若是,執(zhí)行下一步;否則,重復(fù)步驟I ;
[0008]步驟2、光線路終端發(fā)送初始休眠消息至光網(wǎng)絡(luò)單元;
[0009]步驟3、光網(wǎng)絡(luò)單元接收所述初始休眠消息并進(jìn)入初始休眠狀態(tài);
[0010]步驟4、當(dāng)初始休眠狀態(tài)結(jié)束,光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài);
[0011]步驟5、判斷光網(wǎng)絡(luò)單元是否滿足持續(xù)休眠條件,若是,則進(jìn)入持續(xù)休眠狀態(tài),并當(dāng)持續(xù)休眠狀態(tài)結(jié)束時(shí),重復(fù)執(zhí)行步驟5 ;否則,重復(fù)執(zhí)行步驟I。
[0012]進(jìn)一步優(yōu)選地,所述步驟I中初始休眠條件包括:
[0013]光線路終端在兩個(gè)工作進(jìn)程間存在超過預(yù)設(shè)值的空閑周期;或光線路終端下行傳輸隊(duì)列為空。
[0014]進(jìn)一步優(yōu)選地,所述初始休眠消息包括休眠起始時(shí)間和初始休眠窗口長(zhǎng)度T_。
[0015]進(jìn)一步優(yōu)選地,所述步驟5具體包括:
[0016]光網(wǎng)絡(luò)單元設(shè)有接收緩存隊(duì)列;光網(wǎng)絡(luò)單元檢測(cè)器接收緩存隊(duì)列是否有數(shù)據(jù),若有,則光網(wǎng)絡(luò)單元繼續(xù)工作狀態(tài),接收所述接收緩存區(qū)的數(shù)據(jù),重復(fù)執(zhí)行步驟I ;否則光網(wǎng)絡(luò)單元進(jìn)入持續(xù)休眠狀態(tài)。
[0017]進(jìn)一步優(yōu)選地,所述步驟5具體包括:
[0018]光網(wǎng)絡(luò)單元主動(dòng)向光線路終端發(fā)送獲取請(qǐng)求,用于獲取在休眠狀態(tài)期間光線路終端發(fā)送至光網(wǎng)絡(luò)單元的數(shù)據(jù),光線路終端查找其下行傳輸隊(duì)列中是否存在發(fā)送至光線路終端的數(shù)據(jù),若有,則發(fā)送數(shù)據(jù)到光網(wǎng)絡(luò)單元,光網(wǎng)絡(luò)單元繼續(xù)工作狀態(tài),接收光線路終端發(fā)送的數(shù)據(jù),重復(fù)執(zhí)行步驟I ;否則光網(wǎng)絡(luò)單元進(jìn)入持續(xù)休眠狀態(tài)。
[0019]進(jìn)一步優(yōu)選地,所述步驟5具體包括:
[0020]光線路終端主動(dòng)檢測(cè)到光網(wǎng)絡(luò)單元從休眠狀態(tài)結(jié)束進(jìn)入工作狀態(tài),查找其下行傳輸隊(duì)列中是否存在發(fā)送至光線路終端的數(shù)據(jù),若有,則發(fā)送數(shù)據(jù)到光網(wǎng)絡(luò)單元,光網(wǎng)絡(luò)單元繼續(xù)工作狀態(tài),接收所述光線路終端發(fā)送的數(shù)據(jù),重復(fù)執(zhí)行步驟I ;否則光網(wǎng)絡(luò)單元進(jìn)入持續(xù)休眠狀態(tài)。
[0021]進(jìn)一步優(yōu)選地,所述步驟5進(jìn)入持續(xù)休眠狀態(tài)具體包括:
[0022]光網(wǎng)絡(luò)單元根據(jù)初始休眠窗口長(zhǎng)度!1.計(jì)算出持續(xù)休眠窗口長(zhǎng)度Tn,其中Tn =T_*2n,n表示持續(xù)休眠狀態(tài)的次數(shù);確定當(dāng)前時(shí)間為持續(xù)休眠起始時(shí)間;根據(jù)所述持續(xù)休眠起始時(shí)間和所述持續(xù)休眠窗口長(zhǎng)度Tn進(jìn)入持續(xù)休眠狀態(tài)。
[0023]本發(fā)明還提供一種應(yīng)用上述方法的基于EPON的休眠系統(tǒng),包括光線路終端和光網(wǎng)絡(luò)單元;
[0024]所述光線路終端包括:
[0025]第一判斷模塊,用于判斷光網(wǎng)絡(luò)單元是否滿足初始休眠條件;以及,當(dāng)滿足初始休眠條件時(shí),發(fā)送第一判斷結(jié)果為是至初始休眠消息生成模塊;
[0026]所述初始休眠消息生成模塊,用于當(dāng)接收到第一判斷結(jié)果為是時(shí),生成初始休眠消息并發(fā)送至第一通信模塊;
[0027]第一通信模塊,用于發(fā)送所述初始休眠消息至光網(wǎng)絡(luò)單元;
[0028]所述光網(wǎng)絡(luò)單元包括:
[0029]第二通信模塊,用于接收來(lái)自光線路終端的初始休眠消息,并發(fā)送至控制模塊;
[0030]控制模塊,用于接收并提取所述初始休眠消息,根據(jù)所述初始休眠消息控制光網(wǎng)絡(luò)單元進(jìn)入初始休眠狀態(tài);
[0031]第二判斷模塊,用于當(dāng)初始休眠狀態(tài)結(jié)束或持續(xù)休眠狀態(tài)結(jié)束時(shí),判斷光網(wǎng)絡(luò)單元是否滿足持續(xù)休眠條件;以及,當(dāng)滿足持續(xù)休眠條件時(shí),發(fā)送第二判斷結(jié)果為是至所述控制豐旲塊;
[0032]所述控制模塊還用于當(dāng)接收所述第二判斷結(jié)果為是時(shí),控制光網(wǎng)絡(luò)單元進(jìn)入持續(xù)休眠狀態(tài)。
[0033]進(jìn)一步優(yōu)選地,所述初始休眠消息包括休眠起始時(shí)間和初始休眠窗口長(zhǎng)度Τ_。
[0034]進(jìn)一步優(yōu)選地,所述光網(wǎng)絡(luò)單元還包括存儲(chǔ)模塊、計(jì)數(shù)模塊和計(jì)算模塊;
[0035]所述控制模塊還用于提取所述初始休眠消息中的所述初始休眠窗口長(zhǎng)度!1-并發(fā)送至所述存儲(chǔ)模塊;所述存儲(chǔ)模塊用于存儲(chǔ)所述初始休眠窗口長(zhǎng)度Τ_;
[0036]所述計(jì)數(shù)模塊用于在光網(wǎng)絡(luò)單元結(jié)束一次持續(xù)休眠狀態(tài)后累加計(jì)數(shù)一次;
[0037]所述計(jì)算模塊向所述存儲(chǔ)模塊獲取所述初始休眠窗口長(zhǎng)度!1.,并計(jì)算出持續(xù)休眠窗口長(zhǎng)度Tn,其中Tn= T _*2η,η表示持續(xù)休眠狀態(tài)的次數(shù);
[0038]所述控制模塊還用于確定當(dāng)前時(shí)間為持續(xù)休眠起始時(shí)間,根據(jù)所述持續(xù)休眠起始時(shí)間和所述持續(xù)休眠窗口長(zhǎng)度!;控制光網(wǎng)絡(luò)單元進(jìn)入持續(xù)休眠狀態(tài)。
[0039]通過本發(fā)明提供的基于EPON的休眠方法及系統(tǒng),能夠帶來(lái)以下至少一種有益效果:本發(fā)明使光網(wǎng)絡(luò)單元在不工作的時(shí)候進(jìn)入初始休眠狀態(tài),通過根據(jù)數(shù)據(jù)流量引入了一個(gè)最小化的休眠窗口,并通過休眠窗口長(zhǎng)度的增長(zhǎng)來(lái)降低光網(wǎng)絡(luò)單元的功耗,大大減少了光線路終端和光網(wǎng)絡(luò)單元交通擁塞,提高了傳輸效率,使EPON系統(tǒng)在空閑時(shí)進(jìn)入休眠,減少了能量的消耗。
【附圖說明】
[0040]下面將以明確易懂的方式,結(jié)合【附圖說明】?jī)?yōu)選實(shí)施方式,對(duì)一種快速獲取商品展示網(wǎng)址的系統(tǒng)及方法的上述特性、技術(shù)特征、優(yōu)點(diǎn)及其實(shí)現(xiàn)方式予以進(jìn)一步說明。
[0041]圖1是本發(fā)明一種基于EPON的休眠方法主要步驟示意圖;
[0042]圖2是本發(fā)明一種基于EPON的休眠方法流程圖;
[0043]圖3是本發(fā)明一種基于EPON的休眠系統(tǒng)主要組成框圖;
[0044]圖4是本發(fā)明一種基于EPON的休眠系統(tǒng)完整組成框圖。
[0045]附圖標(biāo)號(hào)說明:
[0046]100.光線路終端,101.第一判斷模塊,102.初始休眠消息生成模塊,
[0047]103.第一通信模塊;
[0048]200.光網(wǎng)絡(luò)單元,201.第二通信模塊,202.控制模塊,203.第二判斷模塊,204.存儲(chǔ)模塊,205.計(jì)數(shù)模塊,206.計(jì)算模塊。
【具體實(shí)施方式】
[0049]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)照【附圖說明】本發(fā)明的【具體實(shí)施方式】。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實(shí)施方式。
[0050]為使圖面簡(jiǎn)潔,各圖中只示意性地表示出了與本發(fā)明相關(guān)的部分,它們并不代表其作為產(chǎn)品的實(shí)際結(jié)構(gòu)。另外,以使圖面簡(jiǎn)潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個(gè),或僅標(biāo)出了其中的一個(gè)。在本文中,“一個(gè)”不僅表示“僅此一個(gè)”,也可以表示“多于一個(gè)”的情形。
[0051]本發(fā)明中的EPON(以太網(wǎng)無(wú)源光網(wǎng)絡(luò))是以太網(wǎng)與PON(無(wú)源光網(wǎng)絡(luò))的結(jié)合,它采用點(diǎn)到多點(diǎn)結(jié)構(gòu)、無(wú)源光纖傳輸,在以太網(wǎng)之上提供多種業(yè)務(wù)。它同時(shí)具備了以太網(wǎng)和PON的優(yōu)點(diǎn)