RE: [Sipping] RE: Comments on draft-johnston-sipping-p2p-ipcom-01.txt

"Brian Rosen" <br@brianrosen.net> Tue, 29 March 2005 16:19 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18497 for <sipping-web-archive@ietf.org>; Tue, 29 Mar 2005 11:19:16 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DGJXk-0003CZ-Ln for sipping-web-archive@ietf.org; Tue, 29 Mar 2005 11:26:16 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DGJHy-0007K0-Vt; Tue, 29 Mar 2005 11:09:58 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DGJHx-0007Jj-Pk for sipping@megatron.ietf.org; Tue, 29 Mar 2005 11:09:58 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA15325 for <sipping@ietf.org>; Tue, 29 Mar 2005 11:09:55 -0500 (EST)
Message-Id: <200503291609.LAA15325@ietf.org>
Received: from dx28.winwebhosting.com ([70.85.77.84]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DGJOf-00024w-W5 for sipping@ietf.org; Tue, 29 Mar 2005 11:16:55 -0500
Received: from acs-24-154-127-163.zoominternet.net ([24.154.127.163] helo=BROSENLT) by dx28.winwebhosting.com with esmtpa (Exim 4.44) id 1DGJHZ-000107-BA; Tue, 29 Mar 2005 10:09:33 -0600
From: Brian Rosen <br@brianrosen.net>
To: 'Xiaotao Wu' <xiaotaow@cs.columbia.edu>, 'Arjun Roychowdhury' <arjunrc@gmail.com>
Subject: RE: [Sipping] RE: Comments on draft-johnston-sipping-p2p-ipcom-01.txt
Date: Tue, 29 Mar 2005 11:09:20 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook, Build 11.0.6353
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Thread-Index: AcU0eNx/+tcsXj4eSoiYPDEqPQEOwAAAFBmA
In-Reply-To: <Pine.GSO.4.58.0503291043040.19328@flame.cs.columbia.edu>
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - dx28.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b7b9551d71acde901886cc48bfc088a6
Content-Transfer-Encoding: 7bit
Cc: "'Johnston, Alan'" <alan.johnston@mci.com>, 'sipping' <sipping@ietf.org>
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org
X-Spam-Score: 0.8 (/)
X-Scan-Signature: f66b12316365a3fe519e75911daf28a8
Content-Transfer-Encoding: 7bit

I think this is not true.  All you need is multiple contacts with q values
so that eventually, one endpoint gets the call; voicemail in this case.

Forwarding can also be done if an endpoint is allowed to forward.  The
endpoint has to be trusted by the user, but that's the nature of p2p.
I imagine that what happens really is that I have an endpoint which is mine,
and under my control that is last in the contact list.  It has CPL, or
whatever I want, and forwards the call if necessary.

Brian

> -----Original Message-----
> From: sipping-bounces@ietf.org [mailto:sipping-bounces@ietf.org] On Behalf
> Of Xiaotao Wu
> Sent: Tuesday, March 29, 2005 10:58 AM
> To: Arjun Roychowdhury
> Cc: Johnston, Alan; sipping
> Subject: Re: [Sipping] RE: Comments on draft-johnston-sipping-p2p-ipcom-
> 01.txt
> 
> > > >     return more than just a simple Contact URI. In a pure Peer-to-
> peer
> > > >     SIP network, if the user's phone is not reachable (e.g., it is a
> > > >     wireless phone that is out of range), then we would still like
> > > >     the call to follow the user's call handling preferences.
> > > > This might
> > > >     involve taking voicemail for the user, or forwarding the call to
> > > >     another AoR. The user might have expressed these call handling
> > > >     preferences by uploading a CPL script to the "network" somehow
> > > >     beforehand.
> > >
> > > Yes - these are important requirements that we will want to meet with
> > > this protocol.
> >
> > Why is this an important requirement ? If the goal of this draft is
> > pure p2p, then there is no intelligent network inbetween that needs to
> > be relied on from a service perspective. If CPL needs to be invoked,
> > it would be a part of the User Agent either originating or terminating
> > a call and not some node in between.
> 
> I agree with Arjun's point. In a P2P network, you cannot put your
> service scripts in the network due to both reliability and privacy
> concerns. If you want it to be reliable, you must have your scripts
> distributed to all potential routing nodes, which you never know whether
> they are trustable or untrustable, and the privacy will be a big concern.
> 
> There could be some exceptions, such as spam filtering, a user may like to
> push it into the network so he does not have to keep a copy for all his
> devices. But, keeping service script copies on every device and
> synchronize the copies would not be a big problem in a P2P network.
> 
> For services on endpoints, we have extended CPL to the Language for End
> System Services (LESS), which can be found at
> 
> http://www.ietf.org/internet-drafts/draft-wu-iptel-less-00.txt
> 
> The new language removes the 'proxy' action in CPL since you would not
> expect your endpoints to proxy calls. The language will just fit the P2P
> environment for services.
> 
> Thanks!
> 
> -Xiaotao
> 
> >
> > --
> > Arjun Roychowdhury
> >
> > _______________________________________________
> > Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
> > This list is for NEW development of the application of SIP
> > Use sip-implementors@cs.columbia.edu for questions on current sip
> > Use sip@ietf.org for new developments of core SIP
> >
> 
> _______________________________________________
> Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use sip-implementors@cs.columbia.edu for questions on current sip
> Use sip@ietf.org for new developments of core SIP
> 




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