On Wednesday 08 March 2006 00:26, Florian Trück wrote:
> Hi together,
> i have a problem with vIsdn playing together with asterisk.
> My HFC (PCI,one port, S-Model) is connected in TE mode with my NT.
> If i make a call to the hfc card, everything works. but if i hang up
> with the telephone, the line is still busy.
> If the Voicbox is recording, i get about 30s of line busy signal to hear.
> [...]
> What could be the problem?

It's a long story and... "it's not a bug, it's a feature(tm)"... :)

ISDN call model has a "disconnect indication" state where the network may send 
in-band informations after the DISCONNECT message. Usually the in-band 
informations is just a busy tone but sometimes it is something more complex 
like "Your call lasted 123 seconds and amounted to $1000, thank you for 
calling with FooCom".

Unfortunately I cannot ignore such in-band messages as they are mandatory for 
telco interoperability requirements.

On the other side, asterisk's call model completely misses this state.

So, I've added a new control frame in Asterisk, called AST_CONTROL_DISCONNECT 
to signal the remote application of this condition (the -disc patch).

What needs to be done, now, is to handle that condition when needed, the 
voicemail, for example, may (optionally?) hangup as soon as it receives 
AST_CONTROL_DISCONNECT.

Anyone willing to implement hangup on disconnect in app_voicemail?

Bye,

-- 
  Daniele Orlandi
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to