[發明專利]一種基于規則引擎的接入網關管理系統、方法在審
| 申請號: | 202110258838.0 | 申請日: | 2021-03-10 |
| 公開(公告)號: | CN113038529A | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 董志勇;喬潔;李方方 | 申請(專利權)人: | 南京信息職業技術學院 |
| 主分類號: | H04W28/02 | 分類號: | H04W28/02;H04W60/00;H04W88/16;H04L29/08;H04L29/06 |
| 代理公司: | 南京縱橫知識產權代理有限公司 32224 | 代理人: | 董建林 |
| 地址: | 210023 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 規則 引擎 接入 網關 管理 系統 方法 | ||
本發明公開了一種基于規則引擎的接入網關管理系統、方法,包括終端節點、接入網關、管理節點、數據庫和PLC設備;PLC設備用于采集工業生產中的環境數據;終端節點將所述PLC設備采集的環境數據發送到接入網關;接入網關向所述管理節點發起服務注冊請求,將接入網關的流量數據表發送到管理節點上;管理節點用于加載規則庫,對接收到的接入網關的流量數據表進行規則匹配,將命中的規則下發給指定的接入網關執行,實現對接入網關流量進行動態調整。本發明能夠有效管理接入網關的集群的流量,可以廣泛地應用于網關流量動態調整、網關升級等應用場景。
技術領域
本發明涉及云計算調度技術領域,尤其涉及一種基于規則引擎的接入網關管理系統、方法。
背景技術
5G與AI技術的成熟促進了智能工業的快速發展,智能工業將具有環境感知能力的各類終端不斷融入到工業生產的各個環節,可以顯著提升工業產品的生產效率,并有效改善產品質量,降低產品成本和資源消耗。生產過程控制、生產環境監測是智能工業的典型應用場景。
在生產環境監測的場景中,由PLC設備采集工業生產中的環境數據,將數據匯總到終端節點,終端節點通過TCP協議連接到云端的接入網關,接入網關再將流量分發到數據處理節點。現有的技術方案中,接入網關通常使用Nginx服務器,并且多個Nginx服務器以集群方式的部署,以提高接入網關的可靠性。現有技術方案的主要缺點是,多個Nginx服務器之間缺乏協調機制,難以對流量進行有效管理,比如當某個Nginx的流量超出閾值時,該Nginx上與對應終端節點的TCP連接無法自動轉移到其他Nginx服務器上,導致PLC設備采集的環境監測數據無法及時上傳到云端。
發明內容
本發明的目的是提供一種基于規則引擎的接入網關管理系統、方法,能夠有效管理接入網關的集群的流量,可以廣泛地應用于網關流量動態調整、網關升級等應用場景,具有良好的實用性。
本發明為實現上述發明目的采用如下技術方案:
本發明提供了一種基于規則引擎的接入網關管理系統,包括終端節點、接入網關、管理節點、數據庫和PLC設備;
所述PLC設備用于采集工業生產中的環境數據;
所述終端節點將所述PLC設備采集的環境數據發送到所述接入網關;
所述接入網關向所述管理節點發起服務注冊請求,將所述接入網關的流量數據表發送到管理節點上;
所述管理節點用于加載規則庫,對接收到的所述接入網關的流量數據表進行規則匹配,將命中的規則下發給指定的接入網關執行,實現對接入網關流量進行動態調整;
所述數據庫用于保存所述接入網關接收到的環境數據。
進一步地,所述終端節點與所述PLC設備之間通過Modbus協議進行通訊連接。
進一步地,所述終端節點與所述接入網關之間通過TCP長連接。
進一步地,所述管理節點用于加載規則庫,對接收到的所述接入網關的流量數據表進行規則匹配,將命中的規則下發給指定的接入網關執行,所述接入網關再將命中規則的動作下發到終端節點上,該終端節點的環境數據被發送到新的接入網關上,實現對接入網關流量進行動態調整。
本發明提供了一種基于規則引擎的接入網關管理方法,包括:
接入網關向管理節點發起服務注冊請求,將接入網關的ID、IP和服務端口注冊到管理節點上;
管理節點加載規則庫,規則庫用[r1,r2,…,rn]表示;
終端節點向接入網關發起TCP連接請求,終端節點通過PLC_Status消息將PLC設備采集的環境數據發送到接入網關;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京信息職業技術學院,未經南京信息職業技術學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110258838.0/2.html,轉載請聲明來源鉆瓜專利網。





