Re: [TICTOC] PTP Enterprise profile TLV clarification

Douglas Arnold <doug.arnold2@gmail.com> Fri, 09 October 2015 12:32 UTC

Return-Path: <doug.arnold2@gmail.com>
X-Original-To: tictoc@ietfa.amsl.com
Delivered-To: tictoc@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A7C51B3B44 for <tictoc@ietfa.amsl.com>; Fri, 9 Oct 2015 05:32:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level:
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
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 hqfshxNtPPBx for <tictoc@ietfa.amsl.com>; Fri, 9 Oct 2015 05:32:23 -0700 (PDT)
Received: from mail-ig0-x236.google.com (mail-ig0-x236.google.com [IPv6:2607:f8b0:4001:c05::236]) (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 D8DB41B3B43 for <tictoc@ietf.org>; Fri, 9 Oct 2015 05:32:22 -0700 (PDT)
Received: by igbkq10 with SMTP id kq10so36075454igb.0 for <tictoc@ietf.org>; Fri, 09 Oct 2015 05:32:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=2d7WQ7uqAYMItCm6943dj18R2UiIqErySoxPl8JYa0Q=; b=DZ56gTa2X55YIPbSx12A0nOu9rfQ3m1jPrJ40CxnP/onmX5bX//3hK8L0xzI6CohAk RAxxBdNkbag9yDzAJoqnOub4eW+GfeB4FNo8Y0+hbWjeQlh10OY6ymm0KusdDKO3E6Ar GuPl2SkYBvT2V9KVNRP7Og9umSepYByHe6qC0WF0gA+AmYSUS6kmDlLiCzk3PGCjCGnk z9NR0kl+uf52GCEupyess9Kqmb2bnMv7wFCIxrG5bnkT+OAqDcMuKYBRGMZ9+2Ln4EtL s/oqST6rAXofH31i3YkozKWXRkvThIh377rszxzX3l0rJq/hsRTFP/9fTkToxTeMauDL w7AQ==
MIME-Version: 1.0
X-Received: by 10.50.62.82 with SMTP id w18mr4420155igr.36.1444393942321; Fri, 09 Oct 2015 05:32:22 -0700 (PDT)
Received: by 10.64.146.165 with HTTP; Fri, 9 Oct 2015 05:32:22 -0700 (PDT)
In-Reply-To: <CAHyFsxkjKxDHLo=CiTVG1ACaM=S+d0E=12fW_M+2ED-ywZ0D5g@mail.gmail.com>
References: <CAHyFsxkjKxDHLo=CiTVG1ACaM=S+d0E=12fW_M+2ED-ywZ0D5g@mail.gmail.com>
Date: Fri, 09 Oct 2015 08:32:22 -0400
Message-ID: <CACQYgzETBiy+Ld6jpusLkr2wg2PX_MKZRj-DJkDrw9=SXOm+6g@mail.gmail.com>
From: Douglas Arnold <doug.arnold2@gmail.com>
To: Wojciech Owczarek <wojciech@owczarek.co.uk>
Content-Type: multipart/alternative; boundary="047d7bdc085cd9120a0521ab2b95"
Archived-At: <http://mailarchive.ietf.org/arch/msg/tictoc/BAlQT2nwZl-Uy3r7zcCtrI1gC74>
Cc: "tictoc@ietf.org" <tictoc@ietf.org>
Subject: Re: [TICTOC] PTP Enterprise profile TLV clarification
X-BeenThere: tictoc@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Timing over IP Connection and Transfer of Clock BOF <tictoc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tictoc>, <mailto:tictoc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tictoc/>
List-Post: <mailto:tictoc@ietf.org>
List-Help: <mailto:tictoc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tictoc>, <mailto:tictoc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Oct 2015 12:32:24 -0000

Hello Wojciech,

The profile specific TLV in the Enterprise profile is most likely going to
be revised to fit developments in the IEEE 1588 working group within the
next few months.

Doug

On Fri, Oct 2, 2015 at 10:24 AM, Wojciech Owczarek <wojciech@owczarek.co.uk>
wrote:

> All,
>
> I'm looking for some clarification around the Enterprise Profile
> identifier TLV defined in the draft. In particular - how it maps onto the
> ORGANIZATION_EXTENSION TLV as per IEEE 1588. The TLV as a whole new TLV is
> fine, however it uses an existing TLV, so it should conform.
>
> 1588:
>
> tlvType 2 octets, lengthField 2 octets, oui 3 octets, orgSubType 3 octets,
> dataField N octets.
>
> Enterprise Profile - all matches up to OUI. Then we have:
>
> Profile number: 1 octet, Revision Number: 1 octet, Port Number: 2 octets,
> MaxPhaseAdj: 2 octets
>
> My question is: how do the 2 octets of profile number and revision number
> align with the 3-octet SubType field? If they do not, then this TLV does
> not meet the 14.3.2 spec. If they do, then the draft should clearly specify
> how the profile/revision map onto the SubType field.
>
> The org-specific structure begins with the dataField, not orgSubType -
> unless the intention is to use the "shall" escape in 14.3.2.5.
>
> My suggestion would be that either:
>
> - some fixed "TICTOC" ID is placed into the SubType, and all other fields
> are in the DataField, and that is clearly defined in the profile RFC,
>
> - a mapping of profile/revision to orgSubType is provided by the RFC, and
> a statement that portNumber and maxPhaseAdj are mapped onto the DataField.
>
> Any comments welcome, and apologies if this has already been discussed.
>
> Regards,
> Wojciech
>
> --
> -
>
> Wojciech Owczarek
>
>
> _______________________________________________
> TICTOC mailing list
> TICTOC@ietf.org
> https://www.ietf.org/mailman/listinfo/tictoc
>
>


-- 
Doug