________________________________________
From: [email protected]
[[email protected]] On Behalf Of Kamini Gangwani
[[email protected]]
1. If B2BUA receives Max-Forwards header as 1, then should B2BUA decrement it
to 0 and then send it to peer side?
2. What should happen in case when Max-Forwards received by B2BUA as 0 ?
(In case of INVITE,B2BUA respond with 483 Too Many Hops But what should
happen in case of ACK??)
_______________________________________________
1. Yes. The Max-Forwards on a request sent by a B2BUA should be 1 less than
the Max-Forwards of the request received by the B2BUA that stimulated the sent
request.
2. If the received Max-Forwards is 0, the B2BUA could process the request
itself as a UAS (if that would be suitable), but it cannot send a stimulated
request based on the incoming request. So in most cases, the B2BUA will have
to generate a 483 response to the request itself (acting as a UAS).
In the case of an ACK, the B2BUA can receive an ACK with Max-Forwards: 0 only
if the corresponding INVITE was received with Max-Forwards: 0, and thus the
INVITE was not forwarded onward, it was responded to as a UAS. In such a case,
the B2BUA should absorb the ACK.
Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors