獨立的數據融合協議層
發布時間:2012/4/9 19:42:15 訪問次數:1369
與應用層或網絡層技術相結合的數據融合 TPS51200DRCR技術不同,文獻[33]提出了獨立于應用層的數據融合機制( Application Independent Data Aggregation.AIDA),其基本思想是不關心數據的內容,而是根據下一跳地址進行多個數據單元的合并,通過減少數據封裝頭部的開銷及MAC層的發送沖突來達到節省能量的效果。提出AIDA的目的除了要避免依賴于應用的融合方案( ADDA)的弊端外,還將增強數據融合對網絡負載狀況的適應性。當網絡負載較輕時不進行融合或進行低程度的融合;而在網絡負載較重,MAC層發送沖突較嚴重時,進行較高程度的融合。
AIDA協議層位于網絡層和MAC層之間,對上下協議層透明,其基本組件如圖8-9所示。AIDA可以劃分為兩個功能單元:融合功能單元和融合控制單元。融合功能單元負責對數據包進行融合或解融合操作;融合控制單元負責根據鏈路的忙閑狀態控制融合操作的進行,調整融合的粒度(合并的最大分組數)。
依據圖8-9,AIDA的工作過程可以分別從發送和接收兩個方向進行說明。
①發送方向(從網絡層到MAC層):從網絡層發來的數據分組(網絡單元)被放入融合緩沖池,AIDA融舍功能單元根據設定的融合粒度,將下一跳地址相同的網絡單元合并成一個AIDA單元,并遞交給MAC層進行傳輸;融合粒度的確定以及何時調用融合功能則由AIDA融合控制單元決定。
②接收方向(從MAC層到網絡層):融合功能單元將MAC層遞交上來的AIDA單元拆散為原來的網絡層分組傳遞給網絡層;這樣做雖然會在一定程度上降低效率,但其目的是為了保證協議層的模塊性,并且允許網絡層對每個數據分組重新路由。
AIDA提出的出發點并不是將網絡的生存時間最大化,而是要構建一個能夠適應網絡負載變化、獨立于其他協議層的數據融合協議層;能夠在保證不降低信息的完整性和不降低網絡端到端延遲的前提下,以數據融合為手段,減輕MAC層擁塞沖突,降低能量的消耗。
與應用層或網絡層技術相結合的數據融合 TPS51200DRCR技術不同,文獻[33]提出了獨立于應用層的數據融合機制( Application Independent Data Aggregation.AIDA),其基本思想是不關心數據的內容,而是根據下一跳地址進行多個數據單元的合并,通過減少數據封裝頭部的開銷及MAC層的發送沖突來達到節省能量的效果。提出AIDA的目的除了要避免依賴于應用的融合方案( ADDA)的弊端外,還將增強數據融合對網絡負載狀況的適應性。當網絡負載較輕時不進行融合或進行低程度的融合;而在網絡負載較重,MAC層發送沖突較嚴重時,進行較高程度的融合。
AIDA協議層位于網絡層和MAC層之間,對上下協議層透明,其基本組件如圖8-9所示。AIDA可以劃分為兩個功能單元:融合功能單元和融合控制單元。融合功能單元負責對數據包進行融合或解融合操作;融合控制單元負責根據鏈路的忙閑狀態控制融合操作的進行,調整融合的粒度(合并的最大分組數)。
依據圖8-9,AIDA的工作過程可以分別從發送和接收兩個方向進行說明。
①發送方向(從網絡層到MAC層):從網絡層發來的數據分組(網絡單元)被放入融合緩沖池,AIDA融舍功能單元根據設定的融合粒度,將下一跳地址相同的網絡單元合并成一個AIDA單元,并遞交給MAC層進行傳輸;融合粒度的確定以及何時調用融合功能則由AIDA融合控制單元決定。
②接收方向(從MAC層到網絡層):融合功能單元將MAC層遞交上來的AIDA單元拆散為原來的網絡層分組傳遞給網絡層;這樣做雖然會在一定程度上降低效率,但其目的是為了保證協議層的模塊性,并且允許網絡層對每個數據分組重新路由。
AIDA提出的出發點并不是將網絡的生存時間最大化,而是要構建一個能夠適應網絡負載變化、獨立于其他協議層的數據融合協議層;能夠在保證不降低信息的完整性和不降低網絡端到端延遲的前提下,以數據融合為手段,減輕MAC層擁塞沖突,降低能量的消耗。
上一篇:應用層中的數據融合
上一篇:現有傳感器網絡數據管理系統介紹
熱門點擊