[發明專利]一種基于redis緩存的工業報文解析方法及系統有效
| 申請號: | 202011115574.5 | 申請日: | 2020-10-19 |
| 公開(公告)號: | CN112291214B | 公開(公告)日: | 2022-12-16 |
| 發明(設計)人: | 尚德華;邱為楷 | 申請(專利權)人: | 傲普(上海)新能源有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04L67/12;H04L67/5682;H04L69/04;H04L69/22;G06F16/16;G06F16/172;G06F16/174;G06F16/2455 |
| 代理公司: | 上海劍秋知識產權代理有限公司 31382 | 代理人: | 徐浩俊 |
| 地址: | 200042 上海市長*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 redis 緩存 工業 報文 解析 方法 系統 | ||
1.一種基于redis緩存的工業報文解析系統,其特征在于,包括:
工業設備,產生報文信息,并將報文信息發送給計算機模塊;
計算機模塊,用于對工業設備傳輸過來的報文信息進行處理;
所述工業設備和計算機模塊通過網線或數據線進行電性連接,工業設備通過網線或數據線將數據報文傳輸給計算機模塊;
所述計算機模塊包括讀取模塊、redis模塊、處理模塊、數據庫模塊、顯示模塊;
所述讀取模塊,用于讀取工業設備傳輸過來的報文信息,并用于接收用戶所選擇的解析參數;
所述redis模塊,用于將讀取模塊獲得的報文信息直接轉儲到redis服務器上;
所述處理模塊,用于對轉儲到redis模塊的報文信息進行處理并進行解析;
所述數據庫模塊,用于儲存解析后的報文信息;
所述顯示模塊,用于在接受到查看指令時,從數據庫模塊中取出報文信息進行查看;
所述處理模塊包括識別單元、解析單元、分類聚合單元和壓縮模塊;
所述識別單元,用于識別redis模塊中是否存在新的報文信息,將識別到的報文信息取出;
所述解析單元,根據用戶所選擇的解析參數,下達解析指令,開啟解析程序對報文進行解析,并生成解析后的信息文件;
所述分類聚合單元,預先設置報文分類模板,將解析后的信息文件根據IP五元組進行分類,所述IP五元組包括源地址、源端口號、協議號、目的地址、目的端口號;
所述壓縮模塊,將分類完成的信息文件進行文件壓縮。
2.根據權利要求1所述的一種基于redis緩存的工業報文解析系統,其特征在于:還包括:權限設置單元、權限檢查單元和預警單元;
所述權限設置單元,根據報文的種類信息,設置解析完成后的報文信息在顯示模塊上的查看權限;
所述權限檢查單元,用于在接受到任一終端的顯示模塊的顯示指令時,判斷所述終端的顯示模塊是否有權限對解析完成后的報文信息進行查看;
所述預警單元,用于在所述解析完成后的報文信息達到預設的報警狀態時,對用戶發出警示。
3.一種基于redis緩存的工業報文解析方法,其特征在于:包括以下步驟:
步驟S1、工業設備通過網線或數據線將產生的報文信息傳輸給計算機模塊;
步驟S2、計算機模塊在讀取到工業設備傳輸過來的報文信息后,直接將報文信息轉儲到redis模塊中;
步驟S3、利用redis讀寫分離的特性,開啟多個報文解析程序,一旦識別到redis中有報文信息,即將報文信息從redis中取出,多線程進行解析,得到解析完成的信息文件;
步驟S4、預先設置報文分類模板,將解析后的信息文件根據IP五元組進行分類,所述IP五元組包括源地址、源端口號、協議號、目的地址、目的端口號;
步驟S5、將分類完成的信息文件進行文件壓縮,并將壓縮完成的文件存入數據庫中;
步驟S6、顯示模塊接收查看指令時,將數據庫中的報文信息取出,顯示經過解析后的報文信息。
4.根據權利要求3所述的一種基于redis緩存的工業報文解析方法,其特征在于:所述步驟S3中:
當識別單元檢測到redis模塊中出現了新的報文信息時,解析單元下達解析指令,多個解析程序同時進行工作,解析程序在redis模塊中提取出報文信息,并在網絡報文中查找與所述工業設備產生的報文信息對應的消息頭標志,并進行報文解析;
所述解析程序包括第一解析程序、第二解析程序和第三解析程序,每個解析程序得到各自的報文解析結果,得到解析完成后的信息文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于傲普(上海)新能源有限公司,未經傲普(上海)新能源有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011115574.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:柔性礦物絕緣電纜施工方法
- 下一篇:一種鋁熔體體積的測算裝置





