[發明專利]一種藍牙mesh網關數據聚合上報方法在審
| 申請號: | 201810734122.1 | 申請日: | 2018-07-06 |
| 公開(公告)號: | CN109005528A | 公開(公告)日: | 2018-12-14 |
| 發明(設計)人: | 劉康;李濤;許小天;朱圣庚;李立中;黃凱 | 申請(專利權)人: | 杭州涂鴉信息技術有限公司 |
| 主分類號: | H04W4/80 | 分類號: | H04W4/80;H04W8/22;H04W88/16;H04L29/08 |
| 代理公司: | 杭州快知知識產權代理事務所(特殊普通合伙) 33293 | 代理人: | 楊冬玲 |
| 地址: | 310012 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 子設備 藍牙 網關 聚合 設備狀態 上報 產品類型 功能數據 設備在線 網關數據 云服務器 心跳包 組數據 群組控制設備 緩存 開關狀態 手機終端 數據格式 狀態數據 最終狀態 轉發 更新 | ||
1.一種藍牙mesh網關數據聚合上報方法,其特征在于,包括以下步驟:
步驟1,將子設備的設備狀態上報給藍牙Mesh網關;
步驟2,所述藍牙Mesh網關在本地緩存所有的所述子設備上報的狀態數據;
步驟3,所述藍牙Mesh網關比較每個子設備的聚合待更新的數據;
步驟4,由所述藍牙Mesh網關聚合成一組數據再轉發到云服務器。
2.如權利要求1所述的藍牙mesh網關數據聚合上報方法,其特征在于,所述一組數據包括心跳包。
3.如權利要求2所述的藍牙mesh網關數據聚合上報方法,其特征在于,所述心跳包的數據格式為子設備id+設備在線狀態+功能數據+產品類型。
4.如權利要求3所述的藍牙mesh網關數據聚合上報方法,其特征在于,所述子設備id、設備在線狀態、功能數據和產品類型都用一個字節來表示。
5.如權利要求2所述的藍牙mesh網關數據聚合上報方法,其特征在于,所述子設備定期向所述藍牙mesh網關發送所述心跳包,所述藍牙mesh網關維護一份心跳包列表。
6.如權利要求5所述的藍牙mesh網關數據聚合上報方法,其特征在于,所述心跳包列表用于監控設備在線狀態,數據變化也從所述心跳包列表抽取上報。
7.如權利要求1所述的藍牙mesh網關數據聚合上報方法,其特征在于,所述子設備被配置為上電同步,數據變化同步。
8.如權利要求2所述的藍牙mesh網關數據聚合上報方法,其特征在于,還包括以下步驟:
檢測網關設備的當前工作狀態,且根據所述檢測到的網關設備的當前工作狀態,確定所述網關設備下一次心跳包發送的間隔時間,并將所述確定的下一次心跳包發送的間隔時間攜帶至當前心跳包中;其中,所述工作狀態包括繁忙、正常和空閑;以及待所述當前心跳包發送的間隔時間到達時,將所述當前心跳包發送給對側服務器。
9.如權利要求8所述的藍牙mesh網關數據聚合上報方法,其特征在于,所述檢測網關設備的當前工作狀態,且根據所述檢測到的網關設備的當前工作狀態,確定所述網關設備下一次心跳包發送的間隔時間,并將所述確定的下一次心跳包發送的間隔時間攜帶至當前心跳包中的具體步驟包括:
當檢測到當前與網關設備相連的客戶端數目大于預設的第一閾值時,確定所述網關設備的當前工作狀態為繁忙,且在當前心跳包的發送的間隔時間上增加預定步幅,獲得下一次心跳包發送的間隔時間,并將所述增加了預定步幅的下一次心跳包發送的間隔時間攜帶至所述當前心跳包中。
10.如權利要求8所述的藍牙mesh網關數據聚合上報方法,其特征在于,所述檢測網關設備的當前工作狀態,且根據所述檢測到的網關設備的當前工作狀態,確定所述網關設備下一次心跳包發送的間隔時間,并將所述確定的下一次心跳包發送的間隔時間攜帶至當前心跳包中的具體步驟包括:
當檢測到當前與網關設備相連的客戶端數目小于預設的第二閾值時,確定所述網關設備的當前工作狀態為空閑,且在當前心跳包的發送的間隔時間上減少預定步幅,獲得下一次心跳包發送的間隔時間,并將所述減少了預定步幅的下一次心跳包發送的間隔時間攜帶至所述當前心跳包中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州涂鴉信息技術有限公司,未經杭州涂鴉信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810734122.1/1.html,轉載請聲明來源鉆瓜專利網。





