Considering below scenario. (Please view in fixed-width font) UAC B2BUA1 B2BUA2 UAS |------INVITE----->| | | | |------INVITE----->| | | | |------INVITE----->| | | | | | | |<-------180-------| | |<-------180-------| | |<-------180-------| | | | | | | |<---183(100rel)---| | | | | | | |------PRACK------>| | | | |(-----PRACK?---->)| | | | | |
(1) Route set due to 180: <B2BUA1>, <B2BUA2> (2) Route set due to 183: <B2BUA1> PRACK should be routed as per (2), which will not be possible if route set (1) is used. Kindly guide where am I missing. Warm Regards Gagandeep Singh On Wed, Oct 12, 2016 at 4:27 PM, ankur bansal <abh.an...@gmail.com> wrote: > Hi Gagan, > > UAC constructs dialog-set when early dialog is created(on first prov rsp) > and this is maintained for rest of dialog . > Which means on getting first prov response ,route-set is filled.And not > updated on getting further prov responses. > > Later when 200ok comes,route-set can be updated again in dialog-set. > > Can you please explain scenario where provisional responses in same dialog > coming via different route ? > > Regards > Ankur Bansal > > On Wed, Oct 12, 2016 at 1:38 PM, Gagandeep Singh <higagand...@gmail.com> > wrote: > >> Hello >> >> Suppose UAC receives multiple provisional responses before confirmation of >> the dialog (2xx), and each provisional response has a different set of >> Record-Route headers. >> (Each provisional response is within the same early dialog. i.e. same >> From-tag and To-tag.) >> >> In this scenario: >> 1. Should UAC update its route set according to latest Record-Route >> headers >> received? >> 2. Or should UAC retain the route set formed from first provisional >> response? >> >> It is noted that "final" route set will be built from Record-Routes in 2xx >> response. >> >> Warm Regards >> Gagandeep Singh >> _______________________________________________ >> Sip-implementors mailing list >> Sip-implementors@lists.cs.columbia.edu >> https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors >> > > _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors