Re: [dispatch] Lossless Recording in SIPREC

Mary Barnes <mary.ietf.barnes@gmail.com> Mon, 10 February 2014 21:36 UTC

Return-Path: <mary.ietf.barnes@gmail.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 612DE1A088C for <dispatch@ietfa.amsl.com>; Mon, 10 Feb 2014 13:36:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 rhzOBli3qMOT for <dispatch@ietfa.amsl.com>; Mon, 10 Feb 2014 13:36:31 -0800 (PST)
Received: from mail-yk0-x232.google.com (mail-yk0-x232.google.com [IPv6:2607:f8b0:4002:c07::232]) by ietfa.amsl.com (Postfix) with ESMTP id 014F11A088B for <dispatch@ietf.org>; Mon, 10 Feb 2014 13:36:30 -0800 (PST)
Received: by mail-yk0-f178.google.com with SMTP id 79so8783424ykr.9 for <dispatch@ietf.org>; Mon, 10 Feb 2014 13:36:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fo0qTfoJW7W4VuXT0wcveR8nemSVneHLKO3p4oX/+Os=; b=bgSybRzAd3hnY2y/JDPMNkSGgFC3+QZyU/Lw9PERO0CRqtu2JBl7OALKWsf9GULgJM C47Szp0Gd/pJ4ntmKenGDibDxoyL29/rk1bTVWPQHmEdCSnXiDxcDt2OxFnHQHsV/v8e HWpz6g3+FnDoJk7U7c1jVQUtyG7GGxHPSegZfpZnSX91IjZA7v6XojEF4QW6CZ+0f9q/ GW43pgLHrCDFGPHbREPNt9aM8MyLa1xHeEzgKZ5UzY6kl6MQVtIXCS+iuDO5vitAKW2Z J9/G8/8ti90PZWyO1UDPs8moe3JSt6hFzlUAMnqyEFpRgjYdZTKODtmItOivpp/nLp0n YJMQ==
MIME-Version: 1.0
X-Received: by 10.236.150.164 with SMTP id z24mr3769947yhj.75.1392068190550; Mon, 10 Feb 2014 13:36:30 -0800 (PST)
Received: by 10.170.150.2 with HTTP; Mon, 10 Feb 2014 13:36:30 -0800 (PST)
In-Reply-To: <949EF20990823C4C85C18D59AA11AD8B12FA03@FR712WXCHMBA11.zeu.alcatel-lucent.com>
References: <CF199D4B.7A6E4%rmohanr@cisco.com> <4BEAD79F6904AC4FB1917EBA8006628905C0685D52@SOUEXC01.eu.nice.com> <CF19B110.7A78A%rmohanr@cisco.com> <9F33F40F6F2CD847824537F3C4E37DDF17CEDF53@MCHP04MSX.global-ad.net> <CAHBDyN4PfGJZsh1djzgNsB6PCiHQOgKAZ7JLOCm6gMWLJTGD0w@mail.gmail.com> <949EF20990823C4C85C18D59AA11AD8B12F844@FR712WXCHMBA11.zeu.alcatel-lucent.com> <CAHBDyN59SWK0+mrjb-SzZh+OGXyaJCzbCWpFWugitb1PC+xURA@mail.gmail.com> <949EF20990823C4C85C18D59AA11AD8B12FA03@FR712WXCHMBA11.zeu.alcatel-lucent.com>
Date: Mon, 10 Feb 2014 15:36:30 -0600
Message-ID: <CAHBDyN6b7kXgSrMWMzKXBtnND6reRNEM=5Ua2=iT7vwDJk258Q@mail.gmail.com>
From: Mary Barnes <mary.ietf.barnes@gmail.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
Content-Type: multipart/alternative; boundary="20cf303b3c930042ae04f21422e4"
Cc: Gerben Stam <Gerben.Stam@nice.com>, "dispatch@ietf.org" <dispatch@ietf.org>
Subject: Re: [dispatch] Lossless Recording in SIPREC
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Feb 2014 21:36:36 -0000

On Mon, Feb 10, 2014 at 3:19 PM, DRAGE, Keith (Keith) <
keith.drage@alcatel-lucent.com> wrote:

>  The ADs make decisions.
>
> The DISPATCH WG chairs are there to represent the consensus of the WG. The
> charter does not create a special role for the DISPATCH WG chairs that goes
> beyond the role of any other WG chair.
>
> While I do not necessarily regard this as contentious, the only discussion
> we have had on the list is whether it should go to dispatch first. The WG
> has had no mails that say: "Let's dispatch this to SIPREC."
>
[MB]
That was the point of the email that I sent earlier.  This is the proposal.
 If you have a compelling reason why we shouldn't do that, then post it.

There clearly were suggestions that this topic should just be discussed in
SIPREC and Partha had added them to the thread.  Another participant
actually responded to the thread only in SIPREC (one of the reasons I
discourage cross-posting).
[/MB]

So my concern is that the WG itself has been effectively ignored.
>
[MB] Read my comment above. There is some common sense to be applied to the
process. [/MB]

>
> Let us see the question put to the WG.
>
[MB] The whole point of the DISPATCH process is that topics must be posted
to allow time for discussion and the WG to raise concerns. The DISPATCH
chairs then meet with the ADs (reviewing the relevant threads) and
determine whether there is enough interest in a topic and then propose the
best way to dispatch the topic.   There is nothing in IETF procedures that
require chairs to ask explicit questions.  Chairs make proposals and if you
disagree you can reply, in particular in cases that are clearly
non-controversial.

  Certainly, if there had been the slightest hint of controversy, we would
have kept the topic in DISPATCH until there was what the chairs deemed
clear consensus.   If you read the recording thread carefully, you can see
that one of the SIPREC chairs had previously told the individual that the
topic should be on SIPREC, so we are actually just clearly stating that
with this proposal/decision.  If you have concerns about the DISPATCH
process, please post a note to the RAI area mailing list. [/MB]

>
> regards
>
> Keith
>
>  ------------------------------
> *From:* Mary Barnes [mailto:mary.ietf.barnes@gmail.com]
> *Sent:* 10 February 2014 20:04
> *To:* DRAGE, Keith (Keith)
> *Cc:* Hutton, Andrew; Gerben Stam; dispatch@ietf.org
>
> *Subject:* Re: [dispatch] Lossless Recording in SIPREC
>
>  Keith,
>
>  I'm not sure what your point is.  The DISPATCH WG chairs make
> recommendations to the ADs based upon what they perceive as interest on the
> DISPATCH WG mailing list.   If you concerns about an explicit action noted
> below, please be specific.  It's not clear to me whether your concerned
> about the decision for the discussion to move to SIPREC or the general
> DISPATCH approach.
>
>  Mary.
>
>
> On Mon, Feb 10, 2014 at 1:42 PM, DRAGE, Keith (Keith) <
> keith.drage@alcatel-lucent.com> wrote:
>
>>  According to the charter:
>>
>> The Dispatch working group is chartered to consider proposals for
>> new work in the RAI area and identify, or help create, an appropriate
>> venue for the work.
>>
>> I would read this as a working group decision rather than a WG chairs
>> decision.
>>
>> Keith
>>
>>
>>
>>   ------------------------------
>> *From:* dispatch [mailto:dispatch-bounces@ietf.org] *On Behalf Of *Mary
>> Barnes
>> *Sent:* 10 February 2014 16:39
>> *To:* Hutton, Andrew
>> *Cc:* Gerben Stam; dispatch@ietf.org
>>
>> *Subject:* Re: [dispatch] Lossless Recording in SIPREC
>>
>>   Yes, that is the appropriate action.  The ADs just met with the
>> DISPATCH WG chairs in preparation for IETF-89. We discussed this topic and
>> agree that discussion should move to SIPREC WG mailing list. But, it's
>> important to note that this dispatchment in no way implies that the
>> community agrees that work is needed. It's up to the SIPREC WG to make that
>> decision.
>>
>>  Regards,
>> Mary
>> DISPATCH WG co-chair.
>>
>>
>> On Mon, Feb 10, 2014 at 8:05 AM, Hutton, Andrew <andrew.hutton@unify.com>wrote:
>>
>>> Hi Gerben,
>>>
>>> Looking back at our off-list discussion I did actually say that you
>>> "should start a discussion on the SIPREC list".
>>>
>>> Sorry if there was confusion.
>>>
>>> Andy
>>>
>>> > -----Original Message-----
>>> > From: dispatch [mailto:dispatch-bounces@ietf.org] On Behalf Of Ram
>>> > Mohan R (rmohanr)
>>>  > Sent: 06 February 2014 16:20
>>> > To: Gerben Stam
>>> > Cc: dispatch@ietf.org
>>> > Subject: Re: [dispatch] Lossless Recording in SIPREC
>>> >
>>> > Hi,
>>> >
>>> > Please see inline
>>> >
>>> > -----Original Message-----
>>> > From: Gerben Stam <Gerben.Stam@nice.com>
>>> > Date: Thursday, 6 February 2014 8:40 pm
>>> > To: Cisco Employee <rmohanr@cisco.com>
>>> > Cc: "dispatch@ietf.org" <dispatch@ietf.org>
>>> > Subject: RE: [dispatch] Lossless Recording in SIPREC
>>> >
>>> > >Hey Ram,
>>> > >
>>> > >I have had an off-line discussion with Andrew Hutton, chairman of the
>>> > >SIPREC group.
>>> > >He suggested to post this on the IETF dispatch group as it is a good
>>> > >topic to discuss in the team.
>>> >
>>> > Ok. I was not aware of this.
>>> >
>>> > >
>>> > >What would I need to do to bend this to SIPREC WG instead of Dispatch?
>>> > >
>>> > >Regards,
>>> > >
>>> > >Gerben
>>> > >
>>> > >-----Original Message-----
>>> > >From: Ram Mohan R (rmohanr) [mailto:rmohanr@cisco.com]
>>> > >Sent: donderdag 6 februari 2014 15:45
>>> > >To: Gerben Stam
>>> > >Cc: dispatch@ietf.org
>>> > >Subject: Re: [dispatch] Lossless Recording in SIPREC
>>> > >
>>> > >Hi,
>>> > >
>>> > >Is there a reason why you want to have this discussion in dispatch and
>>> > >not in SIPREC WG which is meant to discuss the issues around SIP
>>> > >recording ?
>>> > >If you don¹t have any specific reason to do it here you may want to
>>> > start
>>> > >this discussion in SIPREC WG.
>>> > >
>>> > >I do have some comments on this topic but I think SIPREC WG is the
>>> > right
>>> > >place to have those discussions.
>>> > >
>>> > >
>>> > >Regards,
>>> > >Ram
>>> > >
>>> > >From:  Gerben Stam <Gerben.Stam@nice.com>
>>> > >Date:  Thursday, 6 February 2014 3:58 pm
>>> > >To:  Gerben Stam <Gerben.Stam@nice.com>
>>> > >Cc:  "dispatch@ietf.org" <dispatch@ietf.org>
>>> > >Subject:  [dispatch] Lossless Recording in SIPREC
>>> > >
>>> > >
>>> > >Dear DISPATCH group,
>>> > >
>>> > >SIPREC is a great initiative to standardize the interface for
>>> > capturing
>>> > >Communication Sessions.
>>> > >Session Recording is becoming more and more critical due to Compliance
>>> > >and regulatory changes over the last years.
>>> > >
>>> > >The compliance market is requesting more than capture only these days
>>> > >Confirmation is needed to acknowledge the entire Communication Session
>>> > >was captured correctly.
>>> > >RTCP Reports (rfc3611) will help to confirm complete handover of RTP
>>> > >content.
>>> > >
>>> > >
>>> > >
>>> > >New requirement is OElossless¹ Session Capturing.
>>> >
>>> > Why is this a new requirement ? RFC 6341 (SIPREC requirements) already
>>> > has
>>> > a requirement for Lossless recording. See REQ 005.
>>> >
>>> >
>>> > >Lossless indicating handover of content (RTP) is acknowledged by the
>>> > >receiver AND in case of receiving issues, the sender will resend.
>>> > >Reasons for loss may be UDP packet loss or receiver failing(over) and
>>> > >temporary not able to accept content.
>>> > >Current approach to address this OElossless¹ requirement is using 2
>>> > >independent parallel receivers.
>>> >
>>> > There may be other approaches well. For example an SRC may buffer for a
>>> > small duration to take care of the loss. Two parallel receivers still
>>> > does
>>> > not guarantee that recording is loseless as you can have UDP packet
>>> > loss
>>> > on both paths.
>>> >
>>> > >
>>> > >This requires the sender to send 2 individual streams, in fact 2
>>> > >independent SIPREC sessions.
>>> > >
>>> > >Not sure if this is covered currently as supported SIPREC deployment.
>>> >
>>> >
>>> > Current SIPREC does not have any such constraints. Depending on your
>>> > implementation model you can have the same CS recorded by multiple SRC
>>> > or
>>> > have same SRC do multiple recordings of same CS.
>>> >
>>> > Regards,
>>> > Ram
>>> >
>>> > > We do see implementations based on SIPREC supporting it.
>>> > >Alternative is quick failover at receiver in case of failure but as
>>> > >sender will send only once, this may lead to loss during failover.
>>> > >
>>> > >I am not aware of any rfc covering lossless content handover, but
>>> > there
>>> > >may be standards covering this already.
>>> > >
>>> > >
>>> > >Looking forward to discussion on the mailing list. I may be at the
>>> > London
>>> > >event.
>>> > >
>>> > >Regards,
>>> > >
>>> > >Gerben Stam,
>>> > >NICE Systems
>>> > >
>>> > >
>>> >
>>> > _______________________________________________
>>> > dispatch mailing list
>>> > dispatch@ietf.org
>>> > https://www.ietf.org/mailman/listinfo/dispatch
>>> _______________________________________________
>>> dispatch mailing list
>>> dispatch@ietf.org
>>> https://www.ietf.org/mailman/listinfo/dispatch
>>>
>>
>>
>