>  What is the difference between branch no and Call-ID from 
> the proxy server
> view? Can a proxy server use call-id, instead of branch no? 
> Since in every
> message the call-id is included, there seems to be no need 
> for a branch no.
> The server can identify the messages according to their call-ids.
>  Do I overlook something?
> 

The branch parameter is required for forking.  
If a proxy forks an INVITE, it adds different 
branch values to each of the INVITEs.  This 
helps the forking proxy match received 
responses to branched requests.  It is also
helpful in identifying merged branch requests 
and spiral-vs-loop handling.

In case you are not aware of the FAQ,
http://www.cs.columbia.edu/sip/faq/cache/20.html

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to