Solution draft – History-Info – Index Option a B is serial forking first to C then to D. C is parallel forking. A ? B ? C ? E | \ ? F | \? D ? G History-Info: X, Y indicates a retarget record from X (old URI) to Y (new URI). A sends INVITE targeted to B B retargets to C. History-Info: B, C, n=1 is sent in INVITE and response to A 3) C parallel forks to E and F. HI: C, E, n=1.1 sent in INVITE to E and response to B,A HI: C, F, n=1.2 sent in INVITE to F and response to B,A 4) both branches of fork to C fail. B retargets to D with the following History Info entries: HI: B, C, n=1 HI: C, E, n=1.1 HI: C, F, n=1.2 HI: C, D, n=2 |