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