[發明專利]通訊方法在審
| 申請號: | 201710139962.9 | 申請日: | 2017-03-10 |
| 公開(公告)號: | CN106878446A | 公開(公告)日: | 2017-06-20 |
| 發明(設計)人: | 丁釗;周高強;王留濤;閻孝軍;韓學志;任國軍;楊杰 | 申請(專利權)人: | 大盛微電科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/26;H04L29/06 |
| 代理公司: | 鄭州先風專利代理有限公司41127 | 代理人: | 黃偉 |
| 地址: | 461111 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通訊 方法 | ||
技術領域
本發明涉及工業領域,尤其涉及一種通訊方法。
背景技術
隨著物聯網技術的發展,在工業領域也越來越多的應用物聯網技術,越來越多的工業應用轉移到云端,通過互聯網和物聯網進行工業應用數據的傳輸變得日趨重要。在傳統的工業自動化系統應用中,應用數據的傳輸都在局域網或者專用廣域網內,網絡本身已經在很大程度上保障了數據傳輸的時效和安全。在典型互聯網應用中,更側重于客戶端對服務端的數據訪問,以及通過服務端提供的服務對數據庫等服務端資源的修改,往往需要承受大量的并發訪問壓力。而工業物聯網應用與其二者均有不同之處,工業物聯網的應用數據將不再局限于局域網或專用網,而是要經過物聯網和互聯網進入云端應用;對于客戶端的并發訪問壓力相對較小,但對與處于物聯網中的智能設備具有大量的控制需求,并且區別于民用領域,對于安全性要求更高。
發明內容
本發明實施例提供一種通訊方法,以解決工業物聯網應用使用傳統工業現場通訊協議和普通互聯網通訊協議不適用于工業應用在物聯網和互聯網環境傳輸數據和遠程控制的問題。
本發明實施例采用如下技術方案:
一種通訊方法,包括:
發布終端與訂閱終端分別與云端服務器建立通信連接;
所述訂閱終端通過所述云端服務器向所述發布終端訂閱主題;
所述發布終端通過所述云端服務器向所述訂閱終端推送所述訂閱主題的消息。
基于上述技術方案的通訊方法,發布終端與訂閱終端分別與云端服務器建立通信連接;訂閱終端通過云端服務器向發布終端訂閱主題;發布終端通過所述云端服務器向訂閱終端推送訂閱主題的消息。
應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明的實施例,并與說明書一起用于解釋本發明的原理。
圖1為本發明實施例示出的一種通訊方法的流程圖。
圖2-圖34為本發明實施例示出的一種消息結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在未做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
實施例1
如圖1所示,本發明實施例提供一種通訊方法,包括:
11、發布終端與訂閱終端分別與云端服務器建立通信連接;
12、所述訂閱終端通過所述云端服務器向所述發布終端訂閱主題;
13、所述發布終端通過所述云端服務器向所述訂閱終端推送所述訂閱主題的消息。
本發明實施例中,,發布終端、訂閱終端和與服務器之間通過以下幾種流程實現通訊:1、發布者或訂閱者(客戶端)與代理(服務器)之間的的連接和認證流程。2、發布者或訂閱者(客戶端)與代理(服務器)的鏈路測試流程。3、發布者、代理與訂閱者之間的主題配置流程(包括主題注冊、主題刪除和主題通知)。4、訂閱者與代理之間的主題訂閱流程(包括訂閱和取消訂閱)。5、發布者與代理之間的主題發布流程。6、代理與訂閱者之間的主題推送流程。7、訂閱者、代理與發布者之間的主題設置流程。流程示意圖如圖2所示。
本發明實施例中為了實現一種用于工業物聯網的基于代理的訂閱/發布式消息傳輸和遠程控制的方法,上述流程中,使用了28種消息類型,這些不同類型的消息擁有類似的消息結構,即整個消息由兩部分組成,消息頭部和消息主體。其中,消息頭部固定為2個字節,包含5bits的消息類型,11bits的消息主體長度,如圖3所示。本發明實施例中不同的消息類型,消息主體的格式不盡相同,具體格式在流程中詳述。消息類型的取值在前文表格中已經給出。消息長度的取值為0~2047,單位是字節。為了盡量減少網絡開銷,消息長度一般小于1400字節。
本發明實施例中,訂閱終端(subscriber)與云端服務器(broker)之間的主題訂閱流程。具體如下:
SUBSCRIBE,subscriber通過向broker發送主題訂閱消息告知broker其希望接收的主題消息,當相應的主題消息被發布終端(publisher)發布后,broker會盡快向subscriber進行主動推送。向broker訂閱主題的消息格式具體如圖4所示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大盛微電科技股份有限公司,未經大盛微電科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710139962.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:資源文件更新方法及裝置
- 下一篇:一種基于ZigBee通信的數據采集系統





