[P2PSIP] Re: Concept draft: Open issues #5 - 8
Philip Matthews <philip_matthews@magma.ca> Mon, 26 February 2007 20:15 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HLmFk-00011Z-VP; Mon, 26 Feb 2007 15:15:20 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HLmFj-00011S-PF for p2psip@ietf.org; Mon, 26 Feb 2007 15:15:19 -0500
Received: from mx1-3.spamtrap.magma.ca ([209.217.78.154]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HLmFe-0007zv-5i for p2psip@ietf.org; Mon, 26 Feb 2007 15:15:19 -0500
Received: from mail2.magma.ca (mail2.internal.magma.ca [10.0.10.12]) by mx1-3.spamtrap.magma.ca (8.13.1/8.13.1) with ESMTP id l1QKF86q030294; Mon, 26 Feb 2007 15:15:09 -0500
Received: from [10.10.80.124] ([216.13.42.68]) (authenticated bits=0) by mail2.magma.ca (Magma's Mail Server) with ESMTP id l1QKEm6q021325 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Mon, 26 Feb 2007 15:14:49 -0500
In-Reply-To: <4d4304a00702261159k1d5b5f6fwb0635b625dac9467@mail.gmail.com>
References: <E4D9CFEA-3190-4939-B44C-889E58CCE1C0@magma.ca> <4d4304a00702261159k1d5b5f6fwb0635b625dac9467@mail.gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <C35050D0-7259-4979-8F49-B9C3E4E2B8CD@magma.ca>
Content-Transfer-Encoding: 7bit
From: Philip Matthews <philip_matthews@magma.ca>
Date: Mon, 26 Feb 2007 15:14:49 -0500
To: "David A. Bryan" <dbryan@sipeerior.com>
X-Mailer: Apple Mail (2.752.2)
X-magma-MailScanner-Information: Magma Mailscanner Service
X-magma-MailScanner: Clean
X-Spam-Status:
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 36c793b20164cfe75332aa66ddb21196
Cc: p2psip@ietf.org
Subject: [P2PSIP] Re: Concept draft: Open issues #5 - 8
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
Errors-To: p2psip-bounces@ietf.org
Regarding VoiceMail, here is one way to make it work. A peer that is willing to act as a VoiceMail server registers as a contact for the "VoiceMail" service. When a User wants to enable VoiceMail, her UA does a lookup on the VoiceMail service and gets back a list of peers. The UA picks one of these peers and contacts it and arranges for it to act as a "VoiceMail taker" for the user. The peer then registers with the UA as a contact point for the user, presumably with a q value of .5 or similar. So the "service" is the ability to take voicemail. To register as a VM contact for a user, the peer registers as a UA for the user. - Philip On 26-Feb-07, at 14:59 , David A. Bryan wrote: > Only question I have is about services that are people specific (wow, > I'm digging into odd turf here). What about things like VM? It is a > service, but located on a per-user basis. > > I'm personally fine just treating that as a user-level resource, but > wanted to see what others thought. > > David > > On 2/26/07, Philip Matthews <philip_matthews@magma.ca> wrote: >> Folks: >> >> Back in late January I posted four more open issues for the Concepts >> draft. >> There was some discussion on these, and I am going to summarize here >> what I think was agreed to as a result of these discussions. >> >> I plan to make these changes to the draft in the next couple of days. >> >> - Philip >> >> >> Open issue #5: Users vs. Resources vs. Services. >> https://lists.cs.columbia.edu/pipermail/p2p-sip/2007-January/ >> 001998.html >> ======================================= >> I propose to go with the following description of these. This is my >> original proposal above >> except for the addition of a change suggested by Richard Barnes. >> >> Users are humans. A user may be represented in the P2P Overlay by >> multiple UAs, which represent the various different ways that the >> user may be contacted (e.g., desk phone, mobile). Some of these may >> answer even if the user is not available (e.g., voicemail server). >> >> A service represents something that a peer can do on behalf of >> another peer. Multiple peers may offer the same service. Within a >> service type (e.g., "STUN server"), there may be differentiation >> between the peers on the exact sub-type of the service provided >> (e.g., "STUN server" vs. "STUN server with relay service"). However, >> once the sub-type is selected, the service is identical between >> peers, so which one to contact can be determined by things such as >> net-path efficiency. >> >> Information about a UA, user, or service may be stored in the >> distributed >> database. The information is stored in a "record", which has an >> associated "key" which is used for lookup. >> >> It may be that a P2PSIP Overlay will store other information in the >> distributed database. Generically, we use the term "resource" for >> the information that can be stored in the distributed database. >> >> >> >> Open issue #6: Data Model vs Service Model >> https://lists.cs.columbia.edu/pipermail/p2p-sip/2007-January/ >> 001998.html >> ========================================================= >> I propose to add the concept of a Data Model vs a Service Model, >> as described in >> http://mice.cs.columbia.edu/getTechreport.php?techreportID=388 >> and >> http://www.ietf.org/internet-drafts/draft-singh-p2p-sip-01.txt >> Dan Romascanu requested that we come up with different terms, >> and I will try to do that. (Feel free to make suggestions!) >> >> >> >> Open issue #7: Admitting Peer >> https://lists.cs.columbia.edu/pipermail/p2p-sip/2007-January/ >> 002000.html >> ========================================================= >> I propose to add the terms "Joining Peer" and "Admitting Peer" >> and change "Peer Insertion" to "Peer Admission". >> >> >> >> Open issue #8: Expressing "Client protocol = SIP?" >> https://lists.cs.columbia.edu/pipermail/p2p-sip/2007-January/ >> 002013.html >> ========================================================= >> I propose to rephase this question as "Do clients exist?". >> >> > > > -- > David A. Bryan > dbryan@SIPeerior.com > +1.757.565.0101 x101 > +1.757.565.0088 (fax) > www.SIPeerior.com _______________________________________________ P2PSIP mailing list P2PSIP@ietf.org https://www1.ietf.org/mailman/listinfo/p2psip
- [P2PSIP] Concept draft: Open issues #5 - 8 Philip Matthews
- Re: [P2PSIP] Concept draft: Open issues #5 - 8 Spencer Dawkins
- Re: [P2PSIP] Concept draft: Open issues #5 - 8 Philip Matthews
- [P2PSIP] Re: Concept draft: Open issues #5 - 8 David A. Bryan
- [P2PSIP] Re: Concept draft: Open issues #5 - 8 Philip Matthews
- FW: [P2PSIP] Concept draft: Open issues #5 - 8 JiangXingFeng