Timo Reimann writes:
UA1 --> P1 --> P2 --> P1 -->UA2
Are you suggesting that one single dialog should be kept in the proxy server P1?
If the request message that is routed in this path is just the same with respect to the dialog ID (excluding the To-tag which does not exist at this point as Klaus pointed out), then I do suggest it should be the same dialog.
i agree with ovidiu here, i.e., there should be two dialogs in P1. also, i don't understand why the second dialog should remain dangling until cleanup, because BYE will pass P1 twice and would terminate both dialogs.
-- juha