There will always be a response to SEND request, irrespective of value of Failure-Report header. Sanjay
________________________________ From: Vikas Jayaprakash [mailto:[EMAIL PROTECTED] Sent: Friday, November 30, 2007 12:53 AM To: Sanjay Sinha (sanjsinh) Cc: sip-implementors@lists.cs.columbia.edu Subject: Re: [Sip-implementors] MSRP with Failure-Report header No/Partial Hi, Please correct me if my understanding is wrong. I will put it this way. What about the transaction response from Relay back to Orig UE when: 1. When Relay receives an error-free MSRP SEND request with Failure-Report =No. Did you mean Final response is sent back to Orig UE? 2. When Relay receives an error-free MSRP SEND request with Failure-Report =Partial. Thanks & Regards, Vikas Jayaprakash On Nov 30, 2007 2:00 AM, Sanjay Sinha (sanjsinh) <[EMAIL PROTECTED]> wrote: If the Failure-Report header has a value of "no", then the relay should forward SEND request to next hop and send the final response from it upstream. Failure-Report header with value "partial" is treated similar to "yes" in case of error with SEND, ie a REPORT upstream with the error. Sanjay >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On >Behalf Of Vikas Jayaprakash >Sent: Thursday, November 29, 2007 7:36 AM >To: sip-implementors@lists.cs.columbia.edu >Subject: [Sip-implementors] MSRP with Failure-Report header No/Partial > >Hi All, > >My doubt is w.r.t MSRP > >RFC 4975/4976 clearly mentions that if Initial valid MSRP SEND >is received at the relay with *Failure-Report = YES*, then the >relay sends back final response to the UE. > >A) *RFC 4976: Section 6.4.1 page 20 says*: > If an incoming SEND request contains a Failure-Report header with a > value of "yes", an MSRP relay that receives that SEND request MUST > respond with a final response immediately. > >However if a valid Initial MSRP SEND request is received by >relay with Failure-Report = Partial or No, then what should Relay do? > >I think we cannot consider that MSRP SEND comes in with >Failure-Report = YES as default value because > >B) *RFC 4975 : 5.3 page 10 says*: > > The Success-Report header field can have a value of "yes" >or "no" and > the Failure-Report header field can have a value of "yes", "no", or > "partial". > >If we logically take into account that if valid Initial *MSRP >SEND* request is received by relay with *Failure-Report = >No*, then we need no send any response to it. And in case of >*Partial *do we treat it as *YES *and send back a final >response to the sender of *MSRP SEND *message? > > >Thanks & Regards, >Vikas Jayaprakash >_______________________________________________ >Sip-implementors mailing list >Sip-implementors@lists.cs.columbia.edu >https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > -- Thanks & Regards, Vikas Jayaprakash _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors