[asterisk-users] Call preemption

John Kiniston johnkiniston at gmail.com
Wed Nov 8 13:35:29 CST 2017


The easiest thing to do might be to limit the peer to 11 calls in your
sip.conf or pjsip.conf and then use the GROUP and GROUP_COUNT functions to
limit the extension to 10 concurrent calls, Then when you get call #11 who
is high priority you can allow it through or otherwise return busy.

https://wiki.asterisk.org/wiki/display/AST/Asterisk+15+Function_GROUP

https://wiki.asterisk.org/wiki/display/AST/Asterisk+15+Function_GROUP_COUNT

On Tue, Nov 7, 2017 at 4:21 AM, Jean Aunis <jean.aunis at prescom.fr> wrote:

> Hello,
>
> Has anyone already implemented some sort of call preemption in Asterisk ?
> I am trying to achieve something like this :
>
> - I want to limit the number of calls on a given SIP peer to 10
>
> - on the other hand, some calls have higher priority than others
>
> - when the ceiling of 10 calls is reached and a call with a high priority
> is attempted, I would like to drop a call with a lower priority to let the
> new one go through
>
> Monitoring the ceiling is easy with channel groups, but it is does not
> help in implementing call preemption since there is no function to retrieve
> all the channels of a given group.
>
> Does anyone have an idea ?
>
> Regards
>
> Jean Aunis
>
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> Check out the new Asterisk community forum at:
> https://community.asterisk.org/
>
> New to Asterisk? Start here:
>      https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
>



-- 
A human being should be able to change a diaper, plan an invasion, butcher
a hog, conn a ship, design a building, write a sonnet, balance accounts,
build a wall, set a bone, comfort the dying, take orders, give orders,
cooperate, act alone, solve equations, analyze a new problem, pitch manure,
program a computer, cook a tasty meal, fight efficiently, die gallantly.
Specialization is for insects.
---Heinlein
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20171108/913ea9c0/attachment.html>


More information about the asterisk-users mailing list