[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0670008A - Automatic testing machine for electronic exchange - Google Patents

Automatic testing machine for electronic exchange

Info

Publication number
JPH0670008A
JPH0670008A JP22253692A JP22253692A JPH0670008A JP H0670008 A JPH0670008 A JP H0670008A JP 22253692 A JP22253692 A JP 22253692A JP 22253692 A JP22253692 A JP 22253692A JP H0670008 A JPH0670008 A JP H0670008A
Authority
JP
Japan
Prior art keywords
execution
electronic exchange
test
terminal
state
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.)
Pending
Application number
JP22253692A
Other languages
Japanese (ja)
Inventor
Junichi Matsumura
純一 松村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP22253692A priority Critical patent/JPH0670008A/en
Publication of JPH0670008A publication Critical patent/JPH0670008A/en
Pending legal-status Critical Current

Links

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)

Abstract

PURPOSE:To enable the test of a load approximated to the real operating state or the quantative test of overload. CONSTITUTION:The required items of data set to an electronic exchange 1 as the object of the test are incorporated as a data base and in the case of execution control based on this data base and execution order data describing the sequence, the test is executed while performing idle management corresponding to a state managing table. On the other hand, parallel processing is performed by a time share function using an execution queue, and the interval of call origination is set at a value generated by a function at the time of execution.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、たとえばプロセッサ
化されたPBX等の構内交換機などの動作検証試験を行
う電子交換機の自動試験機に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic tester of an electronic exchange for performing an operation verification test of a private branch exchange such as a PBX which is a processor.

【0002】[0002]

【従来の技術】従来、電子交換機たとえばPBX等の構
内交換機との動作検証試験を行う場合、試験機本体から
の指示により、人間が端末操作を実行した際のインター
フェース点における信号を模擬し、それに対する電子交
換機の動作を検証して行われる。
2. Description of the Related Art Conventionally, when conducting an operation verification test with an electronic exchange such as a private branch exchange such as a PBX, a signal at an interface point when a human performs a terminal operation is simulated by an instruction from the tester main body, and Is performed by verifying the operation of the electronic exchange.

【0003】模擬する手順は、試験機本体のコンソール
またはファイルから与えられ、実行制御はその手順デー
タにしたがってインターフェースカードに指示を送出す
る。その際、発側着側端末、発呼間隔等の実行条件設定
は実行前に行っている。
The procedure to be simulated is given from the console or file of the tester body, and the execution control sends an instruction to the interface card according to the procedure data. At that time, the execution conditions such as the originating side and the terminating side terminal and the calling interval are set before the execution.

【0004】したがって、従来の自動試験機では、発側
着側の端末、発呼間隔をシーケンスの実行前に設定しな
ければならず、電子交換機の実際の運用に近い負荷をか
け(現実的な負荷試験)、または実際の何倍かの負荷を
かける(過負荷試験)ことにより、システム的な動作の
検証を行う場合に、全ての端末を平均的に使用すること
ができない、全通話が直列に実行されるので、別通話が
重ならない、負荷時間を通話毎にランダムに変えられな
いという欠点があった。この結果、実際の運用状態に近
い負荷や定量的な過負荷の試験を行うことができないと
いう欠点があった。
Therefore, in the conventional automatic tester, the terminal on the calling side and the terminal on the calling side must be set before the execution of the sequence, which imposes a load close to the actual operation of the electronic exchange (realistic). Load verification) or a load several times higher than the actual load (overload test), it is not possible to use all terminals evenly when verifying system-like operation. Since it is executed in the same way, there are drawbacks that different calls do not overlap and the load time cannot be changed randomly for each call. As a result, there is a drawback in that it is not possible to carry out a load test close to the actual operating state or a quantitative overload test.

【0005】[0005]

【発明が解決しようとする課題】この発明は、上記した
ように、実際の運用状態に近い負荷や定量的な過負荷の
試験を行うことができないという欠点を除去するもの
で、実際の運用状態に近い負荷や定量的な過負荷の試験
を行うことができる電子交換機の自動試験機を提供する
ことを目的とする。
SUMMARY OF THE INVENTION As described above, the present invention eliminates the drawback that it is not possible to test a load close to the actual operating state or a quantitative overload. It is an object of the present invention to provide an automatic tester of an electronic exchange capable of performing a load close to the above and a quantitative overload test.

【0006】[0006]

【課題を解決するための手段】この発明の電子交換機の
自動試験機は、中央制御装置、この中央制御装置を試験
対象とする電子交換機本体に接続するインターフェース
回路、試験の対象となる電子交換機に設定されたデータ
の必要な項目をデータベースとして内蔵し、上記電子交
換機本体の試験対象とする手順を記載した実行手順デー
タが格納されているとともに、試験を実行制御する際の
端末の状態およびダイヤル番号の状態が管理される状態
管理テーブルを有する記憶手段、および上記中央制御装
置を用いて、上記記憶手段に記憶されているデータベー
スと実行手順データとに基づいて上記電子交換機本体と
の間で信号を送受信することにより試験を行う処理手段
とから構成され、上記試験を実行制御する際に、上記状
態管理テーブルにより空き管理を行いながら実行し、ま
た実行待ち行列を使用したタイムシェア機能による並列
処理を行い、発呼間隔を実行時に関数により発生した値
に設定するものである。
An automatic tester for an electronic exchange according to the present invention comprises a central control unit, an interface circuit for connecting the central control unit to a main body of an electronic exchange to be tested, and an electronic exchange to be tested. It contains necessary items of set data as a database, stores the execution procedure data that describes the procedure to be tested by the electronic exchange body, and the state of the terminal and dial number when controlling the execution of the test. Using a storage unit having a state management table for managing the states of the above, and the central control unit, a signal is transmitted between the electronic exchange main body based on the database stored in the storage unit and the execution procedure data. It is composed of a processing means for performing a test by transmitting and receiving, and when controlling the execution of the test, the state management table Ri running while free management, also performs parallel processing by time-sharing function using the execution queue, and sets the value generated by the function at run-time call interval.

【0007】[0007]

【作用】この発明は、上記のような構成において、試験
の対象となる電子交換機に設定されたデータの必要な項
目をデータベースとして内蔵し、このデータベースと手
順を記載した実行手順データに基づいて、実行制御する
際に、状態管理テーブルにより空き管理を行いながら実
行し、また実行待ち行列を使用したタイムシェア機能に
よる並列処理を行い、発呼間隔を実行時に関数により発
生した値に設定するようにしたものである。
According to the present invention, in the above configuration, the necessary items of the data set in the electronic exchange to be tested are built in as a database, and based on this database and the execution procedure data describing the procedure, When performing execution control, execute while performing vacancy management by the status management table, perform parallel processing by the time sharing function using the execution queue, and set the calling interval to the value generated by the function at execution time. It was done.

【0008】[0008]

【実施例】以下、この発明の一実施例について図面を参
照して説明する。図1はこの発明の自動試験機を電子交
換機に組み込んだシステム構成例を示すものである。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows an example of system configuration in which the automatic tester of the present invention is incorporated in an electronic exchange.

【0009】すなわち、電子交換機1は、端末制御カー
ド部2とこの端末制御カード部2を制御する中央処理カ
ード部3を内蔵しており、端末制御カード部2は、複数
の端末制御カード4、…によって構成されている。端末
制御カード4には、電話機等の端末5や局線、専用線6
が接続されている。各端末制御カード4、…はそれぞれ
中央処理カード部3と制御ハイウェイ路7で接続されて
いる。
That is, the electronic exchange 1 has a built-in terminal control card section 2 and a central processing card section 3 for controlling the terminal control card section 2. The terminal control card section 2 has a plurality of terminal control cards 4, It consists of ... The terminal control card 4 includes a terminal 5 such as a telephone, an office line, and a private line 6
Are connected. Each of the terminal control cards 4, ... Is connected to the central processing card unit 3 via a control highway 7.

【0010】一方、自動試験機8は、端末制御カード4
を介して制御ハイウェイ路7に接続されるインターフェ
ースカード9、あるいは制御ハイウェイ路7に直接接続
されるインターフェースカード10、中央制御装置1
1、コンソール12、および外部記憶装置13によって
構成されている。
On the other hand, the automatic tester 8 has the terminal control card 4
Interface card 9 connected to the control highway road 7 via the interface, or interface card 10 directly connected to the control highway road 7, the central control unit 1
1, a console 12, and an external storage device 13.

【0011】コンソール12は、中央制御装置11に対
して各種の制御コマンドを入力するためのキーボード
や、上記中央制御装置11における電子交換機1の試験
結果を出力するディスプレイ等を備えている。
The console 12 is equipped with a keyboard for inputting various control commands to the central control unit 11, a display for outputting the test results of the electronic exchange 1 in the central control unit 11, and the like.

【0012】自動試験機8は、動作検証試験を行う場
合、中央制御装置11からの指示により、人間が端末操
作を実行した際のインターフェース点における信号を模
擬し、それに対する電子交換機1の動作を検証して行わ
れる。
When performing an operation verification test, the automatic tester 8 simulates a signal at an interface point when a human performs a terminal operation according to an instruction from the central control unit 11, and indicates the operation of the electronic exchange 1 in response to the signal. It is done after verification.

【0013】模擬する手順は、フロッピーディスク等で
構成される外部記憶装置13から与えられ、実行制御は
その手順データにしたがってインターフェースカード
9、10に指示を送出する。
The procedure to be simulated is given from the external storage device 13 composed of a floppy disk or the like, and the execution control sends an instruction to the interface cards 9 and 10 according to the procedure data.

【0014】上記外部記憶装置13には、ランダム呼発
生のために使用するテーブルが記憶されており、たとえ
ば図2の(a)(b)(c)に示すような、実行手順デ
ータテーブル14、状態管理テーブル15、データベー
ステーブル16から構成されている。
A table used for generating a random call is stored in the external storage device 13. For example, an execution procedure data table 14, as shown in FIGS. 2A, 2B and 2C, It is composed of a state management table 15 and a database table 16.

【0015】実行手順データテーブル14に記憶される
実行手順データとしては、候補端末ポート番号(複数)
と、それらを使用して実行するシーケンス、例えばオフ
フック、ダイヤル、トーク、オンフックを記述してい
る。
The execution procedure data stored in the execution procedure data table 14 includes candidate terminal port numbers (plural).
And the sequences they execute, such as off-hook, dial, talk, and on-hook.

【0016】状態管理テーブル15は、話中となること
が発生しないように発着禁止のための規制(ロック)の
対象なる端末番号(PN)、ダイヤル番号(DN)を記
憶しているもので、端末の状態を記憶する端末番号(P
N)状態テーブル15a、ダイヤルの状態を記憶するダ
イヤル番号(DN)状態テーブル15bによって構成さ
れている。データベーステーブル16は、端末情報テー
ブル16a、ダイヤル番号(DN)情報テーブル16
b、グループ情報テーブル16cによって構成されてい
る。
The state management table 15 stores a terminal number (PN) and a dial number (DN) which are subject to restrictions (locking) for prohibiting outgoing / incoming calls so that the busy state does not occur. Terminal number (P
N) A state table 15a and a dial number (DN) state table 15b for storing the state of dials. The database table 16 is a terminal information table 16a and a dial number (DN) information table 16
b, the group information table 16c.

【0017】端末情報テーブル16aには、端末番号
(PN)に対応して端末種別、ダイヤル番号(DN)が
登録されている。この端末種別としては、スタンダード
テレフォン(STT)、多機能電話機(HDT)等が記
憶されている。多機能電話機とは、1つの電話機に複数
のダイヤル番号を持つことができるソフトウェアおよび
ハードウェアを内蔵している電話機である。
In the terminal information table 16a, the terminal type and dial number (DN) are registered corresponding to the terminal number (PN). As the terminal type, standard telephone (STT), multi-function telephone (HDT), etc. are stored. A multifunction telephone is a telephone that incorporates software and hardware that allows one telephone to have multiple dialed numbers.

【0018】たとえば、端末P0は多機能電話機であ
り、D0〜D2の3つのダイヤル番号を持っており、D
1、D2は、他の端末P1、P2のダイヤル番号と同じ
となっている。他の端末P1、P2、P3は、一般の標
準電話機となっており、それぞれD1、D2、D3の電
話番号を持っている。
For example, the terminal P0 is a multi-function telephone, has three dial numbers D0 to D2, and
1 and D2 are the same as the dial numbers of the other terminals P1 and P2. The other terminals P1, P2, P3 are general standard telephones, and have telephone numbers D1, D2, D3, respectively.

【0019】ダイヤル番号(DN)情報テーブル16b
には、ダイヤル番号に付随するグループ種別が登録され
ている。グループ種別としては、マルチラインサービス
(MLT)、グループ登録が設定されていないことを示
すデータ(NON)が記憶されている。マルチラインサ
ービス(MLT)とは、複数の端末に対して呼び出しが
かかり、そのいずれからも応答できるという電子交換機
のサービスの1つである。たとえば、ダイヤル番号D
1、D2はマルチラインサービスとなっており、ダイヤ
ル番号D0、D3はグループ登録が設定されていない。
Dial number (DN) information table 16b
The group type associated with the dialed number is registered in. As the group type, multi-line service (MLT) and data (NON) indicating that group registration is not set are stored. The multi-line service (MLT) is one of the services of an electronic exchange that allows a call to a plurality of terminals and a response from any of them. For example, dial number D
1 and D2 are multi-line services, and dial numbers D0 and D3 are not set for group registration.

【0020】グループ情報テーブル16cには、マルチ
ラインサービスが受けられるダイヤル番号ごとの端末番
号(PN)が記憶されている。たとえば、ダイヤル番号
D1に対して端末P0、P1がグループとなっており、
ダイヤル番号D2に対して端末P0、P2がグループと
なっている。
The group information table 16c stores a terminal number (PN) for each dial number that can receive the multi-line service. For example, terminals P0 and P1 are grouped for dial number D1,
The terminals P0 and P2 are grouped for the dial number D2.

【0021】これらデータベーステーブル16内の各テ
ーブル16a、〜16cは、チェーンされており、端末
番号(PN)をキーに必要な情報が読み出せるように構
築されている。
The tables 16a to 16c in the database table 16 are chained and constructed so that necessary information can be read out using the terminal number (PN) as a key.

【0022】実行制御は、同一手順の並列実行を実現す
るため、イベントの概念を使用している。イベントと
は、1つの通話の開始から終了までを管理するための単
位で、実行手順データから発呼命令を検出することによ
り生成され、終話命令により消滅する。各々のイベント
は、状態管理テーブル15によりどの命令(ステップ)
まで実行されているか管理されている。
The execution control uses the concept of an event in order to realize parallel execution of the same procedure. An event is a unit for managing from the start to the end of one call, and is generated by detecting a calling command from the execution procedure data, and disappeared by the end command. Each event has a command (step) according to the state management table 15.
Up to or being managed.

【0023】実行制御は実行の待ち行列に次に実行する
イベントおよびステップを登録すること、実行待ち行列
から取り出して実行することにより、シーケンスの並列
実行を実現している。図3に1つのイベント内のステッ
プが実行されていく過程での端末番号(PN)状態テー
ブル15a、ダイヤル番号(DN)状態テーブル15b
の状態変化を示している。
The execution control realizes the parallel execution of the sequence by registering the event and step to be executed next in the execution queue, and taking out from the execution queue and executing the sequence. FIG. 3 shows a terminal number (PN) state table 15a and a dial number (DN) state table 15b in the process of executing steps in one event.
Shows the state change of.

【0024】実行制御は、このイベント中の発呼時およ
びダイヤル時に、発呼端末、相手側ダイヤル番号の選択
に際して端末番号(PN)状態テーブル15a、ダイヤ
ル番号(DN)状態テーブル15bを検索しながら決定
することにより、端末の二重使用や話中による通話の不
成立を防止している。なお、トーク命令に対しては、あ
る関数によりランダムな時間を生成し、これをタイマ
(図示しない)に設定することにより、通話時間を確保
している。
The execution control is performed by searching the terminal number (PN) state table 15a and the dial number (DN) state table 15b when selecting the calling terminal and the dial number of the other party at the time of calling and dialing during this event. By making a decision, it is possible to prevent double use of the terminal or failure of the call due to busy. For the talk command, a random time is generated by a certain function, and this is set in a timer (not shown) to secure the talk time.

【0025】次に、このような構成において動作を説明
する。たとえば今、自動試験機8内のコンソールにより
発信試験を指示する。すると、中央制御装置11は、外
部記憶装置13から読出した実行手順に応じてインター
フェースカード9を介して電子交換機1へ指示を出力す
ることにより、電子交換機1は端末5や局線、専用線6
を模擬して、発信試験を行う。
Next, the operation in such a configuration will be described. For example, now, the console in the automatic tester 8 gives an instruction for an outgoing test. Then, the central control unit 11 outputs an instruction to the electronic exchange 1 via the interface card 9 in accordance with the execution procedure read from the external storage device 13, so that the electronic exchange 1 can receive the terminal 5, the local line, and the private line 6
To simulate the transmission test.

【0026】たとえば、実行手順として端末P3のオフ
フック命令(発呼命令)、ダイヤル命令、トーク命令、
オンフック命令(終話命令)が実行手順データテーブル
14から読み出される場合について説明する。
For example, as an execution procedure, an off-hook command (calling command) of the terminal P3, a dial command, a talk command,
A case where the on-hook instruction (end-of-line instruction) is read from the execution procedure data table 14 will be described.

【0027】すなわち、まず中央制御装置11は、実行
手順データテーブル14から実行手順データとして、端
末P3のオフフック命令が読み出されると、データベー
ス16の端末情報テーブル16aから端末P3が標準電
話機(STT)で、ダイヤル番号D3が読み出される。
That is, first, when the off-hook command of the terminal P3 is read from the execution procedure data table 14 as the execution procedure data, the central control unit 11 determines that the terminal P3 is the standard telephone (STT) from the terminal information table 16a of the database 16. , The dial number D3 is read.

【0028】すると、中央制御装置11は、端末番号状
態テーブル15aの記憶状態を図3の(a)に示すよう
に、端末P0〜P2までを空き状態(IDL)とし、端
末P3を使用不能状態(LOK)とする。また、ダイヤ
ル番号状態テーブル15bの記憶状態を図3の(b)に
示すように、ダイヤルD0〜D2までを空き状態(ID
L)とし、ダイヤルD3を使用不能状態(LOK)とす
る。
Then, the central controller 11 sets the storage state of the terminal number state table 15a to the idle state (IDL) for the terminals P0 to P2 as shown in FIG. (LOK). Further, as shown in FIG. 3B for the storage state of the dial number state table 15b, the dials D0 to D2 are in the idle state (ID
L), and the dial D3 is disabled (LOK).

【0029】また、中央制御装置11からの端末P3の
オフフックを示すデータがインターフェースカード9、
端末制御カード4、制御ハイウェイ路7を介して中央処
理カード部3に出力される。これにより、中央処理カー
ド部3は中央制御装置11からの発呼を受付け、中央制
御装置11へダイヤル要求信号を出力する。
Further, the data indicating the off-hook of the terminal P3 from the central control unit 11 is the interface card 9,
It is output to the central processing card unit 3 via the terminal control card 4 and the control highway road 7. As a result, the central processing card unit 3 accepts a call from the central control unit 11 and outputs a dial request signal to the central control unit 11.

【0030】そして、中央制御装置11は、実行手順デ
ータテーブル14からダイヤル命令が読み出され、端末
番号状態テーブル15a、ダイヤル番号状態テーブル1
5bをサーチし、空き状態をチェックする。そして、頻
度あるいは端末番号状態テーブル15aの上から空いて
いる端末に対するダイヤルを選択する。この場合、ダイ
ヤルD1を選択する。
Then, the central control unit 11 reads the dial command from the execution procedure data table 14, and the terminal number status table 15a and dial number status table 1
5b is searched to check the empty state. Then, the dial for the vacant terminal is selected from the frequency or terminal number state table 15a. In this case, the dial D1 is selected.

【0031】これにより、データベース16のダイヤル
番号情報テーブル16bからダイヤルD1が端末P0、
P1に対するマルチラインサービス(MLT)であるこ
とが読み出される。すると、中央制御装置11は、端末
番号状態テーブル15aの記憶状態を図3の(c)に示
すように、端末P2を空き状態(IDL)とし、端末P
0、P2、P3を使用不能状態(LOK)とする。
Thus, from the dial number information table 16b of the database 16, the dial D1 is assigned to the terminal P0,
It is read that it is a multi-line service (MLT) for P1. Then, the central control unit 11 sets the terminal P2 to the idle state (IDL) as shown in (c) of FIG.
0, P2, and P3 are set to the unusable state (LOK).

【0032】また、ダイヤル番号状態テーブル15bの
記憶状態を図3の(d)に示すように、ダイヤルD0、
D2を空き状態(IDL)とし、ダイヤルD1、D3を
使用不能状態(LOK)とする。
As shown in FIG. 3D, the dial number status table 15b is stored in the dial D0,
D2 is set to an idle state (IDL), and dials D1 and D3 are set to an unusable state (LOK).

【0033】また、中央制御装置11からのダイヤルD
1がインターフェースカード9、端末制御カード4、制
御ハイウェイ路7を介して中央処理カード部3に出力さ
れる。これにより、中央処理カード部3は中央制御装置
11からのダイヤルD1を受付け、ダイヤル番号の受
信、番号翻訳、話中試験を行うとともに、ダイヤルD1
に対する呼出し信号を制御ハイウェイ路7、およびイン
ターフェースカード9を介して中央制御装置11へ出力
する。
The dial D from the central control unit 11
1 is output to the central processing card unit 3 via the interface card 9, the terminal control card 4, and the control highway path 7. As a result, the central processing card unit 3 accepts the dial D1 from the central control device 11, performs the dial number reception, the number translation, the busy test, and the dial D1.
To the central control unit 11 via the control highway 7 and the interface card 9.

【0034】この呼出し信号により、中央制御装置11
は、実行手順データテーブル14からトーク命令が読み
出され、中央処理カード部3へ応答信号を出力する。こ
の応答信号により、中央処理カード部3は、応答検出、
通話開始制御を行う。この際、端末P3とP1との通話
と同等の通話が行われる。
By this calling signal, the central control unit 11
Reads a talk command from the execution procedure data table 14 and outputs a response signal to the central processing card unit 3. With this response signal, the central processing card unit 3 detects the response,
Control the call start. At this time, a call equivalent to the call between the terminals P3 and P1 is performed.

【0035】この場合、中央制御装置11は、端末番号
状態テーブル15aの記憶状態を図3の(e)に示すよ
うに、端末P0、P2を空き状態(IDL)とし、端末
P1、P3を使用不能状態(LOK)とする。また、ダ
イヤル番号状態テーブル15aの記憶状態を図3の
(f)に示すように、ダイヤルD0、D2を空き状態
(IDL)とし、ダイヤルD1、D3を使用不能状態
(LOK)とする。
In this case, the central control unit 11 puts the terminals P0 and P2 into the idle state (IDL) and uses the terminals P1 and P3, as shown in FIG. 3E, in the storage state of the terminal number state table 15a. It is disabled (LOK). Further, as shown in (f) of FIG. 3, the storage state of the dial number state table 15a sets the dials D0 and D2 to the idle state (IDL) and sets the dials D1 and D3 to the unusable state (LOK).

【0036】そして、所定の通話時間が経過した後、中
央制御装置11は、実行手順データテーブル14からオ
ンフック命令が読み出され、中央処理カード部3へ終話
信号を出力する。この終話信号により、中央処理カード
部3は、通話切断制御を行う。
After the lapse of a predetermined call time, the central control unit 11 reads the on-hook command from the execution procedure data table 14 and outputs an end signal to the central processing card unit 3. The central processing card unit 3 controls the call disconnection by this end signal.

【0037】この場合、中央制御装置11は、端末番号
状態テーブル15aの記憶状態を図3の(g)に示すよ
うに、端末P0〜P3を空き状態(IDL)とし、ダイ
ヤル番号状態テーブル15bの記憶状態を図3の(h)
に示すように、ダイヤルD0〜D3を空き状態(ID
L)とする。
In this case, the central control unit 11 sets the terminals P0 to P3 in the idle state (IDL) in the storage state of the terminal number state table 15a as shown in FIG. The memory state is shown in FIG.
As shown in, dials D0 to D3 are set to the idle state (ID
L).

【0038】上記したように、試験の対象となる電子交
換機に設定されたデータの必要な項目をデータベースと
して内蔵し、このデータベースと手順を記載した実行手
順データに基づいて、実行制御する際に、状態管理テー
ブルにより空き管理を行いながら実行し、また実行待ち
行列を使用したタイムシェア機能による並列処理を行
い、発呼間隔を実行時に関数により発生した値に設定す
るようにしたものである。これにより、発側端末、相手
側ダイヤル番号、通話時間を実行時にダイナミックに設
定することができる。
As described above, the necessary items of the data set in the electronic exchange to be tested are built in as a database, and when the execution control is performed based on this database and the execution procedure data describing the procedure, The state management table is executed while vacant management is performed, the time sharing function using the execution queue is used for parallel processing, and the calling interval is set to the value generated by the function at the time of execution. As a result, the calling terminal, the dial number of the calling party, and the call duration can be dynamically set at the time of execution.

【0039】したがって、試験の実行中に試験条件をダ
イナミックに変更する、すなわちダイナミックに発側、
着側端末の選択とランダムな発呼間隔、通話時間の設定
を行うようにしたので、電子交換機の実際の運用状態に
近い負荷や定量的な過負荷の試験を行うことができる。
Therefore, the test conditions are dynamically changed during the execution of the test, that is, the calling side is dynamically changed,
Since the destination terminal is selected, and the random call interval and the call duration are set, it is possible to perform a load or quantitative overload test close to the actual operating state of the electronic exchange.

【0040】[0040]

【発明の効果】以上詳述したようにこの発明によれば、
実際の運用状態に近い負荷や定量的な過負荷の試験を行
うことができる電子交換機の自動試験機を提供できる。
As described above in detail, according to the present invention,
It is possible to provide an automatic tester of an electronic exchange capable of performing a load test or a quantitative overload test close to the actual operating state.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一実施例における自動試験機を電子
交換機に組み込んだシステム構成例を示すブロック図。
FIG. 1 is a block diagram showing a system configuration example in which an automatic tester according to an embodiment of the present invention is incorporated in an electronic exchange.

【図2】図1の外部記憶装置における実行手順データテ
ーブル、状態管理テーブル、データベーステーブルの記
憶例を説明するための図。
FIG. 2 is a diagram for explaining a storage example of an execution procedure data table, a state management table, and a database table in the external storage device of FIG.

【図3】図1の外部記憶装置における末番号状態テーブ
ル、ダイヤル番号状態テーブルの記憶例を説明するため
の図。
FIG. 3 is a diagram for explaining an example of storage of an end number state table and a dial number state table in the external storage device of FIG.

【符号の説明】[Explanation of symbols]

1…電子交換機、2…端末制御カード部、3…中央処理
カード部、4…端末制御カード、5…端末、6…局線・
専用線、7…制御ハイウェイ路、8…自動試験機、9、
10…インターフェースカード、11…中央制御装置、
12…コンソール、13…外部記憶装置、14…、実行
手順データテーブル、15…状態管理テーブル、15a
…端末番号状態テーブル、15b…ダイヤル番号状態テ
ーブル、16…データベース、16a…端末情報テーブ
ル、16b…ダイヤル番号情報テーブル、16c…グル
ープ情報テーブル。
1 ... Electronic exchange, 2 ... Terminal control card section, 3 ... Central processing card section, 4 ... Terminal control card, 5 ... Terminal, 6 ... Local line
Dedicated line, 7 ... Control highway road, 8 ... Automatic testing machine, 9,
10 ... Interface card, 11 ... Central control unit,
12 ... Console, 13 ... External storage device, 14 ..., Execution procedure data table, 15 ... State management table, 15a
... terminal number status table, 15b ... dial number status table, 16 ... database, 16a ... terminal information table, 16b ... dial number information table, 16c ... group information table.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 中央制御装置と、この中央制御装置を試
験対象とする電子交換機本体に接続するインターフェー
ス回路と、 試験の対象となる電子交換機に設定されたデータの必要
な項目をデータベースとして内蔵し、上記電子交換機本
体の試験対象とする手順を記載した実行手順データが格
納されているとともに、試験を実行制御する際の端末の
状態およびダイヤル番号の状態が管理される状態管理テ
ーブルを有する記憶手段と、 上記中央制御装置を用いて、上記記憶手段に記憶されて
いるデータベースと実行手順データとに基づいて上記電
子交換機本体との間で信号を送受信することにより試験
を行う処理手段とを具備し、 上記試験を実行制御する際に、上記状態管理テーブルに
より空き管理を行いながら実行し、また実行待ち行列を
使用したタイムシェア機能による並列処理を行い、発呼
間隔を実行時に関数により発生した値に設定することを
特徴とする電子交換機の自動試験機。
1. A central control unit, an interface circuit for connecting the central control unit to an electronic exchange main body to be tested, and a necessary item of data set in the electronic exchange to be tested are built in as a database. A storage unit that stores execution procedure data that describes the procedure to be tested by the electronic exchange body, and that has a status management table that manages the status of the terminal and the status of the dial number when the test is executed and controlled. And a processing means for performing a test by transmitting and receiving a signal to and from the electronic exchange main body based on a database and execution procedure data stored in the storage means using the central control device. , When controlling the execution of the above test, execute it while controlling the free space by the above status management table, and use the execution queue. An automatic tester of an electronic exchange characterized by performing parallel processing by the time sharing function and setting the calling interval to the value generated by the function at the time of execution.
JP22253692A 1992-08-21 1992-08-21 Automatic testing machine for electronic exchange Pending JPH0670008A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22253692A JPH0670008A (en) 1992-08-21 1992-08-21 Automatic testing machine for electronic exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22253692A JPH0670008A (en) 1992-08-21 1992-08-21 Automatic testing machine for electronic exchange

Publications (1)

Publication Number Publication Date
JPH0670008A true JPH0670008A (en) 1994-03-11

Family

ID=16783979

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22253692A Pending JPH0670008A (en) 1992-08-21 1992-08-21 Automatic testing machine for electronic exchange

Country Status (1)

Country Link
JP (1) JPH0670008A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0253771A (en) * 1988-08-18 1990-02-22 Nippon Shokubai Kagaku Kogyo Co Ltd Preparation of acrylonitrile solution of maleimies

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0253771A (en) * 1988-08-18 1990-02-22 Nippon Shokubai Kagaku Kogyo Co Ltd Preparation of acrylonitrile solution of maleimies

Similar Documents

Publication Publication Date Title
US4154988A (en) Method and means for accessing program memory of a common control telecommunications switching system
US5301246A (en) Data communications equipment security device using calling party directory number
US4782517A (en) System and method for defining and providing telephone network services
JP2706013B2 (en) Method for assigning a function to a communication exchange and an apparatus for processing a customer signal
KR19980072840A (en) How to opt out of certain calls
US3952172A (en) Telephone call simulator
US4691346A (en) PBX integrity arrangement for maintaining the functional integrity of PBX communication devices and associated facilities
JPH0670008A (en) Automatic testing machine for electronic exchange
JPH09284392A (en) Exchange system
JP2695819B2 (en) Electronic private branch exchange
JPH01132296A (en) Personal identification code type key telephone system
JP3484381B2 (en) Incoming method
JP3320188B2 (en) Extension telephone control system
KR950005992B1 (en) Pabx testing method
JP3369102B2 (en) Telephone system and method
RU2127958C1 (en) Automatic calling method for given pair of touch-dial telephones in commutation system of touch-dial telephones
JP2725276B2 (en) Secure connection method
JP2728169B2 (en) Exchange equipment
JPH0846690A (en) Changing system for telephone number in exchange
JPH0522421A (en) Electronic exchanger system
SU1584118A2 (en) Device for checking automatic telephone exchange
JP2911583B2 (en) Telephone equipment
JPH0670009A (en) Automatic testing machine for electronic exchange
KR100369797B1 (en) Method and system for multi-user port in switching system
JP2659958B2 (en) Private branch exchange