本技術屬于核心網業(yè)務領域,特別涉及一種會話切換方法、裝置、電子設備、存儲介質和程序產品。
背景技術:
1、在相關技術中,針對綁定簽約數(shù)據(jù)的多個用戶設備如dual-steer設備,目前的預期場景更多是面向行業(yè)應用,比如應用于無人機場景,綁定簽約數(shù)據(jù)的不同用戶設備可以分別完成不同的業(yè)務。在一些應用場景中,需要完成綁定簽約數(shù)據(jù)的不同用戶設備之間的業(yè)務會話切換,但是在相關技術中,并未提出針對綁定簽約數(shù)據(jù)的多個用戶設備的會話切換方案,從而不能滿足實際需求。
技術實現(xiàn)思路
1、為了解決相關技術中存在的不能滿足關于會話切換的實際需求的問題,本技術實施例提出了一種會話切換方法、裝置、電子設備、存儲介質和程序產品。
2、本技術實施例提供一種會話切換方法,應用于第一網元中,所述方法包括:
3、在接收到綁定簽約數(shù)據(jù)的多個用戶設備的第一用戶設備發(fā)起的會話切換請求后,向所述第一用戶設備返回會話切換響應,所述會話切換響應至少包括第一網際互連協(xié)議(internet?protocol,ip)地址,所述第一ip地址表示所述第一用戶設備建立會話時使用的ip地址;
4、在接收到第二用戶設備發(fā)送的會話建立請求后,通過與第二網元進行交互,完成所述第二用戶設備基于所述第一ip地址的會話建立;所述會話建立請求中攜帶有所述第一ip地址。
5、在一些實施例中,所述會話切換響應還包括會話相關信息,所述會話相關信息包括數(shù)據(jù)網絡名稱(data?network?name,dnn)和/或隧道端點標識(tunnel?endpointidentifier,teid),所述會話建立請求還攜帶有所述會話相關信息;所述通過與所述第二網元進行交互,完成所述第二用戶設備基于所述第一ip地址的會話建立,包括:通過與所述第二網元進行交互,完成所述第二用戶設備基于所述第一ip地址和所述會話相關信息的會話建立。
6、在一些實施例中,所述會話切換響應還包括第二網元的標識,所述會話建立請求還攜帶有所述第二網元的標識;在接收到所述多個用戶設備的第二用戶設備發(fā)送的會話建立請求后,所述方法還包括:根據(jù)所述第二網元的標識確定與所述第一網元交互的所述第二網元。
7、在一些實施例中,在接收到綁定簽約數(shù)據(jù)的多個用戶設備的第一用戶設備發(fā)起的會話切換請求后,所述方法還包括:從策略控制功能(policy?control?function,pcf)獲取綁定信息,所述綁定信息包括表征所述多個用戶設備的簽約數(shù)據(jù)已經綁定的標識;所述在接收到第二用戶設備發(fā)送的會話建立請求后,通過與所述第二網元進行交互,完成所述第二用戶設備基于所述第一ip地址的會話建立,包括:在接收到所述第二用戶設備發(fā)送的會話建立請求后,在根據(jù)所述綁定信息確定所述第一用戶設備與所述第二用戶設備已經綁定簽約數(shù)據(jù)的情況下,通過與所述第二網元進行交互,完成所述第二用戶設備基于所述第一ip地址的會話建立。
8、本技術實施例提供另一種會話切換方法,應用于第二網元中,所述方法包括:
9、接收第一網元發(fā)送的會話建立請求,其中,所述會話建立請求表示第二用戶設備基于第一網際互連協(xié)議ip地址的會話建立請求,所述第一網元用于在接收到綁定簽約數(shù)據(jù)的多個用戶設備的第一用戶設備發(fā)起的會話切換請求后,向所述第一用戶設備返回會話切換響應;所述會話切換響應至少包括第一ip地址,所述第一ip地址表示所述第一用戶設備建立會話時使用的ip地址;
10、通過與第一網元進行交互,完成所述第二用戶設備基于所述第一ip地址的會話建立。
11、在一些實施例中,所述會話切換響應還包括會話相關信息,所述會話相關信息包括dnn和/或teid,所述會話建立請求還攜帶有所述會話相關信息;所述通過與第一網元進行交互,完成所述第二用戶設備基于所述第一ip地址的會話建立,包括:通過與所述第二網元進行交互,完成所述第二用戶設備基于所述第一ip地址和所述會話相關信息的會話建立。
12、本技術實施例提供又一種會話切換方法,應用于綁定簽約數(shù)據(jù)的多個用戶設備中,所述方法包括:
13、在所述多個用戶設備的第一用戶設備向所述第一網元發(fā)起會話切換請求后,接收所述第一網元發(fā)送的會話切換響應,所述會話切換響應至少包括第一ip地址,所述第一ip地址表示所述第一用戶設備建立會話時使用的ip地址;
14、根據(jù)所述會話切換響應,觸發(fā)所述多個用戶設備中的第二用戶設備發(fā)起基于所述第一ip地址的會話建立請求。
15、在一些實施例中,所述會話切換響應還包括會話相關信息,所述會話相關信息包括dnn和/或teid,所述會話建立請求還攜帶有所述會話相關信息;所述根據(jù)所述會話切換響應,觸發(fā)所述多個用戶設備中的第二用戶設備發(fā)起基于所述第一ip地址的會話建立請求,包括:根據(jù)所述會話切換響應,觸發(fā)所述第二用戶設備發(fā)起基于所述第一ip地址和所述會話相關信息的會話建立請求。
16、在一些實施例中,所述會話切換請求攜帶有綁定簽約數(shù)據(jù)的多個用戶設備的標識,所述會話切換請求用于請求在會話的用戶面ip地址保持不變的情況下,將所述第一用戶設備建立的會話切換至所述第二用戶設備建立的會話。
17、本技術實施例還提供一種會話切換裝置,應用于第一網元中,所述裝置包括:
18、第一處理模塊,用于在接收到綁定簽約數(shù)據(jù)的多個用戶設備的第一用戶設備發(fā)起的會話切換請求后,向所述第一用戶設備返回會話切換響應,所述會話切換響應至少包括第一ip地址,所述第一ip地址表示所述第一用戶設備建立會話時使用的ip地址;
19、第二處理模塊,用于在接收到第二用戶設備發(fā)送的會話建立請求后,通過與第二網元進行交互,完成所述第二用戶設備基于所述第一ip地址的會話建立;所述會話建立請求中攜帶有所述第一ip地址。
20、本技術實施例還提供另一種會話切換裝置,應用于第二網元中,所述裝置包括:
21、接收模塊,用于接收第一網元發(fā)送的會話建立請求,其中,所述會話建立請求表示第二用戶設備基于第一ip地址的會話建立請求,所述第一網元用于在接收到綁定簽約數(shù)據(jù)的多個用戶設備的第一用戶設備發(fā)起的會話切換請求后,向所述第一用戶設備返回會話切換響應;所述會話切換響應至少包括第一ip地址,所述第一ip地址表示所述第一用戶設備建立會話時使用的ip地址;
22、第三處理模塊,用于通過與第一網元進行交互,完成所述第二用戶設備基于所述第一ip地址的會話建立。
23、本技術實施例還提供又一種會話切換裝置,應用于綁定簽約數(shù)據(jù)的多個用戶設備中,所述裝置包括:
24、收發(fā)模塊,用于在所述多個用戶設備的第一用戶設備向所述第一網元發(fā)起會話切換請求后,接收所述第一網元發(fā)送的會話切換響應,所述會話切換響應至少包括第一ip地址,所述第一ip地址表示所述第一用戶設備建立會話時使用的ip地址;
25、第四處理模塊,用于根據(jù)所述會話切換響應,觸發(fā)所述多個用戶設備中的第二用戶設備發(fā)起基于所述第一ip地址的會話建立請求。
26、本技術實施例還提供了一種電子設備,所述電子設備包括處理器和用于存儲能夠在處理器上運行的計算機程序的存儲器;其中,所述處理器用于運行所述計算機程序以執(zhí)行上述任意一種會話切換方法。
27、本技術實施例還提供了一種計算機存儲介質,其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)上述任意一種會話切換方法。
28、本技術實施例還提供了一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執(zhí)行時實現(xiàn)上述任意一種會話切換方法。
29、可以看出,在第一用戶設備和第二用戶設備為綁定簽約數(shù)據(jù)的不同用戶設備的情況下,本技術實施例可以根據(jù)第一用戶設備建立會話時使用的ip地址,將第一用戶設備建立的會話切換至第二用戶設備建立的會話,從而,可以實現(xiàn)綁定簽約數(shù)據(jù)的不同用戶設備之間的業(yè)務會話切換,可以滿足關于會話切換的實際需求。