[Asterisk-Users] UK, Disconnect supervision

Jonathan Attwood jmattwood at gmail.com
Tue Dec 27 15:26:59 MST 2005


Which firmware version are you using on your spa3000?

Peter Hoppe wrote:
|| Hello!
|| 
|| This is actually less a question than some information, if anyone else
|| struggles with the same issue.
|| 
|| I am located in the UK and use a Sipura-3000 adapter to connect to a BT
|| line (via fxo port). One problem I had was that disconnect supervision
|| didn't work:
|| 
|| Some caller phones me (my adapter)
|| adapter goes off-hook (answers call)
|| caller hangs up
|| adapter doesn't realize and stays off hook.
|| 
|| I researched into it and found that the BT exchange delivers a CPC (0.1
|| sec) upon the caller's hangup and a disconnect tone about 3 seconds
|| later. The tone lasts 6 seconds and remains constant during that time.
|| I recorded the disconnect tone with Cool Edit and did a frequency
|| analysis on it and got the following components:
|| 
||     400Hz/-56dB +
||     1200Hz/-69dB +
||     2000Hz/-65dB +
||     2800Hz/-59dB +
||     3600Hz/-59dB
|| 
|| If normalized with -56 dB reference level, I get
|| 
||     400Hz/0dB +
||     1200Hz/-13dB +
||     2000Hz/-9dB +
||     2800Hz/-3dB +
||     3600Hz/-3dB
|| 
|| I suspect that the harmonics (1200, 2000, 2800, 3600)Hz may not have
|| come from the Exchange, but were distortions.
|| 
|| After the 6 seconds the tone stopped and there was succession of two
|| 'clicks' on the line (another CPC? haven't looked into that); both were
|| 0.3 secs apart.
|| 
|| I tried to use both, the CPC and the disconnect tone in the Sipura-3000
|| settings. Unfortunately I couldn't get disconnect supervision via the
|| disconnect tone to work. In a post on the voxilla forum
|| 
|| http://voxilla.com/PNphpBB2-viewtopic-t-2904.html
|| 
|| I found some further info on disconnect tone in the UK - unfortunately
|| I couldn't get those settings to work. I also looked into BT's SIN
|| notes (on http://www.sinet.bt.com , notes 350, 351) but failed to see
|| further information on what tone they exactly deliver for a disconnect
|| event. 
|| 
|| However, the CPC did work. I set the adapter to a CPC minimum time of
|| 0.05 seconds, and from then on it recognized remote disconnection in
|| every test phone call. If I set the time too short I got problems - for
|| incoming calls the adapter started to mistake the incoming ringing for
|| disconnect events and simply wouldn't go off hook anymore.
|| 
|| Now, these are the settings I configured my adapter with:
|| 
|| Settings:
|| spa-3000-setup-web-page/PSTN-line-tab/PSTN-disconnect-detection-section:
|| 
|| 'Detect CPC' => 'yes'
|| 'Min CPC Duration' => '0.05'
|| 
|| I also have
|| 'Detect Disconnect Tone' => 'no' [as it didn't work]
|| 'Disconnect Tone' => '400 at -30,400 at -30;5(5/5/1+2)'
|| 'Detect Polarity Reversal' => 'Yes'
|| 'Detect PSTN Long Silence' => 'yes'
|| 'PSTN Long Silence Duration' => '150'
|| 'Detect VoIP Long Silence' => 'no'
|| 'VoIP Long Silence Duration' => '30'
|| 
|| but the relevant values are 'Detect CPC' => 'yes' and 'Min CPC
|| Duration' => '0.05'
|| 
|| 
|| I hope this helps, if anyone struggles with unrecognized disconnects.
|| 
|| God bless, Peter
|| 
|| 
|| CPC: Calling Party Control: A short break in the line current in the
|| called party's phone line when the calling party hangs up.
|| (def. from http://www.vikingelectronics.com/glossary/telecom-term.php)
|| --
|| dyslexics of the world - untie !
|| _______________________________________________
|| --Bandwidth and Colocation provided by Easynews.com --
|| 
|| Asterisk-Users mailing list
|| To UNSUBSCRIBE or update options visit:
||   http://lists.digium.com/mailman/listinfo/asterisk-users



More information about the asterisk-users mailing list