Re: [Sipping] About offeranswer draft:
Hi Gao,
The clarifications for the section 13.2.1 of RFC 3261 is
one of the major purposes in this draft.
In the section 3.1 of this draft,
| 3.1. Offer/Answer for the INVITE method with 100rel extension
| (snip) All the session
| descriptions in the unreliable responses to the INVITE request must
| be identical to the answer which is included in the reliable
| response.
Do you doubt this clarification?
In my understanding, this has already reached the consensus in WG.
I'm confused.
Do you have something a concrete proposal?
Just to be sure, this draft is not a normative document but
an informational one as you no doubt know.
Regards,
Shinji
gao.yang2@xxxxxxxxxx
Fri, 9 Apr 2010 16:50:12 +0800
>Hi Shinji,
>
>Thanks firstly.
>
>But the UAS do not think it throws the problem. RFC3261 said UAS may send
>the same SDP before the answer, but there is not normative words of to
>forbid the different SDPs.
>
>And if the equipment has been in the network, unless we using the evident
>standard, we has no way to request their correction.
>
>Gao
>
>OKUMURA Shinji <shinji.okumura@xxxxxxxxxxxx>
>发件人: sipping-bounces@xxxxxxxx
>2010-04-09 16:30
>
>收件人
>sipping@xxxxxxxx
>抄送
>
>主题
>Re: [Sipping] About offeranswer draft:
>
>Hi Gao,
>
>In this case it is no doubt the UAS is a cause of the problem.
>All you have to do is say "Your UAS is against the rules".
>You will surely win the fight.
>
>Regards,
>Shinji
>
>gao.yang2@xxxxxxxxxx
>Fri, 9 Apr 2010 15:25:58 +0800
>>Hi Shinji,
>>
>>By myself, I am OK with the three ways. But if there's no normative
>>definition here, there would be some interworking fight for this issue.
>>
>>Thanks,
>>
>>Gao
>>
>>OKUMURA Shinji <shinji.okumura@xxxxxxxxxxxx>
>>发件人: sipping-bounces@xxxxxxxx
>>2010-04-09 14:23
>>
>>收件人
>>sipping@xxxxxxxx
>>抄送
>>
>>主题
>>Re: [Sipping] About offeranswer draft:
>>
>>Hi Gao,
>>
>>Considering a BCP recommendation in this case,
>>
>>>When UAC receives the different SDP in a reliable response from
>>>the prior one in a non-reliable response, UAC may ...
>>>1. terminate the session.
>>>2. keep using the SDP in a non-reliable response.
>>>3. change to the SDP in a reliable response.
>>
>>and,
>>4. In case 2 or 3, it is recommended that the UAC confirms the current
>> offer-answer status using a reINVITE or an UPDATE request.
>>
>>However I think "may" is adequate in case 3.
>>
>>Regards,
>>Shinji
>>
>>gao.yang2@xxxxxxxxxx
>>Fri, 9 Apr 2010 11:44:34 +0800
>>>Hi,
>>>
>>>Yes, considering implementation, I also find the three ways, especially
>>>for the last two ways.
>>>
>>>My original thought is make clarification on the third one("3. change to
>>>the SDP in a reliable response"), by RFC3264's rule.
>>>
>>>In fact, I think by rules, the UAC should modify the session as it is the
>>>lawful answer. Using early media by the SDP prior to the lawful answer is
>>>something outside of the lawful rules(Reliably way of using early media is
>>>Answer in 100rel).
>>>
>>>So, I think using or just discarding the SDP prior to the lawful answer is
>>>something depends on implementation. While "change to the SDP in a
>>>reliable response" should be normative.
>>>
>>>Thanks,
>>>
>>>Gao
>>>
>>>OKUMURA Shinji <shinji.okumura@xxxxxxxxxxxx>
>>>发件人: sipping-bounces@xxxxxxxx
>>>2010-04-09 10:13
>>>
>>>收件人
>>>sipping@xxxxxxxx
>>>抄送
>>>
>>>主题
>>>Re: [Sipping] About offeranswer draft:
>>>
>>>Hi Gao,
>>>
>>>I have no doubt that the different SDP in non-reliable response
>>>violates current regulations.
>>>
>>>The behaviour of UAC is an implementation issue, I think.
>>>When UAS receives the different SDP in a reliable response from
>>>the prior one in a non-reliable response, UAS may ...
>>>1. terminate the session.
>>>2. keep using the SDP in a non-reliable response.
>>>3. change to the SDP in a reliable response.
>>>
>>>It is not clear, but it is not a regular case.
>>>
>>>Regards,
>>>Shinji
>>>
>>>gao.yang2@xxxxxxxxxx
>>>Wed, 7 Apr 2010 11:14:07 +0800
>>>>Hi Paul,
>>>>
>>>>While considering one problem in our production's interoperability
>>>>testing, I re-read some parts of offeranswer draft and find something
>>>>might be deserving discussion.
>>>>
>>>>//begin of text(part):
>>>> For example, in Figure 1, only the SDP in F6 is the answer. The SDP
>>>> in the non-reliable response (F2) is the preview of the answer and
>>>> must be the same as the answer in F6. Receiving F2, the UAC should
>>>> act as if it receives the answer.
>>>>//end of text(part)
>>>>
>>>>[Gao] In fact, UAS sending SDP in non-reliable response is for potential
>>>>early media usage. Considering some UAS may have different address for
>>>>early media channel and the final session, some UAS may send different
>>>>SDP(compare with the answer) in non-reliable response. And I really found
>>>>such equipment inside and outside of ZTE. And considering UAC, I think we
>>>>should allow the UAC ignore the SDP in non-reliable response, while some
>>>>UAC really do not handle any SDP which is not offer or answer.
>>>>
>>>>But the permissibility of the degree of the difference might be delicate.
>>>>If the non-answer SDP just has different ip address or port, it seams OK.
>>>>If the non-answer SDP has different media streams, it would be hard to
>>>>handle for UAC.
>>>>
>>>>
>>>>And I re-read correlative part of RFC3261. I don't know that whether
>>>>allowing different SDP(compare with the answer) in non-reliable response
>>>>is violation/correction of current text or not.
>>>>
>>>>//correlative part of RFC3261
>>>> o If the initial offer is in an INVITE, the answer MUST be in a
>>>> reliable non-failure message from UAS back to UAC which is
>>>> correlated to that INVITE. For this specification, that is
>>>> only the final 2xx response to that INVITE. That same exact
>>>> answer MAY also be placed in any provisional responses sent
>>>> prior to the answer. The UAC MUST treat the first session
>>>> description it receives as the answer, and MUST ignore any
>>>> session descriptions in subsequent responses to the initial
>>>> INVITE.
>>>>
>>>>Thanks,
>>>>
>>>>Gao
>
>_______________________________________________
>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
_______________________________________________
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
[IETF Announce]
[IETF Discussion]
[Linux SCSI]
[Linux USB Devel]
[Video for Linux]
[Linux Audio Users]
[Photo]
[Yosemite News]
[Yosemite Photos]
[Free Online Dating]
[Linux Kernel]
[Linux SCSI]
[XFree86]
[Big List of Linux Books]