JP5115208B2 - 測定/試験アクセス制御装置及び方法並びにそのプログラム - Google Patents
測定/試験アクセス制御装置及び方法並びにそのプログラム Download PDFInfo
- Publication number
- JP5115208B2 JP5115208B2 JP2008010494A JP2008010494A JP5115208B2 JP 5115208 B2 JP5115208 B2 JP 5115208B2 JP 2008010494 A JP2008010494 A JP 2008010494A JP 2008010494 A JP2008010494 A JP 2008010494A JP 5115208 B2 JP5115208 B2 JP 5115208B2
- Authority
- JP
- Japan
- Prior art keywords
- socket
- measurement
- slave
- master
- operation terminal
- 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
- Tests Of Electronic Circuits (AREA)
Description
(2)マスタ処理部2−7のソケット制御部2−73で、制御用ソケット2−74により受信した操作端末(PC)の接続要求を受け付ける。
(3)マスタ処理部2−7により、上記操作端末(PC)を接続するマスタソケットの通信用ソケット2−75として2個目のソケットを生成する。
(4)スレーブ処理部2−8のソケット制御部2−83により、3個目のソケットをスレーブソケットの制御用ソケット2−84として生成し、次の操作端末(PC)からの接続要求を待機する。
(5)スレーブ処理部2−8のソケット制御部2−83で、制御用ソケット2−84により受信した次の操作端末(PC)の接続要求を受け付ける。
(6)スレーブ処理部2−8のソケット制御部2−83で、次の操作端末(PC)を接続するスレーブソケットの通信用ソケット2−85として4個目のソケットを生成する。
(7)スレーブ処理部のソケット制御部で、5個目のソケットをスレーブソケットの制御用ソケットとして生成し、更に次の操作端末(PC)からの接続要求を待機する。
このタスクフローは、ソケットデータベースを管理するフローである。動作は次の通りである。
A−1.測定/試験システムが起動し、最初に操作端末(PC)が接続を開始すると、マスタ処理部はマスタ制御タスクを生成する。このマスタ制御タスクが開始すると、ソケット調停管理タスクにマスタ制御タスクが開始された旨のメッセージを通知する。ソケット調停管理タスクにおいてこれを待ち受けるのが接続要求発生判定(4−1)のフローである。
A−9.ソケットデータベース上で、次にマスタソケットとなるスレーブソケットの識別子をマスタにする処理を行う。
このタスクのメインフローは、測定機能データベースを管理するフローである。動作は次の通りである。但し、前提として測定/試験システムに操作端末(PC)が全く接続していない初期状態(立ち上げ直後の状態)、或いは、全ての操作端末(PC)が接続を切断した状態から開始するものとする。
B−2.操作端末(クライアントPC)からの接続要求を待ち受ける(4−12,4−13)。
B−3.操作端末(クライアントPC)からの接続要求を検出すると、ソケット調停管理タスクに受付メッセージを通知する(4−14)。
B−5.自身がマスタ処理部の制御タスクであることを認識すると、自身の通信用ソケットで接続された操作端末(クライアントPC)に対して、従来と同様の通常の制限の無いアクセスを提供し、通常のパケットを送受信する(4−15)。
このタスクのメインフローは、機能限定規則命令ルーティングテーブルを利用し、制限された設定機能のみをスレーブソケットに提供する。動作は次の通りである。
C−2.操作端末(クライアントPC)からの接続要求を待ち受ける(5−2,5−3)。
C−3.操作端末(クライアントPC)からの接続要求を検出すると、ソケット調停管理タスクに受付メッセージを通知する(5−4)。
C−8.受信パケットのコマンドが測定コマンドである場合は、マスタ制御タスクへその要求内容を転送し、登録を依頼する(5−10)。マスタ制御タスクでは、測定項目の測定周期などを設定し、その設定が完了すると、スレーブ制御タスクでは、現時刻が測定報告周期の時刻か否かを判定し(5−12)、測定報告周期の時刻であるときは、測定データを操作端末(クライアントPC)に送信する(5−13)。
C−11.このとき現状の測定項目の設定情報を測定機能データベースから読み取り、それらを該操作端末(PC)に転送する(5−16)。
1−2 測定アプリケーションソフトウェア
1−21 ソケット調停管理部
1−22 マスタ処理部
1−23 スレーブ処理部
1−31 マスタソケット
1−32,1−33 スレーブソケット
1−4 ソケットデータベース格納部
11−4 LANインタフェース
11−5 配下被試験カード
11−6 ルータ
PC1,PC2,PC3 操作端末
Claims (5)
- 測定系アプリケーションソフトウェアと操作端末との間の接続インタフェースとして生成するソケットを、マスタソケット及びスレーブソケットの2種類のソケットとして生成し、かつ、マスタソケットを1台の操作端末の接続にのみ生成し、他のソケットを全てスレーブソケットとして生成するソケット調停管理部と、
前記マスタソケット又はスレーブソケットの何れであるかを示す識別子を各ソケットの識別番号毎に登録するソケットデータベース格納部と、
前記マスタソケットで接続された操作端末からの測定アプリケーションソフトウェアに対する制御コマンド及び測定コマンドを制限することなく処理するマスタ処理部と、
前記スレーブソケットで接続された操作端末からの前記測定アプリケーションソフトウェアに対する制御コマンド及び測定コマンドのうち、機能限定規則によって許可されたコマンドのみを処理し、機能限定規則によって許可されたコマンド以外のコマンドを破棄するスレーブ処理部と
を備え、
前記スレーブ処理部は、
前記機能限定規則によって許可されたコマンドとして、前記スレーブソケットで接続された操作端末からの測定開始要求を受け付け、
前記測定開始要求を受け付けた場合に、前記マスタソケットで接続された操作端末からの測定開始要求に応じて前記マスタソケットで接続された操作端末に向けて測定データが報告される周期に合わせて、前記スレーブソケットで接続された操作端末に測定データを報告することを特徴とする測定/試験アクセス制御装置。 - 前記ソケット調停管理部は、初期状態から最初に接続要求した操作端末に対するソケットをマスタソケットとして登録し、該操作端末の接続が終了したときに、他の操作端末の接続に使用されているスレーブソケットの1つをマスタソケットとして登録するよう、前記ソケットデータベース格納部の識別子を書き換える構成を有することを特徴とする請求項1に記載の測定/試験アクセス制御装置。
- 前記マスタソケット及びスレーブソケットで接続された各操作端末から要求された測定項目を有効な測定項目として記憶保持する測定機能データベース格納部と、
前記測定機能データベース格納部で有効な測定項目として記憶保持された測定項目の測定データを記憶保持する測定データ格納部とを有し、
前記マスタ処理部及びスレーブ処理部は、それぞれマスタソケット及びスレーブソケットで接続された各操作端末に、前記測定データ格納部に格納された測定データを転送する構成を有することを特徴とする請求項1または請求項2に記載の測定/試験アクセス制御装置。 - 測定系アプリケーションソフトウェアと操作端末との間の接続インタフェースとして生成するソケットを、マスタソケット及びスレーブソケットの2種類のソケットとして生成し、かつ、マスタソケットを1台の操作端末の接続にのみ生成し、他のソケットを全てスレーブソケットとして生成するソケット調停管理プロセスと、
前記マスタソケット又はスレーブソケットの何れであるかを示す識別子を各ソケットの識別番号毎に登録するソケットデータベース格納プロセスと、
前記マスタソケットで接続された操作端末からの測定アプリケーションソフトウェアに対する制御コマンド及び測定コマンドを制限することなく処理するマスタ処理プロセスと、
前記スレーブソケットで接続された操作端末からの前記測定アプリケーションソフトウェアに対する制御コマンド及び測定コマンドのうち、機能限定規則によって許可されたコマンドのみを処理し、機能限定規則によって許可されたコマンド以外のコマンドを破棄するスレーブ処理プロセスと
を含み、
前記スレーブ処理プロセスにおいて、
前記機能限定規則によって許可されたコマンドとして、前記スレーブソケットで接続された操作端末からの測定開始要求を受け付けた場合に、前記マスタソケットで接続された操作端末からの測定開始要求に応じて前記マスタソケットで接続された操作端末に向けて測定データが報告される周期に合わせて、前記スレーブソケットで接続された操作端末に測定データを報告することを特徴とする測定/試験アクセス制御方法。 - 測定系アプリケーションソフトウェアと操作端末との間の接続インタフェースとして生成するソケットを、マスタソケット及びスレーブソケットの2種類のソケットとして生成し、かつ、マスタソケットを1台の操作端末の接続にのみ生成し、他のソケットを全てスレーブソケットとして生成するソケット調停管理手段と、
前記マスタソケット又はスレーブソケットの何れであるかを示す識別子を各ソケットの識別番号毎に登録するソケットデータベース格納手段と、
前記マスタソケットで接続された操作端末からの測定アプリケーションソフトウェアに対する制御コマンド及び測定コマンドを制限することなく処理するマスタ処理手段と、
前記スレーブソケットで接続された操作端末からの前記測定アプリケーションソフトウェアに対する制御コマンド及び測定コマンドのうち、機能限定規則によって許可されたコマンドのみを処理し、機能限定規則によって許可されたコマンド以外のコマンドを破棄するスレーブ処理手段と
を実行させ、
前記スレーブ処理手段は、
前記機能限定規則によって許可されたコマンドとして、前記スレーブソケットで接続された操作端末からの測定開始要求を受け付け、
前記測定開始要求を受け付けた場合に、前記マスタソケットで接続された操作端末からの測定開始要求に応じて前記マスタソケットで接続された操作端末に向けて測定データが報告される周期に合わせて、前記スレーブソケットで接続された操作端末に測定データを報告することを特徴とする測定/試験アクセス制御用のプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008010494A JP5115208B2 (ja) | 2008-01-21 | 2008-01-21 | 測定/試験アクセス制御装置及び方法並びにそのプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008010494A JP5115208B2 (ja) | 2008-01-21 | 2008-01-21 | 測定/試験アクセス制御装置及び方法並びにそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009168783A JP2009168783A (ja) | 2009-07-30 |
JP5115208B2 true JP5115208B2 (ja) | 2013-01-09 |
Family
ID=40970099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008010494A Expired - Fee Related JP5115208B2 (ja) | 2008-01-21 | 2008-01-21 | 測定/試験アクセス制御装置及び方法並びにそのプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5115208B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10451668B2 (en) * | 2017-04-28 | 2019-10-22 | Advantest Corporation | Test program flow control |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3539941B2 (ja) * | 2001-07-31 | 2004-07-07 | アンリツ株式会社 | 測定システム |
JP2006092365A (ja) * | 2004-09-24 | 2006-04-06 | Seiko Epson Corp | 画像表示装置、予約管理サーバ、および会議システム |
-
2008
- 2008-01-21 JP JP2008010494A patent/JP5115208B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009168783A (ja) | 2009-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3979592A1 (en) | Decentralization processing method, communication proxy, host and storage medium | |
US10341468B2 (en) | System and method for managing communications between a portable data terminal and a server | |
JP5753629B2 (ja) | モバイルブロードバンドデバイスを管理する方法、デバイス及びシステム | |
JPH0776939B2 (ja) | 通信ネットワークシステム | |
CN111459632B (zh) | 一种供终端应用程序调用的串口代理及实现方法 | |
JP2003046569A (ja) | 負荷テスト実行装置及びシステム、及びその方法、及びそのプログラム | |
US8589381B2 (en) | Resource management program, resource management process, and resource management apparatus | |
CN102346707A (zh) | 服务器***与其操作方法 | |
US8661128B2 (en) | Server machine and network processing method | |
CN114124740A (zh) | 一种vnf实例化的方法和装置 | |
JP2000172600A (ja) | ネットワーク構成調査方法、ネットワーク機器制御方法及びその装置 | |
JP5115208B2 (ja) | 測定/試験アクセス制御装置及び方法並びにそのプログラム | |
JP4637140B2 (ja) | 計算機システム | |
CN111447273A (zh) | 云处理***及基于云处理***的数据处理方法 | |
WO2016091141A1 (zh) | 信息采集方法及装置 | |
US10148518B2 (en) | Method and apparatus for managing computer system | |
WO2001093032A1 (fr) | Systeme informatique, procede de commande d'ordinateur et support stockant un programme de commande | |
JP3950752B2 (ja) | 装置 | |
CN112134749A (zh) | 一种动态入网管理方法及*** | |
CN114461157B (zh) | 一种idv客户端多屏分治方法及*** | |
CN115604102A (zh) | 一种通信方法及装置 | |
KR20030043398A (ko) | 망 요소 관리 시스템의 장치 연동부 구성 및 연동 방법 | |
US10681616B2 (en) | Wireless communication device, wireless communication method, computer device, and information processing method | |
JP4138707B2 (ja) | セッション接続装置及びセッション接続方法 | |
KR20080001182U (ko) | 단말 장치의 성능 데이터 수집 활성화 정보와의 동기화를제공하는 망 관리 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100820 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20110915 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120113 |
|
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: 20120918 |
|
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: 20121001 |
|
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: 20151026 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |