本申請(qǐng)涉及衛(wèi)星,特別是涉及一種基于衛(wèi)星的服務(wù)遷移方法、裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、在傳統(tǒng)的地面網(wǎng)絡(luò)云計(jì)算架構(gòu)以及地面移動(dòng)邊緣計(jì)算架構(gòu)中,由于用戶所獲取的服務(wù)是由后端云數(shù)據(jù)中心以及下沉到網(wǎng)絡(luò)邊緣的計(jì)算節(jié)點(diǎn)提供,此時(shí)用戶所獲取的服務(wù)質(zhì)量與后端云數(shù)據(jù)中心以及邊緣節(jié)點(diǎn)的連接情況是非常相關(guān)的。而云計(jì)算中心很難去適應(yīng)移動(dòng)的用戶,并且邊緣計(jì)算節(jié)點(diǎn)與用戶之間的相對(duì)位置也是在改變的。因此將邊緣計(jì)算技術(shù)應(yīng)用于低軌星座寬帶網(wǎng)絡(luò)能夠解決以上問(wèn)題。但同時(shí),新架構(gòu)也帶來(lái)了新的問(wèn)題。由于衛(wèi)星網(wǎng)絡(luò)相對(duì)于地面用戶是高速移動(dòng)的,地面用戶在獲取寬帶服務(wù)時(shí),由于其接入衛(wèi)星在一定的時(shí)間后會(huì)移動(dòng)到下一個(gè)位置且當(dāng)某區(qū)域用戶數(shù)量很多的情況下,某一部分衛(wèi)星節(jié)點(diǎn)的流量會(huì)增加,此時(shí)某些用戶的服務(wù)質(zhì)量得不到保障。例如某地區(qū)的用戶通過(guò)衛(wèi)星a來(lái)獲取寬帶服務(wù)a。除了衛(wèi)星a上的服務(wù)a以外,衛(wèi)星a上同時(shí)也運(yùn)行著其他服務(wù)為相關(guān)用戶提供服務(wù)。但同時(shí),服務(wù)a的請(qǐng)求用戶接入量越來(lái)越多,衛(wèi)星a由于資源有限,會(huì)造成部分請(qǐng)求的用戶長(zhǎng)時(shí)間的排隊(duì)擁塞,從而使得用戶的等待時(shí)間過(guò)長(zhǎng),降低服務(wù)的計(jì)算速度。
2、公開(kāi)號(hào)為cn118400014a,名稱為一種面向低軌巨型星座的云邊服務(wù)遷移策略優(yōu)化方法,包括:獲取云邊服務(wù)遷移系統(tǒng)在一個(gè)時(shí)刻下的狀態(tài)數(shù)據(jù);將狀態(tài)數(shù)據(jù)輸入第一神經(jīng)網(wǎng)絡(luò)模型,得到模型輸出的所有狀態(tài)?服務(wù)遷移動(dòng)作對(duì)的價(jià)值函數(shù);選取并執(zhí)行最大價(jià)值函數(shù)對(duì)應(yīng)的服務(wù)遷移動(dòng)作;獲取遷移時(shí)延收益、以及下一個(gè)時(shí)刻下的狀態(tài)數(shù)據(jù),并將狀態(tài)數(shù)據(jù)、服務(wù)遷移動(dòng)作和遷移時(shí)延收益作為一個(gè)狀態(tài)轉(zhuǎn)移序列存入設(shè)定經(jīng)驗(yàn)池中;當(dāng)經(jīng)驗(yàn)池中存儲(chǔ)的狀態(tài)轉(zhuǎn)移序列數(shù)量達(dá)到設(shè)定容量后,從中選取多個(gè)狀態(tài)轉(zhuǎn)移序列,利用狀態(tài)轉(zhuǎn)移序列和第二神經(jīng)網(wǎng)絡(luò)模型訓(xùn)練更新第一神經(jīng)網(wǎng)絡(luò)模型的參數(shù)。
3、公開(kāi)號(hào)為cn117195599a,名稱為一種云邊協(xié)同的衛(wèi)星服務(wù)遷移驗(yàn)證方法及裝置,包括:s101:引接stk仿真引擎,搭建衛(wèi)星仿真建模計(jì)算分析庫(kù),以圖形化形式構(gòu)建大規(guī)模分布式空間系統(tǒng)體系架構(gòu)模型,分析衛(wèi)星運(yùn)動(dòng)參數(shù);s102:利用虛擬化技術(shù)和容器化技術(shù),構(gòu)建空間節(jié)點(diǎn)衛(wèi)星虛擬化運(yùn)行環(huán)境,對(duì)天基物理資源進(jìn)行虛擬化封裝,根據(jù)每個(gè)衛(wèi)星節(jié)點(diǎn)對(duì)任務(wù)匹配度,協(xié)商規(guī)劃各節(jié)點(diǎn)任務(wù)規(guī)劃;s103:通過(guò)應(yīng)用鏡像部署方式,將原本在地面云完成的管理、控制和通信功能遷移到衛(wèi)星;對(duì)各個(gè)衛(wèi)星邊的生命周期進(jìn)行統(tǒng)一管理。
4、針對(duì)上述的現(xiàn)有技術(shù)中存在的低軌道衛(wèi)星由于資源有限,會(huì)造成部分請(qǐng)求的用戶長(zhǎng)時(shí)間的排隊(duì)擁塞,從而使得用戶的等待時(shí)間過(guò)長(zhǎng),降低服務(wù)的計(jì)算速度的技術(shù)問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的實(shí)施例提供了一種基于衛(wèi)星的服務(wù)遷移方法、裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),以至少解決現(xiàn)有技術(shù)中存在的低軌道衛(wèi)星由于資源有限,會(huì)造成部分請(qǐng)求的用戶長(zhǎng)時(shí)間的排隊(duì)擁塞,從而使得用戶的等待時(shí)間過(guò)長(zhǎng),降低服務(wù)的計(jì)算速度的技術(shù)問(wèn)題。
2、根據(jù)本申請(qǐng)實(shí)施例的一個(gè)方面,提供了一種基于衛(wèi)星的服務(wù)遷移方法,包括:源衛(wèi)星確定待遷移服務(wù)的服務(wù)數(shù)據(jù)量,其中服務(wù)數(shù)據(jù)量包括傳輸數(shù)據(jù)量以及執(zhí)行數(shù)據(jù)量;源衛(wèi)星根據(jù)待遷移服務(wù)的服務(wù)數(shù)據(jù)量,計(jì)算待遷移服務(wù)的本地服務(wù)時(shí)延以及外部服務(wù)時(shí)延,其中本地服務(wù)時(shí)延用于指示源衛(wèi)星對(duì)于待遷移服務(wù)的服務(wù)時(shí)延,外部服務(wù)時(shí)延用于指示目標(biāo)衛(wèi)星對(duì)于待遷移服務(wù)的服務(wù)時(shí)延;源衛(wèi)星根據(jù)待遷移服務(wù)的本地服務(wù)時(shí)延以及外部服務(wù)時(shí)延,確定遷入待遷移服務(wù)的候選衛(wèi)星;源衛(wèi)星根據(jù)與候選衛(wèi)星對(duì)應(yīng)的待遷移服務(wù)的外部服務(wù)時(shí)延,構(gòu)建服務(wù)遷移模型;以及基于粒子群算法對(duì)服務(wù)遷移模型進(jìn)行求解,從候選衛(wèi)星中確定遷入待遷移服務(wù)的遷入衛(wèi)星。
3、根據(jù)本申請(qǐng)實(shí)施例的另一方面,還提供了一種基于衛(wèi)星的服務(wù)遷移裝置,包括:數(shù)據(jù)量確定模塊,用于源衛(wèi)星確定待遷移服務(wù)的服務(wù)數(shù)據(jù)量,其中服務(wù)數(shù)據(jù)量包括傳輸數(shù)據(jù)量以及執(zhí)行數(shù)據(jù)量;時(shí)延確定模塊,用于源衛(wèi)星根據(jù)待遷移服務(wù)的服務(wù)數(shù)據(jù)量,計(jì)算待遷移服務(wù)的本地服務(wù)時(shí)延以及外部服務(wù)時(shí)延,其中本地服務(wù)時(shí)延用于指示源衛(wèi)星對(duì)于待遷移服務(wù)的服務(wù)時(shí)延,外部服務(wù)時(shí)延用于指示目標(biāo)衛(wèi)星對(duì)于待遷移服務(wù)的服務(wù)時(shí)延;候選衛(wèi)星確定模塊,用于源衛(wèi)星根據(jù)待遷移服務(wù)的本地服務(wù)時(shí)延以及外部服務(wù)時(shí)延,確定遷入待遷移服務(wù)的候選衛(wèi)星;模型構(gòu)建模塊,用于源衛(wèi)星與候選衛(wèi)星對(duì)應(yīng)的待遷移服務(wù)的外部服務(wù)時(shí)延,構(gòu)建服務(wù)遷移模型;以及遷入衛(wèi)星確定模塊,用于基于粒子群算法根據(jù)對(duì)服務(wù)遷移模型進(jìn)行求解,從候選衛(wèi)星中確定遷入待遷移服務(wù)的遷入衛(wèi)星。
4、根據(jù)本申請(qǐng)實(shí)施例的另一個(gè)方面,還提供了一種基于衛(wèi)星的服務(wù)遷移裝置,包括:處理器;以及存儲(chǔ)器,與處理器連接,用于為處理器提供處理以下處理步驟的指令:源衛(wèi)星確定待遷移服務(wù)的服務(wù)數(shù)據(jù)量,其中服務(wù)數(shù)據(jù)量包括傳輸數(shù)據(jù)量以及執(zhí)行數(shù)據(jù)量;源衛(wèi)星根據(jù)待遷移服務(wù)的服務(wù)數(shù)據(jù)量,計(jì)算待遷移服務(wù)的本地服務(wù)時(shí)延以及外部服務(wù)時(shí)延,其中本地服務(wù)時(shí)延用于指示源衛(wèi)星對(duì)于待遷移服務(wù)的服務(wù)時(shí)延,外部服務(wù)時(shí)延用于指示目標(biāo)衛(wèi)星對(duì)于待遷移服務(wù)的服務(wù)時(shí)延;源衛(wèi)星根據(jù)待遷移服務(wù)的本地服務(wù)時(shí)延以及外部服務(wù)時(shí)延,確定遷入待遷移服務(wù)的候選衛(wèi)星;源衛(wèi)星根據(jù)與候選衛(wèi)星對(duì)應(yīng)的待遷移服務(wù)的外部服務(wù)時(shí)延,構(gòu)建服務(wù)遷移模型;以及基于粒子群算法對(duì)服務(wù)遷移模型進(jìn)行求解,從候選衛(wèi)星中確定遷入待遷移服務(wù)的遷入衛(wèi)星。
5、根據(jù)本申請(qǐng)實(shí)施例的另一個(gè)方面,還提供了一種綜合電子系統(tǒng),包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序以實(shí)現(xiàn)以上方法的步驟。
6、根據(jù)本申請(qǐng)實(shí)施例的另一個(gè)方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以上方法的步驟。
7、根據(jù)本申請(qǐng)實(shí)施例的另一個(gè)方面,還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以上方法的步驟。
8、在本申請(qǐng)實(shí)施例中,源衛(wèi)星在對(duì)用戶終端提供服務(wù),但是等待時(shí)間過(guò)長(zhǎng)的情況下,源衛(wèi)星會(huì)將目標(biāo)衛(wèi)星對(duì)于該服務(wù)的服務(wù)時(shí)延與源衛(wèi)星對(duì)于該服務(wù)的服務(wù)時(shí)延進(jìn)行比較,從而從目標(biāo)衛(wèi)星中挑選出服務(wù)時(shí)延較小的目標(biāo)衛(wèi)星作為候選衛(wèi)星,之后通過(guò)粒子群算法確定為各個(gè)候選衛(wèi)星分配的服務(wù)數(shù)據(jù)量,并根據(jù)服務(wù)數(shù)據(jù)量確定遷入該服務(wù)的遷入衛(wèi)星。從而本技術(shù)方案挑選服務(wù)時(shí)延較短的候選衛(wèi)星,可以通過(guò)候選衛(wèi)星為源衛(wèi)星的服務(wù)提供快速執(zhí)行的能力,分擔(dān)計(jì)算資源,提高服務(wù)的計(jì)算速度。并且本技術(shù)方案通過(guò)粒子群算法優(yōu)化為各個(gè)候選衛(wèi)星分配的服務(wù)數(shù)據(jù)量,從而使得各個(gè)衛(wèi)星可以以自身最快計(jì)算速度提供服務(wù)。進(jìn)而解決了現(xiàn)有技術(shù)中存在的低軌道衛(wèi)星由于資源有限,會(huì)造成部分請(qǐng)求的用戶長(zhǎng)時(shí)間的排隊(duì)擁塞,從而使得用戶的等待時(shí)間過(guò)長(zhǎng),降低服務(wù)的計(jì)算速度的技術(shù)問(wèn)題。
1.一種基于衛(wèi)星的服務(wù)遷移方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述源衛(wèi)星根據(jù)所述待遷移服務(wù)的服務(wù)數(shù)據(jù)量,計(jì)算所述待遷移服務(wù)的本地服務(wù)時(shí)延以及外部服務(wù)時(shí)延的操作,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述源衛(wèi)星根據(jù)所述待遷移服務(wù)的服務(wù)數(shù)據(jù)量,計(jì)算所述待遷移服務(wù)的外部服務(wù)時(shí)延的操作,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述源衛(wèi)星根據(jù)所述待遷移服務(wù)的所述本地服務(wù)時(shí)延以及所述外部服務(wù)時(shí)延,確定遷入所述待遷移服務(wù)的候選衛(wèi)星的操作,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
6.一種基于衛(wèi)星的服務(wù)遷移裝置,其特征在于,包括:
7.一種基于衛(wèi)星的服務(wù)遷移裝置,其特征在于,包括:
8.一種綜合電子系統(tǒng),包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)權(quán)利要求1所述方法的步驟。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1所述方法的步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1所述方法的步驟。