Re: [Detnet] New Version Notification for draft-zha-detnet-flow-info-model-02.txt

Jouni Korhonen <jouni.korhonen@broadcom.com> Tue, 21 March 2017 01:13 UTC

Return-Path: <jouni.korhonen@broadcom.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 738D613169B for <detnet@ietfa.amsl.com>; Mon, 20 Mar 2017 18:13:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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, URIBL_BLOCKED=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 YmnZ_4MTkLGz for <detnet@ietfa.amsl.com>; Mon, 20 Mar 2017 18:13:29 -0700 (PDT)
Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (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 D6F8213165A for <detnet@ietf.org>; Mon, 20 Mar 2017 18:13:28 -0700 (PDT)
Received: by mail-io0-x233.google.com with SMTP id z13so40555870iof.2 for <detnet@ietf.org>; Mon, 20 Mar 2017 18:13:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:mime-version:references:in-reply-to:date:message-id:subject:to :cc:content-transfer-encoding; bh=aujyOwq62PL440kewrsTSDOPiiyYnRclsE4S9KoNLO8=; b=YVJeSvBOhDJpXqNIjx7TowVfwkeZVHYy67wPlgLNLx0d3IGK5VLiKX920csT8nT3zC ovRzmz2pZ/opnz9l/83bpMO0e7d+Ij0Le7RIfcBPsQjyX+B3Hv7iPTOH7vjZPq0k0IJX k5P+bnizvCRdB4+viJY/93ENNxBNUFxTBPrFg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:references:in-reply-to:date :message-id:subject:to:cc:content-transfer-encoding; bh=aujyOwq62PL440kewrsTSDOPiiyYnRclsE4S9KoNLO8=; b=FWltgS4ecfx0A/4kFwh39AlNoyZJqTL/tG0GnmUIkoBSap5sGCVXOGXfqzG5rhqSQt VOCmR0mLTQKyd2ACLH4FedKPPtVoIKuH5yECV280hjmf0UL+tc+MqOtfx3MkdPLGDjdh fGOhejuhF9Lkvyc94OfeifQP+HVnEop2oR4g/6LWlLzz0qz+XfjWMRVv2KXPNUvIKiBK hPaUe2Jci+ziF2wbYSUc8isjaKCsWAsHwHcVHttPhDKVOkvpmetfwsdky1K9nSRmNbqc C1eK3kzdKMhZROxYeoQMXHyIhSJ2sUmr/cpMNXr4kqVK4IlMfX/ZWXoZ7jzLNtfopGok aX8A==
X-Gm-Message-State: AFeK/H3XaBV6uUATtIkbcbCCcCvm6YvcBz2SLcUiTZ4HR6UsnFlTQ65oRK8suQI7fwxjIZGE1ZkjVfd1gtuSNfgQ
X-Received: by 10.107.169.227 with SMTP id f96mr29043015ioj.199.1490058808028; Mon, 20 Mar 2017 18:13:28 -0700 (PDT)
From: Jouni Korhonen <jouni.korhonen@broadcom.com>
Mime-Version: 1.0 (1.0)
References: <E78F7186ADD5404AB48E27F02660CA07806C4C53@dggemm508-mbs.china.huawei.com> <MWHPR04MB0559527C6DECB44C74EB98F8923A0@MWHPR04MB0559.namprd04.prod.outlook.com> <E78F7186ADD5404AB48E27F02660CA07806C7601@dggemm508-mbs.china.huawei.com>
In-Reply-To: <E78F7186ADD5404AB48E27F02660CA07806C7601@dggemm508-mbs.china.huawei.com>
Date: Mon, 20 Mar 2017 18:13:25 -0700
Message-ID: <-3509460046823320105@unknownmsgid>
To: zhayiyong <zhayiyong@huawei.com>
Cc: Rodney Cummings <rodney.cummings@ni.com>, "detnet@ietf.org" <detnet@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/PDGI6riTnlOd8DOouY5DnyoGARM>
Subject: Re: [Detnet] New Version Notification for draft-zha-detnet-flow-info-model-02.txt
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 01:13:31 -0000

Hi,

Data plane design team produced draft has a 'flow-id' within the
encapsulation header for flow identification purposes.

Jouni

Sent from a smart phone.. Mind the typos..

> On Mar 20, 2017, at 17:37, zhayiyong <zhayiyong@huawei.com> wrote:
>
> Hi Rodney,
>
> Thank you for your clarification. I agree with you that DetNet should differentiate these two concepts. Flow identification is needed for sure, and do we need such "flow handle" mechanism in DetNet (layer 3 network)?
>
> Regards,
> Yiyong
>
> -----Original Message-----
> From: Rodney Cummings [mailto:rodney.cummings@ni.com]
> Sent: Monday, March 20, 2017 11:39 PM
> To: zhayiyong; detnet@ietf.org
> Subject: RE: New Version Notification for draft-zha-detnet-flow-info-model-02.txt
>
> Thanks Yiyong,
>
> I would like to clarify something about the 802.1 terminology.
>
> 802.1Qcc (and its predecessor 802.1Qat) uses the term "StreamID", and 802.1CB uses the term "Stream identification", and those two terms mean very different things. Given that the two terms do not mean that same thing, it was a mistake to use the same words, but... it is what it is.
>
> For DetNet, I think we need to fix that mistake in the terminology.
>
> For StreamID, I would recommend "flow handle" for DetNet, because that describes its usage more precisely. The StreamID is a unique handle that the user's application (i.e. Talker and Listeners) uses to reference the flow's configuration in the network. For example, the Talker/Listener can use the StreamID to ask "Is my flow ready for use?". The StreamID has nothing to do with data packets between Talker and Listener. It is simply a "GUID". In 802.1 standards, we generate the "GUID" using a MAC address followed by a 16 bit unique identifier generated in the Talker. If DetNet choses to use a different technique to generate a unique identifier, that's fine. This "flow handle" concept has nothing to do with the data packets.
>
> For "Stream identification", 802.1CB uses that term to specify the identification of the Stream in data packets. 802.1CB supports the Stream identifications that the I-D below lists in 3.1.1 and 3.1.2, as well as others. For this term, I would recommend "flow identification" for DetNet, which the I-D below uses.
>
> In 3.1.1 of the I-D below states that 802.1Qcc uses MAC address and unique ID as its flow identification. Technically that is incorrect, because 802.1Qcc uses that encoding for StreamID only (the "flow handle"), and that StreamID encoding is unrelated to data packets. For "flow identification", 802.1Qcc uses the same encodings shown in 3.1.1 and 3.1.2. Those "flow identifications" are actually formalized in 802.1CB.
>
> Rodney
>
>> -----Original Message-----
>> From: detnet [mailto:detnet-bounces@ietf.org] On Behalf Of zhayiyong
>> Sent: Friday, March 17, 2017 8:32 PM
>> To: detnet@ietf.org
>> Subject: [Detnet] FW: New Version Notification for
>> draft-zha-detnet-flow- info-model-02.txt
>>
>> Hi All,
>>
>> Please note that the information model draft has been updated. Changes
>> are:
>> 1. add transport layer information
>> 2. add traffic type information
>> 3. more elaboration on how to use it with 802.1qcc 4. editorial
>> changes.
>>
>> Regards,
>> Yiyong
>>
>> -----Original Message-----
>> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
>> Sent: Monday, March 13, 2017 6:10 PM
>> To: zhayiyong; Liang Geng; Jiangyuanlong
>> Subject: New Version Notification for
>> draft-zha-detnet-flow-info-model- 02.txt
>>
>>
>> A new version of I-D, draft-zha-detnet-flow-info-model-02.txt
>> has been successfully submitted by Yiyong Zha and posted to the IETF
>> repository.
>>
>> Name:        draft-zha-detnet-flow-info-model
>> Revision:    02
>> Title:        Deterministic Networking Flow Information Model
>> Document date:    2017-03-13
>> Group:        Individual Submission
>> Pages:        15
>> URL:            https://www.ietf.org/internet-drafts/draft-zha-detnet-
>> flow-info-model-02.txt
>> Status:         https://datatracker.ietf.org/doc/draft-zha-detnet-flow-
>> info-model/
>> Htmlized:       https://tools.ietf.org/html/draft-zha-detnet-flow-info-
>> model-02
>> Diff:           https://www.ietf.org/rfcdiff?url2=draft-zha-detnet-flow-
>> info-model-02
>>
>> Abstract:
>>   Deterministic Networking (DetNet) provides end-to-end absolute
>>   delay and loss guarantee to serve real-time applications. DetNet
>>   is focused on a general approach that use techniques such as 1)
>>   data plane resources reservation for DetNet flows; 2) providing
>>   fixed path for DetNet flows; 3)sequentializng, replicating, and
>>   eliminating duplicate packets transmission [draft-ietf-detnet-
>>   architecture-00] to guarantee the worst case delay of DetNet flow
>>   while allow sharing among best effort traffic. Data flow
>>   information model is important to the DetNet work that it defines
>>   information be used by flow establishment and control protocols.
>>   This document describes and DetNet flow information model that
>>   represents the flow identifier, traffic description information so
>>   that can make resource reservation and provide differentiate
>>   service.
>>
>>
>>
>>
>> Please note that it may take a couple of minutes from the time of
>> submission until the htmlized version and diff are available at
>> tools.ietf.org.
>>
>> The IETF Secretariat
>>
>> _______________________________________________
>> detnet mailing list
>> detnet@ietf.org
>> https://www.ietf.org/mailman/listinfo/detnet
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet