Richard writes:
When a SIP call is blind-transferred with REFER and
forwarded with "302
moved temporarily", UA would start a brand new call. The problem is how to
log and account for their calls. For example, A calls B, B sends 302 and
uses C's number as contact. The new call is made from A to C. The call log
would show it is from A to C. The call log should at least have an
indication of B forwarding the call. Also B is supposed to pay the bill. It
is not A although the call log shows it is A to C. A has no knowledge that a
toll call is made when calling B.
richard,
i disagree that in case of 302, b should pay the bill. 302 means "b has
moved to c and it is up to you if you want to try this new uri".
if you want b to pay the bill, then b should configure ser to FORWARD
the call to c, not to REDIRECT a to c.
-- juha