OMA デバイス管理


OMA_Device_Management
OMA デバイス管理は、 Open Mobile Alliance (OMA) デバイス管理 (DM) ワーキング グループとデータ同期 (DS) ワーキング グループによって指定されたデバイス管理プロトコルです。現在承認されている OMA DM の仕様はバージョン 1.2.1 であり、 2008 年 6 月にリリースされたこのバージョンの最新の修正版です。候補リリース 2.0 は 2013 年 9 月に最終決定される予定でした。
コンテンツ
1 概要
2 技術的な説明
3 こちらもご覧ください
4 参考文献
5 外部リンク

概要
OMA DM 仕様は、携帯電話、PDA、タブレットコンピューターなどのモバイル デバイスの管理用に設計されています。デバイス管理は、次の用途をサポートすることを目的としています。
プロビジョニング– デバイスの構成 (初回使用を含む)、機能の有効化と無効化
デバイス構成 – デバイスの設定とパラメータの変更を許可します
ソフトウェアのアップグレード– アプリケーションやシステム ソフトウェアなど、新しいソフトウェアやバグ修正をデバイスにロードできるようにします。
障害管理– デバイスからエラーを報告し、デバイスのステータスを問い合わせます
上記の機能はすべて OMA DM 仕様でサポートされており、デバイスはオプションでこれらの機能のすべてまたはサブセットを実装できます。OMA DM 仕様はモバイル デバイスを対象としているため、次の点に注意して設計されています。
メモリとストレージ スペースが限られている小さな設置面積のデバイス
ワイヤレス接続などの通信帯域幅の制約
デバイスはソフトウェア攻撃に対して脆弱であるため、厳重なセキュリティ。認証とチャレンジは仕様の一部になっています

技術的な説明
OMA DM は、当初、多くのモバイル デバイス メーカーによって形成された業界コンソーシアムであるSyncML Initiative Ltdによって開発されました。SyncML イニシアチブは、仕様の範囲と使用がより多くのデバイスを含み、グローバルな操作をサポートするように拡張されたため、OMA の傘に統合されました。
技術的には、OMA DM プロトコルはデータ交換にXML を使用します。より具体的には、 SyncMLによって定義されたサブセットです。デバイス管理は、サーバー (デバイスを管理している) とクライアント (管理されているデバイス) の間の通信によって行われます。OMA DM は、次のような任意の数のデータ トランスポートをサポートおよび利用するように設計されています。
有線 ( USB、RS-232 ) と無線メディア ( GSM、CDMA、IrDA、またはBluetooth )の両方で物理的に
WSP ( WAP )、HTTP、またはOBEXまたは同様のトランスポートのいずれかで実装されたトランスポート層
通信プロトコルは、要求応答プロトコルです。サーバーとクライアントが適切な検証後にのみ通信するように、認証と認証のチャレンジが組み込まれています。サーバーとクライアントはどちらもステートフルです。つまり、特定の一連のメッセージは、認証が完了してタスクを実行した後にのみ交換されます。
通信は、OMA DM サーバーによって、WAP プッシュやSMSなどの使用可能な方法を使用して非同期的に開始されます。サーバーからクライアントへの最初のメッセージは、通知または警告メッセージの形式であると言われています。
サーバーとクライアントの間で通信が確立されると、特定のデバイス管理タスクを完了するために一連のメッセージが交換される場合がOMA DM はアラートを提供します。アラートは、順不同で発生する可能性があり、サーバーまたはクライアントのいずれかによって開始される可能性があるメッセージです。このようなアラートは、エラー、異常終了などを処理するために使用されます。
最大メッセージ サイズなど、通信に関連するいくつかのパラメータは、セッションの開始時にサーバーとクライアントの間でネゴシエートできます。大きなオブジェクトを転送するために、プロトコルはそれらを小さなチャンクで送信することを許可します。
タイムアウトに基づくエラー回復は完全には指定されていないため、実装が異なると異なる可能性があります (これらに関連するプロトコルは完全には指定されておらず、意図的に開いたままになっているようです)。
プロトコルは、セッション中のパッケージの交換を指定します。各パッケージは複数のメッセージで構成され、各メッセージは 1 つまたは複数のコマンドで構成されます。サーバーはコマンドを開始し、クライアントはコマンドを実行し、応答メッセージを介して結果を返すことが期待されます。

こちらもご覧ください
モバイル デバイス管理ソフトウェアの一覧
モバイル デバイス管理

参考文献
^ モバイル デバイスの変調モジュールを更新するための OMA DM ベースのフレームワーク: コンピューター サイエンスと IT の本の章 | IGIグローバル ^ Sprint OMADM とその仕様とは? – インターネット アクセス ガイド ^ 「OMA デバイス管理 V1.2」 . モバイル アライアンスを開きます。2012. 2013-01-15 のオリジナルからのアーカイブ。2019-10-01閲覧。
^ 「OMA デバイス管理 V2.0」 . モバイル アライアンスを開きます。2012. 2013-01-16 のオリジナルからのアーカイブ。2019-10-01閲覧。
^ モバイル デバイス向けの OMA DM ベースのリモート ソフトウェア障害管理 – Kang – 2009 – International Journal of Network Management – Wiley Online Library

外部リンク
JSR 233: J2EE モバイル デバイスの管理と監視の仕様
OMA デバイス管理ワーキング グループ
Open Mobile Alliance – デバイス管理の概要
オープンソースの OMA-DM シミュレータ – Eclipse Koneki プロジェクト ·