{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-13T18:20:38.865Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC3714",
  "document": {
    "abstract": "This document discusses IAB concerns about effective end-to-end congestion control for best-effort voice traffic in the Internet. These concerns have to do with fairness, user quality, and with the dangers of congestion collapse. The concerns are particularly relevant in light of the absence of a widespread Quality of Service (QoS) deployment in the Internet, and the likelihood that this situation will not change much in the near term. This document is not making any recommendations about deployment paths for Voice over Internet Protocol (VoIP) in terms of QoS support, and is not claiming that best-effort service can be relied upon to give acceptable performance for VoIP. We are merely observing that voice traffic is occasionally deployed as best-effort traffic over some links in the Internet, that we expect this occasional deployment to continue, and that we have concerns about the lack of effective end-to-end congestion control for this best-effort voice traffic. This memo provides information for the Internet community.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "authors": [
      {
        "name": "Sally Floyd"
      },
      {
        "name": "James Kempf"
      }
    ],
    "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/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docId": "RFC3714",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docLabel": "IETF RFC 3714",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docNumber": "3714",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "docTitle": "IAB Concerns Regarding Congestion Control for Voice Traffic in the Internet",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "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/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "doi": "10.17487/RFC3714",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "href": "https://doi.org/10.17487/RFC3714",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "keywords": [
      "QoS",
      "Qualify of Service",
      "VoIP",
      "IP"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "pages": "32",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "publicationDate": "2004-03-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "references": {
      "bibliographic": [
        "RFC2748",
        "T-REC-G.114.2003",
        "RFC896",
        "RFC1890",
        "RFC2474",
        "RFC2581",
        "RFC2597",
        "RFC2914",
        "RFC2990",
        "RFC3042",
        "RFC3168",
        "RFC3246",
        "RFC3448",
        "RFC3551",
        "orphan/RFC3714/h:32594895",
        "orphan/RFC3714/h:e3be889d",
        "orphan/RFC3714/h:71d99946",
        "orphan/RFC3714/h:327e14d1",
        "orphan/RFC3714/h:dc894d1b",
        "orphan/RFC3714/h:3c470674",
        "orphan/RFC3714/h:8049c26c",
        "orphan/RFC3714/h:455b23cc",
        "orphan/RFC3714/h:2df0fb6a",
        "orphan/RFC3714/h:b4c25052",
        "orphan/RFC3714/h:b5e83493",
        "orphan/RFC3714/h:f45c0741",
        "orphan/RFC3714/h:d77e4dfb",
        "orphan/RFC3714/h:d3b130f7",
        "orphan/RFC3714/h:4f2ce922",
        "orphan/RFC3714/h:a034466e",
        "orphan/RFC3714/h:cf6e0d6f",
        "orphan/RFC3714/h:81f61a02",
        "orphan/RFC3714/h:245cb44a",
        "orphan/RFC3714/h:b658c470",
        "orphan/RFC3714/h:efbb086f",
        "orphan/RFC3714/h:1d3027f5",
        "orphan/RFC3714/h:28f9bfa6",
        "orphan/RFC3714/h:37033262",
        "orphan/RFC3714/h:391a1d81",
        "orphan/RFC3714/h:3da3d551",
        "orphan/RFC3714/h:c097fad5",
        "orphan/RFC3714/h:545a3a18",
        "orphan/RFC3714/h:9263fe32"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=46 proseBlocks=56 skippedAnchorBlocks=51",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
        "updated": "2026-10-13T18:20:38.865Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "normative": [
        "RFC2119",
        "RFC2988",
        "RFC3267"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
        "updated": "2026-10-13T18:20:38.865Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc3714/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
      "updated": "2026-10-13T18:20:38.865Z",
      "version": "extractDocs.js@commit:6d30695438dd"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
        "updated": "2026-10-13T18:20:38.865Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "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/rfc3714/",
        "updated": "2026-10-13T18:20:38.865Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
        "updated": "2026-10-13T18:20:38.865Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "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/rfc3714/",
        "updated": "2026-10-13T18:20:38.865Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc3714/",
        "updated": "2026-10-13T18:20:38.865Z",
        "version": "extractDocs.js@commit:6d30695438dd"
      }
    }
  }
}