ETSI GR ENI 013 V1.1.1 (2023-01)
Experiential Networked Intelligence (ENI); Intent Policy Model Gap Analysis
Experiential Networked Intelligence (ENI); Intent Policy Model Gap Analysis
DGR/ENI-0023_Int_Policy_Model
General Information
Standards Content (Sample)
ETSI GR ENI 013 V1.1.1 (2023-01)
GROUP REPORT
Experiential Networked Intelligence (ENI);
Intent Policy Model Gap Analysis
Disclaimer
The present document has been produced and approved by the Experiential Networked Intelligence (ENI) ETSI Industry
Specification Group (ISG) and represents the views of those members who participated in this ISG.
It does not necessarily represent the views of the entire ETSI membership.
---------------------- Page: 1 ----------------------
2 ETSI GR ENI 013 V1.1.1 (2023-01)
Reference
DGR/ENI-0023_Int_Policy_Model
Keywords
information model, policies, policy management
ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE
Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16
Siret N° 348 623 562 00017 - APE 7112B
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° w061004871
Important notice
The present document can be downloaded from:
http://www.etsi.org/standards-search
The present document may be made available in electronic versions and/or in print. The content of any electronic and/or
print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any
existing or perceived difference in contents between such versions and/or in print, the prevailing version of an ETSI
deliverable is the one made publicly available in PDF format at www.etsi.org/deliver.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at
https://portal.etsi.org/TB/ETSIDeliverableStatus.aspx
If you find errors in the present document, please send your comment to one of the following services:
https://portal.etsi.org/People/CommiteeSupportStaff.aspx
If you find a security vulnerability in the present document, please report it through our
Coordinated Vulnerability Disclosure Program:
https://www.etsi.org/standards/coordinated-vulnerability-disclosure
Notice of disclaimer & limitation of liability
The information provided in the present deliverable is directed solely to professionals who have the appropriate degree of
experience to understand and interpret its content in accordance with generally accepted engineering or
other professional standard and applicable regulations.
No recommendation as to products and services or vendors is made or should be implied.
No representation or warranty is made that this deliverable is technically accurate or sufficient or conforms to any law
arranty is made of merchantability or fitness
and/or governmental rule and/or regulation and further, no representation or w
for any particular purpose or against infringement of intellectual property rights.
In no event shall ETSI be held liable for loss of profits or any other incidental or consequential damages.
Any software contained in this deliverable is provided "AS IS" with no warranties, express or implied, including but not
limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement of intellectual property
rights and ETSI shall not be held liable in any event for any damages whatsoever (including, without limitation, damages
for loss of profits, business interruption, loss of information, or any other pecuniary loss) arising out of or related to the use
of or inability to use the software.
Copyright Notification
No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and
microfilm except as authorized by written permission of ETSI.
The content of the PDF version shall not be modified without the written authorization of ETSI.
The copyright and the foregoing restriction extend to reproduction in all media.
© ETSI 2023.
All rights reserved.
ETSI
---------------------- Page: 2 ----------------------
3 ETSI GR ENI 013 V1.1.1 (2023-01)
Contents
Intellectual Property Rights . 5
Foreword . 5
Modal verbs terminology . 5
1 Scope . 6
2 References . 6
2.1 Normative references . 6
2.2 Informative references . 6
3 Definition of terms, symbols and abbreviations . 7
3.1 Terms . 7
3.2 Symbols . 7
3.3 Abbreviations . 7
4 Background and Overview . 8
5 Survey on Existing Areas of Work . 8
5.1 ETSI ENI . 8
5.1.1 Targeted Use Cases and Intent Definitions . 8
5.1.1.1 Use Cases from ENI Specifications . 8
5.1.1.2 Use Case types from ETSI GS ENI 005. 9
5.1.1.3 Use Cases from ETSI GS ENI 001 . 9
5.1.1.4 Intent Definition from ETSI GS ENI 005 . 9
5.1.2 Extracted Requirements from ETSI GS ENI 005 . 10
5.1.3 Intent Information Model . 12
5.1.4 Intent Management as is in ETSI GS ENI 005 . 13
5.1.4.1 Management Roles . 13
5.1.4.2 Management Operations and life cycle . 13
5.2 3GPP SA5 . 14
5.2.1 Targeted Use Case and Intent Definition . 14
5.2.2 SA5 Requirements . 14
5.2.3 Intent Information Model . 16
5.2.4 Intent Management . 17
5.2.4.1 Management Roles . 17
5.2.4.2 Management Operations . 17
5.2.4.3 Life Cycle . 18
5.3 ETSI NFV . 18
5.3.1 Targeted Use-case and Intent Definition . 18
5.3.2 Requirements . 18
5.3.3 Intent Information Model . 20
5.3.4 Intent Management . 20
5.3.4.1 Management Roles . 20
5.3.4.2 Management Operations . 20
5.3.4.3 Life Cycle . 21
5.4 ETSI ZSM . 21
5.4.1 Targeted Use Case and Intent Definition . 21
5.4.2 Requirements . 22
5.4.3 Intent Information Model . 23
5.4.4 Intent Management . 23
5.4.4.1 Management Roles . 23
5.4.4.2 Management Operations . 23
5.4.4.3 Life Cycle . 23
5.5 TM Forum ANP . 24
5.5.1 Targeted Use Case and Intent Definition . 24
5.5.2 Requirements . 24
5.5.3 Model Federation of Intent . 27
5.5.4 Intent Management . 28
5.5.4.1 Management Roles . 28
ETSI
---------------------- Page: 3 ----------------------
4 ETSI GR ENI 013 V1.1.1 (2023-01)
5.5.4.2 Management Operations and intent Life Cycle . 28
5.6 IRTF NMRG . 28
5.6.1 Targeted Use Case and Intent Definition . 28
5.6.2 IRTF Requirements. 31
5.6.3 Intent Information Model . 32
5.6.4 Intent Management . 32
5.6.4.1 Management Roles . 32
5.6.4.2 Management Operations and Life Cycle . 33
6 Analysis . 33
6.1 Analysis summary . 33
7 Recommendations . 36
7.1 Recommendations on general guidelines . 36
7.1.1 General guidelines . 36
7.1.2 Proposed recommendations . 37
Annex A: Change History . 38
History . 39
ETSI
---------------------- Page: 4 ----------------------
5 ETSI GR ENI 013 V1.1.1 (2023-01)
Intellectual Property Rights
Essential patents
IPRs essential or potentially essential to normative deliverables may have been declared to ETSI. The declarations
pertaining to these essential IPRs, if any, are publicly available for ETSI members and non-members, and can be
found in ETSI SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to
ETSI in respect of ETSI standards", which is available from the ETSI Secretariat. Latest updates are available on the
ETSI Web server (https://ipr.etsi.org/).
Pursuant to the ETSI Directives including the ETSI IPR Policy, no investigation regarding the essentiality of IPRs,
including IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not
referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become,
essential to the present document.
Trademarks
The present document may include trademarks and/or tradenames which are asserted and/or registered by their owners.
ETSI claims no ownership of these except for any which are indicated as being the property of ETSI, and conveys no
right to use or reproduce any trademark and/or tradename. Mention of those trademarks in the present document does
not constitute an endorsement by ETSI of products, services or organizations associated with those trademarks.
DECT™, PLUGTESTS™, UMTS™ and the ETSI logo are trademarks of ETSI registered for the benefit of its
Members. 3GPP™ and LTE™ are trademarks of ETSI registered for the benefit of its Members and of the 3GPP
Organizational Partners. oneM2M™ logo is a trademark of ETSI registered for the benefit of its Members and of the
®
oneM2M Partners. GSM and the GSM logo are trademarks registered and owned by the GSM Association.
Foreword
This Group Report (GR) has been produced by ETSI Industry Specification Group (ISG) Experiential Networked
Intelligence (ENI).
Modal verbs terminology
In the present document "should", "should not", "may", "need not", "will", "will not", "can" and "cannot" are to be
interpreted as described in clause 3.2 of the ETSI Drafting Rules (Verbal forms for the expression of provisions).
"must" and "must not" are NOT allowed in ETSI deliverables except when used in direct citation.
ETSI
---------------------- Page: 5 ----------------------
6 ETSI GR ENI 013 V1.1.1 (2023-01)
1 Scope
The present document contains:
1) work on a gap analysis report on intent information model based on existing SDO work, including the policy
management model as specified by ETSI ISG ENI in the system architecture deliverables; and
2) a list of recommendations on general guidelines addressing the high-level policy model of a number of each
SDO's intent policy model (i.e. 3GPP SA5, NFV, TM Forum, IRTF, and ZSM), and how these guidelines
compare with those stated in the ETSI ENI system architecture.
2 References
2.1 Normative references
Normative references are not applicable in the present document.
2.2 Informative references
References are either specific (identified by date of publication and/or edition number or version number) or
non-specific. For specific references, only the cited version applies. For non-specific references, the latest version of the
referenced document (including any amendments) applies.
NOTE: While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee
their long term validity.
The following referenced documents are not necessary for the application of the present document but they assist the
user with regard to a particular subject area.
[i.1] ETSI GS ENI 001 (V3.1.13): "Experiential Networked Intelligence (ENI); ENI use cases".
[i.2] ETSI GS ENI 005 (V2.1.1): "Experiential Networked Intelligence (ENI); System Architecture".
[i.3] ETSI GS ENI 019 (V3.1.1): "Experiential Networked Intelligence (ENI); Representing, Inferring,
and Proving Knowledge in ENI".
[i.4] ETSI TS 128 312 (V17.1.1): "LTE; 5G; Management and orchestration; Intent driven management
services for mobile networks (3GPP TS 28.312 version 17.1.1 Release 17)".
[i.5] ETSI GR NFV-IFA 041 (V4.1.1): "Network Functions Virtualisation (NFV); Release 4
Management and Orchestration; Report on Enabling Autonomous Management in NFV-MANO".
[i.6] ETSI GS NFV-IFA 005 (V4.3.1):"Network Functions Virtualisation (NFV) Release 4;
Management and Orchestration; Or-Vi reference point - Interface and Information Model
Specification".
rd
[i.7] 3GPP TR 28.812: "3 Generation Partnership Project; Technical Specification Group Services and
System Aspects; Telecommunication management; Study on scenarios for Intent driven
management services for mobile networks (Release 17)".
[i.8] ETSI GR ZSM 011 (V1.1.1): "Zero-Touch Network and Service Management (ZSM);
Intent-driven autonomous networks; Generic aspects".
[i.9] TM Forum IG1253 (V1.3.0): "Intent in Autonomous Networks".
[i.10] TM Forum IG1253A (V1.1.0): "Intent Common Model".
[i.11] TM Forum IG1253C (V1.1.0): "Intent Life Cycle Management and Interface".
ETSI
---------------------- Page: 6 ----------------------
7 ETSI GR ENI 013 V1.1.1 (2023-01)
[i.12] IRTF draft-irtf-nmrg-ibn-concepts-definitions-09: "Intent-Based Networking - Concepts and
Definitions", March 2022.
[i.13] IRTF draft-irtf-nmrg-ibn-intent-classification-08: "Intent Classification", May 18, 2022.
[i.14] ETSI GS NFV-IFA 050: "Network Functions Virtualisation (NFV) Release 4; Management and
Orchestration; Intent Management Service Interface and Intent Information Model Specification".
3 Definition of terms, symbols and abbreviations
3.1 Terms
Void.
3.2 Symbols
Void.
3.3 Abbreviations
For the purposes of the present document, the following abbreviations apply:
rd
3GPP 3 Generation Partnership Project
API Application Programming Interface
ATTR Attribute
CRUD Create Read Update and Delete
CSC Communication Service Customer
CSP Communication Service Provider
DB Database
DC Data Center
DDOS Distributed Denial of Service Attack
DHCP Dynamic Host Configuration Protocol
DSL Domain Specific Language
ENI Experiential Networked Intelligence
GEN General
GPU Graphics Processing Unit
HD High Definition
IBS Intent-Based Systems
IDA Intent Driven Action
IDO Intent Driven Object
IFA Interface and Architecture
IM Intent Management
INF Information
IPv4 Internet Protocol version 4
IRI Internationalized Resource Identifiers
IRTF Internet Research Task Force
KPI Key Performance Indicator
MEF MEF (a Standards body)
MnS Management Service
MOD Model
MPM MEF Policy Model
NFV Network Functions Virtualisation
NFV-MANO Network Functions Virtualisation Management and Orchestration
NFVO Network Functions Virtualisation Orchestrator
NMRG Network Management
NOP Network Operator
NS Network Service
ETSI
---------------------- Page: 7 ----------------------
8 ETSI GR ENI 013 V1.1.1 (2023-01)
NSD Network Service Descriptor
OCL Object Constraint Language
OPEX Operating Expense
OSS/BSS Operation Support Systems/Business Support System
QoE Quality of Experience
RAN Radio Access Network
RAT Radio Access Type
RDF Resource Description Framework
REC Recommendation
REQ Requirement
SA5 Service and System Aspects Working Group 5
SDO Standard Development Organization
SD-WAN Software Defined Wide Area Network
UE User Equipment
UML Unified Modeling Language
URI Uniform Resource Identifier
VDI Virtual Desktop Interface
VM Virtual Machine
VNF Virtual Network Function
VPN Virtual Private Network
ZSM Zero touch network & Service Management
4 Background and Overview
With the development of intelligent networks, the requirements for network management are stricter. To improve the
performance of connectivity, bandwidth, latency and reliability, and reduce operational expenditure, the concept of
intent is introduced as a key enabling technology.
Some SDOs have worked on intent, but the concept of intent is still defined differently. However, there are still some
gaps in intent information model, intent management and other aspects are specified requirements to deploy intent in
real world situations is other documents.
In ETSI ISG ENI, intent policy is regarded as a key deliverable to help improve the operator experience. Considering
the gaps in the different definitions and modelling by SDOs, a gap analysis is necessary for the ENI system. The gaps
include but not limited to the following items:
• The definition of intent.
• The targeted use cases.
• The intent information models designed in other SDOs.
• The management of intent, including management roles, life cycles and operations.
The present document is targeted to recognize the gaps on intent information model and provide guidelines for ETSI
ISG ENI.
5 Survey on Existing Areas of Work
5.1 ETSI ENI
5.1.1 Targeted Use Cases and Intent Definitions
5.1.1.1 Use Cases from ENI Specifications
The following ENI use cases are described in ETSI GS ENI 001 [i.1]. There are several use cases that use intent, and
are summarized as follows.
ETSI
---------------------- Page: 8 ----------------------
9 ETSI GR ENI 013 V1.1.1 (2023-01)
Use Case #3-3: "Intelligent carrier-managed SD-WAN". It is possible for ENI to expose an intent-based interface that
allows enterprises to customize their SD-WAN service using natural language with a terminology that is familiar to
them.
Use Case #3-6, "Intent-based Cloud Management for VDI Service". The Intent-Based Cloud Manager is able to
determine the optimal resource configuration for various user QoE requirements, and present them as intent.
Use Case #5-2: "Limiting profit in cyber-attacks". This use case has a goal of defining an ENI entity that uses machine
learning to detect ransomware and cryptojacking attacks. Once detected, another ENI entity, which uses an intent based
policy language, will propose a set of new security policies to the OSS to mitigate the attack.
5.1.1.2 Use Case types from ETSI GS ENI 005
The ENI System Architecture [i.2] describes two specific use cases for Policies processed by an ENI System. The first
use case type is when an External Entity (e.g. an Operator) sends a Policy (of any type) to the ENI System that affects
the behaviour of the Assisted System (or its Designated Entity). This means that the ENI System will translate the Policy
if needed, process it, and send recommendations and/or commands back to the Assisted System (or its Designated
Entity). Note that an Intent Policy will always require translation as specified in ETSI GS ENI 005 [i.2].
The second use case type is when an External Entity sends a Policy (of any type) to the ENI System that affects the
behaviour of the ENI System. This means that the ENI System will translate the Policy if needed, process it, and act on
it to affect its own behaviour (e.g. add or remove knowledge from the Knowledge Management Functional Block, or
define new goals that it should try and achieve). Note that an Intent Policy will always require translation.
5.1.1.3 Use Cases from ETSI GS ENI 001
Clause 5.1.1.2 describes two types of use cases in ENI. In Table 5.1.1.3-1, the use cases from ETSI GS ENI 001 [i.1]
are listed. In addition, ETSI GS ENI 001 [i.1] uses cases are mapped into ETSI GS ENI 005 [i.2] use case types as
follows:
1) Affect the behaviour of the system being managed.
2) Affect the behaviour of the ENI System.
Table 5.1.1.3-1: The related information of targeted use cases
Creator of Targeted use cases Corresponding clause in Corresponding management layer
intent ETSI GS ENI 001 [i.1] (Business/Service/Resource)
Intelligent carrier-managed 5.4.3 of [i.1]; affects system
CSP Service
SD-WAN being managed
Intent-based Cloud 5.4.6 of [i.1]; affects system
CSP Service
Management for VDI service being managed
5.6.2 of [i.1]; affects system
CSP Limiting profit in cyber-attacks Service
being managed
5.1.1.4 Intent Definition from ETSI GS ENI 005
ETSI GS ENI 005 [i.2] provides the following definitions that involve intent.
policy: set of rules that is used to manage and control the changing and/or maintaining of the state of one or more
managed objects:
• ENI Policy Rules: set of imperative, declarative, and/or intent policy rules.
• intent policy: type of policy that uses statements from a restricted natural language (e.g. an external DSL) to
express the goals of the policy, but does not specify how to accomplish those goals. In particular, Intent Policy
will refer to policies that do not execute as theories of a formal logic.
Hence, an intent policy is one type of policy. This enables other types of policies to interwork with an intent policy.
This is realized using the ENI Extended Policy Model [i.3].
ETSI
---------------------- Page: 9 ----------------------
10 ETSI GR ENI 013 V1.1.1 (2023-01)
5.1.2 Extracted Requirements from ETSI GS ENI 005
According to the definition and other modelling related content, Table 5.1.2-1 provides the general requirements for
ENI intent policy model.
Table 5.1.2-1: General requirements for ENI intent policy model
Req Number ENI Requirement Description Comments
Intent policy can be used to express the
ENI. INTENT. MODEL. ENI intent policy model is recommended to goals of the policy, but does not specify how
GEN. 001 express the goals of the policy. to accomplish those goals. Based on the
content of clause 6.3.9.3.4 of [i.2].
ENI intent policy model enables intent policies
ENI. INTENT. MODEL Based on the content of clause 6.3.9.3.4 of
to interoperate with imperative and declarative
GEN.002 [i.2].
policies, as well as the combination of these.
ENI intent policy model is able to be used to
ENI. INTENT. MODEL
specify the behaviour of a Domain and entities Based on clause 5.2 of [i.2].
GEN.003
within a Domain.
ENI. INTENT. MODEL ENI intent policy model is able to represent ENI
Based on clause 5.8.3 of [i.2].
GEN.004 recommendations and/or commands.
ENI intent policy model provides model
ENI. INTENT. MODEL
elements to define all or part of a grammar of Based on clause 5.8.3 of [i.2].
GEN.005
one or more Domain Specific Languages.
ENI intent policy model is able to equate goals
ENI. INTENT. MODEL to recommendations or commands (depending
Based on clause 5.8.3 of [i.2].
GEN.006 on operational mode) that result in desired
behavioural changes to the Assisted System.
ENI intent policy model is able to represent
ENI. INTENT. MODEL
context information and incorporate any Based on clause 5.8.3 of [i.2].
GEN.007
contextual changes at ru
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.