999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

OTN技術在電力通信網業務路由優化中的應用

2019-04-04 02:56:34龍致遠鄭丁黃美琴馮斯德朱明斯
微型電腦應用 2019年3期

龍致遠, 鄭丁, 黃美琴, 馮斯德, 朱明斯

(海南電網有限責任公司 信息通信分公司, 海口 570203)

0 引言

隨著智能電網技術的發展和成熟,融合了同步數字體系(Synchronous Digital Hierarchy,SDH)和傳統密集波分復用(Wavelength Division Multiplexing,WDM)技術優勢的光傳送網(Optical Transmission Networks,OTN)技術越來越廣泛地應用于電力通信場景中[1]。OTN具有大顆粒調度、大容量傳輸、適配多種業務等特點[2],不僅催生了諸多新的電力通信業務,也使得網絡中對大容量高速率業務的處理性能大幅提升[3]。電力通信OTN業務關系到電力系統的生產調度和管理控制,對業務可靠性、服務質量和傳輸穩定性都有特定的要求。但由于網絡在進行業務路由分配時缺乏全局考慮和長遠規劃,隨著業務量的急劇增加,影響OTN可靠性的主要問題已不是突發性擁塞,而是業務分布的不均衡導致的網絡運行風險提高。因此,限制高風險事件的發生,將風險差異化的業務均衡地分布到網絡中,對提高OTN的可靠性及風險運行水平有重要意義。

針對電力OTN業務路由優化問題,現階段主要采用經典尋路算法或啟發式算法來解決。文獻[4]提出了一種KSP多路徑綜合代價算法,利用Dijkstra找出兩點間K條最短路徑,從中選出最優的一條進行業務部署。由于KSP只能對業務進行單次輪流部署,部署次序不同導致結果差異較大,無法適用于全局路由優化問題;文獻[5]將路由選擇轉化成一個整數線性規劃問題,通過遺傳算法解決多目標的路由優化。雖然實現了多目標優化,但算法收斂性和隨機性較差,受限于局部最優,不能有效地尋找最優解;文獻[6]使用蟻群算法解決路由與資源分配問題,但在考慮路由可用性時并未涉及OTN中特有的光信噪比約束,并且僅從資源角度實現業務的負載均衡,未考慮業務重要度和鏈路風險本身對可靠性的影響,不適用于解決電力OTN中基于風險均衡的業務路由優化問題。

針對上述算法存在的問題,本文提出了一種面向可靠性的路由優化算法,算法以全網業務風險均衡度為優化目標,綜合考慮網絡傳輸時延以及光信噪比約束。在算法的實現上,以遺傳算法原理為基礎,在進化過程中融合模擬退火和小生境演化思想,旨在提升算法運行效率并獲取較高的求解質量,從而對網絡中已有業務的業務路由進行全局規劃和重新部署。通過仿真驗證了算法的可靠性及路由優化能力,該算法在大規模網絡拓撲中能夠有效優化全網業務風險均衡度,提升OTN網絡運行的可靠性。

1 問題描述

電力OTN網絡架構基于電力通信網網架,電力通信網架構又基于電網網架[7],因此電力OTN拓撲結構相對穩定。并且電力OTN屬于靜態網絡[8],網絡中的業務在建立后數據流基本保持不變,網絡業務運行風險由傳統的突發性擁塞轉變為業務在傳輸鏈路上的過度集中分布[9]。因此,與傳統增加資源冗余的方法不同,對電力通信OTN可靠性的優化更偏向從業務路由角度探索能夠均衡網絡風險、提高網絡運行安全性和可靠性的路由分配機制。

本文所設計的面向可靠性的路由優化算法,主要針對網絡中業務分布不合理問題,從全局角度進行現網業務路由的重分配,通過將風險差異化的業務均衡地分布到網絡中,降低網絡風險,提高電力OTN可靠性。本章在算法設計過程中,基于遺傳算法,以風險均衡度為目標,綜合考慮網絡傳輸時延和OTN光信噪比約束,保證算法在路由選擇過程中趨向于選擇滿足時延約束且光信噪比參數指標好的光通道,將重要度高的業務分布到風險值低的傳輸鏈路上,均衡網絡局部之間的風險差異,使網絡可靠性得到提升。

2 模型建立

為了抽象面向可靠性的電力OTN的路由優化問題,首先定義電力光傳輸網拓撲為無向帶權圖G(V,E),其中V={v1,v2,…,vn}為網絡中節點集合,E={e1,e2,…,em}為網絡中的無向邊集合,ek表示網絡中第k條邊。圖中任意一條連接節點vi和vj的邊eij上定義了一個二元組(Pe,Le),Pe表示鏈路風險度(即光纖鏈路的失效概率),Le表示鏈路的長度,根據鏈路的長度,可以相應地計算該光纖段的傳輸時延和信號功率衰減。然后定義網絡中的業務請求集合為S={S1,S2,…,SM},對于每一個業務請求Sk(k=1,2,…,M)定義了一個四元組(Vs,Vd,Ts,Q),分別表示該業務請求的起始節點、終止節點、時延約束和光信噪比約束。構造上述網絡模型的目的是根據電力OTN業務請求,獲取一個滿足該業務請求的路徑集合,保證業務路由可用的同時滿足該業務的QoS約束。

信號在網絡中傳輸時,傳輸距離的長度、通道媒介的種類、途徑交換網絡設備的數量都會對信號的傳輸時延產生影響。若節點vi到節點vj之間經過網絡跳數為m,傳輸路徑總長度為lij,節點交換設備的交換延時為tv,信號總時延Tij表示如式(1)。

(1)

其中,c為信號在通道中的傳輸速度,Δt為隨機延時抖動。

(2)

(3)

若已知網絡中業務分布,可知邊eij上承載的業務集合Seij是S的子集。定義綜合業務風險度為OTN中某一光纖段上承載的所有業務的風險度總和,表達式如式(4)。

(4)

其中,M表示集合S中的業務請求總數,α表示邊eij是否承載某一業務,若承載有該業務則α為1,反之為0。

全網業務風險均衡度能夠反映網絡中各邊所承載的業務風險均衡分布情況。該指標值越低,說明網絡中每條通道的綜合業務風險度差異越小,網絡中業務分布越均衡,網絡整體的可靠性較好,網絡運行風險較小;該指標值越高,說明網絡中業務的分布均衡性較差,部分鏈路上承載的業務數量過多或者關鍵業務集中,而部分鏈路負載少。全網風險均衡度可表示為式(5)。

(5)

3 算法基本流程

本文提出一種面向可靠性的電力OTN路由優化算法,該算法以遺傳算法[11]的原理為基礎,在種群進化過程中融合模擬退火[12]和小生境演化[13]思想。算法主要步驟概括如下:

步驟1:參數初始化。初始化待優化的業務請求集合,設置算法最大迭代次數(即終止條件)、個體適應度函數f(x)及相關計算因子、模擬退火機制中的初始溫度T0和和降溫因子Δ。

步驟2:樣本空間初始化。通過某種路由求解策略隨機生成初代種群并計算其適應度。根據適應度大小對初代種群進行排序,按照f(x)梯度將初代種群劃分為N個子集合(即小生境數量為N)。對各子集合中適應度最大的個體xk(k=1,2,…,N)進行標記。

步驟3:當代種群中,適應度最大的個體xk直接進入下一代候選種群,對小生境中其余個體進行選擇、交叉及變異等一系列標準遺傳操作,生成下一代候選種群。需要注意的是,小生境意味著種群隔離,不同小生境中種群的處理過程相互獨立,互不影響。

步驟4:在各小生境的下一代候選種群中,選取適應度最優個體進入模擬退火流程:對個體xk(k=1,2,…,N)產生隨機擾動Δx(類似遺傳算法變異過程),生成新的個體xk,計算兩個個體之間適應度函數的差值Δf=f(xk)-f(xk-1)。當Δf≤0時,接受個體xk,即對其予以保留;當Δf>0時,令接受概率為式(6)。

(6)

產生在[0,1]區間上均勻分布的偽隨機數r,若P(Δf)≥r,則用新生成個體xk替換個體xk-1,否則仍然接受個體xk并對其予以保留。

步驟5:重新評價適應度函數,從各小生境候選種群中選取最優個體形成新一代種群,并取各小生境中適應度最大的個體xk(k=1,2,…,N)進行標記。

步驟6:若迭代次數達到最高限制,則滿足終止條件算法結束,輸出目標結果;否則更新退火溫度T=ΔT,迭代次數加1,跳轉到步驟3。

4 算法詳細設計

對所提算法進行詳細設計和說明,包括遺傳算法的具體實現、模擬退火機制的運用以及小生境的控制等。

4.1 編碼與種群初始化

本文首先采用基于路徑表示法的染色體編碼方式,分別為每個業務獨立地進行染色體編碼,從而形成染色體編碼段。每個染色體段中基因的位置表示業務路由經過的節點,所有染色體段拼接成一條染色體,代表網絡中一套完整的業務路由分配方案。其次,采用以下路徑求解的思路生成初始種群:

步驟1:確定當前網絡拓撲狀態和業務請求,將具有相同源匯節點的業務請求綁定為一組。

步驟2:根據每一個電力OTN業務請求的源匯節點,利用路徑搜索算法獲取端到端之間的所有路徑作為候選路徑。

步驟3:計算候選路徑集中各路徑的光信噪比OSNRJk和信號延時TJk,同時根據光信噪比和時延約束條件將不符合兩者要求的路徑從候選路徑中刪除。針對每個業務請求,保留最多k條路徑作為備選路由,在此基礎上構建一個備選路徑集合J(S)。

步驟4:對每個業務Sk(k=1,2,…,M),從其對應的備選路徑集J(Sk)中隨機選取一條路徑形成個體。由此方式生成不同的個體從而形成初始種群。

4.2 適應度函數的選取

算法的目標是均衡網絡運行風險,因此把全網風險均衡度作為適應度函數的重要組成部分,當全網風險均衡度越小,網絡業務的分布趨于分散,一定程度上體現網路風險低可靠性好。此外,針對多重QoS約束條件下的尋優問題[14],還應當結合相關QoS性能參數來設計適應度函數。所以,我們的算法中定義個體X的適度函數表示如式(7)。

(7)

其中,RB(X)為個體X的全網風險均衡度,ψ(Δ)是懲罰函數,當某條業務路由滿足約束時(時延約束或者光信噪比約束),ψ(Δ)取值為1,否則值域屬于(0,1)。λ和μ分別為信號時延和光信噪比的懲罰函數的正加權系數。

4.3 種群的迭代

為了算法能收斂于最優解,在選擇個體進行種群迭代時,需要保證適應度高的個體以較大概率被選中。通常可以采用簡單輪盤賭機制[15]進行個體的選擇,即樣本空間中個體的選擇概率與其適應度成正比。對于適度函數值為f(xi)的個體,其選擇概率Pc如式(8),其中,Nk為組成當代種群的第k個小生境中的個體個數。特別指出,父代群體中適應度最高的若干個體可直接進入子代樣本空間,不需經過交叉和變異過程如式(8)。

(8)

為了提高算法搜索能力,選取兩個個體作為父母個體,把父母個體中的部分結構進行替換和重組,生成新的個體,并將新生成的個體加入到子代種群中,這一過程稱為交叉。本文采用如下交叉規則:對選定的父母個體xm和xf,對應的適應度為f(xm)和f(xf),針對某一業務請求,以選擇概率如式(9)所示,選取父親個體或母親個體相應染色體段,組合生成新個體xc為式(9)。

(9)

若新個體適應度f(xc)大于父母個體任一方,則接受新個體并進入子代種群;若f(xc)僅大于父母個體一方,則以一定概率接受新個體;若f(xc)小于父母個體任一方,則重新進行交叉過程生成另一新個體xc。

變異過程能夠保證遺傳算法的隨機搜索能力[16],保證樣本空間物種的多樣性,避免算法過早收斂。算法變異規則設計如下:完成交叉過程后,新生成的子代個體以某一變異概率隨機對其中某一個染色體段進行變異。若變異操作確定發生,則從子代業務路由集合{JS1,JS2,…,JSM}中條選擇JSk作為變異點,將其與業務Sk的備選路徑集J(Sk)中的某一條備選路徑進行置換,形成新的子代業務路由集合并進入子代群體。

4.4 模擬退火機制

模擬退火有良好的局部搜索性能。本文所提算法在每代種群進化完成之后,對各小生境的最優個體施行退火操作,以降低算法陷入局部最優的概率。

首先進行初始溫度T0的設置,T0設置過低時,退火操作無法有效進行,算法很可能迅速進入局部最優陷阱;而當T0設置過高時,出現冗余的迭代,降低算法執行效率。本文將T0設為式(10)。

(10)

其中,fmax和fmin分別表示初始種群中適應度的最大和最小值,0

4.5 小生境的控制

通過將種群劃分為若干小生境并進行獨立的遺傳操作,一方面細分樣本空間能更好地發揮模擬退火機制的局部搜索優勢,另一方面,將遺傳算法的的單峰尋優轉變為多峰尋優,加快了算法的收斂[17]。本文算法為了簡化分析,僅對種群的小生境劃分問題作出說明。給出業務路由優化算法流程圖如1所示。

圖1 業務路由優化算法流程圖

首先對初始化種群時產生的N個體進行適應度排序,即{x1,x2,…,xN}。其次采用首尾交替等分法對排序結果進行劃分。若劃分為M個小生境,則每組小生境的個體數為N/M,每組個體依次從序列頭尾交替選取。這樣做能夠保持多樣性,避免小生境之間種群差異過于顯著,并為后續的局部尋優創造條件。

5 實驗仿真與結果分析

運用上述仿真算法,分別在經典實驗網絡拓撲即NSFnet網絡以及某省電力通信公司所提供的現網數據上進行仿真。首先給拓撲如圖2所示:

圖2 NSFnet網絡拓撲圖

圖3 某省現網OTN網絡拓撲圖

假設網絡中的業務請求都是單向業務。用于算法仿真的業務請求集合都是通過業務生成程序隨機均勻生成的,為了簡化分析,將業務時延約束均設置為10,OSNR約束設置為18 dB,業務重要度隨機取[1,5]之間的整數值。同時網絡拓撲中的鏈路的風險度也由程序隨機產生,均勻分布在區間[0,0.3]內。對于算法中各項參數,將λ和μ均設為0.5,P0為0.8,降溫因子Δ設為0.9。此外,令小生境數目N為5,設置業務備選路徑集合大小k為8,路由解搜索在200次迭代內完成,即算法終止條件為迭代次大于等于200。

5.1 基于NSFnet網絡拓撲的實驗分析

為了充分驗證本文所設計的面向可靠性業務路由優化算法的業務路由配置能力和業務風險均衡能力,本文基于NSFnet拓撲進行了15組對比實驗。在每個實驗組中,隨機生成M個業務請求,M在區間[15,30]內以等概率隨機取值。15組實驗分別對應的業務請求數量如下表所示:

在每一組實驗中,分別應用最短路徑算法、遺傳算法以及本文所提的路由優化算法,為M個業務請求進行路由選擇。實驗仿真結果如下圖4所示,柱狀圖橫坐標為實驗組號,對應于15個包含不同業務請求集合的實驗組;柱狀圖縱坐標為路由選擇方案的風險均衡度。

表1 15組實驗的業務請求數量

圖4 算法風險均衡度對比圖

根據對比結果可以看出,在上述仿真場景下,應用最短路徑算法時的全網業務風險均衡度高,業務分布不均衡的問題較為嚴重;應用遺傳算法和本文所提方法所獲取的風險均衡度相對較低,業務路由分布集中的問題在一定程度上得到改善,兩者的目標函數計算結果基本一致,后者略優于前者。其根本原因在于,最短路徑算法雖然在解決最短距離問題以及求解效率上有極大優勢,但未考慮業務分布過于集中的風險,因此求解路由時趨向于選擇少數看似“性能好”的路徑為業務路由,導致業務分布較為擁擠,網絡局部運行風險大。遺傳算法和本文所提方法均從全局角度控制風險過度集中,而本文所提算法結合了遺傳算法和模擬退火機制,相比簡單的遺傳算法,能夠考察更為豐富的樣本空間,并且兼具了良好的全局和局部尋優能力。

此外,在仿真中還隨機選取了一個實驗組來驗證算法的效率,仿真結果如圖5所示。

圖5 算法收斂曲線

不難看出,由于本文設計算法利用小生境思想,將遺傳進化的單峰尋優轉化為多峰尋優,在一定程度上加快了算法的收斂速度,同時也能夠獲取更高質量的解空間。

5.2 基于某省電力通信OTN的實驗分析

在已知某省電力通信OTN的網絡拓撲、業務分布以及節點/鏈路物理參數的情況下,根據前述內容,可以計算當前網絡狀態下的風險均衡度、平均OSNR值、業務平均時延等指標。本實驗基于某省電力通信OTN網絡拓撲和業務分布,利用所設計算法對網絡中現有業務路由進行全局優化,仿真對比結果如下表2所示。

表2 路由算法優化前后性能對比

由對比結果可以看出,利用該算法對網絡現有業務進行優化,可以有效均衡網絡風險,提高電力OTN業務運行的可靠性。此外,由于本文所設計算法針對多重QoS約束條件下(主要是光信噪比和信號時延)的尋優問題,算法也會對業務路由的平均時延和平均OSNR造成影響。算法中適應度函數的設計,使業務路由分配時更趨向于選擇光信噪比參數值高的光通道,因此經過該路由優化算法,平均OSNR值得到提高;而不同于最短路徑算法,該算法趨向于將業務分散部署,因此路由的選擇未必是最短距離,在一定程度上也就導致業無信號的傳輸時延增加。

6 總結

針對網絡風險不均衡的問題,以網絡風險均衡度為優化目標,綜合考慮時延約束和OTN網絡所特有的光信噪比約束,本文提出了一種面向可靠性的電力OTN業務路由優化算法。算法在實現上將遺傳算法的全局搜索能力與模擬退火機制的局部尋優能力有機結合,并利用小生境思想,可以以較快的收斂速度獲取一組全網風險均衡度較好的業務路由解。最后通過仿真實驗,驗證了算法能夠有效降低對全網業務路由進行優化,達到最佳風險均衡目標,同時也具有較好的算法效率和收斂性。

主站蜘蛛池模板: 久久伊人操| 这里只有精品免费视频| 中文字幕在线看| 久久精品亚洲热综合一区二区| 久久a毛片| 无码综合天天久久综合网| 国产一级无码不卡视频| 国产69囗曝护士吞精在线视频| 久久99久久无码毛片一区二区| 狼友av永久网站免费观看| 国产女人18毛片水真多1| 久久激情影院| 无码免费的亚洲视频| 日本福利视频网站| 91精品福利自产拍在线观看| 成人日韩视频| 在线中文字幕日韩| 国产91线观看| 欧美一区二区精品久久久| 亚洲av色吊丝无码| 色亚洲激情综合精品无码视频| 免费国产高清视频| 四虎国产永久在线观看| 国产又爽又黄无遮挡免费观看| 亚洲最新地址| 免费在线色| 色综合久久综合网| 午夜免费小视频| 欧美色伊人| 国产在线观看一区精品| 最新国产你懂的在线网址| 国产视频自拍一区| 国产人人干| 欧美一区二区三区国产精品| 全部毛片免费看| 欧美亚洲一二三区| 一级片一区| 免费一极毛片| 国产精品丝袜在线| 丝袜国产一区| 69综合网| 日韩成人在线一区二区| 久久国产免费观看| 欧美综合中文字幕久久| 欧美中日韩在线| 欧美精品亚洲精品日韩专区| 成人免费黄色小视频| 九色综合伊人久久富二代| 欧类av怡春院| 国产一区二区网站| 婷婷六月激情综合一区| 人妻中文字幕无码久久一区| 26uuu国产精品视频| 日韩国产黄色网站| 无码福利日韩神码福利片| 美女被操黄色视频网站| 热久久国产| 99热这里只有精品5| 国产一级α片| 欧美国产日韩在线播放| 国产精品福利尤物youwu| 欧美无遮挡国产欧美另类| 亚洲爱婷婷色69堂| 日本一区中文字幕最新在线| 精品视频一区在线观看| 国产极品美女在线| 伊人成色综合网| 国产精品成人AⅤ在线一二三四 | 日韩毛片基地| 九九热在线视频| 无码专区在线观看| 国产精品熟女亚洲AV麻豆| 日韩精品亚洲一区中文字幕| 亚洲欧美另类中文字幕| 亚洲福利片无码最新在线播放| 久久精品亚洲热综合一区二区| 亚洲床戏一区| 亚洲全网成人资源在线观看| 成人精品区| 亚洲免费福利视频| 国产本道久久一区二区三区| 欧美精品亚洲二区|