- Home
- 組み込みネットワーク・サーバー
- Milesightゲートウェイでマルチキャスト機能を使用する方法
Milesightゲートウェイでマルチキャスト機能を使用する方法
説明
マルチキャストとは、複数の宛先機器に同時にデータを送信するグループ通信のことです。マルチキャストは1対多または多対多の配信が可能で、大量に制御する際に広く使用されます。マルチキャストは物理層のポイント・ツー・マルチポイント通信と混同しないでください。
Milesight LoRaWANゲートウェイは、クラスBまたはクラスCのマルチキャストグループを作成し、エンドデバイスのグループにダウンリンクメッセージを送信することができます。この記事では、マルチキャスト機能を使用するための設定方法について説明します。
必要条件
- Milesight LoRaWANゲートウェイUG6x, UG56
- マルチキャストをサポートするLoRaWANノード:この例ではMilesight WS50x, WS51x, WS52x, WS558を使用します。
- MQTTブローカー
- MQTTクライアント・ソフトウェア MQTT Explorer
コンフィギュレーション
マルチキャスト・コンフィギュレーションの設定
1.この記事に従って、LoRaWANノード機器をゲートウェイに接続します。
2. Network Sever > Multicast Groups > Add.
3.オプションに正しい情報を入力し、マルチキャストグループに追加したいエンドデバイスを追加し、[Save]をクリックします。すべてのデバイスのアプリケーションポートを確認します、
Group Name:グループを識別し、グループ名を表示します。
Multicast Address: 異なるマルチキャストグループを区別するための一意の8桁のアドレス。マルチキャストアドレスは、ゲートウェイとマルチキャストグループ内のすべてのセンサー間で同じにしてください。
Multicast Network Session Key:32 桁のキー。このキーはゲートウェイとマルチキャストグループ内のすべてのセンサー間で同じにしてください。
Multicast Application Session Key: 32 桁のキー。このキーはゲートウェイとマルチキャストグループ内のすべてのセンサー間で同じにしてください。
Class Type: クラスBとクラスCはオプションです。マルチキャストグループ内のセンサータイプに応じて選択してください。
Datarate:ダウンリンクを受信するノードのデータレートです。通常はエンドデバイスのRX2データレートと同じです。
Frequency: このグループ内の全デバイスへのダウンリンク周波数。通常はエンドデバイスのRX2周波数と同じです。
Frame-counter: ダウンリンクコマンドのフレームカウンタ。デフォルトでは0です。
Add Device: このグループで制御する必要のあるデバイスを選択します。
注:Milesightセンサーを使用する場合は、Toolboxアプリを起動し、設定→LoRaWAN Settingsに進み、Enableにするマルチキャストグループを1つ選択してパラメータを設定し、NFC経由でセンサーに書き込みます。各デバイスは最大4つのマルチキャストグループに追加できます。
Multicast Address: 異なるマルチキャストグループを区別するためのユニークな 8 桁のアドレス。マルチキャストアドレスはゲートウェイとマルチキャストグループ内のすべてのセンサー間で同じにしてください。
Multicast Network Session Key: 32 桁のキー。このキーはゲートウェイとマルチキャストグループ内の全センサー間で同じにしてください。
デフォルト値:
Multicast Group 1: 5572404C696E6B4C6F52613230313823
Multicast Group 2: 5572404C696E6B4C6F52613230313824
Multicast Group 3: 5572404C696E6B4C6F52613230313825
Multicast Group 4: 5572404C696E6B4C6F52613230313826
Multicast Application Session Key: 32桁のキー。このキーはゲートウェイとマルチキャストグループ内のすべてのセンサー間で同じにしてください。
デフォルト値:
Multicast Group 1: 5572404C696E6B4C6F52613230313823
Multicast Group 2: 5572404C696E6B4C6F52613230313824
Multicast Group 3: 5572404C696E6B4C6F52613230313825
Multicast Group 4: 5572404C696E6B4C6F52613230313826
ゲートウェイでダウンリンクコマンドを送信
Network Server(ネットワークサーバー)]->[Packets(パケット)]で、マルチキャストグループを1つ選択し、タイプを設定してコマンドを入力し、[Send(送信)]をクリックします。
MQTT経由でダウンリンクコマンドを送信
1.LoRaWAN ゲートウェイと MQTT ブローカーの接続方法」に従って、ゲートウェイを MQTT ブローカーに接続します。
2. ゲートウェイのGUIにログインし、Network Server>Applicationに進み、マルチキャストダウンリンクトピックを定義します。空白の場合、デフォルトのトピックはmulticast/tx です。この例では、トピックを /multicast/down に設定します。
3. 別のMQTTクライアントソフトウェアをブローカーに接続し、以下のようにトピックをパブリッシュします(MQTT Explorerを例にとります):
Topic: /multicast/down
Format: json
Content: {“multicastName”: “Multicast-Kristy”, “fport”: 85, “data”:”/wOwBA==”}
または{“confirmed”: false, “multicastName”: “Multicast-Kristy”, “fport”: 85, “data”:”/wOwBA==”}
注意
multicastName:Network Server>Multicast Groups>Group Nameで確認してください。
fPort: デバイス・アプリケーション・ポート、Milesightセンサーのデフォルトは85です。
data:センサーのユーザーガイドでダウンリンクコマンドを確認し、このツールで「Hex 」から 「Base64 」に変換してください。
4.送信後、Network Server>Packetsでマルチキャストダウンリンクコマンドがあるか再確認できます。
投稿者プロフィール
- webmaster
関連記事
組み込みネットワーク・サーバー
- Milesight Gateway- MQTTによるNiagara BMSプラットフォーム統合
この記事では、Milesight LoRaWANゲートウェイをMQTTプロトコル経由でNiagaraプラットフォームに統合する方法を説明します。
- Milesightゲートウェイ- Modbus経由でのNiagara BMSプラットフォーム統合
この記事では、Milesight LoRaWANゲートウェイをModbusプロトコル経由でNiagaraプラットフォームに統合する方法を説明します。
- Milesight Gateway- BACnet経由でのNiagara BMSプラットフォーム統合
この記事では、Milesight LoRaWANゲートウェイをBACnet/IPプロトコル経由でNiagaraプラットフォームに統合し、アップリンクとダウンリンクを実現する方法について説明します。
- Exosite-Milesightゲートウェイ統合
このガイドでは、Milesight ゲートウェイを接続し、MQTT 接続を介して LoRaWAN エンドデバイスのデータを Exosite IoT プラットフォームに統合する方法を紹介します。
- Milesight Gateway MQTT APIガイド
Milesightゲートウェイは、ゲートウェイに組み込まれたネットワークサーバーの設定を行うためのMQTT APIを提供しています。
- MilesightのLoRaWANゲートウェイをMQTTでAWSに接続する方法
このドキュメントでは、Milesight LoRaWANゲートウェイをMQTTプロトコル経由でAWSに接続する方法を説明します。
- Milesightゲートウェイのチャンネルマスクの設定方法
本記事では、Milesightゲートウェイでチャネルマスクを設定する方法を説明します。
- MilesightのLoRaWANゲートウェイをMQTTでAkenzaに接続します。
Milesight UG85/UG87 LoRaWANゲートウェイはネットワークサーバーとして動作し、ゲートウェイからAkenza Coreへエンドノードのデータを転送するMQTT機能を統合しています。
- Milesight LoRaWANゲートウェイ用AWS IoT Greengrassクイックガイド
AWS IoT Greengrassは、クラウド機能をローカルデバイスに拡張し、より情報ソースに近いデータの収集と分析、ローカルイベントへの自律的な反応、ローカルネットワーク上でのセキュアな相互通信を可能にします。
- MilesightゲートウェイとGravioプラットフォームの接続方法
MilesightはすでにMQTT Standardと統合されており、MilesightからGravioへ簡単にデータを橋渡しすることができます。この統合により、ユーザーはMilesightセンサーから収集されたIoTデータからビジネスプロセスを構築できるようになります。
- Milesight Embedded Network Serverでデバイスを一括インポートする方法
この記事では、Milesight Embedded Network Serverでデバイスを一括インポートする方法について説明します。
- ゲートウェイ・フリート(マルチゲートウェイ)機能を使うには?
Milesight LoRaWANゲートウェイはゲートウェイフリート機能によりマルチゲートウェイアーキテクチャを構築することができます。
- Milesight GatewayからLoRaWANノードをリモートコントロールする方法?
Milesightゲートウェイはネットワークサーバーを内蔵しており、ゲートウェイで起動したLoRaWANノードをリモートで制御するためのダウンリンクコマンドをテストすることができます。
- MilesightゲートウェイとTagoをMQTTで接続する方法
この記事では、Milesightゲートウェイ経由でLoRaWAN®デバイスデータをTagoに送信し、ゲートウェイのトラフィックから各デバイスを分割する方法を説明します。
- PostmanによるMilesight Gateway HTTP APIのテスト方法?
Milesightゲートウェイは、LoRaWAN構成用のHTTP APIを提供します。この記事では、Postmanソフトウェアを使用してこれらのAPIを呼び出す方法を説明します。
- Milesight Gateway – MQTTによるThingsBoardとの統合
この記事では、MQTT 経由で Milesight Gateway を Thingsboard に統合する方法を説明します。
- Milesight LoRaWANゲートウェイをMicrosoft Azureに統合する方法
本記事では、MQTTを使用してMilesight LoRaWANゲートウェイをMicrosoft Azureに接続する方法について説明します。
- LoRa信号の改善方法
LoRaWANゲートウェイは、CSSチャープとスペーディングファクターにより広範囲をカバーでき、最大15~20kmの距離をカバーできます。しかし、建物内や都市部での設置の場合は、その範囲は2km程度に減少します。このガイドでは、Milesightゲートウェイとノードの信号強度を向上させる関連方法を列挙しています。
- MilesightゲートウェイにLoRaチャンネルを設定する方法
MilesightのLoRaWANゲートウェイは、ネットワークサーバーとして動作する場合、すべてのエンドデバイスの設定だけでなく、個々のデバイスのための特別な周波数の設定もサポートしています。
- Milesightゲートウェイでペイロードコーデックを使用する方法
この記事では、ペイロード・コーデック機能を使って、アップリンクとダウンリンクのコンテンツをカスタマイズする方法を説明します。
- Milesight LoRaWANゲートウェイとHTTPサーバの接続方法?
ゲートウェイ上で新しいアプリケーションを作成し、LoRaWANエンドデバイスから送信されたデータのデコード方法と、HTTP(S)データ転送プロトコルを選択してHTTP(S)サーバーにデータを送信する方法を定義することができます。
- MilesightゲートウェイでMQTT経由でデバイスをリモートコントロールする方法
組み込みネットワークサーバーとして動作する場合、Milesight LoRaWANゲートウェイは、サードパーティのMQTT/HTTP/HTTPSサーバーへのデータパケットの送信と、LoRaWANエンドデバイスに転送するためのダウンリンクコマンドの受信の両方をサポートします。
- MilesightゲートウェイとMilesight IoTクラウドの接続方法
Milesight IoT Cloudは、Milesightデバイスと比類のないレベルの垂直統合を提供する包括的なクラウドサービスであり、デバイスを高速に接続することができます。この記事では、Milesightゲートウェ […]
- LoRaWAN GatewayとMQTT Brokerの接続方法
Milesight LoRaWANゲートウェイは、サードパーティーのMQTT/HTTP/HTTPSサーバーへのデータパケット送信をサポートしています。ゲートウェイ上に新しいアプリケーションを作成し、LoRaWANエンドデバイスから送信されたデータをデコードする方法を定義し、MQTTデータ転送プロトコルを選択してMQTTサーバにデータを送信することが可能です。
ソリューション / IoT サポート
- ChirpStackとMilesightゲートウェイの統合本記事では、Milesight LoRaWANゲートウェイをChirpStackサーバーに統合する方法についてご説明します。
- Things Stack-Milesightゲートウェイの統合(Semtech Packet Forwarder経由)本ドキュメントでは、Semtechパケット転送機を経由してMilesight LoRaWANゲートウェイをTTI/TTS v3に接続する方法を説明します。
- Milesight Gateway -ベーシック・ステーションを介したシングス・スタック(TTN)の統合本ドキュメントでは、CUPSまたはLNS経由でThe Thing Stackに接続する方法を説明します。両方から1つを選択して構成を完了することができます。
- MilesightゲートウェイでLoRa周波数プランを変更する方法この記事では、MilesightゲートウェイでLoRa周波数プランを変更する方法を説明します。
- Milesight Gateway- MQTTによるNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをMQTTプロトコル経由でNiagaraプラットフォームに統合する方法を説明します。
- Milesightゲートウェイ- Modbus経由でのNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをModbusプロトコル経由でNiagaraプラットフォームに統合する方法を説明します。
- Milesight Gateway- BACnet経由でのNiagara BMSプラットフォーム統合この記事では、Milesight LoRaWANゲートウェイをBACnet/IPプロトコル経由でNiagaraプラットフォームに統合し、アップリンクとダウンリンクを実現する方法について説明します。
- Exosite-Milesightゲートウェイ統合このガイドでは、Milesight ゲートウェイを接続し、MQTT 接続を介して LoRaWAN エンドデバイスのデータを Exosite IoT プラットフォームに統合する方法を紹介します。
- Milesight Gateway MQTT APIガイドMilesightゲートウェイは、ゲートウェイに組み込まれたネットワークサーバーの設定を行うためのMQTT APIを提供しています。
- MilesightのLoRaWANゲートウェイをMQTTでAWSに接続する方法このドキュメントでは、Milesight LoRaWANゲートウェイをMQTTプロトコル経由でAWSに接続する方法を説明します。