Designing an efficient routing algorithm for LEO satellite constellations is crucial for optimizing IP over Satellite (IPoS) network resources. Since there could be many shortest paths between two satellites, an efficient routing algorithm should provide better utilization of these paths. For this purpose, we propose a Priority-based Adaptive Routing (PAR) technique, which distributedly sets the shortest path through a destination. In this technique, a direction decision is made at each hop by a priority mechanism, depending on the past utilization and buffering information about the links. We further make some enhancements on PAR, and propose ePAR algorithm that also accounts for the contentions between packets with different source-destination pairs. We explore the performances of PAR and ePAR algorithms based on an extensive set of simulations, and compared their performances with static and adaptive routing techniques as a reference. Obtained results show that while the proposed PAR algorithm is promising for use in LEO satellite networks, ePAR algorithm may be more suitable for MEO satellite networks.
[1]
Eylem Ekici,et al.
A Routing Protocol for Hierarchical LEO/MEO Satellite IP Networks
,
2005,
Wirel. Networks.
[2]
M. Werner,et al.
Methodology for Traffic Analysis and ISL Capacity Dimensioning in Broadband Satellite Constellations Using Optical WDM Networking
,
2001
.
[3]
Michael David Violet,et al.
The development and application of a cost per minute metric for the evaluation of mobile satellite systems in a limited-growth voice communications market
,
1995
.
[4]
Yanghee Choi,et al.
Performance Comparison of Optimal Routing and Dynamic Routing on Low-earth Orbit Satellite Networks
,
1996
.
[5]
Fotini-Niovi Pavlidou,et al.
Performance study of adaptive routing algorithms for LEO satellite constellations under Self-Similar and Poisson traffic
,
2000,
Space Commun..