-
1 # 嘉人視界
-
2 # 懶聊科技
手機連線WIFI的時候,如果從訊號弱的地方到強的地方,不會自動切換,那是因為兩個路由器為橋接模式,無法實現無縫漫遊所導致的。
有縫漫遊手機在識別WIFI訊號的強度低於某個閾值時,才會斷開WIFI。而閾值的設定是由每個手機廠商自己設定的,可能都不一樣,有大有小,但普遍會偏小的閾值來保證無線訊號不強的時候能穩定連線,所以不會斷開來連線另一個強的WIFI訊號。而是要透過人工干預切換或者離開弱訊號的覆蓋範圍,才會自動斷開,來連線強的WIFI訊號。如兩個SSID和加密方式相同,也稱之為有縫漫遊。
如下圖,可能就是現在使用的組網方式
無縫漫遊要達到無縫漫遊,首先在網路配置上,要部署AP+AC的架構,或者是採用比WDS組網技術更先進的MESH組網技術,才能實現。透過AC來管理裝置,當裝置訊號弱時透過計算附近的AP,將手機無線訊號剔除,來連線訊號較強的AP,雖然說簡單粗暴,但時間很短大約50ms內,我們幾乎感覺不到,所以稱之為無縫漫遊,也叫快速漫遊。
如果想要達到自動切換訊號,實現無縫漫遊,建議使用AC+AP或MESH組網方式來覆蓋WIFI訊號了。AC+AP是透過預留的網線連線組網,MESH組網方式組網有兩種方式,有線、無線或混合使用。相對有線組網比無線組網來說更穩定,不容易受到干擾,能有更好的上網體驗。
-
3 # 手機硬知識
在沒有完全失去wifi訊號之前是不會自動切換訊號強的wifi的,它會一直保持連線狀態,直到你完全失去與當前訊號差的wifi的連線以後才能連線上其他wifi,並且前提是您的手機或者電腦已經儲存過的熱點,你知道密碼並設定自動連線,也就是說它必須是已知網路熱點,你也可以採取手動的方式去選擇訊號強的網路連線。
-
4 # 數智風
要想知道這個問題的答案,得從技術原理出發!有幸我做過幾年WLAN無線網路工程,這個問題主要涉及的無線技術叫“漫遊”
1、什麼叫做漫遊無線網路中的“漫遊”指的是客戶端將關聯關係從一個AP切換到另一個AP,而讓無線連線能夠保持的過程。這裡的客戶端可以是任何帶無線接入功能的終端,可以是手機、電腦、平板等。這裡提到AP是廣義上的AP,全稱是Access Point,翻譯成中文是:無線接入點。廣義的AP是指能夠提供無線接入服務的閘道器裝置。可以是我們的無線路由器、AP+AC裝置等。
重要說明:
無縫漫遊=漫遊。從漫遊的概念大家就知道,漫遊就必須保持連線。加上無縫二字只是為了客戶更好理解。
如果做不到保持連線,那就只能叫做切換。問題中用“切換”二字還是非常準確的,因為並不是所有網路都能漫遊的。
2、漫遊需要滿足什麼條件無線網路要實現漫遊必須滿足以下三個重要條件:
首先:無線網路中必須有≥2個AP。只有1個AP,沒有漫遊可言;
其次:終端移動的整個區域裡必須被訊號連續覆蓋;不連續沒有漫遊可言,必然會中斷;
再次:無線網路是個干擾較低的網路。如果無線覆蓋區域訊號干擾非常大,要做到漫遊非常困難。很容易在訊號干擾下,無線連線中斷。
最後:無線客戶端漫遊策略較好、執行速度較快。
以上四個條件,最後兩個個條件最難達成。所以很多實際使用的無線網路理論上都說我的可以“無縫漫遊”。實際測試卻經常中斷無線連線,更不用說保持業務使用了。
3、何時進行漫遊首先強調一個重要概念:漫遊過程完全是由無線客戶端驅動程式(而不是AP)驅動的!(這裡就是指手機的無線客戶端驅動程式)。
那客戶端驅動程式又如何來主導什麼時候進行漫遊呢?一般有有以下兩種方式:
客戶端可以在其需要漫遊前主動搜尋其他相鄰AP(權且叫它:主動式);主動式最大的特點在於:手機始終搜尋多個相鄰AP訊號,當正在連線的AP訊號變弱時,它可以立即漫遊到訊號較好的AP上,相當於把搜尋相鄰AP訊號的時間節省了。如果無線網路符合漫遊條件,這種主動式是比較容易達成漫遊效果。
客戶端可以在需要漫遊時才搜尋相鄰AP(權且叫它:被動式);被動式最大的特點在於:手機平時不搜尋相鄰AP訊號,只有當正在連線的AP訊號變弱到需要漫遊的閾值時,手機才開始搜尋相鄰AP,搜尋到合適的AP後,才開始執行漫遊過程。這裡相比主動式就浪費了不少時間。本來訊號變弱到需要漫遊了,應該立即漫遊。而被動式卻需要花時間搜尋AP訊號(這時候手機還在不停的移動)。所以這種方式比較難達成漫遊效果,但比較省電。很多手機為了省電都會選擇這種方式,
4、手機漫遊機制我們都知道無線網路裡有802.11標準協議來規定標準的無線通訊過程。 但是802.11標準中並沒有定義無線漫遊機制。後來提出的 IEEE 802.11f中有這部分定義叫做基站的互連性(IAPP, Inter-Access Point Protocol),可惜的是這個協議並沒有得到批准。在2006年2月被批准撤銷了。因此使用的漫遊演算法隨客戶端廠商而異。
漫遊演算法通常都是各廠家的“獨門漫遊策略秘方”。這個秘密配方到底包含些啥呢?
雖然無法知道各個廠商精確的閾值和條件。但在漫遊演算法中,通常使用的這些條件來做判斷:
訊號強度:也就是我們經常口中說的訊號強和弱。通常用訊號的db值來表示,訊號db值永遠是負數,越大表示訊號越好。比如:-30db>-50db;雖然大家都不知道廠家的漫遊閾值。但有一般無線訊號在-75db是屬於可用網路。-90db是勉強可用,時有時無的網路。
訊號質量:一般會用到信噪比來衡量訊號的質量。所謂信噪比就是訊號和噪聲的比值。
遺漏的信標數:這個你可以理解成網路的丟包。無線網路可以透過對比傳送出去的信標和得到反饋的信標來得出遺漏的信標。也就可以衡量當前的網路質量。
各廠家一般選擇這些條件通常是因為這些指標說明了無線連線的整體的質量。但是由於衝突或干擾導致的錯誤等。就算手機在無線網路內的同一個位置,有些客戶端可能嘗試進行漫遊,而有些不這樣做。 也有些客戶端選擇在幾乎收不到當前AP的訊號時才進行漫遊,而有些客戶端在有更佳的AP時就進行漫遊。
5、舉例說明上圖是一個使用者拿著手機從A點到C點的漫遊過程:
①、在位置A手機可以從AP1哪裡收到清晰的訊號,因此手機保持同該AP的關聯。②、當用戶拿著手機向B位置移動時,手機發現AP1的訊號再是最優的了,這個時候手機廠商的秘方策略開始執行。在B和C之間的某個位置,手機開始查詢更佳的相鄰AP以便同其關聯。手機採取了以下兩個步驟來完成這個過程:
第1步、手機發送802.11探針請求管理幀;
第2步、偵聽的AP使用802.11探針的ACK幀來應答客戶;
手機必須透過現有連線向AP1傳送解除關聯訊息;手機開始向選定的訊號最佳的AP2傳送關聯請求;
AP2收到請求並反饋關聯響應的ACK幀;
⑤、手機成功漫遊到AP2結束語從上面技術原理來看:手機在無線網路中漫遊並不是AP決定的,而是手機廠商的獨門漫遊策略秘方決定的。我們無法改變,也無法控制。所以不要過多的考慮控制漫遊演算法的因素,而只需熟悉漫遊過程即可。
-
5 # 瘋評科技
手機連線WiFi的時候,從訊號弱到訊號強的地方為什麼不會自動切換呢?要搞清楚這個原因,就必須明白什麼情況下會自動切換?自動切換需要哪些條件?
下面就具體講一講。
手機WiFi能夠自動切換的必要條件手機要能夠自動進行WiFi的切換,當然需要一些前提條件。
切換到相同SSID的情況這種情況我們一般在多個AP中容易碰到,在相同的SSID下,必須使用相同的加密方式,否則會出現連線不上的情況,多個AP必須屬於同一vlan,ip地址在同一子網內,否則即使連線上網路也不會通,最關鍵的一點是各AP之間必須用不同的通道,且不能相互干擾,否則造成訊號混亂。
切換到不同的SSID的情況
切換到不同的SSID的情況,實際上就是一次自動重連WiFi的過程,如果是沒有連線過的WiFi,首先得輸入密碼吧, 如果是曾經連線過的WiFi,得儲存有記錄吧,得勾選好自動連線選項。所以要能自動切換得已有儲存好的WiFi連線記錄且開啟自動連線選項。
那是不是滿足了上述條件手機WiFi就會自動切換了呢?答案是否定的,手機WiFi要自動切換,上面之一的條件必須滿足,但還需要其他條件。
手機WiFi能夠自動切換的充分條件手機WiFi要想能夠自動切換,因為是手機與無線路由器或AP連線,二者之一必須對連線 行為和狀態進行控制,就是在什麼條件下斷開連線重新連線其它的WiFi?
手機來自主決定重連WiFi從而進行達到自動切換
手機內建有一個判斷WiFi訊號強弱的閾值,低於該值,手機會自動斷開當前WiFi,然後自動連線訊號較好的WiFi,用這種方式來進行WiFi的自動切換。原理是這麼個原理,但在實際操作中 並不好使,為什麼呀?不僅效果不好,並且會帶來很多困擾。
當手機使用者在某個只有唯一WiFi可連的點連線WiFi時,如果該處訊號剛好比較差,低於閾值,則即使有WiFi,你也連不上,儘管有弱訊號,這將導致手機使用者在這種情況下無法連線WiFi。因此手機廠商會將這個閾值設定得較低,可以讓訊號不好的地方能夠保持手機的穩定連線,網速慢總比沒有網好吧。
閾值過低,又有新的問題來了,當手機使用者連線到一個WiFi a,移動到另外一個地方,該處WiFi a訊號很差,剛好有個訊號很好的WiFi b,但由於WiFi a的訊號還沒有達到閾值,手機不會自動中斷WiFi a的連線去重連WiFi b的,造成無法自動切換的結果。
所以用手機來控制自動重連效果不好。
無線路由器或者AP端進行自動切換控制
上面說了,手機控制自動切換的效果不好,那麼解決點就在於無線路由器或AP上了,看看如何利用這些進行控制吧。
①無線路由器或AP控制自動切換的方法之一:踢出訊號弱的客戶端
在無線路由器或AP有一個衡量WiFi訊號強度的引數RSSI,透過設定條件,低於指定的值踢出已接入的客戶端,並不可再接入。
如此迫使手機端被動下線,再也連不上此處弱訊號的WiFi,會自動重連其它訊號較好的WiFi了,達到自動切換的效果。
②無線路由器或AP控制自動切換的方法之二:專業的AC+Fit AP方式的控制
在無線控制器AC的管理下,對手機周圍的所管理的所有AP進行各種測算,包括各個AP的相對於手機的訊號強度,各個AP本身的負載情況,透過一套演算法,選出合理的AP讓手機選擇連線。
這種方式無疑是非常專業的,專注於家庭路由器領域的裝置廠商基本都不具備如此能力,一般來說可能就要選擇華為,華三和思科等頂級廠商的AC+AP式的控制方案了。
現在可以回答題主的的問題了,從訊號弱的地方到強的地方,因為你的訊號還未到手機預置的閾值,手機不會自動中斷WiFi進行重連,同樣你連線的路由器或者AP本身也沒有訊號強度偵測,並根據設定值讓你的手機下線,因此你的手機無法進行自動切換。
回覆列表
樓主說的這個問題,在我用華為手機和平板上有這種情況,我想其他的手機或者平板也有類似的現象吧。通常在手機系統上應該是訊號強的優先連線。但是很多情況都要手動去切換,真的比較麻煩。