デバイスマネージャーサーバー
ユーザーマニュアル
デバイスマネージャーサーバー
デバイスマネージャー® サーバー M2M ルーターおよび WM-Ex モデム、WM-I3 デバイス用
文書仕様
このドキュメントは、デバイス マネージャ ソフトウェア用に作成されたもので、ソフトウェアを適切に操作するための構成と使用方法の詳細な説明が含まれています。
ドキュメント カテゴリ: | ユーザーマニュアル |
ドキュメントの件名: | デバイスマネージャ |
著者: | WMシステムズLLC |
ドキュメントのバージョン番号: | リビジョン1.50 |
ページ数: | 11 |
デバイス マネージャーのバージョン: | バージョン7.1 |
ソフトウェアバージョン: | DM_パック_20210804_2 |
ドキュメントのステータス: | ファイナル |
最終更新日: | 13年2021月XNUMX日 |
承認日: | 13年2021月XNUMX日 |
第1章 はじめに
デバイス マネージャーは、当社の産業用ルーター、データ コンセントレーター (M2M ルーター、M2M 産業用ルーター、M2M 外部 PRO4)、およびスマート メーター モデム (WM-Ex ファミリー、WM-I3 デバイス) のリモート監視と集中管理に使用できます。
デバイスの継続的な監視、分析機能、大量のファームウェア更新、再構成を提供するリモート デバイス管理プラットフォーム。
このソフトウェアを使用すると、デバイスのサービス KPI (QoS、ライフ シグナル) を確認し、介入して操作を制御し、デバイスでメンテナンス タスクを実行できます。
これは、接続された M2M デバイスを遠隔地で継続的にオンライン監視する費用対効果の高い方法です。
デバイスの可用性、生命信号の監視、オンサイト デバイスの動作特性に関する情報を受信することによって。
それらから派生した分析データのおかげです。
動作値 (セルラー ネットワークの信号強度、通信状態、デバイスのパフォーマンス) を継続的にチェックします。
デバイスの可用性、生命信号の監視、オンサイト デバイスの動作特性に関する情報を受信することにより、それらから得られた分析データによります。
動作値 (セルラー ネットワークの信号強度、通信状態、デバイス パフォーマンス) を継続的にチェックします。
第 2 章 セットアップと構成
2.1. 前提条件
最大。 10.000 台のメータリング デバイスを XNUMX つの Device Manager インスタンスで管理できます。
Device Manager サーバーアプリケーションを使用するには、次の条件が必要です。
ハードウェア環境:
- 物理的なインストールと仮想環境の使用もサポートされています
- 4 コア プロセッサ (最小) – 8 コア (推奨)
- 8 GB RAM (最小) – 16 GB RAM (推奨)、デバイスの数によって異なります
- 1ギガビットLANネットワーク接続
- 最大。 500 GB のストレージ容量 (デバイスの数によって異なります)
ソフトウェア環境:
• Windows Server 2016 以降 – Linux または Mac OS はサポートされていません
• MS SQL Express Edition (最小) – MS SQL Standard (推奨) – その他のタイプのデータベース
サポートされていません (Oracle、MongoDB、MySql)
• MS SQL Server Management Studio – アカウントとデータベースを作成し、
データベース (例: バックアップまたは復元)
2.2. システム コンポーネント
デバイス マネージャーは、次の XNUMX つの主要なソフトウェア要素で構成されています。
- DeviceManagerDataBroker.exe – データベースとデータ コレクター サービス間の通信プラットフォーム
- DeviceManagerService.exe – 接続されたルーターとメータリング モデムからのデータの収集
- DeviceManagerSupervisorSvc.exe – メンテナンス用
データブローカー
デバイス マネージャーのデータ ブローカーの主なタスクは、SQL サーバーとのデータベース接続を維持し、デバイス マネージャー サービスに REST API インターフェイスを提供することです。 さらに、実行中のすべての UI をデータベースと同期させるためのデータ同期機能があります。
デバイス マネージャ サービス
これはデバイス管理サービスであり、ビジネス ロジックです。 REST API を介して Data Broker と通信し、WM Systems 独自のデバイス管理プロトコルを介して M2M デバイスと通信します。 通信は、mbedTLS (デバイス側) と OpenSSL (サーバー側) に基づいて、オプションで業界標準の TLS v1.2 トランスポート層セキュリティ ソリューションで保護できる TCP ソケットで流れます。
デバイス マネージャー スーパーバイザー サービス
GUIとDevice Manager Service間のメンテナンス機能を提供するサービスです。 この機能により、システム管理者は GUI からサーバー サービスを停止、開始、および再起動できます。
2.3. スタートアップ
2.3.1 SQL Server のインストールと構成
SQL サーバーをインストールする必要がある場合は、次のサイトにアクセスしてください。 webサイトを開き、優先する SQL 製品を選択します。 https://www.microsoft.com/en-us/sql-server/sql-server-downloads
すでに SQL サーバーがインストールされている場合は、新しいデータベースを作成します。 DM7.1 を作成し、その DM7.1 データベースに対する所有者権限を持つデータベース ユーザー アカウントを作成します。 初めてデータ ブローカーを起動すると、必要なすべてのテーブルとフィールドがデータベースに作成されます。 手動で作成する必要はありません。
まず、宛先システムにルート フォルダーを作成します。 例: C:\DMv7.1。 Device Manager 圧縮ソフトウェア パッケージをフォルダーに解凍します。
2.3.2 データブローカー
- 構成を変更する file: DeviceManagerDataBroker.config (これは JSON ベースの構成です file Data Broker が SQL Server にアクセスするには、これを変更する必要があります)。
次のパラメーターを入力する必要があります。
– SQLServerAddress → SQL サーバーの IP アドレス
– SQLServerUser → Device Manager データベースのユーザー名
– SQLServerPass → Device Manager データベースのパスワード
– SQLServerDB → データベースの名前
– DataBrokerPort → データ ブローカのリッスン ポート。 クライアントは、データ ブローカーとの通信にこのポートを使用します。 - 修正後、管理者権限でデータブローカソフト(DeviceManagerDataBroker.exe)を実行してください。
- これで、指定された資格情報でデータベース サーバーに接続し、データベース構造を自動的に作成/変更します。
重要!
Device Manager Data Broker の設定を変更したい場合は、まずアプリケーションを停止してください。
変更が完了したら、アプリケーションを管理者として実行します。
それ以外の場合、アプリケーションは変更された設定を最後の作業設定に上書きします!
2.3.3 デバイスマネージャースーパーバイザーサービス
- 構成を変更する file: エルマン.ini
- 保守操作用の正しいポート番号を設定してください。 DMSupervisorPort
- サーバーが起動するたびに DM を自動的に実行するサービスを作成する場合は、コマンド ラインを開き、管理者として次のコマンドを実行します。
DeviceManagerSupervisorSvc.exe /install コマンドは、DeviceManagerSupervisorSvc をサービスとしてインストールします。 - サービス一覧からサービスを起動 (windows+R → services.msc)
2.3.4 デバイスマネージャーサービス
- 構成を変更する file: DeviceManagerService.config (これは JSON ベースの構成です file Device Manager が接続しているモデムやルーターからデータを受信できるように変更する必要があります。)
- 次の推奨パラメータを設定する必要があります。
– DataBrokerAddress → データブローカーの IP アドレス
– DataBrokerPort → データブローカの通信ポート
– SupervisorPort → スーパーバイザの通信ポート
– ServerAddress → モデム通信用の外部 IP アドレス
– ServerPort → モデム通信用の外部ポート
– CyclicReadInterval → 0 – 無効、または 0 より大きい値 (秒単位)
– ReadTimeout → パラメータまたは状態の読み取りタイムアウト (秒)
– ConnectionTimeout → デバイスへの接続試行タイムアウト (秒単位)
– ForcePolling → 値は 0 に設定する必要があります
– MaxExecutingThreads → 同時並行スレッドの最大数 (推奨:
専用 CPU コア x 16、例: デバイス マネージャー用に 4 コア CPU を専用にすると、
値は 64 に設定する必要があります) - サーバーが起動するたびにデバイス マネージャーを自動的に実行するサービスを作成する場合は、コマンド ラインを開き、管理者として次のコマンドを実行します。
- サービス一覧からサービスを起動 (windows+R → services.msc)
重要!
Device Manager Service の設定を変更する場合は、まずサービスを停止してください。 変更が完了したら、サービスを開始します。 別のケースでは、サービスは変更された設定を最後に動作した設定に上書きします!
2.3.5 ネットワークの準備
正しく通信できるように、Device Manager サーバーで適切なポートを開いてください。
– 着信モデム通信用のサーバー ポート
– クライアント通信用の Data Broker ポート
– クライアントからのメンテナンス操作用のスーパーバイザ ポート
2.3.6 システムの起動
- DeviceManager サービスのスーパーバイザーを開始する
- DeviceManagerDataBroker.exe を実行します。
- デバイスマネージャーサービス
2.4 TLS プロトコル通信
TLS v1.2 プロトコル通信機能は、ルーター/モデム デバイスと Device Manager ® の間でソフトウェア側から (TLS モードまたはレガシー通信を選択することにより) 有効にすることができます。
クライアント側 (モデム/ルーター) で mbedTLS ライブラリを使用し、デバイス マネージャー側で OpenSSL ライブラリを使用しました。
暗号化された通信は、TLS ソケットにパックされます (二重暗号化された、安全性の高い方法)。
使用される TLS ソリューションは、相互認証方式を使用して、通信に関与する XNUMX つの当事者を識別します。 これは、両側に秘密鍵と公開鍵のペアがあることを意味します。 秘密鍵はすべてのユーザー (Device Manager ® およびルーター/モデムを含む) のみが見ることができ、公開鍵は証明書の形で移動します。
モデム/ルーターのファームウェアには、工場出荷時のデフォルト キーと証明書が含まれています。 Device Manager ® から独自のカスタム証明書を取得するまで、ルーターはこの組み込み証明書を使用して自身を認証します。
工場出荷時のデフォルトでは、ルーターに実装されているため、ルーターは、接続されたパーティによって提示された証明書が信頼できるパーティによって署名されているかどうかを確認しません。そのため、モデム/ルーターへの TLS 接続は、任意の証明書を使用して確立できます。 -署名済み。 (TLS 内にある他の暗号化を知る必要があります。そうしないと、通信が機能しません。ユーザー認証もあるため、接続先は通信について十分に知りませんが、root パスワードも必要です。自己認証に成功します)。
第 3 章 サポート
3.1 テクニカルサポート
デバイスの使用に関してご不明な点がございましたら、専任のセールスマンを通じてご連絡ください。
オンライン製品サポートは、こちらで要求できます。 webサイト: https://www.m2mserver.com/en/support/
この製品のドキュメントとソフトウェア リリースには、次のリンクからアクセスできます。 https://www.m2mserver.com/en/product/device-manager/
3.2 GPL ライセンス
Device Manager ソフトウェアは無料の製品ではありません。 WM Systems LLc は、アプリケーションの著作権を所有しています。 このソフトウェアは、GPL ライセンス条項に準拠しています。 この製品は Synopse mORMot Framework コンポーネントのソース コードを使用しており、これも GPL 3.0 ライセンス条項に基づいてライセンスされています。
法的通知
©2021. WMシステムLLC。
このドキュメントの内容 (すべての情報、写真、テスト、説明、ガイド、ロゴ) は、著作権で保護されています。 コピー、使用、配布、および公開は、出典を明確に示した WM Systems LLC. の同意がある場合にのみ許可されます。
ユーザー ガイドの写真は、説明のみを目的としています。 WMシステムLLC。 は、ユーザー ガイドに含まれる情報の間違いを認識せず、責任も負いません。
このドキュメントに掲載されている情報は、予告なしに変更されることがあります。
ユーザー ガイドに含まれるすべてのデータは、情報提供のみを目的としています。 詳細については、当社の同僚にお問い合わせください。
警告! プログラムの更新プロセス中にエラーが発生すると、デバイスが故障する可能性があります。
WMシステムズLLC
8 Villa str., ブダペスト H-1222 ハンガリー
電話: +36 1 310 7075
メールアドレス: sales@wmsystems.hu
Web: www.wmsysterns.hu
ドキュメント / リソース
![]() |
WM システム デバイス マネージャー サーバー [pdf] ユーザーマニュアル デバイス マネージャー サーバー、デバイス、マネージャー サーバー、サーバー |