[netmod] New Liaison Statement, "LS on O-RAN – IETF YANG Module Versioning"

Liaison Statement Management Tool <statements@ietf.org> Wed, 20 July 2022 15:49 UTC

Return-Path: <statements@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C65E2C16ED0A; Wed, 20 Jul 2022 08:49:45 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Liaison Statement Management Tool <statements@ietf.org>
To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>, Thomas Nadeau <tnadeau@lucidvision.com>
Cc: Joel Jaeggli <joelja@bogus.com>, Kent Watsen <kent+ietf@watsen.net>, Lou Berger <lberger@labn.net>, Network Modeling Discussion List <netmod@ietf.org>, Robert Wilton <rwilton@cisco.com>, Warren Kumari <warren@kumari.net>, jacqueline.s.beaulac@ericsson.com, liaison-coordination@iab.org
X-Test-IDTracker: no
X-IETF-IDTracker: 8.8.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <165833218579.31393.10652480279896489704@ietfa.amsl.com>
Date: Wed, 20 Jul 2022 08:49:45 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/w0Aah2bL25VuOI7A305nKIdgrlk>
X-Mailman-Approved-At: Thu, 21 Jul 2022 17:07:23 -0700
Subject: [netmod] New Liaison Statement, "LS on O-RAN – IETF YANG Module Versioning"
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2022 15:49:45 -0000

Title: LS on O-RAN – IETF YANG Module Versioning
Submission Date: 2022-07-20
URL of the IETF Web page: https://datatracker.ietf.org/liaison/1785/
Please reply by 2022-09-30
From: Jiajin Gao <jiajingao@chinamobile.com>
To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>,Thomas Nadeau <tnadeau@lucidvision.com>
Cc: Robert Wilton <rwilton@cisco.com>,Lou Berger <lberger@labn.net>,Joel Jaeggli <joelja@bogus.com>,Kent Watsen <kent+ietf@watsen.net>,Warren Kumari <warren@kumari.net>,Network Modeling Discussion List <netmod@ietf.org>
Response Contacts: jacqueline.s.beaulac@ericsson.com
Technical Contacts: 
Purpose: For action

Body: 1. Overall Description:
The O-RAN Alliance is committed to evolving radio access networks, making them more open and smarter than previous generations. The key principles of the O-RAN Alliance include: 
-	Lead the industry towards open, interoperable interfaces, RAN virtualization, AI/ML and big data enabled RAN intelligence.
-	Specify APIs and interfaces, driving standards to adopt them as appropriate, and exploring open source where appropriate.
-	Maximize the use of common-off-the-shelf hardware and merchant silicon and minimizing proprietary hardware.	

The O-RAN Alliance (O-RAN) is developing specifications and software to enable a more competitive and vibrant Radio Access Network ecosystem with faster innovation. As part of this effort, O-RAN is developing OAM interfaces that expose data models written in the YANG modelling language. O-RAN has developed YANG modules and plans to have frequent releases of these YANG modules (multiple times a year). 

O-RAN needs a robust module versioning system for YANG modules. As O-RAN modules are updated frequently and the modules are still evolving, it is foreseen that there will be several changes to the modules in the future, including non-backwards compatible changes. O-RAN is looking for a method to mark the non-backward compatible changes. 

A mechanism to allow importing YANG modules by semantic version is furthermore needed to manage dependencies between O-RAN YANG modules, as well as toward YANG modules defined by other standardization groups (for example, IETF or 3GPP).

Similar needs have already been discussed in IETF; this discussion can be found in draft-ietf-netmod-yang-versioning-reqs. 

ORAN would like to use a ratified IETF-provided solution for YANG module versioning. Using draft IETF specifications would not be possible due to possible changes that might come before the RFC is officially approved. 

For the above reasons, O-RAN WG10 would like to notify the IETF NETMOD working group that it has an urgent need for a final ratified version of the drafts:

•	draft-ietf-netmod-yang-module-versioning
•	draft-ietf-netmod-yang-semver
Note that O-RAN may be forced to produce its own solution if these two requested IETF drafts do not progress.

It is understood that the above drafts are currently discussed in IETF together with three other drafts, namely draft-ietf-netmod-yang-packages, draft-ietf-netmod-yang-ver-selection and draft-ietf-netmod-yang-schema-comparison. However, O-RAN would like to emphasize that the two documents listed above are needed urgently, independent of the latter three documents. 

2. Actions:
To: IETF NETMOD working group
ACTION: O-RAN would like to ask when the two IETF drafts draft-ietf-netmod-yang-module-versioning and draft-ietf-netmod-yang-semver will be approved, independent of the status of any other drafts, and at the same time emphasize the urgent need for this approval.

3. Date of Next O-RAN Meetings:
       O-RAN WG10 have regular weekly meetings where all contributions are considered.
O-RAN Alliance Face-to-Face Meeting	October 17-21, 2022	Madrid, Spain
Attachments:

    S2022004 - LS on O-RAN - IETF YANG Module Versioning.docx
    https://www.ietf.org/lib/dt/documents/LIAISON/liaison-2022-07-20-o-ran-wg10-netmod-ls-on-o-ran-ietf-yang-module-versioning-attachment-1.docx