亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        工業(yè)互聯(lián)網(wǎng)平臺邊緣網(wǎng)關(guān)自適應(yīng)接入的方法

        2023-02-28 22:40:17林詩美段茹茹陳超陳志列
        現(xiàn)代信息科技 2023年20期

        林詩美 段茹茹 陳超 陳志列

        摘? 要:當(dāng)前,接入工業(yè)互聯(lián)網(wǎng)平臺的工業(yè)設(shè)備和系統(tǒng)種類復(fù)雜,涉及多種工業(yè)協(xié)議類型,為平臺的數(shù)據(jù)處理分析過程帶來了挑戰(zhàn)性。因此,如何利用邊緣網(wǎng)關(guān)提高設(shè)備端的數(shù)據(jù)規(guī)約能力,解決不同設(shè)備和系統(tǒng)的數(shù)據(jù)異構(gòu)問題,實現(xiàn)底層網(wǎng)關(guān)的集中式統(tǒng)一管理是當(dāng)務(wù)之急。文章針對工業(yè)互聯(lián)網(wǎng)平臺邊緣網(wǎng)關(guān)數(shù)據(jù)異構(gòu)問題,提出一種實現(xiàn)工業(yè)互聯(lián)網(wǎng)平臺邊緣網(wǎng)關(guān)自適應(yīng)接入的方法,構(gòu)建邊緣網(wǎng)關(guān)管理架構(gòu),提出數(shù)據(jù)模板轉(zhuǎn)換機制,通過MQTT協(xié)議傳輸工業(yè)數(shù)據(jù),經(jīng)過測試驗證,文章提出的方法可以及時響應(yīng)上百臺底層網(wǎng)關(guān)并發(fā)訪問,實現(xiàn)工業(yè)互聯(lián)網(wǎng)平臺邊緣異構(gòu)數(shù)據(jù)網(wǎng)關(guān)的集中式管理。

        關(guān)鍵詞:工業(yè)互聯(lián)網(wǎng);異構(gòu)數(shù)據(jù);模板轉(zhuǎn)換機制;網(wǎng)關(guān)管理;MQTT協(xié)議

        中圖分類號:TP391.4;TN929.5 文獻標(biāo)識碼:A 文章編號:2096-4706(2023)20-0032-06

        Adaptive Access Method for Edge Gateway of Industrial Internet Platform

        LIN Shimei1,2, DUAN Ruru1,2, CHEN Chao1,2, CHEN Zhilie1,2

        (1.Guangdong Province Industrial Edge Intelligent Innovation Center, Shenzhen? 518057, China;

        2.EVOC Intelligent technology Co., Ltd., Shenzhen? 518057, China)

        Abstract: At present, the types of industrial equipment and systems connected to the Industrial Internet platform are complex, involving a variety of industrial protocol types, which brings challenges to the data processing and analysis process of the platform. Therefore, how to use the edge gateway to improve the data protocol capability of the device end, solve the data heterogeneity problem of different devices and systems, and realize the centralized and unified management of the underlying gateway is an urgent matter. Aiming at the data heterogeneity problem of the edge gateway of the Industrial Internet platform, this paper proposes a method to realize the adaptive access method of the edge gateway of the Industrial Internet platform, constructs the edge gateway management architecture, proposes the data template conversion mechanism, and transmits industrial data through the MOTT protocol. After testing and verification, the method proposed in this paper can respond to the concurrent access of hundreds of underlying gateways in time, realize the centralized management of heterogeneous data gateways at the edge of the Industrial Internet platform.

        Keywords: Industrial Internet; heterogeneous data; template conversion mechanism; gateway management; MQTT protocol

        0? 引? 言

        工業(yè)互聯(lián)網(wǎng)是新一代信息通信技術(shù)與工業(yè)經(jīng)濟深度融合的新型基礎(chǔ)設(shè)施,通過對人、機、物、系統(tǒng)等的全面連接,構(gòu)建起覆蓋全產(chǎn)業(yè)鏈、全價值鏈的全新制造和服務(wù)體系,為工業(yè)乃至產(chǎn)業(yè)數(shù)字化、網(wǎng)絡(luò)化、智能化發(fā)展提供了實現(xiàn)途徑[1]。國內(nèi)高度重視并積極推進工業(yè)互聯(lián)網(wǎng)發(fā)展,2021年1月,工業(yè)和信息化部明確指出將推進工業(yè)互聯(lián)網(wǎng)發(fā)展作為近期發(fā)展目標(biāo),逐一完善國內(nèi)新型基礎(chǔ)設(shè)施建設(shè),健全產(chǎn)業(yè)發(fā)展生態(tài)和增強安全保障能力[2]。工業(yè)互聯(lián)網(wǎng)目前在各行各業(yè)得到廣泛應(yīng)用[3],工業(yè)設(shè)備的數(shù)據(jù)采集是其中一項重要的內(nèi)容,所采集到的數(shù)據(jù)是各工業(yè)互聯(lián)網(wǎng)平臺上應(yīng)用的重要支撐,目前主要通過部署的邊緣網(wǎng)關(guān)進行數(shù)據(jù)采集。

        現(xiàn)有工業(yè)互聯(lián)網(wǎng)平臺應(yīng)用大部分通過邊緣網(wǎng)關(guān)對終端設(shè)備進行數(shù)據(jù)采集。在工業(yè)設(shè)備數(shù)據(jù)采集過程中,對于不同的終端設(shè)備,邊緣網(wǎng)關(guān)需要配置不同的采集協(xié)議、數(shù)據(jù)指令、設(shè)備點位等配置信息,因此不同邊緣網(wǎng)關(guān)轉(zhuǎn)發(fā)的數(shù)據(jù)格式存在較大的差異性。另外,由于邊緣網(wǎng)關(guān)自身的廠商、類型、協(xié)議、數(shù)據(jù)等定義的不同,網(wǎng)關(guān)無法快速接入工業(yè)互聯(lián)網(wǎng)平臺,網(wǎng)關(guān)接入不同的工業(yè)互聯(lián)網(wǎng)平臺時需要進行二次開發(fā),增加開發(fā)復(fù)雜度。為了解決以上問題,本文提出一種實現(xiàn)工業(yè)互聯(lián)網(wǎng)平臺邊緣網(wǎng)關(guān)自適應(yīng)接入的方法,構(gòu)建邊緣網(wǎng)關(guān)設(shè)備管理架構(gòu),提出數(shù)據(jù)模板轉(zhuǎn)換機制,通過MQTT協(xié)議實現(xiàn)工業(yè)數(shù)據(jù)高效可靠性傳輸,提高工業(yè)互聯(lián)網(wǎng)平臺接入網(wǎng)關(guān)的兼容性,實現(xiàn)不同邊緣網(wǎng)關(guān)的集中式管理。

        1? 相關(guān)工作

        工業(yè)互聯(lián)網(wǎng)產(chǎn)業(yè)作為戰(zhàn)略性新興產(chǎn)業(yè)之一,是未來工業(yè)發(fā)展的主要趨勢。工業(yè)互聯(lián)網(wǎng)作為5G重要的應(yīng)用場景之一,正在推動生產(chǎn)效率和生產(chǎn)力達到前所未有的高度,已廣泛應(yīng)用于各工業(yè)領(lǐng)域[4]。工業(yè)互聯(lián)網(wǎng)實現(xiàn)了物、設(shè)備、計算機、人等萬物互聯(lián),利用數(shù)據(jù)分析處理技術(shù),提供智能化決策模型,優(yōu)化生產(chǎn)流程,激發(fā)出新型商業(yè)模式[5]。

        工業(yè)互聯(lián)網(wǎng)體系架構(gòu)主要包括邊緣層、平臺層和應(yīng)用層。邊緣網(wǎng)關(guān)設(shè)備作為工業(yè)互聯(lián)網(wǎng)架構(gòu)中的基礎(chǔ)層,受到越來越多研究人員的關(guān)注。邊緣網(wǎng)關(guān)是一種涉及多學(xué)科高度交叉的軟硬件結(jié)合的技術(shù)[6],該技術(shù)覆蓋了人工智能技術(shù)、嵌入式計算技術(shù)、數(shù)據(jù)建模分析處理、分布式信息處理等多種知識領(lǐng)域[7],廣泛應(yīng)用于工業(yè)控制領(lǐng)域,為實現(xiàn)邊緣計算的完整云邊協(xié)同提供了底層的基礎(chǔ)硬件設(shè)施。

        工業(yè)互聯(lián)網(wǎng)為萬物互聯(lián)的實現(xiàn)提供了有效途徑[8],但隨著接入工業(yè)互聯(lián)網(wǎng)的設(shè)備種類越來越復(fù)雜,設(shè)備數(shù)量越來越多,數(shù)據(jù)類型越來越多樣化,如何在保障數(shù)據(jù)安全上平臺的情況下,實現(xiàn)邊緣網(wǎng)關(guān)對底層工業(yè)設(shè)備的統(tǒng)計集中式管理,提高邊緣網(wǎng)關(guān)接入設(shè)備的自適應(yīng)能力和數(shù)據(jù)規(guī)約能力,是制造企業(yè)急需解決的難題?;诖耍疚奶岢鲆环N工業(yè)互聯(lián)網(wǎng)平臺邊緣網(wǎng)關(guān)自適應(yīng)接入的方法,此外考慮到工業(yè)環(huán)境中的網(wǎng)絡(luò)資源和存儲資源往往會受到限制,為了克服工業(yè)環(huán)境資源的不足,本文采用MQTT協(xié)議為設(shè)備提供實時可靠的消息服務(wù)。

        2? 方法描述

        2.1? 總體架構(gòu)

        邊緣網(wǎng)關(guān)管理架構(gòu)主要包括平臺工業(yè)軟件應(yīng)用層、邊緣連接管理軟件層、邊緣網(wǎng)關(guān)層。平臺工業(yè)軟件應(yīng)用層通過平臺側(cè)MQTT服務(wù)下發(fā)北向配置信息到邊緣連接管理軟件,經(jīng)邊緣連接管理軟件轉(zhuǎn)換配置信息后將配置信息下發(fā)到邊緣網(wǎng)關(guān)。邊緣網(wǎng)關(guān)采集的設(shè)備數(shù)據(jù)上傳至邊緣連接管理軟件,經(jīng)邊緣連接管理軟件轉(zhuǎn)換設(shè)備數(shù)據(jù)后將采集數(shù)據(jù)上傳至平臺側(cè)。邊緣網(wǎng)關(guān)管理架構(gòu)如圖1所示。

        在整個邊緣網(wǎng)關(guān)設(shè)備管理中,數(shù)據(jù)流分為配置信息和設(shè)備信息,配置信息主要包含對下層網(wǎng)關(guān)接入平臺的下發(fā)配置信息,設(shè)備信息主要包含網(wǎng)關(guān)設(shè)備的關(guān)鍵參數(shù)運行數(shù)據(jù)。平臺工業(yè)軟件通過平臺側(cè)MQTT服務(wù)下發(fā)北向配置信息,北向控制命令,接收北向心跳信息,北向點表信息,北向告警和日志;邊緣連接管理軟件實現(xiàn)網(wǎng)關(guān)與工業(yè)軟件的連接管理,實現(xiàn)信息轉(zhuǎn)發(fā)下發(fā)和上傳;邊緣網(wǎng)關(guān)通過邊緣連接管理軟件MQTT服務(wù)接受南向配置信息,南向控制命令,并進行相應(yīng)處理,同時通過邊緣連接管理軟件MQTT服務(wù)把南向心跳信息,南向點表信息,南向告警日志信息上報到邊緣連接管理軟件。

        2.2? 邊緣管理軟件

        邊緣連接管理軟件用于連通工業(yè)互聯(lián)網(wǎng)平臺和邊緣網(wǎng)關(guān),包括網(wǎng)絡(luò)連接管理模塊、MQTT服務(wù)模塊、配置信息轉(zhuǎn)換模板、控制命令轉(zhuǎn)換模板、心跳信息轉(zhuǎn)換模板、點表信息轉(zhuǎn)換模板、告警日志轉(zhuǎn)換模板以及自定義轉(zhuǎn)換模板。

        網(wǎng)絡(luò)連接管理模塊,包括網(wǎng)關(guān)注冊和平臺軟件注冊。網(wǎng)關(guān)注冊包括注冊網(wǎng)關(guān)ID、網(wǎng)關(guān)SN、生產(chǎn)廠家、主要參數(shù)、MQTT通信通道等信息;平臺軟件注冊包括注冊工業(yè)軟件的ID、生產(chǎn)廠家、主要參數(shù)、MQTT通信通道等信息。

        通過配置信息轉(zhuǎn)換模板實現(xiàn)配置信息轉(zhuǎn)發(fā)下發(fā),通過控制命令轉(zhuǎn)換模板實現(xiàn)控制命令轉(zhuǎn)發(fā)下發(fā),通過心跳信息轉(zhuǎn)換模板實現(xiàn)心跳數(shù)據(jù)轉(zhuǎn)發(fā)上傳,通過點表信息轉(zhuǎn)換模板實現(xiàn)現(xiàn)場時序數(shù)據(jù)轉(zhuǎn)發(fā)上傳,通過告警日志轉(zhuǎn)換模板實現(xiàn)告警日志轉(zhuǎn)發(fā)上傳,通過自定義轉(zhuǎn)換接口實現(xiàn)其他信息轉(zhuǎn)發(fā)上傳和下發(fā)。通過各轉(zhuǎn)換模板可實現(xiàn)輸入信息和輸出信息的映射,實現(xiàn)二進制消息到j(luò)son格式的映射,二進制消息到二進制消息的映射,json格式到j(luò)son格式的映射,json到xml的映射,xml到j(luò)son的映射等。

        邊緣連接管理軟件既可以提供MQTT服務(wù)端,接受南向網(wǎng)關(guān)的連接,也可以客戶端的身份連接邊緣網(wǎng)關(guān)的MQTT服務(wù),提供數(shù)據(jù)處理和轉(zhuǎn)發(fā)功能,并且支持1對1、1對多、多對1、多對多等多種轉(zhuǎn)發(fā)對應(yīng)關(guān)系。

        2.3? 模板轉(zhuǎn)換機制

        模板轉(zhuǎn)換機制通過采用模板引擎,將配置信息和設(shè)備信息進行模板轉(zhuǎn)化。在模板轉(zhuǎn)化過程中,主要包含將平臺下發(fā)配置信息模板化和網(wǎng)關(guān)上傳設(shè)備信息模板化兩大過程。在平臺下發(fā)配置信息模板化過程中,需要將平臺的網(wǎng)關(guān)配置信息轉(zhuǎn)化為網(wǎng)關(guān)識別的格式。在網(wǎng)關(guān)上傳設(shè)備信息模板化過程中,需要將邊緣網(wǎng)關(guān)的MQTT消息內(nèi)容、Topic主題中的內(nèi)容、邊緣連接管理軟件注冊的網(wǎng)關(guān)等信息格式進行轉(zhuǎn)換,以適配平臺的數(shù)據(jù)格式,無須對網(wǎng)關(guān)軟件進行二次開發(fā)即可實現(xiàn)網(wǎng)關(guān)與平臺的對接。平臺下發(fā)配置信息模板化過程和網(wǎng)關(guān)上傳設(shè)備信息模板化過程示意圖如圖2所示。

        具體步驟如下:

        1)在邊緣連接管理軟件注冊網(wǎng)關(guān),訂閱平臺MQTT服務(wù),與平臺建立MQTT連接。

        2)在平臺端同步注冊網(wǎng)關(guān)信息,獲取網(wǎng)關(guān)ID、網(wǎng)關(guān)身份識別SN號、生產(chǎn)廠家等主要參數(shù)。

        3)平臺端下發(fā)以網(wǎng)關(guān)SN號為主題的配置信息。

        4)邊緣網(wǎng)關(guān)訂閱邊緣連接管理軟件的MQTT服務(wù),以網(wǎng)關(guān)SN號為主題。

        5)在邊緣連接管理軟件啟動配置信息轉(zhuǎn)換任務(wù),將平臺下發(fā)的配置信息按照配置信息模板進行轉(zhuǎn)換。

        6)在邊緣連接管理軟件信息轉(zhuǎn)換任務(wù)內(nèi)根據(jù)邊緣網(wǎng)關(guān)的現(xiàn)有MQTT心跳消息格式、網(wǎng)關(guān)基本信息、通道信息,以及平臺的MQTT心跳消息格式編輯消息轉(zhuǎn)換模板。

        7)邊緣連接管理軟件上啟動此消息轉(zhuǎn)換任務(wù)即完成了此邊緣網(wǎng)關(guān)心跳信息并上傳到平臺。示例如表1所示。

        3? 測試分析

        本文采用Node.js和Java語言實現(xiàn)工業(yè)互聯(lián)網(wǎng)平臺邊緣網(wǎng)關(guān)自適應(yīng)接入的搭建,本節(jié)對搭建完成的平臺進行一系列測試,包括功能測試和性能測試。首先,簡要介紹平臺的測試環(huán)境;然后對平臺整體功能模塊功能進行驗證,具體分為邊緣網(wǎng)關(guān)管理軟件模塊功能測試和平臺端功能測試;最后,對平臺的整體性能進行測試,驗證了采用基于工業(yè)互聯(lián)網(wǎng)邊緣網(wǎng)關(guān)自適應(yīng)接入的整體架構(gòu)后,可支持上百臺網(wǎng)關(guān)統(tǒng)一管理,平均響應(yīng)時間為0.73 s,錯誤率為0。

        3.1? 測試環(huán)境

        測試環(huán)境使用兩臺虛擬機,一臺作為Nginx服務(wù)器和數(shù)據(jù)接入服務(wù)器,一臺作為主節(jié)點數(shù)據(jù)服務(wù)器和從節(jié)點數(shù)據(jù)服務(wù)器,服務(wù)器詳細(xì)配置如表2所示。

        3.2? 功能測試

        測試用例的目的主要是驗證邊緣網(wǎng)關(guān)管理軟件和平臺端各個功能模塊是否正常工作,通過在制造車間中實際部署網(wǎng)關(guān)采集工業(yè)設(shè)備數(shù)據(jù)上傳到邊緣網(wǎng)關(guān),核對測試結(jié)果是否與預(yù)結(jié)果一致。邊緣網(wǎng)關(guān)管理軟件模塊功能測試和平臺端功能測試結(jié)果分別如表3、表4所示。

        3.3? 性能測試

        使用測試工具JMeter自動化測試平臺性能,JMeter是Apache組織開發(fā)的基于Java的壓力測試工具,用于對軟件做壓力測試,它最初被設(shè)計用于Web應(yīng)用測試但后來擴展到其他測試領(lǐng)域。它可以用于測試靜態(tài)和動態(tài)資源例如靜態(tài)文件、Java小服務(wù)程序、CGI腳本、Java對象、數(shù)據(jù)庫,F(xiàn)TP服務(wù)器,等等。JMeter可以用于對服務(wù)器、網(wǎng)絡(luò)或?qū)ο竽M巨大的負(fù)載,來自不同壓力類別下測試它們的強度和分析整體性能。

        在性能測試過程中,實際接入車間15臺網(wǎng)關(guān)數(shù)據(jù),采用模擬發(fā)送程序模擬100臺網(wǎng)關(guān)并發(fā)訪問平臺,經(jīng)過測試,115臺網(wǎng)關(guān)并發(fā)平均響應(yīng)時間為0.73 s,錯誤率為0。腳本執(zhí)行部分界面如圖3所示。

        經(jīng)過測試,可以看出服務(wù)器讀寫速度較快,且穩(wěn)定性較好。服務(wù)器資源測試界面如圖4至圖6所示。

        4? 結(jié)? 論

        如何實現(xiàn)網(wǎng)關(guān)設(shè)備的安全接入,以及后續(xù)如何實現(xiàn)網(wǎng)關(guān)的統(tǒng)一集中式管理是工業(yè)互聯(lián)網(wǎng)領(lǐng)域重要的組成部分。本文提出了一種實現(xiàn)工業(yè)互聯(lián)網(wǎng)平臺邊緣網(wǎng)關(guān)自適應(yīng)接入的方法,一方面,通過MQTT協(xié)議實現(xiàn)工業(yè)數(shù)據(jù)高效可靠性傳輸,提高工業(yè)互聯(lián)網(wǎng)平臺接入網(wǎng)關(guān)的兼容性的同事,實現(xiàn)不同邊緣網(wǎng)關(guān)的集中式管理。另一方面,區(qū)塊鏈技術(shù)在設(shè)備安全接入方面具有巨大的潛力,是構(gòu)建可信身份和設(shè)備數(shù)據(jù)安全接入的關(guān)鍵技術(shù)之一。未來,將進一步研究基于設(shè)備安全接入的征信體系,實現(xiàn)設(shè)備數(shù)據(jù)的可控共享、流轉(zhuǎn)和交換。

        參考文獻:

        [1] 許雪荷.我國工業(yè)互聯(lián)網(wǎng)技術(shù)路線與發(fā)展趨勢研究 [J].中國工業(yè)和信息化,2021(4):58-64.

        [2] 中華人民共和國工業(yè)和信息化部信息通信管理局.《工業(yè)互聯(lián)網(wǎng)創(chuàng)新發(fā)展行動計劃(2021—2023年)》解讀 [J].中國信息化,2021(3):10-14.

        [3] 付宇涵,馬冬妍,唐旖濃,等.工業(yè)互聯(lián)網(wǎng)平臺賦能流程制造行業(yè)轉(zhuǎn)型升級場景分析 [J].科技導(dǎo)報,2022,40(10):129-136.

        [4] LI G C,ZHAO Q L,ZHANG D B,et al. GT-Chain: A Fair Blockchain for Intelligent Industrial IoT Applications [J].IEEE Transactions on Network Science and Engineering,2022,9(5):3244-3257.

        [5] 李林哲,周佩雷,程鵬,等.邊緣計算的架構(gòu)、挑戰(zhàn)與應(yīng)用 [J].大數(shù)據(jù),2019,5(2):3-16.

        [6] ALJAWARNEH S,MASADEH S,ALKHATEEB F. A Secure Wi-Fi System for Wireless Networks: Anexperimental Evaluation [J].Network Security,2010(6):6-12 .

        [7] ESA H,INKINEN T. Industrial Applications of Big Data in Disruptive Innovations Supporting Environmental Reporting [J/OL].Journal of Industrial Information Integration,2019,16:100105[2023-02-21].https://www.sciencedirect.com/science/article/abs/pii/S2452414X19300044?via%3Dihub.

        [8] 張銀利.基于區(qū)塊鏈的工業(yè)互聯(lián)網(wǎng)平臺體系架構(gòu)設(shè)計 [J].電子技術(shù)與軟件工程,2021(3):195-196.

        作者簡介:林詩美(1975—),女,漢族,廣東深圳人,高級工程師,碩士研究生,研究方向:工業(yè)控制計算機。

        收稿日期:2023-03-21

        中文字幕亚洲在线第一页| 在线观看av中文字幕不卡| 偷亚洲偷国产欧美高清| 亚洲一区二区三区新视频 | 亚洲成av人片在久久性色av| 亚洲综合av大全色婷婷| 在线欧美中文字幕农村电影| 性色av无码久久一区二区三区| 亚洲免费人成在线视频观看| 午夜婷婷国产麻豆精品| 区一区一日本高清视频在线观看| 国产精品黑丝美腿美臀| 精品无码国产自产在线观看水浒传| 久久www免费人成精品| 少妇被猛男粗大的猛进出| 亚洲精品第一国产麻豆| 国产成人综合亚洲av| 国产免费网站在线观看不卡| 国产精品99精品久久免费| 国产乱人伦偷精品视频| 亚洲人成网站18男男| 日韩一区二区三区熟女| 亚洲av永久无码精品网站| 乱人妻中文字幕| 国产精品黄在线观看免费软件| 久久婷婷色香五月综合激情| 免费观看在线一区二区| 免费人妖一区二区三区| 熟女体下毛荫荫黑森林| 18禁超污无遮挡无码免费游戏| 亚洲AV秘 无码一区二区三 | 999久久久免费精品国产牛牛| 亚洲成av人片极品少妇| 国产内射爽爽大片视频社区在线 | 米奇欧美777四色影视在线| 比较有韵味的熟妇无码| 亚洲综合色丁香婷婷六月图片| 国产熟女自拍视频网站| 国产一区二区三区激情视频| 国产精品_国产精品_k频道| 国产亚洲精品综合一区|