Re: PRACK: Does an early-session SDP offer fullfills the rule to insert SDP in first reliable response

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 
Hi,

>>>You might consider the "early-session" mechanism specified by RFC
3959.
>>>But I have never heard of it being implemented, so it may not be 
>>>useful to you.
>> 
>>I have been assuming that we ARE talking about the 3959 mechanism, and

>>the question has been whether an "early-session" SDP offer fullfills 
>>the MUST rule to include SDP offer in the first reliable response.
>> 
>>IF we decide to relax the rule I guess it doesn't really matter, but 
>>if we maintain the rule I guess it is a valid question.
>
>Frankly I don't expect to see 3959 ever used. But if it is...

In IMS it is an alernative solution to providing some services. It is
optional to support, though.

>IMO the "early-session" and the "session" must each independently
comply with the o/a rules. So if you take any call flow 
>using early-session, and transform it in either of the following ways,
the transformed flow should still be valid 
>according to the normal rules for o/a using "session":
>
>1) remove all the body parts with content-disposition of
"early-session" 
>and content-type "application/sdp". Then if that results in
multipart/mixed body parts containing only an application/sdp 
>body part with c-d of session, remove the multipart, leaving just the
sdp in its place. Then remove any 
>Supported/Required references to early-session.
>
>2) remove all the body parts with content-disposition of "session" and
content-type "application/sdp". Then if that 
>results in multipart/mixed body parts containing only an
application/sdp body part with c-d of early-session, remove the 
>multipart, leaving just the sdp in its place. 
>Then replace occurrences of C-D:early-session with C-D:session. Then
remove any Supported/Required references to early-
>session.
>
>In theory, the above would allow the UAC to initiate both, but in
practice that would make no sense.
>
>If what I say is correct, then it relaxes no restrictions on anybody.

I am not sure I understand what you tried to explain :)

But, based on your arguments: according to the current rules, if the
first reliable SDP contains an early-session SDP offer, is it also
required to contain a session SDP offer? Or, I the early-session SDP
offer enough?

>I don't understand why anybody would bother with early-session. For the
cases where it might be useful I think the same 
>effect can be accomplished easier by simply establishing an early
dialog with one to-tag, and a different early/final 
>dialog with a different to-tag.

Why weren't you in 3GPP when I was arguing exactly the same thing... ;)

Regards,

Christer



_______________________________________________
Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@xxxxxxxxxxxxxxx for questions on current sip
Use sip@xxxxxxxx for new developments of core SIP

[Index of Archives]     [IETF Announce]     [IETF Discussion]     [Linux SCSI]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Big List of Linux Books]

  Powered by Linux