[發(fā)明專利]采集UART設備輸出數(shù)據(jù)的方法及中間件設備和監(jiān)控系統(tǒng)有效
| 申請?zhí)枺?/td> | 201711243968.7 | 申請日: | 2017-11-30 |
| 公開(公告)號: | CN109862058B | 公開(公告)日: | 2022-06-10 |
| 發(fā)明(設計)人: | 何星星;孟嵩;高亮;陳亮 | 申請(專利權)人: | 西門子(中國)有限公司 |
| 主分類號: | H04L67/12 | 分類號: | H04L67/12;H04L67/52;G06F13/42 |
| 代理公司: | 北京康信知識產(chǎn)權代理有限責任公司 11240 | 代理人: | 趙冬梅 |
| 地址: | 100102 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 采集 uart 設備 輸出 數(shù)據(jù) 方法 中間件 監(jiān)控 系統(tǒng) | ||
1.基于中間件采集異步串口通信協(xié)議UART設備的輸出數(shù)據(jù)的方法,其中,所述中間件能夠在一個硬件平臺(10)上運行,該硬件平臺(10)能夠信號連接于至少一個通過UART端口輸出數(shù)據(jù)的UART設備(20),且該硬件平臺(10)還能夠信號連接至少一服務器(30),其特征在于,所述方法包括:
基于所述中間件在所述硬件平臺(10)構成一個通信模塊(12),所述通信模塊(12)能夠獲取所述UART設備(20)輸出的原始數(shù)據(jù),并能夠解碼所述原始數(shù)據(jù)以得到解碼數(shù)據(jù);
基于所述中間件在所述硬件平臺(10)構成一個數(shù)據(jù)排序模塊(14),所述數(shù)據(jù)排序模塊(14)能夠發(fā)送一個排序請求至所述通信模塊(12),所述通信模塊(12)能夠根據(jù)所述排序請求向所述數(shù)據(jù)排序模塊(14)發(fā)送所述解碼數(shù)據(jù),所述數(shù)據(jù)排序模塊(14)能夠?qū)⑺鼋獯a數(shù)據(jù)按照一關鍵字提取信息進行提取并將提取的信息進行排序,以得到一發(fā)布數(shù)據(jù),所述按照關鍵字提取信息提取的過程通過protobuf語言編譯完成;
基于所述中間件在所述硬件平臺(10)構成一個數(shù)據(jù)發(fā)布模塊(16),所述數(shù)據(jù)發(fā)布模塊(16)能夠從所述服務器(30)獲取一個關鍵字訂閱信息,所述數(shù)據(jù)發(fā)布模塊(16)能夠根據(jù)所述關鍵字訂閱信息發(fā)送一個關鍵字訂閱請求至所述數(shù)據(jù)排序模塊(14),所述數(shù)據(jù)排序模塊(14)能夠根據(jù)所述關鍵字訂閱請求向所述數(shù)據(jù)發(fā)布模塊(16)發(fā)送所述發(fā)布數(shù)據(jù)中訂閱的數(shù)據(jù),所述數(shù)據(jù)發(fā)布模塊(16)能夠發(fā)布所述訂閱的數(shù)據(jù)。
2.如權利要求1所述的方法,其中,
所述硬件平臺(10)能夠信號連接于數(shù)個UART設備(20),所述數(shù)個UART設備(20)中包括環(huán)境監(jiān)控設備和交通監(jiān)控設備兩種;
所述硬件平臺(10)還能夠相應的信號連接至一環(huán)境監(jiān)控服務器(32)和一交通監(jiān)控服務器(34)。
3.如權利要求2所述的方法,所述環(huán)境監(jiān)控設備包括空氣質(zhì)量傳感器,所述交通監(jiān)控設備包括射頻識別傳感器和GPS接收器。
4.如權利要求1所述的方法,所述硬件平臺是手機、電腦、云端服務器或具有SOC系統(tǒng)的設備。
5.采集異步串口通信協(xié)議UART設備的輸出數(shù)據(jù)的方法,其特征在于,所述方法包括:
獲取所述UART設備(20)輸出的原始數(shù)據(jù),并解碼所述原始數(shù)據(jù)以得到解碼數(shù)據(jù);
將所述解碼數(shù)據(jù)按照一關鍵字提取信息進行提取并將提取的信息進行排序,得到一發(fā)布數(shù)據(jù),所述按照關鍵字提取信息提取的過程通過protobuf語言編譯完成;和
根據(jù)一關鍵字訂閱信息發(fā)布所述發(fā)布數(shù)據(jù)中訂閱的數(shù)據(jù)。
6.如權利要求5所述的方法,其特征在于,所述UART設備(20)為環(huán)境監(jiān)控設備或交通監(jiān)控設備。
7.采集異步串口通信協(xié)議UART設備的輸出數(shù)據(jù)的中間件設備,所述中間件設備能夠信號連接于至少一個所述UART設備(20)及至少一個服務器(30),其特征在于,所述中間件設備包括:
一個通信模塊(12),其能夠獲取所述UART設備(20)輸出的原始數(shù)據(jù),并能夠解碼所述原始數(shù)據(jù)以得到解碼數(shù)據(jù);
一個數(shù)據(jù)排序模塊(14),其能夠發(fā)送一個排序請求至所述通信模塊(12),所述通信模塊(12)能夠根據(jù)所述排序請求向所述數(shù)據(jù)排序模塊(14)發(fā)送所述解碼數(shù)據(jù),所述數(shù)據(jù)排序模塊(14)能夠?qū)⑺鼋獯a數(shù)據(jù)按照一關鍵字提取信息提取并將提取的信息進行排序,以得到一發(fā)布數(shù)據(jù),所述按照關鍵字提取信息提取的過程通過protobuf語言編譯完成;
一個數(shù)據(jù)發(fā)布模塊(16),所述數(shù)據(jù)發(fā)布模塊(16)能夠從所述服務器(30)獲取一個關鍵字訂閱信息,所述數(shù)據(jù)發(fā)布模塊(16)能夠根據(jù)所述關鍵字訂閱信息發(fā)送一個關鍵字訂閱請求至所述數(shù)據(jù)排序模塊(14),所述數(shù)據(jù)排序模塊(14)能夠根據(jù)所述關鍵字訂閱請求向所述數(shù)據(jù)發(fā)布模塊(16)發(fā)送所述發(fā)布數(shù)據(jù)中訂閱的數(shù)據(jù),所述數(shù)據(jù)發(fā)布模塊(16)能夠發(fā)布所述訂閱的數(shù)據(jù)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西門子(中國)有限公司,未經(jīng)西門子(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711243968.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





