Vikram Varma wrote:
> I have a few questions about end-to-end headers.
> Which headers are end-to-end?
The specification lists those headers that a proxy cannot write in
Tables 1 and 2. Ones that a proxy cannot write can reasonably be termed
end-to-end.
> If a header is end to end, and the call path includes a b2bua, is the
> b2bua required to pass on the header?
It can. There are no fixed rules about a b2bua. Arguably, it may need to
strip headers, and may need to add them, depending on what it is trying
to do.
> Finally, if a proprietary header is defined, is a b2bua required to pass
> on the header?
Same as above. A B2BUA, for example, whose job is to interface with
minimally compliant UAs might strip out any such headers, whereas a
B2BUA that is more or less meant to be transparent would keep them.
-Jonathan R.
--
Jonathan D. Rosenberg, Ph.D. 72 Eagle Rock Avenue
Chief Scientist First Floor
dynamicsoft East Hanover, NJ 07936
[EMAIL PROTECTED] FAX: (973) 952-5050
http://www.jdrosen.net PH: (973) 952-5000
http://www.dynamicsoft.com
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors