System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及無線通訊,尤其涉及基于多并發的報警信息傳輸方法、裝置及設備。
技術介紹
1、在無線通訊
中,無線射頻通信檢測系統中報警信息傳輸的成功率和實時性至關重要。
2、目前,對于單個傳感器的報警信息傳輸,在一定程度上可以保證報警信息傳輸的成功率和實時性。
3、但是,在多并發場景下,例如當有多個傳感器同時產生報警,且報警信息數據量較大時,會存在由于多個傳感器同時主動長時間持續發送報警信息,而造成同頻干擾的情況,這種干擾會導致接收機(例如網關)的信噪比降低,影響通信質量,進而可能導致網關接收報警失敗,報警信息傳輸的可靠性和實時性差。
技術實現思路
1、本申請的主要目的在于提供一種基于多并發的報警信息傳輸方法、裝置及設備,旨在解決報警信息傳輸的可靠性和實時性差的技術問題。
2、為實現上述目的,本申請提出一種基于多并發的報警信息傳輸方法,應用于網關設備,所述的方法包括:
3、通過預先設置的第一無線信道,監聽至少兩個傳感器是否發送第一報警信息;
4、接收所述至少兩個傳感器中目標傳感器發送的所述第一報警信息;
5、通過預先設置的第二無線信道向所述目標傳感器發送報警信息請求;其中,所述報警信息請求用于請求所述目標傳感器發送第二報警信息,所述第二報警信息的數據量大于所述第一報警信息的數據量,所述第一無線信道與所述第二無線信道之間的頻段不同;
6、通過所述第二無線信道,接收所述目標傳感器發送的所述第二報警信息。
7、在一實施例中,所述第一報警信息用于指示所述目標傳感器產生了待傳輸的所述第二報警信息;
8、所述通過預先設置的第二無線信道向所述目標傳感器發送報警信息請求的步驟,包括:
9、在接收到所述第一報警信息的情況下,通過預先設置的第二無線信道向所述目標傳感器發送報警信息請求。
10、在一實施例中,在所述接收所述至少兩個傳感器中目標傳感器發送的所述第一報警信息的步驟之后,所述方法還包括:
11、記錄所述目標傳感器的目標標識,并對所述目標標識進行報警標志置位;
12、所述通過預先設置的第二無線信道向所述目標傳感器發送報警信息請求的步驟,包括:
13、在所述目標標識的報警標志置位的情況下,通過所述第二無線信道向所述目標傳感器發送報警信息請求。
14、在一實施例中,在所述通過所述第二無線信道,接收所述目標傳感器發送的所述第二報警信息的步驟之后,所述方法還包括:
15、清除所述目標標識的報警標志置位;
16、在所述目標標識的報警標志未置位的情況下,通過所述第二無線信道,采用輪詢的方式獲取所述至少兩個傳感器的采集數據。
17、在一實施例中,所述方法還包括:
18、通過所述第一無線信道,依次接收n個目標傳感器發送的n個第一報警信息;其中,n為大于1的整數;
19、按照接收到所述n個第一報警信息的時間順序,依次記錄所述n個目標傳感器對應的n個目標標識,并對所述n個目標標識進行報警標志置位;
20、按照對所述n個目標標識進行報警標志置位的順序,依次對所述n個目標傳感器中的每一個目標傳感器執行以下步驟:
21、通過所述第二無線信道向所述目標傳感器發送所述報警信息請求;
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、通過將所述無線通信模塊的射頻參數設置為第一射頻參數,來調整通過所述第一無線信道與所述網關設備進行傳本文檔來自技高網...
【技術保護點】
1.一種基于多并發的報警信息傳輸方法,其特征在于,應用于網關設備,所述方法包括:
2.如權利要求1所述的方法,其特征在于,所述第一報警信息用于指示所述目標傳感器產生了待傳輸的所述第二報警信息;
3.如權利要求1或2所述的方法,其特征在于,在所述接收所述至少兩個傳感器中目標傳感器發送的所述第一報警信息的步驟之后,所述方法還包括:
4.如權利要求3所述的方法,其特征在于,在所述通過所述第二無線信道,接收所述目標傳感器發送的所述第二報警信息的步驟之后,所述方法還包括:
5.如權利要求1或2所述的方法,其特征在于,所述方法還包括:
6.如權利要求1或2所述的方法,其特征在于,所述方法還包括:
7.如權利要求1或2所述的方法,其特征在于,所述網關設備上集成有兩個無線通信模塊,所述兩個無線通信模塊的射頻參數分別設置為第一射頻參數和第二射頻參數,所述至少兩個傳感器上集成有一個無線通信模塊,所述一個無線通信模塊的射頻參數支持設置為所述第一射頻參數或所述第二射頻參數,所述第一射頻參數與所述第一無線信道的頻段相關,所述第二射頻參
8.一種基于多并發的報警信息傳輸方法,其特征在于,應用于目標傳感器,所述方法包括:
9.如權利要求8所述的方法,其特征在于,所述第一報警信息用于指示所述目標傳感器產生了待傳輸的所述第二報警信息;
10.如權利要求8或9所述的方法,其特征在于,在所述通過預先設置的第一無線信道,向網關設備發送所述第一報警信息的步驟之后,所述方法還包括:
11.如權利要求8或9所述的方法,其特征在于,所述方法還包括:
12.如權利要求8或9所述的方法,其特征在于,所述目標傳感器上集成有一個無線通信模塊,所述方法還包括:
13.如權利要求8或9所述的方法,其特征在于,所述網關設備上集成有兩個無線通信模塊,所述兩個無線通信模塊的射頻參數分別設置為第一射頻參數和第二射頻參數,所述目標傳感器上集成有一個無線通信模塊,所述一個無線通信模塊的射頻參數支持設置為所述第一射頻參數或所述第二射頻參數,所述第一射頻參數與所述第一無線信道的頻段相關,所述第二射頻參數與所述第二無線信道的頻段相關,所述第一射頻參數與所述第二射頻參數不同;
14.一種基于多并發的報警信息傳輸裝置,其特征在于,所述裝置包括:
15.一種基于多并發的報警信息傳輸裝置,其特征在于,所述裝置包括:
16.一種基于多并發的報警信息傳輸設備,其特征在于,所述設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現如權利要求1至7中任一項所述的基于多并發的報警信息傳輸方法的步驟,或者,實現如權利要求8至13中任一項所述的基于多并發的報警信息傳輸方法的步驟。
17.一種基于多并發的報警信息傳輸系統,其特征在于,所述系統包括網關設備和至少兩個傳感器;其中,所述網關設備用于實現如權利要求1至7中任一項所述的基于多并發的報警信息傳輸方法的步驟,所述至少兩個傳感器用于實現如權利要求8至13中任一項所述的基于多并發的報警信息傳輸方法的步驟。
18.一種存儲介質,其特征在于,所述存儲介質為計算機可讀存儲介質,所述存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至7中任一項所述的基于多并發的報警信息傳輸方法的步驟,或者,實現如權利要求8至13中任一項所述的基于多并發的報警信息傳輸方法的步驟。
19.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機程序,所述計算機程序被處理器執行時實現如權利要求1至7中任一項所述的基于多并發的報警信息傳輸方法的步驟,或者,實現如權利要求8至13中任一項所述的基于多并發的報警信息傳輸方法的步驟。
...【技術特征摘要】
1.一種基于多并發的報警信息傳輸方法,其特征在于,應用于網關設備,所述方法包括:
2.如權利要求1所述的方法,其特征在于,所述第一報警信息用于指示所述目標傳感器產生了待傳輸的所述第二報警信息;
3.如權利要求1或2所述的方法,其特征在于,在所述接收所述至少兩個傳感器中目標傳感器發送的所述第一報警信息的步驟之后,所述方法還包括:
4.如權利要求3所述的方法,其特征在于,在所述通過所述第二無線信道,接收所述目標傳感器發送的所述第二報警信息的步驟之后,所述方法還包括:
5.如權利要求1或2所述的方法,其特征在于,所述方法還包括:
6.如權利要求1或2所述的方法,其特征在于,所述方法還包括:
7.如權利要求1或2所述的方法,其特征在于,所述網關設備上集成有兩個無線通信模塊,所述兩個無線通信模塊的射頻參數分別設置為第一射頻參數和第二射頻參數,所述至少兩個傳感器上集成有一個無線通信模塊,所述一個無線通信模塊的射頻參數支持設置為所述第一射頻參數或所述第二射頻參數,所述第一射頻參數與所述第一無線信道的頻段相關,所述第二射頻參數與所述第二無線信道的頻段相關,所述第一射頻參數與所述第二射頻參數不同。
8.一種基于多并發的報警信息傳輸方法,其特征在于,應用于目標傳感器,所述方法包括:
9.如權利要求8所述的方法,其特征在于,所述第一報警信息用于指示所述目標傳感器產生了待傳輸的所述第二報警信息;
10.如權利要求8或9所述的方法,其特征在于,在所述通過預先設置的第一無線信道,向網關設備發送所述第一報警信息的步驟之后,所述方法還包括:
11.如權利要求8或9所述的方法,其特征在于,所述方法還包括:
12.如權利要求8或9所述的方法,其特征在于,所述目標傳感器上集成有一個無線通信模塊,所述方法還包括:
13.如權利要求8或9所述的方法,其特...
【專利技術屬性】
技術研發人員:楊建,韓偉,馬登峰,
申請(專利權)人:杭州微影軟件有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。