AMD IS NOT DETECTING A ANSWER MACHINE PROVIDED BY MOBILE CEL
Posted: Tue Dec 16, 2014 4:14 pm
Hello
We are using VIcidial for a predictive campaign where we are using AMD that pretty much is detecting correctly the AM. We have a particular issue regarding an AM that is provided by Mobile company that is a mobile phone that has been disconnected or the number has changed, therefore immediate we get the message but AMD do not detect instead detect that the call has been established as we can see it in wireshark trace
7339 91.135827000 10.212.55.37 216.158.84.91 SIP 411 Request: ACK sip:9005212221149572@216.158.84.91 | @216.158.84.91 |
7340 91.145193000 10.212.55.37 216.158.84.91 SIP/SDP 1121 Request: INVITE sip:9005212221149572@216.158.84.91 |
7341 91.228552000 216.158.84.91 10.212.55.37 SIP 608 Status: 100 Trying |
7522 93.619320000 216.158.84.91 10.212.55.37 SIP 624 Status: 180 Ringing |
7525 93.622113000 216.158.84.91 10.212.55.37 SIP/SDP 908 Status: 183 Session Progress |
12205 110.706615000 216.158.84.91 10.212.55.37 SIP 580 Status: 408 Request Timeout |
12207 110.707314000 10.212.55.37 216.158.84.91 SIP 411 Request: ACK sip:9005212221149572@216.158.84.91 |
but asterisk log is giving us Everyone is busy/congested at this time (1:0/0/1)
== Manager 'sendcron' logged on from 127.0.0.1
[Dec 16 14:29:34] -- Executing [9005212221149572@default:1] AGI("Local/9005212221149572@default-00000078;2", "agi://127.0.0.1:4577/call_log") in new stack
[Dec 16 14:29:34] -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=TESTCAMP))
[Dec 16 14:29:34] -- <Local/9005212221149572@default-00000078;2>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Dec 16 14:29:34] -- Executing [9005212221149572@default:2] Dial("Local/9005212221149572@default-00000078;2", "SIP/005212221149572@netelip,60") in new stack
[Dec 16 14:29:34] == Using SIP RTP CoS mark 5
[Dec 16 14:29:34] -- Called SIP/005212221149572@netelip
[Dec 16 14:29:36] -- SIP/netelip-000000ac is ringing
[Dec 16 14:29:36] -- SIP/netelip-000000ac is making progress passing it to Local/9005212221149572@default-00000078;2
[Dec 16 14:29:48] == Everyone is busy/congested at this time (1:0/0/1)
[Dec 16 14:29:48] -- Executing [9005212221149572@default:3] Hangup("Local/9005212221149572@default-00000077;2", "") in new stack
[Dec 16 14:29:48] == Spawn extension (default, 9005212221149572, 3) exited non-zero on 'Local/9005212221149572@default-00000077;2'
[Dec 16 14:29:48] -- Executing [h@default:1] AGI("Local/9005212221149572@default-00000077;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----18-----CHANUNAVAIL----------") in new stack
[Dec 16 14:29:49] == Everyone is busy/congested at this time (1:0/0/1)
[Dec 16 14:29:49] -- Executing [9005212221149572@default:3] Hangup("Local/9005212221149572@default-00000076;2", "") in new stack
[Dec 16 14:29:49] == Spawn extension (default, 9005212221149572, 3) exited non-zero on 'Local/9005212221149572@default-00000076;2'
[Dec 16 14:29:49] -- Executing [h@default:1] AGI("Local/9005212221149572@default-00000076;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----18-----CHANUNAVAIL----------") in new stack
[Dec 16 14:29:49] -- <Local/9005212221149572@default-00000077;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[Dec 16 14:29:49] == Manager 'sendcron' logged off from 127.0.0.1
the question here is, how can we solve this situation telling to vicidial AMD that that kind of messages are an AM instead human voice?
Thanks in advance
SL
We are using VIcidial for a predictive campaign where we are using AMD that pretty much is detecting correctly the AM. We have a particular issue regarding an AM that is provided by Mobile company that is a mobile phone that has been disconnected or the number has changed, therefore immediate we get the message but AMD do not detect instead detect that the call has been established as we can see it in wireshark trace
7339 91.135827000 10.212.55.37 216.158.84.91 SIP 411 Request: ACK sip:9005212221149572@216.158.84.91 | @216.158.84.91 |
7340 91.145193000 10.212.55.37 216.158.84.91 SIP/SDP 1121 Request: INVITE sip:9005212221149572@216.158.84.91 |
7341 91.228552000 216.158.84.91 10.212.55.37 SIP 608 Status: 100 Trying |
7522 93.619320000 216.158.84.91 10.212.55.37 SIP 624 Status: 180 Ringing |
7525 93.622113000 216.158.84.91 10.212.55.37 SIP/SDP 908 Status: 183 Session Progress |
12205 110.706615000 216.158.84.91 10.212.55.37 SIP 580 Status: 408 Request Timeout |
12207 110.707314000 10.212.55.37 216.158.84.91 SIP 411 Request: ACK sip:9005212221149572@216.158.84.91 |
but asterisk log is giving us Everyone is busy/congested at this time (1:0/0/1)
== Manager 'sendcron' logged on from 127.0.0.1
[Dec 16 14:29:34] -- Executing [9005212221149572@default:1] AGI("Local/9005212221149572@default-00000078;2", "agi://127.0.0.1:4577/call_log") in new stack
[Dec 16 14:29:34] -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=TESTCAMP))
[Dec 16 14:29:34] -- <Local/9005212221149572@default-00000078;2>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
[Dec 16 14:29:34] -- Executing [9005212221149572@default:2] Dial("Local/9005212221149572@default-00000078;2", "SIP/005212221149572@netelip,60") in new stack
[Dec 16 14:29:34] == Using SIP RTP CoS mark 5
[Dec 16 14:29:34] -- Called SIP/005212221149572@netelip
[Dec 16 14:29:36] -- SIP/netelip-000000ac is ringing
[Dec 16 14:29:36] -- SIP/netelip-000000ac is making progress passing it to Local/9005212221149572@default-00000078;2
[Dec 16 14:29:48] == Everyone is busy/congested at this time (1:0/0/1)
[Dec 16 14:29:48] -- Executing [9005212221149572@default:3] Hangup("Local/9005212221149572@default-00000077;2", "") in new stack
[Dec 16 14:29:48] == Spawn extension (default, 9005212221149572, 3) exited non-zero on 'Local/9005212221149572@default-00000077;2'
[Dec 16 14:29:48] -- Executing [h@default:1] AGI("Local/9005212221149572@default-00000077;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----18-----CHANUNAVAIL----------") in new stack
[Dec 16 14:29:49] == Everyone is busy/congested at this time (1:0/0/1)
[Dec 16 14:29:49] -- Executing [9005212221149572@default:3] Hangup("Local/9005212221149572@default-00000076;2", "") in new stack
[Dec 16 14:29:49] == Spawn extension (default, 9005212221149572, 3) exited non-zero on 'Local/9005212221149572@default-00000076;2'
[Dec 16 14:29:49] -- Executing [h@default:1] AGI("Local/9005212221149572@default-00000076;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----18-----CHANUNAVAIL----------") in new stack
[Dec 16 14:29:49] -- <Local/9005212221149572@default-00000077;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
[Dec 16 14:29:49] == Manager 'sendcron' logged off from 127.0.0.1
the question here is, how can we solve this situation telling to vicidial AMD that that kind of messages are an AM instead human voice?
Thanks in advance
SL