本技術涉及物聯網,具體涉及一種家庭無線漫游控制方法、云端設備、組網設備和系統。
背景技術:
1、目前,家庭中最主流的組網方案為mesh組網。mesh組網存在如下的局限性:第一方面,用戶在家中頻繁走動經過網絡切換帶(例如客廳和臥室)時,下掛設備連接的wifi會頻繁切換,影響網絡性能和用戶體驗;第二方面,用戶處在信號重疊區域時會出現“乒乓效應”,即下掛設備在這些區域內移動時會頻繁地與不同的mesh節點(例如路由器)建立和斷開連接,由此導致網絡性能下降、延遲增加等問題;第三方面,當家庭網絡布局不合理時,即存在盲點位置時,mesh節點的cpu和ram占用率會顯著提升,降低其本身的性能;第四方面,當家庭網絡中一臺mesh節點離線或故障時會導致網絡拓撲劣化,其余mesh節點的負載會顯著提升。綜上所述,以上四個方面的局限性會導致用戶wifi頻繁切換,切換時延增加,路由器自身負載升高致使用戶體驗降低。
2、目前,針對組網布設質差死角、用戶頻繁移動場景、用戶在信號重疊區域,單臺設備離線時導致的mesh節點頻繁切換和掃描這四種異常場景,通常采用的優化方案為:裝維人員上門布設并優化切換帶及mesh節點參數設置,上門優化用戶網絡拓撲、推薦使用高性能路由器提升路由器負載、使用有線mesh替換無線mesh組網、增加mesh節點覆蓋。但是上述的優化方案在實施上同樣存在問題:使用有線mesh替代無線mesh時布線困難,在布設過程中需要考慮網絡電纜的布置和走線,維護的難度和成本高;使用三頻路由器替代無線雙頻路由器,增加mesh節點覆蓋,依舊無法規避“乒乓切換”;裝維人員上門布設并優化切換帶及節點參數設置,通過測速優化用戶網絡拓撲,后續維護成本較高,且存在節點離線,其余節點負載升高網絡拓撲優化失效的問題;依然存在質差死角監測不充分導致mesh節點負載提升的問題。
3、因此,采用何種策略解決上述四種異常場景造成的用戶體驗降低是目前業界亟需解決的問題。
技術實現思路
1、本技術實施例提供一種家庭無線漫游控制方法、云端設備、組網設備和系統,用以解決現有技術中mesh組網中存在上述的四種異常場景,缺乏簡單有效的策略進行解決或規避,導致用戶體驗降低的技術問題。
2、第一方面,本技術實施例提供一種家庭無線漫游控制方法,應用于云端設備端,包括:
3、獲取組網設備發送的家庭漫游數據;
4、基于所述家庭漫游數據,通過預設的用于識別異常場景的異常識別模型確定所述家庭漫游數據對應的異常場景;
5、根據所述異常場景,向所述組網設備下發對應的漫游暫停協議。
6、在一個實施例中,所述異常識別模型包括漫游質量評判模型和布局質差評判模型,所述漫游質量評判模型和所述布局質差評判模型的構建方式如下:
7、對樣本家庭漫游數據進行預處理,構建特征數據樣本;
8、對所述特征數據樣本進行有放回抽樣,產生多個訓練集;
9、構建每個所述訓練集對應的分類回歸樹,由所有所述分類回歸樹構成隨機森林模型;
10、基于所述隨機森林模型,通過簡單投票法將得票數最多的分類結果作為輸出結果;
11、基于所述輸出結果構建如下的所述漫游質量評判模型:
12、
13、
14、
15、基于所述輸出結果構建如下的所述布局質差評判模型:
16、組網設備測量下掛設備次數
17、>100&&(漫游質量中等的次數||mesh切換次數)<10
18、其中,mesh為無線網格網絡,rssi為接收的信號強度指示,下掛設備為連接至所述組網設備的終端。
19、在一個實施例中,基于所述家庭漫游數據,通過預設的用于識別異常場景的異常識別模型確定所述家庭漫游數據對應的異常場景,包括:
20、將所述家庭漫游數據輸入所述漫游質量評判模型和所述布局質差評判模型;
21、在所述家庭漫游數據中,在預設的第一時間周期內存在多條mesh記錄,并且所述漫游質量評判模型的輸出結果為質量較差的情況下,判定當前的異常場景為第一場景:用戶頻繁移動場景導致wifi頻繁切換;
22、在預設的第二時間周期內,所述家庭漫游數據中存在多條mesh記錄,且在預設的第三時間周期內出現mesh漫游次數峰值的數量大于預設的限值,同時所述漫游質量評判模型的輸出結果為質量較差的情況下,判定當前的異常場景為第二場景:用戶在信號重疊區域內移動時頻繁地與不同的所述組網設備建立和斷開連接;
23、在所述漫游質量評判模型的輸出結果為質量較差,并且所述布局質差評判模型的輸出結果為真的情況下,判定當前的異常場景為第三場景:所述組網設備在漫游布設質差死角不斷觸發測量請求;
24、在所述家庭漫游數據中存在一個所述組網設備離線,并且所述布局質差評判模型的輸出結果為真的情況下,判定當前的異常場景為第四場景:單臺設備離線或故障導致的所述組網設備頻繁切換和掃描。
25、在一個實施例中,所述漫游暫停協議包括:
26、第一協議:暫停所述組網設備的漫游功能并保持預設第一時長;
27、第二協議:針對漫游成功率低的下掛設備,下發暫停對應下掛設備的漫游功能的策略;
28、第三協議:以預設的時間周期控制所述組網設備向下掛設備發起測量請求的頻率;
29、根據所述異常場景,向所述組網設備下發對應的漫游暫停協議,包括:
30、在所述異常場景為所述第一場景或者所述第二場景的情況下,向所述組網設備下發所述第三協議;
31、在所述異常場景為所述第三場景,并且在預設第二時長內任一下掛設備的漫游成功率低于預設的成功率限值仍不斷觸發測量請求的情況下,向所述組網設備下發所述第二協議;
32、在所述異常場景為所述第三場景,并且在預設第三時長內漫游成功率低于預設的成功率限值的情況下,向所述組網設備下發所述第一協議;
33、在所述異常場景為所述第四場景的情況下,向所述組網設備下發所述第一協議。
34、第二方面,本技術實施例提供一種家庭無線漫游控制方法,應用于組網設備端,包括:
35、向云端設備發送家庭漫游數據;
36、獲取所述云端設備發送的漫游暫停協議;
37、通過預設的暫停協議插件執行所述漫游暫停協議對應的暫停動作。
38、在一個實施例中,通過預設的暫停協議插件執行所述漫游暫停協議對應的暫停動作,包括:
39、在所述漫游暫停協議為第一協議的情況下,暫停漫游功能并保持預設第一時長;
40、在所述漫游暫停協議為第二協議的情況下,針對漫游成功率低的下掛設備,下發暫停對應下掛設備的漫游功能的策略;
41、在所述漫游暫停協議為第三協議的情況下,以預設的時間周期作為向下掛設備發起測量請求的頻率。
42、第三方面,本技術實施例提供一種云端設備,包括:
43、數據獲取模塊,用于獲取組網設備發送的家庭漫游數據;
44、場景確認模塊,用于基于所述家庭漫游數據,通過預設的用于識別異常場景的異常識別模型確定所述家庭漫游數據對應的異常場景;
45、協議下發模塊,用于根據所述異常場景,向所述組網設備下發對應的漫游暫停協議。
46、第四方面,本技術實施例提供一種組網設備,包括:
47、數據上傳模塊,用于向云端設備發送家庭漫游數據;
48、協議接收模塊,用于獲取所述云端設備發送的漫游暫停協議;
49、協議執行模塊,用于通過預設的暫停協議插件執行所述漫游暫停協議對應的暫停動作。
50、第五方面,本技術實施例提供一種電子設備,包括處理器和存儲有計算機程序的存儲器,所述處理器執行所述程序時實現第一方面或第二方面所述的家庭無線漫游控制方法的步驟。
51、第六方面,本技術實施例提供一種家庭無線漫游控制系統,包括第三方面所述的云端設備和至少一個第四方面所述的組網設備;
52、所述組網設備向所述云端設備發送家庭漫游數據;所述云端設備在獲取所述組網設備發送的家庭漫游數據后,基于所述家庭漫游數據,通過預設的用于識別異常場景的異常識別模型確定所述家庭漫游數據對應的異常場景;根據所述異常場景,向所述組網設備下發對應的漫游暫停協議;所述組網設備獲取到所述云端設備發送的漫游暫停協議后,通過預設的暫停協議插件執行所述漫游暫停協議對應的暫停動作。
53、本技術實施例提供的家庭無線漫游控制方法、云端設備、組網設備和系統,通過組網設備向云端設備發送家庭漫游數據;云端設備在獲取組網設備發送的家庭漫游數據后,基于家庭漫游數據,通過預設的用于識別異常場景的異常識別模型確定家庭漫游數據對應的異常場景;根據異常場景,向組網設備下發對應的漫游暫停協議;組網設備獲取到云端設備發送的漫游暫停協議后,通過預設的暫停協議插件執行漫游暫停協議對應的暫停動作。通過上述方法、設備和系統的應用,在用戶家庭無線漫游異常的場景下,從云端層面優化組網設備的運行負載,起到了類似路由算法優化、降低信號干擾、增加緩存節點、提高設備連接質量的作用,避免組網設備的無效損耗,有效地降低組網設備的負載,提高了組網設備的網絡性能,有效提升了用戶體驗。