Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1185373.1185420acmconferencesArticle/Chapter ViewAbstractPublication PagesqshineConference Proceedingsconference-collections
Article

A distributed approach for multi-constrained path selection and routing optimization

Published: 07 August 2006 Publication History

Abstract

Multi-constrained path (MCP) selection, in which the key objective is to search for feasible paths satisfying multiple routing constraints simultaneously, is known to be an NP-Complete problem. Multi-constrained path optimization (MCPO) is different from MCP mainly in that, the feasible paths selected should also be optimal with regard to an optimization metric, which makes path computation in MCPO even harder.We propose a fully distributed multi-constrained path optimization routing (MPOR) protocol that solves the general k-constrained path selection and routing optimization problems. MPOR computes paths using distance vectors exchanged only amongst neighboring nodes and does not require the maintenance of global network state about the topology or resources; supports hop-by-hop, connectionless routing of data packets, and implements constrained path optimization by distributively constructing an x-optimal path set (i.e., the shortest, the second shortest and up to the xth shortest path in terms of the optimization metric) for each destination at each node. Simulations show that MPOR has satisfactory routing success ratios for multi-constrained path selection, and performs consistently with varying number of constraints. For constrained path optimization, MPOR has high probabilities of finding feasible paths that are also optimal or near-optimal for the given optimization metric.

References

[1]
S. Chen and K. Nahrstedt. On Finding Multi-constrained Paths. In Proceedings of ICC'98, pages 874--879, June, 1998.
[2]
J. Doyle. Routing TCP/IP. Cisco Press, 1998.
[3]
T. H. C. et al. Introduction to Algorithms, Second Edition. McGraw-Hill, 2003.
[4]
J. J. Garcia-Lunes-Aceves. Loop-free Routing Using Diffusing Computations. IEEE/ACM Trans. Netw., 1(1): 130--141, 1993.
[5]
J. M. Jaffe. Algorithms for Finding Paths with Multiple Constraints. IEEE Networks, 14:95--116, 1984.
[6]
T. Korkmaz, M. Krunz, and S. Tragoudas. An Efficient Algorithm for Finding a Path Subject to Two Additive Constraints. In Proceedings of the ACM SIGMETRICS, pages 318--327, 2000.
[7]
Z. Li and J. J. Garcia-Luna-Aceves. Solving the Multi-Constrained Path Selection Problem by Using Depth First Search. In Proceedings of QSHINE'05, Orlando, Florida, August, 2005.
[8]
W. Liu, W. Lou, and Y. Fang. An Efficient Quality of Service Routing Algorithm for Delay Sensitive Applications. Computer Networks, 1(47): 87--104, 2004.
[9]
P. V. Mieghem, H. D. Neve, and F. Kuipers. Hop-by-Hop Quality of Service Routing. Comput. Networks, 37(3-4):407--423, 2001.
[10]
H. D. Neve and P. V. Mieghem. TAMCRA: A Tunable Accuracy Multiple Constraints Routing Algorithm. Computer Communications, 23:667--679, 2000.
[11]
NS2. the Network Simulator, http://www.isi.edu/nsnam/ns/.
[12]
J. L. Sobrinho. Algebra and Algorithms for QoS Path Computation and Hop-by-Hop Routing in the Internet. IEEE/ACM Trans. Netw., 10(4):541--550, 2002.
[13]
J. L. Sobrinho. Network Routing with Path Vector Protocols: Theory and Application. In Proceedings of ACM SIGCOMM, 2003.
[14]
X. Yuan. Heuristic Algorithms for Multiconstrained Quality-of-Service Routing. IEEE/ACM Trans. Netw., 10(2):244--256, 2002.

Cited By

View all
  • (2024)Joint multi-objective MEH selection and traffic path computation in 5G-MEC systemsComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2023.110168240:COnline publication date: 1-Feb-2024
  • (2023)Multi-Criteria Path Finding Using Multi-Queues Based Bidirectional Search for Multiple Target Nodes in NetworksIEEE Access10.1109/ACCESS.2023.331621111(101799-101812)Online publication date: 2023
  • (2023)Unboxing trustworthiness through quantum internetComputer Networks10.1016/j.comnet.2023.110094237(110094)Online publication date: Dec-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
QShine '06: Proceedings of the 3rd international conference on Quality of service in heterogeneous wired/wireless networks
August 2006
499 pages
ISBN:1595935371
DOI:10.1145/1185373
  • General Chair:
  • Jon Mark
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 August 2006

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)2
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Joint multi-objective MEH selection and traffic path computation in 5G-MEC systemsComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2023.110168240:COnline publication date: 1-Feb-2024
  • (2023)Multi-Criteria Path Finding Using Multi-Queues Based Bidirectional Search for Multiple Target Nodes in NetworksIEEE Access10.1109/ACCESS.2023.331621111(101799-101812)Online publication date: 2023
  • (2023)Unboxing trustworthiness through quantum internetComputer Networks10.1016/j.comnet.2023.110094237(110094)Online publication date: Dec-2023
  • (2022)QoS Routing Using Dominant-Distance Vectors2022 IEEE/ACM 30th International Symposium on Quality of Service (IWQoS)10.1109/IWQoS54832.2022.9812900(1-10)Online publication date: 10-Jun-2022
  • (2022)Hybrid Path Selection and Overall Optimization for Traffic Engineering2022 International Communication Engineering and Cloud Computing Conference (CECCC)10.1109/CECCC56460.2022.10069947(42-47)Online publication date: 28-Oct-2022
  • (2021)A Comprehensive Review of Machine Learning in Multi-objective Optimization2021 IEEE 4th International Conference on Big Data and Artificial Intelligence (BDAI)10.1109/BDAI52447.2021.9515233(7-14)Online publication date: 2-Jul-2021
  • (2018)Loop-Free Integrated Forwarding and Routing with GradientsMILCOM 2018 - 2018 IEEE Military Communications Conference (MILCOM)10.1109/MILCOM.2018.8599828(1-9)Online publication date: Oct-2018
  • (2015)Multi-criteria Routing in Networks with Path Choices2015 IEEE 23rd International Conference on Network Protocols (ICNP)10.1109/ICNP.2015.36(334-344)Online publication date: Nov-2015
  • (2008)Collaborative Routing, Scheduling and Frequency Assignment for Wireless Ad Hoc Networks Using Spectrum-Agile Radios2008 Proceedings of 17th International Conference on Computer Communications and Networks10.1109/ICCCN.2008.ECP.110(1-6)Online publication date: Aug-2008
  • (2008)Distributed joint channel assignment, routing and scheduling for wireless mesh networksComputer Communications10.1016/j.comcom.2008.01.01831:7(1436-1446)Online publication date: 1-May-2008
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media