本發(fā)明涉及通信,具體的說(shuō),涉及的是一種pdu會(huì)話保持方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、在現(xiàn)有的技術(shù)方案中,空天地一體化星載核心網(wǎng)技術(shù)傾向于將接入和移動(dòng)管理功能(access?and?mobility?management?function,amf)、會(huì)話管理功能(sessionmanagement?function,smf)等控制面網(wǎng)元部署在中高軌衛(wèi)星,將用戶面功能(user?planefunction,upf)等用戶面網(wǎng)元部署在低軌衛(wèi)星。當(dāng)星座部署未完善時(shí),低軌衛(wèi)星數(shù)量可能達(dá)不到實(shí)時(shí)覆蓋大部分地表的條件。
2、接入網(wǎng)(access?network,an)與upf通過(guò)gtp協(xié)議連接,承載pdu會(huì)話的數(shù)據(jù)傳輸功能。而gtp隧道每隔一定時(shí)間會(huì)發(fā)送回聲請(qǐng)求數(shù)據(jù)報(bào)來(lái)詢問(wèn)路徑的活動(dòng)性。由于低軌衛(wèi)星數(shù)量可能達(dá)不到實(shí)時(shí)覆蓋大部分地表的條件,所以可能在pdu會(huì)話?;钣行r(shí)間內(nèi)無(wú)法收到回聲應(yīng)答數(shù)據(jù)報(bào)。當(dāng)沒(méi)被低軌衛(wèi)星實(shí)時(shí)覆蓋的區(qū)域內(nèi)用戶設(shè)備(user?entity,ue)數(shù)量較大時(shí),可能導(dǎo)致pdu會(huì)話大面積斷聯(lián),當(dāng)新upf覆蓋該地表范圍后,導(dǎo)致大量ue重新建立pdu會(huì)話,消耗大量通信資源。
技術(shù)實(shí)現(xiàn)思路
1、基于此,本發(fā)明提供了一種pdu會(huì)話保持方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,其能夠由會(huì)話管理功能控制pdu會(huì)話保持,避免因用戶所在區(qū)域無(wú)法被低軌衛(wèi)星實(shí)時(shí)覆蓋導(dǎo)致pdu會(huì)話大面積斷連后重連的情況,降低了通信資源的消耗。
2、為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種pdu會(huì)話保持方法,包括:
3、當(dāng)檢測(cè)到當(dāng)前的低軌衛(wèi)星即將無(wú)法覆蓋用戶所在區(qū)域時(shí),獲取下一個(gè)低軌衛(wèi)星覆蓋所述用戶所在區(qū)域的預(yù)測(cè)時(shí)間;
4、若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,通過(guò)用戶面功能向接入網(wǎng)發(fā)送會(huì)話保持請(qǐng)求,以保持當(dāng)前的pdu會(huì)話;
5、當(dāng)檢測(cè)到新的低軌衛(wèi)星覆蓋所述用戶所在區(qū)域時(shí),將當(dāng)前的pdu會(huì)話遷移到新的低軌衛(wèi)星的用戶面功能上。
6、作為上述方案的改進(jìn),所述若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,通過(guò)用戶面功能向接入網(wǎng)發(fā)送會(huì)話保持請(qǐng)求,以保持當(dāng)前的pdu會(huì)話,包括:
7、若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,從用戶面功能獲取gtp隧道的協(xié)議信息后,向gtp發(fā)送所述會(huì)話管理功能的ip地址,以使所述用戶面功能向接入網(wǎng)發(fā)送攜帶有所述會(huì)話管理功能的ip地址的端點(diǎn)修改請(qǐng)求之后所述接入網(wǎng)和所述會(huì)話管理功能的ip地址建立連接,使得所述會(huì)話管理功能可以偽裝成所述用戶面功能與所述接入網(wǎng)交互以保持pdu會(huì)話。
8、作為上述方案的改進(jìn),所述若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的保活時(shí)間,通過(guò)用戶面功能向接入網(wǎng)發(fā)送會(huì)話保持請(qǐng)求,以保持當(dāng)前的pdu會(huì)話,包括:
9、若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,將所述預(yù)測(cè)時(shí)間告知用戶面功能,以使所述用戶面功能攜帶所述會(huì)話管理功能的ip地址和所述預(yù)測(cè)時(shí)間向接入網(wǎng)申請(qǐng)修改gtp隧道的?;顣r(shí)間,使得當(dāng)前的pdu會(huì)話保持。
10、作為上述方案的改進(jìn),還包括:
11、當(dāng)檢測(cè)到當(dāng)前的低軌衛(wèi)星即將無(wú)法覆蓋用戶所在區(qū)域時(shí),將當(dāng)前情況信息和所述會(huì)話管理功能的ip地址依次通過(guò)所述用戶面功能和所述接入網(wǎng)告知用戶設(shè)備,以使所述用戶設(shè)備在需發(fā)送緊急信息時(shí),通過(guò)將所述緊急信息中的下一跳目的ip設(shè)置為所述會(huì)話管理功能的ip地址以將所述緊急信息發(fā)送給所述會(huì)話管理功能。
12、作為上述方案的改進(jìn),所述預(yù)測(cè)時(shí)間通過(guò)查詢星歷表獲得。
13、為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種pdu會(huì)話保持裝置,包括:
14、時(shí)間獲取模塊,用于當(dāng)檢測(cè)到當(dāng)前的低軌衛(wèi)星即將無(wú)法覆蓋用戶所在區(qū)域時(shí),獲取下一個(gè)低軌衛(wèi)星覆蓋所述用戶所在區(qū)域的預(yù)測(cè)時(shí)間;
15、會(huì)話保持模塊,用于若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,通過(guò)用戶面功能向接入網(wǎng)發(fā)送會(huì)話保持請(qǐng)求,以保持當(dāng)前的pdu會(huì)話;
16、會(huì)話切換模塊,用于當(dāng)檢測(cè)到新的低軌衛(wèi)星覆蓋所述用戶所在區(qū)域時(shí),將當(dāng)前的pdu會(huì)話遷移到新的低軌衛(wèi)星的用戶面功能上。
17、作為上述方案的改進(jìn),所述會(huì)話保持模塊,具體用于:
18、若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,從用戶面功能獲取gtp隧道的協(xié)議信息后,向gtp發(fā)送所述會(huì)話管理功能的ip地址,以使所述用戶面功能向接入網(wǎng)發(fā)送攜帶有所述會(huì)話管理功能的ip地址的端點(diǎn)修改請(qǐng)求之后所述接入網(wǎng)和所述會(huì)話管理功能的ip地址建立連接,使得所述會(huì)話管理功能可以偽裝成所述用戶面功能與所述接入網(wǎng)交互以保持pdu會(huì)話;
19、或者,若所述預(yù)測(cè)時(shí)間超過(guò)所述gtp隧道的?;顣r(shí)間,將所述預(yù)測(cè)時(shí)間告知所述用戶面功能,以使所述用戶面功能攜帶所述會(huì)話管理功能的ip地址和所述預(yù)測(cè)時(shí)間向所述接入網(wǎng)申請(qǐng)修改所述gtp隧道的保活時(shí)間,使得當(dāng)前的pdu會(huì)話保持。
20、為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種pdu會(huì)話保持設(shè)備,包括處理器、存儲(chǔ)器以及存儲(chǔ)在所述存儲(chǔ)器中且被配置為由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述任一實(shí)施例所述的pdu會(huì)話保持方法。
21、為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的計(jì)算機(jī)程序,其中,在所述計(jì)算機(jī)程序運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行如上述任一實(shí)施例所述的pdu會(huì)話保持方法。
22、為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,所述計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一實(shí)施例所述的pdu會(huì)話保持方法。
23、與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例公開的pdu會(huì)話保持方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,會(huì)話管理功能在當(dāng)前的低軌衛(wèi)星即將無(wú)法覆蓋用戶所在區(qū)域時(shí),查詢下一個(gè)低軌衛(wèi)星覆蓋所述用戶所在區(qū)域的預(yù)測(cè)時(shí)間;若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,通過(guò)用戶面功能向接入網(wǎng)發(fā)送會(huì)話保持請(qǐng)求,以保持當(dāng)前的pdu會(huì)話;當(dāng)檢測(cè)到新的低軌衛(wèi)星覆蓋所述用戶所在區(qū)域時(shí),將當(dāng)前的pdu會(huì)話遷移到新的低軌衛(wèi)星的用戶面功能上。由此可知,本發(fā)明實(shí)施例能夠通過(guò)由會(huì)話管理功能控制pdu會(huì)話保持,避免因用戶所在區(qū)域無(wú)法被低軌衛(wèi)星實(shí)時(shí)覆蓋導(dǎo)致pdu會(huì)話大面積斷連后重連的情況,降低了通信資源的消耗。
1.一種pdu會(huì)話保持方法,其特征在于,應(yīng)用于會(huì)話管理功能,包括:
2.如權(quán)利要求1所述的pdu會(huì)話保持方法,其特征在于,所述若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,通過(guò)用戶面功能向接入網(wǎng)發(fā)送會(huì)話保持請(qǐng)求,以保持當(dāng)前的pdu會(huì)話,包括:
3.如權(quán)利要求1所述的pdu會(huì)話保持方法,其特征在于,所述若所述預(yù)測(cè)時(shí)間超過(guò)gtp隧道的?;顣r(shí)間,通過(guò)用戶面功能向接入網(wǎng)發(fā)送會(huì)話保持請(qǐng)求,以保持當(dāng)前的pdu會(huì)話,包括:
4.如權(quán)利要求2或3所述的pdu會(huì)話保持方法,其特征在于,還包括:
5.如權(quán)利要求1所述的pdu會(huì)話保持方法,其特征在于,所述預(yù)測(cè)時(shí)間通過(guò)查詢星歷表獲得。
6.一種pdu會(huì)話保持裝置,其特征在于,包括:
7.如權(quán)利要求6所述的pdu會(huì)話保持裝置,其特征在于,所述會(huì)話保持模塊,具體用于:
8.一種pdu會(huì)話保持設(shè)備,其特征在于,包括處理器、存儲(chǔ)器以及存儲(chǔ)在所述存儲(chǔ)器中且被配置為由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至5中任意一項(xiàng)所述的pdu會(huì)話保持方法。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的計(jì)算機(jī)程序,其中,在所述計(jì)算機(jī)程序運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在設(shè)備執(zhí)行如權(quán)利要求1至5中任意一項(xiàng)所述的pdu會(huì)話保持方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,其特征在于,所述計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至5中任意一項(xiàng)所述的pdu會(huì)話保持方法。