Building Wireless Sensor Networks with OpenThread (eBook)

Developing CoAP applications for Thread networks with Zephyr

(Autor)

eBook Download: PDF
2024
256 Seiten
Elektor International Media (Verlag)
978-3-89576-619-0 (ISBN)

Lese- und Medienproben

Systemvoraussetzungen
29,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
This book will guide you through the operation of Thread*, the setup of a Thread network, and the creation of your own Zephyr-based OpenThread applications to use it. You'll acquire knowledge on:

> The capture of network packets on Thread networks using Wireshark and the nRF Sniffer for 802.15.4.
> Network simulation with the OpenThread Network Simulator.
> Connecting a Thread network to a non-Thread network using a Thread Border Router.
> The basics of Thread networking, including device roles and types, as well as the diverse types of unicast and multicast IPv6 addresses used in a Thread network.
> The mechanisms behind network discovery, DNS queries, NAT64, and multicast addresses.
> The process of joining a Thread network using network commissioning.
> CoAP servers and clients and their OpenThread API.
> Service registration and discovery.
> Securing CoAP messages with DTLS, using a pre-shared key or X.509 certificates.
> Investigating and optimizing a Thread device's power consumption.

Once you've set up a Thread network with some devices and tried connecting and disconnecting them, you'll have gained a good insight into the functionality of a Thread network, including its self-healing capabilities. After you've experimented with all code examples in this book, you'll also have gained useful programming experience using the OpenThread API and CoAP.

* Thread is a protocol for building efficient, secure and scalable wireless mesh networks for the Internet of Things (IoT), based on IPv6. OpenThread is an open-source implementation of the Thread protocol, originally developed by Google. It offers a comprehensive Application Programming Interface (API) that is both operating system and platform agnostic. OpenThread is the industry's reference implementation and the go-to platform for professional Thread application developers.

Koen Vervloesem has been writing for over 20 years on Linux, open-source software, security, home automation, artificial intelligence (AI), programming, and the Internet of Things (IoT). He holds a Master's degree in Computer Science Engineering, a Master's degree in Philosophy, and an LPIC-3 303 Security certificate. He is a teaching Linux and Python classes to students aspiring to an Associate degree in Internet of Things.

Erscheint lt. Verlag 17.4.2024
Verlagsort Susteren
Sprache englisch
Themenwelt Technik Elektrotechnik / Energietechnik
Schlagworte API • Applications • COAP • Elektor • network simulation • OpenThread • Projects • sensor networks • Thread networks • Zephyr
ISBN-10 3-89576-619-4 / 3895766194
ISBN-13 978-3-89576-619-0 / 9783895766190
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Ressourcen und Bereitstellung

von Martin Kaltschmitt; Karl Stampfer

eBook Download (2023)
Springer Fachmedien Wiesbaden (Verlag)
66,99
Lehrbuch zu Grundlagen, Technologie und Praxis

von Konrad Mertens

eBook Download (2022)
Carl Hanser Verlag GmbH & Co. KG
34,99