簡介
MECN協定為每個節點設定了轉發區域。轉發區域可以表示為一組節點集,傳送節點通過轉發區域內的節點傳送數據,與直接將數據傳誦到目的節點相比,這種方式需要的能量比較少。
MECN的主要思想是構建子網,要求子網內部所含節點數目比較少並且任意兩個節點之間傳輸數據都消耗更少的能量。這樣,不必考慮網路內所有的節點。就可以發現全局最小能量的路徑。這對每個考慮到自身轉發區域的節點來說,利用本地搜尋就可以實現到達目的節點的最小能量消耗
運行
MECN的運行分2個階段完成
第一階段:獲取二維平面的位置信息,並構建包含所有傳送節點外圍的外圍圖。外圍圖的構建由節點內部的本地計算來完成。
第二階段:在外圍圖中搜尋最優路徑,搜尋過程採用以能量消耗作為代價度量的分散式BelmanFond最短路徑算法來實現
MECN具有自動重配置的特點,因此可以動態的適應節點的失效和網路的分布。但該協定是在假定網路內每2個節點都可以直接通信,即網路是在充分連線的前提下提出的,這在實際環境中不容易作到。儘管MECN協定最初是為無線自組網設計的,但該協定同樣使用於節點固定或者較少移動的無線長期網路