JP2013005192A - Voip monitoring method and voip monitoring device - Google Patents

Voip monitoring method and voip monitoring device Download PDF

Info

Publication number
JP2013005192A
JP2013005192A JP2011133706A JP2011133706A JP2013005192A JP 2013005192 A JP2013005192 A JP 2013005192A JP 2011133706 A JP2011133706 A JP 2011133706A JP 2011133706 A JP2011133706 A JP 2011133706A JP 2013005192 A JP2013005192 A JP 2013005192A
Authority
JP
Japan
Prior art keywords
voice
voip
packet
unit
network
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
JP2011133706A
Other languages
Japanese (ja)
Inventor
Noriyuki Sato
教之 佐藤
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2011133706A priority Critical patent/JP2013005192A/en
Publication of JP2013005192A publication Critical patent/JP2013005192A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)
  • Telephonic Communication Services (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily extract monitoring target packets among voice packet flowing in an IP network.SOLUTION: A VoIP monitoring system includes a VoIP monitoring device 1 which monitors voice packets flowing in an IP network 6. In the VoIP monitoring device 1, filtering conditions for monitoring target packets are preset via an input unit 700. On acquiring voice packets from the IP network 6, the VoIP monitoring device 1 extracts information satisfying the filtering conditions among the acquired voice packets in real time.

Description

本発明は、VoIPに従うネットワークを流れる音声パケットをモニタリングするVoIPモニタリング方法およびVoIPモニタリング装置の技術に関する。   The present invention relates to a technology for a VoIP monitoring method and a VoIP monitoring device for monitoring a voice packet flowing through a VoIP-compliant network.

近年、VoIP(Voice over Internet Protocol)を利用したIP電話網が広がりつつある。
VoIPに使用されるIP(Internet Protocol)網は、一般的に「ベストエフォート型」のネットワークである。つまり、ネットワークが空いていれば遅延無くパケットが送れるが、ネットワークが混雑すると少しずつしかパケットを流せず待ち合わせが生じたり、あるいはパケットが流せないといった状態となる。VoIPは、この点が、PSTN(Public Switched Telephone Networks)回線交換を使って確実に相手までデータを届けられる電話のネットワークと大きく違う。IP網はパケットが届くまでの遅延時間が大きいうえ、パケットの到着時間がばらつく「ゆらぎ」といった現象が起こる。つまり、IP網にそのまま音声パケットを流すと、(1)遅延、(2)ゆらぎ、(3)パケット・ロスなどの劣化要因のため音声品質劣化などが生じる。
In recent years, IP telephone networks using VoIP (Voice over Internet Protocol) are spreading.
An IP (Internet Protocol) network used for VoIP is generally a “best effort” network. In other words, if the network is free, packets can be sent without delay. However, when the network is congested, packets can be sent little by little, waiting can occur, or packets cannot be sent. VoIP is very different from a telephone network that can reliably deliver data to the other party using PSTN (Public Switched Telephone Networks) circuit switching. In the IP network, a delay time until the packet arrives is large, and a phenomenon such as “fluctuation” in which the arrival time of the packet varies occurs. In other words, if a voice packet is sent as it is to the IP network, voice quality deteriorates due to deterioration factors such as (1) delay, (2) fluctuation, and (3) packet loss.

このようなVoIPにおけるIP網の音声品質劣化要因究明のため、非特許文献1に記載の技術などが開示されている。非特許文献1に記載されている信号モニタツールなどは、音声品質劣化要因究明のデータ収集のため、IP網上を流れるIPパケットをキャプチャし、そのログを記録するものである。   In order to investigate the voice quality deterioration factor of the IP network in such VoIP, a technique described in Non-Patent Document 1 is disclosed. The signal monitoring tool described in Non-Patent Document 1 captures IP packets flowing on the IP network and records the logs in order to collect data for investigating the cause of voice quality degradation.

パケット・アナライザ・ソフト「Wireshark」(登録商標)、[online]、[平成23年5月25日検索]、インターネット<http://ja.wikipedia.org/wiki/Wireshark>(解説)、<http://www.wireshark.org/>(公式HP)Packet analyzer software “Wireshark” (registered trademark), [online], [searched on May 25, 2011], Internet <http://en.wikipedia.org/wiki/Wireshark> (commentary), <http : //www.wireshark.org/> (official HP)

前記したように、非特許文献1に記載されている信号モニタツールなどは、IP網上を流れるすべてのIP信号をキャプチャして、そのログを記録するものである。そのため、一旦信号モニタツールに記録したログを保守者がモニタ対象の信号の抽出(フィルタリング)を手動で実施している。つまり、保守者がモニタリング対象となっている情報を手動で探している。これは、煩雑で時間のかかる作業である上、保守者が解析のスキルを有していることが必要である。   As described above, the signal monitoring tool described in Non-Patent Document 1 captures all IP signals flowing on the IP network and records the logs. Therefore, the maintenance person manually extracts (filters) the signal to be monitored from the log once recorded in the signal monitoring tool. That is, the maintenance person manually searches for information to be monitored. This is a cumbersome and time-consuming operation, and it is necessary for the maintenance person to have analysis skills.

このような背景に鑑みて本発明がなされたのであり、本発明は、VoIPに従うネットワークを流れる音声パケットから、モニタリング対象となっている音声パケットを容易に抽出することを課題とする。   The present invention has been made in view of such a background, and an object of the present invention is to easily extract a voice packet to be monitored from a voice packet flowing through a network according to VoIP.

本発明は、前記課題を解決するために創案されたものであり、請求項1に記載のVoIPモニタリング方法は、VoIPに従って、音声パケットを送受信するネットワークにおいて、前記音声パケットをモニタリングするVoIPモニタリング装置を含むVoIPモニタリングシステムによるVoIPモニタリング方法であって、前記VoIPモニタリング装置は、モニタリングの対象である音声パケットを特定する情報であるフィルタリング条件が、入力部を介して、予め設定されており、前記ネットワークから前記音声パケットを取得すると、前記取得した音声パケットのうち、前記フィルタリング条件に合致する音声パケットをリアルタイムに抽出することを特徴とする。   The present invention was devised to solve the above-mentioned problem, and the VoIP monitoring method according to claim 1 includes a VoIP monitoring device that monitors the voice packet in a network that transmits and receives the voice packet according to VoIP. A VoIP monitoring method using a VoIP monitoring system including a filtering condition, which is information specifying a voice packet to be monitored, is set in advance via an input unit, and When the voice packet is acquired, voice packets that match the filtering condition are extracted in real time from the acquired voice packets.

請求項1に係るVoIPモニタリング方法によれば、VoIPに従うネットワークから抽出する音声パケットを特定するためのフィルタリング条件を予め設定しておき、このフィルタリング条件に合致する音声パケットをリアルタイムに抽出することによって、モニタリングの対象となっている音声パケットを容易にかつリアルタイムに抽出することができる。   According to the VoIP monitoring method according to claim 1, by setting in advance a filtering condition for specifying a voice packet to be extracted from a network conforming to VoIP, and extracting a voice packet that matches the filtering condition in real time, It is possible to easily and in real time extract a voice packet that is a monitoring target.

また、請求項2に記載のVoIPモニタリング方法は、請求項1に係るVoIPモニタリング方法において、前記VoIPモニタリング装置には、音声入力装置が接続されており、前記VoIPモニタリング装置は、前記音声入力装置から、予め音声特性の分かっている音声信号が入力されており、前記抽出した音声パケットを前記音声入力装置から入力された、予め音声特性の分かっている音声信号から変換した置換音声パケットに置換して、前記ネットワークへ送信することを特徴とする。   Further, the VoIP monitoring method according to claim 2 is the VoIP monitoring method according to claim 1, wherein a voice input device is connected to the VoIP monitoring device, and the VoIP monitoring device is connected to the voice input device. A voice signal having a known voice characteristic is inputted, and the extracted voice packet is replaced with a replacement voice packet converted from a voice signal having a known voice characteristic inputted from the voice input device. And transmitting to the network.

請求項2に係るVoIPモニタリング方法によれば、ネットワークから抽出した音声パケットを、保守者にとって、試験やメンテナンスのための都合のよい音声パケットに、容易に置換することできる。   According to the VoIP monitoring method of the second aspect, the voice packet extracted from the network can be easily replaced with a voice packet convenient for the tester and maintenance for the maintainer.

さらに、請求項3に記載のVoIPモニタリング方法は、請求項2に係るVoIPモニタリング方法において、前記VoIPモニタリング装置には、音声出力装置が前記ネットワークを介して接続されており、前記VoIPモニタリング装置は、前記VoIPモニタリング装置において、前記置換された置換音声パケットを、前記ネットワークを介して前記音声出力装置へ送信し、前記音声出力装置は、前記送信された置換音声パケットから変換された音声信号を出力することを特徴とする。   Furthermore, the VoIP monitoring method according to claim 3 is the VoIP monitoring method according to claim 2, wherein an audio output device is connected to the VoIP monitoring device via the network, and the VoIP monitoring device is In the VoIP monitoring device, the replaced voice packet replaced is transmitted to the voice output device via the network, and the voice output device outputs a voice signal converted from the transmitted replacement voice packet. It is characterized by that.

請求項3に係るVoIPモニタリング方法によれば、抽出した音声パケットを、予め音声特性の分かっている音声信号から変換された置換音声パケットに置換した後、前記音声出力装置へ送信し、保守者は前記音声出力装置において出力された置換音声パケットと、VoIPモニタリング装置に入力される置換音声パケットとを比較することによって、ネットワークにおける音声パケットの音質劣化品質などの評価を行うことが可能となる。   According to the VoIP monitoring method of claim 3, the extracted voice packet is replaced with a replacement voice packet converted from a voice signal whose voice characteristics are known in advance, and then transmitted to the voice output device. By comparing the replacement voice packet output from the voice output device with the replacement voice packet input to the VoIP monitoring device, it is possible to evaluate the quality deterioration of voice packets in the network.

また、請求項4に記載のVoIPモニタリング方法は、請求項1に係るVoIPモニタリング方法において、前記ネットワークを介して、前記VoIPモニタリング装置には、音声入力装置が接続されており、前記VoIPモニタリング装置には、IP加入者装置を介して、音声出力装置が接続されており、予め前記フィルタリング条件として、前記音声入力装置から送られる音声パケットを特定するため情報が設定されており、前記音声入力装置は、前記IP加入者収容装置を介して、予め音声特性が分かっている音声信号から変換された音声パケットを前記ネットワークへ送信し、前記VoIPモニタリング装置では、前記ネットワークから取得した音声パケットのうち、前記フィルタリング条件に合致する音声パケットを抽出すると、前記抽出した音声パケットを音声信号に変換し、該変換した音声信号を前記音声出力装置に出力し、前記音声出力装置は、前記VoIPモニタリング装置から出力された音声信号を外部へ出力することを特徴とする。   A VoIP monitoring method according to claim 4 is the VoIP monitoring method according to claim 1, wherein a voice input device is connected to the VoIP monitoring device via the network, and the VoIP monitoring device is connected to the VoIP monitoring device. Is connected to a voice output device via an IP subscriber unit, and information for specifying a voice packet sent from the voice input device is set in advance as the filtering condition. The voice input device The voice packet converted from the voice signal whose voice characteristics are known in advance is transmitted to the network via the IP subscriber accommodation apparatus, and the VoIP monitoring apparatus includes the voice packet acquired from the network When voice packets that match the filtering conditions are extracted, The extracted voice packet is converted into a voice signal, the converted voice signal is output to the voice output device, and the voice output device outputs the voice signal output from the VoIP monitoring device to the outside. And

請求項4に係るVoIPモニタリング方法によれば、予め音声特性の分かっている音声信号から変換された音声パケットを抽出し、音声信号として出力することによって、保守者は、音声入力装置から送信される音声信号の音声特性と、音声出力装置から出力される音声信号の音声特性とを比較することによって、ネットワークにおける音声パケットの音質劣化品質などの評価を行うことが可能となる。   According to the VoIP monitoring method of claim 4, the maintenance person is transmitted from the voice input device by extracting the voice packet converted from the voice signal whose voice characteristics are known in advance and outputting the voice packet as the voice signal. By comparing the voice characteristics of the voice signal with the voice characteristics of the voice signal output from the voice output device, it is possible to evaluate the quality degradation of voice packets in the network.

請求項5に記載のVoIPモニタリング方法は、請求項4に係るVoIPモニタリング方法であって、前記音声入力装置は、複数接続されており、前記VoIPモニタリング装置は、各音声入力装置から送信された音声パケットを、前記フィルタリング条件に従って抽出すると、前記抽出した音声パケットを、送信元の前記各音声入力装置毎に出力することを特徴とする。   The VoIP monitoring method according to claim 5 is the VoIP monitoring method according to claim 4, wherein a plurality of the voice input devices are connected, and the VoIP monitoring device transmits voices transmitted from the respective voice input devices. When the packet is extracted according to the filtering condition, the extracted voice packet is output for each voice input device as a transmission source.

請求項5に係るVoIPモニタリング方法によれば、複数の音声入力装置から送信された音声パケットを、個別にモニタリングすることができる。   According to the VoIP monitoring method of the fifth aspect, voice packets transmitted from a plurality of voice input devices can be individually monitored.

また、請求項6に記載のVoIPモニタリング装置は、VoIPに従って、音声パケットを送受信するネットワークにおいて、前記音声パケットをモニタリングするVoIPモニタリング装置であって、モニタリングの対象である音声パケットを特定する情報であるフィルタリング条件が、入力部を介して、予め設定されており、前記ネットワークから前記音声パケットを取得すると、前記取得した音声パケットのうち、前記フィルタリング条件に合致する音声パケットをリアルタイムに抽出するフィルタリング部を有することを特徴とする。   The VoIP monitoring apparatus according to claim 6 is a VoIP monitoring apparatus that monitors the voice packet in a network that transmits and receives voice packets according to VoIP, and is information that specifies a voice packet to be monitored. Filtering conditions are set in advance via the input unit, and when the voice packet is acquired from the network, a filtering unit that extracts, in real time, voice packets that match the filtering condition from the acquired voice packets. It is characterized by having.

請求項6に係るVoIPモニタリング装置によれば、VoIPに従うネットワークから抽出する音声パケットを特定するためのフィルタリング条件を予め設定しておき、このフィルタリング条件に合致する音声パケットをリアルタイムに抽出することによって、モニタリングの対象となっている音声パケットを容易にかつリアルタイムに抽出することができる。   According to the VoIP monitoring device of the sixth aspect, by setting in advance a filtering condition for specifying a voice packet to be extracted from a network conforming to VoIP, and extracting a voice packet that matches the filtering condition in real time, It is possible to easily and in real time extract a voice packet that is a monitoring target.

そして、請求項7に記載のVoIPモニタリング装置は、請求項6に係るVoIPモニタリング装置であって、前記VoIPモニタリング装置には、音声入力装置が接続されており、前記音声入力装置から、予め音声特性の分かっている音声信号が入力される音声信号入力部と、前記抽出した音声パケットを前記音声入力装置から入力された、予め音声特性の分かっている音声信号から変換した置換音声パケットに置換して、前記ネットワークへ送信する処理部と、を有することを特徴とする。   The VoIP monitoring device according to claim 7 is the VoIP monitoring device according to claim 6, wherein a voice input device is connected to the VoIP monitoring device, and the voice characteristics are previously received from the voice input device. A voice signal input unit to which a known voice signal is input; and replacing the extracted voice packet with a replacement voice packet converted from a voice signal having a known voice characteristic input from the voice input device. And a processing unit for transmitting to the network.

請求項7に係るVoIPモニタリング装置によれば、ネットワークから抽出した音声パケットを、保守者にとって都合のよい音声パケットに、容易に置換することができる。   According to the VoIP monitoring apparatus of the seventh aspect, the voice packet extracted from the network can be easily replaced with a voice packet convenient for the maintenance person.

また、請求項8に記載のVoIPモニタリング装置は、請求項6に係るVoIPモニタリング装置であって、前記ネットワークを介して、前記VoIPモニタリング装置には、音声入力装置が接続されており、前記VoIPモニタリング装置には、IP加入者装置を介して、音声出力装置が接続されており、予め前記フィルタリング条件として、前記音声入力装置から送られる音声パケットを特定するための情報が設定されており、前記フィルタリング部が、前記IP加入者収容装置を介して、前記ネットワークから取得した音声パケットのうち、前記フィルタリング条件に合致する音声パケットを抽出すると、前記抽出した音声パケットを音声信号に変換するVoIP処理部と、該変換した音声信号を前記音声出力装置に出力する音声信号出力部と、を有することを特徴とする。   The VoIP monitoring device according to claim 8 is the VoIP monitoring device according to claim 6, wherein a voice input device is connected to the VoIP monitoring device via the network, and the VoIP monitoring device A voice output device is connected to the device via an IP subscriber device, and information for specifying a voice packet sent from the voice input device is set in advance as the filtering condition. A VoIP processing unit that converts the extracted voice packet into a voice signal when a voice packet that matches the filtering condition is extracted from voice packets acquired from the network via the IP subscriber accommodation device; And an audio signal for outputting the converted audio signal to the audio output device. Characterized in that it has a force unit.

請求項8に係るVoIPモニタリング装置によれば、予め音声特性の分かっている音声信号から変換された音声パケットを抽出し、音声信号として出力することによって、保守者は、音声入力装置から送信される音声信号の音声特性と、音声出力装置から出力される音声信号の音声特性とを比較することによって、ネットワークにおける音声パケットの音質劣化品質などの評価を行うことが可能となる。   According to the VoIP monitoring device of the eighth aspect, the maintenance person is transmitted from the voice input device by extracting the voice packet converted from the voice signal whose voice characteristics are known in advance and outputting the voice packet as the voice signal. By comparing the voice characteristics of the voice signal with the voice characteristics of the voice signal output from the voice output device, it is possible to evaluate the quality degradation of voice packets in the network.

本発明によれば、VoIPに従うネットワークを流れる音声パケットから、モニタリング対象となっている音声パケットを容易に抽出することができる。   According to the present invention, a voice packet that is a monitoring target can be easily extracted from a voice packet that flows through a network that complies with VoIP.

本実施形態に係るVoIPモニタリングシステムの構成例を示す図である。It is a figure which shows the structural example of the VoIP monitoring system which concerns on this embodiment. 本実施形態に係るVoIPモニタリング装置の構成例を示す機能ブロック図である。It is a functional block diagram which shows the structural example of the VoIP monitoring apparatus which concerns on this embodiment. 置換モードにおけるVoIPモニタリングシステムの構成例を示す図である。It is a figure which shows the structural example of the VoIP monitoring system in substitution mode. 置換モードにおける置換セッション設定の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the replacement session setting in replacement mode. 置換モードにおけるVoIPモニタリング装置における処理手順を示すフローチャートである。It is a flowchart which shows the process sequence in the VoIP monitoring apparatus in replacement mode. 音声出力モニタモードにおけるVoIPモニタリングシステムの構成例を示す図である。It is a figure which shows the structural example of the VoIP monitoring system in audio | voice output monitor mode. 音声出力モニタモードにおけるモニタセッション設定の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the monitor session setting in audio | voice output monitor mode. 音声出力モニタモードにおけるVoIPモニタリング装置における処理手順を示すフローチャートである。It is a flowchart which shows the process sequence in the VoIP monitoring apparatus in audio | voice output monitor mode. 本実施形態に係るVoIPモニタリング装置の別の実施形態の構成例を示す機能ブロック図である。It is a functional block diagram which shows the structural example of another embodiment of the VoIP monitoring apparatus which concerns on this embodiment.

次に、本発明を実施するための形態(「実施形態」という)について、適宜図面を参照しながら詳細に説明する。なお、各図において、同様の構成要素については、同一の符号を付して、その説明を省略することとする。   Next, modes for carrying out the present invention (referred to as “embodiments”) will be described in detail with reference to the drawings as appropriate. In addition, in each figure, about the same component, the same code | symbol is attached | subjected and the description shall be abbreviate | omitted.

[システム構成]
図1は、本実施形態に係るVoIPモニタリングシステムの構成例を示す図である。
図1において、IP電話機5はVoIPに従うIP網(太線部分を含むネットワーク)6に直接接続しており、PSTN端末である一般加入電話機(以下、電話機4と称する)は、IP加入者収容装置2に格納されている加入者回路3を介してIP網6に接続している。加入者回路3は、例えば、地域毎にIP加入者収容装置2にまとめて収容されている。
[System configuration]
FIG. 1 is a diagram illustrating a configuration example of a VoIP monitoring system according to the present embodiment.
In FIG. 1, an IP telephone 5 is directly connected to an IP network (a network including a thick line portion) 6 according to VoIP, and a general subscriber telephone (hereinafter referred to as a telephone 4) which is a PSTN terminal is connected to an IP subscriber accommodation device 2. Is connected to the IP network 6 through the subscriber circuit 3 stored in the network. For example, the subscriber circuit 3 is accommodated in the IP subscriber accommodation apparatus 2 for each region.

本実施形態に係るVoIPモニタリングシステム10は、IP網6と、IP加入者収容装置2との間にVoIPモニタリング装置1が接続されたものである。なお、本実施形態ではIP網6とIP加入者収容装置2との間にVoIPモニタリング装置1が接続されている形態を示しているが、IP網6とIP電話機5との間にVoIPモニタリング装置1を接続してもよい。   The VoIP monitoring system 10 according to the present embodiment is one in which a VoIP monitoring device 1 is connected between an IP network 6 and an IP subscriber accommodation device 2. In the present embodiment, the VoIP monitoring device 1 is connected between the IP network 6 and the IP subscriber accommodation device 2, but the VoIP monitoring device is connected between the IP network 6 and the IP telephone 5. 1 may be connected.

[VoIPモニタリング装置]
図2は、本実施形態に係るVoIPモニタリング装置の構成例を示す機能ブロック図である。
VoIPモニタリング装置1は、IP網6を流れる情報である音声パケットの音質劣化品質をモニタリングする装置であり、IPインタフェース処理部100、VoIP処理部200、音声信号出力部300、音声信号入力部400、データ出力処理部500、制御部600、入力部700の各部を有している。
[VoIP monitoring device]
FIG. 2 is a functional block diagram illustrating a configuration example of the VoIP monitoring apparatus according to the present embodiment.
The VoIP monitoring device 1 is a device that monitors the quality degradation quality of voice packets that are information flowing through the IP network 6, and includes an IP interface processing unit 100, a VoIP processing unit 200, a voice signal output unit 300, a voice signal input unit 400, Each unit includes a data output processing unit 500, a control unit 600, and an input unit 700.

IPインタフェース処理部100は、VoIPモニタリングシステム10上を流れる音声パケットを取得し、この音声パケットをIP網6や、IP加入者収容装置2へ送信したり、音声パケットのうち、モニタリングの対象となっている音声パケットであるモニタリング対象パケットをVoIP処理部200へ転送したりするものである。IPインタフェース処理部100は、IPインタフェース部101、転送部102、フィルタリング部103、フレームバッファ部104を有している。
IPインタフェース部101は、VoIPモニタリングシステム10上を流れる音声パケットを取得したり、IP網6や、IP加入者収容装置2へ音声パケットを送信したりする。
転送部102は、IPインタフェース部101が取得した音声パケットをフレームバッファ部104へ転送するとともに、フィルタリング部103へコピー転送する。
フィルタリング部103は、転送部102からコピー転送された音声パケットのうち、モニタリング対象パケットをVoIP処理部200へ転送し、それ以外の音声パケットを破棄したり、後記する置換モードでは音声パケットをフレームバッファ部104へ転送する。
The IP interface processing unit 100 acquires a voice packet that flows on the VoIP monitoring system 10 and transmits the voice packet to the IP network 6 or the IP subscriber accommodation apparatus 2 or becomes a monitoring target in the voice packet. The monitoring target packet, which is a voice packet, is transferred to the VoIP processing unit 200. The IP interface processing unit 100 includes an IP interface unit 101, a transfer unit 102, a filtering unit 103, and a frame buffer unit 104.
The IP interface unit 101 acquires a voice packet flowing on the VoIP monitoring system 10 and transmits the voice packet to the IP network 6 or the IP subscriber accommodation apparatus 2.
The transfer unit 102 transfers the voice packet acquired by the IP interface unit 101 to the frame buffer unit 104 and copies and transfers it to the filtering unit 103.
The filtering unit 103 transfers the monitoring target packet among the voice packets copied and transferred from the transfer unit 102 to the VoIP processing unit 200 and discards the other voice packets. The data is transferred to the unit 104.

VoIP処理部200は、IPインタフェース処理部100から転送されたモニタリング対象パケットからペイロードデータを抽出したり、このペイロードデータを音声信号へ変換したり、音声信号入力部400から入力された音声信号を音声パケットへ変換するものである。VoIP処理部200は、ヘッダ除去部201、ジッタバッファ部202、RTP(Realtime Transport Protocol)パケット組立部203を有している。
ヘッダ除去部201は、IPインタフェース処理部100から転送された音声パケットのプロトコルヘッダを除去することによって、ペイロードデータを抽出する。
ジッタバッファ部202は、ヘッダ除去部201において抽出されたペイロードデータを音声信号へ変換する。この変換された音声信号は、音声信号出力部300へ出力される。
RTPパケット組立部203は、音声信号入力部400から入力された音声信号を音声パケットへ変換する。この変換された音声パケットは、IPインタフェース処理部100へ出力される。
The VoIP processing unit 200 extracts payload data from the monitoring target packet transferred from the IP interface processing unit 100, converts the payload data into an audio signal, and converts the audio signal input from the audio signal input unit 400 into audio. It is converted into a packet. The VoIP processing unit 200 includes a header removal unit 201, a jitter buffer unit 202, and an RTP (Realtime Transport Protocol) packet assembly unit 203.
The header removing unit 201 extracts payload data by removing the protocol header of the voice packet transferred from the IP interface processing unit 100.
The jitter buffer unit 202 converts the payload data extracted by the header removal unit 201 into an audio signal. The converted audio signal is output to the audio signal output unit 300.
The RTP packet assembly unit 203 converts the audio signal input from the audio signal input unit 400 into an audio packet. The converted voice packet is output to the IP interface processing unit 100.

音声信号出力部300は、VoIP処理部200において変換された音声信号を出力するものであり、スイッチ部301と、PCM(Pulse Code Modulation)処理部302と、D/A(Digital/Analog)変換部303とを有している。
スイッチ部301は、制御部600の指示で音声信号をPCM処理部302へ転送するか、D/A変換部303へ転送するかの切り換えを行う。
PCM処理部302は、音声信号をPCM信号へ変換するものであり、PCM出力信号(PCM)を出力する。なお、図2に示すように、PCM変換部302は、必要に応じて基本クロック(BCLK:Basic CLocK)、同期信号(SYNC:SYNCronous)を出力してもよいし、基本クロックや、同期信号を出力しなくてもよい。PCM処理部302は、例えば、デジタル出力部(図示せず)として、図示しないデジタル音声用のレベルメータなどに接続される。
D/A変換部303は、音声信号をアナログ出力(AOUT:Analog OUT)するためのアナログ変換を行う。D/A変換部303は、アナログ出力部(図示せず)として、図示しないアナログ音声用のレベルメータなどに接続される。
The audio signal output unit 300 outputs the audio signal converted by the VoIP processing unit 200, and includes a switch unit 301, a PCM (Pulse Code Modulation) processing unit 302, and a D / A (Digital / Analog) conversion unit. 303.
The switch unit 301 switches between transferring an audio signal to the PCM processing unit 302 or transferring to the D / A conversion unit 303 in accordance with an instruction from the control unit 600.
The PCM processing unit 302 converts an audio signal into a PCM signal, and outputs a PCM output signal (PCM). As shown in FIG. 2, the PCM conversion unit 302 may output a basic clock (BCLK: Basic CLocK) and a synchronization signal (SYNC: SYNCronous) as necessary, or may output a basic clock or a synchronization signal. It is not necessary to output. The PCM processing unit 302 is connected to, for example, a digital audio level meter (not shown) as a digital output unit (not shown).
The D / A converter 303 performs analog conversion for analog output (AOUT: Analog OUT) of the audio signal. The D / A conversion unit 303 is connected to an analog audio level meter (not shown) or the like as an analog output unit (not shown).

音声信号入力部400は、発信器7(図3)などの外部装置から入力された音声信号を、デジタル信号に変換するためのものであり、スイッチ部401と、PCM処理部402と、A/D(Analog/Digital)変換部403とを有している。
スイッチ部401は、VoIP処理部200へ転送する音声信号が、PCM処理部402からの音声信号か、A/D変換部403からの音声信号かを切り換える。
PCM処理部402は、外部装置から入力されたPCM入力信号(PCM)を基にデジタル信号を生成する。なお、図2に示すように、PCM処理部402は、PCM入力信号に加え、必要に応じて基本クロック(BCLK)、同期信号(SYNC)を基にデジタル信号を生成してもよいし、基本クロックや、同期信号を出力しなくてもよい。
A/D変換部403は、外部装置から入力されたアナログ音声信号(AIN:Analog IN)をデジタル音声信号に変換する。
なお、本実施形態では、PCM信号、アナログ音声信号を使用しているが、これに限らず、さらに圧縮した音声信号などを用いてもよい。
The audio signal input unit 400 is for converting an audio signal input from an external device such as the transmitter 7 (FIG. 3) into a digital signal, and includes a switch unit 401, a PCM processing unit 402, an A / And a D (Analog / Digital) conversion unit 403.
The switch unit 401 switches whether the audio signal transferred to the VoIP processing unit 200 is an audio signal from the PCM processing unit 402 or an audio signal from the A / D conversion unit 403.
The PCM processing unit 402 generates a digital signal based on a PCM input signal (PCM) input from an external device. As shown in FIG. 2, the PCM processing unit 402 may generate a digital signal based on the basic clock (BCLK) and the synchronization signal (SYNC) as necessary in addition to the PCM input signal. It is not necessary to output a clock or a synchronization signal.
The A / D conversion unit 403 converts an analog audio signal (AIN: Analog IN) input from an external device into a digital audio signal.
In this embodiment, a PCM signal and an analog audio signal are used. However, the present invention is not limited to this, and a compressed audio signal or the like may be used.

なお、本実施形態では、音声信号入力部400に外部装置が接続され、その外部装置から音声信号が入力される形式としたが、これに限らず、音声信号入力部400の代わりに記憶手段を備え、この記憶手段に予め記憶されている音声信号を、入力音声信号としてもよい。   In this embodiment, an external device is connected to the audio signal input unit 400 and an audio signal is input from the external device. However, the present invention is not limited to this, and a storage unit is used instead of the audio signal input unit 400. An audio signal stored in advance in the storage means may be used as the input audio signal.

データ出力処理部500は、IP網6上で、どのようにデータが流れているのかを解析するためのデータを出力するものであり、フィルタリング部501、ヘッダ除去部502、ヘッダ情報抽出部503、ヘッダ情報記憶部504、データ変換部505を有している。
フィルタリング部501は、IPインタフェース処理部100から転送された音声パケットのうち、モニタリング対象パケットをヘッダ除去部502およびヘッダ情報抽出部503へ転送し、それ以外の音声パケットを破棄する。
ヘッダ除去部502は、フィルタリング部501から転送されたモニタリング対象パケットからプロトコルヘッダを除去して、ペイロードデータを抽出し、このペイロードデータをデータ変換部505へ転送する。
ヘッダ情報抽出部503は、IPインタフェース部101から転送されたモニタリング対象パケットからペイロードデータを除去することによってプロトコルヘッダを抽出し、抽出したプロトコルヘッダをヘッダ情報記憶部504に格納する。
データ変換部505は、ヘッダ除去部201,502から転送されたペイロードデータに含まれる音声データや、制御データを出力する。ここで、音声データは、音声信号を0,1の2値で表現したデジタルデータであり、デジタルデータ本体(DATA)とともに、図2に示すように、必要に応じて、ストローブ信号(STB:STRobe)や、フレーミング信号(FRM:FRaMing)が出力されてもよいし、ストローブ信号や、フレーミング信号を出力しなくてもよい。また、制御データは、例えばSIP(Session Initiation Protocol)における「INVITE」などの制御データであり、データ本体(DATA)とともに、図2に示すように、必要に応じて、ストローブ信号(STB)や、フレーミング信号(FRM)が出力されてもよいし、ストローブ信号や、フレーミング信号を出力しなくてもよい。
The data output processing unit 500 outputs data for analyzing how data flows on the IP network 6, and includes a filtering unit 501, a header removing unit 502, a header information extracting unit 503, A header information storage unit 504 and a data conversion unit 505 are included.
The filtering unit 501 transfers the monitoring target packet among the voice packets transferred from the IP interface processing unit 100 to the header removing unit 502 and the header information extracting unit 503, and discards the other voice packets.
The header removal unit 502 removes the protocol header from the monitoring target packet transferred from the filtering unit 501, extracts payload data, and transfers this payload data to the data conversion unit 505.
The header information extraction unit 503 extracts a protocol header by removing payload data from the monitoring target packet transferred from the IP interface unit 101, and stores the extracted protocol header in the header information storage unit 504.
The data conversion unit 505 outputs audio data and control data included in the payload data transferred from the header removal units 201 and 502. Here, the audio data is digital data expressing the audio signal in binary values of 0 and 1, and, together with the digital data body (DATA), as shown in FIG. 2, a strobe signal (STB: STRobe) is used as necessary. ) Or a framing signal (FRM: FRaMing) may be output, or a strobe signal or a framing signal may not be output. Further, the control data is control data such as “INVITE” in SIP (Session Initiation Protocol), for example, along with the data body (DATA), as shown in FIG. 2, as necessary, a strobe signal (STB), A framing signal (FRM) may be output, or a strobe signal or a framing signal may not be output.

制御部(処理部)600は、各部100〜500を統括制御するものであり、入力部700はモニタリング対象のセッションを設定する情報などが入力される。
なお、各部100,102,103,104,200,201〜203,302,303,402,403,500,501〜503,505,600は、ROM(Read Only Memory)などに格納されたプログラムが、CPU(Central Processing Unit)によって実行されることによって具現化する。
The control unit (processing unit) 600 performs overall control of the units 100 to 500, and the input unit 700 is input with information for setting a session to be monitored.
Each unit 100, 102, 103, 104, 200, 201-203, 302, 303, 402, 403, 500, 501-503, 505, 600 has a program stored in a ROM (Read Only Memory) or the like. It is embodied by being executed by a CPU (Central Processing Unit).

[置換モード]
次に、図3〜図5を参照して、本実施形態に係る置換モードを説明する。
置換モードとは、VoIPモニタリング装置1に、音声特性の分かっている音声信号を入力し、電話機4や、IP電話機5の代わりに接続されているレベルメータ8で、その音声信号をモニタリングすることで、IP加入者収容装置2などIP網6における音声品質評価を行うものである。
[Replace mode]
Next, the replacement mode according to the present embodiment will be described with reference to FIGS.
In the replacement mode, a voice signal whose voice characteristics are known is input to the VoIP monitoring device 1 and the voice signal is monitored by the level meter 8 connected instead of the telephone 4 or the IP telephone 5. The voice quality evaluation in the IP network 6 such as the IP subscriber accommodation apparatus 2 is performed.

(システム構成)
図3は、置換モードにおけるVoIPモニタリングシステムの構成例を示す図である。
置換モードでは、VoIPモニタリングシステム10のVoIPモニタリング装置1の音声信号入力部400に、音声特性が予め分かっている音声信号をVoIPモニタリング装置1へ入力する発信器(音声入力装置)7を接続し、IP加入者収容装置2に接続されている電話機4の1台を、音声特性を観測するためのレベルメータ(音声出力装置)8に置き換えるなどして、レベルメータ8が加入者回路3に接続されている。
レベルメータ8が接続している加入者回路3(IP加入者収容装置2)に向かって、IP網6側から送られた音声パケットはVoIPモニタリング装置1にて、発信器7から入力された音声信号(音声パケット)に置換され、IP加入者収容装置2へ送られる。そして、保守者は、レベルメータ8にて観測される音声特性と、発信器7から入力されている音声特性とを比較することによって、IP加入者収容装置2などIP網6における音声品質評価を行う。
(System configuration)
FIG. 3 is a diagram illustrating a configuration example of the VoIP monitoring system in the replacement mode.
In the replacement mode, a transmitter (voice input device) 7 for inputting a voice signal whose voice characteristics are known in advance to the VoIP monitoring device 1 is connected to the voice signal input unit 400 of the VoIP monitoring device 1 of the VoIP monitoring system 10. The level meter 8 is connected to the subscriber circuit 3 by replacing one of the telephones 4 connected to the IP subscriber accommodation device 2 with a level meter (voice output device) 8 for observing voice characteristics. ing.
Voice packets sent from the IP network 6 side toward the subscriber circuit 3 (IP subscriber accommodation apparatus 2) to which the level meter 8 is connected are voiced from the transmitter 7 by the VoIP monitoring apparatus 1. It is replaced with a signal (voice packet) and sent to the IP subscriber accommodation apparatus 2. Then, the maintenance person evaluates the voice quality in the IP network 6 such as the IP subscriber accommodation apparatus 2 by comparing the voice characteristic observed by the level meter 8 with the voice characteristic inputted from the transmitter 7. Do.

(置換セッション設定フローチャート)
次に、図2および図3を参照しつつ、図4および図5に沿って置換モードにおける処理を説明する。
図4は、置換モードにおける置換セッション設定の処理手順を示すフローチャートである。
保守者は、後記する音声出力モニタモードを実行する前に、図4に示す置換セッションの設定を行う。
まず、保守者は、入力部700を介して置換セッション情報を入力する(S101)。置換セッション情報は、送信元IPアドレス、送信先IPアドレス(図3の例では、レベルメータ8が接続しているIP加入者収容装置2のIPアドレス)、VoIPモニタリング装置1における送信元ポート番号、送信先ポート番号などである。置換セッション情報は、各情報に関する数値に限らず、後記する図8のステップS416においてヘッダ情報記憶部504に格納されたIP網6上を実際に流れている音声パケットの情報(プロトコルヘッダ)を利用することも可能である。
次に、保守者は、入力部700を介して置換対象パケット情報を入力する(S102)。置換対象パケット情報は、置換対象となる音声パケット(置換対象パケット:モニタリング対象パケット)に関する情報であり、送信元MAC(Media Access Control)アドレスや、送信間隔などである。
さらに、保守者は、入力部700を介してPCM処理部402を介して入力された音声信号を用いるか、A/D変換部403を介して入力された音声信号を用いるか、に関する情報である入力音声信号情報を入力する(S103)。
なお、ステップS101〜S103の処理は、上記順番である必要はない。例えば、保守者は置換対象パケット情報や、入力音声信号情報の入力後に、置換セッション情報を入力してもよい。
(Replacement session setting flowchart)
Next, the processing in the replacement mode will be described with reference to FIGS. 4 and 5 with reference to FIGS.
FIG. 4 is a flowchart showing a procedure for setting a replacement session in the replacement mode.
The maintenance person sets the replacement session shown in FIG. 4 before executing the audio output monitor mode described later.
First, the maintenance person inputs replacement session information via the input unit 700 (S101). The replacement session information includes a transmission source IP address, a transmission destination IP address (in the example of FIG. 3, the IP address of the IP subscriber accommodation apparatus 2 to which the level meter 8 is connected), a transmission source port number in the VoIP monitoring apparatus 1, This is the destination port number. The replacement session information is not limited to the numerical values related to each information, but uses information (protocol header) of voice packets actually flowing on the IP network 6 stored in the header information storage unit 504 in step S416 in FIG. It is also possible to do.
Next, the maintenance person inputs replacement target packet information via the input unit 700 (S102). The replacement target packet information is information regarding a voice packet to be replaced (replacement target packet: monitoring target packet), and includes a source MAC (Media Access Control) address, a transmission interval, and the like.
Furthermore, it is information regarding whether the maintenance person uses an audio signal input via the input unit 700 via the PCM processing unit 402 or an audio signal input via the A / D conversion unit 403. Input audio signal information is input (S103).
Note that the processes in steps S101 to S103 need not be in the order described above. For example, the maintenance person may input replacement session information after inputting replacement target packet information or input voice signal information.

制御部600は、入力された置換セッション情報や、置換対象パケット情報を、フィルタリング条件としてフィルタリング部103に設定する(S104)。設定は、図示しない記憶部などに情報が格納され、必要に応じてフィルタリング部103や、制御部600などが記憶部に格納されている情報を参照することで行われる。   The control unit 600 sets the input replacement session information and replacement target packet information in the filtering unit 103 as filtering conditions (S104). The information is stored in a storage unit (not shown) or the like, and the filtering unit 103, the control unit 600, or the like refers to the information stored in the storage unit as necessary.

(置換モード処理フローチャート)
図5は、置換モードにおけるVoIPモニタリング装置における処理手順を示すフローチャートである。なお、図5および後記する図8のフローチャートにおける各処理は、各部100〜500が自律的に処理を行っている形式としているが、制御部600が、各部100〜500に指示することによって行われる形式としてもよい。
まず、IPインタフェース部101において音声パケットが取得される(S201)。
音声パケットを取得したIPインタフェース部101は、取得した音声パケットを転送部102へ転送する(S202)。
転送部102は、転送された音声パケットをフィルタリング部103へ転送する(S203)。
(Replacement mode processing flowchart)
FIG. 5 is a flowchart showing a processing procedure in the VoIP monitoring apparatus in the replacement mode. Each process in the flowchart of FIG. 5 and FIG. 8 to be described later is in a form in which each unit 100 to 500 is autonomously processing, but is performed by the control unit 600 instructing each unit 100 to 500. It may be in the form.
First, a voice packet is acquired in the IP interface unit 101 (S201).
The IP interface unit 101 that has acquired the voice packet transfers the acquired voice packet to the transfer unit 102 (S202).
The transfer unit 102 transfers the transferred voice packet to the filtering unit 103 (S203).

フィルタリング部103は、転送部102から転送された音声パケットが、置換対象パケット(すなわち、送信先がレベルメータ8のIPアドレスとなっている音声パケット)であるか否かを判定する(S204)。このとき、フィルタリング部103は、転送された音声パケットが、図4のステップS104で設定されたフィルタリング条件(置換セッション情報や、置換対象パケット情報)に適合しているか否かによってステップS204の判定を行う。
ステップS204の結果、置換対象パケットではない場合(S204→No)、フィルタリング部103は、該音声パケットを転送部102を介してフレームバッファ部104へ転送する(S205)。
フレームバッファ部104は、転送された音声パケットをIP網6へ送信し(S206)、制御部600はステップS201へ処理を戻す。
The filtering unit 103 determines whether or not the voice packet transferred from the transfer unit 102 is a replacement target packet (that is, a voice packet whose transmission destination is the IP address of the level meter 8) (S204). At this time, the filtering unit 103 determines in step S204 depending on whether or not the transferred voice packet conforms to the filtering condition (replacement session information and replacement target packet information) set in step S104 of FIG. Do.
If it is determined in step S204 that the packet is not a replacement target packet (S204 → No), the filtering unit 103 transfers the voice packet to the frame buffer unit 104 via the transfer unit 102 (S205).
The frame buffer unit 104 transmits the transferred voice packet to the IP network 6 (S206), and the control unit 600 returns the process to step S201.

ステップS204の結果、置換対象パケットである場合(S204→Yes)、フィルタリング部103は、該音声パケットを破棄し(S207)、制御部600へ置換対象パケットを破棄した旨を通知する。
通知を受けた制御部600は、RTPパケット組立部203に、置換対象パケットが破棄された旨を通知すると、RTPパケット組立部203は、音声信号入力部400から入力された音声信号を図4のステップS101で入力された置換セッション情報およびステップS102で入力された置換対象パケット情報を基に音声パケットに変換し、変換した音声パケットをフレームバッファ部104へ転送する。つまり、制御部600は、ステップS207で破棄された音声パケットを、音声信号入力部400から入力された音声信号を基に変換された音声パケットに置換する(S208)。
If the packet is a replacement target packet as a result of step S204 (S204 → Yes), the filtering unit 103 discards the voice packet (S207) and notifies the control unit 600 that the replacement target packet has been discarded.
Upon receiving the notification, the control unit 600 notifies the RTP packet assembling unit 203 that the replacement target packet has been discarded, and the RTP packet assembling unit 203 receives the audio signal input from the audio signal input unit 400 as shown in FIG. Based on the replacement session information input in step S101 and the replacement target packet information input in step S102, the voice packet is converted, and the converted voice packet is transferred to the frame buffer unit 104. That is, the control unit 600 replaces the voice packet discarded in step S207 with a voice packet converted based on the voice signal input from the voice signal input unit 400 (S208).

フレームバッファ部104は、転送された音声パケットをIP網6へ送信し(S209)、制御部600はステップS201へ処理を戻す。これにより、IP網6を介してレベルメータ8に向けて送信された音声パケットの音声は、予め分かっている音声信号入力部400に接続された発信器7の音声に置換される。レベルメータ8は、送信された音声パケットから変換された音声信号を出力し、保守者は、予め分かっている発信器7の入力音声と、IP加入者収容装置2に接続されているレベルメータ8の表示などを比較することで、IP加入者収容装置2などIP網6における音声パケットの音質劣化品質などを評価する。   The frame buffer unit 104 transmits the transferred voice packet to the IP network 6 (S209), and the control unit 600 returns the process to step S201. As a result, the voice of the voice packet transmitted to the level meter 8 via the IP network 6 is replaced with the voice of the transmitter 7 connected to the voice signal input unit 400 that is known in advance. The level meter 8 outputs a voice signal converted from the transmitted voice packet, and the maintenance person knows the input voice of the transmitter 7 known in advance and the level meter 8 connected to the IP subscriber accommodation device 2. And the like, the quality degradation quality of voice packets in the IP network 6 such as the IP subscriber accommodation apparatus 2 is evaluated.

なお、本実施形態では、電話機4をレベルメータ8で置き換えているが、IP網6のIP電話機5側にレベルメータ8を接続してもよい。このとき、ステップS101で入力される置換セッション情報における送信先IPアドレスは、接続されているレベルメータ8のIPアドレスとなる。   In the present embodiment, the telephone 4 is replaced with the level meter 8, but the level meter 8 may be connected to the IP telephone 5 side of the IP network 6. At this time, the transmission destination IP address in the replacement session information input in step S101 is the IP address of the connected level meter 8.

置換モードによれば、既知の音声信号を音声パケットとして、予め設定しているVoIP端末(IP加入者収容装置2、IP電話機5)側へ送り、VoIP端末側に接続されているレベルメータ8にて、その音声パケットを取得し、音声信号として出力し、この音声信号による音声を解析することで、容易にIP加入者収容装置2などIP網6における音声パケットの音質劣化品質などの評価を行うことが可能となる上、ログの解析をするためのスキルを不要とすることができる。   According to the replacement mode, a known voice signal is sent as a voice packet to a preset VoIP terminal (IP subscriber accommodation device 2, IP telephone 5) side and sent to a level meter 8 connected to the VoIP terminal side. Then, the voice packet is acquired, output as a voice signal, and the voice based on the voice signal is analyzed to easily evaluate the quality degradation of the voice packet in the IP network 6 such as the IP subscriber accommodation apparatus 2. In addition, the skill for analyzing the log can be made unnecessary.

[音声出力モニタモード]
次に、図6〜図8を参照して、本実施形態に係る音声出力モニタモードを説明する。
音声出力モニタモードとは、電話機4を発信器7に置き換えたり、IP電話機5側に発振器7を接続したりし、この発信器7がIP網6へ音声特性の分かっている音声信号を送信し、VoIPモニタリング装置1側で、その音声信号をモニタリングすることで、IP加入者収容装置2などIP網6における音声品質評価を行うものである。
[Audio output monitor mode]
Next, the audio output monitor mode according to the present embodiment will be described with reference to FIGS.
In the voice output monitor mode, the telephone 4 is replaced with a transmitter 7 or the oscillator 7 is connected to the IP telephone 5 side, and the transmitter 7 transmits a voice signal whose voice characteristics are known to the IP network 6. By monitoring the voice signal on the VoIP monitoring device 1 side, voice quality evaluation in the IP network 6 such as the IP subscriber accommodation device 2 is performed.

(システム構成)
図6は、音声出力モニタモードにおけるVoIPモニタリングシステムの構成例を示す図である。
音声出力モニタモードでは、図1に示すVoIPモニタリングシステム10におけるIP加入者収容装置2に接続されている電話機4の1台を、発信器(音声入力装置)7に置き換えるなどして、発振器7が加入者回路3に接続されている。このようにして、発振器7を、IP加入者収容装置2に接続し、VoIPモニタリング装置1の音声信号出力部300に、音声特性を観測するためのレベルメータ(音声出力装置)8が接続されている。
発信器7から加入者回路3a(IP加入者収容装置2)を介して、予め音声特性が分かっている音声信号から変換された音声パケットがIP網6へ送信されると、この音声パケットはVoIPモニタリング装置1にてキャプチャされ、音声信号出力部300に接続されているレベルメータ8に出力される。そして、保守者は、レベルメータ8にて観測される音声特性と、発信器7から入力されている音声特性とを比較することによって、IP加入者収容装置2などIP網6における音声品質評価を行う。
(System configuration)
FIG. 6 is a diagram illustrating a configuration example of the VoIP monitoring system in the audio output monitor mode.
In the voice output monitor mode, the oscillator 7 is switched by replacing one of the telephones 4 connected to the IP subscriber accommodation apparatus 2 in the VoIP monitoring system 10 shown in FIG. Connected to the subscriber circuit 3. In this way, the oscillator 7 is connected to the IP subscriber accommodation device 2, and the level meter (audio output device) 8 for observing the audio characteristics is connected to the audio signal output unit 300 of the VoIP monitoring device 1. Yes.
When a voice packet converted from a voice signal whose voice characteristics are known in advance is transmitted from the transmitter 7 to the IP network 6 via the subscriber circuit 3a (IP subscriber accommodation apparatus 2), the voice packet is transferred to the VoIP. The signal is captured by the monitoring device 1 and output to the level meter 8 connected to the audio signal output unit 300. Then, the maintenance person evaluates the voice quality in the IP network 6 such as the IP subscriber accommodation apparatus 2 by comparing the voice characteristic observed by the level meter 8 with the voice characteristic inputted from the transmitter 7. Do.

(モニタセッション設定フローチャート)
図7は、音声出力モニタモードにおけるモニタセッション設定の処理手順を示すフローチャートである。
保守者は、音声出力モニタモードを実行する前に、図7に示すモニタセッションの設定を行う。
まず、保守者は、入力部700を介して監視セッション情報を入力する(S301)。監視セッション情報は、送信元IPアドレス(図6の例では、発信器7が接続しているIP加入者収容装置2のIPアドレス)、送信先IPアドレス、VoIPモニタリング装置1における送信元ポート番号、送信先ポート番号、イーサネット(登録商標)ポート速度などである。監視セッション情報は、各情報に関する数値に限らず、後記する図8のステップS416でヘッダ情報記憶部504に格納された、IP網6上を実際に流れている音声パケットの情報(プロトコルヘッダ)を利用することも可能である。
(Monitor session setting flowchart)
FIG. 7 is a flowchart showing a processing procedure for setting a monitor session in the audio output monitor mode.
The maintenance person sets the monitor session shown in FIG. 7 before executing the audio output monitor mode.
First, the maintenance person inputs monitoring session information via the input unit 700 (S301). The monitoring session information includes a transmission source IP address (in the example of FIG. 6, an IP address of the IP subscriber accommodation device 2 to which the transmitter 7 is connected), a transmission destination IP address, a transmission source port number in the VoIP monitoring device 1, The destination port number, the Ethernet (registered trademark) port speed, and the like. The monitoring session information is not limited to numerical values related to each information, but is information (protocol header) of voice packets actually flowing on the IP network 6 stored in the header information storage unit 504 in step S416 in FIG. It can also be used.

次に、保守者は、入力部700を介して監視対象パケット情報を入力する(S302)。監視対象パケット情報は、監視対象となる音声パケット(監視対象パケット:モニタリング対象パケット)に関する情報であり、送信元MACアドレスや、送信間隔などである。
続いて、保守者は、入力部700を介して出力設定情報を入力する(S303)。出力設定情報は、モニタ対象パケットから変換された音声信号の出力先に関する情報であり、モニタ音声信号の出力先(例えば、出力ポート)、出力する音声信号の形式(PCM、アナログなど)である。ここで、モニタ対象パケットとは、音声出力モニタモードにおけるモニタリング対象パケットのことである。つまり、モニタリング対象パケットとは、モニタ対象パケットおよび置換モードにおける置換対象パケットの総称である。
なお、ステップS301〜S303の処理は、上記順番である必要はなく、保守者は出力設定情報や、監視対象パケット情報を入力後に、監視セッション情報を入力してもよい。
Next, the maintenance person inputs the monitoring target packet information via the input unit 700 (S302). The monitoring target packet information is information regarding a voice packet to be monitored (monitoring target packet: monitoring target packet), such as a transmission source MAC address and a transmission interval.
Subsequently, the maintenance person inputs output setting information through the input unit 700 (S303). The output setting information is information regarding the output destination of the audio signal converted from the monitoring target packet, and is the output destination (for example, output port) of the monitor audio signal and the format of the audio signal to be output (PCM, analog, etc.). Here, the monitoring target packet is a monitoring target packet in the audio output monitor mode. That is, the monitoring target packet is a generic name for the monitoring target packet and the replacement target packet in the replacement mode.
Note that the processing in steps S301 to S303 need not be in the above order, and the maintenance person may input the monitoring session information after inputting the output setting information and the monitoring target packet information.

制御部600は、入力された監視セッション情報や、監視対象パケット情報を、フィルタリング条件としてフィルタリング部103,501に設定する(S304)。設定は、図示しない記憶部などに格納され、必要に応じてフィルタリング部103や、制御部600などが参照することで行われる。   The control unit 600 sets the input monitoring session information and monitoring target packet information in the filtering units 103 and 501 as filtering conditions (S304). The setting is stored in a storage unit (not shown) or the like, and is performed by referring to the filtering unit 103, the control unit 600, or the like as necessary.

(音声出力モニタモード処理フローチャート)
図8は、音声出力モニタモードにおけるVoIPモニタリング装置における処理手順を示すフローチャートである。
まず、IPインタフェース部101が、音声パケットを取得する(S401)。
音声パケットを取得したIPインタフェース部101は、取得した音声パケットを転送部102へ転送する(S402)。
転送部102は、転送された音声パケットをフレームバッファ部104へ転送するとともに、フィルタリング部103へコピー転送する(S403)。なお、転送部102は、モニタ対象パケットのみをフィルタリング部103へ転送し、モニタ対象パケット以外の音声パケットをフレームバッファ部104へ転送するようにしてもよい。この場合、転送部102にも、フィルタリング条件が設定されていることが必要である。
フレームバッファ部104は、転送された音声パケットをIP網6へ送信し(S404)、制御部600はステップS401へ処理を戻す。
(Audio output monitor mode processing flowchart)
FIG. 8 is a flowchart showing a processing procedure in the VoIP monitoring apparatus in the audio output monitor mode.
First, the IP interface unit 101 acquires a voice packet (S401).
The IP interface unit 101 that has acquired the voice packet transfers the acquired voice packet to the transfer unit 102 (S402).
The transfer unit 102 transfers the transferred voice packet to the frame buffer unit 104 and copies and transfers it to the filtering unit 103 (S403). Note that the transfer unit 102 may transfer only the monitoring target packet to the filtering unit 103 and transfer the voice packet other than the monitoring target packet to the frame buffer unit 104. In this case, it is necessary for the transfer unit 102 to set filtering conditions.
The frame buffer unit 104 transmits the transferred voice packet to the IP network 6 (S404), and the control unit 600 returns the process to step S401.

一方、フィルタリング部103は、転送部102からコピー転送された音声パケットが、モニタ対象パケット(すなわち、発信器7から送出された音声パケット)であるか否かを判定する(S405)。このとき、フィルタリング部103は、コピー転送された音声パケットが、図7のステップS304で設定されたフィルタリング条件(監視セッション情報や、監視対象パケット情報)に適合しているか否かによってステップS405の判定を行う。
ステップS405の結果、モニタ対象パケットではない場合(S405→No)、フィルタリング部103は、該音声パケットを破棄し(S406)、制御部600はステップS401へ処理を戻す。
ステップS405の結果、モニタ対象パケットである場合(S405→Yes)、フィルタリング部103は、このモニタ対象パケットをヘッダ除去部201へ転送する。
On the other hand, the filtering unit 103 determines whether or not the voice packet copied and transferred from the transfer unit 102 is a packet to be monitored (that is, a voice packet transmitted from the transmitter 7) (S405). At this time, the filtering unit 103 determines whether the copy-transferred voice packet conforms to the filtering condition (monitoring session information or monitoring target packet information) set in step S304 of FIG. 7 in step S405. I do.
As a result of step S405, if the packet is not a monitoring target packet (S405 → No), the filtering unit 103 discards the voice packet (S406), and the control unit 600 returns the process to step S401.
As a result of step S405, when the packet is a monitoring target packet (S405 → Yes), the filtering unit 103 transfers the monitoring target packet to the header removal unit 201.

ヘッダ除去部201は、モニタ対象パケットからプロトコルヘッダを除去し、ペイロードデータを抽出する(S407)。
ヘッダ除去部201は、抽出したペイロードデータをジッタバッファ部202へ転送する。ジッタバッファ部202は、転送されたペイロードデータの順序を正し、さらに、音声パケットの送信時と同一間隔でペイロードデータのゆらぎを吸収することでペイロードデータを音声信号へ変換する(S408)。
The header removing unit 201 removes the protocol header from the monitored packet and extracts payload data (S407).
The header removal unit 201 transfers the extracted payload data to the jitter buffer unit 202. The jitter buffer unit 202 corrects the order of the transferred payload data, and further converts the payload data into an audio signal by absorbing fluctuations in the payload data at the same interval as when the audio packet is transmitted (S408).

そして、音声信号出力部300は、ジッタバッファ部202で変換された音声信号を出力する(S409)。このとき、図7のステップS303で入力された出力設定情報が「PCM」であれば、音声信号はPCM処理部302によってPCM変換されて、PCM出力される。図7のステップS303で入力された出力設定情報が「アナログ」であれば、D/A変換部303によってアナログ変換された後、アナログ音声として出力される。音声信号は、音声信号出力部300に接続されているレベルメータ8などに出力される。
保守者は、レベルメータ8は、音声信号出力部300から出力された音声信号を音声特性のレベルとして出力し、予め分かっている発信器7の入力音声と、音声信号出力部300から出力された音声(具体的にはレベルメータ8の表示など)とを比較することで、IP加入者収容装置2などIP網6における音質劣化品質などを評価する。
Then, the audio signal output unit 300 outputs the audio signal converted by the jitter buffer unit 202 (S409). At this time, if the output setting information input in step S303 in FIG. 7 is “PCM”, the audio signal is PCM-converted by the PCM processing unit 302 and output as PCM. If the output setting information input in step S303 of FIG. 7 is “analog”, it is converted into analog sound after being converted into analog sound by the D / A converter 303. The audio signal is output to the level meter 8 or the like connected to the audio signal output unit 300.
The maintenance person outputs the sound signal output from the sound signal output unit 300 as the sound characteristic level, and the level meter 8 outputs the input sound of the transmitter 7 and the sound signal output unit 300 which are known in advance. By comparing the voice (specifically, the display of the level meter 8 or the like), the quality of sound quality deterioration in the IP network 6 such as the IP subscriber accommodation apparatus 2 is evaluated.

また、ヘッダ除去部201は、モニタ対象パケットをジッタバッファ部202へ転送するとともに、データ出力処理部500のデータ変換部505へ転送する。
データ変換部505は、モニタ対象パケットを2値、すなわち「0」、「1」の音声デジタルデータである音声データ(DATA)として出力する(S410)。ここで、音声データは、IPインタフェース処理部100による音声パケットのキャプチャとほぼ同時に出力され、ステップS410で出力された音声データは、保守者によるIP網6上を流れる音声パケットの解析などに使用される。音声データはIPインタフェース処理部100による音声パケットのキャプチャとほぼ同時に出力されるため、保守者は音声データを解析することで、リアルタイムに音声パケットを解析することができる。
なお、音声デジタルデータとともに、必要に応じて、ストローブ信号(STB)や、制御データの開始を示すフレーミング信号(FRM)が出力されてもよい。
Further, the header removing unit 201 transfers the monitoring target packet to the jitter buffer unit 202 and also to the data conversion unit 505 of the data output processing unit 500.
The data conversion unit 505 outputs the monitoring target packet as binary data, that is, audio data (DATA) that is audio digital data of “0” and “1” (S410). Here, the voice data is output almost simultaneously with the capture of the voice packet by the IP interface processing unit 100, and the voice data output in step S410 is used for analysis of the voice packet flowing on the IP network 6 by the maintenance person. The Since the voice data is output almost simultaneously with the voice packet capture by the IP interface processing unit 100, the maintenance person can analyze the voice packet in real time by analyzing the voice data.
In addition to the audio digital data, a strobe signal (STB) or a framing signal (FRM) indicating the start of control data may be output as necessary.

一方、IPインタフェース部101は、ステップS402で、取得した音声パケットを転送部102へ転送するとともに、データ出力処理部500のフィルタリング部501へも音声パケットをコピー転送する。
フィルタリング部501は、コピー転送された音声パケットが、モニタ対象パケット(すなわち、発信器7から送出された音声パケット)であるか否かを判定する(S411)。フィルタリング部501は、コピー転送された音声パケットが、図7のステップS304で設定されたフィルタリング条件(監視セッション情報や、監視対象パケット情報)に適合しているか否かによってステップS411の判定を行う。
ステップS411の結果、モニタ対象パケットではない場合(S411→No)、フィルタリング部501は、該音声パケットを破棄し(S412)、制御部600がステップS401へ処理を戻す。
ステップS411の結果、モニタ対象パケットである場合(S411→Yes)、フィルタリング部501は、モニタ対象パケットをヘッダ除去部502およびヘッダ情報抽出部503へ転送する。
On the other hand, in step S402, the IP interface unit 101 transfers the acquired voice packet to the transfer unit 102, and also copies and transfers the voice packet to the filtering unit 501 of the data output processing unit 500.
The filtering unit 501 determines whether the copy-transferred voice packet is a monitoring target packet (that is, a voice packet sent from the transmitter 7) (S411). The filtering unit 501 performs the determination in step S411 depending on whether or not the copy-transferred voice packet conforms to the filtering conditions (monitoring session information and monitoring target packet information) set in step S304 of FIG.
If it is determined in step S411 that the packet is not a monitoring target packet (S411 → No), the filtering unit 501 discards the voice packet (S412), and the control unit 600 returns the process to step S401.
As a result of step S411, when the packet is a monitoring target packet (S411 → Yes), the filtering unit 501 transfers the monitoring target packet to the header removal unit 502 and the header information extraction unit 503.

ヘッダ除去部502は、フィルタリング部501から転送された音声パケットからプロトコルヘッダを除去することによって、ペイロードデータを抽出し(S413)、データ変換部505が、そのペイロードデータから、例えばSIPにおける「INVITE」のような制御データを抽出し、その制御データを出力する(S414)。この制御データは、IP網6上を流れる音声パケットの解析などに用いられる。
このとき、制御データとともに、必要に応じて、ストローブ信号(STB)や、制御データの開始を示すフレーミング信号(FRM)が出力されてもよい。制御データは、IPインタフェース処理部100による音声パケットのキャプチャと、ほぼ同時に出力されるので、保守者はリアルタイムに制御データを解析することができる。
The header removing unit 502 extracts the payload data by removing the protocol header from the voice packet transferred from the filtering unit 501 (S413), and the data converting unit 505 uses the “INVITE” in SIP, for example, from the payload data. The control data is extracted and the control data is output (S414). This control data is used for analysis of voice packets flowing on the IP network 6.
At this time, a strobe signal (STB) or a framing signal (FRM) indicating the start of the control data may be output together with the control data as necessary. Since the control data is output almost simultaneously with the capture of the voice packet by the IP interface processing unit 100, the maintenance person can analyze the control data in real time.

一方、ヘッダ情報抽出部503は、IPインタフェース部101から転送された音声パケット(モニタ対象パケット)からプロトコルヘッダを抽出し(S415)、抽出したプロトコルヘッダをヘッダ情報記憶部504へ格納する(S416)。抽出されたプロトコルヘッダは、保守者によるモニタリングに使用されたり、次回の置換モードにおける置換セッション情報や、置換対象パケット情報や、音声出力モニタモードにおける監視セッション情報や、監視対象パケット情報に利用されたりする。   On the other hand, the header information extraction unit 503 extracts a protocol header from the voice packet (monitored packet) transferred from the IP interface unit 101 (S415), and stores the extracted protocol header in the header information storage unit 504 (S416). . The extracted protocol header is used for monitoring by maintenance personnel, used for replacement session information in the next replacement mode, replacement target packet information, monitoring session information in voice output monitor mode, and monitoring target packet information. To do.

なお、ここでは、PSTN端末である電話機4を発信器7で置き換えた例を示しているが、IP網6のIP電話機5側に発信器7を接続してもよい。この場合、ステップS301で入力される監視セッション情報における送信元IPアドレスは、発振器7のIPアドレスとなる。   Here, an example is shown in which the telephone 4 that is a PSTN terminal is replaced with a transmitter 7, but the transmitter 7 may be connected to the IP telephone 5 side of the IP network 6. In this case, the transmission source IP address in the monitoring session information input in step S301 is the IP address of the oscillator 7.

音声出力モニタモードによれば、既知の音声信号が音声パケットとしてVoIP端末(IP加入者収容装置2、IP電話機5)側からVoIPモニタリング装置1へ送られ、VoIPモニタリング装置1は、その音声パケットを取得し、音声信号として出力し、この音声信号を解析することで、容易にIP加入者収容装置2などIP網6における音質劣化品質などの評価を行うことが可能となる上、ログの解析をするためのスキルを不要とすることができる。   According to the voice output monitor mode, a known voice signal is sent as a voice packet from the VoIP terminal (IP subscriber accommodation device 2, IP telephone 5) side to the VoIP monitoring device 1, and the VoIP monitoring device 1 transmits the voice packet. By acquiring and outputting as a voice signal and analyzing this voice signal, it becomes possible to easily evaluate the quality of sound quality deterioration in the IP network 6 such as the IP subscriber accommodation device 2 and analyze the log. The skill to do can be made unnecessary.

[別の実施形態]
図9は、本実施形態に係るVoIPモニタリング装置の別の実施形態の構成例を示す機能ブロック図である。
図2に示すVoIPモニタリング装置1は、出力が1チャンネルに対応したものであるが、図9に示すVoIPモニタリング装置1Aのように複数チャンネルに対応していてもよい。
図9では、音声信号出力部300Aが2チャンネルに対応しているVoIPモニタリング装置1Aの例を示す。
音声信号出力部300Aが2チャンネルに対応するのに伴い、IPインタフェース処理部100Aにおける転送部102a,102b、フィルタリング部103a,103bおよびフレームバッファ部104a,104b、VoIP処理部200Aにおけるヘッダ除去部201a,201bおよびジッタバッファ部202a,202b、音声信号出力部300におけるスイッチ部301a,301b、PCM処理部302a,302b、D/A変換部303a,303bが、出力チャンネルに対応している点以外は、図2と同様である。
ここで、各部102a,103a,104a,201a,202a,301a,302a,303aが、例えばチャンネル1に対応し、各部102b,103b,104b,201b,202b,301b,302b,303bが、例えばチャンネル2に対応する。つまり、音声信号出力部300Aからは各発信器7に対応した音声信号が出力される。
また、データ変換部505からも各チャンネル対応した音声データおよび制御データが出力される。
[Another embodiment]
FIG. 9 is a functional block diagram showing a configuration example of another embodiment of the VoIP monitoring apparatus according to this embodiment.
The VoIP monitoring device 1 shown in FIG. 2 corresponds to one channel of output, but may correspond to a plurality of channels like the VoIP monitoring device 1A shown in FIG.
FIG. 9 shows an example of the VoIP monitoring device 1A in which the audio signal output unit 300A is compatible with 2 channels.
As the audio signal output unit 300A supports two channels, the transfer units 102a and 102b, the filtering units 103a and 103b and the frame buffer units 104a and 104b in the IP interface processing unit 100A, and the header removal unit 201a in the VoIP processing unit 200A, 201b and jitter buffer sections 202a and 202b, switch sections 301a and 301b, PCM processing sections 302a and 302b, and D / A conversion sections 303a and 303b in the audio signal output section 300 are shown in FIG. Same as 2.
Here, each part 102a, 103a, 104a, 201a, 202a, 301a, 302a, 303a corresponds to, for example, channel 1, and each part 102b, 103b, 104b, 201b, 202b, 301b, 302b, 303b corresponds to, for example, channel 2. Correspond. That is, the audio signal corresponding to each transmitter 7 is output from the audio signal output unit 300A.
The data converter 505 also outputs audio data and control data corresponding to each channel.

また、図9における各部100A,102a,102b,103a,103b,104a,104b,200A,201a,201b,202a,202b,203,302a,302b,303a,303b,500,501〜503,505,600も、ROMなどに格納されたプログラムが、CPUによって実行されることによって具現化する。   Also, the respective parts 100A, 102a, 102b, 103a, 103b, 104a, 104b, 200A, 201a, 201b, 202a, 202b, 203, 302a, 302b, 303a, 303b, 500, 501-503, 505, 600 in FIG. The program stored in the ROM or the like is implemented by being executed by the CPU.

このように、音声出力モニタモードにおいて、2チャンネルの音声出力を行う場合は、図6のVoIPモニタリングシステム10において、2台の電話機4を発信器7に置き換えるなどして、各発振器7がそれぞれの加入者回路3に接続される。そして、保守者は、図7のモニタセッション設定において、それぞれの発信器7に関する設定を行う必要がある。つまり、保守者は各発信器7に対応したフィルタリング条件を設定する。   As described above, when two-channel audio output is performed in the audio output monitor mode, each of the oscillators 7 is replaced by the transmitter 7 in the VoIP monitoring system 10 of FIG. Connected to the subscriber circuit 3. And the maintenance person needs to perform the setting regarding each transmitter 7 in the monitor session setting of FIG. That is, the maintenance person sets the filtering condition corresponding to each transmitter 7.

また、図9において、音声信号入力部400から入力された音声信号は、RTPパケット組立部203を介して、2つのフレームバッファ部104a,104bへ出力されている。つまり、音声信号入力部400から入力された音声信号を2チャンネルに出力するようになっているが、1つのフレームバッファ部104に出力するようにしてもよい。   In FIG. 9, the audio signal input from the audio signal input unit 400 is output to the two frame buffer units 104a and 104b via the RTP packet assembly unit 203. That is, the audio signal input from the audio signal input unit 400 is output to two channels, but may be output to one frame buffer unit 104.

また、図9では、2チャンネルに対応したVoIPモニタリング装置1Aを示しているが、3チャンネル以上に対応してもよい。その場合、それぞれのチャンネルに対応した各部102,103,104,201,202,301,302,303が設置される。   Further, FIG. 9 shows the VoIP monitoring device 1A corresponding to two channels, but it may correspond to three or more channels. In that case, each part 102,103,104,201,202,301,302,303 corresponding to each channel is installed.

なお、本実施形態では、音声出力装置としてレベルメータ8を使用しているが、これに限らず、スピーカから音声を出力する音声出力装置や、音声解析装置でもよい。
また、本実施形態では、VoIP網に適用されている例を示しているが、これ以外の情報を扱うネットワークに適用されてもよい。
In the present embodiment, the level meter 8 is used as an audio output device. However, the present invention is not limited to this, and an audio output device that outputs audio from a speaker or an audio analysis device may be used.
Moreover, although the example applied to the VoIP network is shown in the present embodiment, it may be applied to a network that handles other information.

[まとめ]
本実施形態によれば、予めフィルタリング条件を設定しておき、このフィルタリング条件に合致する音声パケットを抽出することにより、モニタリング対象パケットを容易に取得することができる。
また、本実施形態によれば、既知の音声信号を音声パケットとしてVoIP端末(IP加入者収容装置2、IP電話機5)側へ送るか、VoIP端末側から送られた音声パケットから変換される音声信号による音声を解析することで、容易にIP加入者収容装置2などIP網6における音声パケットの音質劣化品質などの評価を行うことが可能となる上、ログの解析をするためのスキルを不要とすることができ、解析の効率を向上させることができる。
また、予めモニタ対象パケットを設定しておくことで、目的とする音声パケットのみを音声信号として再生することができる。
[Summary]
According to this embodiment, it is possible to easily acquire the monitoring target packet by setting the filtering condition in advance and extracting the voice packet that matches the filtering condition.
Further, according to the present embodiment, a known voice signal is sent as a voice packet to the VoIP terminal (IP subscriber accommodation device 2, IP telephone 5) side, or voice converted from a voice packet sent from the VoIP terminal side. By analyzing the voice of the signal, it is possible to easily evaluate the quality deterioration of voice packets in the IP network 6 such as the IP subscriber accommodation device 2, and the skill for analyzing the log is not required. And the efficiency of analysis can be improved.
Also, by setting the monitoring target packet in advance, only the intended voice packet can be reproduced as a voice signal.

1,1A VoIPモニタリング装置
2 IP加入者収容装置
3 加入者回路
4 電話機
5 IP電話機
6 IP網(ネットワーク)
7 発信器(音声入力装置)
8 レベルメータ(音声出力装置)
10 VoIPモニタリングシステム
100,100A IPインタフェース処理部
101 IPインタフェース部
102,102a,102b 転送部
103,103a,103b,501 フィルタリング部
104,104a,104b フレームバッファ部
200,200A VoIP処理部
201,201a,201b,502 ヘッダ除去部
202,202a,202b ジッタバッファ部
203 RTPパケット組立部
300,300A 音声信号出力部
301,301a,301b,401 スイッチ部
302,302a,302b,402 PCM処理部
303,303a,303b D/A変換部
400 音声信号入力部
403 A/D変換部
500 データ出力処理部
503 ヘッダ情報抽出部
504 ヘッダ情報記憶部
505 データ変換部
600 制御部(処理部)
700 入力部
1, 1A VoIP monitoring device 2 IP subscriber accommodation device 3 subscriber circuit 4 telephone 5 IP telephone 6 IP network (network)
7 Transmitter (voice input device)
8 Level meter (Audio output device)
DESCRIPTION OF SYMBOLS 10 VoIP monitoring system 100,100A IP interface process part 101 IP interface part 102,102a, 102b Transfer part 103,103a, 103b, 501 Filtering part 104,104a, 104b Frame buffer part 200,200A VoIP process part 201,201a, 201b , 502 Header removal unit 202, 202a, 202b Jitter buffer unit 203 RTP packet assembly unit 300, 300A Audio signal output unit 301, 301a, 301b, 401 Switch unit 302, 302a, 302b, 402 PCM processing unit 303, 303a, 303b D / A conversion unit 400 Audio signal input unit 403 A / D conversion unit 500 Data output processing unit 503 Header information extraction unit 504 Header information storage unit 505 data Conversion unit 600 control unit (processing unit)
700 Input section

Claims (8)

VoIPに従って、音声パケットを送受信するネットワークにおいて、前記音声パケットをモニタリングするVoIPモニタリング装置を含むVoIPモニタリングシステムによるVoIPモニタリング方法であって、
前記VoIPモニタリング装置は、
モニタリングの対象である音声パケットを特定する情報であるフィルタリング条件が、入力部を介して、予め設定されており、
前記ネットワークから前記音声パケットを取得すると、前記取得した音声パケットのうち、前記フィルタリング条件に合致する音声パケットをリアルタイムに抽出する
ことを特徴とするVoIPモニタリング方法。
A VoIP monitoring method by a VoIP monitoring system including a VoIP monitoring device that monitors voice packets in a network that transmits and receives voice packets according to VoIP,
The VoIP monitoring device
A filtering condition, which is information for identifying a voice packet to be monitored, is set in advance via the input unit,
When the voice packet is acquired from the network, a voice packet that matches the filtering condition is extracted in real time from the acquired voice packet.
前記VoIPモニタリング装置には、音声入力装置が接続されており、
前記VoIPモニタリング装置は、
前記音声入力装置から、予め音声特性の分かっている音声信号が入力されており、
前記抽出した音声パケットを前記音声入力装置から入力された、予め音声特性の分かっている音声信号から変換した置換音声パケットに置換して、前記ネットワークへ送信する
ことを特徴とする請求項1に記載のVoIPモニタリング方法。
A voice input device is connected to the VoIP monitoring device,
The VoIP monitoring device
A voice signal whose voice characteristics are known in advance is input from the voice input device,
2. The extracted voice packet is replaced with a replacement voice packet converted from a voice signal whose voice characteristics are known in advance inputted from the voice input device, and transmitted to the network. VoIP monitoring method.
前記VoIPモニタリング装置には、音声出力装置が前記ネットワークを介して接続されており、
前記VoIPモニタリング装置は、
前記VoIPモニタリング装置において、前記置換された置換音声パケットを、前記ネットワークを介して前記音声出力装置へ送信し、
前記音声出力装置は、
前記送信された置換音声パケットから変換された音声信号を出力する
ことを特徴とする請求項2に記載のVoIPモニタリング方法。
An audio output device is connected to the VoIP monitoring device via the network,
The VoIP monitoring device
In the VoIP monitoring device, the replaced voice packet replaced is transmitted to the voice output device via the network,
The audio output device is
The VoIP monitoring method according to claim 2, wherein a voice signal converted from the transmitted replacement voice packet is output.
前記ネットワークを介して、前記VoIPモニタリング装置には、音声入力装置が接続されており、
前記VoIPモニタリング装置には、IP加入者装置を介して、音声出力装置が接続されており、
予め前記フィルタリング条件として、前記音声入力装置から送られる音声パケットを特定するため情報が設定されており、
前記音声入力装置は、
前記IP加入者収容装置を介して、予め音声特性が分かっている音声信号から変換された音声パケットを前記ネットワークへ送信し、
前記VoIPモニタリング装置では、
前記ネットワークから取得した音声パケットのうち、前記フィルタリング条件に合致する音声パケットを抽出すると、
前記抽出した音声パケットを音声信号に変換し、
該変換した音声信号を前記音声出力装置に出力し、
前記音声出力装置は、
前記VoIPモニタリング装置から出力された音声信号を外部へ出力する
ことを特徴とする請求項1に記載のVoIPモニタリング方法。
A voice input device is connected to the VoIP monitoring device via the network,
An audio output device is connected to the VoIP monitoring device via an IP subscriber device,
As the filtering condition, information is set in order to specify a voice packet sent from the voice input device,
The voice input device includes:
Via the IP subscriber accommodation device, transmit voice packets converted from voice signals whose voice characteristics are known in advance to the network,
In the VoIP monitoring device,
Of voice packets acquired from the network, extracting voice packets that match the filtering conditions,
Converting the extracted voice packet into a voice signal;
Outputting the converted audio signal to the audio output device;
The audio output device is
The VoIP monitoring method according to claim 1, wherein the voice signal output from the VoIP monitoring device is output to the outside.
前記音声入力装置は、複数接続されており、
前記VoIPモニタリング装置は、
各音声入力装置から送信された音声パケットを、前記フィルタリング条件に従って抽出すると、前記抽出した音声パケットを、送信元の前記各音声入力装置毎に出力する
ことを特徴とする請求項4に記載のVoIPモニタリング方法。
A plurality of the voice input devices are connected,
The VoIP monitoring device
5. The VoIP according to claim 4, wherein when the voice packet transmitted from each voice input device is extracted according to the filtering condition, the extracted voice packet is output for each voice input device of a transmission source. Monitoring method.
VoIPに従って、音声パケットを送受信するネットワークにおいて、前記音声パケットをモニタリングするVoIPモニタリング装置であって、
モニタリングの対象である音声パケットを特定する情報であるフィルタリング条件が、入力部を介して、予め設定されており、
前記ネットワークから前記音声パケットを取得すると、前記取得した音声パケットのうち、前記フィルタリング条件に合致する音声パケットをリアルタイムに抽出するフィルタリング部
を有することを特徴とするVoIPモニタリング装置。
A VoIP monitoring device that monitors voice packets in a network that transmits and receives voice packets according to VoIP,
A filtering condition, which is information for identifying a voice packet to be monitored, is set in advance via the input unit,
A VoIP monitoring apparatus, comprising: a filtering unit that extracts, in real time, voice packets that match the filtering condition from the acquired voice packets when the voice packets are acquired from the network.
前記VoIPモニタリング装置には、音声入力装置が接続されており、
前記音声入力装置から、予め音声特性の分かっている音声信号が入力される音声信号入力部と、
前記抽出した音声パケットを前記音声入力装置から入力された、予め音声特性の分かっている音声信号から変換した置換音声パケットに置換して、前記ネットワークへ送信する処理部と、
を有することを特徴とする請求項6に記載のVoIPモニタリング装置。
A voice input device is connected to the VoIP monitoring device,
A voice signal input unit to which a voice signal whose voice characteristics are known in advance is input from the voice input device;
A processing unit that replaces the extracted voice packet with a replacement voice packet that is input from the voice input device and that is converted from a voice signal with a known voice characteristic, and transmits the voice packet to the network;
The VoIP monitoring apparatus according to claim 6, comprising:
前記ネットワークを介して、前記VoIPモニタリング装置には、音声入力装置が接続されており、
前記VoIPモニタリング装置には、IP加入者装置を介して、音声出力装置が接続されており、
予め前記フィルタリング条件として、前記音声入力装置から送られる音声パケットを特定するための情報が設定されており、
前記フィルタリング部が、前記IP加入者収容装置を介して、前記ネットワークから取得した音声パケットのうち、前記フィルタリング条件に合致する音声パケットを抽出すると、前記抽出した音声パケットを音声信号に変換するVoIP処理部と、
該変換した音声信号を前記音声出力装置に出力する音声信号出力部と、
を有することを特徴とする請求項6に記載のVoIPモニタリング装置。
A voice input device is connected to the VoIP monitoring device via the network,
An audio output device is connected to the VoIP monitoring device via an IP subscriber device,
Information for specifying a voice packet sent from the voice input device is set as the filtering condition in advance,
When the filtering unit extracts a voice packet that matches the filtering condition from the voice packets acquired from the network via the IP subscriber accommodation device, the VoIP process converts the extracted voice packet into a voice signal. And
An audio signal output unit for outputting the converted audio signal to the audio output device;
The VoIP monitoring apparatus according to claim 6, comprising:
JP2011133706A 2011-06-15 2011-06-15 Voip monitoring method and voip monitoring device Pending JP2013005192A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011133706A JP2013005192A (en) 2011-06-15 2011-06-15 Voip monitoring method and voip monitoring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011133706A JP2013005192A (en) 2011-06-15 2011-06-15 Voip monitoring method and voip monitoring device

Publications (1)

Publication Number Publication Date
JP2013005192A true JP2013005192A (en) 2013-01-07

Family

ID=47673287

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011133706A Pending JP2013005192A (en) 2011-06-15 2011-06-15 Voip monitoring method and voip monitoring device

Country Status (1)

Country Link
JP (1) JP2013005192A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003244235A (en) * 2002-02-13 2003-08-29 Fujitsu I-Network Systems Ltd QUALITY MONITORING SYSTEM AND VoP TELEPHONE SET TO BE USED FOR THE SAME SYSTEM
JP2004088772A (en) * 2002-08-22 2004-03-18 Agilent Technol Inc Monitor of real-time transport protocol (rtp) data stream by call

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003244235A (en) * 2002-02-13 2003-08-29 Fujitsu I-Network Systems Ltd QUALITY MONITORING SYSTEM AND VoP TELEPHONE SET TO BE USED FOR THE SAME SYSTEM
JP2004088772A (en) * 2002-08-22 2004-03-18 Agilent Technol Inc Monitor of real-time transport protocol (rtp) data stream by call

Similar Documents

Publication Publication Date Title
EP2058977B1 (en) Network condition capture and reproduction
US20020015387A1 (en) Voice traffic packet capture and analysis tool for a data network
US20110305150A1 (en) Method of remote active testing of a device or network
US20210359923A1 (en) Packet flow monitoring device, packet data extraction device, extraction data aggregation device, and program
US20060203801A1 (en) System and method for determining network quality for volP calls
US9042246B2 (en) Voice over internet protocol diagnostics
KR20090024332A (en) System and method for measuring qos metrics for sip/rtp voip traffic
JP2010536206A (en) Improvements in or related to monitoring in the Internet Protocol (IP) domain
JP4020018B2 (en) Packet information identification method and system
JP2013005192A (en) Voip monitoring method and voip monitoring device
US20120327798A1 (en) Connection analysis in communication systems
KR101563081B1 (en) System for evaluating communication quality of communication apparatus assortatively, control method thereof, and recording medium for recording program for executing the control method
WO2015117486A1 (en) Automatic packet capture method and apparatus
JP6663258B2 (en) Information recording control device and information recording control method
US9282183B2 (en) Nodes and methods for monitoring of communication
JP2007027953A (en) Method for testing connection of ip telephone
CN103107978B (en) The correlating method of a kind of media gateway inside and outside business information and device
EP3544253B1 (en) Acquisition of files from an srtp-stream
JP5393380B2 (en) Signal processing apparatus and program, and communication system
US9319874B2 (en) Automatic channel pass-through
US10868851B2 (en) Framework to test media in media enabled web application
JP2008167223A (en) Communication quality control method and packet communication system
CN108632249B (en) Codec unpacking implementation method and device for VoIP development and debugging
JP4683107B2 (en) Packet analysis apparatus, program, and method
WO2021171481A1 (en) Nni fault detection system, nni fault detection method, and program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130201

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130626

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140204

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140331

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140422