(57)【要約】      （修正有）【課題】端末の増設などの端末をネットワーク機器に接続する際に、端末のネットワークへの接続ポリシーに則ったネットワーク機器側の設定を、事前に準備しておくことにより、予定時刻に、自動的に、該当ネットワーク機器にパラメータ値の設定が可能となり、管理工数を大幅に低減できる。【解決手段】管理サーバからスケジュールファイルと端末側ポリシーファイルとネットワーク機器側ポリシーファイルの夫々のパラメータ値をポリシーDBに随時登録する。次に、ポリシーデータベースから管理サーバへスケジュールファイルと端末側スケジュールファイルとネットワーク機器側スケジュールファイルの夫々のパラメータ値を管理サーバにロードする。管理サーバが、ネットワーク機器に端末を収容するための設定をネットワーク機器に対して実施する時刻の監視を行う。予定時刻が到来するとネットワーク機器に自動的にログインし必要なパラメータ値を設定する。【選択図】図１
2009141446.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークへの接続ポリシーが定められているネットワーク端末(以下「端末」と称する)を収容する端末収容ネットワーク機器(以下「ネットワーク機器」と称する)に対して、該端末の該ネットワーク機器への該接続ポリシーに則り、接続パラメータ値を該ネットワーク機器に対して設定する機能を備えるシステムにおいて、
前記端末が前記ネットワーク機器へ接続するためのポリシーが登録されたファイル(以下「端末側ポリシーファイル」と称する)と、該該端末側ポリシーファイルに対応した、前記ネットワーク機器側が前記端末を収容するためのポリシーが登録されたファイル(以下「ネットワーク機器側ポリシーファイル」と称する)と、該ネットワーク機器側ポリシーファイルのパラメータ値を前記ネットワーク機器に設定するスケジュールが登録されたファイル(以下「スケジュールファイル」と称する)を保存する機能と、外部との物理的な通信を制御するインタフェース制御機能と、前記端末側ポリシーファイルと前記ネットワーク機器側ポリシーファイルと前記スケジュールファイルに対する、外部からの書込みと読込みを制御する機能を備える、ポリシーデータベース(以下「ポリシーＤＢ」と称する)と、
外部から入力される、前記ポリシーＤＢに登録する前記端末側ポリシーファイルと前記ネットワーク機器側ポリシーファイルと前記スケジュールファイルを、内部メモリなどの内部データ記憶部に一時的に保持し、外部との物理的な通信を制御するインタフェース制御機能を介して、前記ポリシーＤＢに随時登録する機能と、前記インタフェース制御機能を介して、逆に前記ポリシーＤＢから、登録済みの前記端末側ポリシーファイルと前記ネットワーク機器側ポリシーファイルと前記スケジュールファイルを随時ロードし、夫々のパラメータ値を端末側ポリシーテーブルとネットワーク機器側ポリシーテーブルとスケジュールテーブルに保持する機能と、前記インタフェース制御機能を介して、現在時刻をシステムから取得する機能と、該現在時刻と、前記スケジュールテーブルにロードされている、前記ネットワーク機器に対して前記端末を収容するために必要な設定をする予定時刻(以下「設定予定時刻」と記載する)が一致した場合に、該スケジュールテーブル上の該設定予定時刻が含まれるレコード内のＩＰアドレスとインタフェース番号に対応したネットワーク機器のインタフェースに対して、該レコード内の端末側ポリシー番号をキーとして括り付けられている前記端末側ポリシーテーブル上の該当レコード内のネットワーク機器側ポリシー番号を取得し、更に該ネットワーク機器側ポリシー番号をキーとして括り付けられている前記ネットワーク機器側ポリシーテーブル上の該当レコード内にある、前記ネットワーク機器が前記端末を収容するために必要なパラメータ値を、前記インタフェース制御機能を介して、該ネットワーク機器に自動的に設定する機能を備える、ネットワーク機器接続設定管理サーバ(以下「管理サーバ」と記載する)から成ることを特徴とする、
前記端末が前記ネットワーク機器に接続するためのポリシーに則り、前記ネットワーク機器が前記端末を収容するためのポリシーを、該ネットワーク機器に対して、予定された時刻に自動的に設定するポリシー自動設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポリシー自動設定方法に関し、詳しくはネットワーク機器に端末を収容する際の、ネットワーク機器に対するパラメータ値の設定方法に関し、特に、端末がネットワーク機器へ接続する際にポリシーを有する場合、ネットワーク機器に対して、端末側のポリシーに応じた設定を、予定された時刻に、自動的に設定する方法に関する。
【背景技術】
【０００２】
近年、ネットワーク機器の多品種化や多様化にともない、各機器ベンダが得意とする分野の機器をネットワークに適用する、マルチベンダによるネットワーク構築方法をとることも多い。
これらの、マルチベンダによるネットワーク構築方法においては、ベンダの違いによる接続の相性問題等を考慮することが不可欠である。
以下に示す特許文献では、ネットワーク機器のサポート仕様や相互接続問題等を予め考慮し、更に、ネットワーク機器の設定情報を自動的に生成し設定することで、ネットワーク機器の接続を容易に実施でき、管理工数を低減できることを特徴としている。
【０００３】
【特許文献１】特開２００４−４０４３３号公報
【０００４】
しかし、本文献では、ネットワーク機器間の接続性について主眼がおかれており、また、ネットワーク機器に対する設定をスケジュール化して実施することについては、特に考慮されていないため、ネットワーク機器の設定時が到来したときに、ネットワーク管理者のオペレーションが必要となる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来は、端末のネットワークへの接続ポリシーに則ったネットワーク機器の設定を、予定時刻に自動的に行うことは、特に考慮されていない。従って、ネットワーク管理者が、予定時刻の到来時に、端末のネットワークへの接続ポリシーを確認しながら、ネットワーク機器側の設定を、人手で行われており管理工数が大きい。
【課題を解決するための手段】
【０００６】
本発明は、ネットワーク機器接続管理サーバの外部入力部から入力される、ポリシーデータベースＤＢに保存するスケジュールファイルと端末側ポリシーファイルとネットワーク機器側ポリシーファイルの夫々のパラメータ値を、内部メモリに一時的に保持し、物理的な通信を制御するインタフェース制御機能を介して、ポリシーデータベースＤＢの前記データベースに随時登録する。
次に、前記ポリシーデータベースＤＢから前記管理サーバへ、前記ポリシーデータに登録されている前記スケジュールファイルと前記端末側スケジュールファイルと前記ネットワーク機器側スケジュールファイルの夫々のパラメータ値を、前記管理サーバのテーブルにロードする。
次に、前記管理サーバ内部の時刻を、システムの現在時刻に同期させる。但し、同期は単に前記管理サーバの時刻合わせが目的であるため、他の動作とは独立していてよい。前記管理サーバが、前記ネットワーク機器に前記端末を収容するための設定を、該ネットワーク機器に対して実施する時刻の監視を実施する。該ネットワーク機器に対する設定を実施する予定時刻が到来すると、該ネットワーク機器に自動的にログインし、該ネットワーク機器に必要なパラメータ値を設定する。
【発明の効果】
【０００７】
端末の増設などの端末をネットワーク機器に接続するに際に、端末のネットワークへの接続ポリシーに則ったネットワーク機器側の設定を、事前に準備しておくことにより、予定時刻に、自動的に、該当ネットワーク機器にパラメータ値の設定が可能となり、管理工数を大幅に低減できる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して本発明の実施の形態を説明する。
【実施例１】
【０００９】
図１は本発明の実施形態のシステム全体構成図の例である。図１において、１００はネットワーク機器接続設定管理サーバ、１０１はポリシーデータベースＤＢ、１０２はＮＴＰサーバ、１０３はネットワーク機器、１１０、１１１〜(ｎ−１)、(ｎ)は該ネットワーク機器１０３への接続ポリシーが同一であるものをグループにした端末群である。
前記管理サーバ１００は、前記端末群１１０、１１１〜(ｎ−１)、(ｎ)が、前記ネットワーク機器１０３に接続する際のポリシー(以下「端末側ポリシー」と称する)と、前記ネットワーク機器１０３が、端末を収容するポリシー(以下「ネットワーク機器側ポリシー」と称する)と、前記ネットワーク機器側ポリシーを前記ネットワーク機器１０３に設定するスケジュール(以下「スケジュール」と称する)を、外部から受付け、前記ポリシーデータベース１０１に登録する。また、逆に、前記ポリシーデータベース１０１に登録したスケジュールと端末側ポリシーとネットワーク機器側ポリシーを、自装置へのロードも実施する。スケジュールに設定された、端末を前記ネットワーク機器１０３に接続する時刻が到来すると、端末側設定ポリシーに事前に括り付けられたネットワーク機器側ポリシーに基づいて、端末を収容するためのパラメータ値を、前記ネットワーク機器１０３に自動的に設定する。なお、システムの現在時刻は、前記ＮＴＰサーバ１０２から取得する。現在時刻の取得周期は大きなずれが生じない程度でよい。但し、前記管理サーバ１００の示す時刻が、システムの時刻のマスターとして使用されている場合は、前記ＮＴＰサーバ１０２は不要である。
前記ポリシーデータベース１０１は、前記管理サーバ１００から登録される、スケジュールと端末側ポリシーとネットワーク機器側ポリシーを、自装置に夫々ファイルとして保存し、前記管理サーバ１００からのロード要求に応じて、夫々のファイルに含まれるパラメータ値を前記管理サーバ１００にロードする。
前記ネットワーク機器１０３は端末を収容する。端末を収容する際に必要であるインタフェースの設定は、前記管理サーバ１００が、スケジュールに基づいて、前期ネットワーク機器１０３に自動的にリモートログインし設定することにより実施される。
接続ポリシー１端末群１１０と接続ポリシー２端末群１１１と接続ポリシー(ｎ１1)端末群(ｎ−１)と接続ポリシー(ｎ)端末群(ｎ)は、ネットワーク機器への接続ポリシーが同一である端末をグルーピングしたものである。
以下、図２〜図６を参照して本発明のブロック構成を説明する。
図２は前記管理サーバ１００のブロック図である。図２において、時刻情報管理部２０１はＬＡＮインタフェース制御部２６０を介して、ＮＴＰサーバ１２０から、システムの時刻を取得し、ネットワーク機器設定スケジュール制御部２４０の内部にあるタイマー２５０に通知する。外部入力部２０２は、スケジュールと端末側ポリシーとネットワーク機器側ポリシーを、事前にポリシーデータベース１０１に登録する際に使用するキーボードなどの外部入力装置である。
ここで、まず図３と図４と図５と図６を用いて、本発明で使用するファイル群とそれらの取扱いについて説明をする。
図３において、３０１はデータベースであり、スケジュールファイル３０２と端末側ポリシーファイル３０３とネットワーク機器側ポリシーファイル３０４から構成される。
次に、図４と図５と図６を用いて該スケジュールファイル３０２と該端末側ポリシーファイル３０３と該ネットワーク機器側ポリシーファイル３０４について夫々説明をする。
図４に示す通り、該スケジュールファイル３０２は、パラメータとして、前記管理サーバ１００が、前記ネットワーク機器１０３が端末を収容するために必要な設定を該ネットワーク機器１０３に対して実施する予定時刻である設定予定時刻４００ａと設定対象であるネットワーク機器のＩＰアドレス４００ｂとインタフェース番号４００ｃと端末側ポリシー番号４００ｄから成るレコードの集合である。また、該スケジュールファイル３０２に対して、図３に示す外部との物理的な通信を制御するＬＡＮインタフェース制御部３０６とファイルの読出しと書込みを制御するファイル読出し／書込み制御部３０５を介して、前記管理サーバ１００からの書込みと該管理サーバへのロードが実施される。
図５に示す通り、該端末側ポリシーファイル３０３は、パラメータとして、端末側ポリシーを分別するための端末側ポリシー番号５００ａと端末のインタフェース速度５００ｂと端末の通信方式５００ｃとネットワーク機器側ポリシー番号５００ｄから成るレコードの集合である。また、該端末側ポリシーファイル３０３に対して、図３に示す前記ＬＡＮインタフェース制御部３０６と前記ファイル読出し／書込み制御部３０５を介して、前記管理サーバ1１００からの書込みと該管理サーバへのロードが実施される。
図６に示す通り、該ネットワーク機器側ポリシーファイル３０４は、パラメータとして、ネットワーク機器側ポリシーを分別するためのネットワーク機器側ポリシー番号６００ａと前記ネットワーク機器のインタフェース速度６００ｂと前記ネットワーク機器の通信方式６００ｃから成るレコードの集合である。また、該ネットワーク機器側ポリシーファイル３０４に対して、図３に示す前記ＬＡＮインタフェース制御部３０６と前記ファイル読出し／書込み制御部３０５を介して、前記管理サーバ１００からの書込みと該管理サーバへのロードが実施される。
また、図２中の、スケジュールテーブル２１０とスケジュールファイルパラメータ値保持部２３０のレコード構成は、前記スケジュールファイル３０２と同様であり、また端末側ポリシーテーブル２１１と端末側ポリシーファイルパラメータ値保持部２３１のレコード構成は、前記端末側ポリシーファイル３０３と同様であり、更にネットワーク機器側ポリシーテーブル２１２とネットワーク機器側ポリシーファイルパラメータ保持部２３２のレコード構成は、ネットワーク機器側ポリシーファイル３０４と同様である。
図１０と図１１に、夫々、図２のスケジュールテーブル２１０とスケジュールファイルパラメータ値保持部２３０のレコード構成を示す。また、図1１２と図１３に、夫々、図２の端末側ポリシーテーブル２１１と端末側ポリシーファイルパラメータ値保持部２３１のレコード構成を示す。更に、図１４と図１５に、夫々、図２のネットワーク機器側ポリシーテーブル２１２とネットワーク機器側ポリシーファイルパラメータ保持部２３２のレコード構成を示す。
図２の説明に戻る。スケジュールと端末側ポリシーとネットワーク機器側ポリシーのパラメータ値は、前記外部入力部２０２から与えられ、前記管理サーバ１００の内部メモリである前記スケジュールファイルパラメータ値保持部２３０と前記端末側ポリシーファイルパラメータ値保持部２３１と前記ネットワーク機器側ポリシーファイルパラメータ値保持部２３２に、夫々一時的に保持される。
これらの一時的に保持された、スケジュールと端末側ポリシーとネットワーク機器側ポリシーのパラメータ値は、外部との物理的な通信を制御するＬＡＮインタフェース制御部２６０を介して、前記ポリシーデータベース１０１上のデータベース３０１内のスケジュールファイル３０２と端末側ポリシーファイル３０３とネットワーク機器側ポリシーファイル３０４に対して、前記管理サーバ１００から書込まれる。但し、該スケジュールファイル３０２と該端末側ポリシーファイル３０３と該ネットワーク機器側ポリシーファイル３０４は、夫々、あるパラメータを介して括り付けられている必要があり、事前に各ファイル間の括り付けを意識したデータ設定をする必要がある。その方法については図１６を用いて説明する。
まず、ネットワーク機器側ポリシーファイル１６００を作成する。ネットワーク機器側ポリシー番号１６００ａとして、任意の番号を付与する。本例では０〜３の値を用いる。また、インタフェース速度１６００ｂとして、１００メガビット／秒と１０メガビット／秒を用いる。更に、通信方式１６００ｃとして、全二重と半二重を用いる。以上を組み合わせ、レコード１６００１、１６０２、１６０３、１６０４を作成する。
次に、端末側ポリシーファイル１６１０を作成する。端末側ポリシー番号１６００ａとして、任意の番号を付与する。本例では０〜３の値を用いる。また、インタフェース速度１６１０ｂとして、１００メガビット／秒と１０メガビット／秒を用いる。更に、通信方式１６００ｃとして、全二重と半二重を用いる。以上を組み合わせ、レコード１６１１、１６１２、１６１３、１６１４を作成する。また、ネットワーク機器側ポリシーファイル１６００のレコード１６０１、１６０２、１６０３、１６０４との括り付けを、ネットワーク機器側ポリシー番号１６００ａと１６００ｄで同じ値を用いることにより実施する。
次に、スケジュールファイル１６２０を作成する。本例では、設定予定時刻１６２０ａとして、０７／１１／０１ ００：００と０７／１１／０１ ０１：００を用いている。ネットワーク機器のＩＰアドレス１６２０ｂとして、５．５．５．１と５．５．５．２を用いている。インタフェース番号１６２０ｃとして、ＩＰアドレスが５．５．５．１のネットワーク機器に対しては、０と１を、ＩＰアドレスが５．５．５．２のネットワーク機器に対しては、１０と１１を夫々用いている。
上記例の手順により、前記スケジュールファイル３０２と前記端末側ポリシーファイル３０３と前記ネットワーク機器側ポリシーファイル３０４の元と成るデータを事前に準備しておき、外部入力部２０２からデータを入力する。
図２の説明に戻る。前記ポリシーデータベース１０１上のスケジュールファイル３０２と端末側ポリシーファイル３０３とネットワーク機器側ポリシーファイル３０４のパラメータ値の前記管理サーバ１００へのロードは、夫々、前記ＬＡＮインタフェース部２６０を介して、スケジュールファイルパラメータ値ロード部２２０と端末側ポリシーファイルパラメータ値ロード部２２１とネットワーク機器側ポリシーファイルパラメータ値ロード部２２２によって実施され、これらのロードされたパラメータ値は、スケジュールテーブル２１０と端末側ポリシーテーブル２１１とネットワーク機器側ポリシーテーブル２１２に夫々保持される。
ネットワーク機器設定スケジュール制御部２４０は、まず、前記スケジュールテーブル２１０上に保持されている設定予定時刻ＳＴ １０００ａのパラメータ値(以下「時刻ＳＴ」と称する)とタイマー２５０が示すシステムの現在時刻を比較する。
夫々の値が一致したと判断した場合に、前記スケジュールテーブル２１０上の同一レコードに含まれているＩＰアドレスＳＴ １０００ｂとインタフェース番号ＳＴ １０００ｃのパラメータ値(以下、夫々「アドレスＳＴ」と「インタフェースＳＴ」と記載する)に対応した前記ネットワーク機器１０３のインタフェースに対して設定することを認識する。
次に、同じく同一レコードに含まれている端末側ポリシー番号ＳＴ １０００ｄのパラメータ値(以下「端末ポリシーＳＴ」と記載する)をキーとして、前記端末側ポリシーテーブル２１１の端末側ポリシー番号ＴＴ １２００ａのパラメータ値(以下「端末ポリシーＴＴ」と称する)を走査する。
前記端末ポリシーＳＴと同一値である該端末ポリシーＴＴを発見すると、該端末ポリシーＴＴと同一レコードに含まれているネットワーク機器側ポリシー番号ＴＴ１２００ｄのパラメータ値(以下「ネットワークポリシーＴＴ」と記載する)をキーとして、前記ネットワーク機器側ポリシーテーブル２１２のネットワーク機器側ポリシー番号ＮＴ １４００ａのパラメータ値(以下「ネットワークポリシーＮＴ」と称する)を走査する。
前記ネットワークポリシーＴＴと同一値である該ネットワークポリシーＮＴを発見すると、該ネットワークポリシーＮＴと同一レコードに含まれているインタフェース速度ＮＴ １４００ｂと通信方式１４００ｃのパラメータ値(以下、夫々「速度ＮＴ」と「方式ＮＴ」と称する)を前記ネットワーク機器１０３へ自動的に設定する。
以上より、端末の前記ネットワーク機器１０３への接続ポリシーに応じて、該ネットワーク機器１０３に対して、端末を収容するために必要な設定を行うことが指定した日時に自動的に実施できる。
続いて前記管理サーバ１００と前記ポリシーデータベース１０１と前記ＮＴＰサーバ１０２と前記ネットワーク機器１０３が、時系列的にどのように連携して動作するかについて、図７と図８と図９を用いて説明する。
図７はスケジュールと端末側ポリシーとネットワーク機器側ポリシーを、前記管理サーバ１００から前記ポリシーデータベース１０１へ登録する際のシーケンス図である。まず、図７のシーケンスの全体的な流れを説明する。図７において、該管理サーバ１００の前記外部入力部２０２から入力される、該ポリシーデータベース１０１に保存する前記スケジュールファイル３０２と前記端末側ポリシーファイル３０３と前記ネットワーク機器側ポリシーファイル３０４の夫々のパラメータ値を、内部メモリに一時的に保持し、物理的な通信を制御するインタフェース制御機能を介して、前記ポリシーデータベース１０１の前記データベース３０１に随時登録する(ステップ７００)。また該ステップ７００は、前記外部入力部２０２から前記管理サーバ１００に対して、スケジュールと端末側ポリシーとネットワーク機器側ポリシーを受付けるステップ７０１と、前記スケジュールファイル３０２のパラメータ値と前記端末側ポリシーファイル３０３のパラメータ値と前記ネットワーク側機器ポリシーファイル３０４のパラメータ値を前記管理サーバ１００から前記ポリシーデータベース１０１に随時登録するステップ７０４と、登録のセッションを終了するステップＳ７０５から構成される。
夫々のステップについて詳細に説明をする。ステップ７０１では、まず、外部から前記外部入力部２０２へ、前記スケジュールファイル３０２と前記端末側ポリシーファイル３０３と前記ネットワーク機器側ポリシーファイル３０４の夫々のパラメータ値を入力する(ステップ７０２)。次に、入力された夫々のパラメータ値を、前記外部入力部２０２から、夫々のファイルに対応したパラメータ保持部に保持する。具体的には、前記スケジュールファイル３０２のパラメータ値は前記スケジュールファイルパラメータ保持部２３０で保持され、前記端末側ポリシーファイル３０３のパラメータ値は前記端末側ポリシーファイルパラメータ値保持部２３１で保持され、前記ネットワーク機器側ポリシーファイル３０４のパラメータ値は前記ネットワーク機器側ポリシーファイルパラメータ保持部２３２で保持される(ステップ７０３)。
ステップ７０４では、まず、前記管理サーバ１００と前記ポリシーデータベース１０１の通信に先立ち、前記管理サーバ１００からポリシーデータベース１０１へ、セッション開始の要求が送信され(ステップＳ７５０)、前記ポリシーデータベース１０１から前記管理サーバ１００へ、セッション開始の応答が返信される(ステップ７５１)。これにより両者間のセッションが確立される。
次に、前記管理サーバ１００から前記ポリシーデータベース１０１へ、前記スケジュールファイルパラメータ値保持部２３０上のパラメータ値を送信する(ステップ７５２)。前記ポリシーデータベース１０１は、受信したパラメータ値を前記スケジュールファイル３０２に書込む(ステップ７５３)。書込みが完了した時点で、前記ポリシーデータベース１０１から前記管理サーバ１００へ、書込み終了の応答を返信する(ステップ７５４)。
また、同様に、前記管理サーバ１００から前記ポリシーデータベース１０１へ、前記端末側ポリシーファイルパラメータ値保持部２３１上のパラメータ値を送信する(ステップ７５５)。前記ポリシーデータベース１０１は、受信したパラメータ値を前記端末側ポリシーファイル３０３に書込む(ステップ７５６)。書込みが完了した時点で、前記ポリシーデータベース１０１から前記管理サーバ１００へ、書込み終了の応答を返信する(ステップ７５７)。
更に、同様に、前記管理サーバ１００から前記ポリシーデータベース１０１へ、前記ネットワーク機器側側ポリシーファイルパラメータ値保持部２３２上のパラメータ値を送信する(ステップ７５８)。前記ポリシーデータベース１０１は、受信したパラメータ値を前記ネットワーク機器側ポリシーファイル３０３に書込む(ステップ７５９)。書込みが完了した時点で、前記ポリシーデータベース１０１から前記管理サーバ１００へ、書込み終了の応答を返信する(ステップ７６０)。
ステップ７０５では、前記管理サーバ１００からポリシーデータベース１０１へ、セッション終了の要求が送信され(ステップ７６１)、前記ポリシーデータベース１０１から前記管理サーバ１００へ、セッション終了の応答が返信される(ステップ７６２)。これにより両者間のセッションが開放される。但し、スケジュールと端末側ポリシーとネットワーク機器側ポリシーを、前記管理サーバ１００から前記ポリシーデータベース１０１へ登録した直後に、続けてスケジュールと端末側ポリシーとネットワーク機器側ポリシーを前記ポリシーデータベース１０１から前記管理サーバ１００へロードする場合には、セッションを維持したままでよいので、ステップ７０５を実施する必要は特にない。
図８はスケジュールと端末側ポリシーとネットワーク機器側ポリシーを、前記ポリシーデータベース１０１から前記管理サーバ１００へロードする際のシーケンス図である。まず図８のシーケンスの全体的な流れを説明する。図８において、前記管理サーバ１００と前記ポリシーデータベース１０１のセッションが確立されていない場合は、まず両者のセッションの確立を実施する。その上で、前記ポリシーデータベース１０１から前記管理サーバ１００へ、前記ポリシーデータベース１０１に登録されている前記スケジュールファイル３０２と前記端末側スケジュールファイル３０３と前記ネットワーク機器側スケジュールファイル３０４の夫々のパラメータ値を、前記管理サーバ１００のテーブルにロードし、その後、両者間のセッションを開放する(ステップ８００)。また該ステップは、前記管理サーバ１００と前記ポリシーデータベース１０１の間でセッションを開始するステップ８０１と、前記スケジュールファイル３０２に登録済みのパラメータ値と前記端末側ポリシーファイル３０３に登録済みのパラメータ値と前記ネットワーク機器側ポリシーファイル３０４に登録済みのパラメータ値を随時ロードするステップ８０２と、ロードのセッションを終了するステップ８０３から構成される。
夫々のステップについて詳細に説明をする。ステップ８０１では、まず、前記管理サーバ１００と前記ポリシーデータベース１０１の通信に先立ち、前記管理サーバ１００からポリシーデータベース１０１へ、セッション開始の要求が送信され(ステップ８５０)、前記ポリシーデータベース１０１から前記管理サーバ１００へ、セッション開始の応答が返信される(ステップ８５１)。これにより両者間のセッションが確立される。
ステップ８０２では、前記管理サーバ１００から前記ポリシーデータベース１０１へ、前記スケジュールファイル３０２に登録済みのパラメータ値のロード要求が送信される(ステップ８５２)。該ロード要求に対して、前記ポリシーデータベース１０１から前記管理サーバ１００へ、前記スケジュールファイル３０２に登録済みのパラメータ値が返信される(ステップ８５３)。前記管理サーバ１００は、受信したパラメータ値をスケジュールテーブル２１０にロードする(ステップ８５４)。ロードが完了した時点で、前記管理サーバ１００から前記ポリシーデータベース１０１へ、ロード完了の応答が返信される(ステップ８５５)。
また、同様に、前記管理サーバ１００から前記ポリシーデータベース１０１へ、前記端末側ポリシーファイル３０３に登録済みのパラメータ値のロード要求が送信される(ステップ８５６)。該ロード要求に対して、前記ポリシーデータベース１０１から前記管理サーバ１００へ、前記端末側ポリシーファイル３０３に登録済みのパラメータ値が返信される(ステップ８５７)。前記管理サーバ１００は、受信したパラメータ値を端末側ポリシーテーブル２１１にロードする(ステップ８５８)。ロードが完了した時点で、前記管理サーバ１００から前記ポリシーデータベース１０１へ、ロード完了の応答が返信される(ステップＳ８５９)。
更に、同様に、前記管理サーバ１００から前記ポリシーデータベース１０１へ、前記ネットワーク機器側ポリシーファイル３０４に登録済みのパラメータ値のロード要求が送信される(ステップ８６０)。該ロード要求に対して、前記ポリシーデータベース１０１から前記管理サーバ１００へ、前記ネットワーク機器側ポリシーファイル３０４に登録済みのパラメータ値が返信される(ステップＳ８６１)。前記管理サーバ１００は、受信したパラメータ値をネットワーク機器側ポリシーテーブル２１２にロードする(ステップ８６２)。ロードが完了した時点で、前記管理サーバ１００から前記ポリシーデータベース１０１へ、ロード完了の応答が返信される(ステップ８６３)。
図９は予定した時刻に、自動的に、前記管理サーバ１００から前記ネットワーク機器１０３へ、端末を収容するためのパラメータ値を設定するシーケンス図である。まず図９のシーケンスの全体的な流れを説明する。図９において、ステップ９００では、前記管理サーバ１００内部の時刻を、システムの現在時刻に同期させる。該ステップは単に前記管理サーバ１００の時刻合わせが目的であるため、他のシーケンスとは独立していてよい。ステップ９０１では、前記管理サーバ１００が、前記ネットワーク機器１０３に前記端末を収容するための設定を、該ネットワーク機器１０３に対して実施する時刻の監視を実施する。ステップ９０２では、該ネットワーク機器１０３に対する設定を実施する予定時刻が到来すると、該ネットワーク機器１０３に自動的にログインし、該ネットワーク機器１０３に必要なパラメータ値を設定しログアウトする。
夫々のステップについて詳細に説明をする。ステップ９００では、前記管理サーバ１００の前期時刻情報管理部２０１から前記ＮＴＰサーバ１０２へ、現在の時刻情報を要求し(ステップ９５０)、前記ＮＴＰサーバ１０２から該管理サーバ１００の該時刻情報管理部２０１へ、現在の時刻情報を応答する(ステップ９５１)ことによって、該管理サーバ１００はシステムの時刻を取得する。前記ネットワーク機器設定スケジュール制御部２４０内部の前記タイマー２５０へシステムの時刻を通知することにより、該ネットワーク機器設定スケジュール制御部２４０はシステムの時刻と同期する(ステップ９５２)。
ステップ９０１では、前記ネットワーク機器設定スケジュール制御部２４０が、前記スケジュールテーブル２１０上の前記時刻ＳＴと前記タイマー２５０の示す時刻の比較を開始する(ステップ９５３)。予定していた前記ネットワーク機器に対するパラメータ値の設定時刻の到来は、該ネットワーク機器設定スケジュール制御部２４０が、前記スケジュールテーブル２１０上の前記時刻ＳＴと前記タイマー２５０の時刻が一致することにより認識される(ステップ９５４)。
ステップ９０２では、まず、前記スケジュールテーブル２１０上の前記アドレスＳＴに対応する前期ネットワーク機器１０３にログインをする(ステップ９５５、９５６、９５７)。次に、前記スケジュールテーブル２１０上の前記端末ポリシーＳＴをキーとして括り付けられている前記端末側ポリシーテーブル２１１上の前記端末ポリシーＴＴを走査する(ステップ９５８)。走査をすることにより、前記端末側ポリシーテーブル２１１上において、前記端末ポリシーＴＴと前記端末ポリシーＳＴが一致するレコードを発見する(ステップ９５９)。更に、該レコード上の、前記ネットワークポリシーＴＴをキーとして括り付けられている前記ネットワーク機器側ポリシーテーブル２１２上の前記ネットワークポリシーＮＴを走査する(ステップ９６０)。走査をすることにより、該ネットワーク機器側ポリシーテーブル２１２上において、前記ネットワークポリシーＮＴと前記ネットワークポリシーＴＴが一致するレコードを発見する(ステップ９６１)。続いて、該レコード内の端末収容に必要なパラメータ値であるインタフェース速度ＮＴ１４００ｂと通信方式ＮＴ １４００ｃを、前記管理サーバ１００から前記ネットワーク機器１０３に設定する(ステップ９６２)。設定が完了次第、該ネットワーク機器１０３からログアウトをする(ステップ９６３、９６４、９６５)。
本実施例では、前記管理サーバ１００と前記ポリシーデータベース１０１はＬＡＮによって接続された形態を示したが、必ずしもＬＡＮで接続されている必要はなく、該管理サーバ１００と該ポリシーデータベース１０１は、ＳＣＳＩ接続やファイバチャネル接続などの他の形態で接続されていても何ら問題がないことはいうまでもない。
【図面の簡単な説明】
【００１０】
【図１】全体システム構成図
【図２】管理サーバのブロック図
【図３】ポリシーDBのブロック図
【図４】スケジュールファイルのレコード構成
【図５】端末側ポリシーファイルのレコード構成
【図６】ネットワーク機器側ポリシーファイルのレコード構成
【図７】スケジュールと端末側ポリシーとネットワーク機器側ポリシーを、管理サーバからポリシーDBに登録する際の信号シーケンス
【図８】スケジュールと端末側ポリシーとネットワーク機器側ポリシーを、ポリシーDBから管理サーバへロードする際の信号シーケンス
【図９】予定した時刻に、自動的に、管理サーバからネットワーク機器へ、端末接続パラメータ値を設定する際の信号シーケンス
【図１０】スケジュールテーブルのレコード構成
【図１１】スケジュールファイルパラメータ値保持部のレコード構成
【図１２】端末側ポリシーテーブルのレコード構成
【図１３】端末側ポリシーファイルパラメータ値保持部のレコード構成
【図１４】ネットワーク機器側ポリシーテーブルのレコード構成
【図１５】ネットワーク機器側ポリシーファイルパラメータ値保持部のレコード構成
【図１６】スケジュールファイルと端末側ポリシーファイルとネットワーク機器側ポリシーファイルの元と成るデータを作成する方法の説明図
【符号の説明】
【００１１】
１００  管理サーバ
１０１  ポリシーDB
１０２  NTPサーバ
１０３  ネットワーク機器
１１０、１１１、(n−1)、(n)  接続ポリシーが同一の端末群
２０１  時刻情報管理部
２０２  外部入力部
２１０  スケジュールテーブル
２１１  端末側ポリシーテーブル
２１２  ネットワーク機器側ポリシーテーブル
２２０  スケジュールファイルパラメータ値ロード部
２２１  端末側ファイルパラメータ値ロード部
２２２  ネットワーク機器側ファイルパラメータ値ロード部
２３０  スケジュールファイルパラメータ値保持部
２３１  端末側ポリシーファイルパラメータ値保持部
２３２  ネットワーク機器側ファイルパラメータ値保持部
２４０  ネットワーク機器設定スケジュール制御部
２５０  タイマー
２６０  LANインタフェース制御部
３０１  データベース
３０２  スケジュールファイル
３０３  端末側ポリシーファイル
３０４  ネットワーク機器側ポリシーファイル
３０５  ファイル読出し／書込み制御部
３０６  LANインタフェース制御部
【図１】
2009141446.tif 000003
【図２】
2009141446.tif 000004
【図３】
2009141446.tif 000005
【図４】
2009141446.tif 000006
【図５】
2009141446.tif 000007
【図６】
2009141446.tif 000008
【図７】
2009141446.tif 000009
【図８】
2009141446.tif 000010
【図９】
2009141446.tif 000011
【図１０】
2009141446.tif 000012
【図１１】
2009141446.tif 000013
【図１２】
2009141446.tif 000014
【図１３】
2009141446.tif 000015
【図１４】
2009141446.tif 000016
【図１５】
2009141446.tif 000017
【図１６】
2009141446.tif 000018