[T2TRG] Fwd: New Version Notification for draft-toutain-t2t-sid-extension-00.txt

Laurent Toutain <laurent.toutain@imt-atlantique.fr> Tue, 26 March 2024 13:18 UTC

Return-Path: <laurent.toutain@imt-atlantique.fr>
X-Original-To: t2trg@ietfa.amsl.com
Delivered-To: t2trg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C3D3C14CF09 for <t2trg@ietfa.amsl.com>; Tue, 26 Mar 2024 06:18:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=imt-atlantique.fr
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F7iJp3k7BoXE for <t2trg@ietfa.amsl.com>; Tue, 26 Mar 2024 06:18:34 -0700 (PDT)
Received: from zproxy3.enst.fr (zproxy3.enst.fr [IPv6:2001:660:330f:2::de]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3228BC151099 for <T2TRG@irtf.org>; Tue, 26 Mar 2024 06:18:24 -0700 (PDT)
Received: from localhost (localhost [IPv6:::1]) by zproxy3.enst.fr (Postfix) with ESMTP id 328B6A05C6 for <T2TRG@irtf.org>; Tue, 26 Mar 2024 14:18:08 +0100 (CET)
Received: from zproxy3.enst.fr ([IPv6:::1]) by localhost (zproxy3.enst.fr [IPv6:::1]) (amavis, port 10032) with ESMTP id iyEOwkBOVKW4 for <T2TRG@irtf.org>; Tue, 26 Mar 2024 14:18:07 +0100 (CET)
Received: from localhost (localhost [IPv6:::1]) by zproxy3.enst.fr (Postfix) with ESMTP id 48AD3A05CF for <T2TRG@irtf.org>; Tue, 26 Mar 2024 14:18:07 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.10.3 zproxy3.enst.fr 48AD3A05CF
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imt-atlantique.fr; s=50EA75E8-DE22-11E6-A6DE-0662BA474D24; t=1711459087; bh=QPbjW6CcyCSsWweRG+F1+9BCI4jo5Iwl9ubzltItoZI=; h=MIME-Version:From:Date:Message-ID:To; b=P7KUqGEqQBEV6WmjMlAqBvaUV5r4DWWXEA9tFo+PyraheVNP+rjTeLo/GtHOoa+cW U7mioxbk9i+EVE2M5fr8ztcKhM3RDtpecdw8oLiZ35h/SHCi+pKSLZ7JITeGdBMghX Hnm4p/rdu8YUnfwQAftC5/ERjgP1hxYyw9+PX3yk=
X-Virus-Scanned: amavis at enst.fr
Received: from zproxy3.enst.fr ([IPv6:::1]) by localhost (zproxy3.enst.fr [IPv6:::1]) (amavis, port 10026) with ESMTP id 8HPa69QLeBM3 for <T2TRG@irtf.org>; Tue, 26 Mar 2024 14:18:07 +0100 (CET)
Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by zproxy3.enst.fr (Postfix) with ESMTPSA id 31A32A05C6 for <T2TRG@irtf.org>; Tue, 26 Mar 2024 14:18:07 +0100 (CET)
Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-34100f4f9a2so3291055f8f.2 for <T2TRG@irtf.org>; Tue, 26 Mar 2024 06:18:07 -0700 (PDT)
X-Gm-Message-State: AOJu0YxQGJ/XJlVsdcjZs+8XO86kv4MphLI8xf5wOI3XyIm7igKYfTfp gGvto+5BiNVbp0+sCcc8Q9JIHcW5r/r2K/9TOJd8xqQ845/3zK2axVjCjjOblOMHMcNoVq1EDIh ZFAX1Ru5ebz2UmyJf9jLhxd/l9Dc=
X-Google-Smtp-Source: AGHT+IH8jbgBZ0NTpRpyFAZeFm90H5fJtsvq4bgwIKJPOhAigt9rhu+YRkRc6H4xBGlnNOo3fMVqWjCS7TMvwxKTHCE=
X-Received: by 2002:a5d:69d0:0:b0:33d:be93:5024 with SMTP id s16-20020a5d69d0000000b0033dbe935024mr6163347wrw.58.1711459086714; Tue, 26 Mar 2024 06:18:06 -0700 (PDT)
MIME-Version: 1.0
References: <171145856415.59388.12446822813581927636@ietfa.amsl.com>
In-Reply-To: <171145856415.59388.12446822813581927636@ietfa.amsl.com>
From: Laurent Toutain <laurent.toutain@imt-atlantique.fr>
Date: Tue, 26 Mar 2024 14:17:30 +0100
X-Gmail-Original-Message-ID: <CABONVQY7TQ6d7u5z4ZC4f+wN=90Ms8ff0wAvAjetehaGdFZQPA@mail.gmail.com>
Message-ID: <CABONVQY7TQ6d7u5z4ZC4f+wN=90Ms8ff0wAvAjetehaGdFZQPA@mail.gmail.com>
To: T2TRG@irtf.org
Content-Type: multipart/alternative; boundary="000000000000e9567c0614901ebb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/t2trg/c7_1hHRMqBV-MXy6yH37PbzOMx8>
Subject: [T2TRG] Fwd: New Version Notification for draft-toutain-t2t-sid-extension-00.txt
X-BeenThere: t2trg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IRTF Thing-to-Thing Research Group <t2trg.irtf.org>
List-Unsubscribe: <https://mailman.irtf.org/mailman/options/t2trg>, <mailto:t2trg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/t2trg/>
List-Post: <mailto:t2trg@irtf.org>
List-Help: <mailto:t2trg-request@irtf.org?subject=help>
List-Subscribe: <https://mailman.irtf.org/mailman/listinfo/t2trg>, <mailto:t2trg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2024 13:18:39 -0000

Hi,

We just submit an individual draft discussing on the extension to the .sid
file to allow a better management of a YANG Data Model by a constrained
device. It includes also a discussion on C code generation from this
extended sid file.

We will be happy to get your comments.

Laurent, Manoj and Alejandro.

---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Tue, Mar 26, 2024 at 2:09 PM
Subject: New Version Notification for draft-toutain-t2t-sid-extension-00.txt
To: Javier A. Fernandez <javier-alejandro.fernandez@imt-atlantique.fr>,
Laurent Toutain <Laurent.Toutain@imt-atlantique.fr>, Laurent Toutain <
laurent.toutain@imt-atlantique.fr>, Manoj Gudi <
manoj.gudi@imt-atlantique.net>


A new version of Internet-Draft draft-toutain-t2t-sid-extension-00.txt has
been successfully submitted by Laurent Toutain and posted to the
IETF repository.

Name:     draft-toutain-t2t-sid-extension
Revision: 00
Title:    SID Extension to efficiently manipulate YANG Data Models
Date:     2024-03-26
Group:    Individual Submission
Pages:    21
URL:
https://www.ietf.org/archive/id/draft-toutain-t2t-sid-extension-00.txt
Status:   https://datatracker.ietf.org/doc/draft-toutain-t2t-sid-extension/
HTMLized:
https://datatracker.ietf.org/doc/html/draft-toutain-t2t-sid-extension


Abstract:

   As the Internet of Things (IoT) systems are becoming more pervasive
   with their rapid adoption, they are also becoming more complex in
   their architecture.  Hence, a tool is required to generate prototype
   code based on the YANG models for constrained devices [RFC7228] to
   improve interoperability and increase the reusability of software
   components.  A novel approach is introduced in this document to
   generate software prototypes (also called stubs) in the C language
   for the CORECONF protocol [I-D.ietf-core-comi] using YANG Schema Item
   iDentifiers (YANG SID [I-D.ietf-core-sid]).  These stubs greatly
   reduce the complexity of navigating the CORECONF structure by
   abstracting the corresponding YANG SIDs.  This document elaborates on
   the procedure to generate YANG SIDs for a given YANG model of a
   system, which then generates C stubs using the tools developed by the
   authors with the help of an example (sensor.yang file).



The IETF Secretariat