[發(fā)明專利]一種基于防抖窗口判定IoT設(shè)備上下線的方法有效
| 申請?zhí)枺?/td> | 202111324422.0 | 申請日: | 2021-11-10 |
| 公開(公告)號: | CN114124749B | 公開(公告)日: | 2023-10-20 |
| 發(fā)明(設(shè)計)人: | 李旭濱;潘云相;陳吉勝 | 申請(專利權(quán))人: | 云知聲(上海)智能科技有限公司 |
| 主分類號: | H04L43/08 | 分類號: | H04L43/08;H04L43/10;H04L43/16 |
| 代理公司: | 上海唯源專利代理有限公司 31229 | 代理人: | 曾耀先 |
| 地址: | 200233 上海市徐*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 窗口 判定 iot 設(shè)備 下線 方法 | ||
本發(fā)明公開了一種基于防抖窗口判定IoT設(shè)備上下線的方法,包括如下步驟:初始化定時器:啟動時讀取配置的時間窗值,初始化定時器;統(tǒng)計通訊次數(shù):啟動定時器開始計時,在時間窗口的周期內(nèi)統(tǒng)計與IoT設(shè)備通訊成功和失敗的次數(shù);計算通訊閾值:在時間窗口期限內(nèi),根據(jù)統(tǒng)計的成功和失敗的次數(shù)計算與IoT設(shè)備通訊成功率,作為通訊實(shí)時閾值;設(shè)備狀態(tài)判斷:采用抖動判斷邏輯判斷IoT設(shè)備上下線狀態(tài)。本發(fā)明在抖動網(wǎng)絡(luò)情況下,通過時間窗內(nèi)計算通訊成功率的方式,有效去除了因網(wǎng)絡(luò)問題引起的某些通訊失敗而造成的判斷失誤,再結(jié)合上下線閾值的去抖功能,保證業(yè)務(wù)功能的同時有效地解決了IoT設(shè)備在抖動網(wǎng)絡(luò)下不能可靠的判斷頻繁上下線問題。
技術(shù)領(lǐng)域
本發(fā)明涉及物聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種基于防抖窗口判定IoT設(shè)備上下線的方法。
背景技術(shù)
物聯(lián)網(wǎng)是指通過各種信息傳感器、射頻識別技術(shù)、全球定位系統(tǒng)、紅外感應(yīng)器、激光掃描器等各種裝置與技術(shù),實(shí)時采集任何需要監(jiān)控、連接、互動的物體或過程,采集其聲、光、熱、電、力學(xué)、化學(xué)、生物、位置等各種需要的信息,通過各類可能的網(wǎng)絡(luò)接入,實(shí)現(xiàn)物與物、物與人的泛在連接,實(shí)現(xiàn)對物品和過程的智能化感知、識別和管理。物聯(lián)網(wǎng)是一個基于互聯(lián)網(wǎng)、傳統(tǒng)電信網(wǎng)等的信息承載體,它讓所有能夠被獨(dú)立尋址的普通物理對象形成互聯(lián)互通的網(wǎng)絡(luò)。
當(dāng)網(wǎng)絡(luò)不穩(wěn)定的情況下,與IoT設(shè)備通訊就會存在波動,短時間內(nèi)會出現(xiàn)頻繁的時而通訊失敗,時而通訊成功;如果僅僅依靠與IoT設(shè)備通訊成功與否決定上下線狀態(tài)這種邏輯判斷IoT設(shè)備上下線是很不可靠的,會出現(xiàn)短時間內(nèi)反復(fù)出現(xiàn)上下線狀態(tài)變化的問題。這種問題會造成很多不好的用戶體驗(yàn),比如用戶界面顯示就會頻繁的狀態(tài)變化,使用戶感覺系統(tǒng)不穩(wěn)定;另外頻繁的上下線狀態(tài)上報會加劇通訊數(shù)據(jù)量,有可能會使一些物聯(lián)網(wǎng)的網(wǎng)絡(luò)受影響等等一系列問題,存在一定缺陷。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于防抖窗口判定IoT設(shè)備上下線的方法,能夠在網(wǎng)絡(luò)抖動情況下可靠判斷IoT設(shè)備上下線狀態(tài)。
本發(fā)明是這樣實(shí)現(xiàn)的:
一種基于防抖窗口判定IoT設(shè)備上下線的方法,包括如下步驟:
S100、初始化定時器:啟動時讀取配置的時間窗值,初始化定時器;
S200、統(tǒng)計通訊次數(shù):啟動定時器開始計時,在時間窗口的周期內(nèi)統(tǒng)計與IoT設(shè)備通訊成功和失敗的次數(shù);
S300、計算通訊閾值:在時間窗口期限內(nèi),根據(jù)統(tǒng)計的成功和失敗的次數(shù)計算與IoT設(shè)備通訊成功率,作為通訊實(shí)時閾值;
S400、設(shè)備狀態(tài)判斷:采用抖動判斷邏輯判斷IoT設(shè)備上下線狀態(tài)。
在步驟S200中,時間窗口的周期內(nèi)統(tǒng)計與IoT設(shè)備通訊成功和失敗的次數(shù)采用平行測定法。
所述平行測定法具體包括如下步驟:
S201、選取多個同類型同批次的IoT設(shè)備進(jìn)行對比平行實(shí)驗(yàn),并依次對每個IoT設(shè)備進(jìn)行通訊次數(shù)統(tǒng)計;
S202、計算每個IoT設(shè)備通訊的成功率和失敗率并取平均值作為IoT設(shè)備的上線閾值以及下線閾值。
在步驟S400中,所述抖動判斷邏輯包括:
上線狀態(tài):當(dāng)前計算通訊實(shí)時閾值大于上線閾值,IoT設(shè)備上線;
下線狀態(tài):當(dāng)前計算通訊實(shí)時閾值小于下線閾值,IoT設(shè)備下線;
狀態(tài)保持:當(dāng)前計算通訊實(shí)時閾值介于上線閾值和下線閾值之間,IoT設(shè)備保持當(dāng)前狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于云知聲(上海)智能科技有限公司,未經(jīng)云知聲(上海)智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111324422.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于異構(gòu)物聯(lián)網(wǎng)(IoT)設(shè)備的適應(yīng)性且可擴(kuò)展的通用綱要
- 用于在節(jié)點(diǎn)中結(jié)合物聯(lián)網(wǎng)(IoT)服務(wù)接口協(xié)議層的方法和設(shè)備
- 用于標(biāo)識物理IOT設(shè)備的方法和裝置
- NB-IoT終端的網(wǎng)絡(luò)切換方法和系統(tǒng)
- 憑證分發(fā)方法、用戶終端、用戶簽約認(rèn)證管理單元及介質(zhì)
- 一種基于NB?IoT技術(shù)的桿塔傾斜狀態(tài)監(jiān)測系統(tǒng)
- 一種NB?IoT設(shè)備的通信切換系統(tǒng)及切換方法
- NB-IoT固定終端、車載移動NB-IoT系統(tǒng)
- 部署方法、訪問方法、設(shè)備、系統(tǒng)及計算機(jī)可讀存儲介質(zhì)
- 一種NB-IoT終端的定位方法





