[asterisk-dev] How to reject calls

Christian crich-ml at beronet.com
Tue Oct 3 02:05:29 MST 2006


>Yes, but how can you distinguish the two. On a ISDN bus, in point to 
>multipoint, all connected units will start ringing when there is an incoming 
>call, for example. If the one phone sends a RELEASE_COMPLETE message to the 
>NT, then the NT knows that the phone does not want the call, but the other 
>phones are still ringing, and the user that is calling does still hear the 
>ringing signal. 
>
this RELEASE_COMPLETE should not create a AST_CONTROL_HANGUP on the
A-Leg (incoming call) (B-Legs are the ISDN Phones Ringing).

>But if you send a RELEASE_COMPLETE, with cause equal to 
>Reject,
>
>m(CAUSE_Q850_CALLREJ      ,=0x15, "call rejected")\
>
>then all phones will stop ringing, and the calling party will also get a 
>rejected message.
>  
>
Exactly this RELEASE_COMPLETE should create a AST_CONTROL_HANGUP with
cause 0x15 on the A-Leg

So for what situation do you need the AST_CONTROL_REJECT Frame else for?

Christian



More information about the asterisk-dev mailing list