B2BUAs would generally create a single outbound dialog for each arm of the fork - hence are under no obligation to re-use the incoming From tag. Indeed, I would suspect the most usual (best?) practice would be to have distinct From tags for each leg of the outbound Fork.
On the other hand a Forking proxy would indeed use the SAME From tag for each leg. On Wed, Oct 4, 2017 at 4:20 PM, Andrew Pogrebennyk <apogreben...@sipwise.com > wrote: > Hi, > I understand that there is no normative document for a B2BUA but in > general as common sense dictates should the B2BUAs that generate > multiple outgoing requests on their UAC side for a single incoming > request due to parallel forking create unique From-tags or reuse the > same From tag in every request (INVITE)? I have concerns over a SBC > vendor that requires same From tag (else some overload prevention kicks > in) because it looks like re-using From-tag (but having different Via > branches of course) might trigger a loop detected response with some > endpoints as per https://tools.ietf.org/html/rfc3261#section-8.2.2.2 > What is the best practice here? > > Thanks, > Andrew > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors > -- M. Ranganathan _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors