Skip to main content

A Novel Heuristic Routing Algorithm Using Simulated Annealing in Ad Hoc Networks

  • Conference paper
Book cover Advances in Informatics (PCI 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3746))

Included in the following conference series:

  • 2036 Accesses

Abstract

Multi-constrained quality-of-service routing (QoSR) is to find a feasible path that satisfies multiple constraints simultaneously, as an NPC problem, which is also a big challenge for ad hoc networks. In this paper, we propose a novel heuristic routing algorithm based on Simulated Annealing (SA_HR). This algorithm first uses an energy function to translate multiple QoS weights into a single metric and then seeks to find a feasible path by simulated annealing. The paper outlines simulated annealing algorithm and analyzes the problems met when we apply it to QoSR in ad hoc networks. Theoretical analysis and experiment results demonstrate that the proposed method is an effective approximate algorithms showing good performance in seeking the (approximate) optimal configuration within a period of polynomial time.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Cui, Y., Wu, J.P., Xu, K., et al.: Research on internetwork QoS routing algorithms: a survey. Chinese Journal of Software 13(11), 2065–2075 (2002)

    Google Scholar 

  • Wang, Z., Crowcroft, j.: Quality-of-service Routing for Supporting Multimedia Applications. IEEE Journal of Selected Areas in Communications 14(7), 1228–1234 (1996)

    Article  Google Scholar 

  • Chen, S.: Routing Support for Providing Guaranteed End-To-End Quality-Of- Service. Ph.D. thesis, Univ. of IL at Urbana-Champaign (1999), http://cairo.cs.uiuc.edu/papers/Cthesis.ps

  • Kim, D., Min, C.-H., Kim, S.: Routing With Transmit Power Assignment in Ad Hoc Mobile Networks. IEEE transactions on vehicular technology 53(4), 1215–1223 (2004)

    Article  Google Scholar 

  • Lin, C.R., Liu, J.-S.: QoS routing in ad hoc wireless networks. IEEE J. Select. Areas Commun. 17, 1426–1438 (1999)

    Article  Google Scholar 

  • Lin, C.R.: On-demand QoS routing in multihop mobile networks. In: Proc. IEEE INFOCOM, pp. 1735–1744 (2001)

    Google Scholar 

  • Sivakumar, R., Sinha, P., Bharghavan, V.: CEDAR: a Core-Extraction Distributed Ad-Hoc Routing Algorithm. IEEE Journal of Selected Areas in Communications 17(8), 1454–1465 (1999)

    Article  Google Scholar 

  • Chen, S., Nahrstedt, K.: Distributed Quality-of-Service Routing in Ad-Hoc Networks. IEEE Journal of Selected Areas in Communications 17(8), 1–18 (1999)

    Google Scholar 

  • Wu, K., Harms, J.: QoS Support in Mobile Ad Hoc Networks. Crossing Boundaries - an interdisciplinary journal 1(1), 92–106 (2001)

    Google Scholar 

  • Van Laarhoven, P.J.M., Aarts, E.H.L.: Simulated annealing: Theory and applications. D. Reidel, Dordrechtz (1987)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, L., Feng, G. (2005). A Novel Heuristic Routing Algorithm Using Simulated Annealing in Ad Hoc Networks. In: Bozanis, P., Houstis, E.N. (eds) Advances in Informatics. PCI 2005. Lecture Notes in Computer Science, vol 3746. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11573036_81

Download citation

  • DOI: https://doi.org/10.1007/11573036_81

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29673-7

  • Online ISBN: 978-3-540-32091-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics