Abstract
Due to the recent developments in wireless technology and electronics, it is feasible to develop pervasive algorithms for satellite environments. Multi-Layered Satellite Networks (MLSNs) that consist of low earth orbit and medium earth orbit satellites are becoming increasingly important since they have higher coverage and better service than single-layered satellite networks. One of the challenges in MLSNs is the development of specialized and efficient routing algorithms. In this paper, we improved the virtual topology strategy and import heuristic algorithm to satisfy the QoS requirements of the MLSN users. The QoS requirements include end to end delay; link utilization, bandwidth, and package loss rate are mainly focused in this paper. To satisfy the QoS requirements is a multi-parameter optimization problem, and it is convinced as a Non-deterministic Polynomial Complete problem already. As a solution, three typical heuristic algorithms—Ant Colony Algorithm, Taboo Search Algorithm and Genetic Algorithm are applied in the routing scheme in order to reduce package loss, link congestion and call blocking. Simulation results show that heuristic routing algorithm can provide more QoS guarantees than shortest path first algorithm on package loss rate, link congestion and call blocking.















Similar content being viewed by others
References
Wang, Z., Wang, R., & Wang, S. (2003). Research on integrated satellite network and its routing technology. Jiangsu Communication Technology, 19(6), 14–15.
Zhu, L., & Wang, R. (2004). The research of satellite routing algorithm. Microcomputer Development, 14(11), 9–11.
Chang, H. S., Kim, B. W., & Lee, C. (1998). FSA-based link assignment and routing in low-earth orbit satellite networks. IEEE Transaction on Vehicular Technology, 47(3), 1037–1048.
Werner, M., Delucchi, C., & Vogel, H. (1997). ATM-based routing in LEO satellite networks with inter-satellite links. IEEE Journal on Selected Areas in Communications, 15(1), 69–81.
Grounder, V., Prakash, R., & Abu-Amara, H. (1999). Routing in LEO-based satellite networks. In Proceedings of the IEEE emerging technologies symposium on wireless communications and systems, Richardson, 9(1):91–96.
Hashimoto, Y. (1988). Design of IP-based routing in a LEO satellite network. In Proceedings of the 3rd international workshop on satellite-based information service, Dallas, USA.
Ekici, E., Akyildiz, I. F., & Bender, M. D. (2001). A distributed routing algorithm for datagram traffic in LEO satellite networks. IEEE/ACM Transactions on Networking, 9(2), 137–147.
Zhu, L., & Wang, R. (2004). The research of satellite routing algorithm. Microcomputer Development, 14(11), 9–11.
Uzunalioglu, H. (1998). Probabilistic routing protocol for low earth orbit satellite networks. In Proceedings of the ICC’98, Atlanta, GA, USA.
Chen, C., Ekici, E., & Akyildiz, I. F. (2002). Satellite grouping and routing protocol for LEO/MEO satellite IP networks. In Proceedings of the 5th ACM international workshop on wireless mobile multimedia, Atlanta, USA.
Akyildiz, I. F., Ekici, E., & Bender, M. D. (2002). MLSR: A novel routing algorithm for multilayered satellite IP networks. IEEE/ACM Transactions on Networking, 10(3), 411–424.
Li, S. (2004). Ant colony algorithm and its application (pp. 1–3). Harbin: The Harbin institute of technology press.
Glover, F. (1986). Future paths for integer programming and links to artificial intelligence. Computers & Operations Research, 13(2), 533–549.
Sanctis, M. D., Cianca, E., & Ruggieri, M. (2003). IP based routing algorithm for LEO satellite networks in near polar orbits. In Proceedings of the IEEE aerospace conference 2003, Big sky, Montana, USA.
Kucukates, R., & Ersoy, C. (2003). High performance routing in a LEO satellite network. In Proceedings of the 8th IEEE international symposium on computers and communication (ISCC’03), Kemer-Antalya, Turkey.
Tasi, K., & Ma, P. (2005). Darting: A cost-effective routing alternative for large space based dynamic topology networks. In Proceedings of the IEEE military communications conference (MILCOM’05), San Diego, USA.
Mohorcic, M., Svigelj, A., & Kandus, G. (2003). Demo-graphically weighted traffic flow models for adaptive routing in packet- switched non-geostationary satellite meshed networks. Computer Networks, 43(3), 113–131.
Sun, J., & Modiano, E. (2004). Routing strategies for maximizing throughput in LEO satellite networks. IEEE Journal on Selected Areas in Communications, 22(2), 273–286.
Henderson, T., & Katz, H. (2000). On distributed geographic based packet routing for LEO satellite networks. In Proceedings of IEEE globecom 2000, San Francisco, USA.
Cetin, O. E., Krishnamurthy, S., & Dao, S. (2002). Provision of guaranteed service in broadband LEO satellite networks. Computer Networks, 39, 61–77.
Big LEO tables. (2006). http://www.ee.survey.ac.uk/-Personal/L.Wood/constellations/tables.html
John North. (1994). The fontana history of astronomy and cosmology, London (pp. 309–310).
Hu, Y., & Li, V. (2003). Satellite-based internet: A tutorial. IEEE Communications Magazine, 3, 154–162.
Wang, J., Li, L., & Zhou, M. (2006). Topological dynamics characterization for LEO satellite networks, Computer Networks, (April 2006).
Franck, L., & Maral, G. (2004). Candidate algorithm for routing in a network of inter-satellite links. In Proceedings of the 18th AIAA international conference on communication satellite system, Oakland, New Zealand.
Wang, J., Xu, F., & Sun, F. (2006). Benchmarking of routing protocols for layered satellite networks. In Proceedings of IMACS multi-conference on “Computational Engineering in Systems Applications” (CESA), Beijing, China.
Ferreira, J., & Galtier, J. (2005). Topological design, routing and hand-over in satellite networks (pp. 473–507). London: Wiley.
Raines, A., Janoso, F., & Gallagher, M. (1997). Simulation of two routing protocols in a Low Earth Orbit Satellite Network Environment. In Proceedings of IEEE military communication conference (MILCOM’97), Monterey, Canada.
Wood, L., Clerget, A., & Andrikopoulos, I. (2003). IP routing issues in satellite constellation networks. International Journal of Satellite Communications, 19, 69–92.
Narvaez, P., Clergt, A., & Dabbous, W. (1998). Internet routing over LEO satellite constellations. In Proceedings of the 3rd international workshop on satellite-based information services, Mobicom’98, Dallas, Texas, USA.
Yitas, D., & Halim Zaim, A. (2007). A dynamic routing algorithm in LEO satellite systems estimating call blocking probabilities. In Proceedings of the 3rd international conference on recent advances in space technologies (RAST’07), Istanbul, Turkey.
Gao, Z., Guo, Q., & Wang, P. (2007). An adaptive routing based on an improved ant colony optimization in LEO satellite networks. In Proceedings of the 6th international conference on machine learning and cybernetics, Hong Kong.
Wu, X., Vladimirova, T., & Sidibeh, K. (2008). Signal routing in a satellite sensor network using optimization algorithms. In Proceedings of the aerospace conference, Bigsky, Montana, USA.
Maramreddy, V., Amadasun, O., Sarangan, V., & Thomas, J. (2008). Routing in deep space satellite network with lossy links. In Proceedings of the aerospace conference, Bigsky, Montana, USA.
Burleigh, S., Hooke, A., & Weiss, H. (2003). Delay-tolerant networking: an approach to interplanetary Interne. IEEE Communication Magazine, 41(6), 128–136.
Jain, S., Fall, K., & Patra, R. (2004). Routing in a delay tolerant networking. In Proceedings of the ACM SIGCOMM’04, Portland, Oregon, USA.
Chuah, M., Cheng, L., & Davison, B. (2005). Enhanced disruption and fault tolerant network architecture for bundle delivery. In Proceedings of the IEEE Globecom’05, St. Louis, USA.
Wang, Y., & Hu, H. (2006). DFT-MSN: The delay/fault tolerant mobile sensor network for pervasive information gathering. In Proceedings of the IEEE INFOCOM’06, Barcelona, Spain (April 2006).
Shahnawaz, I., & Parikh, A. (2008). Cost overhead analysis associated with Ipsec in the next generation satellite network. In Proceedings of the aerospace conference, Bigsky, USA.
Ping, W., Mai, G., & Liu, G. (2007). Multi-QoS routing for LEO satellite network. In Proceedings of the 9th International conference on advanced communication technology, Orlando, USA.
Yang, D., & Liao, W. (2008). On multicast routing using rectilinear steiner trees for LEO satellite networks. IEEE Transactions on Vehicular Technology, 57(4), 2560–2569.
Xu, H., & Wu, S. (2007). A distributed QoS routing based on ant algorithm for LEO satellite network. Chinese Journal of Computers, 30(3), 361–367.
Author information
Authors and Affiliations
Corresponding authors
Additional information
This work was supported by the National Science Fund for Distinguished Young Scholars of China (Grant No: 60625304), the National Key Project for Basic Research of China (Grant No: G2007CB311003) and the National Key Project for Basic Research of China (Grant No: G2002cb312205).
Rights and permissions
About this article
Cite this article
Long, F., Xiong, N., Vasilakos, A.V. et al. A sustainable heuristic QoS routing algorithm for pervasive multi-layered satellite wireless networks. Wireless Netw 16, 1657–1673 (2010). https://doi.org/10.1007/s11276-009-0220-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-009-0220-z