IoT — Concept Map (MOC)
Map of content for Internet of Things: Protocols and System Software (exam period 2026-sommer). Course page: iot-protocols-and-system-software · Exam prep: 2026-sommer-iot · Question bank: iot-exam-question-bank.
Concept pages
| Concept | Owns | Mastery | Source |
|---|---|---|---|
| IoT systems and architectures | components, platforms, software placement, gateway vs. IP-router vs. cloud, mesh | learning | 2-IoT-Systems.md |
| IEEE 802.15.4 | PHY/MAC, device roles, topologies, addressing, CSMA/CA, TSCH | learning | 3.1-…-802.15.4.md |
| NB-IoT | LPWA cellular, deployment modes, channels, cell access, tracking, PSM/eDRX | learning | 3.2-…-NB-IoT.md |
| 6LoWPAN | IPv6 adaptation, encapsulation, fragmentation, autoconfiguration, header compression | learning | 3.3-…-6LoWPAN.md |
| MQTT | broker model, topic filters, retained state, sessions, shared subscriptions, QoS | learning | 3.4-…-MQTT.md |
| IoT update protocols | periodic, distance-based, early distance-based, dead reckoning; energy per transmission | learning | 4.1-…-UpdateProtocols.md |
| IoT data models | key-value, structured, linked data; sensor/device/environment/context | learning | 4.2-…-DataModels.md |
| Stream processing and complex events | continuous queries, windows, DSMS, CEP, ECA rules | learning | 4.3-…-Streams and Complex Events.md |
| Embedded AI for IoT | edge vs. cloud inference, pruning, quantization, binarization | learning | 4.6-…-Machine Learning.md |
Reading order
1 Introduction → iot-systems-and-architectures
2 IoT Systems → iot-systems-and-architectures
3.1 802.15.4 → ieee-802-15-4
3.2 NB-IoT → nb-iot
3.3 6LoWPAN → 6lowpan
3.4 MQTT → mqtt
4.1 Update protocols → iot-update-protocols
4.2 Data models → iot-data-models
4.3 Streams & CEP → stream-processing-and-complex-events
4.6 Machine Learning → embedded-ai-for-iotKnown gaps
- CoAP is referenced in four sources (
3.1,3.3,3.4,4.1) but has no page yet — it is the natural companion/mobile counterpart to MQTT and an obvious exam question. - AMQP / XMPP appear as comparisons in the MQTT lecture (
3.4), with no page — enough detail is there for a one-paragraph contrast. - LPWA comparison table (NB-IoT vs. 802.15.4 vs. cellular): NB-IoT has a page, but the side-by-side comparison is not written down anywhere.
- No decision-tree page for “which protocol for which constraint set” — the exam-style selection answer currently lives only in the exam-prep page.
Maintenance
Add a row when a concept page is created; set mastery after a quiz or mock exam touches it. When a concept is mastered, move it to the bottom group instead of deleting the row.