
From longbwee@gmail.com  Thu Feb  5 22:38:55 2009
Return-Path: <longbwee@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A56753A693D for <p2psip@core3.amsl.com>; Thu,  5 Feb 2009 22:38:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ir6lao5ujy0F for <p2psip@core3.amsl.com>; Thu,  5 Feb 2009 22:38:54 -0800 (PST)
Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.28]) by core3.amsl.com (Postfix) with ESMTP id B8D203A6827 for <p2psip@ietf.org>; Thu,  5 Feb 2009 22:38:54 -0800 (PST)
Received: by yx-out-2324.google.com with SMTP id 8so610692yxg.49 for <p2psip@ietf.org>; Thu, 05 Feb 2009 22:38:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=eyStisPuuR3RDMBYR+iEIRrfNk3neum03gii8HdZjAw=; b=UOETF7STDs77rnRoSqYMTucF+Z2XZTBmbgdfMiP34mzu6k2R3bA7QqHPUxgax30BFg AM0J4RyQsliSMQQlx/LnOISawb2gfEXqAlEVNkANyuRpuZ+tcGX7d9UX4dBAQGIyNpFY m2DnCn5p3cGCTw9totLKOvnzctHOK46zVr84I=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=HJlWgBNII0cSp+A0eRS3gvtMIjeb0vcErZcf33RSsgr0uPxBY4b6EepBQD1eB8HTQv beXsP7O3QxH+LAGN5ukHhhwLy1LYtzmpENKcZX9JCrV9O31kgI7ZSXgTOVHd7uayHs2H 7B0uGwuIbVyURjSfyppTDmsH9k4la6FxojiIA=
MIME-Version: 1.0
Received: by 10.150.216.3 with SMTP id o3mr875879ybg.1.1233902335023; Thu, 05  Feb 2009 22:38:55 -0800 (PST)
Date: Fri, 6 Feb 2009 14:38:54 +0800
Message-ID: <d17e64e20902052238x72b9777ds18edd6e698237e48@mail.gmail.com>
From: longbwe longbwe <longbwee@gmail.com>
To: p2psip@ietf.org
Content-Type: multipart/alternative; boundary=000e0cd2e6ec5dda7f04623a4682
Subject: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Feb 2009 06:38:55 -0000

--000e0cd2e6ec5dda7f04623a4682
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hi all,
We want to know if mobile p2p can be discussed in this WG, or the p2psip is
also appropriate for the wireless scenarios, because we are intrested in
mobile p2p now and wish to do some communication with the ones who also
research on it.
Any feedback is appreciated!
Best Regards,
     Bin Long

--000e0cd2e6ec5dda7f04623a4682
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hi all,<br>We want to know if mobile p2p can be discussed in this WG, or the p2psip is also appropriate for the wireless scenarios, because we are intrested in mobile p2p now and wish to do some communication with the ones who also research on it.<br>
Any feedback is appreciated!<br>Best Regards,<br>&nbsp;&nbsp;&nbsp;&nbsp; Bin Long<br>

--000e0cd2e6ec5dda7f04623a4682--

From sherry.wang@jhuapl.edu  Fri Feb  6 08:41:05 2009
Return-Path: <sherry.wang@jhuapl.edu>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 857D83A6917 for <p2psip@core3.amsl.com>; Fri,  6 Feb 2009 08:41:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rHzaPc455tPu for <p2psip@core3.amsl.com>; Fri,  6 Feb 2009 08:41:04 -0800 (PST)
Received: from jhuapl.edu (pilot.jhuapl.edu [128.244.198.200]) by core3.amsl.com (Postfix) with ESMTP id 6E0653A67D6 for <p2psip@ietf.org>; Fri,  6 Feb 2009 08:41:04 -0800 (PST)
Received: from ([128.244.198.133]) by pilot.jhuapl.edu with ESMTP  id 5502123.134623013; Fri, 06 Feb 2009 11:40:54 -0500
Received: from aplexcas1.dom1.jhuapl.edu ([128.244.198.90]) by APLEXA.dom1.jhuapl.edu with Microsoft SMTPSVC(6.0.3790.3959);  Fri, 6 Feb 2009 11:40:54 -0500
Received: from aplesstripe.dom1.jhuapl.edu ([128.244.198.211]) by aplexcas1.dom1.jhuapl.edu ([128.244.198.90]) with mapi; Fri, 6 Feb 2009 11:40:54 -0500
From: "Wang, Sherry" <Sherry.Wang@jhuapl.edu>
To: longbwe longbwe <longbwee@gmail.com>, "p2psip@ietf.org" <p2psip@ietf.org>
Date: Fri, 6 Feb 2009 11:40:53 -0500
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmIJaO9+bAR3jkEQB6hpWZrrqRSvAAUuisg
Message-ID: <AC78983C72177B4D9D1C14F7F4AEBA21375E5AC612@aplesstripe.dom1.jhuapl.edu>
References: <d17e64e20902052238x72b9777ds18edd6e698237e48@mail.gmail.com>
In-Reply-To: <d17e64e20902052238x72b9777ds18edd6e698237e48@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5AC612aplesstripedo_"
MIME-Version: 1.0
X-OriginalArrivalTime: 06 Feb 2009 16:40:54.0710 (UTC) FILETIME=[ADEBC560:01C98879]
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Feb 2009 16:41:05 -0000

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5AC612aplesstripedo_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Bin,

It's out of question that we should do it. I have seen mobile P2P researche=
s and discussions existing for a while. Should we have a separate WG becaus=
e of its technical significance and complexity, I am not sure. Important is=
 that we need to work on it. Are you interested in mobility management only=
, e.g. handover, or more?

Thanks,
Sherry Wang

________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 longbwe longbwe
Sent: Friday, February 06, 2009 1:39 AM
To: p2psip@ietf.org
Subject: [P2PSIP] mobile p2p in p2psip

Hi all,
We want to know if mobile p2p can be discussed in this WG, or the p2psip is=
 also appropriate for the wireless scenarios, because we are intrested in m=
obile p2p now and wish to do some communication with the ones who also rese=
arch on it.
Any feedback is appreciated!
Best Regards,
     Bin Long

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5AC612aplesstripedo_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16788" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D058493216-06022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Bin,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D058493216-06022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D058493216-06022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>It's out of question that we should do it. I have =
seen=20
mobile P2P researches and discussions existing for a while. Should we have =
a=20
separate WG because of its technical significance and complexity, I am not =
sure.=20
Important is that we need to work on it. Are you interested in mobility=20
management only, e.g. handover, or more?</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D058493216-06022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D058493216-06022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Thanks,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D058493216-06022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Sherry Wang</FONT></SPAN></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> p2psip-bounces@ietf.org=20
[mailto:p2psip-bounces@ietf.org] <B>On Behalf Of </B>longbwe=20
longbwe<BR><B>Sent:</B> Friday, February 06, 2009 1:39 AM<BR><B>To:</B>=20
p2psip@ietf.org<BR><B>Subject:</B> [P2PSIP] mobile p2p in=20
p2psip<BR></FONT><BR></DIV>
<DIV></DIV>Hi all,<BR>We want to know if mobile p2p can be discussed in thi=
s WG,=20
or the p2psip is also appropriate for the wireless scenarios, because we ar=
e=20
intrested in mobile p2p now and wish to do some communication with the ones=
 who=20
also research on it.<BR>Any feedback is appreciated!<BR>Best=20
Regards,<BR>&nbsp;&nbsp;&nbsp;&nbsp; Bin Long<BR></BODY></HTML>

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5AC612aplesstripedo_--

From longbwee@gmail.com  Sat Feb  7 00:57:07 2009
Return-Path: <longbwee@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D906E3A6B75 for <p2psip@core3.amsl.com>; Sat,  7 Feb 2009 00:57:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EluxhBZW-aCu for <p2psip@core3.amsl.com>; Sat,  7 Feb 2009 00:57:07 -0800 (PST)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.178]) by core3.amsl.com (Postfix) with ESMTP id E5F383A6B49 for <p2psip@ietf.org>; Sat,  7 Feb 2009 00:57:06 -0800 (PST)
Received: by wa-out-1112.google.com with SMTP id m33so681457wag.5 for <p2psip@ietf.org>; Sat, 07 Feb 2009 00:57:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=31x3x7ujXOB2g1ofCWGxnBQL5nxlJzaYoAC0cIScSRs=; b=P1F68Buqbq3dRmhQwRCrqMgu1Jd0M/ptHqgWh7xjmUknQe+o2oZpLyxPkXLcczNqV2 tJqJyaFrHuvDw+EZ6BLVd3yNCTm+bDo4YFkhEAp0N4Ws5HNFZT7zyTS+SjVYliAxaVWl GL1fHba+Vp2sJHjZoD0BOecnZy9k8u1SWjjQc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=PPs6w/sLOQiZp2X01Y57g+i03iU1aHlBP4hT9p6RKDaGuCl0AuceyGF/uRNCr6Wbd9 LvRo2fqct79zbzmUepGyOFn8dOlWUqtZlqqCsJ+QCVN1zoATgweHma7maqap7CSUkXc0 ySjV3u1VULamtm9M7Omk7IyoC1SufAOcBvNjM=
MIME-Version: 1.0
Received: by 10.114.88.1 with SMTP id l1mr1876013wab.62.1233997027106; Sat, 07  Feb 2009 00:57:07 -0800 (PST)
In-Reply-To: <AC78983C72177B4D9D1C14F7F4AEBA21375E5AC612@aplesstripe.dom1.jhuapl.edu>
References: <d17e64e20902052238x72b9777ds18edd6e698237e48@mail.gmail.com> <AC78983C72177B4D9D1C14F7F4AEBA21375E5AC612@aplesstripe.dom1.jhuapl.edu>
Date: Sat, 7 Feb 2009 16:57:07 +0800
Message-ID: <d17e64e20902070057x617ed127v923b63684b5d24b4@mail.gmail.com>
From: longbwe longbwe <longbwee@gmail.com>
To: "Wang, Sherry" <Sherry.Wang@jhuapl.edu>
Content-Type: multipart/alternative; boundary=0016364c673f7460d60462505241
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Feb 2009 08:57:07 -0000

--0016364c673f7460d60462505241
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Sheery,

Thanks very much for your reply.Maybe it is a little early to set a seperate
WG for Mobile P2P, I am  wondering whether the work of P2PSip can be
extensible to wireless scenarios, e.g. its architecture.Mobility management
is certainly one of our interested fields, which also include the network
topology, architecture, peer protocol, private issue, security and so on.We
would like to discuss one or more such related topics with you and any one
else.  The underlying fact is that with the issue of  3G lisences in China
and emergence of more and more cell phone applications, our team think we
should do some work to extend the P2P technic from PC to mobile devices.

Best wishes,
Bin Long

On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry <Sherry.Wang@jhuapl.edu>wrote:

>  Bin,
>
> It's out of question that we should do it. I have seen mobile P2P
> researches and discussions existing for a while. Should we have a separate
> WG because of its technical significance and complexity, I am not sure.
> Important is that we need to work on it. Are you interested in mobility
> management only, e.g. handover, or more?
>
> Thanks,
> Sherry Wang
>
>  ------------------------------
> *From:* p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] *On
> Behalf Of *longbwe longbwe
> *Sent:* Friday, February 06, 2009 1:39 AM
> *To:* p2psip@ietf.org
> *Subject:* [P2PSIP] mobile p2p in p2psip
>
> Hi all,
> We want to know if mobile p2p can be discussed in this WG, or the p2psip is
> also appropriate for the wireless scenarios, because we are intrested in
> mobile p2p now and wish to do some communication with the ones who also
> research on it.
> Any feedback is appreciated!
> Best Regards,
>      Bin Long
>

--0016364c673f7460d60462505241
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Sheery,<br><br>Thanks very much for your reply.Maybe it is a little early t=
o set a seperate WG for Mobile P2P, I am&nbsp; wondering whether the work o=
f P2PSip can be extensible to wireless scenarios, e.g. its architecture.Mob=
ility management is certainly one of our interested fields, which also incl=
ude the network topology, architecture, peer protocol, private issue, secur=
ity and so on.We would like to discuss one or more such related topics with=
 you and any one else.&nbsp; The underlying fact is that with the issue of&=
nbsp; 3G lisences in China and emergence of more and more cell phone applic=
ations, our team think we should do some work to extend the P2P technic fro=
m PC to mobile devices.<br>
<br>Best wishes,<br>Bin Long<br><br><div class=3D"gmail_quote">On Sat, Feb =
7, 2009 at 12:40 AM, Wang, Sherry <span dir=3D"ltr">&lt;<a href=3D"mailto:S=
herry.Wang@jhuapl.edu">Sherry.Wang@jhuapl.edu</a>&gt;</span> wrote:<br><blo=
ckquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204,=
 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>
<div dir=3D"ltr" align=3D"left"><span><font size=3D"2" color=3D"#0000ff" fa=
ce=3D"Arial">Bin,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span><font size=3D"2" color=3D"#0000ff" fa=
ce=3D"Arial"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span><font size=3D"2" color=3D"#0000ff" fa=
ce=3D"Arial">It&#39;s out of question that we should do it. I have seen=20
mobile P2P researches and discussions existing for a while. Should we have =
a=20
separate WG because of its technical significance and complexity, I am not =
sure.=20
Important is that we need to work on it. Are you interested in mobility=20
management only, e.g. handover, or more?</font></span></div>
<div dir=3D"ltr" align=3D"left"><span><font size=3D"2" color=3D"#0000ff" fa=
ce=3D"Arial"></font></span>&nbsp;</div>
<div dir=3D"ltr" align=3D"left"><span><font size=3D"2" color=3D"#0000ff" fa=
ce=3D"Arial">Thanks,</font></span></div>
<div dir=3D"ltr" align=3D"left"><span><font size=3D"2" color=3D"#0000ff" fa=
ce=3D"Arial">Sherry Wang</font></span></div><br>
<div dir=3D"ltr" align=3D"left" lang=3D"en-us">
<hr>
<font size=3D"2" face=3D"Tahoma"><b>From:</b> <a href=3D"mailto:p2psip-boun=
ces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.org</a>=20
[mailto:<a href=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip=
-bounces@ietf.org</a>] <b>On Behalf Of </b>longbwe=20
longbwe<br><b>Sent:</b> Friday, February 06, 2009 1:39 AM<br><b>To:</b>=20
<a href=3D"mailto:p2psip@ietf.org" target=3D"_blank">p2psip@ietf.org</a><br=
><b>Subject:</b> [P2PSIP] mobile p2p in=20
p2psip<br></font><br></div><div><div></div><div class=3D"Wj3C7c">
<div></div>Hi all,<br>We want to know if mobile p2p can be discussed in thi=
s WG,=20
or the p2psip is also appropriate for the wireless scenarios, because we ar=
e=20
intrested in mobile p2p now and wish to do some communication with the ones=
 who=20
also research on it.<br>Any feedback is appreciated!<br>Best=20
Regards,<br>&nbsp;&nbsp;&nbsp;&nbsp; Bin Long<br></div></div></div>
</blockquote></div><br>

--0016364c673f7460d60462505241--

From hsinnrei@adobe.com  Sun Feb  8 12:21:17 2009
Return-Path: <hsinnrei@adobe.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 650313A6BC6 for <p2psip@core3.amsl.com>; Sun,  8 Feb 2009 12:21:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level: 
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8D9vxyLpE76g for <p2psip@core3.amsl.com>; Sun,  8 Feb 2009 12:21:16 -0800 (PST)
Received: from exprod6og112.obsmtp.com (exprod6og112.obsmtp.com [64.18.1.29]) by core3.amsl.com (Postfix) with ESMTP id 19F7A3A6B0F for <p2psip@ietf.org>; Sun,  8 Feb 2009 12:21:16 -0800 (PST)
Received: from source ([192.150.11.134]) by exprod6ob112.postini.com ([64.18.5.12]) with SMTP ID DSNKSY8+vcDAA2qHsuS+Q+iKMimwathw5Wyq@postini.com; Sun, 08 Feb 2009 12:21:21 PST
Received: from inner-relay-3.eur.adobe.com ([192.150.8.236]) by outbound-smtp-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n18KG3eM018860; Sun, 8 Feb 2009 12:16:06 -0800 (PST)
Received: from nacas01.corp.adobe.com (nacas01.corp.adobe.com [10.8.189.99]) by inner-relay-3.eur.adobe.com (8.12.10/8.12.9) with ESMTP id n18KL5Y2012931; Sun, 8 Feb 2009 12:21:06 -0800 (PST)
Received: from nambx05.corp.adobe.com ([10.8.189.124]) by nacas01.corp.adobe.com ([10.8.189.99]) with mapi; Sun, 8 Feb 2009 12:21:05 -0800
From: Henry Sinnreich <hsinnrei@adobe.com>
To: longbwe longbwe <longbwee@gmail.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>
Date: Sun, 8 Feb 2009 12:21:03 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmJAhoUNo1Jyw5qS0+Qh0MSLwJM3QBKKlun
Message-ID: <C5B49ACF.B436%hsinnrei@adobe.com>
In-Reply-To: <d17e64e20902070057x617ed127v923b63684b5d24b4@mail.gmail.com>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C5B49ACFB436hsinnreiadobecom_"
MIME-Version: 1.0
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Feb 2009 20:21:17 -0000

--_000_C5B49ACFB436hsinnreiadobecom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Please help me understand the technical (not marketing) meaning of mobile p=
2p.
Mobility is inherent on the Internet and can be implemented in several ways=
.

Or are you referring to to mobile phones not connected to the Internet?
Where is the protocol capability difference between a laptop, a netbook and=
 a smart phone?

This sounds simplistic, but wireless to me is a wire into the Internet, unl=
ess we talk about some closed network, and please tell me why would I buy i=
t?

Henry


On 2/7/09 2:57 AM, "longbwe longbwe" <longbwee@gmail.com> wrote:

Sheery,

Thanks very much for your reply.Maybe it is a little early to set a seperat=
e WG for Mobile P2P, I am  wondering whether the work of P2PSip can be exte=
nsible to wireless scenarios, e.g. its architecture.Mobility management is =
certainly one of our interested fields, which also include the network topo=
logy, architecture, peer protocol, private issue, security and so on.We wou=
ld like to discuss one or more such related topics with you and any one els=
e.  The underlying fact is that with the issue of  3G lisences in China and=
 emergence of more and more cell phone applications, our team think we shou=
ld do some work to extend the P2P technic from PC to mobile devices.

Best wishes,
Bin Long

On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry <Sherry.Wang@jhuapl.edu> wrot=
e:
Bin,

It's out of question that we should do it. I have seen mobile P2P researche=
s and discussions existing for a while. Should we have a separate WG becaus=
e of its technical significance and complexity, I am not sure. Important is=
 that we need to work on it. Are you interested in mobility management only=
, e.g. handover, or more?

Thanks,
Sherry Wang

________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 longbwe longbwe
Sent: Friday, February 06, 2009 1:39 AM
To: p2psip@ietf.org
Subject: [P2PSIP] mobile p2p in p2psip

Hi all,
We want to know if mobile p2p can be discussed in this WG, or the p2psip is=
 also appropriate for the wireless scenarios, because we are intrested in m=
obile p2p now and wish to do some communication with the ones who also rese=
arch on it.
Any feedback is appreciated!
Best Regards,
     Bin Long



--_000_C5B49ACFB436hsinnreiadobecom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
14pt'>Please help me understand the technical (not marketing) meaning of mo=
bile p2p.<BR>
Mobility is inherent on the Internet and can be implemented in several ways=
.<BR>
<BR>
Or are you referring to to mobile phones not connected to the Internet?<BR>
Where is the protocol capability difference between a laptop, a netbook and=
 a smart phone?<BR>
<BR>
This sounds simplistic, but wireless to me is a wire into the Internet, unl=
ess we talk about some closed network, and please tell me why would I buy i=
t? <BR>
<BR>
Henry <BR>
<BR>
<BR>
On 2/7/09 2:57 AM, &quot;longbwe longbwe&quot; &lt;<a href=3D"longbwee@gmai=
l.com">longbwee@gmail.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Sheery,<BR>
<BR>
Thanks very much for your reply.Maybe it is a little early to set a seperat=
e WG for Mobile P2P, I am &nbsp;wondering whether the work of P2PSip can be=
 extensible to wireless scenarios, e.g. its architecture.Mobility managemen=
t is certainly one of our interested fields, which also include the network=
 topology, architecture, peer protocol, private issue, security and so on.W=
e would like to discuss one or more such related topics with you and any on=
e else. &nbsp;The underlying fact is that with the issue of &nbsp;3G lisenc=
es in China and emergence of more and more cell phone applications, our tea=
m think we should do some work to extend the P2P technic from PC to mobile =
devices.<BR>
<BR>
Best wishes,<BR>
Bin Long<BR>
<BR>
On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry &lt;<a href=3D"Sherry.Wang@jh=
uapl.edu">Sherry.Wang@jhuapl.edu</a>&gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT COLOR=3D"#00=
00FF"><FONT FACE=3D"Arial">Bin,<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT COLOR=3D"#0000FF"><FONT FACE=3D"Arial">It's out of question th=
at we should do it. I have seen mobile P2P researches and discussions exist=
ing for a while. Should we have a separate WG because of its technical sign=
ificance and complexity, I am not sure. Important is that we need to work o=
n it. Are you interested in mobility management only, e.g. handover, or mor=
e?<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT COLOR=3D"#0000FF"><FONT FACE=3D"Arial">Thanks,<BR>
Sherry Wang<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><BR>
<HR ALIGN=3DCENTER SIZE=3D"3" WIDTH=3D"100%"></FONT><FONT FACE=3D"Tahoma, V=
erdana, Helvetica, Arial"><B>From:</B> <a href=3D"p2psip-bounces@ietf.org">=
p2psip-bounces@ietf.org</a> [<a href=3D"mailto:p2psip-bounces@ietf.org">mai=
lto:p2psip-bounces@ietf.org</a>] <B>On Behalf Of </B>longbwe longbwe<BR>
<B>Sent:</B> Friday, February 06, 2009 1:39 AM<BR>
<B>To:</B> <a href=3D"p2psip@ietf.org">p2psip@ietf.org</a><BR>
<B>Subject:</B> [P2PSIP] mobile p2p in p2psip<BR>
</FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><BR>
Hi all,<BR>
We want to know if mobile p2p can be discussed in this WG, or the p2psip is=
 also appropriate for the wireless scenarios, because we are intrested in m=
obile p2p now and wish to do some communication with the ones who also rese=
arch on it.<BR>
Any feedback is appreciated!<BR>
Best Regards,<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bin Long<BR>
</FONT></SPAN></BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT FACE=3D"Cal=
ibri, Verdana, Helvetica, Arial"><BR>
<BR>
</FONT></SPAN></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C5B49ACFB436hsinnreiadobecom_--

From hsinnrei@adobe.com  Sun Feb  8 13:47:23 2009
Return-Path: <hsinnrei@adobe.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2EBB73A6AAA for <p2psip@core3.amsl.com>; Sun,  8 Feb 2009 13:47:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.235
X-Spam-Level: 
X-Spam-Status: No, score=-6.235 tagged_above=-999 required=5 tests=[AWL=0.363,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GCFmrEb6iGU1 for <p2psip@core3.amsl.com>; Sun,  8 Feb 2009 13:47:17 -0800 (PST)
Received: from exprod6og106.obsmtp.com (exprod6og106.obsmtp.com [64.18.1.191]) by core3.amsl.com (Postfix) with ESMTP id 39A9D3A68AE for <p2psip@ietf.org>; Sun,  8 Feb 2009 13:47:17 -0800 (PST)
Received: from source ([192.150.11.134]) by exprod6ob106.postini.com ([64.18.5.12]) with SMTP ID DSNKSY9S4Fj4C+rb3N9yejoZoelGxsZRR2Sd@postini.com; Sun, 08 Feb 2009 13:47:22 PST
Received: from inner-relay-1.corp.adobe.com ([153.32.1.51]) by outbound-smtp-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n18Lg1eM021200; Sun, 8 Feb 2009 13:42:02 -0800 (PST)
Received: from nacas02.corp.adobe.com (nacas02.corp.adobe.com [10.8.189.100]) by inner-relay-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n18Ll8iq018461; Sun, 8 Feb 2009 13:47:08 -0800 (PST)
Received: from nambx05.corp.adobe.com ([10.8.189.124]) by nacas02.corp.adobe.com ([10.8.189.100]) with mapi; Sun, 8 Feb 2009 13:47:08 -0800
From: Henry Sinnreich <hsinnrei@adobe.com>
To: longbwe longbwe <longbwee@gmail.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>
Date: Sun, 8 Feb 2009 13:47:07 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmJAhoUNo1Jyw5qS0+Qh0MSLwJM3QBNK9rS
Message-ID: <C5B4AEFB.B43A%hsinnrei@adobe.com>
In-Reply-To: <d17e64e20902070057x617ed127v923b63684b5d24b4@mail.gmail.com>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C5B4AEFBB43Ahsinnreiadobecom_"
MIME-Version: 1.0
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Feb 2009 21:47:23 -0000

--_000_C5B4AEFBB43Ahsinnreiadobecom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Sorry, I meant to say mobility is inherent on the Internet and in private I=
P networks and can be implemented in several ways over IP.

P2P can indeed be implemented on various L2 networks as well, such as the I=
EEE Wi-Fi or WiMAX but the mobility range without an  IP 'internetwork' lay=
er is limited. Also, the use of SIP, as in this working group implies Inter=
net or private IP networks.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Please help me understand the technical (not marketing) meaning of mobile p=
2p.
Mobility is inherent on the Internet and can be implemented in several ways=
.

Or are you referring to to mobile phones not connected to the Internet?
Where is the protocol capability difference between a laptop, a netbook and=
 a smart phone?

This sounds simplistic, but wireless to me is a wire into the Internet, unl=
ess we talk about some closed network, and please tell me why would I buy i=
t?

Henry


On 2/7/09 2:57 AM, "longbwe longbwe" <longbwee@gmail.com> wrote:

Sheery,

Thanks very much for your reply.Maybe it is a little early to set a seperat=
e WG for Mobile P2P, I am  wondering whether the work of P2PSip can be exte=
nsible to wireless scenarios, e.g. its architecture.Mobility management is =
certainly one of our interested fields, which also include the network topo=
logy, architecture, peer protocol, private issue, security and so on.We wou=
ld like to discuss one or more such related topics with you and any one els=
e.  The underlying fact is that with the issue of  3G lisences in China and=
 emergence of more and more cell phone applications, our team think we shou=
ld do some work to extend the P2P technic from PC to mobile devices.

Best wishes,
Bin Long

On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry <Sherry.Wang@jhuapl.edu> wrot=
e:
Bin,

It's out of question that we should do it. I have seen mobile P2P researche=
s and discussions existing for a while. Should we have a separate WG becaus=
e of its technical significance and complexity, I am not sure. Important is=
 that we need to work on it. Are you interested in mobility management only=
, e.g. handover, or more?

Thanks,
Sherry Wang

________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 longbwe longbwe
Sent: Friday, February 06, 2009 1:39 AM
To: p2psip@ietf.org
Subject: [P2PSIP] mobile p2p in p2psip

Hi all,
We want to know if mobile p2p can be discussed in this WG, or the p2psip is=
 also appropriate for the wireless scenarios, because we are intrested in m=
obile p2p now and wish to do some communication with the ones who also rese=
arch on it.
Any feedback is appreciated!
Best Regards,
     Bin Long



--_000_C5B4AEFBB43Ahsinnreiadobecom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
14pt'>Sorry, I meant to say mobility is inherent on the Internet <I>and in =
private IP networks</I> and can be implemented in several ways over IP.<BR>
<BR>
P2P can indeed be implemented on various L2 networks as well, such as the I=
EEE Wi-Fi or WiMAX but the mobility range without an &nbsp;IP &#8216;intern=
etwork&#8217; layer is limited. Also, the use of SIP, as in this working gr=
oup implies Internet or private IP networks.<BR>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>
<BR>
Please help me understand the technical (not marketing) meaning of mobile p=
2p.<BR>
Mobility is inherent on the Internet and can be implemented in several ways=
.<BR>
<BR>
Or are you referring to to mobile phones not connected to the Internet?<BR>
Where is the protocol capability difference between a laptop, a netbook and=
 a smart phone?<BR>
<BR>
This sounds simplistic, but wireless to me is a wire into the Internet, unl=
ess we talk about some closed network, and please tell me why would I buy i=
t? <BR>
<BR>
Henry <BR>
<BR>
<BR>
On 2/7/09 2:57 AM, &quot;longbwe longbwe&quot; &lt;<a href=3D"longbwee@gmai=
l.com">longbwee@gmail.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Sheery,<BR>
<BR>
Thanks very much for your reply.Maybe it is a little early to set a seperat=
e WG for Mobile P2P, I am &nbsp;wondering whether the work of P2PSip can be=
 extensible to wireless scenarios, e.g. its architecture.Mobility managemen=
t is certainly one of our interested fields, which also include the network=
 topology, architecture, peer protocol, private issue, security and so on.W=
e would like to discuss one or more such related topics with you and any on=
e else. &nbsp;The underlying fact is that with the issue of &nbsp;3G lisenc=
es in China and emergence of more and more cell phone applications, our tea=
m think we should do some work to extend the P2P technic from PC to mobile =
devices.<BR>
<BR>
Best wishes,<BR>
Bin Long<BR>
<BR>
On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry &lt;<a href=3D"Sherry.Wang@jh=
uapl.edu">Sherry.Wang@jhuapl.edu</a>&gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT COLOR=3D"#00=
00FF"><FONT FACE=3D"Arial">Bin,<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT COLOR=3D"#0000FF"><FONT FACE=3D"Arial">It's out of question th=
at we should do it. I have seen mobile P2P researches and discussions exist=
ing for a while. Should we have a separate WG because of its technical sign=
ificance and complexity, I am not sure. Important is that we need to work o=
n it. Are you interested in mobility management only, e.g. handover, or mor=
e?<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT COLOR=3D"#0000FF"><FONT FACE=3D"Arial">Thanks,<BR>
Sherry Wang<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><BR>
<HR ALIGN=3DCENTER SIZE=3D"3" WIDTH=3D"100%"></FONT><FONT FACE=3D"Tahoma, V=
erdana, Helvetica, Arial"><B>From:</B> <a href=3D"p2psip-bounces@ietf.org">=
p2psip-bounces@ietf.org</a> [<a href=3D"mailto:p2psip-bounces@ietf.org">mai=
lto:p2psip-bounces@ietf.org</a>] <B>On Behalf Of </B>longbwe longbwe<BR>
<B>Sent:</B> Friday, February 06, 2009 1:39 AM<BR>
<B>To:</B> <a href=3D"p2psip@ietf.org">p2psip@ietf.org</a><BR>
<B>Subject:</B> [P2PSIP] mobile p2p in p2psip<BR>
</FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><BR>
Hi all,<BR>
We want to know if mobile p2p can be discussed in this WG, or the p2psip is=
 also appropriate for the wireless scenarios, because we are intrested in m=
obile p2p now and wish to do some communication with the ones who also rese=
arch on it.<BR>
Any feedback is appreciated!<BR>
Best Regards,<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bin Long<BR>
</FONT></SPAN></BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT FACE=3D"Cal=
ibri, Verdana, Helvetica, Arial"><BR>
<BR>
</FONT></SPAN></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C5B4AEFBB43Ahsinnreiadobecom_--

From jiang.x.f@huawei.com  Sun Feb  8 18:59:50 2009
Return-Path: <jiang.x.f@huawei.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9C3403A69D3 for <p2psip@core3.amsl.com>; Sun,  8 Feb 2009 18:59:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.146
X-Spam-Level: 
X-Spam-Status: No, score=-0.146 tagged_above=-999 required=5 tests=[AWL=-2.251, BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9zj9As0skXsg for <p2psip@core3.amsl.com>; Sun,  8 Feb 2009 18:59:50 -0800 (PST)
Received: from szxga02-in.huawei.com (unknown [119.145.14.65]) by core3.amsl.com (Postfix) with ESMTP id C95803A67A2 for <p2psip@ietf.org>; Sun,  8 Feb 2009 18:59:49 -0800 (PST)
Received: from huawei.com (szxga02-in [172.24.2.6]) by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KES002AT2ZGYD@szxga02-in.huawei.com> for p2psip@ietf.org; Mon, 09 Feb 2009 10:59:40 +0800 (CST)
Received: from huawei.com ([172.24.1.33]) by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KES00GPK2ZGWH@szxga02-in.huawei.com> for p2psip@ietf.org; Mon, 09 Feb 2009 10:59:40 +0800 (CST)
Received: from j36340a ([10.164.12.23]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KES00LN32ZFZJ@szxml06-in.huawei.com> for p2psip@ietf.org; Mon, 09 Feb 2009 10:59:40 +0800 (CST)
Date: Mon, 09 Feb 2009 10:59:39 +0800
From: jiangxingfeng <jiang.x.f@huawei.com>
In-reply-to: <2D06DE445C2ADE44890118C3F449B9633FED1DAA@NASANEXMB12.na.qualcomm.com>
To: "'Das, Saumitra'" <saumitra@qualcomm.com>, p2psip@ietf.org
Message-id: <00c901c98a62$73461290$170ca40a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 7BIT
Thread-index: AcmDC7DNUPSKFaWVTw6Jr+EPpkbyYQHVlz5Q
Subject: Re: [P2PSIP] FIND request
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 02:59:50 -0000

> 
> I was wondering if someone could elaborate on the use case for the FIND request.
> I am not sure what it is being used for exactly.

I think it's related to TURN server discovery procedure. 
> 
> A generic search mechanism may be implemented on top of the DHT which may have
> such indexing capabilities
> and doesn't need to be specified in the draft.

I agree. I think service discovery should be extracted from the base draft. We need a generic service discovery mechanism because p2p system is a collaborating system. 

--
Jiang XingFeng


From dag@tid.es  Sun Feb  8 23:40:27 2009
Return-Path: <dag@tid.es>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B57D428C0E7 for <p2psip@core3.amsl.com>; Sun,  8 Feb 2009 23:40:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.843
X-Spam-Level: 
X-Spam-Status: No, score=-3.843 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FRT_ADOBE2=2.455, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6RFm962OQH4a for <p2psip@core3.amsl.com>; Sun,  8 Feb 2009 23:40:26 -0800 (PST)
Received: from correo-bck.tid.es (correo-bck.tid.es [195.235.93.200]) by core3.amsl.com (Postfix) with ESMTP id E2F643A69CC for <p2psip@ietf.org>; Sun,  8 Feb 2009 23:40:25 -0800 (PST)
Received: from correo.tid.es (htcasmad1.hi.inet [10.95.67.73]) by tid.hi.inet (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KES005RXFZF49@tid.hi.inet> for p2psip@ietf.org; Mon, 09 Feb 2009 08:40:27 +0100 (MET)
Received: from EXCLU2K7.hi.inet ([10.95.67.65]) by htcasmad1.hi.inet ([192.168.0.1]) with mapi; Mon, 09 Feb 2009 08:40:27 +0100
Date: Mon, 09 Feb 2009 08:40:27 +0100
From: =?utf-8?B?RGF2aWQgQXJ0dcOxZWRvIEd1aWxsw6lu?= <dag@tid.es>
In-reply-to: <C5B49ACF.B436%hsinnrei@adobe.com>
To: Henry Sinnreich <hsinnrei@adobe.com>
Message-id: <792337B2-9D67-4BD7-A4A1-A052B205829B@tid.es>
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_HxnsEm/9AUv+ksOwWXXr7w)"
Content-language: es-ES
Accept-Language: es-ES, en-US
Thread-topic: [P2PSIP] mobile p2p in p2psip
Thread-index: AcmKiaz2weRjgudzS9eFn+7ychuCJg==
acceptlanguage: es-ES, en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
References: <C5B49ACF.B436%hsinnrei@adobe.com>
Cc: longbwe longbwe <longbwee@gmail.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 07:40:27 -0000

--Boundary_(ID_HxnsEm/9AUv+ksOwWXXr7w)
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: base64

SGVucnksDQoNCkkgZ3Vlc3MgaXQgaXMgcmVsYXRlZCB0byB0aGUgZmFjdCB0aGF0IGluIG1vYmls
aXR5IHlvdXIgZGV2aWNlIGdldHMgZGlmZmVyZW50IElQcyBpbiBzaG9ydCBwZXJpb2RzIG9mIHRp
bWUuIEZyZWN1ZW50IGNoYW5nZXMgaGFzIHRvIGJlIG1hbmFnZWQgaW4gb3JkZXIgdG8gcm91dGUg
bWVzc2FnZXMgZWZmaWNpZW50bHkuIEl0IGlzIG5vdCB0aGUgc2FtZSBhcyBjaHVybiwgYnV0IGl0
IGludHJvZHVjZXMgc2ltaWxhciBjaGFsbGVuZ2VzLCBJTUhPLg0KDQpCUg0KDQpFbnZpYWRvIGRl
c2RlIG1pIGlQaG9uZQ0KDQpFbCAwOC8wMi8yMDA5LCBhIGxhcyAyMToyMiwgIkhlbnJ5IFNpbm5y
ZWljaCIgPGhzaW5ucmVpQGFkb2JlLmNvbTxtYWlsdG86aHNpbm5yZWlAYWRvYmUuY29tPj4gZXNj
cmliacOzOg0KDQpQbGVhc2UgaGVscCBtZSB1bmRlcnN0YW5kIHRoZSB0ZWNobmljYWwgKG5vdCBt
YXJrZXRpbmcpIG1lYW5pbmcgb2YgbW9iaWxlIHAycC4NCk1vYmlsaXR5IGlzIGluaGVyZW50IG9u
IHRoZSBJbnRlcm5ldCBhbmQgY2FuIGJlIGltcGxlbWVudGVkIGluIHNldmVyYWwgd2F5cy4NCg0K
T3IgYXJlIHlvdSByZWZlcnJpbmcgdG8gdG8gbW9iaWxlIHBob25lcyBub3QgY29ubmVjdGVkIHRv
IHRoZSBJbnRlcm5ldD8NCldoZXJlIGlzIHRoZSBwcm90b2NvbCBjYXBhYmlsaXR5IGRpZmZlcmVu
Y2UgYmV0d2VlbiBhIGxhcHRvcCwgYSBuZXRib29rIGFuZCBhIHNtYXJ0IHBob25lPw0KDQpUaGlz
IHNvdW5kcyBzaW1wbGlzdGljLCBidXQgd2lyZWxlc3MgdG8gbWUgaXMgYSB3aXJlIGludG8gdGhl
IEludGVybmV0LCB1bmxlc3Mgd2UgdGFsayBhYm91dCBzb21lIGNsb3NlZCBuZXR3b3JrLCBhbmQg
cGxlYXNlIHRlbGwgbWUgd2h5IHdvdWxkIEkgYnV5IGl0Pw0KDQpIZW5yeQ0KDQoNCk9uIDIvNy8w
OSAyOjU3IEFNLCAibG9uZ2J3ZSBsb25nYndlIiA8PGxvbmdid2VlQGdtYWlsLmNvbT5sb25nYndl
ZUBnbWFpbC5jb208bWFpbHRvOmxvbmdid2VlQGdtYWlsLmNvbT4+IHdyb3RlOg0KDQpTaGVlcnks
DQoNClRoYW5rcyB2ZXJ5IG11Y2ggZm9yIHlvdXIgcmVwbHkuTWF5YmUgaXQgaXMgYSBsaXR0bGUg
ZWFybHkgdG8gc2V0IGEgc2VwZXJhdGUgV0cgZm9yIE1vYmlsZSBQMlAsIEkgYW0gIHdvbmRlcmlu
ZyB3aGV0aGVyIHRoZSB3b3JrIG9mIFAyUFNpcCBjYW4gYmUgZXh0ZW5zaWJsZSB0byB3aXJlbGVz
cyBzY2VuYXJpb3MsIGUuZy4gaXRzIGFyY2hpdGVjdHVyZS5Nb2JpbGl0eSBtYW5hZ2VtZW50IGlz
IGNlcnRhaW5seSBvbmUgb2Ygb3VyIGludGVyZXN0ZWQgZmllbGRzLCB3aGljaCBhbHNvIGluY2x1
ZGUgdGhlIG5ldHdvcmsgdG9wb2xvZ3ksIGFyY2hpdGVjdHVyZSwgcGVlciBwcm90b2NvbCwgcHJp
dmF0ZSBpc3N1ZSwgc2VjdXJpdHkgYW5kIHNvIG9uLldlIHdvdWxkIGxpa2UgdG8gZGlzY3VzcyBv
bmUgb3IgbW9yZSBzdWNoIHJlbGF0ZWQgdG9waWNzIHdpdGggeW91IGFuZCBhbnkgb25lIGVsc2Uu
ICBUaGUgdW5kZXJseWluZyBmYWN0IGlzIHRoYXQgd2l0aCB0aGUgaXNzdWUgb2YgIDNHIGxpc2Vu
Y2VzIGluIENoaW5hIGFuZCBlbWVyZ2VuY2Ugb2YgbW9yZSBhbmQgbW9yZSBjZWxsIHBob25lIGFw
cGxpY2F0aW9ucywgb3VyIHRlYW0gdGhpbmsgd2Ugc2hvdWxkIGRvIHNvbWUgd29yayB0byBleHRl
bmQgdGhlIFAyUCB0ZWNobmljIGZyb20gUEMgdG8gbW9iaWxlIGRldmljZXMuDQoNCkJlc3Qgd2lz
aGVzLA0KQmluIExvbmcNCg0KT24gU2F0LCBGZWIgNywgMjAwOSBhdCAxMjo0MCBBTSwgV2FuZywg
U2hlcnJ5IDw8U2hlcnJ5LldhbmdAamh1YXBsLmVkdT5TaGVycnkuV2FuZ0BqaHVhcGwuZWR1PG1h
aWx0bzpTaGVycnkuV2FuZ0BqaHVhcGwuZWR1Pj4gd3JvdGU6DQpCaW4sDQoNCkl0J3Mgb3V0IG9m
IHF1ZXN0aW9uIHRoYXQgd2Ugc2hvdWxkIGRvIGl0LiBJIGhhdmUgc2VlbiBtb2JpbGUgUDJQIHJl
c2VhcmNoZXMgYW5kIGRpc2N1c3Npb25zIGV4aXN0aW5nIGZvciBhIHdoaWxlLiBTaG91bGQgd2Ug
aGF2ZSBhIHNlcGFyYXRlIFdHIGJlY2F1c2Ugb2YgaXRzIHRlY2huaWNhbCBzaWduaWZpY2FuY2Ug
YW5kIGNvbXBsZXhpdHksIEkgYW0gbm90IHN1cmUuIEltcG9ydGFudCBpcyB0aGF0IHdlIG5lZWQg
dG8gd29yayBvbiBpdC4gQXJlIHlvdSBpbnRlcmVzdGVkIGluIG1vYmlsaXR5IG1hbmFnZW1lbnQg
b25seSwgZS5nLiBoYW5kb3Zlciwgb3IgbW9yZT8NCg0KVGhhbmtzLA0KU2hlcnJ5IFdhbmcNCg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkZyb206IDxwMnBzaXAtYm91bmNlc0Bp
ZXRmLm9yZz4gcDJwc2lwLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnAycHNpcC1ib3VuY2VzQGll
dGYub3JnPiBbPG1haWx0bzpwMnBzaXAtYm91bmNlc0BpZXRmLm9yZz5tYWlsdG86cDJwc2lwLWJv
dW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBsb25nYndlIGxvbmdid2UNClNlbnQ6IEZyaWRh
eSwgRmVicnVhcnkgMDYsIDIwMDkgMTozOSBBTQ0KVG86IDxwMnBzaXBAaWV0Zi5vcmc+IHAycHNp
cEBpZXRmLm9yZzxtYWlsdG86cDJwc2lwQGlldGYub3JnPg0KU3ViamVjdDogW1AyUFNJUF0gbW9i
aWxlIHAycCBpbiBwMnBzaXANCg0KSGkgYWxsLA0KV2Ugd2FudCB0byBrbm93IGlmIG1vYmlsZSBw
MnAgY2FuIGJlIGRpc2N1c3NlZCBpbiB0aGlzIFdHLCBvciB0aGUgcDJwc2lwIGlzIGFsc28gYXBw
cm9wcmlhdGUgZm9yIHRoZSB3aXJlbGVzcyBzY2VuYXJpb3MsIGJlY2F1c2Ugd2UgYXJlIGludHJl
c3RlZCBpbiBtb2JpbGUgcDJwIG5vdyBhbmQgd2lzaCB0byBkbyBzb21lIGNvbW11bmljYXRpb24g
d2l0aCB0aGUgb25lcyB3aG8gYWxzbyByZXNlYXJjaCBvbiBpdC4NCkFueSBmZWVkYmFjayBpcyBh
cHByZWNpYXRlZCENCkJlc3QgUmVnYXJkcywNCiAgICAgQmluIExvbmcNCg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KUDJQU0lQIG1haWxpbmcgbGlz
dA0KUDJQU0lQQGlldGYub3JnPG1haWx0bzpQMlBTSVBAaWV0Zi5vcmc+DQpodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3AycHNpcA0K

--Boundary_(ID_HxnsEm/9AUv+ksOwWXXr7w)
Content-type: text/html; charset=utf-8
Content-transfer-encoding: base64

PGh0bWw+PGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiI+PGRpdj5IZW5yeSw8L2Rpdj48ZGl2Pjxicj48
L2Rpdj48ZGl2PkkgZ3Vlc3MgaXQgaXMgcmVsYXRlZCB0byB0aGUgZmFjdCB0aGF0IGluIG1vYmls
aXR5IHlvdXIgZGV2aWNlIGdldHMgZGlmZmVyZW50IElQcyBpbiBzaG9ydCBwZXJpb2RzIG9mIHRp
bWUuIEZyZWN1ZW50IGNoYW5nZXMgaGFzIHRvIGJlIG1hbmFnZWQgaW4gb3JkZXIgdG8gcm91dGUg
bWVzc2FnZXMgZWZmaWNpZW50bHkuIEl0IGlzIG5vdCB0aGUgc2FtZSBhcyBjaHVybiwgYnV0IGl0
IGludHJvZHVjZXMgc2ltaWxhciBjaGFsbGVuZ2VzLCBJTUhPLiZuYnNwOzwvZGl2PjxkaXY+PGJy
PjwvZGl2PjxkaXY+QlI8YnI+PGJyPkVudmlhZG8gZGVzZGUgbWkgaVBob25lPC9kaXY+PGRpdj48
YnI+RWwgMDgvMDIvMjAwOSwgYSBsYXMgMjE6MjIsICJIZW5yeSBTaW5ucmVpY2giICZsdDs8YSBo
cmVmPSJtYWlsdG86aHNpbm5yZWlAYWRvYmUuY29tIj5oc2lubnJlaUBhZG9iZS5jb208L2E+PiBl
c2NyaWJpw7M6PGJyPjxicj48L2Rpdj48ZGl2PjwvZGl2PjxibG9ja3F1b3RlIHR5cGU9ImNpdGUi
PjxkaXY+DQo8Zm9udCBmYWNlPSJDYWxpYnJpLCBWZXJkYW5hLCBIZWx2ZXRpY2EsIEFyaWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjE0cHQiPlBsZWFzZSBoZWxwIG1lIHVuZGVyc3RhbmQgdGhl
IHRlY2huaWNhbCAobm90IG1hcmtldGluZykgbWVhbmluZyBvZiBtb2JpbGUgcDJwLjxicj4NCk1v
YmlsaXR5IGlzIGluaGVyZW50IG9uIHRoZSBJbnRlcm5ldCBhbmQgY2FuIGJlIGltcGxlbWVudGVk
IGluIHNldmVyYWwgd2F5cy48YnI+DQo8YnI+DQpPciBhcmUgeW91IHJlZmVycmluZyB0byB0byBt
b2JpbGUgcGhvbmVzIG5vdCBjb25uZWN0ZWQgdG8gdGhlIEludGVybmV0Pzxicj4NCldoZXJlIGlz
IHRoZSBwcm90b2NvbCBjYXBhYmlsaXR5IGRpZmZlcmVuY2UgYmV0d2VlbiBhIGxhcHRvcCwgYSBu
ZXRib29rIGFuZCBhIHNtYXJ0IHBob25lPzxicj4NCjxicj4NClRoaXMgc291bmRzIHNpbXBsaXN0
aWMsIGJ1dCB3aXJlbGVzcyB0byBtZSBpcyBhIHdpcmUgaW50byB0aGUgSW50ZXJuZXQsIHVubGVz
cyB3ZSB0YWxrIGFib3V0IHNvbWUgY2xvc2VkIG5ldHdvcmssIGFuZCBwbGVhc2UgdGVsbCBtZSB3
aHkgd291bGQgSSBidXkgaXQ/IDxicj4NCjxicj4NCkhlbnJ5IDxicj4NCjxicj4NCjxicj4NCk9u
IDIvNy8wOSAyOjU3IEFNLCAibG9uZ2J3ZSBsb25nYndlIiAmbHQ7PGEgaHJlZj0ibG9uZ2J3ZWVA
Z21haWwuY29tIj48YSBocmVmPSJtYWlsdG86bG9uZ2J3ZWVAZ21haWwuY29tIj5sb25nYndlZUBn
bWFpbC5jb208L2E+PC9hPj4gd3JvdGU6PGJyPg0KPGJyPg0KPC9zcGFuPjwvZm9udD48YmxvY2tx
dW90ZT48Zm9udCBmYWNlPSJDYWxpYnJpLCBWZXJkYW5hLCBIZWx2ZXRpY2EsIEFyaWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjE0cHQiPlNoZWVyeSw8YnI+DQo8YnI+DQpUaGFua3MgdmVyeSBt
dWNoIGZvciB5b3VyIHJlcGx5Lk1heWJlIGl0IGlzIGEgbGl0dGxlIGVhcmx5IHRvIHNldCBhIHNl
cGVyYXRlIFdHIGZvciBNb2JpbGUgUDJQLCBJIGFtICZuYnNwO3dvbmRlcmluZyB3aGV0aGVyIHRo
ZSB3b3JrIG9mIFAyUFNpcCBjYW4gYmUgZXh0ZW5zaWJsZSB0byB3aXJlbGVzcyBzY2VuYXJpb3Ms
IGUuZy4gaXRzIGFyY2hpdGVjdHVyZS5Nb2JpbGl0eSBtYW5hZ2VtZW50IGlzIGNlcnRhaW5seSBv
bmUgb2Ygb3VyIGludGVyZXN0ZWQgZmllbGRzLCB3aGljaCBhbHNvIGluY2x1ZGUgdGhlIG5ldHdv
cmsgdG9wb2xvZ3ksIGFyY2hpdGVjdHVyZSwgcGVlciBwcm90b2NvbCwgcHJpdmF0ZSBpc3N1ZSwg
c2VjdXJpdHkgYW5kIHNvIG9uLldlIHdvdWxkIGxpa2UgdG8gZGlzY3VzcyBvbmUgb3IgbW9yZSBz
dWNoIHJlbGF0ZWQgdG9waWNzIHdpdGggeW91IGFuZCBhbnkgb25lIGVsc2UuICZuYnNwO1RoZSB1
bmRlcmx5aW5nIGZhY3QgaXMgdGhhdCB3aXRoIHRoZSBpc3N1ZSBvZiAmbmJzcDszRyBsaXNlbmNl
cyBpbiBDaGluYSBhbmQgZW1lcmdlbmNlIG9mIG1vcmUgYW5kIG1vcmUgY2VsbCBwaG9uZSBhcHBs
aWNhdGlvbnMsIG91ciB0ZWFtIHRoaW5rIHdlIHNob3VsZCBkbyBzb21lIHdvcmsgdG8gZXh0ZW5k
IHRoZSBQMlAgdGVjaG5pYyBmcm9tIFBDIHRvIG1vYmlsZSBkZXZpY2VzLjxicj4NCjxicj4NCkJl
c3Qgd2lzaGVzLDxicj4NCkJpbiBMb25nPGJyPg0KPGJyPg0KT24gU2F0LCBGZWIgNywgMjAwOSBh
dCAxMjo0MCBBTSwgV2FuZywgU2hlcnJ5ICZsdDs8YSBocmVmPSJTaGVycnkuV2FuZ0BqaHVhcGwu
ZWR1Ij48YSBocmVmPSJtYWlsdG86U2hlcnJ5LldhbmdAamh1YXBsLmVkdSI+U2hlcnJ5LldhbmdA
amh1YXBsLmVkdTwvYT48L2E+PiB3cm90ZTo8YnI+DQo8L3NwYW4+PC9mb250PjxibG9ja3F1b3Rl
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTRwdCI+PGZvbnQgY29sb3I9IiMwMDAwRkYiPjxmb250
IGZhY2U9IkFyaWFsIj5CaW4sPGJyPg0KPC9mb250PjwvZm9udD48Zm9udCBmYWNlPSJDYWxpYnJp
LCBWZXJkYW5hLCBIZWx2ZXRpY2EsIEFyaWFsIj4gPGJyPg0KPC9mb250Pjxmb250IGNvbG9yPSIj
MDAwMEZGIj48Zm9udCBmYWNlPSJBcmlhbCI+SXQncyBvdXQgb2YgcXVlc3Rpb24gdGhhdCB3ZSBz
aG91bGQgZG8gaXQuIEkgaGF2ZSBzZWVuIG1vYmlsZSBQMlAgcmVzZWFyY2hlcyBhbmQgZGlzY3Vz
c2lvbnMgZXhpc3RpbmcgZm9yIGEgd2hpbGUuIFNob3VsZCB3ZSBoYXZlIGEgc2VwYXJhdGUgV0cg
YmVjYXVzZSBvZiBpdHMgdGVjaG5pY2FsIHNpZ25pZmljYW5jZSBhbmQgY29tcGxleGl0eSwgSSBh
bSBub3Qgc3VyZS4gSW1wb3J0YW50IGlzIHRoYXQgd2UgbmVlZCB0byB3b3JrIG9uIGl0LiBBcmUg
eW91IGludGVyZXN0ZWQgaW4gbW9iaWxpdHkgbWFuYWdlbWVudCBvbmx5LCBlLmcuIGhhbmRvdmVy
LCBvciBtb3JlPzxicj4NCjwvZm9udD48L2ZvbnQ+PGZvbnQgZmFjZT0iQ2FsaWJyaSwgVmVyZGFu
YSwgSGVsdmV0aWNhLCBBcmlhbCI+IDxicj4NCjwvZm9udD48Zm9udCBjb2xvcj0iIzAwMDBGRiI+
PGZvbnQgZmFjZT0iQXJpYWwiPlRoYW5rcyw8YnI+DQpTaGVycnkgV2FuZzxicj4NCjwvZm9udD48
L2ZvbnQ+PGZvbnQgZmFjZT0iQ2FsaWJyaSwgVmVyZGFuYSwgSGVsdmV0aWNhLCBBcmlhbCI+PGJy
Pg0KPGhyIGFsaWduPSJDRU5URVIiIHNpemU9IjMiIHdpZHRoPSIxMDAlIj48L2ZvbnQ+PGZvbnQg
ZmFjZT0iVGFob21hLCBWZXJkYW5hLCBIZWx2ZXRpY2EsIEFyaWFsIj48Yj5Gcm9tOjwvYj4gPGEg
aHJlZj0icDJwc2lwLWJvdW5jZXNAaWV0Zi5vcmciPjxhIGhyZWY9Im1haWx0bzpwMnBzaXAtYm91
bmNlc0BpZXRmLm9yZyI+cDJwc2lwLWJvdW5jZXNAaWV0Zi5vcmc8L2E+PC9hPiBbPGEgaHJlZj0i
bWFpbHRvOnAycHNpcC1ib3VuY2VzQGlldGYub3JnIj48YSBocmVmPSJtYWlsdG86cDJwc2lwLWJv
dW5jZXNAaWV0Zi5vcmciPm1haWx0bzpwMnBzaXAtYm91bmNlc0BpZXRmLm9yZzwvYT48L2E+XSA8
Yj5PbiBCZWhhbGYgT2YgPC9iPmxvbmdid2UgbG9uZ2J3ZTxicj4NCjxiPlNlbnQ6PC9iPiBGcmlk
YXksIEZlYnJ1YXJ5IDA2LCAyMDA5IDE6MzkgQU08YnI+DQo8Yj5Ubzo8L2I+IDxhIGhyZWY9InAy
cHNpcEBpZXRmLm9yZyI+PGEgaHJlZj0ibWFpbHRvOnAycHNpcEBpZXRmLm9yZyI+cDJwc2lwQGll
dGYub3JnPC9hPjwvYT48YnI+DQo8Yj5TdWJqZWN0OjwvYj4gW1AyUFNJUF0gbW9iaWxlIHAycCBp
biBwMnBzaXA8YnI+DQo8L2ZvbnQ+PGZvbnQgZmFjZT0iQ2FsaWJyaSwgVmVyZGFuYSwgSGVsdmV0
aWNhLCBBcmlhbCI+PGJyPg0KSGkgYWxsLDxicj4NCldlIHdhbnQgdG8ga25vdyBpZiBtb2JpbGUg
cDJwIGNhbiBiZSBkaXNjdXNzZWQgaW4gdGhpcyBXRywgb3IgdGhlIHAycHNpcCBpcyBhbHNvIGFw
cHJvcHJpYXRlIGZvciB0aGUgd2lyZWxlc3Mgc2NlbmFyaW9zLCBiZWNhdXNlIHdlIGFyZSBpbnRy
ZXN0ZWQgaW4gbW9iaWxlIHAycCBub3cgYW5kIHdpc2ggdG8gZG8gc29tZSBjb21tdW5pY2F0aW9u
IHdpdGggdGhlIG9uZXMgd2hvIGFsc28gcmVzZWFyY2ggb24gaXQuPGJyPg0KQW55IGZlZWRiYWNr
IGlzIGFwcHJlY2lhdGVkITxicj4NCkJlc3QgUmVnYXJkcyw8YnI+DQombmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDtCaW4gTG9uZzxicj4NCjwvZm9udD48L3NwYW4+PC9ibG9ja3F1b3RlPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTRwdCI+PGZvbnQgZmFjZT0iQ2FsaWJyaSwgVmVyZGFuYSwg
SGVsdmV0aWNhLCBBcmlhbCI+PGJyPg0KPGJyPg0KPC9mb250Pjwvc3Bhbj48L2Jsb2NrcXVvdGU+
DQoNCg0KDQo8L2Rpdj48L2Jsb2NrcXVvdGU+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGRpdj48
c3Bhbj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bh
bj48YnI+PHNwYW4+UDJQU0lQIG1haWxpbmcgbGlzdDwvc3Bhbj48YnI+PHNwYW4+PGEgaHJlZj0i
bWFpbHRvOlAyUFNJUEBpZXRmLm9yZyI+UDJQU0lQQGlldGYub3JnPC9hPjwvc3Bhbj48YnI+PHNw
YW4+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9wMnBzaXAi
Pmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vcDJwc2lwPC9hPjwvc3Bhbj48
YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjwvYm9keT48L2h0bWw+

--Boundary_(ID_HxnsEm/9AUv+ksOwWXXr7w)--

From melodysong@huawei.com  Mon Feb  9 00:12:28 2009
Return-Path: <melodysong@huawei.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8B9063A6988 for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 00:12:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.224
X-Spam-Level: 
X-Spam-Status: No, score=-0.224 tagged_above=-999 required=5 tests=[AWL=-0.980, BAYES_00=-2.599, FRT_ADOBE2=2.455, J_CHICKENPOX_43=0.6, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iGzShgDnmwgb for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 00:12:27 -0800 (PST)
Received: from szxga04-in.huawei.com (szxga04-in.huawei.com [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id 9D8BD3A690D for <p2psip@ietf.org>; Mon,  9 Feb 2009 00:12:27 -0800 (PST)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KES00G5ZHGVM3@szxga04-in.huawei.com> for p2psip@ietf.org; Mon, 09 Feb 2009 16:12:31 +0800 (CST)
Received: from huawei.com ([172.24.1.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KES008W9HGV9X@szxga04-in.huawei.com> for p2psip@ietf.org; Mon, 09 Feb 2009 16:12:31 +0800 (CST)
Received: from s64081 ([10.164.12.16]) by szxml05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KES0077GHGUIE@szxml05-in.huawei.com> for p2psip@ietf.org; Mon, 09 Feb 2009 16:12:31 +0800 (CST)
Date: Mon, 09 Feb 2009 16:12:29 +0800
From: Song Haibin <melodysong@huawei.com>
In-reply-to: <792337B2-9D67-4BD7-A4A1-A052B205829B@tid.es>
To: =?ISO-8859-1?Q?'David_Artu=3Fedo_Guill=E9n'?= <dag@tid.es>, 'Henry Sinnreich' <hsinnrei@adobe.com>
Message-id: <00fd01c98a8e$27269980$100ca40a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: quoted-printable
Thread-index: AcmKiaz2weRjgudzS9eFn+7ychuCJgAAf1eg
Cc: 'longbwe longbwe' <longbwee@gmail.com>, "'Wang, Sherry'" <Sherry.Wang@jhuapl.edu>, p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 08:12:28 -0000

Hi David,

I think you get to the point. The p2p layer connection continuity is
important for the mobile overlay network. I want to know if some generic
mobility techniques which are independent of the applications could be =
used
to solve this problem?


Best Regards,
Haibin
Email: melodysong@huawei.com
Skype: alexsonghw

________________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of
David Artu?edo Guill=E9n
Sent: Monday, February 09, 2009 3:40 PM
To: Henry Sinnreich
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Henry,

I guess it is related to the fact that in mobility your device gets
different IPs in short periods of time. Frecuent changes has to be =
managed
in order to route messages efficiently. It is not the same as churn, but =
it
introduces similar challenges, IMHO.=A0

BR

Enviado desde mi iPhone

El 08/02/2009, a las 21:22, "Henry Sinnreich" <hsinnrei@adobe.com> =
escribi=F3:
Please help me understand the technical (not marketing) meaning of =
mobile
p2p.
Mobility is inherent on the Internet and can be implemented in several =
ways.

Or are you referring to to mobile phones not connected to the Internet?
Where is the protocol capability difference between a laptop, a netbook =
and
a smart phone?

This sounds simplistic, but wireless to me is a wire into the Internet,
unless we talk about some closed network, and please tell me why would I =
buy
it?=20

Henry=20


On 2/7/09 2:57 AM, "longbwe longbwe" <longbwee@gmail.com> wrote:
Sheery,

Thanks very much for your reply.Maybe it is a little early to set a =
seperate
WG for Mobile P2P, I am =A0wondering whether the work of P2PSip can be
extensible to wireless scenarios, e.g. its architecture.Mobility =
management
is certainly one of our interested fields, which also include the =
network
topology, architecture, peer protocol, private issue, security and so =
on.We
would like to discuss one or more such related topics with you and any =
one
else. =A0The underlying fact is that with the issue of =A03G lisences in =
China
and emergence of more and more cell phone applications, our team think =
we
should do some work to extend the P2P technic from PC to mobile devices.

Best wishes,
Bin Long

On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry <Sherry.Wang@jhuapl.edu>
wrote:
Bin,

It's out of question that we should do it. I have seen mobile P2P =
researches
and discussions existing for a while. Should we have a separate WG =
because
of its technical significance and complexity, I am not sure. Important =
is
that we need to work on it. Are you interested in mobility management =
only,
e.g. handover, or more?

Thanks,
Sherry Wang
________________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of
longbwe longbwe
Sent: Friday, February 06, 2009 1:39 AM
To: p2psip@ietf.org
Subject: [P2PSIP] mobile p2p in p2psip

Hi all,
We want to know if mobile p2p can be discussed in this WG, or the p2psip =
is
also appropriate for the wireless scenarios, because we are intrested in
mobile p2p now and wish to do some communication with the ones who also
research on it.
Any feedback is appreciated!
Best Regards,
=A0=A0=A0=A0=A0Bin Long

_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


From longbwee@gmail.com  Mon Feb  9 00:56:46 2009
Return-Path: <longbwee@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A40CF3A6ADF for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 00:56:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.071
X-Spam-Level: 
X-Spam-Status: No, score=-1.071 tagged_above=-999 required=5 tests=[AWL=-1.527, BAYES_00=-2.599, FRT_ADOBE2=2.455, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9+Ca4O7mU9HW for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 00:56:40 -0800 (PST)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.180]) by core3.amsl.com (Postfix) with ESMTP id CAE323A694A for <p2psip@ietf.org>; Mon,  9 Feb 2009 00:56:40 -0800 (PST)
Received: by wa-out-1112.google.com with SMTP id m33so1079265wag.5 for <p2psip@ietf.org>; Mon, 09 Feb 2009 00:56:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=PXAhwxK5mC+MsLXYS9LTcbaQCr3Z9UJK0x8FLo0E5Ns=; b=F8XVVZrg0wTI5wZFMkEliI2tgRltSn+CLaTIqc5FB6UYGlbRMdm2JIpKQDM26lbT0G US1tBUPkfAkO7Ktd/h69fUX32Wn9nz5XD6D7cPYQ4OiCCxc+G1KyNx7oG1lOE3OG/vzQ aV6JmVVAsFX7+jU4fFM0/Mun89O8Al7bX1VKw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=siZIJNCyVtRMk7U5yInq7oOWyzKgAw6p48oKzO9X1qCcmv9InOsmx5IDI2GUp082dy 6YUhj+3mpIuWu7dHTy0La3E9YtMdHK/OOHjCvZjwDCVPrmeaOadOIX+E9nMFF/aewzbp kJ8lUa5wbrmfuYpeSLhwU2mfKZohY/yGf1+vs=
MIME-Version: 1.0
Received: by 10.115.48.12 with SMTP id a12mr3410978wak.161.1234169804664; Mon,  09 Feb 2009 00:56:44 -0800 (PST)
In-Reply-To: <00fd01c98a8e$27269980$100ca40a@china.huawei.com>
References: <792337B2-9D67-4BD7-A4A1-A052B205829B@tid.es> <00fd01c98a8e$27269980$100ca40a@china.huawei.com>
Date: Mon, 9 Feb 2009 16:56:44 +0800
Message-ID: <d17e64e20902090056t5d65fc61ubeab46caf48209b2@mail.gmail.com>
From: longbwe longbwe <longbwee@gmail.com>
To: Song Haibin <melodysong@huawei.com>
Content-Type: multipart/alternative; boundary=0016e64beb54ccafa30462788c2b
Cc: Henry Sinnreich <hsinnrei@adobe.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 08:56:46 -0000

--0016e64beb54ccafa30462788c2b
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thank all of you!
In mobile environments,peer connections become location-dependent and may b=
e
vulnerable, disconnetions and reconnections can ouccur more frequently, you
should address these issues when a peer is registering or searching the
overlay.Also, there is mobility issue in federated overlay architectures.
As for the technical meaning of mobile p2p, we think it could include the
p2p overlay for mobile ad hoc networks(MANET) and  sensor networks, p2p
architectures for integrated MANETs and wide-area networks,Mobile P2P on
different bearer serveces: 2.5/3G(GPRS/UTMS), 802.11(WLAN), mobile P2P SIP,
and so on.
Looking for your responses.

Best regards,
Bin Long






On Mon, Feb 9, 2009 at 4:12 PM, Song Haibin <melodysong@huawei.com> wrote:

> Hi David,
>
> I think you get to the point. The p2p layer connection continuity is
> important for the mobile overlay network. I want to know if some generic
> mobility techniques which are independent of the applications could be us=
ed
> to solve this problem?
>
>
> Best Regards,
> Haibin
> Email: melodysong@huawei.com
> Skype: alexsonghw
>
> ________________________________________
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
> Of
> David Artu?edo Guill=E9n
> Sent: Monday, February 09, 2009 3:40 PM
> To: Henry Sinnreich
> Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
> Henry,
>
> I guess it is related to the fact that in mobility your device gets
> different IPs in short periods of time. Frecuent changes has to be manage=
d
> in order to route messages efficiently. It is not the same as churn, but =
it
> introduces similar challenges, IMHO.
>
> BR
>
> Enviado desde mi iPhone
>
> El 08/02/2009, a las 21:22, "Henry Sinnreich" <hsinnrei@adobe.com>
> escribi=F3:
> Please help me understand the technical (not marketing) meaning of mobile
> p2p.
> Mobility is inherent on the Internet and can be implemented in several
> ways.
>
> Or are you referring to to mobile phones not connected to the Internet?
> Where is the protocol capability difference between a laptop, a netbook a=
nd
> a smart phone?
>
> This sounds simplistic, but wireless to me is a wire into the Internet,
> unless we talk about some closed network, and please tell me why would I
> buy
> it?
>
> Henry
>
>
> On 2/7/09 2:57 AM, "longbwe longbwe" <longbwee@gmail.com> wrote:
> Sheery,
>
> Thanks very much for your reply.Maybe it is a little early to set a
> seperate
> WG for Mobile P2P, I am  wondering whether the work of P2PSip can be
> extensible to wireless scenarios, e.g. its architecture.Mobility manageme=
nt
> is certainly one of our interested fields, which also include the network
> topology, architecture, peer protocol, private issue, security and so on.=
We
> would like to discuss one or more such related topics with you and any on=
e
> else.  The underlying fact is that with the issue of  3G lisences in Chin=
a
> and emergence of more and more cell phone applications, our team think we
> should do some work to extend the P2P technic from PC to mobile devices.
>
> Best wishes,
> Bin Long
>
> On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry <Sherry.Wang@jhuapl.edu>
> wrote:
> Bin,
>
> It's out of question that we should do it. I have seen mobile P2P
> researches
> and discussions existing for a while. Should we have a separate WG becaus=
e
> of its technical significance and complexity, I am not sure. Important is
> that we need to work on it. Are you interested in mobility management onl=
y,
> e.g. handover, or more?
>
> Thanks,
> Sherry Wang
> ________________________________________
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
> Of
> longbwe longbwe
> Sent: Friday, February 06, 2009 1:39 AM
> To: p2psip@ietf.org
> Subject: [P2PSIP] mobile p2p in p2psip
>
> Hi all,
> We want to know if mobile p2p can be discussed in this WG, or the p2psip =
is
> also appropriate for the wireless scenarios, because we are intrested in
> mobile p2p now and wish to do some communication with the ones who also
> research on it.
> Any feedback is appreciated!
> Best Regards,
>      Bin Long
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>

--0016e64beb54ccafa30462788c2b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Thank all of you!<br>In mobile environments,peer connections become locatio=
n-dependent and may be vulnerable, disconnetions and reconnections can oucc=
ur more frequently, you should address these issues when a peer is register=
ing or searching the overlay.Also, there is mobility issue in federated ove=
rlay architectures.<br>
As for the technical meaning of mobile p2p, we think it could include the p=
2p overlay for mobile ad hoc networks(MANET) and&nbsp; sensor networks, p2p=
 architectures for integrated MANETs and wide-area networks,Mobile P2P on d=
ifferent bearer serveces: 2.5/3G(GPRS/UTMS), 802.11(WLAN), mobile P2P SIP, =
and so on.<br>
Looking for your responses.<br><br>Best regards,<br>Bin Long <br><br><br><b=
r><br><br><br><div class=3D"gmail_quote">On Mon, Feb 9, 2009 at 4:12 PM, So=
ng Haibin <span dir=3D"ltr">&lt;<a href=3D"mailto:melodysong@huawei.com">me=
lodysong@huawei.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi David,<br>
<br>
I think you get to the point. The p2p layer connection continuity is<br>
important for the mobile overlay network. I want to know if some generic<br=
>
mobility techniques which are independent of the applications could be used=
<br>
to solve this problem?<br>
<br>
<br>
Best Regards,<br>
Haibin<br>
Email: <a href=3D"mailto:melodysong@huawei.com">melodysong@huawei.com</a><b=
r>
Skype: alexsonghw<br>
<br>
________________________________________<br>
<div class=3D"Ih2E3d">From: <a href=3D"mailto:p2psip-bounces@ietf.org">p2ps=
ip-bounces@ietf.org</a> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org">=
p2psip-bounces@ietf.org</a>] On Behalf Of<br>
</div>David Artu?edo Guill=E9n<br>
Sent: Monday, February 09, 2009 3:40 PM<br>
To: Henry Sinnreich<br>
Cc: longbwe longbwe; Wang, Sherry; <a href=3D"mailto:p2psip@ietf.org">p2psi=
p@ietf.org</a><br>
Subject: Re: [P2PSIP] mobile p2p in p2psip<br>
<div><div></div><div class=3D"Wj3C7c"><br>
Henry,<br>
<br>
I guess it is related to the fact that in mobility your device gets<br>
different IPs in short periods of time. Frecuent changes has to be managed<=
br>
in order to route messages efficiently. It is not the same as churn, but it=
<br>
introduces similar challenges, IMHO.&nbsp;<br>
<br>
BR<br>
<br>
Enviado desde mi iPhone<br>
<br>
El 08/02/2009, a las 21:22, &quot;Henry Sinnreich&quot; &lt;<a href=3D"mail=
to:hsinnrei@adobe.com">hsinnrei@adobe.com</a>&gt; escribi=F3:<br>
Please help me understand the technical (not marketing) meaning of mobile<b=
r>
p2p.<br>
Mobility is inherent on the Internet and can be implemented in several ways=
.<br>
<br>
Or are you referring to to mobile phones not connected to the Internet?<br>
Where is the protocol capability difference between a laptop, a netbook and=
<br>
a smart phone?<br>
<br>
This sounds simplistic, but wireless to me is a wire into the Internet,<br>
unless we talk about some closed network, and please tell me why would I bu=
y<br>
it?<br>
<br>
Henry<br>
<br>
<br>
On 2/7/09 2:57 AM, &quot;longbwe longbwe&quot; &lt;<a href=3D"mailto:longbw=
ee@gmail.com">longbwee@gmail.com</a>&gt; wrote:<br>
Sheery,<br>
<br>
Thanks very much for your reply.Maybe it is a little early to set a seperat=
e<br>
WG for Mobile P2P, I am &nbsp;wondering whether the work of P2PSip can be<b=
r>
extensible to wireless scenarios, e.g. its architecture.Mobility management=
<br>
is certainly one of our interested fields, which also include the network<b=
r>
topology, architecture, peer protocol, private issue, security and so on.We=
<br>
would like to discuss one or more such related topics with you and any one<=
br>
else. &nbsp;The underlying fact is that with the issue of &nbsp;3G lisences=
 in China<br>
and emergence of more and more cell phone applications, our team think we<b=
r>
should do some work to extend the P2P technic from PC to mobile devices.<br=
>
<br>
Best wishes,<br>
Bin Long<br>
<br>
On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry &lt;<a href=3D"mailto:Sherry.=
Wang@jhuapl.edu">Sherry.Wang@jhuapl.edu</a>&gt;<br>
wrote:<br>
Bin,<br>
<br>
It&#39;s out of question that we should do it. I have seen mobile P2P resea=
rches<br>
and discussions existing for a while. Should we have a separate WG because<=
br>
of its technical significance and complexity, I am not sure. Important is<b=
r>
that we need to work on it. Are you interested in mobility management only,=
<br>
e.g. handover, or more?<br>
<br>
Thanks,<br>
Sherry Wang<br>
________________________________________<br>
From: <a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a=
> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.or=
g</a>] On Behalf Of<br>
longbwe longbwe<br>
Sent: Friday, February 06, 2009 1:39 AM<br>
To: <a href=3D"mailto:p2psip@ietf.org">p2psip@ietf.org</a><br>
Subject: [P2PSIP] mobile p2p in p2psip<br>
<br>
Hi all,<br>
We want to know if mobile p2p can be discussed in this WG, or the p2psip is=
<br>
also appropriate for the wireless scenarios, because we are intrested in<br=
>
mobile p2p now and wish to do some communication with the ones who also<br>
research on it.<br>
Any feedback is appreciated!<br>
Best Regards,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bin Long<br>
<br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
<br>
</div></div></blockquote></div><br>

--0016e64beb54ccafa30462788c2b--

From kurt.tutschku@univie.ac.at  Mon Feb  9 08:55:51 2009
Return-Path: <kurt.tutschku@univie.ac.at>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4DD4B3A6944 for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 08:55:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.626
X-Spam-Level: *
X-Spam-Status: No, score=1.626 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FRT_ADOBE2=2.455, HELO_EQ_AT=0.424, HOST_EQ_AT=0.745, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5YXZpKgcBAdb for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 08:55:49 -0800 (PST)
Received: from grace.univie.ac.at (grace.univie.ac.at [IPv6:2001:62a:4:25::25:115]) by core3.amsl.com (Postfix) with ESMTP id 89E823A6813 for <p2psip@ietf.org>; Mon,  9 Feb 2009 08:55:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=univie.ac.at; s=rev1; h=Cc:Message-Id:From:To:In-Reply-To: Content-Type:Mime-Version:Subject:Date:References; bh=1TBvmREy4k aNt5GuYnn0JWdZl9s4OHWYGe8TiJ78o8w=; b=3RgmvUW9aA2851UZpNVJaezatM nNvUvGuKEahkTWLZHuwz0zCyJgMKeS19Bcmv2XH4mndsW/3uUAZH/VEoyb0cckbf xuumGwbc68N3xyfaJjHGYvDIkqQ6suOR0l/dQTc5PNnCAqBjCxDiiYX22GL93oI/ sQFvlxCiXy2k0lghI=
Received: from joan.univie.ac.at ([131.130.3.110] helo=joan.univie.ac.at) by grace.univie.ac.at with esmtp (Exim 4.69) (envelope-from <kurt.tutschku@univie.ac.at>) id 1LWZQ4-0001JG-LE; Mon, 09 Feb 2009 17:55:40 +0100
Received: from styx.pri.univie.ac.at ([131.130.37.129] helo=[172.24.66.2]) by joan.univie.ac.at with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <kurt.tutschku@univie.ac.at>) id 1LWZQ4-0006Ho-Ho; Mon, 09 Feb 2009 17:55:40 +0100
Message-Id: <C82822BF-52CD-4AFB-A840-0841E16B3F76@univie.ac.at>
From: Kurt Tutschku <kurt.tutschku@univie.ac.at>
To: longbwe longbwe <longbwee@gmail.com>
In-Reply-To: <d17e64e20902090056t5d65fc61ubeab46caf48209b2@mail.gmail.com>
Content-Type: multipart/alternative; boundary=Apple-Mail-15-340786120
Mime-Version: 1.0 (Apple Message framework v930.3)
Date: Mon, 9 Feb 2009 17:55:40 +0100
References: <792337B2-9D67-4BD7-A4A1-A052B205829B@tid.es> <00fd01c98a8e$27269980$100ca40a@china.huawei.com> <d17e64e20902090056t5d65fc61ubeab46caf48209b2@mail.gmail.com>
X-Mailer: Apple Mail (2.930.3)
Cc: p2psip@ietf.org, Henry Sinnreich <hsinnrei@adobe.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 16:55:51 -0000

--Apple-Mail-15-340786120
Content-Type: text/plain;
	charset=ISO-8859-1;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: quoted-printable

Dear all,

as Bin explained, disconnections and reconnections will occur in =20
wireless systems more frequently as in wireline system. The effect of =20=

"churn" is not negligible. An comprehensive analysis of the impact of =20=

churn is available in:

A. Binzenhoefer and K. Leibnitz: "Estimating Churn in Structured P2P =20
Networks.",  20th International Teletraffic Congress (ITC20), Ottawa, =20=

Canada, June 2007. available at =
http://www3.informatik.uni-wuerzburg.de/papers/conf_261.pdf

There is already a lot of research going. Much of this will available =20=

soon in a special book on Mobile P2P systems:

Boon-Chong Seet (Edt.): "Mobile Peer-to-Peer Computing for Next =20
Generation Distributed Environments: Advancing Conceptual and =20
Algorithmic Applications", IGI Global, Hershey (USA), April 2009.

Best Regards
Kurt

Am 09.02.2009 um 09:56 schrieb longbwe longbwe:

> Thank all of you!
> In mobile environments,peer connections become location-dependent =20
> and may be vulnerable, disconnetions and reconnections can ouccur =20
> more frequently, you should address these issues when a peer is =20
> registering or searching the overlay.Also, there is mobility issue =20
> in federated overlay architectures.
> As for the technical meaning of mobile p2p, we think it could =20
> include the p2p overlay for mobile ad hoc networks(MANET) and  =20
> sensor networks, p2p architectures for integrated MANETs and wide-=20
> area networks,Mobile P2P on different bearer serveces: 2.5/3G(GPRS/=20
> UTMS), 802.11(WLAN), mobile P2P SIP, and so on.
> Looking for your responses.
>
> Best regards,
> Bin Long
>
>
>
>
>
>
> On Mon, Feb 9, 2009 at 4:12 PM, Song Haibin <melodysong@huawei.com> =20=

> wrote:
> Hi David,
>
> I think you get to the point. The p2p layer connection continuity is
> important for the mobile overlay network. I want to know if some =20
> generic
> mobility techniques which are independent of the applications could =20=

> be used
> to solve this problem?
>
>
> Best Regards,
> Haibin
> Email: melodysong@huawei.com
> Skype: alexsonghw
>
> ________________________________________
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On =20
> Behalf Of
> David Artu?edo Guill=E9n
> Sent: Monday, February 09, 2009 3:40 PM
> To: Henry Sinnreich
> Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
> Henry,
>
> I guess it is related to the fact that in mobility your device gets
> different IPs in short periods of time. Frecuent changes has to be =20
> managed
> in order to route messages efficiently. It is not the same as churn, =20=

> but it
> introduces similar challenges, IMHO.
>
> BR
>
> Enviado desde mi iPhone
>
> El 08/02/2009, a las 21:22, "Henry Sinnreich" <hsinnrei@adobe.com> =20
> escribi=F3:
> Please help me understand the technical (not marketing) meaning of =20
> mobile
> p2p.
> Mobility is inherent on the Internet and can be implemented in =20
> several ways.
>
> Or are you referring to to mobile phones not connected to the =20
> Internet?
> Where is the protocol capability difference between a laptop, a =20
> netbook and
> a smart phone?
>
> This sounds simplistic, but wireless to me is a wire into the =20
> Internet,
> unless we talk about some closed network, and please tell me why =20
> would I buy
> it?
>
> Henry
>
>
> On 2/7/09 2:57 AM, "longbwe longbwe" <longbwee@gmail.com> wrote:
> Sheery,
>
> Thanks very much for your reply.Maybe it is a little early to set a =20=

> seperate
> WG for Mobile P2P, I am  wondering whether the work of P2PSip can be
> extensible to wireless scenarios, e.g. its architecture.Mobility =20
> management
> is certainly one of our interested fields, which also include the =20
> network
> topology, architecture, peer protocol, private issue, security and =20
> so on.We
> would like to discuss one or more such related topics with you and =20
> any one
> else.  The underlying fact is that with the issue of  3G lisences in =20=

> China
> and emergence of more and more cell phone applications, our team =20
> think we
> should do some work to extend the P2P technic from PC to mobile =20
> devices.
>
> Best wishes,
> Bin Long
>
> On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry <Sherry.Wang@jhuapl.edu>
> wrote:
> Bin,
>
> It's out of question that we should do it. I have seen mobile P2P =20
> researches
> and discussions existing for a while. Should we have a separate WG =20
> because
> of its technical significance and complexity, I am not sure. =20
> Important is
> that we need to work on it. Are you interested in mobility =20
> management only,
> e.g. handover, or more?
>
> Thanks,
> Sherry Wang
> ________________________________________
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On =20
> Behalf Of
> longbwe longbwe
> Sent: Friday, February 06, 2009 1:39 AM
> To: p2psip@ietf.org
> Subject: [P2PSIP] mobile p2p in p2psip
>
> Hi all,
> We want to know if mobile p2p can be discussed in this WG, or the =20
> p2psip is
> also appropriate for the wireless scenarios, because we are =20
> intrested in
> mobile p2p now and wish to do some communication with the ones who =20
> also
> research on it.
> Any feedback is appreciated!
> Best Regards,
>      Bin Long
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip

---
Prof. Dr. Kurt Tutschku
Chair of Future Communication (Endowed by Telekom Austria)
Institute of Distributed and Multimedia Systems, Faculty of Computer =20
Science
University of Vienna, Universitaetsstrasse 10/T11, 1090 Wien, Austria.

Tel: +43/1/4277-39611 Mobile: +43/664/60277-39611

http://www.cs.univie.ac.at/fc

mailto:kurt.tutschku@univie.ac.at or mailto:kurttutschku@gmail.com






--Apple-Mail-15-340786120
Content-Type: text/html;
	charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; ">Dear all,<div><br></div><div>as =
Bin explained, disconnections and reconnections will occur in wireless =
systems more frequently as in wireline system. The effect of "churn" is =
not&nbsp;negligible. An comprehensive analysis of the impact of churn is =
available in:</div><div><br></div><div><div>A. Binzenhoefer and K. =
Leibnitz: "Estimating Churn in Structured P2P Networks.", &nbsp;20th =
International Teletraffic Congress (ITC20), Ottawa, Canada, June 2007. =
available at&nbsp;<a =
href=3D"http://www3.informatik.uni-wuerzburg.de/papers/conf_261.pdf">http:=
//www3.informatik.uni-wuerzburg.de/papers/conf_261.pdf</a></div><div><br><=
/div><div>There is already a lot of research going. Much of this will =
available soon in a special book on Mobile P2P =
systems:</div><div><br></div><div>Boon-Chong Seet (Edt.): "Mobile =
Peer-to-Peer Computing for Next Generation Distributed Environments: =
Advancing Conceptual and Algorithmic Applications", IGI Global, Hershey =
(USA), April 2009.</div><div><br></div><div>Best =
Regards</div><div>Kurt</div></div><div><br></div><div><div><div>Am =
09.02.2009 um 09:56 schrieb longbwe longbwe:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite">Thank all =
of you!<br>In mobile environments,peer connections become =
location-dependent and may be vulnerable, disconnetions and =
reconnections can ouccur more frequently, you should address these =
issues when a peer is registering or searching the overlay.Also, there =
is mobility issue in federated overlay architectures.<br> As for the =
technical meaning of mobile p2p, we think it could include the p2p =
overlay for mobile ad hoc networks(MANET) and&nbsp; sensor networks, p2p =
architectures for integrated MANETs and wide-area networks,Mobile P2P on =
different bearer serveces: 2.5/3G(GPRS/UTMS), 802.11(WLAN), mobile P2P =
SIP, and so on.<br> Looking for your responses.<br><br>Best =
regards,<br>Bin Long <br><br><br><br><br><br><br><div =
class=3D"gmail_quote">On Mon, Feb 9, 2009 at 4:12 PM, Song Haibin <span =
dir=3D"ltr">&lt;<a =
href=3D"mailto:melodysong@huawei.com">melodysong@huawei.com</a>></span> =
wrote:<br> <blockquote class=3D"gmail_quote" style=3D"border-left: 1px =
solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: =
1ex;">Hi David,<br> <br> I think you get to the point. The p2p layer =
connection continuity is<br> important for the mobile overlay network. I =
want to know if some generic<br> mobility techniques which are =
independent of the applications could be used<br> to solve this =
problem?<br> <br> <br> Best Regards,<br> Haibin<br> Email: <a =
href=3D"mailto:melodysong@huawei.com">melodysong@huawei.com</a><br> =
Skype: alexsonghw<br> <br> ________________________________________<br> =
<div class=3D"Ih2E3d">From: <a =
href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a> =
[mailto:<a =
href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a>] On =
Behalf Of<br> </div>David Artu?edo Guill=E9n<br> Sent: Monday, February =
09, 2009 3:40 PM<br> To: Henry Sinnreich<br> Cc: longbwe longbwe; Wang, =
Sherry; <a href=3D"mailto:p2psip@ietf.org">p2psip@ietf.org</a><br> =
Subject: Re: [P2PSIP] mobile p2p in p2psip<br> <div><div></div><div =
class=3D"Wj3C7c"><br> Henry,<br> <br> I guess it is related to the fact =
that in mobility your device gets<br> different IPs in short periods of =
time. Frecuent changes has to be managed<br> in order to route messages =
efficiently. It is not the same as churn, but it<br> introduces similar =
challenges, IMHO.&nbsp;<br> <br> BR<br> <br> Enviado desde mi iPhone<br> =
<br> El 08/02/2009, a las 21:22, "Henry Sinnreich" &lt;<a =
href=3D"mailto:hsinnrei@adobe.com">hsinnrei@adobe.com</a>> escribi=F3:<br>=
 Please help me understand the technical (not marketing) meaning of =
mobile<br> p2p.<br> Mobility is inherent on the Internet and can be =
implemented in several ways.<br> <br> Or are you referring to to mobile =
phones not connected to the Internet?<br> Where is the protocol =
capability difference between a laptop, a netbook and<br> a smart =
phone?<br> <br> This sounds simplistic, but wireless to me is a wire =
into the Internet,<br> unless we talk about some closed network, and =
please tell me why would I buy<br> it?<br> <br> Henry<br> <br> <br> On =
2/7/09 2:57 AM, "longbwe longbwe" &lt;<a =
href=3D"mailto:longbwee@gmail.com">longbwee@gmail.com</a>> wrote:<br> =
Sheery,<br> <br> Thanks very much for your reply.Maybe it is a little =
early to set a seperate<br> WG for Mobile P2P, I am &nbsp;wondering =
whether the work of P2PSip can be<br> extensible to wireless scenarios, =
e.g. its architecture.Mobility management<br> is certainly one of our =
interested fields, which also include the network<br> topology, =
architecture, peer protocol, private issue, security and so on.We<br> =
would like to discuss one or more such related topics with you and any =
one<br> else. &nbsp;The underlying fact is that with the issue of =
&nbsp;3G lisences in China<br> and emergence of more and more cell phone =
applications, our team think we<br> should do some work to extend the =
P2P technic from PC to mobile devices.<br> <br> Best wishes,<br> Bin =
Long<br> <br> On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry &lt;<a =
href=3D"mailto:Sherry.Wang@jhuapl.edu">Sherry.Wang@jhuapl.edu</a>><br> =
wrote:<br> Bin,<br> <br> It's out of question that we should do it. I =
have seen mobile P2P researches<br> and discussions existing for a =
while. Should we have a separate WG because<br> of its technical =
significance and complexity, I am not sure. Important is<br> that we =
need to work on it. Are you interested in mobility management only,<br> =
e.g. handover, or more?<br> <br> Thanks,<br> Sherry Wang<br> =
________________________________________<br> From: <a =
href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a> =
[mailto:<a =
href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a>] On =
Behalf Of<br> longbwe longbwe<br> Sent: Friday, February 06, 2009 1:39 =
AM<br> To: <a href=3D"mailto:p2psip@ietf.org">p2psip@ietf.org</a><br> =
Subject: [P2PSIP] mobile p2p in p2psip<br> <br> Hi all,<br> We want to =
know if mobile p2p can be discussed in this WG, or the p2psip is<br> =
also appropriate for the wireless scenarios, because we are intrested =
in<br> mobile p2p now and wish to do some communication with the ones =
who also<br> research on it.<br> Any feedback is appreciated!<br> Best =
Regards,<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bin Long<br> <br> =
_______________________________________________<br> P2PSIP mailing =
list<br> <a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br> <a =
href=3D"https://www.ietf.org/mailman/listinfo/p2psip" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/p2psip</a><br> =
<br> </div></div></blockquote></div><br> =
_______________________________________________<br>P2PSIP mailing =
list<br><a =
href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>https://www.ietf.or=
g/mailman/listinfo/p2psip<br></blockquote></div><br><div =
apple-content-edited=3D"true"> <span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; =
white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><div><div><div>---</div><div>Prof. Dr. Kurt =
Tutschku</div><div>Chair of Future Communication (Endowed by Telekom =
Austria)</div><div>Institute of Distributed and Multimedia =
Systems,&nbsp;Faculty of Computer Science&nbsp;<br>University of =
Vienna,&nbsp;Universitaetsstrasse 10/T11,&nbsp;1090 =
Wien,&nbsp;Austria.</div><div><br></div><div>Tel: +43/1/4277-39611 =
Mobile: +43/664/60277-39611</div><div><br></div><div><a =
href=3D"http://www.cs.univie.ac.at/fc">http://www.cs.univie.ac.at/fc</a></=
div><div><br></div><div><a =
href=3D"mailto:kurt.tutschku@univie.ac.at">mailto:kurt.tutschku@univie.ac.=
at</a>&nbsp;or&nbsp;<a =
href=3D"mailto:kurttutschku@gmail.com">mailto:kurttutschku@gmail.com</a></=
div></div></div></div></span></div></span></div></span></div></span></div>=
</span><br class=3D"Apple-interchange-newline"></div></span><br =
class=3D"Apple-interchange-newline"></div></span><br =
class=3D"Apple-interchange-newline"></div></span><br =
class=3D"Apple-interchange-newline"> </div><br></div></body></html>=

--Apple-Mail-15-340786120--

From victor.pascual.avila@gmail.com  Mon Feb  9 09:41:39 2009
Return-Path: <victor.pascual.avila@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 307623A6B26 for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 09:41:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.503
X-Spam-Level: 
X-Spam-Status: No, score=-0.503 tagged_above=-999 required=5 tests=[AWL=-0.659, BAYES_00=-2.599, FRT_ADOBE2=2.455, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i1-Hx1qTIufg for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 09:41:38 -0800 (PST)
Received: from mail-ew0-f21.google.com (mail-ew0-f21.google.com [209.85.219.21]) by core3.amsl.com (Postfix) with ESMTP id 3E6073A6B5E for <p2psip@ietf.org>; Mon,  9 Feb 2009 09:41:38 -0800 (PST)
Received: by ewy14 with SMTP id 14so2667066ewy.13 for <p2psip@ietf.org>; Mon, 09 Feb 2009 09:41:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=8nE4/RK7iD/cKZnGdGw+mciKwgQZU0CNLRekU2CzcEQ=; b=FmaW3yHbl4I8vT4I0BgbZMjYAoXnypV8sBa8ygcRo/8g2UhOJ6e4VPQG1eDaxUV3Vi DXhy3WqtYINuB5GkopbMtVfVodRkS6cQPJiymQyeteuXroypJVb6In4IUTUEvBPFdVM+ wjUxIeP2fG04PRYnwyP2yiCP4Ta/O1qfx/z2E=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=aUavO/knM8z6Jmd+80gpqLplmhjf5VLG4kxZQePy8rR/apiysbbd+5A4SGRDVdvbLh rwOTJh16hJrU3DPJv8VSxJaeb0kuQfGtcRHdf4ks1oP0k2DadBLfmsnEu75hWpiNGLMK YPiGJTMEaKf+EV3qBOxEKdZpVUfDtvXWryTMQ=
MIME-Version: 1.0
Received: by 10.210.52.15 with SMTP id z15mr3993198ebz.179.1234201298946; Mon,  09 Feb 2009 09:41:38 -0800 (PST)
In-Reply-To: <C5B5B310.B461%hsinnrei@adobe.com>
References: <792337B2-9D67-4BD7-A4A1-A052B205829B@tid.es> <C5B5B310.B461%hsinnrei@adobe.com>
Date: Mon, 9 Feb 2009 18:41:38 +0100
Message-ID: <618e24240902090941u19b6440ocdb428b7b0a68f1e@mail.gmail.com>
From: =?UTF-8?Q?Victor_Pascual_=C3=81vila?= <victor.pascual.avila@gmail.com>
To: Henry Sinnreich <hsinnrei@adobe.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: longbwe longbwe <longbwee@gmail.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 17:41:39 -0000

Hi Henry,

On Mon, Feb 9, 2009 at 5:16 PM, Henry Sinnreich <hsinnrei@adobe.com> wrote:
> There was an I-D (now expired) on this:
> Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao, "P2PS=
IP
> Clients",
> <draft-pascual-p2psip-clients>
>
> It was preceded and followed by many discussions on this topic, such as t=
hat
> frequent p2p protocol messages for peer nodes will quickly exhaust the
> battery.
>
> Victor: What has happened to the I-D on p2p clients?

The major motivation behind draft-pascual-p2psip-clients was to
convince the WG that the client role was desirable in some scenarios.
The client role is now discussed and included in a WG document, i.e.
draft-ietf-p2psip-base, Appendix C.

If folks consider it makes sense to continue the client's work as an
standalone document, we are very open for suggestions.

Cheers,
--=20
Victor Pascual =C3=81vila

From bbl@lowekamp.net  Mon Feb  9 09:47:17 2009
Return-Path: <bbl@lowekamp.net>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5ADCB3A6B70 for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 09:47:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.467
X-Spam-Level: 
X-Spam-Status: No, score=-0.467 tagged_above=-999 required=5 tests=[AWL=-1.245, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, FRT_ADOBE2=2.455, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A0F12V0xShZm for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 09:47:16 -0800 (PST)
Received: from mail-qy0-f11.google.com (mail-qy0-f11.google.com [209.85.221.11]) by core3.amsl.com (Postfix) with ESMTP id 7122F3A69EC for <p2psip@ietf.org>; Mon,  9 Feb 2009 09:46:40 -0800 (PST)
Received: by qyk4 with SMTP id 4so2771393qyk.13 for <p2psip@ietf.org>; Mon, 09 Feb 2009 09:46:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.97.202 with SMTP id m10mr1409921qcn.77.1234201599896; Mon,  09 Feb 2009 09:46:39 -0800 (PST)
In-Reply-To: <618e24240902090941u19b6440ocdb428b7b0a68f1e@mail.gmail.com>
References: <792337B2-9D67-4BD7-A4A1-A052B205829B@tid.es> <C5B5B310.B461%hsinnrei@adobe.com> <618e24240902090941u19b6440ocdb428b7b0a68f1e@mail.gmail.com>
Date: Mon, 9 Feb 2009 12:46:39 -0500
Message-ID: <bc023dcd0902090946q1d617d28pb0a0a8cebbaf9034@mail.gmail.com>
From: Bruce Lowekamp <bbl@lowekamp.net>
To: =?UTF-8?Q?Victor_Pascual_=C3=81vila?= <victor.pascual.avila@gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: longbwe longbwe <longbwee@gmail.com>, Henry Sinnreich <hsinnrei@adobe.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 17:47:17 -0000

Just to be clear, clients are a fully integrated component of the base
reload protocol.  Motivation for them and some discussion of related
issues is in the p2psip-base appendix (and a much more extensive
discussion in pascual-clients and others), but the actual mechanisms
to support them should already be in the base draft.

Discussion of further work identifying when a node should be a peer
and when it should be a client, or overlay algorithms optimized for
specific types of deployments, including "mobile", might be good
topics for further work in new drafts, of course.

Bruce


On Mon, Feb 9, 2009 at 12:41 PM, Victor Pascual =C3=81vila
<victor.pascual.avila@gmail.com> wrote:
> Hi Henry,
>
> On Mon, Feb 9, 2009 at 5:16 PM, Henry Sinnreich <hsinnrei@adobe.com> wrot=
e:
>> There was an I-D (now expired) on this:
>> Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao, "P2P=
SIP
>> Clients",
>> <draft-pascual-p2psip-clients>
>>
>> It was preceded and followed by many discussions on this topic, such as =
that
>> frequent p2p protocol messages for peer nodes will quickly exhaust the
>> battery.
>>
>> Victor: What has happened to the I-D on p2p clients?
>
> The major motivation behind draft-pascual-p2psip-clients was to
> convince the WG that the client role was desirable in some scenarios.
> The client role is now discussed and included in a WG document, i.e.
> draft-ietf-p2psip-base, Appendix C.
>
> If folks consider it makes sense to continue the client's work as an
> standalone document, we are very open for suggestions.
>
> Cheers,
> --
> Victor Pascual =C3=81vila
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>

From hsinnrei@adobe.com  Mon Feb  9 09:47:21 2009
Return-Path: <hsinnrei@adobe.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CF3A43A68B1 for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 09:47:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.071
X-Spam-Level: 
X-Spam-Status: No, score=-5.071 tagged_above=-999 required=5 tests=[AWL=-1.527, BAYES_00=-2.599, FRT_ADOBE2=2.455, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HjlYvYhxk3gQ for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 09:47:20 -0800 (PST)
Received: from exprod6og103.obsmtp.com (exprod6og103.obsmtp.com [64.18.1.185]) by core3.amsl.com (Postfix) with ESMTP id F276D3A6B26 for <p2psip@ietf.org>; Mon,  9 Feb 2009 09:47:09 -0800 (PST)
Received: from source ([192.150.11.134]) by exprod6ob103.postini.com ([64.18.5.12]) with SMTP ID DSNKSZBsHqCuWhU0LQhbVlTwp7Ys1oISOhlK@postini.com; Mon, 09 Feb 2009 09:47:22 PST
Received: from inner-relay-3.eur.adobe.com ([192.150.8.236]) by outbound-smtp-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n19HfveM024758; Mon, 9 Feb 2009 09:41:58 -0800 (PST)
Received: from nahub01.corp.adobe.com (nahub01.corp.adobe.com [10.8.189.97]) by inner-relay-3.eur.adobe.com (8.12.10/8.12.9) with ESMTP id n19Hl4Y2016356; Mon, 9 Feb 2009 09:47:05 -0800 (PST)
Received: from fe01.corp.adobe.com (10.8.192.82) by nahub01.corp.adobe.com (10.8.189.97) with Microsoft SMTP Server (TLS) id 8.1.336.0; Mon, 9 Feb 2009 09:47:04 -0800
Received: from nambx05.corp.adobe.com ([10.8.189.124]) by fe01.corp.adobe.com ([10.8.192.82]) with mapi; Mon, 9 Feb 2009 09:47:03 -0800
From: Henry Sinnreich <hsinnrei@adobe.com>
To: Kurt Tutschku <kurt.tutschku@univie.ac.at>, longbwe longbwe <longbwee@gmail.com>
Date: Mon, 9 Feb 2009 09:47:01 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmK10dacZghHP6wQqy59QeJVCEYcAAByHnz
Message-ID: <C5B5C836.B471%hsinnrei@adobe.com>
In-Reply-To: <C82822BF-52CD-4AFB-A840-0841E16B3F76@univie.ac.at>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C5B5C836B471hsinnreiadobecom_"
MIME-Version: 1.0
Cc: "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 17:47:22 -0000

--_000_C5B5C836B471hsinnreiadobecom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Kurt,

The link that you have provided requires name and password.
http://www3.informatik.uni-wuerzburg.de/papers/conf_261.pdf

Or maybe I made a mistake?

Henry


On 2/9/09 10:55 AM, "Kurt Tutschku" <kurt.tutschku@univie.ac.at> wrote:

Dear all,

as Bin explained, disconnections and reconnections will occur in wireless s=
ystems more frequently as in wireline system. The effect of "churn" is not =
negligible. An comprehensive analysis of the impact of churn is available i=
n:

A. Binzenhoefer and K. Leibnitz: "Estimating Churn in Structured P2P Networ=
ks.",  20th International Teletraffic Congress (ITC20), Ottawa, Canada, Jun=
e 2007. available at http://www3.informatik.uni-wuerzburg.de/papers/conf_26=
1.pdf

There is already a lot of research going. Much of this will available soon =
in a special book on Mobile P2P systems:

Boon-Chong Seet (Edt.): "Mobile Peer-to-Peer Computing for Next Generation =
Distributed Environments: Advancing Conceptual and Algorithmic Applications=
", IGI Global, Hershey (USA), April 2009.

Best Regards
Kurt

Am 09.02.2009 um 09:56 schrieb longbwe longbwe:

Thank all of you!
In mobile environments,peer connections become location-dependent and may b=
e vulnerable, disconnetions and reconnections can ouccur more frequently, y=
ou should address these issues when a peer is registering or searching the =
overlay.Also, there is mobility issue in federated overlay architectures.
 As for the technical meaning of mobile p2p, we think it could include the =
p2p overlay for mobile ad hoc networks(MANET) and  sensor networks, p2p arc=
hitectures for integrated MANETs and wide-area networks,Mobile P2P on diffe=
rent bearer serveces: 2.5/3G(GPRS/UTMS), 802.11(WLAN), mobile P2P SIP, and =
so on.
 Looking for your responses.

Best regards,
Bin Long






On Mon, Feb 9, 2009 at 4:12 PM, Song Haibin <melodysong@huawei.com> wrote:

Hi David,

 I think you get to the point. The p2p layer connection continuity is
 important for the mobile overlay network. I want to know if some generic
 mobility techniques which are independent of the applications could be use=
d
 to solve this problem?


 Best Regards,
 Haibin
 Email: melodysong@huawei.com
 Skype: alexsonghw

 ________________________________________

From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of

David Artu?edo Guill=E9n
 Sent: Monday, February 09, 2009 3:40 PM
 To: Henry Sinnreich
 Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
 Subject: Re: [P2PSIP] mobile p2p in p2psip


 Henry,

 I guess it is related to the fact that in mobility your device gets
 different IPs in short periods of time. Frecuent changes has to be managed
 in order to route messages efficiently. It is not the same as churn, but i=
t
 introduces similar challenges, IMHO.

 BR

 Enviado desde mi iPhone

 El 08/02/2009, a las 21:22, "Henry Sinnreich" <hsinnrei@adobe.com> escribi=
=F3:
 Please help me understand the technical (not marketing) meaning of mobile
 p2p.
 Mobility is inherent on the Internet and can be implemented in several way=
s.

 Or are you referring to to mobile phones not connected to the Internet?
 Where is the protocol capability difference between a laptop, a netbook an=
d
 a smart phone?

 This sounds simplistic, but wireless to me is a wire into the Internet,
 unless we talk about some closed network, and please tell me why would I b=
uy
 it?

 Henry


 On 2/7/09 2:57 AM, "longbwe longbwe" <longbwee@gmail.com> wrote:
 Sheery,

 Thanks very much for your reply.Maybe it is a little early to set a sepera=
te
 WG for Mobile P2P, I am  wondering whether the work of P2PSip can be
 extensible to wireless scenarios, e.g. its architecture.Mobility managemen=
t
 is certainly one of our interested fields, which also include the network
 topology, architecture, peer protocol, private issue, security and so on.W=
e
 would like to discuss one or more such related topics with you and any one
 else.  The underlying fact is that with the issue of  3G lisences in China
 and emergence of more and more cell phone applications, our team think we
 should do some work to extend the P2P technic from PC to mobile devices.

 Best wishes,
 Bin Long

 On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry <Sherry.Wang@jhuapl.edu>
 wrote:
 Bin,

 It's out of question that we should do it. I have seen mobile P2P research=
es
 and discussions existing for a while. Should we have a separate WG because
 of its technical significance and complexity, I am not sure. Important is
 that we need to work on it. Are you interested in mobility management only=
,
 e.g. handover, or more?

 Thanks,
 Sherry Wang
 ________________________________________
 From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf O=
f
 longbwe longbwe
 Sent: Friday, February 06, 2009 1:39 AM
 To: p2psip@ietf.org
 Subject: [P2PSIP] mobile p2p in p2psip

 Hi all,
 We want to know if mobile p2p can be discussed in this WG, or the p2psip i=
s
 also appropriate for the wireless scenarios, because we are intrested in
 mobile p2p now and wish to do some communication with the ones who also
 research on it.
 Any feedback is appreciated!
 Best Regards,
      Bin Long

 _______________________________________________
 P2PSIP mailing list
 P2PSIP@ietf.org
 https://www.ietf.org/mailman/listinfo/p2psip



 _______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


---
Prof. Dr. Kurt Tutschku
Chair of Future Communication (Endowed by Telekom Austria)
Institute of Distributed and Multimedia Systems, Faculty of Computer Scienc=
e
University of Vienna, Universitaetsstrasse 10/T11, 1090 Wien, Austria.

Tel: +43/1/4277-39611 Mobile: +43/664/60277-39611

http://www.cs.univie.ac.at/fc

mailto:kurt.tutschku@univie.ac.at or mailto:kurttutschku@gmail.com








--_000_C5B5C836B471hsinnreiadobecom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
14pt'>Kurt,<BR>
<BR>
The link that you have provided requires name and password.<BR>
<a href=3D"http://www3.informatik.uni-wuerzburg.de/papers/conf_261.pdf">htt=
p://www3.informatik.uni-wuerzburg.de/papers/conf_261.pdf</a><BR>
<BR>
Or maybe I made a mistake?<BR>
<BR>
Henry<BR>
<BR>
<BR>
On 2/9/09 10:55 AM, &quot;Kurt Tutschku&quot; &lt;<a href=3D"kurt.tutschku@=
univie.ac.at">kurt.tutschku@univie.ac.at</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Dear all,<BR>
<BR>
as Bin explained, disconnections and reconnections will occur in wireless s=
ystems more frequently as in wireline system. The effect of &quot;churn&quo=
t; is not negligible. An comprehensive analysis of the impact of churn is a=
vailable in:<BR>
<BR>
A. Binzenhoefer and K. Leibnitz: &quot;Estimating Churn in Structured P2P N=
etworks.&quot;, &nbsp;20th International Teletraffic Congress (ITC20), Otta=
wa, Canada, June 2007. available at <a href=3D"http://www3.informatik.uni-w=
uerzburg.de/papers/conf_261.pdf">http://www3.informatik.uni-wuerzburg.de/pa=
pers/conf_261.pdf</a><BR>
<BR>
There is already a lot of research going. Much of this will available soon =
in a special book on Mobile P2P systems:<BR>
<BR>
Boon-Chong Seet (Edt.): &quot;Mobile Peer-to-Peer Computing for Next Genera=
tion Distributed Environments: Advancing Conceptual and Algorithmic Applica=
tions&quot;, IGI Global, Hershey (USA), April 2009.<BR>
<BR>
Best Regards<BR>
Kurt<BR>
<BR>
Am 09.02.2009 um 09:56 schrieb longbwe longbwe:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Thank all of you!<BR>
In mobile environments,peer connections become location-dependent and may b=
e vulnerable, disconnetions and reconnections can ouccur more frequently, y=
ou should address these issues when a peer is registering or searching the =
overlay.Also, there is mobility issue in federated overlay architectures.<B=
R>
&nbsp;As for the technical meaning of mobile p2p, we think it could include=
 the p2p overlay for mobile ad hoc networks(MANET) and &nbsp;sensor network=
s, p2p architectures for integrated MANETs and wide-area networks,Mobile P2=
P on different bearer serveces: 2.5/3G(GPRS/UTMS), 802.11(WLAN), mobile P2P=
 SIP, and so on.<BR>
&nbsp;Looking for your responses.<BR>
<BR>
Best regards,<BR>
Bin Long <BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
On Mon, Feb 9, 2009 at 4:12 PM, Song Haibin &lt;<a href=3D"melodysong@huawe=
i.com">melodysong@huawei.com</a>&gt; wrote:<BR>
&nbsp;<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Hi David,<BR>
&nbsp;<BR>
&nbsp;I think you get to the point. The p2p layer connection continuity is<=
BR>
&nbsp;important for the mobile overlay network. I want to know if some gene=
ric<BR>
&nbsp;mobility techniques which are independent of the applications could b=
e used<BR>
&nbsp;to solve this problem?<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;Best Regards,<BR>
&nbsp;Haibin<BR>
&nbsp;Email: <a href=3D"melodysong@huawei.com">melodysong@huawei.com</a><BR=
>
&nbsp;Skype: alexsonghw<BR>
&nbsp;<BR>
&nbsp;________________________________________<BR>
&nbsp;<BR>
From: <a href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a> [<a h=
ref=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</a>] =
On Behalf Of<BR>
&nbsp;<BR>
David Artu?edo Guill&eacute;n<BR>
&nbsp;Sent: Monday, February 09, 2009 3:40 PM<BR>
&nbsp;To: Henry Sinnreich<BR>
&nbsp;Cc: longbwe longbwe; Wang, Sherry; <a href=3D"p2psip@ietf.org">p2psip=
@ietf.org</a><BR>
&nbsp;Subject: Re: [P2PSIP] mobile p2p in p2psip<BR>
&nbsp;<BR>
<BR>
&nbsp;Henry,<BR>
&nbsp;<BR>
&nbsp;I guess it is related to the fact that in mobility your device gets<B=
R>
&nbsp;different IPs in short periods of time. Frecuent changes has to be ma=
naged<BR>
&nbsp;in order to route messages efficiently. It is not the same as churn, =
but it<BR>
&nbsp;introduces similar challenges, IMHO. <BR>
&nbsp;<BR>
&nbsp;BR<BR>
&nbsp;<BR>
&nbsp;Enviado desde mi iPhone<BR>
&nbsp;<BR>
&nbsp;El 08/02/2009, a las 21:22, &quot;Henry Sinnreich&quot; &lt;<a href=
=3D"hsinnrei@adobe.com">hsinnrei@adobe.com</a>&gt; escribi&oacute;:<BR>
&nbsp;Please help me understand the technical (not marketing) meaning of mo=
bile<BR>
&nbsp;p2p.<BR>
&nbsp;Mobility is inherent on the Internet and can be implemented in severa=
l ways.<BR>
&nbsp;<BR>
&nbsp;Or are you referring to to mobile phones not connected to the Interne=
t?<BR>
&nbsp;Where is the protocol capability difference between a laptop, a netbo=
ok and<BR>
&nbsp;a smart phone?<BR>
&nbsp;<BR>
&nbsp;This sounds simplistic, but wireless to me is a wire into the Interne=
t,<BR>
&nbsp;unless we talk about some closed network, and please tell me why woul=
d I buy<BR>
&nbsp;it?<BR>
&nbsp;<BR>
&nbsp;Henry<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;On 2/7/09 2:57 AM, &quot;longbwe longbwe&quot; &lt;<a href=3D"longbwe=
e@gmail.com">longbwee@gmail.com</a>&gt; wrote:<BR>
&nbsp;Sheery,<BR>
&nbsp;<BR>
&nbsp;Thanks very much for your reply.Maybe it is a little early to set a s=
eperate<BR>
&nbsp;WG for Mobile P2P, I am &nbsp;wondering whether the work of P2PSip ca=
n be<BR>
&nbsp;extensible to wireless scenarios, e.g. its architecture.Mobility mana=
gement<BR>
&nbsp;is certainly one of our interested fields, which also include the net=
work<BR>
&nbsp;topology, architecture, peer protocol, private issue, security and so=
 on.We<BR>
&nbsp;would like to discuss one or more such related topics with you and an=
y one<BR>
&nbsp;else. &nbsp;The underlying fact is that with the issue of &nbsp;3G li=
sences in China<BR>
&nbsp;and emergence of more and more cell phone applications, our team thin=
k we<BR>
&nbsp;should do some work to extend the P2P technic from PC to mobile devic=
es.<BR>
&nbsp;<BR>
&nbsp;Best wishes,<BR>
&nbsp;Bin Long<BR>
&nbsp;<BR>
&nbsp;On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry &lt;<a href=3D"Sherry.W=
ang@jhuapl.edu">Sherry.Wang@jhuapl.edu</a>&gt;<BR>
&nbsp;wrote:<BR>
&nbsp;Bin,<BR>
&nbsp;<BR>
&nbsp;It's out of question that we should do it. I have seen mobile P2P res=
earches<BR>
&nbsp;and discussions existing for a while. Should we have a separate WG be=
cause<BR>
&nbsp;of its technical significance and complexity, I am not sure. Importan=
t is<BR>
&nbsp;that we need to work on it. Are you interested in mobility management=
 only,<BR>
&nbsp;e.g. handover, or more?<BR>
&nbsp;<BR>
&nbsp;Thanks,<BR>
&nbsp;Sherry Wang<BR>
&nbsp;________________________________________<BR>
&nbsp;From: <a href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a>=
 [<a href=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org=
</a>] On Behalf Of<BR>
&nbsp;longbwe longbwe<BR>
&nbsp;Sent: Friday, February 06, 2009 1:39 AM<BR>
&nbsp;To: <a href=3D"p2psip@ietf.org">p2psip@ietf.org</a><BR>
&nbsp;Subject: [P2PSIP] mobile p2p in p2psip<BR>
&nbsp;<BR>
&nbsp;Hi all,<BR>
&nbsp;We want to know if mobile p2p can be discussed in this WG, or the p2p=
sip is<BR>
&nbsp;also appropriate for the wireless scenarios, because we are intrested=
 in<BR>
&nbsp;mobile p2p now and wish to do some communication with the ones who al=
so<BR>
&nbsp;research on it.<BR>
&nbsp;Any feedback is appreciated!<BR>
&nbsp;Best Regards,<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bin Long<BR>
&nbsp;<BR>
&nbsp;_______________________________________________<BR>
&nbsp;P2PSIP mailing list<BR>
&nbsp;<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
&nbsp;<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.=
ietf.org/mailman/listinfo/p2psip</a><BR>
&nbsp;<BR>
&nbsp;<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial=
"><SPAN STYLE=3D'font-size:14pt'><BR>
&nbsp;_______________________________________________<BR>
P2PSIP mailing list<BR>
<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.o=
rg/mailman/listinfo/p2psip</a><BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial=
"><SPAN STYLE=3D'font-size:14pt'><BR>
&nbsp;<BR>
</SPAN></FONT><FONT SIZE=3D"0"><FONT FACE=3D"Helvetica, Verdana, Arial"><SP=
AN STYLE=3D'font-size:9pt'>---<BR>
Prof. Dr. Kurt Tutschku<BR>
Chair of Future Communication (Endowed by Telekom Austria)<BR>
Institute of Distributed and Multimedia Systems, Faculty of Computer Scienc=
e <BR>
University of Vienna, Universitaetsstrasse 10/T11, 1090 Wien, Austria.<BR>
<BR>
Tel: +43/1/4277-39611 Mobile: +43/664/60277-39611<BR>
<BR>
<a href=3D"http://www.cs.univie.ac.at/fc">http://www.cs.univie.ac.at/fc</a>=
<BR>
<BR>
<a href=3D"mailto:kurt.tutschku@univie.ac.at">mailto:kurt.tutschku@univie.a=
c.at</a> or <a href=3D"mailto:kurttutschku@gmail.com">mailto:kurttutschku@g=
mail.com</a><BR>
<BR>
<BR>
<BR>
</SPAN></FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPA=
N STYLE=3D'font-size:14pt'><BR>
&nbsp;<BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C5B5C836B471hsinnreiadobecom_--

From hsinnrei@adobe.com  Mon Feb  9 09:50:30 2009
Return-Path: <hsinnrei@adobe.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 19CB33A67D4 for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 09:50:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.898
X-Spam-Level: 
X-Spam-Status: No, score=-4.898 tagged_above=-999 required=5 tests=[AWL=-1.055, BAYES_00=-2.599, FRT_ADOBE2=2.455, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P2ZBnSRIhvjl for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 09:50:22 -0800 (PST)
Received: from psmtp.com (exprod6ob113.obsmtp.com [64.18.1.30]) by core3.amsl.com (Postfix) with ESMTP id C9AEF3A6944 for <p2psip@ietf.org>; Mon,  9 Feb 2009 09:50:21 -0800 (PST)
Received: from source ([192.150.11.134]) by exprod6ob113.postini.com ([64.18.5.12]) with SMTP ID DSNKSZBs4LU2h9wYgKl04tiKVcsKZmB4tPqY@postini.com; Mon, 09 Feb 2009 09:50:24 PST
Received: from inner-relay-1.corp.adobe.com ([153.32.1.51]) by outbound-smtp-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n19GBeeM013537; Mon, 9 Feb 2009 08:11:40 -0800 (PST)
Received: from nacas02.corp.adobe.com (nacas02.corp.adobe.com [10.8.189.100]) by inner-relay-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n19GGoiq008089; Mon, 9 Feb 2009 08:16:50 -0800 (PST)
Received: from nambx05.corp.adobe.com ([10.8.189.124]) by nacas02.corp.adobe.com ([10.8.189.100]) with mapi; Mon, 9 Feb 2009 08:16:50 -0800
From: Henry Sinnreich <hsinnrei@adobe.com>
To: =?iso-8859-1?Q?David_Artu=F1edo_Guill=E9n?= <dag@tid.es>, =?iso-8859-1?Q?Victor_Pascual_=C1vila?= <victor.pascual.avila@gmail.com>
Date: Mon, 9 Feb 2009 08:16:48 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkR
Message-ID: <C5B5B310.B461%hsinnrei@adobe.com>
In-Reply-To: <792337B2-9D67-4BD7-A4A1-A052B205829B@tid.es>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C5B5B310B461hsinnreiadobecom_"
MIME-Version: 1.0
Cc: longbwe longbwe <longbwee@gmail.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 17:50:30 -0000

--_000_C5B5B310B461hsinnreiadobecom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

>Frequent changes has to be managed in order to route messages efficiently.
>It is not the same as churn, but it introduces similar challenges, IMHO.

This makes sense and is the reason the present work in the P2P SIP WG we ha=
ve peer nodes and client nodes.

There was an I-D (now expired) on this:
Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao, "P2PSIP=
 Clients",
<draft-pascual-p2psip-clients>

It was preceded and followed by many discussions on this topic, such as tha=
t frequent p2p protocol messages for peer nodes will quickly exhaust the ba=
ttery.

Victor: What has happened to the I-D on p2p clients?

Reload Base also specifies:

   Peer:  A host that is participating in the overlay.  Peers are
      responsible for holding some portion of the data that has been
      stored in the overlay and also route messages on behalf of other
      hosts as required by the Overlay Algorithm.

   Client:  A host that is able to store data in and retrieve data from
      the overlay but which is not participating in routing or data
      storage for the overlay.

Given this protocol work to make P2P SIP work for mobile devices, I may be =
excused for not liking the marketing term "mobile p2p". As for other, non-S=
IP applications, the above protocol work also applies quite well, as the th=
e Reload authors have said.

Please let us know if the above definitions meet your requirements or not.

Henry


On 2/9/09 1:40 AM, "David Artu=F1edo Guill=E9n" <dag@tid.es> wrote:

Henry,

I guess it is related to the fact that in mobility your device gets differe=
nt IPs in short periods of time. Frecuent changes has to be managed in orde=
r to route messages efficiently. It is not the same as churn, but it introd=
uces similar challenges, IMHO.

BR

Enviado desde mi iPhone

El 08/02/2009, a las 21:22, "Henry Sinnreich" <hsinnrei@adobe.com> escribi=
=F3:

Please help me understand the technical (not marketing) meaning of mobile p=
2p.
Mobility is inherent on the Internet and can be implemented in several ways=
.

Or are you referring to to mobile phones not connected to the Internet?
Where is the protocol capability difference between a laptop, a netbook and=
 a smart phone?

This sounds simplistic, but wireless to me is a wire into the Internet, unl=
ess we talk about some closed network, and please tell me why would I buy i=
t?

Henry


On 2/7/09 2:57 AM, "longbwe longbwe" <longbwee@gmail.com <mailto:longbwee@g=
mail.com> > wrote:

Sheery,

Thanks very much for your reply.Maybe it is a little early to set a seperat=
e WG for Mobile P2P, I am  wondering whether the work of P2PSip can be exte=
nsible to wireless scenarios, e.g. its architecture.Mobility management is =
certainly one of our interested fields, which also include the network topo=
logy, architecture, peer protocol, private issue, security and so on.We wou=
ld like to discuss one or more such related topics with you and any one els=
e.  The underlying fact is that with the issue of  3G lisences in China and=
 emergence of more and more cell phone applications, our team think we shou=
ld do some work to extend the P2P technic from PC to mobile devices.

Best wishes,
Bin Long

On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry <Sherry.Wang@jhuapl.edu <mail=
to:Sherry.Wang@jhuapl.edu> > wrote:
Bin,

It's out of question that we should do it. I have seen mobile P2P researche=
s and discussions existing for a while. Should we have a separate WG becaus=
e of its technical significance and complexity, I am not sure. Important is=
 that we need to work on it. Are you interested in mobility management only=
, e.g. handover, or more?

Thanks,
Sherry Wang

________________________________
From: p2psip-bounces@ietf.org <mailto:p2psip-bounces@ietf.org>  [mailto:p2p=
sip-bounces@ietf.org <mailto:p2psip-bounces@ietf.org> ] On Behalf Of longbw=
e longbwe
Sent: Friday, February 06, 2009 1:39 AM
To: p2psip@ietf.org <mailto:p2psip@ietf.org>
Subject: [P2PSIP] mobile p2p in p2psip

Hi all,
We want to know if mobile p2p can be discussed in this WG, or the p2psip is=
 also appropriate for the wireless scenarios, because we are intrested in m=
obile p2p now and wish to do some communication with the ones who also rese=
arch on it.
Any feedback is appreciated!
Best Regards,
     Bin Long


_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


--_000_C5B5B310B461hsinnreiadobecom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
14pt'>&gt;Frequent changes has to be managed in order to route messages eff=
iciently. <BR>
&gt;It is not the same as churn, but it introduces similar challenges, IMHO=
. <BR>
<BR>
This makes sense and is the reason the present work in the P2P SIP WG we ha=
ve peer nodes and client nodes. <BR>
<BR>
There was an I-D (now expired) on this:<BR>
Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao, &quot;P=
2PSIP Clients&quot;,<BR>
&lt;draft-pascual-p2psip-clients&gt;<BR>
<BR>
It was preceded and followed by many discussions on this topic, such as tha=
t frequent p2p protocol messages for peer nodes will quickly exhaust the ba=
ttery. <BR>
<BR>
Victor: What has happened to the I-D on p2p clients?<BR>
<BR>
Reload Base also specifies:<BR>
<BR>
&nbsp;&nbsp;&nbsp;Peer: &nbsp;A host that is participating in the overlay. =
&nbsp;Peers are<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;responsible for holding some portion of=
 the data that has been<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stored in the overlay and also route me=
ssages on behalf of other<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hosts as required by the Overlay Algori=
thm.<BR>
<BR>
&nbsp;&nbsp;&nbsp;Client: &nbsp;A host that is able to store data in and re=
trieve data from<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the overlay but which is not participat=
ing in routing or data<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;storage for the overlay.<BR>
<BR>
Given this protocol work to make P2P SIP work for mobile devices, I may be =
excused for not liking the marketing term &#8220;mobile p2p&#8221;. As for =
other, non-SIP applications, the above protocol work also applies quite wel=
l, as the the Reload authors have said.<BR>
<BR>
Please let us know if the above definitions meet your requirements or not.<=
BR>
<BR>
Henry<BR>
<BR>
<BR>
On 2/9/09 1:40 AM, &quot;David Artu&ntilde;edo Guill&eacute;n&quot; &lt;<a =
href=3D"dag@tid.es">dag@tid.es</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Henry,<BR>
<BR>
I guess it is related to the fact that in mobility your device gets differe=
nt IPs in short periods of time. Frecuent changes has to be managed in orde=
r to route messages efficiently. It is not the same as churn, but it introd=
uces similar challenges, IMHO. <BR>
<BR>
BR<BR>
<BR>
Enviado desde mi iPhone<BR>
<BR>
El 08/02/2009, a las 21:22, &quot;Henry Sinnreich&quot; &lt;<a href=3D"hsin=
nrei@adobe.com">hsinnrei@adobe.com</a>&gt; escribi&oacute;:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Please help me understand the technical (no=
t marketing) meaning of mobile p2p.<BR>
Mobility is inherent on the Internet and can be implemented in several ways=
.<BR>
<BR>
Or are you referring to to mobile phones not connected to the Internet?<BR>
Where is the protocol capability difference between a laptop, a netbook and=
 a smart phone?<BR>
<BR>
This sounds simplistic, but wireless to me is a wire into the Internet, unl=
ess we talk about some closed network, and please tell me why would I buy i=
t? <BR>
<BR>
Henry <BR>
<BR>
<BR>
On 2/7/09 2:57 AM, &quot;longbwe longbwe&quot; &lt;<a href=3D"longbwee@gmai=
l.com">longbwee@gmail.com</a> &lt;<a href=3D"mailto:longbwee@gmail.com">mai=
lto:longbwee@gmail.com</a>&gt; &gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Sheery,<BR>
<BR>
Thanks very much for your reply.Maybe it is a little early to set a seperat=
e WG for Mobile P2P, I am &nbsp;wondering whether the work of P2PSip can be=
 extensible to wireless scenarios, e.g. its architecture.Mobility managemen=
t is certainly one of our interested fields, which also include the network=
 topology, architecture, peer protocol, private issue, security and so on.W=
e would like to discuss one or more such related topics with you and any on=
e else. &nbsp;The underlying fact is that with the issue of &nbsp;3G lisenc=
es in China and emergence of more and more cell phone applications, our tea=
m think we should do some work to extend the P2P technic from PC to mobile =
devices.<BR>
<BR>
Best wishes,<BR>
Bin Long<BR>
<BR>
On Sat, Feb 7, 2009 at 12:40 AM, Wang, Sherry &lt;<a href=3D"Sherry.Wang@jh=
uapl.edu">Sherry.Wang@jhuapl.edu</a> &lt;<a href=3D"mailto:Sherry.Wang@jhua=
pl.edu">mailto:Sherry.Wang@jhuapl.edu</a>&gt; &gt; wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT COLOR=3D"#00=
00FF"><FONT FACE=3D"Arial">Bin,<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT COLOR=3D"#0000FF"><FONT FACE=3D"Arial">It's out of question th=
at we should do it. I have seen mobile P2P researches and discussions exist=
ing for a while. Should we have a separate WG because of its technical sign=
ificance and complexity, I am not sure. Important is that we need to work o=
n it. Are you interested in mobility management only, e.g. handover, or mor=
e?<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT COLOR=3D"#0000FF"><FONT FACE=3D"Arial">Thanks,<BR>
Sherry Wang<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><BR>
<HR ALIGN=3DCENTER SIZE=3D"3" WIDTH=3D"100%"></FONT><FONT FACE=3D"Tahoma, V=
erdana, Helvetica, Arial"><B>From:</B> <a href=3D"p2psip-bounces@ietf.org">=
p2psip-bounces@ietf.org</a> &lt;<a href=3D"mailto:p2psip-bounces@ietf.org">=
mailto:p2psip-bounces@ietf.org</a>&gt; &nbsp;[<a href=3D"mailto:p2psip-boun=
ces@ietf.org">mailto:p2psip-bounces@ietf.org</a> &lt;<a href=3D"mailto:p2ps=
ip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</a>&gt; ] <B>On Behalf =
Of </B>longbwe longbwe<BR>
<B>Sent:</B> Friday, February 06, 2009 1:39 AM<BR>
<B>To:</B> <a href=3D"p2psip@ietf.org">p2psip@ietf.org</a> &lt;<a href=3D"m=
ailto:p2psip@ietf.org">mailto:p2psip@ietf.org</a>&gt; <BR>
<B>Subject:</B> [P2PSIP] mobile p2p in p2psip<BR>
</FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><BR>
Hi all,<BR>
We want to know if mobile p2p can be discussed in this WG, or the p2psip is=
 also appropriate for the wireless scenarios, because we are intrested in m=
obile p2p now and wish to do some communication with the ones who also rese=
arch on it.<BR>
Any feedback is appreciated!<BR>
Best Regards,<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bin Long<BR>
</FONT></SPAN></BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT FACE=3D"Cal=
ibri, Verdana, Helvetica, Arial"><BR>
<BR>
</FONT></SPAN></BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT FACE=3D"Cal=
ibri, Verdana, Helvetica, Arial">__________________________________________=
_____<BR>
P2PSIP mailing list<BR>
<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.o=
rg/mailman/listinfo/p2psip</a><BR>
</FONT></SPAN></BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT FACE=3D"Cal=
ibri, Verdana, Helvetica, Arial"><BR>
</FONT></SPAN></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C5B5B310B461hsinnreiadobecom_--

From melodysong@huawei.com  Mon Feb  9 17:53:46 2009
Return-Path: <melodysong@huawei.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 820973A67A1 for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 17:53:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.686
X-Spam-Level: 
X-Spam-Status: No, score=-1.686 tagged_above=-999 required=5 tests=[AWL=0.613,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sonD5wHyJfSe for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 17:53:45 -0800 (PST)
Received: from szxga04-in.huawei.com (szxga04-in.huawei.com [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id ABD123A6D56 for <p2psip@ietf.org>; Mon,  9 Feb 2009 17:53:45 -0800 (PST)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KET003JLULM3W@szxga04-in.huawei.com> for p2psip@ietf.org; Tue, 10 Feb 2009 09:53:46 +0800 (CST)
Received: from huawei.com ([172.24.1.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KET00IRHULMZS@szxga04-in.huawei.com> for p2psip@ietf.org; Tue, 10 Feb 2009 09:53:46 +0800 (CST)
Received: from s64081 ([10.164.12.16]) by szxml05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KET00AJTULLJB@szxml05-in.huawei.com> for p2psip@ietf.org; Tue, 10 Feb 2009 09:53:46 +0800 (CST)
Date: Tue, 10 Feb 2009 09:53:44 +0800
From: Song Haibin <melodysong@huawei.com>
In-reply-to: <C5B5B310.B461%hsinnrei@adobe.com>
To: 'Henry Sinnreich' <hsinnrei@adobe.com>, =?ISO-8859-1?Q?'David_Artu=3Fedo_Guill=E9n'?= <dag@tid.es>, =?ISO-8859-1?Q?'Victor_Pascual_=E1vila'?= <victor.pascual.avila@gmail.com>
Message-id: <009401c98b22$687903c0$100ca40a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
Thread-index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1A=
Cc: 'longbwe longbwe' <longbwee@gmail.com>, "'Wang, Sherry'" <Sherry.Wang@jhuapl.edu>, p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 01:53:46 -0000

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages efficiently.

>>It is not the same as churn, but it introduces similar challenges, IMHO. 

>>This makes sense and is the reason the present work in the P2P SIP WG we
>>have peer nodes and client nodes. 

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao, "P2PSIP
>Clients",
><draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as
>that frequent p2p protocol messages for peer nodes will quickly exhaust the
>battery. 

As the co-author of this I-D (use my previous name Song Yongchao), I support
that the mobile devices should be better to act as clients rather than peers
whenever possible. But I guess there are scenarios where only mobile devices
are available. In this case, more considerations need to be given to the
mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin



From hsinnrei@adobe.com  Mon Feb  9 20:18:07 2009
Return-Path: <hsinnrei@adobe.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E3FF73A67DD for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 20:18:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.939
X-Spam-Level: 
X-Spam-Status: No, score=-5.939 tagged_above=-999 required=5 tests=[AWL=0.359,  BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9a6T7d6oBbfF for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 20:18:06 -0800 (PST)
Received: from exprod6og116.obsmtp.com (exprod6og116.obsmtp.com [64.18.1.37]) by core3.amsl.com (Postfix) with ESMTP id F09C93A68EB for <p2psip@ietf.org>; Mon,  9 Feb 2009 20:17:51 -0800 (PST)
Received: from source ([192.150.8.22]) by exprod6ob116.postini.com ([64.18.5.12]) with SMTP ID DSNKSZD/4uOJTYv+XcUryNGqEUJOHzHtDd0h@postini.com; Mon, 09 Feb 2009 20:18:09 PST
Received: from inner-relay-3.eur.adobe.com (inner-relay-3b [10.128.4.236]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n1A4HXE0011637; Mon, 9 Feb 2009 20:17:33 -0800 (PST)
Received: from nacas01.corp.adobe.com (nacas01.corp.adobe.com [10.8.189.99]) by inner-relay-3.eur.adobe.com (8.12.10/8.12.9) with ESMTP id n1A4HPY4000571; Mon, 9 Feb 2009 20:17:30 -0800 (PST)
Received: from fe01.corp.adobe.com (10.8.192.82) by nacas01.corp.adobe.com (10.8.189.99) with Microsoft SMTP Server (TLS) id 8.1.336.0; Mon, 9 Feb 2009 20:17:26 -0800
Received: from nambx05.corp.adobe.com ([10.8.189.124]) by fe01.corp.adobe.com ([10.8.192.82]) with mapi; Mon, 9 Feb 2009 20:17:26 -0800
From: Henry Sinnreich <hsinnrei@adobe.com>
To: Song Haibin <melodysong@huawei.com>, =?iso-8859-1?Q?David_Artu=3Fedo_Guill=E9n?= <dag@tid.es>, =?iso-8859-1?Q?Victor_Pascual_=E1vila?= <victor.pascual.avila@gmail.com>
Date: Mon, 9 Feb 2009 20:17:23 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABeMtSA==
Message-ID: <C5B65BF3.B4BC%hsinnrei@adobe.com>
In-Reply-To: <009401c98b22$687903c0$100ca40a@china.huawei.com>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C5B65BF3B4BChsinnreiadobecom_"
MIME-Version: 1.0
Cc: longbwe longbwe <longbwee@gmail.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 04:18:08 -0000

--_000_C5B65BF3B4BChsinnreiadobecom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Song,

>there are scenarios where only mobile devices are available.
>In this case, more considerations need to be given to the
>mobility of a "peer".

This is a valid scenario, for example in disasters or emergencies when acce=
ss to the SIP network is not possible, but the mobile devices could still c=
ommunicate on the same L2 radio network, say on the same WiFi network.
One approach is described here and it does not require p2p:

http://tools.ietf.org/html/draft-lee-sip-dns-sd-uri-00

Henry


On 2/9/09 7:53 PM, "Song Haibin" <melodysong@huawei.com> wrote:

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages efficiently=
.

>>It is not the same as churn, but it introduces similar challenges, IMHO.

>>This makes sense and is the reason the present work in the P2P SIP WG we
>>have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao, "P2PSI=
P
>Clients",
><draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as
>that frequent p2p protocol messages for peer nodes will quickly exhaust th=
e
>battery.

As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t
that the mobile devices should be better to act as clients rather than peer=
s
whenever possible. But I guess there are scenarios where only mobile device=
s
are available. In this case, more considerations need to be given to the
mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin




--_000_C5B65BF3B4BChsinnreiadobecom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
14pt'>Song,<BR>
<BR>
&gt;there are scenarios where only mobile devices are available. <BR>
&gt;In this case, more considerations need to be given to the<BR>
&gt;mobility of a &quot;peer&quot;.<BR>
<BR>
This is a valid scenario, for example in disasters or emergencies when acce=
ss to the SIP network is not possible, but the mobile devices could still c=
ommunicate on the same L2 radio network, say on the same WiFi network. <BR>
One approach is described here and it does not require p2p:<BR>
<BR>
<a href=3D"http://tools.ietf.org/html/draft-lee-sip-dns-sd-uri-00">http://t=
ools.ietf.org/html/draft-lee-sip-dns-sd-uri-00</a><BR>
<BR>
Henry<BR>
<BR>
<BR>
On 2/9/09 7:53 PM, &quot;Song Haibin&quot; &lt;<a href=3D"melodysong@huawei=
.com">melodysong@huawei.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:14pt'>Hi Henry and Bin,<BR>
&gt;&gt;Frequent changes has to be managed in order to route messages effic=
iently.<BR>
<BR>
&gt;&gt;It is not the same as churn, but it introduces similar challenges, =
IMHO.<BR>
<BR>
&gt;&gt;This makes sense and is the reason the present work in the P2P SIP =
WG we<BR>
&gt;&gt;have peer nodes and client nodes.<BR>
<BR>
&gt;There was an I-D (now expired) on this:<BR>
&gt;Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao, &qu=
ot;P2PSIP<BR>
&gt;Clients&quot;,<BR>
&gt;&lt;draft-pascual-p2psip-clients&gt;<BR>
<BR>
&gt;It was preceded and followed by many discussions on this topic, such as=
<BR>
&gt;that frequent p2p protocol messages for peer nodes will quickly exhaust=
 the<BR>
&gt;battery.<BR>
<BR>
As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t<BR>
that the mobile devices should be better to act as clients rather than peer=
s<BR>
whenever possible. But I guess there are scenarios where only mobile device=
s<BR>
are available. In this case, more considerations need to be given to the<BR=
>
mobility of a &quot;peer&quot;.<BR>
<BR>
Bin, I don't know if this is what you concern about.<BR>
<BR>
BR<BR>
Song Haibin<BR>
<BR>
<BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C5B65BF3B4BChsinnreiadobecom_--

From lin.xiao@nsn.com  Mon Feb  9 21:41:19 2009
Return-Path: <lin.xiao@nsn.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6E4D33A6C2E for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 21:41:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.815
X-Spam-Level: 
X-Spam-Status: No, score=-4.815 tagged_above=-999 required=5 tests=[AWL=0.884,  BAYES_00=-2.599, J_CHICKENPOX_43=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w6xp7fAB3l+g for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 21:41:18 -0800 (PST)
Received: from demumfd001.nsn-inter.net (demumfd001.nsn-inter.net [217.115.75.233]) by core3.amsl.com (Postfix) with ESMTP id 314DF3A6897 for <p2psip@ietf.org>; Mon,  9 Feb 2009 21:41:18 -0800 (PST)
Received: from demuprx016.emea.nsn-intra.net ([10.150.129.55]) by demumfd001.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id n1A5etk4002703 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 10 Feb 2009 06:40:55 +0100
Received: from demuexc024.nsn-intra.net (demuexc024.nsn-intra.net [10.159.32.11]) by demuprx016.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id n1A5es5A023014; Tue, 10 Feb 2009 06:40:55 +0100
Received: from CNBEEXC006.nsn-intra.net ([10.159.192.11]) by demuexc024.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 10 Feb 2009 06:40:54 +0100
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 10 Feb 2009 13:40:50 +0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Message-ID: <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net>
In-Reply-To: <009401c98b22$687903c0$100ca40a@china.huawei.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEA==
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com>
From: "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>
To: "ext Song Haibin" <melodysong@huawei.com>, "Henry Sinnreich" <hsinnrei@adobe.com>, =?iso-8859-1?Q?David_Artu=3Fedo_Guill=E9n?= <dag@tid.es>, =?iso-8859-1?Q?Victor_Pascual_=E1vila?= <victor.pascual.avila@gmail.com>
X-OriginalArrivalTime: 10 Feb 2009 05:40:54.0336 (UTC) FILETIME=[23E93C00:01C98B42]
Cc: longbwe longbwe <longbwee@gmail.com>, "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 05:41:19 -0000

=20
Hi Bruce and Haibin:

I totally agree with you to further consider the mobility behavior =
together with the status of the node (peer or client) in the overlay.=20

Mobility could bring disconnection and reconnection which changes the =
topology structure of a P2P overlay. Different influences are given to =
peers and clients. Clients only need to reconnect with overlay simply, =
while peers need do data migration and even more before changing =
connection. There is no point to ask client to install a same complex =
protocol with peer, especially in mobility scenario. Moreover, the =
frequent moving of peers could be a disaster for structured overlay. =
Therefore, it is necessary to tell which kind of devices could perform =
as peer and which should work as clients.=20

Besides the peer/client definition mentioned in Reload base, the =
mobility character should also be considered to separate them. In my =
opinion, there could be three kinds of node in the overlay: fixed (e.g. =
desktop), mobile (e.g. handset) and mixed (e.g. laptop). Fixed nodes are =
obviously good candidates for peers of overlay, while mobile handsets =
should be limited in client status considering not only their limited =
capability and resources but also the highly mobile characteristic. Some =
devices like laptop could perform either as peers or as clients =
depending on requirement. The peer mobility issues are mainly brought by =
this kind of nodes.

So, the overlay could be constructed by some relative static nodes as =
peers for data storage and message routing. The highly mobility nodes, =
which work only as clients, can not cause churn of the overlay topology =
structure. It seems that we'd better consider the client mobility and =
peer mobility separately to describe their behavior and to develop their =
protocols more clearly.=20


Xiao Lin



-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =
=E1vila'
Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages =
efficiently.

>>It is not the same as churn, but it introduces similar challenges, =
IMHO.=20

>>This makes sense and is the reason the present work in the P2P SIP WG=20
>>we have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,=20
>"P2PSIP Clients", <draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as =

>that frequent p2p protocol messages for peer nodes will quickly exhaust =

>the battery.

As the co-author of this I-D (use my previous name Song Yongchao), I =
support that the mobile devices should be better to act as clients =
rather than peers whenever possible. But I guess there are scenarios =
where only mobile devices are available. In this case, more =
considerations need to be given to the mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin


Just to be clear, clients are a fully integrated component of the base =
reload protocol.  Motivation for them and some discussion of related =
issues is in the p2psip-base appendix (and a much more extensive =
discussion in pascual-clients and others), but the actual mechanisms to =
support them should already be in the base draft.

Discussion of further work identifying when a node should be a peer and =
when it should be a client, or overlay algorithms optimized for specific =
types of deployments, including "mobile", might be good topics for =
further work in new drafts, of course.

Bruce



_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip

From saumitra@qualcomm.com  Mon Feb  9 22:55:07 2009
Return-Path: <saumitra@qualcomm.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1ED2F3A6BEC for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 22:55:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.235
X-Spam-Level: 
X-Spam-Status: No, score=-105.235 tagged_above=-999 required=5 tests=[AWL=0.764, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oh9tcq2itnQG for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 22:55:06 -0800 (PST)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) by core3.amsl.com (Postfix) with ESMTP id D50D03A6BCF for <p2psip@ietf.org>; Mon,  9 Feb 2009 22:55:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=saumitra@qualcomm.com; q=dns/txt; s=qcdkim; t=1234248909; x=1265784909; h=from:to:date:subject:thread-topic:thread-index: message-id:references:in-reply-to:accept-language: content-language:x-ms-has-attach:x-ms-tnef-correlator: acceptlanguage:content-type:content-transfer-encoding: mime-version:x-ironport-av; z=From:=20"Das,=20Saumitra"=20<saumitra@qualcomm.com>|To: =20"p2psip@ietf.org"=20<p2psip@ietf.org>|Date:=20Mon,=209 =20Feb=202009=2022:55:06=20-0800|Subject:=20RE:=20[P2PSIP ]=20mobile=20p2p=20in=20p2psip|Thread-Topic:=20[P2PSIP] =20mobile=20p2p=20in=20p2psip|Thread-Index:=20AcmKiaz2weR jgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmA|Message-ID: =20<2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12. na.qualcomm.com>|References:=20<C5B5B310.B461%hsinnrei@ad obe.com>=0D=0A=09<009401c98b22$687903c0$100ca40a@china.hu awei.com>=0D=0A=20<19E513F61FD3DB47A847097F8AD7128A8EF68A @CNBEEXC006.nsn-intra.net>|In-Reply-To:=20<19E513F61FD3DB 47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> |Accept-Language:=20en-US|Content-Language:=20en-US |X-MS-Has-Attach:|X-MS-TNEF-Correlator:|acceptlanguage: =20en-US|Content-Type:=20text/plain=3B=20charset=3D"iso-8 859-1"|Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5 300,2777,5521"=3B=20a=3D"15370961"; bh=c7lFfc1O6mEM9Dgy/fvcMUFdSL/ferdXicko3kl10Ss=; b=ru3AgEM+rUdaY6pluXxnSE/PlJ0d7opPHEAdKD0uK54zvisCmTysnwCC WIygeqjymutxZj9vHNJ82ZY9ivI4+WAULHLXvTi0TLM4gsv9SbHq4NBU4 kDf4XFKq8zZjPxwic+lspLGidilGN0B9njFvD6TbOPD1s9+gA2eys4LB/ U=;
X-IronPort-AV: E=McAfee;i="5300,2777,5521"; a="15370961"
Received: from pdmz-ns-mip.qualcomm.com (HELO ithilien.qualcomm.com) ([199.106.114.10]) by wolverine01.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Feb 2009 22:55:08 -0800
Received: from hamtaro.qualcomm.com (hamtaro.qualcomm.com [129.46.61.157]) by ithilien.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1A6t8kZ022653 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for <p2psip@ietf.org>; Mon, 9 Feb 2009 22:55:08 -0800
Received: from nasanexhub06.na.qualcomm.com (nasanexhub06.na.qualcomm.com [129.46.134.254]) by hamtaro.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1A6t7aY000150 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <p2psip@ietf.org>; Mon, 9 Feb 2009 22:55:08 -0800 (PST)
Received: from NASANEXMB12.na.qualcomm.com ([10.45.78.34]) by nasanexhub06.na.qualcomm.com ([129.46.134.254]) with mapi; Mon, 9 Feb 2009 22:55:07 -0800
From: "Das, Saumitra" <saumitra@qualcomm.com>
To: "p2psip@ietf.org" <p2psip@ietf.org>
Date: Mon, 9 Feb 2009 22:55:06 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmA
Message-ID: <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net>
In-Reply-To: <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.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="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 06:55:07 -0000

Handling mobile nodes can be done in the framework of the base draft. For e=
xample, the DHT protocol itself can be different if=20
the operating conditions are such that there is a lot of moiblity. There ar=
e several proposals for DHTs to operate efficiently on highly
mobile networks such as MANETs. These should be doable under the pluggabili=
ty principle of RELOAD.

The fact about who should be peer, client can be based on decisions of the =
overlay deployer. Some overlays make not have such choices being
made up only of mobile nodes. There are various techniques to deal with exc=
essive churn due to mobility and the consequent need to replicate
data which can work under the framework of the base draft.

New draft could focus on best practices or results on such choices.

Best
Saumitra

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 Xiao, Lin (NSN - CN/Beijing)
Sent: Monday, February 09, 2009 9:41 PM
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor Pasc=
ual =E1vila
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

=20
Hi Bruce and Haibin:

I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.=20

Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.=20

Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.

So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we'd better consider the client mobility and peer mobility sep=
arately to describe their behavior and to develop their protocols more clea=
rly.=20


Xiao Lin



-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila'
Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages efficiently=
.

>>It is not the same as churn, but it introduces similar challenges, IMHO.=
=20

>>This makes sense and is the reason the present work in the P2P SIP WG=20
>>we have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,=20
>"P2PSIP Clients", <draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as=20
>that frequent p2p protocol messages for peer nodes will quickly exhaust=20
>the battery.

As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin


Just to be clear, clients are a fully integrated component of the base relo=
ad protocol.  Motivation for them and some discussion of related issues is =
in the p2psip-base appendix (and a much more extensive discussion in pascua=
l-clients and others), but the actual mechanisms to support them should alr=
eady be in the base draft.

Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including "mobile", might be good topics for further work =
in new drafts, of course.

Bruce



_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip

From saumitra@qualcomm.com  Mon Feb  9 22:57:02 2009
Return-Path: <saumitra@qualcomm.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B990B3A67E1 for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 22:57:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.611
X-Spam-Level: 
X-Spam-Status: No, score=-103.611 tagged_above=-999 required=5 tests=[AWL=-1.012, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j2zgjhypDw0Z for <p2psip@core3.amsl.com>; Mon,  9 Feb 2009 22:57:02 -0800 (PST)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by core3.amsl.com (Postfix) with ESMTP id 07F963A67C0 for <p2psip@ietf.org>; Mon,  9 Feb 2009 22:57:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=saumitra@qualcomm.com; q=dns/txt; s=qcdkim; t=1234249025; x=1265785025; h=from:to:date:subject:thread-topic:thread-index: message-id:references:in-reply-to:accept-language: content-language:x-ms-has-attach:x-ms-tnef-correlator: acceptlanguage:content-type:content-transfer-encoding: mime-version:x-ironport-av; z=From:=20"Das,=20Saumitra"=20<saumitra@qualcomm.com>|To: =20jiangxingfeng=20<jiang.x.f@huawei.com>,=20"p2psip@ietf .org"=20<p2psip@ietf.org>|Date:=20Mon,=209=20Feb=202009 =2022:57:03=20-0800|Subject:=20RE:=20[P2PSIP]=20FIND=20re quest|Thread-Topic:=20[P2PSIP]=20FIND=20request |Thread-Index:=20AcmDC7DNUPSKFaWVTw6Jr+EPpkbyYQHVlz5QADqe BzA=3D|Message-ID:=20<2D06DE445C2ADE44890118C3F449B9633FE D23A9@NASANEXMB12.na.qualcomm.com>|References:=20<2D06DE4 45C2ADE44890118C3F449B9633FED1DAA@NASANEXMB12.na.qualcomm .com>=0D=0A=20<00c901c98a62$73461290$170ca40a@china.huawe i.com>|In-Reply-To:=20<00c901c98a62$73461290$170ca40a@chi na.huawei.com>|Accept-Language:=20en-US|Content-Language: =20en-US|X-MS-Has-Attach:|X-MS-TNEF-Correlator: |acceptlanguage:=20en-US|Content-Type:=20text/plain=3B=20 charset=3D"utf-8"|Content-Transfer-Encoding:=20base64 |MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5 100,188,5521"=3B=20a=3D"15351854"; bh=XBzwuYWRq90KVZTJWM9iRs5GKCzV9982xdDDMYRgC/4=; b=ktfIBSgStSM+jiRS2rWzRjLsDkR2an96fijfD8PdCA/GqoPti6GNH3eK 9f21rXoiTCFmIRPL3cws+dwn7abDInJPcTxNYS5FbXrVb/tWTuDGexA/t hXV1eSbvD42zmlIXL4kjQ37emQnpt7OB03W9iRJ8XV1FaP7uI2m0v/53L I=;
X-IronPort-AV: E=McAfee;i="5100,188,5521"; a="15351854"
Received: from pdmz-ns-mip.qualcomm.com (HELO numenor.qualcomm.com) ([199.106.114.10]) by wolverine02.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Feb 2009 22:57:04 -0800
Received: from hamtaro.qualcomm.com (hamtaro.qualcomm.com [129.46.61.157]) by numenor.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1A6v41e024142 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 9 Feb 2009 22:57:04 -0800
Received: from nasanexhub01.na.qualcomm.com (nasanexhub01.na.qualcomm.com [10.46.93.121]) by hamtaro.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1A6v4QT000742 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 9 Feb 2009 22:57:04 -0800 (PST)
Received: from NASANEXMB12.na.qualcomm.com ([10.45.78.34]) by nasanexhub01.na.qualcomm.com ([10.46.93.121]) with mapi; Mon, 9 Feb 2009 22:57:03 -0800
From: "Das, Saumitra" <saumitra@qualcomm.com>
To: jiangxingfeng <jiang.x.f@huawei.com>, "p2psip@ietf.org" <p2psip@ietf.org>
Date: Mon, 9 Feb 2009 22:57:03 -0800
Thread-Topic: [P2PSIP] FIND request
Thread-Index: AcmDC7DNUPSKFaWVTw6Jr+EPpkbyYQHVlz5QADqeBzA=
Message-ID: <2D06DE445C2ADE44890118C3F449B9633FED23A9@NASANEXMB12.na.qualcomm.com>
References: <2D06DE445C2ADE44890118C3F449B9633FED1DAA@NASANEXMB12.na.qualcomm.com> <00c901c98a62$73461290$170ca40a@china.huawei.com>
In-Reply-To: <00c901c98a62$73461290$170ca40a@china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [P2PSIP] FIND request
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 06:57:02 -0000

SXQgc2VlbXMgdG9vIHNwZWNpZmljIHRvIGJlIGluIHRoZXJlIGp1c3QgZm9yIHRoZSBUVVJOIHNl
cnZlciBkaXNjb3ZlcnkgaW4gdGhhdCBjYXNlLiBUaGVyZSBzaG91bGQgYmUgYSBnZW5lcmFsIA0K
a2V5LWxvb2t1cCBiYXNlZCBzY2hlbWUgdGhhdCB0aGUgYmFzZSBkcmFmdCBwcm92aWRlcy4NCg0K
T3RoZXIgZW5oYW5jZW1lbnRzIHByb2JhYmx5IGJlbG9uZyBpbiBhIGRpZmZlcmVudCBkcmFmdCB0
aGF0IGxvb2tzIGF0IGVuaGFuY2VkIHNlcnZpY2UgZGlzY292ZXJ5IGJ1aWxkaW5nIG9uIHRoZSBr
ZXkgbG9va3VwLg0KDQpCZXN0DQpTYXVtaXRyYQ0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KRnJvbTogamlhbmd4aW5nZmVuZyBbbWFpbHRvOmppYW5nLnguZkBodWF3ZWkuY29tXSANClNl
bnQ6IFN1bmRheSwgRmVicnVhcnkgMDgsIDIwMDkgNzowMCBQTQ0KVG86IERhcywgU2F1bWl0cmE7
IHAycHNpcEBpZXRmLm9yZw0KU3ViamVjdDogUkU6IFtQMlBTSVBdIEZJTkQgcmVxdWVzdA0KDQo+
IA0KPiBJIHdhcyB3b25kZXJpbmcgaWYgc29tZW9uZSBjb3VsZCBlbGFib3JhdGUgb24gdGhlIHVz
ZSBjYXNlIGZvciB0aGUgRklORCByZXF1ZXN0Lg0KPiBJIGFtIG5vdCBzdXJlIHdoYXQgaXQgaXMg
YmVpbmcgdXNlZCBmb3IgZXhhY3RseS4NCg0KSSB0aGluayBpdCdzIHJlbGF0ZWQgdG8gVFVSTiBz
ZXJ2ZXIgZGlzY292ZXJ5IHByb2NlZHVyZS4gDQo+IA0KPiBBIGdlbmVyaWMgc2VhcmNoIG1lY2hh
bmlzbSBtYXkgYmUgaW1wbGVtZW50ZWQgb24gdG9wIG9mIHRoZSBESFQgd2hpY2ggbWF5IGhhdmUN
Cj4gc3VjaCBpbmRleGluZyBjYXBhYmlsaXRpZXMNCj4gYW5kIGRvZXNuJ3QgbmVlZCB0byBiZSBz
cGVjaWZpZWQgaW4gdGhlIGRyYWZ0Lg0KDQpJIGFncmVlLiBJIHRoaW5rIHNlcnZpY2UgZGlzY292
ZXJ5IHNob3VsZCBiZSBleHRyYWN0ZWQgZnJvbSB0aGUgYmFzZSBkcmFmdC4gV2UgbmVlZCBhIGdl
bmVyaWMgc2VydmljZSBkaXNjb3ZlcnkgbWVjaGFuaXNtIGJlY2F1c2UgcDJwIHN5c3RlbSBpcyBh
IGNvbGxhYm9yYXRpbmcgc3lzdGVtLiANCg0KLS0NCkppYW5nIFhpbmdGZW5nDQoNCg0K

From longbwee@gmail.com  Tue Feb 10 00:41:13 2009
Return-Path: <longbwee@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B5D373A6A2D for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 00:41:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.934
X-Spam-Level: 
X-Spam-Status: No, score=-0.934 tagged_above=-999 required=5 tests=[AWL=-0.136, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6, J_CHICKENPOX_44=0.6, J_CHICKENPOX_54=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yPQAIiYGuuKs for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 00:41:12 -0800 (PST)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.181]) by core3.amsl.com (Postfix) with ESMTP id 6F89F3A68DF for <p2psip@ietf.org>; Tue, 10 Feb 2009 00:41:12 -0800 (PST)
Received: by wa-out-1112.google.com with SMTP id m33so1380976wag.5 for <p2psip@ietf.org>; Tue, 10 Feb 2009 00:41:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=kRzjyYt7ML6qfW5Pg4pT+RdAx7WKYE91Y33rk3SJOtg=; b=rvVi3oe5XMCDgmVBRQaPIIip7O3684/jD5sRmzxUVwYh2jOMnAvBFmrs11FQ1EytIc C0RuLtyv5ToPY9OiL458p9iHeQ4+Sq32wtjcvD5NGRkPLhA5nU20+yXynDiZSExGhzxY z+4eoRcKGuGK5+R64Zos+tW6uZMADSb2ZGgho=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=ROqBklh+DQXKr+5CPcq7tVycRWO4Z6L+joCs1v4BllPWTq+PBL3FgoLyKwcN1lHpaN AJJye5Q2LY6K2txeo1NNxnW72NU2eOhMX8+iHSjMueZN5KfA2w3+tDIIopzVmiYSqBZl wjYtYtw0J/hSYlqtANzBZnjZa9yrkw7xkX2/Q=
MIME-Version: 1.0
Received: by 10.114.148.19 with SMTP id v19mr4310767wad.71.1234255274823; Tue,  10 Feb 2009 00:41:14 -0800 (PST)
In-Reply-To: <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net>
Date: Tue, 10 Feb 2009 16:41:14 +0800
Message-ID: <d17e64e20902100041w4c7922a3m339c1afdbea8a55d@mail.gmail.com>
From: longbwe longbwe <longbwee@gmail.com>
To: "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>
Content-Type: multipart/alternative; boundary=00163645884037cfed04628c7355
Cc: "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, p2psip@ietf.org, Henry Sinnreich <hsinnrei@adobe.com>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 08:41:13 -0000

--00163645884037cfed04628c7355
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Xiao,
Thanks for your thoughts! I also agree the distinctions between peer and
client, for there could be heterogeneous devices in the overlay, we cannot
assume only one role for all of them.You note that nodes may be devided int=
o
three categories:fixed,mobile and mixed, with the preferences that fixed
nodes act peers and mobile nodes act clients.What if most nodes of the
overlay are mobile and there are not enough fixed nodes running as
peers?This is certainly becoming the case,with the emergences of more
powerful and smarter mobile devices such as iPhone and GPhone, cell phones
are functioning more like a small PC and young people will prefer their
mobile phones to laptops.
I also appreciate there could be a dynamic role transferring mechanism
between peer and client for one singal node regarding the changing
environments.

On Tue, Feb 10, 2009 at 1:40 PM, Xiao, Lin (NSN - CN/Beijing) <
lin.xiao@nsn.com> wrote:

>
> Hi Bruce and Haibin:
>
> I totally agree with you to further consider the mobility behavior togeth=
er
> with the status of the node (peer or client) in the overlay.
>
> Mobility could bring disconnection and reconnection which changes the
> topology structure of a P2P overlay. Different influences are given to pe=
ers
> and clients. Clients only need to reconnect with overlay simply, while pe=
ers
> need do data migration and even more before changing connection. There is=
 no
> point to ask client to install a same complex protocol with peer, especia=
lly
> in mobility scenario. Moreover, the frequent moving of peers could be a
> disaster for structured overlay. Therefore, it is necessary to tell which
> kind of devices could perform as peer and which should work as clients.
>
> Besides the peer/client definition mentioned in Reload base, the mobility
> character should also be considered to separate them. In my opinion, ther=
e
> could be three kinds of node in the overlay: fixed (e.g. desktop), mobile
> (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good
> candidates for peers of overlay, while mobile handsets should be limited =
in
> client status considering not only their limited capability and resources
> but also the highly mobile characteristic. Some devices like laptop could
> perform either as peers or as clients depending on requirement. The peer
> mobility issues are mainly brought by this kind of nodes.
>
> So, the overlay could be constructed by some relative static nodes as pee=
rs
> for data storage and message routing. The highly mobility nodes, which wo=
rk
> only as clients, can not cause churn of the overlay topology structure. I=
t
> seems that we'd better consider the client mobility and peer mobility
> separately to describe their behavior and to develop their protocols more
> clearly.
>
>
> Xiao Lin
>
>
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
> Of ext Song Haibin
> Sent: Tuesday, February 10, 2009 9:54 AM
> To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vil=
a'
> Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
> Hi Henry and Bin,
> >>Frequent changes has to be managed in order to route messages
> efficiently.
>
> >>It is not the same as churn, but it introduces similar challenges, IMHO=
.
>
> >>This makes sense and is the reason the present work in the P2P SIP WG
> >>we have peer nodes and client nodes.
>
> >There was an I-D (now expired) on this:
> >Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
> >"P2PSIP Clients", <draft-pascual-p2psip-clients>
>
> >It was preceded and followed by many discussions on this topic, such as
> >that frequent p2p protocol messages for peer nodes will quickly exhaust
> >the battery.
>
> As the co-author of this I-D (use my previous name Song Yongchao), I
> support that the mobile devices should be better to act as clients rather
> than peers whenever possible. But I guess there are scenarios where only
> mobile devices are available. In this case, more considerations need to b=
e
> given to the mobility of a "peer".
>
> Bin, I don't know if this is what you concern about.
>
> BR
> Song Haibin
>
>
> Just to be clear, clients are a fully integrated component of the base
> reload protocol.  Motivation for them and some discussion of related issu=
es
> is in the p2psip-base appendix (and a much more extensive discussion in
> pascual-clients and others), but the actual mechanisms to support them
> should already be in the base draft.
>
> Discussion of further work identifying when a node should be a peer and
> when it should be a client, or overlay algorithms optimized for specific
> types of deployments, including "mobile", might be good topics for furthe=
r
> work in new drafts, of course.
>
> Bruce
>
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>

--00163645884037cfed04628c7355
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Xiao,<br>Thanks for your thoughts! I also agree the distinctions between=
 peer and client, for there could be heterogeneous devices in the overlay, =
we cannot assume only one role for all of them.You note that nodes may be d=
evided into three categories:fixed,mobile and mixed, with the preferences t=
hat fixed nodes act peers and mobile nodes act clients.What if most nodes o=
f the overlay are mobile and there are not enough fixed nodes running as pe=
ers?This is certainly becoming the case,with the emergences of more powerfu=
l and smarter mobile devices such as iPhone and GPhone, cell phones are fun=
ctioning more like a small PC and young people will prefer their mobile pho=
nes to laptops. <br>
I also appreciate there could be a dynamic role transferring mechanism betw=
een peer and client for one singal node regarding the changing environments=
.<br><br><div class=3D"gmail_quote">On Tue, Feb 10, 2009 at 1:40 PM, Xiao, =
Lin (NSN - CN/Beijing) <span dir=3D"ltr">&lt;<a href=3D"mailto:lin.xiao@nsn=
.com">lin.xiao@nsn.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Hi Bruce and Haibin:<br>
<br>
I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.<br>
<br>
Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.<br>

<br>
Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.<br>

<br>
So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we&#39;d better consider the client mobility and peer mobility=
 separately to describe their behavior and to develop their protocols more =
clearly.<br>

<font color=3D"#888888"><br>
<br>
Xiao Lin<br>
</font><div class=3D"Ih2E3d"><br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a=
> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.or=
g</a>] On Behalf Of ext Song Haibin<br>
Sent: Tuesday, February 10, 2009 9:54 AM<br>
To: &#39;Henry Sinnreich&#39;; &#39;David Artu?edo Guill=E9n&#39;; &#39;Vic=
tor Pascual =E1vila&#39;<br>
Cc: &#39;longbwe longbwe&#39;; &#39;Wang,Sherry&#39;; <a href=3D"mailto:p2p=
sip@ietf.org">p2psip@ietf.org</a><br>
</div><div><div></div><div class=3D"Wj3C7c">Subject: Re: [P2PSIP] mobile p2=
p in p2psip<br>
<br>
Hi Henry and Bin,<br>
&gt;&gt;Frequent changes has to be managed in order to route messages effic=
iently.<br>
<br>
&gt;&gt;It is not the same as churn, but it introduces similar challenges, =
IMHO.<br>
<br>
&gt;&gt;This makes sense and is the reason the present work in the P2P SIP =
WG<br>
&gt;&gt;we have peer nodes and client nodes.<br>
<br>
&gt;There was an I-D (now expired) on this:<br>
&gt;Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,<br>
&gt;&quot;P2PSIP Clients&quot;, &lt;draft-pascual-p2psip-clients&gt;<br>
<br>
&gt;It was preceded and followed by many discussions on this topic, such as=
<br>
&gt;that frequent p2p protocol messages for peer nodes will quickly exhaust=
<br>
&gt;the battery.<br>
<br>
As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a &quot;peer&quot;.<br>

<br>
Bin, I don&#39;t know if this is what you concern about.<br>
<br>
BR<br>
Song Haibin<br>
<br>
<br>
</div></div><div class=3D"Ih2E3d">Just to be clear, clients are a fully int=
egrated component of the base reload protocol. &nbsp;Motivation for them an=
d some discussion of related issues is in the p2psip-base appendix (and a m=
uch more extensive discussion in pascual-clients and others), but the actua=
l mechanisms to support them should already be in the base draft.<br>

<br>
Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including &quot;mobile&quot;, might be good topics for fur=
ther work in new drafts, of course.<br>

<br>
Bruce<br>
<br>
<br>
<br>
</div><div><div></div><div class=3D"Wj3C7c">_______________________________=
________________<br>
P2PSIP mailing list<br>
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
</div></div></blockquote></div><br>

--00163645884037cfed04628c7355--

From lin.xiao@nsn.com  Tue Feb 10 01:09:05 2009
Return-Path: <lin.xiao@nsn.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7CFDD28C104 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 01:09:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.186
X-Spam-Level: 
X-Spam-Status: No, score=-3.186 tagged_above=-999 required=5 tests=[AWL=-1.187, BAYES_00=-2.599, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7U5tCK4xY2t8 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 01:09:04 -0800 (PST)
Received: from demumfd002.nsn-inter.net (demumfd002.nsn-inter.net [217.115.75.234]) by core3.amsl.com (Postfix) with ESMTP id F2A963A6BCF for <p2psip@ietf.org>; Tue, 10 Feb 2009 01:09:03 -0800 (PST)
Received: from demuprx016.emea.nsn-intra.net ([10.150.129.55]) by demumfd002.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id n1A9946Q008027 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 10 Feb 2009 10:09:04 +0100
Received: from demuexc025.nsn-intra.net (demuexc025.nsn-intra.net [10.159.32.12]) by demuprx016.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id n1A994rH020068; Tue, 10 Feb 2009 10:09:04 +0100
Received: from CNBEEXC006.nsn-intra.net ([10.159.192.11]) by demuexc025.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 10 Feb 2009 10:09:03 +0100
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Tue, 10 Feb 2009 17:09:00 +0800
Message-ID: <19E513F61FD3DB47A847097F8AD7128A91C7E4@CNBEEXC006.nsn-intra.net>
In-Reply-To: <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmAAAO80pA=
References: <C5B5B310.B461%hsinnrei@adobe.com><009401c98b22$687903c0$100ca40a@china.huawei.com><19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com>
From: "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>
To: "ext Das, Saumitra" <saumitra@qualcomm.com>, <p2psip@ietf.org>
X-OriginalArrivalTime: 10 Feb 2009 09:09:03.0187 (UTC) FILETIME=[37D8AA30:01C98B5F]
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 09:09:05 -0000

Hi Das,

In my opinion, the P2P mobility addresses the issues like disconnection =
of two connected nodes in the overlay structure caused by the route =
unreachable in the network layer when nodes move. It's a different topic =
with implemeting DHT on MANETs, where considers the disconnection of a =
route caused by unreachable of a node on link level.  IP unreachable in =
mobile ad hoc networks mean the destination node or source node is =
isolated because of the limited radio access distance.


Best Regards,
Xiao Lin

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of ext Das, Saumitra
Sent: Tuesday, February 10, 2009 2:55 PM
To: p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Handling mobile nodes can be done in the framework of the base draft. =
For example, the DHT protocol itself can be different if the operating =
conditions are such that there is a lot of moiblity. There are several =
proposals for DHTs to operate efficiently on highly mobile networks such =
as MANETs. These should be doable under the pluggability principle of =
RELOAD.

The fact about who should be peer, client can be based on decisions of =
the overlay deployer. Some overlays make not have such choices being =
made up only of mobile nodes. There are various techniques to deal with =
excessive churn due to mobility and the consequent need to replicate =
data which can work under the framework of the base draft.

New draft could focus on best practices or results on such choices.

Best
Saumitra

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of Xiao, Lin (NSN - CN/Beijing)
Sent: Monday, February 09, 2009 9:41 PM
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor =
Pascual =E1vila
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

=20
Hi Bruce and Haibin:

I totally agree with you to further consider the mobility behavior =
together with the status of the node (peer or client) in the overlay.=20

Mobility could bring disconnection and reconnection which changes the =
topology structure of a P2P overlay. Different influences are given to =
peers and clients. Clients only need to reconnect with overlay simply, =
while peers need do data migration and even more before changing =
connection. There is no point to ask client to install a same complex =
protocol with peer, especially in mobility scenario. Moreover, the =
frequent moving of peers could be a disaster for structured overlay. =
Therefore, it is necessary to tell which kind of devices could perform =
as peer and which should work as clients.=20

Besides the peer/client definition mentioned in Reload base, the =
mobility character should also be considered to separate them. In my =
opinion, there could be three kinds of node in the overlay: fixed (e.g. =
desktop), mobile (e.g. handset) and mixed (e.g. laptop). Fixed nodes are =
obviously good candidates for peers of overlay, while mobile handsets =
should be limited in client status considering not only their limited =
capability and resources but also the highly mobile characteristic. Some =
devices like laptop could perform either as peers or as clients =
depending on requirement. The peer mobility issues are mainly brought by =
this kind of nodes.

So, the overlay could be constructed by some relative static nodes as =
peers for data storage and message routing. The highly mobility nodes, =
which work only as clients, can not cause churn of the overlay topology =
structure. It seems that we'd better consider the client mobility and =
peer mobility separately to describe their behavior and to develop their =
protocols more clearly.=20


Xiao Lin



-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =
=E1vila'
Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages =
efficiently.

>>It is not the same as churn, but it introduces similar challenges, =
IMHO.=20

>>This makes sense and is the reason the present work in the P2P SIP WG=20
>>we have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,=20
>"P2PSIP Clients", <draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as =

>that frequent p2p protocol messages for peer nodes will quickly exhaust =

>the battery.

As the co-author of this I-D (use my previous name Song Yongchao), I =
support that the mobile devices should be better to act as clients =
rather than peers whenever possible. But I guess there are scenarios =
where only mobile devices are available. In this case, more =
considerations need to be given to the mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin


Just to be clear, clients are a fully integrated component of the base =
reload protocol.  Motivation for them and some discussion of related =
issues is in the p2psip-base appendix (and a much more extensive =
discussion in pascual-clients and others), but the actual mechanisms to =
support them should already be in the base draft.

Discussion of further work identifying when a node should be a peer and =
when it should be a client, or overlay algorithms optimized for specific =
types of deployments, including "mobile", might be good topics for =
further work in new drafts, of course.

Bruce



_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip

From dyork@voxeo.com  Tue Feb 10 03:01:47 2009
Return-Path: <dyork@voxeo.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4E5593A68C4 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 03:01:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cBSR4-OclsKE for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 03:01:46 -0800 (PST)
Received: from voxeo.com (mmail.voxeo.com [66.193.54.208]) by core3.amsl.com (Postfix) with SMTP id 150A33A689E for <p2psip@ietf.org>; Tue, 10 Feb 2009 03:01:45 -0800 (PST)
Received: from 160.sub-72-127-246.myvzw.com (account dyork [72.127.246.160] verified) by voxeo.com (CommuniGate Pro SMTP 5.2.3) with ESMTPSA id 38967499; Tue, 10 Feb 2009 11:01:46 +0000
Message-Id: <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com>
From: Dan York <dyork@voxeo.com>
To: "Das, Saumitra" <saumitra@qualcomm.com>
In-Reply-To: <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v930.3)
Date: Tue, 10 Feb 2009 06:01:43 -0500
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com>
X-Mailer: Apple Mail (2.930.3)
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 11:01:47 -0000

On Feb 10, 2009, at 1:55 AM, Das, Saumitra wrote:

> Handling mobile nodes can be done in the framework of the base  
> draft. For example, the DHT protocol itself can be different if
> the operating conditions are such that there is a lot of moiblity.  
> There are several proposals for DHTs to operate efficiently on highly
> mobile networks such as MANETs. These should be doable under the  
> pluggability principle of RELOAD.

DY> Perhaps this has been discussed a hundred times before and I've  
missed it... but doesn't allowing different DHTs to be used in RELOAD  
introduce an interop issue?  i.e. Phones from Vendor A and Vendor B  
both nominally support "P2PSIP" but turn out to not be able to  
interoperate because their *implementations* of P2PSIP use different  
DHT algorithms/protocols?

DY> So we wind up with actually having multiple different P2PSIP  
variations:  P2PSIP/DHT1, P2PSIP/DHT2, P2PSIP/DHT3, etc.  With the  
result being that vendors must either choose a DHT implementation to  
support or having to support several of them?  (And yes, I realize  
that Chord is mandated by default.) It's not clear to me from reading  
the draft at:

http://tools.ietf.org/html/draft-ietf-p2psip-base-01#page-25

DY> Or later in Section 5 how the "overlay algorithm" is specified or  
known.  When I do a "JoinReq" as defined in section 5.3 ( http://tools.ietf.org/html/draft-ietf-p2psip-base-01#section-5.3 
  ) how do I know that my P2PSIP implementations DHT algorithm is  
compatible with the overlay algorithm of the P2PSIP network I am  
seeking to join?  (Do we need something almost like an SDP packet here  
that specifies the DHT algorithms that a P2PSIP node can support?  Or  
would it try using one DHT and then fall back to the defined Chord  
mechanism?)

DY> I completely understand the desire to use different DHTs in  
different kinds of overlay networks.  I'm just wondering if we are  
setting ourselves up for interoperability challenges as different  
people implement things called "P2PSIP" with very different underlying  
algorithms?

DY>  Or did I miss something fundamental in the draft where the choice  
of DHT algorithm is either irrelevant or dealt with? (And should I not  
be writing messages like this before having my morning caffeine?)

Regards,
Dan

-- 
Dan York, CISSP, Director of Emerging Communication Technology
Office of the CTO    Voxeo Corporation     dyork@voxeo.com
Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com

Build voice applications based on open standards.
Find out how at http://www.voxeo.com/free






From victor.pascual.avila@gmail.com  Tue Feb 10 04:18:21 2009
Return-Path: <victor.pascual.avila@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 73FF328C16A for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 04:18:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.62
X-Spam-Level: 
X-Spam-Status: No, score=-1.62 tagged_above=-999 required=5 tests=[AWL=0.679,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jeBGbwvkprXb for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 04:18:20 -0800 (PST)
Received: from mail-ew0-f21.google.com (mail-ew0-f21.google.com [209.85.219.21]) by core3.amsl.com (Postfix) with ESMTP id 1C9F328C0F7 for <p2psip@ietf.org>; Tue, 10 Feb 2009 04:18:19 -0800 (PST)
Received: by ewy14 with SMTP id 14so3042957ewy.13 for <p2psip@ietf.org>; Tue, 10 Feb 2009 04:18:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=FS2u1zaGUbInLf9gVUZ+ydKSirFKmY8Vu33/erfh+8U=; b=GppzlEg5YEj6mO1obFnULGHwtbDG+3874PwWBveZXmmFHWwFRhHfPLSGGETb/efkTG tkPU3nv6vpstHEfIFgtSfTJ0y0I/xMPIWm93H+a1R6JZ663tnnOoFK1m/CNCySUm44VU Cb8L1BG+xQrxMeiGpzmj2YBYKJkV8zoIF6L/w=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=aAhCKhnWpinm4hcG59BDiafOxigzgTIFjKIi7E914tuJtM11mLQZ0Wg22XiKnlZ4xX 3ZSB9nmq2TDDL4a63Z1G553I5TdoNvttH200iAd0g09KadrPima50ZGeha7nweeK9xaq y08TvbYhifCc+ijdI8VsyYHWwA7fJcUwymnsw=
MIME-Version: 1.0
Received: by 10.210.111.17 with SMTP id j17mr1925846ebc.9.1234268301522; Tue,  10 Feb 2009 04:18:21 -0800 (PST)
In-Reply-To: <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com>
Date: Tue, 10 Feb 2009 13:18:21 +0100
Message-ID: <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com>
From: =?UTF-8?Q?Victor_Pascual_=C3=81vila?= <victor.pascual.avila@gmail.com>
To: Dan York <dyork@voxeo.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 12:18:21 -0000

On Tue, Feb 10, 2009 at 12:01 PM, Dan York <dyork@voxeo.com> wrote:
>
> On Feb 10, 2009, at 1:55 AM, Das, Saumitra wrote:
>
>> Handling mobile nodes can be done in the framework of the base draft. Fo=
r
>> example, the DHT protocol itself can be different if
>> the operating conditions are such that there is a lot of moiblity. There
>> are several proposals for DHTs to operate efficiently on highly
>> mobile networks such as MANETs. These should be doable under the
>> pluggability principle of RELOAD.
>
> DY> Perhaps this has been discussed a hundred times before and I've misse=
d
> it... but doesn't allowing different DHTs to be used in RELOAD introduce =
an
> interop issue?  i.e. Phones from Vendor A and Vendor B both nominally
> support "P2PSIP" but turn out to not be able to interoperate because thei=
r
> *implementations* of P2PSIP use different DHT algorithms/protocols?

Here I'd say: "Chord is mandated by default. If any other algorithm is
used and you don't support it, act as a client"

> DY> So we wind up with actually having multiple different P2PSIP variatio=
ns:
>  P2PSIP/DHT1, P2PSIP/DHT2, P2PSIP/DHT3, etc.  With the result being that
> vendors must either choose a DHT implementation to support or having to
> support several of them?  (And yes, I realize that Chord is mandated by
> default.) It's not clear to me from reading the draft at:
>
> http://tools.ietf.org/html/draft-ietf-p2psip-base-01#page-25
>
> DY> Or later in Section 5 how the "overlay algorithm" is specified or kno=
wn.
>  When I do a "JoinReq" as defined in section 5.3 (
> http://tools.ietf.org/html/draft-ietf-p2psip-base-01#section-5.3 ) how do=
 I
> know that my P2PSIP implementations DHT algorithm is compatible with the
> overlay algorithm of the P2PSIP network I am seeking to join?  (Do we nee=
d
> something almost like an SDP packet here that specifies the DHT algorithm=
s
> that a P2PSIP node can support?  Or would it try using one DHT and then f=
all
> back to the defined Chord mechanism?)

Do you mean something like draft-jiang-p2psip-sep-01, section 6.1.1

http://tools.ietf.org/html/draft-jiang-p2psip-sep-01#section-6.1.1

Cheers,
--=20
Victor Pascual =C3=81vila

From dyork@voxeo.com  Tue Feb 10 06:35:32 2009
Return-Path: <dyork@voxeo.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2465928C211 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 06:35:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fmb9KKRxHRGd for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 06:35:31 -0800 (PST)
Received: from voxeo.com (mmail.voxeo.com [66.193.54.208]) by core3.amsl.com (Postfix) with SMTP id 0456C28C1F7 for <p2psip@ietf.org>; Tue, 10 Feb 2009 06:35:30 -0800 (PST)
Received: from [172.16.99.36] (account dyork [172.16.99.36] verified) by voxeo.com (CommuniGate Pro SMTP 5.2.3) with ESMTPSA id 38969221; Tue, 10 Feb 2009 14:35:30 +0000
Message-Id: <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com>
From: Dan York <dyork@voxeo.com>
To: =?ISO-8859-1?Q?Victor_Pascual_=C1vila?= <victor.pascual.avila@gmail.com>
In-Reply-To: <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Apple Message framework v930.3)
Date: Tue, 10 Feb 2009 09:35:19 -0500
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com>
X-Mailer: Apple Mail (2.930.3)
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 14:35:32 -0000

On Feb 10, 2009, at 7:18 AM, Victor Pascual =C1vila wrote:

>> DY> Perhaps this has been discussed a hundred times before and I've =20=

>> missed
>> it... but doesn't allowing different DHTs to be used in RELOAD =20
>> introduce an
>> interop issue?  i.e. Phones from Vendor A and Vendor B both nominally
>> support "P2PSIP" but turn out to not be able to interoperate =20
>> because their
>> *implementations* of P2PSIP use different DHT algorithms/protocols?
>
> Here I'd say: "Chord is mandated by default. If any other algorithm is
> used and you don't support it, act as a client"

DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm to =20
join the overlay network?  Perhaps I just need more caffeine this =20
morning, but I guess I don't understand how any node can join the =20
overlay network without understanding the underlying algorithm.  I =20
understand that a "peer" would need to know this to join in the =20
overlay and the underlying DHT, but wouldn't the client also?

> Do you mean something like draft-jiang-p2psip-sep-01, section 6.1.1
>
> http://tools.ietf.org/html/draft-jiang-p2psip-sep-01#section-6.1.1


DY> Yes, exactly.

DY> It would seem to me that if RELOAD is to support "pluggability" =20
and allow alternate DHT algorithms, it would need something like this =20=

to allow a joining node to understand what underlying algorithm to use =20=

(and whether it *can* join the overlay network).

Dan

--=20
Dan York, CISSP, Director of Emerging Communication Technology
Office of the CTO    Voxeo Corporation     dyork@voxeo.com
Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com

Build voice applications based on open standards.
Find out how at http://www.voxeo.com/free






From victor.pascual.avila@gmail.com  Tue Feb 10 06:58:08 2009
Return-Path: <victor.pascual.avila@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AF3343A67F5 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 06:58:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.162
X-Spam-Level: 
X-Spam-Status: No, score=-2.162 tagged_above=-999 required=5 tests=[AWL=0.137,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V3ahjPQUeoUg for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 06:58:08 -0800 (PST)
Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.25]) by core3.amsl.com (Postfix) with ESMTP id 8AFDC3A6A0F for <p2psip@ietf.org>; Tue, 10 Feb 2009 06:58:07 -0800 (PST)
Received: by ey-out-2122.google.com with SMTP id 25so426499eya.31 for <p2psip@ietf.org>; Tue, 10 Feb 2009 06:58:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=ROGSXESu0AdP47TysqQ+i1fJe1NkpwpTM3BvKDXdJXM=; b=VjvPgmDw26juqhebp4RtkcEkdo647KzZcaIyOx/QuTW4ZqBQiDXeXypRb6ePpyeC8/ uP+nHjhQc+w8p8qDVhp8Ypkp4niJfLy+h22GSnUP126UPlOY67qJtbs/BMDsu21HyPbC LIylW1fSP2V14+utcZRC2PZBLsS8KYU2m/58s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=xr6DcnOruElmgElOB9YkjT+VvWh1fnwnXaE8xaeOvhSmlybGVbdiTGj7uhPlHSSyWK mQ2rUyQf3n8iRkLLzSHEmg4BfBrN3WKwUH5pXBhcBRVV6528zES10TCzCp/Cpf2P6zjb 8JGGiI7gBVy6qLUYRdmBsWFU+HUpy4CmARqQk=
MIME-Version: 1.0
Received: by 10.210.57.5 with SMTP id f5mr4872064eba.14.1234277888984; Tue, 10  Feb 2009 06:58:08 -0800 (PST)
In-Reply-To: <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com> <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com>
Date: Tue, 10 Feb 2009 15:58:08 +0100
Message-ID: <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com>
From: =?UTF-8?Q?Victor_Pascual_=C3=81vila?= <victor.pascual.avila@gmail.com>
To: Dan York <dyork@voxeo.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 14:58:08 -0000

Hi Dan,

On Tue, Feb 10, 2009 at 3:35 PM, Dan York <dyork@voxeo.com> wrote:
>
> On Feb 10, 2009, at 7:18 AM, Victor Pascual =C3=81vila wrote:
>
>>> DY> Perhaps this has been discussed a hundred times before and I've
>>> missed
>>> it... but doesn't allowing different DHTs to be used in RELOAD introduc=
e
>>> an
>>> interop issue?  i.e. Phones from Vendor A and Vendor B both nominally
>>> support "P2PSIP" but turn out to not be able to interoperate because
>>> their
>>> *implementations* of P2PSIP use different DHT algorithms/protocols?
>>
>> Here I'd say: "Chord is mandated by default. If any other algorithm is
>> used and you don't support it, act as a client"
>
> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm to join
> the overlay network?  Perhaps I just need more caffeine this morning, but=
 I
> guess I don't understand how any node can join the overlay network withou=
t
> understanding the underlying algorithm.  I understand that a "peer" would
> need to know this to join in the overlay and the underlying DHT, but
> wouldn't the client also?

See draft-pascual-p2psip-clients, Section 4, Argument number 4

http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6

Please, let me know your opinion.

>
>> Do you mean something like draft-jiang-p2psip-sep-01, section 6.1.1
>>
>> http://tools.ietf.org/html/draft-jiang-p2psip-sep-01#section-6.1.1
>
>
> DY> Yes, exactly.
>
> DY> It would seem to me that if RELOAD is to support "pluggability" and
> allow alternate DHT algorithms, it would need something like this to allo=
w a
> joining node to understand what underlying algorithm to use (and whether =
it
> *can* join the overlay network).

+1

Cheers,
--=20
Victor Pascual =C3=81vila

From hsinnrei@adobe.com  Tue Feb 10 07:00:33 2009
Return-Path: <hsinnrei@adobe.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A0BE83A6CA1 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 07:00:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.87
X-Spam-Level: 
X-Spam-Status: No, score=-5.87 tagged_above=-999 required=5 tests=[AWL=0.128,  BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U-t5chzgnqUT for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 07:00:32 -0800 (PST)
Received: from psmtp.com (exprod6ob109.obsmtp.com [64.18.1.22]) by core3.amsl.com (Postfix) with ESMTP id C298828C110 for <p2psip@ietf.org>; Tue, 10 Feb 2009 07:00:31 -0800 (PST)
Received: from source ([192.150.11.134]) by exprod6ob109.postini.com ([64.18.5.12]) with SMTP ID DSNKSZGWkhPaAi5iG9p9FtJ/Npaq/aFzwdlB@postini.com; Tue, 10 Feb 2009 07:00:35 PST
Received: from inner-relay-2.corp.adobe.com ([153.32.1.52]) by outbound-smtp-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n1AEtJeM029492 for <p2psip@ietf.org>; Tue, 10 Feb 2009 06:55:21 -0800 (PST)
Received: from nahub01.corp.adobe.com (nahub01.corp.adobe.com [10.8.189.97]) by inner-relay-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n1AF0Wl7008425 for <p2psip@ietf.org>; Tue, 10 Feb 2009 07:00:32 -0800 (PST)
Received: from nambx05.corp.adobe.com ([10.8.189.124]) by nahub01.corp.adobe.com ([10.8.189.97]) with mapi; Tue, 10 Feb 2009 07:00:32 -0800
From: Henry Sinnreich <hsinnrei@adobe.com>
To: "p2psip@ietf.org" <p2psip@ietf.org>
Date: Tue, 10 Feb 2009 07:00:29 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmAABEXvxI=
Message-ID: <C5B6F2AD.B4E1%hsinnrei@adobe.com>
In-Reply-To: <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C5B6F2ADB4E1hsinnreiadobecom_"
MIME-Version: 1.0
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 15:00:33 -0000

--_000_C5B6F2ADB4E1hsinnreiadobecom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

>there could be three kinds of node in the overlay: fixed (e.g. desktop), m=
obile (e.g. >handset) and mixed (e.g. laptop). Fixed nodes are obviously go=
od candidates for peers of >overlay, while mobile handsets should be limite=
d in client status considering not only their >limited capability and resou=
rces but also the highly mobile characteristic. Some devices >like laptop c=
ould perform either as peers or as clients depending on requirement.

I believe this is a key new insight brought to the WG and should be reflect=
ed in the WG documents. The laptop example is quite convincing in such scen=
arios as opening the netbook for a quick call at the airport and closing it=
 it immediately afterwards.

Henry

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 Xiao, Lin (NSN - CN/Beijing)
Sent: Monday, February 09, 2009 9:41 PM
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor Pasc=
ual =E1vila
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip


Hi Bruce and Haibin:

I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.

Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.

Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.

So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we'd better consider the client mobility and peer mobility sep=
arately to describe their behavior and to develop their protocols more clea=
rly.


Xiao Lin



-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila'
Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages efficiently=
.

>>It is not the same as churn, but it introduces similar challenges, IMHO.

>>This makes sense and is the reason the present work in the P2P SIP WG
>>we have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
>"P2PSIP Clients", <draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as
>that frequent p2p protocol messages for peer nodes will quickly exhaust
>the battery.

As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin


Just to be clear, clients are a fully integrated component of the base relo=
ad protocol.  Motivation for them and some discussion of related issues is =
in the p2psip-base appendix (and a much more extensive discussion in pascua=
l-clients and others), but the actual mechanisms to support them should alr=
eady be in the base draft.

Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including "mobile", might be good topics for further work =
in new drafts, of course.

Bruce



_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


--_000_C5B6F2ADB4E1hsinnreiadobecom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
</HEAD>
<BODY>
<BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=
=3D'font-size:14pt'>&gt;there could be three kinds of node in the overlay: =
fixed (e.g. desktop), mobile (e.g. &gt;handset) and mixed (e.g. laptop). Fi=
xed nodes are obviously good candidates for peers of &gt;overlay, while mob=
ile handsets should be limited in client status considering not only their =
&gt;limited capability and resources but also the highly mobile characteris=
tic. Some devices &gt;like laptop could perform either as peers or as clien=
ts depending on requirement. <BR>
<BR>
I believe this is a key new insight brought to the WG and should be reflect=
ed in the WG documents. The laptop example is quite convincing in such scen=
arios as opening the netbook for a quick call at the airport and closing it=
 it immediately afterwards.<BR>
<BR>
Henry<BR>
<BR>
-----Original Message-----<BR>
From: <a href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a> [<a h=
ref=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</a>] =
On Behalf Of Xiao, Lin (NSN - CN/Beijing)<BR>
Sent: Monday, February 09, 2009 9:41 PM<BR>
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill&eacute;n; Victor=
 Pascual &aacute;vila<BR>
Cc: longbwe longbwe; Wang, Sherry; <a href=3D"p2psip@ietf.org">p2psip@ietf.=
org</a><BR>
Subject: Re: [P2PSIP] mobile p2p in p2psip<BR>
<BR>
<BR>
Hi Bruce and Haibin:<BR>
<BR>
I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.<BR>
<BR>
Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.<BR>
<BR>
Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.<BR>
<BR>
So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we'd better consider the client mobility and peer mobility sep=
arately to describe their behavior and to develop their protocols more clea=
rly.<BR>
<BR>
<BR>
Xiao Lin<BR>
<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: <a href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a> [<a h=
ref=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</a>] =
On Behalf Of ext Song Haibin<BR>
Sent: Tuesday, February 10, 2009 9:54 AM<BR>
To: 'Henry Sinnreich'; 'David Artu?edo Guill&eacute;n'; 'Victor Pascual &aa=
cute;vila'<BR>
Cc: 'longbwe longbwe'; 'Wang,Sherry'; <a href=3D"p2psip@ietf.org">p2psip@ie=
tf.org</a><BR>
Subject: Re: [P2PSIP] mobile p2p in p2psip<BR>
<BR>
Hi Henry and Bin,<BR>
&gt;&gt;Frequent changes has to be managed in order to route messages effic=
iently.<BR>
<BR>
&gt;&gt;It is not the same as churn, but it introduces similar challenges, =
IMHO.<BR>
<BR>
&gt;&gt;This makes sense and is the reason the present work in the P2P SIP =
WG<BR>
&gt;&gt;we have peer nodes and client nodes.<BR>
<BR>
&gt;There was an I-D (now expired) on this:<BR>
&gt;Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,<BR>
&gt;&quot;P2PSIP Clients&quot;, &lt;draft-pascual-p2psip-clients&gt;<BR>
<BR>
&gt;It was preceded and followed by many discussions on this topic, such as=
<BR>
&gt;that frequent p2p protocol messages for peer nodes will quickly exhaust=
<BR>
&gt;the battery.<BR>
<BR>
As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a &quot;peer&quot;.<BR>
<BR>
Bin, I don't know if this is what you concern about.<BR>
<BR>
BR<BR>
Song Haibin<BR>
<BR>
<BR>
Just to be clear, clients are a fully integrated component of the base relo=
ad protocol. &nbsp;Motivation for them and some discussion of related issue=
s is in the p2psip-base appendix (and a much more extensive discussion in p=
ascual-clients and others), but the actual mechanisms to support them shoul=
d already be in the base draft.<BR>
<BR>
Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including &quot;mobile&quot;, might be good topics for fur=
ther work in new drafts, of course.<BR>
<BR>
Bruce<BR>
<BR>
<BR>
<BR>
_______________________________________________<BR>
P2PSIP mailing list<BR>
<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.o=
rg/mailman/listinfo/p2psip</a><BR>
_______________________________________________<BR>
P2PSIP mailing list<BR>
<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.o=
rg/mailman/listinfo/p2psip</a><BR>
_______________________________________________<BR>
P2PSIP mailing list<BR>
<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.o=
rg/mailman/listinfo/p2psip</a><BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C5B6F2ADB4E1hsinnreiadobecom_--

From sa2086@columbia.edu  Tue Feb 10 07:03:45 2009
Return-Path: <sa2086@columbia.edu>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 40CB128C21B for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 07:03:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.966
X-Spam-Level: 
X-Spam-Status: No, score=-2.966 tagged_above=-999 required=5 tests=[AWL=-0.367, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ECk61mhI+Gme for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 07:03:44 -0800 (PST)
Received: from brinza.cc.columbia.edu (brinza.cc.columbia.edu [128.59.29.8]) by core3.amsl.com (Postfix) with ESMTP id A1EC53A6C83 for <p2psip@ietf.org>; Tue, 10 Feb 2009 07:03:42 -0800 (PST)
Received: from banana.cc.columbia.edu (banana.cc.columbia.edu [128.59.29.54]) by brinza.cc.columbia.edu (8.14.1/8.14.1) with ESMTP id n1AF3Qwf025037; Tue, 10 Feb 2009 10:03:26 -0500 (EST)
Received: from banana.cc.columbia.edu (localhost [127.0.0.1]) by banana.cc.columbia.edu (8.14.3/8.14.1) with ESMTP id n1AF3QmV005833;  Tue, 10 Feb 2009 10:03:26 -0500 (EST)
Received: from localhost (sa2086@localhost) by banana.cc.columbia.edu (8.14.3/8.14.1/Submit) with ESMTP id n1AF3PqC005830; Tue, 10 Feb 2009 10:03:25 -0500 (EST)
X-Authentication-Warning: banana.cc.columbia.edu: sa2086 owned process doing -bs
Date: Tue, 10 Feb 2009 10:03:25 -0500 (EST)
From: Salman  Abdul Baset <sa2086@columbia.edu>
Sender: sa2086@columbia.edu
To: "Das, Saumitra" <saumitra@qualcomm.com>
In-Reply-To: <2D06DE445C2ADE44890118C3F449B9633FED23A9@NASANEXMB12.na.qualcomm.com>
Message-ID: <alpine.SOC.1.00.0902100958390.4727@banana.cc.columbia.edu>
References: <2D06DE445C2ADE44890118C3F449B9633FED1DAA@NASANEXMB12.na.qualcomm.com> <00c901c98a62$73461290$170ca40a@china.huawei.com> <2D06DE445C2ADE44890118C3F449B9633FED23A9@NASANEXMB12.na.qualcomm.com>
User-Agent: Alpine 1.00 (SOC 882 2007-12-20)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.65 on 128.59.29.8
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] FIND request
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 15:03:45 -0000

FIND can be used to explore the overlay instance. It is particular useful 
when updating successor list/neighbor table.

However, there are other techniques of exploring the overlay such as 
obtaining the routing table of a node.

FIND may not be very useful in unstructured overlays.

-s


On Mon, 9 Feb 2009, Das, Saumitra wrote:

> It seems too specific to be in there just for the TURN server discovery in that case. There should be a general
> key-lookup based scheme that the base draft provides.
>
> Other enhancements probably belong in a different draft that looks at enhanced service discovery building on the key lookup.
>
> Best
> Saumitra
>
> -----Original Message-----
> From: jiangxingfeng [mailto:jiang.x.f@huawei.com]
> Sent: Sunday, February 08, 2009 7:00 PM
> To: Das, Saumitra; p2psip@ietf.org
> Subject: RE: [P2PSIP] FIND request
>
>>
>> I was wondering if someone could elaborate on the use case for the FIND request.
>> I am not sure what it is being used for exactly.
>
> I think it's related to TURN server discovery procedure.
>>
>> A generic search mechanism may be implemented on top of the DHT which may have
>> such indexing capabilities
>> and doesn't need to be specified in the draft.
>
> I agree. I think service discovery should be extracted from the base draft. We need a generic service discovery mechanism because p2p system is a collaborating system.
>
> --
> Jiang XingFeng
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>

From dyork@voxeo.com  Tue Feb 10 07:06:15 2009
Return-Path: <dyork@voxeo.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F73C3A694F for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 07:06:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4hCnksFadKxm for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 07:06:08 -0800 (PST)
Received: from voxeo.com (mmail.voxeo.com [66.193.54.208]) by core3.amsl.com (Postfix) with SMTP id AD0BF28C161 for <p2psip@ietf.org>; Tue, 10 Feb 2009 07:06:08 -0800 (PST)
Received: from [172.16.99.36] (account dyork [172.16.99.36] verified) by voxeo.com (CommuniGate Pro SMTP 5.2.3) with ESMTPSA id 38969700; Tue, 10 Feb 2009 15:06:11 +0000
Message-Id: <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com>
From: Dan York <dyork@voxeo.com>
To: =?ISO-8859-1?Q?Victor_Pascual_=C1vila?= <victor.pascual.avila@gmail.com>
In-Reply-To: <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Apple Message framework v930.3)
Date: Tue, 10 Feb 2009 10:06:11 -0500
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com> <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com> <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com>
X-Mailer: Apple Mail (2.930.3)
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 15:06:15 -0000

Victor,

On Feb 10, 2009, at 9:58 AM, Victor Pascual =C1vila wrote:
>
>> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm =20
>> to join
>> the overlay network?  Perhaps I just need more caffeine this =20
>> morning, but I
>> guess I don't understand how any node can join the overlay network =20=

>> without
>> understanding the underlying algorithm.  I understand that a "peer" =20=

>> would
>> need to know this to join in the overlay and the underlying DHT, but
>> wouldn't the client also?
>
> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>
> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>
> Please, let me know your opinion.

DY> Ah... so the clients communicate with the P2P overlay "peer" nodes =20=

by way of the "client protocol".  So if the P2P overlay supports such =20=

a client protocol, client nodes can connect to the overlay without any =20=

knowledge of the underlying DHT algorithm (or anything else in the =20
underlying overlay network).

DY> Got it... thanks for explaining.

DY> This does, of course, assume that whatever P2PSIP protocol we use =20=

would have a client protocol.

Regards,
Dan

--=20
Dan York, CISSP, Director of Emerging Communication Technology
Office of the CTO    Voxeo Corporation     dyork@voxeo.com
Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com

Build voice applications based on open standards.
Find out how at http://www.voxeo.com/free






From sherry.wang@jhuapl.edu  Tue Feb 10 08:01:16 2009
Return-Path: <sherry.wang@jhuapl.edu>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 20D773A6C5D for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:01:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.298
X-Spam-Level: 
X-Spam-Status: No, score=-2.298 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gC0o5xp6i5LW for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:01:11 -0800 (PST)
Received: from jhuapl.edu (piper.jhuapl.edu [128.244.26.33]) by core3.amsl.com (Postfix) with ESMTP id 776A43A6C44 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:01:06 -0800 (PST)
Received: from ([128.244.198.90]) by piper.jhuapl.edu with ESMTP with TLS id 5503081.52649983; Tue, 10 Feb 2009 11:00:52 -0500
Received: from aplesstripe.dom1.jhuapl.edu ([128.244.198.211]) by aplexcas1.dom1.jhuapl.edu ([128.244.198.90]) with mapi; Tue, 10 Feb 2009 11:00:52 -0500
From: "Wang, Sherry" <Sherry.Wang@jhuapl.edu>
To: Henry Sinnreich <hsinnrei@adobe.com>, "p2psip@ietf.org" <p2psip@ietf.org>
Date: Tue, 10 Feb 2009 11:00:51 -0500
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmAABEXvxIAARW9UA==
Message-ID: <AC78983C72177B4D9D1C14F7F4AEBA21375E5ACB8E@aplesstripe.dom1.jhuapl.edu>
References: <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <C5B6F2AD.B4E1%hsinnrei@adobe.com>
In-Reply-To: <C5B6F2AD.B4E1%hsinnrei@adobe.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACB8Eaplesstripedo_"
MIME-Version: 1.0
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 16:01:16 -0000

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACB8Eaplesstripedo_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Henry,

Agree: the type of mixed can be a candidate to study mobile P2PSIP. There w=
ould be cases where capacity and resources may not be limited while keeping=
 a RF connection is a challenge by using the model of client/server of exis=
ting SIP, especially in terms of performance. For example, high-speed flyin=
g devices or moderate-speed ground vehicles for military use, etc. Your eme=
rgency rescue is another good example of the mixed type.

Thanks,
Sherry
________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 Henry Sinnreich
Sent: Tuesday, February 10, 2009 10:00 AM
To: p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

>there could be three kinds of node in the overlay: fixed (e.g. desktop), m=
obile (e.g. >handset) and mixed (e.g. laptop). Fixed nodes are obviously go=
od candidates for peers of >overlay, while mobile handsets should be limite=
d in client status considering not only their >limited capability and resou=
rces but also the highly mobile characteristic. Some devices >like laptop c=
ould perform either as peers or as clients depending on requirement.

I believe this is a key new insight brought to the WG and should be reflect=
ed in the WG documents. The laptop example is quite convincing in such scen=
arios as opening the netbook for a quick call at the airport and closing it=
 it immediately afterwards.

Henry

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 Xiao, Lin (NSN - CN/Beijing)
Sent: Monday, February 09, 2009 9:41 PM
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor Pasc=
ual =E1vila
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip


Hi Bruce and Haibin:

I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.

Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.

Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.

So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we'd better consider the client mobility and peer mobility sep=
arately to describe their behavior and to develop their protocols more clea=
rly.


Xiao Lin



-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila'
Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages efficiently=
.

>>It is not the same as churn, but it introduces similar challenges, IMHO.

>>This makes sense and is the reason the present work in the P2P SIP WG
>>we have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
>"P2PSIP Clients", <draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as
>that frequent p2p protocol messages for peer nodes will quickly exhaust
>the battery.

As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin


Just to be clear, clients are a fully integrated component of the base relo=
ad protocol.  Motivation for them and some discussion of related issues is =
in the p2psip-base appendix (and a much more extensive discussion in pascua=
l-clients and others), but the actual mechanisms to support them should alr=
eady be in the base draft.

Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including "mobile", might be good topics for further work =
in new drafts, of course.

Bruce



_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACB8Eaplesstripedo_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 6.00.6000.16788" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D890323115-10022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Henry,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D890323115-10022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D890323115-10022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Agree: the type of mixed&nbsp;can be&nbsp;a candid=
ate to=20
study mobile P2PSIP. There would&nbsp;be cases&nbsp;where capacity and reso=
urces=20
may not be limited while keeping a RF connection is a challenge&nbsp;by usi=
ng=20
the&nbsp;model of client/server of existing SIP, especially in terms of=20
performance. For example,&nbsp;high-speed flying devices or moderate-speed=
=20
ground vehicles for military use, etc. Your emergency rescue is another goo=
d=20
example of the mixed type. </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D890323115-10022009></SPAN>&nbsp;<=
/DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D890323115-10022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Thanks,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D890323115-10022009><FONT face=3DA=
rial=20
color=3D#0000ff size=3D2>Sherry</FONT>&nbsp;</SPAN><BR></DIV>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> p2psip-bounces@ietf.org=20
[mailto:p2psip-bounces@ietf.org] <B>On Behalf Of </B>Henry=20
Sinnreich<BR><B>Sent:</B> Tuesday, February 10, 2009 10:00 AM<BR><B>To:</B>=
=20
p2psip@ietf.org<BR><B>Subject:</B> Re: [P2PSIP] mobile p2p in=20
p2psip<BR></FONT><BR></DIV>
<DIV></DIV>
<BLOCKQUOTE><FONT face=3D"Calibri, Verdana, Helvetica, Arial"><SPAN=20
  style=3D"FONT-SIZE: 14pt">&gt;there could be three kinds of node in the o=
verlay:=20
  fixed (e.g. desktop), mobile (e.g. &gt;handset) and mixed (e.g. laptop). =
Fixed=20
  nodes are obviously good candidates for peers of &gt;overlay, while mobil=
e=20
  handsets should be limited in client status considering not only their=20
  &gt;limited capability and resources but also the highly mobile=20
  characteristic. Some devices &gt;like laptop could perform either as peer=
s or=20
  as clients depending on requirement. <BR><BR>I believe this is a key new=
=20
  insight brought to the WG and should be reflected in the WG documents. Th=
e=20
  laptop example is quite convincing in such scenarios as opening the netbo=
ok=20
  for a quick call at the airport and closing it it immediately=20
  afterwards.<BR><BR>Henry<BR><BR>-----Original Message-----<BR>From: <A=20
  href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</A> [<A=20
  href=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</A=
>] On=20
  Behalf Of Xiao, Lin (NSN - CN/Beijing)<BR>Sent: Monday, February 09, 2009=
 9:41=20
  PM<BR>To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Vic=
tor=20
  Pascual =E1vila<BR>Cc: longbwe longbwe; Wang, Sherry; <A=20
  href=3D"p2psip@ietf.org">p2psip@ietf.org</A><BR>Subject: Re: [P2PSIP] mob=
ile p2p=20
  in p2psip<BR><BR><BR>Hi Bruce and Haibin:<BR><BR>I totally agree with you=
 to=20
  further consider the mobility behavior together with the status of the no=
de=20
  (peer or client) in the overlay.<BR><BR>Mobility could bring disconnectio=
n and=20
  reconnection which changes the topology structure of a P2P overlay. Diffe=
rent=20
  influences are given to peers and clients. Clients only need to reconnect=
 with=20
  overlay simply, while peers need do data migration and even more before=20
  changing connection. There is no point to ask client to install a same co=
mplex=20
  protocol with peer, especially in mobility scenario. Moreover, the freque=
nt=20
  moving of peers could be a disaster for structured overlay. Therefore, it=
 is=20
  necessary to tell which kind of devices could perform as peer and which s=
hould=20
  work as clients.<BR><BR>Besides the peer/client definition mentioned in R=
eload=20
  base, the mobility character should also be considered to separate them. =
In my=20
  opinion, there could be three kinds of node in the overlay: fixed (e.g.=20
  desktop), mobile (e.g. handset) and mixed (e.g. laptop). Fixed nodes are=
=20
  obviously good candidates for peers of overlay, while mobile handsets sho=
uld=20
  be limited in client status considering not only their limited capability=
 and=20
  resources but also the highly mobile characteristic. Some devices like la=
ptop=20
  could perform either as peers or as clients depending on requirement. The=
 peer=20
  mobility issues are mainly brought by this kind of nodes.<BR><BR>So, the=
=20
  overlay could be constructed by some relative static nodes as peers for d=
ata=20
  storage and message routing. The highly mobility nodes, which work only a=
s=20
  clients, can not cause churn of the overlay topology structure. It seems =
that=20
  we'd better consider the client mobility and peer mobility separately to=
=20
  describe their behavior and to develop their protocols more=20
  clearly.<BR><BR><BR>Xiao Lin<BR><BR><BR><BR>-----Original=20
  Message-----<BR>From: <A=20
  href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</A> [<A=20
  href=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</A=
>] On=20
  Behalf Of ext Song Haibin<BR>Sent: Tuesday, February 10, 2009 9:54 AM<BR>=
To:=20
  'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila'<B=
R>Cc:=20
  'longbwe longbwe'; 'Wang,Sherry'; <A=20
  href=3D"p2psip@ietf.org">p2psip@ietf.org</A><BR>Subject: Re: [P2PSIP] mob=
ile p2p=20
  in p2psip<BR><BR>Hi Henry and Bin,<BR>&gt;&gt;Frequent changes has to be=
=20
  managed in order to route messages efficiently.<BR><BR>&gt;&gt;It is not =
the=20
  same as churn, but it introduces similar challenges, IMHO.<BR><BR>&gt;&gt=
;This=20
  makes sense and is the reason the present work in the P2P SIP WG<BR>&gt;&=
gt;we=20
  have peer nodes and client nodes.<BR><BR>&gt;There was an I-D (now expire=
d) on=20
  this:<BR>&gt;Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S.=20
  Yongchao,<BR>&gt;"P2PSIP Clients",=20
  &lt;draft-pascual-p2psip-clients&gt;<BR><BR>&gt;It was preceded and follo=
wed=20
  by many discussions on this topic, such as<BR>&gt;that frequent p2p proto=
col=20
  messages for peer nodes will quickly exhaust<BR>&gt;the battery.<BR><BR>A=
s the=20
  co-author of this I-D (use my previous name Song Yongchao), I support tha=
t the=20
  mobile devices should be better to act as clients rather than peers whene=
ver=20
  possible. But I guess there are scenarios where only mobile devices are=20
  available. In this case, more considerations need to be given to the mobi=
lity=20
  of a "peer".<BR><BR>Bin, I don't know if this is what you concern=20
  about.<BR><BR>BR<BR>Song Haibin<BR><BR><BR>Just to be clear, clients are =
a=20
  fully integrated component of the base reload protocol. &nbsp;Motivation =
for=20
  them and some discussion of related issues is in the p2psip-base appendix=
 (and=20
  a much more extensive discussion in pascual-clients and others), but the=
=20
  actual mechanisms to support them should already be in the base=20
  draft.<BR><BR>Discussion of further work identifying when a node should b=
e a=20
  peer and when it should be a client, or overlay algorithms optimized for=
=20
  specific types of deployments, including "mobile", might be good topics f=
or=20
  further work in new drafts, of=20
  course.<BR><BR>Bruce<BR><BR><BR><BR>_____________________________________=
__________<BR>P2PSIP=20
  mailing list<BR><A href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</A><BR><A=20
  href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.or=
g/mailman/listinfo/p2psip</A><BR>__________________________________________=
_____<BR>P2PSIP=20
  mailing list<BR><A href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</A><BR><A=20
  href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.or=
g/mailman/listinfo/p2psip</A><BR>__________________________________________=
_____<BR>P2PSIP=20
  mailing list<BR><A href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</A><BR><A=20
  href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.or=
g/mailman/listinfo/p2psip</A><BR><BR></SPAN></FONT></BLOCKQUOTE></BODY></HT=
ML>

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACB8Eaplesstripedo_--

From davidbryan@gmail.com  Tue Feb 10 08:08:29 2009
Return-Path: <davidbryan@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0A89F3A6C64 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:08:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.937
X-Spam-Level: 
X-Spam-Status: No, score=-1.937 tagged_above=-999 required=5 tests=[AWL=0.041,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YzAT2lKlZgKC for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:08:28 -0800 (PST)
Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.183]) by core3.amsl.com (Postfix) with ESMTP id 022DC3A6C55 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:08:27 -0800 (PST)
Received: by el-out-1112.google.com with SMTP id r27so1785294ele.13 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:08:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=TTrC6nDsgHpp5OYDBRDHYPDwyt7EHMF9wvhwdlFq/kA=; b=EIIoanZX7FMZF3GV2TMeQWP8rgdYRAqbtzedDKTiIYDG6s87iKAAiNdnE8pFg+3ApH jGvfppBoKAM8G/L3WftKCoNbGd2ozEHX/+vQ+P0znPY2EOOHLUwUoStCvQzKDWhXKeeg hNjNJEqJGCobmkjAsmt3g70H8uVwq8zOmyTa4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=ExEophXtqBuWWH/0fFoqjH67kmt6GZ2SaFjHBA9pcYxb8gRs5Nkinacv7E0isA7R1h 5O/KUunvU/DMq3souvZe+bCuGuOUbG8eVcz0vuH0/bCR+OXNywPbmFqlYtV2MQBSzW5I nkJCRS7JvalN3Bu11OgMRfYmwFvvvPJ3ORgG4=
MIME-Version: 1.0
Sender: davidbryan@gmail.com
Received: by 10.142.239.11 with SMTP id m11mr3620021wfh.174.1234282110028;  Tue, 10 Feb 2009 08:08:30 -0800 (PST)
In-Reply-To: <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com> <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com> <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com> <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com>
Date: Tue, 10 Feb 2009 11:08:29 -0500
X-Google-Sender-Auth: fbd6dfba38c75c28
Message-ID: <8b2769930902100808n3e298113sae229df4ce5b292a@mail.gmail.com>
From: "David A. Bryan" <dbryan@ethernot.org>
To: Dan York <dyork@voxeo.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 16:08:29 -0000

If having a mechanism to negotiate the DHT isn't in there, it
definitely is something that needs to be corrected. Going all the way
back to draft-bryan-sipping-p2p-02 there were fields for specifying
which DHT should be used, and a section on negotiating it (since it
was SIP, it was very straight-forward -- we specified that you use
offer/answer...). I'm fine with falling back to a client protocol
connection, but that doesn't change the fact we need a mechanism to
negotiate the DHT if we support pluggable DHTs. Failing to find a
common one, you can fall back to client connection.

It may very well be there, or it could have somehow fallen out of the
most recent version (can one of the authors comment?) If it did fall
out somehow, it is good for people to point things like this out about
RELOAD. I think when things got merged, many of the practical parts
that were in the earlier drafts (at least those that were actually
implemented) got unintentionally lost, or at least the descriptions
became less clear as the complexity grew, and these are exactly the
sorts of things that need to be corrected as we work to move forward
the draft.

David (as individual)

On Tue, Feb 10, 2009 at 10:06 AM, Dan York <dyork@voxeo.com> wrote:
> Victor,
>
> On Feb 10, 2009, at 9:58 AM, Victor Pascual =C1vila wrote:
>>
>>> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm to jo=
in
>>> the overlay network?  Perhaps I just need more caffeine this morning, b=
ut
>>> I
>>> guess I don't understand how any node can join the overlay network
>>> without
>>> understanding the underlying algorithm.  I understand that a "peer" wou=
ld
>>> need to know this to join in the overlay and the underlying DHT, but
>>> wouldn't the client also?
>>
>> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>>
>> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>>
>> Please, let me know your opinion.
>
> DY> Ah... so the clients communicate with the P2P overlay "peer" nodes by
> way of the "client protocol".  So if the P2P overlay supports such a clie=
nt
> protocol, client nodes can connect to the overlay without any knowledge o=
f
> the underlying DHT algorithm (or anything else in the underlying overlay
> network).
>
> DY> Got it... thanks for explaining.
>
> DY> This does, of course, assume that whatever P2PSIP protocol we use wou=
ld
> have a client protocol.
>
> Regards,
> Dan
>
> --
> Dan York, CISSP, Director of Emerging Communication Technology
> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>
> Build voice applications based on open standards.
> Find out how at http://www.voxeo.com/free
>
>
>
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>

From sherry.wang@jhuapl.edu  Tue Feb 10 08:11:41 2009
Return-Path: <sherry.wang@jhuapl.edu>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 40DE43A6A5C for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:11:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.248
X-Spam-Level: 
X-Spam-Status: No, score=-0.248 tagged_above=-999 required=5 tests=[AWL=-2.050, BAYES_50=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6, J_CHICKENPOX_44=0.6, J_CHICKENPOX_54=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tl9zbVBJ1p0e for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:11:39 -0800 (PST)
Received: from jhuapl.edu (piper.jhuapl.edu [128.244.26.33]) by core3.amsl.com (Postfix) with ESMTP id 987A43A6852 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:11:39 -0800 (PST)
Received: from ([128.244.198.90]) by piper.jhuapl.edu with ESMTP with TLS id 5503081.52651248; Tue, 10 Feb 2009 11:11:18 -0500
Received: from aplesstripe.dom1.jhuapl.edu ([128.244.198.211]) by aplexcas1.dom1.jhuapl.edu ([128.244.198.90]) with mapi; Tue, 10 Feb 2009 11:11:18 -0500
From: "Wang, Sherry" <Sherry.Wang@jhuapl.edu>
To: longbwe longbwe <longbwee@gmail.com>, "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>
Date: Tue, 10 Feb 2009 11:11:17 -0500
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmLW2KJ1NTVvqWwT/a0595U7B989gAPmKMg
Message-ID: <AC78983C72177B4D9D1C14F7F4AEBA21375E5ACBA3@aplesstripe.dom1.jhuapl.edu>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <d17e64e20902100041w4c7922a3m339c1afdbea8a55d@mail.gmail.com>
In-Reply-To: <d17e64e20902100041w4c7922a3m339c1afdbea8a55d@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACBA3aplesstripedo_"
MIME-Version: 1.0
Cc: Henry Sinnreich <hsinnrei@adobe.com>, "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 16:11:41 -0000

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACBA3aplesstripedo_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I like the idea "I also appreciate there could be a dynamic role transferri=
ng mechanism between peer and client for one signal node regarding the chan=
ging environments." Is it similar to SIP's change a medium in the middle of=
 a session? thanks, sherry
________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 longbwe longbwe
Sent: Tuesday, February 10, 2009 3:41 AM
To: Xiao, Lin (NSN - CN/Beijing)
Cc: Wang, Sherry; p2psip@ietf.org; Henry Sinnreich
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Xiao,
Thanks for your thoughts! I also agree the distinctions between peer and cl=
ient, for there could be heterogeneous devices in the overlay, we cannot as=
sume only one role for all of them.You note that nodes may be devided into =
three categories:fixed,mobile and mixed, with the preferences that fixed no=
des act peers and mobile nodes act clients.What if most nodes of the overla=
y are mobile and there are not enough fixed nodes running as peers?This is =
certainly becoming the case,with the emergences of more powerful and smarte=
r mobile devices such as iPhone and GPhone, cell phones are functioning mor=
e like a small PC and young people will prefer their mobile phones to lapto=
ps.
I also appreciate there could be a dynamic role transferring mechanism betw=
een peer and client for one singal node regarding the changing environments=
.

On Tue, Feb 10, 2009 at 1:40 PM, Xiao, Lin (NSN - CN/Beijing) <lin.xiao@nsn=
.com<mailto:lin.xiao@nsn.com>> wrote:

Hi Bruce and Haibin:

I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.

Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.

Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.

So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we'd better consider the client mobility and peer mobility sep=
arately to describe their behavior and to develop their protocols more clea=
rly.


Xiao Lin



-----Original Message-----
From: p2psip-bounces@ietf.org<mailto:p2psip-bounces@ietf.org> [mailto:p2psi=
p-bounces@ietf.org<mailto:p2psip-bounces@ietf.org>] On Behalf Of ext Song H=
aibin
Sent: Tuesday, February 10, 2009 9:54 AM
To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila'
Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org<mailto:p2psip@ietf.or=
g>
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages efficiently=
.

>>It is not the same as churn, but it introduces similar challenges, IMHO.

>>This makes sense and is the reason the present work in the P2P SIP WG
>>we have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
>"P2PSIP Clients", <draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as
>that frequent p2p protocol messages for peer nodes will quickly exhaust
>the battery.

As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin


Just to be clear, clients are a fully integrated component of the base relo=
ad protocol.  Motivation for them and some discussion of related issues is =
in the p2psip-base appendix (and a much more extensive discussion in pascua=
l-clients and others), but the actual mechanisms to support them should alr=
eady be in the base draft.

Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including "mobile", might be good topics for further work =
in new drafts, of course.

Bruce



_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org<mailto:P2PSIP@ietf.org>
https://www.ietf.org/mailman/listinfo/p2psip


--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACBA3aplesstripedo_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 6.00.6000.16788" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D983100816-10022009>I like the idea "</SPAN></FONT>I also appreciate=
 there=20
could be a dynamic role transferring mechanism between peer and client for =
one=20
signal node regarding the changing environments.<SPAN class=3D983100816-100=
22009>"=20
Is it similar to SIP's change&nbsp;a medium&nbsp;in the middle of a session=
?=20
thanks, sherry &nbsp;&nbsp;</SPAN><BR></DIV>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> p2psip-bounces@ietf.org=20
[mailto:p2psip-bounces@ietf.org] <B>On Behalf Of </B>longbwe=20
longbwe<BR><B>Sent:</B> Tuesday, February 10, 2009 3:41 AM<BR><B>To:</B> Xi=
ao,=20
Lin (NSN - CN/Beijing)<BR><B>Cc:</B> Wang, Sherry; p2psip@ietf.org; Henry=20
Sinnreich<BR><B>Subject:</B> Re: [P2PSIP] mobile p2p in=20
p2psip<BR></FONT><BR></DIV>
<DIV></DIV>Hi Xiao,<BR>Thanks for your thoughts! I also agree the distincti=
ons=20
between peer and client, for there could be heterogeneous devices in the=20
overlay, we cannot assume only one role for all of them.You note that nodes=
 may=20
be devided into three categories:fixed,mobile and mixed, with the preferenc=
es=20
that fixed nodes act peers and mobile nodes act clients.What if most nodes =
of=20
the overlay are mobile and there are not enough fixed nodes running as=20
peers?This is certainly becoming the case,with the emergences of more power=
ful=20
and smarter mobile devices such as iPhone and GPhone, cell phones are=20
functioning more like a small PC and young people will prefer their mobile=
=20
phones to laptops. <BR>I also appreciate there could be a dynamic role=20
transferring mechanism between peer and client for one singal node regardin=
g the=20
changing environments.<BR><BR>
<DIV class=3Dgmail_quote>On Tue, Feb 10, 2009 at 1:40 PM, Xiao, Lin (NSN -=
=20
CN/Beijing) <SPAN dir=3Dltr>&lt;<A=20
href=3D"mailto:lin.xiao@nsn.com">lin.xiao@nsn.com</A>&gt;</SPAN> wrote:<BR>
<BLOCKQUOTE class=3Dgmail_quote=20
style=3D"PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204=
,204,204) 1px solid"><BR>Hi=20
  Bruce and Haibin:<BR><BR>I totally agree with you to further consider the=
=20
  mobility behavior together with the status of the node (peer or client) i=
n the=20
  overlay.<BR><BR>Mobility could bring disconnection and reconnection which=
=20
  changes the topology structure of a P2P overlay. Different influences are=
=20
  given to peers and clients. Clients only need to reconnect with overlay=20
  simply, while peers need do data migration and even more before changing=
=20
  connection. There is no point to ask client to install a same complex pro=
tocol=20
  with peer, especially in mobility scenario. Moreover, the frequent moving=
 of=20
  peers could be a disaster for structured overlay. Therefore, it is necess=
ary=20
  to tell which kind of devices could perform as peer and which should work=
 as=20
  clients.<BR><BR>Besides the peer/client definition mentioned in Reload ba=
se,=20
  the mobility character should also be considered to separate them. In my=
=20
  opinion, there could be three kinds of node in the overlay: fixed (e.g.=20
  desktop), mobile (e.g. handset) and mixed (e.g. laptop). Fixed nodes are=
=20
  obviously good candidates for peers of overlay, while mobile handsets sho=
uld=20
  be limited in client status considering not only their limited capability=
 and=20
  resources but also the highly mobile characteristic. Some devices like la=
ptop=20
  could perform either as peers or as clients depending on requirement. The=
 peer=20
  mobility issues are mainly brought by this kind of nodes.<BR><BR>So, the=
=20
  overlay could be constructed by some relative static nodes as peers for d=
ata=20
  storage and message routing. The highly mobility nodes, which work only a=
s=20
  clients, can not cause churn of the overlay topology structure. It seems =
that=20
  we'd better consider the client mobility and peer mobility separately to=
=20
  describe their behavior and to develop their protocols more clearly.<BR><=
FONT=20
  color=3D#888888><BR><BR>Xiao Lin<BR></FONT>
  <DIV class=3DIh2E3d><BR><BR><BR>-----Original Message-----<BR>From: <A=20
  href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</A> [mail=
to:<A=20
  href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</A>] On B=
ehalf=20
  Of ext Song Haibin<BR>Sent: Tuesday, February 10, 2009 9:54 AM<BR>To: 'He=
nry=20
  Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila'<BR>Cc: '=
longbwe=20
  longbwe'; 'Wang,Sherry'; <A=20
  href=3D"mailto:p2psip@ietf.org">p2psip@ietf.org</A><BR></DIV>
  <DIV>
  <DIV></DIV>
  <DIV class=3DWj3C7c>Subject: Re: [P2PSIP] mobile p2p in p2psip<BR><BR>Hi =
Henry=20
  and Bin,<BR>&gt;&gt;Frequent changes has to be managed in order to route=
=20
  messages efficiently.<BR><BR>&gt;&gt;It is not the same as churn, but it=
=20
  introduces similar challenges, IMHO.<BR><BR>&gt;&gt;This makes sense and =
is=20
  the reason the present work in the P2P SIP WG<BR>&gt;&gt;we have peer nod=
es=20
  and client nodes.<BR><BR>&gt;There was an I-D (now expired) on=20
  this:<BR>&gt;Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S.=20
  Yongchao,<BR>&gt;"P2PSIP Clients",=20
  &lt;draft-pascual-p2psip-clients&gt;<BR><BR>&gt;It was preceded and follo=
wed=20
  by many discussions on this topic, such as<BR>&gt;that frequent p2p proto=
col=20
  messages for peer nodes will quickly exhaust<BR>&gt;the battery.<BR><BR>A=
s the=20
  co-author of this I-D (use my previous name Song Yongchao), I support tha=
t the=20
  mobile devices should be better to act as clients rather than peers whene=
ver=20
  possible. But I guess there are scenarios where only mobile devices are=20
  available. In this case, more considerations need to be given to the mobi=
lity=20
  of a "peer".<BR><BR>Bin, I don't know if this is what you concern=20
  about.<BR><BR>BR<BR>Song Haibin<BR><BR><BR></DIV></DIV>
  <DIV class=3DIh2E3d>Just to be clear, clients are a fully integrated comp=
onent=20
  of the base reload protocol. &nbsp;Motivation for them and some discussio=
n of=20
  related issues is in the p2psip-base appendix (and a much more extensive=
=20
  discussion in pascual-clients and others), but the actual mechanisms to=20
  support them should already be in the base draft.<BR><BR>Discussion of fu=
rther=20
  work identifying when a node should be a peer and when it should be a cli=
ent,=20
  or overlay algorithms optimized for specific types of deployments, includ=
ing=20
  "mobile", might be good topics for further work in new drafts, of=20
  course.<BR><BR>Bruce<BR><BR><BR><BR></DIV>
  <DIV>
  <DIV></DIV>
  <DIV class=3DWj3C7c>_______________________________________________<BR>P2=
PSIP=20
  mailing list<BR><A href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</A><BR=
><A=20
  href=3D"https://www.ietf.org/mailman/listinfo/p2psip"=20
  target=3D_blank>https://www.ietf.org/mailman/listinfo/p2psip</A><BR></DIV=
></DIV></BLOCKQUOTE></DIV><BR></BODY></HTML>

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACBA3aplesstripedo_--

From davidbryan@gmail.com  Tue Feb 10 08:15:51 2009
Return-Path: <davidbryan@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3BD033A6C61 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:15:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.415
X-Spam-Level: 
X-Spam-Status: No, score=-0.415 tagged_above=-999 required=5 tests=[AWL=-1.493, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, FRT_ADOBE2=2.455, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JeE+R094oB4K for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:15:50 -0800 (PST)
Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242]) by core3.amsl.com (Postfix) with ESMTP id A29B63A6C87 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:15:49 -0800 (PST)
Received: by an-out-0708.google.com with SMTP id b2so1307048ana.4 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:15:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=yKd4DdrQyE99ZS0tjGXWxjHkEj4eLLV1LW1uE51rs64=; b=aX7EYGq6DRGZU4q3Sspq5rDtrShfS+1eUtXlmn1Od/s8RGgsDdbvfn3/YEnIFZBvz6 8m5z64/jP7bZZy4rwAlMu021GCXboCYDg8d+YEJn1jUDgh295eWeoh1v32hzyS1Kjs/3 ZhPVcbN+trwNG1OmiR1XN8e2gqCLHRzMgj1T8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=pfhnqquHCKAr/SuUSGKaSHBIy03ySDjBQt1uxh1uytZumZqk68d3fgmd1JDhmp9z7E JbBxcoKc4YmO6lIMHxXOTl4lgM80oiK5mn8YxMsDNjY6dWXmoVNJyquYrjmr34B3QfUQ 2JYvJsX8bLLhsFfMvJXBKNBXynnmh12B3Li6s=
MIME-Version: 1.0
Sender: davidbryan@gmail.com
Received: by 10.142.12.14 with SMTP id 14mr1747984wfl.120.1234282551882; Tue,  10 Feb 2009 08:15:51 -0800 (PST)
In-Reply-To: <C5B6F2AD.B4E1%hsinnrei@adobe.com>
References: <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <C5B6F2AD.B4E1%hsinnrei@adobe.com>
Date: Tue, 10 Feb 2009 11:15:51 -0500
X-Google-Sender-Auth: c3b3d8e0c09738eb
Message-ID: <8b2769930902100815u416169f0q66fe69ee50ad135e@mail.gmail.com>
From: "David A. Bryan" <dbryan@ethernot.org>
To: Henry Sinnreich <hsinnrei@adobe.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 16:15:51 -0000

This is a very good point Henry. I have often thought that for a
scenario like this, you probably just want to be a client...which
could mean that a good behavior for a device (this wouldn't be
specified in a protocol, just something an implementor does) would be
to connect as a client and only switch to a peer after some period of
time with a fixed IP address. I realize that is a simplistic way to do
it, but it could solve the problem without extensive draft/protocol
efforts. Now this raises the question of devices never being peers as
a result (even if capable) and having no one willing to serve as a
peer, but that is a whole different issue...

David (as individual)

On Tue, Feb 10, 2009 at 10:00 AM, Henry Sinnreich <hsinnrei@adobe.com> wrot=
e:
>>there could be three kinds of node in the overlay: fixed (e.g. desktop),
>> mobile (e.g. >handset) and mixed (e.g. laptop). Fixed nodes are obviousl=
y
>> good candidates for peers of >overlay, while mobile handsets should be
>> limited in client status considering not only their >limited capability =
and
>> resources but also the highly mobile characteristic. Some devices >like
>> laptop could perform either as peers or as clients depending on requirem=
ent.
>
> I believe this is a key new insight brought to the WG and should be
> reflected in the WG documents. The laptop example is quite convincing in
> such scenarios as opening the netbook for a quick call at the airport and
> closing it it immediately afterwards.
>
> Henry
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of
> Xiao, Lin (NSN - CN/Beijing)
> Sent: Monday, February 09, 2009 9:41 PM
> To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor Pa=
scual
> =E1vila
> Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
>
> Hi Bruce and Haibin:
>
> I totally agree with you to further consider the mobility behavior togeth=
er
> with the status of the node (peer or client) in the overlay.
>
> Mobility could bring disconnection and reconnection which changes the
> topology structure of a P2P overlay. Different influences are given to pe=
ers
> and clients. Clients only need to reconnect with overlay simply, while pe=
ers
> need do data migration and even more before changing connection. There is=
 no
> point to ask client to install a same complex protocol with peer, especia=
lly
> in mobility scenario. Moreover, the frequent moving of peers could be a
> disaster for structured overlay. Therefore, it is necessary to tell which
> kind of devices could perform as peer and which should work as clients.
>
> Besides the peer/client definition mentioned in Reload base, the mobility
> character should also be considered to separate them. In my opinion, ther=
e
> could be three kinds of node in the overlay: fixed (e.g. desktop), mobile
> (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good
> candidates for peers of overlay, while mobile handsets should be limited =
in
> client status considering not only their limited capability and resources
> but also the highly mobile characteristic. Some devices like laptop could
> perform either as peers or as clients depending on requirement. The peer
> mobility issues are mainly brought by this kind of nodes.
>
> So, the overlay could be constructed by some relative static nodes as pee=
rs
> for data storage and message routing. The highly mobility nodes, which wo=
rk
> only as clients, can not cause churn of the overlay topology structure. I=
t
> seems that we'd better consider the client mobility and peer mobility
> separately to describe their behavior and to develop their protocols more
> clearly.
>
>
> Xiao Lin
>
>
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of
> ext Song Haibin
> Sent: Tuesday, February 10, 2009 9:54 AM
> To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vil=
a'
> Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
> Hi Henry and Bin,
>>>Frequent changes has to be managed in order to route messages efficientl=
y.
>
>>>It is not the same as churn, but it introduces similar challenges, IMHO.
>
>>>This makes sense and is the reason the present work in the P2P SIP WG
>>>we have peer nodes and client nodes.
>
>>There was an I-D (now expired) on this:
>>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
>>"P2PSIP Clients", <draft-pascual-p2psip-clients>
>
>>It was preceded and followed by many discussions on this topic, such as
>>that frequent p2p protocol messages for peer nodes will quickly exhaust
>>the battery.
>
> As the co-author of this I-D (use my previous name Song Yongchao), I supp=
ort
> that the mobile devices should be better to act as clients rather than pe=
ers
> whenever possible. But I guess there are scenarios where only mobile devi=
ces
> are available. In this case, more considerations need to be given to the
> mobility of a "peer".
>
> Bin, I don't know if this is what you concern about.
>
> BR
> Song Haibin
>
>
> Just to be clear, clients are a fully integrated component of the base
> reload protocol.  Motivation for them and some discussion of related issu=
es
> is in the p2psip-base appendix (and a much more extensive discussion in
> pascual-clients and others), but the actual mechanisms to support them
> should already be in the base draft.
>
> Discussion of further work identifying when a node should be a peer and w=
hen
> it should be a client, or overlay algorithms optimized for specific types=
 of
> deployments, including "mobile", might be good topics for further work in
> new drafts, of course.
>
> Bruce
>
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>

From erkkih@ee.oulu.fi  Tue Feb 10 08:41:57 2009
Return-Path: <erkkih@ee.oulu.fi>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 990033A6A8D for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:41:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.016
X-Spam-Level: 
X-Spam-Status: No, score=0.016 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, HELO_IS_SMALL6=0.556, J_CHICKENPOX_44=0.6, J_CHICKENPOX_54=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nZWX+wkjYZm2 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:41:56 -0800 (PST)
Received: from oulu.fi (ousrvr.oulu.fi [130.231.240.1]) by core3.amsl.com (Postfix) with ESMTP id 85EAC3A6A59 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:41:56 -0800 (PST)
Received: from paju.oulu.fi (paju.oulu.fi [130.231.240.20]) by oulu.fi (8.13.7/8.13.7) with ESMTP id n1AGfuCp006362; Tue, 10 Feb 2009 18:41:56 +0200 (EET)
Received: from [127.0.0.1] (paju.oulu.fi [130.231.240.20]) by paju.oulu.fi (8.13.7/8.13.7) with ESMTP id n1AGfqwc022387; Tue, 10 Feb 2009 18:41:53 +0200 (EET)
Message-ID: <4991AE7E.2030006@ee.oulu.fi>
Date: Tue, 10 Feb 2009 11:42:38 -0500
From: Erkki Harjula <erkkih@ee.oulu.fi>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
MIME-Version: 1.0
To: longbwe longbwe <longbwee@gmail.com>, p2psip@ietf.org
References: <C5B5B310.B461%hsinnrei@adobe.com>	<009401c98b22$687903c0$100ca40a@china.huawei.com>	<19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <d17e64e20902100041w4c7922a3m339c1afdbea8a55d@mail.gmail.com>
In-Reply-To: <d17e64e20902100041w4c7922a3m339c1afdbea8a55d@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 16:41:57 -0000

I agree,

increasing percentage of Internet nodes are mobile or "mixed" nodes, and 
I cannot see anything that would stop this development. Thus, we will 
see also more and more scenarios where there is simply not enough fixed 
devices to successfully run the overlay. This makes it mandatory to 
consider also mobile and mixed nodes as peers.

Mobile node as a peer is, however, a challenging scenario due to 
following reasons:
-Most of mobile devices are behind NATs and/or restrictive firewalls 
(already discussed quite thoroughly)
-The usage of mobile devices might be very transient (=>churn), as Henry 
already pointed out
-Hardware capabilities are still restricted when compared to fixed devices
-Nodes have usually many network interfaces (3g, wifi, etc.), and 
vertical mobility is common
-Limited battery capacity

These features set challenges especially to NAT/FW traversal, dynamic 
peer selection, load balancing and energy-efficiency.

-Erkki



longbwe longbwe wrote:
> What if most nodes of the overlay are mobile and there are not enough 
> fixed nodes running as peers?This is certainly becoming the case,with 
> the emergences of more powerful and smarter mobile devices such as 
> iPhone and GPhone, cell phones are functioning more like a small PC 
> and young people will prefer their mobile phones to laptops.
> I also appreciate there could be a dynamic role transferring mechanism 
> between peer and client for one singal node regarding the changing 
> environments.


From bbl@lowekamp.net  Tue Feb 10 08:50:37 2009
Return-Path: <bbl@lowekamp.net>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 669FC3A6A59 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:50:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level: 
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wuAwWG81x8qb for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:50:36 -0800 (PST)
Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.27]) by core3.amsl.com (Postfix) with ESMTP id 451F53A6A8D for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:50:36 -0800 (PST)
Received: by qw-out-2122.google.com with SMTP id 3so184636qwe.31 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:50:38 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.73.138 with SMTP id q10mr2880189qcj.39.1234284637425; Tue,  10 Feb 2009 08:50:37 -0800 (PST)
In-Reply-To: <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com> <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com> <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com> <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com>
Date: Tue, 10 Feb 2009 11:50:37 -0500
Message-ID: <bc023dcd0902100850l766b5b4an8593942dc050dfab@mail.gmail.com>
From: Bruce Lowekamp <bbl@lowekamp.net>
To: Dan York <dyork@voxeo.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 16:50:37 -0000

On Tue, Feb 10, 2009 at 10:06 AM, Dan York <dyork@voxeo.com> wrote:
> Victor,
>
> On Feb 10, 2009, at 9:58 AM, Victor Pascual =C3=81vila wrote:
>>
>>> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm to jo=
in
>>> the overlay network?  Perhaps I just need more caffeine this morning, b=
ut
>>> I
>>> guess I don't understand how any node can join the overlay network
>>> without
>>> understanding the underlying algorithm.  I understand that a "peer" wou=
ld
>>> need to know this to join in the overlay and the underlying DHT, but
>>> wouldn't the client also?
>>
>> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>>
>> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>>
>> Please, let me know your opinion.
>
> DY> Ah... so the clients communicate with the P2P overlay "peer" nodes by
> way of the "client protocol".  So if the P2P overlay supports such a clie=
nt
> protocol, client nodes can connect to the overlay without any knowledge o=
f
> the underlying DHT algorithm (or anything else in the underlying overlay
> network).
>
> DY> Got it... thanks for explaining.
>
> DY> This does, of course, assume that whatever P2PSIP protocol we use wou=
ld
> have a client protocol.
>

Clients are an integral part of the current reload protocol.  This is
already there without a need for a separate client protocol.  A client
doesn't need  to know anything about the overlay algorithm, it just
sets the destination in the via list and lets the peer it's connected
to figure out to get it there.

http://www.p2psip.org/drafts/draft-ietf-p2psip-base-01a.html#anchor11

Bruce



> Regards,
> Dan
>
> --
> Dan York, CISSP, Director of Emerging Communication Technology
> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>
> Build voice applications based on open standards.
> Find out how at http://www.voxeo.com/free
>
>
>
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>

From bbl@lowekamp.net  Tue Feb 10 08:52:30 2009
Return-Path: <bbl@lowekamp.net>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B3ED63A6844 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:52:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.816
X-Spam-Level: 
X-Spam-Status: No, score=-1.816 tagged_above=-999 required=5 tests=[AWL=0.161,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9NchXc5uNnzY for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 08:52:29 -0800 (PST)
Received: from mail-qy0-f11.google.com (mail-qy0-f11.google.com [209.85.221.11]) by core3.amsl.com (Postfix) with ESMTP id 792DC3A6835 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:52:29 -0800 (PST)
Received: by qyk4 with SMTP id 4so3390114qyk.13 for <p2psip@ietf.org>; Tue, 10 Feb 2009 08:52:32 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.70.146 with SMTP id d18mr2327653qcj.44.1234284751209; Tue,  10 Feb 2009 08:52:31 -0800 (PST)
In-Reply-To: <8b2769930902100808n3e298113sae229df4ce5b292a@mail.gmail.com>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com> <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com> <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com> <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com> <8b2769930902100808n3e298113sae229df4ce5b292a@mail.gmail.com>
Date: Tue, 10 Feb 2009 11:52:31 -0500
Message-ID: <bc023dcd0902100852r98af0e1lea7df950c1933374@mail.gmail.com>
From: Bruce Lowekamp <bbl@lowekamp.net>
To: "David A. Bryan" <dbryan@ethernot.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 16:52:30 -0000

the algorithm is specified as "topology-plugin" in the overlay configuratio=
n.

http://www.p2psip.org/drafts/draft-ietf-p2psip-base-01a.html#sec-configurat=
ion

Bruce

On Tue, Feb 10, 2009 at 11:08 AM, David A. Bryan <dbryan@ethernot.org> wrot=
e:
> If having a mechanism to negotiate the DHT isn't in there, it
> definitely is something that needs to be corrected. Going all the way
> back to draft-bryan-sipping-p2p-02 there were fields for specifying
> which DHT should be used, and a section on negotiating it (since it
> was SIP, it was very straight-forward -- we specified that you use
> offer/answer...). I'm fine with falling back to a client protocol
> connection, but that doesn't change the fact we need a mechanism to
> negotiate the DHT if we support pluggable DHTs. Failing to find a
> common one, you can fall back to client connection.
>
> It may very well be there, or it could have somehow fallen out of the
> most recent version (can one of the authors comment?) If it did fall
> out somehow, it is good for people to point things like this out about
> RELOAD. I think when things got merged, many of the practical parts
> that were in the earlier drafts (at least those that were actually
> implemented) got unintentionally lost, or at least the descriptions
> became less clear as the complexity grew, and these are exactly the
> sorts of things that need to be corrected as we work to move forward
> the draft.
>
> David (as individual)
>
> On Tue, Feb 10, 2009 at 10:06 AM, Dan York <dyork@voxeo.com> wrote:
>> Victor,
>>
>> On Feb 10, 2009, at 9:58 AM, Victor Pascual =C3=81vila wrote:
>>>
>>>> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm to j=
oin
>>>> the overlay network?  Perhaps I just need more caffeine this morning, =
but
>>>> I
>>>> guess I don't understand how any node can join the overlay network
>>>> without
>>>> understanding the underlying algorithm.  I understand that a "peer" wo=
uld
>>>> need to know this to join in the overlay and the underlying DHT, but
>>>> wouldn't the client also?
>>>
>>> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>>>
>>> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>>>
>>> Please, let me know your opinion.
>>
>> DY> Ah... so the clients communicate with the P2P overlay "peer" nodes b=
y
>> way of the "client protocol".  So if the P2P overlay supports such a cli=
ent
>> protocol, client nodes can connect to the overlay without any knowledge =
of
>> the underlying DHT algorithm (or anything else in the underlying overlay
>> network).
>>
>> DY> Got it... thanks for explaining.
>>
>> DY> This does, of course, assume that whatever P2PSIP protocol we use wo=
uld
>> have a client protocol.
>>
>> Regards,
>> Dan
>>
>> --
>> Dan York, CISSP, Director of Emerging Communication Technology
>> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
>> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
>> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>>
>> Build voice applications based on open standards.
>> Find out how at http://www.voxeo.com/free
>>
>>
>>
>>
>>
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>

From hsinnrei@adobe.com  Tue Feb 10 09:24:40 2009
Return-Path: <hsinnrei@adobe.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9EE453A6B84 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 09:24:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.882
X-Spam-Level: 
X-Spam-Status: No, score=-5.882 tagged_above=-999 required=5 tests=[AWL=0.116,  BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rSRrPnAX-5mQ for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 09:24:38 -0800 (PST)
Received: from psmtp.com (exprod6ob113.obsmtp.com [64.18.1.30]) by core3.amsl.com (Postfix) with ESMTP id CA6433A6A89 for <p2psip@ietf.org>; Tue, 10 Feb 2009 09:24:32 -0800 (PST)
Received: from source ([192.150.8.22]) by exprod6ob113.postini.com ([64.18.5.12]) with SMTP ID DSNKSZG4RXKwzi7kORZiEaKEgjRaJNoLI9OW@postini.com; Tue, 10 Feb 2009 09:24:37 PST
Received: from inner-relay-1.corp.adobe.com ([153.32.1.51]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n1AHOIE0010620; Tue, 10 Feb 2009 09:24:19 -0800 (PST)
Received: from nacas01.corp.adobe.com (nacas01.corp.adobe.com [10.8.189.99]) by inner-relay-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id n1AHOHiq011636; Tue, 10 Feb 2009 09:24:17 -0800 (PST)
Received: from excas03.corp.adobe.com (10.8.189.123) by nacas01.corp.adobe.com (10.8.189.99) with Microsoft SMTP Server (TLS) id 8.1.336.0; Tue, 10 Feb 2009 09:24:17 -0800
Received: from nambx05.corp.adobe.com ([10.8.189.124]) by excas03.corp.adobe.com ([10.8.189.123]) with mapi; Tue, 10 Feb 2009 09:24:17 -0800
From: Henry Sinnreich <hsinnrei@adobe.com>
To: "Wang, Sherry" <Sherry.Wang@jhuapl.edu>, "p2psip@ietf.org" <p2psip@ietf.org>
Date: Tue, 10 Feb 2009 09:24:15 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmAABEXvxIAARW9UAAD76PR
Message-ID: <C5B7145F.B501%hsinnrei@adobe.com>
In-Reply-To: <AC78983C72177B4D9D1C14F7F4AEBA21375E5ACB8E@aplesstripe.dom1.jhuapl.edu>
Accept-Language: en-US
Content-Language: en
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_C5B7145FB501hsinnreiadobecom_"
MIME-Version: 1.0
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 17:24:40 -0000

--_000_C5B7145FB501hsinnreiadobecom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Thanks Sherry for the examples, especially for mentioning the distinction b=
etween P2P and CS.
Here is a use case: There is a nationwide/international event broadcast fro=
m a web site, such as a presidential election debate or an Olympic competit=
ion. The web site is voice enabled for friends to chat while watching the e=
vent. This generates a huge spike in voice traffic, roughly for the duratio=
n of the event. It would be impossible the design CS SIP  networks to cope =
with such traffic spiking apps IMO. Only a P2P SIP network would make sense=
 in such a scenario to cope with fast scalability.

Maybe using cloud computing for large scale CS SIP traffic events may also =
work, but we would need a new WG for SIP-RTP Cloud Computing...  :-)

Henry


On 2/10/09 10:00 AM, "Wang, Sherry" <Sherry.Wang@jhuapl.edu> wrote:

Henry,

Agree: the type of mixed can be a candidate to study mobile P2PSIP. There w=
ould be cases where capacity and resources may not be limited while keeping=
 a RF connection is a challenge by using the model of client/server of exis=
ting SIP, especially in terms of performance. For example, high-speed flyin=
g devices or moderate-speed ground vehicles for military use, etc. Your eme=
rgency rescue is another good example of the mixed type.

Thanks,
Sherry
________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 Henry Sinnreich
Sent: Tuesday, February 10, 2009 10:00 AM
To: p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

>there could be three kinds of node in the overlay:  fixed (e.g. desktop), =
mobile (e.g. >handset) and mixed (e.g. laptop). Fixed  nodes are obviously =
good candidates for peers of >overlay, while mobile  handsets should be lim=
ited in client status considering not only their  >limited capability and r=
esources but also the highly mobile  characteristic. Some devices >like lap=
top could perform either as peers or  as clients depending on requirement.

I believe this is a key new  insight brought to the WG and should be reflec=
ted in the WG documents. The  laptop example is quite convincing in such sc=
enarios as opening the netbook  for a quick call at the airport and closing=
 it it immediately  afterwards.

Henry

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On  Behalf O=
f Xiao, Lin (NSN - CN/Beijing)
Sent: Monday, February 09, 2009 9:41  PM
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor  Pas=
cual =E1vila
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p  in p2psip


Hi Bruce and Haibin:

I totally agree with you to  further consider the mobility behavior togethe=
r with the status of the node  (peer or client) in the overlay.

Mobility could bring disconnection and  reconnection which changes the topo=
logy structure of a P2P overlay. Different  influences are given to peers a=
nd clients. Clients only need to reconnect with  overlay simply, while peer=
s need do data migration and even more before  changing connection. There i=
s no point to ask client to install a same complex  protocol with peer, esp=
ecially in mobility scenario. Moreover, the frequent  moving of peers could=
 be a disaster for structured overlay. Therefore, it is  necessary to tell =
which kind of devices could perform as peer and which should  work as clien=
ts.

Besides the peer/client definition mentioned in Reload  base, the mobility =
character should also be considered to separate them. In my  opinion, there=
 could be three kinds of node in the overlay: fixed (e.g.  desktop), mobile=
 (e.g. handset) and mixed (e.g. laptop). Fixed nodes are  obviously good ca=
ndidates for peers of overlay, while mobile handsets should  be limited in =
client status considering not only their limited capability and  resources =
but also the highly mobile characteristic. Some devices like laptop  could =
perform either as peers or as clients depending on requirement. The peer  m=
obility issues are mainly brought by this kind of nodes.

So, the  overlay could be constructed by some relative static nodes as peer=
s for data  storage and message routing. The highly mobility nodes, which w=
ork only as  clients, can not cause churn of the overlay topology structure=
. It seems that  we'd better consider the client mobility and peer mobility=
 separately to  describe their behavior and to develop their protocols more=
  clearly.


Xiao Lin



-----Original  Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On  Behalf O=
f ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To:  'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila=
'
Cc:  'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p  in p2psip

Hi Henry and Bin,
>>Frequent changes has to be  managed in order to route messages efficientl=
y.

>>It is not the  same as churn, but it introduces similar challenges, IMHO.

>>This  makes sense and is the reason the present work in the P2P SIP WG
>>we  have peer nodes and client nodes.

>There was an I-D (now expired) on  this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S.  Yongchao,
>"P2PSIP Clients",  <draft-pascual-p2psip-clients>

>It was preceded and followed  by many discussions on this topic, such as
>that frequent p2p protocol  messages for peer nodes will quickly exhaust
>the battery.

As the  co-author of this I-D (use my previous name Song Yongchao), I suppo=
rt that the  mobile devices should be better to act as clients rather than =
peers whenever  possible. But I guess there are scenarios where only mobile=
 devices are  available. In this case, more considerations need to be given=
 to the mobility  of a "peer".

Bin, I don't know if this is what you concern  about.

BR
Song Haibin


Just to be clear, clients are a  fully integrated component of the base rel=
oad protocol.  Motivation for  them and some discussion of related issues i=
s in the p2psip-base appendix (and  a much more extensive discussion in pas=
cual-clients and others), but the  actual mechanisms to support them should=
 already be in the base  draft.

Discussion of further work identifying when a node should be a  peer and wh=
en it should be a client, or overlay algorithms optimized for  specific typ=
es of deployments, including "mobile", might be good topics for  further wo=
rk in new drafts, of  course.

Bruce



_______________________________________________
P2PSIP  mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP  mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP  mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip



--_000_C5B7145FB501hsinnreiadobecom_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
14pt'>Thanks Sherry for the examples, especially for mentioning the distinc=
tion between P2P and CS.<BR>
Here is a use case: There is a nationwide/international event broadcast fro=
m a web site, such as a presidential election debate or an Olympic competit=
ion. The web site is voice enabled for friends to chat while watching the e=
vent. This generates a huge spike in voice traffic, roughly for the duratio=
n of the event. It would be impossible the design CS SIP &nbsp;networks to =
cope with such traffic spiking apps IMO. Only a P2P SIP network would make =
sense in such a scenario to cope with fast scalability.<BR>
<BR>
Maybe using cloud computing for large scale CS SIP traffic events may also =
work, but we would need a new WG for SIP-RTP Cloud Computing... &nbsp;:-)<B=
R>
<BR>
Henry<BR>
<BR>
<BR>
On 2/10/09 10:00 AM, &quot;Wang, Sherry&quot; &lt;<a href=3D"Sherry.Wang@jh=
uapl.edu">Sherry.Wang@jhuapl.edu</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT COLOR=3D"#00=
00FF"><FONT FACE=3D"Arial">Henry,<BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT COLOR=3D"#0000FF"><FONT FACE=3D"Arial">Agree: the type of mixe=
d can be a candidate to study mobile P2PSIP. There would be cases where cap=
acity and resources may not be limited while keeping a RF connection is a c=
hallenge by using the model of client/server of existing SIP, especially in=
 terms of performance. For example, high-speed flying devices or moderate-s=
peed ground vehicles for military use, etc. Your emergency rescue is anothe=
r good example of the mixed type. <BR>
</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
</FONT><FONT COLOR=3D"#0000FF"><FONT FACE=3D"Arial">Thanks,<BR>
Sherry</FONT></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
<HR ALIGN=3DCENTER SIZE=3D"3" WIDTH=3D"100%"></FONT><FONT FACE=3D"Tahoma, V=
erdana, Helvetica, Arial"><B>From:</B> <a href=3D"p2psip-bounces@ietf.org">=
p2psip-bounces@ietf.org</a> [<a href=3D"mailto:p2psip-bounces@ietf.org">mai=
lto:p2psip-bounces@ietf.org</a>] <B>On Behalf Of </B>Henry Sinnreich<BR>
<B>Sent:</B> Tuesday, February 10, 2009 10:00 AM<BR>
<B>To:</B> <a href=3D"p2psip@ietf.org">p2psip@ietf.org</a><BR>
<B>Subject:</B> Re: [P2PSIP] mobile p2p in p2psip<BR>
</FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><BR>
</FONT></SPAN><BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT FACE=3D"Cali=
bri, Verdana, Helvetica, Arial">&gt;there could be three kinds of node in t=
he overlay: &nbsp;fixed (e.g. desktop), mobile (e.g. &gt;handset) and mixed=
 (e.g. laptop). Fixed &nbsp;nodes are obviously good candidates for peers o=
f &gt;overlay, while mobile &nbsp;handsets should be limited in client stat=
us considering not only their &nbsp;&gt;limited capability and resources bu=
t also the highly mobile &nbsp;characteristic. Some devices &gt;like laptop=
 could perform either as peers or &nbsp;as clients depending on requirement=
. <BR>
<BR>
I believe this is a key new &nbsp;insight brought to the WG and should be r=
eflected in the WG documents. The &nbsp;laptop example is quite convincing =
in such scenarios as opening the netbook &nbsp;for a quick call at the airp=
ort and closing it it immediately &nbsp;afterwards.<BR>
<BR>
Henry<BR>
<BR>
-----Original Message-----<BR>
From: <a href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a> [<a h=
ref=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</a>] =
On &nbsp;Behalf Of Xiao, Lin (NSN - CN/Beijing)<BR>
Sent: Monday, February 09, 2009 9:41 &nbsp;PM<BR>
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill&eacute;n; Victor=
 &nbsp;Pascual &aacute;vila<BR>
Cc: longbwe longbwe; Wang, Sherry; <a href=3D"p2psip@ietf.org">p2psip@ietf.=
org</a><BR>
Subject: Re: [P2PSIP] mobile p2p &nbsp;in p2psip<BR>
<BR>
<BR>
Hi Bruce and Haibin:<BR>
<BR>
I totally agree with you to &nbsp;further consider the mobility behavior to=
gether with the status of the node &nbsp;(peer or client) in the overlay.<B=
R>
<BR>
Mobility could bring disconnection and &nbsp;reconnection which changes the=
 topology structure of a P2P overlay. Different &nbsp;influences are given =
to peers and clients. Clients only need to reconnect with &nbsp;overlay sim=
ply, while peers need do data migration and even more before &nbsp;changing=
 connection. There is no point to ask client to install a same complex &nbs=
p;protocol with peer, especially in mobility scenario. Moreover, the freque=
nt &nbsp;moving of peers could be a disaster for structured overlay. Theref=
ore, it is &nbsp;necessary to tell which kind of devices could perform as p=
eer and which should &nbsp;work as clients.<BR>
<BR>
Besides the peer/client definition mentioned in Reload &nbsp;base, the mobi=
lity character should also be considered to separate them. In my &nbsp;opin=
ion, there could be three kinds of node in the overlay: fixed (e.g. &nbsp;d=
esktop), mobile (e.g. handset) and mixed (e.g. laptop). Fixed nodes are &nb=
sp;obviously good candidates for peers of overlay, while mobile handsets sh=
ould &nbsp;be limited in client status considering not only their limited c=
apability and &nbsp;resources but also the highly mobile characteristic. So=
me devices like laptop &nbsp;could perform either as peers or as clients de=
pending on requirement. The peer &nbsp;mobility issues are mainly brought b=
y this kind of nodes.<BR>
<BR>
So, the &nbsp;overlay could be constructed by some relative static nodes as=
 peers for data &nbsp;storage and message routing. The highly mobility node=
s, which work only as &nbsp;clients, can not cause churn of the overlay top=
ology structure. It seems that &nbsp;we'd better consider the client mobili=
ty and peer mobility separately to &nbsp;describe their behavior and to dev=
elop their protocols more &nbsp;clearly.<BR>
<BR>
<BR>
Xiao Lin<BR>
<BR>
<BR>
<BR>
-----Original &nbsp;Message-----<BR>
From: <a href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a> [<a h=
ref=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</a>] =
On &nbsp;Behalf Of ext Song Haibin<BR>
Sent: Tuesday, February 10, 2009 9:54 AM<BR>
To: &nbsp;'Henry Sinnreich'; 'David Artu?edo Guill&eacute;n'; 'Victor Pascu=
al &aacute;vila'<BR>
Cc: &nbsp;'longbwe longbwe'; 'Wang,Sherry'; <a href=3D"p2psip@ietf.org">p2p=
sip@ietf.org</a><BR>
Subject: Re: [P2PSIP] mobile p2p &nbsp;in p2psip<BR>
<BR>
Hi Henry and Bin,<BR>
&gt;&gt;Frequent changes has to be &nbsp;managed in order to route messages=
 efficiently.<BR>
<BR>
&gt;&gt;It is not the &nbsp;same as churn, but it introduces similar challe=
nges, IMHO.<BR>
<BR>
&gt;&gt;This &nbsp;makes sense and is the reason the present work in the P2=
P SIP WG<BR>
&gt;&gt;we &nbsp;have peer nodes and client nodes.<BR>
<BR>
&gt;There was an I-D (now expired) on &nbsp;this:<BR>
&gt;Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. &nbsp;Yongcha=
o,<BR>
&gt;&quot;P2PSIP Clients&quot;, &nbsp;&lt;draft-pascual-p2psip-clients&gt;<=
BR>
<BR>
&gt;It was preceded and followed &nbsp;by many discussions on this topic, s=
uch as<BR>
&gt;that frequent p2p protocol &nbsp;messages for peer nodes will quickly e=
xhaust<BR>
&gt;the battery.<BR>
<BR>
As the &nbsp;co-author of this I-D (use my previous name Song Yongchao), I =
support that the &nbsp;mobile devices should be better to act as clients ra=
ther than peers whenever &nbsp;possible. But I guess there are scenarios wh=
ere only mobile devices are &nbsp;available. In this case, more considerati=
ons need to be given to the mobility &nbsp;of a &quot;peer&quot;.<BR>
<BR>
Bin, I don't know if this is what you concern &nbsp;about.<BR>
<BR>
BR<BR>
Song Haibin<BR>
<BR>
<BR>
Just to be clear, clients are a &nbsp;fully integrated component of the bas=
e reload protocol. &nbsp;Motivation for &nbsp;them and some discussion of r=
elated issues is in the p2psip-base appendix (and &nbsp;a much more extensi=
ve discussion in pascual-clients and others), but the &nbsp;actual mechanis=
ms to support them should already be in the base &nbsp;draft.<BR>
<BR>
Discussion of further work identifying when a node should be a &nbsp;peer a=
nd when it should be a client, or overlay algorithms optimized for &nbsp;sp=
ecific types of deployments, including &quot;mobile&quot;, might be good to=
pics for &nbsp;further work in new drafts, of &nbsp;course.<BR>
<BR>
Bruce<BR>
<BR>
<BR>
<BR>
_______________________________________________<BR>
P2PSIP &nbsp;mailing list<BR>
<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.o=
rg/mailman/listinfo/p2psip</a><BR>
_______________________________________________<BR>
P2PSIP &nbsp;mailing list<BR>
<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.o=
rg/mailman/listinfo/p2psip</a><BR>
_______________________________________________<BR>
P2PSIP &nbsp;mailing list<BR>
<a href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</a><BR>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.o=
rg/mailman/listinfo/p2psip</a><BR>
<BR>
</FONT></SPAN></BLOCKQUOTE><SPAN STYLE=3D'font-size:14pt'><FONT FACE=3D"Cal=
ibri, Verdana, Helvetica, Arial"><BR>
</FONT></SPAN></BLOCKQUOTE>
</BODY>
</HTML>


--_000_C5B7145FB501hsinnreiadobecom_--

From sherry.wang@jhuapl.edu  Tue Feb 10 12:04:23 2009
Return-Path: <sherry.wang@jhuapl.edu>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A1C7F3A69AB for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 12:04:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.237
X-Spam-Level: 
X-Spam-Status: No, score=-0.237 tagged_above=-999 required=5 tests=[AWL=-0.694, BAYES_00=-2.599, FRT_ADOBE2=2.455, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id evclidJgOF2y for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 12:04:22 -0800 (PST)
Received: from jhuapl.edu (piper.jhuapl.edu [128.244.26.33]) by core3.amsl.com (Postfix) with ESMTP id 9D0E13A6908 for <p2psip@ietf.org>; Tue, 10 Feb 2009 12:04:21 -0800 (PST)
Received: from ([128.244.198.91]) by piper.jhuapl.edu with ESMTP with TLS id 5503081.52683043; Tue, 10 Feb 2009 15:03:58 -0500
Received: from aplesstripe.dom1.jhuapl.edu ([128.244.198.211]) by aplexcas2.dom1.jhuapl.edu ([128.244.198.91]) with mapi; Tue, 10 Feb 2009 15:03:58 -0500
From: "Wang, Sherry" <Sherry.Wang@jhuapl.edu>
To: Henry Sinnreich <hsinnrei@adobe.com>, "p2psip@ietf.org" <p2psip@ietf.org>
Date: Tue, 10 Feb 2009 15:03:56 -0500
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmAABEXvxIAARW9UAAD76PRAAWKWHA=
Message-ID: <AC78983C72177B4D9D1C14F7F4AEBA21375E5ACC72@aplesstripe.dom1.jhuapl.edu>
References: <AC78983C72177B4D9D1C14F7F4AEBA21375E5ACB8E@aplesstripe.dom1.jhuapl.edu> <C5B7145F.B501%hsinnrei@adobe.com>
In-Reply-To: <C5B7145F.B501%hsinnrei@adobe.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACC72aplesstripedo_"
MIME-Version: 1.0
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 20:04:23 -0000

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACC72aplesstripedo_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Henry,

An excellent use case! Should we start from there?

Sherry

________________________________
From: Henry Sinnreich [mailto:hsinnrei@adobe.com]
Sent: Tuesday, February 10, 2009 12:24 PM
To: Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Thanks Sherry for the examples, especially for mentioning the distinction b=
etween P2P and CS.
Here is a use case: There is a nationwide/international event broadcast fro=
m a web site, such as a presidential election debate or an Olympic competit=
ion. The web site is voice enabled for friends to chat while watching the e=
vent. This generates a huge spike in voice traffic, roughly for the duratio=
n of the event. It would be impossible the design CS SIP  networks to cope =
with such traffic spiking apps IMO. Only a P2P SIP network would make sense=
 in such a scenario to cope with fast scalability.

Maybe using cloud computing for large scale CS SIP traffic events may also =
work, but we would need a new WG for SIP-RTP Cloud Computing...  :-)

Henry


On 2/10/09 10:00 AM, "Wang, Sherry" <Sherry.Wang@jhuapl.edu> wrote:

Henry,

Agree: the type of mixed can be a candidate to study mobile P2PSIP. There w=
ould be cases where capacity and resources may not be limited while keeping=
 a RF connection is a challenge by using the model of client/server of exis=
ting SIP, especially in terms of performance. For example, high-speed flyin=
g devices or moderate-speed ground vehicles for military use, etc. Your eme=
rgency rescue is another good example of the mixed type.

Thanks,
Sherry
________________________________
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 Henry Sinnreich
Sent: Tuesday, February 10, 2009 10:00 AM
To: p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

>there could be three kinds of node in the overlay:  fixed (e.g. desktop), =
mobile (e.g. >handset) and mixed (e.g. laptop). Fixed  nodes are obviously =
good candidates for peers of >overlay, while mobile  handsets should be lim=
ited in client status considering not only their  >limited capability and r=
esources but also the highly mobile  characteristic. Some devices >like lap=
top could perform either as peers or  as clients depending on requirement.

I believe this is a key new  insight brought to the WG and should be reflec=
ted in the WG documents. The  laptop example is quite convincing in such sc=
enarios as opening the netbook  for a quick call at the airport and closing=
 it it immediately  afterwards.

Henry

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On  Behalf O=
f Xiao, Lin (NSN - CN/Beijing)
Sent: Monday, February 09, 2009 9:41  PM
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor  Pas=
cual =E1vila
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p  in p2psip


Hi Bruce and Haibin:

I totally agree with you to  further consider the mobility behavior togethe=
r with the status of the node  (peer or client) in the overlay.

Mobility could bring disconnection and  reconnection which changes the topo=
logy structure of a P2P overlay. Different  influences are given to peers a=
nd clients. Clients only need to reconnect with  overlay simply, while peer=
s need do data migration and even more before  changing connection. There i=
s no point to ask client to install a same complex  protocol with peer, esp=
ecially in mobility scenario. Moreover, the frequent  moving of peers could=
 be a disaster for structured overlay. Therefore, it is  necessary to tell =
which kind of devices could perform as peer and which should  work as clien=
ts.

Besides the peer/client definition mentioned in Reload  base, the mobility =
character should also be considered to separate them. In my  opinion, there=
 could be three kinds of node in the overlay: fixed (e.g.  desktop), mobile=
 (e.g. handset) and mixed (e.g. laptop). Fixed nodes are  obviously good ca=
ndidates for peers of overlay, while mobile handsets should  be limited in =
client status considering not only their limited capability and  resources =
but also the highly mobile characteristic. Some devices like laptop  could =
perform either as peers or as clients depending on requirement. The peer  m=
obility issues are mainly brought by this kind of nodes.

So, the  overlay could be constructed by some relative static nodes as peer=
s for data  storage and message routing. The highly mobility nodes, which w=
ork only as  clients, can not cause churn of the overlay topology structure=
. It seems that  we'd better consider the client mobility and peer mobility=
 separately to  describe their behavior and to develop their protocols more=
  clearly.


Xiao Lin



-----Original  Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On  Behalf O=
f ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To:  'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila=
'
Cc:  'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p  in p2psip

Hi Henry and Bin,
>>Frequent changes has to be  managed in order to route messages efficientl=
y.

>>It is not the  same as churn, but it introduces similar challenges, IMHO.

>>This  makes sense and is the reason the present work in the P2P SIP WG
>>we  have peer nodes and client nodes.

>There was an I-D (now expired) on  this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S.  Yongchao,
>"P2PSIP Clients",  <draft-pascual-p2psip-clients>

>It was preceded and followed  by many discussions on this topic, such as
>that frequent p2p protocol  messages for peer nodes will quickly exhaust
>the battery.

As the  co-author of this I-D (use my previous name Song Yongchao), I suppo=
rt that the  mobile devices should be better to act as clients rather than =
peers whenever  possible. But I guess there are scenarios where only mobile=
 devices are  available. In this case, more considerations need to be given=
 to the mobility  of a "peer".

Bin, I don't know if this is what you concern  about.

BR
Song Haibin


Just to be clear, clients are a  fully integrated component of the base rel=
oad protocol.  Motivation for  them and some discussion of related issues i=
s in the p2psip-base appendix (and  a much more extensive discussion in pas=
cual-clients and others), but the  actual mechanisms to support them should=
 already be in the base  draft.

Discussion of further work identifying when a node should be a  peer and wh=
en it should be a client, or overlay algorithms optimized for  specific typ=
es of deployments, including "mobile", might be good topics for  further wo=
rk in new drafts, of  course.

Bruce



_______________________________________________
P2PSIP  mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP  mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP  mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip



--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACC72aplesstripedo_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Re: [P2PSIP] mobile p2p in p2psip</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 6.00.6000.16788" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D383530220-10022009>Henry,</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D383530220-10022009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D383530220-10022009>An excellent use case! Should we start from=20
there?</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D383530220-10022009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff size=3D2><SP=
AN=20
class=3D383530220-10022009>Sherry</SPAN></FONT></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Henry Sinnreich=20
[mailto:hsinnrei@adobe.com] <BR><B>Sent:</B> Tuesday, February 10, 2009 12:=
24=20
PM<BR><B>To:</B> Wang, Sherry; p2psip@ietf.org<BR><B>Subject:</B> Re: [P2PS=
IP]=20
mobile p2p in p2psip<BR></FONT><BR></DIV>
<DIV></DIV><FONT face=3D"Calibri, Verdana, Helvetica, Arial"><SPAN=20
style=3D"FONT-SIZE: 14pt">Thanks Sherry for the examples, especially for=20
mentioning the distinction between P2P and CS.<BR>Here is a use case: There=
 is a=20
nationwide/international event broadcast from a web site, such as a preside=
ntial=20
election debate or an Olympic competition. The web site is voice enabled fo=
r=20
friends to chat while watching the event. This generates a huge spike in vo=
ice=20
traffic, roughly for the duration of the event. It would be impossible the=
=20
design CS SIP &nbsp;networks to cope with such traffic spiking apps IMO. On=
ly a=20
P2P SIP network would make sense in such a scenario to cope with fast=20
scalability.<BR><BR>Maybe using cloud computing for large scale CS SIP traf=
fic=20
events may also work, but we would need a new WG for SIP-RTP Cloud Computin=
g...=20
&nbsp;:-)<BR><BR>Henry<BR><BR><BR>On 2/10/09 10:00 AM, "Wang, Sherry" &lt;<=
A=20
href=3D"Sherry.Wang@jhuapl.edu">Sherry.Wang@jhuapl.edu</A>&gt;=20
wrote:<BR><BR></SPAN></FONT>
<BLOCKQUOTE><SPAN style=3D"FONT-SIZE: 14pt"><FONT color=3D#0000ff><FONT=20
  face=3DArial>Henry,<BR></FONT></FONT><FONT=20
  face=3D"Calibri, Verdana, Helvetica, Arial"><BR></FONT><FONT color=3D#000=
0ff><FONT=20
  face=3DArial>Agree: the type of mixed can be a candidate to study mobile =
P2PSIP.=20
  There would be cases where capacity and resources may not be limited whil=
e=20
  keeping a RF connection is a challenge by using the model of client/serve=
r of=20
  existing SIP, especially in terms of performance. For example, high-speed=
=20
  flying devices or moderate-speed ground vehicles for military use, etc. Y=
our=20
  emergency rescue is another good example of the mixed type.=20
  <BR></FONT></FONT><FONT=20
  face=3D"Calibri, Verdana, Helvetica, Arial"><BR></FONT><FONT color=3D#000=
0ff><FONT=20
  face=3DArial>Thanks,<BR>Sherry</FONT></FONT><FONT=20
  face=3D"Calibri, Verdana, Helvetica, Arial"> <BR>
  <HR align=3Dcenter width=3D"100%" SIZE=3D3>
  </FONT><FONT face=3D"Tahoma, Verdana, Helvetica, Arial"><B>From:</B> <A=20
  href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</A> [<A=20
  href=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org</A=
>]=20
  <B>On Behalf Of </B>Henry Sinnreich<BR><B>Sent:</B> Tuesday, February 10,=
 2009=20
  10:00 AM<BR><B>To:</B> <A=20
  href=3D"p2psip@ietf.org">p2psip@ietf.org</A><BR><B>Subject:</B> Re: [P2PS=
IP]=20
  mobile p2p in p2psip<BR></FONT><FONT=20
  face=3D"Calibri, Verdana, Helvetica, Arial"><BR></FONT></SPAN>
  <BLOCKQUOTE><SPAN style=3D"FONT-SIZE: 14pt"><FONT=20
    face=3D"Calibri, Verdana, Helvetica, Arial">&gt;there could be three ki=
nds of=20
    node in the overlay: &nbsp;fixed (e.g. desktop), mobile (e.g. &gt;hands=
et)=20
    and mixed (e.g. laptop). Fixed &nbsp;nodes are obviously good candidate=
s for=20
    peers of &gt;overlay, while mobile &nbsp;handsets should be limited in=
=20
    client status considering not only their &nbsp;&gt;limited capability a=
nd=20
    resources but also the highly mobile &nbsp;characteristic. Some devices=
=20
    &gt;like laptop could perform either as peers or &nbsp;as clients depen=
ding=20
    on requirement. <BR><BR>I believe this is a key new &nbsp;insight broug=
ht to=20
    the WG and should be reflected in the WG documents. The &nbsp;laptop ex=
ample=20
    is quite convincing in such scenarios as opening the netbook &nbsp;for =
a=20
    quick call at the airport and closing it it immediately=20
    &nbsp;afterwards.<BR><BR>Henry<BR><BR>-----Original Message-----<BR>Fro=
m: <A=20
    href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</A> [<A=20
    href=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org<=
/A>] On=20
    &nbsp;Behalf Of Xiao, Lin (NSN - CN/Beijing)<BR>Sent: Monday, February =
09,=20
    2009 9:41 &nbsp;PM<BR>To: ext Song Haibin; Henry Sinnreich; David Artu?=
edo=20
    Guill=E9n; Victor &nbsp;Pascual =E1vila<BR>Cc: longbwe longbwe; Wang, S=
herry; <A=20
    href=3D"p2psip@ietf.org">p2psip@ietf.org</A><BR>Subject: Re: [P2PSIP] m=
obile=20
    p2p &nbsp;in p2psip<BR><BR><BR>Hi Bruce and Haibin:<BR><BR>I totally ag=
ree=20
    with you to &nbsp;further consider the mobility behavior together with =
the=20
    status of the node &nbsp;(peer or client) in the overlay.<BR><BR>Mobili=
ty=20
    could bring disconnection and &nbsp;reconnection which changes the topo=
logy=20
    structure of a P2P overlay. Different &nbsp;influences are given to pee=
rs=20
    and clients. Clients only need to reconnect with &nbsp;overlay simply, =
while=20
    peers need do data migration and even more before &nbsp;changing connec=
tion.=20
    There is no point to ask client to install a same complex &nbsp;protoco=
l=20
    with peer, especially in mobility scenario. Moreover, the frequent=20
    &nbsp;moving of peers could be a disaster for structured overlay. There=
fore,=20
    it is &nbsp;necessary to tell which kind of devices could perform as pe=
er=20
    and which should &nbsp;work as clients.<BR><BR>Besides the peer/client=
=20
    definition mentioned in Reload &nbsp;base, the mobility character shoul=
d=20
    also be considered to separate them. In my &nbsp;opinion, there could b=
e=20
    three kinds of node in the overlay: fixed (e.g. &nbsp;desktop), mobile =
(e.g.=20
    handset) and mixed (e.g. laptop). Fixed nodes are &nbsp;obviously good=
=20
    candidates for peers of overlay, while mobile handsets should &nbsp;be=
=20
    limited in client status considering not only their limited capability =
and=20
    &nbsp;resources but also the highly mobile characteristic. Some devices=
 like=20
    laptop &nbsp;could perform either as peers or as clients depending on=20
    requirement. The peer &nbsp;mobility issues are mainly brought by this =
kind=20
    of nodes.<BR><BR>So, the &nbsp;overlay could be constructed by some rel=
ative=20
    static nodes as peers for data &nbsp;storage and message routing. The h=
ighly=20
    mobility nodes, which work only as &nbsp;clients, can not cause churn o=
f the=20
    overlay topology structure. It seems that &nbsp;we'd better consider th=
e=20
    client mobility and peer mobility separately to &nbsp;describe their=20
    behavior and to develop their protocols more &nbsp;clearly.<BR><BR><BR>=
Xiao=20
    Lin<BR><BR><BR><BR>-----Original &nbsp;Message-----<BR>From: <A=20
    href=3D"p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</A> [<A=20
    href=3D"mailto:p2psip-bounces@ietf.org">mailto:p2psip-bounces@ietf.org<=
/A>] On=20
    &nbsp;Behalf Of ext Song Haibin<BR>Sent: Tuesday, February 10, 2009 9:5=
4=20
    AM<BR>To: &nbsp;'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor =
Pascual=20
    =E1vila'<BR>Cc: &nbsp;'longbwe longbwe'; 'Wang,Sherry'; <A=20
    href=3D"p2psip@ietf.org">p2psip@ietf.org</A><BR>Subject: Re: [P2PSIP] m=
obile=20
    p2p &nbsp;in p2psip<BR><BR>Hi Henry and Bin,<BR>&gt;&gt;Frequent change=
s has=20
    to be &nbsp;managed in order to route messages=20
    efficiently.<BR><BR>&gt;&gt;It is not the &nbsp;same as churn, but it=20
    introduces similar challenges, IMHO.<BR><BR>&gt;&gt;This &nbsp;makes se=
nse=20
    and is the reason the present work in the P2P SIP WG<BR>&gt;&gt;we=20
    &nbsp;have peer nodes and client nodes.<BR><BR>&gt;There was an I-D (no=
w=20
    expired) on &nbsp;this:<BR>&gt;Pascual, V., Matuszewski, M., Shim, E.,=
=20
    Zhang, H., and S. &nbsp;Yongchao,<BR>&gt;"P2PSIP Clients",=20
    &nbsp;&lt;draft-pascual-p2psip-clients&gt;<BR><BR>&gt;It was preceded a=
nd=20
    followed &nbsp;by many discussions on this topic, such as<BR>&gt;that=20
    frequent p2p protocol &nbsp;messages for peer nodes will quickly=20
    exhaust<BR>&gt;the battery.<BR><BR>As the &nbsp;co-author of this I-D (=
use=20
    my previous name Song Yongchao), I support that the &nbsp;mobile device=
s=20
    should be better to act as clients rather than peers whenever=20
    &nbsp;possible. But I guess there are scenarios where only mobile devic=
es=20
    are &nbsp;available. In this case, more considerations need to be given=
 to=20
    the mobility &nbsp;of a "peer".<BR><BR>Bin, I don't know if this is wha=
t you=20
    concern &nbsp;about.<BR><BR>BR<BR>Song Haibin<BR><BR><BR>Just to be cle=
ar,=20
    clients are a &nbsp;fully integrated component of the base reload proto=
col.=20
    &nbsp;Motivation for &nbsp;them and some discussion of related issues i=
s in=20
    the p2psip-base appendix (and &nbsp;a much more extensive discussion in=
=20
    pascual-clients and others), but the &nbsp;actual mechanisms to support=
 them=20
    should already be in the base &nbsp;draft.<BR><BR>Discussion of further=
 work=20
    identifying when a node should be a &nbsp;peer and when it should be a=
=20
    client, or overlay algorithms optimized for &nbsp;specific types of=20
    deployments, including "mobile", might be good topics for &nbsp;further=
 work=20
    in new drafts, of=20
    &nbsp;course.<BR><BR>Bruce<BR><BR><BR><BR>_____________________________=
__________________<BR>P2PSIP=20
    &nbsp;mailing list<BR><A href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</A><B=
R><A=20
    href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.=
org/mailman/listinfo/p2psip</A><BR>________________________________________=
_______<BR>P2PSIP=20
    &nbsp;mailing list<BR><A href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</A><B=
R><A=20
    href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.=
org/mailman/listinfo/p2psip</A><BR>________________________________________=
_______<BR>P2PSIP=20
    &nbsp;mailing list<BR><A href=3D"P2PSIP@ietf.org">P2PSIP@ietf.org</A><B=
R><A=20
    href=3D"https://www.ietf.org/mailman/listinfo/p2psip">https://www.ietf.=
org/mailman/listinfo/p2psip</A><BR><BR></FONT></SPAN></BLOCKQUOTE><SPAN=20
  style=3D"FONT-SIZE: 14pt"><FONT=20
  face=3D"Calibri, Verdana, Helvetica, Arial"><BR></FONT></SPAN></BLOCKQUOT=
E></BODY></HTML>

--_000_AC78983C72177B4D9D1C14F7F4AEBA21375E5ACC72aplesstripedo_--

From saumitra@qualcomm.com  Tue Feb 10 12:49:54 2009
Return-Path: <saumitra@qualcomm.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BC9DC3A689D for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 12:49:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.143
X-Spam-Level: 
X-Spam-Status: No, score=-103.143 tagged_above=-999 required=5 tests=[AWL=-1.144, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3q4rQ3f1FmUH for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 12:49:53 -0800 (PST)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by core3.amsl.com (Postfix) with ESMTP id A759E3A6C1B for <p2psip@ietf.org>; Tue, 10 Feb 2009 12:49:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=saumitra@qualcomm.com; q=dns/txt; s=qcdkim; t=1234298996; x=1265834996; h=from:to:date:subject:thread-topic:thread-index: message-id:references:in-reply-to:accept-language: content-language:x-ms-has-attach:x-ms-tnef-correlator: acceptlanguage:content-type:content-transfer-encoding: mime-version:x-ironport-av; z=From:=20"Das,=20Saumitra"=20<saumitra@qualcomm.com>|To: =20"Xiao,=20Lin=20(NSN=20-=20CN/Beijing)"=20<lin.xiao@nsn .com>,=0D=0A=20=20=20=20=20=20=20=20"p2psip@ietf.org"=0D =0A=09<p2psip@ietf.org>|Date:=20Tue,=2010=20Feb=202009=20 12:49:54=20-0800|Subject:=20RE:=20[P2PSIP]=20mobile=20p2p =20in=20p2psip|Thread-Topic:=20[P2PSIP]=20mobile=20p2p=20 in=20p2psip|Thread-Index:=20AcmKiaz2weRjgudzS9eFn+7ychuCJ gASCHkRABNHV1AABCIoEAAHHwmAAAO80pAAGW79kA=3D=3D |Message-ID:=20<2D06DE445C2ADE44890118C3F449B9633FED240D@ NASANEXMB12.na.qualcomm.com>|References:=20<C5B5B310.B461 %hsinnrei@adobe.com><009401c98b22$687903c0$100ca40a@china .huawei.com><19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEE XC006.nsn-intra.net>=0D=0A=20<2D06DE445C2ADE44890118C3F44 9B9633FED23A8@NASANEXMB12.na.qualcomm.com>=0D=0A=20<19E51 3F61FD3DB47A847097F8AD7128A91C7E4@CNBEEXC006.nsn-intra.ne t>|In-Reply-To:=20<19E513F61FD3DB47A847097F8AD7128A91C7E4 @CNBEEXC006.nsn-intra.net>|Accept-Language:=20en-US |Content-Language:=20en-US|X-MS-Has-Attach: |X-MS-TNEF-Correlator:|acceptlanguage:=20en-US |Content-Type:=20text/plain=3B=20charset=3D"iso-8859-1" |Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5 100,188,5522"=3B=20a=3D"15369923"; bh=dP/Ao/ytpdlaf91FsySY3lgzuUSwU47elcvpv2QltZo=; b=A3s1V8rjxxpAIajYZ4T3mXlCrQCMjCMSZ2U6gl0UjnRmHposKWZXqUDl p3QxPrUbHiOtuYVi8ze81XPDDnEWR8uEGFLgRTf/oXJ2kjyzfNuF2r7TI QiEkMSueTzfqpiMg3EtgyZ1ZqLTen8gu71x/hS4tbOw8cQBvAfCuwYQRA o=;
X-IronPort-AV: E=McAfee;i="5100,188,5522"; a="15369923"
Received: from pdmz-ns-mip.qualcomm.com (HELO ithilien.qualcomm.com) ([199.106.114.10]) by wolverine02.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 10 Feb 2009 12:49:56 -0800
Received: from msgtransport04.qualcomm.com (msgtransport04.qualcomm.com [129.46.61.156]) by ithilien.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1AKnuPe012223 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 10 Feb 2009 12:49:57 -0800
Received: from nasanexhub03.na.qualcomm.com (nasanexhub03.na.qualcomm.com [10.46.93.98]) by msgtransport04.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1AKnu1p031939 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 10 Feb 2009 12:49:56 -0800
Received: from NASANEXMB12.na.qualcomm.com ([10.45.78.34]) by nasanexhub03.na.qualcomm.com ([10.46.93.98]) with mapi; Tue, 10 Feb 2009 12:49:56 -0800
From: "Das, Saumitra" <saumitra@qualcomm.com>
To: "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>, "p2psip@ietf.org" <p2psip@ietf.org>
Date: Tue, 10 Feb 2009 12:49:54 -0800
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmAAAO80pAAGW79kA==
Message-ID: <2D06DE445C2ADE44890118C3F449B9633FED240D@NASANEXMB12.na.qualcomm.com>
References: <C5B5B310.B461%hsinnrei@adobe.com><009401c98b22$687903c0$100ca40a@china.huawei.com><19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <19E513F61FD3DB47A847097F8AD7128A91C7E4@CNBEEXC006.nsn-intra.net>
In-Reply-To: <19E513F61FD3DB47A847097F8AD7128A91C7E4@CNBEEXC006.nsn-intra.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="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 20:49:54 -0000

Hi Xiao,

  I just put the MANET as an example that may need a different DHT plugin. =
P2P mobility (nto MANET mobility) simply shows up as excessive churn and a =
network with a lot of mobile peers would have to deal with such churn. As l=
ong as the mobile peer can rejoin the network everything works. Dealing wit=
h a failed network connection due to mobility or the node going down from c=
hurn is similar.

Best,
Saumitra


-----Original Message-----
From: Xiao, Lin (NSN - CN/Beijing) [mailto:lin.xiao@nsn.com]=20
Sent: Tuesday, February 10, 2009 1:09 AM
To: Das, Saumitra; p2psip@ietf.org
Subject: RE: [P2PSIP] mobile p2p in p2psip

Hi Das,

In my opinion, the P2P mobility addresses the issues like disconnection of =
two connected nodes in the overlay structure caused by the route unreachabl=
e in the network layer when nodes move. It's a different topic with impleme=
ting DHT on MANETs, where considers the disconnection of a route caused by =
unreachable of a node on link level.  IP unreachable in mobile ad hoc netwo=
rks mean the destination node or source node is isolated because of the lim=
ited radio access distance.


Best Regards,
Xiao Lin

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 ext Das, Saumitra
Sent: Tuesday, February 10, 2009 2:55 PM
To: p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Handling mobile nodes can be done in the framework of the base draft. For e=
xample, the DHT protocol itself can be different if the operating condition=
s are such that there is a lot of moiblity. There are several proposals for=
 DHTs to operate efficiently on highly mobile networks such as MANETs. Thes=
e should be doable under the pluggability principle of RELOAD.

The fact about who should be peer, client can be based on decisions of the =
overlay deployer. Some overlays make not have such choices being made up on=
ly of mobile nodes. There are various techniques to deal with excessive chu=
rn due to mobility and the consequent need to replicate data which can work=
 under the framework of the base draft.

New draft could focus on best practices or results on such choices.

Best
Saumitra

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 Xiao, Lin (NSN - CN/Beijing)
Sent: Monday, February 09, 2009 9:41 PM
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor Pasc=
ual =E1vila
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

=20
Hi Bruce and Haibin:

I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.=20

Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.=20

Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.

So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we'd better consider the client mobility and peer mobility sep=
arately to describe their behavior and to develop their protocols more clea=
rly.=20


Xiao Lin



-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of=
 ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vila'
Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages efficiently=
.

>>It is not the same as churn, but it introduces similar challenges, IMHO.=
=20

>>This makes sense and is the reason the present work in the P2P SIP WG=20
>>we have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,=20
>"P2PSIP Clients", <draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as=20
>that frequent p2p protocol messages for peer nodes will quickly exhaust=20
>the battery.

As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin


Just to be clear, clients are a fully integrated component of the base relo=
ad protocol.  Motivation for them and some discussion of related issues is =
in the p2psip-base appendix (and a much more extensive discussion in pascua=
l-clients and others), but the actual mechanisms to support them should alr=
eady be in the base draft.

Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including "mobile", might be good topics for further work =
in new drafts, of course.

Bruce



_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip

From saumitra@qualcomm.com  Tue Feb 10 12:53:29 2009
Return-Path: <saumitra@qualcomm.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3695C3A684F for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 12:53:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.355
X-Spam-Level: 
X-Spam-Status: No, score=-105.355 tagged_above=-999 required=5 tests=[AWL=1.244, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pg6ueUQc8SDK for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 12:53:28 -0800 (PST)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) by core3.amsl.com (Postfix) with ESMTP id 5DEB93A6B8B for <p2psip@ietf.org>; Tue, 10 Feb 2009 12:53:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=saumitra@qualcomm.com; q=dns/txt; s=qcdkim; t=1234299212; x=1265835212; h=from:to:cc:date:subject:thread-topic:thread-index: message-id:references:in-reply-to:accept-language: content-language:x-ms-has-attach:x-ms-tnef-correlator: acceptlanguage:content-type:content-transfer-encoding: mime-version:x-ironport-av; z=From:=20"Das,=20Saumitra"=20<saumitra@qualcomm.com>|To: =20"sa2086@columbia.edu"=20<sa2086@columbia.edu>|CC:=20ji angxingfeng=20<jiang.x.f@huawei.com>,=20"p2psip@ietf.org" =20<p2psip@ietf.org>|Date:=20Tue,=2010=20Feb=202009=2012: 53:29=20-0800|Subject:=20RE:=20[P2PSIP]=20FIND=20request |Thread-Topic:=20[P2PSIP]=20FIND=20request|Thread-Index: =20AcmLkMhvT61DEMmyQEmGC1DQNQZxbwAMJ9Eg|Message-ID:=20<2D 06DE445C2ADE44890118C3F449B9633FED240F@NASANEXMB12.na.qua lcomm.com>|References:=20<2D06DE445C2ADE44890118C3F449B96 33FED1DAA@NASANEXMB12.na.qualcomm.com>=0D=0A=20<00c901c98 a62$73461290$170ca40a@china.huawei.com>=0D=0A=20<2D06DE44 5C2ADE44890118C3F449B9633FED23A9@NASANEXMB12.na.qualcomm. com>=0D=0A=20<alpine.SOC.1.00.0902100958390.4727@banana.c c.columbia.edu>|In-Reply-To:=20<alpine.SOC.1.00.090210095 8390.4727@banana.cc.columbia.edu>|Accept-Language:=20en-U S|Content-Language:=20en-US|X-MS-Has-Attach: |X-MS-TNEF-Correlator:|acceptlanguage:=20en-US |Content-Type:=20text/plain=3B=20charset=3D"us-ascii" |Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5 300,2777,5522"=3B=20a=3D"15389191"; bh=MjJ6Kurnvg/gw/CLrjD9c6VC9oJp17InyRPuLfPC+LA=; b=s3wdFAcpOL+vLNvgzyf3j0ibqEamYX+biSp3XPOeFbAadwaOihkJcTH3 luAbVVS7ToZ4r+SStX8/fVliqKSyxz5tSHOa6sGMCWmIUsnWXvn5XvLk5 X9Lnw5LIa2poQOqcYnZgHlxPTMraI55b/Jknwb8RPkOqIUXpOuGLoGuUB c=;
X-IronPort-AV: E=McAfee;i="5300,2777,5522"; a="15389191"
Received: from pdmz-ns-mip.qualcomm.com (HELO ithilien.qualcomm.com) ([199.106.114.10]) by wolverine01.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 10 Feb 2009 12:53:31 -0800
Received: from totoro.qualcomm.com (totoro.qualcomm.com [129.46.61.158]) by ithilien.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1AKrVUh012767 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 10 Feb 2009 12:53:31 -0800
Received: from nasanexhub02.na.qualcomm.com (nasanexhub02.na.qualcomm.com [10.46.143.120]) by totoro.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1AKrUXT023131 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 10 Feb 2009 12:53:31 -0800 (PST)
Received: from NASANEXMB12.na.qualcomm.com ([10.45.78.34]) by nasanexhub02.na.qualcomm.com ([10.46.143.120]) with mapi; Tue, 10 Feb 2009 12:53:30 -0800
From: "Das, Saumitra" <saumitra@qualcomm.com>
To: "sa2086@columbia.edu" <sa2086@columbia.edu>
Date: Tue, 10 Feb 2009 12:53:29 -0800
Thread-Topic: [P2PSIP] FIND request
Thread-Index: AcmLkMhvT61DEMmyQEmGC1DQNQZxbwAMJ9Eg
Message-ID: <2D06DE445C2ADE44890118C3F449B9633FED240F@NASANEXMB12.na.qualcomm.com>
References: <2D06DE445C2ADE44890118C3F449B9633FED1DAA@NASANEXMB12.na.qualcomm.com> <00c901c98a62$73461290$170ca40a@china.huawei.com> <2D06DE445C2ADE44890118C3F449B9633FED23A9@NASANEXMB12.na.qualcomm.com> <alpine.SOC.1.00.0902100958390.4727@banana.cc.columbia.edu>
In-Reply-To: <alpine.SOC.1.00.0902100958390.4727@banana.cc.columbia.edu>
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: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] FIND request
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 20:53:29 -0000

I am just wondering about FIND because I have not heard about it in the con=
text of other DHTs out there such as bamboo, chord etc. Why is so special t=
o=20
the RELOAD case. I thought updating lists and neighbor tables can be done u=
se UPDATEs

Best,
Saumitra

-----Original Message-----
From: sa2086@columbia.edu [mailto:sa2086@columbia.edu]=20
Sent: Tuesday, February 10, 2009 7:03 AM
To: Das, Saumitra
Cc: jiangxingfeng; p2psip@ietf.org
Subject: Re: [P2PSIP] FIND request

FIND can be used to explore the overlay instance. It is particular useful=20
when updating successor list/neighbor table.

However, there are other techniques of exploring the overlay such as=20
obtaining the routing table of a node.

FIND may not be very useful in unstructured overlays.

-s


On Mon, 9 Feb 2009, Das, Saumitra wrote:

> It seems too specific to be in there just for the TURN server discovery i=
n that case. There should be a general
> key-lookup based scheme that the base draft provides.
>
> Other enhancements probably belong in a different draft that looks at enh=
anced service discovery building on the key lookup.
>
> Best
> Saumitra
>
> -----Original Message-----
> From: jiangxingfeng [mailto:jiang.x.f@huawei.com]
> Sent: Sunday, February 08, 2009 7:00 PM
> To: Das, Saumitra; p2psip@ietf.org
> Subject: RE: [P2PSIP] FIND request
>
>>
>> I was wondering if someone could elaborate on the use case for the FIND =
request.
>> I am not sure what it is being used for exactly.
>
> I think it's related to TURN server discovery procedure.
>>
>> A generic search mechanism may be implemented on top of the DHT which ma=
y have
>> such indexing capabilities
>> and doesn't need to be specified in the draft.
>
> I agree. I think service discovery should be extracted from the base draf=
t. We need a generic service discovery mechanism because p2p system is a co=
llaborating system.
>
> --
> Jiang XingFeng
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>

From sa2086@columbia.edu  Tue Feb 10 13:00:33 2009
Return-Path: <sa2086@columbia.edu>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 105E428C178 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 13:00:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.913
X-Spam-Level: 
X-Spam-Status: No, score=-2.913 tagged_above=-999 required=5 tests=[AWL=-0.314, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8fZUuyAK5ho3 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 13:00:32 -0800 (PST)
Received: from brinza.cc.columbia.edu (brinza.cc.columbia.edu [128.59.29.8]) by core3.amsl.com (Postfix) with ESMTP id DA89028C1C7 for <p2psip@ietf.org>; Tue, 10 Feb 2009 13:00:31 -0800 (PST)
Received: from mango.cc.columbia.edu (mango.cc.columbia.edu [128.59.29.52]) by brinza.cc.columbia.edu (8.14.1/8.14.1) with ESMTP id n1AL0YOW022547;  Tue, 10 Feb 2009 16:00:34 -0500 (EST)
Received: from mango.cc.columbia.edu (localhost [127.0.0.1]) by mango.cc.columbia.edu (8.14.3/8.14.1) with ESMTP id n1AL0Y0f011450;  Tue, 10 Feb 2009 16:00:34 -0500 (EST)
Received: from localhost (sa2086@localhost) by mango.cc.columbia.edu (8.14.3/8.14.1/Submit) with ESMTP id n1AL0YA7011447; Tue, 10 Feb 2009 16:00:34 -0500 (EST)
X-Authentication-Warning: mango.cc.columbia.edu: sa2086 owned process doing -bs
Date: Tue, 10 Feb 2009 16:00:33 -0500 (EST)
From: Salman  Abdul Baset <sa2086@columbia.edu>
Sender: sa2086@columbia.edu
To: "Das, Saumitra" <saumitra@qualcomm.com>
In-Reply-To: <2D06DE445C2ADE44890118C3F449B9633FED240F@NASANEXMB12.na.qualcomm.com>
Message-ID: <alpine.SOC.1.00.0902101556270.10387@mango.cc.columbia.edu>
References: <2D06DE445C2ADE44890118C3F449B9633FED1DAA@NASANEXMB12.na.qualcomm.com> <00c901c98a62$73461290$170ca40a@china.huawei.com> <2D06DE445C2ADE44890118C3F449B9633FED23A9@NASANEXMB12.na.qualcomm.com> <alpine.SOC.1.00.0902100958390.4727@banana.cc.columbia.edu> <2D06DE445C2ADE44890118C3F449B9633FED240F@NASANEXMB12.na.qualcomm.com>
User-Agent: Alpine 1.00 (SOC 882 2007-12-20)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.65 on 128.59.29.8
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] FIND request
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 21:00:33 -0000

FIND is similar to find_successor() operation in Chord.
-s

On Tue, 10 Feb 2009, Das, Saumitra wrote:

> I am just wondering about FIND because I have not heard about it in the context of other DHTs out there such as bamboo, chord etc. Why is so special to
> the RELOAD case. I thought updating lists and neighbor tables can be done use UPDATEs
>
> Best,
> Saumitra
>
> -----Original Message-----
> From: sa2086@columbia.edu [mailto:sa2086@columbia.edu]
> Sent: Tuesday, February 10, 2009 7:03 AM
> To: Das, Saumitra
> Cc: jiangxingfeng; p2psip@ietf.org
> Subject: Re: [P2PSIP] FIND request
>
> FIND can be used to explore the overlay instance. It is particular useful
> when updating successor list/neighbor table.
>
> However, there are other techniques of exploring the overlay such as
> obtaining the routing table of a node.
>
> FIND may not be very useful in unstructured overlays.
>
> -s
>
>
> On Mon, 9 Feb 2009, Das, Saumitra wrote:
>
>> It seems too specific to be in there just for the TURN server discovery in that case. There should be a general
>> key-lookup based scheme that the base draft provides.
>>
>> Other enhancements probably belong in a different draft that looks at enhanced service discovery building on the key lookup.
>>
>> Best
>> Saumitra
>>
>> -----Original Message-----
>> From: jiangxingfeng [mailto:jiang.x.f@huawei.com]
>> Sent: Sunday, February 08, 2009 7:00 PM
>> To: Das, Saumitra; p2psip@ietf.org
>> Subject: RE: [P2PSIP] FIND request
>>
>>>
>>> I was wondering if someone could elaborate on the use case for the FIND request.
>>> I am not sure what it is being used for exactly.
>>
>> I think it's related to TURN server discovery procedure.
>>>
>>> A generic search mechanism may be implemented on top of the DHT which may have
>>> such indexing capabilities
>>> and doesn't need to be specified in the draft.
>>
>> I agree. I think service discovery should be extracted from the base draft. We need a generic service discovery mechanism because p2p system is a collaborating system.
>>
>> --
>> Jiang XingFeng
>>
>>
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>>
>>
>
>

From skminh@gmail.com  Tue Feb 10 15:04:13 2009
Return-Path: <skminh@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 436A43A6C63 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 15:04:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.457
X-Spam-Level: 
X-Spam-Status: No, score=0.457 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FRT_ADOBE2=2.455, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bcXUrSgRtr-U for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 15:04:11 -0800 (PST)
Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.154]) by core3.amsl.com (Postfix) with ESMTP id 106BA3A697F for <p2psip@ietf.org>; Tue, 10 Feb 2009 15:04:10 -0800 (PST)
Received: by fg-out-1718.google.com with SMTP id l26so56120fgb.41 for <p2psip@ietf.org>; Tue, 10 Feb 2009 15:04:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=5vJazw865srqyAcvQEHX2hPRRr2j0WUjyppNSUZuZ88=; b=Y43EQHI3aca9cc3n0h1DTqfVeil2A9xkzHGOTMNqY7rkLByozpMu8PYrYW+vbdUKds GSBzxRZxH/ujdosIW/aOQ/knyzEwZ+hnn0lG9SWzQNmWTDt9ynvQlLnUoZBzhcrW+9fu vg99srTSzU/S6qPcOMWLW56G55bKCCuDziPC0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=x6hzlFuXvg14U7Su5QIv0ULIr5THVSfd5e7fSmIRq4V70ybVoYc9fUNrFgvl0iZjZy kUKHxX+JePz0STqR0c1FmntDRL5FMal6n5lk6DavEeA4Xar7NU2/HzsJRas/8WtZhyEX ffre+ILdyPI9M8WJpOZ6UY2pek4kZniPGtdbs=
MIME-Version: 1.0
Received: by 10.86.33.10 with SMTP id g10mr171831fgg.44.1234307053663; Tue, 10  Feb 2009 15:04:13 -0800 (PST)
In-Reply-To: <C5B6F2AD.B4E1%hsinnrei@adobe.com>
References: <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <C5B6F2AD.B4E1%hsinnrei@adobe.com>
Date: Wed, 11 Feb 2009 00:04:13 +0100
Message-ID: <66dcf31f0902101504i30884da3t5f8f5d8529beadc6@mail.gmail.com>
From: Minh Nguyen <skminh@gmail.com>
To: Henry Sinnreich <hsinnrei@adobe.com>
Content-Type: multipart/alternative; boundary=000e0cd247467a36a1046298810a
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 23:04:13 -0000

--000e0cd247467a36a1046298810a
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi all,

I think that Henry has given a good example. In some cases, the distinction
between mixed node and mobile node could be good choice.

Mixed node performs either as peer or as client and have no high movement.
On the other hands, Mobile node such as mobile phone, PDAs could be only a
client with high mobility. This kind of network like MESH rather than MANET

We could image this network could be fixed for many scenarios such as
emergency case, exposition, airport...

This distinction also allows us the possibility to develop software client
agent with many features on mobile device in conjunction with P2PSIP.

Moreover, DHT overlay has limited performance under high mobility enviromen=
t
which called "churn" and Mobile devices with low computing-capacity are
unsuitable to act a peer node.

Cheers,
-Minh

On Tue, Feb 10, 2009 at 4:00 PM, Henry Sinnreich <hsinnrei@adobe.com> wrote=
:

>  >there could be three kinds of node in the overlay: fixed (e.g. desktop)=
,
> mobile (e.g. >handset) and mixed (e.g. laptop). Fixed nodes are obviously
> good candidates for peers of >overlay, while mobile handsets should be
> limited in client status considering not only their >limited capability a=
nd
> resources but also the highly mobile characteristic. Some devices >like
> laptop could perform either as peers or as clients depending on requireme=
nt.
>
>
> I believe this is a key new insight brought to the WG and should be
> reflected in the WG documents. The laptop example is quite convincing in
> such scenarios as opening the netbook for a quick call at the airport and
> closing it it immediately afterwards.
>
> Henry
>
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org<p2psip-boun=
ces@ietf.org>]
> On Behalf Of Xiao, Lin (NSN - CN/Beijing)
> Sent: Monday, February 09, 2009 9:41 PM
> To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=C3=A9n; Victor
> Pascual =C3=A1vila
> Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
>
> Hi Bruce and Haibin:
>
> I totally agree with you to further consider the mobility behavior togeth=
er
> with the status of the node (peer or client) in the overlay.
>
> Mobility could bring disconnection and reconnection which changes the
> topology structure of a P2P overlay. Different influences are given to pe=
ers
> and clients. Clients only need to reconnect with overlay simply, while pe=
ers
> need do data migration and even more before changing connection. There is=
 no
> point to ask client to install a same complex protocol with peer, especia=
lly
> in mobility scenario. Moreover, the frequent moving of peers could be a
> disaster for structured overlay. Therefore, it is necessary to tell which
> kind of devices could perform as peer and which should work as clients.
>
> Besides the peer/client definition mentioned in Reload base, the mobility
> character should also be considered to separate them. In my opinion, ther=
e
> could be three kinds of node in the overlay: fixed (e.g. desktop), mobile
> (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good
> candidates for peers of overlay, while mobile handsets should be limited =
in
> client status considering not only their limited capability and resources
> but also the highly mobile characteristic. Some devices like laptop could
> perform either as peers or as clients depending on requirement. The peer
> mobility issues are mainly brought by this kind of nodes.
>
> So, the overlay could be constructed by some relative static nodes as pee=
rs
> for data storage and message routing. The highly mobility nodes, which wo=
rk
> only as clients, can not cause churn of the overlay topology structure. I=
t
> seems that we'd better consider the client mobility and peer mobility
> separately to describe their behavior and to develop their protocols more
> clearly.
>
>
> Xiao Lin
>
>
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org<p2psip-boun=
ces@ietf.org>]
> On Behalf Of ext Song Haibin
> Sent: Tuesday, February 10, 2009 9:54 AM
> To: 'Henry Sinnreich'; 'David Artu?edo Guill=C3=A9n'; 'Victor Pascual =C3=
=A1vila'
> Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
> Hi Henry and Bin,
> >>Frequent changes has to be managed in order to route messages
> efficiently.
>
> >>It is not the same as churn, but it introduces similar challenges, IMHO=
.
>
> >>This makes sense and is the reason the present work in the P2P SIP WG
> >>we have peer nodes and client nodes.
>
> >There was an I-D (now expired) on this:
> >Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
> >"P2PSIP Clients", <draft-pascual-p2psip-clients>
>
> >It was preceded and followed by many discussions on this topic, such as
> >that frequent p2p protocol messages for peer nodes will quickly exhaust
> >the battery.
>
> As the co-author of this I-D (use my previous name Song Yongchao), I
> support that the mobile devices should be better to act as clients rather
> than peers whenever possible. But I guess there are scenarios where only
> mobile devices are available. In this case, more considerations need to b=
e
> given to the mobility of a "peer".
>
> Bin, I don't know if this is what you concern about.
>
> BR
> Song Haibin
>
>
> Just to be clear, clients are a fully integrated component of the base
> reload protocol.  Motivation for them and some discussion of related issu=
es
> is in the p2psip-base appendix (and a much more extensive discussion in
> pascual-clients and others), but the actual mechanisms to support them
> should already be in the base draft.
>
> Discussion of further work identifying when a node should be a peer and
> when it should be a client, or overlay algorithms optimized for specific
> types of deployments, including "mobile", might be good topics for furthe=
r
> work in new drafts, of course.
>
> Bruce
>
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>


--=20
  Minh Nguyen
+33 6 65764460

--000e0cd247467a36a1046298810a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<font color=3D"#000099">Hi all,<br><br>I think that Henry has given a good =
example. In some cases, the distinction between mixed node and mobile node =
could be good choice. <br><br>Mixed node performs either as peer or as clie=
nt and have no high movement. On the other hands, Mobile node such as mobil=
e phone, PDAs could be only a client with high mobility. This kind of netwo=
rk like MESH rather than MANET<br>
<br>We could image this network could be fixed for many scenarios such as e=
mergency case, exposition, airport... <br><br>This distinction also allows =
us the possibility to develop software client agent with many features on m=
obile device in conjunction with P2PSIP.<br>
=C2=A0<br>Moreover, DHT overlay has limited performance under high mobility=
 enviroment which called &quot;churn&quot; and Mobile devices with low comp=
uting-capacity are unsuitable to act a peer node.<br><br>Cheers,<br>-Minh<b=
r>
</font><br><div class=3D"gmail_quote">On Tue, Feb 10, 2009 at 4:00 PM, Henr=
y Sinnreich <span dir=3D"ltr">&lt;<a href=3D"mailto:hsinnrei@adobe.com">hsi=
nnrei@adobe.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" =
style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8=
ex; padding-left: 1ex;">




<div>
<blockquote><font face=3D"Calibri, Verdana, Helvetica, Arial"><span style=
=3D"font-size: 14pt;"><div class=3D"Ih2E3d">&gt;there could be three kinds =
of node in the overlay: fixed (e.g. desktop), mobile (e.g. &gt;handset) and=
 mixed (e.g. laptop). Fixed nodes are obviously good candidates for peers o=
f &gt;overlay, while mobile handsets should be limited in client status con=
sidering not only their &gt;limited capability and resources but also the h=
ighly mobile characteristic. Some devices &gt;like laptop could perform eit=
her as peers or as clients depending on requirement. <br>

<br></div>
I believe this is a key new insight brought to the WG and should be reflect=
ed in the WG documents. The laptop example is quite convincing in such scen=
arios as opening the netbook for a quick call at the airport and closing it=
 it immediately afterwards.<br>

<br>
Henry<div><div></div><div class=3D"Wj3C7c"><br>
<br>
-----Original Message-----<br>
From: <a href=3D"http://p2psip-bounces@ietf.org" target=3D"_blank">p2psip-b=
ounces@ietf.org</a> [<a href=3D"mailto:p2psip-bounces@ietf.org" target=3D"_=
blank">mailto:p2psip-bounces@ietf.org</a>] On Behalf Of Xiao, Lin (NSN - CN=
/Beijing)<br>

Sent: Monday, February 09, 2009 9:41 PM<br>
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=C3=A9n; Victor P=
ascual =C3=A1vila<br>
Cc: longbwe longbwe; Wang, Sherry; <a href=3D"http://p2psip@ietf.org" targe=
t=3D"_blank">p2psip@ietf.org</a><br>
Subject: Re: [P2PSIP] mobile p2p in p2psip<br>
<br>
<br>
Hi Bruce and Haibin:<br>
<br>
I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.<br>
<br>
Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.<br>

<br>
Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.<br>

<br>
So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we&#39;d better consider the client mobility and peer mobility=
 separately to describe their behavior and to develop their protocols more =
clearly.<br>

<br>
<br>
Xiao Lin<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"http://p2psip-bounces@ietf.org" target=3D"_blank">p2psip-b=
ounces@ietf.org</a> [<a href=3D"mailto:p2psip-bounces@ietf.org" target=3D"_=
blank">mailto:p2psip-bounces@ietf.org</a>] On Behalf Of ext Song Haibin<br>
Sent: Tuesday, February 10, 2009 9:54 AM<br>
To: &#39;Henry Sinnreich&#39;; &#39;David Artu?edo Guill=C3=A9n&#39;; &#39;=
Victor Pascual =C3=A1vila&#39;<br>
Cc: &#39;longbwe longbwe&#39;; &#39;Wang,Sherry&#39;; <a href=3D"http://p2p=
sip@ietf.org" target=3D"_blank">p2psip@ietf.org</a><br>
Subject: Re: [P2PSIP] mobile p2p in p2psip<br>
<br>
Hi Henry and Bin,<br>
&gt;&gt;Frequent changes has to be managed in order to route messages effic=
iently.<br>
<br>
&gt;&gt;It is not the same as churn, but it introduces similar challenges, =
IMHO.<br>
<br>
&gt;&gt;This makes sense and is the reason the present work in the P2P SIP =
WG<br>
&gt;&gt;we have peer nodes and client nodes.<br>
<br>
&gt;There was an I-D (now expired) on this:<br>
&gt;Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,<br>
&gt;&quot;P2PSIP Clients&quot;, &lt;draft-pascual-p2psip-clients&gt;<br>
<br>
&gt;It was preceded and followed by many discussions on this topic, such as=
<br>
&gt;that frequent p2p protocol messages for peer nodes will quickly exhaust=
<br>
&gt;the battery.<br>
<br>
As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a &quot;peer&quot;.<br>

<br>
Bin, I don&#39;t know if this is what you concern about.<br>
<br>
BR<br>
Song Haibin<br>
<br>
<br>
Just to be clear, clients are a fully integrated component of the base relo=
ad protocol. =C2=A0Motivation for them and some discussion of related issue=
s is in the p2psip-base appendix (and a much more extensive discussion in p=
ascual-clients and others), but the actual mechanisms to support them shoul=
d already be in the base draft.<br>

<br>
Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including &quot;mobile&quot;, might be good topics for fur=
ther work in new drafts, of course.<br>

<br>
Bruce<br>
<br>
<br>
<br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"http://P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"http://P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"http://P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
<br>
</div></div></span></font></blockquote>
</div>


<br>_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
<br></blockquote></div><br><br clear=3D"all"><br>-- <br> =C2=A0 Minh Nguyen=
<br>+33 6 65764460<br>

--000e0cd247467a36a1046298810a--

From victor.pascual.avila@gmail.com  Tue Feb 10 15:24:25 2009
Return-Path: <victor.pascual.avila@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D97993A6D1C for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 15:24:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.182
X-Spam-Level: 
X-Spam-Status: No, score=-2.182 tagged_above=-999 required=5 tests=[AWL=0.117,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WgzzeNkY3a3g for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 15:24:25 -0800 (PST)
Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.26]) by core3.amsl.com (Postfix) with ESMTP id EB5E63A6CEA for <p2psip@ietf.org>; Tue, 10 Feb 2009 15:24:24 -0800 (PST)
Received: by ey-out-2122.google.com with SMTP id 25so23958eya.31 for <p2psip@ietf.org>; Tue, 10 Feb 2009 15:24:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=s9GWjX0ACPvGeod0Su/b+TeMa6XsQvss6bVDEloHasc=; b=Jwyo/qd2bsqzkfI8PhHpIQuAnGAJN2Vxb69o32eHA1oRLVSnlDMquU2EDUf7uFzbct SWd1kBrgj9rlJ75143/h2n0Swy7UvSC0vOFRBHtZZocxUptd+enasiH/QiOf8lOmWAWm DpUkTDLvBq2qKVdCcsGtJxr0ePu2/xfRXdDV0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=S5LOvqCiBArozDT8lRmpXWBsB0DHaQ+fvbRadheUfECmhWcgUVZ802oGkp0ZLNKKOe sZiey8ShzIYy2FdDLCuNJ3S/TPZkmHk/u/455TVIaxln301GnFq6TkeIh5Vcsrm96tW2 fN4uhTYOMAK1aY8EWOeu4QkRrJjStiiQc24GY=
MIME-Version: 1.0
Received: by 10.210.65.2 with SMTP id n2mr2811368eba.35.1234308267469; Tue, 10  Feb 2009 15:24:27 -0800 (PST)
In-Reply-To: <66dcf31f0902101504i30884da3t5f8f5d8529beadc6@mail.gmail.com>
References: <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <C5B6F2AD.B4E1%hsinnrei@adobe.com> <66dcf31f0902101504i30884da3t5f8f5d8529beadc6@mail.gmail.com>
Date: Wed, 11 Feb 2009 00:24:27 +0100
Message-ID: <618e24240902101524y645b431dg4d8d6d3c19fc5ef6@mail.gmail.com>
From: =?UTF-8?Q?Victor_Pascual_=C3=81vila?= <victor.pascual.avila@gmail.com>
To: Minh Nguyen <skminh@gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Feb 2009 23:24:25 -0000

On Wed, Feb 11, 2009 at 12:04 AM, Minh Nguyen <skminh@gmail.com> wrote:
> Moreover, DHT overlay has limited performance under high mobility envirom=
ent
> which called "churn" and Mobile devices with low computing-capacity are
> unsuitable to act a peer node.

In general, it is better for the overlay when more 'qualified' devices
become Peers rather than Clients.  Whether a node is 'qualified' or
not depends on the application scenario.

Regards,
--=20
Victor Pascual =C3=81vila

From melodysong@huawei.com  Tue Feb 10 19:09:52 2009
Return-Path: <melodysong@huawei.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F33B63A6C35 for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 19:09:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.826
X-Spam-Level: 
X-Spam-Status: No, score=-0.826 tagged_above=-999 required=5 tests=[AWL=-0.331, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wDq4AMZQNLXv for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 19:09:51 -0800 (PST)
Received: from szxga04-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id D2CE63A6A51 for <p2psip@ietf.org>; Tue, 10 Feb 2009 19:09:50 -0800 (PST)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KEV00A1KSS8OP@szxga04-in.huawei.com> for p2psip@ietf.org; Wed, 11 Feb 2009 11:09:44 +0800 (CST)
Received: from huawei.com ([172.24.1.33]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KEV001L1SS80R@szxga04-in.huawei.com> for p2psip@ietf.org; Wed, 11 Feb 2009 11:09:44 +0800 (CST)
Received: from s64081 ([10.164.12.16]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KEV006QPSS78W@szxml06-in.huawei.com> for p2psip@ietf.org; Wed, 11 Feb 2009 11:09:44 +0800 (CST)
Date: Wed, 11 Feb 2009 11:09:44 +0800
From: Song Haibin <melodysong@huawei.com>
In-reply-to: <8b2769930902100808n3e298113sae229df4ce5b292a@mail.gmail.com>
To: "'David A. Bryan'" <dbryan@ethernot.org>
Message-id: <008701c98bf6$307ddb60$100ca40a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Thread-index: AcmLmdgvew2k5j78SseuLQsdM4qmkQAWngcA
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p	in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 03:09:52 -0000

>-----Original Message-----
>David A. Bryan
>Sent: Wednesday, February 11, 2009 12:08 AM

>I'm fine with falling back to a client protocol
>connection, but that doesn't change the fact we need a mechanism to
>negotiate the DHT if we support pluggable DHTs. 

IMO, a node may support several DHTs, however in most case an overlay may
only support one DHT only (not sure). So a node only has two choices: (1) if
it supports the DHT in the overlay configuration file, it can act as either
a peer or client (2) if it does not support the DHT in the overlay
configuration file, it can only act as a client

Song Haibin




From dyork@voxeo.com  Tue Feb 10 19:56:56 2009
Return-Path: <dyork@voxeo.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C95B93A6CEA for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 19:56:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.499
X-Spam-Level: 
X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[AWL=0.100,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EXeR25JcG1wg for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 19:56:42 -0800 (PST)
Received: from voxeo.com (mmail.voxeo.com [66.193.54.208]) by core3.amsl.com (Postfix) with SMTP id CE60F3A6991 for <p2psip@ietf.org>; Tue, 10 Feb 2009 19:56:41 -0800 (PST)
Received: from [172.16.99.160] (account dyork [172.16.99.160] verified) by voxeo.com (CommuniGate Pro SMTP 5.2.3) with ESMTPSA id 38981683; Wed, 11 Feb 2009 03:56:45 +0000
Message-Id: <BADD1A38-5CEC-41D0-9255-95B223D24654@voxeo.com>
From: Dan York <dyork@voxeo.com>
To: Bruce Lowekamp <bbl@lowekamp.net>
In-Reply-To: <bc023dcd0902100852r98af0e1lea7df950c1933374@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Apple Message framework v930.3)
Date: Tue, 10 Feb 2009 22:56:44 -0500
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com> <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com> <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com> <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com> <8b2769930902100808n3e298113sae229df4ce5b292a@mail.gmail.com> <bc023dcd0902100852r98af0e1lea7df950c1933374@mail.gmail.com>
X-Mailer: Apple Mail (2.930.3)
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 03:56:56 -0000

Ah, so it is...  thanks for the pointer, Bruce.  I did indeed miss =20
something fundamental in the draft.

Could I suggest that in the base in section 3.5 there is a line of =20
text added along the lines of:

------
The Topology Plugin is described in further detail in the section on =20
"Overlay Topology".
------

Or something like that to clue other readers in about the section to =20
jump ahead to?

Also, why is section 11.1 with the "Overlay Configuration" separated =20
so far away from the pieces related to the overview topology in =20
section 5.3?

Might it not make more sense to have section 11.1 as a subsection of =20
5.3 so that it is right there with the other info about using =20
alternate topology algorithms?

Thanks,
Dan

On Feb 10, 2009, at 11:52 AM, Bruce Lowekamp wrote:

> the algorithm is specified as "topology-plugin" in the overlay =20
> configuration.
>
> =
http://www.p2psip.org/drafts/draft-ietf-p2psip-base-01a.html#sec-configura=
tion
>
> Bruce
>
> On Tue, Feb 10, 2009 at 11:08 AM, David A. Bryan =20
> <dbryan@ethernot.org> wrote:
>> If having a mechanism to negotiate the DHT isn't in there, it
>> definitely is something that needs to be corrected. Going all the way
>> back to draft-bryan-sipping-p2p-02 there were fields for specifying
>> which DHT should be used, and a section on negotiating it (since it
>> was SIP, it was very straight-forward -- we specified that you use
>> offer/answer...). I'm fine with falling back to a client protocol
>> connection, but that doesn't change the fact we need a mechanism to
>> negotiate the DHT if we support pluggable DHTs. Failing to find a
>> common one, you can fall back to client connection.
>>
>> It may very well be there, or it could have somehow fallen out of the
>> most recent version (can one of the authors comment?) If it did fall
>> out somehow, it is good for people to point things like this out =20
>> about
>> RELOAD. I think when things got merged, many of the practical parts
>> that were in the earlier drafts (at least those that were actually
>> implemented) got unintentionally lost, or at least the descriptions
>> became less clear as the complexity grew, and these are exactly the
>> sorts of things that need to be corrected as we work to move forward
>> the draft.
>>
>> David (as individual)
>>
>> On Tue, Feb 10, 2009 at 10:06 AM, Dan York <dyork@voxeo.com> wrote:
>>> Victor,
>>>
>>> On Feb 10, 2009, at 9:58 AM, Victor Pascual =C1vila wrote:
>>>>
>>>>> DY> Hmmmm... so a "client" doesn't need to know the DHT =20
>>>>> algorithm to join
>>>>> the overlay network?  Perhaps I just need more caffeine this =20
>>>>> morning, but
>>>>> I
>>>>> guess I don't understand how any node can join the overlay network
>>>>> without
>>>>> understanding the underlying algorithm.  I understand that a =20
>>>>> "peer" would
>>>>> need to know this to join in the overlay and the underlying DHT, =20=

>>>>> but
>>>>> wouldn't the client also?
>>>>
>>>> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>>>>
>>>> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>>>>
>>>> Please, let me know your opinion.
>>>
>>> DY> Ah... so the clients communicate with the P2P overlay "peer" =20
>>> nodes by
>>> way of the "client protocol".  So if the P2P overlay supports such =20=

>>> a client
>>> protocol, client nodes can connect to the overlay without any =20
>>> knowledge of
>>> the underlying DHT algorithm (or anything else in the underlying =20
>>> overlay
>>> network).
>>>
>>> DY> Got it... thanks for explaining.
>>>
>>> DY> This does, of course, assume that whatever P2PSIP protocol we =20=

>>> use would
>>> have a client protocol.
>>>
>>> Regards,
>>> Dan
>>>
>>> --
>>> Dan York, CISSP, Director of Emerging Communication Technology
>>> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
>>> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
>>> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>>>
>>> Build voice applications based on open standards.
>>> Find out how at http://www.voxeo.com/free
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> P2PSIP mailing list
>>> P2PSIP@ietf.org
>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>>

--=20
Dan York, CISSP, Director of Emerging Communication Technology
Office of the CTO    Voxeo Corporation     dyork@voxeo.com
Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com

Build voice applications based on open standards.
Find out how at http://www.voxeo.com/free






From lin.xiao@nsn.com  Tue Feb 10 23:06:41 2009
Return-Path: <lin.xiao@nsn.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3719B3A67AC for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 23:06:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.949
X-Spam-Level: 
X-Spam-Status: No, score=-4.949 tagged_above=-999 required=5 tests=[AWL=1.050,  BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5xJvHHhZwmvs for <p2psip@core3.amsl.com>; Tue, 10 Feb 2009 23:06:39 -0800 (PST)
Received: from demumfd001.nsn-inter.net (demumfd001.nsn-inter.net [217.115.75.233]) by core3.amsl.com (Postfix) with ESMTP id AA4503A68D7 for <p2psip@ietf.org>; Tue, 10 Feb 2009 23:06:14 -0800 (PST)
Received: from demuprx017.emea.nsn-intra.net ([10.150.129.56]) by demumfd001.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id n1B76G6Q021438 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 11 Feb 2009 08:06:16 +0100
Received: from demuexc025.nsn-intra.net (demuexc025.nsn-intra.net [10.159.32.12]) by demuprx017.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id n1B76Glr004349; Wed, 11 Feb 2009 08:06:16 +0100
Received: from CNBEEXC006.nsn-intra.net ([10.159.192.11]) by demuexc025.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.3959);  Wed, 11 Feb 2009 08:06:15 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 11 Feb 2009 15:06:13 +0800
Message-ID: <19E513F61FD3DB47A847097F8AD7128A91CDA9@CNBEEXC006.nsn-intra.net>
In-Reply-To: <2D06DE445C2ADE44890118C3F449B9633FED240D@NASANEXMB12.na.qualcomm.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [P2PSIP] mobile p2p in p2psip
Thread-Index: AcmKiaz2weRjgudzS9eFn+7ychuCJgASCHkRABNHV1AABCIoEAAHHwmAAAO80pAAGW79kAAUTi1g
References: <C5B5B310.B461%hsinnrei@adobe.com><009401c98b22$687903c0$100ca40a@china.huawei.com><19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <19E513F61FD3DB47A847097F8AD7128A91C7E4@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED240D@NASANEXMB12.na.qualcomm.com>
From: "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>
To: "ext Das, Saumitra" <saumitra@qualcomm.com>, <p2psip@ietf.org>
X-OriginalArrivalTime: 11 Feb 2009 07:06:15.0808 (UTC) FILETIME=[3AF59800:01C98C17]
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 07:06:41 -0000

Hi Das,

Yes. Agree with you on "Dealing with a failed network connection due to =
mobility or the node going down from churn is similar".=20

So, in order to decrease the unexpected disconnection brought by =
mobility, the qualification for a node to be a peer should include the =
serious consideration on its mobile feature. That's why I proposed to =
use "mobile", "fixed" and "mixed" to classify nodes with different =
mobile feature in P2P communication. It makes things simpler to appoint =
roles for distinct nodes in the overlay.=20

Using mobile nodes as peers highly increases the maintenance cost of the =
overlay structure. The ideal P2P communication (from the point of =
mobility feature) is using fixed peers to construct overlay with clients =
either fixed or mobile. Therefore, little churn would be given to the =
overlay structure and a simple client protocol can be designed to =
maintain the connection between clients with the overlay even in high =
mobility. Of course, the role transfer of mixed nodes (peers <--> =
clients) should also be considered in different scenarios.=20

Best Regards,
Xiao Lin



-----Original Message-----
From: ext Das, Saumitra [mailto:saumitra@qualcomm.com]=20
Sent: Wednesday, February 11, 2009 4:50 AM=20
To: Xiao, Lin (NSN - CN/Beijing); p2psip@ietf.org
Subject: RE: [P2PSIP] mobile p2p in p2psip

Hi Xiao,

  I just put the MANET as an example that may need a different DHT =
plugin. P2P mobility (nto MANET mobility) simply shows up as excessive =
churn and a network with a lot of mobile peers would have to deal with =
such churn. As long as the mobile peer can rejoin the network everything =
works. Dealing with a failed network connection due to mobility or the =
node going down from churn is similar.

Best,
Saumitra


-----Original Message-----
From: Xiao, Lin (NSN - CN/Beijing) [mailto:lin.xiao@nsn.com]
Sent: Tuesday, February 10, 2009 1:09 AM
To: Das, Saumitra; p2psip@ietf.org
Subject: RE: [P2PSIP] mobile p2p in p2psip

Hi Das,

In my opinion, the P2P mobility addresses the issues like disconnection =
of two connected nodes in the overlay structure caused by the route =
unreachable in the network layer when nodes move. It's a different topic =
with implemeting DHT on MANETs, where considers the disconnection of a =
route caused by unreachable of a node on link level.  IP unreachable in =
mobile ad hoc networks mean the destination node or source node is =
isolated because of the limited radio access distance.


Best Regards,
Xiao Lin

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of ext Das, Saumitra
Sent: Tuesday, February 10, 2009 2:55 PM
To: p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Handling mobile nodes can be done in the framework of the base draft. =
For example, the DHT protocol itself can be different if the operating =
conditions are such that there is a lot of moiblity. There are several =
proposals for DHTs to operate efficiently on highly mobile networks such =
as MANETs. These should be doable under the pluggability principle of =
RELOAD.

The fact about who should be peer, client can be based on decisions of =
the overlay deployer. Some overlays make not have such choices being =
made up only of mobile nodes. There are various techniques to deal with =
excessive churn due to mobility and the consequent need to replicate =
data which can work under the framework of the base draft.

New draft could focus on best practices or results on such choices.

Best
Saumitra

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of Xiao, Lin (NSN - CN/Beijing)
Sent: Monday, February 09, 2009 9:41 PM
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor =
Pascual =E1vila
Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

=20
Hi Bruce and Haibin:

I totally agree with you to further consider the mobility behavior =
together with the status of the node (peer or client) in the overlay.=20

Mobility could bring disconnection and reconnection which changes the =
topology structure of a P2P overlay. Different influences are given to =
peers and clients. Clients only need to reconnect with overlay simply, =
while peers need do data migration and even more before changing =
connection. There is no point to ask client to install a same complex =
protocol with peer, especially in mobility scenario. Moreover, the =
frequent moving of peers could be a disaster for structured overlay. =
Therefore, it is necessary to tell which kind of devices could perform =
as peer and which should work as clients.=20

Besides the peer/client definition mentioned in Reload base, the =
mobility character should also be considered to separate them. In my =
opinion, there could be three kinds of node in the overlay: fixed (e.g. =
desktop), mobile (e.g. handset) and mixed (e.g. laptop). Fixed nodes are =
obviously good candidates for peers of overlay, while mobile handsets =
should be limited in client status considering not only their limited =
capability and resources but also the highly mobile characteristic. Some =
devices like laptop could perform either as peers or as clients =
depending on requirement. The peer mobility issues are mainly brought by =
this kind of nodes.

So, the overlay could be constructed by some relative static nodes as =
peers for data storage and message routing. The highly mobility nodes, =
which work only as clients, can not cause churn of the overlay topology =
structure. It seems that we'd better consider the client mobility and =
peer mobility separately to describe their behavior and to develop their =
protocols more clearly.=20


Xiao Lin



-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of ext Song Haibin
Sent: Tuesday, February 10, 2009 9:54 AM
To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =
=E1vila'
Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip

Hi Henry and Bin,
>>Frequent changes has to be managed in order to route messages =
efficiently.

>>It is not the same as churn, but it introduces similar challenges, =
IMHO.=20

>>This makes sense and is the reason the present work in the P2P SIP WG=20
>>we have peer nodes and client nodes.

>There was an I-D (now expired) on this:
>Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,=20
>"P2PSIP Clients", <draft-pascual-p2psip-clients>

>It was preceded and followed by many discussions on this topic, such as =

>that frequent p2p protocol messages for peer nodes will quickly exhaust =

>the battery.

As the co-author of this I-D (use my previous name Song Yongchao), I =
support that the mobile devices should be better to act as clients =
rather than peers whenever possible. But I guess there are scenarios =
where only mobile devices are available. In this case, more =
considerations need to be given to the mobility of a "peer".

Bin, I don't know if this is what you concern about.

BR
Song Haibin


Just to be clear, clients are a fully integrated component of the base =
reload protocol.  Motivation for them and some discussion of related =
issues is in the p2psip-base appendix (and a much more extensive =
discussion in pascual-clients and others), but the actual mechanisms to =
support them should already be in the base draft.

Discussion of further work identifying when a node should be a peer and =
when it should be a client, or overlay algorithms optimized for specific =
types of deployments, including "mobile", might be good topics for =
further work in new drafts, of course.

Bruce



_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip

From skminh@gmail.com  Wed Feb 11 01:17:38 2009
Return-Path: <skminh@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1D4723A684C for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 01:17:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jbbenol2TAzG for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 01:17:36 -0800 (PST)
Received: from mail-fx0-f20.google.com (mail-fx0-f20.google.com [209.85.220.20]) by core3.amsl.com (Postfix) with ESMTP id A50993A6872 for <p2psip@ietf.org>; Wed, 11 Feb 2009 01:17:35 -0800 (PST)
Received: by fxm13 with SMTP id 13so192056fxm.13 for <p2psip@ietf.org>; Wed, 11 Feb 2009 01:17:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=xC+zHKtPNq+/0/DYETgNQVcEEH9LeYYwoskA4kt7AnU=; b=bofJWcvtsLgq1K8sG+SjS4XKdl4mzeU4TuqoCimIHYiXm+TUoiyaPubDhb5yxDFOT6 aW4XzkJI7ZF/Y5L9yDFjgZhVhm/HdVe8d7hE+WT65rNZcq2WpG/4pAZphk8Eg8TMX87O l0HQ8hmRmlznOl/YnWi6PmFrPf+ZbS1WjGG5A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Ib6P7gaWaNvEGyCRa4sLd0dRJ8pRoJITUrnZSYbsIvkySlwkjDF+0D3jSjamwWB9e2 xkJ3M/Rx7aC8cHvQXH4Uer7LcYX13s6J9mQw+0adYzEME9v4wiwsvIBDYi8olEHyJa2v hGKsqMu7BY2cP8N8308kaOE3qMfgtdW1J5/F8=
MIME-Version: 1.0
Received: by 10.86.3.4 with SMTP id 4mr460275fgc.41.1234343857732; Wed, 11 Feb  2009 01:17:37 -0800 (PST)
In-Reply-To: <19E513F61FD3DB47A847097F8AD7128A91CDA9@CNBEEXC006.nsn-intra.net>
References: <C5B5B310.B461%hsinnrei@adobe.com> <009401c98b22$687903c0$100ca40a@china.huawei.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <19E513F61FD3DB47A847097F8AD7128A91C7E4@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED240D@NASANEXMB12.na.qualcomm.com> <19E513F61FD3DB47A847097F8AD7128A91CDA9@CNBEEXC006.nsn-intra.net>
Date: Wed, 11 Feb 2009 10:17:37 +0100
Message-ID: <66dcf31f0902110117o4eba99c3k3d67f2fd9df2698b@mail.gmail.com>
From: Minh Nguyen <skminh@gmail.com>
To: "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>
Content-Type: multipart/alternative; boundary=000e0cd248042bbdf80462a113f2
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] mobile p2p in p2psip
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 09:17:38 -0000

--000e0cd248042bbdf80462a113f2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Xiao,



> Using mobile nodes as peers highly increases the maintenance cost of the
> overlay structure. The ideal P2P communication (from the point of mobilit=
y
> feature) is using fixed peers to construct overlay with clients either fi=
xed
> or mobile.
>

I totally agree with you. A Peer who has high mobility should be come a
Client to reduce the maintain cost of Overlay. On the other hand, Clients
has 'qualified' and low movement can become a Peer. However, It probably
depends on different context.

Best regards,
-Minh


>
>
>
> -----Original Message-----
> From: ext Das, Saumitra [mailto:saumitra@qualcomm.com]
> Sent: Wednesday, February 11, 2009 4:50 AM
> To: Xiao, Lin (NSN - CN/Beijing); p2psip@ietf.org
> Subject: RE: [P2PSIP] mobile p2p in p2psip
>
> Hi Xiao,
>
>  I just put the MANET as an example that may need a different DHT plugin.
> P2P mobility (nto MANET mobility) simply shows up as excessive churn and =
a
> network with a lot of mobile peers would have to deal with such churn. As
> long as the mobile peer can rejoin the network everything works. Dealing
> with a failed network connection due to mobility or the node going down f=
rom
> churn is similar.
>
> Best,
> Saumitra
>
>
> -----Original Message-----
> From: Xiao, Lin (NSN - CN/Beijing) [mailto:lin.xiao@nsn.com]
> Sent: Tuesday, February 10, 2009 1:09 AM
> To: Das, Saumitra; p2psip@ietf.org
> Subject: RE: [P2PSIP] mobile p2p in p2psip
>
> Hi Das,
>
> In my opinion, the P2P mobility addresses the issues like disconnection o=
f
> two connected nodes in the overlay structure caused by the route unreacha=
ble
> in the network layer when nodes move. It's a different topic with
> implemeting DHT on MANETs, where considers the disconnection of a route
> caused by unreachable of a node on link level.  IP unreachable in mobile =
ad
> hoc networks mean the destination node or source node is isolated because=
 of
> the limited radio access distance.
>
>
> Best Regards,
> Xiao Lin
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
> Of ext Das, Saumitra
> Sent: Tuesday, February 10, 2009 2:55 PM
> To: p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
> Handling mobile nodes can be done in the framework of the base draft. For
> example, the DHT protocol itself can be different if the operating
> conditions are such that there is a lot of moiblity. There are several
> proposals for DHTs to operate efficiently on highly mobile networks such =
as
> MANETs. These should be doable under the pluggability principle of RELOAD=
.
>
> The fact about who should be peer, client can be based on decisions of th=
e
> overlay deployer. Some overlays make not have such choices being made up
> only of mobile nodes. There are various techniques to deal with excessive
> churn due to mobility and the consequent need to replicate data which can
> work under the framework of the base draft.
>
> New draft could focus on best practices or results on such choices.
>
> Best
> Saumitra
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
> Of Xiao, Lin (NSN - CN/Beijing)
> Sent: Monday, February 09, 2009 9:41 PM
> To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=C3=A9n; Victor
> Pascual =C3=A1vila
> Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
>
> Hi Bruce and Haibin:
>
> I totally agree with you to further consider the mobility behavior togeth=
er
> with the status of the node (peer or client) in the overlay.
>
> Mobility could bring disconnection and reconnection which changes the
> topology structure of a P2P overlay. Different influences are given to pe=
ers
> and clients. Clients only need to reconnect with overlay simply, while pe=
ers
> need do data migration and even more before changing connection. There is=
 no
> point to ask client to install a same complex protocol with peer, especia=
lly
> in mobility scenario. Moreover, the frequent moving of peers could be a
> disaster for structured overlay. Therefore, it is necessary to tell which
> kind of devices could perform as peer and which should work as clients.
>
> Besides the peer/client definition mentioned in Reload base, the mobility
> character should also be considered to separate them. In my opinion, ther=
e
> could be three kinds of node in the overlay: fixed (e.g. desktop), mobile
> (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good
> candidates for peers of overlay, while mobile handsets should be limited =
in
> client status considering not only their limited capability and resources
> but also the highly mobile characteristic. Some devices like laptop could
> perform either as peers or as clients depending on requirement. The peer
> mobility issues are mainly brought by this kind of nodes.
>
> So, the overlay could be constructed by some relative static nodes as pee=
rs
> for data storage and message routing. The highly mobility nodes, which wo=
rk
> only as clients, can not cause churn of the overlay topology structure. I=
t
> seems that we'd better consider the client mobility and peer mobility
> separately to describe their behavior and to develop their protocols more
> clearly.
>
>
> Xiao Lin
>
>
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
> Of ext Song Haibin
> Sent: Tuesday, February 10, 2009 9:54 AM
> To: 'Henry Sinnreich'; 'David Artu?edo Guill=C3=A9n'; 'Victor Pascual =C3=
=A1vila'
> Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
> Subject: Re: [P2PSIP] mobile p2p in p2psip
>
> Hi Henry and Bin,
> >>Frequent changes has to be managed in order to route messages
> efficiently.
>
> >>It is not the same as churn, but it introduces similar challenges, IMHO=
.
>
> >>This makes sense and is the reason the present work in the P2P SIP WG
> >>we have peer nodes and client nodes.
>
> >There was an I-D (now expired) on this:
> >Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
> >"P2PSIP Clients", <draft-pascual-p2psip-clients>
>
> >It was preceded and followed by many discussions on this topic, such as
> >that frequent p2p protocol messages for peer nodes will quickly exhaust
> >the battery.
>
> As the co-author of this I-D (use my previous name Song Yongchao), I
> support that the mobile devices should be better to act as clients rather
> than peers whenever possible. But I guess there are scenarios where only
> mobile devices are available. In this case, more considerations need to b=
e
> given to the mobility of a "peer".
>
> Bin, I don't know if this is what you concern about.
>
> BR
> Song Haibin
>
>
> Just to be clear, clients are a fully integrated component of the base
> reload protocol.  Motivation for them and some discussion of related issu=
es
> is in the p2psip-base appendix (and a much more extensive discussion in
> pascual-clients and others), but the actual mechanisms to support them
> should already be in the base draft.
>
> Discussion of further work identifying when a node should be a peer and
> when it should be a client, or overlay algorithms optimized for specific
> types of deployments, including "mobile", might be good topics for furthe=
r
> work in new drafts, of course.
>
> Bruce
>
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>



--=20
  Minh Nguyen
+33 6 65764460

--000e0cd248042bbdf80462a113f2
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<span style=3D"color: rgb(0, 0, 153);">Hi Xiao,</span><br><br><br><div clas=
s=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"border-left: 1=
px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"=
><br>

Using mobile nodes as peers highly increases the maintenance cost of the ov=
erlay structure. The ideal P2P communication (from the point of mobility fe=
ature) is using fixed peers to construct overlay with clients either fixed =
or mobile. <div class=3D"Ih2E3d">
</div></blockquote><div><br><span style=3D"color: rgb(0, 0, 153);">I totall=
y agree with you. A Peer who has high mobility should be come a Client to r=
educe the maintain cost of Overlay. On the other hand, Clients has &#39;qua=
lified&#39; and low movement can become a Peer. However, It probably depend=
s on different context.</span><br style=3D"color: rgb(0, 0, 153);">
<br style=3D"color: rgb(0, 0, 153);"><span style=3D"color: rgb(0, 0, 153);"=
>Best regards,</span><br style=3D"color: rgb(0, 0, 153);"><span style=3D"co=
lor: rgb(0, 0, 153);">-Minh</span><br>=C2=A0</div><blockquote class=3D"gmai=
l_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0p=
t 0pt 0.8ex; padding-left: 1ex;">
<div class=3D"Ih2E3d"><br>
<br>
<br>
-----Original Message-----<br>
</div><div><div></div><div class=3D"Wj3C7c">From: ext Das, Saumitra [mailto=
:<a href=3D"mailto:saumitra@qualcomm.com">saumitra@qualcomm.com</a>]<br>
Sent: Wednesday, February 11, 2009 4:50 AM<br>
To: Xiao, Lin (NSN - CN/Beijing); <a href=3D"mailto:p2psip@ietf.org">p2psip=
@ietf.org</a><br>
Subject: RE: [P2PSIP] mobile p2p in p2psip<br>
<br>
Hi Xiao,<br>
<br>
 =C2=A0I just put the MANET as an example that may need a different DHT plu=
gin. P2P mobility (nto MANET mobility) simply shows up as excessive churn a=
nd a network with a lot of mobile peers would have to deal with such churn.=
 As long as the mobile peer can rejoin the network everything works. Dealin=
g with a failed network connection due to mobility or the node going down f=
rom churn is similar.<br>

<br>
Best,<br>
Saumitra<br>
<br>
<br>
-----Original Message-----<br>
From: Xiao, Lin (NSN - CN/Beijing) [mailto:<a href=3D"mailto:lin.xiao@nsn.c=
om">lin.xiao@nsn.com</a>]<br>
Sent: Tuesday, February 10, 2009 1:09 AM<br>
To: Das, Saumitra; <a href=3D"mailto:p2psip@ietf.org">p2psip@ietf.org</a><b=
r>
Subject: RE: [P2PSIP] mobile p2p in p2psip<br>
<br>
Hi Das,<br>
<br>
In my opinion, the P2P mobility addresses the issues like disconnection of =
two connected nodes in the overlay structure caused by the route unreachabl=
e in the network layer when nodes move. It&#39;s a different topic with imp=
lemeting DHT on MANETs, where considers the disconnection of a route caused=
 by unreachable of a node on link level. =C2=A0IP unreachable in mobile ad =
hoc networks mean the destination node or source node is isolated because o=
f the limited radio access distance.<br>

<br>
<br>
Best Regards,<br>
Xiao Lin<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a=
> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.or=
g</a>] On Behalf Of ext Das, Saumitra<br>
Sent: Tuesday, February 10, 2009 2:55 PM<br>
To: <a href=3D"mailto:p2psip@ietf.org">p2psip@ietf.org</a><br>
Subject: Re: [P2PSIP] mobile p2p in p2psip<br>
<br>
Handling mobile nodes can be done in the framework of the base draft. For e=
xample, the DHT protocol itself can be different if the operating condition=
s are such that there is a lot of moiblity. There are several proposals for=
 DHTs to operate efficiently on highly mobile networks such as MANETs. Thes=
e should be doable under the pluggability principle of RELOAD.<br>

<br>
The fact about who should be peer, client can be based on decisions of the =
overlay deployer. Some overlays make not have such choices being made up on=
ly of mobile nodes. There are various techniques to deal with excessive chu=
rn due to mobility and the consequent need to replicate data which can work=
 under the framework of the base draft.<br>

<br>
New draft could focus on best practices or results on such choices.<br>
<br>
Best<br>
Saumitra<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a=
> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.or=
g</a>] On Behalf Of Xiao, Lin (NSN - CN/Beijing)<br>
Sent: Monday, February 09, 2009 9:41 PM<br>
To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=C3=A9n; Victor P=
ascual =C3=A1vila<br>
Cc: longbwe longbwe; Wang, Sherry; <a href=3D"mailto:p2psip@ietf.org">p2psi=
p@ietf.org</a><br>
Subject: Re: [P2PSIP] mobile p2p in p2psip<br>
<br>
<br>
Hi Bruce and Haibin:<br>
<br>
I totally agree with you to further consider the mobility behavior together=
 with the status of the node (peer or client) in the overlay.<br>
<br>
Mobility could bring disconnection and reconnection which changes the topol=
ogy structure of a P2P overlay. Different influences are given to peers and=
 clients. Clients only need to reconnect with overlay simply, while peers n=
eed do data migration and even more before changing connection. There is no=
 point to ask client to install a same complex protocol with peer, especial=
ly in mobility scenario. Moreover, the frequent moving of peers could be a =
disaster for structured overlay. Therefore, it is necessary to tell which k=
ind of devices could perform as peer and which should work as clients.<br>

<br>
Besides the peer/client definition mentioned in Reload base, the mobility c=
haracter should also be considered to separate them. In my opinion, there c=
ould be three kinds of node in the overlay: fixed (e.g. desktop), mobile (e=
.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good candid=
ates for peers of overlay, while mobile handsets should be limited in clien=
t status considering not only their limited capability and resources but al=
so the highly mobile characteristic. Some devices like laptop could perform=
 either as peers or as clients depending on requirement. The peer mobility =
issues are mainly brought by this kind of nodes.<br>

<br>
So, the overlay could be constructed by some relative static nodes as peers=
 for data storage and message routing. The highly mobility nodes, which wor=
k only as clients, can not cause churn of the overlay topology structure. I=
t seems that we&#39;d better consider the client mobility and peer mobility=
 separately to describe their behavior and to develop their protocols more =
clearly.<br>

<br>
<br>
Xiao Lin<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.org</a=
> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org">p2psip-bounces@ietf.or=
g</a>] On Behalf Of ext Song Haibin<br>
Sent: Tuesday, February 10, 2009 9:54 AM<br>
To: &#39;Henry Sinnreich&#39;; &#39;David Artu?edo Guill=C3=A9n&#39;; &#39;=
Victor Pascual =C3=A1vila&#39;<br>
Cc: &#39;longbwe longbwe&#39;; &#39;Wang,Sherry&#39;; <a href=3D"mailto:p2p=
sip@ietf.org">p2psip@ietf.org</a><br>
Subject: Re: [P2PSIP] mobile p2p in p2psip<br>
<br>
Hi Henry and Bin,<br>
&gt;&gt;Frequent changes has to be managed in order to route messages effic=
iently.<br>
<br>
&gt;&gt;It is not the same as churn, but it introduces similar challenges, =
IMHO.<br>
<br>
&gt;&gt;This makes sense and is the reason the present work in the P2P SIP =
WG<br>
&gt;&gt;we have peer nodes and client nodes.<br>
<br>
&gt;There was an I-D (now expired) on this:<br>
&gt;Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,<br>
&gt;&quot;P2PSIP Clients&quot;, &lt;draft-pascual-p2psip-clients&gt;<br>
<br>
&gt;It was preceded and followed by many discussions on this topic, such as=
<br>
&gt;that frequent p2p protocol messages for peer nodes will quickly exhaust=
<br>
&gt;the battery.<br>
<br>
As the co-author of this I-D (use my previous name Song Yongchao), I suppor=
t that the mobile devices should be better to act as clients rather than pe=
ers whenever possible. But I guess there are scenarios where only mobile de=
vices are available. In this case, more considerations need to be given to =
the mobility of a &quot;peer&quot;.<br>

<br>
Bin, I don&#39;t know if this is what you concern about.<br>
<br>
BR<br>
Song Haibin<br>
<br>
<br>
Just to be clear, clients are a fully integrated component of the base relo=
ad protocol. =C2=A0Motivation for them and some discussion of related issue=
s is in the p2psip-base appendix (and a much more extensive discussion in p=
ascual-clients and others), but the actual mechanisms to support them shoul=
d already be in the base draft.<br>

<br>
Discussion of further work identifying when a node should be a peer and whe=
n it should be a client, or overlay algorithms optimized for specific types=
 of deployments, including &quot;mobile&quot;, might be good topics for fur=
ther work in new drafts, of course.<br>

<br>
Bruce<br>
<br>
<br>
<br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br> =C2=A0 Min=
h Nguyen<br>+33 6 65764460<br>

--000e0cd248042bbdf80462a113f2--

From lin.xiao@nsn.com  Wed Feb 11 01:23:36 2009
Return-Path: <lin.xiao@nsn.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 13E0728C0DB for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 01:23:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.424
X-Spam-Level: 
X-Spam-Status: No, score=-5.424 tagged_above=-999 required=5 tests=[AWL=1.175,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vuvf8DqdOti4 for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 01:23:35 -0800 (PST)
Received: from demumfd001.nsn-inter.net (demumfd001.nsn-inter.net [217.115.75.233]) by core3.amsl.com (Postfix) with ESMTP id B09313A684C for <p2psip@ietf.org>; Wed, 11 Feb 2009 01:23:34 -0800 (PST)
Received: from demuprx016.emea.nsn-intra.net ([10.150.129.55]) by demumfd001.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id n1B9NaPW004395 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 11 Feb 2009 10:23:36 +0100
Received: from demuexc025.nsn-intra.net (demuexc025.nsn-intra.net [10.159.32.12]) by demuprx016.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id n1B9NaRe027537; Wed, 11 Feb 2009 10:23:36 +0100
Received: from CNBEEXC006.nsn-intra.net ([10.159.192.11]) by demuexc025.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.3959);  Wed, 11 Feb 2009 10:23:35 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 11 Feb 2009 17:23:32 +0800
Message-ID: <19E513F61FD3DB47A847097F8AD7128A91CF69@CNBEEXC006.nsn-intra.net>
In-Reply-To: <bc023dcd0902100850l766b5b4an8593942dc050dfab@mail.gmail.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2pin p2psip)
Thread-Index: AcmLn7j8O0p7EMc0QGSQqd9nWz1KWQAhpKCg
References: <C5B5B310.B461%hsinnrei@adobe.com><009401c98b22$687903c0$100ca40a@china.huawei.com><19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net><2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com><BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com><618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com><6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com><618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com><1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com> <bc023dcd0902100850l766b5b4an8593942dc050dfab@mail.gmail.com>
From: "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>
To: "ext Bruce Lowekamp" <bbl@lowekamp.net>, "Dan York" <dyork@voxeo.com>
X-OriginalArrivalTime: 11 Feb 2009 09:23:35.0564 (UTC) FILETIME=[6A3C94C0:01C98C2A]
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2pin p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 09:23:36 -0000

Hi Bruce,

You said " A client doesn't need  to know anything about the overlay =
algorithm". Does it mean client node can not even run the Hash for =
resource ID for itself? If so, almost all the functionalities of the =
reload are realized by peers. Only the unified Node_ID connects the =
clients and peers topologically in a same overlay level. However, even =
this kind of topology relationship is not stable considering the =
unreachability of a client to its responsible peer caused by client =
mobility or something else (That's the reason that, I think, reload base =
has the second option for client routing in section 3.2.1). I totally =
agree to allocate Node_ID for clients to give them a status for =
communication with peers at overlay layer level. But besides this, I do =
not think there is necessary to integrate client protocol into peer =
protocol, considering the different behavior of them. It could make such =
an all-in-one protocol too complex. So, I still think separated =
description for peers and clients could make things more clear. : )


Best Regards,
Xiao Lin


-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of ext Bruce Lowekamp
Sent: Wednesday, February 11, 2009 12:51 AM
To: Dan York
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile =
p2pin p2psip)

On Tue, Feb 10, 2009 at 10:06 AM, Dan York <dyork@voxeo.com> wrote:
> Victor,
>
> On Feb 10, 2009, at 9:58 AM, Victor Pascual =C1vila wrote:
>>
>>> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm to =

>>> DY> join
>>> the overlay network?  Perhaps I just need more caffeine this=20
>>> morning, but I guess I don't understand how any node can join the=20
>>> overlay network without understanding the underlying algorithm.  I=20
>>> understand that a "peer" would need to know this to join in the=20
>>> overlay and the underlying DHT, but wouldn't the client also?
>>
>> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>>
>> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>>
>> Please, let me know your opinion.
>
> DY> Ah... so the clients communicate with the P2P overlay "peer" nodes =

> DY> by
> way of the "client protocol".  So if the P2P overlay supports such a=20
> client protocol, client nodes can connect to the overlay without any=20
> knowledge of the underlying DHT algorithm (or anything else in the=20
> underlying overlay network).
>
> DY> Got it... thanks for explaining.
>
> DY> This does, of course, assume that whatever P2PSIP protocol we use=20
> DY> would
> have a client protocol.
>

Clients are an integral part of the current reload protocol.  This is =
already there without a need for a separate client protocol.  A client =
doesn't need  to know anything about the overlay algorithm, it just sets =
the destination in the via list and lets the peer it's connected to =
figure out to get it there.

http://www.p2psip.org/drafts/draft-ietf-p2psip-base-01a.html#anchor11

Bruce



> Regards,
> Dan
>
> --
> Dan York, CISSP, Director of Emerging Communication Technology
> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>
> Build voice applications based on open standards.
> Find out how at http://www.voxeo.com/free
>
>
>
>
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip

From bbl@lowekamp.net  Wed Feb 11 05:02:49 2009
Return-Path: <bbl@lowekamp.net>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9E5293A6D03 for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 05:02:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.819
X-Spam-Level: 
X-Spam-Status: No, score=-1.819 tagged_above=-999 required=5 tests=[AWL=0.158,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KUYckVv5JNfS for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 05:02:48 -0800 (PST)
Received: from mail-qy0-f11.google.com (mail-qy0-f11.google.com [209.85.221.11]) by core3.amsl.com (Postfix) with ESMTP id 5A2AC3A6CFE for <p2psip@ietf.org>; Wed, 11 Feb 2009 05:02:48 -0800 (PST)
Received: by qyk4 with SMTP id 4so142970qyk.13 for <p2psip@ietf.org>; Wed, 11 Feb 2009 05:02:51 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.74.68 with SMTP id t4mr1021803qcj.102.1234357370072; Wed,  11 Feb 2009 05:02:50 -0800 (PST)
In-Reply-To: <19E513F61FD3DB47A847097F8AD7128A91CF69@CNBEEXC006.nsn-intra.net>
References: <C5B5B310.B461%hsinnrei@adobe.com> <19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com> <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com> <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com> <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com> <bc023dcd0902100850l766b5b4an8593942dc050dfab@mail.gmail.com> <19E513F61FD3DB47A847097F8AD7128A91CF69@CNBEEXC006.nsn-intra.net>
Date: Wed, 11 Feb 2009 08:02:50 -0500
Message-ID: <bc023dcd0902110502t482e806ap3bf4ca1435b8198c@mail.gmail.com>
From: Bruce Lowekamp <bbl@lowekamp.net>
To: "Xiao, Lin (NSN - CN/Beijing)" <lin.xiao@nsn.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2pin p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 13:02:49 -0000

The minimum requirements for clients are discussed in

http://www.p2psip.org/drafts/draft-ietf-p2psip-base-01a.html#anchor13

The current protocol is already an integrated protocol, for clients
that are able to meet those requirements (which essentially mean that
the clients are capable of originating their own messages that can be
routed across the overlay).

There is also a further discussion of peers vs clients in
Bruce


On Wed, Feb 11, 2009 at 4:23 AM, Xiao, Lin (NSN - CN/Beijing)
<lin.xiao@nsn.com> wrote:
> Hi Bruce,
>
> You said " A client doesn't need  to know anything about the overlay algo=
rithm". Does it mean client node can not even run the Hash for resource ID =
for itself? If so, almost all the functionalities of the reload are realize=
d by peers. Only the unified Node_ID connects the clients and peers topolog=
ically in a same overlay level. However, even this kind of topology relatio=
nship is not stable considering the unreachability of a client to its respo=
nsible peer caused by client mobility or something else (That's the reason =
that, I think, reload base has the second option for client routing in sect=
ion 3.2.1). I totally agree to allocate Node_ID for clients to give them a =
status for communication with peers at overlay layer level. But besides thi=
s, I do not think there is necessary to integrate client protocol into peer=
 protocol, considering the different behavior of them. It could make such a=
n all-in-one protocol too complex. So, I still think separated description =
for peers and clients could make things more clear. : )
>
>
> Best Regards,
> Xiao Lin
>
>
> -----Original Message-----
> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of ext Bruce Lowekamp
> Sent: Wednesday, February 11, 2009 12:51 AM
> To: Dan York
> Cc: p2psip@ietf.org
> Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2=
pin p2psip)
>
> On Tue, Feb 10, 2009 at 10:06 AM, Dan York <dyork@voxeo.com> wrote:
>> Victor,
>>
>> On Feb 10, 2009, at 9:58 AM, Victor Pascual =C3=81vila wrote:
>>>
>>>> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm to
>>>> DY> join
>>>> the overlay network?  Perhaps I just need more caffeine this
>>>> morning, but I guess I don't understand how any node can join the
>>>> overlay network without understanding the underlying algorithm.  I
>>>> understand that a "peer" would need to know this to join in the
>>>> overlay and the underlying DHT, but wouldn't the client also?
>>>
>>> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>>>
>>> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>>>
>>> Please, let me know your opinion.
>>
>> DY> Ah... so the clients communicate with the P2P overlay "peer" nodes
>> DY> by
>> way of the "client protocol".  So if the P2P overlay supports such a
>> client protocol, client nodes can connect to the overlay without any
>> knowledge of the underlying DHT algorithm (or anything else in the
>> underlying overlay network).
>>
>> DY> Got it... thanks for explaining.
>>
>> DY> This does, of course, assume that whatever P2PSIP protocol we use
>> DY> would
>> have a client protocol.
>>
>
> Clients are an integral part of the current reload protocol.  This is alr=
eady there without a need for a separate client protocol.  A client doesn't=
 need  to know anything about the overlay algorithm, it just sets the desti=
nation in the via list and lets the peer it's connected to figure out to ge=
t it there.
>
> http://www.p2psip.org/drafts/draft-ietf-p2psip-base-01a.html#anchor11
>
> Bruce
>
>
>
>> Regards,
>> Dan
>>
>> --
>> Dan York, CISSP, Director of Emerging Communication Technology
>> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
>> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
>> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>>
>> Build voice applications based on open standards.
>> Find out how at http://www.voxeo.com/free
>>
>>
>>
>>
>>
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>

From bbl@lowekamp.net  Wed Feb 11 05:10:25 2009
Return-Path: <bbl@lowekamp.net>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A95753A6CCF for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 05:10:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level: 
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f1ZvvcpCFhbi for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 05:10:24 -0800 (PST)
Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by core3.amsl.com (Postfix) with ESMTP id 8D1153A69B3 for <p2psip@ietf.org>; Wed, 11 Feb 2009 05:10:24 -0800 (PST)
Received: by qw-out-2122.google.com with SMTP id 3so40670qwe.31 for <p2psip@ietf.org>; Wed, 11 Feb 2009 05:10:27 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.79.7 with SMTP id n7mr3946710qck.87.1234357826934; Wed, 11  Feb 2009 05:10:26 -0800 (PST)
In-Reply-To: <BADD1A38-5CEC-41D0-9255-95B223D24654@voxeo.com>
References: <C5B5B310.B461%hsinnrei@adobe.com> <2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com> <BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com> <618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com> <6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com> <618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com> <1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com> <8b2769930902100808n3e298113sae229df4ce5b292a@mail.gmail.com> <bc023dcd0902100852r98af0e1lea7df950c1933374@mail.gmail.com> <BADD1A38-5CEC-41D0-9255-95B223D24654@voxeo.com>
Date: Wed, 11 Feb 2009 08:10:26 -0500
Message-ID: <bc023dcd0902110510w20961e71j5a0ea95a033825fc@mail.gmail.com>
From: Bruce Lowekamp <bbl@lowekamp.net>
To: Dan York <dyork@voxeo.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 13:10:25 -0000

Hmmm.  Adding a forward reference in 3.5 is trivial.

I don't know about moving it, though.  There are so many different
things that can be in the overlay configuration file, and I think that
makes a lot more sense to keep it with the rest of the
discovery/enrollment issues.  I think you could make more of an
argument to move all of 11 earlier in the draft, though I'd have to
think about that for awhile.

Bruce


On Tue, Feb 10, 2009 at 10:56 PM, Dan York <dyork@voxeo.com> wrote:
> Ah, so it is...  thanks for the pointer, Bruce.  I did indeed miss someth=
ing
> fundamental in the draft.
>
> Could I suggest that in the base in section 3.5 there is a line of text
> added along the lines of:
>
> ------
> The Topology Plugin is described in further detail in the section on
> "Overlay Topology".
> ------
>
> Or something like that to clue other readers in about the section to jump
> ahead to?
>
> Also, why is section 11.1 with the "Overlay Configuration" separated so f=
ar
> away from the pieces related to the overview topology in section 5.3?
>
> Might it not make more sense to have section 11.1 as a subsection of 5.3 =
so
> that it is right there with the other info about using alternate topology
> algorithms?
>
> Thanks,
> Dan
>
> On Feb 10, 2009, at 11:52 AM, Bruce Lowekamp wrote:
>
>> the algorithm is specified as "topology-plugin" in the overlay
>> configuration.
>>
>>
>> http://www.p2psip.org/drafts/draft-ietf-p2psip-base-01a.html#sec-configu=
ration
>>
>> Bruce
>>
>> On Tue, Feb 10, 2009 at 11:08 AM, David A. Bryan <dbryan@ethernot.org>
>> wrote:
>>>
>>> If having a mechanism to negotiate the DHT isn't in there, it
>>> definitely is something that needs to be corrected. Going all the way
>>> back to draft-bryan-sipping-p2p-02 there were fields for specifying
>>> which DHT should be used, and a section on negotiating it (since it
>>> was SIP, it was very straight-forward -- we specified that you use
>>> offer/answer...). I'm fine with falling back to a client protocol
>>> connection, but that doesn't change the fact we need a mechanism to
>>> negotiate the DHT if we support pluggable DHTs. Failing to find a
>>> common one, you can fall back to client connection.
>>>
>>> It may very well be there, or it could have somehow fallen out of the
>>> most recent version (can one of the authors comment?) If it did fall
>>> out somehow, it is good for people to point things like this out about
>>> RELOAD. I think when things got merged, many of the practical parts
>>> that were in the earlier drafts (at least those that were actually
>>> implemented) got unintentionally lost, or at least the descriptions
>>> became less clear as the complexity grew, and these are exactly the
>>> sorts of things that need to be corrected as we work to move forward
>>> the draft.
>>>
>>> David (as individual)
>>>
>>> On Tue, Feb 10, 2009 at 10:06 AM, Dan York <dyork@voxeo.com> wrote:
>>>>
>>>> Victor,
>>>>
>>>> On Feb 10, 2009, at 9:58 AM, Victor Pascual =C3=81vila wrote:
>>>>>
>>>>>> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm to
>>>>>> join
>>>>>> the overlay network?  Perhaps I just need more caffeine this morning=
,
>>>>>> but
>>>>>> I
>>>>>> guess I don't understand how any node can join the overlay network
>>>>>> without
>>>>>> understanding the underlying algorithm.  I understand that a "peer"
>>>>>> would
>>>>>> need to know this to join in the overlay and the underlying DHT, but
>>>>>> wouldn't the client also?
>>>>>
>>>>> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>>>>>
>>>>> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>>>>>
>>>>> Please, let me know your opinion.
>>>>
>>>> DY> Ah... so the clients communicate with the P2P overlay "peer" nodes
>>>> by
>>>> way of the "client protocol".  So if the P2P overlay supports such a
>>>> client
>>>> protocol, client nodes can connect to the overlay without any knowledg=
e
>>>> of
>>>> the underlying DHT algorithm (or anything else in the underlying overl=
ay
>>>> network).
>>>>
>>>> DY> Got it... thanks for explaining.
>>>>
>>>> DY> This does, of course, assume that whatever P2PSIP protocol we use
>>>> would
>>>> have a client protocol.
>>>>
>>>> Regards,
>>>> Dan
>>>>
>>>> --
>>>> Dan York, CISSP, Director of Emerging Communication Technology
>>>> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
>>>> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
>>>> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>>>>
>>>> Build voice applications based on open standards.
>>>> Find out how at http://www.voxeo.com/free
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> P2PSIP mailing list
>>>> P2PSIP@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>>
>>> _______________________________________________
>>> P2PSIP mailing list
>>> P2PSIP@ietf.org
>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>
>
> --
> Dan York, CISSP, Director of Emerging Communication Technology
> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>
> Build voice applications based on open standards.
> Find out how at http://www.voxeo.com/free
>
>
>
>
>
>

From ron.even.tlv@gmail.com  Wed Feb 11 11:05:01 2009
Return-Path: <ron.even.tlv@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EA0D128C1D0 for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 11:05:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4hsjdz-2oZAR for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 11:05:00 -0800 (PST)
Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.154]) by core3.amsl.com (Postfix) with ESMTP id 3ABA528C19D for <p2psip@ietf.org>; Wed, 11 Feb 2009 11:05:00 -0800 (PST)
Received: by fg-out-1718.google.com with SMTP id l26so105382fgb.41 for <p2psip@ietf.org>; Wed, 11 Feb 2009 11:05:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:references :in-reply-to:subject:date:message-id:mime-version:content-type :content-transfer-encoding:x-mailer:thread-index:content-language; bh=0CQW1G85C0p6zm0+35N4fOWBRR7chM5ely95KX380Vk=; b=gDssE4cVDsKZ3uAxovogyv24UTPc/BMYYnkFyLJEuPaZtRg9tI4hnuP2wc98F5MBEp niyUI10eTomv56rG2e0c8SPc1gW2R9SFcK2ySvcN1U5IOpxO4/9HiEhlAGeEkwiiIYsH J9HVndmGqu1IMmsux45Z6kph1CSKlw+k+yRdc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:content-transfer-encoding:x-mailer :thread-index:content-language; b=KxgfKpRt4O9cflQU9QeDDSs+/A1NfZMxJbJdA5M1Dh4dlR1sdj+TSu2/ojQOlNSZX8 KBINdhGlc0ORpKP0g6kkGqqXDWt1fobfJkgSRT5PGcNBMjibeVXNajWlYUkQMhy4Uxmm jgFkzziVbZ/kMsFSa6WXFnNw90wIbqujr1KWY=
Received: by 10.86.66.19 with SMTP id o19mr884759fga.7.1234379103130; Wed, 11 Feb 2009 11:05:03 -0800 (PST)
Received: from windows8d787f9 (bzq-79-178-151-102.red.bezeqint.net [79.178.151.102]) by mx.google.com with ESMTPS id 3sm6369479fge.22.2009.02.11.11.05.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 11 Feb 2009 11:05:02 -0800 (PST)
From: "Roni Even" <ron.even.tlv@gmail.com>
To: "'Bruce Lowekamp'" <bbl@lowekamp.net>, "'David A. Bryan'" <dbryan@ethernot.org>
References: <C5B5B310.B461%hsinnrei@adobe.com>	<009401c98b22$687903c0$100ca40a@china.huawei.com>	<19E513F61FD3DB47A847097F8AD7128A8EF68A@CNBEEXC006.nsn-intra.net>	<2D06DE445C2ADE44890118C3F449B9633FED23A8@NASANEXMB12.na.qualcomm.com>	<BCDD2F1A-290F-4C74-921B-84405E76CEE7@voxeo.com>	<618e24240902100418g3e01d221td27217c350c529d5@mail.gmail.com>	<6FCC00D7-045E-4800-B2F0-4A624A890492@voxeo.com>	<618e24240902100658n5a48328ua9142b21c93ee3ee@mail.gmail.com>	<1E952ADC-6099-4096-9DB8-CE5A129362F7@voxeo.com>	<8b2769930902100808n3e298113sae229df4ce5b292a@mail.gmail.com> <bc023dcd0902100852r98af0e1lea7df950c1933374@mail.gmail.com>
In-Reply-To: <bc023dcd0902100852r98af0e1lea7df950c1933374@mail.gmail.com>
Date: Wed, 11 Feb 2009 21:03:38 +0200
Message-ID: <4993215e.0305560a.568e.ffffb4a0@mx.google.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcmLoA8IH989thG0Q2S6bIxIAfNjIwA2zvfA
Content-Language: en-us
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile p2p	in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Feb 2009 19:05:02 -0000

The IANA section also has Overlay Algorithm Types registry

Roni Even

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of Bruce Lowekamp
Sent: Tuesday, February 10, 2009 6:53 PM
To: David A. Bryan
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Interoperability vs Pluggability (was Re: mobile =
p2p in p2psip)

the algorithm is specified as "topology-plugin" in the overlay =
configuration.

http://www.p2psip.org/drafts/draft-ietf-p2psip-base-01a.html#sec-configur=
ation

Bruce

On Tue, Feb 10, 2009 at 11:08 AM, David A. Bryan <dbryan@ethernot.org> =
wrote:
> If having a mechanism to negotiate the DHT isn't in there, it
> definitely is something that needs to be corrected. Going all the way
> back to draft-bryan-sipping-p2p-02 there were fields for specifying
> which DHT should be used, and a section on negotiating it (since it
> was SIP, it was very straight-forward -- we specified that you use
> offer/answer...). I'm fine with falling back to a client protocol
> connection, but that doesn't change the fact we need a mechanism to
> negotiate the DHT if we support pluggable DHTs. Failing to find a
> common one, you can fall back to client connection.
>
> It may very well be there, or it could have somehow fallen out of the
> most recent version (can one of the authors comment?) If it did fall
> out somehow, it is good for people to point things like this out about
> RELOAD. I think when things got merged, many of the practical parts
> that were in the earlier drafts (at least those that were actually
> implemented) got unintentionally lost, or at least the descriptions
> became less clear as the complexity grew, and these are exactly the
> sorts of things that need to be corrected as we work to move forward
> the draft.
>
> David (as individual)
>
> On Tue, Feb 10, 2009 at 10:06 AM, Dan York <dyork@voxeo.com> wrote:
>> Victor,
>>
>> On Feb 10, 2009, at 9:58 AM, Victor Pascual =C3=81vila wrote:
>>>
>>>> DY> Hmmmm... so a "client" doesn't need to know the DHT algorithm =
to join
>>>> the overlay network?  Perhaps I just need more caffeine this =
morning, but
>>>> I
>>>> guess I don't understand how any node can join the overlay network
>>>> without
>>>> understanding the underlying algorithm.  I understand that a "peer" =
would
>>>> need to know this to join in the overlay and the underlying DHT, =
but
>>>> wouldn't the client also?
>>>
>>> See draft-pascual-p2psip-clients, Section 4, Argument number 4
>>>
>>> http://tools.ietf.org/html/draft-pascual-p2psip-clients-01#page-6
>>>
>>> Please, let me know your opinion.
>>
>> DY> Ah... so the clients communicate with the P2P overlay "peer" =
nodes by
>> way of the "client protocol".  So if the P2P overlay supports such a =
client
>> protocol, client nodes can connect to the overlay without any =
knowledge of
>> the underlying DHT algorithm (or anything else in the underlying =
overlay
>> network).
>>
>> DY> Got it... thanks for explaining.
>>
>> DY> This does, of course, assume that whatever P2PSIP protocol we use =
would
>> have a client protocol.
>>
>> Regards,
>> Dan
>>
>> --
>> Dan York, CISSP, Director of Emerging Communication Technology
>> Office of the CTO    Voxeo Corporation     dyork@voxeo.com
>> Phone: +1-407-455-5859  Skype: danyork  http://www.voxeo.com
>> Blogs: http://blogs.voxeo.com  http://www.disruptivetelephony.com
>>
>> Build voice applications based on open standards.
>> Find out how at http://www.voxeo.com/free
>>
>>
>>
>>
>>
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


From longbwee@gmail.com  Wed Feb 11 20:13:41 2009
Return-Path: <longbwee@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6CB313A67A2 for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 20:13:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nxRKmkjpOKZK for <p2psip@core3.amsl.com>; Wed, 11 Feb 2009 20:13:39 -0800 (PST)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.177]) by core3.amsl.com (Postfix) with ESMTP id 807FA3A693E for <p2psip@ietf.org>; Wed, 11 Feb 2009 20:13:39 -0800 (PST)
Received: by wa-out-1112.google.com with SMTP id m33so313146wag.5 for <p2psip@ietf.org>; Wed, 11 Feb 2009 20:13:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type; bh=6cL/LXDP85IuxedV1VUQfuMlsnYcVzG4VmnKTYpP/9w=; b=h2g9xMHJzx9X2uJFev6pwFzzSLtKbvIUIHYMv/eiHbl2J+/e23qt72sKpxGR4ukkPD sUMZ45Lr/KLbq6YW3xMO1SG7qg8SLmtPM1GeDC+SBBJuOBJ1u6JneL/ViLA/YrFA6Vs/ 45J1tY2FdKLzmC0DdHfrU0zngWEFxKR2nzz0g=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=Ef5pfPjwOg3ymVM2iXfBXp7AbgXiCvftZI4vUcBpdSZySMvTpVRo1tei/uSBJ6+bOO 7x3UK92X+VwAMERL4b2ClRbtoFsM3zzr3D4ezkp62eA8WIipmi0+oaIdycNGY+rndLAy 2V0te3zQiG016mCVjxAZ5PVPnbnLpU1mUUukM=
MIME-Version: 1.0
Received: by 10.114.193.15 with SMTP id q15mr176564waf.199.1234412023302; Wed,  11 Feb 2009 20:13:43 -0800 (PST)
Date: Thu, 12 Feb 2009 12:13:43 +0800
Message-ID: <d17e64e20902112013i103fb322t4c580ed201c85f54@mail.gmail.com>
From: Bin Long <longbwee@gmail.com>
To: Minh Nguyen <skminh@gmail.com>
Content-Type: multipart/alternative; boundary=00163646ccd627ca070462b0f2d0
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Peer vs Client (mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Feb 2009 04:13:41 -0000

--00163646ccd627ca070462b0f2d0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi all,

It seems that a node with high mobility had better be a client other than a
peer considering the maintenace cost it brought to the overlay.Does anyone
can tell how much additional overhead it would result in? Are there any way=
s
to alleviate this a little?

I also have another question: From the fair perspective of the overlay, the
two roles of peer and client can bring potential risk in stableness. As we
can see, peers pay for what they get while clients just consume without
contributing. This is unfair to peers if they are not volunteers to do this=
,
and may lead to the result that the qualified nodes are willing to pretend
they are not competent and act as clients.   When the clients nodes
far overpass peer node, the overlay cannot be stable. Should we introduce
some incentive and punishing mechanisms to proportion the peers and clients
in the overlay?

Best wishes,
Bin, Long
On Wed, Feb 11, 2009 at 5:17 PM, Minh Nguyen <skminh@gmail.com> wrote:

> Hi Xiao,
>
>
>
>> Using mobile nodes as peers highly increases the maintenance cost of the
>> overlay structure. The ideal P2P communication (from the point of mobili=
ty
>> feature) is using fixed peers to construct overlay with clients either f=
ixed
>> or mobile.
>>
>
> I totally agree with you. A Peer who has high mobility should be come a
> Client to reduce the maintain cost of Overlay. On the other hand, Clients
> has 'qualified' and low movement can become a Peer. However, It probably
> depends on different context.
>
> Best regards,
> -Minh
>
>
>>
>>
>>
>> -----Original Message-----
>>  From: ext Das, Saumitra [mailto:saumitra@qualcomm.com]
>> Sent: Wednesday, February 11, 2009 4:50 AM
>> To: Xiao, Lin (NSN - CN/Beijing); p2psip@ietf.org
>> Subject: RE: [P2PSIP] mobile p2p in p2psip
>>
>> Hi Xiao,
>>
>>  I just put the MANET as an example that may need a different DHT plugin=
.
>> P2P mobility (nto MANET mobility) simply shows up as excessive churn and=
 a
>> network with a lot of mobile peers would have to deal with such churn. A=
s
>> long as the mobile peer can rejoin the network everything works. Dealing
>> with a failed network connection due to mobility or the node going down =
from
>> churn is similar.
>>
>> Best,
>> Saumitra
>>
>>
>> -----Original Message-----
>> From: Xiao, Lin (NSN - CN/Beijing) [mailto:lin.xiao@nsn.com]
>> Sent: Tuesday, February 10, 2009 1:09 AM
>> To: Das, Saumitra; p2psip@ietf.org
>> Subject: RE: [P2PSIP] mobile p2p in p2psip
>>
>> Hi Das,
>>
>> In my opinion, the P2P mobility addresses the issues like disconnection =
of
>> two connected nodes in the overlay structure caused by the route unreach=
able
>> in the network layer when nodes move. It's a different topic with
>> implemeting DHT on MANETs, where considers the disconnection of a route
>> caused by unreachable of a node on link level.  IP unreachable in mobile=
 ad
>> hoc networks mean the destination node or source node is isolated becaus=
e of
>> the limited radio access distance.
>>
>>
>> Best Regards,
>> Xiao Lin
>>
>> -----Original Message-----
>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
>> Of ext Das, Saumitra
>> Sent: Tuesday, February 10, 2009 2:55 PM
>> To: p2psip@ietf.org
>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>
>> Handling mobile nodes can be done in the framework of the base draft. Fo=
r
>> example, the DHT protocol itself can be different if the operating
>> conditions are such that there is a lot of moiblity. There are several
>> proposals for DHTs to operate efficiently on highly mobile networks such=
 as
>> MANETs. These should be doable under the pluggability principle of RELOA=
D.
>>
>> The fact about who should be peer, client can be based on decisions of t=
he
>> overlay deployer. Some overlays make not have such choices being made up
>> only of mobile nodes. There are various techniques to deal with excessiv=
e
>> churn due to mobility and the consequent need to replicate data which ca=
n
>> work under the framework of the base draft.
>>
>> New draft could focus on best practices or results on such choices.
>>
>> Best
>> Saumitra
>>
>>
>> -----Original Message-----
>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
>> Of Xiao, Lin (NSN - CN/Beijing)
>> Sent: Monday, February 09, 2009 9:41 PM
>> To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor
>> Pascual =E1vila
>> Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>
>>
>> Hi Bruce and Haibin:
>>
>> I totally agree with you to further consider the mobility behavior
>> together with the status of the node (peer or client) in the overlay.
>>
>> Mobility could bring disconnection and reconnection which changes the
>> topology structure of a P2P overlay. Different influences are given to p=
eers
>> and clients. Clients only need to reconnect with overlay simply, while p=
eers
>> need do data migration and even more before changing connection. There i=
s no
>> point to ask client to install a same complex protocol with peer, especi=
ally
>> in mobility scenario. Moreover, the frequent moving of peers could be a
>> disaster for structured overlay. Therefore, it is necessary to tell whic=
h
>> kind of devices could perform as peer and which should work as clients.
>>
>> Besides the peer/client definition mentioned in Reload base, the mobilit=
y
>> character should also be considered to separate them. In my opinion, the=
re
>> could be three kinds of node in the overlay: fixed (e.g. desktop), mobil=
e
>> (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good
>> candidates for peers of overlay, while mobile handsets should be limited=
 in
>> client status considering not only their limited capability and resource=
s
>> but also the highly mobile characteristic. Some devices like laptop coul=
d
>> perform either as peers or as clients depending on requirement. The peer
>> mobility issues are mainly brought by this kind of nodes.
>>
>> So, the overlay could be constructed by some relative static nodes as
>> peers for data storage and message routing. The highly mobility nodes, w=
hich
>> work only as clients, can not cause churn of the overlay topology struct=
ure.
>> It seems that we'd better consider the client mobility and peer mobility
>> separately to describe their behavior and to develop their protocols mor=
e
>> clearly.
>>
>>
>> Xiao Lin
>>
>>
>>
>> -----Original Message-----
>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf
>> Of ext Song Haibin
>> Sent: Tuesday, February 10, 2009 9:54 AM
>> To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1vi=
la'
>> Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>
>> Hi Henry and Bin,
>> >>Frequent changes has to be managed in order to route messages
>> efficiently.
>>
>> >>It is not the same as churn, but it introduces similar challenges, IMH=
O.
>>
>> >>This makes sense and is the reason the present work in the P2P SIP WG
>> >>we have peer nodes and client nodes.
>>
>> >There was an I-D (now expired) on this:
>> >Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
>> >"P2PSIP Clients", <draft-pascual-p2psip-clients>
>>
>> >It was preceded and followed by many discussions on this topic, such as
>> >that frequent p2p protocol messages for peer nodes will quickly exhaust
>> >the battery.
>>
>> As the co-author of this I-D (use my previous name Song Yongchao), I
>> support that the mobile devices should be better to act as clients rathe=
r
>> than peers whenever possible. But I guess there are scenarios where only
>> mobile devices are available. In this case, more considerations need to =
be
>> given to the mobility of a "peer".
>>
>> Bin, I don't know if this is what you concern about.
>>
>> BR
>> Song Haibin
>>
>>
>> Just to be clear, clients are a fully integrated component of the base
>> reload protocol.  Motivation for them and some discussion of related iss=
ues
>> is in the p2psip-base appendix (and a much more extensive discussion in
>> pascual-clients and others), but the actual mechanisms to support them
>> should already be in the base draft.
>>
>> Discussion of further work identifying when a node should be a peer and
>> when it should be a client, or overlay algorithms optimized for specific
>> types of deployments, including "mobile", might be good topics for furth=
er
>> work in new drafts, of course.
>>
>> Bruce
>>
>>
>>
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>>
>
>
>
> --
>   Minh Nguyen
> +33 6 65764460
>
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>
>

--00163646ccd627ca070462b0f2d0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Hi all,</div>
<div><br>It seems that a node with high mobility had better be a client oth=
er than a peer considering the maintenace cost it brought to the overlay.Do=
es anyone can tell how much additional overhead it would result in? Are the=
re any ways to alleviate this a little?</div>

<div>&nbsp;</div>
<div>I also have another question: From the fair perspective of the overlay=
, the two roles of peer and client can bring potential risk in stableness. =
As we can see, peers pay for what they get while clients just consume witho=
ut contributing. This is unfair&nbsp;to peers if they are not volunteers to=
 do this, and&nbsp;may lead to the result that the qualified nodes&nbsp;are=
 willing to pretend they are not competent and act as&nbsp;clients. &nbsp;&=
nbsp;When the clients nodes far&nbsp;overpass peer node, the overlay cannot=
 be stable. Should we introduce some incentive and punishing mechanisms to&=
nbsp;proportion the&nbsp;peers and clients in the overlay?</div>

<div>&nbsp;</div>
<div>Best wishes,</div>
<div>Bin, Long<br></div>
<div class=3D"gmail_quote">On Wed, Feb 11, 2009 at 5:17 PM, Minh Nguyen <sp=
an dir=3D"ltr">&lt;<a href=3D"mailto:skminh@gmail.com">skminh@gmail.com</a>=
&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><span style=3D"COLOR: rgb(0,0,15=
3)">Hi Xiao,</span><br><br><br>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0pt 0=
pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><br>Using mobile nod=
es as peers highly increases the maintenance cost of the overlay structure.=
 The ideal P2P communication (from the point of mobility feature) is using =
fixed peers to construct overlay with clients either fixed or mobile.=20
<div></div></blockquote>
<div><br><span style=3D"COLOR: rgb(0,0,153)">I totally agree with you. A Pe=
er who has high mobility should be come a Client to reduce the maintain cos=
t of Overlay. On the other hand, Clients has &#39;qualified&#39; and low mo=
vement can become a Peer. However, It probably depends on different context=
.</span><br style=3D"COLOR: rgb(0,0,153)">
<br style=3D"COLOR: rgb(0,0,153)"><span style=3D"COLOR: rgb(0,0,153)">Best =
regards,</span><br style=3D"COLOR: rgb(0,0,153)"><span style=3D"COLOR: rgb(=
0,0,153)">-Minh</span><br>&nbsp;</div>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0pt 0=
pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<div><br><br><br>-----Original Message-----<br></div>
<div>
<div></div>
<div>From: ext Das, Saumitra [mailto:<a href=3D"mailto:saumitra@qualcomm.co=
m" target=3D"_blank">saumitra@qualcomm.com</a>]<br>Sent: Wednesday, Februar=
y 11, 2009 4:50 AM<br>To: Xiao, Lin (NSN - CN/Beijing); <a href=3D"mailto:p=
2psip@ietf.org" target=3D"_blank">p2psip@ietf.org</a><br>
Subject: RE: [P2PSIP] mobile p2p in p2psip<br><br>Hi Xiao,<br><br>&nbsp;I j=
ust put the MANET as an example that may need a different DHT plugin. P2P m=
obility (nto MANET mobility) simply shows up as excessive churn and a netwo=
rk with a lot of mobile peers would have to deal with such churn. As long a=
s the mobile peer can rejoin the network everything works. Dealing with a f=
ailed network connection due to mobility or the node going down from churn =
is similar.<br>
<br>Best,<br>Saumitra<br><br><br>-----Original Message-----<br>From: Xiao, =
Lin (NSN - CN/Beijing) [mailto:<a href=3D"mailto:lin.xiao@nsn.com" target=
=3D"_blank">lin.xiao@nsn.com</a>]<br>Sent: Tuesday, February 10, 2009 1:09 =
AM<br>
To: Das, Saumitra; <a href=3D"mailto:p2psip@ietf.org" target=3D"_blank">p2p=
sip@ietf.org</a><br>Subject: RE: [P2PSIP] mobile p2p in p2psip<br><br>Hi Da=
s,<br><br>In my opinion, the P2P mobility addresses the issues like disconn=
ection of two connected nodes in the overlay structure caused by the route =
unreachable in the network layer when nodes move. It&#39;s a different topi=
c with implemeting DHT on MANETs, where considers the disconnection of a ro=
ute caused by unreachable of a node on link level. &nbsp;IP unreachable in =
mobile ad hoc networks mean the destination node or source node is isolated=
 because of the limited radio access distance.<br>
<br><br>Best Regards,<br>Xiao Lin=20
<div class=3D"Ih2E3d"><br><br>-----Original Message-----<br>From: <a href=
=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.o=
rg</a> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank"=
>p2psip-bounces@ietf.org</a>] On Behalf Of ext Das, Saumitra<br>
Sent: Tuesday, February 10, 2009 2:55 PM<br>To: <a href=3D"mailto:p2psip@ie=
tf.org" target=3D"_blank">p2psip@ietf.org</a><br>Subject: Re: [P2PSIP] mobi=
le p2p in p2psip<br><br></div>Handling mobile nodes can be done in the fram=
ework of the base draft. For example, the DHT protocol itself can be differ=
ent if the operating conditions are such that there is a lot of moiblity. T=
here are several proposals for DHTs to operate efficiently on highly mobile=
 networks such as MANETs. These should be doable under the pluggability pri=
nciple of RELOAD.<br>
<br>The fact about who should be peer, client can be based on decisions of =
the overlay deployer. Some overlays make not have such choices being made u=
p only of mobile nodes. There are various techniques to deal with excessive=
 churn due to mobility and the consequent need to replicate data which can =
work under the framework of the base draft.<br>
<br>New draft could focus on best practices or results on such choices.<br>=
<br>Best<br>Saumitra=20
<div>
<div></div>
<div class=3D"Wj3C7c"><br><br>-----Original Message-----<br>From: <a href=
=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.o=
rg</a> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank"=
>p2psip-bounces@ietf.org</a>] On Behalf Of Xiao, Lin (NSN - CN/Beijing)<br>
Sent: Monday, February 09, 2009 9:41 PM<br>To: ext Song Haibin; Henry Sinnr=
eich; David Artu?edo Guill=E9n; Victor Pascual =E1vila<br>Cc: longbwe longb=
we; Wang, Sherry; <a href=3D"mailto:p2psip@ietf.org" target=3D"_blank">p2ps=
ip@ietf.org</a><br>
Subject: Re: [P2PSIP] mobile p2p in p2psip<br><br><br>Hi Bruce and Haibin:<=
br><br>I totally agree with you to further consider the mobility behavior t=
ogether with the status of the node (peer or client) in the overlay.<br>
<br>Mobility could bring disconnection and reconnection which changes the t=
opology structure of a P2P overlay. Different influences are given to peers=
 and clients. Clients only need to reconnect with overlay simply, while pee=
rs need do data migration and even more before changing connection. There i=
s no point to ask client to install a same complex protocol with peer, espe=
cially in mobility scenario. Moreover, the frequent moving of peers could b=
e a disaster for structured overlay. Therefore, it is necessary to tell whi=
ch kind of devices could perform as peer and which should work as clients.<=
br>
<br>Besides the peer/client definition mentioned in Reload base, the mobili=
ty character should also be considered to separate them. In my opinion, the=
re could be three kinds of node in the overlay: fixed (e.g. desktop), mobil=
e (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good ca=
ndidates for peers of overlay, while mobile handsets should be limited in c=
lient status considering not only their limited capability and resources bu=
t also the highly mobile characteristic. Some devices like laptop could per=
form either as peers or as clients depending on requirement. The peer mobil=
ity issues are mainly brought by this kind of nodes.<br>
<br>So, the overlay could be constructed by some relative static nodes as p=
eers for data storage and message routing. The highly mobility nodes, which=
 work only as clients, can not cause churn of the overlay topology structur=
e. It seems that we&#39;d better consider the client mobility and peer mobi=
lity separately to describe their behavior and to develop their protocols m=
ore clearly.<br>
<br><br>Xiao Lin<br><br><br><br>-----Original Message-----<br>From: <a href=
=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.o=
rg</a> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank"=
>p2psip-bounces@ietf.org</a>] On Behalf Of ext Song Haibin<br>
Sent: Tuesday, February 10, 2009 9:54 AM<br>To: &#39;Henry Sinnreich&#39;; =
&#39;David Artu?edo Guill=E9n&#39;; &#39;Victor Pascual =E1vila&#39;<br>Cc:=
 &#39;longbwe longbwe&#39;; &#39;Wang,Sherry&#39;; <a href=3D"mailto:p2psip=
@ietf.org" target=3D"_blank">p2psip@ietf.org</a><br>
Subject: Re: [P2PSIP] mobile p2p in p2psip<br><br>Hi Henry and Bin,<br>&gt;=
&gt;Frequent changes has to be managed in order to route messages efficient=
ly.<br><br>&gt;&gt;It is not the same as churn, but it introduces similar c=
hallenges, IMHO.<br>
<br>&gt;&gt;This makes sense and is the reason the present work in the P2P =
SIP WG<br>&gt;&gt;we have peer nodes and client nodes.<br><br>&gt;There was=
 an I-D (now expired) on this:<br>&gt;Pascual, V., Matuszewski, M., Shim, E=
., Zhang, H., and S. Yongchao,<br>
&gt;&quot;P2PSIP Clients&quot;, &lt;draft-pascual-p2psip-clients&gt;<br><br=
>&gt;It was preceded and followed by many discussions on this topic, such a=
s<br>&gt;that frequent p2p protocol messages for peer nodes will quickly ex=
haust<br>
&gt;the battery.<br><br>As the co-author of this I-D (use my previous name =
Song Yongchao), I support that the mobile devices should be better to act a=
s clients rather than peers whenever possible. But I guess there are scenar=
ios where only mobile devices are available. In this case, more considerati=
ons need to be given to the mobility of a &quot;peer&quot;.<br>
<br>Bin, I don&#39;t know if this is what you concern about.<br><br>BR<br>S=
ong Haibin<br><br><br>Just to be clear, clients are a fully integrated comp=
onent of the base reload protocol. &nbsp;Motivation for them and some discu=
ssion of related issues is in the p2psip-base appendix (and a much more ext=
ensive discussion in pascual-clients and others), but the actual mechanisms=
 to support them should already be in the base draft.<br>
<br>Discussion of further work identifying when a node should be a peer and=
 when it should be a client, or overlay algorithms optimized for specific t=
ypes of deployments, including &quot;mobile&quot;, might be good topics for=
 further work in new drafts, of course.<br>
<br>Bruce<br><br><br><br>_______________________________________________<br=
>P2PSIP mailing list<br><a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank=
">P2PSIP@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/p=
2psip" target=3D"_blank">https://www.ietf.org/mailman/listinfo/p2psip</a><b=
r>
_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
</div></div></div></div></blockquote></div><font color=3D"#888888"><br><br =
clear=3D"all"><br>-- <br>&nbsp; Minh Nguyen<br>+33 6 65764460<br></font><br=
>_______________________________________________<br>P2PSIP mailing list<br>=
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br><br></blockquote></div>=
<br><br clear=3D"all"><br><br>

--00163646ccd627ca070462b0f2d0--

From skminh@gmail.com  Sat Feb 14 15:20:50 2009
Return-Path: <skminh@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 786A13A69CD for <p2psip@core3.amsl.com>; Sat, 14 Feb 2009 15:20:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oWohmWt-oTo9 for <p2psip@core3.amsl.com>; Sat, 14 Feb 2009 15:20:48 -0800 (PST)
Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.156]) by core3.amsl.com (Postfix) with ESMTP id 56AC73A6C02 for <p2psip@ietf.org>; Sat, 14 Feb 2009 15:19:40 -0800 (PST)
Received: by fg-out-1718.google.com with SMTP id l26so68003fgb.41 for <p2psip@ietf.org>; Sat, 14 Feb 2009 15:19:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=lSlNDbD6sa2/8hZuqM09Nr49czsYH30Bgnsqi6iYChA=; b=nj9zPu/xamr2uN4L6W87lNB5hVm7nev08VilS7dpd12WCbFp+RyAv84XEmD+UDYELJ OdePRqc3KFfEoRW+BwU550UtGmySKpQoLq2lX3b4r4UkcLHQ1Blpr6pncPgmsOCGkrPa lpnzVSeqsfiywE6ZSXzxv5q51tynCgLCYy0Uk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=mtQIviJVXS6NYDLZBIbbux56Glwo3nANCOhbQS5w6IMow2HfAphayAp189nHrJobNE vhnPrZHkx3e5uX6cm+8CtFQcb9szS1CNz4wDKXVVOtugQKZNBNo3ws4OuHbc1wxUH9K+ M+AmRWEwQF5Z4Mqnwldhs4aoBwL6Jfyj8EYI4=
MIME-Version: 1.0
Received: by 10.86.36.17 with SMTP id j17mr577028fgj.10.1234653587164; Sat, 14  Feb 2009 15:19:47 -0800 (PST)
In-Reply-To: <d17e64e20902112013i103fb322t4c580ed201c85f54@mail.gmail.com>
References: <d17e64e20902112013i103fb322t4c580ed201c85f54@mail.gmail.com>
Date: Sun, 15 Feb 2009 00:19:47 +0100
Message-ID: <66dcf31f0902141519v37651bccq9ea89ca8d60d6567@mail.gmail.com>
From: Minh Nguyen <skminh@gmail.com>
To: Bin Long <longbwee@gmail.com>
Content-Type: multipart/alternative; boundary=000e0cd244927bd0740462e9308f
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Peer vs Client (mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Feb 2009 23:20:50 -0000

--000e0cd244927bd0740462e9308f
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi  Bin,


> I also have another question: From the fair perspective of the overlay, t=
he
> two roles of peer and client can bring potential risk in stableness. As w=
e
> can see, peers pay for what they get while clients just consume without
> contributing. This is unfair to peers if they are not volunteers to do th=
is,
> and may lead to the result that the qualified nodes are willing to preten=
d
> they are not competent and act as clients.   When the clients nodes
> far overpass peer node, the overlay cannot be stable. Should we introduce
> some incentive and punishing mechanisms to proportion the peers and clien=
ts
> in the overlay?
>

*IMHO, MobileP2P (e.g Ad hoc) is a endpoint-oriented networks by itself.
Hence, Users (Peer or Client) need to be willing to cooperate to each other=
.
It may depends on our design.*

Best Regards,
-Minh


> Best wishes,
> Bin, Long
> On Wed, Feb 11, 2009 at 5:17 PM, Minh Nguyen <skminh@gmail.com> wrote:
>
>> Hi Xiao,
>>
>>
>>
>>> Using mobile nodes as peers highly increases the maintenance cost of th=
e
>>> overlay structure. The ideal P2P communication (from the point of mobil=
ity
>>> feature) is using fixed peers to construct overlay with clients either =
fixed
>>> or mobile.
>>>
>>
>> I totally agree with you. A Peer who has high mobility should be come a
>> Client to reduce the maintain cost of Overlay. On the other hand, Client=
s
>> has 'qualified' and low movement can become a Peer. However, It probably
>> depends on different context.
>>
>> Best regards,
>> -Minh
>>
>>
>>>
>>>
>>>
>>> -----Original Message-----
>>>  From: ext Das, Saumitra [mailto:saumitra@qualcomm.com]
>>> Sent: Wednesday, February 11, 2009 4:50 AM
>>> To: Xiao, Lin (NSN - CN/Beijing); p2psip@ietf.org
>>> Subject: RE: [P2PSIP] mobile p2p in p2psip
>>>
>>> Hi Xiao,
>>>
>>>  I just put the MANET as an example that may need a different DHT plugi=
n.
>>> P2P mobility (nto MANET mobility) simply shows up as excessive churn an=
d a
>>> network with a lot of mobile peers would have to deal with such churn. =
As
>>> long as the mobile peer can rejoin the network everything works. Dealin=
g
>>> with a failed network connection due to mobility or the node going down=
 from
>>> churn is similar.
>>>
>>> Best,
>>> Saumitra
>>>
>>>
>>> -----Original Message-----
>>> From: Xiao, Lin (NSN - CN/Beijing) [mailto:lin.xiao@nsn.com]
>>> Sent: Tuesday, February 10, 2009 1:09 AM
>>> To: Das, Saumitra; p2psip@ietf.org
>>> Subject: RE: [P2PSIP] mobile p2p in p2psip
>>>
>>> Hi Das,
>>>
>>> In my opinion, the P2P mobility addresses the issues like disconnection
>>> of two connected nodes in the overlay structure caused by the route
>>> unreachable in the network layer when nodes move. It's a different topi=
c
>>> with implemeting DHT on MANETs, where considers the disconnection of a =
route
>>> caused by unreachable of a node on link level.  IP unreachable in mobil=
e ad
>>> hoc networks mean the destination node or source node is isolated becau=
se of
>>> the limited radio access distance.
>>>
>>>
>>> Best Regards,
>>> Xiao Lin
>>>
>>> -----Original Message-----
>>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behal=
f
>>> Of ext Das, Saumitra
>>> Sent: Tuesday, February 10, 2009 2:55 PM
>>> To: p2psip@ietf.org
>>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>>
>>> Handling mobile nodes can be done in the framework of the base draft. F=
or
>>> example, the DHT protocol itself can be different if the operating
>>> conditions are such that there is a lot of moiblity. There are several
>>> proposals for DHTs to operate efficiently on highly mobile networks suc=
h as
>>> MANETs. These should be doable under the pluggability principle of RELO=
AD.
>>>
>>> The fact about who should be peer, client can be based on decisions of
>>> the overlay deployer. Some overlays make not have such choices being ma=
de up
>>> only of mobile nodes. There are various techniques to deal with excessi=
ve
>>> churn due to mobility and the consequent need to replicate data which c=
an
>>> work under the framework of the base draft.
>>>
>>> New draft could focus on best practices or results on such choices.
>>>
>>> Best
>>> Saumitra
>>>
>>>
>>> -----Original Message-----
>>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behal=
f
>>> Of Xiao, Lin (NSN - CN/Beijing)
>>> Sent: Monday, February 09, 2009 9:41 PM
>>> To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=C3=A9n; Vict=
or
>>> Pascual =C3=A1vila
>>> Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
>>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>>
>>>
>>> Hi Bruce and Haibin:
>>>
>>> I totally agree with you to further consider the mobility behavior
>>> together with the status of the node (peer or client) in the overlay.
>>>
>>> Mobility could bring disconnection and reconnection which changes the
>>> topology structure of a P2P overlay. Different influences are given to =
peers
>>> and clients. Clients only need to reconnect with overlay simply, while =
peers
>>> need do data migration and even more before changing connection. There =
is no
>>> point to ask client to install a same complex protocol with peer, espec=
ially
>>> in mobility scenario. Moreover, the frequent moving of peers could be a
>>> disaster for structured overlay. Therefore, it is necessary to tell whi=
ch
>>> kind of devices could perform as peer and which should work as clients.
>>>
>>> Besides the peer/client definition mentioned in Reload base, the mobili=
ty
>>> character should also be considered to separate them. In my opinion, th=
ere
>>> could be three kinds of node in the overlay: fixed (e.g. desktop), mobi=
le
>>> (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good
>>> candidates for peers of overlay, while mobile handsets should be limite=
d in
>>> client status considering not only their limited capability and resourc=
es
>>> but also the highly mobile characteristic. Some devices like laptop cou=
ld
>>> perform either as peers or as clients depending on requirement. The pee=
r
>>> mobility issues are mainly brought by this kind of nodes.
>>>
>>> So, the overlay could be constructed by some relative static nodes as
>>> peers for data storage and message routing. The highly mobility nodes, =
which
>>> work only as clients, can not cause churn of the overlay topology struc=
ture.
>>> It seems that we'd better consider the client mobility and peer mobilit=
y
>>> separately to describe their behavior and to develop their protocols mo=
re
>>> clearly.
>>>
>>>
>>> Xiao Lin
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behal=
f
>>> Of ext Song Haibin
>>> Sent: Tuesday, February 10, 2009 9:54 AM
>>> To: 'Henry Sinnreich'; 'David Artu?edo Guill=C3=A9n'; 'Victor Pascual =
=C3=A1vila'
>>> Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
>>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>>
>>> Hi Henry and Bin,
>>> >>Frequent changes has to be managed in order to route messages
>>> efficiently.
>>>
>>> >>It is not the same as churn, but it introduces similar challenges,
>>> IMHO.
>>>
>>> >>This makes sense and is the reason the present work in the P2P SIP WG
>>> >>we have peer nodes and client nodes.
>>>
>>> >There was an I-D (now expired) on this:
>>> >Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
>>> >"P2PSIP Clients", <draft-pascual-p2psip-clients>
>>>
>>> >It was preceded and followed by many discussions on this topic, such a=
s
>>> >that frequent p2p protocol messages for peer nodes will quickly exhaus=
t
>>> >the battery.
>>>
>>> As the co-author of this I-D (use my previous name Song Yongchao), I
>>> support that the mobile devices should be better to act as clients rath=
er
>>> than peers whenever possible. But I guess there are scenarios where onl=
y
>>> mobile devices are available. In this case, more considerations need to=
 be
>>> given to the mobility of a "peer".
>>>
>>> Bin, I don't know if this is what you concern about.
>>>
>>> BR
>>> Song Haibin
>>>
>>>
>>> Just to be clear, clients are a fully integrated component of the base
>>> reload protocol.  Motivation for them and some discussion of related is=
sues
>>> is in the p2psip-base appendix (and a much more extensive discussion in
>>> pascual-clients and others), but the actual mechanisms to support them
>>> should already be in the base draft.
>>>
>>> Discussion of further work identifying when a node should be a peer and
>>> when it should be a client, or overlay algorithms optimized for specifi=
c
>>> types of deployments, including "mobile", might be good topics for furt=
her
>>> work in new drafts, of course.
>>>
>>> Bruce
>>>
>>>
>>>
>>> _______________________________________________
>>> P2PSIP mailing list
>>> P2PSIP@ietf.org
>>> https://www.ietf.org/mailman/listinfo/p2psip
>>> _______________________________________________
>>> P2PSIP mailing list
>>> P2PSIP@ietf.org
>>> https://www.ietf.org/mailman/listinfo/p2psip
>>> _______________________________________________
>>> P2PSIP mailing list
>>> P2PSIP@ietf.org
>>> https://www.ietf.org/mailman/listinfo/p2psip
>>> _______________________________________________
>>> P2PSIP mailing list
>>> P2PSIP@ietf.org
>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>
>>
>>
>>
>> --
>>   Minh Nguyen
>> +33 6 65764460
>>
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
>>
>>
>
>
>
>


--=20
  Minh Nguyen
+33 6 65764460

--000e0cd244927bd0740462e9308f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<br>Hi&nbsp; Bin,<br><br><div class=3D"gmail_quote"><blockquote class=3D"gm=
ail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt =
0pt 0pt 0.8ex; padding-left: 1ex;"><div>&nbsp;</div>
<div>I also have another question: From the fair perspective of the overlay=
, the two roles of peer and client can bring potential risk in stableness. =
As we can see, peers pay for what they get while clients just consume witho=
ut contributing. This is unfair&nbsp;to peers if they are not volunteers to=
 do this, and&nbsp;may lead to the result that the qualified nodes&nbsp;are=
 willing to pretend they are not competent and act as&nbsp;clients. &nbsp;&=
nbsp;When the clients nodes far&nbsp;overpass peer node, the overlay cannot=
 be stable. Should we introduce some incentive and punishing mechanisms to&=
nbsp;proportion the&nbsp;peers and clients in the overlay?</div>
</blockquote><div><br><b style=3D"color: rgb(0, 0, 153);">IMHO, MobileP2P (=
e.g Ad hoc) is a endpoint-oriented networks by itself. Hence, Users (Peer o=
r Client) need to be willing to cooperate to each other. It may depends on =
our design.</b><br>
<br>Best Regards,<br>-Minh<br><br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8e=
x; padding-left: 1ex;"><div></div>

<div>&nbsp;</div>
<div>Best wishes,</div>
<div>Bin, Long<br></div>
<div class=3D"gmail_quote">On Wed, Feb 11, 2009 at 5:17 PM, Minh Nguyen <sp=
an dir=3D"ltr">&lt;<a href=3D"mailto:skminh@gmail.com" target=3D"_blank">sk=
minh@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"><span style=3D"co=
lor: rgb(0, 0, 153);">Hi Xiao,</span><br><br><br>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Using mobile =
nodes as peers highly increases the maintenance cost of the overlay structu=
re. The ideal P2P communication (from the point of mobility feature) is usi=
ng fixed peers to construct overlay with clients either fixed or mobile.=20
<div></div></blockquote>
<div><br><span style=3D"color: rgb(0, 0, 153);">I totally agree with you. A=
 Peer who has high mobility should be come a Client to reduce the maintain =
cost of Overlay. On the other hand, Clients has &#39;qualified&#39; and low=
 movement can become a Peer. However, It probably depends on different cont=
ext.</span><br style=3D"color: rgb(0, 0, 153);">

<br style=3D"color: rgb(0, 0, 153);"><span style=3D"color: rgb(0, 0, 153);"=
>Best regards,</span><br style=3D"color: rgb(0, 0, 153);"><span style=3D"co=
lor: rgb(0, 0, 153);">-Minh</span><br>&nbsp;</div>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><br><br><br>-----Original Message-----<br></div>
<div>
<div></div>
<div>From: ext Das, Saumitra [mailto:<a href=3D"mailto:saumitra@qualcomm.co=
m" target=3D"_blank">saumitra@qualcomm.com</a>]<br>Sent: Wednesday, Februar=
y 11, 2009 4:50 AM<br>To: Xiao, Lin (NSN - CN/Beijing); <a href=3D"mailto:p=
2psip@ietf.org" target=3D"_blank">p2psip@ietf.org</a><br>

Subject: RE: [P2PSIP] mobile p2p in p2psip<br><br>Hi Xiao,<br><br>&nbsp;I j=
ust put the MANET as an example that may need a different DHT plugin. P2P m=
obility (nto MANET mobility) simply shows up as excessive churn and a netwo=
rk with a lot of mobile peers would have to deal with such churn. As long a=
s the mobile peer can rejoin the network everything works. Dealing with a f=
ailed network connection due to mobility or the node going down from churn =
is similar.<br>

<br>Best,<br>Saumitra<br><br><br>-----Original Message-----<br>From: Xiao, =
Lin (NSN - CN/Beijing) [mailto:<a href=3D"mailto:lin.xiao@nsn.com" target=
=3D"_blank">lin.xiao@nsn.com</a>]<br>Sent: Tuesday, February 10, 2009 1:09 =
AM<br>

To: Das, Saumitra; <a href=3D"mailto:p2psip@ietf.org" target=3D"_blank">p2p=
sip@ietf.org</a><br>Subject: RE: [P2PSIP] mobile p2p in p2psip<br><br>Hi Da=
s,<br><br>In my opinion, the P2P mobility addresses the issues like disconn=
ection of two connected nodes in the overlay structure caused by the route =
unreachable in the network layer when nodes move. It&#39;s a different topi=
c with implemeting DHT on MANETs, where considers the disconnection of a ro=
ute caused by unreachable of a node on link level. &nbsp;IP unreachable in =
mobile ad hoc networks mean the destination node or source node is isolated=
 because of the limited radio access distance.<br>

<br><br>Best Regards,<br>Xiao Lin=20
<div><br><br>-----Original Message-----<br>From: <a href=3D"mailto:p2psip-b=
ounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.org</a> [mailto:<a h=
ref=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@iet=
f.org</a>] On Behalf Of ext Das, Saumitra<br>

Sent: Tuesday, February 10, 2009 2:55 PM<br>To: <a href=3D"mailto:p2psip@ie=
tf.org" target=3D"_blank">p2psip@ietf.org</a><br>Subject: Re: [P2PSIP] mobi=
le p2p in p2psip<br><br></div>Handling mobile nodes can be done in the fram=
ework of the base draft. For example, the DHT protocol itself can be differ=
ent if the operating conditions are such that there is a lot of moiblity. T=
here are several proposals for DHTs to operate efficiently on highly mobile=
 networks such as MANETs. These should be doable under the pluggability pri=
nciple of RELOAD.<br>

<br>The fact about who should be peer, client can be based on decisions of =
the overlay deployer. Some overlays make not have such choices being made u=
p only of mobile nodes. There are various techniques to deal with excessive=
 churn due to mobility and the consequent need to replicate data which can =
work under the framework of the base draft.<br>

<br>New draft could focus on best practices or results on such choices.<br>=
<br>Best<br>Saumitra=20
<div>
<div></div>
<div><br><br>-----Original Message-----<br>From: <a href=3D"mailto:p2psip-b=
ounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.org</a> [mailto:<a h=
ref=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@iet=
f.org</a>] On Behalf Of Xiao, Lin (NSN - CN/Beijing)<br>

Sent: Monday, February 09, 2009 9:41 PM<br>To: ext Song Haibin; Henry Sinnr=
eich; David Artu?edo Guill=C3=A9n; Victor Pascual =C3=A1vila<br>Cc: longbwe=
 longbwe; Wang, Sherry; <a href=3D"mailto:p2psip@ietf.org" target=3D"_blank=
">p2psip@ietf.org</a><br>

Subject: Re: [P2PSIP] mobile p2p in p2psip<br><br><br>Hi Bruce and Haibin:<=
br><br>I totally agree with you to further consider the mobility behavior t=
ogether with the status of the node (peer or client) in the overlay.<br>

<br>Mobility could bring disconnection and reconnection which changes the t=
opology structure of a P2P overlay. Different influences are given to peers=
 and clients. Clients only need to reconnect with overlay simply, while pee=
rs need do data migration and even more before changing connection. There i=
s no point to ask client to install a same complex protocol with peer, espe=
cially in mobility scenario. Moreover, the frequent moving of peers could b=
e a disaster for structured overlay. Therefore, it is necessary to tell whi=
ch kind of devices could perform as peer and which should work as clients.<=
br>

<br>Besides the peer/client definition mentioned in Reload base, the mobili=
ty character should also be considered to separate them. In my opinion, the=
re could be three kinds of node in the overlay: fixed (e.g. desktop), mobil=
e (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good ca=
ndidates for peers of overlay, while mobile handsets should be limited in c=
lient status considering not only their limited capability and resources bu=
t also the highly mobile characteristic. Some devices like laptop could per=
form either as peers or as clients depending on requirement. The peer mobil=
ity issues are mainly brought by this kind of nodes.<br>

<br>So, the overlay could be constructed by some relative static nodes as p=
eers for data storage and message routing. The highly mobility nodes, which=
 work only as clients, can not cause churn of the overlay topology structur=
e. It seems that we&#39;d better consider the client mobility and peer mobi=
lity separately to describe their behavior and to develop their protocols m=
ore clearly.<br>

<br><br>Xiao Lin<br><br><br><br>-----Original Message-----<br>From: <a href=
=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.o=
rg</a> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank"=
>p2psip-bounces@ietf.org</a>] On Behalf Of ext Song Haibin<br>

Sent: Tuesday, February 10, 2009 9:54 AM<br>To: &#39;Henry Sinnreich&#39;; =
&#39;David Artu?edo Guill=C3=A9n&#39;; &#39;Victor Pascual =C3=A1vila&#39;<=
br>Cc: &#39;longbwe longbwe&#39;; &#39;Wang,Sherry&#39;; <a href=3D"mailto:=
p2psip@ietf.org" target=3D"_blank">p2psip@ietf.org</a><br>

Subject: Re: [P2PSIP] mobile p2p in p2psip<br><br>Hi Henry and Bin,<br>&gt;=
&gt;Frequent changes has to be managed in order to route messages efficient=
ly.<br><br>&gt;&gt;It is not the same as churn, but it introduces similar c=
hallenges, IMHO.<br>

<br>&gt;&gt;This makes sense and is the reason the present work in the P2P =
SIP WG<br>&gt;&gt;we have peer nodes and client nodes.<br><br>&gt;There was=
 an I-D (now expired) on this:<br>&gt;Pascual, V., Matuszewski, M., Shim, E=
., Zhang, H., and S. Yongchao,<br>

&gt;&quot;P2PSIP Clients&quot;, &lt;draft-pascual-p2psip-clients&gt;<br><br=
>&gt;It was preceded and followed by many discussions on this topic, such a=
s<br>&gt;that frequent p2p protocol messages for peer nodes will quickly ex=
haust<br>

&gt;the battery.<br><br>As the co-author of this I-D (use my previous name =
Song Yongchao), I support that the mobile devices should be better to act a=
s clients rather than peers whenever possible. But I guess there are scenar=
ios where only mobile devices are available. In this case, more considerati=
ons need to be given to the mobility of a &quot;peer&quot;.<br>

<br>Bin, I don&#39;t know if this is what you concern about.<br><br>BR<br>S=
ong Haibin<br><br><br>Just to be clear, clients are a fully integrated comp=
onent of the base reload protocol. &nbsp;Motivation for them and some discu=
ssion of related issues is in the p2psip-base appendix (and a much more ext=
ensive discussion in pascual-clients and others), but the actual mechanisms=
 to support them should already be in the base draft.<br>

<br>Discussion of further work identifying when a node should be a peer and=
 when it should be a client, or overlay algorithms optimized for specific t=
ypes of deployments, including &quot;mobile&quot;, might be good topics for=
 further work in new drafts, of course.<br>

<br>Bruce<br><br><br><br>_______________________________________________<br=
>P2PSIP mailing list<br><a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank=
">P2PSIP@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/p=
2psip" target=3D"_blank">https://www.ietf.org/mailman/listinfo/p2psip</a><b=
r>

_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>

_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>

_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>

</div></div></div></div></blockquote></div><font color=3D"#888888"><br><br =
clear=3D"all"><br>-- <br>&nbsp; Minh Nguyen<br>+33 6 65764460<br></font><br=
>_______________________________________________<br>P2PSIP mailing list<br>=
<a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br=
>

<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br><br></blockquote></div>=
<br><br clear=3D"all"><br><br>
</blockquote></div><br><br clear=3D"all"><br>-- <br> &nbsp; Minh Nguyen<br>=
+33 6 65764460<br>

--000e0cd244927bd0740462e9308f--

From k_ragab2005@yahoo.com  Sat Feb 14 21:53:55 2009
Return-Path: <k_ragab2005@yahoo.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 73B053A6980 for <p2psip@core3.amsl.com>; Sat, 14 Feb 2009 21:53:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XWOHUmAB+3tH for <p2psip@core3.amsl.com>; Sat, 14 Feb 2009 21:53:53 -0800 (PST)
Received: from web54602.mail.re2.yahoo.com (web54602.mail.re2.yahoo.com [206.190.49.172]) by core3.amsl.com (Postfix) with SMTP id 379753A6966 for <p2psip@ietf.org>; Sat, 14 Feb 2009 21:53:53 -0800 (PST)
Received: (qmail 60534 invoked by uid 60001); 15 Feb 2009 05:54:00 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Message-ID; b=dddfLga+y78QYy578OgXw40BA2ovAv51vtfVam2kvEFlZZDxYQhRdmneCVr2W88H4RxR9GkJuLVgmkxjg/esUCbUDIuXTSPfqENgQvCmpPRXepsFK9rOFbKGAnhEapv23yR4D0mOLF/Q3kAAXosfWiI2vn1iPprp5ldohs60dnk=;
X-YMail-OSG: Lv_7mtQVM1lYT4T7BwXED.RVvaKW2C__iX.X8YGHqdU0Mw76HbXXAoel2P16pRpWcj1smOeZjuh2ZdtaNrwUlm8UG682MjDKSprXT1fLib1E5I8bnkbP9cJyWRUQr0gK2MHysDQ9pQWmZF4QVkXPpRwU0sg9ajjSOXhxsfa1Ob6iskiVWk6rMHuolFPOjX8kjFiMOdRzhzusM_8xnWNxXjJtRkbO.Yjy7jIEZA--
Received: from [212.138.113.12] by web54602.mail.re2.yahoo.com via HTTP; Sat, 14 Feb 2009 21:53:59 PST
X-Mailer: YahooMailWebService/0.7.260.1
Date: Sat, 14 Feb 2009 21:53:59 -0800 (PST)
From: Khaled Ragab <k_ragab2005@yahoo.com>
To: p2psip@ietf.org, ini-p2p@lists.andrew.cmu.edu, iscc@mail.ing.unibo.it, saint@ipsj.or.jp, discuss@ieeetcsc.org, p2p-sip@lists.cs.columbia.edu,  CSE-conferences@cse.stfx.ca
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-627449212-1234677239=:60396"
Message-ID: <652678.60396.qm@web54602.mail.re2.yahoo.com>
Subject: [P2PSIP] Call for the 2nd IEEE P2P Web service workshop
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: k_ragab2005@yahoo.com
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 Feb 2009 05:53:55 -0000

--0-627449212-1234677239=:60396
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

We apologize in advance if you receive multiple copies of this CFP.=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=A0=A0=A0=20
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 CALL FOR=
 CONTRIBUATIONS IEEE P2PWS 2009
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 The 2nd =
IEEE International Workshop On=20
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Peer-to-Peer Web Servic=
es=20
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 http:=
//faculty.kfupm.edu.sa/ICS/helmy/P2PWS09/index.htm
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 In conjunction with the 10th International I=
EEE High Performance Computing and Communications=20
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Korea Un=
iversity, Seoul, Korea, June 25-27 2009
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
SCOPE
Peer-to-peer (P2P) and Web Services (WS) technologies are currently attract=
ing enormous
media attention. In P2P systems a very large number of autonomous computing=
 nodes=20
(the peers) pool together their resources and rely on each other for data a=
nd services.=20
We wish to organize a workshop to address the need for P2P technologies and=
 platforms
that support self-organization of WS, semantic WS, load balance, routing, e=
tc.=20
The P2PWS workshop provides a forum for researchers and practitioners from =
academic,=20
industrial, public and government sectors, to share their latest innovation=
s on the P2P=20
computing, Web services technologies and applications. The workshop will be=
 advertised=20
through mailing lists interested in P2P and WS fields in order to ensure th=
at a wide=20
range of authors will participate.
=A0=20
Area of interest include, but not limited to:
=A0
- Services composition in P2P Web services networks
- Data placement and query answering in P2P systems
- Transaction management for P2P Web services
- Autonomous peers and semantic Web
- Self-organization and emergent behavior in P2P systems
- Resource allocation in P2P systems and Web services
- Scalability, coordination, robustness and adaptability in P2P and Web ser=
vices
- Autonomic Web Services in P2P systems
- Mobile Web Services

Important Dates
=A0
Papers Submission: March 13, 2009
Author Notification: April 10, 2009
Final Manuscript submission: April 21, 2009
Workshop: June 25-27, 2009
=A0
General Inquires Submission
=A0
For more details and update information, please visit=20
http://faculty.kfupm.edu.sa/ICS/helmy/P2PWS09/index.htm
Submit your paper through email to:
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Khaled Ragab , Ge=
neral Chair
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Tarek Helmy, Co-c=
hair
Submission Guidelines
Papers in P2P and Web Services related areas are solicited. Submissions mus=
t include an abstract, five to=20
ten keywords, the e-mail address of the corresponding author and should not=
 exceed 15 pages, including=20
tables and figures. All paper submissions must represent original and unpub=
lished work. Submission of a=20
paper should be regarded as an undertaking that, should the paper be accept=
ed, at least one of the authors=20
will register for the conference and present the work. Submissions will be =
conducted electronically on the=20
conference website
ELECTRONIC SUBMISSION
Prepare your paper with free styles not more than 15 pages in PDF file. Sub=
mit your paper(s) by email to=20
workshop's General Chair Chair or Co-chair.=20
Accepted papers will be published in the workshop proceedings by the IEEE C=
omputer Society Press.=20
In addition, there is a plan to invite authors to submit extended versions =
of their papers for a special issue=20
of a respective journal.=20
General Chair
Khaled Ragab (KFU, Saudi Arabia)
Co-chair
Tarek Helmy (KFUPM, Saudi Arabia)
International Program Committee=20
Aboul Ella Hassanien (Kuwait Univ.
Asrar U. Haquie (KFU , Saudi Arabia)
Farag Ezidin (KFUPM, Saudi Arabia)
Jarallah Alghamdi (KFUPM, Saudi Arabia)
Ibrahim Imam (AAST, Egypt)
Iyad Rahwan (British Univ., UAE)
Jeffery Bradshaw (IHMC, USA)
Jianhua Ma=A0 (Hosei Univ., Japan)
Khaled Shaalan (British Univ., UAE)
Laurence T. Yang (St. Francis Xavier Univ., Canada)
M. Amamiya (Kyushu Univ., Japan)
Moataz Ahmed (LEROS, USA)
Mohamed Al-Naser (KFUPM, Saudi Arabia)
M. Zahrani KFU, Saudi Arabia
R. Kowalczyk (Swinburne Uni, Australia)
Salaheldin Adam (KFUPM, Saudi Arabia)
Sameh El-Ansary (Swedish Institute, Sweden)
Satoshi Amamiya (Kyushu Univ., Japan)
Yasser Kotb (Ain Shams Univ, Egypt
=A0=0A=0A=0A      
--0-627449212-1234677239=:60396
Content-Type: text/html; charset=us-ascii

<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>We apologize in advance if you receive multiple copies of this CFP. </DIV>
<DIV>======================================================================<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CALL FOR CONTRIBUATIONS IEEE P2PWS 2009<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The 2nd IEEE International Workshop On <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Peer-to-Peer Web Services
 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="http://faculty.kfupm.edu.sa/ICS/helmy/P2PWS09/index.htm">http://faculty.kfupm.edu.sa/ICS/helmy/P2PWS09/index.htm</A><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; In conjunction with the 10th International IEEE High Performance Computing and Communications <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Korea University, Seoul, Korea, June 25-27
 2009<BR>======================================================================</DIV>
<DIV>SCOPE<BR>Peer-to-peer (P2P) and Web Services (WS) technologies are currently attracting enormous<BR>media attention. In P2P systems a very large number of autonomous computing nodes <BR>(the peers) pool together their resources and rely on each other for data and services. <BR>We wish to organize a workshop to address the need for P2P technologies and platforms<BR>that support self-organization of WS, semantic WS, load balance, routing, etc. <BR>The P2PWS workshop provides a forum for researchers and practitioners from academic, <BR>industrial, public and government sectors, to share their latest innovations on the P2P <BR>computing, Web services technologies and applications. The workshop will be advertised <BR>through mailing lists interested in P2P and WS fields in order to ensure that a wide <BR>range of authors will participate.<BR>&nbsp; <BR>Area of interest include, but not limited to:<BR>&nbsp;<BR>- Services composition in P2P Web services
 networks<BR>- Data placement and query answering in P2P systems<BR>- Transaction management for P2P Web services<BR>- Autonomous peers and semantic Web<BR>- Self-organization and emergent behavior in P2P systems<BR>- Resource allocation in P2P systems and Web services<BR>- Scalability, coordination, robustness and adaptability in P2P and Web services<BR>- Autonomic Web Services in P2P systems<BR>- Mobile Web Services</DIV>
<DIV><BR>Important Dates<BR>&nbsp;<BR>Papers Submission: March 13, 2009<BR>Author Notification: April 10, 2009<BR>Final Manuscript submission: April 21, 2009<BR>Workshop: June 25-27, 2009<BR>&nbsp;<BR>General Inquires Submission<BR>&nbsp;<BR>For more details and update information, please visit <BR><A href="http://faculty.kfupm.edu.sa/ICS/helmy/P2PWS09/index.htm">http://faculty.kfupm.edu.sa/ICS/helmy/P2PWS09/index.htm</A></DIV>
<DIV>Submit your paper through email to:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Khaled Ragab , General Chair<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tarek Helmy, Co-chair</DIV>
<DIV>Submission Guidelines<BR>Papers in P2P and Web Services related areas are solicited. Submissions must include an abstract, five to <BR>ten keywords, the e-mail address of the corresponding author and should not exceed 15 pages, including <BR>tables and figures. All paper submissions must represent original and unpublished work. Submission of a <BR>paper should be regarded as an undertaking that, should the paper be accepted, at least one of the authors <BR>will register for the conference and present the work. Submissions will be conducted electronically on the <BR>conference website<BR>ELECTRONIC SUBMISSION<BR>Prepare your paper with free styles not more than 15 pages in PDF file. Submit your paper(s) by email to <BR>workshop's General Chair Chair or Co-chair. <BR>Accepted papers will be published in the workshop proceedings by the IEEE Computer Society Press. <BR>In addition, there is a plan to invite authors to submit extended versions of their
 papers for a special issue <BR>of a respective journal. </DIV>
<DIV>General Chair<BR>Khaled Ragab (KFU, Saudi Arabia)<BR>Co-chair<BR>Tarek Helmy (KFUPM, Saudi Arabia)</DIV>
<DIV>International Program Committee <BR>Aboul Ella Hassanien (Kuwait Univ.<BR>Asrar U. Haquie (KFU , Saudi Arabia)<BR>Farag Ezidin (KFUPM, Saudi Arabia)<BR>Jarallah Alghamdi (KFUPM, Saudi Arabia)<BR>Ibrahim Imam (AAST, Egypt)<BR>Iyad Rahwan (British Univ., UAE)<BR>Jeffery Bradshaw (IHMC, USA)<BR>Jianhua Ma&nbsp; (Hosei Univ., Japan)<BR>Khaled Shaalan (British Univ., UAE)<BR>Laurence T. Yang (St. Francis Xavier Univ., Canada)<BR>M. Amamiya (Kyushu Univ., Japan)<BR>Moataz Ahmed (LEROS, USA)<BR>Mohamed Al-Naser (KFUPM, Saudi Arabia)<BR>M. Zahrani KFU, Saudi Arabia<BR>R. Kowalczyk (Swinburne Uni, Australia)<BR>Salaheldin Adam (KFUPM, Saudi Arabia)<BR>Sameh El-Ansary (Swedish Institute, Sweden)<BR>Satoshi Amamiya (Kyushu Univ., Japan)<BR>Yasser Kotb (Ain Shams Univ, Egypt</DIV>
<DIV>&nbsp;</DIV></td></tr></table><br>

      
--0-627449212-1234677239=:60396--

From longbwee@gmail.com  Sun Feb 15 22:37:04 2009
Return-Path: <longbwee@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 34FEE3A6884 for <p2psip@core3.amsl.com>; Sun, 15 Feb 2009 22:37:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.069
X-Spam-Level: 
X-Spam-Status: No, score=-1.069 tagged_above=-999 required=5 tests=[AWL=-0.929, BAYES_20=-0.74, HTML_MESSAGE=0.001, J_CHICKENPOX_43=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FnrtXYHecLzJ for <p2psip@core3.amsl.com>; Sun, 15 Feb 2009 22:37:01 -0800 (PST)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.176]) by core3.amsl.com (Postfix) with ESMTP id D14F43A686A for <p2psip@ietf.org>; Sun, 15 Feb 2009 22:37:01 -0800 (PST)
Received: by wa-out-1112.google.com with SMTP id m33so1164873wag.5 for <p2psip@ietf.org>; Sun, 15 Feb 2009 22:37:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=0wiHykQdXBFEUyjbqkwI2YX5Hgto5QKniiHFoGlbKdY=; b=oYrfF2MxbKTAH4ADvUYf9aRwI/qnK/VY7hGp7EL2BV2qLrfFRP4v4vMeQM2StFLgnF jwlOCba9DIp894Fw7LOUfE65eqK6XInW/g53DwpvK5Ty5D1EbE9h32sQ1OyTjfhAOotV 3l1/yx2LbPCdwl/KCZwhn6FOI6ztL45aZ6BEQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=tAYNYkIHP3xsFqT74zb6PfKbHyFq6nAbBCON5jIE4bmrvwkyBcRbSzX05Ig5GMJNq6 jfWcrvTdYpOXpjkpFJOQFmv0G701kn5oWvc0Rl83LB+wM56y+jjFMYroZQeTHZMwjb+e 2FAmQtDGaLE3D7T52BBpMez7lnYIFwypC2O2o=
MIME-Version: 1.0
Received: by 10.114.192.3 with SMTP id p3mr1998435waf.25.1234766230734; Sun,  15 Feb 2009 22:37:10 -0800 (PST)
In-Reply-To: <66dcf31f0902141519v37651bccq9ea89ca8d60d6567@mail.gmail.com>
References: <d17e64e20902112013i103fb322t4c580ed201c85f54@mail.gmail.com> <66dcf31f0902141519v37651bccq9ea89ca8d60d6567@mail.gmail.com>
Date: Mon, 16 Feb 2009 14:37:10 +0800
Message-ID: <d17e64e20902152237y48459e25n52fb2db35e1e9dff@mail.gmail.com>
From: Bin Long <longbwee@gmail.com>
To: Minh Nguyen <skminh@gmail.com>
Content-Type: multipart/alternative; boundary=0016364580d49046500463036ac8
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] Peer vs Client (mobile p2p in p2psip)
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Feb 2009 06:37:04 -0000

--0016364580d49046500463036ac8
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

yes, it may be more of business concerns with respect to incentive
mechanism.

On Sun, Feb 15, 2009 at 7:19 AM, Minh Nguyen <skminh@gmail.com> wrote:

>
> Hi  Bin,
>
>
>> I also have another question: From the fair perspective of the overlay,
>> the two roles of peer and client can bring potential risk in stableness.=
 As
>> we can see, peers pay for what they get while clients just consume witho=
ut
>> contributing. This is unfair to peers if they are not volunteers to do t=
his,
>> and may lead to the result that the qualified nodes are willing to prete=
nd
>> they are not competent and act as clients.   When the clients nodes
>> far overpass peer node, the overlay cannot be stable. Should we introduc=
e
>> some incentive and punishing mechanisms to proportion the peers and clie=
nts
>> in the overlay?
>>
>
> *IMHO, MobileP2P (e.g Ad hoc) is a endpoint-oriented networks by itself.
> Hence, Users (Peer or Client) need to be willing to cooperate to each oth=
er.
> It may depends on our design.*
>
> Best Regards,
> -Minh
>
>
>> Best wishes,
>> Bin, Long
>> On Wed, Feb 11, 2009 at 5:17 PM, Minh Nguyen <skminh@gmail.com> wrote:
>>
>>> Hi Xiao,
>>>
>>>
>>>
>>>> Using mobile nodes as peers highly increases the maintenance cost of t=
he
>>>> overlay structure. The ideal P2P communication (from the point of mobi=
lity
>>>> feature) is using fixed peers to construct overlay with clients either=
 fixed
>>>> or mobile.
>>>>
>>>
>>> I totally agree with you. A Peer who has high mobility should be come a
>>> Client to reduce the maintain cost of Overlay. On the other hand, Clien=
ts
>>> has 'qualified' and low movement can become a Peer. However, It probabl=
y
>>> depends on different context.
>>>
>>> Best regards,
>>> -Minh
>>>
>>>
>>>>
>>>>
>>>>
>>>> -----Original Message-----
>>>>  From: ext Das, Saumitra [mailto:saumitra@qualcomm.com]
>>>> Sent: Wednesday, February 11, 2009 4:50 AM
>>>> To: Xiao, Lin (NSN - CN/Beijing); p2psip@ietf.org
>>>> Subject: RE: [P2PSIP] mobile p2p in p2psip
>>>>
>>>> Hi Xiao,
>>>>
>>>>  I just put the MANET as an example that may need a different DHT
>>>> plugin. P2P mobility (nto MANET mobility) simply shows up as excessive=
 churn
>>>> and a network with a lot of mobile peers would have to deal with such =
churn.
>>>> As long as the mobile peer can rejoin the network everything works. De=
aling
>>>> with a failed network connection due to mobility or the node going dow=
n from
>>>> churn is similar.
>>>>
>>>> Best,
>>>> Saumitra
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: Xiao, Lin (NSN - CN/Beijing) [mailto:lin.xiao@nsn.com]
>>>> Sent: Tuesday, February 10, 2009 1:09 AM
>>>> To: Das, Saumitra; p2psip@ietf.org
>>>> Subject: RE: [P2PSIP] mobile p2p in p2psip
>>>>
>>>> Hi Das,
>>>>
>>>> In my opinion, the P2P mobility addresses the issues like disconnectio=
n
>>>> of two connected nodes in the overlay structure caused by the route
>>>> unreachable in the network layer when nodes move. It's a different top=
ic
>>>> with implemeting DHT on MANETs, where considers the disconnection of a=
 route
>>>> caused by unreachable of a node on link level.  IP unreachable in mobi=
le ad
>>>> hoc networks mean the destination node or source node is isolated beca=
use of
>>>> the limited radio access distance.
>>>>
>>>>
>>>> Best Regards,
>>>> Xiao Lin
>>>>
>>>> -----Original Message-----
>>>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On
>>>> Behalf Of ext Das, Saumitra
>>>> Sent: Tuesday, February 10, 2009 2:55 PM
>>>> To: p2psip@ietf.org
>>>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>>>
>>>> Handling mobile nodes can be done in the framework of the base draft.
>>>> For example, the DHT protocol itself can be different if the operating
>>>> conditions are such that there is a lot of moiblity. There are several
>>>> proposals for DHTs to operate efficiently on highly mobile networks su=
ch as
>>>> MANETs. These should be doable under the pluggability principle of REL=
OAD.
>>>>
>>>> The fact about who should be peer, client can be based on decisions of
>>>> the overlay deployer. Some overlays make not have such choices being m=
ade up
>>>> only of mobile nodes. There are various techniques to deal with excess=
ive
>>>> churn due to mobility and the consequent need to replicate data which =
can
>>>> work under the framework of the base draft.
>>>>
>>>> New draft could focus on best practices or results on such choices.
>>>>
>>>> Best
>>>> Saumitra
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On
>>>> Behalf Of Xiao, Lin (NSN - CN/Beijing)
>>>> Sent: Monday, February 09, 2009 9:41 PM
>>>> To: ext Song Haibin; Henry Sinnreich; David Artu?edo Guill=E9n; Victor
>>>> Pascual =E1vila
>>>> Cc: longbwe longbwe; Wang, Sherry; p2psip@ietf.org
>>>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>>>
>>>>
>>>> Hi Bruce and Haibin:
>>>>
>>>> I totally agree with you to further consider the mobility behavior
>>>> together with the status of the node (peer or client) in the overlay.
>>>>
>>>> Mobility could bring disconnection and reconnection which changes the
>>>> topology structure of a P2P overlay. Different influences are given to=
 peers
>>>> and clients. Clients only need to reconnect with overlay simply, while=
 peers
>>>> need do data migration and even more before changing connection. There=
 is no
>>>> point to ask client to install a same complex protocol with peer, espe=
cially
>>>> in mobility scenario. Moreover, the frequent moving of peers could be =
a
>>>> disaster for structured overlay. Therefore, it is necessary to tell wh=
ich
>>>> kind of devices could perform as peer and which should work as clients=
.
>>>>
>>>> Besides the peer/client definition mentioned in Reload base, the
>>>> mobility character should also be considered to separate them. In my
>>>> opinion, there could be three kinds of node in the overlay: fixed (e.g=
.
>>>> desktop), mobile (e.g. handset) and mixed (e.g. laptop). Fixed nodes a=
re
>>>> obviously good candidates for peers of overlay, while mobile handsets =
should
>>>> be limited in client status considering not only their limited capabil=
ity
>>>> and resources but also the highly mobile characteristic. Some devices =
like
>>>> laptop could perform either as peers or as clients depending on requir=
ement.
>>>> The peer mobility issues are mainly brought by this kind of nodes.
>>>>
>>>> So, the overlay could be constructed by some relative static nodes as
>>>> peers for data storage and message routing. The highly mobility nodes,=
 which
>>>> work only as clients, can not cause churn of the overlay topology stru=
cture.
>>>> It seems that we'd better consider the client mobility and peer mobili=
ty
>>>> separately to describe their behavior and to develop their protocols m=
ore
>>>> clearly.
>>>>
>>>>
>>>> Xiao Lin
>>>>
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On
>>>> Behalf Of ext Song Haibin
>>>> Sent: Tuesday, February 10, 2009 9:54 AM
>>>> To: 'Henry Sinnreich'; 'David Artu?edo Guill=E9n'; 'Victor Pascual =E1=
vila'
>>>> Cc: 'longbwe longbwe'; 'Wang,Sherry'; p2psip@ietf.org
>>>> Subject: Re: [P2PSIP] mobile p2p in p2psip
>>>>
>>>> Hi Henry and Bin,
>>>> >>Frequent changes has to be managed in order to route messages
>>>> efficiently.
>>>>
>>>> >>It is not the same as churn, but it introduces similar challenges,
>>>> IMHO.
>>>>
>>>> >>This makes sense and is the reason the present work in the P2P SIP W=
G
>>>> >>we have peer nodes and client nodes.
>>>>
>>>> >There was an I-D (now expired) on this:
>>>> >Pascual, V., Matuszewski, M., Shim, E., Zhang, H., and S. Yongchao,
>>>> >"P2PSIP Clients", <draft-pascual-p2psip-clients>
>>>>
>>>> >It was preceded and followed by many discussions on this topic, such =
as
>>>> >that frequent p2p protocol messages for peer nodes will quickly exhau=
st
>>>> >the battery.
>>>>
>>>> As the co-author of this I-D (use my previous name Song Yongchao), I
>>>> support that the mobile devices should be better to act as clients rat=
her
>>>> than peers whenever possible. But I guess there are scenarios where on=
ly
>>>> mobile devices are available. In this case, more considerations need t=
o be
>>>> given to the mobility of a "peer".
>>>>
>>>> Bin, I don't know if this is what you concern about.
>>>>
>>>> BR
>>>> Song Haibin
>>>>
>>>>
>>>> Just to be clear, clients are a fully integrated component of the base
>>>> reload protocol.  Motivation for them and some discussion of related i=
ssues
>>>> is in the p2psip-base appendix (and a much more extensive discussion i=
n
>>>> pascual-clients and others), but the actual mechanisms to support them
>>>> should already be in the base draft.
>>>>
>>>> Discussion of further work identifying when a node should be a peer an=
d
>>>> when it should be a client, or overlay algorithms optimized for specif=
ic
>>>> types of deployments, including "mobile", might be good topics for fur=
ther
>>>> work in new drafts, of course.
>>>>
>>>> Bruce
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> P2PSIP mailing list
>>>> P2PSIP@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>> _______________________________________________
>>>> P2PSIP mailing list
>>>> P2PSIP@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>> _______________________________________________
>>>> P2PSIP mailing list
>>>> P2PSIP@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>> _______________________________________________
>>>> P2PSIP mailing list
>>>> P2PSIP@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>>
>>>
>>>
>>>
>>> --
>>>   Minh Nguyen
>>> +33 6 65764460
>>>
>>> _______________________________________________
>>> P2PSIP mailing list
>>> P2PSIP@ietf.org
>>> https://www.ietf.org/mailman/listinfo/p2psip
>>>
>>>
>>
>>
>>
>>
>
>
> --
>   Minh Nguyen
> +33 6 65764460
>



--=20
Best Regards,
Bin Long

--0016364580d49046500463036ac8
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

yes, it may be more of business concerns with respect to incentive mechanis=
m.<br><br><div class=3D"gmail_quote">On Sun, Feb 15, 2009 at 7:19 AM, Minh =
Nguyen <span dir=3D"ltr">&lt;<a href=3D"mailto:skminh@gmail.com">skminh@gma=
il.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Hi&nbsp; Bin,=
<br><br><div class=3D"gmail_quote"><div class=3D"Ih2E3d"><blockquote class=
=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin=
: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>&nbsp;</div>
<div>I also have another question: From the fair perspective of the overlay=
, the two roles of peer and client can bring potential risk in stableness. =
As we can see, peers pay for what they get while clients just consume witho=
ut contributing. This is unfair&nbsp;to peers if they are not volunteers to=
 do this, and&nbsp;may lead to the result that the qualified nodes&nbsp;are=
 willing to pretend they are not competent and act as&nbsp;clients. &nbsp;&=
nbsp;When the clients nodes far&nbsp;overpass peer node, the overlay cannot=
 be stable. Should we introduce some incentive and punishing mechanisms to&=
nbsp;proportion the&nbsp;peers and clients in the overlay?</div>

</blockquote></div><div><br><b style=3D"color: rgb(0, 0, 153);">IMHO, Mobil=
eP2P (e.g Ad hoc) is a endpoint-oriented networks by itself. Hence, Users (=
Peer or Client) need to be willing to cooperate to each other. It may depen=
ds on our design.</b><br>

<br>Best Regards,<br><font color=3D"#888888">-Minh<br><br></font></div><div=
><div></div><div class=3D"Wj3C7c"><blockquote class=3D"gmail_quote" style=
=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; p=
adding-left: 1ex;">
<div></div>

<div>&nbsp;</div>
<div>Best wishes,</div>
<div>Bin, Long<br></div>
<div class=3D"gmail_quote">On Wed, Feb 11, 2009 at 5:17 PM, Minh Nguyen <sp=
an dir=3D"ltr">&lt;<a href=3D"mailto:skminh@gmail.com" target=3D"_blank">sk=
minh@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"><span style=3D"co=
lor: rgb(0, 0, 153);">Hi Xiao,</span><br><br><br>
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Using mobile =
nodes as peers highly increases the maintenance cost of the overlay structu=
re. The ideal P2P communication (from the point of mobility feature) is usi=
ng fixed peers to construct overlay with clients either fixed or mobile.=20
<div></div></blockquote>
<div><br><span style=3D"color: rgb(0, 0, 153);">I totally agree with you. A=
 Peer who has high mobility should be come a Client to reduce the maintain =
cost of Overlay. On the other hand, Clients has &#39;qualified&#39; and low=
 movement can become a Peer. However, It probably depends on different cont=
ext.</span><br style=3D"color: rgb(0, 0, 153);">


<br style=3D"color: rgb(0, 0, 153);"><span style=3D"color: rgb(0, 0, 153);"=
>Best regards,</span><br style=3D"color: rgb(0, 0, 153);"><span style=3D"co=
lor: rgb(0, 0, 153);">-Minh</span><br>&nbsp;</div>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><br><br><br>-----Original Message-----<br></div>
<div>
<div></div>
<div>From: ext Das, Saumitra [mailto:<a href=3D"mailto:saumitra@qualcomm.co=
m" target=3D"_blank">saumitra@qualcomm.com</a>]<br>Sent: Wednesday, Februar=
y 11, 2009 4:50 AM<br>To: Xiao, Lin (NSN - CN/Beijing); <a href=3D"mailto:p=
2psip@ietf.org" target=3D"_blank">p2psip@ietf.org</a><br>


Subject: RE: [P2PSIP] mobile p2p in p2psip<br><br>Hi Xiao,<br><br>&nbsp;I j=
ust put the MANET as an example that may need a different DHT plugin. P2P m=
obility (nto MANET mobility) simply shows up as excessive churn and a netwo=
rk with a lot of mobile peers would have to deal with such churn. As long a=
s the mobile peer can rejoin the network everything works. Dealing with a f=
ailed network connection due to mobility or the node going down from churn =
is similar.<br>


<br>Best,<br>Saumitra<br><br><br>-----Original Message-----<br>From: Xiao, =
Lin (NSN - CN/Beijing) [mailto:<a href=3D"mailto:lin.xiao@nsn.com" target=
=3D"_blank">lin.xiao@nsn.com</a>]<br>Sent: Tuesday, February 10, 2009 1:09 =
AM<br>


To: Das, Saumitra; <a href=3D"mailto:p2psip@ietf.org" target=3D"_blank">p2p=
sip@ietf.org</a><br>Subject: RE: [P2PSIP] mobile p2p in p2psip<br><br>Hi Da=
s,<br><br>In my opinion, the P2P mobility addresses the issues like disconn=
ection of two connected nodes in the overlay structure caused by the route =
unreachable in the network layer when nodes move. It&#39;s a different topi=
c with implemeting DHT on MANETs, where considers the disconnection of a ro=
ute caused by unreachable of a node on link level. &nbsp;IP unreachable in =
mobile ad hoc networks mean the destination node or source node is isolated=
 because of the limited radio access distance.<br>


<br><br>Best Regards,<br>Xiao Lin=20
<div><br><br>-----Original Message-----<br>From: <a href=3D"mailto:p2psip-b=
ounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.org</a> [mailto:<a h=
ref=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@iet=
f.org</a>] On Behalf Of ext Das, Saumitra<br>


Sent: Tuesday, February 10, 2009 2:55 PM<br>To: <a href=3D"mailto:p2psip@ie=
tf.org" target=3D"_blank">p2psip@ietf.org</a><br>Subject: Re: [P2PSIP] mobi=
le p2p in p2psip<br><br></div>Handling mobile nodes can be done in the fram=
ework of the base draft. For example, the DHT protocol itself can be differ=
ent if the operating conditions are such that there is a lot of moiblity. T=
here are several proposals for DHTs to operate efficiently on highly mobile=
 networks such as MANETs. These should be doable under the pluggability pri=
nciple of RELOAD.<br>


<br>The fact about who should be peer, client can be based on decisions of =
the overlay deployer. Some overlays make not have such choices being made u=
p only of mobile nodes. There are various techniques to deal with excessive=
 churn due to mobility and the consequent need to replicate data which can =
work under the framework of the base draft.<br>


<br>New draft could focus on best practices or results on such choices.<br>=
<br>Best<br>Saumitra=20
<div>
<div></div>
<div><br><br>-----Original Message-----<br>From: <a href=3D"mailto:p2psip-b=
ounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.org</a> [mailto:<a h=
ref=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@iet=
f.org</a>] On Behalf Of Xiao, Lin (NSN - CN/Beijing)<br>


Sent: Monday, February 09, 2009 9:41 PM<br>To: ext Song Haibin; Henry Sinnr=
eich; David Artu?edo Guill=E9n; Victor Pascual =E1vila<br>Cc: longbwe longb=
we; Wang, Sherry; <a href=3D"mailto:p2psip@ietf.org" target=3D"_blank">p2ps=
ip@ietf.org</a><br>


Subject: Re: [P2PSIP] mobile p2p in p2psip<br><br><br>Hi Bruce and Haibin:<=
br><br>I totally agree with you to further consider the mobility behavior t=
ogether with the status of the node (peer or client) in the overlay.<br>


<br>Mobility could bring disconnection and reconnection which changes the t=
opology structure of a P2P overlay. Different influences are given to peers=
 and clients. Clients only need to reconnect with overlay simply, while pee=
rs need do data migration and even more before changing connection. There i=
s no point to ask client to install a same complex protocol with peer, espe=
cially in mobility scenario. Moreover, the frequent moving of peers could b=
e a disaster for structured overlay. Therefore, it is necessary to tell whi=
ch kind of devices could perform as peer and which should work as clients.<=
br>


<br>Besides the peer/client definition mentioned in Reload base, the mobili=
ty character should also be considered to separate them. In my opinion, the=
re could be three kinds of node in the overlay: fixed (e.g. desktop), mobil=
e (e.g. handset) and mixed (e.g. laptop). Fixed nodes are obviously good ca=
ndidates for peers of overlay, while mobile handsets should be limited in c=
lient status considering not only their limited capability and resources bu=
t also the highly mobile characteristic. Some devices like laptop could per=
form either as peers or as clients depending on requirement. The peer mobil=
ity issues are mainly brought by this kind of nodes.<br>


<br>So, the overlay could be constructed by some relative static nodes as p=
eers for data storage and message routing. The highly mobility nodes, which=
 work only as clients, can not cause churn of the overlay topology structur=
e. It seems that we&#39;d better consider the client mobility and peer mobi=
lity separately to describe their behavior and to develop their protocols m=
ore clearly.<br>


<br><br>Xiao Lin<br><br><br><br>-----Original Message-----<br>From: <a href=
=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank">p2psip-bounces@ietf.o=
rg</a> [mailto:<a href=3D"mailto:p2psip-bounces@ietf.org" target=3D"_blank"=
>p2psip-bounces@ietf.org</a>] On Behalf Of ext Song Haibin<br>


Sent: Tuesday, February 10, 2009 9:54 AM<br>To: &#39;Henry Sinnreich&#39;; =
&#39;David Artu?edo Guill=E9n&#39;; &#39;Victor Pascual =E1vila&#39;<br>Cc:=
 &#39;longbwe longbwe&#39;; &#39;Wang,Sherry&#39;; <a href=3D"mailto:p2psip=
@ietf.org" target=3D"_blank">p2psip@ietf.org</a><br>


Subject: Re: [P2PSIP] mobile p2p in p2psip<br><br>Hi Henry and Bin,<br>&gt;=
&gt;Frequent changes has to be managed in order to route messages efficient=
ly.<br><br>&gt;&gt;It is not the same as churn, but it introduces similar c=
hallenges, IMHO.<br>


<br>&gt;&gt;This makes sense and is the reason the present work in the P2P =
SIP WG<br>&gt;&gt;we have peer nodes and client nodes.<br><br>&gt;There was=
 an I-D (now expired) on this:<br>&gt;Pascual, V., Matuszewski, M., Shim, E=
., Zhang, H., and S. Yongchao,<br>


&gt;&quot;P2PSIP Clients&quot;, &lt;draft-pascual-p2psip-clients&gt;<br><br=
>&gt;It was preceded and followed by many discussions on this topic, such a=
s<br>&gt;that frequent p2p protocol messages for peer nodes will quickly ex=
haust<br>


&gt;the battery.<br><br>As the co-author of this I-D (use my previous name =
Song Yongchao), I support that the mobile devices should be better to act a=
s clients rather than peers whenever possible. But I guess there are scenar=
ios where only mobile devices are available. In this case, more considerati=
ons need to be given to the mobility of a &quot;peer&quot;.<br>


<br>Bin, I don&#39;t know if this is what you concern about.<br><br>BR<br>S=
ong Haibin<br><br><br>Just to be clear, clients are a fully integrated comp=
onent of the base reload protocol. &nbsp;Motivation for them and some discu=
ssion of related issues is in the p2psip-base appendix (and a much more ext=
ensive discussion in pascual-clients and others), but the actual mechanisms=
 to support them should already be in the base draft.<br>


<br>Discussion of further work identifying when a node should be a peer and=
 when it should be a client, or overlay algorithms optimized for specific t=
ypes of deployments, including &quot;mobile&quot;, might be good topics for=
 further work in new drafts, of course.<br>


<br>Bruce<br><br><br><br>_______________________________________________<br=
>P2PSIP mailing list<br><a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank=
">P2PSIP@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/p=
2psip" target=3D"_blank">https://www.ietf.org/mailman/listinfo/p2psip</a><b=
r>


_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>


_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>


_______________________________________________<br>P2PSIP mailing list<br><=
a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br>=
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>


</div></div></div></div></blockquote></div><font color=3D"#888888"><br><br =
clear=3D"all"><br>-- <br>&nbsp; Minh Nguyen<br>+33 6 65764460<br></font><br=
>_______________________________________________<br>P2PSIP mailing list<br>=
<a href=3D"mailto:P2PSIP@ietf.org" target=3D"_blank">P2PSIP@ietf.org</a><br=
>


<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br><br></blockquote></div>=
<br><br clear=3D"all"><br><br>
</blockquote></div></div></div><div><div></div><div class=3D"Wj3C7c"><br><b=
r clear=3D"all"><br>-- <br> &nbsp; Minh Nguyen<br>+33 6 65764460<br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br>Best Regard=
s,<br>Bin Long<br>

--0016364580d49046500463036ac8--

From saumitra@qualcomm.com  Mon Feb 16 22:11:35 2009
Return-Path: <saumitra@qualcomm.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E13D43A69CE for <p2psip@core3.amsl.com>; Mon, 16 Feb 2009 22:11:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xdCzUuAkAejR for <p2psip@core3.amsl.com>; Mon, 16 Feb 2009 22:11:34 -0800 (PST)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by core3.amsl.com (Postfix) with ESMTP id 75F843A68F7 for <p2psip@ietf.org>; Mon, 16 Feb 2009 22:11:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=saumitra@qualcomm.com; q=dns/txt; s=qcdkim; t=1234851105; x=1266387105; h=from:to:date:subject:thread-topic:thread-index: message-id:accept-language:content-language: x-ms-has-attach:x-ms-tnef-correlator:acceptlanguage: content-type:content-transfer-encoding:mime-version: x-ironport-av; z=From:=20"Das,=20Saumitra"=20<saumitra@qualcomm.com>|To: =20"p2psip@ietf.org"=20<p2psip@ietf.org>|Date:=20Mon,=201 6=20Feb=202009=2022:11:42=20-0800|Subject:=20direct=20rou ting=20support=20in=20RELOAD|Thread-Topic:=20direct=20rou ting=20support=20in=20RELOAD|Thread-Index:=20AcmQxpplheCk qYACS4+MQNCu0UttqQ=3D=3D|Message-ID:=20<2D06DE445C2ADE448 90118C3F449B9634009959D@NASANEXMB12.na.qualcomm.com> |Accept-Language:=20en-US|Content-Language:=20en-US |X-MS-Has-Attach:|X-MS-TNEF-Correlator:|acceptlanguage: =20en-US|Content-Type:=20text/plain=3B=20charset=3D"us-as cii"|Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5 100,188,5528"=3B=20a=3D"15536250"; bh=azIn3kt7mxKx3bHESol32oYZapTBHoShJXSRhCWrplI=; b=AS2R7URzINGQK2M7lt7uAMnUmhGRZeERDx5//fMUYIZn71X9UBHyqkdj Q/PB7L19eobEtH9/pSdwkTn6dLsC7JIowQwP0tqeJu+6u8bvJeDmKyHrR vsEyAThxOal2yoAN9mXQd67eIHib6RMUlAqgh4z3dXP+DIMBvseUPL3Qc g=;
X-IronPort-AV: E=McAfee;i="5100,188,5528"; a="15536250"
Received: from pdmz-ns-mip.qualcomm.com (HELO numenor.qualcomm.com) ([199.106.114.10]) by wolverine02.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 16 Feb 2009 22:11:44 -0800
Received: from totoro.qualcomm.com (totoro.qualcomm.com [129.46.61.158]) by numenor.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1H6BiMf016095 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for <p2psip@ietf.org>; Mon, 16 Feb 2009 22:11:44 -0800
Received: from nasanexhub02.na.qualcomm.com (nasanexhub02.na.qualcomm.com [10.46.143.120]) by totoro.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1H6Bi80011676 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <p2psip@ietf.org>; Mon, 16 Feb 2009 22:11:44 -0800 (PST)
Received: from NASANEXMB12.na.qualcomm.com ([10.45.78.34]) by nasanexhub02.na.qualcomm.com ([10.46.143.120]) with mapi; Mon, 16 Feb 2009 22:11:43 -0800
From: "Das, Saumitra" <saumitra@qualcomm.com>
To: "p2psip@ietf.org" <p2psip@ietf.org>
Date: Mon, 16 Feb 2009 22:11:42 -0800
Thread-Topic: direct routing support in RELOAD
Thread-Index: AcmQxpplheCkqYACS4+MQNCu0UttqQ==
Message-ID: <2D06DE445C2ADE44890118C3F449B9634009959D@NASANEXMB12.na.qualcomm.com>
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
Subject: [P2PSIP] direct routing support in RELOAD
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Feb 2009 06:11:36 -0000

Hi all,

  In the last meeting there was a discussion on direct routing and the conc=
lusions were (if I recall correctly) that this should not be something that=
 complicates the  protocol and that we could have support for indicating th=
e use of direct routing if the deployment is amenable to such a scenario.

 I would like to propose we add a flag bit in the forwarding/common header =
that indicates that a direct routing response to a message be used by the r=
esponding node. As a policy, implementations in certain scenarios would ena=
ble the flag as necessary.

We can indicate that the responding node need not keep state to minimize co=
mplications. The sending node can simply resend a request (e.g STORE) with =
the flag turned off if does not receive a response to the initial STORE req=
uest with the flag turned on.

This allows direct routing support in scenarios where the deployer or the i=
mplementation knows it is dealing with reachable IP addresses. This is also=
 possible without any complications to the base protocol.

Best
Saumitra

From jouni.maenpaa@ericsson.com  Mon Feb 16 23:28:23 2009
Return-Path: <jouni.maenpaa@ericsson.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 08A5B3A69D5 for <p2psip@core3.amsl.com>; Mon, 16 Feb 2009 23:28:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.949
X-Spam-Level: 
X-Spam-Status: No, score=-5.949 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nXngO-yMVPwU for <p2psip@core3.amsl.com>; Mon, 16 Feb 2009 23:28:22 -0800 (PST)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60]) by core3.amsl.com (Postfix) with ESMTP id 1C9DF3A6A75 for <p2psip@ietf.org>; Mon, 16 Feb 2009 23:28:22 -0800 (PST)
Received: from mailgw3.ericsson.se (unknown [127.0.0.1]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id 9B21F21545 for <p2psip@ietf.org>; Tue, 17 Feb 2009 08:28:31 +0100 (CET)
X-AuditID: c1b4fb3c-aa283bb00000127c-a3-499a671f46d1
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.253.125]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id 838FE21543 for <p2psip@ietf.org>; Tue, 17 Feb 2009 08:28:31 +0100 (CET)
Received: from esealmw127.eemea.ericsson.se ([153.88.254.175]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Tue, 17 Feb 2009 08:28:31 +0100
Received: from mail.lmf.ericsson.se ([131.160.11.50]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Tue, 17 Feb 2009 08:28:31 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id 246E0249B; Tue, 17 Feb 2009 09:28:31 +0200 (EET)
Received: from [127.0.0.1] (localhost [IPv6:::1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 000E44DCB7; Tue, 17 Feb 2009 09:28:30 +0200 (EET)
Message-ID: <499A671E.5020503@ericsson.com>
Date: Tue, 17 Feb 2009 09:28:30 +0200
From: =?ISO-8859-1?Q?Jouni_M=E4enp=E4=E4?= <jouni.maenpaa@ericsson.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20080925)
MIME-Version: 1.0
To: p2psip@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-OriginalArrivalTime: 17 Feb 2009 07:28:31.0313 (UTC) FILETIME=[5575FC10:01C990D1]
X-Brightmail-Tracker: AAAAAA==
Subject: [P2PSIP] New Version Notification for draft-maenpaa-p2psip-self-tuning-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Feb 2009 07:28:23 -0000

Hi folks,

We have just submitted a draft which proposes a new topology plugin for
RELOAD. This topology plugin implements a self-tuning DHT. Two main
advantages of a self-tuning DHT are that users no longer need to tune
every DHT parameter correctly for a given operating environment and that
the system adapts to changing operating conditions (e.g., churn and
network size). This approach is in contrast to the traditional approach,
which is to configure DHTs in a static fashion by using fixed
parameters. In that approach, some characteristics such as churn rate
and network size need to be known in advance and the system does not
adapt if these characteristics change.

A URL for this Internet-Draft is:

http://www.ietf.org/internet-drafts/draft-maenpaa-p2psip-self-tuning-00.txt

Comments are welcome!

Regards,
Jouni Mäenpää

From ron.even.tlv@gmail.com  Tue Feb 17 01:42:01 2009
Return-Path: <ron.even.tlv@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 537B33A6A4C for <p2psip@core3.amsl.com>; Tue, 17 Feb 2009 01:42:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.001,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RAZc0dNLK1hi for <p2psip@core3.amsl.com>; Tue, 17 Feb 2009 01:42:00 -0800 (PST)
Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.155]) by core3.amsl.com (Postfix) with ESMTP id E6CA13A67BD for <p2psip@ietf.org>; Tue, 17 Feb 2009 01:41:59 -0800 (PST)
Received: by fg-out-1718.google.com with SMTP id l26so309557fgb.41 for <p2psip@ietf.org>; Tue, 17 Feb 2009 01:42:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:references :in-reply-to:subject:date:message-id:mime-version:content-type :content-transfer-encoding:x-mailer:thread-index:content-language; bh=rDPjepw3jQ4hF0NrooU+r+drFnyOmLwgrgEQ9YdLPDw=; b=iosZKrXwVkP1fu8Da922t+ySElnLMWFrd2R+qWYqhNN+E4Th8rOXrVhLpJNPH4MvUv vRm5QIlKAF0YpR1aTk3vlGnaAEA2JcAu6D0RSJ3Bsewxvd1vKuD8mt7RiTNBejrk2yuR jsg7CE17nzlrBxpWWLYDo9ySu8FVFAPxgydR0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-type:content-transfer-encoding:x-mailer:thread-index :content-language; b=rYSirQA1G/crM1r29CnNQRlSOR1uItlNhjxpeXGdTcc8GGfU851CnGMVsLQ8rRQF9y dWAWH6XAE1/JiFLzoLGa+iwZ5sgs37nuMAzASAK777z/lcyfnn3tuV4KX+OVbBls+s+m 2dU22grTqfUyHfFat/ohqFVWIlTzpkx+gHG1o=
Received: by 10.86.95.8 with SMTP id s8mr1923950fgb.28.1234863729483; Tue, 17 Feb 2009 01:42:09 -0800 (PST)
Received: from windows8d787f9 (bzq-79-176-141-57.red.bezeqint.net [79.176.141.57]) by mx.google.com with ESMTPS id d6sm7549033fga.49.2009.02.17.01.42.07 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 17 Feb 2009 01:42:08 -0800 (PST)
From: "Roni Even" <ron.even.tlv@gmail.com>
To: "'Das, Saumitra'" <saumitra@qualcomm.com>, <p2psip@ietf.org>
References: <2D06DE445C2ADE44890118C3F449B9634009959D@NASANEXMB12.na.qualcomm.com>
In-Reply-To: <2D06DE445C2ADE44890118C3F449B9634009959D@NASANEXMB12.na.qualcomm.com>
Date: Tue, 17 Feb 2009 11:40:25 +0200
Message-ID: <499a8670.0637560a.66d6.06eb@mx.google.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcmQxpplheCkqYACS4+MQNCu0UttqQAHQArg
Content-Language: en-us
Subject: Re: [P2PSIP] direct routing support in RELOAD
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Feb 2009 09:42:01 -0000

Saumitra,
I think that draft-jiang-p2psip-relay-01 suggests similar solution of adding
a flag to the forwarding header.
Thanks
Roni Even

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of
Das, Saumitra
Sent: Tuesday, February 17, 2009 8:12 AM
To: p2psip@ietf.org
Subject: [P2PSIP] direct routing support in RELOAD

Hi all,

  In the last meeting there was a discussion on direct routing and the
conclusions were (if I recall correctly) that this should not be something
that complicates the  protocol and that we could have support for indicating
the use of direct routing if the deployment is amenable to such a scenario.

 I would like to propose we add a flag bit in the forwarding/common header
that indicates that a direct routing response to a message be used by the
responding node. As a policy, implementations in certain scenarios would
enable the flag as necessary.

We can indicate that the responding node need not keep state to minimize
complications. The sending node can simply resend a request (e.g STORE) with
the flag turned off if does not receive a response to the initial STORE
request with the flag turned on.

This allows direct routing support in scenarios where the deployer or the
implementation knows it is dealing with reachable IP addresses. This is also
possible without any complications to the base protocol.

Best
Saumitra
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


From saumitra@qualcomm.com  Tue Feb 17 10:18:20 2009
Return-Path: <saumitra@qualcomm.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8CA403A6B7C for <p2psip@core3.amsl.com>; Tue, 17 Feb 2009 10:18:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VKxQY0Dhvu1Q for <p2psip@core3.amsl.com>; Tue, 17 Feb 2009 10:18:19 -0800 (PST)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by core3.amsl.com (Postfix) with ESMTP id 820CB3A6A9A for <p2psip@ietf.org>; Tue, 17 Feb 2009 10:18:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=saumitra@qualcomm.com; q=dns/txt; s=qcdkim; t=1234894711; x=1266430711; h=from:to:date:subject:thread-topic:thread-index: message-id:references:in-reply-to:accept-language: content-language:x-ms-has-attach:x-ms-tnef-correlator: acceptlanguage:content-type:content-transfer-encoding: mime-version:x-ironport-av; z=From:=20"Das,=20Saumitra"=20<saumitra@qualcomm.com>|To: =20Roni=20Even=20<ron.even.tlv@gmail.com>,=20"p2psip@ietf .org"=20<p2psip@ietf.org>|Date:=20Tue,=2017=20Feb=202009 =2010:18:11=20-0800|Subject:=20RE:=20[P2PSIP]=20direct=20 routing=20support=20in=20RELOAD|Thread-Topic:=20[P2PSIP] =20direct=20routing=20support=20in=20RELOAD|Thread-Index: =20AcmQxpplheCkqYACS4+MQNCu0UttqQAHQArgABIU0nA=3D |Message-ID:=20<2D06DE445C2ADE44890118C3F449B963400995E6@ NASANEXMB12.na.qualcomm.com>|References:=20<2D06DE445C2AD E44890118C3F449B9634009959D@NASANEXMB12.na.qualcomm.com> =0D=0A=20<499a8670.0637560a.66d6.06eb@mx.google.com> |In-Reply-To:=20<499a8670.0637560a.66d6.06eb@mx.google.co m>|Accept-Language:=20en-US|Content-Language:=20en-US |X-MS-Has-Attach:|X-MS-TNEF-Correlator:|acceptlanguage: =20en-US|Content-Type:=20text/plain=3B=20charset=3D"us-as cii"|Content-Transfer-Encoding:=20quoted-printable |MIME-Version:=201.0|X-IronPort-AV:=20E=3DMcAfee=3Bi=3D"5 100,188,5528"=3B=20a=3D"15552557"; bh=SRR8Q+tw/6csASe2/CxgycBGPtnmwgApo/QUI/epzJw=; b=dDeMSwnX85o2YckmPyzZkrwUXjRLCrSL5w4LrKjLR22Pm3bEHnkgDvRa PZVTZhIOlixnDVMJtvfz8Dq2rS08lBO6rx9odfpWH01bOCyZvh20Pi2QM LQjzUJsqLMtgoXs63dPIDblE0zUPLRG0K4AM2Cor09QvjGiGsvsG9O+Hm 4=;
X-IronPort-AV: E=McAfee;i="5100,188,5528"; a="15552557"
Received: from pdmz-ns-mip.qualcomm.com (HELO numenor.qualcomm.com) ([199.106.114.10]) by wolverine02.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 17 Feb 2009 10:18:30 -0800
Received: from hamtaro.qualcomm.com (hamtaro.qualcomm.com [129.46.61.157]) by numenor.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1HIIULM023867 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 17 Feb 2009 10:18:30 -0800
Received: from nasanexhub06.na.qualcomm.com (nasanexhub06.na.qualcomm.com [129.46.134.254]) by hamtaro.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id n1HIHcP2002289 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 17 Feb 2009 10:18:30 -0800 (PST)
Received: from NASANEXMB12.na.qualcomm.com ([10.45.78.34]) by nasanexhub06.na.qualcomm.com ([129.46.134.254]) with mapi; Tue, 17 Feb 2009 10:18:13 -0800
From: "Das, Saumitra" <saumitra@qualcomm.com>
To: Roni Even <ron.even.tlv@gmail.com>, "p2psip@ietf.org" <p2psip@ietf.org>
Date: Tue, 17 Feb 2009 10:18:11 -0800
Thread-Topic: [P2PSIP] direct routing support in RELOAD
Thread-Index: AcmQxpplheCkqYACS4+MQNCu0UttqQAHQArgABIU0nA=
Message-ID: <2D06DE445C2ADE44890118C3F449B963400995E6@NASANEXMB12.na.qualcomm.com>
References: <2D06DE445C2ADE44890118C3F449B9634009959D@NASANEXMB12.na.qualcomm.com> <499a8670.0637560a.66d6.06eb@mx.google.com>
In-Reply-To: <499a8670.0637560a.66d6.06eb@mx.google.com>
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
Subject: Re: [P2PSIP] direct routing support in RELOAD
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Feb 2009 18:18:20 -0000

Hi Roni,

  Thanks. I was asking that this support be added to the base draft. I thin=
k the relay issue and the direct routing issue can be separated as they req=
uire different levels of solutions.

Best,
Saumitra

-----Original Message-----
From: Roni Even [mailto:ron.even.tlv@gmail.com]=20
Sent: Tuesday, February 17, 2009 1:40 AM
To: Das, Saumitra; p2psip@ietf.org
Subject: RE: [P2PSIP] direct routing support in RELOAD

Saumitra,
I think that draft-jiang-p2psip-relay-01 suggests similar solution of addin=
g
a flag to the forwarding header.
Thanks
Roni Even

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of
Das, Saumitra
Sent: Tuesday, February 17, 2009 8:12 AM
To: p2psip@ietf.org
Subject: [P2PSIP] direct routing support in RELOAD

Hi all,

  In the last meeting there was a discussion on direct routing and the
conclusions were (if I recall correctly) that this should not be something
that complicates the  protocol and that we could have support for indicatin=
g
the use of direct routing if the deployment is amenable to such a scenario.

 I would like to propose we add a flag bit in the forwarding/common header
that indicates that a direct routing response to a message be used by the
responding node. As a policy, implementations in certain scenarios would
enable the flag as necessary.

We can indicate that the responding node need not keep state to minimize
complications. The sending node can simply resend a request (e.g STORE) wit=
h
the flag turned off if does not receive a response to the initial STORE
request with the flag turned on.

This allows direct routing support in scenarios where the deployer or the
implementation knows it is dealing with reachable IP addresses. This is als=
o
possible without any complications to the base protocol.

Best
Saumitra
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


From ron.even.tlv@gmail.com  Tue Feb 17 12:58:30 2009
Return-Path: <ron.even.tlv@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EE0823A67FB for <p2psip@core3.amsl.com>; Tue, 17 Feb 2009 12:58:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNk6qN14dSJX for <p2psip@core3.amsl.com>; Tue, 17 Feb 2009 12:58:30 -0800 (PST)
Received: from mail-bw0-f161.google.com (mail-bw0-f161.google.com [209.85.218.161]) by core3.amsl.com (Postfix) with ESMTP id A851F3A67E6 for <p2psip@ietf.org>; Tue, 17 Feb 2009 12:58:29 -0800 (PST)
Received: by bwz5 with SMTP id 5so4618957bwz.13 for <p2psip@ietf.org>; Tue, 17 Feb 2009 12:58:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:references :in-reply-to:subject:date:message-id:mime-version:content-type :content-transfer-encoding:x-mailer:thread-index:content-language; bh=aETxdeOc4uYuJ8t4Kh0/4omBIS8GCR1K5+an0lRC0pw=; b=bpw4n9BwnHdhXv6bZFW2ByQKNSsMP+3HXFQ7v2GMVazgldUgXqnbeIJ/7TWHXnCTJF aSvLQA8pXTDJ3tE3H9mONyG0SiFr6jik1yLrj4hkgmEXLK+LoBpumtYrwCDK5ERnQdfM K92CJQci9NnxK9Iwc8/bF0vDnhKyZm/KIbp5s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-type:content-transfer-encoding:x-mailer:thread-index :content-language; b=hTLrlSlQq1KoBwSpEJKpsiO/5X0OgwVKg6iRbHEZoLnbSxecgrnzHT4Rnv7RaPDRUE 6guZynlp0cbdWTLu0DbZknLJIUHvl3YGzueXyX4KTfBvOceRD/3nWIq0+HDxjdgtANKQ TQBcmhvnGJGpCrVjWQph7MljGvJrDuoH6v6ok=
Received: by 10.103.131.18 with SMTP id i18mr2417796mun.120.1234904319757; Tue, 17 Feb 2009 12:58:39 -0800 (PST)
Received: from windows8d787f9 (bzq-79-176-141-57.red.bezeqint.net [79.176.141.57]) by mx.google.com with ESMTPS id u9sm1018817muf.55.2009.02.17.12.58.38 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 17 Feb 2009 12:58:39 -0800 (PST)
From: "Roni Even" <ron.even.tlv@gmail.com>
To: "'Das, Saumitra'" <saumitra@qualcomm.com>, <p2psip@ietf.org>
References: <2D06DE445C2ADE44890118C3F449B9634009959D@NASANEXMB12.na.qualcomm.com> <499a8670.0637560a.66d6.06eb@mx.google.com> <2D06DE445C2ADE44890118C3F449B963400995E6@NASANEXMB12.na.qualcomm.com>
In-Reply-To: <2D06DE445C2ADE44890118C3F449B963400995E6@NASANEXMB12.na.qualcomm.com>
Date: Tue, 17 Feb 2009 22:56:57 +0200
Message-ID: <499b24ff.09c5660a.574c.0067@mx.google.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcmQxpplheCkqYACS4+MQNCu0UttqQAHQArgABIU0nAABXLh4A==
Content-Language: en-us
Subject: Re: [P2PSIP] direct routing support in RELOAD
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Feb 2009 20:58:31 -0000

Saumitra,
Having the flag is not enough since the responding node may not know the
address of the requestor since intermediate peers may keep state and give
only their address in the via list.
The other issue is how does the sending peer know that it has a routable
address and this is what the relay draft suggest. 
Roni Even

-----Original Message-----
From: Das, Saumitra [mailto:saumitra@qualcomm.com] 
Sent: Tuesday, February 17, 2009 8:18 PM
To: Roni Even; p2psip@ietf.org
Subject: RE: [P2PSIP] direct routing support in RELOAD

Hi Roni,

  Thanks. I was asking that this support be added to the base draft. I think
the relay issue and the direct routing issue can be separated as they
require different levels of solutions.

Best,
Saumitra

-----Original Message-----
From: Roni Even [mailto:ron.even.tlv@gmail.com] 
Sent: Tuesday, February 17, 2009 1:40 AM
To: Das, Saumitra; p2psip@ietf.org
Subject: RE: [P2PSIP] direct routing support in RELOAD

Saumitra,
I think that draft-jiang-p2psip-relay-01 suggests similar solution of adding
a flag to the forwarding header.
Thanks
Roni Even

-----Original Message-----
From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of
Das, Saumitra
Sent: Tuesday, February 17, 2009 8:12 AM
To: p2psip@ietf.org
Subject: [P2PSIP] direct routing support in RELOAD

Hi all,

  In the last meeting there was a discussion on direct routing and the
conclusions were (if I recall correctly) that this should not be something
that complicates the  protocol and that we could have support for indicating
the use of direct routing if the deployment is amenable to such a scenario.

 I would like to propose we add a flag bit in the forwarding/common header
that indicates that a direct routing response to a message be used by the
responding node. As a policy, implementations in certain scenarios would
enable the flag as necessary.

We can indicate that the responding node need not keep state to minimize
complications. The sending node can simply resend a request (e.g STORE) with
the flag turned off if does not receive a response to the initial STORE
request with the flag turned on.

This allows direct routing support in scenarios where the deployer or the
implementation knows it is dealing with reachable IP addresses. This is also
possible without any complications to the base protocol.

Best
Saumitra
_______________________________________________
P2PSIP mailing list
P2PSIP@ietf.org
https://www.ietf.org/mailman/listinfo/p2psip


From jiang.x.f@huawei.com  Tue Feb 17 18:05:57 2009
Return-Path: <jiang.x.f@huawei.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 82BEA3A6804 for <p2psip@core3.amsl.com>; Tue, 17 Feb 2009 18:05:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.495
X-Spam-Level: 
X-Spam-Status: No, score=-0.495 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mFlu3m8kCrjH for <p2psip@core3.amsl.com>; Tue, 17 Feb 2009 18:05:56 -0800 (PST)
Received: from szxga02-in.huawei.com (unknown [119.145.14.65]) by core3.amsl.com (Postfix) with ESMTP id 006EE3A6782 for <p2psip@ietf.org>; Tue, 17 Feb 2009 18:05:56 -0800 (PST)
Received: from huawei.com (szxga02-in [172.24.2.6]) by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KF800C9ZOHW90@szxga02-in.huawei.com> for p2psip@ietf.org; Wed, 18 Feb 2009 10:05:57 +0800 (CST)
Received: from huawei.com ([172.24.1.33]) by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KF8000DQOHWFE@szxga02-in.huawei.com> for p2psip@ietf.org; Wed, 18 Feb 2009 10:05:56 +0800 (CST)
Received: from j36340a ([10.164.12.23]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KF80072EOHWIF@szxml06-in.huawei.com> for p2psip@ietf.org; Wed, 18 Feb 2009 10:05:56 +0800 (CST)
Date: Wed, 18 Feb 2009 10:05:56 +0800
From: jiangxingfeng <jiang.x.f@huawei.com>
In-reply-to: <2D06DE445C2ADE44890118C3F449B963400995E6@NASANEXMB12.na.qualcomm.com>
To: "'Das, Saumitra'" <saumitra@qualcomm.com>, 'Roni Even' <ron.even.tlv@gmail.com>, p2psip@ietf.org
Message-id: <007501c9916d$6f91f8f0$170ca40a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 7BIT
Thread-index: AcmQxpplheCkqYACS4+MQNCu0UttqQAHQArgABIU0nAAD9B2QA==
Subject: Re: [P2PSIP] direct routing support in RELOAD
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Feb 2009 02:05:57 -0000

Hi, Saumitra:

I don't think direct routing and relay peer require different level of solutions. As we discussed in Minneapolis, we can use a configuration file to indicate to all nodes in the p2psip systems that you can use direct response routing. But you know, in any system, you can not control whether a node is behind NAT, even it is still in a closed system. For example, in Chinese campus, NAT device is often deployed at the entry to the CERNET. Further, for computers in the lab, they often connect to the campus network through the NAT. 

So even in a closed system, network administrators can't think all nodes in the closed network are in the same address realm, even they would like to by set options in the configuration files. In this case, it will make direct response fail frequently so that the introduction of the direct response routing mode seems not bring enough benefits. 

So as proposed in draft-jiang-p2psip-relay-01, a simple test to detect whether the transport address is publicable in the p2psip system is very important to direct response, and relay peer as well. This way, a general solution can make direct response and relay peer work. 

Note: draft-jiang-p2psip-relay-01 is not meant to propose a solution to test whether a transport address is publicable. Instead, it shows that there are some existing mechanisms can do that, such as uPNP-IGD, NAT-PMP, etc. The focus of the draft is proposing how to extend RELOAD-base to support direct response and relay peer routing. 

Any comments are welcome. 
Regards

Jiang XingFeng

> Hi Roni,
> 
>   Thanks. I was asking that this support be added to the base draft. I think
> the relay issue and the direct routing issue can be separated as they require
> different levels of solutions.




From fluffy@cisco.com  Wed Feb 18 18:16:22 2009
Return-Path: <fluffy@cisco.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 210DE3A6909 for <p2psip@core3.amsl.com>; Wed, 18 Feb 2009 18:16:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.52
X-Spam-Level: 
X-Spam-Status: No, score=-106.52 tagged_above=-999 required=5 tests=[AWL=-0.221, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id thG25a82OKsB for <p2psip@core3.amsl.com>; Wed, 18 Feb 2009 18:16:21 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 30C973A67F1 for <p2psip@ietf.org>; Wed, 18 Feb 2009 18:16:21 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.38,231,1233532800"; d="scan'208";a="252372920"
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-6.cisco.com with ESMTP; 19 Feb 2009 02:16:34 +0000
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id n1J2GYgs024297;  Wed, 18 Feb 2009 18:16:34 -0800
Received: from dhcp-171-68-21-54.cisco.com (dhcp-171-68-21-54.cisco.com [171.68.21.54]) by sj-core-2.cisco.com (8.13.8/8.13.8) with ESMTP id n1J2GYnm015128; Thu, 19 Feb 2009 02:16:34 GMT
Message-Id: <2F82055F-B6A6-4E63-8B64-6942612CAF8E@cisco.com>
From: Cullen Jennings <fluffy@cisco.com>
To: =?ISO-8859-1?Q?Jouni_M=E4enp=E4=E4?= <jouni.maenpaa@ericsson.com>
In-Reply-To: <499A671E.5020503@ericsson.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Apple Message framework v930.3)
Date: Wed, 18 Feb 2009 18:16:34 -0800
References: <499A671E.5020503@ericsson.com>
X-Mailer: Apple Mail (2.930.3)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1243; t=1235009794; x=1235873794; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=fluffy@cisco.com; z=From:=20Cullen=20Jennings=20<fluffy@cisco.com> |Subject:=20Re=3A=20[P2PSIP]=20New=20Version=20Notification =20for=20draft-maenpaa-p2psip-self-tuning-00 |Sender:=20; bh=4N+AuWLrBHLqhsNa0P3zrPh//Vv2u4PD2q0ZAgSEPRc=; b=FLyS+XgzhpuQHNBoDCD8fwc15htwTWeEWXNMDd+KwmamVemDWXj1LUZdRU 02GqLrlTG3WvcM0YDcgSzA+k9QFY0KwpN2ELUKwHnJCSnDPVSmBFcHKsi3LS XbeFoAF4wZ;
Authentication-Results: sj-dkim-4; header.From=fluffy@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; ); 
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] New Version Notification for draft-maenpaa-p2psip-self-tuning-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Feb 2009 02:16:22 -0000

I just got to skim the draft but I like it  - I'm looking forward to =20
getting to read it all carefully.

On Feb 16, 2009, at 23:28 , Jouni M=E4enp=E4=E4 wrote:

> Hi folks,
>
> We have just submitted a draft which proposes a new topology plugin =20=

> for
> RELOAD. This topology plugin implements a self-tuning DHT. Two main
> advantages of a self-tuning DHT are that users no longer need to tune
> every DHT parameter correctly for a given operating environment and =20=

> that
> the system adapts to changing operating conditions (e.g., churn and
> network size). This approach is in contrast to the traditional =20
> approach,
> which is to configure DHTs in a static fashion by using fixed
> parameters. In that approach, some characteristics such as churn rate
> and network size need to be known in advance and the system does not
> adapt if these characteristics change.
>
> A URL for this Internet-Draft is:
>
> =
http://www.ietf.org/internet-drafts/draft-maenpaa-p2psip-self-tuning-00.tx=
t
>
> Comments are welcome!
>
> Regards,
> Jouni M=E4enp=E4=E4
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip


From gonzalo.camarillo@ericsson.com  Sat Feb 21 00:13:36 2009
Return-Path: <gonzalo.camarillo@ericsson.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 609CD3A6C19 for <p2psip@core3.amsl.com>; Sat, 21 Feb 2009 00:13:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level: 
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z8uqxdHupjyw for <p2psip@core3.amsl.com>; Sat, 21 Feb 2009 00:13:35 -0800 (PST)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62]) by core3.amsl.com (Postfix) with ESMTP id 844DD3A6C01 for <p2psip@ietf.org>; Sat, 21 Feb 2009 00:13:35 -0800 (PST)
Received: from mailgw4.ericsson.se (unknown [127.0.0.1]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id DD63D212F7; Sat, 21 Feb 2009 09:13:49 +0100 (CET)
X-AuditID: c1b4fb3e-ac8bcbb000001315-51-499fb7bdbdf2
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.253.124]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id B6CE72116D; Sat, 21 Feb 2009 09:13:49 +0100 (CET)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.170]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Sat, 21 Feb 2009 09:13:49 +0100
Received: from [164.48.166.41] ([164.48.166.41]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Sat, 21 Feb 2009 09:13:47 +0100
Message-ID: <499FB7B6.6090202@ericsson.com>
Date: Sat, 21 Feb 2009 10:13:42 +0200
From: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
MIME-Version: 1.0
To: Cullen Jennings <fluffy@cisco.com>
References: <499A671E.5020503@ericsson.com> <2F82055F-B6A6-4E63-8B64-6942612CAF8E@cisco.com>
In-Reply-To: <2F82055F-B6A6-4E63-8B64-6942612CAF8E@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-OriginalArrivalTime: 21 Feb 2009 08:13:48.0575 (UTC) FILETIME=[52BA42F0:01C993FC]
X-Brightmail-Tracker: AAAAAA==
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] New Version Notification for	draft-maenpaa-p2psip-self-tuning-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Feb 2009 08:13:36 -0000

Hi Cullen,

good to hear that. As we discussed a few IETFs ago, now that the work on 
the base P2PSIP technology is in a much more advanced state, we need to 
think about the types of topologies we want to be able to support... and 
the way to support different topologies in RELOAD is through topology 
plugins, which is what this draft defines.

Cheers,

Gonzalo

Cullen Jennings wrote:
> 
> I just got to skim the draft but I like it  - I'm looking forward to 
> getting to read it all carefully.
> 
> On Feb 16, 2009, at 23:28 , Jouni Mäenpää wrote:
> 
>> Hi folks,
>>
>> We have just submitted a draft which proposes a new topology plugin for
>> RELOAD. This topology plugin implements a self-tuning DHT. Two main
>> advantages of a self-tuning DHT are that users no longer need to tune
>> every DHT parameter correctly for a given operating environment and that
>> the system adapts to changing operating conditions (e.g., churn and
>> network size). This approach is in contrast to the traditional approach,
>> which is to configure DHTs in a static fashion by using fixed
>> parameters. In that approach, some characteristics such as churn rate
>> and network size need to be known in advance and the system does not
>> adapt if these characteristics change.
>>
>> A URL for this Internet-Draft is:
>>
>> http://www.ietf.org/internet-drafts/draft-maenpaa-p2psip-self-tuning-00.txt 
>>
>>
>> Comments are welcome!
>>
>> Regards,
>> Jouni Mäenpää
>> _______________________________________________
>> P2PSIP mailing list
>> P2PSIP@ietf.org
>> https://www.ietf.org/mailman/listinfo/p2psip
> 
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
> 


From gonzalo.camarillo@ericsson.com  Sat Feb 21 00:15:32 2009
Return-Path: <gonzalo.camarillo@ericsson.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6CE7428C14B for <p2psip@core3.amsl.com>; Sat, 21 Feb 2009 00:15:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.249
X-Spam-Level: 
X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b72U0NUszU+w for <p2psip@core3.amsl.com>; Sat, 21 Feb 2009 00:15:31 -0800 (PST)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60]) by core3.amsl.com (Postfix) with ESMTP id 6C9FC28C144 for <p2psip@ietf.org>; Sat, 21 Feb 2009 00:15:31 -0800 (PST)
Received: from mailgw3.ericsson.se (unknown [127.0.0.1]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id D993D20C3E for <p2psip@ietf.org>; Sat, 21 Feb 2009 09:15:45 +0100 (CET)
X-AuditID: c1b4fb3c-ada8abb00000127c-13-499fb8310bfa
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.253.124]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id CA109205BB for <p2psip@ietf.org>; Sat, 21 Feb 2009 09:15:45 +0100 (CET)
Received: from esealmw127.eemea.ericsson.se ([153.88.254.175]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Sat, 21 Feb 2009 09:15:45 +0100
Received: from [164.48.166.41] ([164.48.166.41]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Sat, 21 Feb 2009 09:15:45 +0100
Message-ID: <499FB831.80809@ericsson.com>
Date: Sat, 21 Feb 2009 10:15:45 +0200
From: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
MIME-Version: 1.0
To: P2PSIP Mailing List <p2psip@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 21 Feb 2009 08:15:45.0374 (UTC) FILETIME=[98585FE0:01C993FC]
X-Brightmail-Tracker: AAAAAA==
Subject: [P2PSIP] Draft on P2P architectures
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 21 Feb 2009 08:15:32 -0000

Folks,

the IAB has just submitted the following draft:

http://www.ietf.org/internet-drafts/draft-iab-p2p-archs-00.txt

Comments from people involved in this WG are especially appreciated.

Thanks,

Gonzalo


From softgear@etri.re.kr  Sat Feb 21 17:33:49 2009
Return-Path: <softgear@etri.re.kr>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F4D83A6A79 for <p2psip@core3.amsl.com>; Sat, 21 Feb 2009 17:33:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.151
X-Spam-Level: 
X-Spam-Status: No, score=-1.151 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_MISMATCH_INFO=1.448]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2flwCjZHRDuH for <p2psip@core3.amsl.com>; Sat, 21 Feb 2009 17:33:48 -0800 (PST)
Received: from email2.etri.info (email2.etri.re.kr [129.254.16.132]) by core3.amsl.com (Postfix) with ESMTP id 96D833A682E for <p2psip@ietf.org>; Sat, 21 Feb 2009 17:33:48 -0800 (PST)
Received: from mail pickup service by email2.etri.info with Microsoft SMTPSVC;  Sun, 22 Feb 2009 10:33:59 +0900
Priority: normal
Thread-Topic: New IPTV Usage draft-softgear-p2psip-iptv-00
thread-index: AcmUjaKY74rIwzeVR9+Q7yROlEP71w==
From: "Ko, Seokkap" <softgear@etri.re.kr>
To: <p2psip@ietf.org>
Cc: 
Date: Sun, 22 Feb 2009 10:33:59 +0900
Comment: ??, ???, 
Message-ID: <016201c9948d$a29a98b0$8410fe81@etri.info>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-Mailer: Microsoft CDO for Exchange 2000
Content-Class: urn:content-classes:message
Importance: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2992
X-OriginalArrivalTime: 22 Feb 2009 01:33:59.0814 (UTC) FILETIME=[A2B99260:01C9948D]
Subject: [P2PSIP] New IPTV Usage draft-softgear-p2psip-iptv-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: "Ko, Seokkap" <softgear@etri.re.kr>
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Feb 2009 01:33:49 -0000

Hello folks, I have just submitted a draft which proposes a distributed IPTV Usage for RELOAD. RELOAD does not only support SIP based VoIP service but also other services. This IPTV Usage of RELOAD allows RELOAD to store IPTV related information within the overlay. A URL for this Internet-Draft is:http://www.ietf.org/internet-drafts/draft-softgear-p2psip-iptv-00.txt any comment is appreciated. Best Regards,Seokkap Ko. 
 
-----Original Message----- 
From: "IETF I-D Submission Tool" <idsubmission@ietf.org> 
>From Date: 2009-02-21 ì˜¤í›„ 9:57:04 
To: "softgear@dcn.ssu.ac.kr" <softgear@dcn.ssu.ac.kr> 
Cc: "younghak@ssu.ac.kr" <younghak@ssu.ac.kr>, "bytelee@etri.re.kr" <bytelee@etri.re.kr> 
Subject: New Version Notification for draft-softgear-p2psip-iptv-00 




A new version of I-D, draft-softgear-p2psip-iptv-00.txt has been successfuly submitted by Seok-Kap Ko and posted to the IETF repository. 

Filename:        draft-softgear-p2psip-iptv 
Revision:        00 
Title:           An IPTV Usage for RELOAD 
Creation_date:   2009-02-21 
WG ID:           Independent Submission 
Number_of_pages: 15 

Abstract: 
This document defines a distributed IPTV Usage for Resource Location 
And Discovery (RELOAD). The IPTV Usage provides lookup service for 
IPTV channel information and IPTV metadata stored in the overlay. The 
Attach method is used to establish a direct connection between a 
distributed channel manager and a viewer. IPTV control messages are 
exchanged through this connection. 
                                                                                 


The IETF Secretariat. 







From michaelc@idssoftware.com  Sat Feb 21 20:20:45 2009
Return-Path: <michaelc@idssoftware.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B94363A68F2 for <p2psip@core3.amsl.com>; Sat, 21 Feb 2009 20:20:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.74
X-Spam-Level: 
X-Spam-Status: No, score=-0.74 tagged_above=-999 required=5 tests=[BAYES_20=-0.74]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OpIyKE3B6ELd for <p2psip@core3.amsl.com>; Sat, 21 Feb 2009 20:20:39 -0800 (PST)
Received: from elasmtp-curtail.atl.sa.earthlink.net (elasmtp-curtail.atl.sa.earthlink.net [209.86.89.64]) by core3.amsl.com (Postfix) with ESMTP id 758273A67DA for <p2psip@ietf.org>; Sat, 21 Feb 2009 20:20:39 -0800 (PST)
Received: from [64.203.45.253] (helo=[10.9.0.1]) by elasmtp-curtail.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <michaelc@idssoftware.com>) id 1Lb5pn-0001qM-Nq for p2psip@ietf.org; Sat, 21 Feb 2009 23:20:55 -0500
Message-ID: <49A0D320.7010609@idssoftware.com>
Date: Sat, 21 Feb 2009 20:22:56 -0800
From: Michael Chen <michaelc@idssoftware.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
MIME-Version: 1.0
To: P2PSIP WG <p2psip@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-ELNK-Trace: 68edf72dbb77893ca35f5539f9d485d07e972de0d01da940b87103b3d4d6c08557c856f05977b774350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 64.203.45.253
Subject: [P2PSIP] Status of draft-ietf-mmusic-ice-tcp
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Feb 2009 04:20:45 -0000

Hi,

Does anyone know the status of that draft?  It has expired for over a 
month.  I am concern, because Reload explicitly mandates the use of ICE-TCP.

Thank you

Michael Chen
IDS Software

From emil@sip-communicator.org  Sun Feb 22 09:28:15 2009
Return-Path: <emil@sip-communicator.org>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E5BA33A686A for <p2psip@core3.amsl.com>; Sun, 22 Feb 2009 09:28:15 -0800 (PST)
X-Quarantine-ID: <nfYAaEPqoiER>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER, MIME error: error: couldn't parse head; error near:; [InternetShortcut]; URL=ftp://ftp.ietf.org/internet-drafts/draft-schulzrinne-p2prg-rtc-security-00.txt
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nfYAaEPqoiER for <p2psip@core3.amsl.com>; Sun, 22 Feb 2009 09:28:15 -0800 (PST)
Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.25]) by core3.amsl.com (Postfix) with ESMTP id 9FBB03A681C for <p2psip@ietf.org>; Sun, 22 Feb 2009 09:28:14 -0800 (PST)
Received: by ey-out-2122.google.com with SMTP id 25so322540eya.31 for <p2psip@ietf.org>; Sun, 22 Feb 2009 09:28:30 -0800 (PST)
Received: by 10.211.196.13 with SMTP id y13mr2672807ebp.135.1235323710382; Sun, 22 Feb 2009 09:28:30 -0800 (PST)
Received: from porcinet.local (shm67-5-88-165-90-188.fbx.proxad.net [88.165.90.188]) by mx.google.com with ESMTPS id 5sm851872eyf.52.2009.02.22.09.28.28 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 22 Feb 2009 09:28:29 -0800 (PST)
Sender: Emil Ivov <emil@sip-communicator.org>
Message-ID: <49A18B3B.6020906@sip-communicator.org>
Date: Sun, 22 Feb 2009 18:28:27 +0100
From: Emil Ivov <emcho@sip-communicator.org>
Organization: SIP Communicator
User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209)
MIME-Version: 1.0
To: P2PRG Mailing List <p2prg@irtf.org>
Content-Type: multipart/mixed; boundary="------------030505090206010306060408"
Cc: P2PSIP Mailing List <p2psip@ietf.org>
Subject: [P2PSIP] [Fwd: I-D Action:draft-schulzrinne-p2prg-rtc-security-00.txt]
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Feb 2009 17:32:18 -0000

This is a multi-part message in MIME format.
--------------030505090206010306060408
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Hey folks,

Henning, Enrico, and I have just submitted an SoA draft on security in
p2p overlays used for real-time communication.

Would greatly appreciate feedback.

Cheers
Emil

-------- Original Message --------
Subject: I-D Action:draft-schulzrinne-p2prg-rtc-security-00.txt
Date: Sun, 22 Feb 2009 18:15:01 +0100
From: Internet-Drafts@ietf.org <Internet-Drafts@ietf.org>
Reply-To: internet-drafts@ietf.org <internet-drafts@ietf.org>
To: i-d-announce@ietf.org <i-d-announce@ietf.org>

A New Internet-Draft is available from the on-line Internet-Drafts
directories.

	Title           : Security Issues and Solutions in Peer-to-peer Systems
for Realtime Communications
	Author(s)       : H. Schulzrinne, et al.
	Filename        : draft-schulzrinne-p2prg-rtc-security-00.txt
	Pages           : 23
	Date            : 2009-02-22

Peer-to-peer (P2P) networks offer higher robustness against failure,
easier configuration and are generally more economical than their
client-server counterparts.  It has therefore become reasonable for
resource consuming and typically centralized applications like Voice
over IP (VoIP) and, in general, realtime communication to adapt and
exploit the benefits of P2P. Such a migration needs to address a new
set of P2P specific security problems.  This document describes some
of the known issues found in common P2P networks, analyzing the
relevance of such issues and the applicability of existing solutions
when using P2P architectures for realtime communication.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-schulzrinne-p2prg-rtc-security-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.


--------------030505090206010306060408
Content-Type: message/external-body;
 name="draft-schulzrinne-p2prg-rtc-security-00.url"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="draft-schulzrinne-p2prg-rtc-security-00.url"


[InternetShortcut]
URL=ftp://ftp.ietf.org/internet-drafts/draft-schulzrinne-p2prg-rtc-security-00.txt

--------------030505090206010306060408
Content-Type: text/plain;
 name="ATT00001.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="ATT00001.txt"

_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

--------------030505090206010306060408--

From melodysong@huawei.com  Sun Feb 22 21:14:43 2009
Return-Path: <melodysong@huawei.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 228E928C1F4 for <p2psip@core3.amsl.com>; Sun, 22 Feb 2009 21:14:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.494
X-Spam-Level: 
X-Spam-Status: No, score=-0.494 tagged_above=-999 required=5 tests=[AWL=0.001,  BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,  RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pHfKgGIzNts6 for <p2psip@core3.amsl.com>; Sun, 22 Feb 2009 21:14:42 -0800 (PST)
Received: from szxga01-in.huawei.com (unknown [119.145.14.64]) by core3.amsl.com (Postfix) with ESMTP id 1F80128C126 for <p2psip@ietf.org>; Sun, 22 Feb 2009 21:14:42 -0800 (PST)
Received: from huawei.com (szxga01-in [172.24.2.3]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KFI004BK6KND2@szxga01-in.huawei.com> for p2psip@ietf.org; Mon, 23 Feb 2009 13:14:48 +0800 (CST)
Received: from huawei.com ([172.24.1.33]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KFI0020X6KN98@szxga01-in.huawei.com> for p2psip@ietf.org; Mon, 23 Feb 2009 13:14:47 +0800 (CST)
Received: from s64081 ([10.164.12.16]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KFI00H5X6KNFZ@szxml06-in.huawei.com> for p2psip@ietf.org; Mon, 23 Feb 2009 13:14:47 +0800 (CST)
Date: Mon, 23 Feb 2009 13:14:50 +0800
From: Song Haibin <melodysong@huawei.com>
In-reply-to: <016201c9948d$a29a98b0$8410fe81@etri.info>
To: "'Ko, Seokkap'" <softgear@etri.re.kr>, p2psip@ietf.org
Message-id: <015301c99575$a74b9330$100ca40a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Thread-index: AcmUjaKY74rIwzeVR9+Q7yROlEP71wA32mNg
Subject: Re: [P2PSIP] New IPTV Usage draft-softgear-p2psip-iptv-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Feb 2009 05:14:43 -0000

Dear Seokkap,

I have read the draft, and find the paragraph on metadata searching is
interesting. The key words based discovery is also described in some other
academic papers.

However, could you please describe the application scenarios for this kind
of p2psip IPTV?

And further consideration is also needed to given to the efficiency of both
signaling and data path, as well as other performance metrics.

Best Regards,
Haibin
Skype: alexsonghw



>-----Original Message-----
>From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of
Ko,
>Seokkap
>Sent: Sunday, February 22, 2009 9:34 AM
>To: p2psip@ietf.org
>Subject: [P2PSIP] New IPTV Usage draft-softgear-p2psip-iptv-00
>
>Hello folks, I have just submitted a draft which proposes a distributed
IPTV
>Usage for RELOAD. RELOAD does not only support SIP based VoIP service but
also
>other services. This IPTV Usage of RELOAD allows RELOAD to store IPTV
related
>information within the overlay. A URL for this Internet-Draft
>is:http://www.ietf.org/internet-drafts/draft-softgear-p2psip-iptv-00.txt
>any comment is appreciated. Best Regards,Seokkap Ko.
>
>-----Original Message-----
>From: "IETF I-D Submission Tool" <idsubmission@ietf.org>
>From Date: 2009-02-21 ?? 9:57:04
>To: "softgear@dcn.ssu.ac.kr" <softgear@dcn.ssu.ac.kr>
>Cc: "younghak@ssu.ac.kr" <younghak@ssu.ac.kr>, "bytelee@etri.re.kr"
><bytelee@etri.re.kr>
>Subject: New Version Notification for draft-softgear-p2psip-iptv-00
>
>
>
>
>A new version of I-D, draft-softgear-p2psip-iptv-00.txt has been
successfuly
>submitted by Seok-Kap Ko and posted to the IETF repository.
>
>Filename:        draft-softgear-p2psip-iptv
>Revision:        00
>Title:           An IPTV Usage for RELOAD
>Creation_date:   2009-02-21
>WG ID:           Independent Submission
>Number_of_pages: 15
>
>Abstract:
>This document defines a distributed IPTV Usage for Resource Location
>And Discovery (RELOAD). The IPTV Usage provides lookup service for
>IPTV channel information and IPTV metadata stored in the overlay. The
>Attach method is used to establish a direct connection between a
>distributed channel manager and a viewer. IPTV control messages are
>exchanged through this connection.
>
>
>
>The IETF Secretariat.
>
>
>
>
>
>
>_______________________________________________
>P2PSIP mailing list
>P2PSIP@ietf.org
>https://www.ietf.org/mailman/listinfo/p2psip


From ron.even.tlv@gmail.com  Sun Feb 22 22:59:14 2009
Return-Path: <ron.even.tlv@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 192DE28C0DC for <p2psip@core3.amsl.com>; Sun, 22 Feb 2009 22:59:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nIYnGvI6fX9U for <p2psip@core3.amsl.com>; Sun, 22 Feb 2009 22:59:13 -0800 (PST)
Received: from mail-bw0-f161.google.com (mail-bw0-f161.google.com [209.85.218.161]) by core3.amsl.com (Postfix) with ESMTP id 778863A677C for <p2psip@ietf.org>; Sun, 22 Feb 2009 22:59:12 -0800 (PST)
Received: by bwz5 with SMTP id 5so4406058bwz.13 for <p2psip@ietf.org>; Sun, 22 Feb 2009 22:59:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :message-id:mime-version:content-type:x-mailer:thread-index :content-language; bh=udiyfbA86kwGYv+SE/11tuYinOOVW+Y0rgYp/d594yw=; b=tlempMPHy7s4oSBozch0P5lm3eyyqSSJAO5WZY5zFRfLuYL6w9UT/+1KNWhR9MA2wF OUojyQ1omapvIjq9xhIP4xEJek/D5CxMI1IxtfYEbv8Y7bf4qOcU4/7SOjY0ywhLfZc5 dfxrx9D1rcfc02OnEUcCiy2kD18ByqyB23yRg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:mime-version:content-type:x-mailer :thread-index:content-language; b=Lu9jaBD7LR5rD65YH6F70mtcB9WccSwOcZkydfpftcM5R1x6IJX96fvWnIiiZltJWX T8fyOmw8OH6GopoYrCH0tgpc8kgQBxk5XdmFSMyHduaWd06wBN65Fk1gUKV459jXuiHz IYZOpTsjdeJjNPWdx8E8y6a6mE4xIJ3yi0iHE=
Received: by 10.103.102.17 with SMTP id e17mr3087533mum.119.1235372368360; Sun, 22 Feb 2009 22:59:28 -0800 (PST)
Received: from windows8d787f9 (bzq-79-182-130-108.red.bezeqint.net [79.182.130.108]) by mx.google.com with ESMTPS id i5sm2992440mue.43.2009.02.22.22.59.27 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 22 Feb 2009 22:59:28 -0800 (PST)
From: "Roni Even" <ron.even.tlv@gmail.com>
To: <p2psip@ietf.org>
Date: Mon, 23 Feb 2009 08:57:35 +0200
Message-ID: <49a24950.05a0660a.670e.2b86@mx.google.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_004E_01C99594.C74E84C0"
X-Mailer: Microsoft Office Outlook 12.0
thread-index: AcmVhAGhOrQLD8zBSx2T8dAd0YvG+g==
Content-Language: en-us
Subject: [P2PSIP] comments on draft-maenpaa-p2psip-self-tuning
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Feb 2009 06:59:14 -0000

This is a multipart message in MIME format.

------=_NextPart_000_004E_01C99594.C74E84C0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi,

I read the draft and think the approach is good.

 

The first comment I have is related to the periodic and reactive
stabilization.  The reload base draft is section 10.2 discuss the topic and
mention that the current approach in the reload base draft is for reactive
and that more input is needed. Yet section 10.7.2 describes periodic
stabilization. I think that we need to decide on the approach for the base
reload and if it is periodic we need to see if the text from the self tuning
draft should fold to the base draft.

 

Other comments

 

1.       In section 4.1 the update message includes the send-id. I am not
sure why it is needed since the sender is attached to the receiving peer and
I assume the receiver of the updates knows this information. This parameter
is not part of the update message in the reload base draft.

2.       In section 4.1 the update answer has an option to send the
predecessor or successor lists. What is the benefit for it since the
receiver is also part of the periodic stabilization and will need to send it
anyhow, so this may be a duplicate of messages. I can see the use case for
the message in the reactive stabilization case.

3.       I am not sure how a peer knows which topology is used in the
overlay, is this a different overlay algorithm type that need to be
registered in the IANA section.

4.       This draft defines  different parameters for update and update
answer but uses the same message code name and I assume the same code value.
Is that the approach and the peer knows the parameters based on the overlay
algorithm type or should we have another code name and code value.

 

Regards

Roni Even

 


------=_NextPart_000_004E_01C99594.C74E84C0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1063797884;
	mso-list-type:hybrid;
	mso-list-template-ids:2051586054 67698703 67698713 67698715 67698703 =
67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal>Hi,<o:p></o:p></p>

<p class=3DMsoNormal>I read the draft and think the approach is =
good.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>The first comment I have is related to the periodic =
and
reactive stabilization. &nbsp;The reload base draft is section 10.2 =
discuss the
topic and mention that the current approach in the reload base draft is =
for
reactive and that more input is needed. Yet section 10.7.2 describes =
periodic stabilization.
I think that we need to decide on the approach for the base reload and =
if it is
periodic we need to see if the text from the self tuning draft should =
fold to
the base draft.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Other comments<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0 =
level1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>1.<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]><span dir=3DLTR></span>In section 4.1 the update =
message
includes the send-id. I am not sure why it is needed since the sender is
attached to the receiving peer and I assume the receiver of the updates =
knows
this information. This parameter is not part of the update message in =
the
reload base draft.<o:p></o:p></p>

<p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0 =
level1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>2.<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]><span dir=3DLTR></span>In section 4.1 the update =
answer
has an option to send the predecessor or successor lists. What is the =
benefit
for it since the receiver is also part of the periodic stabilization and =
will
need to send it anyhow, so this may be a duplicate of messages. I can =
see the
use case for the message in the reactive stabilization =
case.<o:p></o:p></p>

<p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0 =
level1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>3.<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]><span dir=3DLTR></span>I am not sure how a peer =
knows which
topology is used in the overlay, is this a different overlay algorithm =
type
that need to be registered in the IANA section.<o:p></o:p></p>

<p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0 =
level1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>4.<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]><span dir=3DLTR></span>This draft defines =
&nbsp;different
parameters for update and update answer but uses the same message code =
name and
I assume the same code value. Is that the approach and the peer knows =
the
parameters based on the overlay algorithm type or should we have another =
code
name and code value.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Regards<o:p></o:p></p>

<p class=3DMsoNormal>Roni Even<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</body>

</html>

------=_NextPart_000_004E_01C99594.C74E84C0--


From zongning@huawei.com  Mon Feb 23 00:47:25 2009
Return-Path: <zongning@huawei.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D9F133A68A8 for <p2psip@core3.amsl.com>; Mon, 23 Feb 2009 00:47:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -92.147
X-Spam-Level: 
X-Spam-Status: No, score=-92.147 tagged_above=-999 required=5 tests=[AWL=-1.586, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, MANGLED_EMAIL=2.3, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RDNS_NONE=0.1, SARE_SUB_ENC_GB2312=1.345, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6faY4Fp9egDg for <p2psip@core3.amsl.com>; Mon, 23 Feb 2009 00:47:24 -0800 (PST)
Received: from szxga04-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id 64C6B3A672F for <p2psip@ietf.org>; Mon, 23 Feb 2009 00:47:24 -0800 (PST)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KFI00BE0GA5R4@szxga04-in.huawei.com> for p2psip@ietf.org; Mon, 23 Feb 2009 16:44:29 +0800 (CST)
Received: from huawei.com ([172.17.1.36]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KFI007DWGA0F7@szxga04-in.huawei.com> for p2psip@ietf.org; Mon, 23 Feb 2009 16:44:24 +0800 (CST)
Received: from [172.24.1.24] (Forwarded-For: [10.164.12.81]) by szxmc04-in.huawei.com (mshttpd); Mon, 23 Feb 2009 16:44:24 +0800
Date: Mon, 23 Feb 2009 16:44:24 +0800
From: zongning 63316 <zongning@huawei.com>
In-reply-to: <016201c9948d$a29a98b0$8410fe81@etri.info>
To: "Ko, Seokkap" <softgear@etri.re.kr>
Message-id: <f866f7f5599b8.599b8f866f7f5@huawei.com>
MIME-version: 1.0
X-Mailer: iPlanet Messenger Express 5.2 HotFix 2.14 (built Aug  8 2006)
Content-type: text/plain; charset=gb2312
Content-language: zh-CN
Content-transfer-encoding: quoted-printable
Content-disposition: inline
X-Accept-Language: zh-CN
Priority: normal
References: <016201c9948d$a29a98b0$8410fe81@etri.info>
Cc: p2psip@ietf.org
Subject: [P2PSIP] =?gb2312?b?u9i4tCA6IE5ldyBJUFRWIFVzYWdlIGRyYWZ0LXNvZnRn?= =?gb2312?b?ZWFyLXAycHNpcC1pcHR2LTAw?=
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Feb 2009 08:47:26 -0000

Hi=2C Ko=2C
I believe that introduing distributed IPTV technique is a quite interesti=
ng and challenging work=2E But I would like to suggest that the use case =
and characteristic of each distributed service is the first thing to thin=
k about before adopting them to RELOAD overlay=2E IMO=2C unlike VoIP=2C d=
istributed (or P2P=3F) IPTV is often called a =22community=22 who involve=
s many intermediate nodes (or relay in your draft) to share media=2E Thes=
e nodes may be subject
 to highly dynamical behavior (e=2Eg=2E churn)=2E That means each receive=
r would contact with Channel Manager on the RELOAD overlay frequently to =
ask for media path adaptation=2C which in turn places unexpectable load o=
n RELOAD overlay=2E Another case is VoD=2C where each receiver would ask =
for transmission of any piece of media on any time=2E
So my suggestion is to consider how to use RELOAD overlay properly=2E Whi=
ch parts of distributed service can be managed by RELOAD overlay=3F If sc=
alability is not a critical issue=2C why not use centralized server=3F E=2E=
g=2E limited number of channels can be managed by some centralized server=
s - just like trackers in PPLive system=2E Would it be better to utilize =
peers themselves to exchange content information such as which IPTV media=
 pieces is stored =

in which peers between each other=3F
Just for your information=2C you can also refer to PPSP mailing list wher=
e a lot of P2P streaming use cases have been discussed and standardizatio=
n requirements will be addressed=2E

Further comments are welcome!

Best Regards
Ning Zong

*************************************************************************=
*****************
 This email and its attachments contain confidential information from HUA=
WEI=2C which is intended only for the person or entity whose address is l=
isted above=2E Any use of the information contained herein in any way (in=
cluding=2C but not limited to=2C total or partial disclosure=2C reproduct=
ion=2C or dissemination) by persons other than the intended recipient(s) =
is prohibited=2E If you receive this e-mail in error=2C please notify the=
 sender by phone or em
ail immediately and delete it!
 ************************************************************************=
*****************

----- =D4=AD=D3=CA=BC=FE -----
=B7=A2=BC=FE=C8=CB=3A =22Ko=2C Seokkap=22 =3Csoftgear=40etri=2Ere=2Ekr=3E=

=C8=D5=C6=DA=3A =D0=C7=C6=DA=C8=D5=2C =B6=FE=D4=C2 22=C8=D5=2C 2009 =C9=CF=
=CE=E79=3A34
=D6=F7=CC=E2=3A =5BP2PSIP=5D New IPTV Usage draft-softgear-p2psip-iptv-00=

=CA=D5=BC=FE=C8=CB=3A p2psip=40ietf=2Eorg

=3E Hello folks=2C I have just submitted a draft which proposes a =

=3E distributed IPTV Usage for RELOAD=2E RELOAD does not only support =

=3E SIP based VoIP service but also other services=2E This IPTV Usage of =

=3E RELOAD allows RELOAD to store IPTV related information within the =

=3E overlay=2E A URL for this Internet-Draft =

=3E is=3Ahttp=3A//www=2Eietf=2Eorg/internet-drafts/draft-softgear-p2psip-=
iptv-
=3E 00=2Etxt any comment is appreciated=2E Best Regards=2CSeokkap Ko=2E =

=3E =

=3E -----Original Message----- =

=3E From=3A =22IETF I-D Submission Tool=22 =3Cidsubmission=40ietf=2Eorg=3E=
 =

=3E From Date=3A 2009-02-21 =3F=3F 9=3A57=3A04 =

=3E To=3A =22softgear=40dcn=2Essu=2Eac=2Ekr=22 =3Csoftgear=40dcn=2Essu=2E=
ac=2Ekr=3E =

=3E Cc=3A =22younghak=40ssu=2Eac=2Ekr=22 =3Cyounghak=40ssu=2Eac=2Ekr=3E=2C=
 =

=3E =22bytelee=40etri=2Ere=2Ekr=22 =3Cbytelee=40etri=2Ere=2Ekr=3E =

=3E Subject=3A New Version Notification for draft-softgear-p2psip-iptv-
=3E 00 =

=3E =

=3E =

=3E =

=3E =

=3E A new version of I-D=2C draft-softgear-p2psip-iptv-00=2Etxt has been =

=3E successfuly submitted by Seok-Kap Ko and posted to the IETF =

=3E repository=2E =

=3E =

=3E Filename=3A        draft-softgear-p2psip-iptv =

=3E Revision=3A        00 =

=3E Title=3A           An IPTV Usage for RELOAD =

=3E Creation=5Fdate=3A   2009-02-21 =

=3E WG ID=3A           Independent Submission =

=3E Number=5Fof=5Fpages=3A 15 =

=3E =

=3E Abstract=3A =

=3E This document defines a distributed IPTV Usage for Resource =

=3E Location =

=3E And Discovery (RELOAD)=2E The IPTV Usage provides lookup service for =

=3E IPTV channel information and IPTV metadata stored in the overlay=2E =

=3E The =

=3E Attach method is used to establish a direct connection between a =

=3E distributed channel manager and a viewer=2E IPTV control messages =

=3E are =

=3E exchanged through this connection=2E =

=3E                                                                   =

=3E              =

=3E =

=3E =

=3E The IETF Secretariat=2E =

=3E =

=3E =

=3E =

=3E =

=3E =

=3E =

=3E =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
=3E P2PSIP mailing list
=3E P2PSIP=40ietf=2Eorg
=3E https=3A//www=2Eietf=2Eorg/mailman/listinfo/p2psip
=3E 

From jouni.maenpaa@ericsson.com  Mon Feb 23 23:36:47 2009
Return-Path: <jouni.maenpaa@ericsson.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 68FF63A6991 for <p2psip@core3.amsl.com>; Mon, 23 Feb 2009 23:36:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.949
X-Spam-Level: 
X-Spam-Status: No, score=-5.949 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EuFVBRYj8hrb for <p2psip@core3.amsl.com>; Mon, 23 Feb 2009 23:36:46 -0800 (PST)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60]) by core3.amsl.com (Postfix) with ESMTP id AF17C3A6946 for <p2psip@ietf.org>; Mon, 23 Feb 2009 23:36:44 -0800 (PST)
Received: from mailgw3.ericsson.se (unknown [127.0.0.1]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id 3430F20CB7; Tue, 24 Feb 2009 08:37:02 +0100 (CET)
X-AuditID: c1b4fb3c-aaa84bb00000127c-17-49a3a39d4dfa
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.253.125]) by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id F29202078F; Tue, 24 Feb 2009 08:37:01 +0100 (CET)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.170]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Tue, 24 Feb 2009 08:37:01 +0100
Received: from mail.lmf.ericsson.se ([131.160.11.50]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Tue, 24 Feb 2009 08:37:00 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id 88F402330; Tue, 24 Feb 2009 09:37:00 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 4FC7D219D3; Tue, 24 Feb 2009 09:37:00 +0200 (EET)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 0008F219D2; Tue, 24 Feb 2009 09:36:59 +0200 (EET)
Message-ID: <49A3A39C.6010303@ericsson.com>
Date: Tue, 24 Feb 2009 09:37:00 +0200
From: =?ISO-8859-1?Q?Jouni_M=E4enp=E4=E4?= <jouni.maenpaa@ericsson.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20080925)
MIME-Version: 1.0
To: Roni Even <ron.even.tlv@gmail.com>
References: <49a24950.05a0660a.670e.2b86@mx.google.com>
In-Reply-To: <49a24950.05a0660a.670e.2b86@mx.google.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-OriginalArrivalTime: 24 Feb 2009 07:37:00.0648 (UTC) FILETIME=[ADF09680:01C99652]
X-Brightmail-Tracker: AAAAAA==
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] comments on draft-maenpaa-p2psip-self-tuning
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Feb 2009 07:36:47 -0000

Hi Roni,

Thanks for your comments! See below for my answers.

> The first comment I have is related to the periodic and reactive
> stabilization.  The reload base draft is section 10.2 discuss the topic
> and mention that the current approach in the reload base draft is for
> reactive and that more input is needed. Yet section 10.7.2 describes
> periodic stabilization. I think that we need to decide on the approach
> for the base reload and if it is periodic we need to see if the text
> from the self tuning draft should fold to the base draft.

My understanding is that currently, the algorithm of the reload base
draft uses reactive stabilization for the predecessor and successor
lists, and periodic stabilization for the finger table. Our draft uses
periodic stabilization in all of the cases.

> 1.       In section 4.1 the update message includes the send-id. I am
> not sure why it is needed since the sender is attached to the receiving
> peer and I assume the receiver of the updates knows this information.
> This parameter is not part of the update message in the reload base draft.

You are right, the sender_id is not really needed. We will remove it in
the next version of the draft.

> 2.       In section 4.1 the update answer has an option to send the
> predecessor or successor lists. What is the benefit for it since the
> receiver is also part of the periodic stabilization and will need to
> send it anyhow, so this may be a duplicate of messages. I can see the
> use case for the message in the reactive stabilization case.

I guess you are saying that we could optimize (get rid of messages) by
merging the successor and predecessor stabilization procedures. The
reason we chose in the draft to send different Update requests for
predecessor stabilization and successor stabilization is that the
original Chord algorithm [1] specifies the predecessor aliveness check (
check_predecessor() ) and successor stabilization ( stabilize() )
operations separately. We are using the Update request and answer sent
by peer n to its predecessor p as part of the predecessor stabilization
procedure to implement the check_predecessor() procedure. Since the
algorithm specified in the draft uses multiple predecessor pointers
(unlike the original Chord, which maintains only one predecessor), we
extended the check_predecessor() procedure by returning the predecessor
list of peer p in the Update answer. This is done so that peer n can
stabilize its predecessor list with its predecessor.

Note that in the successor and predecessor stabilization procedures, the
Update request is empty in the sense that it does not carry any
successor or predecessor lists. The idea is that the receiver of the
Update request returns the information the sender is interested in in
the Update answer.

> 3.       I am not sure how a peer knows which topology is used in the
> overlay, is this a different overlay algorithm type that need to be
> registered in the IANA section.

Good point. It's a new overlay algorithm type. We will add the new type
to the IANA section in the next version of the draft.

> 4.       This draft defines  different parameters for update and update
> answer but uses the same message code name and I assume the same code
> value. Is that the approach and the peer knows the parameters based on
> the overlay algorithm type or should we have another code name and code
> value.

I would like to hear the opinions of the RELOAD authors on this. So far
we have been assuming that peers know the parameters based on the
overlay algorithm type.

Regards,
Jouni Mäenpää

[1] Stoica, I., Morris, R., Liben-Nowell, D., Karger, D., Kaashoek, M.,
Dabek, F., and H. Balakrishnan, "Chord: A Scalable Peer-to-peer Lookup
Service for Internet Applications", IEEE/ACM Transactions on Networking
Volume 11, Issue 1, 17-32, Feb 2003.



From softgear@etri.re.kr  Wed Feb 25 00:10:46 2009
Return-Path: <softgear@etri.re.kr>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E26BE3A6A30 for <p2psip@core3.amsl.com>; Wed, 25 Feb 2009 00:10:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.393
X-Spam-Level: *
X-Spam-Status: No, score=1.393 tagged_above=-999 required=5 tests=[AWL=-2.545,  BAYES_00=-2.599, CN_BODY_35=0.339, HELO_MISMATCH_INFO=1.448, MANGLED_EMAIL=2.3, MIME_CHARSET_FARAWAY=2.45]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DqJIEjhAWnnX for <p2psip@core3.amsl.com>; Wed, 25 Feb 2009 00:10:45 -0800 (PST)
Received: from email2.etri.info (email2.etri.re.kr [129.254.16.132]) by core3.amsl.com (Postfix) with ESMTP id 3DFDC3A689A for <p2psip@ietf.org>; Wed, 25 Feb 2009 00:10:44 -0800 (PST)
Received: from SOFTGEAR ([129.254.232.20]) by email2.etri.info with Microsoft SMTPSVC(6.0.3790.1830); Wed, 25 Feb 2009 17:11:00 +0900
From: "Softgear Ko" <softgear@etri.re.kr>
To: "'zongning 63316'" <zongning@huawei.com>
References: <016201c9948d$a29a98b0$8410fe81@etri.info> <f866f7f5599b8.599b8f866f7f5@huawei.com>
In-Reply-To: <f866f7f5599b8.599b8f866f7f5@huawei.com>
Date: Wed, 25 Feb 2009 17:10:59 +0900
Message-ID: <015f01c99720$97da17d0$c78e4770$@re.kr>
MIME-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcmVk1s5c7SedCwaSwahGQp0PLWyYgBiR62A
Content-Language: ko
X-OriginalArrivalTime: 25 Feb 2009 08:11:00.0178 (UTC) FILETIME=[9801EB20:01C99720]
Cc: p2psip@ietf.org
Subject: Re: [P2PSIP] New IPTV Usage draft-softgear-p2psip-iptv-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Feb 2009 08:10:47 -0000

Hello, Ning Zong.

Thank you for your comments.

In churn, a Viewer or a Relay would ask the Channel Manager to =
re-estabilish
media path. But, because the Viewer (or relay) has already connected to =
the
Channel Manager, the Viewer does not use RELOAD overlay. The Viewer ask =
the
Channel Manager using "Media Delivery Network Control protocol". Once a
Viewer or a Relay find a Channel Manager from RELOAD overlay, he does =
not
access RELOAD overlay any more for this channel. Therefore, Asking the
Channel Manager to reestablish media path does not load RELOAD overlay. =
The
VoD case is also similar. In a centralized server, one VoD server gets
stress from all viewer for all channel. However, in this distribution
system, only one virtual server gets stress from viewers for one =
channel.

According to "Media Delivery Network Control Protocol", a channel =
manager in
this draft can works as a entry point to join a (non-RELOAD) overlay
multicast tree for this channel. Therefore, The role of Channel manager
depends on ""Media Delivery Network Control Protocol".

In this draft, I focus on the scalability problem when there are too =
many
channels. Now on in the future, there will be lots of IPTV channel
(including UCC) in the world. RELOAD will contain them, find them, and
connect them.
I also know the scalability problem when there are too many viewers for =
one
channel. I think that PPSP can be a good solution for it.


Best Regards,
Seokkap Ko.



-----Original Message-----
From: zongning 63316 [mailto:zongning@huawei.com]=20
Sent: Monday, February 23, 2009 5:44 PM
To: Ko, Seokkap
Cc: p2psip@ietf.org
Subject: =BB=D8=B8=B4:[P2PSIP] New IPTV Usage =
draft-softgear-p2psip-iptv-00


Hi, Ko,
I believe that introduing distributed IPTV technique is a quite =
interesting
and challenging work. But I would like to suggest that the use case and
characteristic of each distributed service is the first thing to think =
about
before adopting them to RELOAD overlay. IMO, unlike VoIP, distributed =
(or
P2P?) IPTV is often called a "community" who involves many intermediate
nodes (or relay in your draft) to share media. These nodes may be =
subject
 to highly dynamical behavior (e.g. churn). That means each receiver =
would
contact with Channel Manager on the RELOAD overlay frequently to ask for
media path adaptation, which in turn places unexpectable load on RELOAD
overlay. Another case is VoD, where each receiver would ask for =
transmission
of any piece of media on any time.
So my suggestion is to consider how to use RELOAD overlay properly. =
Which
parts of distributed service can be managed by RELOAD overlay? If
scalability is not a critical issue, why not use centralized server? =
E.g.
limited number of channels can be managed by some centralized servers - =
just
like trackers in PPLive system. Would it be better to utilize peers
themselves to exchange content information such as which IPTV media =
pieces
is stored=20
in which peers between each other?
Just for your information, you can also refer to PPSP mailing list where =
a
lot of P2P streaming use cases have been discussed and standardization
requirements will be addressed.

Further comments are welcome!

Best Regards
Ning Zong

*************************************************************************=
***
**************
 This email and its attachments contain confidential information from
HUAWEI, which is intended only for the person or entity whose address is
listed above. Any use of the information contained herein in any way
(including, but not limited to, total or partial disclosure, =
reproduction,
or dissemination) by persons other than the intended recipient(s) is
prohibited. If you receive this e-mail in error, please notify the =
sender by
phone or em
ail immediately and delete it!
=20
*************************************************************************=
***
*************

----- =D4=AD=D3=CA=BC=FE -----
=B7=A2=BC=FE=C8=CB: "Ko, Seokkap" <softgear@etri.re.kr>
=C8=D5=C6=DA: =D0=C7=C6=DA=C8=D5, =B6=FE=D4=C2 22=C8=D5, 2009 =
=C9=CF=CE=E79:34
=D6=F7=CC=E2: [P2PSIP] New IPTV Usage draft-softgear-p2psip-iptv-00
=CA=D5=BC=FE=C8=CB: p2psip@ietf.org

> Hello folks, I have just submitted a draft which proposes a=20
> distributed IPTV Usage for RELOAD. RELOAD does not only support=20
> SIP based VoIP service but also other services. This IPTV Usage of=20
> RELOAD allows RELOAD to store IPTV related information within the=20
> overlay. A URL for this Internet-Draft=20
> is:http://www.ietf.org/internet-drafts/draft-softgear-p2psip-iptv-
> 00.txt any comment is appreciated. Best Regards,Seokkap Ko.=20
>=20
> -----Original Message-----=20
> From: "IETF I-D Submission Tool" <idsubmission@ietf.org>=20
> From Date: 2009-02-21 ?? 9:57:04=20
> To: "softgear@dcn.ssu.ac.kr" <softgear@dcn.ssu.ac.kr>=20
> Cc: "younghak@ssu.ac.kr" <younghak@ssu.ac.kr>,=20
> "bytelee@etri.re.kr" <bytelee@etri.re.kr>=20
> Subject: New Version Notification for draft-softgear-p2psip-iptv-
> 00=20
>=20
>=20
>=20
>=20
> A new version of I-D, draft-softgear-p2psip-iptv-00.txt has been=20
> successfuly submitted by Seok-Kap Ko and posted to the IETF=20
> repository.=20
>=20
> Filename:        draft-softgear-p2psip-iptv=20
> Revision:        00=20
> Title:           An IPTV Usage for RELOAD=20
> Creation_date:   2009-02-21=20
> WG ID:           Independent Submission=20
> Number_of_pages: 15=20
>=20
> Abstract:=20
> This document defines a distributed IPTV Usage for Resource=20
> Location=20
> And Discovery (RELOAD). The IPTV Usage provides lookup service for=20
> IPTV channel information and IPTV metadata stored in the overlay.=20
> The=20
> Attach method is used to establish a direct connection between a=20
> distributed channel manager and a viewer. IPTV control messages=20
> are=20
> exchanged through this connection.=20
>                                                                  =20
>             =20
>=20
>=20
> The IETF Secretariat.=20
>=20
>=20
>=20
>=20
>=20
>=20
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>=20


From ron.even.tlv@gmail.com  Wed Feb 25 00:41:57 2009
Return-Path: <ron.even.tlv@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C9B8D3A68B2 for <p2psip@core3.amsl.com>; Wed, 25 Feb 2009 00:41:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7B9LQCSDgTP7 for <p2psip@core3.amsl.com>; Wed, 25 Feb 2009 00:41:57 -0800 (PST)
Received: from mail-bw0-f161.google.com (mail-bw0-f161.google.com [209.85.218.161]) by core3.amsl.com (Postfix) with ESMTP id 852903A686C for <p2psip@ietf.org>; Wed, 25 Feb 2009 00:41:56 -0800 (PST)
Received: by bwz5 with SMTP id 5so6541681bwz.13 for <p2psip@ietf.org>; Wed, 25 Feb 2009 00:42:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :message-id:mime-version:content-type:x-mailer:thread-index :content-language; bh=WtmP1QWEkNxAHfC+a85eC7DAv1bxVP+3atviqhks+Os=; b=DHxgv8O4Rs5UkGY4n2cGcT0ZmAs8Np9joTPDhOQgrc1YPqDiqSM+Hj+V4b5QInoduF u/bdPXGxLU/QPRBSfobbTDocGWTjDwFroB9e0F5bJmA7Rh4HYrO+rYRbu7IqOe/4vzp1 Hm2oTg82vnK+OAC5/Kv2fpzUwB1Uc6WxUXBJQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:mime-version:content-type:x-mailer :thread-index:content-language; b=JwIGBHLtN9IVso829CjDtXw57ccoQV18ddbn/n5nbAW+Sky3OV/C5UOa96UmNGQmB9 LHYKUB0tlQSWyJ2tJ//7iIGh0lCpHfN2qqvbsED+Vp4cRFIRIMT6H8WDODgbLiVeGf8z /kidNhbKGXmPktySiGOy8NK+6+mw3j05U9cQs=
Received: by 10.103.24.11 with SMTP id b11mr205655muj.76.1235551334516; Wed, 25 Feb 2009 00:42:14 -0800 (PST)
Received: from windows8d787f9 (bzq-79-182-130-108.red.bezeqint.net [79.182.130.108]) by mx.google.com with ESMTPS id n10sm1967429mue.39.2009.02.25.00.42.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 25 Feb 2009 00:42:14 -0800 (PST)
From: "Roni Even" <ron.even.tlv@gmail.com>
To: <p2psip@ietf.org>
Date: Wed, 25 Feb 2009 10:40:24 +0200
Message-ID: <49a50466.0aa5660a.14de.ffffb418@mx.google.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0138_01C99735.78507750"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcmXJLM7KFt7O/pXRTm5nbHeENxGkg==
Content-Language: en-us
Subject: [P2PSIP] comments on draft-softgear-p2psip-iptv-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Feb 2009 08:41:57 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0138_01C99735.78507750
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi,

I read the draft and think that it is good to see other usage for RELOAD. 

 

I am not sure what is the result of the process described in the draft. In
the SIP usage this enables the peers to start SIP protocol. In this case
there is no protocol specified so the peers find each other but do not have
a common protocol to use for the content.

I am not sure that SIP can be used for the control protocol.  I think this
work maybe relevant if P2P streaming is going to be standardize.

 

Another issue has to do with the size of the information. The IptvChanInfo
structure is quiet big (can be about 1MB), this topic is being discussed on
the RELAOD draft. On one side you can say that this usage have less total
information than SIP usage. (Many small elements in the SIP case or fewer
large elements in this case)

 

Regards

Roni Even


------=_NextPart_000_0138_01C99735.78507750
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal>Hi,<o:p></o:p></p>

<p class=3DMsoNormal>I read the draft and think that it is good to see =
other
usage for RELOAD. <o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>I am not sure what is the result of the process =
described in
the draft. In the SIP usage this enables the peers to start SIP =
protocol. In
this case there is no protocol specified so the peers find each other =
but do
not have a common protocol to use for the content.<o:p></o:p></p>

<p class=3DMsoNormal>I am not sure that SIP can be used for the control =
protocol.&nbsp;
I think this work maybe relevant if P2P streaming is going to be =
standardize.<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Another issue has to do with the size of the =
information.
The IptvChanInfo structure is quiet big (can be about 1MB), this topic =
is being
discussed on the RELAOD draft. On one side you can say that this usage =
have less
total information than SIP usage. (Many small elements in the SIP case =
or fewer
large elements in this case)<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Regards<o:p></o:p></p>

<p class=3DMsoNormal>Roni Even<o:p></o:p></p>

</div>

</body>

</html>

------=_NextPart_000_0138_01C99735.78507750--


From softgear@etri.re.kr  Wed Feb 25 02:37:18 2009
Return-Path: <softgear@etri.re.kr>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3B1AC3A69E0 for <p2psip@core3.amsl.com>; Wed, 25 Feb 2009 02:37:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.121
X-Spam-Level: 
X-Spam-Status: No, score=0.121 tagged_above=-999 required=5 tests=[AWL=1.272,  BAYES_00=-2.599, HELO_MISMATCH_INFO=1.448]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2t0sV6OQse9O for <p2psip@core3.amsl.com>; Wed, 25 Feb 2009 02:37:17 -0800 (PST)
Received: from email2.etri.info (email2.etri.re.kr [129.254.16.132]) by core3.amsl.com (Postfix) with ESMTP id 4DE7D3A69D1 for <p2psip@ietf.org>; Wed, 25 Feb 2009 02:37:17 -0800 (PST)
Received: from SOFTGEAR ([129.254.232.20]) by email2.etri.info with Microsoft SMTPSVC(6.0.3790.1830); Wed, 25 Feb 2009 19:37:36 +0900
From: "Softgear Ko" <softgear@etri.re.kr>
To: "'Roni Even'" <ron.even.tlv@gmail.com>, <p2psip@ietf.org>
References: <49a50466.0aa5660a.14de.ffffb418@mx.google.com>
In-Reply-To: <49a50466.0aa5660a.14de.ffffb418@mx.google.com>
Date: Wed, 25 Feb 2009 19:37:37 +0900
Message-ID: <000301c99735$13a103b0$3ae30b10$@re.kr>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcmXJLM7KFt7O/pXRTm5nbHeENxGkgADkefw
Content-Language: ko
X-OriginalArrivalTime: 25 Feb 2009 10:37:36.0762 (UTC) FILETIME=[132E1DA0:01C99735]
Subject: Re: [P2PSIP] comments on draft-softgear-p2psip-iptv-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Feb 2009 10:37:18 -0000

Hello, Roni.

Thank you for your comments.

To summary my draft very compactly,=20
we can draw a diagram:

Input                               Output

             +----------------+
Keyword   -->| RELOAD Overlay |--> ChannelID
             +----------------+

             +----------------+
ChannelID -->| RELOAD Overlay |--> Connection Point
             +----------------+

Because we didn't decide which protocol is best protocol for the control
protocol, we did not specify a common protocol. We need to discuss which
protocol is best protocol for the control protocol further. PPSP, =
modified
SIP, and overlay multicast protocols are candidates for it.

The size of IptvChanInfo is not fixed yet. but, I'll consider big size
problem.


Regards,
Seokkap Ko

----------------------

From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf =
Of
Roni Even
Sent: Wednesday, February 25, 2009 5:40 PM
To: p2psip@ietf.org
Subject: [P2PSIP] comments on draft-softgear-p2psip-iptv-00

Hi,
I read the draft and think that it is good to see other usage for =
RELOAD.=20

I am not sure what is the result of the process described in the draft. =
In
the SIP usage this enables the peers to start SIP protocol. In this case
there is no protocol specified so the peers find each other but do not =
have
a common protocol to use for the content.
I am not sure that SIP can be used for the control protocol.=A0 I think =
this
work maybe relevant if P2P streaming is going to be standardize.

Another issue has to do with the size of the information. The =
IptvChanInfo
structure is quiet big (can be about 1MB), this topic is being discussed =
on
the RELAOD draft. On one side you can say that this usage have less =
total
information than SIP usage. (Many small elements in the SIP case or =
fewer
large elements in this case)

Regards
Roni Even


From softgear@etri.re.kr  Wed Feb 25 03:18:03 2009
Return-Path: <softgear@etri.re.kr>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C0FDA28C133 for <p2psip@core3.amsl.com>; Wed, 25 Feb 2009 03:18:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.303
X-Spam-Level: 
X-Spam-Status: No, score=-0.303 tagged_above=-999 required=5 tests=[AWL=0.848,  BAYES_00=-2.599, HELO_MISMATCH_INFO=1.448]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4cF97DjcSEgw for <p2psip@core3.amsl.com>; Wed, 25 Feb 2009 03:18:02 -0800 (PST)
Received: from email2.etri.info (email2.etri.re.kr [129.254.16.132]) by core3.amsl.com (Postfix) with ESMTP id 2865D3A6AA3 for <p2psip@ietf.org>; Wed, 25 Feb 2009 03:18:02 -0800 (PST)
Received: from SOFTGEAR ([129.254.232.20]) by email2.etri.info with Microsoft SMTPSVC(6.0.3790.1830); Wed, 25 Feb 2009 20:18:21 +0900
From: "Softgear Ko" <softgear@etri.re.kr>
To: "'Song Haibin'" <melodysong@huawei.com>, <p2psip@ietf.org>
References: <016201c9948d$a29a98b0$8410fe81@etri.info> <015301c99575$a74b9330$100ca40a@china.huawei.com>
In-Reply-To: <015301c99575$a74b9330$100ca40a@china.huawei.com>
Date: Wed, 25 Feb 2009 20:18:21 +0900
Message-ID: <000a01c9973a$c4b603d0$4e220b70$@re.kr>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcmUjaKY74rIwzeVR9+Q7yROlEP71wA32mNgAHIYifA=
Content-Language: ko
X-OriginalArrivalTime: 25 Feb 2009 11:18:21.0277 (UTC) FILETIME=[C43980D0:01C9973A]
Subject: Re: [P2PSIP] New IPTV Usage draft-softgear-p2psip-iptv-00
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Feb 2009 11:18:03 -0000

Hello, Haibin.

Thank you for your comments.

One of application of this can be a world wide UCC channel service. There
are too many channels for several servers to handle them. CAPEX and OPEX is
expensive for a centralized server for too many channel. RELOAD overlay can
handle lots of channels with minimum cost.

Another application is a fault tolerant EPG server (Electronic Program Guide
server or tracker server). If a centralized server is down or network link
to the server is broken or under DDOS attack, it is impossible to perform
IPTV service even if contents providers and relay are alive. But, In P2PSIP
based distributed IPTV, it is possible to perform IPTV service whenever a
content provider is alive. I wonder how strong the existing commercial IPTV
service is for DDOS attack to a centralized server (eg. EPG server)


Current P2PSIP RELOAD uses a modified CHORD which is structured DHT.
Therefore, because RELOAD overlay cannot reflect physical topology, it is
hard to make a optimal data path or signal path. If we use another overlay
topology plugin, RELOAD can reflect physical topology and can help a optimal
data path. Another approach for this is to use other protocol (than RELOAD)
as media path control protocol to optimize signal path or data path. This is
my draft's approach.

- Seokkap Ko

-----Original Message-----
From: Song Haibin [mailto:melodysong@huawei.com] 
Sent: Monday, February 23, 2009 2:15 PM
To: 'Ko, Seokkap'; p2psip@ietf.org
Subject: RE: [P2PSIP] New IPTV Usage draft-softgear-p2psip-iptv-00


Dear Seokkap,

I have read the draft, and find the paragraph on metadata searching is
interesting. The key words based discovery is also described in some other
academic papers.

However, could you please describe the application scenarios for this kind
of p2psip IPTV?

And further consideration is also needed to given to the efficiency of both
signaling and data path, as well as other performance metrics.

Best Regards,
Haibin
Skype: alexsonghw



>-----Original Message-----
>From: p2psip-bounces@ietf.org [mailto:p2psip-bounces@ietf.org] On Behalf Of
Ko,
>Seokkap
>Sent: Sunday, February 22, 2009 9:34 AM
>To: p2psip@ietf.org
>Subject: [P2PSIP] New IPTV Usage draft-softgear-p2psip-iptv-00
>
>Hello folks, I have just submitted a draft which proposes a distributed
IPTV
>Usage for RELOAD. RELOAD does not only support SIP based VoIP service but
also
>other services. This IPTV Usage of RELOAD allows RELOAD to store IPTV
related
>information within the overlay. A URL for this Internet-Draft
>is:http://www.ietf.org/internet-drafts/draft-softgear-p2psip-iptv-00.txt
>any comment is appreciated. Best Regards,Seokkap Ko.
>
>-----Original Message-----
>From: "IETF I-D Submission Tool" <idsubmission@ietf.org>
>From Date: 2009-02-21 ?? 9:57:04
>To: "softgear@dcn.ssu.ac.kr" <softgear@dcn.ssu.ac.kr>
>Cc: "younghak@ssu.ac.kr" <younghak@ssu.ac.kr>, "bytelee@etri.re.kr"
><bytelee@etri.re.kr>
>Subject: New Version Notification for draft-softgear-p2psip-iptv-00
>
>
>
>
>A new version of I-D, draft-softgear-p2psip-iptv-00.txt has been
successfuly
>submitted by Seok-Kap Ko and posted to the IETF repository.
>
>Filename:        draft-softgear-p2psip-iptv
>Revision:        00
>Title:           An IPTV Usage for RELOAD
>Creation_date:   2009-02-21
>WG ID:           Independent Submission
>Number_of_pages: 15
>
>Abstract:
>This document defines a distributed IPTV Usage for Resource Location
>And Discovery (RELOAD). The IPTV Usage provides lookup service for
>IPTV channel information and IPTV metadata stored in the overlay. The
>Attach method is used to establish a direct connection between a
>distributed channel manager and a viewer. IPTV control messages are
>exchanged through this connection.
>
>
>
>The IETF Secretariat.
>
>
>
>
>
>
>_______________________________________________
>P2PSIP mailing list
>P2PSIP@ietf.org
>https://www.ietf.org/mailman/listinfo/p2psip


From bbl@lowekamp.net  Fri Feb 27 03:58:11 2009
Return-Path: <bbl@lowekamp.net>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6D7863A6358 for <p2psip@core3.amsl.com>; Fri, 27 Feb 2009 03:58:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.311
X-Spam-Level: 
X-Spam-Status: No, score=-0.311 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, SARE_OBFU_PART_ORT=1.666]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q2nX095aTAEx for <p2psip@core3.amsl.com>; Fri, 27 Feb 2009 03:58:09 -0800 (PST)
Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by core3.amsl.com (Postfix) with ESMTP id 23DEC3A6991 for <p2psip@ietf.org>; Fri, 27 Feb 2009 03:57:42 -0800 (PST)
Received: by qw-out-2122.google.com with SMTP id 3so1433462qwe.31 for <p2psip@ietf.org>; Fri, 27 Feb 2009 03:58:05 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.85.11 with SMTP id m11mr1784323qcl.96.1235735885011; Fri,  27 Feb 2009 03:58:05 -0800 (PST)
Date: Fri, 27 Feb 2009 06:58:04 -0500
Message-ID: <bc023dcd0902270358k4a47cf22i52b0a5ca2e1bbaae@mail.gmail.com>
From: Bruce Lowekamp <bbl@lowekamp.net>
To: "p2psip@ietf.org" <p2psip@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Subject: [P2PSIP] proposal for reload congestion control, fragmentation, and 	retransmission
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Feb 2009 11:58:11 -0000

There has been a bunch of discussion about the reassembly of
fragmented packets. =C2=A0Because fragmentation and hop-by-hop reliability
are related, we've been considering them both together. Here is a
proposal for how to address these and other related issues. =C2=A0Although
some of this is in normative text, much of it is descriptive and
normative text will need to be written for the draft.

Bruce

Topics that need to be addressed include:

* Via List changes
* hop-by-hop fragmenting, end-to-end-reassembly of fragmented messages
* MTU discovery
* TFRC and semi-reliable retransmission for unreliable links
* framing for stream-based links (TLS/TCP)
* queueing overlay messages
* link failure detection
* end-to-end retransmission
* removal of route-logging
* negotiating new overlay link protocols


* Via List changes

The current via-list structure will be changed. =C2=A0The shortest via
list entry (other than for the origination and destination) is a
15-bit opaque identifier with meaning only to the forwarding peer.
This 15-bit information is encoded in only 16 bits to minimize the
size of the via list. =C2=A0We have chosen to go with this very tight
encoding because the entire forwarding header must be present in each
fragment, and the protocol must work well over links with very small
MTUs.

The remainder of the encoding will remain as it is now, although a
variable-length opaque identifier will also be allowed for situations
where the implementer or deployer knows that more than 15 bits of
information is required. =C2=A0An implementation SHOULD use the shortest
possible entry for its application.

If the first bit is 0, then the Destination is 16 bits long, and the
destination_data is an opaque 15-bit identifier.

(these structure definitions are conceptual only and intended for
discussion. =C2=A0the final representation may be different.)

struct {
=C2=A0uint8 isLong:1; // =3D0
=C2=A0uint16 dest_info:15;
}

struct {
=C2=A0uint8 isLong:1; // =3D1
=C2=A0uint8 length:7
=C2=A0DestinationType type;
=C2=A0DestinationData destination_data;
}

add a DestinationType for opaque id;


One possible encoding of the dest_info opaque identifier is to encode
an index into a connection table. =C2=A0To avoid misrouting responses in
the event a response is delayed and the connection table entry has
changed, the identifier should be split between an index and a
generation counter for that index. =C2=A0At startup, the generation
counters should be initialized to random values. =C2=A0An implementation
could use 12 bits for the connection table index and 3 bits for the
generation counter. =C2=A0(Note that this does not suggest a 4096 entry
connection table for every node, only the ability to encode for a
larger connection table.) =C2=A0When a connection table slot is used for a
new connection, the generation counter is incremented (with wrapping).
Connection table slots are used on a rotating basis to maximize the
time interval between using the same slot for different connections.
When routing a message to an entry in the destination list encoding a
connection table entry, the node confirms that the generation counter
matches the current generation counter of that index before forwarding
the message. =C2=A0If it does not match, the message is silently dropped.

Regardless of how the dest_info field or opaque DestinationType is
used, the encoding MUST include a generation counter designed to
prevent misrouting of responses due to the connection table entry
having changed since the request message was originally forwarded.


* hop-by-hop fragmenting, end-to-end-reassembly of fragmented messages


Any node along the path can fragment the message but only the final
destination reassembles the fragments. When a node takes a packet and
fragments it, each fragment has a full copy of the Forwarding Header
but the data after the Forwarding Header is broken up in appropriate
sized chunks. The size of the payload chunks needs to take into
account space to allow the via and lists to grow. =C2=A0Each fragment MUST
contain a full copy of the via and destination list and MUST contain
at least 256 bytes of the message body. =C2=A0If the via and destination
list are so large that this is not possible, RELOAD fragmentation is
not performed and IP-layer fragmentation is allowed to occur. =C2=A0When a
message must be fragmented, it SHOULD be split into equal-sized
fragments that are no larger than the PMTU of the next overlay link
minus 32 bytes. =C2=A0This is to allow the via list to grow before further
fragmentation is required.

Note that this fragmentation is not optimal for the end-to-end
path---a message may be refragmented multiple times as it traverses
the overlay. =C2=A0This option has been chosen as it is far easier to
implement than e2e PMTU discovery across an ever-changing overlay, and
effectively addresses the reliability issues of relying on IP-layer
fragmentation. =C2=A0However, PING will be extended to allow e2e PMTU to be
implemented if desired.

The final node that was receiving the data would need to reassemble
it. Any fragment older than 15 seconds SHOULD be discarded. However,
it does need to store all the fragments it receives and once it has
all the fragments for a messages. =C2=A0The amount of buffer space it needs
for this is proportional to whatever bit rate it is wiling to precess
messages at. =C2=A0Will have to specify something allowing excess fragments
to be dropped in case of attack.


* MTU discovery

MTU discovery is required both at the overlay link level and
end-to-end across the overlay (being the minimum of the overlay link
MTUs along the path). =C2=A0We will refer to these as overlay link MTU and
end-to-end MTU.

PING is used for overlay link MTU discovery. =C2=A0After establishing a new
connection, a node uses PING sent to this neighbor with the DF bit set
and a NULL (need to define) forwarding option header that extends the
message to the desired length. =C2=A0A series of these probes is used to
identify the overlay link MTU for this connection. =C2=A0See RFC4821 for
more details on this algorithm.

If a node choses not to perform overlay link MTU discovery, or before
it has determined a larger overlay link MTU via a PING, it SHOULD use
a default overlay link MTU of the overlay link of 576 bytes for IPv4
and 1280 bytes for IPv6 (RFC5405).

For end-to-end MTU discovery, the PING response will have an
attribute added indicating the largest fragment of the PING request
that was received. =C2=A0Calculating this value is OPTIONAL and if not
implemented, 0 should be reported in this field. =C2=A0Note that use of
this field measures a lower-bound, and not an upper bound on the
end-to-end MTU. =C2=A0It also does not ensure that each hop along the path
did not use IP-layer fragmentation. =C2=A0End-to-end MTU discovery is not
required nor specified by this document.

* TFRC and semi-reliable retransmission for unreliable links

Goal of algorithm specified in document is:

- provide a stop and wait algorithm that is as simple to implement as
=C2=A0possible
- provide a somewhat more complicated AIMD algorithm that is also more
=C2=A0conservative than TFRC and allows pipelining
- allow TFRC to be implemented
- do this with a single simple receiver, so all changes to allow more
=C2=A0complicated congestion control are done on the sender side.

Much of this is the same as what is in the current draft, but there
are some clarifications here.

Each packet sent has a sequence number. =C2=A0A sequence number is never
reused (until wraparound), if a retransmission occurs it receives a
new sequence number. =C2=A0It is up to the sender to keep track of that.

When the receiver sends an ACK, it ACKs a particular sequence number
and sets bits in the mask for recently received packets that it has a
record of. =C2=A0A bit not being set in the mask is not a NACK. =C2=A0Nodes
SHOULD remember the previous 32 sequence numbers. =C2=A0A receiver MUST NOT
use any form of delayed ACKs.

A receiver does not implement any form of a buffer or memory of which
packets it has or has not received outside of the most recent 32. =C2=A0It
is purely the job for the sender to implement semi-reliability.

The hop-by-hop link retransmission is intended to provide
semi-reliable service. =C2=A0(good-effort service.) =C2=A0It does not, and
cannot, provide total reliability. Among other problems, an overlay
network may experience congestion or stability problems, so attempts
to achieve perfect hop-by-hop reliability will not achieve the desired
effect of perfect message reliability.

Now details of the sender algorithms:

stop-and-wait:

Stop and wait allows only one fragment to be in transit per DTLS
connection. =C2=A0It has abysmal performance for WAN connections, but is
typically acceptable for LAN performance (for low-bandwidth overlays).

A peer SHOULD retransmit a fragment if it has not received an ACK for
that fragment starting with an interval of RTO ("Retransmission
TimeOut"), doubling after each retransmission. In each retransmission,
the sequence number is incremented. The RTO is an estimate of the
round-trip time (RTT), and is computed as described in RFC 2988
[RFC2988], with two exceptions. First, the initial value for RTO
SHOULD be calculated from the STUN connectivity checks used to
establish the connection. =C2=A0If that is not possible, the initial value
for RTO SHOULD be configurable (rather than the 3 s recommended in RFC
2988) and SHOULD be greater than 500 ms. =C2=A0In fixed-line access links,
a value of 500 ms is RECOMMENDED. Second, the value of RTO SHOULD NOT
be rounded up to the nearest second. Rather, a 1 ms accuracy SHOULD be
maintained. As with TCP, the usage of Karn's algorithm is RECOMMENDED
[TODO REF KARN87] which means that RTT estimates SHOULD NOT be
computed from transactions that result in the retransmission of a
request. The value for RTO is calculated separately for each DTLS
session.

Retransmissions continue until a response is received, or until a
total of Rc requests have been sent or there has been a hard ICMP
error [RFC1122]. The RECOMMENDED value of Rc is 5 and it MUST be at
least 3. =C2=A0The receiver knows a responses was received by receiving and
ACK with a sequence number that indicates it is a response to one of
the transmissions of this fragment. For example, assuming an RTO of
500 ms and Rc of 5, requests would be sent at times 0 ms, 500 ms, 1500
ms, 3500 ms, and 7500 ms. If all retransmissions for a fragment fail,
the DTLS connection SHOULD be closed.

Once an ACK has been received for a fragment, the next fragment can be
sent but the peer SHOULD ensure that there is at least 10 ms between
sending any two fragments.


AIMD:

A sender can implement TCP or TCP-like algorithms provided that they
meet the aggressiveness requirement. =C2=A0The algorithm here is only the
AIMD portion of TCP. =C2=A0All other features are restricted to simplify
the implementation, i.e. no slow start (initial window is 1), no fast
retransmission, and no fast recovery. =C2=A0An implementation may use one
timer per fragment or a single timer for only the oldest outstanding
fragment.

AIMD extends stop and wait by allowing multiple fragments to be
pending at the same time. =C2=A0The sender allows w unacknowledged
fragments to be outstanding at any given time. =C2=A0w is initially set to
one. =C2=A0Every RTO interval that no retransmissions occur, w is increased
by one. =C2=A0When a loss occurs, w is halved. =C2=A0After halving w, if th=
ere
are more than w fragments for which an ACK is pending, no further
retransmissions of the most recently initiated fragments are performed
until they fit in the window w, at which point they begin the
retransmission algorithm again. =C2=A0w is held fixed for one RTO. =C2=A0Af=
ter that
point, if additional retransmissions occur, it will be halved again,
otherwise it may be incremented after an additional RTO without loss.

If w drops to one and the one pending fragment is not ACKed by the
other side after 5 requests are sent, the link is considered to have
failed. =C2=A0Otherwise, unACKed fragments are simply dropped.

TFRC:

TFRC (RFC5348) can be implemented in the Sender-Based Variant format
with the same receiver algorithm. =C2=A0This implementation requires the
sender to maintain precise timestamps in ms of the transmission time
of each sequence number as well as the segment sizes. =C2=A0That, combined
with the ACKs (and that the ACKs are not delayed) allows the sender to
calculate the performance required by TFRC, including information
calculated by the receiver in the conventional form of TFRC.

TFRC is used for congestion control. =C2=A0For reliability, an individual
fragment is retransmitted up to twice at RTO intervals, pending the
availability of room in the congestion window. =C2=A0If it is not
ACKed after another RTO following its last retransmission, it is dropped.


* framing for stream-based links (TLS/TCP)

A framing header is specified for TCP links. =C2=A0The framing headers are
used to calculate RTT and detect when the TCP link has failed.


* queueing overlay messages

For all link types, a peer MUST implement an appropriate queueing
discipline for determining which messages are forwarded. =C2=A0For all link
types, the peer MUST queue at least 5 messages. =C2=A0For overlay link
algorithms that implement a congestion window, the peer SHOULD queue
the greater of 5 messages or the current size of the congestion
window. =C2=A0For overlay link algorithms that rely on an underlying
buffer, such as TCP, the peer SHOULD queue 5 messages beyond what fits
in the socket buffer. =C2=A0Tuning for performance of the overlay link
SHOULD be accomplished by adjusting the size of the socket buffer
appropriately (ref). =C2=A0In no case should a message be queued longer tha=
n
500ms.

A node MAY implement a separate queue for internally originated
messages, but when operating in a congestion-limited mode, the node
MUST NOT allow its internally originated traffic to dominate the link.

* link failure detection

Links are detected to have failed under these conditions:

- periodic STUN keepalive fails (need to specify when these are used)
- no new TCP or UDP framing acknowledgements are received for 10RTT

(Note that ICE and ICE-TCP both require the use of keepalives. =C2=A0A node
MAY elect to substitute receiving framing acknowledgements for
separate active STUN keepalives.)

* end-to-end retransmission

End-to-end retransmission will be accomplished using exponential
backoff. =C2=A0An implementation SHOULD track round-trip times of messages
sent on the overlay and use set end-to-end RTO to 1.5 times the
average RTT. =C2=A0An implementation MAY track RTTs and set RTOs on a
per-destination basis. =C2=A0If an implementation does not track end-to-end
RTT, then RTO SHOULD default to 3000ms.

* removal of route-logging

route log will be removed from the forwarding header

* negotiating new overlay link protocols

a protocol ID will be added to the ICE negotiation to specify what
link protocol is being run between nodes, analogous to how media is
negotiated in SDP. =C2=A0To avoid offer/answer headaches, we will not
import the concept of an offer-less attach, and there will be a
mandatory protocol that must be included in each offer so there cannot
be a failure to share a protocol. =C2=A0(optionally include "better" base
option in overlay config?)

From saverio.mascolo@gmail.com  Fri Feb 27 04:26:01 2009
Return-Path: <saverio.mascolo@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C113428C303 for <p2psip@core3.amsl.com>; Fri, 27 Feb 2009 04:26:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.765
X-Spam-Level: 
X-Spam-Status: No, score=-1.765 tagged_above=-999 required=5 tests=[AWL=-0.833, BAYES_00=-2.599, HTML_MESSAGE=0.001, SARE_OBFU_PART_ORT=1.666]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8B4KgfL9NdNV for <p2psip@core3.amsl.com>; Fri, 27 Feb 2009 04:25:59 -0800 (PST)
Received: from mail-bw0-f178.google.com (mail-bw0-f178.google.com [209.85.218.178]) by core3.amsl.com (Postfix) with ESMTP id 747A33A6358 for <p2psip@ietf.org>; Fri, 27 Feb 2009 04:25:56 -0800 (PST)
Received: by bwz26 with SMTP id 26so998377bwz.37 for <p2psip@ietf.org>; Fri, 27 Feb 2009 04:26:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=OcyF1ihp8J6AmABAgY34qXEttIVIiq5R90w7s5ObFZw=; b=bj1HLDWEJVP9hvIrChpOA8JKBFypYODTj+ddwsuron+GckMDXHWTqYLsAWtcr5/eF0 D0fXGzjNDp8EeBi1e8PLpALxBY6AWmZxK7ZtnkHZO3yoxJ3PSsY3IfER8Rlo4mJBUKg9 3HwuyRL6mr7twiuyTO2cTcdoVQmzYi7bEBS2I=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=m13a4MpJU8BWaLtWJ3Z4/nQ4Mj1fW7635OoAaR/N+FqCGJfZQVAc/bugJG6WsVlyo9 rqSZ3trEgupRx2A0gB9ED5Dv9StEQbkw9nxVqMX9lNoo/Ccuh0QUanhQ7py+O+3HLBaQ s6+L9Eu1ddoGQ7KSPBTWnvTsZ0OF7y62CwU0Q=
MIME-Version: 1.0
Received: by 10.223.126.66 with SMTP id b2mr3182807fas.18.1235737577965; Fri,  27 Feb 2009 04:26:17 -0800 (PST)
In-Reply-To: <bc023dcd0902270358k4a47cf22i52b0a5ca2e1bbaae@mail.gmail.com>
References: <bc023dcd0902270358k4a47cf22i52b0a5ca2e1bbaae@mail.gmail.com>
Date: Fri, 27 Feb 2009 13:26:17 +0100
Message-ID: <b98e548c0902270426t174e9bfbged38267287cc2cee@mail.gmail.com>
From: Saverio Mascolo <saverio.mascolo@gmail.com>
To: Bruce Lowekamp <bbl@lowekamp.net>
Content-Type: multipart/alternative; boundary=001636c5a4355ec8e10463e593a4
Cc: "p2psip@ietf.org" <p2psip@ietf.org>
Subject: Re: [P2PSIP] proposal for reload congestion control, fragmentation, and retransmission
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Feb 2009 12:26:01 -0000

--001636c5a4355ec8e10463e593a4
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

dear bruce,

at your best  knowledge    is TFRC the only non-TCP protocol considered for
multimedia transport? i would say that, as a matter of fact, TCP is
currently used by all P2P applications and video streaming applications...

do we need a rate-based protocol? and if yes, wht TFRC seems not
appropriate?

saverio

On Fri, Feb 27, 2009 at 12:58 PM, Bruce Lowekamp <bbl@lowekamp.net> wrote:

> There has been a bunch of discussion about the reassembly of
> fragmented packets.  Because fragmentation and hop-by-hop reliability
> are related, we've been considering them both together. Here is a
> proposal for how to address these and other related issues.  Although
> some of this is in normative text, much of it is descriptive and
> normative text will need to be written for the draft.
>
> Bruce
>
> Topics that need to be addressed include:
>
> * Via List changes
> * hop-by-hop fragmenting, end-to-end-reassembly of fragmented messages
> * MTU discovery
> * TFRC and semi-reliable retransmission for unreliable links
> * framing for stream-based links (TLS/TCP)
> * queueing overlay messages
> * link failure detection
> * end-to-end retransmission
> * removal of route-logging
> * negotiating new overlay link protocols
>
>
> * Via List changes
>
> The current via-list structure will be changed.  The shortest via
> list entry (other than for the origination and destination) is a
> 15-bit opaque identifier with meaning only to the forwarding peer.
> This 15-bit information is encoded in only 16 bits to minimize the
> size of the via list.  We have chosen to go with this very tight
> encoding because the entire forwarding header must be present in each
> fragment, and the protocol must work well over links with very small
> MTUs.
>
> The remainder of the encoding will remain as it is now, although a
> variable-length opaque identifier will also be allowed for situations
> where the implementer or deployer knows that more than 15 bits of
> information is required.  An implementation SHOULD use the shortest
> possible entry for its application.
>
> If the first bit is 0, then the Destination is 16 bits long, and the
> destination_data is an opaque 15-bit identifier.
>
> (these structure definitions are conceptual only and intended for
> discussion.  the final representation may be different.)
>
> struct {
>  uint8 isLong:1; // =0
>  uint16 dest_info:15;
> }
>
> struct {
>  uint8 isLong:1; // =1
>  uint8 length:7
>  DestinationType type;
>  DestinationData destination_data;
> }
>
> add a DestinationType for opaque id;
>
>
> One possible encoding of the dest_info opaque identifier is to encode
> an index into a connection table.  To avoid misrouting responses in
> the event a response is delayed and the connection table entry has
> changed, the identifier should be split between an index and a
> generation counter for that index.  At startup, the generation
> counters should be initialized to random values.  An implementation
> could use 12 bits for the connection table index and 3 bits for the
> generation counter.  (Note that this does not suggest a 4096 entry
> connection table for every node, only the ability to encode for a
> larger connection table.)  When a connection table slot is used for a
> new connection, the generation counter is incremented (with wrapping).
> Connection table slots are used on a rotating basis to maximize the
> time interval between using the same slot for different connections.
> When routing a message to an entry in the destination list encoding a
> connection table entry, the node confirms that the generation counter
> matches the current generation counter of that index before forwarding
> the message.  If it does not match, the message is silently dropped.
>
> Regardless of how the dest_info field or opaque DestinationType is
> used, the encoding MUST include a generation counter designed to
> prevent misrouting of responses due to the connection table entry
> having changed since the request message was originally forwarded.
>
>
> * hop-by-hop fragmenting, end-to-end-reassembly of fragmented messages
>
>
> Any node along the path can fragment the message but only the final
> destination reassembles the fragments. When a node takes a packet and
> fragments it, each fragment has a full copy of the Forwarding Header
> but the data after the Forwarding Header is broken up in appropriate
> sized chunks. The size of the payload chunks needs to take into
> account space to allow the via and lists to grow.  Each fragment MUST
> contain a full copy of the via and destination list and MUST contain
> at least 256 bytes of the message body.  If the via and destination
> list are so large that this is not possible, RELOAD fragmentation is
> not performed and IP-layer fragmentation is allowed to occur.  When a
> message must be fragmented, it SHOULD be split into equal-sized
> fragments that are no larger than the PMTU of the next overlay link
> minus 32 bytes.  This is to allow the via list to grow before further
> fragmentation is required.
>
> Note that this fragmentation is not optimal for the end-to-end
> path---a message may be refragmented multiple times as it traverses
> the overlay.  This option has been chosen as it is far easier to
> implement than e2e PMTU discovery across an ever-changing overlay, and
> effectively addresses the reliability issues of relying on IP-layer
> fragmentation.  However, PING will be extended to allow e2e PMTU to be
> implemented if desired.
>
> The final node that was receiving the data would need to reassemble
> it. Any fragment older than 15 seconds SHOULD be discarded. However,
> it does need to store all the fragments it receives and once it has
> all the fragments for a messages.  The amount of buffer space it needs
> for this is proportional to whatever bit rate it is wiling to precess
> messages at.  Will have to specify something allowing excess fragments
> to be dropped in case of attack.
>
>
> * MTU discovery
>
> MTU discovery is required both at the overlay link level and
> end-to-end across the overlay (being the minimum of the overlay link
> MTUs along the path).  We will refer to these as overlay link MTU and
> end-to-end MTU.
>
> PING is used for overlay link MTU discovery.  After establishing a new
> connection, a node uses PING sent to this neighbor with the DF bit set
> and a NULL (need to define) forwarding option header that extends the
> message to the desired length.  A series of these probes is used to
> identify the overlay link MTU for this connection.  See RFC4821 for
> more details on this algorithm.
>
> If a node choses not to perform overlay link MTU discovery, or before
> it has determined a larger overlay link MTU via a PING, it SHOULD use
> a default overlay link MTU of the overlay link of 576 bytes for IPv4
> and 1280 bytes for IPv6 (RFC5405).
>
> For end-to-end MTU discovery, the PING response will have an
> attribute added indicating the largest fragment of the PING request
> that was received.  Calculating this value is OPTIONAL and if not
> implemented, 0 should be reported in this field.  Note that use of
> this field measures a lower-bound, and not an upper bound on the
> end-to-end MTU.  It also does not ensure that each hop along the path
> did not use IP-layer fragmentation.  End-to-end MTU discovery is not
> required nor specified by this document.
>
> * TFRC and semi-reliable retransmission for unreliable links
>
> Goal of algorithm specified in document is:
>
> - provide a stop and wait algorithm that is as simple to implement as
>  possible
> - provide a somewhat more complicated AIMD algorithm that is also more
>  conservative than TFRC and allows pipelining
> - allow TFRC to be implemented
> - do this with a single simple receiver, so all changes to allow more
>  complicated congestion control are done on the sender side.
>
> Much of this is the same as what is in the current draft, but there
> are some clarifications here.
>
> Each packet sent has a sequence number.  A sequence number is never
> reused (until wraparound), if a retransmission occurs it receives a
> new sequence number.  It is up to the sender to keep track of that.
>
> When the receiver sends an ACK, it ACKs a particular sequence number
> and sets bits in the mask for recently received packets that it has a
> record of.  A bit not being set in the mask is not a NACK.  Nodes
> SHOULD remember the previous 32 sequence numbers.  A receiver MUST NOT
> use any form of delayed ACKs.
>
> A receiver does not implement any form of a buffer or memory of which
> packets it has or has not received outside of the most recent 32.  It
> is purely the job for the sender to implement semi-reliability.
>
> The hop-by-hop link retransmission is intended to provide
> semi-reliable service.  (good-effort service.)  It does not, and
> cannot, provide total reliability. Among other problems, an overlay
> network may experience congestion or stability problems, so attempts
> to achieve perfect hop-by-hop reliability will not achieve the desired
> effect of perfect message reliability.
>
> Now details of the sender algorithms:
>
> stop-and-wait:
>
> Stop and wait allows only one fragment to be in transit per DTLS
> connection.  It has abysmal performance for WAN connections, but is
> typically acceptable for LAN performance (for low-bandwidth overlays).
>
> A peer SHOULD retransmit a fragment if it has not received an ACK for
> that fragment starting with an interval of RTO ("Retransmission
> TimeOut"), doubling after each retransmission. In each retransmission,
> the sequence number is incremented. The RTO is an estimate of the
> round-trip time (RTT), and is computed as described in RFC 2988
> [RFC2988], with two exceptions. First, the initial value for RTO
> SHOULD be calculated from the STUN connectivity checks used to
> establish the connection.  If that is not possible, the initial value
> for RTO SHOULD be configurable (rather than the 3 s recommended in RFC
> 2988) and SHOULD be greater than 500 ms.  In fixed-line access links,
> a value of 500 ms is RECOMMENDED. Second, the value of RTO SHOULD NOT
> be rounded up to the nearest second. Rather, a 1 ms accuracy SHOULD be
> maintained. As with TCP, the usage of Karn's algorithm is RECOMMENDED
> [TODO REF KARN87] which means that RTT estimates SHOULD NOT be
> computed from transactions that result in the retransmission of a
> request. The value for RTO is calculated separately for each DTLS
> session.
>
> Retransmissions continue until a response is received, or until a
> total of Rc requests have been sent or there has been a hard ICMP
> error [RFC1122]. The RECOMMENDED value of Rc is 5 and it MUST be at
> least 3.  The receiver knows a responses was received by receiving and
> ACK with a sequence number that indicates it is a response to one of
> the transmissions of this fragment. For example, assuming an RTO of
> 500 ms and Rc of 5, requests would be sent at times 0 ms, 500 ms, 1500
> ms, 3500 ms, and 7500 ms. If all retransmissions for a fragment fail,
> the DTLS connection SHOULD be closed.
>
> Once an ACK has been received for a fragment, the next fragment can be
> sent but the peer SHOULD ensure that there is at least 10 ms between
> sending any two fragments.
>
>
> AIMD:
>
> A sender can implement TCP or TCP-like algorithms provided that they
> meet the aggressiveness requirement.  The algorithm here is only the
> AIMD portion of TCP.  All other features are restricted to simplify
> the implementation, i.e. no slow start (initial window is 1), no fast
> retransmission, and no fast recovery.  An implementation may use one
> timer per fragment or a single timer for only the oldest outstanding
> fragment.
>
> AIMD extends stop and wait by allowing multiple fragments to be
> pending at the same time.  The sender allows w unacknowledged
> fragments to be outstanding at any given time.  w is initially set to
> one.  Every RTO interval that no retransmissions occur, w is increased
> by one.  When a loss occurs, w is halved.  After halving w, if there
> are more than w fragments for which an ACK is pending, no further
> retransmissions of the most recently initiated fragments are performed
> until they fit in the window w, at which point they begin the
> retransmission algorithm again.  w is held fixed for one RTO.  After that
> point, if additional retransmissions occur, it will be halved again,
> otherwise it may be incremented after an additional RTO without loss.
>
> If w drops to one and the one pending fragment is not ACKed by the
> other side after 5 requests are sent, the link is considered to have
> failed.  Otherwise, unACKed fragments are simply dropped.
>
> TFRC:
>
> TFRC (RFC5348) can be implemented in the Sender-Based Variant format
> with the same receiver algorithm.  This implementation requires the
> sender to maintain precise timestamps in ms of the transmission time
> of each sequence number as well as the segment sizes.  That, combined
> with the ACKs (and that the ACKs are not delayed) allows the sender to
> calculate the performance required by TFRC, including information
> calculated by the receiver in the conventional form of TFRC.
>
> TFRC is used for congestion control.  For reliability, an individual
> fragment is retransmitted up to twice at RTO intervals, pending the
> availability of room in the congestion window.  If it is not
> ACKed after another RTO following its last retransmission, it is dropped.
>
>
> * framing for stream-based links (TLS/TCP)
>
> A framing header is specified for TCP links.  The framing headers are
> used to calculate RTT and detect when the TCP link has failed.
>
>
> * queueing overlay messages
>
> For all link types, a peer MUST implement an appropriate queueing
> discipline for determining which messages are forwarded.  For all link
> types, the peer MUST queue at least 5 messages.  For overlay link
> algorithms that implement a congestion window, the peer SHOULD queue
> the greater of 5 messages or the current size of the congestion
> window.  For overlay link algorithms that rely on an underlying
> buffer, such as TCP, the peer SHOULD queue 5 messages beyond what fits
> in the socket buffer.  Tuning for performance of the overlay link
> SHOULD be accomplished by adjusting the size of the socket buffer
> appropriately (ref).  In no case should a message be queued longer than
> 500ms.
>
> A node MAY implement a separate queue for internally originated
> messages, but when operating in a congestion-limited mode, the node
> MUST NOT allow its internally originated traffic to dominate the link.
>
> * link failure detection
>
> Links are detected to have failed under these conditions:
>
> - periodic STUN keepalive fails (need to specify when these are used)
> - no new TCP or UDP framing acknowledgements are received for 10RTT
>
> (Note that ICE and ICE-TCP both require the use of keepalives.  A node
> MAY elect to substitute receiving framing acknowledgements for
> separate active STUN keepalives.)
>
> * end-to-end retransmission
>
> End-to-end retransmission will be accomplished using exponential
> backoff.  An implementation SHOULD track round-trip times of messages
> sent on the overlay and use set end-to-end RTO to 1.5 times the
> average RTT.  An implementation MAY track RTTs and set RTOs on a
> per-destination basis.  If an implementation does not track end-to-end
> RTT, then RTO SHOULD default to 3000ms.
>
> * removal of route-logging
>
> route log will be removed from the forwarding header
>
> * negotiating new overlay link protocols
>
> a protocol ID will be added to the ICE negotiation to specify what
> link protocol is being run between nodes, analogous to how media is
> negotiated in SDP.  To avoid offer/answer headaches, we will not
> import the concept of an offer-less attach, and there will be a
> mandatory protocol that must be included in each offer so there cannot
> be a failure to share a protocol.  (optionally include "better" base
> option in overlay config?)
> _______________________________________________
> P2PSIP mailing list
> P2PSIP@ietf.org
> https://www.ietf.org/mailman/listinfo/p2psip
>



-- 
Prof. Saverio Mascolo
Dipartimento di Elettrotecnica ed Elettronica
Politecnico di Bari
Via Orabona 4
70125 Bari
Italy
Tel. +39 080 5963621
Fax. +39 080 5963410
email:mascolo@poliba.it <email%3Amascolo@poliba.it>

http://c3lab.poliba.it


=================================
This message may contain confidential and/or legally privileged information.
 If you are not the intended recipient of the message, please destroy it.
Any unauthorized dissemination, distribution, or copying of the material in
this message, and any attachments to the message, is strictly forbidden.

--001636c5a4355ec8e10463e593a4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

dear bruce,<br><br>at your best=A0 knowledge =A0=A0 is TFRC the only non-TC=
P protocol considered for multimedia transport? i would say that, as a matt=
er of fact, TCP is currently used by all P2P applications and video streami=
ng applications...<br>
<br>do we need a rate-based protocol? and if yes, wht TFRC seems not approp=
riate?<br><br>saverio<br><br><div class=3D"gmail_quote">On Fri, Feb 27, 200=
9 at 12:58 PM, Bruce Lowekamp <span dir=3D"ltr">&lt;<a href=3D"mailto:bbl@l=
owekamp.net">bbl@lowekamp.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">There has been a =
bunch of discussion about the reassembly of<br>
fragmented packets. =A0Because fragmentation and hop-by-hop reliability<br>
are related, we&#39;ve been considering them both together. Here is a<br>
proposal for how to address these and other related issues. =A0Although<br>
some of this is in normative text, much of it is descriptive and<br>
normative text will need to be written for the draft.<br>
<br>
Bruce<br>
<br>
Topics that need to be addressed include:<br>
<br>
* Via List changes<br>
* hop-by-hop fragmenting, end-to-end-reassembly of fragmented messages<br>
* MTU discovery<br>
* TFRC and semi-reliable retransmission for unreliable links<br>
* framing for stream-based links (TLS/TCP)<br>
* queueing overlay messages<br>
* link failure detection<br>
* end-to-end retransmission<br>
* removal of route-logging<br>
* negotiating new overlay link protocols<br>
<br>
<br>
* Via List changes<br>
<br>
The current via-list structure will be changed. =A0The shortest via<br>
list entry (other than for the origination and destination) is a<br>
15-bit opaque identifier with meaning only to the forwarding peer.<br>
This 15-bit information is encoded in only 16 bits to minimize the<br>
size of the via list. =A0We have chosen to go with this very tight<br>
encoding because the entire forwarding header must be present in each<br>
fragment, and the protocol must work well over links with very small<br>
MTUs.<br>
<br>
The remainder of the encoding will remain as it is now, although a<br>
variable-length opaque identifier will also be allowed for situations<br>
where the implementer or deployer knows that more than 15 bits of<br>
information is required. =A0An implementation SHOULD use the shortest<br>
possible entry for its application.<br>
<br>
If the first bit is 0, then the Destination is 16 bits long, and the<br>
destination_data is an opaque 15-bit identifier.<br>
<br>
(these structure definitions are conceptual only and intended for<br>
discussion. =A0the final representation may be different.)<br>
<br>
struct {<br>
=A0uint8 isLong:1; // =3D0<br>
=A0uint16 dest_info:15;<br>
}<br>
<br>
struct {<br>
=A0uint8 isLong:1; // =3D1<br>
=A0uint8 length:7<br>
=A0DestinationType type;<br>
=A0DestinationData destination_data;<br>
}<br>
<br>
add a DestinationType for opaque id;<br>
<br>
<br>
One possible encoding of the dest_info opaque identifier is to encode<br>
an index into a connection table. =A0To avoid misrouting responses in<br>
the event a response is delayed and the connection table entry has<br>
changed, the identifier should be split between an index and a<br>
generation counter for that index. =A0At startup, the generation<br>
counters should be initialized to random values. =A0An implementation<br>
could use 12 bits for the connection table index and 3 bits for the<br>
generation counter. =A0(Note that this does not suggest a 4096 entry<br>
connection table for every node, only the ability to encode for a<br>
larger connection table.) =A0When a connection table slot is used for a<br>
new connection, the generation counter is incremented (with wrapping).<br>
Connection table slots are used on a rotating basis to maximize the<br>
time interval between using the same slot for different connections.<br>
When routing a message to an entry in the destination list encoding a<br>
connection table entry, the node confirms that the generation counter<br>
matches the current generation counter of that index before forwarding<br>
the message. =A0If it does not match, the message is silently dropped.<br>
<br>
Regardless of how the dest_info field or opaque DestinationType is<br>
used, the encoding MUST include a generation counter designed to<br>
prevent misrouting of responses due to the connection table entry<br>
having changed since the request message was originally forwarded.<br>
<br>
<br>
* hop-by-hop fragmenting, end-to-end-reassembly of fragmented messages<br>
<br>
<br>
Any node along the path can fragment the message but only the final<br>
destination reassembles the fragments. When a node takes a packet and<br>
fragments it, each fragment has a full copy of the Forwarding Header<br>
but the data after the Forwarding Header is broken up in appropriate<br>
sized chunks. The size of the payload chunks needs to take into<br>
account space to allow the via and lists to grow. =A0Each fragment MUST<br>
contain a full copy of the via and destination list and MUST contain<br>
at least 256 bytes of the message body. =A0If the via and destination<br>
list are so large that this is not possible, RELOAD fragmentation is<br>
not performed and IP-layer fragmentation is allowed to occur. =A0When a<br>
message must be fragmented, it SHOULD be split into equal-sized<br>
fragments that are no larger than the PMTU of the next overlay link<br>
minus 32 bytes. =A0This is to allow the via list to grow before further<br>
fragmentation is required.<br>
<br>
Note that this fragmentation is not optimal for the end-to-end<br>
path---a message may be refragmented multiple times as it traverses<br>
the overlay. =A0This option has been chosen as it is far easier to<br>
implement than e2e PMTU discovery across an ever-changing overlay, and<br>
effectively addresses the reliability issues of relying on IP-layer<br>
fragmentation. =A0However, PING will be extended to allow e2e PMTU to be<br=
>
implemented if desired.<br>
<br>
The final node that was receiving the data would need to reassemble<br>
it. Any fragment older than 15 seconds SHOULD be discarded. However,<br>
it does need to store all the fragments it receives and once it has<br>
all the fragments for a messages. =A0The amount of buffer space it needs<br=
>
for this is proportional to whatever bit rate it is wiling to precess<br>
messages at. =A0Will have to specify something allowing excess fragments<br=
>
to be dropped in case of attack.<br>
<br>
<br>
* MTU discovery<br>
<br>
MTU discovery is required both at the overlay link level and<br>
end-to-end across the overlay (being the minimum of the overlay link<br>
MTUs along the path). =A0We will refer to these as overlay link MTU and<br>
end-to-end MTU.<br>
<br>
PING is used for overlay link MTU discovery. =A0After establishing a new<br=
>
connection, a node uses PING sent to this neighbor with the DF bit set<br>
and a NULL (need to define) forwarding option header that extends the<br>
message to the desired length. =A0A series of these probes is used to<br>
identify the overlay link MTU for this connection. =A0See RFC4821 for<br>
more details on this algorithm.<br>
<br>
If a node choses not to perform overlay link MTU discovery, or before<br>
it has determined a larger overlay link MTU via a PING, it SHOULD use<br>
a default overlay link MTU of the overlay link of 576 bytes for IPv4<br>
and 1280 bytes for IPv6 (RFC5405).<br>
<br>
For end-to-end MTU discovery, the PING response will have an<br>
attribute added indicating the largest fragment of the PING request<br>
that was received. =A0Calculating this value is OPTIONAL and if not<br>
implemented, 0 should be reported in this field. =A0Note that use of<br>
this field measures a lower-bound, and not an upper bound on the<br>
end-to-end MTU. =A0It also does not ensure that each hop along the path<br>
did not use IP-layer fragmentation. =A0End-to-end MTU discovery is not<br>
required nor specified by this document.<br>
<br>
* TFRC and semi-reliable retransmission for unreliable links<br>
<br>
Goal of algorithm specified in document is:<br>
<br>
- provide a stop and wait algorithm that is as simple to implement as<br>
=A0possible<br>
- provide a somewhat more complicated AIMD algorithm that is also more<br>
=A0conservative than TFRC and allows pipelining<br>
- allow TFRC to be implemented<br>
- do this with a single simple receiver, so all changes to allow more<br>
=A0complicated congestion control are done on the sender side.<br>
<br>
Much of this is the same as what is in the current draft, but there<br>
are some clarifications here.<br>
<br>
Each packet sent has a sequence number. =A0A sequence number is never<br>
reused (until wraparound), if a retransmission occurs it receives a<br>
new sequence number. =A0It is up to the sender to keep track of that.<br>
<br>
When the receiver sends an ACK, it ACKs a particular sequence number<br>
and sets bits in the mask for recently received packets that it has a<br>
record of. =A0A bit not being set in the mask is not a NACK. =A0Nodes<br>
SHOULD remember the previous 32 sequence numbers. =A0A receiver MUST NOT<br=
>
use any form of delayed ACKs.<br>
<br>
A receiver does not implement any form of a buffer or memory of which<br>
packets it has or has not received outside of the most recent 32. =A0It<br>
is purely the job for the sender to implement semi-reliability.<br>
<br>
The hop-by-hop link retransmission is intended to provide<br>
semi-reliable service. =A0(good-effort service.) =A0It does not, and<br>
cannot, provide total reliability. Among other problems, an overlay<br>
network may experience congestion or stability problems, so attempts<br>
to achieve perfect hop-by-hop reliability will not achieve the desired<br>
effect of perfect message reliability.<br>
<br>
Now details of the sender algorithms:<br>
<br>
stop-and-wait:<br>
<br>
Stop and wait allows only one fragment to be in transit per DTLS<br>
connection. =A0It has abysmal performance for WAN connections, but is<br>
typically acceptable for LAN performance (for low-bandwidth overlays).<br>
<br>
A peer SHOULD retransmit a fragment if it has not received an ACK for<br>
that fragment starting with an interval of RTO (&quot;Retransmission<br>
TimeOut&quot;), doubling after each retransmission. In each retransmission,=
<br>
the sequence number is incremented. The RTO is an estimate of the<br>
round-trip time (RTT), and is computed as described in RFC 2988<br>
[RFC2988], with two exceptions. First, the initial value for RTO<br>
SHOULD be calculated from the STUN connectivity checks used to<br>
establish the connection. =A0If that is not possible, the initial value<br>
for RTO SHOULD be configurable (rather than the 3 s recommended in RFC<br>
2988) and SHOULD be greater than 500 ms. =A0In fixed-line access links,<br>
a value of 500 ms is RECOMMENDED. Second, the value of RTO SHOULD NOT<br>
be rounded up to the nearest second. Rather, a 1 ms accuracy SHOULD be<br>
maintained. As with TCP, the usage of Karn&#39;s algorithm is RECOMMENDED<b=
r>
[TODO REF KARN87] which means that RTT estimates SHOULD NOT be<br>
computed from transactions that result in the retransmission of a<br>
request. The value for RTO is calculated separately for each DTLS<br>
session.<br>
<br>
Retransmissions continue until a response is received, or until a<br>
total of Rc requests have been sent or there has been a hard ICMP<br>
error [RFC1122]. The RECOMMENDED value of Rc is 5 and it MUST be at<br>
least 3. =A0The receiver knows a responses was received by receiving and<br=
>
ACK with a sequence number that indicates it is a response to one of<br>
the transmissions of this fragment. For example, assuming an RTO of<br>
500 ms and Rc of 5, requests would be sent at times 0 ms, 500 ms, 1500<br>
ms, 3500 ms, and 7500 ms. If all retransmissions for a fragment fail,<br>
the DTLS connection SHOULD be closed.<br>
<br>
Once an ACK has been received for a fragment, the next fragment can be<br>
sent but the peer SHOULD ensure that there is at least 10 ms between<br>
sending any two fragments.<br>
<br>
<br>
AIMD:<br>
<br>
A sender can implement TCP or TCP-like algorithms provided that they<br>
meet the aggressiveness requirement. =A0The algorithm here is only the<br>
AIMD portion of TCP. =A0All other features are restricted to simplify<br>
the implementation, i.e. no slow start (initial window is 1), no fast<br>
retransmission, and no fast recovery. =A0An implementation may use one<br>
timer per fragment or a single timer for only the oldest outstanding<br>
fragment.<br>
<br>
AIMD extends stop and wait by allowing multiple fragments to be<br>
pending at the same time. =A0The sender allows w unacknowledged<br>
fragments to be outstanding at any given time. =A0w is initially set to<br>
one. =A0Every RTO interval that no retransmissions occur, w is increased<br=
>
by one. =A0When a loss occurs, w is halved. =A0After halving w, if there<br=
>
are more than w fragments for which an ACK is pending, no further<br>
retransmissions of the most recently initiated fragments are performed<br>
until they fit in the window w, at which point they begin the<br>
retransmission algorithm again. =A0w is held fixed for one RTO. =A0After th=
at<br>
point, if additional retransmissions occur, it will be halved again,<br>
otherwise it may be incremented after an additional RTO without loss.<br>
<br>
If w drops to one and the one pending fragment is not ACKed by the<br>
other side after 5 requests are sent, the link is considered to have<br>
failed. =A0Otherwise, unACKed fragments are simply dropped.<br>
<br>
TFRC:<br>
<br>
TFRC (RFC5348) can be implemented in the Sender-Based Variant format<br>
with the same receiver algorithm. =A0This implementation requires the<br>
sender to maintain precise timestamps in ms of the transmission time<br>
of each sequence number as well as the segment sizes. =A0That, combined<br>
with the ACKs (and that the ACKs are not delayed) allows the sender to<br>
calculate the performance required by TFRC, including information<br>
calculated by the receiver in the conventional form of TFRC.<br>
<br>
TFRC is used for congestion control. =A0For reliability, an individual<br>
fragment is retransmitted up to twice at RTO intervals, pending the<br>
availability of room in the congestion window. =A0If it is not<br>
ACKed after another RTO following its last retransmission, it is dropped.<b=
r>
<br>
<br>
* framing for stream-based links (TLS/TCP)<br>
<br>
A framing header is specified for TCP links. =A0The framing headers are<br>
used to calculate RTT and detect when the TCP link has failed.<br>
<br>
<br>
* queueing overlay messages<br>
<br>
For all link types, a peer MUST implement an appropriate queueing<br>
discipline for determining which messages are forwarded. =A0For all link<br=
>
types, the peer MUST queue at least 5 messages. =A0For overlay link<br>
algorithms that implement a congestion window, the peer SHOULD queue<br>
the greater of 5 messages or the current size of the congestion<br>
window. =A0For overlay link algorithms that rely on an underlying<br>
buffer, such as TCP, the peer SHOULD queue 5 messages beyond what fits<br>
in the socket buffer. =A0Tuning for performance of the overlay link<br>
SHOULD be accomplished by adjusting the size of the socket buffer<br>
appropriately (ref). =A0In no case should a message be queued longer than<b=
r>
500ms.<br>
<br>
A node MAY implement a separate queue for internally originated<br>
messages, but when operating in a congestion-limited mode, the node<br>
MUST NOT allow its internally originated traffic to dominate the link.<br>
<br>
* link failure detection<br>
<br>
Links are detected to have failed under these conditions:<br>
<br>
- periodic STUN keepalive fails (need to specify when these are used)<br>
- no new TCP or UDP framing acknowledgements are received for 10RTT<br>
<br>
(Note that ICE and ICE-TCP both require the use of keepalives. =A0A node<br=
>
MAY elect to substitute receiving framing acknowledgements for<br>
separate active STUN keepalives.)<br>
<br>
* end-to-end retransmission<br>
<br>
End-to-end retransmission will be accomplished using exponential<br>
backoff. =A0An implementation SHOULD track round-trip times of messages<br>
sent on the overlay and use set end-to-end RTO to 1.5 times the<br>
average RTT. =A0An implementation MAY track RTTs and set RTOs on a<br>
per-destination basis. =A0If an implementation does not track end-to-end<br=
>
RTT, then RTO SHOULD default to 3000ms.<br>
<br>
* removal of route-logging<br>
<br>
route log will be removed from the forwarding header<br>
<br>
* negotiating new overlay link protocols<br>
<br>
a protocol ID will be added to the ICE negotiation to specify what<br>
link protocol is being run between nodes, analogous to how media is<br>
negotiated in SDP. =A0To avoid offer/answer headaches, we will not<br>
import the concept of an offer-less attach, and there will be a<br>
mandatory protocol that must be included in each offer so there cannot<br>
be a failure to share a protocol. =A0(optionally include &quot;better&quot;=
 base<br>
option in overlay config?)<br>
_______________________________________________<br>
P2PSIP mailing list<br>
<a href=3D"mailto:P2PSIP@ietf.org">P2PSIP@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/p2psip" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/p2psip</a><br>
</blockquote></div><br><br clear=3D"all"><br>-- <br>Prof. Saverio Mascolo<b=
r>Dipartimento di Elettrotecnica ed Elettronica<br>Politecnico di Bari<br>V=
ia Orabona 4<br>70125 Bari <br>Italy<br>Tel. +39 080 5963621<br>Fax. +39 08=
0 5963410<br>
<a href=3D"mailto:email%3Amascolo@poliba.it">email:mascolo@poliba.it</a><br=
> <br><a href=3D"http://c3lab.poliba.it">http://c3lab.poliba.it</a><br><br>=
<br>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br> This message may contain confidential an=
d/or legally privileged information.<br>
 =A0If you are not the intended recipient of the message, please destroy it=
.<br> Any unauthorized dissemination, distribution, or copying of the mater=
ial in<br> this message, and any attachments to the message, is strictly fo=
rbidden.<br>


--001636c5a4355ec8e10463e593a4--

From davidbryan@gmail.com  Fri Feb 27 10:51:12 2009
Return-Path: <davidbryan@gmail.com>
X-Original-To: p2psip@core3.amsl.com
Delivered-To: p2psip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 84C3D28C38B for <p2psip@core3.amsl.com>; Fri, 27 Feb 2009 10:51:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.677
X-Spam-Level: 
X-Spam-Status: No, score=-1.677 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_53=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P32IwWo-ZxWL for <p2psip@core3.amsl.com>; Fri, 27 Feb 2009 10:51:11 -0800 (PST)
Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.250]) by core3.amsl.com (Postfix) with ESMTP id B55CD28C37F for <p2psip@ietf.org>; Fri, 27 Feb 2009 10:51:11 -0800 (PST)
Received: by an-out-0708.google.com with SMTP id b2so1109029ana.4 for <p2psip@ietf.org>; Fri, 27 Feb 2009 10:51:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=w4FFxOXqofRpXGrUBo/8hbYDlJlpx885MJuvtY7jDlU=; b=EpQ5sowDpFYNlZ+CA86kJ2h0F+78+39FmEmuKH3Fi0p6BQgcsyza4+YBlo7TMirepZ LHAKrz6tySEJPPOiJycDq0S/SobgBjA4uKuAav98YSA01IzwCGr4zFsOeDxsigdqKVxX gNixFD720KaABIVag71501evArRd8LOus5suI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; b=ZC2BH+vqeNgR3mouGuY93Rd5vRbVd4yGH+ixZPScitqQTcrXfDN2+heQXX2kgx3/y7 KUd7si3ur04T2xQ9T6bkkeU9dPnYtHM6a4Sup81SsyiuwhU4J8KrLz1BM7jEKZPcom9O +fGr4xHTWDIXY5BoncI4WelX9zqwH1j4EVSjA=
MIME-Version: 1.0
Sender: davidbryan@gmail.com
Received: by 10.142.241.15 with SMTP id o15mr1420262wfh.104.1235760693095;  Fri, 27 Feb 2009 10:51:33 -0800 (PST)
Date: Fri, 27 Feb 2009 13:51:33 -0500
X-Google-Sender-Auth: 44e7542b00130a43
Message-ID: <8b2769930902271051l492668ndaa2c0ab751d222a@mail.gmail.com>
From: "David A. Bryan" <dbryan@ethernot.org>
To: "p2psip@ietf.org" <p2psip@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: [P2PSIP] Two extra days for initial version (00) submissions for San Francisco
X-BeenThere: p2psip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Peer-to-Peer SIP working group discussion list <p2psip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/p2psip>
List-Post: <mailto:p2psip@ietf.org>
List-Help: <mailto:p2psip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/p2psip>, <mailto:p2psip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Feb 2009 18:51:12 -0000

For those of you who didn't see this. --David

Date: Thu, 26 Feb 2009 11:27:35 -0800
From: Alexa Morris <amorris@amsl.com>
Subject: Initial Version I-D Submission Deadline Extended to March 4,
       2009
To: ietf-announce@ietf.org, ietf@ietf.org, wgchairs@ietf.org
Message-ID: <1A76EF3F-540C-462C-A078-E474F9C30523@amsl.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes

The IESG has extended the deadline for initial version (00)
submissions of Internet Drafts by 2 days (48 hours). The new deadline
is March 4, 2009 at 1700 Pacific (March 5, 2009 at  0100 UTC / GMT)
and the extension is for IETF 74 only.  The deadline has been extended
due to the copyright legend text alternative being recently finalized,
approved and implemented.

Please note that the date for updated I-D versions has NOT been
extended, and is still March 9, 2009.

Regards,
Alexa

-----------
Alexa Morris / Executive Director / IETF
48377 Fremont Blvd., Suite 117, Fremont, CA  94538
Phone: +1.510.492.4089 / Fax: +1.510.492.4001
Email: amorris@amsl.com

Managed by Association Management Solutions (AMS)
Forum Management, Meeting and Event Planning
www.amsl.com <http://www.amsl.com/>
