{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-21T04:15:00.397Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC9315",
  "document": {
    "abstract": "Intent and Intent-Based Networking are taking the industry by storm. At the same time, terms related to Intent-Based Networking are often used loosely and inconsistently, in many cases overlapping and confused with other concepts such as \"policy.\" This document clarifies the concept of \"intent\" and provides an overview of the functionality that is associated with it. The goal is to contribute towards a common and shared understanding of terms, concepts, and functionality that can be used as the foundation to guide further definition of associated research and engineering problems and their solutions. This document is a product of the IRTF Network Management Research Group (NMRG). It reflects the consensus of the research group, having received many detailed and positive reviews by research group participants. It is published for informational purposes.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "authors": [
      {
        "name": "Alexander Clemm"
      },
      {
        "name": "Laurent Ciavaglia"
      },
      {
        "name": "Lisandro Zambenedetti Granville"
      },
      {
        "name": "Jeff Tantsura"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Parsed from Datatracker doc page article:author (profile full names)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docId": "RFC9315",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docLabel": "IETF RFC 9315",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docNumber": "9315",
    "docNumber$meta": {
      "confidence": "high",
      "note": "From the RFC index entry (rfc-index.xml <doc-id>)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docTitle": "Intent-Based Networking - Concepts and Definitions",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "docType": "Informational",
    "docType$meta": {
      "confidence": "high",
      "note": "Mapped from Datatracker std_level or RFC status text",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "doi": "10.17487/RFC9315",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "href": "https://doi.org/10.17487/RFC9315",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "keywords": [
      "Autonomic Networking",
      "Network Management",
      "Intent-based Management",
      "Policy-based Management",
      "Policy-based Network Management"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "pages": "23",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "publicationDate": "2022-10-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "references": {
      "bibliographic": [
        "10.1007-s10922-007-9083-8",
        "10.1007-s10922-020-09517-0",
        "10.1109-NETSOFT51509.2021.9492643",
        "10.1109-TITS.2021.3101259",
        "T-REC-M.3010.2000",
        "IETF.draft-ietf-teas-ietf-network-slices-14",
        "10.1109-ACCESS.2020.2969208",
        "RFC3411",
        "RFC7575",
        "RFC7950",
        "RFC8299",
        "RFC8309",
        "RFC8345",
        "RFC8994",
        "IETF.draft-ietf-teas-te-service-mapping-yang-11",
        "orphan/RFC9315/h:83ee7a74",
        "orphan/RFC9315/h:339db2b1",
        "orphan/RFC9315/h:3538c60a",
        "orphan/RFC9315/h:31eac679",
        "orphan/RFC9315/h:cf68a080",
        "orphan/RFC9315/h:b14cf65b"
      ],
      "bibliographic$meta": {
        "confidence": "high",
        "note": "Re-keyed after a citation parser fix (rekeyRefs.js)",
        "originalValue": [
          "10.1007-s10922-007-9083-8",
          "10.1007-s10922-020-09517-0",
          "10.1109-NetSoft51509.2021.9492643",
          "10.1109-TITS.2021.3101259",
          "T-REC-M.3010.2000",
          "IETF.draft-ietf-teas-ietf-network-slices-14",
          "10.1109-ACCESS.2020.2969208",
          "RFC3411",
          "RFC7575",
          "RFC7950",
          "RFC8299",
          "RFC8309",
          "RFC8345",
          "RFC8994",
          "IETF.draft-ietf-teas-te-service-mapping-yang-11",
          "orphan/RFC9315/h:83ee7a74",
          "orphan/RFC9315/h:339db2b1",
          "orphan/RFC9315/h:3538c60a",
          "orphan/RFC9315/h:31eac679",
          "orphan/RFC9315/h:cf68a080",
          "orphan/RFC9315/h:b14cf65b"
        ],
        "overridden": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
        "updated": "2026-10-21T04:15:00.397Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc9315/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
      "updated": "2026-10-20T21:47:38.553Z",
      "version": "extractDocs.js@commit:92f3ced618ff"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
        "updated": "2026-10-20T21:47:38.553Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "errataExist": false,
      "errataExist$meta": {
        "confidence": "high",
        "note": "Derived from presence of errata links on RFC/Datatracker pages",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
        "updated": "2026-10-20T21:47:38.553Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
        "updated": "2026-10-20T21:47:38.553Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "statusNote": "Informational",
      "statusNote$meta": {
        "confidence": "high",
        "note": "Mapped from Datatracker doc.json std_level",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
        "updated": "2026-10-20T21:47:38.553Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc9315/",
        "updated": "2026-10-20T21:47:38.553Z",
        "version": "extractDocs.js@commit:92f3ced618ff"
      }
    }
  }
}