shows a call flow for consultative transfer when IMS serving the transferee provides data channel service.
Step 1.
UE-A calls UE-B, UE-A sends an INVITE request towards the UE-B.
Step 2.
DC media resource is allocated by IMS-A for UE-A and UE-B.
Step 3-6.
UE-B answers the call, session connection is established between UE-A and UE-B. IMS-A establishes BDC connection for UE-A and UE-B. And then IMS-A establishes ADC connections between UE-A and UE-B.
Step 7-8.
UE-B holds UE-A, and then calls UE-C.
Step 9.
When UE-C sends 180 ringing or 200 response, UE-B starts transfer process.
Step 10.
UE-B sends a REFER message to transfer the call to UE-C.
Step 11-12.
IMS-B sends 202/NOTIFY to UE-B to accept the transfer request, and then sends BYE message to UE-B.
Step 13-15.
IMS-B sends a media re-negotiation request to UE-A, UE-A replies SDP offer with data channel media description.
Step 16-18.
IMS AS of IMS-A notifies session modify event to the DCSF and as per media instruction request from the DCSF, the IMS AS sends media resource management request to MF to update the data channel media resources for UE-A.
Step 19.
IMS AS sends a 200 OK response for re-INVITE to the IMS-B with updated data channel media.
Step 20-21.
IMS-B sends a re-INVITE message carrying SDP offer with data channel media towards UE-C, and receives 200 OK response for reINVITE carrying SDP answer with data channel media from UE-C.
Step 22.
IMS-B sends an ACK message carrying SDP answer with data channel media towards IMS-A.
Step 23-25.
IMS AS of IMS-A notifies session modify event to the DCSF and as per media instruction request from the DCSF, the IMS AS sends media resource management request to MF to update the data channel media resources for UE-C.
Step 26.
IMS AS of IMS-A sends an ACK message carrying SDP answer with data channel media towards UE-A.
Step 27.
The BDC media connection is established between IMS-A and UE-C.
Step 28.
The ADC media connections are established between UE-A and UE-C.
Step 29.
The session connection is established between UE-A and UE-C.