Re: [Sip-implementors] Offer/Answer Violation in RPR Cases
If offer is in 183 and Prack is enabled, then yes answer sdp must be in Prack. >-Original Message- >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] >Sent: Wednesday, April 02, 2008 7:59 AM >To: Sanjay Sinha (sanjsinh) >Cc: Nithin N; sip-implementors@lists.cs.columbia.edu >Subject: Re: [Sip-implementors] Offer/Answer Violation in RPR Cases > >Can the SDP answer be actually sent through PRACK? Shouldn't >it be sent in ACK for 200 Ok? > >Sanjay Sinha (sanjsinh) wrote: >> 200 OK to the Prack and then terminate the Invite with 488. >> >> >>> -Original Message- >>> From: [EMAIL PROTECTED] >>> [mailto:[EMAIL PROTECTED] On >Behalf Of >>> Nithin N >>> Sent: Wednesday, April 02, 2008 7:24 AM >>> To: sip-implementors@lists.cs.columbia.edu >>> Subject: [Sip-implementors] Offer/Answer Violation in RPR Cases >>> >>> Hi All >>> >>> If an Offer/Answer violation happens in RPR case, how shall we >>> terminate the dialog. For example, if PRACK is received with a >>> malformed SDP, what shall be the error response code that >needs to be >>> sent to UA. >>> >>> UA SBCProxy >>> | INVITE | | >>> |-->|INVITE | >>> | |>| >>> | 100 Trying | | >>> |<--| 100 Trying | >>> ||<-| >>> || 183(sdp offer) | >>> | 183(sdp offer) |<-| >>> |<--| | >>> | PRACK(malformed | | >>> | sdp answer) | | >>> |-->| | >>> >>> Regards >>> Nithin.N >>> ___ >>> Sip-implementors mailing list >>> Sip-implementors@lists.cs.columbia.edu >>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >>> >>> >> >> ___ >> Sip-implementors mailing list >> Sip-implementors@lists.cs.columbia.edu >> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >> >> >> >> > > ___ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
Re: [Sip-implementors] Offer/Answer Violation in RPR Cases
[EMAIL PROTECTED] wrote: > Paul, > > I must admit I am surprised by this. I thought offers and answers can > only be sent using the same transaction. Thanks for clearing it out. I > have some code to fix. See http://www.ietf.org/internet-drafts/draft-ietf-sipping-sip-offeranswer-06.txt > Joegen > > Paul Kyzivat wrote: >> Yes, of course it can be sent in the PRACK. Its one of the primary >> purposes of PRACK. >> >> Paul >> >> [EMAIL PROTECTED] wrote: >>> Can the SDP answer be actually sent through PRACK? Shouldn't it be >>> sent in ACK for 200 Ok? >>> >>> Sanjay Sinha (sanjsinh) wrote: >>>> 200 OK to the Prack and then terminate the Invite with 488. >>>> >>>> >>>>> -Original Message- >>>>> From: [EMAIL PROTECTED] >>>>> [mailto:[EMAIL PROTECTED] On Behalf >>>>> Of Nithin N >>>>> Sent: Wednesday, April 02, 2008 7:24 AM >>>>> To: sip-implementors@lists.cs.columbia.edu >>>>> Subject: [Sip-implementors] Offer/Answer Violation in RPR Cases >>>>> >>>>> Hi All >>>>> >>>>> If an Offer/Answer violation happens in RPR case, how shall we >>>>> terminate the dialog. For example, if PRACK is received with a >>>>> malformed SDP, what shall be the error response code that needs to >>>>> be sent to UA. >>>>> >>>>> UA SBCProxy >>>>> | INVITE | | >>>>> |-->|INVITE | >>>>> | |>| >>>>> | 100 Trying | | >>>>> |<--| 100 Trying | >>>>> ||<-| >>>>> || 183(sdp offer) | >>>>> | 183(sdp offer) |<-| >>>>> |<--| | >>>>> | PRACK(malformed | | >>>>> | sdp answer) | | >>>>> |-->| | >>>>> >>>>> Regards >>>>> Nithin.N >>>>> ___ >>>>> Sip-implementors mailing list >>>>> Sip-implementors@lists.cs.columbia.edu >>>>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >>>>> >>>>> >>>> ___ >>>> Sip-implementors mailing list >>>> Sip-implementors@lists.cs.columbia.edu >>>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >>>> >>>> >>>> >>>> >>> >>> ___ >>> Sip-implementors mailing list >>> Sip-implementors@lists.cs.columbia.edu >>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >>> >> >> >> > > ___ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
Re: [Sip-implementors] Offer/Answer Violation in RPR Cases
Paul, I must admit I am surprised by this. I thought offers and answers can only be sent using the same transaction. Thanks for clearing it out. I have some code to fix. Joegen Paul Kyzivat wrote: > Yes, of course it can be sent in the PRACK. Its one of the primary > purposes of PRACK. > > Paul > > [EMAIL PROTECTED] wrote: >> Can the SDP answer be actually sent through PRACK? Shouldn't it be >> sent in ACK for 200 Ok? >> >> Sanjay Sinha (sanjsinh) wrote: >>> 200 OK to the Prack and then terminate the Invite with 488. >>> >>> >>>> -Original Message- >>>> From: [EMAIL PROTECTED] >>>> [mailto:[EMAIL PROTECTED] On Behalf >>>> Of Nithin N >>>> Sent: Wednesday, April 02, 2008 7:24 AM >>>> To: sip-implementors@lists.cs.columbia.edu >>>> Subject: [Sip-implementors] Offer/Answer Violation in RPR Cases >>>> >>>> Hi All >>>> >>>> If an Offer/Answer violation happens in RPR case, how shall we >>>> terminate the dialog. For example, if PRACK is received with a >>>> malformed SDP, what shall be the error response code that needs to >>>> be sent to UA. >>>> >>>> UA SBCProxy >>>> | INVITE | | >>>> |-->|INVITE | >>>> | |>| >>>> | 100 Trying | | >>>> |<--| 100 Trying | >>>> ||<-| >>>> || 183(sdp offer) | >>>> | 183(sdp offer) |<-| >>>> |<--| | >>>> | PRACK(malformed | | >>>> | sdp answer) | | >>>> |-->| | >>>> >>>> Regards >>>> Nithin.N >>>> ___ >>>> Sip-implementors mailing list >>>> Sip-implementors@lists.cs.columbia.edu >>>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >>>> >>>> >>> ___ >>> Sip-implementors mailing list >>> Sip-implementors@lists.cs.columbia.edu >>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >>> >>> >>> >>> >> >> ___ >> Sip-implementors mailing list >> Sip-implementors@lists.cs.columbia.edu >> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >> > > > ___ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
Re: [Sip-implementors] Offer/Answer Violation in RPR Cases
Yes, of course it can be sent in the PRACK. Its one of the primary purposes of PRACK. Paul [EMAIL PROTECTED] wrote: > Can the SDP answer be actually sent through PRACK? Shouldn't it be sent > in ACK for 200 Ok? > > Sanjay Sinha (sanjsinh) wrote: >> 200 OK to the Prack and then terminate the Invite with 488. >> >> >>> -Original Message- >>> From: [EMAIL PROTECTED] >>> [mailto:[EMAIL PROTECTED] On >>> Behalf Of Nithin N >>> Sent: Wednesday, April 02, 2008 7:24 AM >>> To: sip-implementors@lists.cs.columbia.edu >>> Subject: [Sip-implementors] Offer/Answer Violation in RPR Cases >>> >>> Hi All >>> >>> If an Offer/Answer violation happens in RPR case, how shall we >>> terminate the dialog. For example, if PRACK is received with a >>> malformed SDP, what shall be the error response code that >>> needs to be sent to UA. >>> >>> UA SBCProxy >>> | INVITE | | >>> |-->|INVITE | >>> | |>| >>> | 100 Trying | | >>> |<--| 100 Trying | >>> ||<-| >>> || 183(sdp offer) | >>> | 183(sdp offer) |<-| >>> |<--| | >>> | PRACK(malformed | | >>> | sdp answer) | | >>> |-->| | >>> >>> Regards >>> Nithin.N >>> ___ >>> Sip-implementors mailing list >>> Sip-implementors@lists.cs.columbia.edu >>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >>> >>> >> ___ >> Sip-implementors mailing list >> Sip-implementors@lists.cs.columbia.edu >> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >> >> >> >> > > ___ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > ___ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
Re: [Sip-implementors] Offer/Answer Violation in RPR Cases
Can the SDP answer be actually sent through PRACK? Shouldn't it be sent in ACK for 200 Ok? Sanjay Sinha (sanjsinh) wrote: > 200 OK to the Prack and then terminate the Invite with 488. > > >> -Original Message- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On >> Behalf Of Nithin N >> Sent: Wednesday, April 02, 2008 7:24 AM >> To: sip-implementors@lists.cs.columbia.edu >> Subject: [Sip-implementors] Offer/Answer Violation in RPR Cases >> >> Hi All >> >> If an Offer/Answer violation happens in RPR case, how shall we >> terminate the dialog. For example, if PRACK is received with a >> malformed SDP, what shall be the error response code that >> needs to be sent to UA. >> >> UA SBCProxy >> | INVITE | | >> |-->|INVITE | >> | |>| >> | 100 Trying | | >> |<--| 100 Trying | >> ||<-| >> || 183(sdp offer) | >> | 183(sdp offer) |<-| >> |<--| | >> | PRACK(malformed | | >> | sdp answer) | | >> |-->| | >> >> Regards >> Nithin.N >> ___ >> Sip-implementors mailing list >> Sip-implementors@lists.cs.columbia.edu >> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >> >> > > ___ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > > > > ___ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
Re: [Sip-implementors] Offer/Answer Violation in RPR Cases
200 OK to the Prack and then terminate the Invite with 488. >-Original Message- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On >Behalf Of Nithin N >Sent: Wednesday, April 02, 2008 7:24 AM >To: sip-implementors@lists.cs.columbia.edu >Subject: [Sip-implementors] Offer/Answer Violation in RPR Cases > >Hi All > >If an Offer/Answer violation happens in RPR case, how shall we >terminate the dialog. For example, if PRACK is received with a >malformed SDP, what shall be the error response code that >needs to be sent to UA. > >UA SBCProxy >| INVITE | | >|-->|INVITE | >| |>| >| 100 Trying | | >|<--| 100 Trying | >||<-| >|| 183(sdp offer) | >| 183(sdp offer) |<-| >|<--| | >| PRACK(malformed | | >| sdp answer) | | >|-->| | > >Regards >Nithin.N >___ >Sip-implementors mailing list >Sip-implementors@lists.cs.columbia.edu >https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > ___ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
[Sip-implementors] Offer/Answer Violation in RPR Cases
Hi All If an Offer/Answer violation happens in RPR case, how shall we terminate the dialog. For example, if PRACK is received with a malformed SDP, what shall be the error response code that needs to be sent to UA. UA SBCProxy | INVITE | | |-->|INVITE | | |>| | 100 Trying | | |<--| 100 Trying | ||<-| || 183(sdp offer) | | 183(sdp offer) |<-| |<--| | | PRACK(malformed | | | sdp answer) | | |-->| | Regards Nithin.N ___ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors