On Thu, 01 Dec 2005 11:34:51 +0100, Erik wrote
Arek Bekiersz wrote:
It is usually enough to match INVITE with --first-- of recorded BYEs with the same CallID. It is fairly accurate.
Not if there are 2 calls at the same time using the same call_id
While this is technically against the RFC, there was some discussion that, on occasion, a UA would reuse a callID... but there should be NO situation in which 2 UAs are simultaneously using the same CallID unless you wrote the UA yourself to specifically do this. Do you have information about which UAs were doing this? I'd like to know which UAs to bar from usage on my network. :)
In theory, it SHOULD be enough to match Call ID, but matching CallID, from, and to together should take care of 100% of the known records. If it doesn't something has gone terribly wrong somewhere.
N.