Re: [ppsp] 答复: FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt

Zongning <zongning@huawei.com> Wed, 31 July 2013 12:53 UTC

Return-Path: <zongning@huawei.com>
X-Original-To: ppsp@ietfa.amsl.com
Delivered-To: ppsp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0CEA21F8F4A for <ppsp@ietfa.amsl.com>; Wed, 31 Jul 2013 05:53:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -97.212
X-Spam-Level:
X-Spam-Status: No, score=-97.212 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BssYZJSNvCsj for <ppsp@ietfa.amsl.com>; Wed, 31 Jul 2013 05:53:50 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id B8DD921F99B7 for <ppsp@ietf.org>; Wed, 31 Jul 2013 05:53:46 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AVP36512; Wed, 31 Jul 2013 12:53:42 +0000 (GMT)
Received: from LHREML404-HUB.china.huawei.com (10.201.5.218) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.1.323.7; Wed, 31 Jul 2013 13:53:30 +0100
Received: from NKGEML402-HUB.china.huawei.com (10.98.56.33) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.1.323.7; Wed, 31 Jul 2013 13:53:40 +0100
Received: from NKGEML501-MBS.china.huawei.com ([169.254.2.43]) by nkgeml402-hub.china.huawei.com ([10.98.56.33]) with mapi id 14.01.0323.007; Wed, 31 Jul 2013 20:53:29 +0800
From: Zongning <zongning@huawei.com>
To: Rui Cruz <rui.cruz@ieee-pt.org>
Thread-Topic: [ppsp] 答复: FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt
Thread-Index: AQHOjS0iSHE/8seGVE6I849HQwvH8Jl+tO6f//+BTgCAAIi7wA==
Date: Wed, 31 Jul 2013 12:53:27 +0000
Message-ID: <B0D29E0424F2DE47A0B36779EC6667792577534D@nkgeml501-mbs.china.huawei.com>
References: <51E6A56BD6A85142B9D172C87FC3ABBB45841007@nkgeml501-mbs.china.huawei.com> <51F78163.8050605@cs.vu.nl> <51E6A56BD6A85142B9D172C87FC3ABBB4585ACAC@nkgeml501-mbs.china.huawei.com> <51F7A3DA.9@cs.vu.nl>, <51E6A56BD6A85142B9D172C87FC3ABBB4585AE31@nkgeml501-mbs.china.huawei.com> <B0D29E0424F2DE47A0B36779EC66677925775319@nkgeml501-mbs.china.huawei.com>, <97A629B9-1576-4878-AAC4-41C7EFE65D6C@ieee-pt.org>
In-Reply-To: <97A629B9-1576-4878-AAC4-41C7EFE65D6C@ieee-pt.org>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.200.218.231]
Content-Type: multipart/alternative; boundary="_000_B0D29E0424F2DE47A0B36779EC6667792577534Dnkgeml501mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "ppsp@ietf.org" <ppsp@ietf.org>
Subject: Re: [ppsp] 答复: FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt
X-BeenThere: ppsp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: discussing to draw up peer to peer streaming protocol <ppsp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ppsp>, <mailto:ppsp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ppsp>
List-Post: <mailto:ppsp@ietf.org>
List-Help: <mailto:ppsp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ppsp>, <mailto:ppsp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jul 2013 12:53:55 -0000

Hi, Cruz.



Please see inline.



________________________________
From: Rui Cruz [rui.cruz@ieee-pt.org]
Sent: Wednesday, July 31, 2013 8:42 PM
To: Zongning
Cc: Rui Cruz; Huangyihong (Rachel); arno@cs.vu.nl; ppsp@ietf.org
Subject: Re: [ppsp] 答复: FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt

Please read inline.

Regards,
Rui Cruz



On 31/07/2013, at 13:25, Zongning <zongning@huawei.com<mailto:zongning@huawei.com>> wrote:

Hi, Rachel and Arno,

Please see inline.

________________________________________
From: ppsp-bounces@ietf.org<mailto:ppsp-bounces@ietf.org> [ppsp-bounces@ietf.org<mailto:ppsp-bounces@ietf.org>] on behalf of Huangyihong (Rachel) [rachel.huang@huawei.com<mailto:rachel.huang@huawei.com>]
Sent: Tuesday, July 30, 2013 9:49 PM
To: arno@cs.vu.nl<mailto:arno@cs.vu.nl>
Cc: ppsp@ietf.org<mailto:ppsp@ietf.org>
Subject: [ppsp] 答复:  FW: New Version Notification       for draft-huang-ppsp-extended-tracker-protocol-03.txt

Hi Arno,

Please see inline.

Best regards,
Rachel

-----邮件原件-----
发件人: Arno Bakker [mailto:arno@cs.vu.nl<mailto:arno@cs.vu.nl>]
发送时间: 2013年7月30日 19:31
收件人: Huangyihong (Rachel)
抄送: ppsp@ietf.org<mailto:ppsp@ietf.org>
主题: Re: [ppsp] FW: New Version Notification for draft-huang-ppsp-extended-tracker-protocol-03.txt

Hi Rachel and all

please see inline.

On 30/07/2013 12:43, Huangyihong (Rachel) wrote:

"1. The peer list of a specific swarm obtained by a peer may be out of
date":

I always assumed that when the initial peer list received via the base
protocol is outdated, a peer would send a new CONNECT message with a
PeerNum attribute to get a new list. So why is extra support needed?

[Rachel]: I think the peer should first disconnect from the swarm, and
then send a new CONNECT message to get a new list. Actually, I think
this procedure is more complicated than having a new message ( in this
spec, we define a new message FIND) to deal with it.


I may have been misreading the base protocol spec for a long time then.
Table 8 of the base protocol indeed does not list that a "CONNECT action=join" while in tracking state is a valid transition. IMHO, I think it should for both LEECH and SEED, retrieving a new set of peers for the swarm you are in is basic functionality. Or FIND must be moved into the base protocol spec.

[Rachel]: All right. Let's see how it works in the meeting.

[ZONG]: If I recall correctly, we decided to keep base track protocol simple - the reason we have extended tracker protocol. So we have a basic and small set of functionalities for CONNECT and define other functions in other messages. I tend to keep FIND with functions such as peer list update in extended draft then.

[CRUZ] I fully agree with Zong. The Base Tracker Protocol was agreed in consensus to be simple, and that other functionalities would be expressed in extended versions.


"2. A peer may have the requirement to inform the tracker its new
network address when the peer has changed its primary network
attachment."

a) Isn't this the role of mobile IP? and b) can't the base CONNECT
handle this?

[Rachel]: I think this case is talking about the peer switches its
network address during the streaming. For example, a peer is firstly
using WIFI to connect to the tracker. But during the streaming, the
WIFI has problem and the peer decides to switch to a wired network but
it doesn't want to stop the streaming. Actually, I think the base
CONNECT can't handle it. Because it can't "CONNECT" to the same swarm
twice, right?


There are many IETF drafts to deal with IP-address change, and IMHO there is no need to add another one here.

[Rachel]: I think this case is similar to the first case, because first case is about getting the update information from the tracker to peer, and this one is about providing the updated information of the peer to the tracker. So the conclusion made to the first case could also apply to this case.

[ZONG]: I guess what Arno mentioned is that current IETF MIP mechanisms handle IP address change while keeping session untouched. I agree that tracker protocol should not re-invent new MIP tech. :)) I think what Rachel stated is about notifying new IP address to tracker using tracker protocol, which is not handle mobility issues, right?

[CRUZ] The obvious method relies on the STAT_REPORT request, that is issued periodically or whenever required. When receiving such message from a Registered Peer already tracked in one or more swarms, the tracker updates the public IP address seen from the requesting peer.

[ZONG]: So I assuming that you are agree with me - we only handle IP address update report, rather than dealing with IP mobility issues, right? :))


CU,
    Arno
_______________________________________________
ppsp mailing list
ppsp@ietf.org<mailto:ppsp@ietf.org>
https://www.ietf.org/mailman/listinfo/ppsp
_______________________________________________
ppsp mailing list
ppsp@ietf.org
https://www.ietf.org/mailman/listinfo/ppsp