Version 7.2 207 Mediant 1000B Gateway & E-SBC
User's Manual 14. Media
14.4.2 Detecting Answering Machine Beeps
The device can detect the "beep" sound played by an answering machine that indicates the
end of the answering machine's greeting message. This is useful in that the device can
then notify, for example, a third-party, application server that it can now leave a voice
message on the answering machine. The device supports the following methods for
detecting and reporting beeps:
AMD-based Detection: The device uses its beep detector that is integrated in the
AMD feature. You can configure the beep detection timeout and beep detection
sensitivity level (for more information, see ''Configuring AMD'' on page
212). To enable
the AMD beep detection, the received INVITE message must contain an X-Detect
header with the value "Request=AMD",
X-Detect: Request=AMD
and the AMDBeepDetectionMode parameter must be set to 1 or 2. If set to 1, the beep
is detected only after the answering machine is detected. If set to 2, the beep is
detected even if the answering machine was not detected.
Tone-based Detection (Call Progress Tone): The device detects the beep
according to a call progress tone (CPT). This is enabled if the device receives a
specific beep tone (Tone Type #46) that is also defined in the installed CPT file and
the received INVITE message contains an X-Detect header with the value
"Request=CPT":
X-Detect: Request=CPT
For more information on the CPT file, see ''Call Progress Tones File'' on page 789.
The device reports beep detections to application servers, by sending a SIP INFO
message that contains a body with one of the following values, depending on the method
used for detecting the beep:
AMD-detected Beep:
Type= AMD
SubType= Beep
CPT-detected Beep:
Type= CPT
SubType=Beep
14.4.3 SIP Call Flow Examples of Event Detection and Notification
Two SIP call flow examples are provided below of event detection and notification:
The following example shows a SIP call flow of the device's AMD and event detection
feature, whereby the device detects an answering machine and the subsequent start
and end of the greeting message, enabling the third-party application server to know
when to play a recorded voice message to an answering machine:
1. Upon detection of the answering machine, the device sends the following SIP
INFO message to the application server:
INFO sip:sipp@172.22.2.9:5060 SIP/2.0
Via: SIP/2.0/UDP 172.22.168.249;branch=z9hG4bKac1566945480
Max-Forwards: 70
From: sut <sip:3000@172.22.168.249:5060>;tag=1c1505895240
To: sipp <sip:sipp@172.22.2.9:5060>;tag=1
Call-ID: 1-29758@172.22.2.9
CSeq: 1 INFO
Contact: <sip:56700@172.22.168.249>
Supported: em,timer,replaces,path,resource-priority