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

Jouni Korhonen <jouni.korhonen@broadcom.com> Wed, 25 January 2017 20:47 UTC

Return-Path: <jouni.korhonen@broadcom.com>
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 BDC85129BCE for <detnet-dp-dt@ietfa.amsl.com>; Wed, 25 Jan 2017 12:47:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=broadcom.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 xrVrfbeRha0X for <detnet-dp-dt@ietfa.amsl.com>; Wed, 25 Jan 2017 12:47:13 -0800 (PST)
Received: from mail-pf0-x22d.google.com (mail-pf0-x22d.google.com [IPv6:2607:f8b0:400e:c00::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9B31129BD4 for <detnet-dp-dt@ietf.org>; Wed, 25 Jan 2017 12:47:09 -0800 (PST)
Received: by mail-pf0-x22d.google.com with SMTP id 189so60664161pfu.3 for <detnet-dp-dt@ietf.org>; Wed, 25 Jan 2017 12:47:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=cl1m5r8juG1idWQ8aa0SrSHox7Dfra+xZdAewb9e2xQ=; b=DTMVTfC2YqJacWIXbASLfBl7G3yeB2BaPF9yapSud3WwwSbSfp2p+qWr8GE0s0WNdD 8u7st6DommnrwlG1JrZPAu7dOUp4/1urT9mM2g5u4JFU7M1JB+vW2J3XBGYTIl6+3nMW 2Pwvt8sxar/XyhFPzAvJqJC3lSQnQ4i58eOpE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=cl1m5r8juG1idWQ8aa0SrSHox7Dfra+xZdAewb9e2xQ=; b=bfeytJaHFgDytWB1LuzDWUbZ0pODf+sm7Kp9ON3rqWub95WjstB77NL1IPIZEJK8hF tOgBy6k/LWunr2OYsPJlljQ/JXUip1m/pdF1Ja/eoiCu3saM2d7vJAeCg8gSw+w8AYB5 pm1N5kT+19WKPu2XHUP2R+wBhEx4hsqe4y6F2E6Lr9vO8QbivHLaaYcO/umf/xuW37t0 e8yGpSMoMzD5D4o8opkBIxNwJORo40OpS3pvRwBJXpO4EL5KAqJvAQQu7Lp5/TDbORcO nhVg40dWJMwLwBk0W84mJ0LvKn/ZhYRVW8bGcS31B9l0XqkH0J+ZhjUZ0O1bZJGhxQAp 6kwA==
X-Gm-Message-State: AIkVDXJyegUhXMfxypIV0QOAjeDnfmaVG+P6PqKOzY97ileOPQuYEbO3wh5cxPR4Amq9Y9/3
X-Received: by 10.98.32.7 with SMTP id g7mr26950551pfg.119.1485377229078; Wed, 25 Jan 2017 12:47:09 -0800 (PST)
Received: from [192.168.89.94] ([216.31.219.19]) by smtp.gmail.com with ESMTPSA id a8sm3190203pfa.19.2017.01.25.12.47.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Jan 2017 12:47:08 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Jouni Korhonen <jouni.korhonen@broadcom.com>
In-Reply-To: <836ae2a4-47cd-4d5b-b93f-a84545bc0e19@labn.net>
Date: Wed, 25 Jan 2017 12:47:07 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <C02662E2-0CAB-4F96-8262-ADE4075ECF6C@broadcom.com>
References: <76E6DBE4-2347-48A0-877F-21D170C8EC96@broadcom.com> <836ae2a4-47cd-4d5b-b93f-a84545bc0e19@labn.net>
To: Lou Berger <lberger@labn.net>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet-dp-dt/bukvRZ3hcsa5vylG34UeJWQaLMg>
Cc: detnet-dp-dt@ietf.org
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: Wed, 25 Jan 2017 20:47:17 -0000

--
Jouni Korhonen, Broadcom Ltd.
M: +1-408-391-7160

> On Jan 25, 2017, at 12:44 PM, Lou Berger <lberger@labn.net> wrote:
> 
> Jouni/Team,
> 
>    Sounds like good progress. A couple of questions:
> 
> - I see you thinking about CoS,  That's good.  Have you thought about
> how QoS (flow specific resource allocation) is tagged/managed?

Not yet. One possibility would be associating this to the “detnet PW” label, but haven’t really looked into that yet.

> - Have you had any discussions yet about DetNet without MPLS, i.e.,
> DetNet flows over IP? If so, what are you thinking?

Nothing yet. We have been very MPLS biased.

- JOuni

> Thanks,
> 
> Lou
> 
> PS I will make it to one of these calls at some point...
> 
> On 1/25/2017 11:44 AM, Jouni Korhonen 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
>