工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial Internet of Things >> センサー

IEEE 802.15.4と6LoWPANで信頼性の高いIoTネットワークを構築

産業用IoT(IIoT)は、数ヶ月〜数年無人稼働し、極めて低消費電力で動作する大規模分散センサー/制御ネットワークを前提とします。このネットワークの特徴的挙動は、短距離無線技術を用いた極めて短いバーストメッセージトラフィックであり、低レート無線パーソナルエリアネットワーク(LR-WPAN)と表現されます。データフレームを短く保つことで、無線干渉による再送必要性を低減します。このLR-WPANアプローチの一つがIEEE 802.15.4標準です。物理層(PHY)とメディアアクセス制御(MAC)を定義し、SCADA(監視制御データ収集)と呼ばれる産業制御・オートメーション用途でよく用いられます。

IoTにおけるデータ伝送モデル

IoTではローカル「エッジ」デバイス(典型的にセンサー)がデータ収集し、データセンター(「クラウド」)へ送信処理。標準IPプロトコルスタックで通信する必要があります。二つのモデル:

本稿ではIEEE 802.15.4ネットワーク、特にIETFのIPv6 over Low-power Wireless Personal Area Networks(6LoWPAN)実装の特徴を説明します。この実装はクラウド/フォグ両モデルをサポートします。

IEEE 802.15.4 PHY層

IEEE 802標準ファミリーはタスクグループに分割:802.3(Ethernet)、802.11(Wi-Fi)、802.15(Wireless PAN)。特に802.15.4(以下15.4)はタスクグループ4担当で、RFスペクトル、物理層等のプロトコル特性を規定。RFID PHY、UWB PHY等に拡張、車車間・車路側通信への適用も議論中。

15.4はPHY層とMAC層(OSI層1-2)のみ規定。上位層は実装者委ね。第3層以上にはZigbee、Z-Wave、Thread、6LoWPAN等多数の実装があり、ルーティング、ディスカバリ、ユーザーアプリAPI等サービス提供。

データレート:20、40、100(近日)、250 Kbit/s。基本フレームワークは250 Kbit/sで10m範囲想定。更なる低レートで消費電力抑制可能。10m(32フィート)仕様だが、2.4GHz ISM帯では実測典型値:屋内100フィート、屋外200-300フィート。サブGHz帯では900MHz ISM帯で適切アンテナ使用時6.5km(4マイル)超実証例あり。

PHY層ではRFトランシーバーとチャネル選択、エネルギー/信号管理を管理。周波数帯とデータ性能要件により現在6つのPHY定義。うち4つはDSSS(直接拡散スペクトラム)周波数ホッピング。CSS(チープ拡散スペクトラム)はUWBと2450MHz帯で使用。PSSS(並列シーケンス拡散スペクトラム)は欧州868MHz帯のハイブリッド2値/振幅偏移変調でのみ利用可能。

フレームサイズ:PHY、MAC、データペイロード込み133バイト。フォーマットは図1。フレームを短く保つことで送信時間短縮と、産業機器通常動作による無線干渉確率同時低減を実現。

IEEE 802.15.4 MAC層

MAC層(OSI層2、データリンク層)責務:

また、AES-128暗号アルゴリズムによる対称暗号化サポート。SHAベースハッシュ、アクセス制御リストで機密情報転送を特定ノード/リンク限定可能。フレーム受信間のフレッシュネスチェックで、迂回経路で遅延した古いフレームが上位プロトコルに遅配されるリスク低減。

ノードタイプとネットワークトポロジー

15.4は二種ノードタイプ定義:

FFDは他FFDやRFDと通信可能、独自ネットワーク作成可能。RFDはFFDとのみ通信可能。この階層性から二トポロジー:スター型、ピアツーピア型(メッシュ等)。図2参照。

スター型:最も簡単・低コスト、単一FFDのみ必要。他デバイスは実装次第でRFD/FFD。欠点:コーディネーターが単一障害点、全ネットワークダウンリスク。最も単純な用途以外では回避推奨。

メッシュ型:複数冗長通信経路でメッセージ配信保証。メッシュモードではネットワークはアドホック自己組織化エンティティ。マルチパスや植生影響等RF伝播特性変化でも接続維持。移動ノード(産業ロボット等)対応可能。「ロッシーメッシュ」(全リンク信頼性なし)では上位ルーティングプロトコルが時点接続性ベースで再ルーティング。

IPv6とヘッダー圧縮

IPv4アドレス枯渇によりIPv6移行関心大。IPv6はネットワーク層(層3)とトランスポート層(層4)提供、MAC層上位に位置。通常40バイトヘッダー、128ビットアドレス空間でIoT接続デバイス最大見積もり対応可能。

しかしAES-128暗号オーバーヘッド考慮時、デフォルトIPv6ヘッダーではユーザーペイロード仅33バイト残存。IPヘッダー圧縮(IPHC)導入で解決。IPv6ヘッダーをルーティング込みでわずか10バイトに削減(図3)。

IPv6、IPHC、標準TCP/UDPを15.4 PHY/MAC上に載せたものが6LoWPAN。POSIX風ソケット併用で、正常インターネットプロトコル使用し世界中どこへでもエンドツーエンドパケット配信可能。

IoT向け6LoWPAN実装

多数の既存実装あり。例:サブGHz 6LoWPANでAMI(高度メータインフラ)、住宅用電力メーターに実装。電力会社が電力使用量読取・制御を電力網全体で実施。マルチパスや雨雪等大気影響不問でメーター計測値配信保証のロッシーメッシュルーティング採用。

6LoWPANコードサイズは中程度。典型実装約30KB、TI、Silicon Labs等各社無線チップに直接実装されることが多い。UART風インターフェースでセンサーMCUと無線チップ接続、プロトコルオーバーヘッドを無線ユニットにオフロード。

一方、Linux等多くのOSが複数無線プラットフォームで6LoWPAN実装済み。Linuxベースボーダーゲートウェイで、ハードニングカーネル、次世代ファイアウォール等によるエッジデバイスセキュリティ(フォグモデル)、データフィルタリング・圧縮による通信コスト削減も可能。

6LoWPANは標準インターネットプロトコル互換のため、開発者はMQTT、CoAP、HTTP等上位プロトコルをアプリ間通信に自由活用可能。南北境界ルーター(南:6LoWPAN、北:標準IPv4/IPv6)でNAT自動変換(内部6LoWPANパケット⇔標準IPv6、またはNAT64で標準IPv4)。エッジデバイスアドレッシングがクラウドと開発者から完全透過化。図4は6LoWPANモジュール搭載Raspberry Piベースボーダールーター。

まとめ

IoTは接続性が全て。IEEE 802.15.4標準は低消費電力・ロッシーメッシュ動作でそれを実現する理想的手段。6LoWPANを15.4上に載せることで、クラウドとの安全・透過的接続を実現し、標準IP互換プロトコルと利用可能ライブラリにより開発者・システム設計者の負担を大幅軽減。

センサー

  1. 製造業の自動化:未来はすでにここにある
  2. 高性能マイクロフォン、数百マイル先の乱気流を検知
  3. ロケット・飛行体試験の効率最大化:厳しい予算制約下でのHILシミュレーション・モジュラー・故障挿入活用
  4. Insight:ソフト触覚センサーがロボットの触覚感度を向上
  5. 超薄型2D材料が次世代トランジスタへの道を開く
  6. 昆虫サイズの高機動ドローン、柔らかアクチュエータで産業・農業の狭小空間作業へ
  7. 電子コネクタ100%品質保証へ、インライン自動CTスキャン検査システムでリアルタイム全数検査実現
  8. 次世代自動車半導体:レベル5完全自動運転車の鍵
  9. クイズ:エンジニアリングにおけるAI導入の専門知識を評価
  10. 電波リアルタイムイメージング「m-Widar」─ 壁越し・コーナー裏・超高速物体を遠隔撮像
  11. Sensors Converge 2022:インテリジェント接続性の未来