[發明專利]一種無線MESH網絡中通信風暴抑制方法有效
| 申請號: | 201710700457.7 | 申請日: | 2017-08-16 |
| 公開(公告)號: | CN107493585B | 公開(公告)日: | 2020-08-04 |
| 發明(設計)人: | 陳建江;閆佼 | 申請(專利權)人: | 上海順舟智能科技股份有限公司 |
| 主分類號: | H04W24/02 | 分類號: | H04W24/02;H04W28/04;H04W28/06;H04L12/705 |
| 代理公司: | 北京中濟緯天專利代理有限公司 11429 | 代理人: | 季永康 |
| 地址: | 201204 上海市浦東新*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 無線 mesh 網絡 通信 風暴 抑制 方法 | ||
本發明涉及一種無線MESH網絡中通信風暴抑制方法,包括根據配置參數設置無線收發器,調節無線收發器和串口進入接收模式;判斷是否接收到無線收發器發送的無線數據包;判斷是否接收到串口發送的串口數據包;執行有線命令過程,判斷是否需要無線發送或本地應答;通過無線或串口發送處理過程;判斷無線數據包是否有效;執行無線命令過程,判斷是否需要轉發或應答。通過采用上述技術方案進行實施,提升無線MESH通信技術在行業應用的適應性、可靠性,同時降低技術本身的復雜性,提升可維護性。本發明中對于數據包轉發規則及風暴的抑制算法,可在保持通信可靠性的基礎上,解決網絡通信時傳輸效率低的問題。
技術領域
本發明涉及網絡優化領域,具體涉及一種無線MESH網絡中通信風暴抑制方法。
背景技術
隨著物聯網的發展,越來越多的設備需要連接通信,相互溝通信息,越來越多的實際應用也需要大量設備間的連接和組網通信。為了達到連接和組網的目的,特別需要具備低功耗、低成本、組網靈活、網絡容量大、支持設備類型多等特征的通信技術。而在目前的通信技術中,適合物聯網需求的最佳技術是無線MESH組網通信類技術。
但是普通的無線通信技術,一般只能組成星形網絡,各設備只能通過一跳無線通信到達處理中心,這必然會限制其在實際中的應用。而標準zigbee協議,由于其技術結構較復雜,同時對網絡中的設備數量有限制,其在行業應用中受到極大限制。 例如在路燈應用中,其網絡結構為鏈式拓撲,大量企業嘗試使用標準zigbee通信協議,都以失敗告終。
因此,有必要提供一種降低無線MESH通信協議復雜度,提高其在行業應用中的適應性,更適合鏈式、環式等不同傳輸網絡拓撲的應用,達到通信穩定、可靠、介質訪問效率高等效果。
發明內容
本發明的目的就是提供一種無線MESH網絡中通信風暴抑制方法,其可有效解決上述問題,可在保持通信可靠性的基礎上,解決網絡通信時傳輸效率低的問題。
為實現上述目的,本發明采用了以下技術方案:
一種無線MESH網絡中通信風暴抑制方法,其特征在于,包括如下操作:
S1: 處理器或控制器根據配置參數設置無線收發器,調節無線收發器和串口進入接收模式;
S2:判斷是否接收到無線收發器發送的無線數據包,若沒有接收到無線數據包則執行操作S3,若接收到無線數據包則執行操作S6;
S3:判斷是否接收到串口發送的串口數據包,若沒有接收到串口數據包則執行操作S2,若接收到串口數據包則執行操作S4;
S4:執行有線命令過程,判斷是否需要無線發送或本地應答,若不需要無線發送或本地應答則執行操作S2,若需要無線發送或本地應答則執行操作S5;
S5:通過無線或串口發送處理過程,然后執行操作S2;
S6:判斷無線數據包是否有效,若無線數據包有效則執行操作S7,若無線數據包無效則執行操作S2;
S7: 執行無線命令過程,判斷是否需要轉發或應答,若不需要轉發或應答則執行操作S2,若需要轉發或應答則執行操作S5。
具體的操作為:
操作S4中有線命令過程具體如下:
S41:若命令為配置設備參數,則配置參數并保存,然后結束;
S42:若命令為發送內容,則準備發送內容,將數據幀中的當前地址修改為本設備地址,如果是轉發數據幀,則不修改序列號、目的地址、源地址;
S43:組建數據幀,并進行發送,然后結束。
操作S43中發送數據幀具體包括如下操作:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海順舟智能科技股份有限公司,未經上海順舟智能科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710700457.7/2.html,轉載請聲明來源鉆瓜專利網。





