The present invention provides a method and a system for controlling a plurality of state of the equipment, and relates to the technical field of intelligent control, the method includes: when access to the control command, control command node equipment to obtain the execution state of the adjacent node devices; the node equipment according to the control command to the adjacent node devices to obtain the execution of operation state of the adjacent node devices to the control instruction is not executed, and not to perform the adjacent node equipment control command transmits the control command. With the equipment in the prior art, receives the control instruction after random forwarding compared, can effectively avoid signal conflict, to prevent the collision between signals, so as to realize the fast forwarding control instruction, effective control of multiple devices.
【技術實現步驟摘要】
控制多個設備狀態的方法和系統
本專利技術涉及智能控制領域,具體而言,涉及一種控制多個設備狀態的方法和系統。
技術介紹
現代社會已迎來了智能化時代,各種智能技術在不停地刷新人們的生活。在日常生活中,無線智能控制技術已經在家庭、樓宇中得到了廣泛的應用,如使用遙控器、手機APP進行單個設備的控制,但是,這種控制不能滿足大面積部署場景下對多臺設備的集中控制,同時響應的需求,因此,如何對多臺設備進行集中控制成為一個亟待解決的問題。目前,大規模部署多個設備時,需要對多個設備進行集中控制,首先通過控制系統發出控制指令,采用基于平面的泛洪轉發機制對控制指令進行隨機的轉發,從而實現對多個設備進行控制。但是,上述對多個設備進行控制的方法,在“接收--轉發”模式下,設備接收到控制指令后隨機進行轉發,大量的無線信號短時間內發射到空口,這種隨機發射方式非常容易導致大量的無線信號產生碰撞,長時間消耗空口資源直到泛洪結束,嚴重影響設備自身接收新的控制指令,甚至會影響同一頻道的其他設備正常工作,使控制指令的轉發效率和接受的成功率降低。
技術實現思路
有鑒于此,本專利技術實施例的目的在于提供一種控制多個設備狀態的方法和系統,以實現在對多個設備進行控制時,有效避免信號沖突,防止信號碰撞,快速轉發控制指令,對多個設備進行有效的控制。第一方面,本專利技術實施例提供了控制多個設備狀態的方法,包括:當獲取到控制指令時,節點設備獲取相鄰節點設備的控制指令執行狀態;所述節點設備根據獲取到的所述相鄰節點設備的控制指令執行運行狀態確定未執行所述控制指令的相鄰節點設備,并向未執行所述控制指令的所述相鄰節點設備轉發 ...
【技術保護點】
控制多個設備狀態的方法,其特征在于,包括:當獲取到控制指令時,節點設備獲取相鄰節點設備的控制指令執行狀態;所述節點設備根據獲取到的所述相鄰節點設備的控制指令執行運行狀態確定未執行所述控制指令的相鄰節點設備,并向未執行所述控制指令的所述相鄰節點設備轉發所述控制指令。
【技術特征摘要】
1.控制多個設備狀態的方法,其特征在于,包括:當獲取到控制指令時,節點設備獲取相鄰節點設備的控制指令執行狀態;所述節點設備根據獲取到的所述相鄰節點設備的控制指令執行運行狀態確定未執行所述控制指令的相鄰節點設備,并向未執行所述控制指令的所述相鄰節點設備轉發所述控制指令。2.根據權利要求1所述的控制多個設備狀態的方法,其特征在于,所述當獲取到控制指令時,節點設備獲取相鄰節點設備的控制指令執行狀態,包括:所述節點設備判斷獲取到的所述控制指令是否與當前執行的控制指令一致;如果是,則所述節點設備忽略獲取到的控制指令;如果否,則所述節點設備執行所述節點設備獲取相鄰節點設備的控制指令執行運行狀態步驟。3.根據權利要求1所述的控制多個設備狀態的方法,其特征在于,節點設備根據獲取到的所述相鄰節點設備的控制指令執行運行狀態確定未執行所述控制指令的相鄰節點設備,并向未執行所述控制指令的所述相鄰節點的設備轉發所述控制指令包括:所述節點設備對未執行所述控制指令的相鄰節點的設備進行時隙分配,得到各時隙與不同相鄰節點設備的對應關系;所述節點設備在各時隙內,對當前時隙對應的相鄰節點設備進行監聽;所述節點設備根據監聽結果,判斷當前時隙對應的相鄰節點設備是否已經接收了所述控制指令;如果否,則所述節點設備在當前時隙內向當前時隙對應的相鄰節點設備發送所述控制指令。4.根據權利要求3所述的控制多個設備狀態的方法,其特征在于,所述方法還包括:當監聽到其所述相鄰節點的所述設備已經接收到了所述控制指令時,所述節點設備將分配給所述相鄰節點設備的時隙進行延時處理,并對下一時隙對應的相鄰節點設備進行監聽。5.根據權利要求3所述的控制多個設備狀態的方法,其特征在于,所述方法還包括:當在當前時隙內接收到與待轉發控制指令不同的新控制指令時,所述節點設備停止向所述相鄰節點設備轉發所述待轉發控制指令。6.控制多個設備狀態的系統,其特征在于,包括:執行狀態獲取模塊,用于當獲取到...
【專利技術屬性】
技術研發人員:郝章輝,
申請(專利權)人:深圳市銀河風云網絡系統股份有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。