#391 b2b: failed attended transfer (improper REFER handling)

modules (454)
Ovidiu Sas

When an attended call transfer is in progress, a REFER is sent by the transferor.
The REFER is carrying a "Refer-To" SIP header and the URI of the "Refer-To" SIP header has a "Replaces" URI header.
The "Replaces" URI header has the values of the callid and to/from tag of the call to be transfered-to. The issue here is that the callid and to/from tag of the call on the transferor side are different then the callid and to/from tag of the call on the server side.
When the b2b modules is receiving a REFER with a "Replaces" URI header inside the "Refer-To SIP header, it should replace the fields inside the "Replaces" URI header with the ones on the server side.

Example of a received "Refer-To" SIP header:
Refer-To: <sip:240@>

Ovidiu Sas


  • Bogdan-Andrei Iancu

    • assigned_to: nobody --> osas
    • status: open --> open-accepted
  • Ovidiu Sas

    Ovidiu Sas - 2011-07-04

    Problem fixed for attended transfer of confirmed dialogs.
    There is an issue with attended transfer of early dialogs (see bug 3353049).

    Ovidiu Sas

  • Ovidiu Sas

    Ovidiu Sas - 2011-07-04
    • milestone: 976384 --> trunk
    • status: open-accepted --> closed-fixed

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks