{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-16T19:28:19.300Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC5194",
  "document": {
    "abstract": "This document lists the essential requirements for real-time Text-over-IP (ToIP) and defines a framework for implementation of all required functions based on the Session Initiation Protocol (SIP) and the Real-Time Transport Protocol (RTP). This includes interworking between Text-over-IP and existing text telephony on the Public Switched Telephone Network (PSTN) and other networks. 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/rfc5194/",
      "updated": "2026-10-16T18:53:52.394Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "authors": [
      {
        "name": "Arnoud Wijk"
      },
      {
        "name": "Guido Gybels"
      }
    ],
    "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/rfc5194/",
      "updated": "2026-10-16T18:53:52.394Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docId": "RFC5194",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.393Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docLabel": "IETF RFC 5194",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.393Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docNumber": "5194",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.393Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docTitle": "Framework for Real-Time Text over IP Using the Session Initiation Protocol (SIP)",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.393Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "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/rfc5194/",
      "updated": "2026-10-16T18:53:52.393Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "doi": "10.17487/RFC5194",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.394Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "href": "https://doi.org/10.17487/RFC5194",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.394Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "keywords": [
      "TTY",
      "Deaf",
      "Hard Of Hearing",
      "Interactive Text",
      "Transcoding",
      "Speech-to-Text",
      "User Alerting",
      "Emergency Services",
      "Routers",
      "Analog Terminal Adapters",
      "PSTN Interworking",
      "Text Presentation",
      "Instant Messaging",
      "Conversational Text",
      "Interactivity",
      "Total Conversation",
      "User Requirements",
      "Text Gateway",
      "Relay Service",
      "Text Relay",
      "Text Transport",
      "Text Interworking"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": [
        "Text Telephone",
        "Deaf",
        "Hard-of-hearing",
        "Speech-impaired",
        "Interactive Text",
        "Transcoding",
        "Speech-to-Text",
        "User Alerting",
        "Emergency Services",
        "Routers",
        "Analog Terminal Adapters",
        "PSTN Interworking",
        "Text Presentation",
        "Instant Messaging",
        "Conversation",
        "Conversational Text",
        "Interactivity",
        "Total Conversation",
        "User Requirements",
        "Text Gateway",
        "Relay Service",
        "Text Relay",
        "TTY",
        "Text Transport",
        "Text Interworking",
        "Combination Gateway"
      ],
      "overridden": true,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T19:28:19.300Z",
      "version": "extractDocs.js@commit:75b379398159"
    },
    "pages": "31",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.394Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "publicationDate": "2008-06-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.393Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.394Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "references": {
      "bibliographic": [
        "RFC3351",
        "RFC4504",
        "T-REC-V.21.1988",
        "T-REC-V.23.1988",
        "orphan/RFC5194/h:74a5af71",
        "orphan/RFC5194/h:0d7a4b9b",
        "orphan/RFC5194/h:d5489c2f",
        "orphan/RFC5194/h:5308ab57"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=29 proseBlocks=35 skippedAnchorBlocks=32",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
        "updated": "2026-10-16T18:53:52.394Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "normative": [
        "RFC3979",
        "RFC3261",
        "RFC3550",
        "RFC4103",
        "T-REC-F.703.2000",
        "RFC2119",
        "3GPP.TS-26.226",
        "T-REC-T.140.1998",
        "RFC4566",
        "RFC3840",
        "RFC3841",
        "RFC3264",
        "RFC4117",
        "RFC3629",
        "W3C.xhtml1",
        "T-REC-V.18.2000",
        "EIA.136",
        "3GPP.TS-26.235",
        "RFC3711",
        "T-REC-F.700.2000",
        "orphan/RFC5194/h:6df4b4d2"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
        "updated": "2026-10-16T18:53:52.394Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc5194/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
      "updated": "2026-10-16T18:53:52.394Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
        "updated": "2026-10-16T18:53:52.394Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "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/rfc5194/",
        "updated": "2026-10-16T18:53:52.394Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
        "updated": "2026-10-16T18:53:52.394Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "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/rfc5194/",
        "updated": "2026-10-16T18:53:52.394Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5194/",
        "updated": "2026-10-16T18:53:52.394Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      }
    }
  }
}