Re: [hybi] Flow control quota
Greg Wilkins <gregw@intalio.com> Mon, 04 June 2012 13:54 UTC
Return-Path: <gregw@intalio.com>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9238C21F87F5 for <hybi@ietfa.amsl.com>; Mon, 4 Jun 2012 06:54:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.877
X-Spam-Level:
X-Spam-Status: No, score=-2.877 tagged_above=-999 required=5 tests=[AWL=0.101, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
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 dlgehnc6NOZk for <hybi@ietfa.amsl.com>; Mon, 4 Jun 2012 06:54:45 -0700 (PDT)
Received: from mail-qa0-f49.google.com (mail-qa0-f49.google.com [209.85.216.49]) by ietfa.amsl.com (Postfix) with ESMTP id 0043B21F85EA for <hybi@ietf.org>; Mon, 4 Jun 2012 06:54:44 -0700 (PDT)
Received: by qabj40 with SMTP id j40so1871261qab.15 for <hybi@ietf.org>; Mon, 04 Jun 2012 06:54:44 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=jb6TUN4eTet5lZrxrhAEqtMlAfInswcw0u94ZB8oAkg=; b=hdKqUOlwN1ZcnuMRPjbSV1k/SP2fUFQ2y1IYGr3T3sPwgWynAO+lSOxlpXuWP/GrVO 4qxNSMODxZFUDlMCsIQnSgPJ6E7kxm6+XuuRjqn1ttbzSGljtUqCUJcK9x6X0ZBUNzeJ B1gdV+NMlJTS2T7FFNTDuZd+B92zzEFuVZUw7uMmaX6UQ28Hxj70tfT07bBVYmfWjPdV B+zR53roGw9W4N57GmXo8l8/9xI4mubknnACiXCRhhP1kw0EpQzHk8ei3f4rpPk95/ct JCqwbIFMLjM9pUkqJC+NGDvkqKuAmamx59dhWLL2KXyNyv+vYjrbBunJeT8UbLgrz74u AqYg==
MIME-Version: 1.0
Received: by 10.224.203.201 with SMTP id fj9mr13793183qab.9.1338818084328; Mon, 04 Jun 2012 06:54:44 -0700 (PDT)
Received: by 10.229.154.5 with HTTP; Mon, 4 Jun 2012 06:54:44 -0700 (PDT)
In-Reply-To: <001001cd4000$fe2c82c0$fa858840$@noemax.com>
References: <001a01cd3e69$4a221c10$de665430$@noemax.com> <4FC732DC.3000308@250bpm.com> <000e01cd3f1c$af15ad40$0d4107c0$@noemax.com> <4FC880A7.9070007@250bpm.com> <CAH9hSJaWrUX6gFNLT4xkXLYKHSUH5+Y7AvqN9cD_CwekvsNu3A@mail.gmail.com> <001001cd4000$fe2c82c0$fa858840$@noemax.com>
Date: Mon, 04 Jun 2012 15:54:44 +0200
Message-ID: <CAH_y2NGFPHxBnSU-NmAFYLDxbt1LSaKtAoBFigC1vzvb=G3O0Q@mail.gmail.com>
From: Greg Wilkins <gregw@intalio.com>
To: Arman Djusupov <arman@noemax.com>
Content-Type: text/plain; charset="ISO-8859-1"
X-Gm-Message-State: ALoCoQkhBHU8coDQMXkAhNF1tF+fhTs4jLEOfu2qZl2IyUQWS9RSXNuYyHhyvKoG6ZlJFPIFCICx
Cc: hybi@ietf.org
Subject: Re: [hybi] Flow control quota
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Jun 2012 13:54:45 -0000
Arman, I think a solution could be to allow the sender to send a control message, "No remaining Quota" meaning that the sender would send more data if it had more quota. This control method could be used in this case where there are not sufficient window bytes available so as to allow a minimal frame to be sent. This control frame is also useful even if the quota is completely consumed because if you follow the flow control discussion over on the SPDY lists, you will see that fixed quotas will restrict the usage of available bandwidth. Thus I suspect that we will need to go to dynamic window sizes. If the sender can tell the receiver that it has consumed it's window (and no the receiver can't tell that itself because of network latency), then that can inform any receiver decisions to increase the window size. cheers
- Re: [hybi] Flow control quota Martin Sustrik
- [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Martin Sustrik
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Martin Sustrik
- Re: [hybi] Flow control quota Greg Wilkins
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Jamie Lokier
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Greg Wilkins
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota John Tamplin
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Martin Sustrik
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Jamie Lokier
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Martin Sustrik
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Takeshi Yoshino
- Re: [hybi] Flow control quota Arman Djusupov
- Re: [hybi] Flow control quota Takeshi Yoshino