JP6031142B2 - Multi-user management apparatus and method - Google Patents
Multi-user management apparatus and method Download PDFInfo
- Publication number
- JP6031142B2 JP6031142B2 JP2015049952A JP2015049952A JP6031142B2 JP 6031142 B2 JP6031142 B2 JP 6031142B2 JP 2015049952 A JP2015049952 A JP 2015049952A JP 2015049952 A JP2015049952 A JP 2015049952A JP 6031142 B2 JP6031142 B2 JP 6031142B2
- Authority
- JP
- Japan
- Prior art keywords
- measurement
- external control
- unit
- control right
- control
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、マルチユーザ管理装置及び方法に関する。 The present invention relates to a multi-user management apparatus and method.
近年、マルチメディア通信の普及や利用者数の増加、さらには通信技術の発達に伴い、多数の通信規格が策定されている。このため、多数の通信規格に対応し、通信ネットワークを構成する各種機器の性能や、通信ネットワーク内を伝送される信号の品質を測定することが可能な測定装置が求められている(例えば、特許文献1参照)。 In recent years, with the spread of multimedia communication, the increase in the number of users, and the development of communication technology, many communication standards have been formulated. For this reason, there is a need for a measuring apparatus that can measure the performance of various devices that constitute a communication network and the quality of signals transmitted through the communication network, corresponding to many communication standards (for example, patents). Reference 1).
特許文献1に開示された測定装置は、試験対象が送信するテストフレームを受信して解析し、例えば、スループット又はレイテンシの測定を行う。さらに、この測定装置は、テストフレームを試験対象に送信してから返送されるまでの遅延時間の測定を行う。
The measurement apparatus disclosed in
更に多様な測定試験を実行するために、従来の測定装置は、例えばパルスパターン発生器、誤り率検出器、スペクトラムアナライザなどの複数の測定機能を備えていることが多い。 In order to execute various measurement tests, conventional measurement apparatuses often have a plurality of measurement functions such as a pulse pattern generator, an error rate detector, and a spectrum analyzer.
このような従来の測定装置は、通信ネットワーク上に配置されることにより、同じく通信ネットワーク上に配置された外部制御装置によるコマンドベースのリモート制御(以下、「リモートコマンド制御」ともいう)で動作可能となっている。 Such a conventional measuring device can be operated by command-based remote control (hereinafter also referred to as “remote command control”) by an external control device also disposed on the communication network by being disposed on the communication network. It has become.
また、従来より、遠隔地に設置された機器をリモート管理するシステムとして、ネットワークを介して任意のカメラクライアントから任意のカメラにアクセスするシステムが知られている(例えば、特許文献2参照)。特許文献2に開示されたシステムは、リモートコマンド制御を行っており、カメラ制御モジュールを使用して個々のカメラの操作が可能であると同時に、複数のカメラを連係させることが可能となっている。
Conventionally, a system for accessing an arbitrary camera from an arbitrary camera client via a network is known as a system for remotely managing a device installed in a remote place (see, for example, Patent Document 2). The system disclosed in
しかしながら、特許文献1に開示されたような従来の測定装置を特許文献2に開示されたような従来のシステムでリモート制御する構成では、測定装置をリモート制御する複数の制御装置の間でコンフリクト(衝突)が生じ、正常な制御が不可能になるという問題がある。
However, in the configuration in which the conventional measurement apparatus disclosed in
本発明は、このような従来の課題を解決するためになされたものであって、測定装置を複数の外部制御装置でリモート制御する際に、複数の外部制御装置の間でのコンフリクトを回避することが可能なマルチユーザ管理装置及び方法を提供することを目的とする。 The present invention has been made to solve such a conventional problem, and avoids a conflict between a plurality of external control devices when the measurement device is remotely controlled by a plurality of external control devices. It is an object of the present invention to provide a multi-user management apparatus and method that can be used.
上記課題を解決するために、本発明の請求項1のマルチユーザ管理装置は、被試験対象に対する試験信号を生成し、当該試験信号が入力された当該被試験対象からの出力信号に対して測定を実行する測定部と、ネットワークを介して複数の外部制御装置とデータの送受信を行う第1通信部と、前記被試験対象を接続する複数の測定ポートと、を備える測定装置について、前記測定装置を前記複数の外部制御装置によって遠隔制御するための制御権を管理する制御権管理部を備え、前記制御権管理部は、前記測定ポートごとに、前記複数の外部制御装置のうちの1つに前記制御権を付与する取得管理部と、前記測定ポートごとに、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放する解放管理部と、前記測定ポートごとに、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放するとともに、前記複数の外部制御装置のうちの1つに前記制御権を付与する委譲管理部と、を含むことを特徴とする。
また、本発明の請求項2のマルチユーザ管理装置においては、前記制御権管理部は、前記複数の外部制御装置のうち前記制御権を付与した外部制御装置からのリード/ライトを許可し、前記複数の外部制御装置のうち前記制御権を付与していない外部制御装置からのリードを許可することを特徴とする。
In order to solve the above-described problem, the multi-user management device according to
Further, in the multi-user management device according to
また、本発明の請求項3のマルチユーザ管理装置においては、前記測定装置は、前記測定部の測定結果及び前記測定に関する測定情報を含む表示内容を表示する第1表示部と、前記測定情報の設定を行うための第1入力部と、を更に備え、前記第1表示部の表示内容と前記第1入力部の少なくとも一部がグラフィカル・ユーザ・インタフェース(GUI)で構成され、前記データが、前記GUIの画像データ、前記測定結果、及び前記測定情報を含むことを特徴とする。
In the multi-user management device according to
また、本発明の請求項4のマルチユーザ管理装置においては、前記外部制御装置は、前記ネットワークを介して前記第1通信部と前記データを送受信する第2通信部と、前記第2通信部によって受信された前記GUIの画像データ、前記測定結果、及び前記測定情報を表示する第2表示部と、前記測定情報の設定を行うための第2入力部と、を有することを特徴とする。
In the multi-user management device according to
また、本発明の請求項5のマルチユーザ管理装置は、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の前記第2入力部が操作されていない時間を計時する計時部を更に備え、前記解放管理部は、前記計時部が所定時間以上を計時した場合には、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放することを特徴とする。 According to a fifth aspect of the present invention, there is provided a multi-user management device for measuring a time during which the second input unit of the external control device to which the control right is given is not operated among the plurality of external control devices. The release management unit releases the control right of the external control device to which the control right is granted from among the plurality of external control devices when the time measuring unit counts a predetermined time or more. It is characterized by.
また、本発明の請求項6のマルチユーザ管理装置においては、前記複数の外部制御装置のうちリード/ライトが許可された外部制御装置は、前記第2表示部に表示される前記GUIの画像データ、前記測定結果、及び前記測定情報の閲覧と、前記第2入力部による前記測定情報の設定が可能であることを特徴とする。
Further, in the multi-user management device according to
また、本発明の請求項7のマルチユーザ管理装置においては、前記複数の外部制御装置のうちリードが許可された外部制御装置は、前記第2表示部に表示される前記GUIの画像データ、前記測定結果、及び前記測定情報の閲覧が可能であることを特徴とする。
In the multi-user management device according to
また、本発明の請求項8のマルチユーザ管理方法は、被試験対象に対する試験信号を生成し、当該試験信号が入力された当該被試験対象からの出力信号に対して測定を実行する測定部と、ネットワークを介して複数の外部制御装置とデータの送受信を行う第1通信部と、前記被試験対象を接続する複数の測定ポートと、を備える測定装置について、前記測定装置を前記複数の外部制御装置によって遠隔制御するための制御権を管理する制御権管理ステップを含み、前記制御権管理ステップは、前記測定ポートごとに、前記複数の外部制御装置のうちの1つに前記制御権を付与する取得管理ステップと、前記測定ポートごとに、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放する解放管理ステップと、前記測定ポートごとに、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放するとともに、前記複数の外部制御装置のうちの1つに前記制御権を付与する委譲管理ステップと、を含むことを特徴とする。
A multi-user management method according to
本発明は、測定装置を複数の外部制御装置でリモート制御する際に、複数の外部制御装置の間でのコンフリクトを回避することが可能なマルチユーザ管理装置及び方法を提供する。 The present invention provides a multi-user management apparatus and method capable of avoiding a conflict between a plurality of external control apparatuses when the measurement apparatus is remotely controlled by the plurality of external control apparatuses.
以下、本発明に係るマルチユーザ管理装置及び方法の実施形態について、図面を用いて説明する。 Hereinafter, embodiments of a multi-user management apparatus and method according to the present invention will be described with reference to the drawings.
図1に示すように、本発明の実施形態としてのマルチユーザ管理装置1は、被試験対象100に対して各種測定を行う測定装置10に備えられるものである。
As shown in FIG. 1, a
測定装置10は、マルチユーザ管理装置1、測定ポート11−1〜11−4、測定部12、表示部13、表示制御部14、入力部15、通信部16(16−1〜16−4)、及び制御部17を備えている。測定装置10は、例えばインターネット、LAN、WLANなどのネットワーク110を介して、複数の外部制御装置30a〜30dと有線又は無線接続され、外部制御装置30a〜30dとの間でデータの送受信を行うことができるようになっている。
The
被試験対象100は、例えばルータ、スイッチングハブ、伝送装置などのネットワーク機器、あるいは、携帯電話などの無線端末機器である。
The
測定部12は、例えば少なくとも1つのフィールド・プログラマブル・ゲート・アレイ(Field Programmable Gate Array:FPGA)によって信号生成部12a及び信号解析部12bを構成し、被試験対象100に対して測定を実行するようになっている。測定部12は、少なくとも1つの被試験対象100に対して、測定ポート11−1〜11−4ごとに異なる測定を並列に実行することが可能である。
The
信号生成部12aは、後述する測定項目選択窓45及び測定パラメータ設定領域46で設定された測定項目及び測定パラメータに対応した試験信号としてのフレーム又はパケットを生成し、当該試験信号を測定ポート11−1〜11−4を介して被試験対象100に送信するようになっている。なお、測定部12による測定に関する測定項目及び測定パラメータを総称して「測定情報」ともいう。この測定情報は、測定ポートごとに設定することが可能である。
The
信号解析部12bは、信号生成部12aから出力された出力信号(被測定信号)としてのフレーム又はパケットを測定ポート11−1〜11−4を介して被試験対象100から受信し、当該被測定信号から、後述する測定項目選択窓45で選択された測定項目に対応した受信状態情報を抽出して、それらを解析するようになっている。
The
測定ポート11−1〜11−4は、被試験対象100を測定部12に接続する端子をそれぞれ有しており、イーサネット(登録商標)などのIPネットワークを通じて、測定部12と被試験対象100との間で、試験信号や被試験対象100からの被測定信号を光信号又は電気信号に変換して送受信するようになっている。
Each of the measurement ports 11-1 to 11-4 has a terminal for connecting the device under
例えば、各測定ポート11−1〜11−4には、1つずつ被試験対象100が接続されてもよい。あるいは、各測定ポート11−1〜11−4には、1つの被試験対象100が有する複数の測定端子が1つずつ接続されてもよい。
For example, the
測定部12による測定は、各測定ポート11−1〜11−4にそれぞれ対応する通信部16−1〜16−4を介して、外部制御装置30a〜30dによって遠隔制御されるようになっている。なお、図1に示した構成はあくまで一例であり、測定ポートの個数は4つに限定されるものではなく、5以上であってもよいし、3以下であってもよい。
Measurement by the
表示部13は、例えばLCDやCRTなどの表示機器で構成され、表示制御部14からの制御信号に応じて各種表示内容を表示するようになっている。この表示内容には、測定部12による測定結果や、測定情報などを設定するためのソフトキー、プルダウンメニュー、テキストボックスなどの操作対象が含まれる。
The
入力部15は、例えばテンキーや各種設定キーを備えたキーボードやマウスなどの入力装置や、表示部13の表面に設けられたタッチパネルのような入力装置や、リモートコマンド制御又はグラフィカル・ユーザ・インタフェース(Graphical User Interface:GUI)ベースのリモート制御(以下、「リモートGUI制御」ともいう)によって測定装置10の遠隔制御を行う外部制御装置30a〜30dで構成される。入力部15による入力操作は、制御部17により検知されるようになっている。表示部13の表示内容と入力部15の少なくとも一部はGUIで構成される。
The
通信部16−1〜16−4は、ネットワーク110を介して測定装置10をリモート制御する複数の外部制御装置30a〜30dとの間で、GUIの画像データ(以下、「GUIデータ」ともいう)、及び、測定装置10による測定結果や測定情報のデータ(以下、「測定データ」ともいう)を含むデータや、制御信号の送受信を行うようになっている。
The communication units 16-1 to 16-4 are GUI image data (hereinafter also referred to as “GUI data”) with a plurality of
通信部16−1〜16−4は、例えば、イーサネット(登録商標)、WLAN、Bluetooth(登録商標)などの有線用又は無線用の通信用インタフェースで構成され、ネットワーク110を介して後述する外部制御装置30a〜30dの通信部36と通信を行う。
The communication units 16-1 to 16-4 include, for example, wired or wireless communication interfaces such as Ethernet (registered trademark), WLAN, and Bluetooth (registered trademark), and external control described later via the
制御部17は、例えばCPU、ROM、RAMなどを含むマイクロコンピュータで構成され、測定装置10を構成する各部の駆動制御を行うようになっている。また、制御部17は、ユーザが入力部15を操作して設定する後述の測定情報に基づき、当該測定情報に対応する測定を測定部12に行わせるための制御信号を、測定部12に出力するようになっている。
The
また、制御部17は、外部制御装置30a〜30dによってリモートコマンド制御又はリモートGUI制御が行われたとき、その制御内容に従って測定部12に被試験対象100に対する測定を行わせるようになっている。また、制御部17は、測定部12による測定データや、後述のマルチユーザ管理装置1による管理結果のログを保存するようになっている。
Further, when remote command control or remote GUI control is performed by the
図2に示すように、各外部制御装置30a〜30dは、例えば、外部のネットワーク110と接続可能なパーソナルコンピュータなどの端末機器であって、表示部33、表示制御部34、入力部35、通信部36、及び制御部37を有する。各外部制御装置30a〜30dの構成は同様である。また、表示部33、入力部35、通信部36、及び制御部37の基本的な構成は、測定装置10が有する表示部13、入力部15、通信部16−1〜16−4、及び制御部17と同様である。
As shown in FIG. 2, each of the
通信部36は、ネットワーク110を介して、測定装置10の通信部16−1〜16−4との間でGUIデータ及び測定データを含むデータを送受信するようになっている。
The
表示部33は、表示制御部34からの制御信号に応じて、通信部36によって受信されたGUIデータ及び測定データを表示するようになっている。これにより、表示部33は、測定装置10の表示部13の表示内容とほぼ同様の内容を表示することが可能である。
The display unit 33 displays GUI data and measurement data received by the
制御部37は、外部制御装置30a〜30dを構成する各部の駆動制御を行うようになっている。また、制御部37は、ユーザが入力部35を操作して設定する後述の測定情報に基づき、当該測定情報に対応する測定を測定装置10の測定部12に行わせるための制御信号を、測定装置10の制御部17に出力するようになっている。
The
さらに、制御部37は、測定装置10に対する制御権の取得又は解放を要求するコマンドを、マルチユーザ管理装置1に出力するようになっている。
Further, the
以下、本実施形態のマルチユーザ管理装置1の構成について説明する。マルチユーザ管理装置1は、制御権管理部18及び計時部19を備える。
Hereinafter, the configuration of the
制御権管理部18は、取得管理部18a、解放管理部18b、及び委譲管理部18cを含み、測定装置10を複数の外部制御装置30a〜30dによって遠隔制御するための制御権を管理するようになっている。
The control
取得管理部18aは、測定ポート11−1〜11−4ごとに通信部16を介して、複数の外部制御装置30a〜30dのうちの1つに制御権を付与する。解放管理部18bは、測定ポート11−1〜11−4ごとに通信部16を介して、複数の外部制御装置のうち制御権が付与された外部制御装置の当該制御権を解放する。
The
委譲管理部18cは、測定ポート11−1〜11−4ごとに通信部16を介して、複数の外部制御装置のうち制御権が付与された外部制御装置の当該制御権を解放するとともに、複数の外部制御装置のうちの1つに制御権を付与する。
The
さらに、取得管理部18a及び委譲管理部18cは、複数の外部制御装置のうち制御権を付与した外部制御装置からのリード/ライトを許可するようになっている。また、解放管理部18b及び委譲管理部18cは、複数の外部制御装置のうち制御権を付与していない外部制御装置からのリードを許可するようになっている。
Furthermore, the
また、制御権管理部18は、表示制御部14を介して、測定装置10の表示部13と外部制御装置30a〜30dの表示部33に、各通信部16−1〜16−4と通信を行っている外部制御装置の識別情報(IPアドレスやユーザの名前など)と、各外部制御装置の制御権の有無を表示させるようになっている。
Further, the control
さらに、制御権管理部18は、表示制御部14を介して、外部制御装置30a〜30dの表示部33に、外部制御装置30a〜30dのユーザ間で制御権の移行に関する意思を確認するためのダイアログを表示させるようになっている。
Furthermore, the control
計時部19は、複数の外部制御装置30a〜30dのうち、制御権が付与された外部制御装置の入力部35が操作されていない時間を計時するようになっている。解放管理部18bは、計時部19が所定時間以上を計時した場合には、複数の外部制御装置30a〜30dのうち制御権が付与された外部制御装置の制御権を解放する。
The
以下、測定装置10及び外部制御装置30a〜30dにおける表示制御について説明する。表示制御部14は内部用表示制御部14a及び外部用表示制御部14bを有する。内部用表示制御部14aは、例えば図3に示すようなGUIで構成される表示内容を表示部13に表示させるようになっている。
Hereinafter, display control in the
外部用表示制御部14bは、例えば図3に示すようなGUIで構成される表示内容を外部制御装置30a〜30dの表示部33に表示させるためのGUIデータを生成する。なお、外部用表示制御部14bは、GUIデータの解像度や画質を調整するものであってもよい。
The external
なお、複数の外部制御装置30a〜30dのうちリード/ライトが許可された外部制御装置は、表示部33に表示される表示内容(測定情報、GUIデータ、測定結果など)の閲覧と、入力部35による測定情報の設定を実行することができる。一方、複数の外部制御装置30a〜30dのうちリードのみが許可された外部制御装置は、測定情報の設定を行うことはできず、表示部33に表示される表示内容の閲覧のみを行うことができる。
Note that an external control device that is permitted to read / write among the plurality of
測定装置10の表示部13、内部用表示制御部14a、及び入力部15と、外部制御装置30a〜30dの表示部33、表示制御部34、及び入力部35の構成はほぼ同様であるため、以下では外部制御装置30a〜30dの表示部33、表示制御部34、及び入力部35の構成についてのみ詳細に説明する。
Since the configuration of the
図3に示すように、表示制御部34は、表示部33に主表示領域41aを設定し、設定した主表示領域41a内に、被試験対象100からの被測定信号に対する信号解析部12bの信号解析結果を測定結果として表示させる制御を行うようになっている。
As shown in FIG. 3, the
また、表示制御部34は、測定開始や停止を指定するための測定開始/停止ボタン42aなどの使用頻度の高い処理を実行するための操作ボタンを含む領域42を、主表示領域41a内に表示させる制御を行うようになっていてもよい。
In addition, the
また、表示制御部34は、入力部35の操作により押下可能な表示切替ボタン43を表示部33の所定領域に表示させるようになっており、表示切替ボタン43の押下状態に応じて、各種表示内容の表示のオン/オフを切り替えることができるようになっている。
Further, the
例えば図4から図3への変化に示すように、表示制御部34は、表示切替ボタン43が押下されてオンとなったことによって、主表示領域41a内の一部に副表示領域41bを設定し、副表示領域41bに、通信規格表示窓44、測定項目選択窓45及び測定パラメータ設定領域46を表示する。
For example, as shown in the change from FIG. 4 to FIG. 3, the
なお、表示制御部34は、表示切替ボタン43が入力部35により押下されてオンとなったことを条件として、主表示領域41a内の副表示領域41b以外の領域41cに信号解析部12bの信号解析結果の少なくとも一部を表示させる制御を行うようになっている。
Note that the
一方、図3から図4への変化に示すように、表示制御部34は、表示切替ボタン43が入力部35により押下されてオフとなったことを条件として、主表示領域41a内の副表示領域41bの設定をオフとするとともに、副表示領域41bに表示されていた表示内容の表示をオフとするようになっている。
On the other hand, as shown in the change from FIG. 3 to FIG. 4, the
さらに、表示制御部34は、表示切替ボタン43が入力部35により押下されてオフとなったことを条件として、副表示領域41bが設定されていた領域に、信号解析部12bの信号解析結果の少なくとも一部を表示させる制御を行うようになっている。
Furthermore, on the condition that the
通信規格表示窓44は、複数の通信規格の中からあらかじめ設定された一つ以上の通信規格を表示するようになっている。なお、これらの被測定対象の通信規格は、あらかじめ設定されるのみでなく、任意の操作で選択できるようになっていてもよい。
The communication
本実施形態において被試験対象100は、例えば100Gイーサネット(登録商標)、40Gイーサネット(登録商標)、STM(Synchronous Transport Module)−64の各通信規格に従った通信を行うものである。
In this embodiment, the
あるいは、被試験対象100は、例えばW−CDMA(Wideband Code Division Multiple Access)、GSM(登録商標)(Global System for Mobile Communications)、LTE(Long Term Evolution)、CDMA2000(Code Division Multiple Access 2000)、EV−DO(Evolution Data Only)、TD−SCDMA(Time Division Synchronous Code Division Multiple Access)の各通信規格に従った通信を行うものであってもよい。
Alternatively, the
測定項目選択窓45は、プルダウンメニュー機能により、表1に示す複数の測定項目(Frequency、Skew、LOSなど)の中から一つの測定項目を選択可能に表示するようになっている。既に述べたように、これらの測定項目は測定ポート11−1〜11−4ごとに設定可能である。
The measurement
測定項目「Frequency」は、信号生成部12aにより出力される試験信号の周波数を測定対象の通信規格の基準周波数から所定周波数だけずらし、その周波数変化に対する被試験対象100の耐性を測定するための項目である。
The measurement item “Frequency” is an item for shifting the frequency of the test signal output from the
測定項目「Skew」は、信号生成部12aにより出力される試験信号のフレーム間の時間を変化させ、その時間変化に対する被試験対象100の耐性を測定するための項目である。
The measurement item “Skew” is an item for changing the time between frames of the test signal output by the
測定項目「LOS」は、信号生成部12aにより生成された試験信号の被試験対象100への送信を所定時間停止させることにより、被試験対象100が所定時間試験信号を受信していない状態を反映した応答を返すか否かを測定するようになっている。
The measurement item “LOS” reflects a state in which the
測定パラメータ設定領域46は、測定項目選択窓45で選択された測定項目に対応した測定パラメータを設定するための領域である。この測定パラメータは、選択された測定項目に対応した試験信号を信号生成部12aに生成させるとともに、被試験対象100からの出力信号に対して、選択された測定項目に対応した解析処理を信号解析部12bに行わせるために必要なものである。
The measurement
以下、図3に示すように、測定項目として「Frequency」が選択された場合を例に挙げて副表示領域41bの構成を説明する。
Hereinafter, as illustrated in FIG. 3, the configuration of the
具体的には、測定パラメータ設定領域46は、基準周波数表示窓46a、及び周波数変化量設定窓46bを有する。
Specifically, the measurement
基準周波数表示窓46aは、通信規格表示窓44に表示された通信規格に対応した試験信号の基準周波数を表示するようになっている。なお、基準周波数表示窓46aは、入力部35の操作により表示値を変更することも可能となっている。
The reference
周波数変化量設定窓46bは、試験信号の周波数について、その基準周波数からのずれの大きさを上下キーにより設定可能に表示するようになっている。
The frequency change
さらに、測定パラメータ設定領域46は、測定パラメータの数値入力を行うテンキー46cと、測定パラメータの単位を変更する単位切替キー46dと、直前の数値を削除する後退キー(BS(backspace)キー)46eと、入力した数値を決定する実行キー(Enterキー)46fと、測定パラメータの数値を削除するクリアキー46gと、を有していてもよい。
以下、図5,6を参照しながら、本実施形態のマルチユーザ管理装置1を用いたマルチユーザ管理方法について説明する。以下では説明を簡単にするため、2つの外部制御装置30a,30bが、1つの測定ポート11−1に関する制御権を取得、解放、又は委譲する場合の処理の一例を示す。初期状態では、外部制御装置30a,30bのいずれも測定ポート11−1に関する制御権を有していないものとする。
Hereinafter, a multi-user management method using the
図5のシーケンス図において、ステップS1〜S3,S10〜S12は制御権の取得、ステップS7〜S9は制御権の解放に関する処理を示している。なお、図5の処理が実行される前に、測定装置10が起動しているものとする。
In the sequence diagram of FIG. 5, steps S1 to S3, S10 to S12 show processing related to acquisition of control rights, and steps S7 to S9 show processing related to release of control rights. Note that it is assumed that the
まず、外部制御装置30aの制御部37は、測定ポート11−1に対応する通信部16−1を介して、制御権管理部18に測定ポート11−1に関する制御権の取得要求を送信する(ステップS1)。
First, the
次に、制御権管理部18の取得管理部18aは、測定ポート11−1に関する制御権が既に他の外部制御装置によって取得されていない場合には、外部制御装置30aに制御権を付与する旨の取得応答を返す(ステップS2)。なお、測定ポート11−1に関する制御権が既に他の外部制御装置によって取得されている場合には、取得管理部18aは、外部制御装置30aに制御権を付与しない旨の拒否応答を返す。
Next, the
そして、外部制御装置30aの制御部37は、取得管理部18aから制御権の取得応答を受けると、測定ポート11−1に関するリード/ライトを実行することが可能になる(ステップS3)。
When the
次に、外部制御装置30bの制御部37が、測定ポート11−1に対応する通信部16−1を介して、制御権管理部18に測定ポート11−1に関する制御権の取得要求を送信すると(ステップS4)、制御権管理部18の取得管理部18aは、外部制御装置30bに制御権を付与しない旨の拒否応答を返す(ステップS5)。
Next, when the
次に、外部制御装置30bの制御部37は、取得管理部18aから制御権の拒否応答を受けると、測定ポート11−1に関するリードを実行することが可能になる(ステップS6)。
Next, when the
次に、制御権管理部18は、外部制御装置30aの入力部35が前回操作されてから所定時間が経過したか否か、すなわち計時部が所定時間以上を計時したか否かを判断する(ステップS7)。所定時間が経過していない場合には、所定時間が経過するまで待機する。所定時間が経過した場合には、ステップS8に進む。
Next, the control
ステップS8において、制御権管理部18の解放管理部18bは、外部制御装置30aの制御権を解放する。これにより、外部制御装置30aは、測定ポート11−1に関するリードのみを実行することが可能になる(ステップS9)。
In step S8, the
次に、外部制御装置30bの制御部37は、測定ポート11−1に対応する通信部16−1を介して、制御権管理部18に測定ポート11−1に関する制御権の取得要求を送信する(ステップS10)。
Next, the
次に、制御権管理部18の取得管理部18aは、測定ポート11−1に関する制御権がいずれの外部制御装置にも取得されていないため、外部制御装置30bに制御権を付与する旨の取得応答を返す(ステップS11)。
Next, the
そして、外部制御装置30bの制御部37は、取得管理部18aから制御権の取得応答を受けると、測定ポート11−1に関するリード/ライトを実行することが可能になる(ステップS12)。
When the
図5のステップS4〜S6の処理では、ある測定ポートに関して既に制御権を取得している外部制御装置がある場合には、他の外部制御装置が当該測定ポートに関する制御権を取得することができないようになっている。本発明はこれに限定されず、ある測定ポートに関して既に制御権を取得している外部制御装置がある場合に、他の外部制御装置が当該測定ポートに関する制御権を強制的に取得することができるようになっていてもよい。あるいは、以下の図6に示すように、本実施形態のマルチユーザ管理装置1を介して2つの外部制御装置の間で制御権の委譲を行ってもよい。
In the processing of steps S4 to S6 in FIG. 5, if there is an external control device that has already acquired the control right for a certain measurement port, the other external control device cannot acquire the control right for the measurement port. It is like that. The present invention is not limited to this, and when there is an external control device that has already acquired the control right for a certain measurement port, the other external control device can forcibly acquire the control right for the measurement port. It may be like this. Alternatively, as shown in FIG. 6 below, control right may be transferred between two external control devices via the
図6(a)のシーケンス図において、ステップS13〜S19は制御権の委譲に関する処理を示している。以下の説明では、ステップS13以前の段階で外部制御装置30bが制御権を取得しているものとする。
In the sequence diagram of FIG. 6A, steps S13 to S19 show processing related to delegation of control rights. In the following description, it is assumed that the
まず、外部制御装置30aの制御部37は、測定ポート11−1に対応する通信部16−1を介して、制御権管理部18に測定ポート11−1に関する制御権の取得要求を送信する(ステップS13)。
First, the
次に、制御権管理部18は、制御権を取得している外部制御装置30bの表示部33に、外部制御装置30aのユーザが測定ポート11−1に関する制御権を要求している旨のダイアログを表示させる(ステップS14)。
Next, the control
次に、外部制御装置30bのユーザが、ステップS14で表示されたダイアログにおいて、外部制御装置30aの制御権の要求を許可する旨の回答をした場合には、外部制御装置30bの制御部37は、測定ポート11−1に対応する通信部16−1を介して、制御権管理部18に測定ポート11−1に関する制御権の解放要求を送信する(ステップS15)。
Next, when the user of the
次に、解放管理部18bは、外部制御装置30bに制御権を解放する旨の解放応答を返す(ステップS16)。これにより、外部制御装置30bは、測定ポート11−1に関するリードのみを実行することが可能になる(ステップS17)。
Next, the
次に、制御権管理部18の取得管理部18aは、測定ポート11−1に関する制御権がいずれの外部制御装置にも取得されていないため、外部制御装置30aに制御権を付与する旨の取得応答を返す(ステップS18)。
Next, the
そして、外部制御装置30aの制御部37は、取得管理部18aから制御権の取得応答を受けると、測定ポート11−1に関するリード/ライトを実行することが可能になる(ステップS19)。
Then, when receiving the control right acquisition response from the
一方、外部制御装置30bのユーザが、ステップS14で表示されたダイアログにおいて、外部制御装置30aの制御権の要求を拒否する旨の回答をした場合には、ステップS14以降の処理は図6(b)に示すようになる。
On the other hand, when the user of the
図6(b)に示すように、制御権管理部18の取得管理部18aは、外部制御装置30aに制御権を付与しない旨の拒否応答を返す(ステップS20)。これにより、外部制御装置30aは、測定ポート11−1に関するリードのみを実行することが可能になる(ステップS21)。
As shown in FIG. 6B, the
また、本実施形態のマルチユーザ管理装置1によれば、図7に示すように、測定装置10に有線又は無線接続される外部制御装置30a〜30dに加えて、更に外部制御装置30を設けて外部制御装置30a〜30dの制御権を管理する構成も可能である。
Further, according to the
例えば、外部制御装置30を使用している管理者としてのユーザが、外部制御装置30a〜30dの表示部33の表示内容を閲覧し、外部制御装置30a〜30dのユーザからの要求に応じて、外部制御装置30a〜30d間で制御権を動的に移行することもできる。
For example, a user as an administrator who uses the
例えば、図7(a)から図7(b)への変化に示すように、制御権を取得している外部制御装置30aのユーザが、遠隔地の外部制御装置30を使用している管理者に制御権を委譲することができる。これにより、外部制御装置30aのユーザが測定装置10を用いて測定を行っている際に、遠隔地にいる管理者が測定結果を閲覧したり、一時的にアシスタント操作を行ったりすることが可能となる。
For example, as shown in the change from FIG. 7A to FIG. 7B, the user of the
なお、図7では、1つの外部制御装置30が、1つの測定装置10に接続している外部制御装置30a〜30dを監視する構成を示したが、1つ以上の外部制御装置30が、複数の測定装置10に接続している外部制御装置を監視するものであってもよい。
7 shows a configuration in which one
以上説明したように、本実施形態のマルチユーザ管理装置1は、測定装置10の測定ポート11−1〜11−4ごとに、複数の外部制御装置30a〜30dのうちの1つに制御権を付与する取得管理部18aと、複数の外部制御装置のうち制御権が付与された外部制御装置の当該制御権を解放する解放管理部18bと、複数の外部制御装置のうち制御権が付与された外部制御装置の当該制御権を解放するとともに、複数の外部制御装置のうちの1つに制御権を付与する委譲管理部18cと、を備える。
As described above, the
これにより、複数ユーザによる同時リモート制御環境において、ユーザが明示的な制御権を持って測定装置を使用することができるため、他のユーザに影響されずに測定装置の制御を行うことができる。 Thereby, in the simultaneous remote control environment by a plurality of users, since the user can use the measuring apparatus with an explicit control right, the measuring apparatus can be controlled without being influenced by other users.
また、制御権の取得、解放、委譲により、ユーザ間で制御権の動的なやり取りが可能となる。さらに、複数ユーザがそれぞれ遠隔地の外部制御装置を操作する場合であっても、円滑に制御権を移行できるので、高額なネットワーク試験装置などの測定装置を有効に使用することが可能になる。 In addition, control rights can be exchanged dynamically between users by acquiring, releasing, and delegating control rights. Furthermore, even when a plurality of users each operate an external control device at a remote location, the control right can be transferred smoothly, so that it is possible to effectively use an expensive measuring device such as a network test device.
また、本実施形態のマルチユーザ管理装置1においては、制御権管理部18は、複数の外部制御装置30a〜30dのうち制御権を付与した外部制御装置からのリード/ライトを許可し、複数の外部制御装置30a〜30dのうち制御権を付与していない外部制御装置からのリードを許可する。
Further, in the
これにより、測定ポートごとにライト可能な外部制御装置を1つに制限して、コンフリクトを回避することができる。 As a result, it is possible to limit the number of external control devices that can be written for each measurement port to avoid conflicts.
また、本実施形態のマルチユーザ管理装置1においては、複数の外部制御装置30a〜30dのうち制御権が付与された外部制御装置の入力部35が操作されていない時間を計時する計時部19を更に備え、解放管理部18bは、計時部19が所定時間以上を計時した場合には、複数の外部制御装置30a〜30dのうち制御権が付与された外部制御装置の当該制御権を解放する。
Further, in the
これにより、長時間使用されていない外部制御装置が制御権を独占し続けることを防止して、測定装置を有効に使用することが可能になる。 As a result, it is possible to prevent the external control apparatus that has not been used for a long time from monopolizing the control right and to effectively use the measurement apparatus.
また、本実施形態のマルチユーザ管理装置1においては、複数の外部制御装置30a〜30dのうちリード/ライトが許可された外部制御装置は、表示部33に表示されるGUIデータ及び測定データの閲覧と、入力部35による測定情報の設定が可能である。また、複数の外部制御装置30a〜30dのうちリードが許可された外部制御装置は、表示部33に表示されるGUIの画像データ及び測定データの閲覧が可能である。
In the
これにより、1つの測定ポートに関して、2つの外部制御装置の表示部にほぼ同様の表示内容が表示されるとともに、当該2つの外部制御装置の間で制御権を移行できるため、あるユーザが測定装置10を用いて測定を行っている際に、他のユーザが測定結果を閲覧したり、一時的にアシスタント操作を行ったりすることが可能となる。 Thereby, regarding one measurement port, almost the same display content is displayed on the display units of the two external control devices, and control rights can be transferred between the two external control devices. When the measurement is performed using 10, the other user can view the measurement result or temporarily perform an assistant operation.
1 マルチユーザ管理装置
10 測定装置
11−1〜11−4 測定ポート
12 測定部
12a 信号生成部
12b 信号解析部
13 表示部(第1表示部)
14,34 表示制御部
14a 内部用表示制御部
14b 外部用表示制御部
15 入力部(第1入力部)
16,16−1〜16−4 通信部(第1通信部)
17,37 制御部
18 制御権管理部
18a 取得管理部
18b 解放管理部
18c 委譲管理部
19 計時部
30a〜30d,30 外部制御装置
33 表示部(第2表示部)
35 入力部(第2入力部)
36 通信部(第2通信部)
100 被試験対象
110 ネットワーク
DESCRIPTION OF
14, 34
16, 16-1 to 16-4 communication unit (first communication unit)
17, 37
35 Input section (second input section)
36 Communication unit (second communication unit)
100
Claims (8)
前記測定装置を前記複数の外部制御装置によって遠隔制御するための制御権を管理する制御権管理部(18)を備え、
前記制御権管理部は、
前記測定ポートごとに、前記複数の外部制御装置のうちの1つに前記制御権を付与する取得管理部(18a)と、
前記測定ポートごとに、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放する解放管理部(18b)と、
前記測定ポートごとに、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放するとともに、前記複数の外部制御装置のうちの1つに前記制御権を付与する委譲管理部(18c)と、を含むことを特徴とするマルチユーザ管理装置。 A plurality of measurement units (12) that generate a test signal for the test target (100) and perform measurement on an output signal from the test target to which the test signal is input, and a network (110) A first communication unit (16) that transmits and receives data to and from the external control device (30a to 30d), and a plurality of measurement ports (11-1 to 11-4) that connect the test object About (10)
A control right management unit (18) for managing a control right for remotely controlling the measuring device by the plurality of external control devices;
The control right management unit
An acquisition manager (18a) that grants the control right to one of the plurality of external control devices for each of the measurement ports;
A release management unit (18b) for releasing the control right of the external control device to which the control right is granted among the plurality of external control devices for each measurement port;
For each measurement port, the control right of the external control device to which the control right is granted among the plurality of external control devices is released, and the control right is given to one of the plurality of external control devices. And a delegation management unit (18c).
前記測定部の測定結果及び前記測定に関する測定情報を含む表示内容を表示する第1表示部(13)と、
前記測定情報の設定を行うための第1入力部(15)と、を更に備え、
前記第1表示部の表示内容と前記第1入力部の少なくとも一部がグラフィカル・ユーザ・インタフェース(GUI)で構成され、前記データが、前記GUIの画像データ、前記測定結果、及び前記測定情報を含むことを特徴とする請求項1又は請求項2に記載のマルチユーザ管理装置。 The measuring device is
A first display unit (13) for displaying display contents including measurement results of the measurement unit and measurement information related to the measurement;
A first input unit (15) for setting the measurement information,
The display content of the first display unit and at least a part of the first input unit are configured by a graphical user interface (GUI), and the data includes the image data of the GUI, the measurement result, and the measurement information. The multi-user management apparatus according to claim 1, wherein the multi-user management apparatus is included.
前記ネットワークを介して前記第1通信部と前記データを送受信する第2通信部(36)と、
前記第2通信部によって受信された前記GUIの画像データ、前記測定結果、及び前記測定情報を表示する第2表示部(33)と、
前記測定情報の設定を行うための第2入力部(35)と、を有することを特徴とする請求項3に記載のマルチユーザ管理装置。 The external control device is:
A second communication unit (36) for transmitting and receiving the data to and from the first communication unit via the network;
A second display unit (33) for displaying the image data of the GUI received by the second communication unit, the measurement result, and the measurement information;
The multi-user management apparatus according to claim 3, further comprising a second input unit (35) for setting the measurement information.
前記解放管理部は、前記計時部が所定時間以上を計時した場合には、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放することを特徴とする請求項4に記載のマルチユーザ管理装置。 A timing unit (19) that counts a time during which the second input unit of the external control device to which the control right is given is not operated among the plurality of external control devices;
The release management unit releases the control right of the external control device to which the control right is granted among the plurality of external control devices when the time measuring unit measures a predetermined time or more. The multi-user management device according to claim 4.
前記測定装置を前記複数の外部制御装置によって遠隔制御するための制御権を管理する制御権管理ステップ(S1〜S21)を含み、
前記制御権管理ステップは、
前記測定ポートごとに、前記複数の外部制御装置のうちの1つに前記制御権を付与する取得管理ステップ(S1〜S3,S10〜S12)と、
前記測定ポートごとに、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放する解放管理ステップ(S7〜S9)と、
前記測定ポートごとに、前記複数の外部制御装置のうち前記制御権が付与された外部制御装置の当該制御権を解放するとともに、前記複数の外部制御装置のうちの1つに前記制御権を付与する委譲管理ステップ(S13〜S19)と、を含むことを特徴とするマルチユーザ管理方法。 A plurality of measurement units (12) that generate a test signal for the test target (100) and perform measurement on an output signal from the test target to which the test signal is input, and a network (110) A first communication unit (16) that transmits and receives data to and from the external control device (30a to 30d), and a plurality of measurement ports (11-1 to 11-4) that connect the test object About (10)
A control right management step (S1 to S21) for managing a control right for remotely controlling the measuring device by the plurality of external control devices;
The control right management step includes:
For each measurement port, an acquisition management step (S1 to S3, S10 to S12) for giving the control right to one of the plurality of external control devices;
A release management step (S7 to S9) for releasing the control right of the external control device to which the control right is granted among the plurality of external control devices for each measurement port;
For each measurement port, the control right of the external control device to which the control right is granted among the plurality of external control devices is released, and the control right is given to one of the plurality of external control devices. And a delegation management step (S13 to S19).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015049952A JP6031142B2 (en) | 2015-03-12 | 2015-03-12 | Multi-user management apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015049952A JP6031142B2 (en) | 2015-03-12 | 2015-03-12 | Multi-user management apparatus and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016171456A JP2016171456A (en) | 2016-09-23 |
| JP6031142B2 true JP6031142B2 (en) | 2016-11-24 |
Family
ID=56984260
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015049952A Active JP6031142B2 (en) | 2015-03-12 | 2015-03-12 | Multi-user management apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6031142B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6630801B1 (en) * | 2018-10-12 | 2020-01-15 | 日本放送協会 | Measuring device, program, measuring system and control device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3748127B2 (en) * | 1996-05-21 | 2006-02-22 | アンリツ株式会社 | Remote control system via wide area network |
| JPH11120477A (en) * | 1997-10-09 | 1999-04-30 | Advantest Corp | Measuring system |
| JPH11275633A (en) * | 1998-03-20 | 1999-10-08 | Hitachi Ltd | Line sharing type maintenance system and line sharing type maintenance method |
| JP3628294B2 (en) * | 2001-11-15 | 2005-03-09 | アンリツ株式会社 | Measuring system |
| JP2005094752A (en) * | 2004-09-03 | 2005-04-07 | Toshiba Corp | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION CONTROL PROGRAM |
-
2015
- 2015-03-12 JP JP2015049952A patent/JP6031142B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016171456A (en) | 2016-09-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3886934B2 (en) | Wireless communication apparatus, communication control program, and communication control method | |
| US20150326455A1 (en) | Quality of Experience Diagnosis and Analysis in Wireless Communications | |
| US10320998B2 (en) | Information processing system, image forming apparatus, control methods thereof, and storage medium | |
| JP6031142B2 (en) | Multi-user management apparatus and method | |
| JP2022017304A (en) | Systems, methods, and devices for building and rendering message user interfaces in group-based communication systems. | |
| EP3297233A1 (en) | Method and device for allocating gateway-side network resource | |
| CN113348442A (en) | Network-based color quality control | |
| WO2012056537A1 (en) | Programmable controller | |
| CN107943666A (en) | Client performance Data Trend Monitor method, apparatus and computer-readable recording medium | |
| CN112083984A (en) | Display program, display method, and display device | |
| US10466954B2 (en) | Display control method and display control device | |
| JP6668980B2 (en) | Transmission control program, transmission control method, and information processing device | |
| KR20140046916A (en) | User terminal apparatus and method for displaying stataus information thereof | |
| JP5833173B2 (en) | Network connection method | |
| KR20090057488A (en) | Packet Analysis Device of Wireless Sensor Network | |
| JP5956515B2 (en) | Test apparatus and test method | |
| JP2017228233A (en) | Data analysis system, data analysis method, terminal device and computer program | |
| TWI810895B (en) | Remote operating method of human-machine interface, and remote operating system for using the same | |
| US10735624B2 (en) | Information processing apparatus that can be set by a user operation to limit functions provided to an external apparatus so as to include a printing function but exclude a file sharing function, method for controlling the same, and storage medium | |
| JP6128503B1 (en) | Program, server and system for providing services related to electronic manuals | |
| JP6357958B2 (en) | Information processing apparatus, control program, and control method | |
| JP6082413B2 (en) | Bandwidth determination device and method | |
| Ranchev et al. | Design of Web Application for Automotive CAN Network Emulation and Diagnostics | |
| JP2012252411A (en) | Selection program, image processor, and computer | |
| JP2014203320A (en) | Print control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160921 |
|
| 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: 20161004 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161021 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6031142 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |