SIP Answer Supervision

termy_pe
Posts: 16
Member Since:
2007-03-25

Hello.

I connect trough a trunk sip. The problem I have, is those call goes trough another ANALOG Trunk. So when the calls ring. Asterisk start saying the call is answer. but its still ringing.

I need something that could detect voice. I was thinking doing a custom trunk.

When a call comes in trough the trunk park the call or something.
Dial the number trough the trunk
Do a AMD, or voicedect or backgrounddetect. Check if its a ring,or busy signal. If someting else comes in for voice. Then Unpark the call and connect them together.

Is that possible? Or am I thinking the wrong way?

I know this is call Answer Supervision. Back in the days before the lines were digital, I know big companys like AT&T and other were using that to bill their client on analog trough a long distance foreign country. I look for the answer or patch or script all over the net. And notice alot of patent made with this.

Thanks for any input.



blockparty
Posts: 54
Member Since:
2007-01-07
Need the exact same thing

I have the detection working great over SIP, but need it to work over POTS lines. I have sangoma cards, and need to reliably detect when the call is answered. I am using backgrouddetect over SIP perfectly.

Any thoughs?

Thanks



termy_pe
Posts: 16
Member Since:
2007-03-25
fxo

Some fxo hardware works better to detect the answer supervision. Can you send me the custom trunk setting to do the sip background detect?

thanks,



skykingoh
Posts: 1012
Member Since:
2007-12-17
It is not a big company

It is not a big company issue, Answer supervision on a loop type trunk is done with reversal of battery.

This is translated to the A and B signaling bits.

Start by playing in zttool and work backwards.

Scott



yassine
Posts: 160
Member Since:
2006-06-02
AMD

Hi,
i need to implement AMD (Answer Detect Machine) or BackGroundDetect to only keep human answered calls to Queues in CallCenter environment
thank you for help



mustardman
Posts: 1123
Member Since:
2006-06-18
Most analog lines do not

Most analog lines do not have answer supervision and if you phone your telco asking about it chances are they won't know what your talking about. If you need that feature you should get digital lines.

Unless they have been improved recently, the detection algorithms in Asterisk for listening to the line to try figure out if it's been answered are not very reliable and not recommended for a production system.

Hangup detection, on the other hand, IS usually supported on analog lines in the form of polarity reversal or voltage change on the Telco end which the zaptel card uses to reliably detect hangup on the other end.



termy_pe
Posts: 16
Member Since:
2007-03-25
nvlinedetect.

I need that program. Its suppose to be line backgrounddetect, but also detect if the phone line is ring or busy. The problem I cannot find that program nowhere.

backgroundetect works great to detect a human. Could detect if the lines rings. But cannot detect the busy signal.

But it does works with the PSTN lines.



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.