ReadWrite Japan 第478回

IoT時代のメッシュ通信プロトコル「Thread」、初の公認モジュール発売間近?

ReadWrite Japan

2016年11月15日 22:00

Google傘下のNest Labsが取り組みを推進しているホームオートメーション向けプロトコル『Thread』。このThreadは、家庭で使われるコネクテッドデバイスのために作られたメッシュネットワークプロトコルである。

これは、オープンで非常に復旧が早くスケーラブルであるという点により、あらゆる方面から人々の期待を集めている。この記事を読んで一番得することといえば、いま手に入る数少ない「Thread RFモジュール」をどうやって手に入れるか知ることができる点だろう。

これまでのメッシュプロトコルは、えらく大層なことを言うわりに出来上がりのつまらないものばかりだった。メッシュプロトコルをまともに稼働させるハードルが非常に高いことを考慮すると、ある意味“仕方ない”のかもしれない。簡単にいうと、Threadは、そういった過去の積み重ねの上に作られたものだ。だが、最初はThreadをよく知らない方々のためにその概要を話そうと思う。

まず、Threadはメッシュネットワークプロトコルである。ネットワーク内のノードがそれぞれルータやリーダー、エンドデバイスとして機能する。そして、それらが境界ルータと通信することでインターネットとやり取りする。ノードは、それぞれがネットワークの要求に応じて、独自にルータとしてふるまうかエンドデバイスとしてふるまうかを決定しなければならない。ちなみに、ここは後でじっくり読み返すところだ。完全に理解するのは楽ではないが、その時間をかけるだけの価値はある。

さて、そろそろエンジニアたちのための(説明が面倒な)技術の話に入るとする。

Threadは、その設計からして自己監視/自己回復型のネットワークである。単一障害点が存在しない。ThreadはIEEE 802.15.4に準拠し、 2.4ghz帯で稼働する。IPv6に完全対応していることから、すべてのノードは6LoWPANヘッダを使った完全なIPアドレスを有する。つまり、NATは必要ないということだ。

Threadは低消費電力技術を活用し、「sleepy nodes(スリーピーノード)」と呼ばれるものを実現している。これは、活発に使われてないノードがスリープ状態に入るものであり、ノードが起動状態にあるかネットワークに参加し直す必要がない場合、ネットワークの親デバイスは配下にあるノードをそう認識する。また、外側めがけての通信が発生しない場合、ネットワークはローカルで稼働しつづける。セキュリティは、NIST楕円を使ったディフィー・ヘルマン鍵交換の親戚のようなアルゴリズムが使われており、電力効率に優れている。

商品のマネージャや所有者にとって、Threadは重要になるだろう。というのも、Threadに完全対応しているかいないかという点はきたるIoT時代において、商品が一級品か二級品かを決める要素になるからだ。

Threadを推奨する団体はプロトコルをよりすばらしいものにするだけでなく、分裂してしまわないようにも働きかけている。ワーキンググループには、さまざまな著名ベンダーが名を連ねており、かつてβマックスに起きたことが再び起こるのではという懸念について、Threadの見通しは明るいと言えるだろう。Threadとそれを支持する強力な企業たちは、自身の製品がThreadを採用しないことで「IoT」という大きな空間から爪弾きにされないよう望んでいる。

まずはスマートホーム製品から

最初はスマートホームのコンシューマ製品から利用されるようになるだろう。だが、パイオニアたちはThreadをそういった場所だけでなく、古臭く規格が分裂している「ZigBeeプロトコル」や単一ベンダーがすべてを握っている「Z-Wave」などに取って代わるものにしようと試みている。

さて、これらはあなたにとってどのような意味をもつと言えるだろう?

ポートランドで低消費電力を専門に扱うRigadoは、半導体の大手NXPと手を組み、R41ZというThread準拠を初めて認められたモジュールを作成し、市場に出そうとしている。

付け加えていうと、このモジュールは低消費電力Bluetoothにも対応しており、コネクティビティは万全だ。

さらにRigadoは、製造に関わるリードライト読者のために現在いくつかの検証モジュールを作成中だ。検証用基盤のほか多くのサポートもついてくるが、モジュールによっては、その体験がどう改善されたかについてのフィードバックを寄せることが条件となる。β版プログラムを試してみたい人は、こちらをクリックしてフォームから申し込みをしてほしい。

提供:Rigado

ReadWrite Sponsors
[原文4]

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30