Hi all -

I've encountered an oddity that I'm not too sure how exactly it should be
handled and was hoping for a second opinion. Here's the scenario:

PBX   --INVITE;branch=A-->   Service Provider
PBX   <-- 100 Trying;branch=A --   Service Provider
PBX   <-- 183 Session Progress;branch=A--   Service Provider
PBX   --OPTIONS;branch=B--> Service Provider
PBX   <--200-OK/OPTIONS;branch=B-- Service Provider
PBX   <--200-OK/INVITE;branch=B-- Service Provider

In short, during a call setup, an OPTIONS ping is generated, with the same
From/To numbers as the INVITE, but with a different branch id. My question
is should that branch-id be different on the OPTIONS ping out, or should
that be the same as the INVITE? The service provider device is sending the
200/OK to the INVITE with the branch-id from the OPTIONS ping rather than
the INVITE, which seems suspect. I've not been able to find a good lead in
the RFCs yet.

Any insights, thoughts, or leads are greatly appreciated. Thanks in advance
for your time.

--
Giovanni Navarrette
brutw...@gmail.com
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to