Re: [Anima-bootstrap] [6tisch] converging on some common terminology

"Pascal Thubert (pthubert)" <> Fri, 20 January 2017 17:15 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 0AE13129490; Fri, 20 Jan 2017 09:15:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -17.721
X-Spam-Status: No, score=-17.721 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id Ou_QbHC1u-wo; Fri, 20 Jan 2017 09:15:44 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id C41F8126B6D; Fri, 20 Jan 2017 09:15:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;;; l=2787; q=dns/txt; s=iport; t=1484932544; x=1486142144; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=4ji28jbCLINaAXd269+Np6Grxx6glkR4+CqK14tdI64=; b=QAnuVK6FVnSUf9/30cKO5FJzQb7PbaPL+RyxM+HX6uarLjJp6GHse1/c 7JNyO11OYHiGVLDfoD92UT8W2Qw0XAHf+SBYn3CInbUV02PTOXIV9RPGD DkWMiCNXOUtFUSmRiLrbLDc+dhZH+SFIJaxL8hPQORH2YjAUMrNHcKXzL 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.33,259,1477958400"; d="scan'208";a="374460537"
Received: from ([]) by with ESMTP/TLS/DHE-RSA-AES256-SHA; 20 Jan 2017 17:15:43 +0000
Received: from ( []) by (8.14.5/8.14.5) with ESMTP id v0KHFgxQ015963 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Jan 2017 17:15:43 GMT
Received: from ( by ( with Microsoft SMTP Server (TLS) id 15.0.1210.3; Fri, 20 Jan 2017 11:15:42 -0600
Received: from ([]) by ([]) with mapi id 15.00.1210.000; Fri, 20 Jan 2017 11:15:42 -0600
From: "Pascal Thubert (pthubert)" <>
To: "" <>, "" <>
Thread-Topic: [6tisch] converging on some common terminology
Thread-Index: AQHSczGM3CVAjZlwgEW6Reon1I50pKFBmpdA
Date: Fri, 20 Jan 2017 17:15:27 +0000
Deferred-Delivery: Fri, 20 Jan 2017 17:15:14 +0000
Message-ID: <>
References: <>
In-Reply-To: <>
Accept-Language: fr-FR, en-US
Content-Language: en-US
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: []
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <>
Cc: anima-bootstrap <>, "" <>, "" <>
Subject: Re: [Anima-bootstrap] [6tisch] converging on some common terminology
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Mailing list for the bootstrap design team of the ANIMA WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 20 Jan 2017 17:15:45 -0000

Thanks a lot Michael!

I do support this convergence which will help people working at the intersection of IOT and ANIMA, which hopefully is quite extensive.

Take care,


-----Original Message-----
From: 6tisch [] On Behalf Of Michael Richardson
Sent: vendredi 20 janvier 2017 16:26
Cc: anima-bootstrap <>;;
Subject: [6tisch] converging on some common terminology

At the 6tisch-security design team call and then on the anima bootstrap call on Tuesday, we discussed merging of terminology as an important step to getting all the bootstrap ideas together.

These are the terms which we have concluded on:

1) PLEDGE.      replaces Joining Node and "New Node"
2) JOIN PROXY.  replaces Join Assistant and bare "Proxy"
3) JOIN REGISTRAR (and Coordinator). Replaces bare "Registrar", and JCE.
                   The "Coordinator" part is considered a seperate,
                   co-located, but optional role.

4) MASA.        remains the same.
5) vendor provided interface that MASA uses to talk to remains unnamed.

Here are the proposals therefore:

ANIMA, dtbootstrap document.
        was already using PLEDGE. (KEEP IT)
        PROXY -> JOIN PROXY.
        REGISTRAR -> officially, "Join Registrar", maybe be shortened
                     in the text to "Registrar" where this is unambiguous.

6tisch-dtsecurity ("Phase one") and 6tisch-minimal security ("One-Touch/Phase two"):

Was using Joining Node    --> Pledge.
Was using Join Assistant  --> Join Proxy Was using Joint Coordination Entity (JCE)  -> Join Registrar and Coordinator.
Adds term MASA.

Additional terms which we need to import:

  1) "drop ship"
  2) "imprint",
  3) "enrollment",
  4) "audit token", "ownership token"  <- from draft-ietf-anima-voucher.

There also some discussion about the terminology used by 802.15.10:
      "mesh root"  <- has a coordinator role and a registrar role as I
      understand it.

We asked if: Registrar and Coordinator always co-located?
We thought so, but there could be exceptions, and it might be out of scope.

1) ANIMA documents to update terms, and be authoritative for terms.
2) 6tisch documents to update terms, pointing at ANIMA and 6tisch terminology.
3) 6tisch terminology document to include the terms as being imported from ANIMA.
4) netconf: probably just adjust terminology to point at when they terms are
            the same as ANIMA, or when they are different.

Michael Richardson <>, Sandelman Software Works  -= IPv6 IoT consulting =-