Re: [siprec] FIR vs. SIP INFO

"Ram Mohan R (rmohanr)" <rmohanr@cisco.com> Sat, 28 June 2014 16:54 UTC

Return-Path: <rmohanr@cisco.com>
X-Original-To: siprec@ietfa.amsl.com
Delivered-To: siprec@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 046751A037A for <siprec@ietfa.amsl.com>; Sat, 28 Jun 2014 09:54:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.552
X-Spam-Level:
X-Spam-Status: No, score=-14.552 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, J_CHICKENPOX_32=0.6, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3vvmJjyx4o02 for <siprec@ietfa.amsl.com>; Sat, 28 Jun 2014 09:54:07 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75B511A037B for <siprec@ietf.org>; Sat, 28 Jun 2014 09:54:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6048; q=dns/txt; s=iport; t=1403974447; x=1405184047; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=IGK6kPaO48ymIOyHKeoqGPrfYByeqWkip2BlKcVQO4s=; b=eN3wf6KzeW9JtydgDp14tytX7eVgOm4+gxM+unmaHKm1lZre75DP8UAa xeXCp3KX21p8T1DkwrjognLuszNQ2L/MKdw21Mio3NYva9l8FbCyFMBOI QynTetEsvxHcoGaiwmVdnkntQ2rYlarCHwV8JLfEF8iQycpG6cpxvC/Q4 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhAFAA/yrlOtJA2N/2dsb2JhbABagw1SWoJuulCGbVMBGXAWdYQDAQEBBAEBATE6FwQCAQgRAwECAQQoAgIlCx0IAgQBEgmIOQ2MG5wdBp0dF4EliCaEZgMBARw6BoJrgVIFml2BRooIiC2DQmyBCzk
X-IronPort-AV: E=Sophos;i="5.01,567,1400025600"; d="scan'208";a="56710932"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-5.cisco.com with ESMTP; 28 Jun 2014 16:54:06 +0000
Received: from xhc-aln-x12.cisco.com (xhc-aln-x12.cisco.com [173.36.12.86]) by alln-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id s5SGs6WV001015 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <siprec@ietf.org>; Sat, 28 Jun 2014 16:54:06 GMT
Received: from xmb-aln-x05.cisco.com ([169.254.11.243]) by xhc-aln-x12.cisco.com ([173.36.12.86]) with mapi id 14.03.0123.003; Sat, 28 Jun 2014 11:54:06 -0500
From: "Ram Mohan R (rmohanr)" <rmohanr@cisco.com>
To: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>, "siprec@ietf.org" <siprec@ietf.org>
Thread-Topic: [siprec] FIR vs. SIP INFO
Thread-Index: AQHPkvGSO9Rqq9IU4kegQwC2Sr79Xw==
Date: Sat, 28 Jun 2014 16:54:05 +0000
Message-ID: <CFD4F115.92AD8%rmohanr@cisco.com>
References: <CF51A68B.84EF2%rmohanr@cisco.com> <CFC0F297.29BC6%eckelcu@cisco.com>
In-Reply-To: <CFC0F297.29BC6%eckelcu@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.3.9.131030
x-originating-ip: [10.65.41.170]
Content-Type: text/plain; charset="euc-kr"
Content-ID: <6E8B8D99A307A64AA2C66C4926B4F918@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/siprec/eQewRwauZaYHxITQvOY6MH_IR-k
Subject: Re: [siprec] FIR vs. SIP INFO
X-BeenThere: siprec@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: SIP Recording Working Group Discussion List <siprec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/siprec>, <mailto:siprec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/siprec/>
List-Post: <mailto:siprec@ietf.org>
List-Help: <mailto:siprec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/siprec>, <mailto:siprec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Jun 2014 16:54:10 -0000

Proposed text looks good to me.

Ram

-----Original Message-----
From: "Charles Eckel   (eckelcu)" <eckelcu@cisco.com>
Date: Saturday, 14 June 2014 10:21 am
To: Ram Mohan Ravindranath <rmohanr@cisco.com>, "siprec@ietf.org"
<siprec@ietf.org>
Subject: Re: [siprec] FIR vs. SIP INFO

>Reviving a sleeping thread …
>
>The sense of the room, as captured in the meeting minutes, was that we add
>a requirement on the SRS to support both methods. Continuing the
>discussion on the list resulted in only one addition comment, from Ram, in
>support of this proposal.
>With this in mind, I propose we append the following to section 8.1.7.1.1:
>
>"To make sure a common mechanism exists between the SRC and SRS, the SRS
>MUST support both mechanisms (FIR and SIP INFO), using FIR when negotiated
>successfully with the SRC, and using SIP INFO otherwise."
>
>Comments and other ideas welcome.
>
>Cheers,
>Charles
>
>On 3/20/14, 8:03 PM, "Ram Mohan R (rmohanr)" <rmohanr@cisco.com> wrote:
>
>>I prefer option 2 as mandatory since SRS is the one that eventually looks
>>at the media being recorded(RTP) and is the best one to decide on whether
>>to generate a FIR or SIP INFO.  However we may also allow a SRC to
>>generate a FIR/SIP INFO. So I prefer that we can keep MUST for option 2
>>and MAY for option 1.
>>
>>I have a slightly different question on this -
>>Do we want SRS(or SRC) to always generate both FIR and SIP INFO ? There
>>may be cases where endpoint (UA) may support one or both of them. If a UA
>>supports both of them it may result in a case where UA may re-transmit
>>IDR
>>frame twice (one on receipt of FIR and other on on receipt of SIP INFO).
>>This is ok in principle but may lead to more network congestion due to
>>bursty traffic. Is this some thing we should worry about ?
>>
>>Perhaps if there is a way SRS/SRC can find what method the UA prefers
>>(FIR
>>or SIP INFO) it can only generate that.
>>
>>Ram
>>
>>
>>-----Original Message-----
>>From: "Charles Eckel   (eckelcu)" <eckelcu@cisco.com>
>>Date: Friday, 21 March 2014 2:34 am
>>To: "siprec@ietf.org" <siprec@ietf.org>
>>Subject: [siprec] FIR vs. SIP INFO
>>
>>>To the best of my knowledge, this is the last open item in the protocol
>>>draft. Here is the info from the slide presented at IETF 89 in London:
>>>
>>>FIR and SIP INFO requirements in SRC and/or SRS
>>>------------------------
>>>Section 8.1.7.1.1 SIP INFO for FIR
>>>¨"XML Schema for Media Control² [RFC5168
>>><http://tools.ietf.org/html/rfc5168>] defines an Extensible Markup
>>>Language (XML) Schema for video fast update. Implementations are
>>>discouraged from using the method described except for backward
>>>compatibility purposes. Implementations SHOULD use FIR messages instead.
>>>
>>>NENA ICE-8 event feedback, do we need to say more? Options:
>>>1.SRC MUST support both and provide interworking to what SRS supports
>>>(and
>>>an UA that does not support both MUST NOT use SIPREC?)
>>>2.SRS MUST support both (and allow SRC to support both simultaneously?
>>>And
>>>how do you negotiation that ?)
>>>3.Provide recommendations and leave as quality of implementation
>>>decision
>>>(and live with interoperability issues?)
>>>-----------------------------
>>>
>>>Discussion in room (from minutes:
>>>http://www.ietf.org/mail-archive/web/siprec/current/msg03934.html)
>>>- Paul K - no brainer, SRS is the powerful box - that is the place to
>>>put
>>>requirements - 2 is preferable to 1 - 2 vs. 3, I'm not sure, kind of
>>>inclined for 2 but not sure
>>>- Chair: definitive is best for implementation
>>>- Charles: option 3 is my suggestion (as the draft is), but could live
>>>with option 2 - would appreciate some help with the text - need to think
>>>about use cases - if a UA is capable of dealing with both, it can
>>>simplify
>>>for the SRS, but depends on capabilities of the SRC and SRS - if we can
>>>do
>>>better that is great
>>>- Chair: let's have more list discussion because missing people - but in
>>>favour of documenting one and generally in favour of having the server
>>>do
>>>the work - tentatively think going in the direction of option 2
>>>
>>>Thoughts?
>>>
>>>Cheers,
>>>Charles
>>>
>>>_______________________________________________
>>>siprec mailing list
>>>siprec@ietf.org
>>>https://www.ietf.org/mailman/listinfo/siprec
>>
>