[發明專利]一種基于布隆過濾器的門禁系統有效
| 申請號: | 202011393624.6 | 申請日: | 2020-12-03 |
| 公開(公告)號: | CN112562151B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 劉津;趙山;許曉笛;劉金偉;馬少博;張哲銘;王亞楠 | 申請(專利權)人: | 浪潮云信息技術股份公司 |
| 主分類號: | G07C9/25 | 分類號: | G07C9/25;H04L9/32 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 闞恭勇 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 過濾器 門禁 系統 | ||
1.一種基于布隆過濾器的門禁系統,其特征在于,
由門禁終端、門禁管理端、門禁核心系統和數據庫組成;
門禁終端由識別器、布隆過濾器和門禁控制器組成;其中
其中識別器用于識別請求通過門禁人員的身份信息;
布隆過濾器用于驗證人員身份信息是否不存在,攔截無效請求;
控制器用于控制門的開啟關閉,并向人員反饋身份核驗結果;
門禁管理端由準入規則維護、令牌維護和人員維護三個功能模塊組成;其中
通過準入規則維護功能設定修改門禁系統的準入規則;
通過人員維護錄入可以通過門禁的人員名單;
通過令牌維護功能為人員申請和注銷令牌;
門禁核心系統由準入控制、令牌管理、人員管理和過濾器維護四個服務組成;其中
準入控制服務用于維護準入規則,并根據準入規則對人員進行身份驗證,向門禁終端控制器發送放行或拒絕放行信號;
令牌管理服務用于為人員申請令牌或注銷令牌,已經令牌的有效期維護;
人員管理服務用于維護門禁系統的人員信息;
過濾器維護服務用于生成令牌后向過濾器裝入令牌信息或定期重置過濾器;
數據庫用于保存準入規則、人員令牌和人員信息;
門禁人員的身份信息包括人臉識別、指紋識別或NFC讀卡識別;
如果是人臉識別,識別器的功能就是從人臉信息中提取特征碼,如果是NFC讀卡識別,就是讀取卡ID信息;
通過門禁管理端的準入規則維護功能設定準入規則,門禁管理端調用準入控制服務將設定的準入規則信息更新到數據庫;
通過線下匯總人員信息,并使用門禁管理端的人員維護功能錄入和更新人員信息,門禁管理端調用門禁核心系統的人員管理服務更新數據庫中的人員信息;
門禁系統管理員收到請求通過門禁系統人員的線下申請后,通過門禁管理端的令牌維護功能為通過審核的人員申請令牌,令牌維護功能調用門禁核心系統的令牌管理服務生成令牌,并存入數據庫,然后更新人員信息的令牌屬性,調用過濾器維護服務將令牌信息裝入門禁終端的布隆過濾器,最后持久化更新令牌信息后的人員信息到數據庫;
當人員不再需要通過門禁系統時,門禁系統管理員通過門禁管理端的令牌維護功能將令牌作注銷處理,令牌維護功能調用門禁核心系統的令牌管理服務更新令牌信息為失效,并保存令牌信息到數據庫;
當門禁系統管理員申請令牌后,門禁核心系統的令牌管理服務調用過濾器維護服務將令牌信息加入布隆過濾器,當門禁系統管理員注銷令牌或令牌到期后,布隆過濾器不會立即更新令牌信息,需要通過夜間定時任務清空布隆過濾器后,重新將令牌裝入過濾器;
當人員申請通過門禁時,先通過門禁終端的識別器進行令牌認證,識別器獲取令牌信息后先將其傳送給布隆過濾器進行對比驗證;
如果布隆過濾器判定該令牌不存在,則門禁控制器提示人員未授權,拒絕人員通過;
如果布隆過濾器判定該令牌可能存在,則識別器將令牌信息發送到門禁核心系統的準入控制服務,并申請準入;
準入控制服務收到識別器的準入請求后,通過令牌管理查詢該令牌是否存在且未過期,如果令牌不存在或已過期,則門禁控制器提示人員令牌不存在或已過期,拒絕人員通過;
如果令牌驗證有效,則準入控制服務調用令牌管理服務通過令牌查詢人員信息,調用準入控制服務查詢準入規則,判定人員類型和當前時間是否滿足準入規則,如滿足規則準入控制器向門禁終端控制器返回準入指令,門禁控制器開門并提示歡迎信息,否則門禁控制器提示用戶權限不足,拒絕人員進入。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011393624.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種姜荷花的自動化栽培系統
- 下一篇:一種群消息提示方法





