Re: [core] draft-ietf-core-new-block: Congestion Control
Jon Shallow <supjps-ietf@jpshallow.com> Fri, 23 October 2020 17:03 UTC
Return-Path: <supjps-ietf@jpshallow.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 545C93A102F for <core@ietfa.amsl.com>; Fri, 23 Oct 2020 10:03:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NzGQZ1xH3hjx for <core@ietfa.amsl.com>; Fri, 23 Oct 2020 10:03:24 -0700 (PDT)
Received: from mail.jpshallow.com (mail.jpshallow.com [217.40.240.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0D363A102E for <core@ietf.org>; Fri, 23 Oct 2020 10:03:21 -0700 (PDT)
Received: from mail2.jpshallow.com ([192.168.0.3] helo=N01332) by mail.jpshallow.com with esmtp (Exim 4.92.3) (envelope-from <jon.shallow@jpshallow.com>) id 1kW0TF-0000kX-M6; Fri, 23 Oct 2020 18:03:17 +0100
From: Jon Shallow <supjps-ietf@jpshallow.com>
To: 'Michael Richardson' <mcr@sandelman.ca>, core@ietf.org
References: <118201d6a958$5ac8bed0$105a3c70$@jpshallow.com> <4020.1603471352@localhost>
In-Reply-To: <4020.1603471352@localhost>
Date: Fri, 23 Oct 2020 18:03:04 +0100
Message-ID: <119e01d6a95e$5f8acc00$1ea06400$@jpshallow.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQIWlqb2iKC3R3viCvjymGPo29qZmgHUEiDOqRbp6EA=
Content-Language: en-gb
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/LiHpU7ZqNuVSWcj5_iOUGByvIhw>
Subject: Re: [core] draft-ietf-core-new-block: Congestion Control
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Oct 2020 17:03:26 -0000
Hi Michael, The original concept of Quick-Block2 was to get all of the data over in an efficient manner (subject to congestion control) and reduce the number of requests needed as a part of that process. An Observe trigger just needed to send over all of the data within the body. "Selective" access to resource data was not required but is provided by Block2 (but missing blocks can be re-requested using Quick-Block2). When asked yesterday, I knew that there were likely to be issues in this area and my answer was not well thought through - hence what you picked up. It is possible to ask for a specific offset and the blocks following as the Quick-Block2 option can be used multiple times in a single GET request - they would be the base offset (as indicated by block.num and block.szx) and the remaining options used for block.num+1, block.num+2 etc. If more than MAX_PAYLOAD options were defined, the first MAX_PAYLOAD would come back, then an ACK_TIMEOUT pause and then the next blocks etc. Regards Jon > -----Original Message----- > From: Michael Richardson [mailto: mcr@sandelman.ca] > Sent: 23 October 2020 17:43 > To: jon@jpshallow.com > Cc: core@ietf.org > Subject: Re: [core] draft-ietf-core-new-block: Congestion Control > > If I understood yesterday, it is possible to send a single package asking for > a specific offset of data, and then get 10 packets worth of reply? > > Is that correct?
- [core] draft-ietf-core-new-block: Congestion Cont… supjps-ietf
- Re: [core] draft-ietf-core-new-block: Congestion … Michael Richardson
- Re: [core] draft-ietf-core-new-block: Congestion … Jon Shallow
- Re: [core] draft-ietf-core-new-block: Congestion … Michael Richardson
- Re: [core] draft-ietf-core-new-block: Congestion … Jon Shallow