本發明屬于移動通信領域,具體涉及一種支持異構網絡快速漫游的方法及系統。
背景技術:
1、移動性問題是?ip?網絡由來已久的問題。ip?技術設計最初基于有線接入場景,存在?ip?地址身份、位置二義性問題,使得如何在移動環境下保持業務連續性成為一個難題。而隨著工業互聯、?車聯網、無人機、云?xr?等新興業務的發展,未來網絡對于移動性將會提出越來越高的要求,不僅要滿足業務連續不中斷,還要在移動切換過程中保持零丟包、低時延、低抖動、高可靠。未來的?6g?網絡需支持新增的空天地、毫米波、微基站等新型連接技術,在連接密度、空間容量、?終端移動速度等方面相比?5g?網絡有上百倍的增加,對于確保業務連續性和服務質量提出了重大挑戰。
2、openroaming提供了一種在運營商網絡(5g/6g)與wlan之間進行漫游認證的解決方案,但是openroaming沒有解決業務的連續性問題。在?openroaming-passpoint?的背景下,用戶可以通過多種方式入網,即在設備上安裝?passpoint?配置文件/訂閱。從門戶網站到移動本地應用程序,再到操作系統供應商或服務提供商提供的嵌入式身份供應商系統。
3、但整體而言,openroaming是基于802.11u協議基礎上,支持了身份認證服務商和接入網絡提供商兩類角色。但是沒有解決漫游切換的低時延問題。以電話應用為例,從5g網絡切換到wlan網絡時候,如果沒有合適技術方案,保障漫游切換低時延,會出現通話中斷。
技術實現思路
1、本發明的目的在于解決漫游時的時延問題,提供一種支持異構網絡快速漫游的方法及系統,以保障在異構網絡進行漫游切換時,做到零丟包、低時延、低抖動、高可靠。
2、為實現上述目的,本發明的技術方案是:一種支持異構網絡快速漫游的方法,包括:
3、移動終端接入網絡后,獲取隧道內層ip、需要支持低時延的應用列表及對應的邊緣路由器ip;
4、移動終端在相應的邊緣路由器收到需要支持低時延的應用列表后,與相應的邊緣路由器建立通信隧道;
5、移動終端將在需要支持低時延的應用列表中的應用的報文封裝后通過通信隧道發給相應的邊緣路由器;
6、邊緣路由器解除外層封裝后把報文發送給云服務;
7、云服務返回移動終端的報文,在邊緣路由器進行封裝后通過通信隧道轉給相應的移動終端。
8、在本發明一實施例中,云服務返回的移動終端的報文,需要先判斷云服務返回的移動終端的相應應用的報文是否在需要支持低時延的應用列表中,若是,則在邊緣路由器進行封裝后通過通信隧道轉給移動終端,否則不進行封裝。
9、在本發明一實施例中,移動終端接入網絡后,從網絡設備控制器獲取隧道內層ip、需要支持低時延的應用列表及對應的邊緣路由器ip。
10、在本發明一實施例中,網絡設備控制器包括但不限于sdn控制器。
11、在本發明一實施例中,移動終端通過app從網絡設備控制器獲取隧道內層ip、需要支持低時延的應用列表及對應的邊緣路由器ip。
12、在本發明一實施例中,移動終端包括手機、平板、筆記本電腦等可移動通信設備,app為相應的安裝于可移動通信設備的程序,包括但不限于openroaming客戶程序。
13、在本發明一實施例中,所述通信隧道包括但不限于gre隧道、ipsec隧道、l2tp隧道、pptp隧道。
14、在本發明一實施例中,移動終端接入的網絡,包括但不限于4g、5g、6g、wlan、衛星網絡。
15、在本發明一實施例中,移動終端與邊緣路由器建立通信隧道之前,若相應應用在需要支持低時延的應用列表中,移動終端在相應的邊緣路由器收到需要支持低時延的應用列表后,自動與其建立通信隧道,否則不建立通信隧道。
16、在本發明一實施例中,邊緣路由器ip由運營商傳輸網絡探測到,更新給網絡設備控制器。
17、在本發明一實施例中,云服務支持內容分發網絡cdn。
18、在本發明一實施例中,隧道內層ip為內網ip,即wifi網絡或5g/6g網絡獲取的ip。
19、在本發明一實施例中,所述方法支持wlan與5g/6g網絡之間的漫游切換,還支持衛星網絡與5g/6g網絡之間的漫游切換。
20、在本發明一實施例中,通信隧道建立采用的報文格式為:外層ip頭+magic+內層ip頭,magic為默認值,且支持自定義。
21、本發明還提供了一種支持異構網絡快速漫游的系統,包括:
22、信息采集模塊,在移動終端接入網絡后,為移動終端獲取隧道內層ip、需要支持低時延的應用列表及對應的邊緣路由器ip;
23、隧道建立模塊,在與移動終端相應的邊緣路由器收到需要支持低時延的應用列表后,為移動終端與相應的邊緣路由器建立通信隧道;
24、報文發送模塊,將需要支持低時延的應用列表中的應用的報文封裝后通過通信隧道發給相應的邊緣路由器;邊緣路由器解除外層封裝后把報文發送給云服務;
25、報文接收模塊,將云服務返回的移動終端的報文在邊緣路由器進行封裝后通過通信隧道轉給相應的移動終端。
26、本申請實施例提供的一種電子設備,其包括處理器和存儲器,其中,所述存儲器存儲有計算機程序,當所述計算機程序被所述處理器執行時,使得所述處理器執行上述任意一種支持異構網絡快速漫游的方法的步驟。
27、本申請實施例提供的一種計算機可讀存儲介質,其包括計算機程序,當所述計算機程序在電子設備上運行時,所述計算機程序用于使所述電子設備執行上述任意一種支持異構網絡快速漫游的方法的步驟。
28、本申請實施例提供的一種計算機程序產品,包括計算機程序,所述計算機程序存儲在計算機可讀存儲介質中;當電子設備的處理器從所述計算機可讀存儲介質讀取所述計算機程序時,所述處理器執行所述計算機程序,使得所述電子設備執行上述任意一種支持異構網絡快速漫游的方法的步驟。
29、相較于現有技術,本發明具有以下有益效果:本發明方法及系統支持各種異構網絡之間的漫游切換,包括wlan與5g/6g網絡之間的漫游切換,衛星網絡與5g/6g網絡之間的漫游切換等。本發明能夠保障在異構網絡進行漫游切換時,做到零丟包、低時延、低抖動、高可靠。
1.一種支持異構網絡快速漫游的方法,其特征在于,包括:
2.根據權利要求1所述的一種支持異構網絡快速漫游的方法,其特征在于,移動終端接入網絡后,從網絡設備控制器獲取隧道內層ip、需要支持低時延的應用列表及對應的邊緣路由器ip。
3.根據權利要求1或2所述的一種支持異構網絡快速漫游的方法,其特征在于,移動終端通過app從網絡設備控制器獲取隧道內層ip、需要支持低時延的應用列表及對應的邊緣路由器ip。
4.根據權利要求1所述的一種支持異構網絡快速漫游的方法,其特征在于,所述通信隧道建立采用的報文格式為:外層ip頭+magic+內層ip頭,magic為默認值且支持自定義。
5.根據權利要求1所述的一種支持異構網絡快速漫游的方法,其特征在于,所述通信隧道包括gre隧道、ipsec隧道、l2tp隧道、pptp隧道。
6.根據權利要求1或2所述的一種支持異構網絡快速漫游的方法,其特征在于,移動終端接入的網絡,包括4g、5g、6g、wlan、衛星網絡。
7.根據權利要求1所述的一種支持異構網絡快速漫游的方法,其特征在于,移動終端與邊緣路由器建立通信隧道之前,若相應應用在需要支持低時延的應用列表中,移動終端在相應的邊緣路由器收到需要支持低時延的應用列表后,自動與其建立通信隧道,否則不建立通信隧道。
8.根據權利要求1所述的一種支持異構網絡快速漫游的方法,其特征在于,云服務支持內容分發網絡cdn。
9.一種支持異構網絡快速漫游的系統,其特征在于,包括:
10.一種計算機可讀存儲介質,其上存儲有能夠被處理器運行的計算機程序指令,當處理器運行該計算機程序指令時,能夠實現如權利要求1-8任一所述的方法步驟。