{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-17T00:35:20.736Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC6606",
  "document": {
    "abstract": "IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) are formed by devices that are compatible with the IEEE 802.15.4 standard. However, neither the IEEE 802.15.4 standard nor the 6LoWPAN format specification defines how mesh topologies could be obtained and maintained. Thus, it should be considered how 6LoWPAN formation and multi-hop routing could be supported. This document provides the problem statement and design space for 6LoWPAN routing. It defines the routing requirements for 6LoWPANs, considering the low-power and other particular characteristics of the devices and links. The purpose of this document is not to recommend specific solutions but to provide general, layer-agnostic guidelines about the design of 6LoWPAN routing that can lead to further analysis and protocol design. This document is intended as input to groups working on routing protocols relevant to 6LoWPANs, such as the IETF ROLL WG. This document is not an Internet Standards Track specification; 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/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "authors": [
      {
        "name": "Eunsook Kim"
      },
      {
        "name": "Dominik Kaspar"
      },
      {
        "name": "Carles Gomez"
      },
      {
        "name": "Carsten Bormann"
      }
    ],
    "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/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "docId": "RFC6606",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "docLabel": "IETF RFC 6606",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "docNumber": "6606",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "docTitle": "Problem Statement and Requirements for IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Routing",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "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/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "doi": "10.17487/RFC6606",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "href": "https://doi.org/10.17487/RFC6606",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "keywords": [
      "WSN",
      "Sensor Network",
      "Meshes",
      "Routing Protocol",
      "Subnet Routing",
      "IEEE 802.15.4",
      "LLN",
      "Low Power",
      "Radio 802.15.4",
      "Powerline",
      "ISA100.11a",
      "RFC 4944"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": [
        "WSN",
        "Sensor Network",
        "Wireless Sensor Network",
        "Meshes",
        "Routing Protocol",
        "Subnet Routing",
        "IEEE 802.15.4",
        "LLN",
        "Low Power",
        "Radio 802.15.4",
        "Powerline",
        "ISA100.11a",
        "RFC 4944"
      ],
      "overridden": true,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-17T00:35:20.736Z",
      "version": "extractDocs.js@commit:e15f05a0bdbb"
    },
    "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/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "publicationDate": "2012-05-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "references": {
      "bibliographic": [
        "ISBN.9781580538671",
        "RFC1958",
        "RFC5556",
        "RFC5706",
        "RFC5826",
        "RFC5867",
        "RFC5996",
        "RFC6282",
        "RFC6434",
        "orphan/RFC6606/h:07a85090",
        "orphan/RFC6606/h:00b164d7",
        "orphan/RFC6606/h:4108048f",
        "orphan/RFC6606/h:1bf93c53",
        "orphan/RFC6606/h:ee964d65",
        "orphan/RFC6606/h:1f29735b",
        "orphan/RFC6606/h:0b67e26c",
        "orphan/RFC6606/h:1c40bd3c",
        "orphan/RFC6606/h:04c8b3b1",
        "orphan/RFC6606/h:cdf884c1",
        "orphan/RFC6606/h:db45a537",
        "orphan/RFC6606/h:142e5141",
        "orphan/RFC6606/h:fe1322af"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=50 proseBlocks=43 skippedAnchorBlocks=35",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
        "updated": "2026-10-16T20:44:20.504Z",
        "version": "extractDocs.js@commit:2c3b1db1b97b"
      },
      "normative": [
        "IEEE.STD802.15.2011",
        "RFC2119",
        "RFC3756",
        "RFC3819",
        "RFC4593",
        "RFC4919",
        "RFC4944",
        "RFC5548",
        "RFC5673"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
        "updated": "2026-10-16T20:44:20.504Z",
        "version": "extractDocs.js@commit:2c3b1db1b97b"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc6606/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
      "updated": "2026-10-16T20:44:20.504Z",
      "version": "extractDocs.js@commit:2c3b1db1b97b"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
        "updated": "2026-10-16T20:44:20.504Z",
        "version": "extractDocs.js@commit:2c3b1db1b97b"
      },
      "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/rfc6606/",
        "updated": "2026-10-16T20:44:20.504Z",
        "version": "extractDocs.js@commit:2c3b1db1b97b"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
        "updated": "2026-10-16T20:44:20.504Z",
        "version": "extractDocs.js@commit:2c3b1db1b97b"
      },
      "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/rfc6606/",
        "updated": "2026-10-16T20:44:20.504Z",
        "version": "extractDocs.js@commit:2c3b1db1b97b"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc6606/",
        "updated": "2026-10-16T20:44:20.504Z",
        "version": "extractDocs.js@commit:2c3b1db1b97b"
      }
    }
  }
}