Re: [DMM] Mirja Kühlewind's Discuss on draft-ietf-dmm-mag-multihoming-04: (with DISCUSS and COMMENT)

"Sri Gundavelli (sgundave)" <sgundave@cisco.com> Thu, 17 August 2017 03:17 UTC

Return-Path: <sgundave@cisco.com>
X-Original-To: dmm@ietfa.amsl.com
Delivered-To: dmm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A185132626; Wed, 16 Aug 2017 20:17:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.52
X-Spam-Level:
X-Spam-Status: No, score=-14.52 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 uhvVdjMycjIO; Wed, 16 Aug 2017 20:17:53 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A62AC13208E; Wed, 16 Aug 2017 20:17:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5140; q=dns/txt; s=iport; t=1502939872; x=1504149472; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=O8iZnLiZWXGlhX/IpwAf37Cj52L2z55J786NK+y3ExU=; b=UDd7AYjYYgy1Gf53AtFOARbaRVA+jZ/M2tI3TgsySlZrEPhP+MT8QNJI fhucIdgvtxSO4z90t1yGre0BJBMvB/YVpIEz6AnrpeYeZzRAegKHDqnjC 0Oz1/8updLm5OJ6UJy7HL1rRfgsE0S5x5PDj7ZYiW0BEPw2DzPLeRDRwo 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CkAACjCZVZ/5tdJa1TChkBAQEBAQEBAQEBAQcBAQEBAYNaZIEVB44LkBKTI4RlghKFRwIahCw/GAECAQEBAQEBAWsohRkGIxFFEAIBBgIaAiYCAgIwFQULAgQBDQWKMIxFnWSCJotfAQEBAQEBAQEBAQEBAQEBAQEBAQEBHYELgh2CAoFMhQqESCuDE4JhAQSJfhOIa4UfiC0ClECCEIVgimyJaIwyAR84gQp3FYYVgU52hykHgSuBDwEBAQ
X-IronPort-AV: E=Sophos;i="5.41,385,1498521600"; d="scan'208";a="287328318"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Aug 2017 03:17:51 +0000
Received: from XCH-RCD-010.cisco.com (xch-rcd-010.cisco.com [173.37.102.20]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id v7H3HpjW007135 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 17 Aug 2017 03:17:51 GMT
Received: from xch-aln-008.cisco.com (173.36.7.18) by XCH-RCD-010.cisco.com (173.37.102.20) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 16 Aug 2017 22:17:51 -0500
Received: from xch-aln-008.cisco.com ([173.36.7.18]) by XCH-ALN-008.cisco.com ([173.36.7.18]) with mapi id 15.00.1210.000; Wed, 16 Aug 2017 22:17:50 -0500
From: "Sri Gundavelli (sgundave)" <sgundave@cisco.com>
To: Mirja Kühlewind <ietf@kuehlewind.net>, The IESG <iesg@ietf.org>
CC: "draft-ietf-dmm-mag-multihoming@ietf.org" <draft-ietf-dmm-mag-multihoming@ietf.org>, Jouni Korhonen <jouni.nospam@gmail.com>, "dmm-chairs@ietf.org" <dmm-chairs@ietf.org>, "dmm@ietf.org" <dmm@ietf.org>
Thread-Topic: Mirja Kühlewind's Discuss on draft-ietf-dmm-mag-multihoming-04: (with DISCUSS and COMMENT)
Thread-Index: AQHTCkbWqTqOB87KxkGk4BHR1eN2MaKH2QUA
Date: Thu, 17 Aug 2017 03:17:50 +0000
Message-ID: <D5BA5624.287B9A%sgundave@cisco.com>
References: <150153774387.6368.10402951105593501459.idtracker@ietfa.amsl.com>
In-Reply-To: <150153774387.6368.10402951105593501459.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.7.1.161129
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.20.188.62]
Content-Type: text/plain; charset="utf-8"
Content-ID: <6EEB6FCA077CDF4E8B5F0B34C26E2AA7@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmm/sLG_UoQW5Kbrac0phrYt7VZ-evA>
Subject: Re: [DMM] Mirja Kühlewind's Discuss on draft-ietf-dmm-mag-multihoming-04: (with DISCUSS and COMMENT)
X-BeenThere: dmm@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Distributed Mobility Management Working Group <dmm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmm>, <mailto:dmm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmm/>
List-Post: <mailto:dmm@ietf.org>
List-Help: <mailto:dmm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmm>, <mailto:dmm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Aug 2017 03:17:54 -0000

Hi Mirja.

Please see below and also let us know if the text that we discussed with
Warren addresses your main concerns.


Regards
Sri


On 7/31/17, 2:49 PM, "Mirja Kühlewind" <ietf@kuehlewind.net> wrote:

>Mirja Kühlewind has entered the following ballot position for
>draft-ietf-dmm-mag-multihoming-04: Discuss
>
>
>----------------------------------------------------------------------
>DISCUSS:
>----------------------------------------------------------------------
>
>1) This document should not recommend the use of MPTCP for tunneling, as
>TCP-in-TCP tunnels are generally not recommend if that can be avoided.
>Please
>remove the following part from section 3.2 and leave IP-level tunneling
>as the
>only option: 
„Packet distribution can be done either at the transport
>level,
>e.g. using MPTCP …“


Ack. Please see the new text.


>
>2) Further the following sentences also in section 3.2 should be revised:
>„For example, high throughput services (e.g.
>   video streaming) may benefit from per-packet distribution scheme,
>   while latency sensitive applications (e.g.  VoIP) are not be spread
>   over different WAN paths.“
>High throughput services only benefit from per-packet scheduling if the
>service
>requires higher throughput than one of the links can provide. Also video
>streaming may not be a good example here because high latency variations
>can
>lead to stalls. Therefore in general per-flow scheduling should be
>recommend
>for all traffic. It could still be beneficial to schedule flows that
>require
>low latency over the link with the lower base latency, or maybe more
>important
>lower jitter, however, often it is not known to the network what the
>requirements on latency are for a given flow. Therefore is should
>probably be
>recommended to schedule all traffic on the "better" link (where better
>can be
>pre-configured knowledge or measured) as long as the bandwidth of the
>incoming
>traffic is smaller than the bandwidth of the that link, and only use a
>second
>link (with per-flow scheduling) if the capacity is required.


We re-wrote this paragraph and hopefully that addresses this issue.



>
>3) This document does not really normative specify the use of the newly
>defined
>options. It only gives an examples but it does not specify normatively any
>actions that need to performed on receipt of these options. How does the
>MAG
>know if the LMA does not support Multipath binding? An LMA that does not
>implement this spec will not send back an error message. Why are there two
>different options? What happens if one of the options is present in the
>Proxy
>Binding Update but not the other?
>


This is a good point. There is an implicit assumption that the LMA
behavior is consistent with the behavior when dealing with any unknown
options. 
We can put a note that the PBU will rejected with error code 128.





>
>----------------------------------------------------------------------
>COMMENT:
>----------------------------------------------------------------------
>
>Please also clarify the definitions of Interface Label and Binding
>Identifier
>as requested by the gen-art review (Thanks Robert!)
>

Interface label is a static field, Ex: “LTE-Interface”, “my blue
interface”. Traffic policy is tied to this static label,

HTTP Flow: Use LTE-Interface, if not available, use “WiFI-Interface”.
Label is tied to a policy; which the MAG and LMA will translate it bind
the flow to a dynamically created tunnel using the CoA from that interface.

Binding identifier is what is dynamically generated and using to identify
a specific binding on the LMA.




>