A method for route determination in a multi-hop network, wherein said multi-hop network is represented by a connected graph having nodes and links interconnecting said nodes, said method comprising the steps of: - obtaining a value of a reference route between a source node and a destination node in said connected graph according to a first routing metric; - modifying, based on the value of the reference route according to said first routing metric, the connected graph by modifying link cost, with respect to a second routing metric, of at least one link in said connected graph, wherein said step of modifying the connected graph comprises the steps of: - evaluating (S2-1A), for each of the links in the connected graph, a value of a link according to said first routing metric in relation to the value of the reference route according to said first routing metric; and - selectively modifying (S2-2A), for each of said links, the link cost with respect to said second routing metric in dependence on the value of the link according to said first routing metric in relation to the value of the reference route according to said first routing metric comprising: - modifying, at least in a given interval, the link cost as a smooth continuous function of the value of the link according to said first routing metric in relation to the value of the reference route according to said first routing metric; or - increasing the link cost of the link provided the value of the link according to said first routing metric is outside a given limit relative to the value of the reference route according to said first routing metric and removing (S2-1B) each link that is outside the given limit relative to the value of the reference route according to said first routing metric to provide a trimmed connected graph; and - determining at least part of a route between said source node and said destination node in said modified connected graph, based on the modified link cost, according to said second routing metric. - obtaining a value of a reference route between a source node and a destination node in said connected graph according to a first routing metric; - modifying, based on the value of the reference route according to said first routing metric, the connected graph by modifying link cost, with respect to a second routing metric, of at least one link in said connected graph, wherein said step of modifying the connected graph comprises the steps of: - evaluating (S2-1A), for each of the links in the connected graph, a value of a link according to said first routing metric in relation to the value of the reference route according to said first routing metric; and - selectively modifying (S2-2A), for each of said links, the link cost with respect to said second routing metric in dependence on the value of the link according to said first routing metric in relation to the value of the reference route according to said first routing metric comprising: - modifying, at least in a given interval, the link cost as a smooth continuous function of the value of the link according to said first routing metric in relation to the value of the reference route according to said first routing metric; or - increasing the link cost of the link provided the value of the link according to said first routing metric is outside a given limit relative to the value of the reference route according to said first routing metric and removing (S2-1B) each link that is outside the given limit relative to the value of the reference route according to said first routing metric to provide a trimmed connected graph; and - modifying, at least in a given interval, the link cost as a smooth continuous function of the value of the link according to said first routing metric in relation to the value of the reference route according to said first routing metric; or - increasing the link cost of the link provided the value of the link according to said first routing metric is outside a given limit relative to the value of the reference route according to said first routing metric and removing (S2-1B) each link that is outside the given limit relative to the value of the reference route according to said first routing metric to provide a trimmed connected graph; and - determining at least part of a route between said source node and said destination node in said modified connected graph, based on the modified link cost, according to said second routing metric.