On Fri, 2006-05-26 at 19:03 +0530, nitin arora wrote:
>
> ________
> |forking|
> |proxy  |
> |_______|
>    |_______________________________________________________
>    |         forking proxy forks it in two                |
>    |                                                      |
>    |                                                      |
>    | Via: <client>; branch=a                              | Via: <client>; 
> branch=a
>    | Via: <forking_proxy>; branch= b                      | Via: 
> <forking_proxy>; branch= c

(Beware that your formatting was heavily damaged.)

The above chart is incorrect -- when a proxy sends a request on, it adds
its Via *first*.  Thus, the two sets of Via's shown are reversed from
what they should be.  And the two copies of the request have different
topmost branch parameters, "b" and "c".

(interop.pingtel.com has a test for merged requests.  We've discovered
that almost all UAs do not handle merged requests correctly the first
time they are tested.)

Dale

--- 
interop.pingtel.com -- the public SIP phone interoperability test server

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to