Zusammenfassung

  • RFC 9876 ergänzt semantische Prüfungen und Expert Review, nachdem das frühere Verfahren fehlerhafte CoAP-Content-Format-Kombinationen zugelassen hatte.
  • Der Eintrag koordiniert Nummer, Media Type, Parameter und Content Coding; er zertifiziert weder Decoder noch Absender, Anwendungsprofil oder Wirkung.
  • Die Produktion braucht einen eigenen Nachweis über Version, Grenzen, Schutz, lokale Freigabe, Beobachtung und Rücknahme.

Ein Versorger tauscht einen Sensortyp aus. Die neue Baureihe sendet einen registrierten Content-Format-Wert, doch ältere Gateways besitzen keinen passenden Handler. Ein automatischer Abgleich mit IANA würde „bekannt“ melden. Für die Frage, ob die Messung in die Steuerung eingehen darf, ist das zu wenig.

RFC 9876 wurde im Oktober 2025 als IETF Proposed Standard veröffentlicht und ändert die Regeln aus RFC 7252. CoAP fasst Media Type, Parameter und gegebenenfalls Content Coding in einer vorzeichenlosen Zahl zusammen. Effizienz und Fehlerrisiko liegen eng beieinander: Auch eine falsche Zuordnung lässt sich sehr kompakt verbreiten.

Eine Registrierung mit enger Beweiswirkung

Das frühere FCFS-Verfahren verlangte nicht ausdrücklich, die semantische Gültigkeit der Kombination zu prüfen. RFC 9876 nennt daraus entstandene Fehlregistrierungen und führt eine öffentliche Prüfliste ein.

Im IANA-Register für CoRE Parameters unterliegen 0–255 wegen des knappen Ein-Byte-Raums dem Expert Review. Für 256–9999 gilt IETF Review mit Expert Review oder IESG Approval mit Expert Review. Auch 10000–19999 und 33000–64997 werden geprüft.

FCFS bleibt für 20000–32999 nur bei einem registrierten Media Type ohne Parameter und Content Coding, der dort noch nicht verwendet wurde. 64998–64999 dienen der Dokumentation. 65000–65535 sind experimentell und dürfen nicht betrieblich eingesetzt werden.

Geprüft werden Doppelungen, Registrierungsstatus des Media Type, zulässige Parameternamen und -werte, bevorzugte Schreibweise sowie die Existenz des Content Coding. Bei kurzen Nummern zählt zusätzlich die Schonung des knappen Raums.

Eine Zustimmung belegt die Eignung eines konkreten Antrags für das Register. Sie belegt nicht die Speichersicherheit einer Bibliothek, übereinstimmendes Verhalten zweier Geräte, Vertrauenswürdigkeit des Senders oder Erlaubnis einer Folgeaktion. Das Register koordiniert Begriffe; es führt keinen Code auf den Endgeräten aus.

Temporäre Einträge brauchen Versionsführung

Ein provisorischer Media Type erzeugt einen temporären Content-Format-Eintrag. Dauerhaft wird er erst nach Abschluss des erforderlichen Verfahrens und der permanenten Registrierung des Typs. Bei Aufgabe kann die Nummer nach den Bereichsregeln wieder Unassigned werden.

Bereits ausgelieferte Firmware übernimmt diese Änderung nicht automatisch. Caches, Archive und abgekündigte Produkte halten alte Zuordnungen fest. RFC 8126 erinnert zudem daran, dass Expert Review eine bestimmte Dokumentversion zu einem bestimmten Zeitpunkt betrifft. Wesentliche spätere Änderungen können eine neue Prüfung erfordern.

Der Wert wandert durch weitere Systeme

RFC 9193 lässt SenML einen CoAP-Content-Format-Wert verwenden, um Binärdaten zu beschreiben. Kontext bleibt so über Zwischenstellen und Zeit erhalten. Gleichzeitig kann eine veraltete Zuordnung in Broker, Archiv und Analyse gelangen.

Der Betriebszustand sollte getrennt bleiben: im Register bekannt, Handler installiert, Profil unterstützt, Schutz geprüft, Nutzlast gültig, Aktion autorisiert, Wirkung beobachtet. Unbekannt, nicht unterstützt und ungültig sind verschiedene Fehler. Ein stiller Fallback auf einen generischen Typ bewahrt vielleicht Bytes, aber keine Erlaubnis zu ihrer Ausführung.

Die neue Media-Type-Spalte verbessert die Herkunftskette zur Spezifikation, nicht das Vertrauen zum Absender. Ein korrekt typisiertes Objekt kann manipuliert sein; eine gültige Signatur kann einem nicht zugelassenen Schlüssel gehören; ein korrekter Messwert kann außerhalb der Betriebsgrenzen liegen.

Die Nummer wählt nur einen möglichen Decoder. Danach folgen Profil, Sicherheitsprüfung, lokale Entscheidung und Beobachtung des Ergebnisses.