Hi Denis,
Currently you cannot do this, but I see 2 options:
1) allow a carrier definition to contain other carriers (max 3 levels)
2) have a more complex syntax in destination set definition, with
brackets, like:
#14,(#34=50,#35=50),#2881
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 24.08.2015 10:42, dpa wrote:
Hello Bogdan!
Yes, you are right, I want use only carriers in routing.
For example.
I have for providers
#14, #34, #35, #2881.
Let`s say that the goal of some prefix is
Prefix “9087”: #14 – 1$, #34-2$, #35 – 2$, #2881 – 3$
Prefix “8765”: #34-1$, #35-2$, #14-3$, #2881 – 3$
In ideal I want to see in routing table:
9087 #14,#34=50,#35=50,#2881
8765 #34,#35,#14=50,#2881=50
First Opensips make serial routing and then parallel.
In method you gave I must create carriers:
34=50, 35=50
34=33, 35=33, 2881=33 an so on.
And all these carriers I must remember in another system (which forms
routing table) and using it during forming routing table.
*From:*Bogdan-Andrei Iancu [mailto:[email protected]]
*Sent:* Friday, August 21, 2015 4:35 PM
*To:* dpa; 'OpenSIPS users mailling list'
*Subject:* Re: [OpenSIPS-Users] opensips1.11 dr_routing
Denis,
So what you want to do is to be able to serial and parallel (combined)
having carriers as elements in the list (and not GWs).
With the solution I gave you cannot do it as you cannot use carriers
in the definition of another carrier (when doing the parallel group),
right ?
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 21.08.2015 16:14, dpa wrote:
No, Bogdan, everything fine. You wright understand my question.
I wanted “do a combination between serial and parallel selection”
but method you suggest doesn`t fit to me.
The main reason I have many providers and using carrier for
“sharing” doesn`t convenient, because I must have all possible
combination of carriers and using (remember) it for making routing
table (contents of routing table formed by another system, and I
do not want complicate it).
Thank you.
*From:*Bogdan-Andrei Iancu [mailto:[email protected]]
*Sent:* Friday, August 21, 2015 3:52 PM
*To:* dpa; 'OpenSIPS users mailling list'
*Subject:* Re: [OpenSIPS-Users] opensips1.11 dr_routing
Denis,
I had the impression that I haven't managed to answer to your
question. Maybe because I do not fully understand the question.
Could you detail why the solution I gave does not fit you?
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 21.08.2015 15:35, dpa wrote:
Hello Bogdan!
I understand and I thought about it before. But it doesn`t fit
to me, because I have many prefix which can “sharing”
different carriers.
Anyway, thank you for help.
*From:*Bogdan-Andrei Iancu [mailto:[email protected]]
*Sent:* Friday, August 21, 2015 3:29 PM
*To:* OpenSIPS users mailling list; [email protected]
<mailto:[email protected]>
*Subject:* Re: [OpenSIPS-Users] opensips1.11 dr_routing
Hi Denis,
If you use weights alg and the GW has no weight, a 0 weight
will be assumed, so it will never match (unless after a failover).
Using weights, the selection is over all the GW in the set.
If you want do a combination between serial and parallel
selection , you need to use carriers:
Make carrier X with wights flags and set for it destinations
34=50,35=50
and in the rule have the destination set "14,#X" (and do not
use the W flag anymore)
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 21.08.2015 12:16, dpa wrote:
Hello!
There is one question about dr_routing module.
Example 1.
I have such gw_list “#14,#34=50,#35=50,#2881”
Example 2.
I have such gw_list “#14,#34,#35,#2881”
I am using d_routing() with W flag.
In Example 1 a call first had been sent to sharing between
#34 and #35 and only then to #14.
In Example 2 a call first had been sent to #14, then #34,
then #35 and #2881.
Is there any way to tell Opensips in Example 1 first sends
calls to #14 and only then to sharing between #34 and #35?
Thank you for any help.
_______________________________________________
Users mailing list
[email protected] <mailto:[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