Re: [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sctp-sack-immediately-02: 19th March 2013

Michael Welzl <michawe@ifi.uio.no> Tue, 02 April 2013 08:15 UTC

Return-Path: <michawe@ifi.uio.no>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5412621F984B for <tsvwg@ietfa.amsl.com>; Tue, 2 Apr 2013 01:15:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.598
X-Spam-Level:
X-Spam-Status: No, score=-102.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 KB09lTrWa+Zx for <tsvwg@ietfa.amsl.com>; Tue, 2 Apr 2013 01:15:38 -0700 (PDT)
Received: from mail-out2.uio.no (mail-out2.uio.no [IPv6:2001:700:100:10::58]) by ietfa.amsl.com (Postfix) with ESMTP id 17EF221F985A for <tsvwg@ietf.org>; Tue, 2 Apr 2013 01:15:19 -0700 (PDT)
Received: from mail-mx6.uio.no ([129.240.10.40]) by mail-out2.uio.no with esmtp (Exim 4.75) (envelope-from <michawe@ifi.uio.no>) id 1UMwNB-0001xe-37; Tue, 02 Apr 2013 10:15:17 +0200
Received: from boomerang.ifi.uio.no ([129.240.68.135]) by mail-mx6.uio.no with esmtpsa (TLSv1:AES128-SHA:128) user michawe (Exim 4.80.1) (envelope-from <michawe@ifi.uio.no>) id 1UMwNA-000608-78; Tue, 02 Apr 2013 10:15:17 +0200
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_B4C9A59B-3E3E-4E82-AA85-58690CE848F1"
From: Michael Welzl <michawe@ifi.uio.no>
In-Reply-To: <A7378318-1AA0-4B8C-B2A6-DF45B7F5A63B@lurchi.franken.de>
Date: Tue, 02 Apr 2013 10:15:13 +0200
Message-Id: <267C7CD9-6E64-4133-B4B5-029DE6EA8847@ifi.uio.no>
References: <4F605902.40009@erg.abdn.ac.uk> <5148B330.3000304@erg.abdn.ac.uk> <CAO249ycs-1at532RQWHzJVpH49p-PyXX4Sh=e=DGTs7WqMKOzQ@mail.gmail.com> <A7378318-1AA0-4B8C-B2A6-DF45B7F5A63B@lurchi.franken.de>
To: Michael Tuexen <Michael.Tuexen@lurchi.franken.de>
X-Mailer: Apple Mail (2.1283)
X-UiO-SPF-Received:
X-UiO-Ratelimit-Test: rcpts/h 3 msgs/h 1 sum rcpts/h 4 sum msgs/h 2 total rcpts 3208 max rcpts/h 20 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.6, required=5.0, autolearn=disabled, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.553, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: 75957ED6A2502660D9B8EE559134D0E48D0CF513
X-UiO-SPAM-Test: remote_host: 129.240.68.135 spam_score: -55 maxlevel 80 minaction 2 bait 0 mail/h: 1 total 1431 max/h 12 blacklist 0 greylist 0 ratelimit 0
Cc: tsvwg <tsvwg@ietf.org>
Subject: Re: [tsvwg] WGLC Announcement for draft-ietf-tsvwg-sctp-sack-immediately-02: 19th March 2013
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tsvwg>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Apr 2013 08:15:39 -0000

Hi,

I have read this draft and support it.

Regarding the issue below:


On 2. apr. 2013, at 09:27, Michael Tuexen wrote:

> On Apr 2, 2013, at 8:29 AM, Yoshifumi Nishida wrote:
> 
>> Hi,
>> 
>> I support this draft.
>> Some minor questions I have are related to the following rule in the draft.
>> "the sending of a DATA chunk fills the congestion or receiver window."
>> 
>> 1: I am personally curious about how much benefit we can get by this.
>>   If there's an analysis on this, I will want to see it in the reference.
> Hi Yoshifumi,
> 
> some simulation results are available at:
> Improving the Acknowledgment Handling of SCTP
> Rüngeler, I.; Tüxen, M.; Rathgeb, E. P.
> Proceedings of the 4th International Conference on Digital Society (ICDS 2010), February 2010.
>> 
>> 2: Because this rule will be checked on every packet transmission, I
>> would like to know if the draft suggests to set I-bit everytime we
>> have a chance or there might be a case where we shouldn't.
> The sender could do it to switch off delayed SACK. However, this
> might not be useful. Therefore, as stated, the sender should set it,
> when he is waiting for an SACK.

Could there be a way to phrase this in that style, to also make it more general than "a DATA chunk fills the congestion or receiver window" ?

I'm thinking about the case that draft-ietf-tcpm-rtorestart-00 addresses, of an application-limited sender that only has one SACK to expect and, in case it doesn't arrive, only a timeout to rely upon. Unless I'm missing some SCTP-specific detail here, it should also be beneficial to SACK early in this case (see fig. 1 in our draft).

This case would be covered by "when it is waiting for a SACK" but not by "fills the congestion or receiver window" (because both of these windows may be much larger than what the sender really transmits).

Cheers,
Michael


> 
> Best regards
> Michael
>> 
>> Thanks,
>> --
>> Yoshifumi
>> 
>> 
>> On Tue, Mar 19, 2013 at 11:49 AM, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:
>>> 
>>> This email announces the start of a working group last call for
>>> draft-ietf-tsvwg-sctp-sack-immediately-02.txt, "SACK-IMMEDIATELY Extension
>>> for the Stream Control Transmission Protocol". This document is now thought
>>> to be ready to proceed to be published as a PS. Please send any comments to
>>> the TSVWG list.
>>> 
>>> The draft is available at:
>>> http://datatracker.ietf.org/doc/draft-ietf-tsvwg-sctp-sack-immediately/
>>> 
>>> The last call will run for TWO weeks, ending Friday 5th April 2013.
>>> 
>>> Emails saying "I support" or "I don't support" publication are also most
>>> helpful in judging the WG consensus. Please let us know if this draft is
>>> useful and seems to provide the correct advice.
>>> 
>>> James, David and Gorry
>>> (TSVWG Chairs)
>>> tsvwg-chairs@ietf.org
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>