低軌衛(wèi)星網(wǎng)絡(luò)協(xié)議的仿真模擬
?。?)切換管理,向GlobalNode 通告與衛(wèi)星的映射關(guān)系;
(2)向Global Node 通告可以到達(dá)的子網(wǎng)地址;
(3)數(shù)據(jù)包的封裝與解封;
(4)上行鏈路的各個(gè)pipeline 階段。
2.2 Satellite 節(jié)點(diǎn)要實(shí)現(xiàn)的功能
?。?)路由地面網(wǎng)關(guān)發(fā)送來(lái)的數(shù)據(jù)包;
?。?)網(wǎng)絡(luò)協(xié)議平臺(tái),在其上實(shí)現(xiàn)非面向連接的路由協(xié)議;
(3)下行鏈路的各個(gè)pipeline 階段;
?。?)星間鏈路的各個(gè)pipeline 階段;
(5)導(dǎo)入STK(Satellite Tools Kit)衛(wèi)星軌道文件。
2.3 Global Node 要實(shí)現(xiàn)的功能
?。?)存放網(wǎng)關(guān)可達(dá)子網(wǎng)列表,供網(wǎng)關(guān)封包時(shí)查詢(xún);
?。?)存放網(wǎng)關(guān)與衛(wèi)星映射列表,供衛(wèi)星節(jié)點(diǎn)星上路由時(shí)查詢(xún)。
3 仿真驗(yàn)證
在本文所建立的仿真系統(tǒng)平臺(tái)上,作者仿真了TCP 協(xié)議在動(dòng)態(tài)路由上的性能。仿真場(chǎng)景采用Iridium 系統(tǒng)的一部分作為空中衛(wèi)星網(wǎng)絡(luò),兩個(gè)地面網(wǎng)關(guān)處于不同衛(wèi)星覆蓋范圍內(nèi),網(wǎng)關(guān)所連接的Internet 中有一對(duì)客戶(hù)機(jī)/服務(wù)器采用TCP 連接進(jìn)行數(shù)據(jù)傳輸。仿真結(jié)果將比較通過(guò)低軌衛(wèi)星網(wǎng)絡(luò)進(jìn)行TCP 連接與通過(guò)地面網(wǎng)絡(luò)進(jìn)行TCP 連接之間的擁塞控制窗口,切換前后時(shí)延變化。仿真設(shè)置為:客戶(hù)端(longitude- 161.8, latitude-29.14)下載服務(wù)器端(longitude- 15.2, latitude- 20.9)上大小為1Mbit 的文件,帶寬瓶頸為10Mbps, 整個(gè)過(guò)程每5s 重復(fù)一次,直至仿真結(jié)束,仿真的網(wǎng)絡(luò)場(chǎng)景拓樸結(jié)構(gòu)如圖3所示。
場(chǎng)景拓樸整個(gè)仿真時(shí)間為100s, 在60s 時(shí)刻客戶(hù)端接入網(wǎng)關(guān)發(fā)生星地切換。仿真結(jié)果如圖4、5所示。
評(píng)論