General dynamic routing with per-packet delay guarantees of O(distance+1/session rate) | Publicación