衛星通訊最近變得流行,因為它可以為地球上的任何位置提供服務,不受地理限制。儘管具有優勢,低地球軌道衛星網絡仍面臨不可預測的鏈路故障和頻繁的拓撲變化。地球的扁率使得衛星繞赤道和星座邊界運行時高度會發生變化,而由於衛星之間的距離較遠,指向精度是衛星間通訊的關鍵問題。然而,相鄰衛星相對位置的變化會降低指向精度。通過衛星的周期性變化,本文提出了星間鏈路質量估計模型和基於鏈路質量的路由算法。此外,我們還考慮了衛星和地面站切換帶來的延遲問題。為了解決這個問題,我們提出了一種數據包轉發機制來避免數據包丟失。最終的實驗結果還表明,我們的方法犧牲了一點性能,與其他方法相比,它具有更好的數據包傳輸率。;Satellite communication recently becomes popular as it can provide services to any location on Earth without geographical limitations. Despite its advantages, low Earth orbit satellite networks face unpredictable link failures and frequent topological changes. The oblateness of the Earth makes the altitude changes as they travel around the equator and boundary of constellation, and because of the long distances between satellites, pointing accuracy is a critical issue in inter satellite communication. However, the changing relative position (resulting from oblateness of the earth) of a neighboring satellites significantly reduces pointing accuracy. Through the periodic variations of satellites, in this paper, we proposed a inter-satellite link quality estimation model, and a link-quality-based routing algorithm. In addition, we consider the delay issue caused by satellite and ground station handover. To tacle this issue, we propose a packet forwarding mechanism to avoid packet loss. The final experimental results also indicate that our method sacrifices a little of performance, it performs better packet delivery rate compared to other methods.