A routing method for a packet-oriented communication network, the method comprising: determining a probability density function indicative of a transmission delay probability distribution for any link (11, 12, 20, 31, 32) between adjacent nodes (A, B, C, L) of a path (P1, P2, P3) from a source node to a destination node; determining for different possible paths (P1, P2, P3) from the source node to the destination node in each case a total transmission delay probability distribution through convolution of the probability density functions of the links (11, 12, 20, 31, 32) between the adjacent nodes (A, B, C, L) of the respective path (P1, P2, P3); selecting a first selection criterion for a first class of packets; characterised by selecting a second selection criterion for a second class of packets; and selecting the preferred path (P1, P2, P3) for the first class of packets and the second class of packets by applying to the total transmission delay probability distributions determined for the different possible paths (P1, P2, P3) the first selection criterion or the second selection criterion, respectively, wherein the first and the second selection criteria are different and selected from a group of criteria including - selecting the path with a lowest quantile d α, wherein a quantile d α is defined such that Pr [ delay ≤ d a], where α is a large number close to 1, - selecting the path with a highest probability of satisfying a maximum path delay, - selecting the path with a highest packet delivery ratio. determining a probability density function indicative of a transmission delay probability distribution for any link (11, 12, 20, 31, 32) between adjacent nodes (A, B, C, L) of a path (P1, P2, P3) from a source node to a destination node; determining for different possible paths (P1, P2, P3) from the source node to the destination node in each case a total transmission delay probability distribution through convolution of the probability density functions of the links (11, 12, 20, 31, 32) between the adjacent nodes (A, B, C, L) of the respective path (P1, P2, P3); selecting a first selection criterion for a first class of packets; characterised by selecting a second selection criterion for a second class of packets; and selecting the preferred path (P1, P2, P3) for the first class of packets and the second class of packets by applying to the total transmission delay probability distributions determined for the different possible paths (P1, P2, P3) the first selection criterion or the second selection criterion, respectively, wherein the first and the second selection criteria are different and selected from a group of criteria including - selecting the path with a lowest quantile d α, wherein a quantile d α is defined such that Pr [ delay ≤ d a], where α is a large number close to 1, - selecting the path with a highest probability of satisfying a maximum path delay, - selecting the path with a highest packet delivery ratio. - selecting the path with a lowest quantile d α, wherein a quantile d α is defined such that Pr [ delay ≤ d a], where α is a large number close to 1, - selecting the path with a highest probability of satisfying a maximum path delay, - selecting the path with a highest packet delivery ratio.