[SIP Beyond VoIP] Re-registration of number with Avaya IP office software

Madis-Karli Koppel madiskarli.koppel at mindtitan.com
Wed Jun 19 13:43:26 CEST 2019


Hello

Thank you very much for such detailed answer!

All the best
Madis-Karli Koppel

On Wed, Jun 19, 2019 at 2:04 PM Dan Pascu <dan at ag-projects.com> wrote:

>
> On 19 Jun 2019, at 11:20, Madis-Karli Koppel wrote:
>
> > Hi
> >
> > Is it possible to use python-sipsimple with Avaya IP office.
> >
> > I have managed to set it up a small system and everything else works
> perfectly except registration. When a registration refresh is sent mid-call
> the call drops (from Avaya side).
> >
> > I might be wrong, but according to my investigations the reason is
> mismatched FROM-tag in registration: registration uses _core.request that
> uses pjsip_endpt_create_request from sip_util.h that adds a new tag to the
> request and not the tag of old registration that Avaya would like. All of
> this means that Avaya treats the registration as a new registration and not
> refresh of old one.
>
> Then Avaya is wrong. The REGISTER request doesn't establish a dialog. As a
> result it has no obligation to maintain the from/to tags from one request
> to the next. In fact it shouldn't exactly because REGISTER doesn't
> establish a dialog. The way the server identifies if it's a refreshed
> registration of a new one is by looking at the Contact header. If the
> contact associated with the AOR already exists on the server, then it's a
> refresh, else it's a new registration.
>
> Section 10.2 of RFC3261 establishes only the following:
>
> 1. REGISTER doesn't establish a dialog (i.e. it shouldn't preserve from/to
> tags from one request to the next)
> 2. REGISTER requests sent from a UA to the same registrar should use the
> same Call-ID in order to allow the server to detect if a delayed REGISTER
> request came out of order
>
> python-sipsimple honors both these requirements.
>
> I also recommend reading section 10.3 which describes how the server
> should handle REGISTER requests. In neither 10.2 nor 10.3 is there any
> mention of from/to tags, except specifying that REGISTER doesn't establish
> a dialog which automatically implies that tags are not preserved.
>
> >
> > Unfortunately enabling GRUU is not possible on Avaya side.
> >
> > Is there anything to do in this situation?
>
> Ask Avaya to fix their device?
>
> >
> > All the best
> > Madis-Karli Koppel
> > _______________________________________________
> > SIPBeyondVoIP mailing list
> > SIPBeyondVoIP at lists.ag-projects.com
> > https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip
>
>
> --
> Dan
>
>
>
>
> _______________________________________________
> SIPBeyondVoIP mailing list
> SIPBeyondVoIP at lists.ag-projects.com
> https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20190619/ab31fe7f/attachment.html>


More information about the SIPBeyondVoIP mailing list