通用的中間件體系結(jié)構(gòu)及功能
發(fā)布時(shí)間:2012/4/4 20:44:57 訪問次數(shù):1383
由于網(wǎng)絡(luò)節(jié)點(diǎn)體積非常小,其能量、CPU性能、存儲NJM2113R(TE1)能力、無線通信能力等都十分有限,節(jié)點(diǎn)容易失效;而且,由于節(jié)點(diǎn)具有移動(dòng)性、環(huán)境交化影響造成的節(jié)點(diǎn)失效等,都會(huì)導(dǎo)致網(wǎng)絡(luò)拓?fù)鋭?dòng)態(tài)變化;由于節(jié)點(diǎn)大規(guī)模部署在無人到達(dá)區(qū)域,對節(jié)點(diǎn)的管理與維護(hù)、以及數(shù)據(jù)的傳輸與融合都需要經(jīng)過仔細(xì)考慮。在無線傳感器網(wǎng)絡(luò)中,體系結(jié)構(gòu)的多樣性、網(wǎng)絡(luò)中部署節(jié)點(diǎn)的多樣性、數(shù)據(jù)采集的多樣性、通信的異構(gòu)性等問題是無線傳感器網(wǎng)絡(luò)急需解決的關(guān)鍵問題。在無線傳感器網(wǎng)絡(luò)中引入中間件,可以解決上述無線傳感器網(wǎng)絡(luò)存在的問題。在無線傳感器網(wǎng)絡(luò)中間件應(yīng)用中,無線傳感器網(wǎng)絡(luò)中間件體系結(jié)構(gòu)是無線傳感器網(wǎng)絡(luò)中間件的核心,它決定著無線傳感器網(wǎng)絡(luò)的運(yùn)行及組織方式。
無線傳感器網(wǎng)絡(luò)的體系結(jié)構(gòu)通常分為硬件體系結(jié)構(gòu)、軟件體系結(jié)構(gòu)等。從硬件技術(shù)看,無線傳感器處理器的速度越來越高,處理能力越來越強(qiáng);從軟件技術(shù)看,應(yīng)用程序的規(guī)模不斷擴(kuò)大,使無線傳感器網(wǎng)絡(luò)的應(yīng)用范圍更為廣闊,許多應(yīng)用程序需在網(wǎng)絡(luò)環(huán)境的異構(gòu)平臺上運(yùn)行。這一切都對無線傳感器網(wǎng)絡(luò)應(yīng)用軟件的開發(fā)提出了新的需求。在這種分布或異構(gòu)環(huán)境中,通常存在多種類型傳感器網(wǎng)絡(luò),在這些網(wǎng)絡(luò)中又存在各種各樣的系統(tǒng)軟件(如不同的操作系統(tǒng)、數(shù)據(jù)庫、語言編譯器等),這些傳感器網(wǎng)絡(luò)還可能采用不同的網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)體系結(jié)構(gòu)連接。隨著無線傳感器技術(shù)的發(fā)展,傳感器廠商出于商業(yè)和技術(shù)利益的考慮,各自產(chǎn)品之間形成了差異,技術(shù)在不斷進(jìn)步,但差異卻并沒有因此減少。無線傳感器網(wǎng)絡(luò)應(yīng)用出于歷史原因和降低風(fēng)險(xiǎn)的考慮,必然也無法避免多廠商產(chǎn)品并存的局面。對于無線傳感器網(wǎng)路,由一個(gè)廠商去統(tǒng)一眾產(chǎn)品之間的差異是不可能的,而單獨(dú)由用戶在自己的應(yīng)用軟件中去彌補(bǔ)其中的大片空檔,由于技術(shù)深度和技術(shù)廣度的要求,必然也是勉為其難。中間件技術(shù)就是為了解決這個(gè)問題,以把這些系統(tǒng)集成起來并開發(fā)新的應(yīng)用,利用中間件技術(shù)通過屏蔽各種復(fù)雜的技術(shù)細(xì)節(jié)使技術(shù)問題簡單化。中間件是國家高科技863計(jì)劃的“五個(gè)一”之一,是當(dāng)前最具挑戰(zhàn)性的技術(shù)方向之一。
中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應(yīng)用程序之間的一個(gè)軟件層。主要作用是建立分布式軟件模塊之間互操作的機(jī)制,屏蔽底層分布式環(huán)境的復(fù)雜性和異構(gòu)性,為處于上層的應(yīng)用軟件提供運(yùn)行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。在具體實(shí)現(xiàn)上,中間件是一個(gè)用應(yīng)用程序接口定義的分布式軟件管理框架,具有強(qiáng)大的通信能力和良好的可擴(kuò)展性。因此,適宜使用中間件作為無線傳感器網(wǎng)絡(luò)昀適配層,來促進(jìn)分布式無線傳感器網(wǎng)絡(luò)系統(tǒng)的開放體系標(biāo)準(zhǔn)化工作。無線傳感器網(wǎng)絡(luò)中間件結(jié)合網(wǎng)絡(luò)硬件、操作統(tǒng)、網(wǎng)絡(luò)協(xié)議棧和應(yīng)用程序。一個(gè)完整的中間件應(yīng)當(dāng)包含一個(gè)運(yùn)行時(shí)環(huán)境以支持和協(xié)調(diào)多個(gè)應(yīng)用,提供標(biāo)準(zhǔn)化系統(tǒng)服務(wù),如數(shù)據(jù)管理和數(shù)據(jù)融合,應(yīng)用目標(biāo)自適應(yīng)控制策略等,以延長無線傳感器網(wǎng)絡(luò)的生命周期。
無線傳感器網(wǎng)絡(luò)的體系結(jié)構(gòu)通常分為硬件體系結(jié)構(gòu)、軟件體系結(jié)構(gòu)等。從硬件技術(shù)看,無線傳感器處理器的速度越來越高,處理能力越來越強(qiáng);從軟件技術(shù)看,應(yīng)用程序的規(guī)模不斷擴(kuò)大,使無線傳感器網(wǎng)絡(luò)的應(yīng)用范圍更為廣闊,許多應(yīng)用程序需在網(wǎng)絡(luò)環(huán)境的異構(gòu)平臺上運(yùn)行。這一切都對無線傳感器網(wǎng)絡(luò)應(yīng)用軟件的開發(fā)提出了新的需求。在這種分布或異構(gòu)環(huán)境中,通常存在多種類型傳感器網(wǎng)絡(luò),在這些網(wǎng)絡(luò)中又存在各種各樣的系統(tǒng)軟件(如不同的操作系統(tǒng)、數(shù)據(jù)庫、語言編譯器等),這些傳感器網(wǎng)絡(luò)還可能采用不同的網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)體系結(jié)構(gòu)連接。隨著無線傳感器技術(shù)的發(fā)展,傳感器廠商出于商業(yè)和技術(shù)利益的考慮,各自產(chǎn)品之間形成了差異,技術(shù)在不斷進(jìn)步,但差異卻并沒有因此減少。無線傳感器網(wǎng)絡(luò)應(yīng)用出于歷史原因和降低風(fēng)險(xiǎn)的考慮,必然也無法避免多廠商產(chǎn)品并存的局面。對于無線傳感器網(wǎng)路,由一個(gè)廠商去統(tǒng)一眾產(chǎn)品之間的差異是不可能的,而單獨(dú)由用戶在自己的應(yīng)用軟件中去彌補(bǔ)其中的大片空檔,由于技術(shù)深度和技術(shù)廣度的要求,必然也是勉為其難。中間件技術(shù)就是為了解決這個(gè)問題,以把這些系統(tǒng)集成起來并開發(fā)新的應(yīng)用,利用中間件技術(shù)通過屏蔽各種復(fù)雜的技術(shù)細(xì)節(jié)使技術(shù)問題簡單化。中間件是國家高科技863計(jì)劃的“五個(gè)一”之一,是當(dāng)前最具挑戰(zhàn)性的技術(shù)方向之一。
中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應(yīng)用程序之間的一個(gè)軟件層。主要作用是建立分布式軟件模塊之間互操作的機(jī)制,屏蔽底層分布式環(huán)境的復(fù)雜性和異構(gòu)性,為處于上層的應(yīng)用軟件提供運(yùn)行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。在具體實(shí)現(xiàn)上,中間件是一個(gè)用應(yīng)用程序接口定義的分布式軟件管理框架,具有強(qiáng)大的通信能力和良好的可擴(kuò)展性。因此,適宜使用中間件作為無線傳感器網(wǎng)絡(luò)昀適配層,來促進(jìn)分布式無線傳感器網(wǎng)絡(luò)系統(tǒng)的開放體系標(biāo)準(zhǔn)化工作。無線傳感器網(wǎng)絡(luò)中間件結(jié)合網(wǎng)絡(luò)硬件、操作統(tǒng)、網(wǎng)絡(luò)協(xié)議棧和應(yīng)用程序。一個(gè)完整的中間件應(yīng)當(dāng)包含一個(gè)運(yùn)行時(shí)環(huán)境以支持和協(xié)調(diào)多個(gè)應(yīng)用,提供標(biāo)準(zhǔn)化系統(tǒng)服務(wù),如數(shù)據(jù)管理和數(shù)據(jù)融合,應(yīng)用目標(biāo)自適應(yīng)控制策略等,以延長無線傳感器網(wǎng)絡(luò)的生命周期。
由于網(wǎng)絡(luò)節(jié)點(diǎn)體積非常小,其能量、CPU性能、存儲NJM2113R(TE1)能力、無線通信能力等都十分有限,節(jié)點(diǎn)容易失效;而且,由于節(jié)點(diǎn)具有移動(dòng)性、環(huán)境交化影響造成的節(jié)點(diǎn)失效等,都會(huì)導(dǎo)致網(wǎng)絡(luò)拓?fù)鋭?dòng)態(tài)變化;由于節(jié)點(diǎn)大規(guī)模部署在無人到達(dá)區(qū)域,對節(jié)點(diǎn)的管理與維護(hù)、以及數(shù)據(jù)的傳輸與融合都需要經(jīng)過仔細(xì)考慮。在無線傳感器網(wǎng)絡(luò)中,體系結(jié)構(gòu)的多樣性、網(wǎng)絡(luò)中部署節(jié)點(diǎn)的多樣性、數(shù)據(jù)采集的多樣性、通信的異構(gòu)性等問題是無線傳感器網(wǎng)絡(luò)急需解決的關(guān)鍵問題。在無線傳感器網(wǎng)絡(luò)中引入中間件,可以解決上述無線傳感器網(wǎng)絡(luò)存在的問題。在無線傳感器網(wǎng)絡(luò)中間件應(yīng)用中,無線傳感器網(wǎng)絡(luò)中間件體系結(jié)構(gòu)是無線傳感器網(wǎng)絡(luò)中間件的核心,它決定著無線傳感器網(wǎng)絡(luò)的運(yùn)行及組織方式。
無線傳感器網(wǎng)絡(luò)的體系結(jié)構(gòu)通常分為硬件體系結(jié)構(gòu)、軟件體系結(jié)構(gòu)等。從硬件技術(shù)看,無線傳感器處理器的速度越來越高,處理能力越來越強(qiáng);從軟件技術(shù)看,應(yīng)用程序的規(guī)模不斷擴(kuò)大,使無線傳感器網(wǎng)絡(luò)的應(yīng)用范圍更為廣闊,許多應(yīng)用程序需在網(wǎng)絡(luò)環(huán)境的異構(gòu)平臺上運(yùn)行。這一切都對無線傳感器網(wǎng)絡(luò)應(yīng)用軟件的開發(fā)提出了新的需求。在這種分布或異構(gòu)環(huán)境中,通常存在多種類型傳感器網(wǎng)絡(luò),在這些網(wǎng)絡(luò)中又存在各種各樣的系統(tǒng)軟件(如不同的操作系統(tǒng)、數(shù)據(jù)庫、語言編譯器等),這些傳感器網(wǎng)絡(luò)還可能采用不同的網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)體系結(jié)構(gòu)連接。隨著無線傳感器技術(shù)的發(fā)展,傳感器廠商出于商業(yè)和技術(shù)利益的考慮,各自產(chǎn)品之間形成了差異,技術(shù)在不斷進(jìn)步,但差異卻并沒有因此減少。無線傳感器網(wǎng)絡(luò)應(yīng)用出于歷史原因和降低風(fēng)險(xiǎn)的考慮,必然也無法避免多廠商產(chǎn)品并存的局面。對于無線傳感器網(wǎng)路,由一個(gè)廠商去統(tǒng)一眾產(chǎn)品之間的差異是不可能的,而單獨(dú)由用戶在自己的應(yīng)用軟件中去彌補(bǔ)其中的大片空檔,由于技術(shù)深度和技術(shù)廣度的要求,必然也是勉為其難。中間件技術(shù)就是為了解決這個(gè)問題,以把這些系統(tǒng)集成起來并開發(fā)新的應(yīng)用,利用中間件技術(shù)通過屏蔽各種復(fù)雜的技術(shù)細(xì)節(jié)使技術(shù)問題簡單化。中間件是國家高科技863計(jì)劃的“五個(gè)一”之一,是當(dāng)前最具挑戰(zhàn)性的技術(shù)方向之一。
中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應(yīng)用程序之間的一個(gè)軟件層。主要作用是建立分布式軟件模塊之間互操作的機(jī)制,屏蔽底層分布式環(huán)境的復(fù)雜性和異構(gòu)性,為處于上層的應(yīng)用軟件提供運(yùn)行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。在具體實(shí)現(xiàn)上,中間件是一個(gè)用應(yīng)用程序接口定義的分布式軟件管理框架,具有強(qiáng)大的通信能力和良好的可擴(kuò)展性。因此,適宜使用中間件作為無線傳感器網(wǎng)絡(luò)昀適配層,來促進(jìn)分布式無線傳感器網(wǎng)絡(luò)系統(tǒng)的開放體系標(biāo)準(zhǔn)化工作。無線傳感器網(wǎng)絡(luò)中間件結(jié)合網(wǎng)絡(luò)硬件、操作統(tǒng)、網(wǎng)絡(luò)協(xié)議棧和應(yīng)用程序。一個(gè)完整的中間件應(yīng)當(dāng)包含一個(gè)運(yùn)行時(shí)環(huán)境以支持和協(xié)調(diào)多個(gè)應(yīng)用,提供標(biāo)準(zhǔn)化系統(tǒng)服務(wù),如數(shù)據(jù)管理和數(shù)據(jù)融合,應(yīng)用目標(biāo)自適應(yīng)控制策略等,以延長無線傳感器網(wǎng)絡(luò)的生命周期。
無線傳感器網(wǎng)絡(luò)的體系結(jié)構(gòu)通常分為硬件體系結(jié)構(gòu)、軟件體系結(jié)構(gòu)等。從硬件技術(shù)看,無線傳感器處理器的速度越來越高,處理能力越來越強(qiáng);從軟件技術(shù)看,應(yīng)用程序的規(guī)模不斷擴(kuò)大,使無線傳感器網(wǎng)絡(luò)的應(yīng)用范圍更為廣闊,許多應(yīng)用程序需在網(wǎng)絡(luò)環(huán)境的異構(gòu)平臺上運(yùn)行。這一切都對無線傳感器網(wǎng)絡(luò)應(yīng)用軟件的開發(fā)提出了新的需求。在這種分布或異構(gòu)環(huán)境中,通常存在多種類型傳感器網(wǎng)絡(luò),在這些網(wǎng)絡(luò)中又存在各種各樣的系統(tǒng)軟件(如不同的操作系統(tǒng)、數(shù)據(jù)庫、語言編譯器等),這些傳感器網(wǎng)絡(luò)還可能采用不同的網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)體系結(jié)構(gòu)連接。隨著無線傳感器技術(shù)的發(fā)展,傳感器廠商出于商業(yè)和技術(shù)利益的考慮,各自產(chǎn)品之間形成了差異,技術(shù)在不斷進(jìn)步,但差異卻并沒有因此減少。無線傳感器網(wǎng)絡(luò)應(yīng)用出于歷史原因和降低風(fēng)險(xiǎn)的考慮,必然也無法避免多廠商產(chǎn)品并存的局面。對于無線傳感器網(wǎng)路,由一個(gè)廠商去統(tǒng)一眾產(chǎn)品之間的差異是不可能的,而單獨(dú)由用戶在自己的應(yīng)用軟件中去彌補(bǔ)其中的大片空檔,由于技術(shù)深度和技術(shù)廣度的要求,必然也是勉為其難。中間件技術(shù)就是為了解決這個(gè)問題,以把這些系統(tǒng)集成起來并開發(fā)新的應(yīng)用,利用中間件技術(shù)通過屏蔽各種復(fù)雜的技術(shù)細(xì)節(jié)使技術(shù)問題簡單化。中間件是國家高科技863計(jì)劃的“五個(gè)一”之一,是當(dāng)前最具挑戰(zhàn)性的技術(shù)方向之一。
中間件是介于操作系統(tǒng)(包括底層通信協(xié)議)和各種分布式應(yīng)用程序之間的一個(gè)軟件層。主要作用是建立分布式軟件模塊之間互操作的機(jī)制,屏蔽底層分布式環(huán)境的復(fù)雜性和異構(gòu)性,為處于上層的應(yīng)用軟件提供運(yùn)行與開發(fā)環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復(fù)雜的應(yīng)用軟件。在具體實(shí)現(xiàn)上,中間件是一個(gè)用應(yīng)用程序接口定義的分布式軟件管理框架,具有強(qiáng)大的通信能力和良好的可擴(kuò)展性。因此,適宜使用中間件作為無線傳感器網(wǎng)絡(luò)昀適配層,來促進(jìn)分布式無線傳感器網(wǎng)絡(luò)系統(tǒng)的開放體系標(biāo)準(zhǔn)化工作。無線傳感器網(wǎng)絡(luò)中間件結(jié)合網(wǎng)絡(luò)硬件、操作統(tǒng)、網(wǎng)絡(luò)協(xié)議棧和應(yīng)用程序。一個(gè)完整的中間件應(yīng)當(dāng)包含一個(gè)運(yùn)行時(shí)環(huán)境以支持和協(xié)調(diào)多個(gè)應(yīng)用,提供標(biāo)準(zhǔn)化系統(tǒng)服務(wù),如數(shù)據(jù)管理和數(shù)據(jù)融合,應(yīng)用目標(biāo)自適應(yīng)控制策略等,以延長無線傳感器網(wǎng)絡(luò)的生命周期。
上一篇:無線傳感器的分層
熱門點(diǎn)擊
- TPSN協(xié)議
- RBS協(xié)議
- 單端輸入差分輸出的ADC驅(qū)動(dòng)電路
- ZigBee的主要特征
- DFuse
- DV-HOP定位方法
- 失調(diào)電壓和輸入偏置電流
- 低功耗熱電偶測量電路
- 密鑰管理技術(shù)的安全及性能需求
- 聚苯乙烯電容器的結(jié)構(gòu)與特點(diǎn)
推薦技術(shù)資料
- 驅(qū)動(dòng)板的原理分析
- 先來看看原理圖。圖8所示為底板及其驅(qū)動(dòng)示意圖,F(xiàn)M08... [詳細(xì)]
- Nuclei lntellig
- RISC-V子系統(tǒng)模式技術(shù)結(jié)構(gòu)
- 物理量子比特量子芯片Willo
- MPS電源管理一站式解決方案詳情
- 薄緩沖層AlGaN/GaN外延
- 2024年全球第三代半導(dǎo)體行業(yè)十大事件
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究