本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種分布式自動功率優(yōu)化的方法及裝置。
背景技術(shù):
波分系統(tǒng)運(yùn)行時的主光功率必須保持系統(tǒng)設(shè)計時的功率預(yù)算,保證接收機(jī)的正常工作,同時為了保證擴(kuò)容或其它增減波的操作不影響已有的業(yè)務(wù)傳輸,系統(tǒng)中的光放大器都要求工作在增益鎖定狀態(tài)。系統(tǒng)運(yùn)行時,如果光纖的衰減出現(xiàn)變化,將會導(dǎo)致業(yè)務(wù)光信號的功率發(fā)生變化,嚴(yán)重時會導(dǎo)致業(yè)務(wù)中斷?,F(xiàn)有技術(shù)中,在進(jìn)行光功率檢測或調(diào)節(jié)時,往往存在以下弊端:
將節(jié)點輸出光功率與標(biāo)準(zhǔn)輸出光功率的差值是否越過標(biāo)準(zhǔn)門限作為異常上報和調(diào)節(jié)成功的標(biāo)準(zhǔn)時,網(wǎng)管系統(tǒng)需要為每個節(jié)點配置標(biāo)準(zhǔn)輸出光功率,增加了用戶操作復(fù)雜度和維護(hù)成本。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種分布式自動功率優(yōu)化的方法及裝置,在光纖衰減變化時,自動調(diào)節(jié)系統(tǒng)中的衰減或增益,使整個系統(tǒng)能夠保持設(shè)計的功率預(yù)算,保證業(yè)務(wù)的正常傳送。
為了實現(xiàn)上述目的,本發(fā)明實施例提供一種分布式自動功率優(yōu)化的方法,應(yīng)用于當(dāng)前節(jié)點,所述方法包括:
接收首節(jié)點發(fā)送的異常監(jiān)測使能命令,并根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中采用異常檢測算法計算得到異常檢測結(jié)果;
若所述異常檢測結(jié)果滿足預(yù)設(shè)條件,則向首節(jié)點上報告警消息,其中所述預(yù)設(shè)條件為:至少連續(xù)兩次計算得到的結(jié)果中當(dāng)前節(jié)點的偏移值Poffset大于當(dāng)前節(jié)點預(yù)存的偏移門限ThreOffset或者當(dāng)前節(jié)點的第二累計誤差 Paccumulate offset2大于當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset,其中所述Paccumulate offset2是指從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點所累計的誤差值;
接收首節(jié)點發(fā)送的調(diào)節(jié)指令,進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié)并將調(diào)節(jié)結(jié)果反饋給首節(jié)點。
其中,若所述異常檢測結(jié)果不滿足預(yù)設(shè)條件,則表明當(dāng)前節(jié)點屬于正常節(jié)點。
其中,所述接收首節(jié)點發(fā)送的異常監(jiān)測使能命令之后,啟動異常檢測之前,所述方法還包括:
向首節(jié)點反饋使能成功消息。
其中,所述根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中采用異常檢測算法計算得到異常檢測結(jié)果,具體包括:
獲取當(dāng)前節(jié)點的第一輸出光功率Pout1、第一輸入光功率Pin1、第一增益G1和第一累計誤差prePaccumulate offset1,并獲取當(dāng)前節(jié)點預(yù)存的增益偏移補(bǔ)償Pcompensation,其中所述prePaccumulate offset1是指第一時刻從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點的上一個節(jié)點所累計的誤差值;
根據(jù)獲取的所述Pout1、所述Pin1、所述G1以及所述Pcompensation,采用如下公式計算得到所述Poffset:
Poffset=G1–(Pout1-Pin1)+Pcompensation;
根據(jù)所述Poffset和所述prePaccumulate offset1,采用如下公式計算得到所述Paccumulate offset2,所述異常檢測結(jié)果至少包括:所述Poffset和所述Paccumulate offset2;
Paccumulate offset2=Poffset+prePaccumulate offset1。
其中,所述進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié)并將調(diào)節(jié)結(jié)果反饋給首節(jié)點,具體包括:
獲取當(dāng)前節(jié)點的第二輸出光功率Pout2、第二輸入光功率Pin2、第二增益G2和第三累計誤差prePaccumulate offset3,并獲取當(dāng)前節(jié)點預(yù)存的增益偏移補(bǔ)償Pcompensation,其中所述prePaccumulate offset3是指第二時刻從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點的上一個節(jié)點所累計的誤差值;
根據(jù)獲取的所述Pout2、所述Pin2、所述G2、所述prePaccumulate offset3 以及所述Pcompensation,采用如下公式計算得到調(diào)整值Ladjust:
Ladjust=(Pout2-Pin2)-G2-(Pcompensation+prePaccumulate offset3)
當(dāng)所述Ladjust在預(yù)設(shè)的第一可調(diào)范圍[L1,L2]內(nèi),向首節(jié)點反饋調(diào)節(jié)完成消息;當(dāng)所述Ladjust不在所述第一可調(diào)范圍[L1,L2]內(nèi),調(diào)節(jié)所述第一可調(diào)范圍的邊界值L1或L2,得到調(diào)節(jié)后的第一邊界值L1'或第二邊界值L2';
若調(diào)節(jié)后的L1'-Ladjust或Ladjust-L2'在預(yù)設(shè)的第二可調(diào)范圍[G3,G4]內(nèi),則向首節(jié)點反饋調(diào)節(jié)完成消息;若調(diào)節(jié)后的L1'-Ladjust或Ladjust-L2'不在所述第二可調(diào)范圍[G3,G4]內(nèi),則發(fā)送調(diào)節(jié)所述第二可調(diào)范圍的邊界值G3或G4的命令,并向首節(jié)點反饋調(diào)節(jié)失敗消息。
本發(fā)明實施例提供一種分布式自動功率優(yōu)化的方法,應(yīng)用于首節(jié)點,所述方法包括:
向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令,使得下游節(jié)點能夠根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中下游節(jié)點采用異常檢測算法計算得到異常檢測結(jié)果,若所述異常檢測結(jié)果滿足預(yù)設(shè)條件,由所述下游節(jié)點生成告警消息;
接收下游節(jié)點上報的告警消息,根據(jù)所述告警消息依次向各個異常節(jié)點發(fā)送調(diào)節(jié)指令,其中異常節(jié)點為上報所述告警消息的下游節(jié)點,所述預(yù)設(shè)條件為:至少連續(xù)兩次計算得到的結(jié)果中當(dāng)前節(jié)點的偏移值Poffset大于當(dāng)前節(jié)點預(yù)存的偏移門限ThreOffset或者當(dāng)前節(jié)點的第二累計誤差Paccumulate offset2大于當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset;
接收各個異常節(jié)點反饋的應(yīng)答消息,當(dāng)接收到最后一個異常節(jié)點返回的調(diào)節(jié)成功消息時,向網(wǎng)管系統(tǒng)應(yīng)答調(diào)節(jié)成功事件。
其中,所述向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令之前,所述方法還包括:
接收所述網(wǎng)管系統(tǒng)發(fā)送的監(jiān)測使能通知。
其中,所述向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令之后,所述方法還包括:
接收下游各個節(jié)點反饋的使能應(yīng)答,當(dāng)接收到末節(jié)點的使能應(yīng)答,進(jìn)入異常節(jié)點檢測狀態(tài);當(dāng)沒有接收到下游某節(jié)點反饋的使能應(yīng)答時,向所述網(wǎng)管系統(tǒng)發(fā)送使能失敗消息,不進(jìn)入異常節(jié)點檢測狀態(tài)。
其中,所述方法還包括:
當(dāng)接收到異常節(jié)點反饋的調(diào)節(jié)失敗消息時,向異常節(jié)點發(fā)送停止調(diào)節(jié)指令,并向所述網(wǎng)管系統(tǒng)應(yīng)答調(diào)節(jié)失敗事件,結(jié)束調(diào)節(jié)流程。
其中,所述根據(jù)所述告警消息依次向各個異常節(jié)點發(fā)送調(diào)節(jié)指令,包括:
判斷當(dāng)前調(diào)節(jié)模式,當(dāng)當(dāng)前調(diào)節(jié)模式為自動模式時,向第一異常節(jié)點發(fā)送調(diào)節(jié)指令;
當(dāng)當(dāng)前調(diào)節(jié)模式為手動模式時,判斷是否接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令,當(dāng)接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令后,向所述第一異常節(jié)點發(fā)送調(diào)節(jié)指令,使得所述第一異常節(jié)點進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié);當(dāng)沒有接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令時,驅(qū)動下游節(jié)點進(jìn)行異常檢測;
當(dāng)接收到所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果后,判斷是否需要繼續(xù)調(diào)節(jié),當(dāng)所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果為調(diào)節(jié)失敗消息,則結(jié)束調(diào)節(jié)流程;當(dāng)所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果為調(diào)節(jié)完成消息,則向下一個異常節(jié)點發(fā)送調(diào)節(jié)指令。
本發(fā)明實施例提供一種分布式自動功率優(yōu)化的裝置,應(yīng)用于當(dāng)前節(jié)點,所述裝置包括:
第一處理模塊,用于接收首節(jié)點發(fā)送的異常監(jiān)測使能命令,并根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中采用異常檢測算法計算得到異常檢測結(jié)果;
上報模塊,用于當(dāng)所述異常檢測結(jié)果滿足預(yù)設(shè)條件時,則向首節(jié)點上報告警消息,其中所述預(yù)設(shè)條件為:至少連續(xù)兩次計算得到的結(jié)果中當(dāng)前節(jié)點的偏移值Poffset大于當(dāng)前節(jié)點預(yù)存的偏移門限ThreOffset或者當(dāng)前節(jié)點的第二累計誤差Paccumulate offset2大于當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset,其中所述Paccumulate offset2是指從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點所累計的誤差值;
第二處理模塊,用于接收首節(jié)點發(fā)送的調(diào)節(jié)指令,進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié)并將調(diào)節(jié)結(jié)果反饋給首節(jié)點。
本發(fā)明實施例還提供一種分布式自動功率優(yōu)化的裝置,應(yīng)用于首節(jié)點,所述裝置包括:
發(fā)送模塊,用于向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令,使得下游節(jié)點能 夠根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中下游節(jié)點采用異常檢測算法計算得到異常檢測結(jié)果,若所述異常檢測結(jié)果滿足預(yù)設(shè)條件,由所述下游節(jié)點生成告警消息;
第三處理模塊,用于接收下游節(jié)點上報的告警消息,根據(jù)所述告警消息依次向各個異常節(jié)點發(fā)送調(diào)節(jié)指令,其中異常節(jié)點為上報所述告警消息的下游節(jié)點,所述預(yù)設(shè)條件為:至少連續(xù)兩次計算得到的結(jié)果中當(dāng)前節(jié)點的偏移值Poffset大于當(dāng)前節(jié)點預(yù)存的偏移門限ThreOffset或者當(dāng)前節(jié)點的第二累計誤差Paccumulate offset2大于當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset;
第一接收模塊,用于接收各個異常節(jié)點反饋的應(yīng)答消息,當(dāng)接收到最后一個異常節(jié)點返回的調(diào)節(jié)完成消息時,向網(wǎng)管系統(tǒng)應(yīng)答調(diào)節(jié)成功事件。
本發(fā)明的上述技術(shù)方案的有益效果如下:
通過在采用異常檢測算法判斷當(dāng)前節(jié)點是否屬于異常節(jié)點時引入偏移門限ThreOffset和當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset,使得不需要網(wǎng)元管理系統(tǒng)為每個節(jié)點配置比較的標(biāo)準(zhǔn)值,簡化人工管理配置的復(fù)雜度;在進(jìn)行功率調(diào)節(jié)時引入增益偏移補(bǔ)償Pcompensation,可以消除光功率異常告警,避免反復(fù)無效調(diào)節(jié)。本發(fā)明在光纖衰減變化時,自動調(diào)節(jié)系統(tǒng)中的衰減或增益,使整個系統(tǒng)能夠保持設(shè)計的功率預(yù)算,保證業(yè)務(wù)的正常傳送。
附圖說明
圖1為本發(fā)明實施例的APO分布式部署示意圖;
圖2為本發(fā)明實施例的應(yīng)用于當(dāng)前節(jié)點的分布式自動功率優(yōu)化的方法流程示意圖一;
圖3為本發(fā)明實施例的應(yīng)用于當(dāng)前節(jié)點的分布式自動功率優(yōu)化的方法流程示意圖二;
圖4為本發(fā)明實施例的應(yīng)用于當(dāng)前節(jié)點的分布式自動功率優(yōu)化的方法流程示意圖三;
圖5為本發(fā)明實施例的當(dāng)前節(jié)點異常檢測流程圖;
圖6為本發(fā)明實施例的當(dāng)前節(jié)點功率調(diào)節(jié)流程圖;
圖7為本發(fā)明實施例應(yīng)用于首節(jié)點的分布式自動功率優(yōu)化的方法流程示 意圖一;
圖8為本發(fā)明實施例應(yīng)用于首節(jié)點的分布式自動功率優(yōu)化的方法流程示意圖二;
圖9表示本發(fā)明實施例首節(jié)點啟動異常監(jiān)測流程示意圖;
圖10表示本發(fā)明實施例首節(jié)點調(diào)節(jié)執(zhí)行流程示意圖;
圖11為本發(fā)明實施例整體步驟流程示意圖;
圖12為本發(fā)明實施例分布式自動功率優(yōu)化的裝置示意圖一;
圖13為本發(fā)明實施例分布式自動功率優(yōu)化的裝置示意圖二。
具體實施方式
為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例進(jìn)行詳細(xì)描述。
在本發(fā)明的實施例中APO(分布式自動功率優(yōu)化)功率管理系統(tǒng)的管理架構(gòu)主要包括控制器、執(zhí)行器、采集器,以及相互通訊的接口(包括網(wǎng)元內(nèi)與網(wǎng)元間通訊)與協(xié)議。APO調(diào)節(jié)采用反饋控制算法實現(xiàn),算法核心實現(xiàn)在控制器中,控制器通過采集器(參考單元和功率監(jiān)測單元)獲取當(dāng)前功率信息,根據(jù)采集結(jié)果調(diào)節(jié)執(zhí)行器(衰減調(diào)節(jié)單元),直到達(dá)到功率優(yōu)化。下面結(jié)合圖1進(jìn)行詳細(xì)描述。
APO鏈路,整個復(fù)用段對應(yīng)一條APO鏈路,圖1中從光合波板(OMU)105到光分波板(ODU)111組成一個復(fù)用段110。
APO組,APO鏈路上相鄰的檢測點構(gòu)成一個APO組,第一光放大板(OA1)106的輸出到第二光放大板(OA2)108的輸出組成一個第一APO組107,第二光放大板108的輸出到第三光放大板(OA3)113的輸出構(gòu)成第二APO組112??梢钥闯?,APO組相關(guān)要素可能分布在多個網(wǎng)元上,也可能位于同一個網(wǎng)元。第一APO組107的參考單元位于第一網(wǎng)元(NE1)103,檢測單元位于第二網(wǎng)元(NE2)103。第二APO組112的參考單元和檢測單元都位于第二網(wǎng)元103。一個APO節(jié)點包含參考單元、檢測單元、衰減調(diào)節(jié)單元、增益調(diào)節(jié)單元。
APO參考單元,OA單板的輸出檢測點,邏輯上參考單元?dú)w屬本APO管 理,物理上部署在前一個APO上。
如圖1所示,第二光放大板108邏輯上作為第二APO組112的參考單元,物理上部署在第一APO組107上。
檢測單元,OA單板的輸入檢測點,為第二光放大板108、第三光放大板113的輸入端口。
衰減調(diào)節(jié)單元,LAC單板109。
增益調(diào)節(jié)單元,OA單板上的SFPVOA。
采用分布式部署,每個APO節(jié)點負(fù)責(zé)該APO相應(yīng)單元的采集、計算、調(diào)節(jié)過程,避免采用網(wǎng)管系統(tǒng)集中管理整個鏈路導(dǎo)致通信量巨大、系統(tǒng)實時性較弱的缺點。
本發(fā)明實施例提供一種分布式自動功率優(yōu)化的方法,應(yīng)用于當(dāng)前節(jié)點,如圖2所示,所述方法包括:
步驟S201、接收首節(jié)點發(fā)送的異常監(jiān)測使能命令,并根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中采用異常檢測算法計算得到異常檢測結(jié)果;
步驟S202、若所述異常檢測結(jié)果滿足預(yù)設(shè)條件,則向首節(jié)點上報告警消息,其中所述預(yù)設(shè)條件為:至少連續(xù)兩次計算得到的結(jié)果中當(dāng)前節(jié)點的偏移值Poffset大于當(dāng)前節(jié)點預(yù)存的偏移門限ThreOffset或者當(dāng)前節(jié)點的第二累計誤差Paccumulate offset2大于當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset,其中所述Paccumulate offset2是指從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點所累計的誤差值;
步驟S203、接收首節(jié)點發(fā)送的調(diào)節(jié)指令,進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié)并將調(diào)節(jié)結(jié)果反饋給首節(jié)點。
步驟S201中當(dāng)前節(jié)點在接收到首節(jié)點發(fā)送的異常監(jiān)測使能命令后,當(dāng)前節(jié)點啟動異常檢測定時器,在異常檢測定時器超時后,啟動異常檢測。
步驟S202中在計算一次得到異常檢測結(jié)果后,這里的異常檢測結(jié)果包括Poffset和Paccumulate offset2,取出本節(jié)點保存的ThreOffset與ThreAccumulateOffset,將Poffset與ThreOffset、Paccumulate offset2與ThreAccumulateOffset進(jìn)行比較,如果Poffset大于ThreOffset或Paccumulate offset2大于ThreAccumulateOffset,表明越限成功;此時需要再次計算,當(dāng)?shù)? 二次計算后得到的異常檢測結(jié)果仍然越限成功,則表明異常檢測結(jié)果滿足預(yù)設(shè)條件,可以向首節(jié)點發(fā)送告警消息。當(dāng)?shù)谝淮斡嬎愕玫降漠惓z測結(jié)果越限成功,第二次計算得到的異常檢測結(jié)果越限不成功,則表明異常檢測結(jié)果不滿足預(yù)設(shè)條件,表明當(dāng)前節(jié)點屬于正常節(jié)點。當(dāng)?shù)谝淮斡嬎愕玫降漠惓z測結(jié)果越限不成功,無需進(jìn)行第二次計算,即可判斷當(dāng)前節(jié)點屬于正常節(jié)點。可以理解的是,前兩次異常檢測結(jié)果都越限成功后,第三次或第四次異常檢測結(jié)果越限成功時,表明當(dāng)前節(jié)點屬于異常節(jié)點。
具體的,接收首節(jié)點發(fā)送的異常監(jiān)測使能命令后,啟動異常檢測并采用異常檢測算法進(jìn)行計算得到異常檢測結(jié)果,當(dāng)異常檢測的結(jié)果滿足預(yù)設(shè)條件時,表明當(dāng)前節(jié)點屬于異常節(jié)點,需要向首節(jié)點上報告警消息。當(dāng)異常檢測的結(jié)果不滿足預(yù)設(shè)條件時,表明當(dāng)前節(jié)點屬于正常節(jié)點,不需要向首節(jié)點上報告警消息。在判斷出當(dāng)前節(jié)點屬于異常節(jié)點,并向首節(jié)點上報告警消息后,需要等待首節(jié)點發(fā)送的調(diào)節(jié)指令,根據(jù)調(diào)節(jié)指令進(jìn)入到調(diào)節(jié)狀態(tài)進(jìn)行功率的調(diào)節(jié),將調(diào)節(jié)結(jié)果上報到首節(jié)點。
本發(fā)明在光纖衰減變化時,自動調(diào)節(jié)系統(tǒng)中的衰減或增益,使整個系統(tǒng)能夠保持設(shè)計的功率預(yù)算,保證業(yè)務(wù)的正常傳送。
在本發(fā)明上述實施例中,在接收首節(jié)點發(fā)送的異常監(jiān)測使能命令之后,啟動異常檢測之前,所述方法還包括:
向首節(jié)點反饋使能成功消息。
具體的,在接收到首節(jié)點發(fā)送的異常監(jiān)測使能命令之后,需要向首節(jié)點反饋使能成功消息,首節(jié)點在收到使能成功消息后,知曉該節(jié)點使能成功。當(dāng)前節(jié)點在使能成功后,可以啟動異常檢測。當(dāng)當(dāng)前節(jié)點使能不成功,首節(jié)點無法接收到當(dāng)前節(jié)點的使能成功消息,首節(jié)點需要向網(wǎng)管系統(tǒng)上報鏈路使能失敗,流程結(jié)束。
在本發(fā)明上述實施例中,如圖3所示,步驟S201包括:
步驟S2011、獲取當(dāng)前節(jié)點的第一輸出光功率Pout1、第一輸入光功率Pin1、第一增益G1和第一累計誤差prePaccumulate offset1,并獲取當(dāng)前節(jié)點預(yù)存的增益偏移補(bǔ)償Pcompensation,其中所述prePaccumulate offset1是指第一時刻從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點的上一個節(jié)點所累計的誤差值;
步驟S2012、根據(jù)獲取的所述Pout1、所述Pin1、所述G1以及所述Pcompensation,采用如下公式計算得到所述Poffset:
Poffset=G1–(Pout1-Pin1)+Pcompensation;
步驟S2013、根據(jù)所述Poffset和所述prePaccumulate offset1,采用如下公式計算得到所述Paccumulate offset2,所述異常檢測結(jié)果至少包括:所述Poffset和所述Paccumulate offset2;
Paccumulate offset2=Poffset+prePaccumulate offset1。
具體的,當(dāng)前狀態(tài)下獲取當(dāng)前節(jié)點的第一輸出光功率Pout1、第一輸入光功率Pin1、第一增益G1和第一累計誤差prePaccumulate offset1;需要說明的是,如果當(dāng)前節(jié)點的前一個節(jié)點為首節(jié)點,則Paccumulate offset1為0;因為首節(jié)點可以對整個鏈路進(jìn)行管理,但首節(jié)點上不進(jìn)行異常檢測和調(diào)節(jié)的處理,不存在累計誤差。Pcompensation用于補(bǔ)償線路噪聲引起的放大器的增益偏移量,鏈路光功率調(diào)測正常情況下:Pcompensation=G-(Pout-Pin),其中這里G、Pout和Pin分別為鏈路光功率調(diào)測正常情況下的增益、光輸出功率和光輸入功率。
在獲取Pout1、Pin1、G1以及Pcompensation后,利用公式1計算得到Poffset。
Poffset=G1–(Pout1-Pin1)+Pcompensation (公式1)
在獲得Poffset后,利用公式2計算得到Paccumulate offset2。
Paccumulate offset2=Poffset+prePaccumulate offset1 (公式2)
在獲得Poffset和Paccumulate offset2后,即得到了異常檢測結(jié)果,根據(jù)異常檢測結(jié)果是否滿足預(yù)設(shè)條件即可判斷出當(dāng)前節(jié)點是否屬于異常節(jié)點。
在本發(fā)明上述實施例中,如圖4所示,步驟S203包括:
步驟S2031、獲取當(dāng)前節(jié)點的第二輸出光功率Pout2、第二輸入光功率Pin2、第二增益G2和第三累計誤差prePaccumulate offset3,并獲取當(dāng)前節(jié)點預(yù)存的增益偏移補(bǔ)償Pcompensation,其中所述prePaccumulate offset3是指第二時刻從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點的上一個節(jié)點所累計的誤差值;
步驟S2032、根據(jù)獲取的所述Pout2、所述Pin2、所述G2、所述prePaccumulate offset3以及所述Pcompensation,采用如下公式計算得到調(diào)整值Ladjust:
Ladjust=(Pout2-Pin2)-G2-(Pcompensation+prePaccumulate offset3)
步驟S2033、當(dāng)所述Ladjust在預(yù)設(shè)的第一可調(diào)范圍[L1,L2]內(nèi),向首節(jié)點反饋調(diào)節(jié)完成消息;當(dāng)所述Ladjust不在所述第一可調(diào)范圍[L1,L2]內(nèi),調(diào)節(jié)所述第一可調(diào)范圍的邊界值L1或L2,得到調(diào)節(jié)后的第一邊界值L1'或第二邊界值L2';
步驟S2034、若調(diào)節(jié)后的L1'-Ladjust或Ladjust-L2'在預(yù)設(shè)的第二可調(diào)范圍[G3,G4]內(nèi),則向首節(jié)點反饋調(diào)節(jié)完成消息;若調(diào)節(jié)后的L1'-Ladjust或Ladjust-L2'不在所述第二可調(diào)范圍[G3,G4]內(nèi),則發(fā)送調(diào)節(jié)所述第二可調(diào)范圍的邊界值G3或G4的命令,并向首節(jié)點反饋調(diào)節(jié)失敗消息。
具體的,在進(jìn)行調(diào)節(jié)時,在當(dāng)前時刻獲取當(dāng)前節(jié)點的Pout2、Pin2、G2和prePaccumulate offset3,并提取Pcompensation,根據(jù)Pout2、Pin2、G2、prePaccumulate offset3和Pcompensation,采用公式三計算得到調(diào)整值Ladjust。
Ladjust=(Pout2-Pin2)-G2-(Pcompensation+prePaccumulate offset3)
(公式3)
在獲得Ladjust后,需要判斷Ladjust是否在第一可調(diào)范圍[L1,L2]內(nèi),如果在,則向首節(jié)點反饋調(diào)節(jié)完成消息。如果不在,則需要判斷Ladjust與邊界值L1、L2的關(guān)系,如果Ladjust小于L1,則需要減小L1的值得到調(diào)節(jié)后的L1',判斷L1'-Ladjust是否在第二可調(diào)范圍[G3,G4]內(nèi),如果在向首節(jié)點反饋調(diào)節(jié)完成消息,如果不在,發(fā)送調(diào)節(jié)第二可調(diào)范圍的邊界值G3或G4的命令,并向首節(jié)點反饋調(diào)節(jié)失敗消息。
如果Ladjust大于L2,則需要增大L2的值得到調(diào)節(jié)后的L2',判斷Ladjust-L2'是否在第二可調(diào)范圍[G3,G4]內(nèi),如果在向首節(jié)點反饋調(diào)節(jié)完成消息,如果不在,發(fā)送調(diào)節(jié)第二可調(diào)范圍的邊界值G3或G4的命令,并向首節(jié)點反饋調(diào)節(jié)失敗消息。
如圖5所示,為本發(fā)明實施例當(dāng)前節(jié)點異常檢測流程圖。
步驟S301、接收到異常監(jiān)測使能命令,啟動異常檢測;
步驟S302、獲取Pout1、Pin1、G1、Pcompensation和prePaccumulate offset1;
步驟S303、計算得到Poffset和Paccumulate offset2;
步驟S304、判斷越限次數(shù)是否大于等于2;
步驟S305、如果大于2則需要上報告警消息至首節(jié)點。
如果越限次數(shù)小于2,且計算一次后得到的計算結(jié)果越限,需要再次進(jìn)行計算,如果兩次計算結(jié)果中僅有第一次越限,則不需上報告警消息。需要說明的是,再次進(jìn)行計算時獲取的Pout1、Pin1、G1和prePaccumulate offset1的值與第一次獲取的值相比會發(fā)生變化。
如圖6所示,為本發(fā)明實施例當(dāng)前節(jié)點功率調(diào)節(jié)流程圖。
步驟S401、判斷是否接收到首節(jié)點發(fā)送的調(diào)節(jié)指令;
步驟S402、當(dāng)收到首節(jié)點發(fā)送的調(diào)節(jié)指令,異常節(jié)點進(jìn)行調(diào)節(jié);
步驟S403、判斷是否已經(jīng)調(diào)節(jié)2次,如果是,則執(zhí)行步驟S405,如果不是,則執(zhí)行步驟S404;
步驟S404、進(jìn)行節(jié)點調(diào)節(jié)處理,調(diào)節(jié)后查看節(jié)點狀態(tài),當(dāng)節(jié)點異常時繼續(xù)進(jìn)行調(diào)節(jié);
步驟S405、向首節(jié)點上報調(diào)節(jié)失敗消息。
本發(fā)明實施例提供一種分布式自動功率優(yōu)化的方法,應(yīng)用于首節(jié)點,如圖7所示,所述方法包括:
步驟S501、向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令,使得下游節(jié)點能夠根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中下游節(jié)點采用異常檢測算法計算得到異常檢測結(jié)果,若所述異常檢測結(jié)果滿足預(yù)設(shè)條件,由所述下游節(jié)點生成告警消息;
步驟S502、接收下游節(jié)點上報的告警消息,根據(jù)所述告警消息依次向各個異常節(jié)點發(fā)送調(diào)節(jié)指令,其中異常節(jié)點為上報所述告警消息的下游節(jié)點,所述預(yù)設(shè)條件為:至少連續(xù)兩次計算得到的結(jié)果中當(dāng)前節(jié)點的偏移值Poffset大于當(dāng)前節(jié)點預(yù)存的偏移門限ThreOffset或者當(dāng)前節(jié)點的第二累計誤差Paccumulate offset2大于當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset;
步驟S503、接收各個異常節(jié)點反饋的應(yīng)答消息,當(dāng)接收到最后一個異常節(jié)點返回的調(diào)節(jié)完成消息時,向網(wǎng)管系統(tǒng)應(yīng)答調(diào)節(jié)成功事件。
具體的,首節(jié)點接收網(wǎng)管系統(tǒng)發(fā)送的監(jiān)測使能通知,根據(jù)使能監(jiān)測通知向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令,接收下游各個節(jié)點反饋的使能應(yīng)答,當(dāng)接收到末節(jié)點的使能應(yīng)答,進(jìn)入異常節(jié)點檢測狀態(tài);當(dāng)沒有接收到下游某節(jié)點 反饋的使能應(yīng)答時,向網(wǎng)管系統(tǒng)發(fā)送使能失敗消息,不進(jìn)入異常節(jié)點檢測狀態(tài)。
當(dāng)接收到末節(jié)點的使能應(yīng)答后,進(jìn)入異常節(jié)點檢測狀態(tài)。此時下游節(jié)點能夠根據(jù)異常監(jiān)測使能命令啟動異常檢測,采用異常檢測算法計算得到異常檢測結(jié)果,若異常檢測結(jié)果滿足預(yù)設(shè)條件,下游節(jié)點生成告警消息。首節(jié)點接收下游節(jié)點上報的告警消息,根據(jù)告警消息依次向各個異常節(jié)點發(fā)送調(diào)節(jié)指令。然后接收各個異常節(jié)點反饋的應(yīng)答消息,當(dāng)接收到最后一個異常節(jié)點返回調(diào)節(jié)完成消息時,向網(wǎng)管系統(tǒng)應(yīng)答調(diào)節(jié)成功事件;當(dāng)接收到異常節(jié)點反饋的調(diào)節(jié)失敗消息時,向異常節(jié)點發(fā)送停止調(diào)節(jié)指令,并向網(wǎng)管系統(tǒng)應(yīng)答調(diào)節(jié)失敗事件,結(jié)束調(diào)節(jié)流程。
在本發(fā)明上述實施例中,如圖8所示,步驟S502包括:
步驟S5021、判斷當(dāng)前調(diào)節(jié)模式,當(dāng)當(dāng)前調(diào)節(jié)模式為自動模式時,向第一異常節(jié)點發(fā)送調(diào)節(jié)指令;
步驟S5022、當(dāng)當(dāng)前調(diào)節(jié)模式為手動模式時,判斷是否接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令,當(dāng)接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令后,向所述第一異常節(jié)點發(fā)送調(diào)節(jié)指令,使得所述第一異常節(jié)點進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié);當(dāng)沒有接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令時,驅(qū)動下游節(jié)點進(jìn)行異常檢測;
步驟S5023、當(dāng)接收到所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果后,判斷是否需要繼續(xù)調(diào)節(jié),當(dāng)所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果為調(diào)節(jié)失敗消息,則結(jié)束調(diào)節(jié)流程;當(dāng)所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果為調(diào)節(jié)完成消息,則向下一個異常節(jié)點發(fā)送調(diào)節(jié)指令。
具體的,首節(jié)點在判斷當(dāng)前所處的調(diào)節(jié)模式,當(dāng)調(diào)節(jié)模式為自動模式時,直接向第一異常節(jié)點發(fā)送調(diào)節(jié)指令,使得第一異常節(jié)點進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié)。當(dāng)調(diào)節(jié)模式為手動模式時,需要判斷是否接收到網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令,當(dāng)接收到后,向第一異常節(jié)點發(fā)送調(diào)節(jié)指令;若沒有接收到,則繼續(xù)進(jìn)行異常檢測。
當(dāng)接收到第一異常節(jié)點返回的調(diào)節(jié)結(jié)果后,且第一異常節(jié)點返回的調(diào)節(jié)結(jié)果為調(diào)節(jié)失敗消息,則結(jié)束調(diào)節(jié)流程;當(dāng)?shù)谝划惓9?jié)點返回的調(diào)節(jié)結(jié)果為調(diào)節(jié)完成消息,則向下一個異常節(jié)點發(fā)送調(diào)節(jié)指令,繼續(xù)進(jìn)行調(diào)節(jié)。
如圖9所示,為首節(jié)點啟動異常監(jiān)測流程示意圖:
步驟S601、收到網(wǎng)管系統(tǒng)發(fā)送的監(jiān)測使能通知;
步驟S602、向下游節(jié)點發(fā)送異常監(jiān)測使能命令;
步驟S603、判斷下游節(jié)點是否使能成功,如果成功則進(jìn)行步驟S604,如果不成功則進(jìn)行步驟S606;
步驟S604、判斷末節(jié)點是否返回使能成功,如果是則進(jìn)行步驟S605,如果不是則返回到步驟S602;
步驟S605、設(shè)置系統(tǒng)為異常檢測狀態(tài),結(jié)束流程;
步驟S606、使能失敗,向網(wǎng)管系統(tǒng)上報鏈路使能失敗事件,結(jié)束流程。
如圖10所示,為首節(jié)點調(diào)節(jié)執(zhí)行流程示意圖,首節(jié)點調(diào)節(jié)的節(jié)點均為異常節(jié)點。
步驟S701、向下游節(jié)點發(fā)送調(diào)節(jié)指令;
步驟S702、判斷是否接收到下游節(jié)點反饋的調(diào)節(jié)完成消息;如果收到則執(zhí)行步驟S703,如果沒有收到則執(zhí)行步驟S705;
步驟S703、判斷末節(jié)點是否返回調(diào)節(jié)完成消息;如果是則執(zhí)行步驟S704,如果不是則執(zhí)行步驟S701;
步驟S704、調(diào)節(jié)成功,向網(wǎng)管系統(tǒng)發(fā)送調(diào)節(jié)成功事件,執(zhí)行步驟S707;
步驟S705、向下游節(jié)點發(fā)送停止調(diào)節(jié)指令;
步驟S706、調(diào)節(jié)失敗,向網(wǎng)管系統(tǒng)發(fā)送調(diào)節(jié)失敗事件;
步驟S707、調(diào)節(jié)結(jié)束,進(jìn)入異常檢測狀態(tài)。
如圖11所示,為本發(fā)明實施例整體流程圖。
步驟S801、網(wǎng)管系統(tǒng)配置鏈路;
步驟S802、創(chuàng)建首節(jié)點,首節(jié)點根據(jù)配置信息創(chuàng)建其他節(jié)點;
步驟S803、首節(jié)點啟動異常監(jiān)測流程;
步驟S804、非首節(jié)點執(zhí)行異常檢測過程,并向首節(jié)點報告;
步驟S805、首節(jié)點判斷當(dāng)前調(diào)節(jié)模式,自動模式時執(zhí)行步驟S806,手動模式時執(zhí)行步驟S812;
步驟S806、當(dāng)前模式為自動模式;
步驟S807、首節(jié)點向第一異常節(jié)點發(fā)送調(diào)節(jié)指令;
步驟S808、第一異常節(jié)點接收到指令后,開始調(diào)節(jié);
步驟S809、第一異常節(jié)點調(diào)節(jié)結(jié)束,向首節(jié)點上報調(diào)節(jié)結(jié)果;
步驟S810、首節(jié)點根據(jù)結(jié)果判定是否繼續(xù)調(diào)節(jié),如果繼續(xù)調(diào)節(jié)執(zhí)行步驟S811,如果不繼續(xù)調(diào)節(jié),則返回到步驟S804;
步驟S811、首節(jié)點向下一個異常節(jié)點發(fā)送調(diào)節(jié)指令,下一個異常節(jié)點接收到調(diào)節(jié)指令,開始返回步驟S808開始調(diào)節(jié),各個異常節(jié)點調(diào)節(jié)完成后結(jié)束流程;
步驟S812、當(dāng)前調(diào)節(jié)模式為手動模式;
步驟S813、判斷是否接收到網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令,如果接收到則執(zhí)行步驟S807,如果沒有接收到則返回到步驟S804。
本發(fā)明實施例提供一種分布式自動功率優(yōu)化的裝置,應(yīng)用于當(dāng)前節(jié)點,如圖12所示,所述裝置包括:
第一處理模塊901,用于接收首節(jié)點發(fā)送的異常監(jiān)測使能命令,并根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中采用異常檢測算法計算得到異常檢測結(jié)果;
上報模塊902,用于當(dāng)所述異常檢測結(jié)果滿足預(yù)設(shè)條件時,則向首節(jié)點上報告警消息,其中所述預(yù)設(shè)條件為:至少連續(xù)兩次計算得到的結(jié)果中當(dāng)前節(jié)點的偏移值Poffset大于當(dāng)前節(jié)點預(yù)存的偏移門限ThreOffset或者當(dāng)前節(jié)點的第二累計誤差Paccumulate offset2大于當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset,其中所述Paccumulate offset2是指從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點所累計的誤差值;
第二處理模塊903,用于接收首節(jié)點發(fā)送的調(diào)節(jié)指令,進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié)并將調(diào)節(jié)結(jié)果反饋給首節(jié)點。
在本發(fā)明上述實施例中,當(dāng)所述第一處理模塊901得到的所述異常檢測結(jié)果不滿足預(yù)設(shè)條件時,則表明當(dāng)前節(jié)點屬于正常節(jié)點。
在本發(fā)明上述實施例中,所述裝置還包括:
反饋模塊904,用于在所述第一處理模塊901接收首節(jié)點發(fā)送的異常監(jiān)測使能命令之后,啟動異常檢測之前,向首節(jié)點反饋使能成功消息。
在本發(fā)明上述實施例中,所述第一處理模塊901包括:
第一獲取子模塊9011,用于獲取當(dāng)前節(jié)點的第一輸出光功率Pout1、第一 輸入光功率Pin1、第一增益G1和第一累計誤差prePaccumulate offset1,并獲取當(dāng)前節(jié)點預(yù)存的增益偏移補(bǔ)償Pcompensation,其中所述prePaccumulate offset1是指第一時刻從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點的上一個節(jié)點所累計的誤差值;
第一計算子模塊9012,用于根據(jù)獲取的所述Pout1、所述Pin1、所述G1以及所述Pcompensation,采用如下公式計算得到所述Poffset:
Poffset=G1–(Pout1-Pin1)+Pcompensation;
第二計算子模塊9013,用于根據(jù)所述Poffset和所述prePaccumulate offset1,采用如下公式計算得到所述Paccumulate offset2,所述異常檢測結(jié)果至少包括:所述Poffset和所述Paccumulate offset2;
Paccumulate offset2=Poffset+prePaccumulate offset1。
在本發(fā)明上述實施例中,所述第二處理模塊903包括:
第二獲取子模塊9031,用于獲取當(dāng)前節(jié)點的第二輸出光功率Pout2、第二輸入光功率Pin2、第二增益G2和第三累計誤差prePaccumulate offset3,并獲取當(dāng)前節(jié)點預(yù)存的增益偏移補(bǔ)償Pcompensation,其中所述prePaccumulate offset3是指第二時刻從首節(jié)點的下一個節(jié)點到當(dāng)前節(jié)點的上一個節(jié)點所累計的誤差值;
第三計算子模塊9032,用于根據(jù)獲取的所述Pout2、所述Pin2、所述G2、所述prePaccumulate offset3以及所述Pcompensation,采用如下公式計算得到調(diào)整值Ladjust:
Ladjust=(Pout2-Pin2)-G2-(Pcompensation+prePaccumulate offset3)
第一處理子模塊9033,用于當(dāng)所述Ladjust在預(yù)設(shè)的第一可調(diào)范圍[L1,L2]內(nèi),向首節(jié)點反饋調(diào)節(jié)完成消息;當(dāng)所述Ladjust不在所述第一可調(diào)范圍[L1,L2]內(nèi),調(diào)節(jié)所述第一可調(diào)范圍的邊界值L1或L2,得到調(diào)節(jié)后的第一邊界值L1'或第二邊界值L2';
第二處理子模塊9034,用于若調(diào)節(jié)后的L1'-Ladjust或Ladjust-L2'在預(yù)設(shè)的第二可調(diào)范圍[G3,G4]內(nèi),則向首節(jié)點反饋調(diào)節(jié)完成消息;若調(diào)節(jié)后的L1'-Ladjust或Ladjust-L2'不在所述第二可調(diào)范圍[G3,G4]內(nèi),則發(fā)送調(diào)節(jié)所述第二可調(diào)范圍的邊界值G3或G4的命令,并向首節(jié)點反饋調(diào)節(jié)失 敗消息。
本發(fā)明實施例還提供一種分布式自動功率優(yōu)化的裝置,應(yīng)用于首節(jié)點,如圖13所示,所述裝置包括:
發(fā)送模塊1001,用于向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令,使得下游節(jié)點能夠根據(jù)所述異常監(jiān)測使能命令啟動異常檢測,在所述異常檢測中下游節(jié)點采用異常檢測算法計算得到異常檢測結(jié)果,若所述異常檢測結(jié)果滿足預(yù)設(shè)條件,由所述下游節(jié)點生成告警消息;
第三處理模塊1002,用于接收下游節(jié)點上報的告警消息,根據(jù)所述告警消息依次向各個異常節(jié)點發(fā)送調(diào)節(jié)指令,其中異常節(jié)點為上報所述告警消息的下游節(jié)點,所述預(yù)設(shè)條件為:至少連續(xù)兩次計算得到的結(jié)果中當(dāng)前節(jié)點的偏移值Poffset大于當(dāng)前節(jié)點預(yù)存的偏移門限ThreOffset或者當(dāng)前節(jié)點的第二累計誤差Paccumulate offset2大于當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset;
第一接收模塊1003,用于接收各個異常節(jié)點反饋的應(yīng)答消息,當(dāng)接收到最后一個異常節(jié)點返回的調(diào)節(jié)完成消息時,向網(wǎng)管系統(tǒng)應(yīng)答調(diào)節(jié)成功事件。
在本發(fā)明上述實施例中,所述裝置還包括:
第二接收模塊1004,用于在所述發(fā)送模塊1001向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令之前,接收所述網(wǎng)管系統(tǒng)發(fā)送的監(jiān)測使能通知。
在本發(fā)明上述實施例中,所述裝置還包括:
第四處理模塊1005,用于在所述發(fā)送模塊1001向下游各個節(jié)點發(fā)送異常監(jiān)測使能命令之后,接收下游各個節(jié)點反饋的使能應(yīng)答,當(dāng)接收到末節(jié)點的使能應(yīng)答,進(jìn)入異常節(jié)點檢測狀態(tài);當(dāng)沒有接收到下游某節(jié)點反饋的使能應(yīng)答時,向所述網(wǎng)管系統(tǒng)發(fā)送使能失敗消息,不進(jìn)入異常節(jié)點檢測狀態(tài)。
在本發(fā)明上述實施例中,所述裝置還包括:
第五處理模塊1006,用于當(dāng)接收到異常節(jié)點反饋的調(diào)節(jié)失敗消息時,向異常節(jié)點發(fā)送停止調(diào)節(jié)指令,并向所述網(wǎng)管系統(tǒng)應(yīng)答調(diào)節(jié)失敗事件,結(jié)束調(diào)節(jié)流程。
在本發(fā)明上述實施例中,所述第三處理模塊1002包括:
第一子模塊10021,用于判斷當(dāng)前調(diào)節(jié)模式,當(dāng)當(dāng)前調(diào)節(jié)模式為自動模式時,向第一異常節(jié)點發(fā)送調(diào)節(jié)指令;
第二子模塊10022,用于當(dāng)當(dāng)前調(diào)節(jié)模式為手動模式時,判斷是否接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令,當(dāng)接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令后,向所述第一異常節(jié)點發(fā)送調(diào)節(jié)指令,使得所述第一異常節(jié)點進(jìn)入調(diào)節(jié)狀態(tài)進(jìn)行功率調(diào)節(jié);當(dāng)沒有接收到所述網(wǎng)管系統(tǒng)發(fā)送的開始調(diào)節(jié)指令時,驅(qū)動下游節(jié)點進(jìn)行異常檢測;
第三子模塊10023,用于當(dāng)接收到所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果后,判斷是否需要繼續(xù)調(diào)節(jié),當(dāng)所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果為調(diào)節(jié)失敗消息,則結(jié)束調(diào)節(jié)流程;當(dāng)所述第一異常節(jié)點返回的調(diào)節(jié)結(jié)果為調(diào)節(jié)完成消息,則向下一個異常節(jié)點發(fā)送調(diào)節(jié)指令。
本發(fā)明實施例分布式自動功率優(yōu)化的方法,通過在采用異常檢測算法判斷當(dāng)前節(jié)點是否屬于異常節(jié)點時引入偏移門限ThreOffset和當(dāng)前節(jié)點累計偏移門限ThreAccumulateOffset,使得不需要網(wǎng)元管理系統(tǒng)為每個節(jié)點配置比較的標(biāo)準(zhǔn)值,簡化人工管理配置的復(fù)雜度;在進(jìn)行功率調(diào)節(jié)時引入增益偏移補(bǔ)償Pcompensation,可以消除光功率異常告警,避免反復(fù)無效調(diào)節(jié)。本發(fā)明在光纖衰減變化時,自動調(diào)節(jié)系統(tǒng)中的衰減或增益,使整個系統(tǒng)能夠保持設(shè)計的功率預(yù)算,保證業(yè)務(wù)的正常傳送。
需要說明的是,本發(fā)明提供的分布式自動功率優(yōu)化的裝置是應(yīng)用上述方法的裝置,則上述方法的實施例均適用于該裝置,且能達(dá)到相同或相似的有益效果。
以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。