JP2006253794A - System, method and program for testing communication quality - Google Patents

System, method and program for testing communication quality Download PDF

Info

Publication number
JP2006253794A
JP2006253794A JP2005063932A JP2005063932A JP2006253794A JP 2006253794 A JP2006253794 A JP 2006253794A JP 2005063932 A JP2005063932 A JP 2005063932A JP 2005063932 A JP2005063932 A JP 2005063932A JP 2006253794 A JP2006253794 A JP 2006253794A
Authority
JP
Japan
Prior art keywords
test
agent box
sip
telephone number
server
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
JP2005063932A
Other languages
Japanese (ja)
Inventor
Toru Uno
徹 宇野
Takeshi Miyashita
武士 宮下
Tasuke Osakabe
太輔 刑部
Toyotsuna Shibata
豊綱 芝田
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.)
NTT Comware Corp
Original Assignee
NTT Comware 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 NTT Comware Corp filed Critical NTT Comware Corp
Priority to JP2005063932A priority Critical patent/JP2006253794A/en
Publication of JP2006253794A publication Critical patent/JP2006253794A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a system, method and program for testing communication quality whereby it is not required for a dedicated measurement apparatus and it is not necessary to carry a measurement apparatus to a site for the measurement of the communication quality. <P>SOLUTION: The system for testing communication quality includes: a SIP capture apparatus 4 for capturing telephone numbers and IP addresses of telephone sets 14a, 14b managed by agent boxes 5a, 5b; an information collection server 3 for recording them in cross-reference with each other; a test instruction server 2 for acquiring a telephone number, reading an IP address corresponding to the telephone number from the information collection server 3, and transmitting RTP test data to the agent box 5a; and the agent box 5a for transmitting the RTP test data to the agent box 5b, receiving the RTP test data transmitted by loopback, comparing the RTP test data before and after the transmission, and outputting a result of the comparison to the test instruction server 2. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、ネットワークに接続される端末の通信品質の状態を調べるための通信品質試験システム、通信品質試験方法及び通信品質試験プログラムに関する。   The present invention relates to a communication quality test system, a communication quality test method, and a communication quality test program for checking a communication quality state of a terminal connected to a network.

従来から、ネットワークに接続される端末間の故障等を検出するために、PING(Packet INternet Groper)コマンドにより導通を確認する方法が知られている。
また、NMS(Network Management System:ネットワーク管理システム)によりネットワークの通信状態を監視する方法が知られている。
また、IP電話の加入者状態はSIP(Session Initiation Protocol)サーバでのみ管理されている。
特開2004−248192号公報
Conventionally, in order to detect a failure or the like between terminals connected to a network, a method of confirming continuity by a PING (Packet Internet Groper) command is known.
There is also known a method for monitoring a network communication state by an NMS (Network Management System).
Further, the subscriber status of the IP phone is managed only by a SIP (Session Initiation Protocol) server.
JP 2004-248192 A

しかしながら、PINGを使用した方法では、試験対象になる端末から返信があるか否か、あるいは、その返信にどれくらい時間を要したかについての情報は取得できるものの、音声や映像にどの程度の品質の劣化が生じているかについては、判定することができなかった。
また、ネットワークの通信品質の測定を行うためには、トラフィックアナライザ等の測定機器を持ち運んで現地でネットワークに接続して通信品質の状態を解析する必要があったため、多くの労力を要するという問題があった。更に、トラフィックアナライザ等の機器は高価であるため、ネットワークの通信品質を調査するのにコストがかかるという問題があった。
また、複数のSIPサーバが存在する場合において、加入者状態を知るためには、それぞれのSIPサーバを利用するしかなく、SIPサーバの種類に依存するという問題があった。
However, in the method using PING, although it is possible to obtain information on whether or not there is a reply from the terminal to be tested, or how long it took to reply, how much quality is in audio and video It was not possible to determine whether or not deterioration occurred.
Also, in order to measure the communication quality of the network, it is necessary to carry a measuring device such as a traffic analyzer and connect to the network locally to analyze the state of the communication quality. there were. Furthermore, since devices such as a traffic analyzer are expensive, there is a problem that it is expensive to investigate the communication quality of the network.
Further, when there are a plurality of SIP servers, in order to know the subscriber status, each SIP server must be used, and there is a problem that it depends on the type of the SIP server.

本発明は、上記事情を考慮してなされたもので、その目的は、専用の測定機器が不要であり、通信品質を測定するために現地まで測定機器を持ち運ぶ必要のない通信品質試験システム、通信品質試験方法及び通信品質試験プログラムを提供することにある。   The present invention has been made in consideration of the above circumstances, and the purpose thereof is a communication quality test system, communication that does not require a dedicated measuring device and does not need to carry the measuring device to the site in order to measure the communication quality. It is to provide a quality test method and a communication quality test program.

本発明は、上記課題を解決するためになされたもので、請求項1に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、第1及び第2のエージェントボックスを備え、前記SIPキャプチャ装置に設けられ、前記第1のエージェントボックスが管理する端末の第1の電話番号及び第1のIPアドレスと、前記第2のエージェントボックスが管理する端末の第2の電話番号及び第2のIPアドレスとを取り込むSIPキャプチャ手段と、前記情報収集サーバに設けられ、前記SIPキャプチャ手段で取り込んだ第1の電話番号及び第1のIPアドレスと、第2の電話番号及び第2のIPアドレスとを、それぞれ対応付けて記録する情報収集サーバデータベースと、前記試験指示サーバに設けられ、第1及び第2の電話番号を取得する電話番号取得手段と、前記試験指示サーバに設けられ、前記電話番号取得手段で取得した第1及び第2の電話番号にそれぞれ対応する第1及び第2のIPアドレスを、前記情報収集サーバから読み出す対象エージェントボックス特定手段と、前記試験指示サーバに設けられ、前記対象エージェントボックス特定手段で読み出した第1のIPアドレスを管理する第1のエージェントボックスに対して、RTPによる試験を行うためのRTP試験データを送信する試験実施手段と、前記第1のエージェントボックスに設けられ、前記第2のエージェントボックスに対して、前記RTP試験データを送信する送信手段と、前記第2のエージェントボックスに設けられ、前記送信手段で受信したRTP試験データを前記第1のエージェントボックスに折り返し送信する折り返し手段と、前記第1のエージェントボックスに設けられ、前記折り返し手段で送信されたRTP試験データを受信する受信手段と、前記試験指示サーバ又は第1のエージェントボックスに設けられ、前記送信手段で送信したRTP試験データと、前記受信手段で受信したRTP試験データを比較する試験結果データ生成手段と、前記試験指示サーバに設けられ、前記試験結果データ生成手段で比較した結果を出力する結果表示部とを有することを特徴とするRTPによる通信品質試験システムである。   The present invention has been made to solve the above problems, and the invention according to claim 1 includes a test instruction server, an information collection server, a SIP capture device, first and second agent boxes, and the SIP. A first telephone number and a first IP address of a terminal managed by the first agent box and a second telephone number and a second of a terminal managed by the second agent box are provided in the capture device. SIP capture means for capturing an IP address, a first telephone number and a first IP address, a second telephone number and a second IP address provided in the information collection server and captured by the SIP capture means, Are collected in the information collection server database and the test instruction server, respectively, and the first and second telephone numbers A telephone number acquisition means for acquiring, and a first IP address and a second IP address respectively provided in the test instruction server and corresponding to the first and second telephone numbers acquired by the telephone number acquisition means; The target agent box specifying means for reading from the server and the first agent box provided in the test instruction server and managing the first IP address read by the target agent box specifying means for performing a test by RTP Test execution means for transmitting RTP test data; provided in the first agent box; provided in the second agent box; and transmission means for transmitting the RTP test data to the second agent box. RTP test data received by the transmission means is sent to the first agent. Loopback means for loopback transmission, provided in the first agent box, receiving means for receiving RTP test data transmitted by the loopback means, and provided in the test instruction server or the first agent box, RTP test data transmitted by the transmitting means and test result data generating means for comparing the RTP test data received by the receiving means, and provided in the test instruction server and outputting the result of comparison by the test result data generating means A communication quality test system based on RTP, characterized in that it has a result display section.

また、請求項2に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを備え、前記SIPキャプチャ装置に設けられ、前記エージェントボックスが管理する端末の電話番号及びIPアドレスを取り込むSIPキャプチャ手段と、前記情報収集サーバに設けられ、前記SIPキャプチャ手段で取り込んだ電話番号及びIPアドレスを対応付けて記録する情報収集サーバデータベースと、前記試験指示サーバに設けられ、電話番号を取得する電話番号取得手段と、前記試験指示サーバに設けられ、前記電話番号取得手段で取得した電話番号に対応するIPアドレスを、前記情報収集サーバから読み出す対象エージェントボックス特定手段と、前記エージェントボックスに設けられ、ICMPの試験を行うためのRTP試験データに類似するICMP試験データを生成するICMP試験データ作成手段と、前記エージェントボックスに設けられ、前記電話番号取得手段で取得した電話番号で特定される機器に対して、前記ICMP試験データを送信する送信手段と、前記エージェントボックスに設けられ、前記送信手段で送信したICMP試験データに応答して前記機器から折り返し送信されるICMP試験データを受信する受信手段と、前記試験指示サーバ又はエージェントボックスに設けられ、前記送信手段で送信したICMP試験データと、前記第8のステップで受信したICMP試験データを比較する試験結果データ生成手段と、前記試験指示サーバに設けられ、前記試験結果データ生成手段で比較した結果を出力する結果表示手段とを有することを特徴とするICMPによる通信品質試験システムである。   The invention described in claim 2 includes a test instruction server, an information collection server, a SIP capture device, and an agent box. The telephone number and IP address of a terminal provided in the SIP capture device and managed by the agent box are provided. SIP capture means to be taken in, information collection server database provided in the information collection server for recording the telephone number and IP address taken in by the SIP capture means in association with each other, and provided in the test instruction server for obtaining a telephone number Provided in the test instruction server, and provided in the agent box, a target agent box specifying means for reading from the information collection server an IP address corresponding to the telephone number acquired by the telephone number acquisition unit. The ICMP test ICMP test data creating means for generating ICMP test data similar to the RTP test data for use, and for the equipment provided in the agent box and identified by the telephone number obtained by the telephone number obtaining means, Transmitting means for transmitting test data; receiving means for receiving ICMP test data sent back from the device in response to ICMP test data transmitted by the transmitting means provided in the agent box; and the test instruction server Or provided in the agent box, provided in the test instruction server, test result data generating means for comparing the ICMP test data transmitted by the transmitting means and the ICMP test data received in the eighth step, and the test results Result display means for outputting the result of comparison by the data generation means A communication quality testing system according ICMP characterized by having a.

また、請求項3に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを備え、前記SIPキャプチャ装置に設けられ、前記エージェントボックスが管理する端末の電話番号、SIP信号を取り込むSIPキャプチャ手段と、前記情報収集サーバに設けられ、前記SIPキャプチャ手段が取り込んだ電話番号及びSIP信号を対応付けて記録するとともに、前記SIPキャプチャ手段が取り込んだSIP信号より加入者状態を記録する情報収集サーバデータベースと、前記試験指示サーバに設けられ、電話番号又は加入者状態の要求信号を取得する電話番号取得手段と、前記試験指示サーバに設けられ、前記電話番号取得手段で取得した電話番号又は加入者状態の要求信号に対応するSIP信号又は加入者状態の情報を前記情報収集サーバから読み出し出力するSIP信号シーケンス表示手段とを有することを特徴とするSIPによる通信品質試験システムである。   The invention according to claim 3 includes a test instruction server, an information collection server, a SIP capture device, and an agent box, and is provided in the SIP capture device, and includes a telephone number and a SIP signal of a terminal managed by the agent box. A SIP capture means to be captured and a telephone number and a SIP signal which are provided in the information collection server and are captured by the SIP capture means are recorded in association with each other, and a subscriber state is recorded from the SIP signal captured by the SIP capture means. Information collection server database, telephone number acquisition means provided in the test instruction server for acquiring a telephone number or subscriber status request signal, and telephone number provided in the test instruction server and acquired by the telephone number acquisition means Or SIP signal corresponding to the request signal of the subscriber status or A communication quality testing system according to SIP, characterized in that it comprises a SIP signal sequence display means for reading out output information of the subscriber status from the information collecting server.

また、請求項4に記載の発明は、請求項1に記載のRTPによる通信品質試験システム、請求項2に記載のICMPによる通信品質試験システム、請求項3に記載のSIPによる通信品質試験システムのうち、少なくとも2以上の通信品質試験システムを利用することを特徴とする通信品質試験システムである。   The invention according to claim 4 is a communication quality test system using RTP according to claim 1, a communication quality test system using ICMP according to claim 2, and a communication quality test system using SIP according to claim 3. Of these, at least two or more communication quality test systems are used.

また、請求項5に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、第1及び第2のエージェントボックスを利用したRTPによる通信品質試験方法であって、前記SIPキャプチャ装置により、前記第1のエージェントボックスが管理する端末の第1の電話番号及び第1のIPアドレスと、前記第2のエージェントボックスが管理する端末の第2の電話番号及び第2のIPアドレスとを取り込む第1のステップと、前記情報収集サーバにより、前記第1のステップで取り込んだ第1の電話番号及び第1のIPアドレスと、第2の電話番号及び第2のIPアドレスとを、それぞれ対応付けて記録する第2のステップと、前記試験指示サーバにより、第1及び第2の電話番号を取得する第3のステップと、前記試験指示サーバにより、前記第3のステップで取得した第1及び第2の電話番号にそれぞれ対応する第1及び第2のIPアドレスを、前記情報収集サーバから読み出す第4のステップと、前記試験指示サーバにより、前記第4のステップで読み出した第1のIPアドレスを管理する第1のエージェントボックスに対して、RTPによる試験を行うためのRTP試験データを送信する第5のステップと、前記第1のエージェントボックスにより、前記第2のエージェントボックスに対して、前記RTP試験データを送信する第6のステップと、前記第2のエージェントボックスにより、前記第6のステップで受信したRTP試験データを前記第1のエージェントボックスに折り返し送信する第7のステップと、前記第1のエージェントボックスにより、前記第7のステップで送信されたRTP試験データを受信する第8のステップと、前記試験指示サーバ又は第1のエージェントボックスにより、前記第5のステップで送信したRTP試験データと、前記第8のステップで受信したRTP試験データを比較する第9のステップと、前記試験指示サーバにより、前記第9のステップで比較した結果を出力する第10のステップとを有することを特徴とするRTPによる通信品質試験方法である。   The invention according to claim 5 is a communication quality test method based on RTP using a test instruction server, an information collection server, a SIP capture device, and first and second agent boxes, wherein the SIP capture device A first telephone number and a first IP address of a terminal managed by the first agent box, and a second telephone number and a second IP address of a terminal managed by the second agent box are fetched. The first telephone number and the first IP address, and the second telephone number and the second IP address captured in the first step by the information collection server are associated with each other. A second step of recording, a third step of obtaining first and second telephone numbers by the test instruction server, and the test instruction A fourth step of reading from the information collection server the first and second IP addresses respectively corresponding to the first and second telephone numbers acquired in the third step by the server; and the test instruction server The fifth step of transmitting RTP test data for performing a test by RTP to the first agent box that manages the first IP address read in the fourth step, and the first step A sixth step of transmitting the RTP test data to the second agent box by the agent box, and the RTP test data received in the sixth step by the second agent box. A seventh step of sending back to the agent box and the first agent box, The eighth step of receiving the RTP test data transmitted in the seventh step, the RTP test data transmitted in the fifth step by the test instruction server or the first agent box, and the eighth step RTP communication quality, comprising: a ninth step of comparing RTP test data received in the step; and a tenth step of outputting a result of the comparison in the ninth step by the test instruction server. This is a test method.

また、請求項6に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを利用したICMPによる通信品質試験方法であって、前記SIPキャプチャ装置により、前記エージェントボックスが管理する端末の電話番号及びIPアドレスを取り込む第1のステップと、前記情報収集サーバにより、前記第1のステップで取り込んだ電話番号及びIPアドレスを対応付けて記録する第2のステップと、前記試験指示サーバにより、電話番号を取得する第3のステップと、前記試験指示サーバにより、前記第3のステップで取得した電話番号に対応するIPアドレスを、前記情報収集サーバから読み出す第4のステップと、前記エージェントボックスにより、ICMPの試験を行うためのRTP試験データに類似するICMP試験データを生成する第5のステップと、前記エージェントボックスにより、前記第3のステップで取得した電話番号で特定される機器に対して、前記ICMP試験データを送信する第6のステップと、前記エージェントボックスにより、前記第6のステップで送信したICMP試験データに応答して前記機器から折り返し送信されるICMP試験データを受信する第7のステップと、前記試験指示サーバ又はエージェントボックスにより、前記第6のステップで送信したICMP試験データと、前記第7のステップで受信したICMP試験データを比較する第8のステップと、前記試験指示サーバにより、前記第8のステップで比較した結果を出力する第9のステップとを有することを特徴とするICMPによる通信品質試験方法である。   The invention according to claim 6 is a communication quality test method by ICMP using a test instruction server, an information collection server, a SIP capture device, and an agent box, which is managed by the agent box by the SIP capture device. A first step of capturing a telephone number and an IP address of a terminal; a second step of associating and recording the telephone number and the IP address captured in the first step by the information collecting server; and the test instruction server A third step of acquiring a telephone number, a fourth step of reading from the information collection server an IP address corresponding to the telephone number acquired in the third step by the test instruction server, and the agent RTP test data for performing ICMP test by box And a sixth step of transmitting the ICMP test data to the device specified by the telephone number acquired in the third step by the agent box. And a seventh step of receiving ICMP test data sent back from the device in response to the ICMP test data transmitted in the sixth step by the agent box, and the test instruction server or agent box, The eighth step of comparing the ICMP test data transmitted in the sixth step with the ICMP test data received in the seventh step, and the result of the comparison in the eighth step output by the test instruction server A communication by ICMP characterized by comprising: It is the quality test method.

また、請求項7に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを利用したSIPによる通信品質試験方法であって、前記SIPキャプチャ装置により、前記エージェントボックスが管理する端末の電話番号、SIP信号を取り込む第1のステップと、前記情報収集サーバにより、前記第1のステップで取り込んだ電話番号及びSIP信号を対応付けて記録するとともに、前記第1のステップで取り込んだSIP信号より加入者状態を記録する第2のステップと、前記試験指示サーバにより、電話番号又は加入者状態の要求信号を取得する第3のステップと、前記試験指示サーバにより、前記第3のステップで取得した電話番号又は加入者状態の要求信号に対応するSIP信号又は加入者状態の情報を、前記情報収集サーバから読み出す第4のステップと、前記試験指示サーバにより、前記第4のステップで読み出したSIP信号をシーケンス表示として出力する第5のステップとを有することを特徴とするSIPによる通信品質試験方法である。   The invention according to claim 7 is a SIP communication quality test method using a test instruction server, an information collection server, a SIP capture device, and an agent box, which is managed by the agent box by the SIP capture device. The first step of capturing the telephone number and SIP signal of the terminal and the information collecting server records the telephone number and SIP signal captured in the first step in association with each other, and captures them in the first step. A second step of recording a subscriber state from a SIP signal; a third step of obtaining a request signal of a telephone number or a subscriber state by the test instruction server; and a third step of obtaining the request signal of a subscriber state by the test instruction server. SIP signal or subscriber status corresponding to the telephone number or subscriber status request signal obtained in And a fifth step of outputting, as a sequence display, the SIP signal read out in the fourth step by the test instruction server. This is a communication quality test method using SIP.

また、請求項8に記載の発明は、請求項5に記載のRTPによる通信品質試験方法、請求項6に記載のICMPによる通信品質試験方法、請求項7に記載のSIPによる通信品質試験方法のうち、少なくとも2以上の通信品質試験方法を利用することを特徴とする通信品質試験方法である。   The invention according to claim 8 is a communication quality test method by RTP according to claim 5, a communication quality test method by ICMP according to claim 6, and a communication quality test method by SIP according to claim 7. Of these, at least two or more communication quality test methods are used.

また、請求項9に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、第1及び第2のエージェントボックスを制御するためのRTPによる通信品質試験プログラムであって、前記SIPキャプチャ装置により、前記第1のエージェントボックスが管理する端末の第1の電話番号及び第1のIPアドレスと、前記第2のエージェントボックスが管理する端末の第2の電話番号及び第2のIPアドレスとを取り込む第1のステップと、前記情報収集サーバにより、前記第1のステップで取り込んだ第1の電話番号及び第1のIPアドレスと、第2の電話番号及び第2のIPアドレスとを、それぞれ対応付けて記録する第2のステップと、前記試験指示サーバにより、第1及び第2の電話番号を取得する第3のステップと、前記試験指示サーバにより、前記第3のステップで取得した第1及び第2の電話番号にそれぞれ対応する第1及び第2のIPアドレスを、前記情報収集サーバから読み出す第4のステップと、前記試験指示サーバにより、前記第4のステップで読み出した第1のIPアドレスを管理する第1のエージェントボックスに対して、RTPによる試験を行うためのRTP試験データを送信する第5のステップと、前記第1のエージェントボックスにより、前記第2のエージェントボックスに対して、前記RTP試験データを送信する第6のステップと、前記第2のエージェントボックスにより、前記第6のステップで受信したRTP試験データを前記第1のエージェントボックスに折り返し送信する第7のステップと、前記第1のエージェントボックスにより、前記第7のステップで送信されたRTP試験データを受信する第8のステップと、前記試験指示サーバ又は第1のエージェントボックスにより、前記第5のステップで送信したRTP試験データと、前記第8のステップで受信したRTP試験データを比較する第9のステップと、前記試験指示サーバにより、前記第9のステップで比較した結果を出力する第10のステップとをコンピュータに実行させるためのRTPによる通信品質試験プログラムである。   The invention according to claim 9 is a communication quality test program based on RTP for controlling a test instruction server, an information collection server, a SIP capture device, and first and second agent boxes, the SIP capture device The first telephone number and the first IP address of the terminal managed by the first agent box, and the second telephone number and the second IP address of the terminal managed by the second agent box. Corresponding between the first step of capturing, the first telephone number and the first IP address captured in the first step, and the second telephone number and the second IP address by the information collecting server A second step of recording, and a third step of acquiring the first and second telephone numbers by the test instruction server, A fourth step of reading from the information collection server the first and second IP addresses respectively corresponding to the first and second telephone numbers acquired in the third step by the test instruction server; A fifth step of transmitting RTP test data for performing a test by RTP to the first agent box that manages the first IP address read in the fourth step by the instruction server; A sixth step of transmitting the RTP test data to the second agent box by one agent box; and the RTP test data received in the sixth step by the second agent box. A seventh step of sending back to the first agent box and the first agent box; An RTP test data transmitted in the fifth step by the test instruction server or the first agent box, and an RTP test data transmitted in the seventh step. RTP for causing a computer to execute a ninth step of comparing the RTP test data received in the eighth step and a tenth step of outputting the result of the comparison in the ninth step by the test instruction server It is a communication quality test program.

また、請求項10に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを制御するためのICMPによる通信品質試験プログラムであって、前記SIPキャプチャ装置により、前記エージェントボックスが管理する端末の電話番号及びIPアドレスを取り込む第1のステップと、前記情報収集サーバにより、前記第1のステップで取り込んだ電話番号及びIPアドレスを対応付けて記録する第2のステップと、前記試験指示サーバにより、電話番号を取得する第3のステップと、前記試験指示サーバにより、前記第3のステップで取得した電話番号に対応するIPアドレスを、前記情報収集サーバから読み出す第4のステップと、前記エージェントボックスにより、ICMPの試験を行うためのRTP試験データに類似するICMP試験データを生成する第5のステップと、前記エージェントボックスにより、前記第3のステップで取得した電話番号で特定される端末に対して、前記ICMP試験データを送信する第6のステップと、前記エージェントボックスにより、前記第6のステップで送信したICMP試験データに応答して前記端末から折り返し送信されるICMP試験データを受信する第7のステップと、前記試験指示サーバ又はエージェントボックスにより、前記第6のステップで送信したICMP試験データと、前記第7のステップで受信したICMP試験データを比較する第8のステップと、前記試験指示サーバにより、前記第8のステップで比較した結果を出力する第9のステップとをコンピュータに実行させるためのICMPによる通信品質試験プログラムである。   The invention according to claim 10 is a communication quality test program by ICMP for controlling a test instruction server, an information collection server, a SIP capture device, and an agent box, wherein the agent box is controlled by the SIP capture device. A first step of capturing a telephone number and an IP address of a terminal to be managed; a second step of recording the telephone number and the IP address captured in the first step in association with each other by the information collection server; and the test A third step of acquiring a telephone number by the instruction server; a fourth step of reading out an IP address corresponding to the telephone number acquired in the third step from the information collection server by the test instruction server; Use the agent box to test ICMP A fifth step of generating ICMP test data similar to TP test data; and a step of transmitting the ICMP test data to the terminal identified by the telephone number acquired in the third step by the agent box. A seventh step of receiving ICMP test data sent back from the terminal in response to the ICMP test data transmitted in the sixth step by the agent box; and the test instruction server or agent The box compares the ICMP test data transmitted in the sixth step with the ICMP test data received in the seventh step, and the test instruction server compares the ICMP test data in the eighth step. To execute the ninth step of outputting the results. Is a communication quality test program by the ICMP.

また、請求項11に記載の発明は、試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを制御するためのSIPによる通信品質試験プログラムであって、前記SIPキャプチャ装置により、前記エージェントボックスが管理する端末の電話番号、SIP信号を取り込む第1のステップと、前記情報収集サーバにより、前記第1のステップで取り込んだ電話番号及びSIP信号を対応付けて記録するとともに、前記第1のステップで取り込んだSIP信号より加入者状態を記録する第2のステップと、前記試験指示サーバにより、電話番号又は加入者状態の要求信号を取得する第3のステップと、前記試験指示サーバにより、前記第3のステップで取得した電話番号又は加入者状態の要求信号に対応するSIP信号又は加入者状態の情報を、前記情報収集サーバから読み出す第4のステップと、前記試験指示サーバにより、前記第4のステップで読み出したSIP信号をシーケンス表示として出力する第5のステップとをコンピュータに実行させるためのSIPによる通信品質試験プログラムである。   The invention according to claim 11 is a SIP communication quality test program for controlling a test instruction server, an information collection server, a SIP capture device, and an agent box, wherein the agent box is controlled by the SIP capture device. The first step of capturing the telephone number and SIP signal of the terminal to be managed and the information collecting server records the telephone number and SIP signal captured in the first step in association with each other, and in the first step A second step of recording a subscriber state from the captured SIP signal; a third step of obtaining a request signal of a telephone number or a subscriber state by the test instruction server; and the third step by the test instruction server. SIP signal corresponding to the telephone number or subscriber status request signal obtained in step Alternatively, a fourth step of reading out subscriber status information from the information collection server and a fifth step of outputting the SIP signal read out in the fourth step as a sequence display by the test instruction server to the computer. It is a communication quality test program by SIP for execution.

また、請求項12に記載の発明は、請求項9に記載のRTPによる通信品質試験プログラム、請求項10に記載のICMPによる通信品質試験プログラム、請求項11に記載のSIPによる通信品質試験プログラムのうち、少なくとも2以上の通信品質試験プログラムを利用することを特徴とする通信品質試験プログラムである。   The invention described in claim 12 is a communication quality test program using RTP according to claim 9, a communication quality test program using ICMP according to claim 10, and a communication quality test program using SIP according to claim 11. Of these, at least two or more communication quality test programs are used.

本発明では、SIPキャプチャ装置から電話番号及びIPアドレスの情報を取り込んで情報収集サーバに記録するとともに、試験指示サーバが取得する電話番号に対応するIPアドレスで特定されるエージェントボックスを利用してRTP試験を行うようにした。
これにより、通信品質試験システムの利用者は、電話番号を入力するだけで、対象となるエージェントボックス間で、音声や映像のデータを含むRTP試験データにどの程度の劣化が生じているのかについて知ることができる。
In the present invention, the telephone number and IP address information is captured from the SIP capture device and recorded in the information collecting server, and RTP is used by using the agent box specified by the IP address corresponding to the telephone number acquired by the test instruction server. A test was conducted.
As a result, the user of the communication quality test system knows how much degradation has occurred in the RTP test data including audio and video data between the target agent boxes simply by entering the telephone number. be able to.

以下、図面を参照し、本発明の実施形態による通信品質試験システムのついて説明する。
始めに、本発明の第1の実施形態によるRTP(Real-time Transport Protocol)試験を利用した通信品質試験システムについて、図1〜図3を参照して説明する。
図1は、本実施形態によるRTP試験を利用した通信品質試験システムの構成図である。本実施形態による通信品質試験システムは、オペレータ端末1、試験指示サーバ2、情報収集サーバ3、SIPキャプチャ装置4、エージェントボックス5a、5b、SIPサーバ6、ルータ7、保守NW(NetWork)網8、VoIP(Voice over Internet Protocol)基盤網9、IP(Internet Protocol)網10、拠点LAN(Local Area Network)11a、11b、PE(Provider Edge)ルータ12a、12b、12c、CE(Customer Edge)ルータ13a及び13b、電話機14a、14bを有する。
Hereinafter, a communication quality test system according to an embodiment of the present invention will be described with reference to the drawings.
First, a communication quality test system using an RTP (Real-time Transport Protocol) test according to the first embodiment of the present invention will be described with reference to FIGS.
FIG. 1 is a configuration diagram of a communication quality test system using an RTP test according to the present embodiment. The communication quality test system according to this embodiment includes an operator terminal 1, a test instruction server 2, an information collection server 3, a SIP capture device 4, an agent box 5a, 5b, a SIP server 6, a router 7, a maintenance NW (NetWork) network 8, VoIP (Voice over Internet Protocol) base network 9, IP (Internet Protocol) network 10, local LAN (Local Area Network) 11a, 11b, PE (Provider Edge) routers 12a, 12b, 12c, CE (Customer Edge) router 13a, and 13b and telephones 14a and 14b.

オペレータ端末1は、試験指示サーバ2に接続されている。オペレータ端末1は電話会社などに設置される端末であり、電話会社のオペレータが利用者からの問い合わせを受けた際に、電話会社に登録している利用者の情報を取得するために使用する端末である。
試験指示サーバ2は、電話会社などに設置される端末であり、オペレータ端末1及び情報収集サーバ3に接続されるとともに、保守NW網8を介してエージェントボックス5aに接続されている。試験指示サーバ2は、RTP試験(あるいは、後述するICMP試験、SIP試験など)をする際の制御を行う。
情報収集サーバ3は、電話会社などに設置される端末であり、試験指示サーバ2及びSIPキャプチャ装置4に接続されている。SIPサーバが複数存在する場合は、複数のキャプチャ装置を設置し相互に接続する。電話番号とその電話番号の情報が収容されている情報収集サーバ3の管理は試験指示サーバ2で行われ、この管理情報は各情報収集サーバ3によって定期的に更新される。また、SIPキャプチャ装置4は、電話会社などに設置される端末であり、情報収集サーバ3及びVoIP基盤網9内のルータ7のミラーポートに接続されている。
エージェントボックス5aは、PEルータ12aに接続されるとともに、保守NW網8を介して試験指示サーバ2に接続されている。また、エージェントボックス5bは、PEルータ12bに接続されている。なお、図示を省略しているが、エージェントボックス5bは、保守NW網8を介して試験指示サーバ2に接続されている。
The operator terminal 1 is connected to the test instruction server 2. The operator terminal 1 is a terminal installed in a telephone company or the like, and is used to acquire information on a user registered in the telephone company when an operator of the telephone company receives an inquiry from the user. It is.
The test instruction server 2 is a terminal installed in a telephone company or the like, and is connected to the operator terminal 1 and the information collection server 3 and to the agent box 5a via the maintenance NW network 8. The test instruction server 2 performs control when performing an RTP test (or an ICMP test, an SIP test, which will be described later).
The information collection server 3 is a terminal installed in a telephone company or the like, and is connected to the test instruction server 2 and the SIP capture device 4. When there are a plurality of SIP servers, a plurality of capture devices are installed and connected to each other. Management of the information collection server 3 in which the telephone number and the information of the telephone number are accommodated is performed by the test instruction server 2, and this management information is periodically updated by each information collection server 3. The SIP capture device 4 is a terminal installed in a telephone company or the like, and is connected to the information collection server 3 and the mirror port of the router 7 in the VoIP infrastructure network 9.
The agent box 5a is connected to the PE router 12a and is connected to the test instruction server 2 via the maintenance NW network 8. The agent box 5b is connected to the PE router 12b. Although not shown, the agent box 5b is connected to the test instruction server 2 via the maintenance NW network 8.

SIPサーバ6は、電話会社などに設置される端末であり、VoIP基盤網9内のルータ7に接続されている。SIPサーバ6は、電話会社に登録している利用者が使用する電話機14a、14bがVoIPによる通信を行う際の情報を取得し管理する。
VoIP基盤網9内のルータ7は電話会社などに設置される装置であり、SIPサーバ6、PEルータ12cに接続されている。また、ルータ7は、VoIP基盤網9に接続されている。ルータ7はミラーポートを有し、SIPキャプチャ装置4に接続されている。ミラーポートは、PEルータ12cから取得する情報を、SIPサーバ6に出力するとともに、それと同じ情報をSIPキャプチャ装置4に出力する。
保守NW網8は、通信品質試験システムを利用する電話会社などがメンテナンス等のために使用するネットワークである。また、VoIP基盤網9は、通信品質試験システムを利用する電話会社などが電話機14a、14bなどの通信情報を管理するために使用するネットワークである。
IP網10は、インターネットであり、通信品質試験システムを利用する電話会社に登録した利用者が、VoIPによる通信を行う際に利用するネットワークである。また、拠点LAN・11a、11bは、学校や会社などの地域に設置されるネットワークである。
The SIP server 6 is a terminal installed in a telephone company or the like, and is connected to a router 7 in the VoIP infrastructure network 9. The SIP server 6 acquires and manages information when the telephones 14a and 14b used by the users registered with the telephone company perform communication by VoIP.
The router 7 in the VoIP base network 9 is a device installed in a telephone company or the like, and is connected to the SIP server 6 and the PE router 12c. The router 7 is connected to the VoIP infrastructure network 9. The router 7 has a mirror port and is connected to the SIP capture device 4. The mirror port outputs information acquired from the PE router 12 c to the SIP server 6 and outputs the same information to the SIP capture device 4.
The maintenance NW network 8 is a network used for maintenance and the like by a telephone company that uses the communication quality test system. The VoIP base network 9 is a network used by a telephone company or the like using the communication quality test system to manage communication information such as the telephones 14a and 14b.
The IP network 10 is the Internet, and is a network used when a user registered with a telephone company that uses the communication quality test system performs communication using VoIP. Further, the base LANs 11a and 11b are networks installed in areas such as schools and companies.

PEルータ12aは、エージェントボックス5aとIP網10やCEルータ13a間の情報のやり取りを制御するためのルータである。また、PEルータ12bは、エージェントボックス5bとIP網10やCEルータ13b間の情報のやり取りを制御するためのルータである。また、PEルータ12cは、ルータ7、VoIP網9、IP網10間の情報のやり取りを制御するためのルータである。
電話機14a、14bは、会社や家庭などに設置される端末であり、拠点LAN・11a、11bにそれぞれ接続されている。電話機14a、14bは、電話会社に登録した利用者がVoIPによる通信を行う際に利用する端末である。なお、図では、拠点LAN・11a、11bにそれぞれ電話機14a、14bが1台ずつ接続されている場合について示しているが、電話機が拠点LANに複数台接続するようにしてもよい。
The PE router 12a is a router for controlling the exchange of information between the agent box 5a and the IP network 10 or the CE router 13a. The PE router 12b is a router for controlling the exchange of information between the agent box 5b and the IP network 10 or the CE router 13b. The PE router 12c is a router for controlling the exchange of information among the router 7, the VoIP network 9, and the IP network 10.
The telephones 14a and 14b are terminals installed in a company or home, and are connected to the base LANs 11a and 11b, respectively. The telephones 14a and 14b are terminals used when a user registered with a telephone company performs communication by VoIP. The figure shows a case where one telephone 14a and 14b is connected to each of the base LANs 11a and 11b, but a plurality of telephones may be connected to the base LAN.

次に、本実施形態による通信品質試験システムの処理を図1及び図2を参照して説明する。図2は、本実施形態によるRTP試験を利用した通信品質試験システムの処理の流れを示すシーケンス図である。
本実施形態による通信品質試験システムは、電話会社に登録した利用者同士が電話機14aと電話機14b間で通話を行う際に雑音や不通などの通信品質の劣化が生じており、その利用者が電話会社のオペレータ端末1に問い合わせをしてきた場合等に使用される。
Next, processing of the communication quality test system according to the present embodiment will be described with reference to FIGS. FIG. 2 is a sequence diagram showing a processing flow of the communication quality test system using the RTP test according to the present embodiment.
In the communication quality test system according to the present embodiment, when the users registered in the telephone company make a call between the telephone set 14a and the telephone set 14b, the communication quality is deteriorated such as noise and disconnection. This is used when an inquiry is made to the operator terminal 1 of the company.

本実施形態による通信品質試験システムを使用する前提として、SIPキャプチャ装置4は、拠点LAN・11aに接続される電話機14aと、拠点LAN・11bに接続される電話機14bがSIPサーバ6を介してVoIPによる通信を行う際に、ルータ7からその通信情報を取得し、情報収集サーバ3に出力する(図1のステップS101、図2のステップS201a)。なお、このステップS201aの処理は常時行われる(図2のステップS201b、S201c、・・・)。また、電話番号毎の状態を示す加入者状態についても更新する。
情報収集サーバ3の解析部31は、SIPキャプチャ装置4から出力される通信情報を解析し、電話機14aの電話番号及びIPアドレスと、電話機14bの電話番号及びIPアドレスを取得し、情報収集サーバデータベース32にそれらの情報を記録する(図1のステップS102)。
As a premise of using the communication quality test system according to the present embodiment, the SIP capture device 4 includes a telephone 14a connected to the base LAN 11a and a telephone 14b connected to the base LAN 11b via the SIP server 6. When the communication is performed, the communication information is acquired from the router 7 and output to the information collection server 3 (step S101 in FIG. 1, step S201a in FIG. 2). Note that the processing in step S201a is always performed (steps S201b, S201c,... In FIG. 2). The subscriber status indicating the status for each telephone number is also updated.
The analysis unit 31 of the information collection server 3 analyzes the communication information output from the SIP capture device 4, acquires the telephone number and IP address of the telephone 14a, and the telephone number and IP address of the telephone 14b, and acquires the information collection server database. The information is recorded in 32 (step S102 in FIG. 1).

次に、オペレータ端末1を操作するオペレータは、本実施形態によるRTP試験を行う対象となる電話機14a及び14bの電話番号を、利用者から聞き出し、キーボードなどの入力手段から試験指示サーバ2に出力する。
試験指示サーバ2の電話番号取得部(図示省略)は、オペレータ端末1から出力される電話機14a及び14bの電話番号を取得し、対象エージェントボックス特定部21へ出力する(図1のステップS103、図2のステップS202)。
対象エージェントボックス特定部21は、電話機14a及び14bの電話番号に基づいて、情報収集サーバ3の情報収集サーバデータベース32を検索する(図1のステップS104、図2のステップS203)。そして、電話機14a及び14bの電話番号に対応するIPアドレスをそれぞれ読み出す(図1のステップS104、図2のステップS204)。
Next, the operator who operates the operator terminal 1 hears the telephone numbers of the telephones 14a and 14b to be subjected to the RTP test according to the present embodiment from the user, and outputs them to the test instruction server 2 from input means such as a keyboard. .
The telephone number acquisition unit (not shown) of the test instruction server 2 acquires the telephone numbers of the telephones 14a and 14b output from the operator terminal 1 and outputs them to the target agent box specifying unit 21 (step S103 in FIG. 1, FIG. Step S202).
The target agent box specifying unit 21 searches the information collection server database 32 of the information collection server 3 based on the telephone numbers of the telephones 14a and 14b (step S104 in FIG. 1 and step S203 in FIG. 2). Then, the IP addresses corresponding to the telephone numbers of the telephones 14a and 14b are respectively read (step S104 in FIG. 1 and step S204 in FIG. 2).

試験指示サーバ2の試験用データ格納部23には、RTP試験に使用する映像や音声などについてのRTP試験データが予め記録されている。図3に本実施形態によるRTP試験データの構成の一例を示す。図に示すように、RTP試験データとして使用するRTPパケット15には、IPヘッダとしてTOS(Type Of Service)15a、プロトコル15bが含まれており、データとしてUDP(User Datagram Protocol)ヘッダ15c、RTPヘッダ15d、RTPデータ15eが含まれている。   In the test data storage unit 23 of the test instruction server 2, RTP test data for video and audio used for the RTP test is recorded in advance. FIG. 3 shows an example of the configuration of RTP test data according to the present embodiment. As shown in the figure, an RTP packet 15 used as RTP test data includes a TOS (Type Of Service) 15a and a protocol 15b as IP headers, and a UDP (User Datagram Protocol) header 15c and RTP headers as data. 15d and RTP data 15e are included.

試験実施部22は、試験用データ格納部23からRTP試験データを読み出すとともに(図1のステップS105)、対象エージェントボックス特定部21からRTP試験を行うエージェントボックス5a及び5bのIPアドレスを取得する(図1のステップ106)。そして、取得したエージェントボックス5a及び5bのIPアドレスうち、一方のエージェントボックス5aのIPアドレスに対して、保守NW網8を介して送信する(図1のステップS107、図2のステップS205)。   The test execution unit 22 reads out the RTP test data from the test data storage unit 23 (step S105 in FIG. 1), and acquires the IP addresses of the agent boxes 5a and 5b that perform the RTP test from the target agent box specifying unit 21 ( Step 106 in FIG. Then, of the acquired IP addresses of the agent boxes 5a and 5b, the IP address of one agent box 5a is transmitted via the maintenance NW network 8 (step S107 in FIG. 1, step S205 in FIG. 2).

エージェントボックス5aの送受信部51は、試験指示サーバ2から送信されたRTP試験データを、他方のIPアドレスで特定されるエージェントボックス5bに対して、IP網10を介して送信する(図1のステップS108、図2のステップS206)。
エージェントボックス5bの折り返し部52は、エージェントボックス5aから受信したRTP試験データを折り返し、エージェントボックス5aに対して、IP網10を介して送信する(図1のステップS109、図2のステップS207)。
エージェントボックス5aの送受信部51は、エージェントボックス5bからRTP試験データを受信する。試験結果データ生成部53は、エージェントボックス5aから送信したRTP試験データと、エージェントボックス5bから受信したRTP試験データとを比較することにより、エージェントボックス5bから受信したRTP試験データに生じている遅れ、ジッタ、ロスを測定し、RTP試験結果データを生成する。
The transmission / reception unit 51 of the agent box 5a transmits the RTP test data transmitted from the test instruction server 2 to the agent box 5b specified by the other IP address via the IP network 10 (step in FIG. 1). S108, step S206 of FIG. 2).
The return unit 52 of the agent box 5b returns the RTP test data received from the agent box 5a and transmits it to the agent box 5a via the IP network 10 (step S109 in FIG. 1 and step S207 in FIG. 2).
The transmission / reception unit 51 of the agent box 5a receives RTP test data from the agent box 5b. The test result data generation unit 53 compares the RTP test data transmitted from the agent box 5a with the RTP test data received from the agent box 5b, thereby causing a delay occurring in the RTP test data received from the agent box 5b. Jitter and loss are measured, and RTP test result data is generated.

エージェントボックス5aの送受信部51は、RTP試験結果データを、保守NW網8を介して試験指示サーバ2に対して送信する(図1のステップS110、図2のステップS208)。
再生部24や結果表示部25は、エージェントボックス5aから送信されたRTP試験結果データを取得する(図1のステップS111)。そして、再生部24によりエージェントボックス5aがエージェントボックス5bから受信したRTP試験データを再生したり、結果表示部25によりエージェントボックス5aからエージェントボックス5bに送信したRTP試験データと、エージェントボックス5bからエージェントボックス5aに折り返し送信されたRTP試験データを比較してグラフなどとしてオペレータ端末1に対して出力する(図1のステップS112、図2のステップS209)。
The transmission / reception unit 51 of the agent box 5a transmits the RTP test result data to the test instruction server 2 via the maintenance NW network 8 (step S110 in FIG. 1 and step S208 in FIG. 2).
The playback unit 24 and the result display unit 25 acquire the RTP test result data transmitted from the agent box 5a (step S111 in FIG. 1). The reproduction unit 24 reproduces the RTP test data received by the agent box 5a from the agent box 5b, the RTP test data transmitted from the agent box 5a to the agent box 5b by the result display unit 25, and the agent box 5b to the agent box. The RTP test data sent back to 5a is compared and output as a graph or the like to the operator terminal 1 (step S112 in FIG. 1 and step S209 in FIG. 2).

上述したRTP試験を行うことにより、オペレータ端末1を操作するオペレータは、RTP試験の対象となる電話機14a及び14bの電話番号を入力するだけで、エージェントボックス5aがエージェントボックス5bから受信する音声又は映像などを含むRTP試験データの状態を視聴することにより通信品質を確認することができる。   By performing the RTP test described above, the operator operating the operator terminal 1 simply inputs the telephone numbers of the telephones 14a and 14b to be subjected to the RTP test, and the audio or video that the agent box 5a receives from the agent box 5b. The communication quality can be confirmed by viewing the state of the RTP test data including the above.

次に、本発明の第2の実施形態によるICMP(Internet Control Message Protocol)試験を利用した通信品質試験システムについて、図4〜図6を参照して説明する。
図4は、本実施形態によるICMP試験を利用した通信品質試験システムの構成図である。本実施形態の通信品質試験システムは、第1の実施形態による通信品質試験システム(図1参照)と同じ構成を採るため、同一の符号を付してその説明を省略する。
次に、本実施形態による通信品質試験システムの処理を図4及び図5を参照して説明する。図5は、本実施形態によるICMP試験を利用した通信品質試験システムの処理の流れを示すシーケンス図である。
本実施形態による通信品質試験システムは、電話会社に登録した利用者が電話機14aで通話を行う際に雑音や不通などの通信品質の劣化が生じており、その利用者が電話会社のオペレータ端末1に問い合わせをしてきた場合等に使用される。
Next, a communication quality test system using an Internet Control Message Protocol (ICMP) test according to the second embodiment of the present invention will be described with reference to FIGS.
FIG. 4 is a configuration diagram of a communication quality test system using an ICMP test according to the present embodiment. Since the communication quality test system of this embodiment has the same configuration as the communication quality test system (see FIG. 1) according to the first embodiment, the same reference numerals are given and description thereof is omitted.
Next, processing of the communication quality test system according to the present embodiment will be described with reference to FIGS. FIG. 5 is a sequence diagram showing a processing flow of the communication quality test system using the ICMP test according to the present embodiment.
In the communication quality test system according to the present embodiment, when a user registered with the telephone company makes a call on the telephone 14a, the communication quality such as noise and disconnection is deteriorated, and the user is the operator terminal 1 of the telephone company. Used when inquiries are made.

本実施形態による通信品質試験システムを使用する前提として、SIPキャプチャ装置4は、拠点LAN・11aに接続される電話機14aと、拠点LAN・11bに接続される電話機14bがSIPサーバ6を介してVoIPによる通信を行う際に、ルータ7からその通信情報を取得し、情報収集サーバ3に出力する(図4のステップS301、図5のステップS401a)。なお、このステップS401aの処理は常時行われる(図5のステップS401b、S401c、・・・)。
情報収集サーバ3の解析部31は、SIPキャプチャ装置4から出力される通信情報を解析し、電話機14aの電話番号及びIPアドレスを取得し、情報収集サーバデータベース32にその情報を記録する(図4のステップS302)。
As a premise of using the communication quality test system according to the present embodiment, the SIP capture device 4 includes a telephone 14a connected to the base LAN 11a and a telephone 14b connected to the base LAN 11b via the SIP server 6. When the communication is performed, the communication information is acquired from the router 7 and output to the information collection server 3 (step S301 in FIG. 4 and step S401a in FIG. 5). Note that the process in step S401a is always performed (steps S401b, S401c,... In FIG. 5).
The analysis unit 31 of the information collection server 3 analyzes the communication information output from the SIP capture device 4, acquires the telephone number and IP address of the telephone 14a, and records the information in the information collection server database 32 (FIG. 4). Step S302).

次に、オペレータ端末1を操作するオペレータは、本実施形態によるICMP試験を行う対象となる電話機14aの電話番号を、利用者から聞き出し、キーボードなどの入力手段から試験指示サーバ2に出力する。
試験指示サーバ2の電話番号取得部(図示省略)は、オペレータ端末1から出力される電話機14aの電話番号を取得し、対象エージェントボックス特定部21へ出力する(図4のステップS303、図5のステップS402)。
対象エージェントボックス特定部21は、電話機14aの電話番号に基づいて、情報収集サーバ3の情報収集サーバデータベース32を検索する(図4のステップS304、図5のステップS403)。そして、電話機14aの電話番号に対応するIPアドレスを読み出す(図4のステップS304、図5のステップS404)。
Next, the operator who operates the operator terminal 1 hears the telephone number of the telephone set 14a to be subjected to the ICMP test according to the present embodiment from the user, and outputs it to the test instruction server 2 from input means such as a keyboard.
The telephone number acquisition unit (not shown) of the test instruction server 2 acquires the telephone number of the telephone 14a output from the operator terminal 1 and outputs it to the target agent box specifying unit 21 (step S303 in FIG. 4 and FIG. 5). Step S402).
The target agent box specifying unit 21 searches the information collection server database 32 of the information collection server 3 based on the telephone number of the telephone 14a (step S304 in FIG. 4 and step S403 in FIG. 5). Then, the IP address corresponding to the telephone number of the telephone 14a is read (step S304 in FIG. 4 and step S404 in FIG. 5).

試験指示サーバ2の試験用データ格納部23には映像や音声などについてのコーデック情報が予め記録されている。
試験実施部22は、試験用データ格納部23からコーデック情報を読み出すとともに(図4のステップS305)、対象エージェントボックス特定部21からICMP試験を行うエージェントボックス5aのIPアドレスを取得する(図4のステップ306)。そして、エージェントボックス5aのIPアドレスに対して、保守NW網8を介して送信する(図4のステップS307、図5のステップS405)。
In the test data storage unit 23 of the test instruction server 2, codec information regarding video, audio, and the like is recorded in advance.
The test execution unit 22 reads the codec information from the test data storage unit 23 (step S305 in FIG. 4), and obtains the IP address of the agent box 5a that performs the ICMP test from the target agent box specifying unit 21 (FIG. 4). Step 306). And it transmits to the IP address of the agent box 5a via the maintenance NW network 8 (step S307 in FIG. 4 and step S405 in FIG. 5).

エージェントボックス5aのICMPパケット作成部54は、試験指示サーバ2から受信したコーデック情報を参照してICMP試験データを作成する。図6にICMP試験データの構成の一例を示す。図に示すように、ICMP試験データとして使用するICMPパケット16には、IPヘッダとしてTOS・16a、プロトコル16bが含まれており、データとしてICMPヘッダ16c、エコーデータ16dが含まれている。ここで、ICMPパケット16のTOS・16aは、指定されたコーデック情報のRTPパケット(図3参照)のTOS・15aと同じ長さに設定される。また、ICMPパケット16のエコーデータ16dの長さは、ICMPヘッダ16c、エコーデータ16dを合わせた長さが、RTPパケットのUDPヘッダ・15c、RTPヘッダ・15d、RTPデータ・15eを合わせた長さと同じになるように設定される。これにより、ICMP試験データは、RTP試験データに類似するデータとして送受信が行われる。   The ICMP packet creation unit 54 of the agent box 5a creates ICMP test data with reference to the codec information received from the test instruction server 2. FIG. 6 shows an example of the structure of ICMP test data. As shown in the figure, an ICMP packet 16 used as ICMP test data includes TOS • 16a and a protocol 16b as IP headers, and includes an ICMP header 16c and echo data 16d as data. Here, the TOS · 16a of the ICMP packet 16 is set to the same length as the TOS · 15a of the RTP packet (see FIG. 3) of the designated codec information. The length of the echo data 16d of the ICMP packet 16 is the total length of the ICMP header 16c and the echo data 16d. Set to be the same. Thereby, ICMP test data is transmitted and received as data similar to RTP test data.

エージェントボックス5aの送受信部51は、ICMPパケット作成部54が作成したICMP試験データを、IPアドレスで特定される電話機14aに対して、IP網10を介して送信する(図4のステップS308、図5のステップS406)。
電話機14aは、エージェントボックス5aから受信したICMP試験データを折り返し、エージェントボックス5aに対して、IP網10を介して送信する(図4のステップS308、図5のステップS407)。
エージェントボックス5aの送受信部51は、電話機14aからICMP試験データを受信する。試験結果データ生成部53は、エージェントボックス5aから送信したICMP試験データと、電話機14aから受信したICMP試験データとを比較することにより、電話機14aから受信したICMP試験データに生じている遅れ、ジッタ、ロスを測定し、ICMP試験結果データを生成する。
The transmission / reception unit 51 of the agent box 5a transmits the ICMP test data created by the ICMP packet creation unit 54 to the telephone set 14a specified by the IP address via the IP network 10 (step S308 in FIG. 4, FIG. 5 step S406).
The telephone 14a returns the ICMP test data received from the agent box 5a and transmits it to the agent box 5a via the IP network 10 (step S308 in FIG. 4 and step S407 in FIG. 5).
The transmission / reception unit 51 of the agent box 5a receives ICMP test data from the telephone set 14a. The test result data generation unit 53 compares the ICMP test data transmitted from the agent box 5a with the ICMP test data received from the telephone set 14a, thereby causing delay, jitter, The loss is measured and ICMP test result data is generated.

エージェントボックス5aの送受信部51は、ICMP試験結果データを、保守NW網8を介して試験指示サーバ2に対して送信する(図4のステップS309、図5のステップS408)。
結果表示部25は、電話機14aから送信されたICMP試験結果データを取得する(図4のステップS310)。そして、結果表示部25によりエージェントボックス5aから電話機14aに送信したICMP試験データと、電話機14aからエージェントボックス5aに折り返し送信されたICMP試験データを比較してグラフなどとしてオペレータ端末1に対して出力する(図4のステップS311、図5のステップS411)。
The transmission / reception unit 51 of the agent box 5a transmits the ICMP test result data to the test instruction server 2 via the maintenance NW network 8 (step S309 in FIG. 4 and step S408 in FIG. 5).
The result display unit 25 acquires ICMP test result data transmitted from the telephone set 14a (step S310 in FIG. 4). Then, the ICMP test data transmitted from the agent box 5a to the telephone set 14a by the result display unit 25 and the ICMP test data transmitted from the telephone set 14a to the agent box 5a are compared and output to the operator terminal 1 as a graph or the like. (Step S311 in FIG. 4 and Step S411 in FIG. 5).

上述したICMP試験を行うことにより、オペレータ端末1を操作するオペレータは、ICMP試験の対象となる電話機14aの電話番号を入力するだけで、エージェントボックス5aが電話機14aから受信する音声又は映像などを含むRTP試験データに類似するICMP試験データの状態を視聴することにより通信品質を確認することができる。   By performing the above-described ICMP test, the operator operating the operator terminal 1 simply inputs the telephone number of the telephone set 14a to be subjected to the ICMP test, and includes the voice or video received by the agent box 5a from the telephone set 14a. The communication quality can be confirmed by viewing the state of ICMP test data similar to the RTP test data.

次に、本発明の第3の実施形態によるSIP試験を利用した通信品質試験システムについて、図7〜図11を参照して説明する。
図7は、本実施形態によるSIP試験を利用した通信品質試験システムの構成図である。本実施形態の通信品質試験システムは、第1の実施形態による通信品質試験システム(図1参照)と同じ構成を採るため、同一の符号を付してその説明を省略する。
次に、本実施形態による通信品質試験システムの処理を図7及び図8を参照して説明する。図8は、本実施形態によるSIP試験を利用した通信品質試験システムの処理の流れを示すシーケンス図である。
本実施形態による通信品質試験システムは、電話会社に登録した利用者同士が電話機14a、14bで通話を行った場合における通話履歴などを確認する場合等に使用される。
Next, a communication quality test system using the SIP test according to the third embodiment of the present invention will be described with reference to FIGS.
FIG. 7 is a configuration diagram of a communication quality test system using the SIP test according to the present embodiment. Since the communication quality test system of this embodiment has the same configuration as the communication quality test system (see FIG. 1) according to the first embodiment, the same reference numerals are given and description thereof is omitted.
Next, processing of the communication quality test system according to the present embodiment will be described with reference to FIGS. FIG. 8 is a sequence diagram showing a processing flow of the communication quality test system using the SIP test according to the present embodiment.
The communication quality test system according to the present embodiment is used when confirming a call history or the like when users registered with a telephone company make a call using the telephones 14a and 14b.

本実施形態による通信品質試験システムを使用する前提として、SIPキャプチャ装置4は、拠点LAN・11aに接続される電話機14aと、拠点LAN・11bに接続される電話機14bがSIPサーバ6を介してVoIPによる通信を行う際に、ルータ7からその通信情報を取得し、情報収集サーバ3に出力する(図7のステップS501、図8のステップS601a)。なお、このステップS601aの処理は常時行われる(図8のステップS601b、S601c、・・・)。
情報収集サーバ3の解析部31は、SIPキャプチャ装置4から出力される通信情報を解析し、電話機14aの電話番号、SIP信号、電話機14bの電話番号及びSIP信号、を取得し、情報収集サーバデータベース32にそれらの情報を記録する(図7のステップS502)。
As a premise of using the communication quality test system according to the present embodiment, the SIP capture device 4 includes a telephone 14a connected to the base LAN 11a and a telephone 14b connected to the base LAN 11b via the SIP server 6. When communication is performed, the communication information is acquired from the router 7 and output to the information collection server 3 (step S501 in FIG. 7 and step S601a in FIG. 8). Note that the process in step S601a is always performed (steps S601b, S601c,... In FIG. 8).
The analysis unit 31 of the information collection server 3 analyzes the communication information output from the SIP capture device 4 and acquires the telephone number and SIP signal of the telephone 14a, the telephone number and SIP signal of the telephone 14b, and the information collection server database The information is recorded in 32 (step S502 in FIG. 7).

次に、オペレータ端末1を操作するオペレータは、本実施形態によるSIP試験を行う対象となる電話機14aなどの電話番号を取得し、試験指示サーバ2に出力する。
試験指示サーバ2の電話番号取得部(図示省略)は、オペレータ端末1から出力される電話機14aなどの電話番号を取得し、SIP信号シーケンス表示部26へ出力する(図7のステップS503、図8のステップS602)。
SIP信号シーケンス表示部26は、取得した電話番号に基づいて、情報収集サーバ3の情報収集サーバデータベース32を検索する(図7のステップS504、図8のステップS603)。そして、電話機14aの電話番号に対応するSIP信号を読み出す(図7のステップS504、図8のステップS604)。
SIP信号シーケンス表示部26は、情報収集サーバデータベース32から読み出したSIP信号を、オペレータ端末1に対して出力し、オペレータ端末1の表示画面などにシーケンス表示等として表示する(図7のステップS505、図8のステップS605)。
Next, an operator who operates the operator terminal 1 obtains a telephone number of the telephone 14a or the like to be subjected to the SIP test according to the present embodiment, and outputs it to the test instruction server 2.
A telephone number acquisition unit (not shown) of the test instruction server 2 acquires a telephone number such as the telephone 14a output from the operator terminal 1 and outputs it to the SIP signal sequence display unit 26 (steps S503 and FIG. 8 in FIG. 7). Step S602).
The SIP signal sequence display unit 26 searches the information collection server database 32 of the information collection server 3 based on the acquired telephone number (step S504 in FIG. 7 and step S603 in FIG. 8). Then, the SIP signal corresponding to the telephone number of the telephone set 14a is read (step S504 in FIG. 7 and step S604 in FIG. 8).
The SIP signal sequence display unit 26 outputs the SIP signal read from the information collection server database 32 to the operator terminal 1 and displays it as a sequence display or the like on the display screen of the operator terminal 1 (Step S505 in FIG. 7). Step S605 in FIG.

一方、上述したオペレータ端末1にSIP信号を表示させる代わりに、加入者状態を表示させることもできる。この場合、オペレータ端末1は、加入者状態の表示を要求する信号を取得し試験指示サーバ2に出力する。
試験指示サーバ2は、オペレータ端末1から出力される加入者状態の表示を要求する信号を取得し、SIP信号シーケンス表示部26へ出力する(図7のステップS503、図8のステップS606)。
SIP信号シーケンス表示部26は、加入者状態の表示を要求する信号に基づいて、情報収集サーバ3の情報収集サーバデータベース32を検索する(図7のステップS504、図8のステップS607)。そして、検索する加入者状態に該当するデータを読み出し、SIP信号シーケンス表示部26に出力する(図7のステップS504、図8のステップS608)。
SIP信号シーケンス表示部26は、情報収集サーバ3から読み出した加入者状態の情報を、オペレータ端末1に対して出力し、オペレータ端末1の表示画面などに表示する(図7のステップS505、図8のステップS609)。
On the other hand, the subscriber status can be displayed instead of displaying the SIP signal on the operator terminal 1 described above. In this case, the operator terminal 1 acquires a signal requesting display of the subscriber status and outputs it to the test instruction server 2.
The test instruction server 2 acquires a signal requesting display of the subscriber status output from the operator terminal 1, and outputs the signal to the SIP signal sequence display unit 26 (step S503 in FIG. 7 and step S606 in FIG. 8).
The SIP signal sequence display unit 26 searches the information collection server database 32 of the information collection server 3 based on the signal requesting the display of the subscriber status (step S504 in FIG. 7 and step S607 in FIG. 8). Then, data corresponding to the subscriber status to be searched is read out and output to the SIP signal sequence display unit 26 (step S504 in FIG. 7 and step S608 in FIG. 8).
The SIP signal sequence display unit 26 outputs the subscriber status information read from the information collection server 3 to the operator terminal 1 and displays it on the display screen of the operator terminal 1 (steps S505 and 8 in FIG. 7). Step S609).

図9は、本実施形態による情報収集サーバ3の解析部31での処理の流れを示すフローチャートである。始めに、SIPキャプチャ装置4は、ルータ7から出力されるSIP信号を取り込む(ステップS701)。情報収集サーバ3の解析部31は、そのSIP信号の解析を行う(ステップS702)。
次に、解析部31は、SIP信号の種類を判定する(ステップS703)。
SIP信号が、「REGISTER」という信号である場合には、ステップS703で「REGISTER」と判定し、ステップS704へ進む。そして、情報収集サーバデータベース32を検索することにより(ステップS704)、電話番号が既に登録されているか否かについて判定する(ステップS705)。情報収集サーバデータベース32に電話番号が登録されている場合には、ステップS705で「Yes」と判定し、情報収集サーバデータベース32に登録されている電話番号を最新のデータに更新する(ステップS710)。そして、情報収集サーバデータベース32に登録されているSIP信号の履歴をシーケンス表示等として、オペレータ端末1に出力する(ステップS711)。一方、情報収集サーバデータベース32に電話番号が登録されていない場合には、ステップS705で「No」と判定し、情報収集サーバデータベース32に電話番号を登録し(ステップS706)、ステップS711へ進む。
FIG. 9 is a flowchart showing the flow of processing in the analysis unit 31 of the information collection server 3 according to this embodiment. First, the SIP capture device 4 captures a SIP signal output from the router 7 (step S701). The analysis unit 31 of the information collection server 3 analyzes the SIP signal (step S702).
Next, the analysis unit 31 determines the type of SIP signal (step S703).
If the SIP signal is a signal “REGISTER”, it is determined as “REGISTER” in step S703, and the process proceeds to step S704. Then, by searching the information collection server database 32 (step S704), it is determined whether or not the telephone number has already been registered (step S705). If the telephone number is registered in the information collection server database 32, “Yes” is determined in step S705, and the telephone number registered in the information collection server database 32 is updated to the latest data (step S710). . The SIP signal history registered in the information collection server database 32 is output to the operator terminal 1 as a sequence display or the like (step S711). On the other hand, if the telephone number is not registered in the information collection server database 32, “No” is determined in step S705, the telephone number is registered in the information collection server database 32 (step S706), and the process proceeds to step S711.

一方、SIP信号が、「INVITE」という信号である場合には、ステップS703で「INVITE」と判定し、ステップS707へ進む。そして、電話番号登録状況の空塞状態を稼動中とする処理を行い(ステップS707)、情報収集サーバデータベース32にその情報を登録した後、ステップS711へ進む。
一方、SIP信号が、INVITEに対するレスポンスメッセージの「200 OK」という信号である場合には、ステップS703で、INVITEに対するレスポンスメッセージの「200 OK」と判定し、ステップS708へ進む。そして、電話番号の登録状況の空塞状態を通話中とする処理を行うとともに、その電話番号のセッション情報を更新し(ステップS708)、ステップS711へ進む。
一方、SIP信号が、「CANCEL」、「エラーメッセージ」、「BYE」のいずれかの信号である場合には、ステップS703で「CANCEL、エラーメッセージ、BYE」と判定し、ステップS709へ進む。そして、電話番号の登録状況の空塞状態を空きとする処理を行い(ステップS709)、ステップS711へ進む。
一方、SIP信号が上記「REGISTER」、「INVITE」、INVITEに対するレスポンスメッセージの「200 OK」、「CANCEL」、「エラーメッセージ」、「BYE」のいずれの信号でもない場合には、ステップS703で「該当なし」と判定し、ステップS711へ進む。
On the other hand, if the SIP signal is a signal “INVITE”, it is determined as “INVITE” in step S703, and the process proceeds to step S707. Then, a process for setting the telephone number registration status to the active state is performed (step S707), the information is registered in the information collection server database 32, and the process proceeds to step S711.
On the other hand, if the SIP signal is “200 OK” in the response message for INVITE, it is determined in step S703 that the response message for INVITE is “200 OK”, and the process proceeds to step S708. Then, a process of setting the telephone number registration status to the busy state is performed, and the session information of the telephone number is updated (step S708), and the process proceeds to step S711.
On the other hand, if the SIP signal is any one of “CANCEL”, “error message”, and “BYE”, it is determined as “CANCEL, error message, BYE” in step S703, and the process proceeds to step S709. And the process which makes the empty state of the registration status of a telephone number empty is performed (step S709), and it progresses to step S711.
On the other hand, if the SIP signal is not one of the “REGISTER”, “INVITE”, and “200 OK”, “CANCEL”, “error message”, and “BYE” response messages to INVITE, “ It is determined as “not applicable”, and the process proceeds to step S711.

図10にオペレータ端末1の表示画面に表示されるSIP信号のシーケンス表示の一例を示す。電話機14aと電話機14bの間では、SIPサーバ6を介して通信が行われ、その通信時の通信情報がルータ7及びSIPキャプチャ装置4を介して情報収集サーバ3に出力される。これにより、電話機14aと電話機14bとの間で、「INVITE」、「100 Trying」、「180 Ringing」、「200 OK」、「ACK」、「BYE」、「200 OK」のような信号のやり取りを取得することが可能になり、図に示すように、オペレータ端末1の表示画面に信号の送受信の状態をシーケンス表示することができる。
例えば、図11に示すように、オペレータ端末1の表示画面にSIP信号のシーケンス表示として「INVITE」、「100 Trying」、「486 Busy Here」、「ACK」のSIP信号しか表示されていない場合には、電話機14bの通信状態が通話中であると判定することができる。
FIG. 10 shows an example of a sequence display of SIP signals displayed on the display screen of the operator terminal 1. Communication is performed between the telephone 14 a and the telephone 14 b via the SIP server 6, and communication information at the time of communication is output to the information collection server 3 via the router 7 and the SIP capture device 4. Thus, signals such as “INVITE”, “100 Trying”, “180 Ringing”, “200 OK”, “ACK”, “BYE”, “200 OK” are exchanged between the telephone 14 a and the telephone 14 b. As shown in the figure, the signal transmission / reception state can be displayed in sequence on the display screen of the operator terminal 1.
For example, as shown in FIG. 11, when only SIP signals of “INVITE”, “100 Trying”, “486 Busy Here”, and “ACK” are displayed as the sequence display of the SIP signal on the display screen of the operator terminal 1. Can determine that the communication state of the telephone set 14b is busy.

上述したSIP試験を行うことにより、オペレータ端末1を操作するオペレータは、SIP試験の対象となる電話機の電話番号、又は、加入者状態表示の要求を入力するだけで、電話機14aの通信履歴をシーケンス表示したり、加入者状態を確認したりすることができる。   By performing the SIP test described above, the operator operating the operator terminal 1 can sequence the communication history of the telephone 14a simply by inputting the telephone number of the telephone subject to the SIP test or a request for displaying the subscriber status. It can be displayed and the subscriber status can be confirmed.

なお、上述した第1〜第3の実施形態による通信品質試験方法では、RTP試験、ICMP試験、SIP試験を独立して行う場合について説明したが、このような構成に限定されるものではなく、これらの試験を組み合わせてもよい。以下、その試験方法について本発明の第4の実施形態による通信品質試験システムとして説明する。
図12は、本発明の第4の実施形態による通信品質試験システムの処理の流れを示すフローチャートである。システムの構成については、第1〜第3の実施形態の構成(図1、図4、図7参照)と同じであるので説明を省略する。
In the communication quality test method according to the first to third embodiments described above, the case where the RTP test, the ICMP test, and the SIP test are performed independently has been described. However, the present invention is not limited to such a configuration. These tests may be combined. The test method will be described below as a communication quality test system according to the fourth embodiment of the present invention.
FIG. 12 is a flowchart showing a processing flow of the communication quality test system according to the fourth exemplary embodiment of the present invention. Since the configuration of the system is the same as the configuration of the first to third embodiments (see FIGS. 1, 4, and 7), description thereof is omitted.

始めに、オペレータ端末1から試験指示サーバ2に対して、電話番号の情報を出力する(ステップS801)。次に、その電話番号に対応するIPアドレス、SIP信号を情報収集サーバデータベース32を検索することにより取得する(ステップS802)。その検索結果に基づいて、試験対象となる電話番号に対応するIPアドレス、SIP信号の情報を、オペレータ端末1の表示画面に表示する(ステップS803)。   First, telephone number information is output from the operator terminal 1 to the test instruction server 2 (step S801). Next, the IP address and SIP signal corresponding to the telephone number are obtained by searching the information collection server database 32 (step S802). Based on the search result, the IP address and SIP signal information corresponding to the telephone number to be tested are displayed on the display screen of the operator terminal 1 (step S803).

次に、SIP試験を行うか否かについて判定する(ステップS804)。SIP試験を行わずに、RTP試験やICMP試験を行う場合には、ステップS804で「No」と判定され、ステップS805へ進む。
そして、試験対象となる電話番号の電話機を管理するエージェントボックスを特定する(ステップS805)。次に、RTP試験を行うか否かについて判定する(ステップS806)。RTP試験を行う場合には、ステップS806で「Yes」と判定され、ステップS811へ進む。
Next, it is determined whether or not to perform a SIP test (step S804). When the RTP test or the ICMP test is performed without performing the SIP test, “No” is determined in step S804, and the process proceeds to step S805.
Then, an agent box that manages the telephone of the telephone number to be tested is specified (step S805). Next, it is determined whether or not to perform the RTP test (step S806). When the RTP test is performed, “Yes” is determined in step S806, and the process proceeds to step S811.

ステップS811では、試験用データ格納部23からRTP試験データを読み出し、対象エージェントボックス特定部21で特定されるRTP試験の対象となるエージェントボックス5aに対して送信する(ステップS811)。次に、エージェントボックス5aからエージェントボックス5bに対してRTP試験データを送信する(ステップS812)。エージェントボックス5bは、RTP試験データを折り返しエージェントボックス5aに対して送信する(ステップS813)。エージェントボックス5aは、エージェントボックス5bから送信されるRTP試験データを受信する(ステップS814)。
エージェントボックス5aでは、エージェントボックス5bに送信したRTP試験データと、エージェントボックス5bから受信したRTP試験データを比較することにより、ジッタ、パケットロス、遅延などを測定する(ステップS815)。そして、その測定結果をRTP試験結果データとして作成する(ステップS816)。エージェントボックス5aは、試験指示サーバ2に対して、RTP試験結果データを送信する(ステップS817)。
試験指示サーバ2は、保守NW網8を介してRTP試験結果データを受信する(ステップS818)。試験指示サーバ2の再生部24や結果表示部25は、RTP試験結果データを再生あるいはグラフ化して表示等することにより、オペレータ端末1に出力する(ステップS819)。
上述したステップS811〜S819の処理は、第1の実施形態で説明したRTP試験の処理(図1及び図2参照)と同じである。
In step S811, the RTP test data is read from the test data storage unit 23 and transmitted to the agent box 5a that is the target of the RTP test specified by the target agent box specifying unit 21 (step S811). Next, RTP test data is transmitted from the agent box 5a to the agent box 5b (step S812). The agent box 5b transmits the RTP test data to the return agent box 5a (step S813). The agent box 5a receives the RTP test data transmitted from the agent box 5b (step S814).
The agent box 5a measures jitter, packet loss, delay, etc. by comparing the RTP test data transmitted to the agent box 5b with the RTP test data received from the agent box 5b (step S815). Then, the measurement result is created as RTP test result data (step S816). The agent box 5a transmits RTP test result data to the test instruction server 2 (step S817).
The test instruction server 2 receives the RTP test result data via the maintenance NW network 8 (step S818). The reproduction unit 24 and the result display unit 25 of the test instruction server 2 output the RTP test result data to the operator terminal 1 by reproducing or displaying it in a graph (step S819).
The processes in steps S811 to S819 described above are the same as the RTP test process described in the first embodiment (see FIGS. 1 and 2).

一方、ステップS806において、「No」と判定した場合には、ステップS821へ進み、ICMP試験を行う。ステップS821では、試験用データ格納部23からコーデック情報を読み出し、対象エージェントボックス特定部21で特定されるICMP試験の対象となるエージェントボックス5aに対して送信する(ステップS821)。
エージェントボックス5aのICMPパケット作成部54は、RTP試験データに類似するICMP試験データを作成する(ステップS822)。エージェントボックス5aは、ICMP試験データをIPアドレスで特定される電話機14aに対して送信する(ステップS823)。電話機14aはICMP試験データを受信すると、折り返しエージェントボックス5aに対してICMP試験データを送信する(ステップS824)。
エージェントボックス5aの試験結果データ生成部53は、電話機14aに送信したICMP試験データと、電話機14aから受信したICMP試験データとを比較することにより、ジッタ、パケットロス、遅延などを測定しICMP試験結果データを作成する(ステップS825)。エージェントボックス5aは、ICMP試験結果データを試験指示サーバ2に対して送信する(ステップS826)。
試験指示サーバ2は、保守NW網8を介して、ICMP試験結果データを受信する(ステップS827)。そして、試験指示サーバ2の結果表示部25は、ICMP試験結果データをグラフ化等することにより、オペレータ端末1に出力する(ステップS828)。
上述したステップS821〜S828の処理は、第2の実施形態で説明したICMP試験の処理(図4及び図5参照)と同じである。
On the other hand, if “No” is determined in step S806, the process proceeds to step S821, and an ICMP test is performed. In step S821, the codec information is read from the test data storage unit 23 and transmitted to the agent box 5a that is the subject of the ICMP test specified by the target agent box specifying unit 21 (step S821).
The ICMP packet creation unit 54 of the agent box 5a creates ICMP test data similar to the RTP test data (step S822). The agent box 5a transmits ICMP test data to the telephone set 14a specified by the IP address (step S823). When the telephone set 14a receives the ICMP test data, the telephone set 14a transmits the ICMP test data to the return agent box 5a (step S824).
The test result data generator 53 of the agent box 5a measures the jitter, packet loss, delay, etc. by comparing the ICMP test data transmitted to the telephone set 14a with the ICMP test data received from the telephone set 14a, and the ICMP test result. Data is created (step S825). The agent box 5a transmits ICMP test result data to the test instruction server 2 (step S826).
The test instruction server 2 receives the ICMP test result data via the maintenance NW network 8 (step S827). Then, the result display unit 25 of the test instruction server 2 graphs the ICMP test result data and outputs it to the operator terminal 1 (step S828).
The processing in steps S821 to S828 described above is the same as the ICMP test processing (see FIGS. 4 and 5) described in the second embodiment.

一方、ステップS804において、「Yes」と判定した場合には、ステップS831へ進み、SIP信号をシーケンス表示するか否かについて判定する(ステップS831)。
SIP信号のシーケンス表示を行う場合には、ステップS831で「Yes」と判定し、ステップS832へ進む。そして、オペレータ端末1から出力された電話番号に対応するSIP信号を、情報収集サーバデータベース32から検索する(ステップS832)。そして、そのSIP信号をオペレータ端末1の表示画面にシーケンス表示する(ステップS833)。
一方、ステップS831において、SIP信号をシーケンス表示しない場合には「No」と判定され、ステップS834へ進む。そして、オペレータ端末1から指定された加入者状態の情報を、情報収集サーバデータベース32から検索する。そして、その加入者状態をオペレータ端末1の表示画面に表示する(ステップS835)。
上述したステップS831〜S835の処理は、第3の実施形態で説明したSIP試験の処理(図7及び図8参照)と同じである。
On the other hand, if “Yes” is determined in step S804, the process proceeds to step S831, and it is determined whether or not the SIP signal is to be sequence-displayed (step S831).
When displaying the sequence of the SIP signal, “Yes” is determined in step S831, and the process proceeds to step S832. Then, the SIP signal corresponding to the telephone number output from the operator terminal 1 is searched from the information collection server database 32 (step S832). Then, the SIP signal is displayed in sequence on the display screen of the operator terminal 1 (step S833).
On the other hand, if the SIP signal is not sequence-displayed in step S831, “No” is determined, and the process proceeds to step S834. Then, the information on the subscriber status designated from the operator terminal 1 is searched from the information collection server database 32. Then, the subscriber status is displayed on the display screen of the operator terminal 1 (step S835).
The processing in steps S831 to S835 described above is the same as the SIP test processing (see FIGS. 7 and 8) described in the third embodiment.

なお、上述した第1〜第4の実施形態では、エージェントボックス、電話機がそれぞれ2台ずつ設置されている場合について説明したが、このような構成に限定されるものではなく何台接続されていてもよい。
また、第1の実施形態、第2の実施形態では、エージェントボックス5b、電話機14aからそれぞれ折り返し送信されるRTP試験データ、ICMP試験データに生じているジッタ、パケットロス、遅延をエージェントボックス5aで測定する場合について説明したが、このような構成に限定されるものではなく、試験指示サーバ2で行うようにしてもよい。
In the first to fourth embodiments described above, the case where two agent boxes and two telephones are installed has been described. However, the present invention is not limited to such a configuration, and how many are connected. Also good.
In the first and second embodiments, the agent box 5a measures jitter, packet loss, and delay occurring in RTP test data and ICMP test data transmitted back from the agent box 5b and the telephone set 14a, respectively. However, the present invention is not limited to such a configuration, and may be performed by the test instruction server 2.

なお、以上説明した実施形態において、図1、図4、図7における対象エージェントボックス特定部21、試験実施部22、SIP信号シーケンス表示部26、解析部31、試験結果データ生成部53、ICMPパケット作成部54の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより通信品質試験システムの制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   In the embodiment described above, the target agent box specifying unit 21, the test execution unit 22, the SIP signal sequence display unit 26, the analysis unit 31, the test result data generation unit 53, and the ICMP packet in FIGS. The communication quality test system is controlled by recording a program for realizing the function of the creating unit 54 on a computer-readable recording medium, causing the computer system to read and execute the program recorded on the recording medium. May be. Here, the “computer system” includes an OS and hardware such as peripheral devices.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。   The “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, and a CD-ROM, and a storage device such as a hard disk built in the computer system. Further, the “computer-readable recording medium” dynamically holds a program for a short time, like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, it is also assumed that a server that holds a program for a certain time, such as a volatile memory inside a computer system that serves as a server or client. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。   The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes designs and the like that do not depart from the gist of the present invention.

本発明の第1の実施形態によるRTP試験を利用した通信品質試験システムの構成図である。It is a block diagram of the communication quality test system using the RTP test by the 1st Embodiment of this invention. 本実施形態によるRTP試験を利用した通信品質試験システムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the communication quality test system using the RTP test by this embodiment. 本実施形態によるRTP試験データの構成の一例を示す図である。It is a figure which shows an example of a structure of the RTP test data by this embodiment. 本発明の第2の実施形態によるICMP試験を利用した通信品質試験システムの構成図である。It is a block diagram of the communication quality test system using the ICMP test by the 2nd Embodiment of this invention. 本実施形態によるICMP試験を利用した通信品質試験システムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the communication quality test system using the ICMP test by this embodiment. 本実施形態によるICMP試験データの構成の一例を示す図である。It is a figure which shows an example of a structure of the ICMP test data by this embodiment. 本発明の第3の実施形態によるSIP試験を利用した通信品質試験システムの構成図である。It is a block diagram of the communication quality test system using the SIP test by the 3rd Embodiment of this invention. 本実施形態によるSIP試験を利用した通信品質試験システムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the communication quality test system using the SIP test by this embodiment. 本実施形態による情報収集サーバ3の解析部31での処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process in the analysis part 31 of the information collection server 3 by this embodiment. オペレータ端末1の表示画面に表示されるSIP信号のシーケンス表示の一例である。It is an example of the sequence display of the SIP signal displayed on the display screen of the operator terminal 1. オペレータ端末1の表示画面に表示されるSIP信号のシーケンス表示の一例である。It is an example of the sequence display of the SIP signal displayed on the display screen of the operator terminal 1. 本発明の第4の実施形態による通信品質試験システムの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the communication quality test system by the 4th Embodiment of this invention.

符号の説明Explanation of symbols

1・・・オペレータ端末、
2・・・試験指示サーバ、
3・・・情報収集サーバ、
4・・・SIPキャプチャ装置、
5a、5b・・・エージェントボックス、
6・・・SIPサーバ、
7・・・ルータ、
8・・・保守NW網、
9・・・VoIP基盤網9、
10・・・IP網、
11a、11b・・・拠点LAN、
12a、12b、12c・・・PEルータ、
13a、13b・・・CEルータ、
14a、14b電話機、
21・・・対象エージェントボックス特定部、
22・・・試験実施部、
23・・・試験用データ格納部、
24・・・再生部、
25・・・結果表示部、
26・・・SIP信号シーケンス表示部、
31・・・解析部、
32・・・情報収集サーバデータベース、
51・・・送受信部、
52・・・折り返し部、
53・・・試験結果データ生成部、
54・・・ICMPパケット作成部
1 ... operator terminal,
2 ... Test instruction server,
3 ... Information collection server,
4 ... SIP capture device,
5a, 5b ... Agent box,
6 ... SIP server,
7 ... Router,
8: Maintenance NW network,
9 ... VoIP infrastructure network 9,
10 ... IP network,
11a, 11b ... Base LAN,
12a, 12b, 12c ... PE router,
13a, 13b ... CE router,
14a, 14b telephones,
21 ... Target agent box specific part,
22 ... test execution part,
23: Test data storage unit,
24 ... reproduction part,
25 ... result display section,
26 ... SIP signal sequence display section,
31 ... analysis part,
32 ... Information collection server database,
51: Transmitter / receiver,
52 ... the folded part,
53 ... Test result data generation unit,
54 ... ICMP packet generator

Claims (12)

試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、第1及び第2のエージェントボックスを備え、
前記SIPキャプチャ装置に設けられ、前記第1のエージェントボックスが管理する端末の第1の電話番号及び第1のIPアドレスと、前記第2のエージェントボックスが管理する端末の第2の電話番号及び第2のIPアドレスとを取り込むSIPキャプチャ手段と、
前記情報収集サーバに設けられ、前記SIPキャプチャ手段で取り込んだ第1の電話番号及び第1のIPアドレスと、第2の電話番号及び第2のIPアドレスとを、それぞれ対応付けて記録する情報収集サーバデータベースと、
前記試験指示サーバに設けられ、第1及び第2の電話番号を取得する電話番号取得手段と、
前記試験指示サーバに設けられ、前記電話番号取得手段で取得した第1及び第2の電話番号にそれぞれ対応する第1及び第2のIPアドレスを、前記情報収集サーバから読み出す対象エージェントボックス特定手段と、
前記試験指示サーバに設けられ、前記対象エージェントボックス特定手段で読み出した第1のIPアドレスを管理する第1のエージェントボックスに対して、RTPによる試験を行うためのRTP試験データを送信する試験実施手段と、
前記第1のエージェントボックスに設けられ、前記第2のエージェントボックスに対して、前記RTP試験データを送信する送信手段と、
前記第2のエージェントボックスに設けられ、前記送信手段で受信したRTP試験データを前記第1のエージェントボックスに折り返し送信する折り返し手段と、
前記第1のエージェントボックスに設けられ、前記折り返し手段で送信されたRTP試験データを受信する受信手段と、
前記試験指示サーバ又は第1のエージェントボックスに設けられ、前記送信手段で送信したRTP試験データと、前記受信手段で受信したRTP試験データを比較する試験結果データ生成手段と、
前記試験指示サーバに設けられ、前記試験結果データ生成手段で比較した結果を出力する結果表示部と、
を有することを特徴とするRTPによる通信品質試験システム。
A test instruction server, an information collection server, a SIP capture device, and first and second agent boxes;
A first telephone number and a first IP address of a terminal that are provided in the SIP capture device and are managed by the first agent box, and a second telephone number and a second IP address of a terminal that are managed by the second agent box. SIP capture means for capturing two IP addresses;
Information collection that is provided in the information collection server and records the first telephone number and the first IP address, and the second telephone number and the second IP address, which are captured by the SIP capture unit, in association with each other. A server database;
Provided in the test instruction server, telephone number acquisition means for acquiring the first and second telephone numbers;
A target agent box specifying unit that is provided in the test instruction server and that reads from the information collection server the first and second IP addresses respectively corresponding to the first and second telephone numbers acquired by the telephone number acquiring unit; ,
Test execution means that is provided in the test instruction server and transmits RTP test data for performing a test by RTP to the first agent box that manages the first IP address read by the target agent box specifying means. When,
A transmission means provided in the first agent box, for transmitting the RTP test data to the second agent box;
Returning means provided in the second agent box, for returning the RTP test data received by the transmitting means to the first agent box;
A receiving means provided in the first agent box for receiving the RTP test data transmitted by the return means;
Test result data generating means for comparing the RTP test data transmitted by the transmitting means and the RTP test data received by the receiving means, provided in the test instruction server or the first agent box,
A result display unit that is provided in the test instruction server and outputs a result of comparison by the test result data generation unit;
An RTP communication quality test system characterized by comprising:
試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを備え、
前記SIPキャプチャ装置に設けられ、前記エージェントボックスが管理する端末の電話番号及びIPアドレスを取り込むSIPキャプチャ手段と、
前記情報収集サーバに設けられ、前記SIPキャプチャ手段で取り込んだ電話番号及びIPアドレスを対応付けて記録する情報収集サーバデータベースと、
前記試験指示サーバに設けられ、電話番号を取得する電話番号取得手段と、
前記試験指示サーバに設けられ、前記電話番号取得手段で取得した電話番号に対応するIPアドレスを、前記情報収集サーバから読み出す対象エージェントボックス特定手段と、
前記エージェントボックスに設けられ、ICMPの試験を行うためのRTP試験データに類似するICMP試験データを生成するICMP試験データ作成手段と、
前記エージェントボックスに設けられ、前記電話番号取得手段で取得した電話番号で特定される機器に対して、前記ICMP試験データを送信する送信手段と、
前記エージェントボックスに設けられ、前記送信手段で送信したICMP試験データに応答して前記機器から折り返し送信されるICMP試験データを受信する受信手段と、
前記試験指示サーバ又はエージェントボックスに設けられ、前記送信手段で送信したICMP試験データと、前記第8のステップで受信したICMP試験データを比較する試験結果データ生成手段と、
前記試験指示サーバに設けられ、前記試験結果データ生成手段で比較した結果を出力する結果表示手段と、
を有することを特徴とするICMPによる通信品質試験システム。
Equipped with test instruction server, information collection server, SIP capture device, agent box,
SIP capture means provided in the SIP capture device, for capturing a telephone number and an IP address of a terminal managed by the agent box;
An information collection server database that is provided in the information collection server and records the telephone number and the IP address captured by the SIP capture unit in association with each other;
Provided in the test instruction server, telephone number acquisition means for acquiring a telephone number;
A target agent box specifying unit that is provided in the test instruction server and reads an IP address corresponding to the telephone number acquired by the telephone number acquiring unit from the information collection server;
ICMP test data creating means that is provided in the agent box and generates ICMP test data similar to RTP test data for performing an ICMP test;
Transmitting means for transmitting the ICMP test data to a device provided in the agent box and specified by the telephone number acquired by the telephone number acquiring means;
A receiving unit that is provided in the agent box and receives ICMP test data that is sent back from the device in response to the ICMP test data transmitted by the transmitting unit;
Test result data generating means provided in the test instruction server or agent box for comparing the ICMP test data transmitted by the transmitting means with the ICMP test data received in the eighth step;
A result display means provided in the test instruction server, for outputting a result of comparison by the test result data generating means;
A communication quality test system by ICMP characterized by comprising:
試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを備え、
前記SIPキャプチャ装置に設けられ、前記エージェントボックスが管理する端末の電話番号、SIP信号を取り込むSIPキャプチャ手段と、
前記情報収集サーバに設けられ、前記SIPキャプチャ手段が取り込んだ電話番号及びSIP信号を対応付けて記録するとともに、前記SIPキャプチャ手段が取り込んだSIP信号より加入者状態を記録する情報収集サーバデータベースと、
前記試験指示サーバに設けられ、電話番号又は加入者状態の要求信号を取得する電話番号取得手段と、
前記試験指示サーバに設けられ、前記電話番号取得手段で取得した電話番号又は加入者状態の要求信号に対応するSIP信号又は加入者状態の情報を前記情報収集サーバから読み出し出力するSIP信号シーケンス表示手段と、
を有することを特徴とするSIPによる通信品質試験システム。
Equipped with test instruction server, information collection server, SIP capture device, agent box,
SIP capture means provided in the SIP capture device, for capturing a telephone number of a terminal managed by the agent box, a SIP signal;
An information collection server database provided in the information collection server, which records the telephone number and the SIP signal captured by the SIP capture unit in association with each other, and records the subscriber status from the SIP signal captured by the SIP capture unit;
Provided in the test instruction server, telephone number acquisition means for acquiring a request signal of a telephone number or a subscriber status;
SIP signal sequence display means provided in the test instruction server for reading out and outputting the SIP signal or subscriber status information corresponding to the telephone number or subscriber status request signal acquired by the telephone number acquisition means from the information collection server When,
A communication quality test system based on SIP, comprising:
請求項1に記載のRTPによる通信品質試験システム、請求項2に記載のICMPによる通信品質試験システム、請求項3に記載のSIPによる通信品質試験システムのうち、少なくとも2以上の通信品質試験システムを利用することを特徴とする通信品質試験システム。   A communication quality test system using RTP according to claim 1, a communication quality test system using ICMP according to claim 2, and a communication quality test system using SIP according to claim 3. A communication quality test system characterized by using it. 試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、第1及び第2のエージェントボックスを利用したRTPによる通信品質試験方法であって、
前記SIPキャプチャ装置により、前記第1のエージェントボックスが管理する端末の第1の電話番号及び第1のIPアドレスと、前記第2のエージェントボックスが管理する端末の第2の電話番号及び第2のIPアドレスとを取り込む第1のステップと、
前記情報収集サーバにより、前記第1のステップで取り込んだ第1の電話番号及び第1のIPアドレスと、第2の電話番号及び第2のIPアドレスとを、それぞれ対応付けて記録する第2のステップと、
前記試験指示サーバにより、第1及び第2の電話番号を取得する第3のステップと、
前記試験指示サーバにより、前記第3のステップで取得した第1及び第2の電話番号にそれぞれ対応する第1及び第2のIPアドレスを、前記情報収集サーバから読み出す第4のステップと、
前記試験指示サーバにより、前記第4のステップで読み出した第1のIPアドレスを管理する第1のエージェントボックスに対して、RTPによる試験を行うためのRTP試験データを送信する第5のステップと、
前記第1のエージェントボックスにより、前記第2のエージェントボックスに対して、前記RTP試験データを送信する第6のステップと、
前記第2のエージェントボックスにより、前記第6のステップで受信したRTP試験データを前記第1のエージェントボックスに折り返し送信する第7のステップと、
前記第1のエージェントボックスにより、前記第7のステップで送信されたRTP試験データを受信する第8のステップと、
前記試験指示サーバ又は第1のエージェントボックスにより、前記第5のステップで送信したRTP試験データと、前記第8のステップで受信したRTP試験データを比較する第9のステップと、
前記試験指示サーバにより、前記第9のステップで比較した結果を出力する第10のステップと、
を有することを特徴とするRTPによる通信品質試験方法。
A communication quality test method using RTP using a test instruction server, an information collection server, a SIP capture device, and first and second agent boxes,
By the SIP capture device, the first telephone number and the first IP address of the terminal managed by the first agent box, the second telephone number and the second IP address of the terminal managed by the second agent box A first step of capturing an IP address;
A second telephone number and a second IP address, and a second telephone number and a second IP address captured in the first step are recorded in association with each other by the information collection server. Steps,
A third step of acquiring first and second telephone numbers by the test instruction server;
A fourth step of reading from the information collection server the first and second IP addresses respectively corresponding to the first and second telephone numbers acquired in the third step by the test instruction server;
A fifth step of transmitting RTP test data for performing a test by RTP to the first agent box managing the first IP address read in the fourth step by the test instruction server;
A sixth step of transmitting the RTP test data to the second agent box by the first agent box;
A seventh step in which the RTP test data received in the sixth step is sent back to the first agent box by the second agent box;
An eighth step of receiving, by the first agent box, the RTP test data transmitted in the seventh step;
A ninth step of comparing the RTP test data transmitted in the fifth step with the RTP test data received in the eighth step by the test instruction server or the first agent box;
A tenth step of outputting a result of the comparison in the ninth step by the test instruction server;
A communication quality test method using RTP, comprising:
試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを利用したICMPによる通信品質試験方法であって、
前記SIPキャプチャ装置により、前記エージェントボックスが管理する端末の電話番号及びIPアドレスを取り込む第1のステップと、
前記情報収集サーバにより、前記第1のステップで取り込んだ電話番号及びIPアドレスを対応付けて記録する第2のステップと、
前記試験指示サーバにより、電話番号を取得する第3のステップと、
前記試験指示サーバにより、前記第3のステップで取得した電話番号に対応するIPアドレスを、前記情報収集サーバから読み出す第4のステップと、
前記エージェントボックスにより、ICMPの試験を行うためのRTP試験データに類似するICMP試験データを生成する第5のステップと、
前記エージェントボックスにより、前記第3のステップで取得した電話番号で特定される機器に対して、前記ICMP試験データを送信する第6のステップと、
前記エージェントボックスにより、前記第6のステップで送信したICMP試験データに応答して前記機器から折り返し送信されるICMP試験データを受信する第7のステップと、
前記試験指示サーバ又はエージェントボックスにより、前記第6のステップで送信したICMP試験データと、前記第7のステップで受信したICMP試験データを比較する第8のステップと、
前記試験指示サーバにより、前記第8のステップで比較した結果を出力する第9のステップと、
を有することを特徴とするICMPによる通信品質試験方法。
A communication quality test method using ICMP using a test instruction server, an information collection server, a SIP capture device, and an agent box,
A first step of capturing a telephone number and an IP address of a terminal managed by the agent box by the SIP capture device;
A second step of recording the telephone number and the IP address captured in the first step in association with each other by the information collecting server;
A third step of obtaining a telephone number by the test instruction server;
A fourth step of reading from the information collection server an IP address corresponding to the telephone number acquired in the third step by the test instruction server;
A fifth step of generating ICMP test data similar to RTP test data for performing an ICMP test by the agent box;
A sixth step of transmitting the ICMP test data to the device specified by the telephone number acquired in the third step by the agent box;
A seventh step of receiving ICMP test data sent back from the device in response to the ICMP test data transmitted in the sixth step by the agent box;
An eighth step of comparing the ICMP test data transmitted in the sixth step with the ICMP test data received in the seventh step by the test instruction server or agent box;
A ninth step of outputting the result of the comparison in the eighth step by the test instruction server;
A communication quality test method by ICMP characterized by comprising:
試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを利用したSIPによる通信品質試験方法であって、
前記SIPキャプチャ装置により、前記エージェントボックスが管理する端末の電話番号、SIP信号を取り込む第1のステップと、
前記情報収集サーバにより、前記第1のステップで取り込んだ電話番号及びSIP信号を対応付けて記録するとともに、前記第1のステップで取り込んだSIP信号より加入者状態を記録する第2のステップと、
前記試験指示サーバにより、電話番号又は加入者状態の要求信号を取得する第3のステップと、
前記試験指示サーバにより、前記第3のステップで取得した電話番号又は加入者状態の要求信号に対応するSIP信号又は加入者状態の情報を、前記情報収集サーバから読み出す第4のステップと、
前記試験指示サーバにより、前記第4のステップで読み出したSIP信号をシーケンス表示として出力する第5のステップと、
を有することを特徴とするSIPによる通信品質試験方法。
A communication quality test method by SIP using a test instruction server, an information collection server, a SIP capture device, and an agent box,
A first step of capturing a telephone number of a terminal managed by the agent box and a SIP signal by the SIP capture device;
A second step of recording the telephone number and the SIP signal captured in the first step in association with each other by the information collecting server, and recording a subscriber status from the SIP signal captured in the first step;
A third step of obtaining a telephone number or subscriber status request signal by the test instruction server;
A fourth step of reading out the SIP signal or the subscriber status information corresponding to the telephone number or the subscriber status request signal acquired in the third step from the information collection server by the test instruction server;
A fifth step of outputting the SIP signal read out in the fourth step as a sequence display by the test instruction server;
A communication quality test method using SIP, comprising:
請求項5に記載のRTPによる通信品質試験方法、請求項6に記載のICMPによる通信品質試験方法、請求項7に記載のSIPによる通信品質試験方法のうち、少なくとも2以上の通信品質試験方法を利用することを特徴とする通信品質試験方法。   A communication quality test method using RTP according to claim 5, a communication quality test method using ICMP according to claim 6, and a communication quality test method using SIP according to claim 7, wherein at least two communication quality test methods are used. A communication quality test method characterized by being used. 試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、第1及び第2のエージェントボックスを制御するためのRTPによる通信品質試験プログラムであって、
前記SIPキャプチャ装置により、前記第1のエージェントボックスが管理する端末の第1の電話番号及び第1のIPアドレスと、前記第2のエージェントボックスが管理する端末の第2の電話番号及び第2のIPアドレスとを取り込む第1のステップと、
前記情報収集サーバにより、前記第1のステップで取り込んだ第1の電話番号及び第1のIPアドレスと、第2の電話番号及び第2のIPアドレスとを、それぞれ対応付けて記録する第2のステップと、
前記試験指示サーバにより、第1及び第2の電話番号を取得する第3のステップと、
前記試験指示サーバにより、前記第3のステップで取得した第1及び第2の電話番号にそれぞれ対応する第1及び第2のIPアドレスを、前記情報収集サーバから読み出す第4のステップと、
前記試験指示サーバにより、前記第4のステップで読み出した第1のIPアドレスを管理する第1のエージェントボックスに対して、RTPによる試験を行うためのRTP試験データを送信する第5のステップと、
前記第1のエージェントボックスにより、前記第2のエージェントボックスに対して、前記RTP試験データを送信する第6のステップと、
前記第2のエージェントボックスにより、前記第6のステップで受信したRTP試験データを前記第1のエージェントボックスに折り返し送信する第7のステップと、
前記第1のエージェントボックスにより、前記第7のステップで送信されたRTP試験データを受信する第8のステップと、
前記試験指示サーバ又は第1のエージェントボックスにより、前記第5のステップで送信したRTP試験データと、前記第8のステップで受信したRTP試験データを比較する第9のステップと、
前記試験指示サーバにより、前記第9のステップで比較した結果を出力する第10のステップと、
をコンピュータに実行させるためのRTPによる通信品質試験プログラム。
A communication quality test program using RTP for controlling a test instruction server, an information collection server, a SIP capture device, and first and second agent boxes,
By the SIP capture device, the first telephone number and the first IP address of the terminal managed by the first agent box, the second telephone number and the second IP address of the terminal managed by the second agent box A first step of capturing an IP address;
A second telephone number and a second IP address, and a second telephone number and a second IP address captured in the first step are recorded in association with each other by the information collection server. Steps,
A third step of acquiring first and second telephone numbers by the test instruction server;
A fourth step of reading from the information collection server the first and second IP addresses respectively corresponding to the first and second telephone numbers acquired in the third step by the test instruction server;
A fifth step of transmitting RTP test data for performing a test by RTP to the first agent box managing the first IP address read in the fourth step by the test instruction server;
A sixth step of transmitting the RTP test data to the second agent box by the first agent box;
A seventh step in which the RTP test data received in the sixth step is sent back to the first agent box by the second agent box;
An eighth step of receiving, by the first agent box, the RTP test data transmitted in the seventh step;
A ninth step of comparing the RTP test data transmitted in the fifth step with the RTP test data received in the eighth step by the test instruction server or the first agent box;
A tenth step of outputting a result of the comparison in the ninth step by the test instruction server;
RTP communication quality test program for causing a computer to execute.
試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを制御するためのICMPによる通信品質試験プログラムであって、
前記SIPキャプチャ装置により、前記エージェントボックスが管理する端末の電話番号及びIPアドレスを取り込む第1のステップと、
前記情報収集サーバにより、前記第1のステップで取り込んだ電話番号及びIPアドレスを対応付けて記録する第2のステップと、
前記試験指示サーバにより、電話番号を取得する第3のステップと、
前記試験指示サーバにより、前記第3のステップで取得した電話番号に対応するIPアドレスを、前記情報収集サーバから読み出す第4のステップと、
前記エージェントボックスにより、ICMPの試験を行うためのRTP試験データに類似するICMP試験データを生成する第5のステップと、
前記エージェントボックスにより、前記第3のステップで取得した電話番号で特定される端末に対して、前記ICMP試験データを送信する第6のステップと、
前記エージェントボックスにより、前記第6のステップで送信したICMP試験データに応答して前記端末から折り返し送信されるICMP試験データを受信する第7のステップと、
前記試験指示サーバ又はエージェントボックスにより、前記第6のステップで送信したICMP試験データと、前記第7のステップで受信したICMP試験データを比較する第8のステップと、
前記試験指示サーバにより、前記第8のステップで比較した結果を出力する第9のステップと、
をコンピュータに実行させるためのICMPによる通信品質試験プログラム。
A communication quality test program by ICMP for controlling a test instruction server, an information collection server, a SIP capture device, and an agent box,
A first step of capturing a telephone number and an IP address of a terminal managed by the agent box by the SIP capture device;
A second step of recording the telephone number and the IP address captured in the first step in association with each other by the information collecting server;
A third step of obtaining a telephone number by the test instruction server;
A fourth step of reading from the information collection server an IP address corresponding to the telephone number acquired in the third step by the test instruction server;
A fifth step of generating ICMP test data similar to RTP test data for performing an ICMP test by the agent box;
A sixth step of transmitting the ICMP test data to the terminal identified by the telephone number acquired in the third step by the agent box;
A seventh step of receiving ICMP test data sent back from the terminal in response to the ICMP test data transmitted in the sixth step by the agent box;
An eighth step of comparing the ICMP test data transmitted in the sixth step with the ICMP test data received in the seventh step by the test instruction server or agent box;
A ninth step of outputting the result of the comparison in the eighth step by the test instruction server;
Is a communication quality test program by ICMP for causing a computer to execute.
試験指示サーバ、情報収集サーバ、SIPキャプチャ装置、エージェントボックスを制御するためのSIPによる通信品質試験プログラムであって、
前記SIPキャプチャ装置により、前記エージェントボックスが管理する端末の電話番号、SIP信号を取り込む第1のステップと、
前記情報収集サーバにより、前記第1のステップで取り込んだ電話番号及びSIP信号を対応付けて記録するとともに、前記第1のステップで取り込んだSIP信号より加入者状態を記録する第2のステップと、
前記試験指示サーバにより、電話番号又は加入者状態の要求信号を取得する第3のステップと、
前記試験指示サーバにより、前記第3のステップで取得した電話番号又は加入者状態の要求信号に対応するSIP信号又は加入者状態の情報を、前記情報収集サーバから読み出す第4のステップと、
前記試験指示サーバにより、前記第4のステップで読み出したSIP信号をシーケンス表示として出力する第5のステップと、
をコンピュータに実行させるためのSIPによる通信品質試験プログラム。
A communication quality test program by SIP for controlling a test instruction server, an information collection server, a SIP capture device, and an agent box,
A first step of capturing a telephone number of a terminal managed by the agent box and a SIP signal by the SIP capture device;
A second step of recording the telephone number and the SIP signal captured in the first step in association with each other by the information collecting server, and recording a subscriber status from the SIP signal captured in the first step;
A third step of obtaining a telephone number or subscriber status request signal by the test instruction server;
A fourth step of reading out the SIP signal or the subscriber status information corresponding to the telephone number or the subscriber status request signal acquired in the third step from the information collection server by the test instruction server;
A fifth step of outputting the SIP signal read out in the fourth step as a sequence display by the test instruction server;
Communication quality test program by SIP for causing a computer to execute.
請求項9に記載のRTPによる通信品質試験プログラム、請求項10に記載のICMPによる通信品質試験プログラム、請求項11に記載のSIPによる通信品質試験プログラムのうち、少なくとも2以上の通信品質試験プログラムを利用することを特徴とする通信品質試験プログラム。   A communication quality test program based on RTP according to claim 9, a communication quality test program based on ICMP according to claim 10, and a communication quality test program based on SIP according to claim 11; A communication quality test program characterized by the use.
JP2005063932A 2005-03-08 2005-03-08 System, method and program for testing communication quality Pending JP2006253794A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005063932A JP2006253794A (en) 2005-03-08 2005-03-08 System, method and program for testing communication quality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005063932A JP2006253794A (en) 2005-03-08 2005-03-08 System, method and program for testing communication quality

Publications (1)

Publication Number Publication Date
JP2006253794A true JP2006253794A (en) 2006-09-21

Family

ID=37093845

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005063932A Pending JP2006253794A (en) 2005-03-08 2005-03-08 System, method and program for testing communication quality

Country Status (1)

Country Link
JP (1) JP2006253794A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2442279A (en) * 2006-09-29 2008-04-02 Avaya Ecs Ltd System diagnostics in a Session Initiation Protocol environment
JP2010141855A (en) * 2008-12-15 2010-06-24 Fujitsu Ltd Network quality monitoring device in internet service by signaling
JP2011097163A (en) * 2009-10-27 2011-05-12 Nec Corp Communication quality monitoring system, and communication quality monitoring method
US8855649B2 (en) 2012-01-25 2014-10-07 Fujitsu Limited Network system, offload device, and user identification information obtaining method for offload device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2442279A (en) * 2006-09-29 2008-04-02 Avaya Ecs Ltd System diagnostics in a Session Initiation Protocol environment
GB2442279B (en) * 2006-09-29 2011-09-14 Avaya Ecs Ltd System diagnostics
JP2010141855A (en) * 2008-12-15 2010-06-24 Fujitsu Ltd Network quality monitoring device in internet service by signaling
JP2011097163A (en) * 2009-10-27 2011-05-12 Nec Corp Communication quality monitoring system, and communication quality monitoring method
US8855649B2 (en) 2012-01-25 2014-10-07 Fujitsu Limited Network system, offload device, and user identification information obtaining method for offload device

Similar Documents

Publication Publication Date Title
US11388292B2 (en) Monitoring voice-over-IP performance over the internet
CN100446478C (en) System and method for distributed diagnostics in a communication system.
KR100916288B1 (en) Method and apparatus for determination of network topology
EP2676424B1 (en) System and method for monitoring network link quality
US20060250988A1 (en) Method of monitoring progress of a singalling message and network monitoring apparatus
CN103108089B (en) Connection establishment management method of network system and related system thereof
US20120188891A1 (en) Measuring Service Quality
JP2006304288A (en) Method of sharing measurement data, system therefor and network node apparatus
CN111934936B (en) Network state detection method and device, electronic equipment and storage medium
US20130042020A1 (en) Quick Network Path Discovery
EP1746769A1 (en) Measurement system and method of measuring a transit metric
JP2006253794A (en) System, method and program for testing communication quality
JP2011130000A (en) Monitoring measurement device, method, and program for communication quality data
JP2007036839A (en) Apparatus, system, and method for dividing quality deterioration in packet exchange network
EP3413520B1 (en) Terminal, relay device selection device, communication method, relay device selection method, and program
US9094331B2 (en) Method and apparatus for internet protocol (IP) logical wire security
US7525952B1 (en) Method and apparatus for determining the source of user-perceived voice quality degradation in a network telephony environment
JP2008172655A (en) Network system, method and program for estimating communication quality deterioration zone
US20120063332A1 (en) System and method for determining and controlling loopback points in a network environment
JP2005269170A (en) Packet transmission quality measuring apparatus, packet transmission quality measurement method, and program therefor
EP3328032A1 (en) Network proxy detection
JP2009206845A (en) Test system of communication network
JP2002051041A (en) Method for investigating and notifying cause to network fault and terminal used to realize the method
CN113676542B (en) Connection establishment method, system and device
JP4165335B2 (en) Delay time measuring device, jitter tolerance measuring device, and speech quality evaluation device using them

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070424

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070625

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080401