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

空間網絡多路徑路由算法﹡

2013-09-17 12:31:16洪佩琳盧漢成張林杰閻長江
通信技術 2013年9期

朱 超, 洪佩琳, 盧漢成, 張林杰, 閻長江

(①中國科學技術大學 電子工程與信息科學系信息網絡實驗室,安徽 合肥 230027;②軍用通信網信息傳輸與分發技術國防科技重點實驗室,河北 石家莊 050081)

0 引言

空間網絡通信相關技術近年來得到越來越多的人關注[1-2]。不同于地面通信網絡,空間網絡通信[3]具有距離遠、延時大、周期性間歇連接以及誤碼率高等特點。傳統的路由協議并不能直接適用于空間網絡。因此提出新的適用于空間網絡環境的路由協議是十分必要的。

目前,針對空間網絡的路由算法主要有:ASCOT[4]、S-OSPF[5]、RADSCN[6]、CGR[7]、ECGR[8]、SQRA[9]等路由協議。其中ASCOT是一種以數據為中心基于節點位置的空間網絡路由協議,其中以數據為中心實現了與其它鄰近網絡的互通,基于節點位置可以適應空間網絡拓撲結構動態變化的特點。S-OSPF協議一種分等級的路由協議,將空間網絡分成三個區域,不同的區域使用不同的路由協議。RADSCN是一種最大吞吐量算法,基于聯通時序圖計算出一條吞吐量最大的路徑。CGR協議充分利用了空間網絡節點連接可預測性這一特點,網絡中節點的捆綁層可預測其它節點的當前狀態和節點間連接時刻表,從而進行有效的路徑選擇。文獻[10]驗證了可以將CGR算法應用于鄰地空間中。ECGR是對CGR協議的改進,使用Dijkstra算法代替了CGR中回溯法,大大減少了算法的復雜度。文獻[11]在CGR基礎上提出了多目標路由算法MD-CGR。SQRA提出了一種滿足不同業務的空間路由算法。

空間網絡節點采集的實驗數據非常龐大,但是網絡的數據傳輸能力又十分有限,如果不能有效的傳輸這些數據,會給網絡造成沉重的負擔。目前空間網絡路由算法主要都是單路徑路由算法,并不能充分利用空間網絡的寶貴資源。文獻[12]提出了一種空間多路徑路由算法,該算法使用多條吞吐量最大的路徑來傳輸數據,但是算法復雜度高達并不適用于節點計算能力較弱的空間網絡,此外,該算法還忽略了空間長時延傳輸的特點。空間網絡多路徑最大吞吐量的路由算法(SMMT, Space Multi-path and Max Throughput Routing Algorithm)是對

最小費用最大流算法的改進,在保證傳輸時延性能要求的基礎上,為間歇性網絡提供多條端到端的連接,充分利用了空間網絡的寶貴資源。

1 系統模型

在空間網絡中,每個節點都在各自的軌道上周期性運行,節點之間間歇性連接,通過星歷表[4]或者節點軌道參數[5]就可以實時準確預測出每個節點的位置信息和節點間的連接狀態。

如圖1所示,空間網絡拓撲圖G由4個矩陣表示,分別為:連接開始矩陣連接結束矩陣傳輸時延矩陣和傳輸帶寬矩陣

圖1 空間網絡拓撲

2 SMMT路由算法

SMMT路由算法使用存儲轉發機制,構造多條非實時的端到端的連接。算法主要包含兩個步驟:①使用改進的Dijkstra算法[5]尋找最小費用路徑;②使用改進的最大流算法查找最大吞吐量路徑。首先使用改進的 Dijkstra算法主要用于尋找單條最短時延路徑,在時延約束得到保證的前提下,使用改進最大流算法查找多條符合條件的路徑。改進的最大流算法又主要分為瓶頸參數計算和殘留網絡構造兩個部分。

2.1 SMMT路由選擇算法

算法1:SMMT路由選擇算法;

輸入:一段時間 T內的網絡拓撲圖(如圖 1所示);

輸出:點到點的多路徑路由表;

①while(ture)do begin

a)使用改進的 Dijkstra算法查找一條源節點到目的節點的最短時延路徑;

b)如果不存在,則跳出循環,尋路結束;

c)如果數據到達目的節點的時間已經大于數據包的生存時間,則跳出循環,尋路結束;

d)計算已找出路徑的瓶頸參數;

e)按照2.3節構造間歇性殘留網絡;

end

②整合各條已找出的單條路徑,構造多路徑路由表。

SMMT算法是一個循環迭代的過程,不斷的通過改進的 Dijkstra算法和最大流算法查找出網絡中多個最短時延路徑,直到網絡中不存在可行的單條路徑為止。SMMT算法最終可為用戶計算出多條滿足Qos需求的傳輸路徑。

2.2 改進的Dijkstra算法

ASCOT協議采用改進的適用空間網絡的Dijkstra算法[4]查找最短時延路徑。改進的 Dijkstra算法需要更新數據到達每個節點的時間,這里使用矩陣 []nA 表示。

在空間網絡中,節點之間成間歇性連接,如圖 2所示,鏈路,ikl 的連接開始時間為,ikb ,連接結束時間為,ike ,數據在兩節點之間的傳輸時延為,ikd 。假設數據在ia時刻到達節點i,那么數據從節點i通過節點k到達節點j的情況可分為圖2中三種情況:數據到達時鏈路處于聯通狀態、數據到達時鏈路處于等待聯通狀態和數據到達時鏈路聯通時間不足以傳輸數據。根據式(1)可以得出數據到達每個節點的時間,然后使用 Dijkstra算法求出端到端的最短時延路徑[4]。

圖2 間歇性連接到達時間

2.3 改進的最大流算法

多路徑最大吞吐量算法是對最小費用最大流算法[13]的改進,其中最小費用算法參考 2.2節。不同于最大流算法,SMMT算法提出了新的路徑瓶頸參數計算方式和空間間歇性殘留網絡概念。

2.3.1 瓶頸參數的計算

節點i和節點k在時間 T內的鏈路連接的開始時間為,ikb ,結束時間為,ike ,傳輸時延為,ikd 和鏈路帶寬為,ikw ,則鏈路可用的有效傳輸時間,ikt 為:

假設使用改進的 Dijkstra算法求出的可行的最短時延路徑,SDP 為定義路徑的瓶頸參數分別為瓶頸傳輸時間mint 、瓶頸帶寬和瓶頸吞吐量minTh 。首先,可以根據每條鏈路的帶寬計算出整條路徑,SDP 的瓶頸帶寬:

然后根據數據達到節點ik的時間ika,計算出每條鏈路的有效傳輸時間,這時分為兩種可能:

同理可以計算出路徑,SDP 上所有鏈路的有效傳輸時間。那么,路徑,SDP 的瓶頸傳輸時間為:

2.3.2 間歇性殘留網絡構造

從2.3.1節可以得出路徑,SDP 的瓶頸傳輸時間、瓶頸帶寬和瓶頸吞吐量,SMMT算法是一個循環迭代的過程,那么每一次間歇性殘留網絡的構造是由原始網絡去除上一次計算出的單路徑已經占用的時間和帶寬而得到的。更新后的殘留網絡的相關參數為:

更新間歇性殘留網絡之后繼續按照改進的Dijkstra算法查找下一條可行路徑,直到殘留網絡中不存在可行的單條路徑。

對于給定的網絡,假設在時間T內一共執行了M次最小費用路由算法,每次獲得的瓶頸吞吐量為mTh,那么SMMT算法在時間T內的網絡平均吞吐量為:

圖3 殘留鏈路

2.4 SMMT算法正確性分析

2.5 SMMT算法復雜度分析

如果給定的網絡中有V個節點,E條邊,在時間T內的最大吞吐量為maxTh ,由2.4節可知,SMMT算法最多執行maxTh 次最小費用路由算法,使用改進的 Dijkstra算法查找最小費用路徑的時間復雜度為處理間歇性殘留網絡時間復雜度為 ()O E,那么整個 SMMT算法時間復雜度為

3 仿真實驗

空間網絡通信可分為鄰地空間通信和深空網絡通信,分別使用 Opnet仿真軟件構造了這兩種場景,并對SMMT算法和ASCOT、S-OSPF協議進行了仿真分析。

圖4為使用Opnet構造的鄰地空間通信仿真場景,該場景由7個衛星節點和一個地面固定節點組成,7個衛星節點的高度分別為10 000 km(Sa10,Sa11,Sa12)、20 000 km(Sa20,Sa21,Sa22)和36 000 km(Geo_beijing)。地面節點部署在北京地區,每個節點的通信范圍為50 000 km。圖5為使用Opnet構造的深空通信仿真場景,該場景由8個節點構成,分別為火星節點、地球節點、地球 L4、L5節點、金星L4、L5節點和水星L4、L5節點。每個節點的通信范圍為1.5AU。

圖4 鄰地空間仿真場景

圖5 深空通信仿真場景

吞吐量:在鄰地空間通信場景中,同步衛星為源節點,地面節點為目的節點,仿真持續時間為180個小時,在深空通信網絡場景中,火星為源節點,地球為目的節點,仿真持續時間為3 500個小時。從圖6和圖7中可以看出,由于SMMT算法使用多條路經傳輸數據包,SMMT算法的吞吐量比ASCOT和 S-OSPF算法都有了明顯的提升,其中鄰地空間環境提升了約212%,深空通信環境提升約90%。

圖6 鄰地空間網絡吞吐量

圖7 深空通信網絡吞吐量

傳輸時延:圖 8為在兩種仿真環境下分別使用SMMT、ASCOT和S-OSPF三種算法傳輸相同大小數據包(鄰地空間為50 Mb,深空通信為500 Mb)所消耗的傳輸時延對比圖。從圖中可以看出,由于SMMT算法具有較大的網絡平均吞吐量,因此傳輸相同大小數據包消耗的時延明顯小于另外兩種算法。

仿真耗時:圖9為在兩種仿真環境下分別使用SMMT、ASCOT和S-OSPF三種算法仿真相同的周期(鄰地空間為1周,深空通信為20周)所消耗的仿真時延,由于SMMT算法在提高吞吐量的同時也增加了算法的復雜度,因此該算法的開銷最大,耗時也最多。S-OSPF算法因為要經常發送數據包來廣播節點的軌道信息,開銷就比較大,耗時次之。從時間上來看,ASCOT每次根據預測只需要計算一條最短路徑,算法耗時最少。

圖8 傳輸時延

圖9 仿真耗時

4 結語

基于空間環境的多路徑路由算法—SMMT是對最小費用最大流算法的改進,適用于空間間歇性連接網絡。仿真可以表明,SMMT算法使用多條路徑傳輸數據,有效的保證了數據包的傳輸時延并且明顯的提高了網絡的吞吐量,使得空間網絡的寶貴資源得到了充分的利用。

[1] 尹志忠,陳靜毅,周賢偉.美軍衛星通信系統的發展及其技術研究[J].通信技術,2009,42(11):55-58.

[2] 吳曉光,雷菁,黃英.CCSDS分包遙控協議分析[J].信息安全與通信保密,2010(11):28-30.

[3] MARCHESE M. Interplanetary and Pervasive Communications[J]. Aerospace and Electronic Systems Magazine,IEEE,2011,26(02):12-18.

[4] GNAWALI O, POLYAKOVT M, BOSE P, et al. Data Centric,Position-based Routing in Space Networks[C]//Aerospace Conference, 2005 IEEE.[s.l.]: IEEE, 2005:1322-1334.

[5] BANTAN N,KKAN J. Space OSPF: an Area Hierarchic Routing Protocol for Routers in Motion[C]//25th AIAA International Communications Satellite Systems Conference.Seoul, South Korea, 2007: 10-13.

[6] 李紅艷,楊光祥,王文龍.一種最大吞吐量的深空通信網絡路由算法[J].西安電子科技大學學報,2012,39(01):92-97.

[7] BURLEIGH C S. Contact Graph Routing[S]. IRTF,Internet-Draft draft-burleigh-dtnrg-cgr-00,Dec 2009.

[8] SEGUí J, JENNINGS E, BURLEIGH S. Enhancing Contact Graph Routing for Delay Tolerant Space Networking[C]// Global Telecommunications Conference (GLOBECOM 2011), 2011 IEEE.[s.l.]: IEEE,2011:1-6.

[9] 韋娟,王丹丹.空間因特網的路由技術研究[J].通信技術,2010,43(12):29.

[10] CAINI C, FIRRINCIELI R. Application of Contact Graph Routing to LEO satellite DTN Communications[C]//Communications (ICC), 2012 IEEE International Conference.[s.l.]: IEEE, 2012:3301-3305.

[11] BIRRANE E, BURLEIGH S, KASCH N. Analysis of the Contact Graph Routing Algorithm: Bounding Interplanetary Paths[J]. Acta Astronautica,2012(75):108-119.

[12] 李紅艷,胡云,李建東,等.基于連通時序的多路徑路由選擇方法:中國,CN102316546A[P]. 2012-01-11.

[13] CORMEN H T,LEISERSON E C,RIVEST L R,et al.算法導論[M].潘金貴,顧鐵成,李成法,等譯.北京:機械工業出版社,2006:396-425.

主站蜘蛛池模板: 日韩国产黄色网站| 日韩av高清无码一区二区三区| 国产电话自拍伊人| 亚洲成a人在线观看| 国产成人综合久久精品下载| 无码内射在线| 亚洲精品无码高潮喷水A| 国产精品视频a| 日韩国产 在线| 国产网友愉拍精品视频| 婷婷激情亚洲| 91青青草视频在线观看的| 欧美无专区| 国产精品部在线观看| 一级做a爰片久久毛片毛片| 国产精品免费p区| 欧美天堂在线| 亚洲精品波多野结衣| 四虎影视无码永久免费观看| 久久精品女人天堂aaa| 91色老久久精品偷偷蜜臀| 欧美成人区| 2021国产精品自产拍在线| 日韩欧美国产成人| 毛片大全免费观看| 亚洲性影院| 国产二级毛片| 欧美成人午夜在线全部免费| 国产免费久久精品99re丫丫一| 成年人福利视频| 亚洲a免费| 操美女免费网站| 国产第四页| 99热这里只有精品免费国产| 中文字幕亚洲电影| h网址在线观看| 婷婷色在线视频| 啪啪免费视频一区二区| 国产三级精品三级在线观看| 国产91精选在线观看| 91精品免费久久久| 青青草原国产免费av观看| 婷婷久久综合九色综合88| 欧美日韩第二页| 91精品国产自产在线老师啪l| 国产性爱网站| 亚洲成网777777国产精品| 98精品全国免费观看视频| 国产成人精品第一区二区| 亚洲中久无码永久在线观看软件| 国产国拍精品视频免费看 | 亚洲欧洲美色一区二区三区| 国产亚洲欧美在线中文bt天堂| 国产精品自在线天天看片| 国产91丝袜| 国产在线91在线电影| 2021精品国产自在现线看| 在线观看av永久| 国产精品久久自在自2021| 天天色综合4| 欧美亚洲另类在线观看| 亚洲色婷婷一区二区| 国产亚洲精久久久久久无码AV| 久久无码高潮喷水| 欧美一区二区三区欧美日韩亚洲| 亚洲熟妇AV日韩熟妇在线| 一本色道久久88| 97se亚洲| 国产精品太粉嫩高中在线观看| 自偷自拍三级全三级视频| 国产精品爽爽va在线无码观看| 四虎影视8848永久精品| 五月婷婷亚洲综合| 凹凸精品免费精品视频| 日韩精品无码免费一区二区三区 | 男女精品视频| 97国产在线视频| 97视频免费看| 亚洲视频免费播放| 国产91精品最新在线播放| 久久动漫精品| 一级黄色片网|