Просмотреть исходный код на GitHub

Thread ® — это сетевой протокол на базе IPv6, разработанный для маломощных устройств Интернета вещей в беспроводной ячеистой сети IEEE 802.15.4-2006, обычно называемой беспроводной персональной сетью (WPAN). Thread независим от других сетевых протоколов 802.15, таких как ZigBee, Z-Wave и Bluetooth LE.
Основные особенности Thread включают в себя:
- Простота — простая установка, запуск и эксплуатация
- Безопасность — все устройства в сети Thread аутентифицированы, а все соединения зашифрованы.
- Надежность — самовосстанавливающаяся ячеистая сеть без единой точки отказа и методы расширенного спектра для обеспечения помехоустойчивости.
- Эффективность — энергосберегающие устройства Thread могут годами работать от аккумулятора в спящем режиме.
- Масштабируемость — Сети потоков могут масштабироваться до сотен устройств.
Если вы новичок в Thread, понимание основ критически важно для использования OpenThread в ваших собственных приложениях. Цель этого руководства — объяснить концепции, лежащие в основе Thread, и принципы его работы, а также предоставить отправную точку для разработки OpenThread.
Предполагается, что вы обладаете хорошими практическими знаниями в следующих областях:
- IEEE 802.15.4
- Концепции сетей и маршрутизации
- IPv6
Полную спецификацию потоков можно найти на сайте threadgroup.org .