JP2723027B2 - TCAP test method - Google Patents
TCAP test methodInfo
- Publication number
- JP2723027B2 JP2723027B2 JP34598793A JP34598793A JP2723027B2 JP 2723027 B2 JP2723027 B2 JP 2723027B2 JP 34598793 A JP34598793 A JP 34598793A JP 34598793 A JP34598793 A JP 34598793A JP 2723027 B2 JP2723027 B2 JP 2723027B2
- Authority
- JP
- Japan
- Prior art keywords
- test
- tcap
- scenario
- message
- progress
- 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 - Lifetime
Links
- 101000597193 Homo sapiens Telethonin Proteins 0.000 title claims description 32
- 102100035155 Telethonin Human genes 0.000 title claims description 32
- 238000010998 test method Methods 0.000 title claims description 17
- 238000012360 testing method Methods 0.000 claims description 155
- 238000012545 processing Methods 0.000 claims description 28
- 230000005540 biological transmission Effects 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 10
- 238000000034 method Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 101710122864 Major tegument protein Proteins 0.000 description 3
- 101710148592 PTS system fructose-like EIIA component Proteins 0.000 description 3
- 101710169713 PTS system fructose-specific EIIA component Proteins 0.000 description 3
- 101710199973 Tail tube protein Proteins 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 2
- 101100238975 Arabidopsis thaliana MTPC2 gene Proteins 0.000 description 1
- 101100346886 Oryza sativa subsp. japonica MTP5 gene Proteins 0.000 description 1
- 229930186949 TCA Natural products 0.000 description 1
- 229940123445 Tricyclic antidepressant Drugs 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000011990 functional testing Methods 0.000 description 1
Landscapes
- Monitoring And Testing Of Exchanges (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、ISDNに接続される
交換機システムや網内データベースなどの交換局相互間
の局間インターフェースにおけるTCAPの試験方法に
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for testing TCAP in an interoffice interface between exchanges such as an exchange system connected to an ISDN or an in-network database.
【0002】[0002]
【従来の技術】ISDNの交換機システム相互間、ある
いは交換機システムと網内データベースシステム間など
の局間インターフェースとして、No.7共通線信号方
式が適用されており、特に呼処理プロセッサを有する交
換機システムや網内データベースシステムなどの交換局
のアプリケーションプロセス間における通信プロトコル
としてTCAP(Transaction Capabilities Applicati
on Part )手順が勧告されている。2. Description of the Related Art As an inter-station interface between ISDN exchange systems or between an exchange system and a database system in a network, No. 1 is used. The TCAP (Transaction Capabilities Applicatiy) is used as a communication protocol between application processes of an exchange such as an exchange system having a call processor or an in-network database system.
on Part) Procedures are recommended.
【0003】このTCAP手順は、複数のシステム間に
おいて目的とされるサービス、例えば課金データの転送
や蓄積された音声により応答処理を行う音声応答サービ
スなどを実行するために、一連の通信メッセージをやり
取りする場合に用いられる通信プロトコルであり、この
通信プロトコルを提供する機能部をトランザクション機
能部(以下、TCAPという)と呼んでいる。[0003] This TCAP procedure exchanges a series of communication messages in order to execute a desired service between a plurality of systems, for example, a voice response service for performing transfer of billing data and a response process using stored voice. This is a communication protocol used when performing the communication. A function unit that provides this communication protocol is called a transaction function unit (hereinafter, referred to as TCAP).
【0004】ISDNの局間インターフェース試験方法
については、ITU−TS(旧CCITT)勧告Q.7
50シリーズで規定されているが、これらは下位レイヤ
における試験機能を規定するものであり、TCAPを含
むレイヤにおける試験機能については勧告されていな
い。[0004] ISDN-TS (formerly CCITT) Recommendation Q. 7
Although they are specified in the 50 series, they specify test functions in lower layers, and do not recommend test functions in layers including TCAP.
【0005】このため、従来、TCAPの機能を試験す
る場合には、運用時と同じメッセージを作成して、所定
の試験装置によりTCAPより下位のレイヤからTCA
Pに送出し、その応答メッセージを受信して解析するこ
とにより試験するものとなっていた。[0005] Therefore, conventionally, when testing the function of TCAP, the same message as in operation is created, and a TCA is performed from a layer lower than TCAP by a predetermined test device.
P, and the response message is received and analyzed for testing.
【0006】[0006]
【発明が解決しようとする課題】従って、このような従
来のTCAPの試験方法では、各プロセッサに対応する
TCAPに対して個別に試験を行うものとなり、またメ
ッセージを1つづつ送出しその応答メッセージを受信し
て解析する単一モードの試験となるため、運用時におけ
るTCAPの処理動作に即した機能試験、すなわち対向
TCAPとの間の試験、あるいは連続したメッセージを
処理するという連続モードの試験が困難であるという問
題点があった。Therefore, in such a conventional TCAP test method, the TCAP corresponding to each processor is individually tested, and messages are transmitted one by one and a response message is sent. This is a single-mode test that receives and analyzes the TCAP. Therefore, a functional test based on the processing operation of the TCAP during operation, that is, a test between the remote TCAP and a continuous mode test that processes a continuous message is performed. There was a problem that it was difficult.
【0007】本発明はこのような課題を解決するための
ものであり、実際の運用時におけるTCAPの機能動作
と同等の環境に基づいて試験を実施することができ、単
一および連続モードにおける試験が可能であるととも
に、自己あるいは対向TCAPとの間で機能試験を行う
ことが可能であるTCAPの試験方法を提供することを
目的としている。SUMMARY OF THE INVENTION The present invention has been made to solve such a problem, and can perform a test based on an environment equivalent to the functional operation of a TCAP in an actual operation. It is an object of the present invention to provide a TCAP test method capable of performing a function test between itself and an opposite TCAP.
【0008】[0008]
【課題を解決するための手段】このような目的を達成す
るために、本発明によるTCAPの試験方法は、試験対
象となるTCAPの上位ユーザーとして、各種試験内容
に基づいた試験進行順序を示す複数のシナリオからなる
シナリオ群を有し、シナリオ群のうちの任意のシナリオ
に基づくメッセージを順に送受信するTCAPテストド
ライバーを設け、異なる2つのプロセッサ内のTCAP
に設けられたそれぞれのTCAPテストドライバーで同
一の試験内容を示すシナリオを選択し、これらシナリオ
に基づくメッセージをTCAPテストドライバー間で送
受信するようにしたものである。In order to achieve the above object, a method for testing a TCAP according to the present invention comprises a plurality of TCAPs which indicate a test progress order based on various test contents as an upper user of the TCAP to be tested. A TCAP test driver for sequentially transmitting and receiving messages based on an arbitrary scenario in the scenario group, and a TCAP test driver in two different processors.
In this example, scenarios showing the same test contents are selected by the respective TCAP test drivers provided in, and messages based on these scenarios are transmitted and received between the TCAP test drivers.
【0009】TCAPテストドライバーは、各種試験内
容に基づいた試験進行順序を示す複数のシナリオからな
るシナリオ群を有するシナリオデータ部と、TCAPと
の間でメッセージを送受信するメッセージ送受信処理部
と、状態管理メモリを有し、試験内容に応じてシナリオ
データ部のシナリオ群から選択された任意のシナリオを
状態管理メモリに格納し、このシナリオに基づくメッセ
ージをメッセージ送受信処理部を介して対向するTCA
Pテストドライバーに順に送受信するとともに、これら
メッセージの送受信に応じて試験の進行状況を示す第1
の試験進行状態を管理し、第1の試験進行状態と受信さ
れたメッセージに基づいて状態管理メモリ内のシナリオ
から導出された第2の試験進行状態とを比較することに
より試験結果を判定するリソースメモリ状態管理部とか
ら構成されるようにしたものである。The TCAP test driver includes a scenario data section having a scenario group consisting of a plurality of scenarios indicating a test progress order based on various test contents, a message transmission / reception processing section for transmitting / receiving a message to / from the TCAP, and a state management. An arbitrary scenario selected from the scenario group of the scenario data section according to the test content is stored in the state management memory, and a message based on the scenario is transmitted to the TCA via the message transmission / reception processing section.
The first is to send and receive to the P test driver in order, and to show the progress of the test according to the sending and receiving of these messages.
Resource that manages the test progress of the first test and compares the first test progress with a second test progress derived from a scenario in the state management memory based on the received message. And a memory state management unit.
【0010】対向するTCAPとして異なるまたは同一
の局内に設けられた異なるTCAPを指定することによ
り、試験内容に応じて選択されたシナリオに基づくメッ
セージを異なるまたは同一の局内の異なるTCAPテス
トドライバー間で送受信するようにしたものである。[0010] By specifying different TCAPs provided in different or same stations as opposed TCAPs, messages based on a scenario selected according to the test contents are transmitted and received between different TCAP test drivers in different or same stations. It is something to do.
【0011】また試験対象となるTCAPの上位ユーザ
ーとして、各種試験内容に基づいた試験進行順序を示す
複数のシナリオからなるシナリオ群を有し、シナリオ群
のうちの任意のシナリオに基づくメッセージを順に送受
信するTCAPテストドライバーを設け、プロセッサ内
のTCAPに設けられたそれぞれのTCAPテストドラ
イバーで所定試験内容を示すシナリオを選択し、このシ
ナリオに基づくメッセージを同一TCAPテストドライ
バー間で送受信するようにしたものである。[0011] Also, the upper users of the TCAP to be tested
Indicates the order of progress of the test based on the contents of various tests
A scenario group consisting of a plurality of scenarios
Send and receive messages based on any of the scenarios
Provide a TCAP test driver to communicate
TCAP test drivers provided for each TCAP
Select a scenario that indicates the contents of the specified test using the
The same TCAP test-dry for messages based on Nario
It transmits and receives between bars .
【0012】[0012]
【作用】従って、異なる2つのプロセッサ内のTCAP
に設けられたそれぞれのTCAPテストドライバーで同
一の試験内容を示すシナリオがシナリオ群から選択し、
これらシナリオに基づくメッセージがTCAPテストド
ライバー間で順次送受信される。Therefore, TCAP in two different processors
A scenario showing the same test content for each TCAP test driver provided in the
Messages based on these scenarios are sequentially transmitted and received between the TCAP test drivers.
【0013】また、リソースメモリ状態管理部により、
試験内容に応じてシナリオデータ部のシナリオ群から選
択された任意のシナリオが状態管理メモリに格納され、
このシナリオに基づくメッセージがメッセージ送受信処
理部を介して対向するTCAPテストドライバーに順に
送受信されるとともに、これらメッセージの送受信に応
じて試験の進行状況を示す第1の試験進行状態が管理さ
れ、第1の試験進行状態と受信されたメッセージに基づ
いて状態管理メモリ内のシナリオから導出された第2の
試験進行状態とを比較することにより試験結果が判定さ
れる。Further, the resource memory status management unit provides
An arbitrary scenario selected from the scenario group in the scenario data section according to the test content is stored in the state management memory,
Messages based on this scenario are sequentially transmitted / received to / from the opposing TCAP test driver via the message transmission / reception processing unit, and a first test progress status indicating the progress of the test is managed in accordance with the transmission / reception of these messages. The test result is determined by comparing the test progress status of the second test progress status with the second test progress status derived from the scenario in the status management memory based on the received message.
【0014】さらに、対向するTCAPとして異なるま
たは同一の局内に設けられた異なるTCAPが指定され
た場合には、試験内容に応じて選択されたシナリオに基
づくメッセージが異なるまたは同一の局内の異なるTC
APテストドライバー間で送受信される。Further, when different TCAPs provided in the same or different stations are designated as the opposing TCAPs, messages based on the scenario selected according to the test contents are different or different TCs in the same station.
It is transmitted and received between AP test drivers.
【0015】さらにまた、対向するTCAPとして同一
TCAPが指定された場合には、試験内容に応じて選択
されたシナリオに基づくメッセージが1つのTCAPテ
ストドライバーで送受信される。Further, when the same TCAP is designated as the opposing TCAP, a message based on the scenario selected according to the test content is transmitted / received by one TCAP test driver.
【0016】[0016]
【実施例】次に、本発明について図面を参照して説明す
る。図1は本発明の一実施例であるTCAPの試験方法
を示す説明図である。同図において、1A,1Bは、I
SDNにおける交換機システムや網内データベースシス
テム内に設けられ局間インターフェースを含む呼処理制
御を行うプロセッサ、3A,3Bは局間インターフェー
スにおける通信プロトコルを提供するTCAPである。Next, the present invention will be described with reference to the drawings. FIG. 1 is an explanatory diagram showing a TCAP test method according to one embodiment of the present invention. In the figure, 1A and 1B are I
Processors 3A and 3B which are provided in the exchange system and the intra-network database system in the SDN and perform the call processing control including the interoffice interface are TCAPs which provide a communication protocol in the interoffice interface.
【0017】また、5A,5Bは回線に対応したメッセ
ージを転送するメッセージ転送部(以下、MTPとい
う:Message Transfer Part )、4A,4BはMTP5
A,5BとTCAP3A,3Bとの間でメッセージを接
続制御する信号接続制御部(以下、SCCPという:Si
gnaling Conection Control Part)、2A,2BはTC
AP3A,3Bの試験を実施するTCAPテストドライ
バーである。Reference numerals 5A and 5B denote message transfer units (hereinafter referred to as MTPs) for transferring messages corresponding to the lines, and reference numerals 4A and 4B denote MTP5.
A, 5B and a signal connection control unit (hereinafter, referred to as SCCP: Si) for controlling connection of messages between TCAPs 3A, 3B.
gnaling Conection Control Part) 2A and 2B are TC
It is a TCAP test driver that performs the tests of APs 3A and 3B.
【0018】図2は、TCAP2A,2Bの構成を示す
機能ブロック図であり、同図において、2はTCAPテ
ストドライバー2Aまたは2Bであり、各種試験内容に
応じた試験進行順序を示す複数のシナリオを管理するシ
ナリオデータ部11と、状態管理メモリを有しシナリオ
データ部11から読み出したシナリオに基づき所定のメ
ッセージを送受信し試験の進行状況を示す試験進行状態
を管理するリソースメモリ状態管理部12と、TCAP
3との間でメッセージを送受信するメッセージ送受信処
理部13とから構成されている。FIG. 2 is a functional block diagram showing the configuration of the TCAPs 2A and 2B. In FIG. 2, reference numeral 2 denotes a TCAP test driver 2A or 2B, which shows a plurality of scenarios indicating a test progress order according to various test contents. A scenario data unit 11 for managing, a resource memory state management unit 12 having a state management memory, transmitting and receiving a predetermined message based on the scenario read from the scenario data unit 11, and managing a test progress state indicating a progress of the test; TCAP
3 and a message transmission / reception processing unit 13 for transmitting / receiving a message to / from the server 3.
【0019】次に、図3を参照して、本発明の動作とし
て異なる交換機システム内に設置されているそれぞれの
プロセッサ1A,1Bを対向させた場合のTCAP2
A,2B間における機能試験について説明する。図3
は、TCAPの試験方法の処理手順を示すフローチャー
トであり、ローカル側およびリモート側、どちらにも共
通して用いられる。Next, referring to FIG. 3, as an operation of the present invention, a TCAP 2 in which respective processors 1A and 1B installed in different exchange systems are opposed to each other.
The function test between A and 2B will be described. FIG.
Is a flowchart showing the processing procedure of the TCAP test method, which is commonly used on both the local side and the remote side.
【0020】まず、各プロセッサを有するシステムの保
守端末(図示せず)から、試験を行うプロセッサ1A,
1BのそれぞれのTCAPテストドライバー2A,2B
に対して、試験として送受信するメッセージの順序およ
び状態が記載されているシナリオを選択するためのコマ
ンドを送出する(ステップ31)。First, from a maintenance terminal (not shown) of a system having each processor, a processor 1A,
1B TCAP test driver 2A, 2B
, A command for selecting a scenario in which the order and status of messages transmitted and received as a test are described (step 31).
【0021】これに応じて、各TCAPテストドライバ
ー2A,2Bのシナリオデータ部11は、予め設定され
格納されている複数のシナリオからコマンドにより指定
されたシナリオを選択し、リソースメモリ状態管理部1
2内の状態管理メモリへ転送する(ステップ32)。In response to this, the scenario data section 11 of each TCAP test driver 2A, 2B selects a scenario specified by a command from a plurality of previously set and stored scenarios, and executes the resource memory state management section 1
2 is transferred to the state management memory (step 32).
【0022】図4は、TCAPテストドライバー2A,
2Bのシナリオデータ部11に格納されているシナリオ
を示す説明図である。同図において、40A,40Bは
それぞれTCAPテストドライバー2A,2Bに格納さ
れている複数のシナリオからなるシナリオ群、41〜4
4は個々のシナリオであり、各種試験内容に基づいたそ
れぞれのシナリオについてローカル側すなわち送信側の
シナリオL1〜Lnとリモート側すなわち受信側のシナ
リオR1〜Rnとを有している。FIG. 4 shows a TCAP test driver 2A,
FIG. 4 is an explanatory diagram showing a scenario stored in a scenario data unit 11 of 2B. In the figure, reference numerals 40A and 40B denote scenario groups consisting of a plurality of scenarios stored in the TCAP test drivers 2A and 2B, respectively.
Reference numeral 4 denotes individual scenarios, each of which has a scenario on the local side, that is, a scenario L1 to Ln on the transmission side, and a scenario on the remote side, that is, a scenario R1 to Rn on the reception side.
【0023】従って、TCAPテストドライバー2A,
2Bにおいて、TCAP3Aをローカル側としTCAP
3Bをリモート側としてシナリオL1,R1に基づき試
験を行う場合には、TCAPテストドライバー2Aのシ
ナリオとしてシナリオL1(41)が選択され、TCA
Pテストドライバー2BのシナリオとしてシナリオR1
(42)が選択されることになる。Therefore, the TCAP test driver 2A,
In 2B, TCAP3A is set to the local side and TCAP
When the test is performed based on the scenarios L1 and R1 with 3B as the remote side, the scenario L1 (41) is selected as the scenario of the TCAP test driver 2A, and the TCA
Scenario R1 as a scenario for P test driver 2B
(42) will be selected.
【0024】また、1つのTCAP、例えばTCAP3
AについてシナリオL2,R2に基づき単独で試験を行
う場合には、TCAPテストドライバー2Aのシナリオ
としてシナリオL2(43)およびR2(44)が選択
されることになる。Also, one TCAP, for example, TCAP3
When the test is performed independently on A based on the scenarios L2 and R2, the scenarios L2 (43) and R2 (44) are selected as the scenarios of the TCAP test driver 2A.
【0025】次に、保守端末からのコマンドにより各T
CAPテストドライバー2A,2Bが起動される。この
場合、起動されるモードとして、メッセージを1つだけ
出力する単一モードと、複数のメッセージが連続して出
力される連続モードとのいずれか一方が選択される。Next, each T is transmitted by a command from the maintenance terminal.
The CAP test drivers 2A and 2B are activated. In this case, as the mode to be activated, one of a single mode in which only one message is output and a continuous mode in which a plurality of messages are continuously output are selected.
【0026】起動に応じて、ローカル側TCAPテスト
ドライバー2Aのリソースメモリ状態管理部12は、状
態管理メモリ内に転送され格納されているシナリオL1
(41)を参照してTCAPテストドライバー2B宛の
最初の送信メッセージを読み出し、メッセージ送受信処
理部13を介してTCAP3Aに出力する。In response to the activation, the resource memory status management unit 12 of the local TCAP test driver 2A transmits the scenario L1 transferred and stored in the status management memory.
With reference to (41), the first transmission message addressed to the TCAP test driver 2B is read and output to the TCAP 3A via the message transmission / reception processing unit 13.
【0027】これは、通常処理におけるメッセージと同
様に、SCCP4A,MTP5Aから、ローカル側交換
機システムの局間信号交換処理部(図示せず)、局間接
続網(図示せず)、リモート側交換機システムの局間信
号交換処理部(図示せず)を経た後、MTP5B,SC
CP3A、TCAP3Bを介してリモート側TCAPテ
ストドライバー2Bで受信され、メッセージ送受信処理
部13を介してリソースメモリ状態管理部12に入力さ
れる。As in the case of the message in the normal processing, the SCCP 4A, the MTP 5A, the interoffice signal exchange processing section (not shown) of the local exchange system, the interoffice connection network (not shown), the remote exchange system MTP5B, SC after passing through an inter-station signal exchange processing unit (not shown)
The data is received by the remote TCAP test driver 2B via the CP 3A and the TCAP 3B, and is input to the resource memory state management unit 12 via the message transmission / reception processing unit 13.
【0028】リモート側においても図3に示すフローチ
ャートと同じ手順に基づく処理が行われており、TCA
Pテストドライバー2Bのリソースメモリ状態管理部1
2は、ローカル側TCAP3Aから受信したメッセージ
がどのシナリオに対応するものかをメッセージ内の所定
の識別情報に基づき判定し(ステップ34)、その判定
結果に応じて状態管理メモリ内に格納されているシナリ
オのうち対応部分のアドレスが算出される(ステップ3
5)。On the remote side, processing based on the same procedure as the flowchart shown in FIG. 3 is performed.
Resource memory status management unit 1 of P test driver 2B
2 determines which scenario the message received from the local TCAP 3A corresponds to based on the predetermined identification information in the message (step 34), and stores it in the state management memory according to the determination result. The address of the corresponding part of the scenario is calculated (step 3
5).
【0029】次に、リモート側TCAPテストドライバ
ー2Bのリソースメモリ状態管理部12は、算出したア
ドレスに基づき状態管理メモリ内のシナリオから所定の
試験進行状態を導出し、リモート側で管理している現在
の試験進行状態と比較する(ステップ36)。Next, the resource memory status management unit 12 of the remote TCAP test driver 2B derives a predetermined test progress status from the scenario in the status management memory based on the calculated address, and calculates the current test status managed on the remote side. (Step 36).
【0030】ここで、状態管理メモリから導出した試験
進行状態と、リモート側の現在の試験進行状態とが合致
した場合には(ステップ36:YES)、次にローカル
側に返送する応答メッセージを状態管理メモリ内のシナ
リオに基づいて導出し、メッセージ送受信処理部13を
介してTCAP3Bに送出する(ステップ37)。If the test progress status derived from the status management memory matches the current test progress status on the remote side (step 36: YES), a response message to be returned next to the local side is transmitted to the status monitor. It is derived based on the scenario in the management memory, and sent out to the TCAP 3B via the message transmission / reception processing unit 13 (step 37).
【0031】この後、このシナリオの終了を判断し(ス
テップ38)、これが終了した場合には起動を停止し
(ステップ38:YES)、後続のシナリオがある場合
には(ステップ38:NO)次のメッセージが受信され
るまで待機する。Thereafter, the end of this scenario is determined (step 38). If this is completed, the start is stopped (step 38: YES), and if there is a subsequent scenario (step 38: NO), the next Wait until the message is received.
【0032】また、状態管理メモリから導出した試験進
行状態と、リモート側の現在の試験進行状態とが合致し
なかった場合には(ステップ36:NO)、受信したメ
ッセージを廃棄するとともに(ステップ39)、必要に
応じてローカル側に試験中断を指示するメッセージを送
出する。If the test progress status derived from the status management memory does not match the current test progress status on the remote side (step 36: NO), the received message is discarded (step 39). ), And sends a message to instruct the local side to suspend the test as necessary.
【0033】リモート側から返送された応答メッセージ
は、前述とは逆順のルートを経てローカル側TCAPテ
ストドライバー2Aで受信され、メッセージ送受信処理
部13を介してリソースメモリ状態管理部12へ入力さ
れる。The response message returned from the remote side is received by the local side TCAP test driver 2A via the route in the reverse order to that described above, and is input to the resource memory state management unit 12 via the message transmission / reception processing unit 13.
【0034】リソースメモリ状態管理部12は、対向T
CAP3Bから受信した応答メッセージがどのシナリオ
に対応するものかをメッセージ内の所定の識別情報に基
づき判定し(ステップ34)、その判定結果に応じて状
態管理メモリ内に格納されているシナリオのうち対応部
分のアドレスが算出される(ステップ35)。The resource memory status management unit 12
Which scenario the response message received from the CAP 3B corresponds to is determined based on predetermined identification information in the message (step 34), and according to the result of the determination, the corresponding one of the scenarios stored in the state management memory is determined. The address of the part is calculated (step 35).
【0035】以下、前述のリモート側TCAPテストド
ライバー2Bのリソースメモリ状態管理部12における
処理と同様に、算出したアドレスに基づいて導出された
試験進行状態と、ローカル側で管理している現在の試験
進行状態とが比較され(ステップ36)、その合致に基
づき次のメッセージがリモート側に送出され、その不一
致により受信したメッセージが廃棄される(ステップ3
9)。Hereinafter, similarly to the processing in the resource memory state management unit 12 of the remote TCAP test driver 2B, the test progress state derived based on the calculated address and the current test managed by the local side are described. The progress status is compared (step 36), the next message is sent to the remote side based on the match, and the received message is discarded due to the mismatch (step 3).
9).
【0036】以降、選択されたシナリオが終了するまで
ローカル側およびリモート側における試験進行状態の比
較および次メッセージの送出処理が実施され、シナリオ
が最後まで実施された場合には両TCAP3A,3Bが
機能試験に合格したと判断され、シナリオが中断された
場合には機能試験不合格として、両TCAPテストドラ
イバー2A,2B内の中断時のシナリオ状態に基づき原
因が解析される。Thereafter, the comparison of the test progress status on the local side and the remote side and transmission processing of the next message are performed until the selected scenario ends, and when the scenario is completed, both TCAPs 3A and 3B function. If it is determined that the test has passed and the scenario is interrupted, the function test is determined to have failed, and the cause is analyzed based on the scenario state at the time of interruption in both TCAP test drivers 2A and 2B.
【0037】従って、保守端末からのコマンドにより目
的の試験に対応するシナリオおよび試験起動のモードを
選択することにより、TCAP3A,3Bの上位ユーザ
ーとしてTCAPテストドライバー2A,2Bが起動さ
れ、実際の運用時におけるTCAP3A,3Bの機能動
作と同等の環境による試験が実施されることになる。Therefore, by selecting a scenario and a test start mode corresponding to a target test by a command from the maintenance terminal, the TCAP test drivers 2A and 2B are started as upper users of the TCAP 3A and 3B, and are used in actual operation. Will be performed in an environment equivalent to the functional operation of the TCAPs 3A and 3B.
【0038】また、単一モードでTCAPテストドライ
バー2A,2Bを起動した場合には、任意の送信メッセ
ージに対となる応答メッセージがローカル側TCAPテ
ストドライバー2Aで受信され、試験進行状態により試
験の正常が確認されるまでを単位として前述と同様の試
験が行われるものとなり、試験方法として適切な単一ま
たは連続モードのいずれかを選択することが可能とな
る。When the TCAP test drivers 2A and 2B are started in the single mode, a response message corresponding to an arbitrary transmission message is received by the local TCAP test driver 2A, and the normal test is performed depending on the test progress state. The same test as described above is performed on a unit basis until is confirmed, and it is possible to select either a single or continuous mode appropriate as a test method.
【0039】なお、以上の説明において、異なる交換機
システム内に設置されたプロセッサ1A,1B間におけ
るTCAPの試験方法について説明したが、1つの交換
機システムに複数のプロセッサ1A,1Bが設置されて
いる場合には、同一の交換機システム内の異なるプロセ
ッサに設けられているTCAP3A,3B間でも前述と
同様の試験を実施することが可能である。In the above description, the TCAP test method between the processors 1A and 1B installed in different exchange systems has been described. However, in the case where a plurality of processors 1A and 1B are installed in one exchange system. In this case, the same test as described above can be performed between TCAPs 3A and 3B provided in different processors in the same switching system.
【0040】この場合、TCAPテストドライバー2
A,2Bから送出されるメッセージは、それぞれ同一交
換機システム内の異なるプロセッサ1B,1AにあるT
CAPテストドライバー2B,2A宛に送信される。ま
た、送出されたメッセージは、自交換機システムの局間
信号交換処理部(図示せず)で折り返し接続(自局内接
続)されることになる。In this case, the TCAP test driver 2
A and 2B send messages to different processors 1B and 1A in the same switching system, respectively.
It is transmitted to the CAP test driver 2B, 2A. The transmitted message is connected back (intra-local connection) by the inter-station signal exchange processing unit (not shown) of the local exchange system.
【0041】従って、自局内の2つのTCAP間におい
て試験を行うことが可能となり、TCAPの試験相手と
して他の交換機システムを必要とせず、TCAP試験に
起因する他の交換機システムや局間接続網の通常処理に
対する負担を回避することが可能となる。Therefore, it is possible to perform a test between two TCAPs within the own station, and no other exchange system is required as a TCAP test partner, and other exchange systems and interoffice connection networks caused by the TCAP test are not required. It is possible to avoid the burden on normal processing.
【0042】さらにまた、同一交換機システム内におけ
る同一プロセッサ1A内のTCAP3Aだけでも前述と
同様の試験を実施することが可能である。この場合、例
えばTCAPテストドライバー2Aにおいて、シナリオ
群40A内のシナリオを選択する場合(図4参照)、ロ
ーカル側のシナリオ例えばL2(43)とともにリモー
ト側のシナリオR2(44)が選択される。Further, the same test as described above can be performed only with the TCAP 3A in the same processor 1A in the same switching system. In this case, for example, when a scenario in the scenario group 40A is selected in the TCAP test driver 2A (see FIG. 4), a local scenario such as L2 (43) and a remote scenario R2 (44) are selected.
【0043】これにより、TCAPテストドライバー2
Aから送出されるメッセージは、それぞれ同一交換機シ
ステム内の同一プロセッサ1AにあるTCAPテストド
ライバー2Aに送信されるものとなり、送出されたメッ
セージは、自交換機システムの局間信号交換処理部(図
示せず)で折り返し接続(自局内接続)されることにな
る。Thus, the TCAP test driver 2
A is sent to the TCAP test driver 2A in the same processor 1A in the same switching system, and the transmitted message is sent to an inter-station signal exchange processor (not shown) in the own switching system. ) To make a return connection (connection within the own station).
【0044】従って、自局内の1つのTCAPだけを用
いて試験を行うことが可能となり、TCAPの試験相手
として他の交換機システムはもちろん他のTCAPを必
要とせず、TCAP試験に起因する他の交換機システム
や局間接続網および他のTCAPの通常処理に対する負
担を回避することが可能となる。Therefore, it is possible to perform a test using only one TCAP in the own station, and other exchange systems as well as other exchange systems are not required as test partners of TCAP, and other exchanges caused by the TCAP test are not required. It is possible to avoid the burden on the normal processing of the system, the interoffice connection network, and other TCAP.
【0045】[0045]
【発明の効果】以上説明したように、本発明は、試験対
象となるTCAPの上位ユーザーとして、各種試験内容
に基づいた試験進行順序を示す複数のシナリオからなる
シナリオ群を有し、シナリオ群のうちの任意のシナリオ
に基づくメッセージを順に送受信するTCAPテストド
ライバーを設けて、異なる2つのプロセッサ内のTCA
Pに設けられたそれぞれのTCAPテストドライバーで
同一の試験内容を示すシナリオを選択し、これらシナリ
オに基づくメッセージをTCAPテストドライバー間で
送受信するようにしたので、試験内容に応じて選択され
たシナリオにより、実際の運用時におけるTCAPの機
能動作と同等の環境による試験が実施されることになる
とともに、単一および連続モードにおける試験が可能と
なる。As described above, according to the present invention, a scenario group including a plurality of scenarios indicating a test progress order based on various test contents is provided as an upper user of the TCAP to be tested. A TCAP test driver for sequentially transmitting and receiving messages based on an arbitrary scenario is provided, and TCA test drivers in two different processors are provided.
Each of the TCAP test drivers provided in P selects a scenario indicating the same test content, and messages based on these scenarios are transmitted and received between the TCAP test drivers. In addition, a test in an environment equivalent to the functional operation of the TCAP during actual operation is performed, and a test in a single mode and a continuous mode can be performed.
【0046】また、対向するTCAPとして異なるまた
は同一の局内に設けられた異なるTCAPを指定するこ
とにより、試験内容に応じて選択されたシナリオに基づ
くメッセージを異なるまたは同一の局内の異なるTCA
Pテストドライバー間で送受信するようにしたので、自
局内の2つのTCAP間において試験を行うことが可能
となり、TCAPの試験相手として他の交換機システム
を必要とせず、TCAP試験に起因する他の交換機シス
テムや局間接続網の通常処理に対する負担を回避するこ
とが可能となる。Also, by designating different TCAPs provided in different or same stations as opposed TCAPs, messages based on a scenario selected according to the test contents can be changed to different TCAs in different or same stations.
Since transmission and reception are performed between the P test drivers, it is possible to perform a test between two TCAPs in the own station, and no other exchange system is required as a TCAP test partner, and other exchanges caused by the TCAP test are performed. It is possible to avoid the burden on the system and the inter-station connection network for normal processing.
【0047】また、対向するTCAPとして同一TCA
Pを指定することにより、試験内容に応じて選択された
シナリオに基づくメッセージを1つのTCAPテストド
ライバーで送受信するようにしたので、自局内の1つの
TCAPだけを用いて試験を行うことが可能となり、T
CAPの試験相手として他の交換機システムはもちろん
他のTCAPを必要とせず、TCAP試験に起因する他
の交換機システムや局間接続網および他のTCAPの通
常処理に対する負担を回避することが可能となる。Further, the same TCA is used as the opposite TCAP.
By specifying P, a message based on the scenario selected according to the test content is transmitted and received by one TCAP test driver, so that the test can be performed using only one TCAP in the own station. , T
As a test partner of the CAP, not only the other switching system but also the other TCAP is not necessary, and it is possible to avoid the burden on the other switching system, the interoffice connection network, and the normal processing of the other TCAP due to the TCAP test. .
【図1】本発明の一実施例によるTCAPの試験方法を
示す説明図である。FIG. 1 is an explanatory diagram showing a TCAP test method according to one embodiment of the present invention.
【図2】TCAPテストドライバーを示す機能構成図で
ある。FIG. 2 is a functional configuration diagram showing a TCAP test driver.
【図3】本発明の一実施例によるTCAPの試験方法を
示すフローチャートである。FIG. 3 is a flowchart illustrating a TCAP test method according to an embodiment of the present invention.
【図4】シナリオの選択状態を示す説明図である。FIG. 4 is an explanatory diagram showing a selection state of a scenario.
A,B プロセッサ 1,2A,2B TCAPテストドライバー 11 シナリオデータ部 12 リソースメモリ状態管理部 13 メッセージ送受信処理部 2,3A,3B TCAP 4A,4B SCCP 5A,5B MTP 40A,40B シナリオ群 41〜44 シナリオ A, B processor 1, 2A, 2B TCAP test driver 11 Scenario data section 12 Resource memory state management section 13 Message transmission / reception processing section 2, 3A, 3B TCAP 4A, 4B SCCP 5A, 5B MTP 40A, 40B Scenario group 41-44 Scenario
Claims (4)
るいは網内データベースなどの交換局の呼処理用プロセ
ッサ内に設けられ、局間インターフェースとして前記交
換局相互間で上位ユーザーのアプリケーションのための
各種呼処理メッセージを送受信する機能部であるTCA
Pの試験方法において、 試験対象となるTCAPの上位ユーザーとして、各種試
験内容に基づいた試験進行順序を示す複数のシナリオか
らなるシナリオ群を有し、前記シナリオ群のうちの任意
のシナリオに基づくメッセージを順に送受信するTCA
Pテストドライバーを設け、 異なる2つの前記プロセッサ内のTCAPに設けられた
それぞれのTCAPテストドライバーで同一の試験内容
を示すシナリオを選択し、これらシナリオに基づくメッ
セージを前記TCAPテストドライバー間で送受信する
ようにしたことを特徴とするTCAPの試験方法。1. An exchange system connected to an ISDN or a call processing processor of an exchange, such as an in-network database, provided as an inter-office interface between the exchanges for various types of call processing for upper-level user applications. TCA which is a function part to send and receive messages
In the test method of P, as a higher-level user of the TCAP to be tested, there is a scenario group including a plurality of scenarios indicating a test progress order based on various test contents, and a message based on an arbitrary scenario in the scenario group TCA that sends and receives in order
A P test driver is provided, and a scenario showing the same test content is selected by each TCAP test driver provided in TCAP in two different processors, and a message based on these scenarios is transmitted and received between the TCAP test drivers. A TCAP test method, characterized in that:
て、 前記TCAPテストドライバーは、 各種試験内容に基づいた試験進行順序を示す複数のシナ
リオからなるシナリオ群を有するシナリオデータ部と、 TCAPとの間でメッセージを送受信するメッセージ送
受信処理部と、 状態管理メモリを有し、試験内容に応じて前記シナリオ
データ部の前記シナリオ群から選択された任意のシナリ
オを前記状態管理メモリに格納し、このシナリオに基づ
くメッセージを前記メッセージ送受信処理部を介して対
向するTCAPテストドライバーに順に送受信するとと
もに、これらメッセージの送受信に応じて試験の進行状
況を示す第1の試験進行状態を管理し、前記第1の試験
進行状態と受信されたメッセージに基づいて前記状態管
理メモリ内のシナリオから導出された第2の試験進行状
態とを比較することにより試験結果を判定するリソース
メモリ状態管理部とから構成されることを特徴とするT
CAPの試験方法。2. The TCAP test method according to claim 1, wherein the TCAP test driver includes: a scenario data section having a scenario group including a plurality of scenarios indicating a test progress order based on various test contents; A message transmission / reception processing unit for transmitting / receiving a message, and a state management memory. An arbitrary scenario selected from the scenario group of the scenario data unit according to the test content is stored in the state management memory. Based on the first test progress status indicating the progress of the test according to the transmission / reception of these messages. A state in the state management memory based on the progress state and the received message. T characterized in that it is composed of a determined resource memory status management unit test results by comparing the second test progress derived from o
Test method for CAP.
て、対向 するTCAPとして異なるまたは同一の局内に設け
られた異なるTCAPを指定することにより、試験内容
に応じて選択されたシナリオに基づくメッセージを異な
るまたは同一の局内の異なるTCAPテストドライバー
間で送受信するようにしたことを特徴とするTCAPの
試験方法。3. The TCAP test method according to claim 1, wherein a different TCAP provided in the same station or a different TCAP is designated as the opposing TCAP, so that a message based on a scenario selected according to the test content is changed. Alternatively, a TCAP test method, wherein transmission and reception are performed between different TCAP test drivers in the same station.
るいは網内データベースなどの交換局の呼処理用プロセ
ッサ内に設けられ、局間インターフェースとして前記交
換局相互間で上位ユーザーのアプリケーションのための
各種呼処理メッセージを送受信する機能部であるTCA
Pの試験方法において、 試験対象となるTCAPの上位ユーザーとして、各種試
験内容に基づいた試験進行順序を示す複数のシナリオか
らなるシナリオ群を有し、前記シナリオ群のうちの任意
のシナリオに基づくメッセージを順に送受信するTCA
Pテストドライバーを設け、 前記プロセッサ内のTCAPに設けられたそれぞれのT
CAPテストドライバーで所定試験内容を示すシナリオ
を選択し、このシナリオに基づくメッセージを同一TC
APテストドライバー間で送受信するようにした ことを
特徴とするTCAPの試験方法。4. An exchange system connected to the ISDN.
Or the call processing process of the exchange, such as an in-network database.
Installed in the power
Inter-exchange for top-user applications
TCA which is a functional unit for transmitting and receiving various call processing messages
In the test method of P, as a top user of TCAP to be tested,
Are multiple scenarios showing the order of progress of the test based on the test content?
A scenario group consisting of any of the above scenarios
TCA that sends and receives messages based on different scenarios in sequence
A P test driver is provided, and each T provided in the TCAP in the processor is provided.
Scenario showing the contents of the prescribed test with the CAP test driver
And send messages based on this scenario to the same TC
A TCAP test method characterized by transmitting and receiving between AP test drivers .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34598793A JP2723027B2 (en) | 1993-12-24 | 1993-12-24 | TCAP test method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34598793A JP2723027B2 (en) | 1993-12-24 | 1993-12-24 | TCAP test method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07193631A JPH07193631A (en) | 1995-07-28 |
| JP2723027B2 true JP2723027B2 (en) | 1998-03-09 |
Family
ID=18380369
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP34598793A Expired - Lifetime JP2723027B2 (en) | 1993-12-24 | 1993-12-24 | TCAP test method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2723027B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100746474B1 (en) * | 2000-12-30 | 2007-08-06 | 주식회사 케이티 | Apparatus and method for integrating and processing IDs of question and answer function in intelligent network service exchange |
-
1993
- 1993-12-24 JP JP34598793A patent/JP2723027B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07193631A (en) | 1995-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7039173B2 (en) | Management of performance of intelligent network services | |
| US6801534B1 (en) | Management of path routing in packet communications networks | |
| CN1099793C (en) | Out-of-band control for preforming loopback lest for asynchronous transfer mode (ATM) networks | |
| CA2220790C (en) | Automatic learning of network routing using random routes | |
| US6226263B1 (en) | ATM network externally controlled for network resource reservation of end-to-end switched virtual connection | |
| US5278823A (en) | Method and apparatus for permitting intranework testing of internetwork functions | |
| US5883946A (en) | Method and apparatus for provisioning customized telecommunications services | |
| US5442692A (en) | Telecommunication system having a capability of changing the alerting tone | |
| EP0632667A2 (en) | Method for releasing unnecessary trunks from a telephone call | |
| US6377673B1 (en) | Intelligent peripheral system and call processing method thereof | |
| CA1288153C (en) | Response system of a terminal to an incoming call | |
| JP2723027B2 (en) | TCAP test method | |
| JPH08130577A (en) | Exchange apparatus and test method for the exchange apparatus | |
| KR100211038B1 (en) | Linking method between manager system of communication managing network and agent system | |
| US20030084089A1 (en) | Data transfer apparatus | |
| JP2002252700A (en) | Service contractor data migration method for communication service providing system | |
| JP2510280B2 (en) | Access information path management method | |
| JP2000031962A (en) | Effective use of ISDN backup channel | |
| JP3331947B2 (en) | Network communication system and storage medium for controlling the same | |
| JPH08139730A (en) | Method of switching logical line in communication network | |
| JP3011051B2 (en) | Overload test equipment for centralized maintenance management system | |
| KR100249859B1 (en) | Next Generation Intelligent Network Intelligent Information System Intelligent Network Application Protocol Tester | |
| AU659032B2 (en) | Method for joining a plurality of networks and seceding therefrom | |
| KR0141477B1 (en) | Message Handling Method of Connection Node Exchange | |
| JPH05300234A (en) | Service test system in service control node |