Before software version 10.5.3, the IMG supports receiving incoming delayed media SIP calls where the incoming INVITE message does not contain an offer SDP. The IMG would then respond with a 200 OK message containing the offer SDP and negotiations would proceed after receiving ACK for INVITE with answer SDP. F-1666 gives the IMG the ability to generate the outbound delayed media SIP call where INVITE generated does not contain offer SDP. Negotiation will proceed once offer SDP is received from far end provisional response or in final response. The IMG will either pass, release, or cancel the call.
IMG generates an INVITE with No SDP (empty INVITE) and sends INVITE to Far End Gateway.
The Far End Gateway responds with a 180 Ringing followed by a 200 OK with SDP (offer) in the response.
The IMG and Far End Gateway negotiate the offer based on local capabilities.
If negotiation is successful, the IMG sends the answer in an ACK message and the call is connected
If negotiation fails, IMG will reject the offer in the ACK by setting the port to 0 and release the call by sending a BYE. See call flows above.
IMG generates an INVITE with No SDP (empty INVITE) and sends INVITE to Far End Gateway.
Far End Gateway responds with a non-reliable 183 Session Progress or 180 Ringing with SDP (offer)
IMG ignores this SDP since the SDP came in a non-reliable non failure 183 Session Progress message from the Gateway to the IMG.
The Gateway then sends the SDP in the 200 OK message. Since this is a reliable message, the IMG negotiates the offer based on local capabilities.
If negotiation is successful the IMG sends the answer in an ACK to the gateway.
If negotiation fails, the IMG shall reject the offer (SDP) in the ACK by setting the port to 0 and then release the call by sending a BYE message to the gateway. See call flow diagrams above.
IMG generates an INVITE with No SDP (empty INVITE) and sends INVITE to Far End Gateway.
Far end Gateway responds with a reliable 183 Session Progress or 180 Ringing with offer (SDP).
IMG negotiates the offer received in the reliable 183 Session Progress or 180 Ringing with offer (SDP) based on local capabilities.
If negotiation is successful, the IMG will send answer in a PRACK.
If negotiations fail, IMG releases the call by sending CANCEL
The procedure below explains how to configure the IMG for feature F-1666. Verify the following entities are configured before proceeding:
Configure these initial objects before proceeding to the procedure below.
Right Click on the Profiles object and select New SGP. In the
SGP object Enter a Name to identify this object, change the ID to
something other than ID:0. Enable the Outbound Delayed Media by selecting
‘Enabled’ from drop down menu. See screen capture below.
See SIP SGP for more information on configuring
the SGP pane.
Right Click on IMG Name and select New Signaling. The Signaling Object is created to allow multiple signaling objects below it. No configuration needs to be accomplished in this object. See Signaling for information on this object
An external network element must be created. Configure the external gateway that the SIP channel group will send messages to as the external network element.
Enter a Name into the Name field.
Select SIP from drop down menu in the ‘Gateway Signaling Protocol’ field.
Enter IP address for this gateway
Select the SIP Gateway Profile (SGP) created earlier from drop down menu in the ‘SIP Profile’ field.