{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-12T21:13:14.360Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC3314",
  "document": {
    "abstract": "This document contains recommendations from the Internet Engineering Task Force (IETF) IPv6 Working Group to the Third Generation Partnership Project (3GPP) community regarding the use of IPv6 in the 3GPP standards. Specifically, this document recommends that the 3GPP: 1. Specify that multiple prefixes may be assigned to each primary PDP context, 2. Require that a given prefix must not be assigned to more than one primary PDP context, and 3. Allow 3GPP nodes to use multiple identifiers within those prefixes, including randomly generated identifiers. The IPv6 Working Group supports the use of IPv6 within 3GPP and offers these recommendations in a spirit of open cooperation between the IPv6 Working Group and the 3GPP community. Since the original publication of this document as an Internet-Draft, the 3GPP has adopted the primary recommendations of this document.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "authors": [
      {
        "name": "Margaret Cullen"
      }
    ],
    "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/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "docId": "RFC3314",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.359Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "docLabel": "IETF RFC 3314",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "docNumber": "3314",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "docTitle": "Recommendations for IPv6 in Third Generation Partnership Project (3GPP) Standards",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "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/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "doi": "10.17487/RFC3314",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "href": "https://doi.org/10.17487/RFC3314",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "keywords": [
      "IP"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "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/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "publicationDate": "2002-09-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "references": {
      "bibliographic": [
        "RFC2026",
        "RFC2119",
        "RFC2460",
        "RFC2766",
        "RFC1661",
        "RFC2765",
        "RFC2373",
        "RFC2461",
        "RFC2462",
        "RFC3041",
        "RFC2464",
        "RFC2472",
        "RFC3194",
        "RFC3177",
        "orphan/RFC3314/h:1886dd0d",
        "orphan/RFC3314/h:0e2647b4",
        "orphan/RFC3314/h:eb588f2a",
        "orphan/RFC3314/h:b9b2aaeb",
        "orphan/RFC3314/h:b5c5eef9",
        "orphan/RFC3314/h:832c2df7",
        "orphan/RFC3314/h:aa2990af",
        "orphan/RFC3314/h:9a95fc21",
        "orphan/RFC3314/h:35fdd828",
        "orphan/RFC3314/h:0b46147e",
        "orphan/RFC3314/h:26aa666e"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=25 proseBlocks=29 skippedAnchorBlocks=28",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
        "updated": "2026-10-12T21:13:14.360Z",
        "version": "extractDocs.js@commit:291bb05ea30a"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc3314/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
      "updated": "2026-10-12T21:13:14.360Z",
      "version": "extractDocs.js@commit:291bb05ea30a"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
        "updated": "2026-10-12T21:13:14.360Z",
        "version": "extractDocs.js@commit:291bb05ea30a"
      },
      "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/rfc3314/",
        "updated": "2026-10-12T21:13:14.360Z",
        "version": "extractDocs.js@commit:291bb05ea30a"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
        "updated": "2026-10-12T21:13:14.360Z",
        "version": "extractDocs.js@commit:291bb05ea30a"
      },
      "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/rfc3314/",
        "updated": "2026-10-12T21:13:14.360Z",
        "version": "extractDocs.js@commit:291bb05ea30a"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3314/",
        "updated": "2026-10-12T21:13:14.360Z",
        "version": "extractDocs.js@commit:291bb05ea30a"
      }
    }
  }
}