<div dir="ltr">Hi,<div>I have a 1.8.22 Asterisk (Box A) connected to a 1.4.32 Asterisk box (Box B) through SIP.</div><div>The 1.4.32 box is then connected to the PSTN through PRIs.</div><div style>I&#39;ve noticed there are occasions where I am seeing duplicated DTMF.</div>
<div style>I&#39;ve verified from the SIP trace from the phone that there is only a single &#39;3&#39; being pressed.</div><div style>It appears as though the DTMF end (without a begin) that is detected on Box B is being turned into a duplicate &#39;3&#39;.</div>
<div style>Does anyone have an idea how to fix this? Do I need to lower the requested DTMF duration?</div><div style><br></div><div style>Thanks.</div><div style><br></div><div style>-- James</div><div style><br></div><div style>
This is what the DTMF logs look like.</div><div style><br></div><div style>Log on Box A (from phone):</div><div style><br></div><div style><div>[Jul  3 13:56:24] DTMF[30040] channel.c: DTMF begin &#39;3&#39; received on SIP/3401-00034777</div>
<div>[Jul  3 13:56:24] DTMF[30040] channel.c: DTMF begin passthrough &#39;3&#39; on SIP/3401-00034777</div><div>[Jul  3 13:56:24] DTMF[30040] channel.c: DTMF end &#39;3&#39; received on SIP/3401-00034777, duration 90 ms</div>
<div>[Jul  3 13:56:24] DTMF[30040] channel.c: DTMF end accepted with begin &#39;3&#39; on SIP/3401-00034777</div><div>[Jul  3 13:56:24] DTMF[30040] channel.c: DTMF end &#39;3&#39; detected to have actual duration 77 on the wire, emulation will be triggered on SIP/3401-00034777</div>
<div>[Jul  3 13:56:24] DTMF[30040] channel.c: DTMF end &#39;3&#39; has duration 77 but want minimum 80, emulating on SIP/3401-00034777</div><div>[Jul  3 13:56:24] DTMF[30040] channel.c: DTMF end emulation of &#39;3&#39; queued on SIP/3401-00034777</div>
<div><br></div><div style>Log on Box B (from Box A):</div><div style><br></div><div style><div>[Jul  3 13:56:24] DTMF[14562] channel.c: DTMF end &#39;3&#39; received on SIP/dp-pbx0-00022756, duration 0 ms</div><div>[Jul  3 13:56:24] DTMF[14562] channel.c: DTMF begin emulation of &#39;3&#39; with duration 100 queued on SIP/dp-pbx0-00022756</div>
<div>[Jul  3 13:56:24] DTMF[14562] channel.c: DTMF end emulation of &#39;3&#39; queued on SIP/dp-pbx0-00022756</div><div><br></div><div style>Log on Box B (from PSTN):</div><div style><div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF begin &#39;3&#39; received on Zap/41-1</div>
<div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF begin passthrough &#39;3&#39; on Zap/41-1</div><div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF end &#39;3&#39; received on Zap/41-1, duration 172 ms</div><div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF end accepted with begin &#39;3&#39; on Zap/41-1</div>
<div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF end passthrough &#39;3&#39; on Zap/41-1</div><div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF begin &#39;3&#39; received on Zap/41-1</div><div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF begin passthrough &#39;3&#39; on Zap/41-1</div>
<div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF end &#39;3&#39; received on Zap/41-1, duration 172 ms</div><div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF end accepted with begin &#39;3&#39; on Zap/41-1</div><div>[Jul  3 13:56:24] DTMF[14568] channel.c: DTMF end passthrough &#39;3&#39; on Zap/41-1</div>
<div><br></div><div><br></div></div></div></div></div>