




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
物聯(lián)網(wǎng)技術(shù)
InternetofThings2024/1/10北京物資學(xué)院信息學(xué)院1第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院26.1中間件技術(shù)概述6.2中間件的體系結(jié)構(gòu)6.3主流的中間件技術(shù)平臺6.4物聯(lián)網(wǎng)中間件關(guān)鍵技術(shù)第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院3本章重點★掌握中間件的作用和分類★掌握中間的體系結(jié)構(gòu)★熟悉主流的中間件技術(shù)平臺★熟悉物聯(lián)網(wǎng)中中間件的關(guān)鍵技術(shù)第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院46.1
中間件技術(shù)概述6.1.1
中間件的作用和意義中間件是一種獨立的系統(tǒng)軟件或服務(wù)程序,分布式應(yīng)用軟件借助這種軟件在不同的技術(shù)之間共享資源。中間件位于客戶機/服務(wù)器的操作系統(tǒng)之上,管理計算機資源和網(wǎng)絡(luò)通訊,是連接兩個獨立應(yīng)用程序或獨立系統(tǒng)的軟件,相連接的系統(tǒng)即使它們具有不同的接口,但通過中間件相互之間仍能交換信息,執(zhí)行中間件的一個關(guān)鍵途徑是信息傳遞,通過中間件應(yīng)用程序可以工作于多平臺或OS環(huán)境。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院5物聯(lián)網(wǎng)中間件技術(shù)是物聯(lián)網(wǎng)的核心關(guān)鍵技術(shù),是物聯(lián)網(wǎng)應(yīng)用的共性需求(感知、互聯(lián)互通和智能),是已存在的各種中間件及信息處理技術(shù)的聚合與提升。物聯(lián)網(wǎng)中間件處于物聯(lián)網(wǎng)的集成服務(wù)器端和感知層、傳輸層的嵌入式設(shè)備中。物聯(lián)網(wǎng)中間件扮演底層數(shù)據(jù)采集節(jié)點和應(yīng)用程序之間的中介角色,中間件可以收集底層硬件節(jié)點采集的數(shù)據(jù);同時,應(yīng)用程序端可以使用中間件所提供一組通用的應(yīng)用程序接口(API),連接并控制底層硬件節(jié)點。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院6中間件的特點是它固化了很多通用功能,但在具體應(yīng)用中多半需要二次開發(fā)來實現(xiàn)個性化的行業(yè)業(yè)務(wù)需求,因此,所有物聯(lián)網(wǎng)中間件都要提供快速開發(fā)(RAD)工具。6.1.2
物聯(lián)網(wǎng)中間件研究現(xiàn)狀軟件巨頭微軟的CEO比爾·蓋茨早在1995
年《未來之路》一書中就提到和看到了物聯(lián)網(wǎng)的潛力。物聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展的關(guān)鍵在于把現(xiàn)有的智能物件和子系統(tǒng)連接起來,實現(xiàn)應(yīng)用的大集成(GrandIntegration)和“管控營一體化”。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院76.1.3
物聯(lián)網(wǎng)中間件研究內(nèi)容物聯(lián)網(wǎng)中間件是各類物聯(lián)網(wǎng)應(yīng)用的重要基礎(chǔ)軟件設(shè)施和共性軟件平臺,是實現(xiàn)物聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展的戰(zhàn)略性支撐。雖然物聯(lián)網(wǎng)中間件的研究已經(jīng)取得了一定的進展,但仍存在如下問題有待進一步研究:硬件、網(wǎng)絡(luò)和操作系統(tǒng)的異構(gòu)性問題移動性和網(wǎng)絡(luò)環(huán)境變化問題通信與數(shù)據(jù)交換問題不同中間件體系的融合問題物聯(lián)網(wǎng)中間件支撐環(huán)境的實現(xiàn)問題第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院86.1.4
物聯(lián)網(wǎng)中間件特性研究物聯(lián)網(wǎng)中間件特性首先要研究其處理的數(shù)據(jù)的特性,根據(jù)硬件傳輸上來的數(shù)據(jù)的不同,才能體現(xiàn)其特色,首先與普通數(shù)據(jù)相比,物聯(lián)網(wǎng)數(shù)據(jù)具有如下特征:時間性、關(guān)聯(lián)性和動態(tài)性豐富的隱含語義冗余性、實時性和異構(gòu)性流動性、海量性和批量性第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院9根據(jù)處理的數(shù)據(jù)的特點物聯(lián)網(wǎng)中間件具有下列基本特征:(1)
獨立架構(gòu)(InsulationInfrastructure):物聯(lián)網(wǎng)中間件獨立并且存在于后端應(yīng)用程序與數(shù)據(jù)采集器之間,并且能夠與多個或者多種后端應(yīng)用程序以及多個數(shù)據(jù)采集器連接,以減輕架構(gòu)與中間件維護的復(fù)雜性。(2)
數(shù)據(jù)處理(DataFlow):物聯(lián)網(wǎng)主要目的在于將實體對象轉(zhuǎn)換為信息環(huán)境下的虛擬對象,因此數(shù)據(jù)處理是物聯(lián)網(wǎng)最重要的特征,物聯(lián)網(wǎng)中間件具有數(shù)據(jù)的搜集、整合、過濾與傳遞等特性,以便將正確的對象信息傳到企業(yè)后端的應(yīng)用系統(tǒng)。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院10(3)
流程處理(ProcessFlow):物聯(lián)網(wǎng)中間件采用程序邏輯及儲存再轉(zhuǎn)送(store-and-forward)的功能來提供順序的消息流,具有數(shù)據(jù)流程設(shè)計與管理的能力。(4)
標準化(Standard):這里主要針對RFID來說,控制器和傳感器現(xiàn)有的標準還不夠統(tǒng)一,RFID為識別實體對象與自動數(shù)據(jù)采集技術(shù)的應(yīng)用,EPCgloba目前正在研究為各種產(chǎn)品的全球唯一識別號碼提出通用標準ElectronicProducCode(EPC)。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院116.1.5
物聯(lián)網(wǎng)中間件分類
結(jié)合當(dāng)前對RFID中間件和WSN/USN中間件的研究,本文按照中間件的運行層次將物聯(lián)網(wǎng)中間件分為兩大類:應(yīng)用服務(wù)中間件和嵌入式中間件。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院121.
應(yīng)用服務(wù)中間件應(yīng)用服務(wù)中間件也稱為服務(wù)級中間件,一般是運行在網(wǎng)絡(luò)環(huán)境中的大型應(yīng)用服務(wù)器平臺之上。這種類型的中間件通常能夠構(gòu)建出企業(yè)級的服務(wù)總線,對物聯(lián)網(wǎng)感知數(shù)據(jù)進行融合處理,實現(xiàn)與其他應(yīng)用服務(wù)器的通信整合。服務(wù)級中間件利用ALE標準將原始標簽數(shù)據(jù)轉(zhuǎn)換成為符合企業(yè)應(yīng)用需求的事件數(shù)據(jù),初步滿足了物聯(lián)網(wǎng)系統(tǒng)與企業(yè)管理系統(tǒng)融合的需要。目前市場上典型的應(yīng)用中間件產(chǎn)品主要有:BEA公司的Weblogic、IBM公司的Websphere、Oracle公司的SensorEdgeServer等。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院132.
嵌入式中間件嵌入式中間件將中間件的層次結(jié)構(gòu)下放到感知硬件節(jié)點上,有助于利用節(jié)點對數(shù)據(jù)進行快速過濾和轉(zhuǎn)換,實現(xiàn)對應(yīng)用需求的快速實時響應(yīng)。同時嵌入式中間件能夠提供節(jié)點級別的硬件抽象接口,無論是針對嵌入式應(yīng)用還是企業(yè)級應(yīng)用的開發(fā),都能迅速部署和完成。相對于原先的由純軟件構(gòu)成的應(yīng)用服務(wù)中間件,嵌入式中間件具有應(yīng)用部署成本低、部署方式靈活的特點。此外,嵌入式中間件有助于改善物聯(lián)網(wǎng)應(yīng)用的網(wǎng)絡(luò)狀況,由于其部署更接近數(shù)據(jù)產(chǎn)生源頭,使網(wǎng)絡(luò)中數(shù)據(jù)通信量得到有效地降低。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院14目前在嵌入式中間件的設(shè)計和研究上主要以WSN和RFID嵌入式中間件研究為主,這也是物聯(lián)網(wǎng)中間件的兩個重要的組成部分,此外面向特定領(lǐng)域的嵌入式中間件也是重要的嵌入式中間件種類之一。WSN嵌入式中間件RFID嵌入式中間件面向特定領(lǐng)域的嵌入式中間件第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院156.2中間件的體系結(jié)構(gòu)中間件是位于操作系統(tǒng)層和應(yīng)用程序?qū)又g的軟件層,能夠屏蔽底層不同的服務(wù)細節(jié),使軟件開發(fā)人員更專注于應(yīng)用軟件本身功能的實現(xiàn)。物聯(lián)網(wǎng)中間件提供了一個編程抽象,方便應(yīng)用程序開發(fā),縮減應(yīng)用程序和底層設(shè)備的間隙。物聯(lián)網(wǎng)中間件主要解決異構(gòu)網(wǎng)絡(luò)環(huán)境下分布式應(yīng)用軟件的通信、互操作和協(xié)同問題,提高應(yīng)用系統(tǒng)的易移植性、適應(yīng)性和可靠性,屏蔽物聯(lián)網(wǎng)底層基礎(chǔ)服務(wù)網(wǎng)絡(luò)通信,為上層應(yīng)用程序的開發(fā)提供更為直接和有效的支撐。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院161.通用物聯(lián)網(wǎng)中間件體系架構(gòu)物聯(lián)網(wǎng)底層基礎(chǔ)網(wǎng)絡(luò)形式多樣,無線傳感網(wǎng)絡(luò)、RFID網(wǎng)絡(luò)是主要感知層網(wǎng)絡(luò)。物聯(lián)網(wǎng)感知具有多源性,信息格式多樣性及信息內(nèi)容實時變化等特點。為了應(yīng)對日益更新的物聯(lián)網(wǎng)應(yīng)用需求,需要從不同角度對海量傳感信息進行過濾和分析處理。在設(shè)計物聯(lián)網(wǎng)中間件時,必須考慮網(wǎng)絡(luò)處理能力、能量資源及其采用技術(shù)平臺及實現(xiàn)接口各不相同等特性。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院17通用物聯(lián)網(wǎng)中間件體系結(jié)構(gòu)第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院18通用物聯(lián)網(wǎng)中間件體系架構(gòu),將物聯(lián)網(wǎng)中間件分為兩大層次,上層應(yīng)用和底層感知,其中執(zhí)行環(huán)境層包括應(yīng)用服務(wù)中間件(可選項)和嵌入式中間件,也稱物聯(lián)網(wǎng)中間件軟件層。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院19(1)
應(yīng)用服務(wù)中間件通常由三大模塊構(gòu)成:與上層應(yīng)用交互的通用服務(wù)接口、向下提供運行平臺支持的通用操作系統(tǒng)接口及中間的應(yīng)用與服務(wù)的匹配調(diào)用組件。應(yīng)用服務(wù)中間件主要完成數(shù)據(jù)融合、事件管理通信機制管理及數(shù)據(jù)庫管理等功能。(2)
嵌入式中間件層運行于具體的嵌入式操作系統(tǒng)平臺之上,一般包括通信接口、消息管理及操作系統(tǒng)(OS)接口三大模塊,對于某些沒有操作系統(tǒng)的硬件節(jié)點,則相應(yīng)的嵌入式中間件模塊不包含OS接口模塊。對于不同的嵌入式設(shè)備,其所設(shè)計的嵌入式中間件也有所不同。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院202.
基于SOA物聯(lián)網(wǎng)中間件模型針對物聯(lián)網(wǎng)系統(tǒng)軟、硬件資源可重用性低,上層應(yīng)用與下層服務(wù)組合調(diào)用復(fù)雜等問題,結(jié)合SOA本身的特點和諸多優(yōu)勢,SOA是一種適應(yīng)物聯(lián)網(wǎng)中間件特性的解決方案。將SOA整合到物聯(lián)網(wǎng)的服務(wù)應(yīng)用中,可以對松散耦合的粗粒度應(yīng)用組件進行分布式部署、組合和使用,實現(xiàn)了服務(wù)提供和和服務(wù)具體使用方式的分離,從而實現(xiàn)對各種粗粒度松耦合服務(wù)的集成,為處理企業(yè)應(yīng)用中的復(fù)雜性問題提供有效的解決方案。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院21基于SOA物聯(lián)網(wǎng)中間件架構(gòu)模型第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院223.
Hydra中間件結(jié)構(gòu)歐盟Hydra(NetworkedEmbeddedSystemMiddlewareforHeterogeneousPhysicalDevicesinaDistributedArchitecture)物聯(lián)網(wǎng)中間件項目(FP6IST-2005-034891)致力于開發(fā)可廣泛部署的智能網(wǎng)絡(luò)嵌入式中間件平臺,使之可運行于新的或已存在的分布式有線/無線網(wǎng)絡(luò)設(shè)備中。Hydra采用對底層通信透明的面向服務(wù)的體系結(jié)構(gòu)(見下頁圖),可運行在固定或移動設(shè)備中,支持集中或分布式的體系結(jié)構(gòu),以及安全和信任、反射特性和模型驅(qū)動的應(yīng)用開發(fā)。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院23面向服務(wù)的體系結(jié)構(gòu)第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院244.IOT-A體系框架歐洲IOT-A(InternetofThingsArchitecture)項目致力于當(dāng)前物聯(lián)網(wǎng)(IntranetsofThings)向未來物聯(lián)網(wǎng)的轉(zhuǎn)變,以及物聯(lián)網(wǎng)業(yè)務(wù)流程建模、原型實現(xiàn),并對物聯(lián)網(wǎng)工業(yè)應(yīng)用作出貢獻。其具體內(nèi)容包括搭建物聯(lián)網(wǎng)系統(tǒng)互操作模型,建立有效的服務(wù)層響應(yīng)機制,提供基于開放協(xié)議的服務(wù)協(xié)議,定義官方物聯(lián)網(wǎng)體系結(jié)構(gòu)以及設(shè)備平臺組件等(見下頁圖)。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院25IOT-A體系框架第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院265.其他中間件體系框架無線傳感網(wǎng)絡(luò)中間件系統(tǒng)架構(gòu)第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院27
RFID中間件原型系統(tǒng)架構(gòu)第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院286.3
主流的中間件技術(shù)平臺6.3.1OMGCORBA平臺CORBA分布計算技術(shù)是OMG組織基于眾多分布對象互操作內(nèi)容的基礎(chǔ)上制定的公共對象請求代理體系規(guī)范,具有模型完整、先進、獨立于系統(tǒng)平臺和開發(fā)語言、被支持程度廣泛的特點,已逐漸成為分布計算技術(shù)的標準。COBRA標準主要分為3個層次:對象請求代理、公共對象服務(wù)和公共設(shè)施。CORBA規(guī)范的近期發(fā)展,增加了面向Internet的特性,服務(wù)質(zhì)量控制和CORBA構(gòu)件模型(CORBAComponentModel)。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院29Internet集成特性包括了針對IIOP傳輸?shù)姆阑饓?Firewall)和可內(nèi)部操作的定義了URL命名格式的命名服務(wù)(NamingService)。服務(wù)質(zhì)量控制包括能夠具有質(zhì)量控制的異步消息服務(wù),一組針對嵌入系統(tǒng)的CORBA定義,一組關(guān)于實時CORBA與容錯CORBA的請求方案。CORBA構(gòu)件模型是OMG組織制定的一個用于開發(fā)和配置分布式應(yīng)用的服務(wù)器端中間件模型規(guī)范,主要包括三項內(nèi)容:抽象構(gòu)件模型構(gòu)件容器結(jié)構(gòu)構(gòu)件的配置和打包規(guī)范第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院306.3.2SunJ2EE平臺為推動基于Java的服務(wù)器端應(yīng)用開發(fā),Sun于1999年底推出了Java2技術(shù)及相關(guān)的J2EE規(guī)范,J2EE的目標是:提供平臺無關(guān)的、可移植的、支持并發(fā)訪問和安全的,完全基于Java的開發(fā)服務(wù)器端中間件的標準。6.3.3MicrosoftDNA2000平臺MicrosoftDNA
是Microsoft在推出Windows2000系列操作系統(tǒng)平臺基礎(chǔ)上,在擴展了分布計算模型以及改造BackOffice系列服務(wù)器端分布計算產(chǎn)品后,發(fā)布的新的分布計算體系結(jié)構(gòu)和規(guī)范。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院316.3.4
主流平臺相關(guān)性分析對于上述三個分布計算平臺,通常從以下三個方面進行比較分析:(1)
集成性:集成性主要反映在基礎(chǔ)平臺對應(yīng)用程序互操作能力的支持上。它要求分布在不同機器平臺和操作系統(tǒng)上、采用不同的語言或者開發(fā)工具生成的各類商業(yè)應(yīng)用必須能集成在一起,構(gòu)成一個統(tǒng)一的企業(yè)計算框架。這一集成框架必須建立在網(wǎng)絡(luò)的基礎(chǔ)之上,并且具備對于遺留應(yīng)用的集成能力。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院32(2)可用性:要求所采用的軟件構(gòu)件技術(shù)必須是成熟的技術(shù),相應(yīng)的產(chǎn)品也必須是成熟的產(chǎn)品,在至關(guān)重要的企業(yè)應(yīng)用中能夠穩(wěn)定、安全、可靠地運行。另外,由于數(shù)據(jù)庫在企業(yè)計算中扮演著重要角色,軟件構(gòu)件技術(shù)應(yīng)能與數(shù)據(jù)庫技術(shù)緊密集成。(3)
可擴展性:集成框架必須是可擴展的,能夠協(xié)調(diào)不同的設(shè)計模式和實現(xiàn)策略,可以根據(jù)企業(yè)計算的需求進行裁剪,并能迅速反應(yīng)市場的變化和技術(shù)的發(fā)展趨勢。通過保證當(dāng)前應(yīng)用的可重用性,最大程度地保護企業(yè)的投資。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院33下表從集成性、可用性、可擴展性三個方面,給出了上述三種主流分布計算平臺的比較結(jié)果。
CCMEJBDCOM集成性
跨語言性能好差(限于Java)好跨平臺性能好好差(限于Windows)網(wǎng)絡(luò)通訊好好一般公共服務(wù)構(gòu)件好好一般可用性
事務(wù)處理好一般一般消息服務(wù)一般一般一般安全服務(wù)好好一般目錄服務(wù)好一般一般容錯性一般一般一般軟件開發(fā)商支持度一般好好產(chǎn)品成熟性一般一般好可擴展性好好一般第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院346.4
物聯(lián)網(wǎng)中間件關(guān)鍵技術(shù)6.4.1EPC中間件EPC(ElectronicProductCode)中間件扮演電子產(chǎn)品標簽和應(yīng)用程序之間的中介角色。應(yīng)用程序使用EPC中間件所提供的一組通用應(yīng)用程序接口,即可連到RFID讀寫器,讀取RFID標簽數(shù)據(jù)?;诖藰藴式涌?,即使存儲RFID標簽數(shù)據(jù)的數(shù)據(jù)庫軟件或后端應(yīng)用程序增加或改由其他軟件取代,或者讀寫RFID讀寫器種類增加等情況發(fā)生時,應(yīng)用端不需修改也能處理,省去多對多連接的維護復(fù)雜性等問題。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院35EPCGlobal主要針對RFID編碼及應(yīng)用開發(fā)規(guī)范方面進行研究,其主要職責(zé)是在全球范圍內(nèi)對各個行業(yè)建立和維護EPC網(wǎng)絡(luò),保證供應(yīng)鏈各環(huán)節(jié)信息的自動、實時識別采用全球統(tǒng)一標準。EPC技術(shù)規(guī)范包括標簽編碼規(guī)范、射頻標簽邏輯通信接口規(guī)范、識讀器參考實現(xiàn)、Savant中間件規(guī)范、ONS對象名解析服務(wù)規(guī)范、PML語言等內(nèi)容。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院366.4.2OPC中間件OPC(OLEforProcessControl)是一個面向開放工控系統(tǒng)的工業(yè)標準。OPC基于微軟的OLE(ActiveX)、COM
(構(gòu)件對象模型)和DCOM
(分布式構(gòu)件對象模型)技術(shù),包括一整套接口、屬性和方法的標準集,用于過程控制和制造業(yè)自動化系統(tǒng),現(xiàn)已成為工業(yè)界系統(tǒng)互聯(lián)的缺省方案。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院37OPC適用于很多系統(tǒng)的具有高厚度柔軟性的接口標準。OPC接口既適用于通過網(wǎng)絡(luò)把最下層的控制設(shè)備的原始數(shù)據(jù)提供給作為數(shù)據(jù)的使用者(OPC應(yīng)用程序)的HMI/SCADA,批處理等自動化程序,以至更上層的歷史數(shù)據(jù)庫等應(yīng)用程序,也適用于應(yīng)用程序和物理設(shè)備的直接連接。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院38OPC統(tǒng)一架構(gòu)(OPCUnifiedArchitecture)是OPC基金會最新發(fā)布的數(shù)據(jù)通信統(tǒng)一方法,它克服了OPC之前不夠靈活、平臺局限等的問題,涵蓋了OPC實時數(shù)據(jù)訪問規(guī)范
(OPCDA)、OPC歷史數(shù)據(jù)訪問規(guī)范(OPCHDA)、OPC報警事件訪問規(guī)范
(OPCA&E)和OPC安全協(xié)議(OPCSecurity)的不同方面,以使得數(shù)據(jù)采集、信息模型化以及工廠底層與企業(yè)層面之間的通訊更加安全可靠,見下頁圖。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院39
OPC開放分層式統(tǒng)一架構(gòu)第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院406.4.3WSN中間件WSN中間件主要用于支持基于無線傳感器應(yīng)用的開發(fā)、維護、部署和執(zhí)行,其中包括復(fù)雜高級感知任務(wù)的描述機制,傳感器網(wǎng)絡(luò)通信機制,傳感器節(jié)點之間協(xié)調(diào)以在各傳感器節(jié)點分配和調(diào)度該任務(wù),對合并的傳感器感知數(shù)據(jù)進行數(shù)據(jù)融合以得到高級結(jié)果,并將所得結(jié)果向任務(wù)指派者進行匯報等機制。針對上述目標,目前的WSN中間件研究提出了許多不同的設(shè)計方法。包括:第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院411.分布式數(shù)據(jù)庫基于分布式數(shù)據(jù)庫設(shè)計的WSN中間件把整個WSN網(wǎng)絡(luò)看成一個分布式數(shù)據(jù)庫,用戶使用類SQL的查詢命令以獲取所需的數(shù)據(jù)。2.虛擬共享元組空間所謂虛擬共享元組空間就是分布式應(yīng)用利用一個共享存儲模型,通過對元組的讀、寫和移動以實現(xiàn)協(xié)同。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院423.事件驅(qū)動基于事件驅(qū)動的WSN中間件支持應(yīng)用程序指定感興趣的某種特定的狀態(tài)變化。當(dāng)傳感器節(jié)點檢測到相應(yīng)事件的發(fā)生就立即向相應(yīng)程序發(fā)送通知。應(yīng)用程序也可指定一個復(fù)合事件,只有發(fā)生的事件匹配了此復(fù)合事件模式才通知應(yīng)用程序。4.服務(wù)發(fā)現(xiàn)基于服務(wù)發(fā)現(xiàn)機制的WSN中間件,可使得上層應(yīng)用通過使用服務(wù)發(fā)現(xiàn)協(xié)議,來定位可滿足物聯(lián)網(wǎng)應(yīng)用數(shù)據(jù)需求的傳感器節(jié)點。第6章物聯(lián)網(wǎng)中間件2024/1/10北京物資學(xué)院信息學(xué)院435.移動代理移動代理(或移動代碼)可以被動態(tài)注入并運行在傳感器網(wǎng)絡(luò)中。這些可移動代碼可以收集本地的傳感器數(shù)據(jù),然后自動遷移或?qū)⒆陨砜截愔疗渌麄鞲?/p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《Unit 5 Welcome》(教學(xué)設(shè)計)-2024-2025學(xué)年北師大版(一起)英語二年級上冊
- 河北工業(yè)職業(yè)技術(shù)大學(xué)《數(shù)據(jù)結(jié)構(gòu)實驗》2023-2024學(xué)年第二學(xué)期期末試卷
- Unit 7 Outdoor fun Pronunciation 教學(xué)設(shè)計-2024-2025學(xué)年譯林版英語七年級下冊
- 廣東水利電力職業(yè)技術(shù)學(xué)院《建筑力學(xué)與結(jié)構(gòu)選型》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北財稅職業(yè)學(xué)院《智慧物流技術(shù)與裝備》2023-2024學(xué)年第二學(xué)期期末試卷
- 黔南民族幼兒師范高等??茖W(xué)?!峨娐穼嶒灐?023-2024學(xué)年第二學(xué)期期末試卷
- 內(nèi)蒙古民族幼兒師范高等??茖W(xué)?!端姽こ淌┕ぁ?023-2024學(xué)年第二學(xué)期期末試卷
- 濟南2025年山東濟南市歷城區(qū)所屬事業(yè)單位招聘初級綜合類崗位50人筆試歷年參考題庫附帶答案詳解-1
- 焦作工貿(mào)職業(yè)學(xué)院《無人機行業(yè)應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 海南經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院《化學(xué)教學(xué)設(shè)計研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 停車場巡視記錄表
- 軟壓光機計算說明
- 森林防火安全責(zé)任書(施工隊用)
- 《汽車性能評價與選購》課程設(shè)計
- 35kV絕緣導(dǎo)線門型直線桿
- 水庫應(yīng)急搶險與典型案例分析
- 49式武當(dāng)太極劍動作方位
- 工程成本分析報告(新)
- 國際學(xué)術(shù)會議海報模板16-academic conference poster model
- 經(jīng)典誦讀比賽評分標準【精選文檔】
- 高值耗材參考目錄
評論
0/150
提交評論