Re: [Detnet-dp-dt] quick notes from 1/24/17 call

Lou Berger <lberger@labn.net> Tue, 31 January 2017 22:01 UTC

Return-Path: <lberger@labn.net>
X-Original-To: detnet-dp-dt@ietfa.amsl.com
Delivered-To: detnet-dp-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9DA661295CB for <detnet-dp-dt@ietfa.amsl.com>; Tue, 31 Jan 2017 14:01:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.157
X-Spam-Level:
X-Spam-Status: No, score=-3.157 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_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1.156, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 wlwDbanuumQi for <detnet-dp-dt@ietfa.amsl.com>; Tue, 31 Jan 2017 14:01:00 -0800 (PST)
Received: from gproxy3-pub.mail.unifiedlayer.com (gproxy3-pub.mail.unifiedlayer.com [69.89.30.42]) by ietfa.amsl.com (Postfix) with SMTP id C33DB129B2A for <detnet-dp-dt@ietf.org>; Tue, 31 Jan 2017 14:01:00 -0800 (PST)
Received: (qmail 13656 invoked by uid 0); 31 Jan 2017 22:00:58 -0000
Received: from unknown (HELO cmgw3) (10.0.90.84) by gproxy3.mail.unifiedlayer.com with SMTP; 31 Jan 2017 22:00:58 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw3 with id fA0b1u0022SSUrH01A0eUy; Tue, 31 Jan 2017 15:00:38 -0700
X-Authority-Analysis: v=2.1 cv=WOnsABcR c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=IgFoBzBjUZAA:10 a=Q-fNiiVtAAAA:8 a=48vgC7mUAAAA:8 a=1e_JiLhCdYa6aUIyvloA:9 a=QEXdDO2ut3YA:10 a=Ca-ntGUb8_wA:10 a=Fp8MccfUoT0GBdDC_Lng:22 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Xis4+Acoa/muFLibRwghWkO/y+9CS9ZTqI6h6LbdJmA=; b=DveiTY2QWlZpskUTndllTnUM6k sWsuyclbig6NtsSpLu9yAuzKpgZt3O+pAgBssJp/fCMUGTkR0i0LYehJW7GV1lXQxvGSP1RrwvGcG 2swirSBJeNsw8+XpdZXbI7L+Q;
Received: from pool-100-15-85-191.washdc.fios.verizon.net ([100.15.85.191]:57236 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1cYgTa-0008A7-Gk; Tue, 31 Jan 2017 15:00:34 -0700
To: Loa Andersson <loa@pi.nu>, Jouni Korhonen <jouni.korhonen@broadcom.com>, detnet-dp-dt@ietf.org
References: <76E6DBE4-2347-48A0-877F-21D170C8EC96@broadcom.com> <6FC29603-6D26-4B96-AC25-6961B5FAA03B@broadcom.com> <04bbb78b-b441-3c11-7848-f2191d2c059b@pi.nu>
From: Lou Berger <lberger@labn.net>
Message-ID: <dae1f297-e0dc-0f14-2c84-edb79a1ffd05@labn.net>
Date: Tue, 31 Jan 2017 17:00:31 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <04bbb78b-b441-3c11-7848-f2191d2c059b@pi.nu>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.85.191
X-Exim-ID: 1cYgTa-0008A7-Gk
X-Source:
X-Source-Args:
X-Source-Dir:
X-Source-Sender: pool-100-15-85-191.washdc.fios.verizon.net ([IPv6:::1]) [100.15.85.191]:57236
X-Source-Auth: lberger@labn.net
X-Email-Count: 3
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet-dp-dt/mgJKSI4B3pzrESH4lCpDesLayMc>
Subject: Re: [Detnet-dp-dt] quick notes from 1/24/17 call
X-BeenThere: detnet-dp-dt@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: DetNet WG Data Plane Design Team <detnet-dp-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet-dp-dt>, <mailto:detnet-dp-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet-dp-dt/>
List-Post: <mailto:detnet-dp-dt@ietf.org>
List-Help: <mailto:detnet-dp-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet-dp-dt>, <mailto:detnet-dp-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2017 22:01:02 -0000

Hi Loa,

    I'm not sure if this came on the call or not. 


On 1/25/2017 10:53 PM, Loa Andersson wrote:
> Jouni,
>
> On 2017-01-26 05:56, Jouni Korhonen wrote:
>> Folks,
>>
>> Regarding the CoS point below. We should look at and follow what RFC3270 defines. I recon pipe and uniform models combined with both E-LSPs and L-LSPs is already out there and probably is enough for CoS purposes.
>>
> For QoS this is probably right.
Note Jouni said CoS -- and I agree the statement if that's what you meant.

> I'm a bit concerned on how we do bandwidth management.
>
> It looks like building the LSP virtual network, with assigned bw. Then 
> we fill the LSPs with pw's/d-pw's that has a certain be (lesser than
> the transport LSP). When the transport LSP is fully booked, we can
> either increase the bandwidth of the transport LSP or add a new fresh
> LSP.

This is certainly a possibility as layering is always a good scaling
tool.  Another option for a PW to be mapped to single LSP with bandwidth
allocation - for fine grained QoS control.

> Maybe we just should point out the possibilities and leave the rest to
> the operators?

I think it's fine for this DT to layout the dataplane (i.e., hardware)
options and identify what needs to be addressed by the
control/management/provisioning planes.  Doing less means we aren't
fulfilling our WG charter...

Thanks,
Lou

> /Loa
>
>
>
>> - Jouni
>>
>>
>> --
>> Jouni Korhonen, Broadcom Ltd.
>> M: +1-408-391-7160
>>
>>> On Jan 25, 2017, at 8:44 AM, Jouni Korhonen <jouni.korhonen@broadcom.com> wrote:
>>>
>>> Folks,
>>>
>>> We had a +1h call last night. Participants: Jouni, Carlos, Loa, Norm, Yuanlong, Janos and Tal.
>>>
>>> For the discussion refer to Loa’s slides sent to the DT list on 1/13/17.
>>>
>>> We seemed to have reached consensus on PWs and three label approach i.e., transport label + PW label + “detnet PW” label (d-pw in slides and this one is associated with the seqnum). The “detnet PW” label is end to end between detnet flow end points and unique within the detnet domain. This arrangement will cause 16 octet overhead (3x label + cw):
>>>
>>> +-----------------+
>>> | Transport Label | --> per each LSR; top of stack
>>> +-----------------+
>>> | PW Label        | --> per each PW (between T-PEs and/or S-PEs)
>>> +-----------------+
>>> | Detnet PW Label | --> between DetNet end points
>>> +-----------------+
>>> | CW - 28 bit sn  | --> associated with DetNet PW label
>>> +-----------------+
>>> | Payload         | --> whatever we transport
>>> +-----------------+
>>>
>>> Multiplexing: one transport label may transport PW labels, and one PW label may transport multiple “detnet PW” labels.
>>>
>>> The (virtual) network topology (LSP paths) can be programmed at the PW level. This means any detnet flow can use those without having to setup path individually for each “detnet PW”. As a consequence adding new detnet flows to system is enable i.e., when the duplicate detection and elimination function sees a new “detnet PW” label, it can instantiate new function to deal with duplicate detection and elimination - dynamically.
>>>
>>> We started the discussion on class of service and how that could be arranged in a label stack. The CoS could use the EXP bits on the transport label. However, it needs to be checked whether/how different CoS could be “propagated” through the label stack e.g., in a case where “detnet PW” labels/flows have different CoS needs. Need to check whether this is sufficient as a way forward.
>>>
>>> Need some more thinking:
>>> * CoS (see above)
>>> * Any need for timestamps (we did not discuss this, but see IETF97 presentation about RTP headers)?
>>>
>>> Next call:
>>> Tue 1/31/2017 the usual time.
>>>
>>>
>>> --
>>> Jouni Korhonen, Broadcom Ltd.
>>> M: +1-408-391-7160
>>>
>> _______________________________________________
>> Detnet-dp-dt mailing list
>> Detnet-dp-dt@ietf.org
>> https://www.ietf.org/mailman/listinfo/detnet-dp-dt
>>