はじめに
Rejoin Modeは、LoRaWANゲートウェイやネットワークサーバーの異常時に、Milesight LoRaWANエンドデバイスが自動的にネットワーク接続を設定するための機能です。また、再接続モードはデータが失われた時間を記録するデータ再送信機能を実現するベースでもあります。
設定方法
方法1:
ウェブGUIまたはToolBoxでデバイス設定ページにログインし、再参加モードを有効にし、検出数(範囲:4~32)を設定します。参加タイプが OTAA の場合のみ、rejoin モードをサポートできます。

方法 2:
ネットワークサーバーからダウンリンクコマンドを送信し、再参加モードを無効/有効にします。 以下の設定を変更すると、デバイスは直ちにネットワークに再参加します。
再参加モードオフ:7e05090050da01007e
再参加モード オン 7e05090050da01017e
検出数を 4 に設定:7e05090050d901047e
検出数を32に設定:7e05090050d901207e
動作メカニズム
デバイスがネットワークに参加し、最後のリンク検出イベントが完了した後、デバイスは25~35分ごとにリンク検出イベントを開始します。イベントが開始されると、デバイスは次のデータ・アップリンク(定期アップリンク、閾値アラーム・アップリンクなど)で LinkCheckReq MAC パケットを送信します。ゲートウェイとネットワーク・サーバが正常に動作している場合、デバイスはネットワーク・サーバからLinkCheckANSパケットを受信します。予め設定された検出時間の間、デバイスがLinkCheckANSパケットを継続して受信しない場合、デバイスはネットワーク・サーバに参加要求を送信するために再起動し、自動的にネットワークへの再参加を試みます。 実際の検出時間はN+1です。
パラメータの定義
パラメータ |
説明 |
値 |
TR
|
アップリンクの報告間隔
|
ユーザー設定可能
|
TL
|
リンク検出イベント間隔
|
25~35分の間のランダム値
|
N
|
検出数
|
ユーザー設定可能
|
上記のメカニズムにより、再参加モードが有効になるまでの時間は以下のように計算できます:
TR>35分 TR* (N+1)
25≦TR≦35分:最大時間=2*TR*(N+1)、最小時間=TR*(N+1)
TR<25分:(TL+TR-TL%TR)*(N+1),TL=25~35
例
報告間隔が40分で、検出数が4の場合、デバイスの再接続までの最大時間は40* (4+1)=200分です。
報告間隔が10分、検出数が4の場合、デバイス再参加までの最大時間は(35+10-35%10)*(4+1)=200分、最小時間は(25+10-25%10)*(4+1)=150分。
注
- MilesightデバイスはFport=0でLinkCheckReqパケットを送信します。これはMACパケットとデータアップリンクを区別するために使用できます。
- Milesight LoRaWANエンドデバイスをMilesight IoTクラウドまたはゲートウェイ組み込みネットワークサーバーに接続すると、ゲートウェイはLinkCheckReqパケットを表示せず、Fcntを占有します。
- デバイスが再起動するか再参加モードが有効になると、この間隔に従ってネットワークサーバーに参加要求を送信します:最初の32パケットでは15秒ごと、33~96パケットでは1分ごと、最後のパケットでは報告間隔ごと。
—以上