As a challenging problem of the upcoming next-generation networks
mufti-constrained quality-of-service routing (QoSR) is to find a feasible path satisfying multiple constraints simultaneously. For the NP complete complexity of QoSR
we propose an adjustable heuristic BFS-MCP based on converting multiple weights to a single metric with linear and non-linear energy functions. Bringing the breadth-first search with the adjustable depth to the standard Dijkstra's algorithm
BFS_MCP can adjust its computation complexity according to the CPU load on a muter in real time. Therefore
it has an extensive adaptability. Furthermore
extensive simulations show that the breadth-first search increases the performance greatly.