Hi Ali, No , I said it dialog based profiling of each gateway's incoming calls to opensips. Store the call counter for each gateway in any variable, I named it $avp(IC_GW1). Next is use this: http://www.opensips.org/html/docs/modules/1.8.x/load_balancer.html#id250348 Resize a particular gateway's capacity using simple maths.
Thanks, Sammy On Fri, Sep 7, 2012 at 8:30 PM, Muhammad Shahzad <[email protected] > wrote: > Can you give more info about your topology, I think everybody is > considering following topology, > > caller -> opensips -> gateway -> opensips -> destination > > Which means call enter opensips twice, once for leg A and once for leg B. > Is that what you have? If yes, then do you want to count leg A and leg B > for each call? > > Thank you. > > > On Fri, Sep 7, 2012 at 5:20 PM, Ali Pey <[email protected]> wrote: > >> Hi Binan, >> >> Sometimes I wish you would read the question before trying to answer. If >> you don't have an answer, you don't need to come up with one. No body is >> forcing you. >> >> 1- First of all, how is this related to load balancer modules? As you can >> see the title of email is talking about the load balancer module. >> 2- All my GW IP addresses are in the database, I don't want to list them >> in my config file and evey time these is s change I would have to change >> the config file and restart the service. >> 3- I need a solution that would integrate with load balacer module and/or >> the dialog module so I can use the MI commands and it would be automatic. >> What you are saying here doesn't have a real world practice. >> >> Thanks, >> Ali >> >> >> On Fri, Sep 7, 2012 at 5:09 AM, Binan AL Halabi >> <[email protected]>wrote: >> >>> Hi,* >>> >>> $si* - reference to IP source address of the message >>> >>> if ($si==GW1-IP-ADDRESS) { >>> # Incoming call >>> # Increment $avp(IC_GW1) >>> >>> } >>> >>> //Binan >>> >>> --- On *Thu, 9/6/12, SamyGo <[email protected]>* wrote: >>> >>> >>> From: SamyGo <[email protected]> >>> Subject: Re: [OpenSIPS-Users] Can load balancer show total number of >>> call for a gateway >>> To: "OpenSIPS users mailling list" <[email protected]> >>> Date: Thursday, September 6, 2012, 10:25 PM >>> >>> >>> Hi Ali, >>> >>> AFAIK you can't do this from Load-balancer, but the possible solution is >>> use variable $avp(IC_GW1) for each gateway to count the incoming calls from >>> particular gateways (Dialogue module based profiling) and then see how many >>> calls a gateway has Incoming/Outgoing from/to a particular gateway. >>> >>> The real deal is to communicate the populated incoming calls variable to >>> the load-balancer module. (Dynamically increment/decrement a g/w capacity >>> based on the $avp(IC_GW1) ) >>> >>> BR >>> Sammy >>> >>> >>> On Fri, Sep 7, 2012 at 1:58 AM, Ali Pey >>> <[email protected]<http://mc/[email protected]> >>> > wrote: >>> >>> Hello, >>> >>> Let's say I have a sip trunk with 100 channels. The calls come in and >>> are distributed to 4 gateways through the load_balancer module. Load >>> balancer module can show all active call going to the gateways but not the >>> call originated from the gateways to a sip trunk. >>> >>> If there are outgoing calls from the gateways to the sip trunks, those >>> will not be accounted for on the load balancer module. Basically load >>> balancer can keep account for number of active calls on one direction. >>> >>> Is there a way that I can see the total number of active calls on a >>> gateway (both incoming and outgoing) through the load balancer module? >>> >>> Regards, >>> Ali Pey >>> >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] <http://mc/[email protected]> >>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>> >>> >>> >>> -----Inline Attachment Follows----- >>> >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] <http://mc/[email protected]> >>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>> >>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>> >>> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> >> > > > -- > Muhammad Shahzad > ----------------------------------- > CISCO Rich Media Communication Specialist (CRMCS) > CISCO Certified Network Associate (CCNA) > Cell: +92 334 422 40 88 > MSN: [email protected] > Email: [email protected] > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > >
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
