本發(fā)明涉及低軌衛(wèi)星通信,特別是涉及一種星地路由方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、低軌衛(wèi)星網(wǎng)絡(luò)通過多星覆蓋、星地融合組網(wǎng)的方式,可為海量用戶提供全球覆蓋、寬帶、低時延的多樣化服務(wù)能力。然而,繁多而密集的低軌衛(wèi)星相對地面高速移動會導(dǎo)致星地鏈路持續(xù)時間短,星地路由需要頻繁切換等問題,對于正在進(jìn)行業(yè)務(wù)傳輸?shù)穆涞匦l(wèi)星而言,這種頻繁切換會導(dǎo)致業(yè)務(wù)數(shù)據(jù)丟包重傳等一系列問題,導(dǎo)致用戶通信質(zhì)量和衛(wèi)星系統(tǒng)網(wǎng)絡(luò)資源利用率等將無法得到保證。
2、為了解決低軌衛(wèi)星高速移動、星地路由頻繁切換的問題,現(xiàn)有星地路由方案通常基于部署在地面的天基網(wǎng)絡(luò)控制器,采用集中計算方式維護(hù)衛(wèi)星節(jié)點和地面信關(guān)站的星地路由,采用控制轉(zhuǎn)發(fā)分離架構(gòu),即部署在地面的天基網(wǎng)絡(luò)控制器集中計算信關(guān)站到每顆低軌衛(wèi)星的星地路由,控制低軌衛(wèi)星節(jié)點和信關(guān)站節(jié)點的星地轉(zhuǎn)發(fā)表從而實現(xiàn)低軌衛(wèi)星網(wǎng)絡(luò)星地路由。
3、現(xiàn)有技術(shù)方案需要由天基網(wǎng)絡(luò)控制器集中計算信關(guān)站與低軌衛(wèi)星的星地路由,并將計算得到的星地路由再下發(fā)給低軌衛(wèi)星,尤其在大規(guī)模衛(wèi)星網(wǎng)絡(luò)的場景下,例如,規(guī)劃幾千顆或者上萬顆衛(wèi)星網(wǎng)絡(luò)節(jié)點的星地路由,這種方式會導(dǎo)致星地路由的復(fù)雜度較高。
技術(shù)實現(xiàn)思路
1、本發(fā)明實施例的目的在于提供一種星地路由方法、裝置、設(shè)備及存儲介質(zhì),以降低星地路由的復(fù)雜度。具體技術(shù)方案如下:
2、第一方面,本發(fā)明實施例提供了一種星地路由方法,包括:
3、接收第二衛(wèi)星的星地路由信息,所述星地路由信息是所述第二衛(wèi)星與第一信關(guān)站建立饋電鏈路之后發(fā)送的,所述星地路由信息攜帶所述饋電鏈路的關(guān)閉時間;
4、基于所述關(guān)閉時間計算所述饋電鏈路的剩余存活時間;
5、若所述剩余存活時間不小于預(yù)設(shè)時間間隔,則在所述第一信關(guān)站沒有對應(yīng)落地衛(wèi)星的情況下,將所述第二衛(wèi)星作為所述第一信關(guān)站對應(yīng)的落地衛(wèi)星。
6、可選地,所述方法還包括:
7、若所述剩余存活時間不小于預(yù)設(shè)時間間隔,將所述第二衛(wèi)星對應(yīng)的饋電鏈路條目信息加入本地可落地衛(wèi)星列表。
8、可選地,所述方法還包括:
9、若所述剩余存活時間小于預(yù)設(shè)時間間隔,丟棄所述星地路由信息。
10、可選地,所述方法還包括:
11、當(dāng)所述可落地衛(wèi)星列表中第三衛(wèi)星對應(yīng)的饋電鏈路的剩余存活時間小于預(yù)設(shè)時間間隔,判斷第二信關(guān)站的落地衛(wèi)星是否為所述第三衛(wèi)星;
12、若是,則從所述可落地衛(wèi)星列表重新選擇所述第二信關(guān)站對應(yīng)的落地衛(wèi)星,并將重新選擇的所述第二信關(guān)站對應(yīng)的落地衛(wèi)星作為所述第二信關(guān)站對應(yīng)的落地衛(wèi)星。
13、可選地,所述方法還包括:
14、接收第四衛(wèi)星發(fā)送的星地路由撤銷信息;
15、將所述第四衛(wèi)星對應(yīng)的饋電鏈路條目從可落地衛(wèi)星列表中刪除。
16、可選地,在接收第四衛(wèi)星發(fā)送的星地路由撤銷信息之后,所述方法還包括:
17、判斷第三信關(guān)站的落地衛(wèi)星是否為所述第四衛(wèi)星;
18、若是,從所述可落地衛(wèi)星列表重新選擇所述第三信關(guān)站對應(yīng)的落地衛(wèi)星,并將重新選擇的所述第三信關(guān)站對應(yīng)的落地衛(wèi)星作為所述第三信關(guān)站對應(yīng)的落地衛(wèi)星。
19、可選地,所述第二衛(wèi)星與第一信關(guān)站建立的饋電鏈路是所述第二衛(wèi)星與第一信關(guān)站采用ipv6?link?local自動協(xié)商接口地址及建立鄰居的機(jī)制而建立的。
20、第二方面,本發(fā)明實施例提供了一種星地路由裝置,包括:
21、接收模塊,用于接收第二衛(wèi)星的星地路由信息,所述星地路由信息是所述第二衛(wèi)星與第一信關(guān)站建立饋電鏈路之后發(fā)送的,所述星地路由信息攜帶所述饋電鏈路的關(guān)閉時間;
22、計算模塊,用于基于所述關(guān)閉時間計算所述饋電鏈路的剩余存活時間;
23、確定模塊,用于若所述剩余存活時間不小于預(yù)設(shè)時間間隔,則在所述第一信關(guān)站沒有對應(yīng)落地衛(wèi)星的情況下,將所述第二衛(wèi)星作為所述第一信關(guān)站對應(yīng)的落地衛(wèi)星。
24、可選地,所述裝置還包括:
25、加入模塊,用于若所述剩余存活時間不小于預(yù)設(shè)時間間隔,將所述第二衛(wèi)星對應(yīng)的饋電鏈路條目信息加入本地可落地衛(wèi)星列表。
26、可選地,所述裝置還包括:
27、丟棄模塊,用于若所述剩余存活時間小于預(yù)設(shè)時間間隔,丟棄所述星地路由信息。
28、可選地,所述裝置還包括:
29、第一判斷模塊,用于當(dāng)所述可落地衛(wèi)星列表中第三衛(wèi)星對應(yīng)的饋電鏈路的剩余存活時間小于預(yù)設(shè)時間間隔,判斷第二信關(guān)站的落地衛(wèi)星是否為所述第三衛(wèi)星;
30、第一更新模塊,用于若是,則從所述可落地衛(wèi)星列表重新選擇所述第二信關(guān)站對應(yīng)的落地衛(wèi)星,并將重新選擇的所述第二信關(guān)站對應(yīng)的落地衛(wèi)星作為所述第二信關(guān)站對應(yīng)的落地衛(wèi)星。
31、可選地,所述裝置還包括:
32、刪除模塊,用于接收第四衛(wèi)星發(fā)送的星地路由撤銷信息;將所述第四衛(wèi)星對應(yīng)的饋電鏈路條目從可落地衛(wèi)星列表中刪除。
33、可選地,所述裝置還包括:
34、第二判斷模塊,用于在接收第四衛(wèi)星發(fā)送的星地路由撤銷信息之后,判斷第三信關(guān)站的落地衛(wèi)星是否為所述第四衛(wèi)星;
35、第二更新模塊,用于若是,從所述可落地衛(wèi)星列表重新選擇所述第三信關(guān)站對應(yīng)的落地衛(wèi)星,并將重新選擇的所述第三信關(guān)站對應(yīng)的落地衛(wèi)星作為所述第三信關(guān)站對應(yīng)的落地衛(wèi)星。
36、可選地,所述第二衛(wèi)星與第一信關(guān)站建立的饋電鏈路是所述第二衛(wèi)星與第一信關(guān)站采用ipv6?link?local自動協(xié)商接口地址及建立鄰居的機(jī)制而建立的。
37、第三方面,本發(fā)明實施例提供了一種電子設(shè)備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
38、存儲器,用于存放計算機(jī)程序;
39、處理器,用于執(zhí)行存儲器上所存放的程序時,實現(xiàn)第一方面任一所述的方法步驟。
40、第四方面,本發(fā)明實施例提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)內(nèi)存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)第一方面任一所述的方法步驟。
41、本發(fā)明實施例還提供了一種包含指令的計算機(jī)程序產(chǎn)品,當(dāng)其在計算機(jī)上運行時,使得計算機(jī)執(zhí)行上述任一所述的星地路由方法。
42、本發(fā)明實施例有益效果:
43、本發(fā)明實施例中,各衛(wèi)星根據(jù)與信關(guān)站建立饋電鏈路的衛(wèi)星發(fā)送的星地路由信息,以確定信關(guān)站對應(yīng)的落地衛(wèi)星也即確定星地路由,這種方式可以理解為分布式確定星地路由的方式,相比較于相關(guān)技術(shù)中由天基網(wǎng)絡(luò)控制器集中計算星地路由的方式,無需天基網(wǎng)絡(luò)控制器集中計算信關(guān)站與低軌衛(wèi)星的星地路由,并將計算得到的星地路由再下發(fā)給低軌衛(wèi)星,尤其在大規(guī)模衛(wèi)星網(wǎng)絡(luò)的場景下,能夠降低星地路由的復(fù)雜度。
44、當(dāng)然,實施本發(fā)明的任一產(chǎn)品或方法并不一定需要同時達(dá)到以上所述的所有優(yōu)點。
1.一種星地路由方法,其特征在于,應(yīng)用于第一衛(wèi)星,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在接收第四衛(wèi)星發(fā)送的星地路由撤銷信息之后,所述方法還包括:
7.根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,所述第二衛(wèi)星與第一信關(guān)站建立的饋電鏈路是所述第二衛(wèi)星與第一信關(guān)站采用ipv6?link?local自動協(xié)商接口地址及建立鄰居的機(jī)制而建立的。
8.一種星地路由裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)內(nèi)存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-7任一所述的方法步驟。