[發(fā)明專利]一種可擴(kuò)展的物聯(lián)網(wǎng)底層設(shè)備適配器及構(gòu)建方法有效
| 申請(qǐng)?zhí)枺?/td> | 202011041790.X | 申請(qǐng)日: | 2020-09-28 |
| 公開(公告)號(hào): | CN112202874B | 公開(公告)日: | 2022-08-05 |
| 發(fā)明(設(shè)計(jì))人: | 王華民;肖偉明;趙橋;黃曉艷 | 申請(qǐng)(專利權(quán))人: | 武漢虹信技術(shù)服務(wù)有限責(zé)任公司 |
| 主分類號(hào): | H04L67/12 | 分類號(hào): | H04L67/12;H04L67/10;H04L67/562;H04L41/50 |
| 代理公司: | 武漢東喻專利代理事務(wù)所(普通合伙) 42224 | 代理人: | 雷霄 |
| 地址: | 430205 湖北省武漢市江夏區(qū)藏龍*** | 國(guó)省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 擴(kuò)展 聯(lián)網(wǎng) 底層 設(shè)備 適配器 構(gòu)建 方法 | ||
本發(fā)明公開了一種可擴(kuò)展的物聯(lián)網(wǎng)底層設(shè)備適配器及構(gòu)建方法。該適配器包括:通信中間件、設(shè)備對(duì)接庫(kù)模塊和宿主程序;所述通信中間件,用于根據(jù)預(yù)先定義的多個(gè)主題為上層物聯(lián)網(wǎng)管理系統(tǒng)和底層設(shè)備提供基于發(fā)布訂閱模式的API接口;所述設(shè)備對(duì)接庫(kù)模塊包括按照業(yè)務(wù)類型劃分的多個(gè)業(yè)務(wù)模塊,每個(gè)所述業(yè)務(wù)模塊包括按照廠商標(biāo)識(shí)劃分的多個(gè)廠商對(duì)接庫(kù);宿主程序,用于加載所述設(shè)備對(duì)接庫(kù)模塊,并對(duì)所述設(shè)備對(duì)接庫(kù)模塊進(jìn)行配置管理和運(yùn)維。本發(fā)明具有可擴(kuò)展性和通用性,可跨業(yè)務(wù)場(chǎng)景,跨平臺(tái)提供服務(wù),其橫向擴(kuò)展支持多種類型多廠家的底層設(shè)備,縱向適應(yīng)上層物聯(lián)網(wǎng)管理系統(tǒng)的各種業(yè)務(wù)功能,從而適用于不同的應(yīng)用場(chǎng)景。
技術(shù)領(lǐng)域
本發(fā)明屬于物聯(lián)網(wǎng)技術(shù)領(lǐng)域,更具體地,涉及一種可擴(kuò)展的物聯(lián)網(wǎng)底層設(shè)備適配器及構(gòu)建方法。
背景技術(shù)
近年來(lái),物聯(lián)網(wǎng)與人工智能、5G、區(qū)塊鏈、云等技術(shù)蓬勃發(fā)展,物聯(lián)網(wǎng)在智能家居、智能交通、智能社區(qū)、智能醫(yī)療、智能安防、智能建筑等領(lǐng)域發(fā)揮著開疆拓土、舉足輕重的作用。
對(duì)于一套成熟的物聯(lián)網(wǎng)解決方案,即局域網(wǎng)內(nèi)的物聯(lián)網(wǎng)管理系統(tǒng)或平臺(tái),應(yīng)包含以下幾部分:客戶端、服務(wù)器、適配器、底層設(shè)備??蛻舳素?fù)責(zé)呈現(xiàn)數(shù)據(jù),與客戶交互,可以是PC應(yīng)用,瀏覽器或手機(jī)等;服務(wù)器負(fù)責(zé)處理各種數(shù)據(jù)往來(lái),保存數(shù)據(jù),分發(fā)數(shù)據(jù),居中調(diào)度;底層設(shè)備負(fù)責(zé)采集數(shù)據(jù),通過(guò)傳感器、監(jiān)控器等硬件設(shè)備采集到數(shù)據(jù)后再通過(guò)LoRa、ZigBee、Wi-Fi等物聯(lián)網(wǎng)通信協(xié)議將數(shù)據(jù)分發(fā);適配器負(fù)責(zé)將設(shè)備采集的數(shù)據(jù)轉(zhuǎn)化為服務(wù)器認(rèn)可的數(shù)據(jù),并發(fā)送給服務(wù)器,同時(shí),也負(fù)責(zé)將服務(wù)器發(fā)給設(shè)備的指令“翻譯”成設(shè)備可以理解的控制指令并發(fā)給設(shè)備。
通常,在不同應(yīng)用場(chǎng)景或不同軟件開發(fā)商提供的解決方案中,對(duì)于不同廠商的設(shè)備,需要專門開發(fā)不同的適配器,以適配眾多的廠商設(shè)備。但不同的廠商設(shè)備使用的通信協(xié)議、提供的API調(diào)用方式各不一樣,這就造成了適配器的功能繁復(fù),版本混亂,通用性差,難以復(fù)用,這種情況無(wú)疑會(huì)給物聯(lián)網(wǎng)解決方案廠商增加額外的人力成本及時(shí)間成本。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)的至少一個(gè)缺陷或改進(jìn)需求,本發(fā)明提供了一種可擴(kuò)展的物聯(lián)網(wǎng)底層設(shè)備適配器及構(gòu)建方法,具有可擴(kuò)展性和通用性,可跨業(yè)務(wù)場(chǎng)景,跨平臺(tái)提供服務(wù),其橫向擴(kuò)展支持多種類型多廠家的底層設(shè)備,縱向適應(yīng)上層物聯(lián)網(wǎng)管理系統(tǒng)的各種業(yè)務(wù)功能,從而適用于不同的應(yīng)用場(chǎng)景。
為實(shí)現(xiàn)上述目的,按照本發(fā)明的第一方面,提供了一種可擴(kuò)展的物聯(lián)網(wǎng)底層設(shè)備適配器,包括:通信中間件、設(shè)備對(duì)接庫(kù)模塊和宿主程序;
所述通信中間件,用于根據(jù)預(yù)先定義的多個(gè)主題為上層物聯(lián)網(wǎng)管理系統(tǒng)和底層設(shè)備提供基于發(fā)布訂閱模式的API接口,所述主題是根據(jù)所述上層物聯(lián)網(wǎng)管理系統(tǒng)的業(yè)務(wù)類型和所述底層設(shè)備的廠商標(biāo)識(shí)預(yù)先定義的;
所述設(shè)備對(duì)接庫(kù)模塊包括按照所述業(yè)務(wù)類型劃分的多個(gè)業(yè)務(wù)模塊,每個(gè)所述業(yè)務(wù)模塊包括按照所述廠商標(biāo)識(shí)劃分的多個(gè)廠商對(duì)接庫(kù),所述廠商對(duì)接庫(kù)用于提供與所述底層設(shè)備進(jìn)行數(shù)據(jù)交互的服務(wù);
宿主程序,用于加載所述設(shè)備對(duì)接庫(kù)模塊,并對(duì)所述設(shè)備對(duì)接庫(kù)模塊進(jìn)行配置管理。
優(yōu)選的,所述API接口用于獲取所述上層物聯(lián)網(wǎng)管理系統(tǒng)的訂閱主題,并且將與所述上層物聯(lián)網(wǎng)管理系統(tǒng)的訂閱主題相關(guān)的所述底層設(shè)備的狀態(tài)推送給所述上層物聯(lián)網(wǎng)管理系統(tǒng);所述API接口用于獲取所述底層設(shè)備的訂閱主題,并且將與所述底層設(shè)備的訂閱主題相關(guān)的控制指令發(fā)送給所述底層設(shè)備。
優(yōu)選的,所述物聯(lián)網(wǎng)底層設(shè)備適配器被封裝成一個(gè)獨(dú)立的服務(wù)。
優(yōu)選的,一個(gè)所述業(yè)務(wù)模塊中的所有所述廠商對(duì)接庫(kù)提供相同的業(yè)務(wù)接口。
優(yōu)選的,每個(gè)所述廠商對(duì)接庫(kù)為獨(dú)立模塊。
優(yōu)選的,所述配置管理具體為:通過(guò)定義配置規(guī)則文件來(lái)定義所述設(shè)備對(duì)接庫(kù)模塊中的所有所述廠商對(duì)接庫(kù)的有效狀態(tài)。
按照本發(fā)明的第二方面,提供了一種可擴(kuò)展的物聯(lián)網(wǎng)底層設(shè)備適配器的構(gòu)建方法,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢虹信技術(shù)服務(wù)有限責(zé)任公司,未經(jīng)武漢虹信技術(shù)服務(wù)有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011041790.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設(shè)備和物聯(lián)網(wǎng)平臺(tái)
- 物聯(lián)網(wǎng)系統(tǒng)、物聯(lián)網(wǎng)服務(wù)提供及監(jiān)控方法
- 物聯(lián)網(wǎng)設(shè)備及其聯(lián)網(wǎng)配置方法、智能終端及物聯(lián)網(wǎng)系統(tǒng)
- 一種物聯(lián)網(wǎng)用戶設(shè)備接入系統(tǒng)及接入方法
- 一種資源獲取方法和裝置
- 一種視聯(lián)網(wǎng)數(shù)據(jù)的發(fā)送方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)信息的處理方法及裝置
- 一種訪問(wèn)視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





