JP4255074B2 - 測定機器共用制御方法および測定機器共用システム - Google Patents
測定機器共用制御方法および測定機器共用システム Download PDFInfo
- Publication number
- JP4255074B2 JP4255074B2 JP2004091707A JP2004091707A JP4255074B2 JP 4255074 B2 JP4255074 B2 JP 4255074B2 JP 2004091707 A JP2004091707 A JP 2004091707A JP 2004091707 A JP2004091707 A JP 2004091707A JP 4255074 B2 JP4255074 B2 JP 4255074B2
- Authority
- JP
- Japan
- Prior art keywords
- port
- switch
- test
- input
- ports
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
このような測定機器共用システムの例としては、例えば、複数種類の測定機器をコンピュータの制御下に配置して共用システムを構成し、複数の試験システムが、共用システムに備えられたコンピュータを介して、各測定機器を時分割で利用する技術がある(特許文献1参照)。
一方、ルータのようなネットワーク機器の信頼性を検査する場合には、例えば、エラー発生数やエラー発生率を調べるために、一定期間にわたってテスト用の信号を試験対象のネットワーク機器に入力し、その際の出力信号を監視する手順を含んだ信号疎通試験が行われる。このような信号疎通試験では、上述したような特性試験とは異なり、単一種類の測定機器(例えばIPアナライザあるいはSONETアナライザ)を比較的長期間(例えば、数分から十数分)に渡って占有して、テストデータの入力および出力信号の監視が行われる。
このため、従来は、図9に示すように、汎用測定機器であるアナライザ401の入出力ポートを直に試験対象機器402の入出力ポートに接続し、試験システムに備えられたパーソナルコンピュータ(PC)403などによって、このアナライザ401に試験に必要な動作をさせるための自動化制御を行っていた。つまり、図9に示したアナライザ401は、汎用の測定機器であるにもかかわらず、この試験システムにおいて試験対象機器402の試験のみに用いられる専用測定機器(図示せず)と同様に扱われていた。
そこで、例えば、図10に示すように、アナライザ401に備えられた8個の入出力ポートを2つずつ組にし、これらの組をそれぞれ別の試験システム410に割り当てるとともに、アナライザ401側に別のパソコン411を配置し、このパソコン411をアナライザ401の自動化制御インタフェースに接続して、これらの試験システム410それぞれに対応する動作をさせるための制御を行う測定機器共用システムが考えられる。
このような汎用測定機器の入出力ポートの稼働率に関する課題は、上述した特許文献2に開示された技術を利用して、各入出力ポートの利用権を管理することによって一応の解決を図ることができる。
信号疎通試験系の試験システムは、単一種類の測定機器を比較的長い時間に渡って占有して利用するため、測定機共用システムには、上述したように、複数の同一種類の測定機器(例えば、IPアナライザ)を用意することが適当である。一方、各試験システムは、基本的に、測定機器共用システムに用意された複数のIPアナライザのいずれかを利用すれば十分である。したがって、測定機共用システム側では、測定機器を特定しない利用要求に応じて、空いている測定機器を割り当てる制御を行うことが望ましい。このような制御を測定機器共用システム側で行うことは、各試験システム側のプログラムの共通化を図る上でも望ましい特徴である。
なぜなら、特許文献2の技術では、複数種類の測定機器を試験システムが使い分けるような試験対象としているので、試験システムがスイッチを介して接続されるべき接続先を特定して接続要求を送出することを前提としているからである。
本発明にかかわる第1の測定機器共用制御方法の原理は、以下の通りである。
接続ステップは、複数の試験システムと複数の同種類の測定機器とをスイッチを介して接続する測定機器共用システムのための測定機器共用制御方法において、
各試験システムに備えられた複数の入出力ポートそれぞれをスイッチによって複数の測定機器に備えられた複数の入出力ポートのいずれかに接続可能な外部ポートにそれぞれ接続する。探索ステップは、任意の試験システムからこの試験システムに接続された外部ポートを示す情報を含む接続要求を受け取った際に、この接続要求に応じて、複数の測定機器にそれぞれ備えられた複数の入出力ポートの中から、未接続の入出力ポートを接続可能な入出力ポートとして探索する。設定ステップは、接続要求で示された外部ポートと探索結果として得られた測定機器の入出力ポートとを接続する経路をスイッチにおいて設定する。解放ステップは、任意の試験システムからこの試験システムに接続された外部ポートを示す情報を含む接続解放要求を受け取った際に、この接続解放要求で示された外部ポートについてスイッチにおいて設定された経路およびこの経路によって接続されていた測定機器の入出力ポートを解放する。
例えば、測定機器共用システムの各外部ポートに外部ポート番号を与え、各試験システムの測定対象装置の入出力ポートを外部ポートに接続する際に、接続した外部ポートに対応する外部ポート番号を試験システムに入力するなどして設定し、試験システム側に認識させる。そして、各試験システムは、例えば、各試験システムの制御系と測定機器共用システムとを接続するネットワークを介して外部ポート番号を指定した接続要求あるいは接続解放要求を測定機器共用システムに送出する。この接続要求に応じて、測定機器共用システムは、空いている測定機器の入出力ポートを探索し、この探索によって発見した空きポートと接続要求で指定された外部ポートとを接続する経路をスイッチに設定するための操作を行う。一方、接続解放要求に応じて、測定機器共用システムは、指定された外部ポートについてスイッチに設定された経路を解放する操作およびこの経路によって接続されていた測定機器の入出力ポートを解放する操作を行う。
本発明にかかわる第2の測定機器共用制御方法は、認識ステップと、探索ステップと、設定ステップと、解放ステップとから構成される。
複数の試験システムと複数の同種類の測定機器とをスイッチを介して接続する測定機器共用システムのための測定機器共用制御方法において、認識ステップは、各試験システムに備えられた複数の入出力ポートそれぞれをスイッチによって複数の測定機器に備えられた複数の入出力ポートのいずれかに接続可能な外部ポートにそれぞれ接続する際に、各試験システムとこれらに接続された外部ポートとの対応関係を認識する。探索ステップは、任意の試験システムから当該試験システムを示す情報を含む接続要求を受け取った際に、この接続要求に応じて、複数の測定機器にそれぞれ備えられた複数の入出力ポートの中から、未接続の入出力ポートを接続可能な入出力ポートとして探索する。設定ステップは、接続要求元の試験システムに対応付けられた外部ポートと探索結果として得られた測定機器の入出力ポートとを接続する経路をスイッチにおいて設定する。解放ステップは、任意の試験システムから当該試験システムを示す情報を含む接続解放要求を受け取った際に、この接続解放要求元に対応付けられた外部ポートについてスイッチにおいて設定された経路およびこの経路によって接続されていた測定機器の入出力ポートを解放する。
例えば、測定機器共用システムの各外部ポートに外部ポート番号を与え、各試験システムの測定対象装置の入出力ポートを外部ポートに接続する際に、各試験システムとそれが接続した外部ポートとの対応関係を測定機器共用システム側で認識する。例えば、各試験システムの制御系と測定機器共用システムとがネットワークを介して接続されている場合に、測定機器共用システムは、各試験システムに与えられたネットワークアドレスとその試験システムが接続された外部ポートの外部ポート番号との対応関係を把握する。
本発明にかかわる測定機器共用システムは、外部ポートと、スイッチと、空きポート探索手段と、経路設定手段と、経路解放手段とから構成される。
同一種類の複数の測定機器を有し、これらの測定機器を複数の試験システムに共用させるための測定機器共用システムにおいて、複数の試験システムと測定機器共用システムとは、それぞれの制御手段相互に要求および応答を含むメッセージをやり取りするためのネットワークを介して接続されている。測定機器共用システムにおいて、複数の外部ポートは、複数の試験システムそれぞれに接続され、接続された試験システムとの間でデータの授受に用いられる。スイッチは、複数の外部ポートと複数の測定機器に備えられた複数の入力ポートおよび出力ポートとを接続する経路を設定する。空きポート探索手段は、ネットワークを介して入力される接続要求に応じて、スイッチにおいて外部ポートのいずれにも接続されていない測定機器の入力ポートあるいは出力ポートを探索する。経路設定手段は、空きポート探索手段によって発見された空きポートと、接続要求で指定された外部ポートとを接続する経路をスイッチに設定させる。経路解放手段は、ネットワークを介して入力される接続解放要求に応じて、この接続解放要求で指定された外部ポートについてスイッチに設定されている経路を解放する。
測定機器共用システムの空きポート探索手段は、任意の試験システムからの接続要求に応じて、複数の測定機器にそれぞれ用意された複数の入力ポートおよび出力ポートの中から適切な空きポートを見つける。例えば、要求元の試験システムが接続された二つの外部ポートを複数の測定機器のいずれかに接続する旨の接続要求に応じて、空きポート探索手段は、複数の測定機器のいずれかに属する入力ポートと出力ポートの組を探索する。この探索によって得られた空きポートと接続要求で示された外部ポートとは、経路設定手段がスイッチを操作することにより、これらを互いに接続する経路によって接続される。また一方、経路解放手段は、外部ポートを指定した接続解放要求に応じてスイッチを操作し、該当する外部ポートと測定機器の入出力ポートとを接続している経路を解放する。
本発明にかかわる第2の測定機器共用システムは、外部ポートと、スイッチと、ポート管理テーブルと、ポート検索手段と、空きポート探索手段と、経路設定手段と、経路解放手段とから構成される。
同一種類の複数の測定機器を有し、これらの測定機器を複数の試験システムに共用させるための測定機器共用システムにおいて、複数の試験システムと測定機器共用システムとは、それぞれの制御手段相互に要求および応答を含むメッセージをやり取りするためのネットワークを介して接続されている。測定機器共用システムにおいて、複数の外部ポートは、複数の試験システムそれぞれに接続され、接続された試験システムとの間でデータの授受に用いられる。スイッチは、複数の外部ポートと複数の測定機器に備えられた複数の入力ポートおよび出力ポートとを接続する経路を設定する。ポート管理テーブルは、複数の外部ポートそれぞれについて、接続されている試験システムおよび試験システムにおいて各ポートを識別する情報を保持する。ポート検索手段は、ネットワークを介して、試験システムおよびこの試験システムに備えられる個々の入出力ポートを識別する情報を含む接続要求あるいは接続解放要求を受け取り、この接続要求あるいは接続解放要求の要求元に接続された外部ポートをポート管理テーブルから検索する。空きポート探索手段は、接続要求応じて、スイッチにおいて外部ポートのいずれにも接続されていない測定機器の入力ポートあるいは出力ポートを探索する。経路設定手段は、接続要求に応じて空きポート探索手段によって発見された空きポートと、ポート検索手段によって得られた外部ポートとを接続する経路をスイッチに設定させる。経路解放手段は、接続解放要求に応じてポート検索手段によって検索された外部ポートについてスイッチに設定されている経路を解放する。
各試験システムの入出力ポートが測定機器共用システムの外部ポートに接続される際に、その試験システムの識別情報(例えば、ネットワークアドレス)とこの試験システムにおいて一意な個別ポート番号とが、このポート番号で示される入出力ポートが接続された外部ポートに対応してポート管理テーブルに保持される。これにより、試験システムの識別情報と個別ポート番号との組によって、各試験システムの入出力ポートと測定機器共用システムの外部ポートとを対応付けることができる。
この測定機器共用システムでは、各試験システムに備えられた入出力ポートと測定機器共用システム側の外部ポートとの対応関係を管理しているので、各試験システムに、自身に備えられた入出力ポートが測定機器共用システムのどの外部ポートに接続されているかを意識させる必要がない。もちろん、各試験システムからの接続先の測定機器を特定しない接続要求に応じて、空いている測定機器を動的に割り当てることができる。
本発明にかかわる第3の測定機器共用システムの原理は、以下の通りである。
上述した第1の測定機器共用システムあるいは第2の測定機器共用システムにおいて、機器管理テーブルは、各外部ポートとその接続先である測定機器との対応関係を示す。スクリプト管理テーブルは、測定機器共用システムに備えられた測定機器ごとに、予め定義された共通形式のスクリプトに対応して、測定機器に固有の制御命令の系列を保持する。特定手段は、ネットワークを介して共通形式のスクリプトを受け取ったときに、機器管理テーブルから共通形式のスクリプトの送信元である試験システムに接続された外部ポートの接続先の測定機器を特定する。置換手段は、共通形式のスクリプトを、特定手段によって特定された測定機器に対応してスクリプト管理テーブルに保持された制御命令の系列に置換する。
例えば、第1の測定機器共用システムにネットワークを介して接続された試験システムの一つが、データ伝送の開始を指示する制御命令を測定機器共用システムに送出する際には、この試験システムが接続されている外部ポートを指定して、この外部ポートを介するデータ伝送を開始する旨を共通形式のスクリプトによって表すメッセージを送出する。これに応じて、測定機器共用システムの特定手段は、機器管理テーブルに保持された情報に基づいてメッセージの送出元の試験システムに接続された測定機器を特定し、置換手段は、スクリプト管理テーブルに保持された情報に基づいて、受け取った共通形式のスクリプトを、該当する測定機器において有効な制御命令の系列(例えば、データの伝送を開始する旨の制御命令の系列)に置換する。
本発明にかかわる第4の測定機器共用システムは、第1の測定機器共用システムあるいは第2の測定機器共用システムに備えられた空きポート探索手段において、空き検出手段と、選択手段とを備えてから構成される。
上述した第1の測定機器共用システムあるいは第2の測定機器共用システムに備えられた空きポート探索手段において、状態管理テーブルは、複数の測定機器に備えられた入出力ポートそれぞれに対応して、その入出力ポートに設定されたデータの入出力に関する状態設定情報を保持する。空き検出手段は、ネットワークを介して入力された接続要求に応じて、外部ポートに接続されていない全ての空きポートを検出する。選択手段は、空き検出手段によって検出された空きポートそれぞれに対応して状態管理テーブルに保持された状態設定情報と、接続要求に含まれる情報によって指定された所望の状態設定とに基づいて、適切な空きポートを選択する。
空きポート探索手段に備えられた状態管理テーブルには、測定機器に備えられた各ポートに予め設定された初期常態に関する状態設定情報あるいは、最後に設定された状態に関する状態設定情報が保持されている。そして、例えば、空き検出手段によって検出された空きポートの中から、選択手段が、上述した状態管理テーブルに基づいて、接続要求で示された状態設定に最も近い状態設定に対応する状態設定情報に対応するものを選択し、経路設定処理に供する。もちろん、経路設定処理において新たに設定された状態設定に関する情報は、状態管理テーブルに反映され、以降の空きポート探索処理に供される。
本発明にかかわる第5の測定機器共用システムは、第1の測定機器共用システムあるいは第2の測定機器共用システムを構成する各手段に加えて、優先情報保持手段と、制御命令保持手段と、読出制御手段とから構成される。
上述した第1の測定機器共用システムあるいは第2の測定機器共用システムにおいて、優先情報保持手段は、複数の測定機器の動作を制御するための制御命令それぞれに対応して予め設定した優先順位を示す優先情報を保持する。制御命令保持手段は、ネットワークを介して複数の試験システムから受け取ったメッセージに含まれる制御命令を受信順に保持する。読出制御手段は、制御命令保持手段に保持された制御命令の中から、優先情報保持手段に保持された優先順位が高いものを優先して読み出すことにより、実行する制御命令の順序を制御する。
各試験システムによってネットワークを介して送出されたメッセージに含まれる制御命令は、順次に制御命令保持手段に保持される。読出制御手段は、優先情報保持手段に保持された優先情報に従って、制御命令保持手段に保持されている制御命令を優先順位の高い順に読み出して、その制御命令が対象とする測定機器に関する制御処理に供する。
図1に、本発明にかかわる測定機器共用システムの実施形態を示す。
なお、図1に示す構成要素のうち、図9に示した各部と同等のものについては、図9に示した符号を付して示し、その説明を省略する。
図1に示した試験システム1、2〜nは、それぞれ試験対象機器402とパーソナルコンピュータ(PC)403とを備えており、また、各試験システム1、2〜nは、それぞれ2つの個別ポート(図1に符号#1、#2を付して示す)を備えている。図1に示した各試験システムの個別ポート#1、#2は、それぞれ試験対象機器402の入力ポートおよび出力ポートに接続されている。
図2に、共用制御部の詳細構成を示す。
図2に示した共用制御部210において、通信処理部211は、共用ネットワークを介して、各試験システム1〜nとの間でコマンドあるいはその応答を含むメッセージのやり取りを行う。
各試験システムから、ポートの接続や解放あるいは測定機器の制御などに関するコマンドと制御対象のポートを示す個別ポート番号とを含むメッセージが共用ネットワークに送信されると、このメッセージは、通信処理部211を介してポート番号変換部214に渡される。このポート番号変換部214は、まず、上述した試験システム管理テーブル212を参照して、送信元のアドレスから送信元の試験システムを特定し、更に、システム構成管理テーブル213に格納された接続情報に基づいて、制御対象として指定された個別ポートの接続先を示す外部ポート番号を検索し、この外部ポート番号を用いて個別ポート番号を置き換えて、命令制御部215に渡す。また、逆に、命令制御部215を介して試験システムに送るべき応答メッセージを受け取ったときに、ポート番号変換部214は、システム構成管理テーブル213に保持された外部ポート番号から、逆に試験システム番号および個別ポート番号を取得し、更に、試験システム管理テーブル212から宛先のアドレスを取得して、これらによって外部ポート番号を置き換えてから、通信処理部211を介してネットワークに送出する。
例えば、図3において、外部ポート#7、#8に接続されていることが示された試験システム4により、個別ポート番号#1、#2をアナライザに接続する旨のコマンドおよび望ましい初期設定を示す設定番号Dを含む接続要求メッセージが送出されると、図2に示した通信処理部211を介してこの接続要求メッセージを受け取ったポート番号変換部214により、個別ポート番号#1、#2が、該当する外部ポート番号#7、#8に置き換えられ、命令制御部215に渡される。
図4に、接続要求を処理する動作を表す流れ図を示す。
上述した命令制御部215からの指示に応じて、スイッチ制御部216は、システム構成管理テーブル213を参照し(図4のステップ301)、外部ポート#7、#8に対応する経路が設定済みであるか否かを判定する(図4のステップ302)。
このようにして、図2に示した共用制御部210の各部が動作することにより、各試験システムから接続先のアナライザのポートを特定しない接続要求に応じて、測定機器共用システムに備えられたアナライザ4011,4012に準備された入出力ポートの中から適切な空きポートを検索して接続することができる。
この場合は、図2に示した共用制御部210において、ポート番号変換部214および試験システム管理テーブル212が不要となり、また、システム構成管理テーブル213において、試験システムの各個別ポートと外部ポートとの対応関係を示す情報もまた不要となる。その代わりに、各試験システムは、自身が接続されている外部ポートを示す外部ポート番号を保持し、また、接続されている外部ポートの変更に伴って、試験プログラムにおいて、制御対象のポートを指定する情報もまた更新する必要がある。
特に、予め、測定機器共用システムに備えられた複数のアナライザの入出力ポートをいくつかの組に分け、それぞれの組に互いに異なる典型的な初期状態を設定しておくことにより、試験に先立つ状態設定の省力化を更に推進することができる。なぜなら、信号疎通試験などにおいて、試験対象のネットワーク機器を接続するアナライザのポートに設定すべき状態設定はいくつかのタイプに類型化することができ、このような類型化した状態設定が初期状態として予め設定されていれば、その初期状態と所望の状態設定との差分を新たに設定するのみで、適切な状態を設定することができるからである。従来の信号疎通試験においては、試験対象のネットワーク機器の試験に最適な状態を設定するために、多くの手順を踏む必要があり、このような手順を実行するために無視できない時間を要していたことを考えれば、上述した本発明の特徴は、信号疎通試験に適用される測定機器共用システムにおいて、極めて有用である。
図2に示した各試験システムは、例えば、試験が終了した後に、利用していたアナライザのポートを解放するために、個別ポート番号を含む接続解放要求をネットワークに送出する。
このとき、スイッチ制御部216は、外部ポート番号からシステム構成管理テーブル213をたどって、スイッチ201において設定された経路に関する情報、つまり、外部ポートに接続されたSW−OUTポートとアナライザに接続されたSW−INポートとの組み合わせに関する情報を取得し、スイッチ201を制御して、該当する経路の設定を解除する。その後、スイッチ制御部216により、システム構成管理テーブル213の更新が行われ、解除した経路に関する接続状態を示す情報としてシステム構成管理テーブル213に保持されていた内部ポート番号が削除される。
次いで、スイッチ制御部216は、外部ポート#1、#2に対応する内部ポート#317、#318の接続状態として保持されていた接続先の内部ポート番号(#301、#302)を削除し、また、これらの接続先の内部ポート#301、#302に対応する接続状態として保持されていたアナライザ4011のポートを示す内部ポート番号(#101、#102)を削除する。更に、最終的な接続先であったアナライザ4011のポート#101、#102に対応する接続状態として保持されていたそれぞれの内部ポート番号(#101、#102)を削除して、これらのポートが解放されたことを示す。
上述したようにして、試験システムとアナライザ4011あるいはアナライザ4012のポートとの接続を解放した後、解放されたポートを初期状態に戻す処理を行ってもよい。例えば、スイッチ制御部216は、上述したようにして接続解放の完了を通知した後に、測定機器制御部217を介して、解放されたポートに対応してシステム構成管理テーブル213に保持された設定番号に対応する初期状態を設定することにより、次の接続要求に備えることができる。
このような場合に対応するためには、例えば、図5に示すように、予め、いくつかの外部ポートとアナライザ4011,4012のポートとを結ぶ固定した経路をスイッチ201において形成しておき、優先的に試験を実施したい試験システムをこのような固定経路が設定された外部ポートに接続することが考えられる。
図6に、固定化した経路を設定した場合のシステム構成管理テーブルの例を示す。
図5に示したような固定化した経路が設定されている場合には、図6に、太線で囲んで示すように、アナライザ4011のポート#7、#8およびアナライザ4012のポート#7、#8に対応して、直接に、試験システム番号や個別ポートおよび外部ポートを示す情報が格納される。
さて、信号疎通試験を行う試験システムは、テスト信号疎通を開始した後は、数分から十数分に渡ってその状態を継続するという特徴がある。この特徴を利用して、例えば、信号疎通開始を指示する制御命令を優先して処理すれば、多数の試験システムそれぞれによる試験を効率よく実施することができる。
図2に示したスクリプト管理テーブル218は、図7に示すように、予め決定した共通形式のスクリプトそれぞれについて、測定機器共用システムに備えられたアナライザ4011,4012およびスイッチ201において実際に実行すべきプログラムを示す情報(例えば、プログラム名)を格納している。なお、図7において、プログラム名の欄における符号「−」は、対応する共通形式のスクリプトについて、その装置番号で示される測定機器においては実体的な処理は行われないことを示している。
図2に示した測定機器制御部217は、命令制御部215から受け取った機器制御要求を順次に命令キューに保持していくとともに、図8に示すような流れ図に従って、この命令キューに保持された機器制御要求を処理する。
例えば、命令キューの先頭の機器制御要求に含まれているスクリプトよりも高い優先順位が設定されたスクリプト(例えば、信号疎通開始を指示するスクリプト「Transmit-Start」など)を含む機器制御要求が命令キューに保持されている場合に、測定機器制御部217は、優先処理すべき機器制御要求があると判断し(ステップ322の肯定判定)、その機器制御要求を命令キューから読み出して(ステップ323)、スクリプトの処理を開始する。
このようにして、各スクリプトに設定された優先順位に基づいて、命令キューに保持された機器制御要求の実行順を制御することができる。これにより、例えば、信号疎通開始を指示するスクリプト「Transmit-Start」などを、エラーチェック結果の報告を要求するスクリプト「Error-Check」などよりも優先して実行させて、多数の試験システムによる信号疎通試験を効率よく実施することができる。
例えば、命令キューから図1に示した外部ポート#1、#2を操作対象としてスクリプト「Transmit-Start」を実行する旨の機器制御要求が読み出された場合に、測定機器制御部217は、図3に示したシステム構成管理テーブル213から操作対象として示されている外部ポートに接続されているポートが、装置番号#3のスイッチ201のSW−OUTポートである旨の情報を検索する。
例えば、ステップ325において、上述したように、装置番号#3のスイッチ201のSW−OUTポートである旨の情報を検索結果として得た場合に、測定機器制御部217は、装置番号#3とスクリプト名「Transmit-Start」に基づいて、スクリプト管理テーブル219から実体的な処理を行わない旨のプログラム名「−」を得る。この場合に、測定機器制御部217は、プログラム名「−」によって示される処理、即ち、「何もしない」ことにより、操作対象のポート(例えば、スイッチ201のSW−OUTポート)に関するスクリプトの実行が完了したと判断し、ステップ327に進む。もちろん、スクリプト管理テーブル219から、実体的な処理手順を記述したプログラムを示すプログラム名(例えば、「Link-Down3」)が得られた場合には、測定機器制御部217は、そのプログラム名で示されるプログラムに従って、ステップ325における検索結果で示される装置に関するスクリプトを実行する。
この場合は、同様の機器制御命令に基づく検索処理により、測定機器制御部217は、図6に示したシステム構成管理テーブルから、操作対象の外部ポートに接続されたポートが、装置番号#1のアナライザ4011のポートである旨の検索結果が得られる。したがって、測定機器制御部217は、ステップ326において、このアナライザ4011のポートに関するスクリプトを実行した後、ステップ327の肯定判定として処理を終了する。
上述したように、各試験システムは、機器制御要求において、アナライザなどの測定機器に実行させたい操作を示すスクリプト名と測定機器共用システムに接続されている個別ポート番号とを指定すれば十分である。したがって、各試験システムは、測定機器共用システムに備えられているアナライザなどの測定機器に個別の情報(例えば、メーカによるコマンドの違いや機種による設定方法の違い)を全く意識する必要がない。
(付記1) 複数の試験システムと複数の同種類の測定機器とをスイッチを介して接続する測定機器共用システムのための測定機器共用制御方法であって、各試験システムに備えられた複数の入出力ポートそれぞれをスイッチによって複数の測定機器に備えられた複数の入出力ポートのいずれかに接続可能な外部ポートにそれぞれ接続するステップと、任意の試験システムからこの試験システムに接続された外部ポートを示す情報を含む接続要求を受け取った際に、この接続要求に応じて、複数の測定機器にそれぞれ備えられた複数の入出力ポートの中から、未接続の入出力ポートを接続可能な入出力ポートとして探索するステップと、接続要求で示された外部ポートと探索結果として得られた測定機器の入出力ポートとを接続する経路をスイッチにおいて設定するステップと、任意の試験システムからこの試験システムに接続された外部ポートを示す情報を含む接続解放要求を受け取った際に、この接続解放要求で示された外部ポートについてスイッチにおいて設定された経路およびこの経路によって接続されていた測定機器の入出力ポートを解放するステップとを備えたことを特徴とする測定機器共用制御方法。
210 共用制御部
211 通信処理部
212 試験システム管理テーブル
213 システム構成管理テーブル
214 ポート番号変換部
215 命令制御部
216 スイッチ制御部
217 測定機器制御部
219 スクリプト管理テーブル
401 アナライザ
402 試験対象機器
403、411 パーソナルコンピュータ(PC)
410 試験システム
Claims (5)
- 複数の試験システムと複数の同種類の測定機器とをスイッチを介して接続する測定機器共用システムのための測定機器共用制御方法であって、
前記各試験システムに備えられた複数の入出力ポートそれぞれを前記スイッチによって前記複数の測定機器に備えられた複数の入出力ポートのいずれかに接続可能な外部ポートにそれぞれ接続するステップと、
任意の前記試験システムからこの試験システムに接続された外部ポートを示す情報を含む接続要求を受け取った際に、この接続要求に応じて、前記複数の測定機器にそれぞれ備えられた複数の入出力ポートの中から、未接続の入出力ポートを接続可能な入出力ポートとして探索するステップと、
前記接続要求で示された外部ポートと前記探索結果として得られた測定機器の入出力ポートとを接続する経路を前記スイッチにおいて設定するステップと、
任意の前記試験システムからこの試験システムに接続された外部ポートを示す情報を含む接続解放要求を受け取った際に、この接続解放要求で示された外部ポートについて前記スイッチにおいて設定された経路およびこの経路によって接続されていた測定機器の入出力ポートを解放するステップと
を備えたことを特徴とする測定機器共用制御方法。 - 複数の試験システムと複数の同種類の測定機器とをスイッチを介して接続する測定機器共用システムのための測定機器共用制御方法であって、
前記各試験システムに備えられた複数の入出力ポートそれぞれを前記スイッチによって前記複数の測定機器に備えられた複数の入出力ポートのいずれかに接続可能な外部ポートにそれぞれ接続する際に、前記各試験システムとこれらに接続された外部ポートとの対応関係を認識するステップと、
任意の前記試験システムから当該試験システムを示す情報を含む接続要求を受け取った際に、この接続要求に応じて、前記複数の測定機器にそれぞれ備えられた複数の入出力ポートの中から、未接続の入出力ポートを接続可能な入出力ポートとして探索するステップと、
前記接続要求元の試験システムに対応付けられた外部ポートと前記探索結果として得られた測定機器の入出力ポートとを接続する経路を前記スイッチにおいて設定するステップと、
任意の前記試験システムから当該試験システムを示す情報を含む接続解放要求を受け取った際に、この接続解放要求元に対応付けられた外部ポートについて前記スイッチにおいて設定された経路およびこの経路によって接続されていた測定機器の入出力ポートを解放するステップと
を備えたことを特徴とする測定機器共用制御方法。 - 同一種類の複数の測定機器を有し、これらの測定機器を複数の試験システムに共用させるための測定機器共用システムにおいて、
前記複数の試験システムと前記測定機器共用システムとは、それぞれの制御手段相互に要求および応答を含むメッセージをやり取りするためのネットワークを介して接続されており、
前記測定機器共用システムは、
前記複数の試験システムそれぞれに接続され、接続された前記試験システムとの間でデータの授受を行うための複数の外部ポートと、
前記複数の外部ポートと前記複数の測定機器に備えられた複数の入力ポートおよび出力ポートとを接続する経路を設定するスイッチと、
前記ネットワークを介して入力される接続要求に応じて、前記スイッチにおいて前記外部ポートのいずれにも接続されていない前記測定機器の入力ポートあるいは出力ポートを探索する空きポート探索手段と、
前記空きポート探索手段によって発見された空きポートと、前記接続要求で指定された外部ポートとを接続する経路を前記スイッチに設定させる経路設定手段と、
前記ネットワークを介して入力される接続解放要求に応じて、この接続解放要求で指定された外部ポートについて前記スイッチに設定されている経路を解放する経路解放手段と
を備えたことを特徴とする測定機器共用システム。 - 同一種類の複数の測定機器を有し、これらの測定機器を複数の試験システムに共用させるための測定機器共用システムにおいて、
前記複数の試験システムと前記測定機器共用システムとは、それぞれの制御手段相互に要求および応答を含むメッセージをやり取りするためのネットワークを介して接続されており、
前記測定機器共用システムは、
前記複数の試験システムそれぞれに接続され、接続された前記試験システムとの間でデータの授受を行うための複数の外部ポートと、
前記複数の外部ポートと前記複数の測定機器に備えられた複数の入力ポートおよび出力ポートとを接続する経路を設定するスイッチと、
前記複数の外部ポートそれぞれについて、接続されている試験システムおよび前記試験システムにおいて各ポートを識別する情報を保持するポート管理テーブルと、
前記ネットワークを介して、前記試験システムおよびこの試験システムに備えられる個々の入出力ポートを識別する情報を含む接続要求あるいは接続解放要求を受け取り、この接続要求あるいは接続解放要求の要求元に接続された外部ポートを前記ポート管理テーブルから検索するポート検索手段と、
前記接続要求応じて、前記スイッチにおいて前記外部ポートのいずれにも接続されていない前記測定機器の入力ポートあるいは出力ポートを探索する空きポート探索手段と、
前記接続要求に応じて前記空きポート探索手段によって発見された空きポートと、前記ポート検索手段によって得られた外部ポートとを接続する経路を前記スイッチに設定させる経路設定手段と、
前記接続解放要求に応じて前記ポート検索手段によって検索された外部ポートについて前記スイッチに設定されている経路を解放する経路解放手段と
を備えたことを特徴とする測定機器共用システム。 - 請求項3あるいは請求項4に記載の測定機器共用システムにおいて、
前記各外部ポートとその接続先である測定機器との対応関係を示す機器管理テーブルと、
前記測定機器共用システムに備えられた測定機器ごとに、予め定義された共通形式のスクリプトに対応して、前記測定機器に固有の制御命令の系列を保持するスクリプト管理テーブルと、
前記ネットワークを介して前記共通形式のスクリプトを受け取ったときに、前記機器管理テーブルから前記共通形式のスクリプトの送信元である試験システムに接続された外部ポートの接続先の測定機器を特定する特定手段と、
前記共通形式のスクリプトを、前記特定手段によって特定された測定機器に対応して前記スクリプト管理テーブルに保持された制御命令の系列に置換する置換手段と
を備えたことを特徴とする測定機器共用システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004091707A JP4255074B2 (ja) | 2004-03-26 | 2004-03-26 | 測定機器共用制御方法および測定機器共用システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004091707A JP4255074B2 (ja) | 2004-03-26 | 2004-03-26 | 測定機器共用制御方法および測定機器共用システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005278054A JP2005278054A (ja) | 2005-10-06 |
JP4255074B2 true JP4255074B2 (ja) | 2009-04-15 |
Family
ID=35177211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004091707A Expired - Fee Related JP4255074B2 (ja) | 2004-03-26 | 2004-03-26 | 測定機器共用制御方法および測定機器共用システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4255074B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8441935B2 (en) * | 2004-08-09 | 2013-05-14 | Jds Uniphase Corporation | Method and apparatus to distribute signaling data for parallel analysis |
JP4632099B2 (ja) | 2008-04-10 | 2011-02-16 | ソニー株式会社 | メモリ制御装置及びその制御方法 |
EP3404871B1 (en) * | 2017-05-17 | 2021-02-24 | ABB Power Grids Switzerland AG | Method and access unit for accessing industrial communication networks |
JP6867037B2 (ja) * | 2018-06-04 | 2021-04-28 | Necフィールディング株式会社 | 疎通確認試験装置、疎通確認試験方法、及び、プログラム |
-
2004
- 2004-03-26 JP JP2004091707A patent/JP4255074B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005278054A (ja) | 2005-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10210008B2 (en) | Control server, service providing system, and method of providing a virtual infrastructure | |
JP4669088B1 (ja) | 試験装置、試験方法およびプログラム | |
US7822945B2 (en) | Configuration managing device for a reconfigurable circuit | |
JP5245711B2 (ja) | 分散データ処理システム、分散データ処理方法および分散データ処理用プログラム | |
JP2004038758A (ja) | 記憶制御装置、記憶制御装置の制御方法、及びプログラム | |
CN110858810B (zh) | 网络链路状态监测方法、设备、***及介质 | |
CN108737163B (zh) | 一种基于OpenFlow协议的SDN控制器应用性能分析方法 | |
US11212174B2 (en) | Network management device and network management method | |
CN113190358A (zh) | 作业分配方法、装置、电子设备及可读存储介质 | |
US20120189012A1 (en) | Providing Point To Point Communications Among Compute Nodes In A Global Combining Network Of A Parallel Computer | |
JP4255074B2 (ja) | 測定機器共用制御方法および測定機器共用システム | |
US20140379100A1 (en) | Method for requesting control and information processing apparatus for same | |
JP5841458B2 (ja) | 試験装置および試験モジュール | |
US20130231885A1 (en) | Test apparatus and test module | |
CN110324202B (zh) | 一种探测线路质量的方法和装置 | |
CN106612213B (zh) | 设备测试方法及装置 | |
JP2011254179A (ja) | ネットワーク解析支援装置、ネットワーク解析支援方法及びプログラム | |
US10320618B2 (en) | Network system, network management method, and network management device | |
US10148518B2 (en) | Method and apparatus for managing computer system | |
US11669373B2 (en) | System and method for finding and identifying computer nodes in a network | |
JP2010244469A (ja) | 分散処理システム及び分散処理方法 | |
US6671733B1 (en) | Internal parallel system channel | |
US20080271024A1 (en) | Information processing apparatus, information processing system and information processing method for processing tasks in parallel | |
JP2002374248A (ja) | ネットワークシステム及びネットワークでのデータ転送方法 | |
US20240205090A1 (en) | Systems and methods for predictive scaling of edge entities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060627 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080527 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090121 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090123 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130206 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140206 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |