(57)【要約】  【課題】  小型追尾装置を管理する為のシンプル・ネットワーク・マネージメント・プロトコルの使用する方法、システム、装置、及び媒体を提供する。  【解決手段】  マネージャ、オブジェクト識別子から成るコマンドメッセージ、可変的な識別部から成るオブジェクト識別子およびコマンド情報部でコマンドメッセージを生成し、オブジェクト識別子が少なくとも２つのコマンドで構成され、少なくとも２つのコマンドが管理された装置の一般の変数に指示され、少なくとも２つのコマンドが管理された装置の異なる変数の方向に指示され、管理された装置がＩＣＣ小型追尾装置を備え、ＩＣＣ小型追尾装置が、ＩＣカード、スマートカード、ＳＩＭカード、セキュリティ認証モジュール・カード、プリンタ、リーダ、プリンタ内の構成要素およびリーダの中の構成要素の少なくとも一つを備え、管理された装置でコマンドメッセージを受信し、実行されるコマンドおよびコマンドの実行中に使われるパラメータを決定するためにコマンド情報部を利用し、管理された装置でパラメータを有するコマンドを実行するなどの方法、システム、装置、及び媒体とした。  【選択図】  図３
2012520506.tif 000002
【特許請求の範囲】
【請求項１】
マネージャ、オブジェクト識別子から成るコマンドメッセージ、可変的な識別部から成るオブジェクト識別子およびコマンド情報部でコマンドメッセージを生成することと、
前記コマンドメッセージを管理された装置に発信することで構成されることを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、前記オブジェクト識別子が少なくとも２つのコマンドで構成されることを特徴とする方法。
【請求項３】
請求項２に記載の方法であって、少なくとも２つのコマンドが前記管理された装置の一般の変数に対して指示されることを特徴とする方法。
【請求項４】
請求項２に記載の方法であって、少なくとも２つのコマンドが前記管理された装置の異なる変数の方向に対して指示されることを特徴とする方法。
【請求項５】
請求項１に記載の方法であって、前記管理された装置が小型追尾装置を備えることを特徴とする方法。
【請求項６】
請求項５に記載の方法であって、前記小型追尾装置が、ＩＣカード、スマートカード、ＳＩＭカード、セキュリティ認証モジュール・カード、プリンタ、リーダ、プリンタ内の構成要素およびリーダの中の構成要素の少なくとも一つで構成されることを特徴とする方法。
【請求項７】
請求項１に記載の方法であって、
管理された装置によってコマンドメッセージを受信することと、
実行されるコマンドと、このコマンドの実行中に使われるパラメータを決定するためにコマンド情報部を利用することと、
管理された装置でパラメータを有するコマンドを実行することを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、前記小型追尾装置がセキュリティな場所に置かれている場合に、コマンドが管理された前記小型追尾装置の範囲内で実行されることを特徴とする方法。
【請求項９】
請求項１に記載の方法であって、ＴＣＰおよびＵＤＰパケットのうちの少なくとも１つのコマンドメッセージをカプセル化することと、ＴＣＰおよびＵＤＰパケットの少なくとも一つのパケットをマネージャから前記小型追尾装置に送信することを特徴とする方法。
【請求項１０】
シンプル・ネットワーク・マネージメント・プロトコル（以下、「ＳＮＭＰ」と称する。）を使うシステムであって、ＳＮＭＰのメッセージを有する制御デバイスに適応したマネージャと、マネージャによって送信されるＳＮＭＰのメッセージを受信して、処理するために適応した小型追尾装置で構成されることを特徴とするシステム。
【請求項１１】
請求項１０に記載のシステムであって、前記小型追尾装置が、ＩＣカード、スマートカード、ＳＩＭカード、セキュリティ認証モジュール（ＳＡＭ）カード、プリンタ、リーダ、プリンタ内の構成要素およびリーダの中の構成要素の少なくともひとつで構成されることを特徴とするシステム。
【請求項１２】
請求項１０に記載のシステムであって、少なくともＳＮＭＰのメッセージの一部がＴＣＰおよびＵＤＰパケットのうちの少なくとも１つを介してマネージャから小型追尾装置まで送信されることを特徴とするシステム。
【請求項１３】
ＳＮＭＰメッセージの受信と処理に適応させた小型の追尾する装置。
【請求項１４】
請求項１３の装置であって、前記ＳＮＭＰメッセージがオブジェクト識別子で構成され、前記オブジェクト識別子は変数識別部とコマンド情報部で構成され、前記変数識別部は処理される装置の変数を識別し、前記コマンド情報部は変数上で実行される管理アクションを識別することを特徴とする装置。
【請求項１５】
請求項１４に記載の装置であって、前記オブジェクト識別子が少なくとも２つのコマンドで構成されることを特徴とする装置。
【請求項１６】
プロセッサが、実行可能なインストラクションを格納するコンピュータによって読込可能な媒体と、変数識別部およびコマンド情報部で構成されるオブジェクト識別子で構成され、前記インストラクションが管理された装置のプロセッサによって実行されるときに、前記インストラクションは管理された装置にオブジェクト識別子のコマンド情報部分のコマンド情報に基づいたプロセスを実行させることを特徴とするコンピュータによって読込可能な媒体。
【請求項１７】
請求項１６に記載のコンピュータによって読込可能な媒体であって、前記実行可能なインストラクションがメッセージの形式であることを特徴とするコンピュータによって読込可能な媒体。
【請求項１８】
請求項１７に記載のコンピュータによって読込可能な媒体であって、前記媒体がワイヤを備えることを特徴としたコンピュータによって読込可能な媒体。
【請求項１９】
請求項１６に記載のコンピュータによって読込可能な媒体であって、前記媒体がネットワーク装置にあるメモリで構成されることを特徴とするコンピュータによって読込可能な媒体。
【請求項２０】
請求項１６に記載のコンピュータによって読込可能な媒体であって、前記媒体が前記管理された装置のメモリを備えることを特徴とするコンピュータによって読込可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的な小型追尾装置を管理する為のＳＭＮＰのネットワークの装置およびその管理メカニズムに関する。
【背景技術】
【０００２】
ＩＥＴＦ  ＲＦＣ  ３４１６の「シンプル・ネットワーク・マネージメント・プロトコル（以下、「ＳＮＭＰ」と称する。）のプロトコル・オペレーションの第２版」には、ＳＮＭＰで管理された装置の一組のデータ・エレメントと交信するために、ひとつが、一連の名前と値のペアの連続に続いて実行したいオペレーション・タイプで構成されたプロトコル・データ・ユニット（ＰＤＵ）を送る内容の記載がある。
【０００３】
ＰＤＵは、名前と関連した値を使用している名づけられたデータ・エレメントの各々についてオペレーションが実行されなければならないことを意味することとする。
【０００４】
ＲＦＣ３４１６においては以下の動作のみが唯一許容される：
●  ＧＥＴ
●  ＧＥＴ
●  ＮＥＸＴ
●  ＧＥＴ−ＢＵＬＫ
●  ＲＥＳＰＯＮＳＥ
●  ＳＥＴ
●  ＩＮＦＯＲＭ
●  ＴＲＡＰ
●  ＲＥＰＯＲＴ
【０００５】
もし付加的な動作の実行をする場合は、１つ以上の仮想変数をつくらなければならない。
【０００６】
仮想変数において、所望の動作を起こさせるためには相互の連関が必要となる。
【０００７】
リアルタイム・オペレーティングシステム、合同ネットワーク伝送プロトコル実行、ＥＣＧ信号の分析の方法および前記ものの全てを含むワイヤレス・センサ・ネットワーク装置に関し、一つ以上のＥＣＧを得ることは、時間にわたって信号を送る方法と、フィルタ前記一つ以上ＥＣＧは、ローパスフィルタ、ハイパスフィルタおよび適応フィルタからなる群から選択される少なくとも一つのフィルタで信号を送る方法と、そして、一つ以上の機能を前記フィルタ処理信号から抽出することを備えるタスク・スケジューリング、信号分析およびリモートセンサためのシステムと方法について知られている（特許文献１）。
【０００８】
オブジェクト位置、制御および追跡装置は、オブジェクト識別子変数ベースのプロトコル（例えばＳＮＭＰ）を使用して行うローカル・エリア・ネットワークの感覚および制御システムにおいて、赤外線センサー、タッチ・メモリ・ポート、受動的な赤外線センサーおよび外部装置コントローラの全てはオブジェクト識別子変数を使用してアクセスされる、そして、このようにして、刺激イベントはネットワーク上のコンピュータに報告され、そして、外部素子は刺激に応答して制御されることが知られている（特許文献２）。
【０００９】
小型追尾装置のための表示のためのテーブルを配置するために記載されているテーブルレイアウトの効率的な表示方法であって、テーブルを小型追尾装置、例えばＩＣカード機能付き携帯電話、個人データ・アシスタント、携帯型端末、その他に表示するために用いてもよい。そして、Ｓｍａｌｌ追尾装置は概して、他のコンピュータ・システム（例えばデスクトップ・コンピュータ）より小型ディスプレイを有する内容が知られている（特許文献３）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】欧州特許庁特開１７２４６８４号公報
【特許文献２】米国特許庁特開５５７２１９５号公報
【特許文献３】米国特許庁特開６６７５３５１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
いずれの特許文献においても、コマンドとデータは別々に送信されているので、誰かがもし付加的な動作を実行したい場合は、仮想変数を生成する必要が生じる。
【００１２】
これにより、仮想変数は、所望の動作に起こらせるためには相互の連関が必要となる。
【００１３】
また、同じコマンドがＰＤＵのすべての名前と値のペアに適用されて用いられなければならないので、第２の変数上でＧＥＴを実行する前に変数のＳＥＴをしようとすると、２つの別々で異なったＰＤＵが必要とされ、メッセージは２つとなる。
【００１４】
これはメッセージ発信およびメッセージ処理においてより大きな処理能力を必要とするので、ネットワーク（例えば、帯域幅）および処理（例えば、処理ユニットおよびメモリ）リソースを浪費することになる。
【００１５】
また、第２の変数上でＧＥＴを実行する前に変数のＳＥＴを実行しようとすると、２つの別々で異なったＰＤＵが必要とされ、メッセージは２つとなり、これはメッセージ発信およびメッセージ処理のより大きな処理能力を必要とするので、ネットワーク（例えば、帯域幅）および処理（例えば、処理ユニットおよびメモリ）リソースを浪費することになる。
【課題を解決するための手段】
【００１６】
上記の課題を解決するためには、例えばＩＣカードのような小型追尾装置（ＩＣＣｓ）を取扱うことにおいては、第１番目に使用するメモリの量、第２番目に装置が使う通信量、第３番目に要求される計算能力の量、第４番目に各メッセージのサイズを最小化することが望ましい。
【００１７】
そこで、本発明においては、ＩＥＦＣ  ＲＦＣ  ３４１６に完全に準拠し、ＳＮＭＰｖ３のすべての望ましいセキュリティな通信特徴を使用すると共に、本発明の実施例は小型追尾装置（例えばＩＣＣｓ）を利用するこのプロトコルを適用する手段を定めることとした。
【００１８】
より詳細には、本発明の一実施例は、ＳＮＭＰによって管理されるネットワークに小型追尾装置を接続するための機構を提供する。そして、セキュリティで小規模な通信プロトコル（例えばＳＮＭＰ通信プロトコルまたはその異型）を使用している小型追尾装置に格納されるデータを管理する手段を提供する。
【００１９】
本発明の第２実施例においては、ＩＣＣのタンパー防止の特性によって処理ＳＮＭＰメッセージのセキュリティを強化することを可能にする機構を提供する。
【００２０】
本発明の実施例においては、一般に以下の内容を含む装置や管理方法を提供する。
１．マネージャにおいて生成されるコマンドと、少なくとも一つのオブジェクト識別子を含むコマンドメッセージと、可変的な識別部とコマンド情報部の生成
２．管理された装置へのコマンドメッセージの発信。
【００２１】
管理された装置は小型追尾装置と通信することができ、そして、コマンドメッセージはＳＮＭＰメッセージを生成することができる。
【００２２】
小型追尾装置は、いかなるタイプの圧迫されたリソースも含むことができる。
小型追尾装置が比較的小規模のメモリ、処理能力、帯域幅、ファームウェア空間で済むという点で、リソースはひとつ以上の寸法的な制約を受けるかも知れず、それによって、装置の送受信コマンドやコマンドを含むメッセージに制約を与えることになる。
【００２３】
小型追尾装置の例としては、ＩＣカード、スマートカード、契約者識別モジュール（ＳＩＭ）カード、セキュリティ認証モジュール（ＳＡＭ）カード、プリンタ、リーダ、プリンタまたはリーダの中の構成要素、ワイヤレス・センサ・ネットワークノード、ネットワーク機器および周辺機器、電子ロックおよびロック機構、プロトコル変換器（例えば、国際標準規格ＷｉｅｇａｎｄからＳＤＩに変換するプロトコル変換器）等であるが、これらに制限されるものではない。
【００２４】
ＳＮＭＰの１つの概念は、あらゆる管理されたデータオブジェクトがその管理前後関係の範囲内でユニークなオブジェクト識別子（以下、「ＯＩＤ」と称する）を有するということである。
【００２５】
ＯＩＤは、点で区切られる数の有限シーケンスであり、ＳＮＭＰはＩＳＯ／ＥＥＣ  ８８２５―１において規定されるＯＩＤデータタイプを使用し、その全コンテンツは、その名称を使って本願明細書中で引用される。
【００２６】
ＩＳＯ／ＩＥＣ  ８８２５―１は、ＯＩＤ名を一連のゼロ以外の整数値として定義して、その名前をデジタル符号化をする。
【００２７】
ＩＳＯ／ＩＥＣ  ８８２５―１には、意味的な整数のシーケンスも、同じオブジェクトに対して２つのＯＩＤ名前または同じＯＩＤ名を有する２つのオブジェクトがあるといういかなる保証も定義されていない。
【００２８】
しかしながら、レジストリのオブジェクト識別子にこの保証（すなわち、２つのＯＩＤ名が同じことでないという保証）を供給するＯＩＤ名の広く認識され、使用される国際的なレジストリが存在する。
【００２９】
このレジストリは、リンネ式植物分類法の生物学的分類学に類似したツリーを正確にＯＩＤ名前空間を忠実に使っている。
【００３０】
ツリーのルーツは、ＩＴＵ―Ｔ、ＩＳＯおよびＪｏｉｎｔ―ＩＳＯ―ＩＴＵ―Ｔの３本に分岐している。
【００３１】
エンティティまたはエンタープライズはこの国際的に認識されたＯＩＤレジストリツリーにおけるリーフのノードを要請することができる。
【００３２】
そして、このリーフはエンティティによって管理される普遍的なＯＩＤ名前空間の中の名前空間のルートになる。
【００３３】
ＯＥＤレジストリ名前空間のエンティティツリーのルートのためのＯＩＤは、以下の通りに表される：
iso(1).org(3).dod(6).internet(1).private(4).enterprise(l).entity(XXXXX) 
【００３４】
これらの最初の７つの下位識別子から始めるすべてのＯＩＤ名の意味は、エンティティによって定義される。
【００３５】
他のいかなるエンティティも同じ第１の７つの下位識別子から始めているＯＬＤを割り当てられないので、このルートの下でエンティティによって割り当てられるすべての名前はグローバルなＯＩＤ名前空間でユニークである。
【００３６】
名前空間ルートの典型的使用は、ルートを所有するエンティティに特有のオブジェクトから名前を造ることである。
【００３７】
国際的な名前空間のルートを使用することは、これらの名前が名前空間でグローバルにユニークで、名前が他の存在物によって使われて混乱することがないことを保証する。
【００３８】
例えば、iso(l).org(3).dod(6).internet(l).private(4).enterprise(l).entity(XXXXX).card(l) は、エンティティによって生成されるすべてのカードの識別子のルートとすることもできるし、
そして、
iso(l).org(3).dod(6).internet(l).private(4).enterprise(l).entity(XXXXX).card(l).prox(l)は、エンティティによってできる近傍のカードのルート名前とすることもできる。
【００３９】
同様に、
iso(l).org(3).dod(6).internet(l).private(4).enterprise(l).entity(XXXXX).reader(2)は、エンティティによって生成された全てのリーダの識別子のルートとすることもできるし、iso(l).org(3).dod(6).internet(l).private(4). enterprise(l).entity(XXXXX).reader(2).prox(l).readertype(YYYY).color(3).connectortype(4).indicatortype(5) は、特定の色、コネクタータイプ、特定のカードタイプと通信するための識別タイプを持つ特定の読取装置とすることもできる。
【００４０】
これは、エンティティに割り当てられるルートのバイトの後ろのすべてのバイトがルートを割り当てられたエンティティによって制御されることを意味する。
【００４１】
そして、これらのバイトがＩＳＯ／ＩＥＣ  ８８２５―１の符号化規則に従う限り、どこでＯＩＤが要求されても、これらのＯＩＤがＩＥＴＦ  ＲＦＣ  ３４１６に対応して、ＳＮＭＰメッセージにおいて使われることができる。
【００４２】
小型追尾装置（例えば複数のＩＣＣ）がＳＮＭＰ管理されたネットワークの装置としての利用を可能にすることは、このように、標準化された制御プロトコル名前空間（例えばＳＮＭＰ）の意味を拡張するという本発明の一態様である。
【００４３】
ＳＮＭＰのセキュリティおよびアクセス制御構造物を特定の小型追尾装置（例えばＩＣＣ）のセキュリティおよびアクセス制御構造物にマップすることは、本発明の別の態様である。
【００４４】
任意のＳＮＭＰを管理された装置のセキュリティおよびアクセス制御メカニズムを実施することは、ＩＣＣを使用する本発明の更に別の態様となる。
【００４５】
それによって、タンパー性および改変証拠性の両方又はそのいずれかの装置、又はその境界領域におけるＳＮＭＰ機能を発揮する装置のセキュリティ特性を拡張する。
【００４６】
上記の内容は、本発明の全範囲を網羅するものでもなく、また本発明の技術的範囲を定めるものとして解釈されてはならない。
【００４７】
本発明は、様々なレベルにおける詳細な説明及び要約書、並びに図面添付の図面において記載されるが、本発明は、上記に記載された要素やコンポーネントに限定されるものではない。
【００４８】
付加的な本発明の態様は、特に図面と共にされるときに、詳細な説明によって明確に理解される。
【発明の効果】
【００４９】
オブジェクト識別子部に含まれる短いコマンド部を有する比較的小規模な制御メッセージが使用され、それによって、データ本体と別にコマンド部を送信することが不要なので、ＳＮＭＰを利用する際のセキュリティとプライバシーを改善できる。
【発明を実施するための形態】
【００５０】
本発明の典型例は、以下のようばアクセス制御システムと連動したものであり、例えば、アクセス制御リーダおよび証明書の両方又はいずれかを用いたシステムとして適しているが、本発明はアクセス制御システムのいかなる特定のタイプやシステム要素の構成の利用にも限定されない。
【００５１】
当業者は、開示された技術が軽量制御プロトコルを有する小型追尾装置を制御するかまたは既存のＳＮＭＰを管理された装置のセキュリティを強化することを、所望の如何なるアプリケーションでも利用可能であることを認識するであろう。
【００５２】
本発明の典型的なシステム及び方法は、分析ソフトウェア、モジュールおよび付随する分析ハードウェアに関しても記載されている。
【００５３】
しかしながら、本発明の不必要な不明確化を回避するために、以下の説明においては、周知の構造、成分、そして、周知であるブロック図形式に示される部品や装置については省略又は簡略化しているものもある。
【００５４】
より理解を深めるために、本発明の完全な理解を提供するための説明が多数詳細に記載されている。
【００５５】
しかしながら、本発明が本願明細書において記載される具体的な詳細を越えてさまざまな方法で実施されることができることも考えられる。
【００５６】
図１は、本発明の実施例による管理されたシステムの第１の構成を示した図である。これは、管理されたシステム１００の第一の構成の詳細を示していて、この構成は、少なくとも本発明の幾つかの実施例に使われる。
【００５７】
管理されたシステム１００には一般的に、通信回路網１０４が含まれ、これは一つ以上の管理された装置１０８をマネージャ１１６に接続する。
【００５８】
管理された装置１０８は、通信回路網１０４を通じて遠隔制御されることができるいかなるタイプの処理リソースでもあってもよい。
【００５９】
少なくとも本発明の幾つかの実施例に従って用いられることができる典型的な通信回路網１０４としては、Ｗｉｅｇａｎｄプロトコル、ＲＳ４２２、ＲＳ４８５、ＴＣＰ／ＩＰ、その他のより多くまたは一つ以上のＷｉ―Ｆｉを使用する無線ネットワークを電送されて、ブルートゥース、ジグビー、光結合、音声カップリングのうちのひとつ以上、およびそれらの組み合わせが挙げられるが、これに限定されるものではない。
【００６０】
本発明の少なくとも一つの実施例に従って、管理された装置１０８は、証明書リーダの一つ以上で構成され、例えば、接触型リーダ、非接触型リーダ、ＮＦＣベースの電話、磁気ストライプのリーダ、Ｗｉｅｇａｎｄリーダ、バーコードスキャナ／リーダまたは他のいかなる機械的な読込装置、書込装置、又はリライト証明書、又はプリンタ（例えば印刷した証明書であって機械で読めるものや読めないもので、接触型又は非接触型の証明書）でも良く、又はそれらの組み合わせでも良い。
【００６１】
少なくとも本発明の幾つかの実施例に従えば、管理された装置１０８は、小型追尾装置自体に対応することができる。
【００６２】
代わりに、または、加えて、管理された装置１０８は、その境界の中に１台、２台、３台またはそれ以上の小型追尾装置を配置することができる。つまり、管理された装置１０８に挿入したり、又は管理された装置１０８に統合することができる。
【００６３】
本発明の幾つかの実施例において、管理された装置１０８に挿入される証明書１１２を、小型追尾装置と考えることができる。
【００６４】
管理された装置１０８の読込機能を備える実施例においては、管理された装置１０８は、非接触型および接触型ベースの両方又はそのいずれかの通信プロトコルに証明書１１２の通信プロトコルを合わせてもよい。
【００６５】
証明書１１２を有するコミュニケーションに管理された装置１０８によって使用される通信プロトコルの実施例としてはＲＦベースの通信（例えば、ＩＳＯ１４４４３Ａ、ＩＳＯ１５６９３、ＮＦＣ、ブルートゥース、ジグビー、Ｗｉ―Ｆｉおよびその他の１２５ｋＨｚまたは１３．５６ＭＨｚの電波を使う通信プロコトルタイプ）、磁気を使った通信プロトコル、光を使った通信、ＩＳＯ７８１６を含む有線通信、Ｉ２Ｃ、ＳＰＩや既知の又は開発中の通信プロトコルが挙げられるが、これに限定されるものではない。
【００６６】
少なくとも本発明の幾つかの実施例に従って、通信回路網１０４は、それに接続される構成要素の間でメッセージを送受信するのに適している。
【００６７】
このように、マネージャ１１６は、通信回路網１０４を介して管理された装置１０８によってＳＮＭＰメッセージを送受信する。
【００６８】
通信回路網１０４は、有線および無線の又は通信ネットワークの組み合わせで、長距離通信又は近距離通信を含め、周知の通信回路網のいかなるタイプでも使える。
【００６９】
マネージャ１１６に対する通信回路網１０４や管理された装置１０８により用いられるプロトコルは、ＴＣＰ／ＩＰプロトコル、Ｐｏｗｅｒ−ｏｖｅｒ−Ｅｔｈｅｒｎｅｔ（ＰｏＥ）、Ｗｉ―Ｆｉ、Ｗｉｅｇａｎｄプロトコル、ＲＳ２３２、ＲＳ４８５、ＲＳ４２２、カレント・ループ、Ｆ２Ｆ方式磁気フォーマット、ブルートゥース、ジグビー、ＧＳＭ、ＳＭＳ、Ｗｉ−Ｆｉ、光方式、音波方式などを含むが、これに限定されるものではない。
【００７０】
インターネットは、通信回路網１０４の一例であり、これは地域および世界中に存在する多くのコンピュータやその他の通信デバイスで構成され、それらは電話回線システムやその他の通信手段で接続されている。
【００７１】
通信回路網１０４の他の実施例としては、古い公知技術の標準電話システム（ＰＯＴＳ）、統合サービスディジタル通信網（ＩＳＤＮ）、一般加入電話網（ＰＳＴＮ）、ローカル・エリア・ネットワーク（ＬＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、セッション・イニシエーション・プロトコル（ＳＩＰ）ネットワーク、携帯電話通信回路網、衛星通信回路網、様々なタイプのエンタープライズ・ネットワーク、および他のタイプのいかなるパケット通信、又は電子交換機を使ったネットワークも挙げられるが、これに限定されるものではない。
【００７２】
通信回路網１０４は、特定のネットワーク・タイプに限定する必要はなく、その代わりに多くの異なるネットワークおよびネットワーク・タイプの両方又はそのいずれかで構成することができる。
【００７３】
一つ以上の管理された装置１０８に、マネージャ１１６は、時間内のさまざまなタイミングでＳＮＭＰメッセージを送信するが、この時にはコマンドを含むことが望ましい。
【００７４】
管理された装置１０８に送られるＳＮＭＰメッセージのタイプは、管理された装置１０８の機能と、管理された装置１０８の内部リソースと性能によって、変えることができる。
【００７５】
少なくとも本発明の幾つかの実施例によれば、マネージャ１１６は、ＳＮＭＰメッセージを管理された装置１０８、すなわち管理された装置１０８または管理された装置１０８の範囲内のオブジェクトと関連した特定の管理対象オブジェクトの方向を目指す管理された装置１０８で生成して、送信するのに適している。
【００７６】
管理された装置の範囲内のあらゆる管理されたデータオブジェクトは、ユニークなＯＩＤを有する。
【００７７】
管理されたデータオブジェクトに実行されることができるＳＮＭＰにおいて現在定められる正確に８つの動作がある。そして、それのうちの２つは読み出しをするＧＥＴおよび書き込みをするＳＥＴ動作である。
【００７８】
管理されたデータオブジェクトは仮想情報ストアを介してアクセスされ、これは管理情報ベース（ＭＩＢ）と呼ばれる。
【００７９】
不図示のＭＩＢは通信回路網１０４に接続していて、マネージャ１１６によってアクセス可能なデータストア、データベースまたは他の組織化されたデータ構造に対応することができる。
【００８０】
ＭＩＢのオブジェクトは、ＩＥＴＦ  ＲＦＣ  ２５７８、管理情報構造第２版（ＳＭＩｖ２）で定義されたメカニズムを使って定義される。
【００８１】
管理対象オブジェクトの中の変数は、ＧＥＴ動作、ＳＥＴ動作または他のタイプのいかなるＳＮＭＰ動作を用いた場合でもマネージャ１１６によってアクセスされ、管理されることができる。
【００８２】
「変数」という用語は、ＳＭＩ（ＲＦＣ２５７９）に基づいてＳＭＩｖ２（ＲＦＣ２５７８）および原文の慣例に記載される慣例に従って定められる非集合体オブジェクト・タイプの例をいう。
【００８３】
本発明において"変数束縛"という用語は、変数およびその関連する値の名前の組合せをいう。
【００８４】
したがって、ＧＥＴ動作はマネージャ１１６によって特定の変数の現在の値を検索するために用いることができる。そして、ＳＥＴ動作は特定の変数の値を新しい値に変えるためにマネージャ１１６によって使われることがある。
【００８５】
本発明の特定の実施例における手段及び方法によって、マネージャ１１６は、管理された装置１０８へのＳＮＭＰフォーマットの付加的なコマンドの送信に適合されている。
【００８６】
例えば、管理された装置１０８がＩＣＣに対応する場合、コマンドは周知のＩＣＣ標準、例えばＩＳＯ／ＴＥＣ  ７８１６、によって定義することができる。
【００８７】
マネージャ１１６および管理された装置１０８にとって公知になっているコマンド標準は、管理された装置１０８による実行されるコマンドに、ＯＩＤ（例えば、コマンド識別子によって）のコマンドのマッピングとして使うことができる。
【００８８】
管理された装置１０８に送られるＳＮＭＰコマンドはコマンド情報が続く管理されたデータオブジェクトの識別子から開始されている一連のバイトを含む単一のＯＥＤで構成することができ、それは直接ＯＩＤのオブジェクトを識別するバイトのシーケンスに続いている一連のバイトでもよい。
【００８９】
例えば、ＩＣＣに対するコマンドは、以下のような一連のバイトを含むことができる：
1.3.6.1.4.1.29240.1.CLA.INS.Pl.P2.L.D１.D２...DＬ
【００９０】
バイト（１．３．６．１．４．１．２９２４０．ｌ）の最初のシーケンスは、可変的な識別子（以下「ＶＡＲ」と呼ぶ）であり、データオブジェクトであるＩＣＣを管理する。
【００９１】
次の４バイト（ＣＬＡ．ＩＮＳ．Ｐｌ．Ｐ２）は、ＩＳＯ／ＩＥＣ  ７８１６―４ではＩＣＣ動作の本体および追尾バイトと呼ばれている。
【００９２】
更に、バイト（Ｌ．Ｄ１.Ｄ２...ＤＬ）は、ＩＳＯ／ＩＥＣ  ７８１６―４ではＩＣＣ動作のコマンドデータと呼ばれている。
【００９３】
本発明の実施例によれば、このコマンドは、ＯＩＤに関してＳＮＭＰ  ＳＥＴ  ＰＤＵを用いてＳＮＭＰを使用している管理された装置１０８に送られる。
【００９４】
1.3.6.1.4.1.29240.1.CLA.INS.P1.P2.L.D１.D２...DＬ
上記の場合、動作において使われるデータがＯＥＤにおいてあるので、ＰＤＵ符号化のこのＯＩＤに関連したＳＮＭＰデータはＮＵＬＬに設定される。
【００９５】
管理された装置１０８の範囲内で２つの異なる動作を実行している複数のコマンドは、以下のＯＩＤに言及することによって、１つのＳＮＭＰメッセージによって送信することができる。
1.3.6.1.4.1.29240.1..CLA１.INS１.P1１.P2１.L１.D１ １.D２１...DＬ１.CLA２.INS２.P1２.Ｐ２２.L２.D１２...DＬ２
【００９６】
上付き文字１を有するバイトが管理された装置１０８によって最初に実行されるコマンドで、上付き文字２を有するバイトは管理された装置１０８によって二番目に実行されることを示している。
【００９７】
コマンドはＯＩＤのリスト順に実行されることができるし、例えば、第１のコマンドは第２のコマンドの前に実行され、または、１つのコマンドの優先順位が高く、もうひとつのコマンドは優先順位が低い場合などの他の基準で実行の順番が決められる。
【００９８】
図２は、本発明の実施例による管理されたシステムの第２の構成を示している。これには、管理されたシステム２００の代替配置構造が、少なくとも本発明の幾つかの実施例に従って記載されている。
【００９９】
大部分のＳＮＭＰの管理された装置１０８は耐タンパー性がなく、改竄時の証拠性も持たず、そして、「シンプル・ネットワーク・マネージメント・プロトコルＳＮＭＰｖ３のバージョン３のユーザーベースのセキュリティモデル（ＵＳＭ）」ＲＦＣ  ３４１４によれば、コンテンツ全体がレファレンスを参照している。
【０１００】
これらの装置は、暗号鍵のような機密データを格納して、このデータ（例えば暗号化および解読用）を使用してオペレーションを実行する。
【０１０１】
物理的なセキュリティ保護（例えば、耐タンパー性および改竄時の証拠性）が不十分なため、大部分のＳＮＭＰを管理された装置１０８によって実行するセキュリティおよびアクセス制御メカニズムは、容易に攻撃されて、改竄されてしまう。
【０１０２】
より詳細には、ＳＮＭＰ通信プロトコルのセキュリティ機能は管理された装置１０８に送られていて、受け取られているデータのセキュリティを対象にする、しかし、それらは管理された装置１０８に常駐しているデータのセキュリティおよびプライバシーにはアクセスしない。
【０１０３】
例えば、管理された装置１０８がプリンタ、ルータ、デスクトップ・コンピュータ、ＩＰ電話、多目的オペレーティングシステムに連続するアプリケーション、等の場合は、管理された装置が、それ自体は物理的および論理的の両方又はいずれかにおいて安全ではない場合には、その現在の値とＳＮＭＰアクセス可能な変数の存在は、未認証エンティティによる発見と誤使用が受け入れられる。
【０１０４】
したがって、管理されたシステム２００への装置の参加を妨げることのない管理された装置１０８の安全を強化するために、ＳＮＭＰ準拠方法によって、タンパー防止および明らかにＩＣＣ小型追尾装置の改竄された境界線内でそれらを管理するために用いるセキュリティおよびアクセス制御メカニズムに加えて機密データに密接に結びつくＳＮＭＰ変数を移動することも望ましい。
【０１０５】
一例としては、管理された装置１０８は、装置にあるＳＮＭＰエージェントの安全な領域２０８の中におけるＩＣＣによる構成がある。
【０１０６】
ＩＣＣ小型追尾装置２０４は、ＳＮＭＰエージェント２１２と通信することができる。ＳＮＭＰエージェント２１２は、初めにマネージャ１１６からコマンドを受け取って、コマンドが管理された装置１０８によって処理されるか否か（即ち、コマンドは機密性の高くない変数の方向であるか否かを判断するか）、又はＩＣＣ小型追尾装置２０４によって処理されるか否かを判断する。
【０１０７】
上記の実施例において、ノードのＶＡＲは、ＩＣＣの外側でされるデータ処理とＩＣＣ内でされるデータ処理の間に境界線を設定している。
【０１０８】
図２において表される実施例において、ＶＡＲによって確認されるアドレスにルートを持つ全ての変数の処理は、ＩＣＣ小型追尾装置２０４内で処理される。
【０１０９】
ＩＥＴＦ  ＲＦＣ３４１６によって明記されているように、この処理は正に変数のための通常のコマンド処理そのものであるが、または、それは上記において記載した処理フォームでも良い。
【０１１０】
当業者によって認められることができるように、ＩＣＣ小型追尾装置２０４は管理された装置１０８に物理的に組み込まれていても良いし、又は管理された装置１０８に挿入され、又は取り外すこともできる。
【０１１１】
構成に関係なく、ＩＣＣ小型追尾装置２０４の物理的および論理的セキュリティ・プロパティのため、管理された装置の１０８の特定箇所には、物流的及び論理的に流動的な面がある。
【０１１２】
変数が、伝送の変数の現在の値を保護するためにその変数を使用しているＳＮＭＰキーのためのすべての処理と共に全てが存在するという事実は、ＩＣＣ小型追尾装置２０４の安全な領域の中で確認できる。
【０１１３】
実施例のひとつにおいては、ＳＮＭＰエージェントの安全な領域２０８は、例えば、ＩＣＣ小型追尾装置２０４がＩＣＣである場合は、ＩＣＣ小型追尾装置２０４の境界線に対応する。
【０１１４】
図３は、本発明の実施例による管理されたシステムの第２の構成を示している。ここでは、典型的な管理された装置１０８の詳細は、少なくとも本発明の幾つかの実施例に従って記載されている。
【０１１５】
管理された装置１０８には、ＳＮＭＰで管理されることができるＳＮＭＰまたはＩＣＣ小型追尾装置２０４の筐体を介して管理される能力が具備されている。
【０１１６】
ここまでは、管理された装置１０８は、ローカルプロセッサ３０４によって処理が実行されるときに、管理された装置１０８が受けて、マネージャ１１６から送られるＳＮＭＰコマンドに反応することができるローカルメモリ媒体３０８に格納されるＳＮＭＰエージェントのＳＮＭＰエージェントの安全な領域２０８によって構成することができる。
【０１１７】
より詳しく言えば、ローカルプロセッサ３０４は、プロセッサが実行可能なインストラクションを格納するコンピュータによって読込可能な媒体と、変数識別部およびコマンド情報部で構成されるオブジェクト識別子で構成され、前記インストラクションは管理された装置にオブジェクト識別子のコマンド情報部分のコマンド情報に基づいたプロセスを実行させ、非機密データに密接に結びつく変数の方向を目指す特定のＳＮＭＰコマンドを処理するのに適合させてもよい。
【０１１８】
あるいは、ＳＮＭＰコマンドが機密データ変数３２０の変数境界についてのコマンドである場合には、ＳＮＭＰコマンドはコマンドが実行されるＩＣＣ小型追尾装置２０４に送信される。
【０１１９】
この特殊な例では、装置ＭＩＢの変数の記載によって、ＳＮＭＰエージェントの安全な領域２０８にＩＣＣ小型追尾装置２０４にＳＮＭＰパケットを送信する。
【０１２０】
その物理的かつ論理的に安全な境界線の中で、装置がインプリメントすることができる小型追尾ＧＥＴのような定義済みのＳＮＭＰコマンドまたはＳＥＴの１つまたはそれ上記の通りのコマンドにおける変数に対する多くの特性を機密データ３２０に関連付けることができる。
【０１２１】
メモリ媒体のＳＮＭＰエージェントの安全な領域２０８は、揮発性および不揮発メモリ媒体の両方又はいずれかで構成することができる。
【０１２２】
不揮発メモリ媒体の例としては、読込専用メモリ（ＲＯＭ）、消去可能なプログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＰＲＯＭ（ＥＥＰＲＯＭ）、Ｆｌａｓｈメモリ、などが挙げられる。
【０１２３】
揮発性メモリ媒体の例としては、ランダム・アクセス・メモリ（ＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ）またはバッファメモリが挙げられる。
【０１２４】
実施例において、メモリ媒体のＳＮＭＰエージェントの安全な領域２０８およびローカルプロセッサ３０４は、メモリ媒体のＳＮＭＰエージェントの安全な領域２０８（例えば側部チャンネル分析、ＤＰＡ等）のコンテンツへの無許可アクセスを防止するために周知のセキュリティ機能を利用するように設計されている。
【０１２５】
当業者によっては明らかな通り、本発明の実施例において、ＩＣＣ小型追尾装置２０４に格納された機密データ変数３２０は、変数が機密データまたは単に機密性の高い変数と結合し、またＩＣＣ小型追尾装置２０４は非機密性の変数を使うこともできる。
【０１２６】
これは、ＩＣＣ小型追尾装置２０４の特性に依存することができ、又それがＳＮＭＰエージェントの安全な領域２０８に常駐するか否かにも依存する。
【０１２７】
ローカルプロセッサ３０４には、例えば、ローカルメモリ媒体３０８にあるアプリケーション・プログラミングのようなアプリケーション・プログラミングを実行するためのいかなる多数のオブジェクトプログラマブルプロセッサ、デジタル信号プロセッサ（ＤＳＰ）またはコントローラも含むことができる。
【０１２８】
あるいは、ローカルプロセッサ３０４は、特別に構成されたカスタムチップＡＳＩＣで構成することができる。
【０１２９】
ローカルプロセッサ３０４は、アクセス制御デバイスを操作することができる制御回路を備えることもできる。
【０１３０】
アクセス制御デバイスは、管理された装置１０８によって保護されているアクセスポイントまたはリソースを守るように設計されている。
【０１３１】
ローカルプロセッサ３０４は、ネットワーク・インターフェース３１２を介して、または、幾つかの他の専用のアクセス制御インターフェースを介してアクセス制御デバイスと通信を可能としている。
【０１３２】
アクセス制御デバイスとしての典型的な実施例としては、ドア用の電子鍵、磁気式鍵、電子錠、コンピュータシステム用のロック、データベースのためのロック、金融アカウントのロック、コンピュータへのアクセスのロックまたはコンピュータアプリケーションのロックが挙げられるが、これに限定されるものではない。
【０１３３】
実施例において、ローカルプロセッサ３０４は、ローカルプロセッサ３０４によってなされるアクセス決定の結果に基づいてネットワーク・インターフェース３１２を介してアクセス制御デバイスに信号を送り、アクセス制御デバイスを作動させる。
【０１３４】
実施例におけるオプションとして、アクセス制御デバイスは、管理された装置１０８に必要でもよい。その場合には、アクセス制御装置インターフェースは不要である。
【０１３５】
代替の実施形態においては、アクセス制御デバイスは管理された装置１０８に外付けされ、この場合は、管理された装置１０８とアクセス制御デバイスの間のある種のインターフェースを必要とする。
【０１３６】
アクセス制御装置インターフェースの例としては、様々なタイプのデータ・ポート、例えばＷｉｅｇａｎｄポート、Ｈｉ−Ｏ（登録商標）ポート、ＵＳＢポート、シリアルデータポート、パラレル・データ・ポート、従来のワイヤ、イーサネットポート、ブルートゥース・データ・インターフェースのような無線通信ポートまたは他のタイプの様々な有線又は無線通信インターフェース等が挙げられる。
【０１３７】
加えて、管理された装置１０８と外部素子の間のコミュニケーションは、本願明細書において記載されている本発明の実施例により実施することもできる。
【０１３８】
ネットワーク・インターフェース３１２は、管理された装置１０８を通信回路網１０４に接続するようにしてもよい。
【０１３９】
この場合、まず最初にマネージャ１１６によって管理された装置１０８に送られる通信パケットまたはＳＮＭＰメッセージがネットワーク・インターフェース３１２で管理された装置１０８によって受信される。
【０１４０】
これらのＳＮＭＰメッセージは、更なる分析および処理のためのローカルプロセッサ３０４に送信することができる。
【０１４１】
ネットワーク・インターフェース３１２は、管理された装置１０８と外部サーバ間の通信能力または他のネットワークノードを提供する。
【０１４２】
この種の通信インターフェースは、ＵＳＢポート、有線のモデム、無線モデム、例えばイーサネット・カードおよびイーサネットポートのようなネットワーク・アダプタ、シリアルデータポート、パラレル・データ・ポートを含むことができる、または、従来技術において公知である他の通信アダプタやポートも対象となる。
【０１４３】
ローカルプロセッサ３０４およびローカルメモリ媒体３０８で構成することに加えて、管理された装置１０８は、前後に証明書１１２と通信するために用いる証明書通信インターフェース３１６で構成することもできる。
【０１４４】
証明書通信インターフェース３１６は、証明書１１２または証明書１１２と送受信する通信情報の他のいかなる手段も物理的に受信するためのＲＦ通信インターフェース（例えば、ＲＦアンテナ）、磁気通信インターフェース（例えば、磁気ストライプ・リーダ）、光学的通信インターフェース（例えば、赤外線検出器および送信機）、音声通信インターフェース、電気的接触通信インターフェース、スロットまたはポートを含むことができる。
【０１４５】
不図示の電源は、管理された装置１０８の範囲内で含まれる各種デバイスに電力を供給する管理された装置１０８に内蔵することもできる。
【０１４６】
前記電源は、例えば外部ＡＣ電源に接続しているスイッチ・モード電力供給または電圧調整装置などの内部バッテリおよびＡＣ―ＤＣコンバータの両方又はいずれかで構成することができる。
【０１４７】
当業者にとって周知であるように、ＳＮＭＰを管理された装置とアクセス制御デバイスの間のコミュニケーションは本発明の実施例の実施によりメリットを得ることができる。
【０１４８】
この場合、ＳＮＭＰを管理された装置は、アクセス制御デバイスを制御するために、ＳＮＭＰを使用する。
【０１４９】
図４には、典型的なデータ構造４００階層が、少なくとも本発明の幾つかの実施例について記載されている。
【０１５０】
データ構造４００は、小型追尾装置によって実行可能であるＳＮＭＰコマンドを目標とするために使われることができる多くの可能性がある複数のＯＩＤを含むことができる。
【０１５１】
少なくとも本発明の幾つかの実施例に従って使用するＯＩＤは一連の整数下位識別子として登録されることができる。そして、各下位識別子整数がデリミタ（例えば期間等）によって隣接する下位識別子整数から切り離される。
【０１５２】
あるいは、データがバイナリデータの流れにおいて表現される場合、境界はビット（すなわち、バイト境界線）の数によって定義されることができる。
【０１５３】
ツリーのルートで始まるノードの連続した数が、ツリーの各ノードを確認する階層的に割り当てられ、ツリーのルートから開始した連続番号のノードの名前空間を使用している同程度の機能性を基本的に提供する。他の周知のデータ型は、ツリーのルートから開始した連続番号のノードがユニフォーム・リソース・ロケータ（ＵＲＬ）、ユニフォーム・リソース名（ＵＲＮ）、ユニフォーム・リソース識別子（ＵＲＩ）、ユニフォーム・リソース特性（ＵＲＣ）等を含むツリーの各ノードを識別する。
【０１５４】
エンティティは、インターネット・アサインド・ナンバー・オーソリティー（ＩＡＮＡ）、ＲＦＣ  ４１２２または他の規格によって特定の数を割り当てられることができる。
【０１５５】
データ構造３００は、ＭＩＢツリーに対応していて、その一部分又は全てが管理された装置１０８のローカルメモリ媒体３０８に保存され、中央に位置するＭＩＢおよびＭＩＢの両方又はいずれかへの格納することができる。
【０１５６】
上記の如く、エンティティにはＯＩＤ名前空間の排他的な割当てが提供される可能性がある。そして、この種の割当はＩＳＯノードから始めて、ＩＡＮＡによる数の割当てで終わる。
【０１５７】
そのルートのノードから、エンティティは、同じ値の他のいかなるＯＩＤも他のいかなるエンティティによっても作成されなかったという保証を有する自分自身の複数ＯＩＤを作成することができる。
【０１５８】
装置或いは装置内の変数を表す複数ＯＩＤを作成することに加えて、ＯＩＤは、例えば、実行されるコマンド、使われるパラメータおよび確認されたパラメータの両方又はいずれかのために使用されるデータ等のコマンドを含むように構成することもできる。
【０１５９】
ＯＩＤのコマンドは、小型追尾装置によってすでに公知である標準化されたコマンドに対応することができる。
【０１６０】
よって、ＯＩＤのコマンド部分は、標準化されたコマンドのうちどちらが特定の変数のために実行されることになっているかを識別するだけでよい。
【０１６１】
図５は、本発明の実施例による小さい追尾装置管理方法を表しているフローチャートである。これには、典型的な装置の管理方法が、少なくとも本発明の幾つかの実施例について示されている。
【０１６２】
マネージャ１１６が管理される（ステップ５０４）ひとつ以上の装置を確認するときに、前記方法が使われる。
【０１６３】
前記ステップには、マネージャ１１６の管理下である管理された装置１０８の位置決定を含めることができる。
【０１６４】
前記方法は、装置がある程度の管理を必要とする自動決定に応答するように起動時の初期設定をすることができ、例えば、起動しているイベントが起こった時、または、装置が所定の時間を過ぎても管理されなかった場合などが該当する。
【０１６５】
あるいは、前記方法により、管理される装置を確認するために管理された装置１０８と通信している管理下のユーザによって管理される装置が始動されるようにすることもできる。
【０１６６】
装置が確認されると、マネージャ１１６は、更に、どの変数、又は管理された装置１０８内で変更、更新、検索等される必要のある変数であるかを識別する。
【０１６７】
装置に関連付けられたＭＩＢのマネージャ１１６は、変数のための識別情報を決定するために使う。
【０１６８】
より詳細には、マネージャ１１６は、変数を操作するために必要なデータの種類と、これと共に管理される変数と関連したＯＬＤを決定する。
【０１６９】
この情報によって、マネージャ１１６は、制御コマンド（ステップ５０８）を生成し続ける。
【０１７０】
制御コマンドは、管理される変数の識別子と、コマンドとパラメータを含むように適合され、装置変数を管理するためにコマンドとパラメータを管理するために必要な追加データを含むように調整され、例えば装置変数は変数の新しい値となる。
【０１７１】
マネージャ１１６が変数の値を取り出しているだけである場合、付加的なデータは必須ではない。
【０１７２】
少なくとも本発明の幾つかの実施例においては、マネージャ１１６によって発生するコマンドは、関連データ値のないＯＩＤの形で、単一のＳＮＭＰメッセージを含むことができる。
【０１７３】
ＯＩＤは、必要に応じて、変数およびいかなる付加的なデータも管理するために用いる装置および変数の両方又はいずれか、コマンドおよびパラメータのための識別情報を含む。
【０１７４】
この情報の全ては単一のストリングに連結される。そして、それの結果は単一のＯＩＤである。
【０１７５】
少なくとも本発明の幾つかの実施例においては、ＳＮＭＰメッセージは２、３またはより多くのコマンドを含むようにしても良く、その全ては同じＯＩＤに含むことができる。
【０１７６】
これにより、マネージャ１１６が単一のＳＮＭＰメッセージを有する管理された装置１０８で複数の動きを開始することができる。
【０１７７】
より詳細には、ＳＮＭＰメッセージは、新規なコマンドおよび機能を提供している拡張性を定めているコードの形を使ったデータで構成することができる。
【０１７８】
ＳＮＭＰメッセージがマネージャ１１６で発生したあと、ＳＮＭＰメッセージは確認された装置に送られる（ステップ５１２）。
【０１７９】
換言すれば、マネージャ１１６は、通信回路網１０４全体のＳＮＭＰメッセージを管理された装置１０８に発信する。
【０１８０】
これは、通常、ＳＮＭＰメッセージを通信回路網１０４全体に送信されることができるＴＣＰまたはＵＤＰパケットに簡約することによって達成される。
【０１８１】
より詳細には、ＳＮＭＰメッセージはマネージャによって発生するＯＩＤを含む、そして、ＴＣＰまたはＵＤＰパケットは目標装置のアドレスを確認する。
【０１８２】
このように、ＴＣＰまたはＵＤＰパケットが、通信回路網全体のＳＮＭＰメッセージのための伝送メカニズムとして用いられる。
【０１８３】
当業者によって認められることができるように、ＳＮＭＰメッセージは通信回路網１０４の通信プロトコルに従う通信回路網１０４全体の伝送ができるいかなるタイプのＳＮＭＰメッセージをカプセル化することができる。
【０１８４】
したがって、本発明の実施例が、ＴＣＰまたはＵＤＰパケットの使用に、必ずしも限定されているというわけではない。
【０１８５】
管理された装置１０８は、それからＳＮＭＰメッセージを受信して（ステップ５１６）、ＩＥＴＦ  ＳＴＤ  ２６ に準拠したシンプル・ネットワーク・マネージメント・プロトコルのメッセージを処理する（ステップ５２０）。
【０１８６】
管理された装置１０８がＳＮＭＰメッセージを受信するときに、コマンドが、管理された装置１０８によって直接アクセス可能な変数に対するものである場合、それは内蔵されたＩＣＣ小型追尾装置２０４に該変数を送信可能であるかまたはＳＮＭＰメッセージ・コマンドそのものを実行することができる。
【０１８７】
コマンドは、ＳＥＴコマンドであり、コマンドが管理されている装置の変数の変更を必要とする場合、その変数はコマンドで供給されるデータを使って設定されるか、あるいは、コマンドがＧＥＴコマンドである場合、確認された可変的な値は決定される。そして、ＳＮＭＰメッセージは変数の値を含むマネージャ１１６へ送信される。
【０１８８】
当業者によって理解できるように、マネージャ１１６と管理された装置１０８間の通信は暗号化可能であるかまたはＩＥＴＦ  ＲＦＣ  ３４１４または他の手段の教示を用いて外部からの閲覧から保護されている。
【０１８９】
上記のフローチャートにおいて、イベントの特定のシーケンスに関して記載されると共に、このシーケンスに対する変化が実質的は同質に本発明の動作を実施することができることが理解される。
【０１９０】
加えて、例示的実施形態にて説明したように、イベントの正確なシーケンスは、発生する必要はない。
【０１９１】
本願明細書において例示される典型的な技術は特に図示の実施例に限られず、他の例示的実施形態によって利用されることもでき、各記載されている特徴は個々に、そして、別の発明とすることができる。
【０１９２】
一般に、本願明細書において例示される手順で実装することができるステート・マシンをインプリメントすることができるいかなる装置においても、この発明によってさまざまなデータ・メッセージ発信方法、プロトコルおよび技術を実施するために用いることができる。
【０１９３】
更にまた、開示された方法は、ソフトウェアで直ちに実行することができる。あるいは、開示されたシステムは、ハードウェアを使用している標準論理回路またはＶＬＳＩ設計において部分的に、または、完全に実行することができる。
【０１９４】
ソフトウェアかハードウェアが本発明に従うシステムを実施するために用いるかどうかは、システムの速度および効率要件の両方又はいずれかひとつ、特定機能、そして特定のソフトウェアまたはハードウェア・システムまたはマイクロプロセッサまたはマイクロコンピュータ・システムに依存する。
【０１９５】
本願明細書において例示される分析システム、方法およびプロトコルは、ここに提供されている機能的な説明からの適用できる技術、及びコンピュータ技術についての一般の基本的な知識をもつ当業者にとって周知なハードウェアおよびソフトウェアの両方またはいずれか、開発済みシステム又はこれから開発されるシステム、又は構造、装置及びソフトウェアの両方又はいずれかを使うことにより直ちに実施することができる。
【０１９６】
さらに、開示された方法は、ソフトウェアとして記憶媒体に格納されることができ、該ソフトウェアは、コントローラおよびメモリ媒体、特別なオブジェクトコンピュータ、マイクロプロセッサ、等の協力を有するプログラムされた多オブジェクトコンピュータ等で実行することができる。
【０１９７】
これらの例において、本発明のシステム及び方法は、ＩＣカード・アプレット、ＪＡＶＡ（Ｒ）またはＣＧＩスクリプトのようなパーソナル・コンピュータ上に埋め込まれるプログラムとして、又はサーバまたはコンピュータ・ワークステーションにあるリソースとして、又は専用の通信システムまたはシステム構成要素、等に埋め込まれるルーチンとして、実行することができる。
【０１９８】
本システムは、例えば通信装置またはシステムのハードウェアおよびソフトウェアシステムのようなシステムおよび方法の両方又はいずれかをソフトウェアまたはハードウェア・システムに物理的に組み込むことによって実行することもできる。
【０１９９】
従って、本発明によって、管理小型追尾装置のシステム、装置および方法が提供されたことは明らかである。
【０２００】
本発明が多くの実施例と関連して記載されており、当業者にとっては、多くの変形例、変更態様およびバリエーションが理解容易であることは明白である。
【０２０１】
したがって、本発明の範囲内であるすべてのこの種の変形例、変更態様、等価物およびバリエーションは本発明の趣旨および範囲から逸脱することはない。
【産業上の利用可能性】
【０２０２】
本発明のシステム、方法およびプロトコルは、記載されているアクセス制御装置、プログラムされたマイクロプロセッサまたはマイクロコントローラに加えて、または、それの代わりに特別なオブジェクトコンピュータ上で実行することができる、そして、周辺集積回路要素、ＡＳＩＣまたはその他の集積回路、デジタル信号プロセッサ、物理的に組み込まれた電子回路または論理回路、例えばＴＰＭ、ＰＬＤ、ＰＬＡ、ＦＰＧＡ、ＰＡＬのようなプログラム可能な論理デバイス、例えばサーバ、パーソナル・コンピュータのような通信装置、又はそれらに類似の手段等を内蔵又は追加された特殊用途コンピュータに搭載することができる。
【図面の簡単な説明】
【０２０３】
【図１】本発明の実施例による管理されたシステムの第１の構成を示した図である。
【図２】本発明の実施例による管理されたシステムの第２の構成を示している。
【図３】本発明の実施例による管理されたシステムの第２の構成を示している。
【図４】本発明の実施例に従って、使用する典型的なデータ構造を示している。
【図５】本発明の実施例による小さい追尾装置管理方法を表しているフローチャートである。
【符号の説明】
【０２０４】
１００  管理されたシステム
１０４  通信回路網
１０８  管理された装置
１１２  証明書
１１６  マネージャ
２００  管理されたシステム
２０４  ＩＣＣ小型追尾装置
２０８  ＳＮＭＰエージェントの安全な領域
２１２  ＳＮＭＰエージェント
３０４  ローカルプロセッサ
３０８  ローカルメモリ媒体
３１２  ネットワーク・インターフェース
３１６  証明書通信インターフェース
３２０  機密データ変数
４００  データ構造
５０４  管理される装置の確認
５０８  制御コマンドの生成
５１２  確認された装置に制御コマンドを送出
５１６  管理された装置がＳＮＭＰメッセージを受信
５２０  メッセージの処理
【図１】
2012520506.tif 000003
【図２】
2012520506.tif 000004
【図３】
2012520506.tif 000005
【図４】
2012520506.tif 000006
【図５】
2012520506.tif 000007
【国際調査報告】
2012520506.tif 000008