OMAデバイス管理

OMAデバイス管理は、 Open Mobile Alliance(OMA)のデバイス管理(DM)ワーキンググループとデータ同期(DS)ワーキンググループによって規定されたデバイス管理プロトコルです。 [ 1 ] OMA DMの現在の承認仕様はバージョン1.2.1です。[ 2 ]このバージョンの最新の変更は2008年6月にリリースされました。[ 3 ]候補リリース2.0は2013年9月に最終版がリリースされる予定でした。[ 4 ]

概要

OMA DM仕様は、携帯電話PDAタブレットコンピュータなどのモバイルデバイスの管理用に設計されています。[ 5 ]デバイス管理は、次の用途をサポートすることを目的としています。

  • プロビジョニング– デバイスの構成(初回使用時を含む)、機能の有効化と無効化
  • デバイス構成 – デバイスの設定とパラメータの変更を許可します
  • ソフトウェアのアップグレード– アプリケーションやシステムソフトウェアを含む、デバイスにロードされる新しいソフトウェアやバグ修正を提供します。
  • 障害管理– デバイスからのエラーを報告し、デバイスの状態を問い合わせる

上記の機能はすべてOMA DM仕様でサポートされており、デバイスはオプションでこれらの機能のすべてまたは一部を実装できます。OMA DM仕様はモバイルデバイスを対象としているため、以下の点に配慮して設計されています。

  • メモリやストレージ容量が限られている小型デバイス
  • 無線接続などの通信帯域幅の制約
  • デバイスはソフトウェア攻撃に対して脆弱であるため、厳格なセキュリティが求められます。認証とチャレンジは仕様の一部となっています。

技術的な説明

OMA DMは、多くのモバイルデバイスメーカーが設立した業界コンソーシアムであるSyncML Initiative Ltdによって開発されました。仕様の適用範囲と利用範囲が拡大し、より多くのデバイスがサポートされ、グローバルな運用がサポートされるようになったため、SyncML InitiativeはOMA傘下に統合されました。

技術的には、OMA DMプロトコルはデータ交換にXML 、より具体的にはSyncMLで定義されたサブセットを使用します。デバイス管理は、サーバー(デバイスを管理する側)とクライアント(管理されるデバイス)間の通信によって行われます。OMA DMは、以下のような任意の数のデータトランスポートをサポートし、利用できるように設計されています。

  • 物理的には有線(USBRS-232)と無線メディア(GSMCDMAIrDA、またはBluetooth)の両方を介して
  • WSP ( WAP )、HTTPOBEX、または同様のトランスポートのいずれかで実装されたトランスポート層

通信プロトコルはリクエスト・レスポンス・プロトコルです。認証と認証チャレンジが組み込まれており、サーバーとクライアントが適切な検証を行った後にのみ通信が行われることを保証します。サーバーとクライアントはどちらもステートフルであり、認証が完了した後にのみ、特定のシーケンスのメッセージが交換され、タスクが実行されます。

通信はOMA DMサーバーによって非同期的に開始され、 WAPプッシュSMSなどの利用可能な任意の方法が使用されます。サーバーからクライアントへの最初のメッセージは、通知またはアラートメッセージの形式と呼ばれます。

サーバーとクライアント間の通信が確立されると、特定のデバイス管理タスクを完了するために、一連のメッセージが交換されることがあります。OMA DMはアラート機能を提供します。アラートは順序に関係なく発生するメッセージであり、サーバーまたはクライアントのどちらからも送信できます。このようなアラートは、エラーや異常終了などの処理に使用されます。

最大メッセージサイズなど、通信に関連するいくつかのパラメータは、セッション開始時にサーバーとクライアント間でネゴシエートされます。大きなオブジェクトを転送するために、プロトコルでは小さなチャンクに分割して送信することも可能になっています。

タイムアウトに基づくエラー回復は完全には指定されていないため、実装によって異なる可能性があります (プロトコルはこれらに関して完全には指定されておらず、意図的にオープンなままになっているようです)。

このプロトコルは、セッション中のパッケージの交換を規定しています。各パッケージは複数のメッセージで構成され、各メッセージは1つ以上のコマンドで構成されます。サーバーがコマンドを開始し、クライアントはコマンドを実行し、結果を応答メッセージで返すことが期待されます。

参照

参考文献

  1. ^モバイルデバイス向け変調モジュール更新のためのOMA DMベースフレームワーク:コンピュータサイエンス&IT書籍の章 | IGI Global
  2. ^ Sprint OMADMとその仕様とは? - インターネットアクセスガイド
  3. ^ 「OMA Device Management V1.2」Open Mobile Alliance . 2012年. 2013年1月15日時点のオリジナルよりアーカイブ。 2019年10月1日閲覧
  4. ^ 「OMA Device Management V2.0」 Open Mobile Alliance . 2012年. 2013年1月16日時点のオリジナルよりアーカイブ。 2019年10月1日閲覧
  5. ^ Kang, Joon-Myung; Ju, Hong-Taek; Choi, Mi-Jung; Hong, James Won-Ki; Kim, Jun-Gu (2009). 「モバイルデバイス向けOMA DMベースのリモートソフトウェア障害管理」 . International Journal of Network Management . 19 (6): 491– 511. doi : 10.1002/nem.724 .