日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法、光網(wǎng)絡(luò)單元及系統(tǒng)的制作方法

文檔序號:7919114閱讀:218來源:國知局

專利名稱::光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法、光網(wǎng)絡(luò)單元及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法、光網(wǎng)絡(luò)單元及系統(tǒng)。
背景技術(shù)
:通用的無源光網(wǎng)絡(luò)(PassiveOpticalNetwork,簡稱P0N)技術(shù),是一種點對多點方式的光接入4支術(shù)。PON網(wǎng)絡(luò)由光線路終端(OpticalLineTerminal,簡稱OLT)、光分路器、光網(wǎng)絡(luò)單元(OpticalNetworkUnit,簡稱ONU)以及與各裝置相連的光纖組成。如圖1所示為現(xiàn)有技術(shù)中PON網(wǎng)絡(luò)架構(gòu)示意圖,OLT作為局端設(shè)備,通過一根主干光纖IO與光分路器連接,光分路器通過單獨的分支光纖20連接每一個0NU。在PON網(wǎng)絡(luò)中,OLT到ONU的傳輸方向稱為下行,通過1490mn波長光纖傳輸;ONU到OLT的傳輸方向稱為上行,通過1310nm波長光纖傳輸。下行方向上,光分路器實現(xiàn)分光功能,通過分支光纖將OLT的下行光信號發(fā)送給所有的ONU;上行方向上,光分路器實現(xiàn)光信號匯聚功能,將所有ONU發(fā)送的光信號匯聚,通過主干光纖發(fā)送給0LT。為保證上行時多個ONU光信號不出現(xiàn)沖突,需要在OLT的控制下,同一個時刻,只能由一個ONU上4亍發(fā)送光信號。吉比特?zé)o源光網(wǎng)絡(luò)(GigabitPassiveOpticalNetwork,簡稱GPON)標(biāo)準(zhǔn)是由國際電信聯(lián)盟(InternationalTelecommunicationsUnion-TelecommunicationSector,簡稱ITU-T)提出的基于ITU-TG.984.x標(biāo)準(zhǔn)的最新一代寬帶無源光綜合接入標(biāo)準(zhǔn)。在GPON標(biāo)準(zhǔn)中,為了支持所有ONU發(fā)送的光信號到達(dá)OLT的時刻是相同的,ONU在向OLT發(fā)送上行數(shù)據(jù)時,需要根據(jù)ONU與OLT之間的距離的不同,延遲不同的時間發(fā)送。這個發(fā)送延遲時間稱為均衡時延(equalizationdelay,簡稱EqD)。0LT通過對ONU的測距(RANGING)處理,獲得OLT到該ONU的往返程時延(Roundtripdelay,簡稱Rtd)值,通過Rtd值,計算出ONU的EqD值,并設(shè)置到ONU中。計算ONU的EqD的公式為:EqD=Teqd-Rtd(1)其中Teqd為均衡往返程時延(Equalizedroundtripdelay),是一個常數(shù)值。ONU在測距(RANGING)狀態(tài)實現(xiàn)測距處理,具體包括OLT為待測距ONU打開一個無凄t據(jù)傳輸?shù)臏y距窗口;OLT向待測距ONU發(fā)送測距請求(RangeRequest)消息;ONU通過序列號物理層維護(hù)消息(Serial—Number—ONUPLOAM)響應(yīng)OLT;OLT計算ONU的EqD值,并通過測距定時物理層維護(hù)消息(RangingTimePLOAM)發(fā)送給ONU,該消息發(fā)送3次??梢钥闯?,整個0NU測距過程需要6個消息交互,在GPON標(biāo)準(zhǔn)中,每隔125ps發(fā)送一次消息,因此整個ONU的測距過程大概需要1ms的時間。ONU測距完成后,由測距(RANGING)狀態(tài)轉(zhuǎn)換到工作(OPERATION)狀態(tài)。在工作(OPERATION)狀態(tài),ONU開始與OLT進(jìn)行數(shù)據(jù)傳輸。ONU的測距處理是串行的,OLT完成前一個ONU的測距處理之后,才開始下一個ONU的測距處理。ONU測距完成后,ONU與OLT之間的數(shù)據(jù)傳輸恢復(fù)。因此,由于主干光纖故障導(dǎo)致的業(yè)務(wù)中斷時間為業(yè)務(wù)中斷時間=LOS檢測時間+切換決策執(zhí)行時間+NxONU測距時間;其中,N為一個OLT下接入的ONU數(shù)目。從中可以看出,ONU重新測距的時間是整個業(yè)務(wù)中斷時間最長的。每個ONU測距時間大概1ms,在一個OLT下4矣入128ONU或者更多時,業(yè)務(wù)的中斷時間大大超過50ms。PON承載時分復(fù)用(TimeDivisionMultiplex,簡稱TDM)業(yè)務(wù),要求業(yè)務(wù)中斷時間小于50ras,而現(xiàn)有技術(shù)無法滿足這一要求。
發(fā)明內(nèi)容本發(fā)明針對現(xiàn)有技術(shù)中存在的問題,提供一種光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法、光網(wǎng)絡(luò)單元、光線路終端及光網(wǎng)絡(luò)系統(tǒng),可以縮短光網(wǎng)絡(luò)系統(tǒng)中由于主干光纖或主用光線路終端發(fā)生故障導(dǎo)致的業(yè)務(wù)中斷時間。本發(fā)明實施例提供了一種光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法,所述光網(wǎng)絡(luò)系統(tǒng)包括至少兩個光線路終端,分別通過光纖連接到同一個光分路器,所述光分路器連接到至少一個光網(wǎng)絡(luò)單元,第二光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延與第一光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延相同,當(dāng)業(yè)務(wù)從所述第一光線路終端切換到所述第二光線路終端時;在所述第二光線路終端上執(zhí)行如下處理步驟向與所述光分路器連接的光網(wǎng)絡(luò)單元發(fā)送第一通知消息,以通知所述光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài);執(zhí)行向所述光網(wǎng)絡(luò)單元發(fā)送上行數(shù)據(jù)傳輸需要的帶寬映射并接收所述光網(wǎng)絡(luò)單元發(fā)送的上行數(shù)據(jù)的操作,其中,通過監(jiān)測發(fā)送所述帶寬映射和接收所述上行數(shù)據(jù)的過程確定所述第二光線路終端和所述光網(wǎng)絡(luò)單元之間的零距離均衡時延。本發(fā)明實施例還提供了一種光網(wǎng)絡(luò)系統(tǒng)數(shù)椐鏈路切換方法,所述光網(wǎng)絡(luò)系統(tǒng)包括至少兩個光線路終端,分別通過光纖連接到同一個光分路器,所述光分^各器連接到至少一個光網(wǎng)絡(luò)單元,當(dāng)業(yè)務(wù)需要從第一光線路終端切換到第二光線路終端時在光網(wǎng)絡(luò)單元上執(zhí)行的步驟包括接收來自所述第二光線路終端發(fā)送的第一通知消息;響應(yīng)接收到的所述第一通知消息,進(jìn)入工作狀態(tài);接收來自所述第二光線路終端的上行數(shù)據(jù)傳輸需要的帶寬映射,根據(jù)所述光網(wǎng)絡(luò)單元的均衡時延和所述帶寬映射,向所述第二光線路終端發(fā)送上行數(shù)據(jù),其中,所述光網(wǎng)絡(luò)單元的均衡時延為記錄在本地的所述第二光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延。本發(fā)明實施例還提供了一種光線路終端,包括切換執(zhí)行模塊,用于將所述光線路終端從備用光線路終端切換為主用光線J各終端;通知消息發(fā)送模塊,用于當(dāng)所述光線路終端從備用光線路終端切換為主用光線路終端時,向光網(wǎng)絡(luò)單元發(fā)送第一通知消息,以通知所述光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài);帶寬映射發(fā)送模塊,用于向所述光網(wǎng)絡(luò)單元發(fā)送帶寬映射;上行數(shù)據(jù)接收模塊,用于接收上行數(shù)據(jù),所接收的上行數(shù)據(jù)包括所述光網(wǎng)絡(luò)單元的上行數(shù)據(jù);監(jiān)測模塊,用于監(jiān)測所述帶寬映射發(fā)送模塊和所述上行數(shù)據(jù)接收模塊,r,/-、》、IdP31AdrM一丄厶L-絡(luò)單元之間的零距離均衡時延。本發(fā)明實施例還提供了一種光網(wǎng)絡(luò)單元,包括第二存儲模塊,用于存儲第一光線路終端指派的均衡時延;通知消息接收模塊,用于接收來自第二光線路終端發(fā)送的第一通知消息;狀態(tài)切換;f莫塊,用于響應(yīng)所述第一通知消息,進(jìn)入工作狀態(tài);帶寬映射接收模塊,用于接收來自所述第二光線路終端的帶寬映射;數(shù)據(jù)發(fā)送模塊,用于根據(jù)所述帶寬映射和所述存儲模塊存儲的均衡時延確定的上行時隙向所述第二光線路終端發(fā)送上行數(shù)據(jù)。本發(fā)明實施例還提供了一種光網(wǎng)絡(luò)系統(tǒng),包括至少兩個光線路終端,分別通過光纖連接到同一光分路器,所述光分路器通過光纖連接到至少一個光網(wǎng)絡(luò)單元,第二光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延與第一光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延相同,當(dāng)業(yè)務(wù)從所述第一光線路終端切換到所述第二光線路終端時所述第二光線路終端,向所述光網(wǎng)絡(luò)單元發(fā)送第一通知消息以通知所述光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài),執(zhí)行向光網(wǎng)絡(luò)單元發(fā)送上行數(shù)據(jù)傳輸需要的帶寬映射并接收所述光網(wǎng)絡(luò)單元發(fā)送的上行數(shù)據(jù)的操作,其中,通過監(jiān)測發(fā)送所述帶寬映射和接收所述上行數(shù)據(jù)的過程確定所述第二光線路終端和所述光網(wǎng)絡(luò)單元之間的零距離均衡時延;所述光網(wǎng)絡(luò)單元,用于接收來自所述第二光線路終端發(fā)送的第一通知消息,響應(yīng)所述第一通知消息,進(jìn)入工作狀態(tài),并在接收到來自所述第二光線路終端發(fā)送的帶寬映射后,根據(jù)記錄在本地的所述第二光線路終端指派的均衡時延和所述第二光線路終端發(fā)送的帶寬映射,向所述第二光線路終端發(fā)送上行數(shù)據(jù)。本發(fā)明實施例在主干光纖發(fā)生故障后,原主用0LT切換成備用0LT,原備用0LT切換成主用0LT,然后0LT向各0NU發(fā)送第一通知消息,通知各0冊進(jìn)入工作狀態(tài),并且保持原EqD不變,各ONU在轉(zhuǎn)換到工作(OPERATION)狀態(tài)之后就可以進(jìn)行正常的數(shù)據(jù)傳輸,筒化了業(yè)務(wù)終端流程,節(jié)省了多個0NU測距的時間,從而可以滿足光網(wǎng)絡(luò)系統(tǒng)中將業(yè)務(wù)中斷的時間控制在50ms這一要求。下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。圖1所示為現(xiàn)有技術(shù)中P0N網(wǎng)絡(luò)架構(gòu)示意圖2所示為本發(fā)明光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法實施例一流程圖3所示為本發(fā)明光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法實施例二流程圖4所示為本發(fā)明0LT實施例結(jié)構(gòu)示意圖5所示為本發(fā)明0NU實施例結(jié)構(gòu)示意圖6所示為本發(fā)明光網(wǎng)絡(luò)系統(tǒng)實施例結(jié)構(gòu)示意圖。具體實施例方式如圖2所示為本發(fā)明光網(wǎng)絡(luò)系統(tǒng)凝:據(jù)鏈路切換方法實施例一流程圖,所述光網(wǎng)絡(luò)系統(tǒng)包括至少兩個0LT,分別通過光纖連接到同一個光分路器,所述光分路器連接到至少一個0NU,所述第二0LT指派給所述0NU的均衡時延與所述第一OLT指派給所述ONU的均衡時延相同,當(dāng)業(yè)務(wù)從第一OLT切換到第二OLT時;在第二OLT上執(zhí)行的步驟包括步驟ll、向與所迷光分路器連接的ONU發(fā)送第一通知消息,以通知所述ONU進(jìn)入工作狀態(tài);步驟12、執(zhí)行向所述ONU發(fā)送上行數(shù)據(jù)傳輸需要的帶寬映射并接收所述ONU發(fā)送的上行數(shù)據(jù)的操作,其中,通過監(jiān)測發(fā)送所述帶寬映射和接收所述上行數(shù)據(jù)的過程確定所述第二OLT和所述ONU之間的零距離均衡時延。步驟12具體為第二光線路終端關(guān)閉窗口漂移(driftofwindow)告警;向ONU發(fā)送帶寬映射,并開始計時;在收到自發(fā)出所述帶寬映射之后的第一個上行數(shù)據(jù)時,停止計時,并將計時結(jié)果作為零距離均衡時延。可選地,本發(fā)明實施例提供數(shù)據(jù)鏈路切換過程中還包括步驟13、利用確定的零距離均衡時延進(jìn)行窗口漂移檢測,如果檢測到窗口漂移進(jìn)行告警,如果需要,在后續(xù)步驟中還可以對ONU的均衡延時進(jìn)行相應(yīng)調(diào)整。步驟13具體可以通過獲取零距離均衡時延(零距離均衡時延是指OLT發(fā)送下行幀的時間與預(yù)計開始接收上行幀的時間差)來檢測是否有窗口漂移發(fā)生,從而向OLT和ONU發(fā)送窗口漂移告警,以保證ONU到光線路終端上行傳輸不發(fā)生沖突。OLT通過發(fā)送帶寬映射(BandWidthMap,簡稱BWMap)給ONU分配上行帶寬,從OLT下發(fā)BWMap到OLT收到ONU上行數(shù)據(jù)的時延為零距離均衡時延;如果發(fā)生了窗口漂移,需要修改相應(yīng)的ONU的EqD值。如圖3所示為本發(fā)明光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法實施例二流程圖,所述光網(wǎng)絡(luò)系統(tǒng)包括至少兩個OLT,分別通過光纖連接到同一個光分路器,所述光分路器連接到至少一個ONU,當(dāng)業(yè)務(wù)需要從第一OLT切換到笫二OLT時,在0NU上沖丸行的步驟包括步驟21、接收來自第二OLT發(fā)送的第一通知消息;步驟22、響應(yīng)接收到的所述第一通知消息,進(jìn)入工作狀態(tài);步驟23、接收來自第二OLT的上行數(shù)據(jù)傳輸需要的帶寬映射,根據(jù)所述光網(wǎng)絡(luò)單元的均衡時延和所述帶寬映射,向第二OLT發(fā)送上行數(shù)據(jù),其中,所述0NU的均衡時延為記錄在本地的所述第二0LT指派給所述0NU的均衡時延。具體地,第一通知消息為一種物理層維護(hù)消息,所述一種物理層維護(hù)消息中攜帶有用于通知光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài)的信息和/或通知保持均衡時延不變的信息,其中,可以僅用一個信息表示通知光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài)的信息和通知保持均衡時延不變。第一通知消息可以是POPUP消息,其中,POPUP消息既可以是廣播POPUP消息也可以是單播POPUP消息,如表一所示為本發(fā)明實施例中涉及的POPUP消息格式。表一、本發(fā)明實施例中涉及的POPUP消息格式<table>tableseeoriginaldocumentpage12</column></row><table>對于一個具有表一格式的POPUP消息,如果POPUP消息中編號為1的字節(jié)的內(nèi)容為ONU-ID=0xFF,則該POPUP消息為廣播POPUP消息;如果POPUP消息中編號為1的字節(jié)的內(nèi)容為具體的某一個ONU的標(biāo)識(ONU-ID),則該POPUP消息為單播POPUP消息,其中,ONU的標(biāo)識(ONU-ID)表示該單播POPUP消息的接收對象是與消息中的ONU-ID相對應(yīng)的0NU。廣播POPUP消息直接發(fā)送給所有ONU,單播POPUP消息也會發(fā)送給所有的ONU,但是由于該單播POPUP消息是針對特定的ONU(單播POPUP消息中不同的ONU-ID對應(yīng)不同的ONU),相應(yīng)的ONU接收到單播POPUP消息(才艮據(jù)ONU-ID識別)會進(jìn)行相應(yīng)的處理,而其他的ONU則會將該單播POPUP消息丟棄。因此,對于有多個O冊的系統(tǒng),需要OLT多次發(fā)送單播POPUP消息給相應(yīng)的ONU。POPUP消息是PLOAM消息的一種,可以通過修改現(xiàn)有的物理層維護(hù)(PLOAM)消息實現(xiàn)第一通知消息的功能如表一所示,目前POPUP消息的字節(jié)編號為3到第12字節(jié)為預(yù)留位,沒有明確的含義,本發(fā)明實施例中修改后的POPUP消息將編號為3的字節(jié)進(jìn)行了定義,定義了a、b、c、d、e、f、g、h/\個可選項,定義當(dāng)a=l時表示要求ONU切換到工作(OPERATION)狀態(tài),并保持EqD、分配標(biāo)識符(Alloc-ID)和ONU標(biāo)識(ONU-ID)不變;當(dāng)a=0時表示要求ONU切換到測距(RANGING)狀態(tài)。在具體應(yīng)用中,當(dāng)主用主干光纖或主用OLT遇到故障,并且完成了原主用OLT從主用到備用以及原備用OLT從備用到主用的切換之后,新的主用OLT(即原備用OLT)可以通過廣播的方式向所有ONU發(fā)送第一通知消息,如上述修改后的POPUP消息,該修改后的POPUP消息中編號為3的字節(jié)的內(nèi)容為a=l,編號為1的字節(jié)中的內(nèi)容為ONU-ID=0xFF,表示該POPUP為廣播POPUP消息,這樣各ONU收到該修改后的POPUP消息之后,響應(yīng)POPUP消息就可以轉(zhuǎn)換到工作(OPERATION)狀態(tài),并保持原EqD、ONU-ID和Alloc-ID不變。這里的工作(OPERATION)狀態(tài)可以是ITU-TG984.3標(biāo)準(zhǔn)中定義的ONU的狀態(tài)之一,其中,G984.3標(biāo)準(zhǔn)定義的ONU的狀態(tài)包括OPERATION、RANGING、POPUP等狀態(tài)。OLT向與所述光分路器連接的光網(wǎng)絡(luò)單元發(fā)送第一通知消息,ONU根據(jù)所述第一通知消息,進(jìn)入工作狀態(tài)。具體保持均衡時延不變的方式可以是OLT發(fā)送的第一通知消息中攜帶有保持均衡時延不變的信息,ONU根據(jù)第一通知消息,保持原均衡時延;也可以是當(dāng)ONU根據(jù)第一通知消息從當(dāng)前掛起狀態(tài)進(jìn)入工作狀態(tài)時,默認(rèn)保持原均衡時延。通過保持原均衡時延,即切換后的均衡時延和切換前相同,采用這種方法不需要重新從0LT處獲得均衡時延,簡化了ONU的流程,節(jié)省了時間,使得ONU能在50ms內(nèi)快速恢復(fù)工作。本發(fā)明實施例一中,在光網(wǎng)絡(luò)系統(tǒng)中主干光纖或原主用0LT發(fā)生故障,并且完成了原主用0LT到備用0LT和原備用0LT到主用0LT的切換后,并不需要為各ONU指派專門的測距窗,使各ONU進(jìn)入測距(RANGING)狀態(tài)進(jìn)行測距,通過測距重新計算各ONU的EqD值,而是直接通知各ONU進(jìn)入工作(OPERATION)狀態(tài),執(zhí)行向ONU發(fā)送具有上行數(shù)據(jù)傳輸需要的帶寬分配信息的BWMap和接收0而發(fā)送的上行數(shù)據(jù)的操作,同時監(jiān)控向ONU發(fā)送BWMap和接收ONU發(fā)送的上行數(shù)據(jù)的過程以確定零距離均衡時延。特別地,在ONU上保持原EqD值、ONU-ID以及Alloc-ID不變,這樣就可以省去各ONU測距的時間,使各ONU直接進(jìn)入工作(OPERATION)狀態(tài),從而大大縮短由于主干光纖或原主用OLT發(fā)生故障導(dǎo)致的業(yè)務(wù)中斷時間。本發(fā)明實施例中,在OLT向各ONU發(fā)送第一通知消息后,OLT通過廣播方式向各ONU發(fā)送BWMap,并開始計時,各ONU收到BWMap之后,正常發(fā)送上行數(shù)據(jù),OLT檢測到自發(fā)送上述BWMap之后的第一個上行數(shù)據(jù)后,停止計時,并將計時結(jié)果作為零距離均衡時延,將獲得的零距離均衡時延設(shè)置在OLT,以便后續(xù)進(jìn)行窗口漂移檢測時使用。由于在主干光纖或主用OLT發(fā)生故障時,完成了主備用OLT的切換之后,還沒有獲得零距離均衡時延,所以在發(fā)送第一通知消息之前,可以先將窗口漂移告警關(guān)閉,等到獲得零距離均衡時延之后,再開啟窗口漂移告警。如果第一通知消息是單播POPUP消息,則OLT向每一個需要傳輸數(shù)據(jù)的ONU發(fā)送一個單播POPUP消息,以通知每一個ONU進(jìn)入工作狀態(tài)。OLT向各ONU發(fā)送B麗ap,開始計時,在收到自發(fā)送BWMap之后的第一個上行數(shù)據(jù)后停止計時,獲取零距離均衡時延。BWMap每隔125ms發(fā)送一次,每次下發(fā)的BWMap中均包4舌當(dāng)前已經(jīng)處于工作狀態(tài)的ONU的帶寬分配情況。零距離均衡時延可以在第一個單播POPUP消息發(fā)送之后的第一個BWMap發(fā)出之后獲得,獲得之后,后續(xù)的BWMap發(fā)送時,就可以不用再獲M:距離均衡時延。當(dāng)然也可以通過多次B麗ap發(fā)送和上行數(shù)據(jù)接收的過程,獲得多個零距離均衡時延,多對個零距離均衡時延進(jìn)行相應(yīng)處理(如均值處理)得到更為精確的零距離均衡時延。下面結(jié)合具體應(yīng)用場景簡要說明本發(fā)明實施例提供的方法的有益效果。本發(fā)明實施例應(yīng)用場景為一種PON網(wǎng)絡(luò)架構(gòu)互為備份的兩個OLT設(shè)備各自通過獨立的主干光纖與光分路器連接,網(wǎng)絡(luò)中以三個ONU為例,分別是0NU1、0NU2、0NU3,三者與光分路器之間的各分支光纖的長度分別為h、12、U原主用主干光纖的長度為Ln原備用主千光纖切換成的主用主干光纖的長度為L2。ONU向OLT的數(shù)據(jù)傳輸速率為光速c,根據(jù)計算EqD的公式(1),可以得到在發(fā)生故障之前,各ONU的EqD值,分別是EqDu=A-2(h+")/c;EqD12=A-2(h+LJ/c;EqD13=A-2(h+LJ/c;各EqD之間的差分別是△EqD^EqDu-EqD"-[A-2(12+L,)/c]-[A-2(lr^)/c〗=2(1「1J/c(2)AEqDi尸E(A廠EqD,產(chǎn)[A-2(13+Li)/c]—[A—2(12+Lt)/c]=2(13—12)/c(3)發(fā)生故障之后,各ONU的EqD值,分別是EqD21=A-2(1!+L2)/c;EqD22=A-2(12+L2)/c;EqD23=A-2(13+L2)/c;各EqD之間的差分別是:AEqDu=E(iD22—E(iD21=[A-2(12+L2)/c]-[A-2(h+L2)/c]=2(12—U/c(4)△EqD22=EqD23—EqD22=[A-2(13+L2)/c]-[A-2(12+L2)/c]=2(13—12)/c(5)以上各式中,A為一常數(shù),表示均衡往返程時延Teqd。在PON網(wǎng)絡(luò)中,同一時刻只能有一個ONU向OLT發(fā)送上行數(shù)據(jù),為了使OLT到每個ONU的往返時延相等,從而使各ONU按照帶寬映射(BWMap)發(fā)送上行數(shù)據(jù)時不會沖突,所以需要設(shè)置EqD值。從以上的公式(2)-(5)可以看出,在發(fā)生故障之前各EqD之間的差A(yù)EqD、AEqD12,分別等于發(fā)生故障之后的各EqD之間的差A(yù)EqD21、AEqD22,也就是"i兌,在發(fā)生故障后并完成了主備用OLT的切換以及主備用主干光纖的切換后,即使重新計算各ONU的EqD值,各EqD之間的差還是分別等于發(fā)生故障之前,可以實現(xiàn)0LT到各0NU的往返時延相等的效果。如果按照本發(fā)明實施例提供的方法,在發(fā)生故障后,完成了主備用0LT的切換之后,仍然沿用發(fā)生故障之前的各EqD值,也可以保證各EqD值之差不變,而且0LT到各0NU的往返時延相等。所以,對于主干光纖發(fā)生故障的情況,在完成主備用0LT的切換以及主備用主干光纖的切換之后,可以不重新計算EqD值,而沿用發(fā)生故障之前的各EqD值。通過發(fā)送第一通知消息使得各ONU轉(zhuǎn)換到工作(OPERATION)狀態(tài)之后,各0NU與OLT之間就可以進(jìn)行正常的通信了。為了更好地實施本發(fā)明各實施例,還可以通過獲取零距離均衡時延來檢測是否有窗口漂移發(fā)生,從而向0LT和ONU發(fā)送窗口漂移(driftofwindow)告警。對于本發(fā)明實施例提供的方法,業(yè)務(wù)中斷的時間為業(yè)務(wù)中斷時間-LOS檢測時間+切換決策執(zhí)行時間+N個0冊切換回工作狀態(tài)的時間;通過廣播方式發(fā)送POPUP消息,以通知各0NU轉(zhuǎn)換到工作(OPERATION)狀態(tài),并保持原EqD、ONU-ID和Alloc-ID不變。這樣,N個ONU切換回工作狀態(tài)的時間就是發(fā)送一條消息所需的時間,約為125ns,這樣造成業(yè)務(wù)中斷的時間約為2ms+125{xs=2.125ms。通過以上的描述可以看出,采用本發(fā)明實施例提供的故障恢復(fù)方法,可以滿足將業(yè)務(wù)中段的時間限制在50ms這一要求,而采用現(xiàn)有技術(shù)的方法,當(dāng)0NU的數(shù)量較多時,這一要求很難得到滿足。如圖4所示為本發(fā)明0LT實施例結(jié)構(gòu)示意圖,該光線路終端(0LT)1可以包括切換執(zhí)行模塊101、通知消息發(fā)送模塊102,帶寬映射發(fā)送模塊103、上行數(shù)據(jù)接收模塊1G4和監(jiān)測模塊105;切換執(zhí)行模塊101、和通知消息發(fā)送模塊102連接,上行數(shù)據(jù)接收模塊104分別和通知消息發(fā)送模塊102和監(jiān)測模塊105連接,帶寬映射發(fā)送模塊103分別和通知消息發(fā)送模塊102和監(jiān)測才莫塊105連接。切換執(zhí)行模塊101控制該光線路終端(0LT)1切換為主用0LT。具體地,切換執(zhí)行模塊101可以和OLT上的故障監(jiān)測模塊(圖中未示出)連接,當(dāng)故障監(jiān)測沖莫塊監(jiān)測到與主用0LT或與主用OLT連接的主用主干光纖出現(xiàn)故障時,通知切換執(zhí)行^f莫塊101進(jìn)行切換;切換執(zhí)行模塊101也可以根據(jù)主用0LT的告警指示或切換指示進(jìn)行切換;切換執(zhí)行模塊101還可以根據(jù)上層網(wǎng)絡(luò)設(shè)備的告警指示或切換指示進(jìn)行切換,上層網(wǎng)絡(luò)設(shè)備如具有故障維護(hù)功肯g的"&備管理月l務(wù)器(EquipmentManagementSystem,EMS)、接入節(jié)點控制協(xié)議(AccessNodeControlProtocol,ANCP)服務(wù)器等。具體地,切換執(zhí)行模塊101通知消息發(fā)送模塊102發(fā)送第一通知消息給各ONU,用于通知各ONU進(jìn)入工作(OPERATION)狀態(tài)和/或保持原EqD不變。當(dāng)通知消息發(fā)送模塊102發(fā)送第一通知消息給各ONU之后,帶寬映射發(fā)送模塊103向各ONU發(fā)送帶寬映射。上行數(shù)據(jù)接收模塊104等待接收上行數(shù)據(jù)。監(jiān)測模塊105用于監(jiān)測帶寬映射發(fā)送模塊103和上行數(shù)據(jù)接收模塊104,以得到光線路終端和光網(wǎng)絡(luò)單元之間的零距離均衡時延。例如,監(jiān)測第一個ONU的零均衡時延為例,監(jiān)測模塊105監(jiān)測到帶寬映射發(fā)送模塊103發(fā)送給第一個0NU的帶寬映射,開始計時;當(dāng)監(jiān)測到第一個ONU發(fā)送的第一個上行數(shù)據(jù)時結(jié)束計時,將計時結(jié)果作為該第一ONU的零距離均衡時延。如果帶寬映射是周期發(fā)送的,則監(jiān)測模塊105從發(fā)送某一周期的帶寬映射開始計時,在接收到該周期的第一個上4亍數(shù)據(jù)時結(jié)束計時,將計時結(jié)果作為零距離均衡時延。0LT1還包括第一存儲模塊106,與監(jiān)測模塊105連接。監(jiān)測模塊105把計時結(jié)果存儲到第一存儲模塊106,供窗口漂移檢測模塊107后續(xù)進(jìn)行窗口漂移檢測時使用。窗口漂移檢測模塊107檢測和告警處理過程參見上文方法中提到的內(nèi)容。上面監(jiān)測模塊105也可監(jiān)測多個ONU中的其它任何ONU的零均衡時延。由于多個ONU共享主干光纖,每個ONU對應(yīng)的分支光纖在切換前后不變,因此,為了簡化系統(tǒng)節(jié)約切換時間,可以僅僅選定一個ONU進(jìn)行零均衡時延測量,才艮據(jù)選定的ONU的零距離均衡時延確定其它ONU的零距離均衡時延。如圖5所示為本發(fā)明0NU實施例結(jié)構(gòu)示意圖,該0NU2包括通知消息接收模塊201、狀態(tài)切換模塊202、數(shù)據(jù)發(fā)送模塊204和第二存儲模塊205,通知消息接收模塊201和狀態(tài)切換模塊202連接,數(shù)據(jù)發(fā)送模塊204分別與狀態(tài)切換模塊202、帶寬映射接收模塊203和第二存儲模塊205連接。在需要切換時,如在主干光纖或主用OLT發(fā)生故障后,ONU會收到來自O(shè)LT發(fā)送的第一通知消息,該第一通知消息用于通知ONU轉(zhuǎn)換到工作(OPERATION)狀態(tài),例如,可以是表一所述的格式的通知消息。在通知消息接收模塊201接收到第一通知消息之后,狀態(tài)切換模塊202控制本0冊進(jìn)入工作(OPERATION)狀態(tài),如向數(shù)據(jù)發(fā)送模塊204發(fā)送指示,指示數(shù)據(jù)發(fā)送模塊204進(jìn)入工作狀態(tài)以便發(fā)送上行數(shù)據(jù);帶寬映射接收模塊203,用于接收來自光線路終端的帶寬映射,并將接收到的帶寬映射發(fā)送給數(shù)據(jù)發(fā)送模塊204;第二存儲模塊205,用于存儲第一OLT指派的均衡時延;數(shù)據(jù)發(fā)送模塊204,用于接收來自O(shè)LT發(fā)送的帶寬映射,根據(jù)所述帶寬映射和第二存儲模塊205本地存儲的均衡時延,向OLT發(fā)送上行數(shù)據(jù)。其中,數(shù)據(jù)發(fā)送模塊204利用本地存儲的均衡時延進(jìn)行延遲等待,以保證本ONU的上行數(shù)據(jù)傳輸和其它ONU的上行數(shù)據(jù)傳輸不沖突。如圖6所示為本發(fā)明光網(wǎng)絡(luò)系統(tǒng)實施例結(jié)構(gòu)示意圖,該光網(wǎng)絡(luò)系統(tǒng),包括至少兩個光線路終端OLTll、0LT12,分別通過光纖連接到同一光分路器3,所述光分路器3通過光纖連接到光網(wǎng)絡(luò)單元0NU21、0NU22、ONU23,光線路終端OLTll、0LT12和圖4所示的0LT相同,光網(wǎng)絡(luò)單元0NU21、ONU22、ONU23與圖5所示的0NU相同,所述只是舉例說明,如圖中光網(wǎng)絡(luò)單元不僅限于三個,可以為一個或多個ONU。在光網(wǎng)絡(luò)系統(tǒng)中,所述第二光線路終端(如0LT12)指派給所述光網(wǎng)絡(luò)單元的均衡時延與所述第一光線路終端(如0LT11)指派給所述光網(wǎng)絡(luò)單元(如ONU23)的均衡時延相同,當(dāng)業(yè)務(wù)從第一光線路終端切換到第二光線路終端時所述第二光線路終端(0LT12),向所述光網(wǎng)絡(luò)單元(如ONU23)發(fā)送第一通知消息以通知所述光網(wǎng)絡(luò)單元(如0NU23)進(jìn)入工作狀態(tài),執(zhí)行向光網(wǎng)絡(luò)單元發(fā)送上行數(shù)據(jù)傳輸需要的帶寬映射并接收所述光網(wǎng)絡(luò)單元發(fā)送的上行數(shù)據(jù)的4喿作,其中,通過監(jiān)測發(fā)送所述帶寬映射和接收所述上行數(shù)據(jù)的過程確定所述第二光線路終端和所述光網(wǎng)絡(luò)單元之間的零距離時延。所述光網(wǎng)絡(luò)單元,用于接收來自第二光線路終端(0LT12)發(fā)送的第一通知消息,響應(yīng)所述第一通知消息,進(jìn)入工作狀態(tài),并在接收到來自所述第二光線路終端(0LT12)發(fā)送的帶寬映射后,根據(jù)記錄在本地的所述第一光線路終端(0LT11)指派的均衡時延和所述第二光線路終端(0LT12)發(fā)送的帶寬映射,向第二光線路終端(0LT12)發(fā)送上行數(shù)據(jù)。本發(fā)明實施例提供的GP0N系統(tǒng)數(shù)據(jù)鏈路切換方法,特別適用于故障恢復(fù)場景,在主干光纖或主用0LT發(fā)生故障后,原主用0LT切換成備用0LT,原備用0LT切換成主用0LT,然后OLT向各ONU發(fā)送第一通知消息,通知各0NU進(jìn)入工作狀態(tài),并且保持原EqD、0NU-ID和Alloc-ID不變,而不需要在完成主備用0LT的切換后開辟專門的測距窗口對各ONU進(jìn)行測距,省去了多個0NU測距的時間,各0NU在轉(zhuǎn)換到工作狀態(tài)之后就可以進(jìn)行正常的數(shù)據(jù)傳輸,從而可以滿足將業(yè)務(wù)中斷的時間控制在50ms這一要求。另外,在本發(fā)明所有實施例中,0NU在切換前的狀態(tài)沒有限制,可以是0NU允許的任何狀態(tài),如掛起狀態(tài)。需要說明的是本發(fā)明實施例提供的方法和裝置不僅適用于有源光網(wǎng)絡(luò)還適用于無源光網(wǎng)絡(luò),不僅適用于GPON系統(tǒng),還適用于異步傳輸模式無源光網(wǎng)絡(luò)(AsynchronousTransferModePassiveOpticalNetwork,簡稱AP0N)、寬帶無源光網(wǎng)絡(luò)(BroadbandPassiveOpticalNetwork,簡稱BP0N)以及其他與GPON—樣采用類似測距技術(shù)的光網(wǎng)絡(luò)系統(tǒng)。最后應(yīng)i兌明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn)4亍限制,盡管參照較佳實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這些修改或者等同替換亦不能使修改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的精神和范圍。權(quán)利要求1、一種光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法,其特征在于,所述光網(wǎng)絡(luò)系統(tǒng)包括至少兩個光線路終端,分別通過光纖連接到同一個光分路器,所述光分路器連接到至少一個光網(wǎng)絡(luò)單元,第二光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延與第一光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延相同,當(dāng)業(yè)務(wù)從所述第一光線路終端切換到所述第二光線路終端時;在所述第二光線路終端上執(zhí)行如下處理步驟向與所述光分路器連接的光網(wǎng)絡(luò)單元發(fā)送第一通知消息,以通知所述光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài);執(zhí)行向所述光網(wǎng)絡(luò)單元發(fā)送上行數(shù)據(jù)傳輸需要的帶寬映射并接收所述光網(wǎng)絡(luò)單元發(fā)送的上行數(shù)據(jù)的操作,其中,通過監(jiān)測發(fā)送所述帶寬映射和接收所述上行數(shù)據(jù)的過程確定所述第二光線路終端和所述光網(wǎng)絡(luò)單元之間的零距離均衡時延。2、才艮據(jù)權(quán)利要求1所述的光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法,其特征在于,所述第一通知消息為一種物理層維護(hù)消息,所述一種物理層維護(hù)消息中攜帶有用于通知光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài)的信息,和/或保持均衡時延不變的信息。3、根據(jù)權(quán)利要求2所述的光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法,其特征在于,所述物理層維護(hù)消息為廣播掛起消息;向與所述光分路器連接的光網(wǎng)絡(luò)單元發(fā)送第一通知消息具體包括向與所述光分路器連接的每個光網(wǎng)絡(luò)單元發(fā)送廣播掛起消息。4、根據(jù)權(quán)利要求2所述的光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法,其特征在于,所述物理層維護(hù)消息為單播掛起消息;向與所述光分路器連接的光網(wǎng)絡(luò)單元發(fā)送第一通知消息具體包括向與所述光分路器連接的每個光網(wǎng)絡(luò)單元發(fā)送針對該光網(wǎng)絡(luò)單元的單播掛起消息。5、一種光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法,其特征在于,所述光網(wǎng)絡(luò)系統(tǒng)包括至少兩個光線路終端,分別通過光纖連接到同一個光分路器,所述光分路器連接到至少一個光網(wǎng)絡(luò)單元,當(dāng)業(yè)務(wù)需要從第一光線路終端切換到第二光線路終端時在光網(wǎng)絡(luò)單元上執(zhí)行的步驟包括接收來自所述第二光線路終端發(fā)送的第一通知消息;響應(yīng)4妄收到的所述第一通知消息,ii^工作狀態(tài);接收來自所述第二光線路終端的上行數(shù)據(jù)傳輸需要的帶寬映射,根據(jù)所述光網(wǎng)絡(luò)單元的均衡時延和所述帶寬映射,向所述第二光線路終端發(fā)送上行數(shù)據(jù),其中,所述光網(wǎng)絡(luò)單元的均衡時延為記錄在本地的所述第二光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延。6、根據(jù)權(quán)利要求5所迷的光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法,其特征在于,所述第一通知消息為一種物理層維護(hù)消息,所述一種物理層維護(hù)消息中攜帶有保持均衡時延不變的信息;所述光網(wǎng)絡(luò)單元才艮據(jù)所述保持均衡時延不變的信息,將切換到所述第二光線路終端之前的均衡時延作為切換到所迷第二光線路終端后的均衡時延。7、一種光線路終端,其特征在于,包括切換執(zhí)行模塊,用于將所述光線路終端從備用光線路終端切換為主用光線路終端;通知消息發(fā)送模塊,用于當(dāng)所述光線路終端從備用光線路終端切換為主用光線路終端時,向光網(wǎng)絡(luò)單元發(fā)送第一通知消息,以通知所述光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài);帶寬映射發(fā)送模塊,用于向所述光網(wǎng)絡(luò)單元發(fā)送帶寬映射;上行數(shù)據(jù)接收模塊,用于接收上行數(shù)據(jù),所接收的上行數(shù)據(jù)包括所述光網(wǎng)絡(luò)單元的上行數(shù)據(jù);監(jiān)測模塊,用于監(jiān)測所述帶寬映射發(fā)送模塊和所述上行數(shù)據(jù)接收模塊,獲得接收所述光網(wǎng)絡(luò)單元的上行數(shù)據(jù)的過程確定所述光線路終端和所述光網(wǎng)絡(luò)單元之間的零距離均衡時延。8、根據(jù)權(quán)利要求7所述的光線路終端,其特征在于,所述監(jiān)測模塊在所述帶寬映射發(fā)送模塊向所述光網(wǎng)絡(luò)單元發(fā)送帶寬映射時開始計時,并在所述上行凄t據(jù)接收模塊接收到所述光網(wǎng)絡(luò)單元發(fā)送的第一個上行數(shù)據(jù)時結(jié)束計時,將計時結(jié)果確定為所述光線路終端和所述光網(wǎng)絡(luò)單元之間的零距離均衡時延。9、根據(jù)權(quán)利要求7所述的光線路終端,其特征在于,還包括第一存儲模塊和窗口漂移檢測模塊;所述第一存儲模塊與所述監(jiān)測模塊連接,用于將所述監(jiān)測模塊的零距離均衡時延進(jìn)行存儲;所述窗口漂移檢測模塊與第一存儲;漠塊連接,用于根據(jù)所述第一存儲模塊存儲的零距離均衡時延進(jìn)行窗口漂移檢測。10、一種光網(wǎng)絡(luò)單元,其特征在于,包括第二存儲模塊,用于存儲第一光線路終端指派的均衡時延;通知消息接收模塊,用于接收來自第二光線路終端發(fā)送的第一通知消息;狀態(tài)切換模塊,用于響應(yīng)所述第一通知消息,進(jìn)入工作狀態(tài);帶寬映射接收模塊,用于接收來自所述第二光線路終端的帶寬映射;數(shù)據(jù)發(fā)送模塊,用于根據(jù)所述帶寬映射和所述存儲模塊存儲的均衡時延確定的上行時隙向所述第二光線路終端發(fā)送上行數(shù)據(jù)。11、一種光網(wǎng)絡(luò)系統(tǒng),包括至少兩個光線路終端,分別通過光纖連接到同一光分路器,所述光分路器通過光纖連接到至少一個光網(wǎng)絡(luò)單元,其特征在于,第二光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延與第一光線路終端指派給所述光網(wǎng)絡(luò)單元的均衡時延相同,當(dāng)業(yè)務(wù)從所述第一光線路終端切換到所述第二光線路終端時所述第二光線路終端,向所述光網(wǎng)絡(luò)單元發(fā)送第一通知消息以通知所述光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài),執(zhí)行向光網(wǎng)絡(luò)單元發(fā)送上行數(shù)據(jù)傳輸需要的帶寬映射并"t妄收所述光網(wǎng)絡(luò)單元發(fā)送的上行數(shù)據(jù)的操作,其中,通過監(jiān)測發(fā)送所述帶寬映射和接收所述上行數(shù)據(jù)的過程確定所述第二光線路終端和所述光網(wǎng)絡(luò)單元之間的零距離均衡時延;所述光網(wǎng)絡(luò)單元,用于接收來自所述第二光線路終端發(fā)送的第一通知消息,響應(yīng)所述第一通知消息,進(jìn)入工作狀態(tài),并在接收到來自所述第二光線路終端發(fā)送的帶寬映射后,根據(jù)記錄在本地的所述第二光線路終端指派的均衡時延和所述第二光線路終端發(fā)送的帶寬映射,向所述第二光線路終端發(fā)送上行數(shù)據(jù)。全文摘要本發(fā)明實施例涉及一種光網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)鏈路切換方法、光網(wǎng)絡(luò)單元及系統(tǒng),其中方法包括向與光網(wǎng)絡(luò)系統(tǒng)中光分路器連接的光網(wǎng)絡(luò)單元發(fā)送第一通知消息,以通知光網(wǎng)絡(luò)單元進(jìn)入工作狀態(tài);執(zhí)行向光網(wǎng)絡(luò)單元發(fā)送上行數(shù)據(jù)傳輸需要的帶寬映射并接收光網(wǎng)絡(luò)單元發(fā)送的上行數(shù)據(jù)的操作,其中,通過監(jiān)測發(fā)送所述帶寬映射和接收所述上行數(shù)據(jù)的過程確定第二光線路終端和光網(wǎng)絡(luò)單元之間的零距離均衡時延。本發(fā)明實施例可以縮短由于主干光纖或主用光線路終端故障導(dǎo)致的光網(wǎng)絡(luò)系統(tǒng)業(yè)務(wù)中斷時間,可以使得該業(yè)務(wù)中斷時間控制在50ms以內(nèi)。文檔編號H04B10/08GK101677415SQ200810149350公開日2010年3月24日申請日期2008年9月19日優(yōu)先權(quán)日2008年9月19日發(fā)明者楊素林,猛隋申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1