Hi,

I'm currently writing a call stateful SIP proxy. I've got a question 
about how I should handle CANCELs...

The SIP book (SIP: Understanding the Session Initiation Protocol) says 
that CANCELs should have the same branch id as the request that's being 
cancelled. Does this only apply to the UA that created the request and 
issued the CANCEL, or should intermediate proxies use the same branch id 
their via header for both the forwarded request and the forwarded CANCEL?

This proxy may also be capable of forking requests at a later date. In 
this instance, is it desirable to use the same branch ids for requests 
and their CANCELs?

Thanks for any help!

Best Regards,
Ben Papworth



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

Reply via email to