地理位置路由機制因為其對於資訊需求程度低以及效率良好的關係,成為無線感測網路當中相當重要的路由機制。虛擬座標系統則是一種改善地理位置貧乏的特點而提出應用於無線感測網路的一種定位手段;然而使用虛擬座標進行地理位置路由的理論仍然面臨到估測距離不準確以及區域最近點的限制。而藉由我們的觀察,這些問題的根本原因在於建立的虛擬座標系統其座標軸並非為正交坐標系而使得距離估量上有所問題。因此,在我們的研究當中,我們提出了利用能量調整的方式來建立更為精準的虛擬座標系,除此以外;我們藉由角度校正的機制來去改善地理位置路由時因為非正交座標系所產生的距離估算誤差。而在最後實驗的結果當中,我們可以知道我們所提出來的兩大機制可以有效地降低路由失敗率以及路徑長度。且兩大機制可以分別作用於無線網路的虛擬座標系之中。
Geographic routing(GR) is a significant routing mechanism in wireless sensor networks (WSN) due to its simplicity and efficiency. Virtual coordinate systems were proposed to assign each sensor a relative coordinate. However, geographic routing using virtual coordinate faces several issues such as local minimum and inaccuracy of distance estimating. According to observations, these issues are caused by nonorthogonality and inaccurate hop-count distance. In this paper, a virtual coordinate assignment system with power control mechanism is proposed to generate fine grained and directional coordinates. In addition, we proposed axis calibration mechanism to be used in geographic forwarding to deal with the nonorthogonality of the coordinate system. As shown in simulation results, two proposed mechanisms are effective shrinking delivery path length and reducing packet routing failure rate.