[發明專利]信息隊列通信協定連線監控之方法及系統在審
| 申請號: | 201710015189.5 | 申請日: | 2017-01-10 |
| 公開(公告)號: | CN108289081A | 公開(公告)日: | 2018-07-17 |
| 發明(設計)人: | 梁景智;張詠舜;陳逸霖;張書銘;王昱淇 | 申請(專利權)人: | 研華股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 郭曉宇;湯在彥 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 連線 通信協定 信息隊列 在線通知 發布端 在線狀態記錄 持續發送 持續接收 定期檢查 監控系統 通信模式 通知信息 信息代理 在線狀態 裝置在線 多對多 一對多 監控 配置 傳送 訂閱 發送 更新 記錄 發布 發現 | ||
本發明提供一種信息隊列通信協定連線監控之方法及系統,適用于一對多或多對多的通信模式。本發明揭露的信息隊列通信協定的連線監控系統包含:至少一發布端裝置至少配置于一指定時間為區間持續發送在線通知信息;一信息代理端裝置;以及至少一訂閱端裝置至少配置以基于在線通知信息記錄并更新每一個發布端裝置的在線通知記錄,建立并定期檢查在線狀態記錄表,發現在線狀態為下線,并持續接收到發布端裝置在線通知信息,則發送重新連線通知,要求發布端重新傳送連線通知。
技術領域
本發明是關于信息隊列通信協定連線監控之方法及系統,特別是關于適用于物聯網的信息隊列通信協定連線監控之方法及系統。
背景技術
由于物聯網(Internet of Things,IoT)已成為未來科技發展趨勢,而靈活性高的發布/訂閱(Publish/Subscribe,pub/sub)亦逐漸成為物聯網主要的通信模式,其中適用于此通信模式下的物聯網中,裝置與裝置之間的信息傳遞的通信協定包含:MQTT、AMQP、RabbitMQ等。
在pub/sub的通信模式下,訂閱端(subscriber)向信息代理端(broker)訂閱主題,并由信息代理端將發布端(publisher)發送的信息過濾分類,再通過信息代理端將訂閱端訂閱的主題相關的信息傳送給訂閱端,因此在pub/sub中可適用于一對一、多對一或一對多的信息傳遞系統。
但也因為訂閱端與發布端的信息必須通過信息代理端,并且訂閱端與發布端之間并無直接的信息傳遞,而信息代理端亦無對訂閱端和發布端的在線狀態的規范,使得訂閱端在pub/sub通信模式下無法及時且正確地更新發布端的在線狀態。此問題將會使的物聯網中的服務器端(可為訂閱端)無法準確的對客戶端(可為發布端)進行即時的提供服務,或是造成信息丟失的問題。
因此,市場上仍需要在不改變現有通信模式的優勢下,且不增加信息傳遞對系統本身造成過重的負擔,卻又能及時正確的連線監控機制,以提升物聯網系統的應用范圍。
發明內容
有鑒于已知技術的技術無法及時正確的掌握系統中裝置的在線狀態,本發明提供一種信息隊列通信協定的連線監控機制的方法及系統,在不需更改現有通信協定規范之下,提供設備管理者端一種輕量化的即時正確的系統設備在線狀態的監控機制。
本發明提供一種信息隊列通信協定的連線監控系統,用以監控系統中設備的上線狀況,此信息隊列通信協定的連線監控系統包含:至少一發布端裝置,配置以與一信息代理裝置建立連線及于一指定時間為區間持續向信息代理端裝置發送包含在線狀態相關的一在線通知信息;一信息代理端裝置,配置以接收至少一發布端裝置的在線通知信息及發送在線通知信息至至少一訂閱端裝置;以及至少一訂閱端裝置,其包含一第一數據儲存裝置,至少一訂閱端裝置配置以與信息代理裝置建立連線,并基于在線通知信息記錄并更新每一個發布端裝置的在線通知信息,以建立一第一在線狀態記錄表以記錄每一個發布端裝置的一在線狀態及一更新時間記錄,并且將第一在線狀態記錄表儲存于第一數據儲存裝置,進一步定期檢查每一個發布端裝置的在線狀態及更新時間記錄,并向信息代理端裝置發送在線狀態不為上線但持續更新的發布端裝置的重新連線通知信息。
再者,本發明提供一種信息隊列通信協定的連線監控方法,用以監控系統中設備的上線狀況,此信息隊列通信協定的連線監控方法包含:至少一發布端裝置與一信息代理端專裝置連線;每一個發布端裝置于一指定時間為區間持續向信息代理端裝置發送包含在線狀態相關的一在線通知信息;一訂閱端裝置與信息代理端裝置連線;一訂閱端裝置向信息代理端裝置訂閱至少一發布端裝置的包含在線狀態相關的在線通知信息;信息代理端裝置發送在線通知信息至訂閱端裝置;訂閱端裝置基于在線通知信息更新至少一發布端裝置的在線狀態;訂閱裝置端定期檢查每一個發布端裝置的在線狀態;及訂閱端裝置向信息代理端裝置發送在線狀態不為上線但持續更新的發布端裝置的重新連線通知信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于研華股份有限公司,未經研華股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710015189.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種訪問文件系統的方法、裝置和系統
- 下一篇:基于貝葉斯的僵尸網絡檢測技術





