本技術涉及移動通信,具體涉及一種負載均衡控制方法、系統及存儲介質。
背景技術:
1、無源無線射頻識別(radio?frequency?identification,rfid)的組網主要以人工配置為主。其中,分離式無源rfid系統包含有多個接收器(r)、多個激勵器(q)共同組網構成。q設備負責激勵rfid標簽,被激勵的rfid標簽通過無線方式向r設備傳送標簽信息。在實際使用場景中,經常出現盤點的資產物理位置分布不均,例如部分區域堆積較多資產,其他區域存放資產較少,以至于不同區域的r設備和q設備覆蓋范圍內的資產分布不均,導致無源系統在資產盤點過程中負載不均衡,由于不同r設備處理資產的數量以及工作時長的差異較大,造成無源物聯網絡資源的浪費。
技術實現思路
1、本技術的至少一個實施例提供了一種負載均衡控制方法、系統及存儲介質,用于解決無源物聯網絡資源浪費的問題。
2、為了解決上述技術問題,本技術是這樣實現的:
3、第一方面,本技術實施例提供了一種負載均衡控制方法,包括:
4、獲取由接收器和激勵器構成的信令對以及每個所述信令對的狀態;
5、根據所述接收器的狀態,調整所述信令對中的目標信令對的狀態;
6、根據所述目標信令對的狀態,調整所述目標信令對對應的接收器和激勵器的組網關系。
7、可選的,所述獲取由接收器和激勵器構成的信令對以及每個所述信令對的狀態,包括:
8、接收接收器發送的第一信息,所述第一信息包括能夠與所述接收器連接的激勵器的相關信息;
9、根據所述第一信息構建所述接收器與所述激勵器之間的信令對;
10、設置每個所述信令對的初始狀態為激活狀態。
11、可選的,所述根據所述接收器的狀態,調整所述信令對中的目標信令對的狀態,包括:
12、獲取每個接收器的狀態,所述接收器的狀態包括空閑狀態和工作狀態;
13、根據所述接收器的狀態分別構建空閑設備列表和工作設備列表;
14、根據所述空閑設備列表和所述工作設備列表,在滿足第一條件的情況下,調整目標信令對的狀態;
15、其中,所述目標信令對包括:工作設備列表中的第一信令對以及空閑設備列表中的接收器和工作設備列表中的激勵器構成的第二信令對。
16、可選的,根據所述接收器的狀態構建空閑設備列表,包括:
17、確定每個處于空閑狀態的接收器的空閑時長;
18、將所述空閑時長大于第一閾值的接收器構建成為空閑設備列表。
19、可選的,根據所述接收器的狀態構建工作設備列表,包括:
20、獲取每個處于工作狀態的接收器所在的信令對;
21、若所述接收器所在的信令對的數量大于1,則將其中的1個信令對對應的接收器和激勵器加入工作設備列表。
22、可選的,所述第一條件包括以下至少一項:
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、若所述接收器所在的信令對的數量大于1,則將其中的1個信令對對應的接收器和激勵器加入工作設備列表。
52、可選的,所述第一條件包括以下至少一項:
53、處于空閑狀態的第一接收器與第一激勵器構成信令對;
54、第一接收器屬于所述空閑設備列表;
55、第一激勵器屬于所述工作設備列表中的信令對。
56、可選的,所述處理器根據所述空閑設備列表和所述工作設備列表,在滿足第一條件的情況下,調整目標信令對的狀態,包括:
57、將所述第一信令對的狀態修改為禁用狀態,并將所述第二信令對的狀態修改為使用狀態。
58、可選的,所述處理器根據所述目標信令對的狀態,調整所述目標信令對對應的接收器和激勵器的組網關系,包括以下至少一項:
59、向所述第一信令對對應的接收器和激勵器發送第一指示信息,所述第一指示信息用于指示所述第一信令對應的接收器與激勵器斷開連接;
60、向所述第二信令對對應的接收器和激勵器發送第二指示信息,所述第二指示信息用于指示所述第二信令對對應的接收器與激勵器建立連接。
61、可選的,所述處理器還用于:確定每個所述信令對的組網信息是否已被下發組網;
62、所述收發機用于:若沒有被下發組網,則向所述信令對對應的接收器和激勵器發送所述信令對的組網信息。
63、第三方面,本技術實施例提供了一種負載均衡控制系統,包括:
64、動態信令控制模塊,用于獲取由接收器和激勵器構成的信令對以及每個所述信令對的狀態;
65、設備動態負載模塊,用于根據所述接收器的狀態,調整所述信令對中的目標信令對的狀態;
66、動態組網控制模塊,用于根據所述目標信令對的狀態,調整所述目標信令對對應的接收器和激勵器的組網關系。
67、第四方面,本技術實施例提供了一種電子設備,包括:處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序,所述程序被所述處理器執行時實現如第一方面所述的方法的步驟。
68、第五方面,本技術實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有程序,所述程序被處理器執行時,實現如第一方面所述的方法的步驟。
69、本技術的實施例,獲取信令對以及每個信令對的狀態,根據接收器的工作狀態調整目標信令對的狀態,并動態調整組網關系,實現實時動態調整r-q設備組網結構,確保多個設備同步高效工作,有效減少資源浪費。