idnits 2.17.1 draft-yang-nmrg-network-measurement-intent-00.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- No issues found here. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year == The document doesn't use any RFC 2119 keywords, yet seems to have RFC 2119 boilerplate text. -- The document date (November 2, 2020) is 1243 days in the past. Is this intentional? Checking references for intended status: Informational ---------------------------------------------------------------------------- == Outdated reference: A later version (-09) exists of draft-irtf-nmrg-ibn-concepts-definitions-02 == Outdated reference: A later version (-08) exists of draft-irtf-nmrg-ibn-intent-classification-00 Summary: 0 errors (**), 0 flaws (~~), 4 warnings (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Internet Research Task Force H. Yang 3 Internet-Draft D. Chen 4 Intended status: Informational K. Yao 5 Expires: May 6, 2021 China Mobile 6 November 2, 2020 8 Network measurement intent 9 draft-yang-nmrg-network-measurement-intent-00 11 Abstract 13 This memo introduces network measurement intent, namely the process 14 of realizing user or network operator to allocate network states as 15 needed. And it can be as a specified user case of intent based 16 network. 18 Requirements Language 20 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 21 "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 22 document are to be interpreted as described in RFC 2119 [RFC2119]. 24 Status of This Memo 26 This Internet-Draft is submitted in full conformance with the 27 provisions of BCP 78 and BCP 79. 29 Internet-Drafts are working documents of the Internet Engineering 30 Task Force (IETF). Note that other groups may also distribute 31 working documents as Internet-Drafts. The list of current Internet- 32 Drafts is at https://datatracker.ietf.org/drafts/current/. 34 Internet-Drafts are draft documents valid for a maximum of six months 35 and may be updated, replaced, or obsoleted by other documents at any 36 time. It is inappropriate to use Internet-Drafts as reference 37 material or to cite them other than as "work in progress." 39 This Internet-Draft will expire on May 6, 2021. 41 Copyright Notice 43 Copyright (c) 2020 IETF Trust and the persons identified as the 44 document authors. All rights reserved. 46 This document is subject to BCP 78 and the IETF Trust's Legal 47 Provisions Relating to IETF Documents 48 (https://trustee.ietf.org/license-info) in effect on the date of 49 publication of this document. Please review these documents 50 carefully, as they describe your rights and restrictions with respect 51 to this document. Code Components extracted from this document must 52 include Simplified BSD License text as described in Section 4.e of 53 the Trust Legal Provisions and are provided without warranty as 54 described in the Simplified BSD License. 56 Table of Contents 58 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 59 2. Network Measurement Intent . . . . . . . . . . . . . . . . . 3 60 3. Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 61 4. Security Considerations . . . . . . . . . . . . . . . . . . . 4 62 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 4 63 6. References . . . . . . . . . . . . . . . . . . . . . . . . . 4 64 6.1. Normative References . . . . . . . . . . . . . . . . . . 4 65 6.2. Informative References . . . . . . . . . . . . . . . . . 4 66 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 4 68 1. Introduction 70 Since the development and implementation of intent based network 71 (IBN) cannot be separated from accurate network state perception, 72 accurate on demand network measurement technology is becoming more 73 and more important. The combination of network measurement 74 technology and IBN can achieve network performance acquisition based 75 on user/network administrator intent-based, verify whether network 76 measurement results meet the measurement intent, and further improve 77 the accuracy of the configuration in IBN. 79 As the rise of IBN, different groups have different definitions of 80 intent. For example, in [I-D.irtf-nmrg-ibn-concepts-definitions] 81 defines intent as intent fulfillment and intent assurance. However, 82 all different definitions of intent have some common characteristics, 83 and can be classified according to 84 [I-D.irtf-nmrg-ibn-intent-classification]. And in order to combine 85 the network measurement intent with the existing drafts of IBN, we 86 define the components of the network measurement intent processing 87 process as follows: 89 o Intent Translation 91 o Intent Orchestration and pre-Verification 93 o Data Collection 95 o Intent Compliance Assessment 96 At the same time, according to 97 [I-D.irtf-nmrg-ibn-concepts-definitions], network measurement intent 98 can be classified as network intent, operational task intent or some 99 other kinds of intent. And a detailed flow of network measurement 100 intents will be given 102 2. Network Measurement Intent 104 Network measurement intent refers to the on-demand measurement of the 105 network state based on the user/network operators' perceived intent 106 of the network state. We will present the detailed process of it 107 within each part and we will take the measurement of busy network 108 performance as an example. 110 o Intent Translation. In this function, network measurement intents 111 need to be translated into actions and requests taken against the 112 network. In the measurement of busy network performances, due to 113 dynamic changes such as daily network bandwidth occupancy rate, 114 the period of network busy time is not fixed. As a result, Intent 115 Translation can determine the threshold when the network state is 116 busy on the same day based on the historical data learned by AI. 117 And then determines the content to be measured. 119 o Intent Orchestration and pre-Verification. In this function, 120 Intent Orchestration and pre-Verification determines the 121 measurement scheme according to the required measurement content 122 and equipment support degree, and verifies whether the measurement 123 scheme is feasible. At the same time, it also needs to determine 124 whether the network is busy according to the current network 125 state. While the busy time threshold is exceeded, this function 126 performs automatic network deployment, such as in CLI mode. 128 o Data Collection. This function is responsible for collecting data 129 while determining the network is busy according to the current 130 network state. And more importantly, this data collection process 131 should start automatically. 133 o Intent Compliance Assessment. At the end, this function verifies 134 whether the threshold meets the requirement and whether the 135 network measurement intent is satisfied. If either of the two 136 conditions is not satisfied, the network measurement intent will 137 be modified and re-enter the Intent Orchestration and pre- 138 Verification. 140 3. Summary 142 This memo introduces the network measurement intent, and give an 143 example of network measurement of busy network performances. On the 144 basis of existing intent drafts, this memo can be used as a use case 145 for IBN. 147 4. Security Considerations 149 TBD. 151 5. IANA Considerations 153 This document has no requests to IANA. 155 6. References 157 6.1. Normative References 159 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 160 Requirement Levels", BCP 14, RFC 2119, 161 DOI 10.17487/RFC2119, March 1997, 162 . 164 6.2. Informative References 166 [I-D.irtf-nmrg-ibn-concepts-definitions] 167 Clemm, A., Ciavaglia, L., Granville, L., and J. Tantsura, 168 "Intent-Based Networking - Concepts and Definitions", 169 draft-irtf-nmrg-ibn-concepts-definitions-02 (work in 170 progress), September 2020. 172 [I-D.irtf-nmrg-ibn-intent-classification] 173 Li, C., Havel, O., LIU, W., Olariu, A., Martinez-Julia, 174 P., Nobre, J., and D. Lopez, "Intent Classification", 175 draft-irtf-nmrg-ibn-intent-classification-00 (work in 176 progress), July 2020. 178 Authors' Addresses 180 Hongwei Yang 181 China Mobile 182 Beijing 100053 183 China 185 Email: yanghongwei@chinamobile.com 186 Danyang Chen 187 China Mobile 188 Beijing 100053 189 China 191 Email: chendanyang@chinamobile.com 193 Kehan Yao 194 China Mobile 195 Beijing 100053 196 China 198 Email: yaokehan@chinamobile.com