接近開關的ASCENT算法著重于均衡網絡中骨干節點的數量,并保證數據通路的暢通。當節點在接收數據時發現丟包嚴重,就向數據源方向的鄰居節點發出求助消息;節點探測到周圍的通信節點丟包率很高或者收到鄰居節點發出的幫助請求時,它就主動由休眠狀態變為活動狀態,幫助鄰居節點轉發數據包。
運行接近開關ASCENT算法的網絡包括觸發、建立和穩定三個主要階段。數據源節點和匯聚節點間的通信恢復正常,網絡中活動節點個數保持穩定,從而達到穩定狀態。
接近開關ASCENT算法使得網絡可以隨具體應用要求而動態地改變拓撲結構,并且節點只根據本地的休息進行計算,不依賴于無線通信模塊、節點的地理分布和路由協議等。但AS-CENT算法只是提出了網絡中局部優化的一種機制,還需要對更大模塊的節點分布進行改進,并加入負載平衡技術等。 |