Рік створення | липня 2014 |
---|---|
Вперше опубліковано | 13 серпня 2015 |
Остання версія | 1.3.0 27 лютого 2023 |
Організація | Thread Group |
Автори | Thread Group, Google та open source контриб'ютори |
Базові стандарти | Internet Protocol (IP) |
Пов'язані стандарти | ZigBee, Z-Wave, Matter, Wi-Fi, Aliro |
Сфера застосування | Інтернет речей, Розумний дім |
Офіційний сайт | threadgroup.org |
Thread — це мережевий протокол на основі IPv6, розроблений для пристроїв Інтернету речей із низьким енергоспоживанням у бездротовій сітчастій мережі IEEE 802.15.4-2006, яку зазвичай називають бездротовою персональною мережею (WPAN). Thread не залежить від інших мережевих протоколів 802.15 mesh, таких як ZigBee, Z-Wave і Bluetooth LE. Протокол, який часто використовується як транспортний засіб для Matter (комбінація відома як Matter over Thread), дедалі частіше використовується для підключення пристроїв розумного дому з низьким енергоспоживанням і живленням від акумулятора.[1]
У липні 2014 року було створено альянс Thread Group як галузеву групу для розробки, підтримки та прийняттю Thread як галузевого мережевого стандарту для програм IoT.[2] Thread Group забезпечує сертифікацію компонентів і продуктів, щоб гарантувати дотримання специфікацій. Першими членами були ARM Holdings, Big Ass Solutions, NXP Semiconductors / Freescale, дочірня компанія Google Nest Labs, OSRAM, Samsung, Silicon Labs, Somfy, Tyco International, Qualcomm і Yale Lock Company. У серпні 2018 року Apple приєдналася до групи[3] і випустила свій перший продукт Thread, HomePod Mini, наприкінці 2020 року.[4]
Thread використовує 6LoWPAN, який, своєю чергою, використовує бездротовий протокол IEEE 802.15.4 із мережевим зв'язком (у спектрі 2,4 ГГц), як і Zigbee та інші системи. Проте Thread має IP-адресу, доступ до хмари та шифрування AES. Реалізація Thread із відкритим вихідним кодом під ліцензією BSD під назвою OpenThread доступна та керується Google.[5]
Thread — це протокол бездротової сітчастої мережі з низьким енергоспоживанням і малою затримкою, створений із використанням відкритих і перевірених стандартів.[джерело?] Він використовує 6LoWPAN, який базується на використанні з'єднувального маршрутизатора, який називається межовим маршрутизатором. Thread називає свої периферійні маршрутизатори граничними маршрутизаторами. Thread вирішує[як?] складності IoT, розв'язуває такі проблеми, як сумісність, радіус дії, безпека, енергія та надійність. Thread мережа не має жодної точки відмови, і вона має здатність до самовідновлення.
Thread базується на існуючих технологіях на всіх рівнях: від маршрутизації, пакетування та безпеки до бездротової радіотехнології. Подібно до Wi-Fi, з його широким спектром пристроїв, Thread є відкритим стандартом, який не прив'язаний до конкретного виробника, що мінімізує ризик несумісності.
Основа IPv6 Thread не залежить від програм, що пропонує виробникам продуктів гнучкість у виборі одного або кількох рівнів додатків для підключення пристроїв у кількох мережах. : 19–21 Розробники можуть швидше вивести свої програми, пристрої, системи та служби на ринок, оскільки вони використовують той самий набір інструментів, доступних для Інтернету.
Симулятор мережі OpenThread, частина реалізації OpenThread, моделює мережі Thread за допомогою екземплярів OpenThread POSIX і забезпечує візуалізацію та керування цими змодельованими мережами.[6] Симулятор використовує симуляцію дискретних подій і дозволяє візуалізувати комунікації через веб-інтерфейс.[7]
У 2019 році проєкт Connected Home over IP (CHIP), перейменований на Matter, очолюваний Zigbee Alliance, тепер Connectivity Standards Alliance (CSA), Google, Amazon і Apple, оголосив про широку співпрацю для створення безоплатної стандартна база коду з відкритим вихідним кодом для сприяння сумісності домашнього підключення, використання Thread, Wi-Fi і Bluetooth Low Energy.[8][9]
Усі пристрої в Thread мережі поділяються на два типи: пристрій з повноцінною підтримкою Thread - Full Thread Device (FTD) та пристрій з мінімальною підтримкою Thread - Minimal Thread Device (MTD).
Full Thread Device завжди підтримує активний радіозв'язок, підписується на мультикаст адресу всіх маршрутизаторів і підтримує співставлення IPv6-адрес. (FTD) може функціонувати як маршрутизатор (батьківський пристрій) або як кінцевий (дочірній пристрій). Існує три види FTD:
Minimal Thread Device не підписується на мультикаст адресу всіх маршрутизаторів і пересилає всі повідомлення своєму батьківському пристрою. MTD може функціонувати тільки як кінцевий (дочірній пристрій) Існує два типи MTD:
Коли REED є єдиним вузлом, доступним для нового кінцевого пристрою, який бажає приєднатися до мережі Thread, він може оновити себе та працювати як маршрутизатор. І навпаки, якщо маршрутизатор не має дочірніх елементів, він може сам себе понизити та працювати як кінцевий пристрій.
Лідер Thread (Thread Leader) - це маршрутизатор, який управляє іншими маршрутизаторами в мережі Thread. Він автоматично обирається для забезпечення надійності та відповідає за збір і розподіл конфігураційних даних по всій мережі.
Прикордонний маршрутизатор (Border Router) - це пристрій, який може передавати інформацію між мережею Thread та мережею, що не є Thread (наприклад, Wi-Fi). Він також налаштовує мережу Thread для зовнішнього підключення.
Частини (Partitions) - Thread мережа може бути поділена на частини. Це відбувається, коли одна група Thread пристроїв більше не може спілкуватися з іншою. Кожна частина логічно функціонує як окрема Thread мережа з власним керівним маршрутизатором, призначенням ідентифікаторів маршрутизаторів та мережевими даними, зберігаючи при цьому однакові облікові дані безпеки для всіх пристроїв у всіх частинах. Частини в Thread мережі не мають бездротового зв'язку між собою, і якщо частини відновлюють зв'язок, вони автоматично об'єднуються в одну мережу. [10]
Thread і ZigBee — це протоколи бездротових мереж із низьким енергоспоживанням, засновані на стандарті 802.15.4 IEEE, який визначає фізичний рівень [PHY] та рівень управління доступом до середовища [MAC]) цих протоколів.
Thread – це мережевий протокол, розроблений для покращення підключення розумних пристроїв у вашому домі. Він створює mesh-мережу, де пристрої можуть спілкуватися безпосередньо між собою без необхідності в центральному хабі. Якщо один пристрій виходить з ладу, інформація просто передається через інший пристрій.
Matter – це комунікаційний протокол, який дозволяє різним розумним пристроям взаємодіяти між собою незалежно від того, яку платформу розумного дому ви використовуєте (Google Assistant, Alexa, HomeKit тощо). Він спрощує сумісність пристроїв і дозволяє контролювати їх із будь-якого пристрою чи голосового помічника.
Thread і Matter тісно пов'язані, і їхня взаємодія часто називається Matter over Thread. Thread виступає як мережевий протокол, що забезпечує стабільне та швидке з'єднання між пристроями, а Matter – як комунікаційний протокол, що дозволяє цим пристроям спілкуватися незалежно від платформи розумного дому. Thread створює mesh-мережу для передачі даних між пристроями, а Matter забезпечує універсальну «мову» для їхньої взаємодії. [12]
Переваги:
Недоліки:
Компанія | Назва пристрою |
---|---|
Apple | Apple TV 4K (2nd generation)
Apple TV 4K Wi-Fi+Ethernet (3rd generation) HomePod (2nd generation) HomePod mini |
Nest Hub (2nd generation)
Nest Hub Max Nest Wifi Pro Nest Wifi | |
Amazon | Echo (4th Gen)
Echo Show 8 (3rd Gen) Echo Hub Echo Studio Echo Studio (2nd Gen) Echo Plus (2nd Gen) Echo Show 10 (3rd Gen) Eero Beacon Eero Pro Eero 6 Eero 6+ Eero Pro 6 Eero Pro 6E Eero PoE 6 Eero PoE Gateway Eero Max 7 |
SmartThings | SmartThings Hub (v3)
SmartThings Station Aeotec Smart Home Hub |
Home Assistant | Home Assistant Yellow
Home Assistant Connect ZBT-1 |
Інші виробники | Nanoleaf Lines
Nanoleaf Shapes Nanoleaf Elements Aqara Hub M3 Tado Bridge X Tado Heat Pump Optimizer GL iNet GL-S200 nami mesh sensor Harman Kardon Virtuo |
Компанія | Назва пристрою | Доступність |
---|---|---|
Apple | iPhone 15 Pro[13] | Включаючи Pro Max |
Pixel 9[14][15] | Усі моделі, включно з Pixel 9 Pro Fold |