Appendix E: Generate Tones with Notify Request PAC

This appendix describes how to use the Notify Request PAC to generate tones of certain frequencies for specific purposes.

The signal string provided must be constructed to indicate the desired tone. Tones can be specified by name or by frequency.

Note

This feature is only supported on the Application Server software-based media server on media streams using the G.711 audio codec.

Specify a Tone by Name

The signal string must be specified using the following format:

AAU/tn td={duration} tn={name}

The duration is a numeric value in milliseconds.

The name must be one of the following values:

  • dialtone

  • ringback

  • busy

  • congestion

  • dialtone-ITU

  • ringback-ITU

  • busy-ITU

  • CNG

  • CED

For example, AAU/tn td=10000 tn=busy-ITU would play 10 seconds of the ITU busy tone.

Specify a Tone by Frequency

The signal string must be specified using the following format:

AAU/tn td={duration} tf1={freq1} tf2={freq2}

The duration is a numeric value in milliseconds.

The freq1 and freq2 are the frequencies in Hz to be included in the tone.

Note

This format allows an application to generate a tone that is a mix of two frequencies. If only a single frequency is required, the tf2 parameter should not be specified.


For example, AAU/tn td=10000 tf1=450 would play 10 seconds of a 450 Hz tone.