________________________________________
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

Reply via email to