6.2.1 Play Tone Procedure
23.3333GPPMultimedia Resource Function Controller (MRFC) - Multimedia Resource Function Processor (MRFP) Mp interface: Procedures descriptionsRelease 17TS
6.2.1.1 General
The following procedure assumes the IMS session has been established and the bearer is through-connected and the MRFC has received a trigger to play a tone and the MRFP selected for the call has the capabilities to provide tones.
NOTE: This procedure may also be ordered in combination with the session establishment procedure.
6.2.1.2 Send tone
After reception of a trigger to play a tone, the MRFC shall initiate the Send tone procedure. The MRFC may request the MRFP to send tone to one, multiple or all terminations in a context simultaneously with the tone identifier. The tone identifier may be a pre-configured identifier.
The MRFC may request the MRFP to send tone continuously until requested to be stopped. Alternatively, duration may be indicated or provisioned in the MRFP. When the duration elapses, the tone shall be stopped.
The MRFC may request the MRFP to detect DTMF digits, and may request the MRFP to stop sending tone when a DTMF digit is detected. For the second case, only the tone completion event is notified.
The MRFC may request the MRFP to detect the tone completion, and notify the completion event and cause to the MRFC. The tone is completed when either of the following has occurred;
– the duration has elapsed or:
– a DTMF digit is detected by the MRFP or:
– the sending tone is not successful.
6.2.1.3 Stop tone
On receipt of a trigger to stop a tone, the MRFC shall request the MRFP to stop the tone.
6.2.1.4 Tone completed
When a tone is completed, if the MRFC has requested the MRFP to notify the tone completion, the MRFP shall notify the tone completion event and the cause to the MRFC. The cause that the tone is completed may be that the duration has elapsed, a DTMF digit is detected by the MRFP, or that the tone is not successful. Then the MRFC may indicate to the AS that the tone has been stopped.
6.2.1.5 Message sequence chart
Figure 6.2.1.1 shows the message sequence chart example for sending tone.
Figure 6.2.1.1 Sending tone (message sequence chart)