Re: [siprec] I-D Action: draft-ietf-siprec-architecture-04.txt
Leon Portman <Leon.Portman@nice.com> Mon, 19 March 2012 14:17 UTC
Return-Path: <Leon.Portman@nice.com>
X-Original-To: siprec@ietfa.amsl.com
Delivered-To: siprec@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AA0221F85F3 for <siprec@ietfa.amsl.com>; Mon, 19 Mar 2012 07:17:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.458
X-Spam-Level:
X-Spam-Status: No, score=-2.458 tagged_above=-999 required=5 tests=[AWL=0.141, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZMVUoUsE6-nE for <siprec@ietfa.amsl.com>; Mon, 19 Mar 2012 07:17:48 -0700 (PDT)
Received: from mailil.nice.com (tlvexc07.nice.com [192.114.148.38]) by ietfa.amsl.com (Postfix) with ESMTP id 6DB5C21F85F0 for <siprec@ietf.org>; Mon, 19 Mar 2012 07:17:47 -0700 (PDT)
Received: from TLVMBX01.nice.com ([192.168.253.242]) by tlvcas02.nice.com ([172.18.253.6]) with mapi; Mon, 19 Mar 2012 16:17:46 +0200
From: Leon Portman <Leon.Portman@nice.com>
To: "Hutton, Andrew" <andrew.hutton@siemens-enterprise.com>, "Ravindran, Parthasarathi" <pravindran@sonusnet.com>, Leon Portman <leon.portman@gmail.com>
Date: Mon, 19 Mar 2012 16:17:45 +0200
Thread-Topic: [siprec] I-D Action: draft-ietf-siprec-architecture-04.txt
Thread-Index: AQHNAFN+7jAuVLtiI0aefxoa4INav5ZoBQaAgAHS3hCAAwPfAIAAXQiA//+pRgCAAFzf8P//pzyAgABcY7CABGesgIAABBqQgAAEHfCAAAGZMIAAAV/w
Message-ID: <07465C1D981ABC41A344374066AE1A2C39DAFFEC0A@TLVMBX01.nice.com>
References: <20120312132433.19581.40959.idtracker@ietfa.amsl.com> <07465C1D981ABC41A344374066AE1A2C39DAF8C0A7@TLVMBX01.nice.com> <387F9047F55E8C42850AD6B3A7A03C6C0E1FCACA@inba-mail01.sonusnet.com> <AC091378-CAB3-4DA2-911F-D78D3DAC7D81@gmail.com> <387F9047F55E8C42850AD6B3A7A03C6C0E1FEAD4@inba-mail01.sonusnet.com> <02E25602-BB51-4091-95E3-A5475AB4B85D@gmail.com> <387F9047F55E8C42850AD6B3A7A03C6C0E1FEAF3@inba-mail01.sonusnet.com> <96F77B6A-C42F-4C45-BF24-F6BF9CCAE026@gmail.com> <387F9047F55E8C42850AD6B3A7A03C6C0E1FEB37@inba-mail01.sonusnet.com> <101C6067BEC68246B0C3F6843BCCC1E31296AE1E00@MCHP058A.global-ad.net> <387F9047F55E8C42850AD6B3A7A03C6C0E1FFAE6@inba-mail01.sonusnet.com> <07465C1D981ABC41A344374066AE1A2C39DAFFEC01@TLVMBX01.nice.com> <101C6067BEC68246B0C3F6843BCCC1E31296AE1E39@MCHP058A.global-ad.net>
In-Reply-To: <101C6067BEC68246B0C3F6843BCCC1E31296AE1E39@MCHP058A.global-ad.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "siprec@ietf.org" <siprec@ietf.org>
Subject: Re: [siprec] I-D Action: draft-ietf-siprec-architecture-04.txt
X-BeenThere: siprec@ietf.org
X-Mailman-Version: 2.1.12
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: Mon, 19 Mar 2012 14:17:49 -0000
Agree on both comments Leon -----Original Message----- From: Hutton, Andrew [mailto:andrew.hutton@siemens-enterprise.com] Sent: Monday, March 19, 2012 4:17 PM To: Leon Portman; Ravindran, Parthasarathi; Leon Portman Cc: siprec@ietf.org Subject: RE: [siprec] I-D Action: draft-ietf-siprec-architecture-04.txt See below. Regards Andy > -----Original Message----- > From: Leon Portman [mailto:Leon.Portman@nice.com] > Sent: 19 March 2012 14:10 > To: Ravindran, Parthasarathi; Hutton, Andrew; Leon Portman > Cc: siprec@ietf.org > Subject: RE: [siprec] I-D Action: > draft-ietf-siprec-architecture-04.txt > > Actually these are two separate issues, one is how to identify the > communication session, and second how to indicate it in RS invite > (FROM SRS to SRC). > Back to Andy comment, even for persistent use case, SRS will send re- > invite with some CS identifier so we need to have such mechanism. [AndyH] - I assume this should be "SRS MAY send re-invite with some CS Identifier..." because of course it can be the SRC that makes that decision based on policy. >My > understanding from the below thread was to add the policy mentioning >and not just to completely remove the mechanism mentioning. I am ok >with both options. > I will remove Join example it in the next update. > [AndyH] - I think we should remove the mechanism from the architecture draft the "Join" example was there to promote discussion even before we had a protocol draft and I think should now be removed. > > Regards > > Leon > > -----Original Message----- > From: siprec-bounces@ietf.org [mailto:siprec-bounces@ietf.org] On > Behalf Of Ravindran, Parthasarathi > Sent: Monday, March 19, 2012 4:01 PM > To: Hutton, Andrew; Leon Portman > Cc: siprec@ietf.org > Subject: Re: [siprec] I-D Action: > draft-ietf-siprec-architecture-04.txt > > Hi Andy, > > As I mentioned in the below mail, the policy of SRC should not decide > what recording has to be started rather it has to be clearly mentioned > by SRS and it will leads to interop issue as SRS has to expect > recording based on different SRC implementation. > > In case CS id is not generic enough for SRS-initiated callflow. Let us > work for the list of possible standard mechanism required > > 1) Communication Session-id > 2) participant > 3) stream??? > > I still think that the exact SRS-initiated recording mechanism has to > be mentioned in the protocol draft rather than in the architecture > document. > > Thanks > Partha > > >-----Original Message----- > >From: Hutton, Andrew [mailto:andrew.hutton@siemens-enterprise.com] > >Sent: Monday, March 19, 2012 7:20 PM > >To: Ravindran, Parthasarathi; Leon Portman > >Cc: siprec@ietf.org > >Subject: RE: [siprec] I-D Action: draft-ietf-siprec-architecture- > 04.txt > > > >Hi Leon, > > > >I expected the bullet in section 3.2.2 stating "Identify the session > >that is to be recorded - Possibly using the Join header" to be > >removed in this latest update. The issue was raised by Gonzalo and in > >my response to those on the mailing list. (See > >http://www.ietf.org/mail- archive/web/siprec/current/msg03125.html). > > > >In previous discussion I thought we had agreed at least in some > >scenarios there was no need to define such a mechanism as it would be > >up to policy at the SRC and for example in the persistent recording > >case there may not even be a CS at the time the RS is established. > > > >Regards > >Andy > > > > > > > > > >> -----Original Message----- > >> From: siprec-bounces@ietf.org [mailto:siprec-bounces@ietf.org] On > >> Behalf Of Ravindran, Parthasarathi > >> Sent: 16 March 2012 18:39 > >> To: Leon Portman > >> Cc: siprec@ietf.org > >> Subject: Re: [siprec] I-D Action: > >> draft-ietf-siprec-architecture-04.txt > >> > >> Leon, > >> > >> I agree with you. Let architecture document mentions only that the > >> mechanism is required to identify the communication session in SRS- > >> initiated callflow and exact mechanism will be defined in protocol > >> draft. > >> > >> Thanks > >> Partha > >> > >> >-----Original Message----- > >> >From: Leon Portman [mailto:leon.portman@gmail.com] > >> >Sent: Friday, March 16, 2012 11:51 PM > >> >To: Ravindran, Parthasarathi > >> >Cc: Leon Portman; siprec@ietf.org > >> >Subject: Re: [siprec] I-D Action: draft-ietf-siprec-architecture- > >> 04.txt > >> > > >> >The main question then, if it will be required to be defined in > >> >the protocol draft and we can keep architecture draft at high > >> >level in > >> order > >> >to move forward > >> > > >> >Leon > >> > > >> >On Mar 16, 2012, at 8:16 PM, "Ravindran, Parthasarathi" > >> ><pravindran@sonusnet.com> wrote: > >> > > >> >> Leon, > >> >> > >> >> I agree with you that session-id solves the reported problem. > >> >> > >> >> As you might know, Session id IETF WG namely INSIPID is in the > >> >> very > >> >early stage and number of drafts under discussion for IETF-83 are > >> listed > >> >in http://www.ietf.org/mail- > >archive/web/insipid/current/msg00005.html. > >> >IMO, creating session-id dependency will delay SIPREC deliverable. > >> >We will brainstorm more to find some way without session-id if > exists. > >> >> > >> >> Thanks > >> >> Partha > >> >> > >> >>> -----Original Message----- > >> >>> From: Leon Portman [mailto:leon.portman@gmail.com] > >> >>> Sent: Friday, March 16, 2012 11:36 PM > >> >>> To: Ravindran, Parthasarathi > >> >>> Cc: Leon Portman; siprec@ietf.org > >> >>> Subject: Re: [siprec] I-D Action: > >> >>> draft-ietf-siprec-architecture-04.txt > >> >>> > >> >>> Partha, > >> >>> > >> >>> I completely agree with you. Session identification is one of > the > >> >>> main pain points today. May be Global session ID work will help > >> here? > >> >>> http://tools.ietf.org/html/draft-kaplan-dispatch-session-id-01 > >> >>> > >> >>> Leon > >> >>> > >> >>> On Mar 16, 2012, at 7:59 PM, "Ravindran, Parthasarathi" > >> >>> <pravindran@sonusnet.com> wrote: > >> >>> > >> >>>> Leon, > >> >>>> > >> >>>> I agree with you that it is the way proprietary SIP recording > >> works > >> >>> today. For each SRS initiated callflow, unique-id of a session > is > >> >>> generated by PBX driven or CTI, SRC is forced to develop > multiple > >> >>> solutions accordingly as there is a lack of standard mechanism. > >> >>> I have concern because SRS initiated without any specific > >> >>> identification continue the same trend of today's proprietary > >> >>> recording solution. I wish to see some well-defined protocol > >> >>> mechanism from SRS to SRC to identity the session which has to > >> >>> recorded. Please let me know your opinion. > >> >>>> > >> >>>> As you have listed number of mechanism, I'm fine in case we > >> >>>> nailed > >> >>> down to one of the mechanism as standard in the worst case. > >> >>>> > >> >>>> Thanks > >> >>>> Partha > >> >>>> > >> >>>>> -----Original Message----- > >> >>>>> From: Leon Portman [mailto:leon.portman@gmail.com] > >> >>>>> Sent: Friday, March 16, 2012 11:14 PM > >> >>>>> To: Ravindran, Parthasarathi > >> >>>>> Cc: Leon Portman; siprec@ietf.org > >> >>>>> Subject: Re: [siprec] I-D Action: > >> >>>>> draft-ietf-siprec-architecture-04.txt > >> >>>>> > >> >>>>> Partha Hi > >> >>>>> > >> >>>>> The ways of identification of CS to be recorded for SRS > >> initiated > >> >>>>> flows are very dependent on actual SRC implementation. > >> >>>>> For example, if SRC is PBX, it can be even CTI call id, > >> >>>>> participants ids, DNS name of end point etc. > >> >>>>> > >> >>>>> For gateways it can be IP and PORT of RTP stream for example. > >> >>>>> > >> >>>>> This what i meant that it is very defendant on SRC and on the > >> >>>>> way how SRS knows about CSs. > >> >>>>> > >> >>>>> Regards > >> >>>>> > >> >>>>> Leon > >> >>>>> > >> >>>>> On Mar 14, 2012, at 4:12 PM, "Ravindran, Parthasarathi" > >> >>>>> <pravindran@sonusnet.com> wrote: > >> >>>>> > >> >>>>>> Leon, > >> >>>>>> > >> >>>>>> Could you please explain in detail about Sec 3.2.2 update > >> >>>>>> > >> >>>>>> " o The actual mechanism of the identification is depends > on > >> >SRC > >> >>>>>> policy." > >> >>>>>> > >> >>>>>> Thanks > >> >>>>>> partha > >> >>>>>> > >> >>>>>>> -----Original Message----- > >> >>>>>>> From: siprec-bounces@ietf.org > >> >>>>>>> [mailto:siprec-bounces@ietf.org] > >> On > >> >>>>>>> Behalf Of Leon Portman > >> >>>>>>> Sent: Tuesday, March 13, 2012 9:20 PM > >> >>>>>>> To: siprec@ietf.org > >> >>>>>>> Subject: Re: [siprec] I-D Action: > >> >>>>>>> draft-ietf-siprec-architecture-04.txt > >> >>>>>>> > >> >>>>>>> Main changes. They are mainly consist from Gonzalo and > >> >>>>>>> other mailing lists comments. > >> >>>>>>> > >> >>>>>>> 1. Definitions: Adding recording unaware UA definition and > >> fixing > >> >>>>>>> some other definitions 2. Consistent abbreviation usage in > >> >>>>>>> the > >> >>>>> document 3. > >> >>>>>>> Figures fixes 4. Adding policy mentions in Endpoint as SRC > 5. > >> >>>>>>> Removing WEBRTC mentions 6. Adding more descriptions in SRS > >> >>>>>>> initiated flows 7.Adding support for RS without metadata > >> >>>>>>> > >> >>>>>>> There are some small typo mistakes in v04. I have already > >> >>>>>>> fixed them and will update in next version > >> >>>>>>> > >> >>>>>>> Regards > >> >>>>>>> > >> >>>>>>> Leon > >> >>>>>>> > >> >>>>>>> -----Original Message----- > >> >>>>>>> From: siprec-bounces@ietf.org > >> >>>>>>> [mailto:siprec-bounces@ietf.org] > >> On > >> >>>>>>> Behalf Of internet-drafts@ietf.org > >> >>>>>>> Sent: Monday, March 12, 2012 3:25 PM > >> >>>>>>> To: i-d-announce@ietf.org > >> >>>>>>> Cc: siprec@ietf.org > >> >>>>>>> Subject: [siprec] I-D Action: > >> >>>>>>> draft-ietf-siprec-architecture-04.txt > >> >>>>>>> > >> >>>>>>> > >> >>>>>>> A New Internet-Draft is available from the on-line > >> >>>>>>> Internet-Drafts directories. This draft is a work item of > the > >> SIP > >> >>>>>>> Recording Working Group of the IETF. > >> >>>>>>> > >> >>>>>>> Title : An Architecture for Media Recording using > >> >the > >> >>>>>>> Session Initiation Protocol > >> >>>>>>> Author(s) : Andrew Hutton > >> >>>>>>> Leon Portman > >> >>>>>>> Rajnish Jain > >> >>>>>>> Ken Rehor > >> >>>>>>> Filename : draft-ietf-siprec-architecture-04.txt > >> >>>>>>> Pages : 16 > >> >>>>>>> Date : 2012-03-12 > >> >>>>>>> > >> >>>>>>> Session recording is a critical requirement in many > >> >>>>>>> communications environments such as call centers and > >> >>>>>>> financial trading. In some of these environments, all > >> >>>>>>> calls must be recorded for regulatory, compliance, and > >> >>>>>>> consumer protection reasons. Recording of a session is > >> >>>>>>> typically performed by sending a copy of a media stream to > >> >>>>>>> a recording device. This document describes architectures > >> >>>>>>> for deploying session > >> recording > >> >>>>>>> solutions in an environment which is based on the Session > >> >Initiation Protocol (SIP). > >> >>>>>>> > >> >>>>>>> > >> >>>>>>> A URL for this Internet-Draft is: > >> >>>>>>> http://www.ietf.org/internet-drafts/draft-ietf-siprec- > >> architectur > >> >>>>>>> e- > >> >>>>>>> 04.txt > >> >>>>>>> > >> >>>>>>> Internet-Drafts are also available by anonymous FTP at: > >> >>>>>>> ftp://ftp.ietf.org/internet-drafts/ > >> >>>>>>> > >> >>>>>>> This Internet-Draft can be retrieved at: > >> >>>>>>> ftp://ftp.ietf.org/internet-drafts/draft-ietf-siprec- > >> architecture > >> >>>>>>> - > >> >>> 04. > >> >>>>>>> txt > >> >>>>>>> > >> >>>>>>> _______________________________________________ > >> >>>>>>> siprec mailing list > >> >>>>>>> siprec@ietf.org > >> >>>>>>> https://www.ietf.org/mailman/listinfo/siprec > >> >>>>>>> _______________________________________________ > >> >>>>>>> siprec mailing list > >> >>>>>>> siprec@ietf.org > >> >>>>>>> https://www.ietf.org/mailman/listinfo/siprec > >> >>>>>> _______________________________________________ > >> >>>>>> siprec mailing list > >> >>>>>> siprec@ietf.org > >> >>>>>> https://www.ietf.org/mailman/listinfo/siprec > >> >>>> > >> >> > >> > >> _______________________________________________ > >> siprec mailing list > >> siprec@ietf.org > >> https://www.ietf.org/mailman/listinfo/siprec > _______________________________________________ > siprec mailing list > siprec@ietf.org > https://www.ietf.org/mailman/listinfo/siprec
- [siprec] I-D Action: draft-ietf-siprec-architectu… internet-drafts
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Leon Portman
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Ravindran, Parthasarathi
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Ravindran, Parthasarathi
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Leon Portman
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Ravindran, Parthasarathi
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Leon Portman
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Ravindran, Parthasarathi
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Leon Portman
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Ravindran, Parthasarathi
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Hutton, Andrew
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Ravindran, Parthasarathi
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Leon Portman
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Hutton, Andrew
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Leon Portman
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Ravindran, Parthasarathi
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Paul Kyzivat
- Re: [siprec] I-D Action: draft-ietf-siprec-archit… Hutton, Andrew