[發(fā)明專利]一種物聯網設備心跳包數據采集方法有效
| 申請?zhí)枺?/td> | 202010829579.8 | 申請日: | 2020-08-18 |
| 公開(公告)號: | CN112073473B | 公開(公告)日: | 2023-03-24 |
| 發(fā)明(設計)人: | 吳宗鴻 | 申請(專利權)人: | 浙江鴻城科技有限責任公司 |
| 主分類號: | H04L67/1095 | 分類號: | H04L67/1095;H04L67/145;H04L67/5651;H04L67/566;G16Y20/20;G16Y40/10 |
| 代理公司: | 北京沁優(yōu)知識產權代理有限公司 11684 | 代理人: | 林捷達 |
| 地址: | 310000 浙江省杭州市濱*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 聯網 設備 心跳 數據 采集 方法 | ||
1.一種物聯網設備心跳包數據采集方法,提供一種物聯網通訊系統,所述物聯網通訊系統包括若干終端設備和監(jiān)控平臺服務器,所述監(jiān)控平臺服務器與若干所述終端設備通訊連接,所述若干終端設備用于實時采集現場的物理參數,所述監(jiān)控平臺服務器用于接收所述終端設備發(fā)送的心跳數據,其特征在于,心跳包數據采集方法包括前期處理步驟和數據采集步驟,所述前期處理步驟包括:
代表設備推選子步驟,從所述終端設備中推選出若干代表設備,每一個所述代表設備用于接收與其對應的若干終端設備的心跳數據,并將所有心跳數據以心跳包的形式發(fā)送至監(jiān)控平臺服務器;
基準心跳數據獲取子步驟,從所述代表設備向所述監(jiān)控平臺服務器發(fā)送的歷史心跳數據中選取一心跳數據作為基準心跳數據,將所述基準心跳數據預先寫入所述代表設備和所述監(jiān)控平臺服務器;
所述基準心跳數據獲取步驟包括獲取所述代表設備在任一選定時間段內向所述監(jiān)控平臺服務器發(fā)送的所有心跳數據,從中選取出現頻次最高的心跳數據作為基準心跳數據;獲取所述代表設備在任一選定時間段內向所述監(jiān)控平臺服務器發(fā)送的所有心跳數據,從中選取與其他心跳數據差異值最小的心跳數據作為基準心跳數據;
心跳表建立子步驟,獲取所有終端設備的全部心跳數據,將所述心跳數據分別與基準心跳數據進行對比生成每個心跳數據的差異編碼,根據差異編碼和其對應的心跳數據建立心跳表,將所述心跳表預先寫入所述代表設備和所述監(jiān)控平臺服務器;
所述數據采集步驟包括:
心跳編碼查詢子步驟,所述代表設備接收來自所述終端設備的心跳數據,并依據所述心跳數據查詢心跳表得到所述心跳數據相應的差異編碼,
心跳包生成子步驟,將所述代表設備接收到的若干心跳數據所對應的差異編碼形成特征編碼列表,并將所述特征編碼列表寫入代表設備的心跳包中;
心跳包發(fā)送子步驟;若干所述代表設備按照第一心跳時間將心跳包發(fā)送至監(jiān)控平臺服務器;
解析子步驟:所述監(jiān)控平臺服務器將其接收到心跳包進行解碼操作,所述解碼操作包括依據所述基準心跳數據對心跳包進行解碼并生成心跳數據子包。
2.根據權利要求1所述的一種物聯網設備心跳包數據采集方法,其特征在于:所述前期處理步驟還包括心跳協同子步驟,用于將所述終端設備的時間與所述代表設備的時間進行同步處理。
3.根據權利要求1所述的一種物聯網設備心跳包數據采集方法,其特征在于:所述終端設備的心跳數據信息包括時間戳、設備ID號碼和代表設備運行情況的狀態(tài)信息。
4.根據權利要求1-3中任一項權利要求所述的一種物聯網設備心跳包數據采集方法,其特征在于:所述代表設備推選子步驟配置有推選策略,所述推選策略包括將所述終端設備按照設備類型進行分類,獲取同一類別下所有終端設備的歷史傳輸速率,將傳輸速率最高的終端設備推選為代表設備。
5.根據權利要求1-3中任一項權利要求所述的一種物聯網設備心跳包數據采集方法,其特征在于:所述代表設備推選子步驟配置有推選策略,所述推選策略包括硬件處理能力最高的終端設備推選為代表設備。
6.根據權利要求1-3中任一項權利要求所述的一種物聯網設備心跳包數據采集方法,其特征在于:所述代表設備推選子步驟配置有推選策略,所述推選策略包括將所述終端設備按照設備類型進行分類,獲取同一類別下所有終端設備的歷史傳輸速率和位置信息,所述位置信息包括距離其他終端設備的位置距離之和,將所述終端設備的歷史傳輸速率和位置信息按照一定的權重比例進行加權生成優(yōu)先級隊列,依據所述類別下終端設備的數量將優(yōu)先級最高的一個或多個終端設備推選為代表設備。
7.根據權利要求6所述的一種物聯網設備心跳包數據采集方法,其特征在于:一個所述代表設備最多連接20臺終端設備。
8.根據權利要求1所述的一種物聯網設備心跳包數據采集方法,其特征在于:所述差異編碼的長度為終端設備心跳數據長度的1/3-3/5。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江鴻城科技有限責任公司,未經浙江鴻城科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010829579.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種計數器軟清零處理方法
- 下一篇:一種疲勞駕駛監(jiān)測預警系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發(fā)送方法、數據發(fā)送系統、數據發(fā)送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發(fā)送和數據接收設備、數據發(fā)送和數據接收方法
- 數據發(fā)送裝置、數據接收裝置、數據收發(fā)系統、數據發(fā)送方法、數據接收方法和數據收發(fā)方法
- 數據發(fā)送方法、數據再現方法、數據發(fā)送裝置及數據再現裝置
- 數據發(fā)送方法、數據再現方法、數據發(fā)送裝置及數據再現裝置





