JPH01212157A - 多重試験方式 - Google Patents
多重試験方式Info
- Publication number
- JPH01212157A JPH01212157A JP63035301A JP3530188A JPH01212157A JP H01212157 A JPH01212157 A JP H01212157A JP 63035301 A JP63035301 A JP 63035301A JP 3530188 A JP3530188 A JP 3530188A JP H01212157 A JPH01212157 A JP H01212157A
- Authority
- JP
- Japan
- Prior art keywords
- processor
- test
- processors
- test program
- console
- 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.)
- Granted
Links
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
- Monitoring And Testing Of Exchanges (AREA)
- Exchange Systems With Centralized Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概 要〕
複数のプロセッサで構成される電子交換機システム等の
信号処理シスムチにおける各プロセッサの装置試験方式
に関し、 プロセッサ毎にコンソール等の付随装置を必要とせず、
各プロセッサで独立に並行して装置試験を行うことを可
能にし、試験時間の短縮を実現することを目的とし、 該各プロセッサ毎に、各々独立なテストプログラムを実
行すると共に該各テストプログラム実行時の空時間に他
のプロセッサとの間で試験に必要なデータの送受信及び
中継を行うモ゛ニタ手段を有し、該各モニタ手段は、所
定のプロセッサに接続された所定のコンソールを多重使
用し、該コンソールとの間で試験に必要なデータの授受
を行いながら前記各テストプログラムを各々独立に実行
することにより、前記各プロセッサの装置試験を並行し
て行うように構成する。
信号処理シスムチにおける各プロセッサの装置試験方式
に関し、 プロセッサ毎にコンソール等の付随装置を必要とせず、
各プロセッサで独立に並行して装置試験を行うことを可
能にし、試験時間の短縮を実現することを目的とし、 該各プロセッサ毎に、各々独立なテストプログラムを実
行すると共に該各テストプログラム実行時の空時間に他
のプロセッサとの間で試験に必要なデータの送受信及び
中継を行うモ゛ニタ手段を有し、該各モニタ手段は、所
定のプロセッサに接続された所定のコンソールを多重使
用し、該コンソールとの間で試験に必要なデータの授受
を行いながら前記各テストプログラムを各々独立に実行
することにより、前記各プロセッサの装置試験を並行し
て行うように構成する。
本発明は、複数のプロセッサで構成される電子交換機シ
ステム等の信号処理システムにおける各プロセッサの装
置試験方式に関する。
ステム等の信号処理システムにおける各プロセッサの装
置試験方式に関する。
電子交換機システム等における呼処理能力の向上、回線
収容数の増大等を図るため、機能・処理を分散させたシ
ステム構成が有効である。
収容数の増大等を図るため、機能・処理を分散させたシ
ステム構成が有効である。
第4図に、複数のプロセッサで構成される機能・処理分
散型の電子交換機システムの全体構成図を示す。交換ス
イッチNWには、例えば各通信回線L I NEO−L
INE2に対応して回線接続制御装置LCO〜LC2
が接続され、各回線を収容する。このとき、各通信回線
LINEO−LINE2との間で授受される発呼信号、
着呼信号、又はダイヤルパルス等の呼制御信号は、各回
線接続制御装置LCO−LC2内の各回線プロセッサし
PRO〜LPR2で処理され、更に各回線プロセッサL
PRO−LPR2は交換スイッチNW内のバケット回線
1等を介して呼処理プロセッサCPROと接続され、C
PROが交換スイッチNW全体の呼処理制御を行う。
散型の電子交換機システムの全体構成図を示す。交換ス
イッチNWには、例えば各通信回線L I NEO−L
INE2に対応して回線接続制御装置LCO〜LC2
が接続され、各回線を収容する。このとき、各通信回線
LINEO−LINE2との間で授受される発呼信号、
着呼信号、又はダイヤルパルス等の呼制御信号は、各回
線接続制御装置LCO−LC2内の各回線プロセッサし
PRO〜LPR2で処理され、更に各回線プロセッサL
PRO−LPR2は交換スイッチNW内のバケット回線
1等を介して呼処理プロセッサCPROと接続され、C
PROが交換スイッチNW全体の呼処理制御を行う。
そして、このような呼処理プロセッサをCPRO〜CP
R2に示すように複数個設け、呼処理制御を分散して行
うことによりシステム全体の呼処理能力の向上、回線収
容能力の向上を図っている。
R2に示すように複数個設け、呼処理制御を分散して行
うことによりシステム全体の呼処理能力の向上、回線収
容能力の向上を図っている。
このとき管理プロセッサMPRが各呼処理プロセッサC
PRO〜CPR2を一括して制御することにより、シス
テム全体の総合的な制御を行っている。
PRO〜CPR2を一括して制御することにより、シス
テム全体の総合的な制御を行っている。
第5図に、第4図のシステムにおける各プロセッサの構
成例と各プロセッサ間の接続構成を示す。
成例と各プロセッサ間の接続構成を示す。
各回線プロセッサLPRO〜LPR2、呼処理プロセッ
サCPRO〜CPR2、及び管理プロセッサMPRは、
#O及び#1に示すように同一構成のものが2重化され
ており、どちらか一方に障害等が発生した場合に他方が
バックアップするように構成されている。
サCPRO〜CPR2、及び管理プロセッサMPRは、
#O及び#1に示すように同一構成のものが2重化され
ており、どちらか一方に障害等が発生した場合に他方が
バックアップするように構成されている。
第5図において、CCは中央処理装置であり各プロセッ
サの制御中枢である。MMは主記憶装置であり、各種制
御プログラム、制御データ等を記憶する。CHCはチャ
ネル装置であり、各種入出力装置とCC,MMとの接続
制御等を行う。FMは外部記憶装置であり、主記憶装置
MMに対する補助記憶装置として動作する。
サの制御中枢である。MMは主記憶装置であり、各種制
御プログラム、制御データ等を記憶する。CHCはチャ
ネル装置であり、各種入出力装置とCC,MMとの接続
制御等を行う。FMは外部記憶装置であり、主記憶装置
MMに対する補助記憶装置として動作する。
次に、回線プロセッサLPROと呼処理プロセッサCP
ROは、#0、#1別に各チャネル装置CHCに接続さ
れる信号線制御装置SGCと共通信号線装置C3Hによ
って接続され、SGC,C3Eとも第4図の交換スイッ
チNW内のパケット回線1等を介して伝送される信号の
送受信制御を行う。他の回線プロセッサLPR1、LP
R2と呼処理プロセッサCPROも上記と同様に接続さ
れ、また、他の呼処理プロセッサCPRI CPR2に
も特には図示しない回線プロセッサが同様に接続される
。
ROは、#0、#1別に各チャネル装置CHCに接続さ
れる信号線制御装置SGCと共通信号線装置C3Hによ
って接続され、SGC,C3Eとも第4図の交換スイッ
チNW内のパケット回線1等を介して伝送される信号の
送受信制御を行う。他の回線プロセッサLPR1、LP
R2と呼処理プロセッサCPROも上記と同様に接続さ
れ、また、他の呼処理プロセッサCPRI CPR2に
も特には図示しない回線プロセッサが同様に接続される
。
更に、呼処理プロセッサCPROと管理プロセッサMP
Rは、#0、#1別に各チャネル装置CHCに接続され
る各チャネルtoチャネルアダプタOCAによって接続
され、各中央処理装置CC又は各主記憶装置MM間で伝
送される信号の送受信制御を行う、他の呼処理プロセッ
サCPR1、CPR2と管理プロセッサMPRも上記と
同様に接続される。
Rは、#0、#1別に各チャネル装置CHCに接続され
る各チャネルtoチャネルアダプタOCAによって接続
され、各中央処理装置CC又は各主記憶装置MM間で伝
送される信号の送受信制御を行う、他の呼処理プロセッ
サCPR1、CPR2と管理プロセッサMPRも上記と
同様に接続される。
また、管理プロセッサMPRの#0のチャネル装置CH
Cには磁気テープ装置MTが接続され、各種制御プログ
ラム等を記憶している。同じくCHCにはマンマシンイ
ンタフェースである各種制御用のコンソールVDUが接
続される。
Cには磁気テープ装置MTが接続され、各種制御プログ
ラム等を記憶している。同じくCHCにはマンマシンイ
ンタフェースである各種制御用のコンソールVDUが接
続される。
上記のような複数のプロセッサで機能・処理の分散を図
った電子交換機システム等において、例えば税調試験(
装置を現地へ搬入してシステムとして組み上げた後、交
換用オンラインソフトウェアが正常に動(に足るハード
ウェアの保証をするために行う試験)等を行う場合、従
来は例えば第5図のMPRの#0の磁気テープ装置MT
から#0の記憶装置MMへ装置試験用のプログラムをロ
ードし、#0のCCがそのプログラムを実行することに
よりMPR全体の装置試験を行い、それが終了したらM
PRの制御の下でCPROlLPROlLPRI、・・
・というように順次装置試験を行う方式をとっていた。
った電子交換機システム等において、例えば税調試験(
装置を現地へ搬入してシステムとして組み上げた後、交
換用オンラインソフトウェアが正常に動(に足るハード
ウェアの保証をするために行う試験)等を行う場合、従
来は例えば第5図のMPRの#0の磁気テープ装置MT
から#0の記憶装置MMへ装置試験用のプログラムをロ
ードし、#0のCCがそのプログラムを実行することに
よりMPR全体の装置試験を行い、それが終了したらM
PRの制御の下でCPROlLPROlLPRI、・・
・というように順次装置試験を行う方式をとっていた。
また、社内試験時にシステムを組み上げて顧客立合いの
下で行われる検収試験等において、全試験を顧客の面前
で行う時間的余裕がないような場合には、第6図に示す
ように各々プロセッサを分離・独立させ、個々のプロセ
ッサに対してマンマシンインタフェースである入出力用
のコンソールVDUを接続して試験を行っていた。
下で行われる検収試験等において、全試験を顧客の面前
で行う時間的余裕がないような場合には、第6図に示す
ように各々プロセッサを分離・独立させ、個々のプロセ
ッサに対してマンマシンインタフェースである入出力用
のコンソールVDUを接続して試験を行っていた。
なお、第5図の斜線を付した各装置は、各プロセッサの
立上げ時に最低限正常に動作する必要のある部分であり
、この部分の動作はあらかじめ正常に動作することが保
証されており、試験対象外である。
立上げ時に最低限正常に動作する必要のある部分であり
、この部分の動作はあらかじめ正常に動作することが保
証されており、試験対象外である。
しかし、第5図に示したように、複数のプロセッサで機
能・処理の分散を図った電子交換機システム等において
は、システムの構成要素の数がプロセッサの数に比例し
て増加しており、前記税調試験のように全装置を試験す
る場合には、対象とする装置の増加に比例して長い試験
時間を要するという問題点を有していた。
能・処理の分散を図った電子交換機システム等において
は、システムの構成要素の数がプロセッサの数に比例し
て増加しており、前記税調試験のように全装置を試験す
る場合には、対象とする装置の増加に比例して長い試験
時間を要するという問題点を有していた。
一方、第6図のようにプロセッサ毎にコンソールを接続
して試験を行うためには、プロセッサの数の分だけコン
ソールが必要であり、コンソール用のインタフェースも
必要になる等の問題点を有していた。
して試験を行うためには、プロセッサの数の分だけコン
ソールが必要であり、コンソール用のインタフェースも
必要になる等の問題点を有していた。
本発明は上記問題点を解決するために、プロセッサ毎に
コンソール等の付随装置を必要とせず、各プロセッサで
独立に並行して装置試験を行うことを可能にし、試験時
間の短縮を実現することを目的とする。
コンソール等の付随装置を必要とせず、各プロセッサで
独立に並行して装置試験を行うことを可能にし、試験時
間の短縮を実現することを目的とする。
第1図は、本発明の機能ブロック図である。本発明は、
例えば電子交換機システム等の制御系を複数のプロセッ
サ2−1〜2−5、・・・で構成したものであり、プロ
セッサ2−1は例えば全体のシステム制御を行う管理プ
ロセッサであり、プロセッサ2−2.2−3は例えば呼
処理制御を行う複数の呼処理プロセッサであり、プロセ
ッサ2−4.2−5は例えば回線制御を行う複数の回線
プロセッサである。
例えば電子交換機システム等の制御系を複数のプロセッ
サ2−1〜2−5、・・・で構成したものであり、プロ
セッサ2−1は例えば全体のシステム制御を行う管理プ
ロセッサであり、プロセッサ2−2.2−3は例えば呼
処理制御を行う複数の呼処理プロセッサであり、プロセ
ッサ2−4.2−5は例えば回線制御を行う複数の回線
プロセッサである。
そして各プロセンサ2−1〜2−5、・・・毎に、各々
独立なテストプログラム3−1〜3−5、・・・を実行
するとともに、該各テストプログラム実行時の空時間に
他のプロセッサとの間で試験に必要なデータの送受信及
び中継を行うモニタ手段4−1〜4−5、・・・を有す
る。即ち、例えばプロセッサ2−2において、モニタ手
段4−2はテストプログラム3−2を実行する。そして
、その実行時の空時間に例えばプロセッサ2−1との間
で試験に必要なコマンド等の送受信を行い、また例えば
プロセッサ2−4と2−1.2−5と2−1の間の試験
に必要なコマンド等の送受信の中継を行う。
独立なテストプログラム3−1〜3−5、・・・を実行
するとともに、該各テストプログラム実行時の空時間に
他のプロセッサとの間で試験に必要なデータの送受信及
び中継を行うモニタ手段4−1〜4−5、・・・を有す
る。即ち、例えばプロセッサ2−2において、モニタ手
段4−2はテストプログラム3−2を実行する。そして
、その実行時の空時間に例えばプロセッサ2−1との間
で試験に必要なコマンド等の送受信を行い、また例えば
プロセッサ2−4と2−1.2−5と2−1の間の試験
に必要なコマンド等の送受信の中継を行う。
ここで上記各テストプログラム3−1〜3−5、・・・
の実行時の空時間は、例えばI/O使用時の空時間及び
各テストプログラムによるダミータイミング実行時の空
時間等である。
の実行時の空時間は、例えばI/O使用時の空時間及び
各テストプログラムによるダミータイミング実行時の空
時間等である。
上記の手段により、各プロセッサ2−1〜2−5、・・
・内の各モニタ手段4−1〜4−5、・・・は、所定の
プロセッサ、例えば2−1に接続された所定のコンソー
ル5を多重使用し、該コンソールとの間で試験に必要な
データの授受を行いながら各テストプログラム3−1〜
3−5、・・・を実行することにより、各プロセッサ2
−1〜2−5、・・・の装置試験を行う。
・内の各モニタ手段4−1〜4−5、・・・は、所定の
プロセッサ、例えば2−1に接続された所定のコンソー
ル5を多重使用し、該コンソールとの間で試験に必要な
データの授受を行いながら各テストプログラム3−1〜
3−5、・・・を実行することにより、各プロセッサ2
−1〜2−5、・・・の装置試験を行う。
例えば、プロセッサ2−4又は2−5のモニタ手段4−
4又は4−5は、プロセッサ2−2のモニタ手段4−2
及びプロセッサ2−1のモニタ手段4−1の中継機能を
利用してプロセッサ2−1に接続されたコンソール5と
の間で試験に必要なコマンド等の授受を行いながら、テ
ストプログラム3−4又は3−5を各々独立に実行して
装置試験を行うことができる。
4又は4−5は、プロセッサ2−2のモニタ手段4−2
及びプロセッサ2−1のモニタ手段4−1の中継機能を
利用してプロセッサ2−1に接続されたコンソール5と
の間で試験に必要なコマンド等の授受を行いながら、テ
ストプログラム3−4又は3−5を各々独立に実行して
装置試験を行うことができる。
上記の動作により、各プロセッサ2−1〜2−5、・・
・の各モニタ手段4−1〜4−5、・・・は、1台のコ
ンソール5があたかも各自のプロセッサに接続されたか
のようにして、そのコンソール5を多重使用することが
でき、かつ、各プロセッサ2−1〜2−5、・・・毎に
独立に並行して装置試験を行うことができる。
・の各モニタ手段4−1〜4−5、・・・は、1台のコ
ンソール5があたかも各自のプロセッサに接続されたか
のようにして、そのコンソール5を多重使用することが
でき、かつ、各プロセッサ2−1〜2−5、・・・毎に
独立に並行して装置試験を行うことができる。
以下、本発明の実施例につき詳細に説明を行う。
本発明は、従来のシステム構成を変更することなく、テ
ストプログラムを実行するために各プロセッサに設けら
れるモニタプログラムに他のプロセッサとの間で試験に
必要なデータの送受信及び中継を行う多重処理機能を持
たせたことを特徴とする。従って、全体的なシステム構
成は、前述した第4図及び第5図と同様である。
ストプログラムを実行するために各プロセッサに設けら
れるモニタプログラムに他のプロセッサとの間で試験に
必要なデータの送受信及び中継を行う多重処理機能を持
たせたことを特徴とする。従って、全体的なシステム構
成は、前述した第4図及び第5図と同様である。
次に第2図は、本発明の実施例の構成図である。
大きく分けてモニタ6とテストプログラム実行部7から
構成され、両者とも第5図のMPR,CPRO〜CPR
2、及びLPRO〜LPR2内の各#Oの各中央処理装
置CCによって実行されるプログラムの機能として実現
され、システム立上げ時に第5図のMPRの#0の磁気
テープ装置MTから、各主記憶装置MMヘロードされる
。
構成され、両者とも第5図のMPR,CPRO〜CPR
2、及びLPRO〜LPR2内の各#Oの各中央処理装
置CCによって実行されるプログラムの機能として実現
され、システム立上げ時に第5図のMPRの#0の磁気
テープ装置MTから、各主記憶装置MMヘロードされる
。
第2図のモニタ6において、テストプログラム起動部8
は、テストプログラム7に対して起動14を行い、また
テストプログラム7から終了通知15を受は取る。また
、I/Oアクセス部9に対して呼出16を行い、逆にI
/Oアクセス部9はテストプログラム起動部8に対して
復帰17を行う。
は、テストプログラム7に対して起動14を行い、また
テストプログラム7から終了通知15を受は取る。また
、I/Oアクセス部9に対して呼出16を行い、逆にI
/Oアクセス部9はテストプログラム起動部8に対して
復帰17を行う。
テストプログラム7は空時間制御部12に対して呼出2
4を行い、また、I/Oアクセス部9に対して呼出18
を行う。逆に、I/Oアクセス部9はテストプログラム
7に対して復帰19を行う。
4を行い、また、I/Oアクセス部9に対して呼出18
を行う。逆に、I/Oアクセス部9はテストプログラム
7に対して復帰19を行う。
割込解析部/Oは、外部からの割込20を受は付け、逆
に割込復帰21を行う。また、割込20に基いてI/O
アクセス部9に割込通知22を行い、待ち行列制御部1
1に対して割込20に係る割込要求の待ち行列への接続
指示25を行い、又は空時間制御部12、通信要求処理
部13に対して中断26を行う。
に割込復帰21を行う。また、割込20に基いてI/O
アクセス部9に割込通知22を行い、待ち行列制御部1
1に対して割込20に係る割込要求の待ち行列への接続
指示25を行い、又は空時間制御部12、通信要求処理
部13に対して中断26を行う。
I/Oアクセス部9は、空時間制御部9に対して呼出2
3を行う。
3を行う。
空時間制御部12は、待ち行列制御部11に対して取り
出し指示27を行い、通信要求処理部13に対して実行
28を行う。逆に、通信要求処理13は空時間制御部1
2に対して終了通知29を行う。
出し指示27を行い、通信要求処理部13に対して実行
28を行う。逆に、通信要求処理13は空時間制御部1
2に対して終了通知29を行う。
上記の構成の実施例の動作につき、第3図の動作タイミ
ングチャートを用いて以下に説明を行う。
ングチャートを用いて以下に説明を行う。
今、第2図の実施例を第5図の例えばCPROの#0の
中央処理装置CCで実行させる場合を考える。
中央処理装置CCで実行させる場合を考える。
まず、第5図のMPRに接続されているコンソールVD
Uからのコマンド投入により、第2図のテストプログラ
ム起動部8が第3図(alのtlにおいてテストプログ
ラム7に起動14を行う。これによりテストプログラム
7が実行を開始する。
Uからのコマンド投入により、第2図のテストプログラ
ム起動部8が第3図(alのtlにおいてテストプログ
ラム7に起動14を行う。これによりテストプログラム
7が実行を開始する。
そしてこの実行途中のt2において、割込み解析部/O
に他のプロセッサ、例えばLPRO(第5図)から通信
要求の割込20が入力すると、割込み解析部/Oは第3
図(alのt3に示すように、待ち行列制御部11に対
して入力した通信要求の待ち行列への接続指示25を行
い、これにより待ち行列制御部11はその通信要求を待
ち行列へスタック(第3図(a) 30 )する。この
動作の後、テストプログラム7が引き続き実行される。
に他のプロセッサ、例えばLPRO(第5図)から通信
要求の割込20が入力すると、割込み解析部/Oは第3
図(alのt3に示すように、待ち行列制御部11に対
して入力した通信要求の待ち行列への接続指示25を行
い、これにより待ち行列制御部11はその通信要求を待
ち行列へスタック(第3図(a) 30 )する。この
動作の後、テストプログラム7が引き続き実行される。
続いて、第3図(a)のt4においてテストプログラム
7が途中結果のプリントアウト等を行うために、I/O
アクセス部9に対して呼出18を行い、これに基いてT
、/’Oアクセス部9がt、においてプリンタ等(第5
図には特には図示していない)のI/O起動31を行う
。
7が途中結果のプリントアウト等を行うために、I/O
アクセス部9に対して呼出18を行い、これに基いてT
、/’Oアクセス部9がt、においてプリンタ等(第5
図には特には図示していない)のI/O起動31を行う
。
これにより、I/O使用時空時間T1になり、I/Oア
クセス部9はt、において空時間制御部12に対して呼
出23を行う。これを受けて空時間制御部12は、t、
において待ち行列制御部11に対して取り出し指示27
を行い、待ち行列にスタック(第3図(a) 30 )
されていた通信要求を取り出させ、続いてt、において
通信要求処理部13に対してその実行28の指示を4〒
う。これにより、I/O使用時空時間T、に、通信要求
処理部13が例えばLPROからの通信データをMPR
(第5図)へ中継する処理を行う。
クセス部9はt、において空時間制御部12に対して呼
出23を行う。これを受けて空時間制御部12は、t、
において待ち行列制御部11に対して取り出し指示27
を行い、待ち行列にスタック(第3図(a) 30 )
されていた通信要求を取り出させ、続いてt、において
通信要求処理部13に対してその実行28の指示を4〒
う。これにより、I/O使用時空時間T、に、通信要求
処理部13が例えばLPROからの通信データをMPR
(第5図)へ中継する処理を行う。
上記処理の途中のt8において、前記プリントアウトの
処理が終了したことによる割込20が割込み解析部/O
に入力すると、割込解析部/Oから通信要求処理部13
、及び空時間制御部12に対して中断26が行われ、続
いてt9において割込み解析部/Oから待ち行列制御部
11へ接続指示25が行われ、これにより待ち行列制御
部11は前記通信処理の途中結果を待ち行列へスタック
(第3図(a) 32 )する。それと共に、割込解析
部/OはI/Oアクセス部9へ割込通知22を行い、こ
れによってI/Oアクセス部9でプリントアウト等に関
する後処理が行われた後、tlOにおいてテストプログ
ラム7に対して復帰19が行なわれる。
処理が終了したことによる割込20が割込み解析部/O
に入力すると、割込解析部/Oから通信要求処理部13
、及び空時間制御部12に対して中断26が行われ、続
いてt9において割込み解析部/Oから待ち行列制御部
11へ接続指示25が行われ、これにより待ち行列制御
部11は前記通信処理の途中結果を待ち行列へスタック
(第3図(a) 32 )する。それと共に、割込解析
部/OはI/Oアクセス部9へ割込通知22を行い、こ
れによってI/Oアクセス部9でプリントアウト等に関
する後処理が行われた後、tlOにおいてテストプログ
ラム7に対して復帰19が行なわれる。
その後はテストプログラム7が再び実行され、t、にお
いてテストプログラム実行時のダミータイミングT2
(テストプログラム7の待ち時間)になる、これにより
、テストプログラム7は空時間制御部12に対して呼出
24を行い、再び空時間制御部12に制御が移る。空時
間制御部12は、tlsにおいゼ待ち行列制御部11に
対して取り出し指示27を行い、待ち行列にスタック(
第3図(a) 32 )されていた通信要求の途中結果
を取り出させ、続いてt13において通信要求処理部1
3に対してその通信要求の中断点からの実行28の指示
を行う。これを受けて、テストプログラム実行時ダミー
タイミングTtに、通信要求処理部13が前記LPRO
からの通信データをMPR(第5図)へ中継する処理を
再開する。
いてテストプログラム実行時のダミータイミングT2
(テストプログラム7の待ち時間)になる、これにより
、テストプログラム7は空時間制御部12に対して呼出
24を行い、再び空時間制御部12に制御が移る。空時
間制御部12は、tlsにおいゼ待ち行列制御部11に
対して取り出し指示27を行い、待ち行列にスタック(
第3図(a) 32 )されていた通信要求の途中結果
を取り出させ、続いてt13において通信要求処理部1
3に対してその通信要求の中断点からの実行28の指示
を行う。これを受けて、テストプログラム実行時ダミー
タイミングTtに、通信要求処理部13が前記LPRO
からの通信データをMPR(第5図)へ中継する処理を
再開する。
そして第3図(a)のt14において通信要求処理部1
3による通信処理が終了すると、空時間制御部12に対
して終了通知29が行われ空時間制御部12に制御が戻
る。
3による通信処理が終了すると、空時間制御部12に対
して終了通知29が行われ空時間制御部12に制御が戻
る。
その後、tlsにおいてテストプログラム7から割込解
析部/Oに対してテストプログラム実行時ダミータイミ
ングT2の終了の割込20が入力し、これを受けて割込
解析部lOはtoにおいてテストプログラム7に対して
割込復帰21を行い、テストプログラム7に制御がもど
る。
析部/Oに対してテストプログラム実行時ダミータイミ
ングT2の終了の割込20が入力し、これを受けて割込
解析部lOはtoにおいてテストプログラム7に対して
割込復帰21を行い、テストプログラム7に制御がもど
る。
そしてt’l?においてテストプログラムによる処理が
終了すると、テストプログラム起動部8に終了通知15
が行われ、更にテストプログラム起動部8からコンソー
ルVDU (第5図)にその旨が通知され、CPROの
装置試験を終了する。
終了すると、テストプログラム起動部8に終了通知15
が行われ、更にテストプログラム起動部8からコンソー
ルVDU (第5図)にその旨が通知され、CPROの
装置試験を終了する。
なお、第2図の実施例において、テストプログラム起動
部8がI/Oアクセス部9に対して直接呼出16を行い
、テスト結果のプリントアウトやコマンドの表示を行わ
せることもあり、この場合の空時間の利用も上記の場合
と全く同様に行える。
部8がI/Oアクセス部9に対して直接呼出16を行い
、テスト結果のプリントアウトやコマンドの表示を行わ
せることもあり、この場合の空時間の利用も上記の場合
と全く同様に行える。
このとき当然、I/Oアクセス部9での動作終了後は、
テストプログラム起動部8に対して復帰17を行うよう
にしておく。
テストプログラム起動部8に対して復帰17を行うよう
にしておく。
以上のように、本実施例では、例えばCPRO(第5図
)のモニタ6(第2図)がテストプログラム7を実行し
ながら、I/O使用時空時間T。
)のモニタ6(第2図)がテストプログラム7を実行し
ながら、I/O使用時空時間T。
又はテストプログラム実行時ダミータイミング’rt
(第3図(a))を利用して、他のしPRO〜LPR
2とMPRに接続されたコンソールVDUとの間の通信
データの中継処理、例えば、コンソールVDUから他の
LPRO〜LPR2にテスト用コマンドを送る処理また
は、コンソールVDUにテストの途中結果を表示させる
処理を行う。従って、他のLPRO−LPR2等のモニ
タ6もコンソールVDUを多重使用し例えばLPRON
LPR2のテスト経過をコンソールVDU上の3分割画
面に同時表示しながら同時に各自のテストプログラム7
を実行することができる。
(第3図(a))を利用して、他のしPRO〜LPR
2とMPRに接続されたコンソールVDUとの間の通信
データの中継処理、例えば、コンソールVDUから他の
LPRO〜LPR2にテスト用コマンドを送る処理また
は、コンソールVDUにテストの途中結果を表示させる
処理を行う。従って、他のLPRO−LPR2等のモニ
タ6もコンソールVDUを多重使用し例えばLPRON
LPR2のテスト経過をコンソールVDU上の3分割画
面に同時表示しながら同時に各自のテストプログラム7
を実行することができる。
その全体的な動作を第3図(blに示す。即ち、例えば
CPROがモニタ6(第2図)の制御によりテストプロ
グラム7(第2図)を実行しており(Sl−32)、そ
の途中で空時間が発生すると(S3→S4)、モニタ6
は例えばLPR1での送信処理(S6’)によってMP
R(VDU)(第5図)に向けて送信された通信データ
の受信処理を行う(S5−36)。続いて、モニタ6は
これによって受信した通信データをMPRに向けて送信
する送信処理を行い(S7−S8) 、MPRでの受信
処理(S8’)によりその通信データが受信される。
CPROがモニタ6(第2図)の制御によりテストプロ
グラム7(第2図)を実行しており(Sl−32)、そ
の途中で空時間が発生すると(S3→S4)、モニタ6
は例えばLPR1での送信処理(S6’)によってMP
R(VDU)(第5図)に向けて送信された通信データ
の受信処理を行う(S5−36)。続いて、モニタ6は
これによって受信した通信データをMPRに向けて送信
する送信処理を行い(S7−S8) 、MPRでの受信
処理(S8’)によりその通信データが受信される。
その後、モニタ6は再びテストプログラム7に制御をも
どしくS 9−3/O−311−312)、CPROの
装置試験を続行する。
どしくS 9−3/O−311−312)、CPROの
装置試験を続行する。
続いて、再び空時間が発生すると(S13−314)、
モニタ6は例えばMPR(VDU)での送信処理(S1
6′)によってLPROに向けて送信された通信データ
の受信処理を行い(S15−316)、続いて、受信し
た通信データをLPROに向けて送信する送信処理を行
って(S17−318) 、LPROでの受信処理(8
18’)によりその通信データが受信される。その後、
モニタ6は再びテストプログラム7に制御をもどす(S
19→S20→521)。
モニタ6は例えばMPR(VDU)での送信処理(S1
6′)によってLPROに向けて送信された通信データ
の受信処理を行い(S15−316)、続いて、受信し
た通信データをLPROに向けて送信する送信処理を行
って(S17−318) 、LPROでの受信処理(8
18’)によりその通信データが受信される。その後、
モニタ6は再びテストプログラム7に制御をもどす(S
19→S20→521)。
以上のようにして、テストプログラム7の空時間T3又
はT4等を利用して他のプロセッサ間の通信データの中
継等を行うことができる。
はT4等を利用して他のプロセッサ間の通信データの中
継等を行うことができる。
以上の実施例において、第5図で示したコンソロールV
DUは1席である必要はなく、例えばMPRに2席のコ
ンソールを接続し、各コンソールからコマンドを投入す
る場合にコマンドを実行するプロセッサを指定すること
により、各コンソールで制御するプロセッサとの対応づ
けを行い、あたかも各プロセッサに直接各コンソールが
接続されているように使用することも可能である。この
場合も、各コンソールは複数のプロセッサによってタイ
ムシェアリングで多重使用される。
DUは1席である必要はなく、例えばMPRに2席のコ
ンソールを接続し、各コンソールからコマンドを投入す
る場合にコマンドを実行するプロセッサを指定すること
により、各コンソールで制御するプロセッサとの対応づ
けを行い、あたかも各プロセッサに直接各コンソールが
接続されているように使用することも可能である。この
場合も、各コンソールは複数のプロセッサによってタイ
ムシェアリングで多重使用される。
なお、モニタで使用する割込は長時間マスクされないよ
うに予め設定れているものとする。
うに予め設定れているものとする。
本発明によれば、プロセッサ毎にコンソール等の付随装
置を必要とせず、かつ、システム全体を運用可能な状態
に組み上げたまま、各プロセッサで独立に並行して装置
試験を行うことが可能となる。
置を必要とせず、かつ、システム全体を運用可能な状態
に組み上げたまま、各プロセッサで独立に並行して装置
試験を行うことが可能となる。
この場合、通信データの中継等はテストプログラムにお
ける各種ダミータイミング、又はモニタがIloを使用
する時生ずる空時間等に行うため、各プロセッサにおけ
るテストプログラムの実行にほとんど影響がなく、全体
の装置試験に必要な時間は、各プロセッサ毎に順次行う
従来例に比較して、はぼプロセッサの台数分の1の割合
で大幅に短縮される。
ける各種ダミータイミング、又はモニタがIloを使用
する時生ずる空時間等に行うため、各プロセッサにおけ
るテストプログラムの実行にほとんど影響がなく、全体
の装置試験に必要な時間は、各プロセッサ毎に順次行う
従来例に比較して、はぼプロセッサの台数分の1の割合
で大幅に短縮される。
第1図は、本発明の機能ブロック図、
第2図は、本発明の実施例の構成図、
第3図(a)、 (blは、本実施例の動作タイミング
チャートを示した図、 第4図は、複数のプロセッサで構成される電子交換機シ
ステムの全体構成図、 第5図は、各プロセッサ間の接続図、 第6図は、従来例の構成図である。 2−1〜2−5・・・プロセッサ、 3−1〜3−5・・・テストプログラム、4−1〜4−
5・・・モニタ手段、 5・・・コンソール。
チャートを示した図、 第4図は、複数のプロセッサで構成される電子交換機シ
ステムの全体構成図、 第5図は、各プロセッサ間の接続図、 第6図は、従来例の構成図である。 2−1〜2−5・・・プロセッサ、 3−1〜3−5・・・テストプログラム、4−1〜4−
5・・・モニタ手段、 5・・・コンソール。
Claims (1)
- 【特許請求の範囲】 1)複数のプロセッサ(2−1、2−2、・・・)で構
成される信号処理システムにおいて、 該各プロセッサ毎に、各々独立なテストプログラム(3
−1、3−2、・・・)を実行すると共に該各テストプ
ログラム実行時の空時間に他のプロセッサとの間で試験
に必要なデータの送受信及び中継を行うモニタ手段(4
−1、4−2、・・・)を有し、 該各モニタ手段は、所定のプロセッサ(2−1)に接続
された所定のコンソール(5)を多重使用し、該コンソ
ールとの間で試験に必要なデータの授受を行いながら前
記各テストプログラム(3−1、3−2、・・・)を各
々独立に実行することにより、前記各プロセッサ(2−
1、2−2、・・・)の装置試験を並行して行うことを
特徴とする多重試験方式。 2)前記複数のプロセッサは、電子交換機システムにお
いて全体のシステム制御を行う管理プロセッサ、該管理
プロセッサに接続され呼処理制御を行う複数の呼処理プ
ロセッサ、及び該各呼処理プロセッサに接続された回線
制御を行う複数の回線プロセッサであり、 前記コンソールは前記管理プロセッサに接続されること
を特徴とする請求項1記載の多重試験方式。 3)前記各テストプログラム実行時の空時間は、I/O
使用時の空時間及び前記各テストプログラムによるダミ
ータイミング実行時の空時間であることを特徴とする請
求項1又は2のいづれか1項記載の多重試験方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63035301A JP2526265B2 (ja) | 1988-02-19 | 1988-02-19 | 多重試験方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63035301A JP2526265B2 (ja) | 1988-02-19 | 1988-02-19 | 多重試験方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01212157A true JPH01212157A (ja) | 1989-08-25 |
| JP2526265B2 JP2526265B2 (ja) | 1996-08-21 |
Family
ID=12437953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63035301A Expired - Lifetime JP2526265B2 (ja) | 1988-02-19 | 1988-02-19 | 多重試験方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2526265B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04280554A (ja) * | 1991-03-08 | 1992-10-06 | Fujitsu Ltd | 呼処理多重監視方式 |
| US5435860A (en) * | 1992-01-08 | 1995-07-25 | Mec Co., Ltd. | Benzimidazole derivative and composition for treating copper and copper alloy surfaces comprising the same |
| JP2009252188A (ja) * | 2008-04-10 | 2009-10-29 | Nec Corp | フォールトトレラントサーバの動作確認方法及び検査支援プログラム |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63305652A (ja) * | 1987-06-08 | 1988-12-13 | Fujitsu Ltd | 多重診断処理方式 |
-
1988
- 1988-02-19 JP JP63035301A patent/JP2526265B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63305652A (ja) * | 1987-06-08 | 1988-12-13 | Fujitsu Ltd | 多重診断処理方式 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04280554A (ja) * | 1991-03-08 | 1992-10-06 | Fujitsu Ltd | 呼処理多重監視方式 |
| US5435860A (en) * | 1992-01-08 | 1995-07-25 | Mec Co., Ltd. | Benzimidazole derivative and composition for treating copper and copper alloy surfaces comprising the same |
| US5476947A (en) * | 1992-01-08 | 1995-12-19 | Mec Co., Ltd. | Benzimidazole derivative and composition for treating copper and copper alloy surfaces comprising the same |
| JP2009252188A (ja) * | 2008-04-10 | 2009-10-29 | Nec Corp | フォールトトレラントサーバの動作確認方法及び検査支援プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2526265B2 (ja) | 1996-08-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5251299A (en) | System for switching between processors in a multiprocessor system | |
| US4562533A (en) | Data communications system to system adapter | |
| US3806887A (en) | Access circuit for central processors of digital communication system | |
| US3838261A (en) | Interrupt control circuit for central processor of digital communication system | |
| US4159518A (en) | Auto-selection priority circuits for plural channel adapters | |
| JPH0638248B2 (ja) | コンピュータの中央処理装置と該コンピュータの種々の周辺装置との間の多機能結合器及び該結合器の使用方法 | |
| JPH06214906A (ja) | 冗長性を有する通信システムとその方法 | |
| JP2519276B2 (ja) | 障害情報収集処理方式 | |
| CA1246238A (en) | System control network for multiple processor modules | |
| CN214225796U (zh) | 时间同步电路 | |
| JPH03241448A (ja) | Ipl方式 | |
| US5303230A (en) | Fault tolerant communication control processor | |
| JP2526265B2 (ja) | 多重試験方式 | |
| JP2877095B2 (ja) | マルチプロセッサシステム | |
| JPH05257852A (ja) | プロセスデータ処理システムおよび処理方法 | |
| JPH0251951A (ja) | 交換処理プログラム検証方式 | |
| JPS5958995A (ja) | 交換システムの情報伝送方式 | |
| JP3740198B2 (ja) | 分散システムでの運用コマンドの処理機構の実現方法 | |
| JPS63305652A (ja) | 多重診断処理方式 | |
| JPH0773278B2 (ja) | マルチプロセッサシステム | |
| JP2564550B2 (ja) | 統合交換機 | |
| JPH04372024A (ja) | 情報処理システム | |
| GB2085205A (en) | Apparatus for monitoring auxiliary information and for fault diagnosis | |
| SU1531104A1 (ru) | Устройство дл сопр жени ведущей и N ведомых цифровых вычислительных машин | |
| JPH0319055A (ja) | データ転送装置 |