検索

- 葡萄酒|威士忌|白兰地|啤酒-。

データ転送ユニットとゲートウェイの違いを1つの記事で理解する

ブログ 2860
ba6bf5c25f3974617e5ff41b6ad2f187
DTUとゲートウェイ・デバイスの違いについて、多くの人が混乱している。今日は、DTUとは何かということから、このトピックについて分かりやすく説明します。DTUは、農業、工業、水利システム、その他多くのアプリケーションなど、様々なシーンで広く市場で使用されています。

DTUとは?

DTU (データ転送ユニット)は、主にクラウドプラットフォームに透過的にデータを伝送する機能を持つ。このトランスペアレントな伝送とは、フィールド・サイトにRS-485またはRS-232シリアル・インターフェースからのデータがある場合、基本的にリモートでプラットフォームに仮想ケーブルを延長するようなものだ。
例えば、私がこのデータをワイヤレス方式でクラウドプラットフォームに透過的に送信すると、クラウドプラットフォームはこのデータを処理し、双方向通信を確立し、パラメーターを管理することができる。しかし、重要な特徴は何か?それは「トランスペアレント伝送」と呼ばれるもので、その名の通り、データが送信元でどのようなフォーマットであっても、それがそのままプラットフォームに伝送されることを意味する。このため、プラットフォームはデータに対して適切な変換を行う必要があります。Modbus RTUやRS-232シリアル通信データのような一般的なプロトコルでは、クラウドプラットフォームは分析や処理を行う前にこのデータを解析する必要がある。

ゲートウェイとは?

A ゲートウェイ (英語では文字通り「ゲートウェイ」と呼ばれる)は、DTUとやや似ており、データ伝送に使用されるデバイスでもある。しかし、ゲートウェイの何が特別なのか?ゲートウェイはプロトコル変換とデータ解析を行う。これは何を意味するのだろうか?例えば、私のフィールド機器がRS-485 Modbus RTUプロトコルを使用しているが、クラウドプラットフォームがMQTTまたはHTTPプロトコルを必要とする場合、ゲートウェイはプロトコル間の変換を実行することができます。これがDTUとの最大の違いです。

実例

実際の例を見てみましょう。RS-485インターフェースを介してModbus RTUプロトコルで通信する温湿度センサーがあるとする。DTUを使用する場合、センサーから送信された16進データパケットは、"01 03 00 00 02 C4 0B "のように、そのままクラウドプラットフォームに送信される。クラウドプラットフォームは、これをデバイス番号 1 からレジスタ 0 と 1 を読み取る Modbus リードコマンドとして解析する必要があります。
しかしゲートウェイを使えば、まずこのModbusデータパケットを受信し、それを温度なら25.6℃、湿度なら60.3%のような実際の値に解析し、{"温度":25.6, "湿度":60.3}のようなMQTT JSONフォーマットでクラウドプラットフォームに送信する。クラウドプラットフォームは、Modbusプロトコルを解析することなく、これを直接使用することができます。

どのように選択するか?

選択の際、何を考慮すべきでしょうか?それは特定のアプリケーション・シナリオによる。クラウドプラットフォームがすでに特定のデバイスやプロトコルの解析機能を開発している場合は、DTUを使用する方がシンプルで直接的かもしれない。クラウドプラットフォームが標準的なIoTプラットフォームで、標準化されたデータフォーマットの受信を期待している場合は、ゲートウェイの使用がより適切でしょう。

b6cb31cf8db4417943be6c51e40161c3

細部の違い

細部にも違いがある。例えば、DTUは通常多くの設定パラメータを必要としません。シリアルポートパラメータ、サーバーアドレス、ポートを設定するだけで通常は十分です。ゲートウェイはプロトコル変換を行うため、デバイスレジスタアドレス、データタイプ、変換式など、より多くのパラメータを設定する必要があり、設定が比較的複雑になります。
処理能力という点では、DTUは複雑な構文解析を行わずにデータを転送するだけでよいため、通常、より小さなプロセッサとより少ないメモリを搭載している。ゲートウェイは、プロトコル変換とデータ解析(そして多くの場合、単純なエッジコンピューティング)を実行する必要があるため、通常、より強力なプロセッサと大容量メモリを備えた、より高いハードウェア仕様となっている。

41d404ec1cd5a9cbb7c64c6fb98fa8bc

コミュニケーション方法と応用シナリオ

DTUもゲートウェイも、4G、NB-IoT、LoRa、WiFiなど様々な無線通信方式をサポートしている。しかし、DTUは安価であるため、分散した多数の農業監視ポイントや水利監視ステーションなど、コスト重視のアプリケーションで使用されることが多い。ゲートウェイは、より強力な機能を持つがコストが高く、ファクトリーオートメーションやビルオートメーションなど、より高い機能要件が要求されるシナリオで一般的に使用される。

セキュリティへの配慮

セキュリティの観点からは、ゲートウェイはデータを解析・処理するため、データ暗号化やデバイス認証など、データ・レベルでより多くのセキュリティ対策を実装できる。DTUは、データ自体を処理することなく透過的な伝送のみを行うため、通常、VPN、SSL/TLSなどの技術を使用してリンク・レベルでセキュリティを実装する。

実際のプロジェクト例

実際のプロジェクトでの選択方法を見てみよう。例えば、農業用の温室監視プロジェクトで、数百の温室の温度、湿度、照度、CO2レベルを監視する必要があり、各温室に統一されたプロトコルを使用するセンサーが少ない場合、DTUを使用する方が経済的かもしれない。各温室にDTUを設置し、ローカルセンサーに接続し、データをクラウドプラットフォームに送信して、統一された解析と処理を行うことができる。
しかし、異なるプロトコル(Modbus、Siemens S7、Allen-Bradley、レガシー機器用のカスタムプロトコル)を使用する様々な機器を持つファクトリーオートメーションプロジェクトでは、DTUを使用すると、クラウドプラットフォームがこれらすべてのプロトコルの解析をサポートする必要があり、かなりの作業負荷がかかる。ゲートウェイを使用すれば、ゲートウェイレベルでプロトコルの変換が可能になり、統一されたフォーマットでクラウドプラットフォームにデータを送信できるため、クラウドプラットフォームの開発が非常にシンプルになる。
結論として、DTUとゲートウェイのどちらにも利点があり、特定のアプリケーションシナリオと要件に基づいて適切なデバイスを選択する必要がある。シンプルで低コストの透過的データ伝送にはDTUを選択し、プロトコル変換、データ前処理、より高いセキュリティにはゲートウェイが適しています。この説明で、DTUとゲートウェイの違いをより明確に理解していただければ幸いです!
前の記事 次だ:

関連推奨品

もっと拡大する!