Re: [ppsp] 回复: Re: Proposal to resolve Issue 10 + 13
Arno Bakker <arno@cs.vu.nl> Wed, 18 April 2012 07:30 UTC
Return-Path: <a.bakker@vu.nl>
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 EFEF221F8628 for <ppsp@ietfa.amsl.com>; Wed, 18 Apr 2012 00:30:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.14
X-Spam-Level: ****
X-Spam-Status: No, score=4.14 tagged_above=-999 required=5 tests=[AWL=-4.065, BAYES_40=-0.185, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_ENC_GB2312=1.345]
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 Va0hCb5v0Pgl for <ppsp@ietfa.amsl.com>; Wed, 18 Apr 2012 00:30:54 -0700 (PDT)
Received: from mailin.vu.nl (mailin.vu.nl [130.37.164.19]) by ietfa.amsl.com (Postfix) with ESMTP id 40F9A21F85A5 for <ppsp@ietf.org>; Wed, 18 Apr 2012 00:30:54 -0700 (PDT)
Received: from PEXHB012B.vu.local (130.37.236.67) by mailin.vu.nl (130.37.164.19) with Microsoft SMTP Server (TLS) id 14.2.283.3; Wed, 18 Apr 2012 09:30:52 +0200
Received: from [130.161.211.249] (130.37.238.20) by mails.vu.nl (130.37.236.67) with Microsoft SMTP Server (TLS) id 14.2.283.3; Wed, 18 Apr 2012 09:30:52 +0200
Message-ID: <4F8E6DCE.90101@cs.vu.nl>
Date: Wed, 18 Apr 2012 09:31:26 +0200
From: Arno Bakker <arno@cs.vu.nl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20120312 Thunderbird/11.0
MIME-Version: 1.0
To: zhangyunfei <zhangyunfei@chinamobile.com>
References: <OF97B14220.883D5968-ON482579DB.003454AD-482579DB.0035B23D@zte.com.cn> <2012041216393612240745@chinamobile.com>, <4F869775.6010007@cs.vu.nl> <2012041815001581776052@chinamobile.com>
In-Reply-To: <2012041815001581776052@chinamobile.com>
Content-Type: text/plain; charset="GB2312"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [130.37.238.20]
Cc: ppsp <ppsp@ietf.org>
Subject: Re: [ppsp] 回复: Re: Proposal to resolve Issue 10 + 13
X-BeenThere: ppsp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: arno@cs.vu.nl
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, 18 Apr 2012 07:30:55 -0000
On 18/04/2012 09:00, zhangyunfei wrote: > Hi Arno, > I think I understand your example. So is there some figures to show that > the case I raised is a small-probability case? That would be convincing > to show the efficiency of MHT method. Hi Yunfei and all bin numbers can be more bandwidth efficient and lead to a more elegant design when used in combination with content integrity protection using Merkle hash trees, as there is one unit in the system then. The efficiency gains depend on usage. If you request chunks in groups of powers of 2 (e.g. 128 KiB, 256 KiB) as is common in computer networks, you only need single bin numbers. On the other hand, if you want to express a sliding window over the chunk space, especially when that is not a power of 2 wide, you need more than 1 bin number. > BTW, I remember that in last interim meeting, you replied that the > mapping between binmap and range expression is quite easy. Could you > elaborate this mapping? Thanks. Assuming ranges are intervals of a list of chunks numbered 0...N: for a given bin number "bin": startrange = (bin & (bin + 1))/2 endrange = ((bin | (bin + 1)) - 1)/2 Note that a binmap is a novel data structure to efficiently store a bitmap, which is not directly related to bin numbers. Regards, Arno
- [ppsp] Proposal to resolve Issue 10 + 13 Arno Bakker
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Picconi Fabio
- Re: [ppsp] Proposal to resolve Issue 10 + 13 zhangyunfei
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Arno Bakker
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Arno Bakker
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Picconi Fabio
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Arno Bakker
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Picconi Fabio
- Re: [ppsp] Proposal to resolve Issue 10 + 13 zhangyunfei
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Picconi Fabio
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Arno Bakker
- Re: [ppsp] Proposal to resolve Issue 10 + 13 li.lichun1
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Arno Bakker
- [ppsp] 回复: Re: Proposal to resolve Issue 10 + 13 zhangyunfei
- Re: [ppsp] 回复: Re: Proposal to resolve Issue 10 +… Arno Bakker
- Re: [ppsp] 回复: Re: Proposal to resolve Issue 10 +… zhangyunfei
- Re: [ppsp] 回复: Re: Proposal to resolve Issue 10 +… Arno Bakker
- [ppsp] 回复: Re:回复: Re: Proposal to resolve Issue 1… zhangyunfei
- Re: [ppsp] [Spam] 回复: Re:回复: Re: Proposal to reso… Arno Bakker
- Re: [ppsp] [Spam] 回复: Re:回复: Re: Proposal to reso… Arno Bakker
- [ppsp] 回复: Re: [Spam]回复: Re:回复: Re: Proposal to r… zhangyunfei
- Re: [ppsp] 回复: Re:回复: Re: Proposal to resolve Iss… Picconi Fabio
- Re: [ppsp] [Spam] 回复: Re:回复: Re: Proposal to reso… zhangyunfei
- [ppsp] 回复: RE: 回复: Re:回复: Re: Proposal to resolve… zhangyunfei
- [ppsp] 回复: RE: 回复: Re:回复: Re: Proposal to resolve… zhangyunfei
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Arno Bakker
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Picconi Fabio
- Re: [ppsp] Proposal to resolve Issue 10 + 13 zhangyunfei
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Picconi Fabio
- Re: [ppsp] Proposal to resolve Issue 10 + 13 Arno Bakker
- Re: [ppsp] Proposal to resolve Issue 10 + 13 zhangyunfei