Hi Uwe,

I have a question for you. The two UAs must have the same registration username?

Because I implement an hunt group feature with opensips i.e:

there is a hunt group name, when the hunt group name is called all the contacts associated to the hunt group name are contacted via serial or parallel forking, for example:

b...@domain call the hunt group name ser...@domain

to the ser...@domain hunt group name are associated two username us...@domain with q_value 0.100 and u...@domain with q_value 0.200 (this information are stored in a new DB table).

So opensips order the contact for q_value and contact us...@domain (if the are more than one client connected with us...@domain all the contacts are contacted via parallel fork)

if user1 delay the call pickup, user2 is contacted (if the are more than one client connected with us...@domain all the contacts are contacted via parallel fork).

Could be this a solution to your problem?

Regards
   MD

P.S. To do that I modified the lookup function in the registrar module.


Uwe Kastens ha scritto:
Hello list,

I was wondering if somebody has a hint for me. I have a requirement to
connect a customer with two UAs. It should be a failover solution. I
would like to do this via normal registrar functionality without loosing
parallel forking for all other customers. The 1st idea was to work with
the q-value. But I think this works only in an single branch env.

How could that be done in the easiest way? (My prefered way would be to
tell them to delay the call pickup on the failover UA)

BR

Uwe





_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to