[發(fā)明專利]一種基于領(lǐng)域模型的物聯(lián)網(wǎng)集成系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 202210148305.1 | 申請日: | 2022-02-17 |
| 公開(公告)號: | CN114793191A | 公開(公告)日: | 2022-07-26 |
| 發(fā)明(設(shè)計(jì))人: | 謝智;謝乾;朱乾安;龔彬;於曉荻;周斌;蔣余歡;錢曄艷;徐健;張英;李嘉鳴;周國棟;汪濤;陸寧 | 申請(專利權(quán))人: | 江蘇卓易信息科技股份有限公司;南京百敖軟件有限公司;上海百之敖信息科技有限公司;昆山百敖電子科技有限公司;南京卓易信息科技有限公司 |
| 主分類號: | H04L41/02 | 分類號: | H04L41/02;H04L41/0246;H04L41/044;H04L41/14;H04L67/025;H04L67/133;H04L67/56;H04L69/18;H04L69/22;H04L9/40 |
| 代理公司: | 無錫知初知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 32418 | 代理人: | 于賀賀 |
| 地址: | 214205 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 領(lǐng)域 模型 聯(lián)網(wǎng) 集成 系統(tǒng) 方法 | ||
1.一種基于領(lǐng)域模型的物聯(lián)網(wǎng)集成系統(tǒng),其特征在于,包括:設(shè)備接入層、IOT中間件、IOT服務(wù)層和應(yīng)用層四層架構(gòu),領(lǐng)域模型驅(qū)動整個(gè)四層架構(gòu)的業(yè)務(wù)活動;
所述設(shè)備接入層根據(jù)模型協(xié)議將領(lǐng)域模型與設(shè)備進(jìn)行適配,將設(shè)備轉(zhuǎn)換成領(lǐng)域模型的具體實(shí)現(xiàn);
所述IOT中間件對接入的設(shè)備根據(jù)其領(lǐng)域模型進(jìn)行存儲管理;且實(shí)現(xiàn)多租戶數(shù)據(jù)隔離;并通過規(guī)則引擎實(shí)現(xiàn)設(shè)備的組合調(diào)用;
所述IOT服務(wù)層提供若干種不同維度的服務(wù)協(xié)議,為IOT中間件中管理的設(shè)備提供統(tǒng)一的訪問入口,并結(jié)合領(lǐng)域模型提供設(shè)備服務(wù);
所述應(yīng)用層通過IOT服務(wù)層直接操作設(shè)備,獲取設(shè)備信息,根據(jù)設(shè)備領(lǐng)域模型為用戶提供業(yè)務(wù)能力。
2.根據(jù)權(quán)利要求1所述的基于領(lǐng)域模型的物聯(lián)網(wǎng)集成系統(tǒng),其特征在于:所述設(shè)備接入層定義網(wǎng)關(guān)的連接、關(guān)閉、終止、數(shù)據(jù)發(fā)送和接收抽象接口,并實(shí)現(xiàn)http、tcp、mqtt、udp和coap協(xié)議的網(wǎng)關(guān);通過定義消息協(xié)議編碼和解碼接口,實(shí)現(xiàn)對接不同設(shè)備的具體數(shù)據(jù)包的上報(bào)和下發(fā)解析。
3.根據(jù)權(quán)利要求1所述的基于領(lǐng)域模型的物聯(lián)網(wǎng)集成系統(tǒng),其特征在于:IOT中間件對接入的設(shè)備根據(jù)其領(lǐng)域模型進(jìn)行存儲管理,包括定義IOT系統(tǒng)數(shù)據(jù)下發(fā)和上報(bào)的統(tǒng)一格式,便于數(shù)據(jù)的存儲和查詢;定義IOT系統(tǒng)數(shù)據(jù)存儲的抽象類,實(shí)現(xiàn)數(shù)據(jù)存儲的不同策略,列入存儲到關(guān)系型和數(shù)據(jù)庫或者時(shí)序數(shù)據(jù)庫。
4.根據(jù)權(quán)利要求1所述的基于領(lǐng)域模型的物聯(lián)網(wǎng)集成系統(tǒng),其特征在于:IOT中間件通過動態(tài)的在sq1查詢的時(shí)候,拼接租戶查詢條件,實(shí)現(xiàn)數(shù)據(jù)權(quán)限的隔離,從而實(shí)現(xiàn)支持多租戶數(shù)據(jù)隔離;通過規(guī)則引擎實(shí)現(xiàn)設(shè)備的組合調(diào)用時(shí),定義規(guī)則引擎設(shè)計(jì)器和執(zhí)行器,規(guī)則引擎設(shè)計(jì)器通過可視化的界面、功能節(jié)點(diǎn)和連線的方式描述規(guī)則的邏輯。
5.根據(jù)權(quán)利要求1所述的基于領(lǐng)域模型的物聯(lián)網(wǎng)集成系統(tǒng),其特征在于:所述IOT服務(wù)層包含三種不同的服務(wù)協(xié)議:HTTP遠(yuǎn)程調(diào)用協(xié)議、MQTT消息隊(duì)列和open-api鑒權(quán)協(xié)議;HTTP遠(yuǎn)程調(diào)用協(xié)議提供領(lǐng)域模型中所定義的設(shè)備信息查詢和設(shè)備功能控制;MQTT消息隊(duì)列協(xié)議通過消息隊(duì)列允許外部監(jiān)聽領(lǐng)域模型這種定義的設(shè)備的事件,響應(yīng)設(shè)備的各種事件,完成自定義的業(yè)務(wù)邏輯;open-api 鑒權(quán)協(xié)議:第三方用授予的客戶端編碼和密鑰,通過協(xié)議獲取身份令牌,令牌用于訪問HTTP遠(yuǎn)程調(diào)用協(xié)議和監(jiān)聽MQTT消息隊(duì)列。
6.根據(jù)權(quán)利要求1所述的基于領(lǐng)域模型的物聯(lián)網(wǎng)集成系統(tǒng),其特征在于:所述領(lǐng)域模型通過統(tǒng)一的標(biāo)準(zhǔn)規(guī)范定義設(shè)備的完整描述,完整描述包含設(shè)備屬性信息、設(shè)備事件和設(shè)備功能;通過統(tǒng)一的標(biāo)準(zhǔn)規(guī)范定義設(shè)備網(wǎng)絡(luò)狀態(tài)及設(shè)備運(yùn)行狀態(tài)的變更與切換;并通過代碼生成工具把定義的領(lǐng)域模型通過模型算法轉(zhuǎn)化成代碼源文件供使用。
7.一種通過權(quán)利要求1-6任一權(quán)利要求的系統(tǒng)實(shí)現(xiàn)的基于領(lǐng)域模型的物聯(lián)網(wǎng)集成方法,其特征在于,包括以下步驟:
S1:針對需要接入系統(tǒng)的設(shè)備,進(jìn)行領(lǐng)域模型的定義;
S2:將步驟S1中的領(lǐng)域模型,生成java源碼文件并編譯打包成jar包;
S3:針對實(shí)際需要接入系統(tǒng)的設(shè)備的通訊協(xié)議,建立系統(tǒng)的網(wǎng)關(guān),用于設(shè)備的連接、關(guān)閉、終止、數(shù)據(jù)發(fā)送和接收;
S4:根據(jù)步驟S1中的定義的領(lǐng)域模型,結(jié)合設(shè)備實(shí)際的通訊方式和數(shù)據(jù)報(bào)文,進(jìn)行通訊協(xié)議的解析開發(fā)工作;
S5:將步驟S4中通訊協(xié)議解析的java源碼文件編譯達(dá)成jar包通過classloader進(jìn)行動態(tài)的實(shí)例化;
S6:針對需要接入的設(shè)備,結(jié)合S1步驟創(chuàng)建的領(lǐng)域模型和S4步驟創(chuàng)建的通訊協(xié)議,進(jìn)行設(shè)備創(chuàng)建,數(shù)據(jù)存儲查詢操作;
S7:針對上層業(yè)務(wù)系統(tǒng),提供IOT服務(wù)層服務(wù),結(jié)合S1步驟中定義的領(lǐng)域模型,進(jìn)行設(shè)備的實(shí)際業(yè)務(wù)調(diào)用。
8.根據(jù)權(quán)利要求7所述的基于領(lǐng)域模型的物聯(lián)網(wǎng)集成方法,其特征在于:步驟S2的實(shí)現(xiàn)步驟包括:1)遞歸生成所有屬性、方法和事件依賴的內(nèi)部java類;2)生成領(lǐng)域模型依賴的靜態(tài)java代碼塊;3)生成領(lǐng)域模型依賴的java方法函數(shù);4)生成領(lǐng)域模型定義的屬性、方法和事件的內(nèi)部java類。
該專利技術(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/202210148305.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設(shè)備和物聯(lián)網(wǎng)平臺
- 物聯(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)信息的處理方法及裝置
- 一種訪問視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設(shè)備及存儲介質(zhì)





