Summary:ASTERISK-21457: New SIP Channel Driver - enhance basic REFER support to handle SIP attended transfers
Reporter:Matt Jordan (mjordan)Labels:Asterisk12 NewSIP
Date Opened:2013-04-16 13:57:52Date Closed:2013-05-28 10:59:28
Versions:Frequency of
must be completed before resolvingASTERISK-21456 New SIP Channel Driver - add basic REFER support and SIP blind transfers
is related toASTERISK-21336 Bridge API Enhancements - add externally initiated attended transfers
Description:Building on ASTERISK-21456, we need to add support for attended transfers.

The bulk of the heaving lifting should be provided by the bridging framework's externally initiated attended transfer function; however, there are some specific enhancements that the new SIP channel driver will need to properly handle attended transfers.

In general, this should mostly consist of adding replaces support to the appropriate INVITE and REFER requests. I'm very, very hopeful that the vast majority of the connected line, masquerading, CEL, and other sheninganry that is currently sprinkled throughout chan_sip will be handled by a combination of the bridging framework and Stasis-Core. If not, that will be sad making.