Summary: | ASTERISK-21456: New SIP Channel Driver - add basic REFER support and SIP blind transfers | ||||||
Reporter: | Matt Jordan (mjordan) | Labels: | Asterisk12 NewSIP | ||||
Date Opened: | 2013-04-16 13:48:40 | Date Closed: | 2013-05-28 11:00:07 | ||||
Priority: | Major | Regression? | No | ||||
Status: | Closed/Complete | Components: | Channels/chan_pjsip | ||||
Versions: | Frequency of Occurrence | ||||||
Related Issues: |
| ||||||
Environment: | Attachments: | ||||||
Description: | Oh boy. Here we go.
REFERs, Replaces, and all the joy they bring. We need to be able to: * Receive and authenticate a REFER request. * Use the bridging API's blind transfer function and blind transfer the channel to either an extension or into a new bridge (or parking lot, etc.) * Convey progress of the transfer using SIP NOTIFY requests As well, we need to handle a transfer indication. This should determine if the endpoint is ringing, and if not, transmit a REFER request to the target endpoint. (If ringing, we need to redirect it). This also means processing NOTIFY requests and determining the success/failure of the transfer based on the NOTIFY requests. | ||||||
Comments: |