System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術主要涉及終端漫游,尤其涉及一種漫游通信方法、裝置、終端及存儲介質。
技術介紹
1、目前終端可以通過標準協議在網卡接入到acap(access?controller+accesspoint,基于集中式管理的無線局域網架構)網絡的過程中進行漫游通信。當漫游過程中出現網絡斷開(例如剛漫游到新ap(無線接入點)時容易因某些數據包不通而需要再主動斷開后重連)或丟包的情況時,會對終端上應用數據的傳輸造成影響,造成業務中斷,導致用戶體驗不好。
技術實現思路
1、本申請的目的在于提供一種漫游通信方法、裝置、終端及存儲介質,有助于通過雙網卡及鏈路切換實現終端的無縫漫游,進而提供更好的網絡服務,提升用戶體驗。
2、基于上述目的,第一方面,本申請提供一種漫游通信方法,應用于終端,終端安裝有第一網卡和第二網卡,該方法包括:將第一網卡和第二網卡綁定至虛擬網卡,虛擬網卡用于使終端向目標服務器傳輸應用數據,第一網卡通過第一ap與目標服務器間建立第一鏈路,第二網卡通過第二ap與目標服務器間建立第二鏈路;基于預設的第一漫游觸發條件調整第一鏈路的第一漫游參數,基于預設的第二漫游觸發條件調整第二鏈路的第二漫游參數;將第一鏈路作為主鏈路,將第二鏈路作為備用鏈路,使用主鏈路傳輸應用數據;以及,循環執行以下步驟:響應于主鏈路的鏈路質量滿足第一切換條件,且備用鏈路的鏈路質量滿足第二切換條件,將第一鏈路作為備用鏈路,將第二鏈路作為主鏈路;接著,使用主鏈路繼續傳輸應用數據,調整第二漫游參數,使第二漫游參數滿足
3、在一些實施例中,基于預設的第一漫游觸發條件調整第一鏈路的第一漫游參數,基于預設的第二漫游觸發條件調整第二鏈路的第二漫游參數,包括:調整第一鏈路的第一漫游閾值,使第一漫游閾值滿足第一漫游觸發條件;并且,調整第二鏈路的第二漫游閾值,使第二漫游閾值滿足第二漫游觸發條件,其中第一漫游閾值低于第二漫游閾值;和/或,調整第一鏈路的第一靈敏度,使第一靈敏度滿足第一漫游觸發條件;并且,調整第二鏈路的第二靈敏度,使第二靈敏度滿足第二漫游觸發條件,其中第一靈敏度的數值高于第二靈敏度的數值。
4、在一些實施例中,第一切換條件包括:主鏈路斷開連接;和/或,主鏈路的鏈路質量不高于預設的第一鏈路切換閾值。
5、在一些實施例中,第二切換條件包括:備用鏈路正常通信;并且,備用鏈路的鏈路質量高于主鏈路的鏈路質量。
6、在一些實施例中,使用主鏈路繼續傳輸應用數據之后,還包括:在主鏈路斷開連接時,將主鏈路切換為備用鏈路,并將備用鏈路切換為主鏈路。
7、在一些實施例中,使用主鏈路繼續傳輸應用數據之后,還包括:在備用鏈路斷開連接時,使備用鏈路自動重連。
8、在一些實施例中,將第一鏈路作為備用鏈路,將第二鏈路作為主鏈路之后,還包括:
9、響應于主鏈路未斷開連接,且主鏈路的鏈路質量不高于預設的第三鏈路切換閾值,確定備用鏈路的鏈路質量及其通信情況。
10、在備用鏈路的鏈路質量高于主鏈路的鏈路質量,且備用鏈路正常通信時,將備用鏈路切換為主鏈路,將主鏈路切換為備用鏈路。
11、第二方面,本申請提供一種漫游通信裝置,應用于安裝有第一網卡和第二網卡的終端,漫游通信裝置包括虛擬網卡綁定模塊和鏈路管理模塊,其中:虛擬網卡綁定模塊用于將第一網卡和第二網卡綁定至虛擬網卡,虛擬網卡用于使終端向目標服務器傳輸應用數據,第一網卡通過第一ap與目標服務器間建立第一鏈路,第二網卡通過第二ap與目標服務器間建立第二鏈路;鏈路管理模塊用于基于預設的第一漫游觸發條件調整第一鏈路的第一漫游參數,基于預設的第二漫游觸發條件調整第二鏈路的第二漫游參數;以及,
12、鏈路管理模塊還用于將所述第一鏈路作為主鏈路,將所述第二鏈路作為備用鏈路,使用所述主鏈路傳輸所述應用數據;以及,
13、鏈路管理模塊還用于循環執行以下步驟:響應于主鏈路的鏈路質量滿足第一切換條件,且備用鏈路的鏈路質量滿足第二切換條件,將第一鏈路作為備用鏈路,將第二鏈路作為主鏈路;接著,使用主鏈路繼續傳輸應用數據,調整第二漫游參數,使第二漫游參數滿足第一漫游觸發條件,以及調整第一漫游參數,使第一漫游參數滿足第二漫游觸發條件。
14、第三方面,本申請提供一種終端,包括處理器和存儲器,所述存儲器中存儲有計算機程序,所述計算機程序被所述處理器調用時,使得所述處理器執行如第一方面任一所述的方法。
15、第四方面,本申請提供一種存儲介質,所述存儲介質上存儲有計算機程序指令,所述計算機程序指令被計算機調用時,使得所述計算機執行如上述第一方面任一所述的方法。
16、與現有技術相比,本專利技術具有以下優點:
17、本申請提供一種漫游通信方法、漫游通信裝置、終端及存儲介質,通過在終端上安裝第一網卡和第二網卡,隨后創建虛擬網卡,并對第一網卡與第一ap間建立的第一鏈路與第二網卡與第二ap間建立的第二鏈路間進行鏈路管理,從而使得終端可以在其中一條鏈路的鏈路質量不支持應用數據的傳輸時自動切換到另一條鏈路,進而可以實現終端的無縫漫游,解決漫游過程中存在的斷連、丟包等問題,能夠為終端的無線漫游提供更好的網絡服務,有助于提升用戶體驗。
本文檔來自技高網...【技術保護點】
1.一種漫游通信方法,應用于終端,所述終端安裝有第一網卡和第二網卡,其特征在于,所述方法包括:
2.如權利要求1所述的方法,其特征在于,所述基于預設的第一漫游觸發條件調整所述第一鏈路的第一漫游參數,基于預設的第二漫游觸發條件調整所述第二鏈路的第二漫游參數,包括:
3.如權利要求1所述的方法,其特征在于,所述第一切換條件包括:
4.如權利要求3所述的方法,其特征在于,所述第二切換條件包括:
5.如權利要求1-4任一所述方法,其特征在于,所述使用所述主鏈路繼續傳輸所述應用數據之后,還包括:
6.如權利要求1-4任一所述方法,其特征在于,所述使用所述主鏈路繼續傳輸所述應用數據之后,還包括:
7.如權利要求1-4任一所述方法,其特征在于,所述將所述第一鏈路作為所述備用鏈路,將所述第二鏈路作為所述主鏈路之后,還包括:
8.一種漫游通信裝置,應用于安裝有第一網卡和第二網卡的終端,其特征在于,所述漫游通信裝置包括虛擬網卡綁定模塊和鏈路管理模塊,其中:
9.一種終端,其特征在于,包括處理器和存儲器,所
10.一種存儲介質,其特征在于,所述存儲介質上存儲有計算機程序指令,所述計算機程序指令被計算機調用時,使得所述計算機執行如權利要求1-7任一所述的方法。
...【技術特征摘要】
1.一種漫游通信方法,應用于終端,所述終端安裝有第一網卡和第二網卡,其特征在于,所述方法包括:
2.如權利要求1所述的方法,其特征在于,所述基于預設的第一漫游觸發條件調整所述第一鏈路的第一漫游參數,基于預設的第二漫游觸發條件調整所述第二鏈路的第二漫游參數,包括:
3.如權利要求1所述的方法,其特征在于,所述第一切換條件包括:
4.如權利要求3所述的方法,其特征在于,所述第二切換條件包括:
5.如權利要求1-4任一所述方法,其特征在于,所述使用所述主鏈路繼續傳輸所述應用數據之后,還包括:
6.如權利要求1-4任一所述方法,其特征在于,所述使用所述主鏈路繼續傳輸所述應用數據...
【專利技術屬性】
技術研發人員:肖留威,林喆,葉強勝,李曉軍,
申請(專利權)人:上海商米科技集團股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。