Hi,
If your proxy parallel-forks to both registrars, and one registrar replies with a negative
final reply (like 408), that’s no problem. You still have branch #2 to the other
registrar, and if that generates positive replies, it is those “winning “replies which
will be relayed back to the caller, not the ones on the “losing” branch(es).
— Alex
On May 4, 2023, at 10:24 AM, Benoit Panizzon
<benoit.panizzon(a)imp.ch> wrote:
Hi Alex
Thank you for your input. Determining if the call is for a locally
registered user seems pretty easy.
Now the next challenge...
There might be multiple registered contacts for an AOR using multiple
protocols and residing on different registrars.
I was considering using dispatcher mode 12 (parallel branching) towards
the registrars and just send a call to both our registrars node.
But what happens, if there is only one contact registered, obviously on
one registrar? The call sent to the 'wrong' registrar would get a reply
like 408 not registered and possibly trigger the failure route to
voicemail, while the other registrar is routing the call to the CPE?
Is there a solution for this scenario, or do I have to get rid of
having two registrars for redundancy and HA reasons and would better do
with only one node?
Mit freundlichen Grüssen
-Benoît Panizzon-
--
I m p r o W a r e A G - Leiter Commerce Kunden
______________________________________________________
Zurlindenstrasse 29 Tel +41 61 826 93 00
CH-4133 Pratteln Fax +41 61 826 93 01
Schweiz Web
http://www.imp.ch
______________________________________________________
--
Alex Balashov
Principal Consultant
Evariste Systems LLC
Web:
https://evaristesys.com
Tel: +1-706-510-6800