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

OBS基于回退和信道分級的沖突解決算法

2014-07-13 01:03:44李敏濤陳荷荷章曉春
激光技術 2014年4期

李敏濤,陳荷荷,章曉春

(溫州職業技術學院電子電氣工程系,溫州325000)

引 言

隨著波分復用技術的發展,光網絡傳輸能力也大幅度地得到了提升,但是光網絡中節點的路由交換能力卻沒有得到同步提高,這已成為當前光網絡傳輸的瓶頸。目前比較主流的光交換技術主要有光電路交換(optical circuit switching,OCS)、光分組交換(optical package switching,OPS)和光突發交換(optical burst switching,OBS)。OCS技術比較成熟,但是交換的粒度比較大,帶寬利用率不高,而OPS對于光器件的要求又非常高,實現的成本和技術難點比較大。

OBS技術結合了OCS和OPS的優點,規避了其技術難點,是近年來光交換技術研究的熱點[1],有望成為下一代光網絡的核心交換技術。當網絡數據到達邊緣節點時,會根據一定的突發包匯聚算法使網絡數據組成突發數據包(burst data packet,BDP),每一個BDP都會產生一個相應的突發控制分組(burst control packet,BCP),BCP包含 BDP傳輸交換所必須的控制信息。網絡節點預先發送BCP,為BDP進行單向資源預留,使得BDP能夠按照預留的資源路徑進行數據的發送。有了這種資源預留機制,BDP在數據通道中傳輸時,就可以采用全光交換和傳輸,從而省略了光/電/光轉換,達到了一個較好的傳輸效果。但是這種資源預留機制是單向的,很容易造成多個突發包競爭同一條鏈路資源的情況,沖突的產生必然會導致網絡丟包率的上升,從而使得網絡的性能下降。如何降低因突發包競爭資源而造成的網絡性能的降低成為目前光突發交換研究的熱點。

1 突發包競爭解決機制研究

目前解決突發包沖突問題,無外乎有降低突發沖突的概率和降低丟包率兩種方法[2]。主流的方法主要有:光緩存、波長轉換、偏射路由和突發包分段丟棄技術等[3-4]。這些方法都能從給一定角度上緩和網絡的丟包率,但是各自仍有缺點,在網絡負擔比較重的情況下,甚至可能會帶來更多的沖突問題,從而增加了丟包率并且帶來了比較嚴重的延時[5]。

利用信道分級來解決突發包競爭問題[6],此方法人為地將信道分為Ⅰ級信道和Ⅱ級信道,當突發包到達核心節點時,優先選擇用Ⅰ級信道來傳輸,若Ⅰ級信道忙碌,再選擇Ⅱ級信道傳輸,如果Ⅱ級信道忙碌,則延時做轉發,如果有空余的Ⅱ級信道,則發送,否則丟棄,此方法能夠較好地進行業務優先級的區分,Ⅰ級信道保證系統較低的延時性,Ⅱ級信道保證較低的丟包率[7]。

回退信道競爭解決機制(back-off channel contention resolution,BCCR),主要思想是將鏈路中波分復用(wavelength division multiplexing,WDM)的多條信道中抽取少量作為回退信道,當發生競爭時,將突發包通過回退信道發送到上游節點,根據網絡負擔情況,重新進行路由轉發[8]。這種方法能夠有效地降低丟包率,但是其固定地占用了一部分網絡的信道作為回退資源,沒有考慮當回退信道發生競爭業務發生競爭時的處理方法,在網絡業務繁重時,反而會帶來更多的丟包率,并且這種方法并沒有很好地考慮到數據包的優先級問題,不能很好地保證網絡的服務質量(quality of service,QoS)[9]。

2 新算法

2.1 算法的提出

針對以上的情況,作者提出了一種考慮業務優先級的基于信道分級的帶回退業務的沖突解決算法。該算法主要包括:(1)人為地將信道分為3類信道,Ⅰ級信道主要用來傳輸優先級較高的業務,而Ⅱ級優先級信道用來傳輸低優先級業務和部分高優先級競爭突發包轉發,回退信道(back-off channel,BC)主要用來進行競爭突發包的回退轉發,在不同的網絡負載情況下,此3類信道能進行自適應的比例配比變化;(2)對于發生競爭的突發包,作者采用分段切割,盡量轉發的思想,根據優先級的比較來進行綜合考慮。這種算法的核心思想是最大限度地保障高優先級的業務的傳輸特性,此外,盡量保證低優先級業務的丟包率。

2.2 算法描述

作者定義信道類型有3類:Ⅰ級信道、Ⅱ級信道和回退信道,信道總數不變。為了方便描述,將業務類型簡單得分為高優先級業務和低優先級業務兩類[10]。t時刻開始標志信道分級,從該時刻開始,Ⅰ級信道只能傳送高優先級業務,Ⅱ級信道可以傳送高優先級和低優先級業務。

IDC(input data channel)為輸入數據信道,ODC(output data channel)為輸出數據信道,CBDH(content burst data with high priority)為高優先級競爭數據包,OBDH(original burst data with high priority)為高優先級原數據包,CBDL(content burst data with low priority)為低優先級競爭數據包,OBDL(original burst data with low priority)為低優先級競爭數據包,BC為回退信道,Mh表示高優先級業務的最大回退次數,用i來表示高優先級業務回退次數的統計,Ml表示低優先級業務的最大回退次數,用j來表示低優先級回退次數的統計。NⅠ為Ⅰ級信道的數目,NⅡ為Ⅱ級信道的條數,NBC為回退信道的條數,N為總的信道鏈路條數。

(1)高優先級數據包CBDH和高優先級數據包OBDH1發生沖突。

CBDH被分段,CBDH'沿著原先預設的路線(即ODC1)繼續發送,CBDL″進行路由偏射到附近空閑的Ⅰ級信道ODC2上進行發送,如圖1a所示。若偏射路由找不到空閑的Ⅰ級信道,則偏射到回退信道,經過一個回退機制,回退到前段節點,接著再轉發到下一個節點的IDC,此時相當于延時了兩倍的傳輸節點之間的傳輸時延,這時重新進行選擇Ⅰ級信道進行數據的轉發,如圖1b所示。如果依然和各ODC上的數據發生沖突,則進入回退模式,同時計數器i++,當回退次數超過了極限,即i≥Mh時此時說明高優先業務過于繁忙,則在第Mh+1次將CBDH″偏射到臨近的Ⅱ級信道,并將此信道標為Ⅰ級信道,NⅠ++,NⅡ--(注意:NⅡ≥1),如圖1c所示,如果找不到,則丟棄此突發包。

(2)低優先級數據包CBDL和高優先級數據包OBDH發生沖突。

說明此時競爭發生在Ⅱ級信道,此時將CBDL進行分段,CBDL'沿著原先預設的信道(即ODC1)發送,被分段的CBDL″被偏射到附件空閑的ODC2上進行發送,見圖2a,若沒有合適的Ⅱ級信道轉發,則發射到回退信道,若回退信道忙碌,則直接丟棄此包,若回退信道空閑,則進入回退機制,經過突發包兩倍的傳輸時延,重新回到IDC進行下一次的轉發,見圖2b;如果回退的次數j超過了Ml,說明網絡低優先級業務的負擔很繁重,則在第Ml+1此進行Ⅰ級信道尋找,如果找到一條合適的信道,則將此信道標為Ⅱ級信道,NⅡ++,NⅠ--,見圖2c,如果找不到,則丟棄此突發包。

(3)兩個低優先級的突發數據包CBDL和OBDL發生沖突。

說明此時競爭發生在Ⅱ級信道,將CBDL分段成CBDL'和CBDL″,CBDL'隨著原先預設的信道資源和OBDL發送,而CBDL″則偏射路由,去尋找空閑的Ⅱ級信道,轉發此數據,如果沒有空閑的Ⅱ級信道,為了不讓低優先級的業務過多的占用網絡資源,選擇直接丟棄。

Fig.1 Two high priority when burst conflict

Fig.2 Low priority burst and high priority burst

3 仿真說明

3.1 仿真場景

為了分析高低優先級兩類突發包的丟包率情況,假定兩類數據以泊松分布到達核心節點[9],高優先級業務的到達率為λh,低優先級的到達率為λl,總的到達率為λ。高低優先級業務的到達時間設為τh和τl,服從指數分布。系統中鏈路總的條數為N,Ⅰ級信道條數為NⅠ,Ⅱ級信道條數為NⅡ,備用信道的數目用NBC來表示,那么,Ⅰ級信道可以用排隊模型M/D/NⅠ/NⅠ表示,Ⅱ級信道用M/D/NⅡ/NⅡ表示(其中,M和D表示常數,排隊模型M/D/NⅡ/NⅡ表示突發數據以泊松分布到達,系統服務時間為常數 D,有 NⅡ個服務對象,容量為 NⅡ的模型),則有:

概率密度為:

那么容易得出:

系統的仿真環境OBS-NS搭建在開源的NS-2平臺上,NS版本為2.28,采用的操作系統是開源UNIX操作系統。為了簡化仿真過程,作者在系統中做如下約定:每條光鏈路包含65個波長信道,其中56個為數據信道,分為Ⅰ級信道和Ⅱ級信道,初始設置Ⅱ級信道個數為28條,Ⅱ級信號個數為28條,8個作為回退信道,1個為控制信道,波長信道傳輸速率為10Gbit/s,邊緣節點數據流按照Poisson過程隨機到達,兩種優先級的網絡負載采用歸一化處理,設高優先的業務負載和低優先級的業務負載為L(0≤L≤1),匯聚算法采用固定長度匯聚算法,IP包得平均長度為1250byte,突發數據包到達平均間隔是0.0001s,假設信道之間轉發延時是0.0001s,仿真開始時間是0s,結束時間是2s。

3.2 結果分析

仿真結果如圖3所示。

圖3a表示的是在網絡負載優先級不同的配比L下,高優先級業務和低優先級業務的丟包率情況,從圖中可以看出來,當網絡里高優先級業務占主要部分時,隨著仿真時間的推移,高優先級業務的丟包率呈現快速下降的趨勢;而低優先級業務的丟包率則一直保持較低的水平。這是由于新算法采用了動態調配不同等級信道的數目,當高優先級業務沖突較為嚴重時,表明網絡中高優先級業務的負擔比較重,隨著時間的推移,新算法自適應得增加Ⅰ級信道的數目,并且由于回退機制的引入,大大降低了丟包率。

圖3b表示的是當仿真結束時,不同網絡負載的各業務丟包率比較,比較的是新算法的高優先業務丟包率、低優先級業務丟包率和回退信道競爭解決機制(back-off channel contention resolution,BCCR)算法。從圖中可以看到,新算法在保證高優先級業務的低丟包率的情況下,對低優先級業務也有非常大的改善,盡管在某些時候可能會不如傳統的BCCR算法,但是符合優先保證高優先級業務的原則。

圖3c反映了仿真到達2s時,不同網絡負載的各業務延時比較,從圖中可以看出,不管是高優先級業務還是低優先級業務,隨著相應網絡比重的增加,延時都會增加,綜合考慮到網絡的丟包率,認為為此犧牲的延時是有價值的。

Fig.3 a—packet loss probability of high priority and low priority serviceswith different load b—packet loss probability of high priority,low priority and BCCR services c—time delay of high priority and low priority services

4 結論

提出了一種新型的考慮業務優先級的基于信道分級的帶回退業務的沖突解決算法,該算法采用信道分級,將信道分為Ⅰ和Ⅱ兩個級別,用來區別對待高低優先級兩類業務,并且能根據實時網絡業務的動態配比自適應地調整兩類信道的數目;算法還劃分出一部分的回退信道作為保護機制,當突發包發生競爭時,根據競爭業務的優先級進行突發包分段處理,被分段的突發包可以經過優先級比較,進入回退信道,在保護高優先級業務的穩定地低丟包率的同時,也能大幅度降低低優先級的丟包率和網絡業務的延時。仿真結果證實,相比較BCCR算法,這種新型的沖突解決算法確實能夠良好地保證高優先級的低丟包率,并且對低優先級的業務的丟包率也能大幅度降低。這些結果對于OBS網絡的優化和設計都是有一定的參考作用的。

[1]CHEN Y,QIAO C,YU Y.Optical burst switching:a new area in optical networking research[J].IEEE Network,2004,18(3):16-23.

[2]JIY F,WANG H X.Optical burst switching networks[M].Beijing:Beijing University of Posts and Telecommunications Press,2005:38-45(in Chinese).

[3]VU H L,ZUKERMAN M.Blocking probability for priority classes in optical burst switching networks[J].IEEE Communications Letters,2002,6(5):214-216.

[4]HOU R,SUN JQ,DING PF.Study of fair burst segmentation or droppingmethod in optical burst switched multi-hop network[J].Journal of Electronics& Information Technology,2006,28(11):2144-2147(in Chinese).

[5]BIF J,ZHANGM,YE PD.A novel prioritized scheme for contention resolution in optical burst switched networks[J].Acta Photonica Siniea,2005,34(6):900-904(in Chinese).

[6]XIANG B B,ZHU J,ZHANG J.Research on channel grading contention in OBS networks[J].Optical Communication Technique,2011,15(4):20-22(in Chinese).

[7]BARAKAT N,DARCM TE,GANTIS.Back-off channel contention resolution in optical networks[C]//Optical Fiber Communication/National Fiber Optic Engineers Conference.New York,USA:IEEE,2008:759-762.

[8]LEE SK,SRIRAM K,KIM H K,etal.Contention-based limited deflection routing protocol in optical burst-switched networks[J].IEEE Journal of Selected Areas in Communication,2005,23(8):1596-1611.

[9]HOU R,SUN JQ,DING P F.Study on a priority based contention resolution for optical burst switching networks[J].Journal of Electronics& Information Technology,2006,28(4):747-752(in Chinese).

[10]WANG B Y,GUAN A H,ZHANG Y.A preemption window mechanism based on priority in E-OBSnetworks[J].Laser Technology,2011,35(4):531-538(in Chinese).

主站蜘蛛池模板: 亚洲二区视频| 啪啪永久免费av| 日韩在线永久免费播放| 国产成人精品一区二区| 欧美日韩国产在线播放| 欧美视频在线不卡| 亚洲中文字幕97久久精品少妇| 久久黄色一级片| 欧美a在线视频| 热伊人99re久久精品最新地| 人妻中文久热无码丝袜| 国产乱人激情H在线观看| 国产成人在线无码免费视频| 欧美精品成人一区二区视频一| 天天干天天色综合网| 亚洲精品大秀视频| 久久国产精品嫖妓| 国产精品一区在线观看你懂的| 91免费国产高清观看| 国产成人狂喷潮在线观看2345| 亚洲最大福利视频网| 国内精品视频在线| 亚洲第一成年免费网站| 国产午夜精品鲁丝片| 91亚洲视频下载| 国产精品对白刺激| 国产精品网拍在线| 国产永久在线观看| av色爱 天堂网| 日本精品影院| 国产美女免费| 思思99热精品在线| 国产不卡国语在线| 九色视频最新网址 | 久久久久久高潮白浆| 69免费在线视频| 国产精品妖精视频| 精品無碼一區在線觀看 | 91丝袜乱伦| 不卡无码网| 日韩高清成人| 免费啪啪网址| 欧美成人精品欧美一级乱黄| 午夜无码一区二区三区| 日韩一级二级三级| V一区无码内射国产| 精品一区二区三区自慰喷水| av一区二区无码在线| 国产人碰人摸人爱免费视频| 国产精品一区二区不卡的视频| 欧美第九页| 欧美一级高清片欧美国产欧美| 欧美成人A视频| 伊人网址在线| 国产免费a级片| 亚洲热线99精品视频| 欧美在线天堂| 无码中文字幕精品推荐| 成·人免费午夜无码视频在线观看| 午夜一级做a爰片久久毛片| 狠狠色香婷婷久久亚洲精品| 免费网站成人亚洲| 青青青视频91在线 | 美女无遮挡拍拍拍免费视频| 亚洲香蕉久久| 五月天香蕉视频国产亚| 国产va在线观看| av在线5g无码天天| 青青网在线国产| 露脸真实国语乱在线观看| 在线观看视频99| 欧美高清日韩| 亚洲精品麻豆| 日日拍夜夜嗷嗷叫国产| 亚洲欧美一级一级a| 国产成人1024精品下载| 99久久人妻精品免费二区| 最新日本中文字幕| 四虎精品黑人视频| 无码有码中文字幕| 香蕉国产精品视频| 国产尤物jk自慰制服喷水|