本技術(shù)涉及信息處理,特別是涉及一種mesh網(wǎng)絡冗余優(yōu)化方法及裝置、配網(wǎng)方法及裝置、狀態(tài)上報方法及裝置、計算機可讀存儲介質(zhì)、電子設備。
背景技術(shù):
1、mesh網(wǎng)絡即無線網(wǎng)格網(wǎng)絡,網(wǎng)絡中的節(jié)點設備通過無線方式進行互連,并采用網(wǎng)絡泛洪(flooding)的方式進行消息發(fā)布和中繼。也就是說,消息沒有特定的路由路徑,初始消息發(fā)布設備以廣播方式,將消息發(fā)布到其無線范圍內(nèi)的所有節(jié)點,再由其中的中繼節(jié)點進行消息轉(zhuǎn)發(fā),直至送達最終目的地,完成消息傳輸。
2、在mesh網(wǎng)絡關聯(lián)的設備較多時,大量消息的廣播發(fā)布會造成空中干擾,不僅消耗大量的空中資源,還可能造成通信沖突和消息的反復重傳,影響mesh網(wǎng)絡的傳輸效率,進而影響用戶的使用體驗。
3、如何優(yōu)化mesh網(wǎng)絡消減冗余廣播,成為需要本領域技術(shù)人員解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、本技術(shù)提供了一種mesh網(wǎng)絡冗余優(yōu)化方法及裝置、配網(wǎng)方法及裝置、狀態(tài)上報方法及裝置、計算機可讀存儲介質(zhì)、電子設備,有助于消減mesh網(wǎng)絡的冗余廣播,高效利用空中資源,避免冗余廣播對周邊空中信號產(chǎn)生干擾,提高mesh網(wǎng)絡傳輸效率,進而提升用戶的使用體驗。
2、本技術(shù)提供了如下方案:
3、一種mesh網(wǎng)絡冗余優(yōu)化方法,包括:
4、智能終端關聯(lián)的第一客戶端通過所述智能終端向mesh網(wǎng)絡發(fā)送廣播幀,所述廣播幀中包括針對不同優(yōu)先級設備的約束條件,以便所述不同優(yōu)先級設備各自關聯(lián)的第二客戶端,將與對應約束條件相匹配的設備確定為目標設備;
5、根據(jù)所述目標設備的優(yōu)先級信息,依序針對所述目標設備執(zhí)行各自關聯(lián)的操作。
6、其中,根據(jù)所述設備在所述mesh網(wǎng)絡中的配網(wǎng)狀態(tài),劃分所述不同優(yōu)先級;
7、所述針對所述目標設備執(zhí)行各自關聯(lián)的操作,包括:針對所述配網(wǎng)狀態(tài)為待配網(wǎng)的目標設備執(zhí)行的操作為配網(wǎng)操作,針對所述配網(wǎng)狀態(tài)為已配網(wǎng)的目標設備執(zhí)行的操作為狀態(tài)上報操作。
8、其中,所述方法還包括:
9、根據(jù)所述設備在所述mesh網(wǎng)絡中的特性,劃分所述不同優(yōu)先級。
10、一種mesh網(wǎng)絡冗余優(yōu)化方法,包括:
11、第二客戶端關聯(lián)的設備接收第一客戶端關聯(lián)的智能終端向mesh網(wǎng)絡發(fā)送的廣播幀,所述廣播幀中包括針對不同優(yōu)先級設備的約束條件;
12、根據(jù)所述第二客戶端關聯(lián)的設備的優(yōu)先級信息,從所述廣播幀中確定目標約束條件;
13、所述第二客戶端關聯(lián)的設備與所述目標約束條件相匹配時,確定所述第二客戶端關聯(lián)的設備為目標設備,控制所述目標設備執(zhí)行關聯(lián)的操作。
14、其中,所述約束條件包括操作執(zhí)行時間,
15、所述控制所述目標設備執(zhí)行關聯(lián)的操作,包括:控制所述目標設備在關聯(lián)的操作執(zhí)行時間內(nèi)執(zhí)行所述操作。
16、其中,所述約束條件包括廣播頻次,
17、所述控制所述目標設備執(zhí)行關聯(lián)的操作,包括:控制所述目標設備執(zhí)行所述操作時,根據(jù)所述廣播頻次發(fā)送廣播。
18、其中,所述方法還包括:
19、所述第二客戶端關聯(lián)的設備與所述目標約束條件不匹配時,控制所述第二客戶端關聯(lián)的設備停止發(fā)送廣播。
20、一種mesh網(wǎng)絡冗余優(yōu)化方法,包括:
21、確定需要進行mesh網(wǎng)絡優(yōu)化時,第一客戶端進入冗余優(yōu)化階段,所述冗余優(yōu)化階段包括多個優(yōu)化時段,所述多個優(yōu)化時段分別關聯(lián)不同的廣播幀,所述廣播幀中包括不同優(yōu)先級設備在對應優(yōu)化時段內(nèi)關聯(lián)的約束條件;
22、到達目標優(yōu)化時段時,通過所述第一客戶端關聯(lián)的智能終端向所述mesh網(wǎng)絡發(fā)送所述目標優(yōu)化時段關聯(lián)的目標廣播幀,以便所述不同優(yōu)先級設備各自關聯(lián)的第二客戶端,將與所述目標廣播幀包括的約束條件相匹配的設備確定為目標設備;
23、根據(jù)所述目標設備的優(yōu)先級信息,依序針對所述目標設備執(zhí)行各自關聯(lián)的操作。
24、其中,所述方法還包括:
25、根據(jù)所述目標設備在所述目標優(yōu)化時段內(nèi)的操作執(zhí)行結(jié)果信息,調(diào)整下一優(yōu)化時段關聯(lián)的約束條件,以在到達所述下一優(yōu)化時段時,根據(jù)調(diào)整后的約束條件進行冗余優(yōu)化。
26、其中,所述方法還包括:
27、所述mesh網(wǎng)絡的冗余優(yōu)化結(jié)果與預設條件相匹配時,退出所述冗余優(yōu)化階段。
28、一種配網(wǎng)方法,包括:
29、智能終端關聯(lián)的第一客戶端通過所述智能終端向mesh網(wǎng)絡發(fā)送廣播幀,所述廣播幀中包括待配網(wǎng)設備關聯(lián)的約束條件,以便所述待配網(wǎng)設備關聯(lián)的第二客戶端將與所述約束條件相匹配的待配網(wǎng)設備確定為目標待配網(wǎng)設備;
30、根據(jù)所述目標待配網(wǎng)設備發(fā)送的信息,對所述目標待配網(wǎng)設備執(zhí)行配網(wǎng)操作。
31、其中,所述待配網(wǎng)設備處于上電狀態(tài)且未發(fā)送配網(wǎng)廣播。
32、一種狀態(tài)上報方法,包括:
33、智能終端關聯(lián)的第一客戶端通過所述智能終端向mesh網(wǎng)絡發(fā)送廣播幀,所述廣播幀中包括已配網(wǎng)設備關聯(lián)的約束條件,以便所述已配網(wǎng)設備關聯(lián)的第二客戶端將與所述約束條件相匹配的已配網(wǎng)設備確定為目標已配網(wǎng)設備;
34、針對所述目標已配網(wǎng)設備執(zhí)行狀態(tài)上報操作。
35、一種mesh網(wǎng)絡冗余優(yōu)化裝置,應用于智能終端關聯(lián)的第一客戶端,所述裝置包括:
36、廣播幀發(fā)送單元,用于通過所述智能終端向mesh網(wǎng)絡發(fā)送廣播幀,所述廣播幀中包括針對不同優(yōu)先級設備的約束條件,以便所述不同優(yōu)先級設備各自關聯(lián)的第二客戶端,將與對應約束條件相匹配的設備確定為目標設備;
37、操作執(zhí)行單元,用于根據(jù)所述目標設備的優(yōu)先級信息,依序針對所述目標設備執(zhí)行各自關聯(lián)的操作。
38、一種mesh網(wǎng)絡冗余優(yōu)化裝置,應用于設備關聯(lián)的第二客戶端,所述裝置包括:
39、廣播幀接收單元,用于接收第一客戶端關聯(lián)的智能終端向mesh網(wǎng)絡發(fā)送的廣播幀,所述廣播幀中包括針對不同優(yōu)先級設備的約束條件;
40、約束條件確定單元,用于根據(jù)所述第二客戶端關聯(lián)的設備的優(yōu)先級信息,從所述廣播幀中確定目標約束條件;
41、目標設備確定單元,用于在所述第二客戶端關聯(lián)的設備與所述目標約束條件相匹配時,確定所述第二客戶端關聯(lián)的設備為目標設備;
42、操作執(zhí)行單元,用于控制所述目標設備執(zhí)行關聯(lián)的操作。
43、一種mesh網(wǎng)絡冗余優(yōu)化裝置,應用于智能終端關聯(lián)的第一客戶端,所述裝置包括:
44、冗余優(yōu)化階段進入單元,用于確定需要進行mesh網(wǎng)絡優(yōu)化時,進入冗余優(yōu)化階段,所述冗余優(yōu)化階段包括多個優(yōu)化時段,所述多個優(yōu)化時段分別關聯(lián)不同的廣播幀,所述廣播幀中包括不同優(yōu)先級設備在對應優(yōu)化時段內(nèi)關聯(lián)的約束條件;
45、廣播幀發(fā)送單元,用于到達目標優(yōu)化時段時,通過所述第一客戶端關聯(lián)的智能終端向所述mesh網(wǎng)絡發(fā)送所述目標優(yōu)化時段關聯(lián)的目標廣播幀,以便所述不同優(yōu)先級設備各自關聯(lián)的第二客戶端,將與所述目標廣播幀包括的約束條件相匹配的設備確定為目標設備;
46、操作執(zhí)行單元,用于根據(jù)所述目標設備的優(yōu)先級信息,依序針對所述目標設備執(zhí)行各自關聯(lián)的操作。
47、一種配網(wǎng)裝置,應用于智能終端關聯(lián)的第一客戶端,所述裝置包括:
48、廣播幀發(fā)送單元,用于通過所述智能終端向mesh網(wǎng)絡發(fā)送廣播幀,所述廣播幀中包括待配網(wǎng)設備關聯(lián)的約束條件,以便所述待配網(wǎng)設備關聯(lián)的第二客戶端將與所述約束條件相匹配的待配網(wǎng)設備確定為目標待配網(wǎng)設備;
49、配網(wǎng)操作執(zhí)行單元,用于根據(jù)所述目標待配網(wǎng)設備發(fā)送的信息,對所述目標待配網(wǎng)設備執(zhí)行配網(wǎng)操作。
50、一種狀態(tài)上報裝置,應用于智能終端關聯(lián)的第一客戶端,所述裝置包括:
51、廣播幀發(fā)送單元,用于通過所述智能終端向mesh網(wǎng)絡發(fā)送廣播幀,所述廣播幀中包括已配網(wǎng)設備關聯(lián)的約束條件,以便所述已配網(wǎng)設備關聯(lián)的第二客戶端將與所述約束條件相匹配的已配網(wǎng)設備確定為目標已配網(wǎng)設備;
52、狀態(tài)上報操作執(zhí)行單元,用于針對所述目標已配網(wǎng)設備執(zhí)行狀態(tài)上報操作。
53、一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)前述任一項所述的方法的步驟。
54、一種電子設備,包括:
55、一個或多個處理器;以及
56、與所述一個或多個處理器關聯(lián)的存儲器,所述存儲器用于存儲程序指令,所述程序指令在被所述一個或多個處理器讀取執(zhí)行時,執(zhí)行前述任一項所述的方法的步驟。
57、根據(jù)本技術(shù)提供的具體實施例,本技術(shù)公開了以下技術(shù)效果:
58、本技術(shù)實施例中,可以從底層射頻和干擾層面出發(fā),通過在mesh網(wǎng)絡中廣播包括約束條件的廣播幀,從mesh網(wǎng)絡關聯(lián)的設備中,確定出與約束條件相匹配的目標設備,控制目標設備執(zhí)行對應的操作動作。例如,目標設備為待配網(wǎng)設備,可以控制目標設備發(fā)送與配網(wǎng)操作相關的廣播;目標設備為已配網(wǎng)設備,可以控制目標設備發(fā)送與狀態(tài)上報相關的廣播。如此有針對性的控制與約束條件相匹配的目標設備發(fā)廣播,可以有效消減mesh網(wǎng)絡的空中廣播數(shù)量,解決冗余廣播問題,特別是在mesh網(wǎng)絡關聯(lián)大量設備的使用場景下,可以高效利用空中資源,避免冗余廣播對周邊空中信號產(chǎn)生干擾,提高mesh網(wǎng)絡傳輸效率,進而提升用戶的使用體驗。
59、當然,實施本技術(shù)的任一產(chǎn)品并不一定需要同時達到以上所述的所有優(yōu)點。