Re: [Seamoby] AD Review Issues with draft-ietf-seamoby-ctp-08.txt

Rajeev Koodli <rajeev@iprg.nokia.com> Fri, 19 March 2004 23:29 UTC

Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA01886 for <seamoby-archive@odin.ietf.org>; Fri, 19 Mar 2004 18:29:56 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B4TQf-0006Dx-Sb for seamoby-archive@odin.ietf.org; Fri, 19 Mar 2004 18:29:30 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i2JNTTXe023924 for seamoby-archive@odin.ietf.org; Fri, 19 Mar 2004 18:29:29 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B4TQf-0006Dn-Lc for seamoby-web-archive@optimus.ietf.org; Fri, 19 Mar 2004 18:29:29 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA01877 for <seamoby-web-archive@ietf.org>; Fri, 19 Mar 2004 18:29:25 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B4TQc-0001It-00 for seamoby-web-archive@ietf.org; Fri, 19 Mar 2004 18:29:26 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B4TPj-0001EO-00 for seamoby-web-archive@ietf.org; Fri, 19 Mar 2004 18:28:31 -0500
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1B4TPF-00019w-00 for seamoby-web-archive@ietf.org; Fri, 19 Mar 2004 18:28:01 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B4TPG-0006BL-71; Fri, 19 Mar 2004 18:28:02 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1B4TOp-00069Y-GA for seamoby@optimus.ietf.org; Fri, 19 Mar 2004 18:27:35 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA01796 for <seamoby@ietf.org>; Fri, 19 Mar 2004 18:27:31 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1B4TOm-00019K-00 for seamoby@ietf.org; Fri, 19 Mar 2004 18:27:32 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1B4TNr-00013z-00 for seamoby@ietf.org; Fri, 19 Mar 2004 18:26:36 -0500
Received: from darkstar.iprg.nokia.com ([205.226.5.69]) by ietf-mx with esmtp (Exim 4.12) id 1B4TNN-0000yF-00 for seamoby@ietf.org; Fri, 19 Mar 2004 18:26:05 -0500
Received: (from root@localhost) by darkstar.iprg.nokia.com (8.11.0/8.11.0-DARKSTAR) id i2JNPVH00649; Fri, 19 Mar 2004 15:25:31 -0800
X-mProtect: <200403192325> Nokia Silicon Valley Messaging Protection
Received: from rajeev.iprg.nokia.com (205.226.2.90, claiming to be "iprg.nokia.com") by darkstar.iprg.nokia.com smtpdZRHRis; Fri, 19 Mar 2004 15:25:30 PST
Message-ID: <405B8160.C44710AE@iprg.nokia.com>
Date: Fri, 19 Mar 2004 15:25:20 -0800
From: Rajeev Koodli <rajeev@iprg.nokia.com>
Organization: Nokia Research Center
X-Mailer: Mozilla 4.7 [en] (X11; I; FreeBSD 3.4-RELEASE i386)
X-Accept-Language: en
MIME-Version: 1.0
To: James Kempf <kempf@docomolabs-usa.com>
CC: seamoby@ietf.org
Subject: Re: [Seamoby] AD Review Issues with draft-ietf-seamoby-ctp-08.txt
References: <033d01c4088d$017a74f0$366115ac@dcml.docomolabsusa.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: seamoby-admin@ietf.org
Errors-To: seamoby-admin@ietf.org
X-BeenThere: seamoby@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/seamoby>, <mailto:seamoby-request@ietf.org?subject=unsubscribe>
List-Id: Context Transfer, Handoff Candidate Discovery, and Dormant Mode Host Alerting <seamoby.ietf.org>
List-Post: <mailto:seamoby@ietf.org>
List-Help: <mailto:seamoby-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/seamoby>, <mailto:seamoby-request@ietf.org?subject=subscribe>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

Hello Jim,

"Since access networks of these
types are just where one might expect congestion to develop, the frequency
of packet drops for UDP without retransmit would be expected to be high
enough to render the protocol unusable in general. " does not sound like a
good reason for an experimental protocol. We have not had any
experiences with actual deployments to support this seemingly logical
statement. And, one could argue that we could state in the applicability
statement that "the usefulness of the protocol on routinely congested
networks could be limited". BTW, I am not arguing for UDP. I would
like to have the CTP messages as blocks that could be carried in ICMP
so that they could be used in conjunction with fast handovers.

As you note below, both TCP and SCTP have shortcomings not suitable
for CT which is useful mostly when synchronized tightly with fast
handovers. The distinction between failed CT due to a dropped packet and
a CT that is not on time is thin. Besides, features (QoS, HC) always need to
have recovery mechanisms anyway, which would re-build the state.
So, I would suggest using ICMP without re-transmissions. We know
the links where it works. We would like to try it on bottlenecked links and
provide some data, which we could use when the spec is up for PS.

Regards,

-Rajeev


>
> Issue 2
> --------
>
> Issue: The draft as written specifies using UDP without retransmit for the
> transport protocol. This is not acceptable from a congestion control and
> usability standpoint, the points made in Appendix  A about timing
> notwidthstanding. Both Allison and James brought up these issues at various
> times during the requirements discussion and during previous reviews of the
> draft.
>
> The issue with UDP is that CTP is expected to be used frequently between
> access routers in a wide area network, like between two hotspot clusters
> connected by T1 or other low capacity lines. Since access networks of these
> types are just where one might expect congestion to develop, the frequency
> of packet drops for UDP without retransmit would be expected to be high
> enough to render the protocol unusable in general. While the Working Group
> could develop a specialized UDP retransmit algorithm, there is no need since
> both TCP and SCTP could provide adequate performance for CTP. Below are two
> suggestions for resolution of the issue, and a preferred resolution.
>
> Suggestion 1: Use TCP.
>
> The advantage of this suggestion is that TCP is already widely implemented
> and is well understood, so it could serve for immediate implementation and
> experiment. The disadvantage is that TCP provides no way to control the
> retransmit timer in general, so the timeliness of the transfer could not be
> assured without additional measures.
>
> Suggestion 2: Use SCTP.
>
> The advantage of using SCTP is that it provides a partial reliability mode
> which allows the retransmit timer to be set. This would allow the timeliness
> of the transfer to be controlled. The disadvantage is that SCTP is not yet
> widely implemented.
>
> Preferred Resolution: Suggestion 2.
>
> _______________________________________________
> Seamoby mailing list
> Seamoby@ietf.org
> https://www1.ietf.org/mailman/listinfo/seamoby


_______________________________________________
Seamoby mailing list
Seamoby@ietf.org
https://www1.ietf.org/mailman/listinfo/seamoby