[go: up one dir, main page]

JP2008079030A - Voice information output device and voice information communicating system - Google Patents

Voice information output device and voice information communicating system Download PDF

Info

Publication number
JP2008079030A
JP2008079030A JP2006256156A JP2006256156A JP2008079030A JP 2008079030 A JP2008079030 A JP 2008079030A JP 2006256156 A JP2006256156 A JP 2006256156A JP 2006256156 A JP2006256156 A JP 2006256156A JP 2008079030 A JP2008079030 A JP 2008079030A
Authority
JP
Japan
Prior art keywords
audio
information
voice
reception
rtp
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
JP2006256156A
Other languages
Japanese (ja)
Inventor
Seiji Noguchi
誠治 野口
Hideo Kumaki
秀男 熊木
Ryuji Kurokawa
龍二 黒川
Satoshi Komaba
諭 駒場
Isao Seki
勲 関
Takahiro Kudo
貴広 工藤
Jun Sasaki
純 佐々木
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.)
Oki Electric Industry Co Ltd
Saxa System Engineering Inc
Original Assignee
Oki Electric Industry Co Ltd
Saxa System Engineering Inc
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 Oki Electric Industry Co Ltd, Saxa System Engineering Inc filed Critical Oki Electric Industry Co Ltd
Priority to JP2006256156A priority Critical patent/JP2008079030A/en
Publication of JP2008079030A publication Critical patent/JP2008079030A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To check the reception state, network condition or the like of a voice information output device. <P>SOLUTION: The voice information output device outputs voice information which is provided by a voice information providing device through a network. It is provided with a voice signal receiving means which receives a plurality of voice signals from the voice information providing device, a reception processing means which performs reception processing of the voice signals according to header information of the voice signals received by the voice information receiving means and extracts voice data included in the voice signals, a voice data temporary storage means which receives voice data of the voice signals whose reception is judged as normal by the reception processing means from the reception processing means and temporarily stores them, a reception state monitoring means which monitors the reception state of the voice signals on the basis of the number of the voice signals subjected to the reception processing by the reception processing means and the header information of the voice signals, and an output means which performs decoding processing of the voice data in the voice data temporary storage means and outputs reproduced voice information. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、音声情報出力装置及び音声情報通信システムに関し、例えば、ネットワークを通じて、音声情報放送サーバ(音声情報提供装置)が音声情報に基づく複数の音声信号を送信し、ネットワークを通じて受信した音声信号に基づいて音声情報を再生して出力する音声情報出力装置及びそのシステムに適用し得る。   The present invention relates to an audio information output device and an audio information communication system. For example, an audio information broadcast server (audio information providing device) transmits a plurality of audio signals based on audio information through a network, and converts the audio signals received through the network to The present invention can be applied to an audio information output device that reproduces and outputs audio information based on the information and a system thereof.

従来、例えば、RTP(リアルタイムトランスポートプロトコル)を採用したシステムであって、送信サーバが音声信号を送信し、ネットワークを通じて音声信号を受信した音声情報告知装置が受信信号に基づいて音声を再生し音声を出力するという音声放送システムがある。この種の音声放送システムは、例えば、地方自治体などが放送サーバを管理し、音声情報告知装置を有する住民などに対し、音声情報を放送する場合等に利用されている。   2. Description of the Related Art Conventionally, for example, a system employing RTP (Real Time Transport Protocol), where a transmission server transmits an audio signal, and an audio information notification device that receives the audio signal through a network reproduces the audio based on the received signal and generates audio. There is an audio broadcasting system that outputs. This type of audio broadcasting system is used, for example, when a local government or the like manages a broadcast server and broadcasts audio information to residents who have an audio information notification device.

従来、このような音声放送システムにおいて、放送サーバが送信した音声信号の受信状態やネットワークにおける通信状況等を確認する場合、一般にネットワーク上にモニタ用の専用機(例えばPCなど)を設置することが行なわれている。   Conventionally, in such an audio broadcasting system, when confirming the reception status of an audio signal transmitted by a broadcast server, the communication status in a network, and the like, a dedicated monitor device (such as a PC) is generally installed on the network. It is done.

非特許文献1は、ネットワーク上を流れるアプリケーションフローをリアルタイムに解析するネットワークアナライザ技術が開示されており、また非特許文献2は、RTPパケットやRTCP(リアルタイムコントロールプロトコル)パケットに基づいて、ジッタや遅延などを解析するVoIPプロトコルアナライザ技術が開示されている。   Non-Patent Document 1 discloses a network analyzer technique for analyzing an application flow flowing on a network in real time, and Non-Patent Document 2 discloses jitter and delay based on RTP packets and RTCP (Real Time Control Protocol) packets. VoIP protocol analyzer technology for analyzing the above is disclosed.

非特許文献1及び2は、いずれもネットワーク上に設置したPC(パーソナルコンピュータ)に搭載させて使用するものであり、これらの機能を搭載したPCをネットワーク上に設置することが必要である。   Non-patent documents 1 and 2 are used by being mounted on a PC (personal computer) installed on a network, and it is necessary to install a PC having these functions on the network.

「ClearSightアナライザ」製品紹介ホームページ,株式会社東陽テクニカ,2006年9月6日インターネット検索,<URL:http://www.toyo.co.jp/clearsight/pro_cs_anaraiza.html>"ClearSight Analyzer" product introduction homepage, Toyo Technica Corporation, Internet search on September 6, 2006, <URL: http://www.toyo.co.jp/clearsight/pro_cs_anaraiza.html> 「Artiza VoIP Analyzer概要」,製品情報ホームページ,株式会社アルチザネットワークス,2006年9月6日インターネット検索,<URL:http://www.artiza.co.jp/product/voip/an.html>“Artiza VoIP Analyzer Overview”, Product Information Homepage, Artisa Networks, Inc., September 6, 2006 Internet Search, <URL: http: // www. artiza.co.jp/product/voip/an.html>

ところで、ネットワークの通信状況を監視するために、ネットワーク上にモニタ用のPCを設置するのは、リアルタイムなネットワーク状況を監視することが要求されるからである。しかしながら、上記の音声情報放送システム等においては、音声情報が放送されるたびに、その音声信号が正確に受信されているか否かを確認できればよく、音声通信毎の受信信号を保存することができ、また受信状況の確認も事後的に行なうことができるので、リアルタイム性が強く要求されるものではない。また、設置するモニタ用のPCにより誤差も生じ得る。さらに、モニタ用PCの設置に要するコストも高くなる。   By the way, in order to monitor the communication status of the network, the monitoring PC is installed on the network because it is required to monitor the network status in real time. However, in the above-described audio information broadcasting system or the like, every time audio information is broadcast, it is only necessary to check whether or not the audio signal is correctly received, and the received signal for each audio communication can be stored. In addition, since the reception status can be confirmed afterwards, real-time performance is not strongly required. Further, an error may occur due to the monitor PC to be installed. Furthermore, the cost required for installing the monitor PC also increases.

また、非特許文献2に記載の従来技術は、RTCPパケットを受信するたびに、受信信号を保存することとしているが、音声情報放送システムによってはRTCPを使用しないものもあり、RTCPを使用しない場合にも受信信号の受信状態やネットワーク状況を確認することが強く望まれている。   Moreover, although the prior art described in Non-Patent Document 2 saves a received signal every time an RTCP packet is received, some audio information broadcasting systems do not use RTCP and do not use RTCP. In addition, it is strongly desired to confirm the reception status of received signals and the network status.

そのため、ネットワーク上にモニタ用の専用機を備えることなく、また音声通信に係るプロトコルに影響を与えずに、音声信号の受信状態やネットワーク状況を監視することができる音声情報出力装置及び音声情報通信システムが求められている。   Therefore, a voice information output device and a voice information communication capable of monitoring a reception state of a voice signal and a network status without providing a dedicated device for monitoring on the network and without affecting a protocol related to voice communication. A system is needed.

かかる課題を解決するために、第1の本発明の音声情報出力装置は、ネットワークを通じて、音声情報提供装置が提供する音声情報に基づく複数の音声信号を受信し、受信した複数の音声信号に基づいて再生した音声情報を出力する音声情報出力装置において、(1)ネットワークを通じて、音声情報提供装置からの複数の音声信号を受信する音声信号受信手段と、(2)音声情報受信手段が受信した各音声信号のヘッダ情報に基づいて、各音声信号に対する受信処理を行なうと共に、各音声信号に含まれる音声データを抽出する受信処理手段と、(3)受信処理手段が正常な受信であると判断した各音声信号の音声データを、受信処理手段から受け取り、一時的に保存する音声データ一時保存手段と、(4)受信処理手段により受信処理される、各音声信号の信号数と、各音声信号のヘッダ情報とに基づいて、各音声信号の受信状態を監視する受信状態監視手段と、(5)音声データ一時保存手段から受け取った各音声データに対し、所定の復号処理を行ない、音声情報を再生し、再生した音声情報を出力する音声情報出力手段とを備えることを特徴とする。   In order to solve this problem, the audio information output device of the first aspect of the present invention receives a plurality of audio signals based on audio information provided by the audio information providing device via a network, and based on the received plurality of audio signals. In the audio information output device for outputting the reproduced audio information, (1) audio signal receiving means for receiving a plurality of audio signals from the audio information providing apparatus through the network, and (2) each of the audio information receiving means received by the audio information receiving means Based on the header information of the audio signal, the reception processing for each audio signal is performed, and the reception processing means for extracting the audio data contained in each audio signal; and (3) the reception processing means determines that the reception is normal. Audio data of each audio signal is received from the reception processing means and temporarily stored; (4) received by the reception processing means; Receiving state monitoring means for monitoring the reception state of each sound signal based on the number of signals of each sound signal and the header information of each sound signal; and (5) each sound data received from the sound data temporary storage means. On the other hand, there is provided audio information output means for performing predetermined decoding processing, reproducing audio information, and outputting the reproduced audio information.

第2の本発明の音声情報通信システムは、(1)提供する音声情報に基づく複数の音声信号を送信する音声情報提供装置と、(2)ネットワークを通じて、音声情報提供装置が提供する音声情報に基づく複数の音声信号を受信し、受信した複数の音声信号に基づいて再生した音声情報を出力する1又は複数の音声情報出力装置とを備える音声情報通信システムにおいて、各音声情報出力装置が、第1の本発明の音声情報出力装置に対応するものであることを特徴とする。   The voice information communication system according to the second aspect of the present invention includes (1) a voice information providing apparatus that transmits a plurality of voice signals based on the voice information to be provided, and (2) voice information provided by the voice information providing apparatus through the network. In a voice information communication system comprising: one or more voice information output devices that receive a plurality of voice signals based on the received voice signals and output voice information reproduced based on the received voice signals; It corresponds to the audio information output apparatus of 1 of the present invention.

本発明の音声情報出力装置及び音声情報通信システムによれば、ネットワーク上にモニタ用の専用機を備えることなく、また音声通信に係るプロトコルに影響を与えずに、音声信号の受信状態やネットワーク状況を監視することができる。   According to the audio information output device and the audio information communication system of the present invention, the reception state of the audio signal and the network status can be obtained without providing a dedicated monitor device on the network and without affecting the protocol related to the audio communication. Can be monitored.

(A)第1の実施形態
以下、本発明の音声情報出力装置及び音声情報通信システムの第1の実施形態を図面を参照しながら説明する。
(A) First Embodiment Hereinafter, a first embodiment of a voice information output device and a voice information communication system according to the present invention will be described with reference to the drawings.

第1の実施形態は、本発明の音声情報出力装置及び音声情報通信システムを利用して、音声情報放送サーバ(音声情報提供装置)が、提供すべき音声情報の音声信号を、ネットワークを通じて、1又は複数の音声情報告知装置(音声情報出力装置)に向けて放送する音声情報放送システムを実現する場合の実施形態を説明する。   The first embodiment uses the audio information output device and the audio information communication system of the present invention, and the audio information broadcast server (audio information providing device) sends the audio signal of the audio information to be provided through the network. Alternatively, an embodiment for realizing an audio information broadcasting system that broadcasts to a plurality of audio information notification devices (audio information output devices) will be described.

(A−1)第1の実施形態の構成
図1は、この実施形態の音声情報放送システムの全体的な構成イメージを示す構成図である。図1に示すように、実施形態の音声情報放送システム1は、音声情報告知装置2と、情報処理装置3と、音声情報放送サーバ4と、ネットワーク5、を少なくとも有して構成される。なお、図1において、音声情報告知装置2及び情報処理装置3の設置するは特に限定されるものではなく、複数個備えるようにしてもよい。
(A-1) Configuration of the First Embodiment FIG. 1 is a configuration diagram showing an overall configuration image of the audio information broadcasting system of this embodiment. As shown in FIG. 1, the audio information broadcasting system 1 according to the embodiment includes at least an audio information notification apparatus 2, an information processing apparatus 3, an audio information broadcast server 4, and a network 5. In FIG. 1, the installation of the voice information notification device 2 and the information processing device 3 is not particularly limited, and a plurality of them may be provided.

ネットワーク5は、音声情報放送サーバ4が送信した音声信号(音声パケット)を通信する通信網であり、例えば通信プロトコルをIP(インターネットプロトコル)とするIP網が該当する。ネットワーク5は、有線回線で構成された通信網であってもよいし、又は一部若しくは全部に無線回線で構成された通信網としてもよい。また、ネットワーク5は、専用網としてもよいし、公衆網としてもよい。   The network 5 is a communication network for communicating an audio signal (audio packet) transmitted by the audio information broadcast server 4, and corresponds to, for example, an IP network whose communication protocol is IP (Internet Protocol). The network 5 may be a communication network configured by a wired line, or may be a communication network configured partially or entirely by a wireless line. The network 5 may be a dedicated network or a public network.

音声情報放送サーバ4は、所定内容の音声情報を取り込むと、所定の通信方式に従って音声信号に変換し、ネットワーク5を通じて音声信号を音声情報告知装置2に向けて送信するものである。ここで、音声情報放送サーバ4が適用する通信方式は、特に限定されないが、この実施形態では例えばRTP(リアルタイムトランスポートプロトコル)を採用するものとする。また、音声情報放送サーバ4は、複数の音声情報告知装置2に送信するためのマルチキャストアドレスを記憶しており、このマルチキャストアドレスを用いて音声信号をマルチキャストにより送信するものである。   When the audio information broadcast server 4 takes in audio information having a predetermined content, the audio information broadcast server 4 converts the audio information into an audio signal according to a predetermined communication method, and transmits the audio signal to the audio information notification device 2 through the network 5. Here, the communication method applied by the audio information broadcast server 4 is not particularly limited, but in this embodiment, for example, RTP (Real Time Transport Protocol) is adopted. The audio information broadcast server 4 stores a multicast address to be transmitted to a plurality of audio information notification devices 2, and transmits an audio signal by multicast using this multicast address.

音声情報告知装置2は、ネットワーク5を通じて、音声情報放送サーバ4からの音声信号を受信し、その受信した音声信号を再生することにより、音声情報放送サーバ4が放送すべき内容の音声を告知(出力)するものである。   The audio information notification device 2 receives an audio signal from the audio information broadcast server 4 through the network 5 and reproduces the received audio signal, thereby notifying the audio of the content to be broadcast by the audio information broadcast server 4 ( Output).

また、音声情報告知装置2は、後述するように、受信した音声信号の受信状況を監視する受信状態監視機能や、受信状態監視機能の監視結果に基づいて統計処理をする統計処理機能や、装置内でのデータ破損を監視する装置内データ監視機能等を行なうものである。   The voice information notification device 2 includes a reception status monitoring function for monitoring the reception status of a received voice signal, a statistical processing function for performing statistical processing based on the monitoring result of the reception status monitoring function, and a device, as will be described later. It performs an in-device data monitoring function for monitoring data corruption in the device.

なお、この実施形態の音声情報告知装置2は、電話回線を通じて電話機6とも接続可能であり、受信した音声信号を電話機6側に転送することもできる。   Note that the voice information notification device 2 of this embodiment can also be connected to the telephone 6 through a telephone line, and can transfer the received voice signal to the telephone 6 side.

情報処理装置3は、音声情報告知装置2に接続する情報処理装置であり、例えばパーソナルコンピュータ等が該当する。情報処理装置3は、音声情報告知装置2が保持する音声信号の受信情報や受信情報に基づく統計情報などを取得し、これら受信情報や統計情報に基づいて受信状態やネットワーク状況等の監視結果を出力するものである。   The information processing apparatus 3 is an information processing apparatus connected to the voice information notification apparatus 2 and corresponds to, for example, a personal computer. The information processing device 3 acquires the reception information of the audio signal held by the audio information notification device 2 and statistical information based on the reception information, and monitors the reception result, the network status, and the like based on the reception information and statistical information. Output.

例えば、音声情報告知装置2が保存する統計情報はURLが付されており、情報処理装置3は、音声情報告知装置2が保存する統計情報をWEBページとして表示することができる。   For example, the statistical information stored by the voice information notification device 2 is given a URL, and the information processing device 3 can display the statistical information stored by the voice information notification device 2 as a WEB page.

図2は、音声情報告知装置2の内部構成を示すブロック図である。図2において、音声情報告知装置2は、大別して、ネットワークスイッチ部21、ゲートウェイ(GW)部22、音声通信制御部23、記憶部24及び25、接続部26〜28、スピーカー(Speaker)部29、を少なくとも有して構成される。   FIG. 2 is a block diagram showing an internal configuration of the voice information notification apparatus 2. In FIG. 2, the voice information notification device 2 is roughly divided into a network switch unit 21, a gateway (GW) unit 22, a voice communication control unit 23, storage units 24 and 25, connection units 26 to 28, and a speaker unit 29. , At least.

また、ゲートウェイ部22は、ネットワークプロセッサ部221、記憶部222及び223、DAA224、SLIC225を有して構成される。   The gateway unit 22 includes a network processor unit 221, storage units 222 and 223, a DAA 224, and an SLIC 225.

さらに、音声通信制御部23は、TCP/IP制御部231、RTP制御部232、再生バッファ部233、統計情報保存部234を有して構成される。   Furthermore, the voice communication control unit 23 includes a TCP / IP control unit 231, an RTP control unit 232, a reproduction buffer unit 233, and a statistical information storage unit 234.

なお、接続部26はネットワーク5の接続回線との間の接続部であり、接続部27は電話機5若しくは電話回線との間の接続部であり、インターフェース部28は情報処理装置3と接続する接続回線との間の接続部である。   The connection unit 26 is a connection unit with the connection line of the network 5, the connection unit 27 is a connection unit with the telephone 5 or the telephone line, and the interface unit 28 is a connection for connecting to the information processing apparatus 3. It is a connection part between the lines.

ネットワークスイッチ部21は、接続部26及び接続部27を介して、ネットワーク5及び情報処理装置3側の接続回線と接続するものであり、接続部26を介して音声情報放送サーバ4から音声信号(音声パケット)を受信すると、受信した音声信号をゲートウェイ部22のネットワークプロセッサ部221に与えるものである。   The network switch unit 21 is connected to the connection line on the network 5 and the information processing apparatus 3 side through the connection unit 26 and the connection unit 27, and the audio signal (from the audio information broadcast server 4 through the connection unit 26 ( When the voice packet is received, the received voice signal is given to the network processor unit 221 of the gateway unit 22.

この実施形態の音声情報告知装置2は、ゲートウェイ部22がルータ機能を備えており、受信した音声信号は、ネットワークスイッチ部21により、ゲートウェイ部22のネットワークプロセッサ部221に与えられる。そして、ネットワークプロセッサ部221が当該音声情報告知装置2宛(すなわち、スピーカー部29による音声出力用)であると判断すると、ネットワークプロセッサ部221は当該音声信号をネットワークスイッチ部21に転送する。   In the voice information notification device 2 of this embodiment, the gateway unit 22 has a router function, and the received voice signal is given to the network processor unit 221 of the gateway unit 22 by the network switch unit 21. When the network processor unit 221 determines that it is addressed to the audio information notification device 2 (that is, for audio output by the speaker unit 29), the network processor unit 221 transfers the audio signal to the network switch unit 21.

また、ネットワークスイッチ部21は、ゲートウェイ部22のネットワークプロセッサ部221から、転送された音声信号を受け取ると、音声信号を音声通信制御部23に与える。   Further, upon receiving the transferred audio signal from the network processor unit 221 of the gateway unit 22, the network switch unit 21 gives the audio signal to the audio communication control unit 23.

ゲートウェイ部22は、ネットワークスイッチ部21から音声信号を受け取ると、音声信号のヘッダ情報に基づいて、当該音声信号が電話機6若しくは電話回線7宛の音声信号であるか、又は当該音声情報告知装置2宛の音声信号であるかを判断し、その転送先に音声信号を転送するものである。   When the gateway unit 22 receives the audio signal from the network switch unit 21, based on the header information of the audio signal, the gateway unit 22 determines whether the audio signal is an audio signal addressed to the telephone 6 or the telephone line 7, or the audio information notification device 2. It is determined whether the audio signal is addressed, and the audio signal is transferred to the transfer destination.

ネットワークプロセッサ部221は、ゲートウェイ部22の機能を司るものであり、上述したように、受信した音声信号のヘッダ情報に基づいてルータ処理を行なうものである。記憶部222は、例えばフラッシュメモリに代表される読出し専用のメモリであり、また記憶部223は、例えばSDRAMに代表されるデータメモリである。   The network processor unit 221 controls the function of the gateway unit 22, and performs router processing based on the header information of the received audio signal as described above. The storage unit 222 is a read-only memory represented by a flash memory, for example, and the storage unit 223 is a data memory represented by an SDRAM, for example.

DAA224は、公衆電話回線7と接続するインターフェース回路であり、SLIC225は、電話機6と接続する電話線インターフェース回路である。DAA224及びSLIC225については既存技術を適用することができ、DAA224及びSLIC225の機能ついての詳細な説明は省略する。   The DAA 224 is an interface circuit connected to the public telephone line 7, and the SLIC 225 is a telephone line interface circuit connected to the telephone 6. Existing technologies can be applied to the DAA 224 and the SLIC 225, and detailed descriptions of the functions of the DAA 224 and the SLIC 225 are omitted.

音声通信制御部23は、ネットワークスイッチ部21を介して、音声情報放送サーバ4からの音声信号を受け取ると、受信した音声信号に対して所定の復号処理を施し、復号信号に基づいて音声データを再生するものである。また、音声通信制御部23は、再生した音声データをスピーカー部29に与えるものである。さらに、音声通信制御部23は、音声通信毎に、受信した音声信号の受信数をカウントし、受信パケットの受信状況を音声通信毎に監視し、その監視結果に基づく統計情報を音声通信毎に保存するものである。   When the audio communication control unit 23 receives the audio signal from the audio information broadcast server 4 via the network switch unit 21, the audio communication control unit 23 performs a predetermined decoding process on the received audio signal, and converts the audio data based on the decoded signal. It is something to regenerate. The voice communication control unit 23 gives the reproduced voice data to the speaker unit 29. Furthermore, the voice communication control unit 23 counts the number of received voice signals for each voice communication, monitors the reception status of received packets for each voice communication, and provides statistical information based on the monitoring result for each voice communication. To save.

記憶部24は、例えばフラッシュメモリに代表される読出し専用のメモリであり、また記憶部25は、例えばSDRAMに代表されるデータメモリである。記憶部24や記憶部25は、音声通信制御部23が実行する処理プログラムや処理に必要なデータ等を保持するものである。   The storage unit 24 is a read-only memory represented by a flash memory, for example, and the storage unit 25 is a data memory represented by an SDRAM, for example. The storage unit 24 and the storage unit 25 hold processing programs executed by the voice communication control unit 23, data necessary for processing, and the like.

以下では、音声通信制御部23の詳細な構成を説明する。   Hereinafter, a detailed configuration of the voice communication control unit 23 will be described.

TCP/IP制御部231は、ネットワークスイッチ部21を介して、音声情報放送サーバ4からの音声信号(音声パケット)を受け取ると、音声パケットからRTPパケットを抽出して、RTP制御部232に与えるものである。   When the TCP / IP control unit 231 receives the audio signal (audio packet) from the audio information broadcast server 4 via the network switch unit 21, the TCP / IP control unit 231 extracts the RTP packet from the audio packet and gives it to the RTP control unit 232. It is.

RTP制御部232は、TCP/IP制御部231からRTPパケットを受け取ると、受け取ったRTPパケットからRTPデータ(音声データ)を抽出し、抽出したRTPデータ(音声データ)を再生バッファ部233に与えるものである。   When the RTP control unit 232 receives the RTP packet from the TCP / IP control unit 231, the RTP control unit 232 extracts RTP data (voice data) from the received RTP packet and gives the extracted RTP data (voice data) to the reproduction buffer unit 233. It is.

また、RTP制御部232は、TCP/IP制御部231からRTPパケットを受け取ると、受け取ったRTPパケットのパケット数をカウントするものである。また、RTP制御部232は、抽出したRTPデータを再生バッファ部233に書き込む際に、再生バッファ部233に書き込むRTPデータのデータ数をカウントするものである。   When the RTP control unit 232 receives an RTP packet from the TCP / IP control unit 231, the RTP control unit 232 counts the number of received RTP packets. The RTP control unit 232 counts the number of RTP data to be written to the reproduction buffer unit 233 when the extracted RTP data is written to the reproduction buffer unit 233.

さらに、RTP制御部232は、受け取ったRTPパケットのヘッダ情報からシーケンス番号を抽出し、シーケンス番号を解析して損失パケットの有無を判断し、損失がある場合には損失パケット数をカウントするものである。   Further, the RTP control unit 232 extracts a sequence number from the header information of the received RTP packet, analyzes the sequence number to determine whether there is a lost packet, and counts the number of lost packets if there is a loss. is there.

さらにまた、RTP制御部232は、受け取ったRTPパケットのヘッダ情報からタイムスタンプを抽出し、抽出したタイムスタンプを保持し、前回受信したRTPパケットのタイムスタンプと今回受信したRTPパケットのタイムスタンプとの受信時間差を比較してジッタ値(パケット到着間隔ジッタ値)を求めるものである。   Furthermore, the RTP control unit 232 extracts a time stamp from the header information of the received RTP packet, holds the extracted time stamp, and compares the time stamp of the RTP packet received last time with the time stamp of the RTP packet received this time. Jitter values (packet arrival interval jitter values) are obtained by comparing the reception time differences.

上記のように、RTP制御部232が、受信パケット数、再生バッファ部233への書き込み数、損失パケット数及びジッタ値を求めると、RTP制御部232は、求めた受信パケット数、損失パケット数及びジッタ値をRTP情報として、統計情報保存部234に与える。   As described above, when the RTP control unit 232 determines the number of received packets, the number of writes to the reproduction buffer unit 233, the number of lost packets, and the jitter value, the RTP control unit 232 determines the number of received packets, the number of lost packets, and The jitter value is given to the statistical information storage unit 234 as RTP information.

統計情報保存部234は、RTP制御部232からRTP情報を受け取り、RTP情報を音声通信毎に保存するものである。なお、統計情報保存部234は、情報処理装置3からの要求に応じて、保存しているRTP情報を情報処理装置3に対して送信することができる。   The statistical information storage unit 234 receives RTP information from the RTP control unit 232 and stores the RTP information for each voice communication. The statistical information storage unit 234 can transmit the stored RTP information to the information processing device 3 in response to a request from the information processing device 3.

再生バッファ部233は、RTP制御部232からのRTPデータ(音声データ)を一時的に保存し、保存しているRTPデータ(音声データ)を定期的にスピーカー部29に与えるものである。   The reproduction buffer unit 233 temporarily stores RTP data (audio data) from the RTP control unit 232 and periodically supplies the stored RTP data (audio data) to the speaker unit 29.

スピーカー部29は、定期的に再生バッファ部233からRTPデータ(音声データ)を受け取り、RTPデータに対し復調処理を施して音声を再生し、再生した音声を出力するものである。   The speaker unit 29 periodically receives RTP data (audio data) from the reproduction buffer unit 233, performs demodulation processing on the RTP data, reproduces audio, and outputs the reproduced audio.

(A−2)第1の実施形態の動作
次に、この実施形態の音声情報告知装置2における動作を図面を参照しながら説明する。
(A-2) Operation of the First Embodiment Next, the operation of the voice information notification device 2 of this embodiment will be described with reference to the drawings.

まず、図1において、音声情報放送サーバ4は、放送すべき音声を取り込むと、所定の変調方式に従って音声をデータ化し、所定の通信方式に従ってパケット化して音声信号(音声パケット)を作成し、作成した音声信号(音声パケット)をネットワーク5に向けて放送する(S1)。   First, in FIG. 1, when the audio information broadcast server 4 captures the audio to be broadcast, the audio information broadcast server 4 converts the audio into data according to a predetermined modulation method, packetizes it according to a predetermined communication method, and generates an audio signal (audio packet). The voice signal (voice packet) is broadcast toward the network 5 (S1).

音声情報放送サーバ4が放送した音声信号(音声パケット)は、ネットワーク5を通じて、送信先である音声情報告知装置2に与えられる(S2)。   The audio signal (audio packet) broadcast by the audio information broadcast server 4 is given to the audio information notification device 2 as the transmission destination via the network 5 (S2).

音声情報放送サーバ4からの音声信号がネットワーク5を通じて音声情報告知装置2に与えられると、受信された音声信号は、図2に示すように、音声情報告知装置2の接続部26により受信されてネットワークスイッチ部21に与えられる(S3)。   When the audio signal from the audio information broadcast server 4 is given to the audio information notification device 2 through the network 5, the received audio signal is received by the connection unit 26 of the audio information notification device 2 as shown in FIG. This is given to the network switch unit 21 (S3).

音声情報告知装置2のゲートウェイ部22はルータ機能を有するものであり、受信信号はゲートウェイ部22により転送処理がなされる。従って、受信された音声信号がネットワークスイッチ部21に与えられると、受信された音声信号は、ネットワークスイッチ部21によりゲートウェイ部22のネットワークプロセッサ部221に与えられる(S4)。   The gateway unit 22 of the voice information notification device 2 has a router function, and the received signal is transferred by the gateway unit 22. Therefore, when the received voice signal is given to the network switch unit 21, the received voice signal is given to the network processor unit 221 of the gateway unit 22 by the network switch unit 21 (S4).

受信された音声信号がネットワークプロセッサ部221に与えられると、ネットワークプロセッサ部221により音声信号のヘッダ情報に基づく転送処理が行なわれ、ネットワークプロセッサ部221により当該音声情報告知装置2宛であると判断されると、受信された音声信号は、音声通信制御部23宛とするアドレス変換が行なわれ、再度、ネットワークスイッチ部21に与えられる(S4)。   When the received audio signal is given to the network processor unit 221, the network processor unit 221 performs a transfer process based on the header information of the audio signal, and the network processor unit 221 determines that it is addressed to the audio information notification device 2. Then, the received voice signal is subjected to address conversion addressed to the voice communication control unit 23, and is provided to the network switch unit 21 again (S4).

ネットワークプロセッサ221により転送処理がなされた音声信号がネットワークスイッチ部21に与えられると、当該音声信号は、ネットワークスイッチ部21により音声通信制御部23に与えられる(S5)。   When the audio signal subjected to the transfer process by the network processor 221 is given to the network switch unit 21, the audio signal is given to the audio communication control unit 23 by the network switch unit 21 (S5).

音声信号が音声通信制御部23に与えられると、音声信号(音声パケット)は、TCP/IP制御部231によりRTPパケットが抽出され、抽出されたRTPパケットが、RTP制御部232に与えられる(S5)。   When the voice signal is given to the voice communication control unit 23, the RTP packet is extracted from the voice signal (voice packet) by the TCP / IP control unit 231, and the extracted RTP packet is given to the RTP control unit 232 (S5). ).

RTPパケットがRTP制御部232に与えられると、RTP制御部232において、以下に示すような処理が行なわれる。図3は、RTP制御部232における動作を示すフローチャートである。   When the RTP packet is given to the RTP control unit 232, the RTP control unit 232 performs the following processing. FIG. 3 is a flowchart showing the operation in the RTP control unit 232.

図3において、RTP制御部232にRTPパケットが与えられると、まず、RTP制御部232は、受信したRTPパケットの受信パケット数をカウントし、当該音声放送(すなわちRTPセッション)において受信したRTPパケットの合計受信パケット数として保存する(S101)。   In FIG. 3, when an RTP packet is given to the RTP control unit 232, first, the RTP control unit 232 counts the number of received RTP packets, and the RTP packet received in the audio broadcast (that is, the RTP session) is counted. The total number of received packets is stored (S101).

次に、受信した各RTPパケットは、RTP制御部232により所定のRTP受信処理が行なわれる(S102)。ここでのRTP受信処理は、従来のRTP受信処理と同様の処理であるの詳細な説明は省略するが、例えば、各受信RTPパケットのヘッダ情報に基づいて、ペイロードタイプの識別処理や、シーケンス番号の識別処理や、タイムスタンプに基づくRTPデータの再生スケジュール処理や、同期ソース(SSRC)に基づくセッション識別処理や、フレームの数やフレームサイズ等の判断処理などを行なう。   Next, each RTP packet received is subjected to a predetermined RTP reception process by the RTP control unit 232 (S102). The RTP reception process here is the same process as the conventional RTP reception process, but a detailed description thereof is omitted. For example, based on the header information of each received RTP packet, the payload type identification process and the sequence number Identification processing, RTP data reproduction schedule processing based on a time stamp, session identification processing based on a synchronization source (SSRC), determination processing such as the number of frames and frame size, and the like.

このとき、RTP制御部232により、今回の受信RTPパケットのシーケンス番号と前回の受信RTPパケットのシーケンス番号とが比較され、今回の受信RTPパケットのシーケンス番号と前回の受信RTPパケットのシーケンス番号の差が求められる(S103)。   At this time, the RTP control unit 232 compares the sequence number of the current received RTP packet with the sequence number of the previous received RTP packet, and the difference between the sequence number of the current received RTP packet and the sequence number of the previous received RTP packet. Is obtained (S103).

すなわち、RTP制御部232は、音声情報放送サーバ4からのRTPパケットが、シーケンス番号通り順番に受信できているか否かを判断する。   That is, the RTP control unit 232 determines whether or not the RTP packets from the audio information broadcast server 4 can be received in order according to the sequence number.

S103において、今回の受信RTPパケットのシーケンス番号と前回の受信RTPパケットのシーケンス番号との差が「1」である場合(すなわち、シーケンス番号通り、RTPパケットを受信している場合)、今回の受信RTPパケットのシーケンス番号が保存され(S105)、RTP制御部232によるS106以降の処理が行なわれる。   In S103, when the difference between the sequence number of the current received RTP packet and the sequence number of the previous received RTP packet is “1” (that is, when the RTP packet is received according to the sequence number), the current reception The sequence number of the RTP packet is stored (S105), and the processing after S106 is performed by the RTP control unit 232.

一方、S103において、今回の受信RTPパケットのシーケンス番号と前回の受信RTPパケットのシーケンス番号との差が「2以上」である場合(すなわち、前回のRTPパケットと今回のRTPパケットとの間に存在し得るRTPパケットが損失した場合)、RTP制御部232により、シーケンス番号の差分に基づいて損失パケット数がカウントされ、音声放送毎(RTPセッション毎)の損失パケット数として保存される(S104)。また、RTP制御部232により、今回のRTPパケットのシーケンス番号が保存され(S105)、S106以降の処理が行なわれる。なお、損失パケット数としては、損失パケット数を求めるため、(シーケンス番号の差分−1)を加算することにより更新する。   On the other hand, if the difference between the sequence number of the current received RTP packet and the sequence number of the previous received RTP packet is “2 or more” in S103 (that is, exists between the previous RTP packet and the current RTP packet). When a possible RTP packet is lost), the RTP control unit 232 counts the number of lost packets based on the difference in sequence number and stores it as the number of lost packets for each audio broadcast (for each RTP session) (S104). Further, the RTP control unit 232 stores the sequence number of the current RTP packet (S105), and the processes after S106 are performed. The number of lost packets is updated by adding (sequence number difference-1) to obtain the number of lost packets.

S106においては、RTP制御部232により、前回のRTPパケットの受信時刻と今回のRTPパケットの受信時刻とが比較され、前回のRTPパケットと今回のRTPパケットとの間の受信時刻差が求められ、パケット到着のゆらぎが算出される(S106)。   In S106, the RTP control unit 232 compares the reception time of the previous RTP packet with the reception time of the current RTP packet, and obtains the reception time difference between the previous RTP packet and the current RTP packet, The fluctuation of packet arrival is calculated (S106).

また、RTP制御部232により、今回のRTPパケットの受信時刻が保存され、その後のパケット到着のゆらぎを求める際に用いられる(S107)。   In addition, the RTP control unit 232 stores the reception time of the current RTP packet and uses it when obtaining fluctuations in subsequent packet arrival (S107).

以上のようにして、受信した各RTPパケットに対し、RTP制御部232によるRTP受信処理が行なわれ、正常なRTPパケットであると判断されると、正常なRTPデータ(音声データ)は再生バッファ部233に書き込まれると共に(S108)、RTP制御部232により再生バッファ部233への書き込み数としてカウントされ、保存される(S109)。   As described above, RTP reception processing by the RTP control unit 232 is performed on each received RTP packet, and when it is determined that the RTP packet is normal, normal RTP data (audio data) is reproduced by the reproduction buffer unit. In addition to being written to 233 (S108), the RTP control unit 232 counts and stores the number of writes to the reproduction buffer unit 233 (S109).

ここで、RTP制御部232に与えられたパケットによっては、RTP制御部232により受信されたが、何らかの影響を受けて正常にRTPパケットと判断されない場合がある。例えば、データ通信の影響を受けて、ヘッダ形式に異常が生じたり、パケットの大きさが異なってしまうことがあるからである。このようなパケットは、RTP制御部232に受信されるが、RTP制御部232内部で破棄されることになる。   Here, some packets given to the RTP control unit 232 are received by the RTP control unit 232, but may not be properly determined as RTP packets due to some influence. This is because, for example, the header format may be abnormal or the packet size may be different due to the influence of data communication. Such a packet is received by the RTP control unit 232, but is discarded inside the RTP control unit 232.

図2に戻り、RTP制御部232によりRTP受信処理がなされた音声データが、タイムスタンプの順に再生バッファ部233に書き込まれると、音声データは、再生バッファ部233において一時的に保存され、再生タイミングの補正や誤り訂正などが行なわれ、再生時間に保存していた音声データをスピーカー部29に与える(S6)。   Returning to FIG. 2, when the audio data subjected to the RTP reception processing by the RTP control unit 232 is written in the reproduction buffer unit 233 in the order of time stamps, the audio data is temporarily stored in the reproduction buffer unit 233, and the reproduction timing is set. The voice data stored during the reproduction time is applied to the speaker unit 29 (S6).

スピーカー部29においては、再生バッファ部233からの音声データに対し、所定の復号処理を施して音声を再生し、再生した音声を出力する(S7)。   The speaker unit 29 performs a predetermined decoding process on the audio data from the reproduction buffer unit 233, reproduces the audio, and outputs the reproduced audio (S7).

また、RTP制御部232は、上記のように、受信RTPパケットについての受信状況を監視すると共に、RTPパケットの受信状態監視結果を、RTP情報若しくは統計情報として統計情報保存部234に保存する。   Further, as described above, the RTP control unit 232 monitors the reception status of the received RTP packet, and stores the reception status monitoring result of the RTP packet in the statistical information storage unit 234 as RTP information or statistical information.

つまり、RTP制御部232は、上記のようにして求めた、RTPパケットの受信パケット数、損失パケット数、今回のパケット受信時刻と前回のパケット受信時刻とよる受信時刻差(ジッタ値)、再生バッファ部233への書き込み数を、RTP情報としてRTPセッション毎に統計情報保存部234に保存する。   That is, the RTP control unit 232 obtains the number of received RTP packets, the number of lost packets, the reception time difference (jitter value) between the current packet reception time and the previous packet reception time, and the reproduction buffer obtained as described above. The number of writes to the unit 233 is stored in the statistical information storage unit 234 as RTP information for each RTP session.

なお、RTP制御部232は、パケット到着のゆらぎについては、連続して到着した受信パケット間の複数のジッタ値を用いた標準偏差により求めるようにしても良い。   Note that the RTP control unit 232 may obtain the fluctuation of packet arrival based on a standard deviation using a plurality of jitter values between received packets that arrive continuously.

また、RTP制御部232は、RTPパケットの受信パケット数と損失パケット数とに基づいてパケットの損失率を求め、そのパケットの損失率を統計情報として統計情報保存部234に保存する。   Further, the RTP control unit 232 obtains a packet loss rate based on the number of received RTP packets and the number of lost packets, and stores the packet loss rate in the statistical information storage unit 234 as statistical information.

さらに、RTP制御部232は、RTPパケットの受信パケット数と再生バッファ部233への書き込み数とを比較し、受信パケット数と書き込み数との差によりRTP制御部232内部におけるパケット破棄数を求めたり、さらに、このパケット破棄数と受信パケット数とに基づいて、RTP制御部232におけるパケット破棄率を求め、これらパケット破棄数やパケット破棄率を統計情報として統計情報保存部234に保存する。   Further, the RTP control unit 232 compares the number of received RTP packets with the number of writes to the reproduction buffer unit 233, and obtains the number of discarded packets in the RTP control unit 232 based on the difference between the number of received packets and the number of writes. Further, the packet discard rate in the RTP control unit 232 is obtained based on the packet discard number and the received packet number, and the packet discard number and the packet discard rate are stored in the statistical information storage unit 234 as statistical information.

(A−3)第1の実施形態の効果
以上のように、第1の実施形態によれば、音声情報告知装置におけるRTP制御部が、RTPパケットの受信パケット数、損失パケット数、今回のパケット受信時刻と前回のパケット受信時刻とよる受信時刻差(ジッタ値)、再生バッファ部233への書き込み数をカウントし保存するという簡単な構成により、音声信号の受信状態やネットワーク状況を把握することができる。
(A-3) Effects of the First Embodiment As described above, according to the first embodiment, the RTP control unit in the voice information notification device performs the number of received packets, the number of lost packets, and the current packet of the RTP packet. With a simple configuration of counting and storing the difference between the reception time and the reception time (jitter value) of the previous packet reception time and the number of writes to the reproduction buffer unit 233, the reception state of the audio signal and the network status can be grasped it can.

また、第1の実施形態によれば、従来のように、ネットワーク上にモニタ用の専用PCを備える必要がないので、モニタ用専用PCによる誤差がなく、またモニタ用専用PCの設置に係るコストを抑えることができる。   Further, according to the first embodiment, unlike the conventional case, there is no need to provide a dedicated monitor PC on the network, so there is no error due to the dedicated monitor PC, and the cost for installing the dedicated monitor PC. Can be suppressed.

さらに、第1の実施形態によれば、例えばRTCPを使用しない装置であっても、音声信号の受信状態とネットワーク状況を把握することができる。   Furthermore, according to the first embodiment, for example, even a device that does not use RTCP can grasp the reception state and network state of a voice signal.

また、第1の実施形態によれば、音声通信毎の音声信号の受信状態やネットワーク状況を把握することができるので、音声通信単位若しくは総合的に、受信状態やネットワーク状況を把握することができる。   In addition, according to the first embodiment, since it is possible to grasp the reception state and network state of the audio signal for each voice communication, it is possible to grasp the reception state and network state in units of voice communication or comprehensively. .

(B)他の実施形態
上記の実施形態では、音声情報放送サーバが提供する音声(音声信号)を、ネットワークを通じて音声情報告知装置2に放送(送信)する音声情報放送システムを例に挙げて説明したが、音声放送システムに限定されず、ネットワークを通じて送信されてきた音声信号を受信することができる音声情報受信装置に広く適用することができる。
(B) Other Embodiments In the above embodiment, an audio information broadcasting system that broadcasts (sends) audio (audio signals) provided by the audio information broadcasting server to the audio information notification device 2 through the network will be described as an example. However, the present invention is not limited to an audio broadcasting system, and can be widely applied to audio information receiving apparatuses that can receive an audio signal transmitted through a network.

また、上記の実施形態では、音声情報放送サーバと複数の音声情報告知装置との間の通信(すなわち、1対複数の通信)を想定して説明したが、1対1の通信にも適用できる。   In the above embodiment, the communication between the audio information broadcast server and the plurality of audio information notification devices has been described (that is, one-to-multiple communication). However, the present embodiment can also be applied to one-to-one communication. .

音声情報告知装置の構成は、図2で説明した構成に限定されるものではない。例えば、音声情報告知装置は、RTP情報や統計情報の表示する表示手段(例えば、ディスプレイ部などが該当する)、RTP情報や統計情報の表示を指示する表示指示操作手段(例えば、所定の操作ボタンなどが該当する)等を備えるようにしても良い。   The configuration of the voice information notification device is not limited to the configuration described in FIG. For example, the voice information notification device includes display means for displaying RTP information and statistical information (for example, a display unit or the like), display instruction operation means for instructing display of RTP information and statistical information (for example, predetermined operation buttons) Etc.) may be provided.

上記の実施形態の音声情報告知装置は、基本的には、すべての音声通信において上記RTP情報及び上記統計情報を算出するものであるが、少なくとも、統計処理を行なうか否かを指示操作するON/OFF機能を備えるようにしてもよい。このON/OFF機能は、例えば、操作ボタンを備え、手動による切替で操作できるようにしたり、また例えば、RTP情報に対し所定の閾値を設定し、前回の音声通信(RTPセッション)におけるRTP情報と閾値との比較結果により受信状態が良くないと音声通信制御部が判断したときに機能するようにする。   The voice information notification device of the above embodiment basically calculates the RTP information and the statistical information in all voice communications, but at least operates to instruct whether or not to perform statistical processing. A / OFF function may be provided. This ON / OFF function includes, for example, an operation button so that it can be operated by manual switching. For example, a predetermined threshold is set for RTP information, and the RTP information in the previous voice communication (RTP session) It is made to function when the voice communication control unit determines that the reception state is not good from the comparison result with the threshold value.

上記の実施形態では、RTP制御部が音声通信毎の受信状態やネットワーク状況を監視し、その監視結果を保存するものとして説明した。ここで、RTP制御部が保存しているRTP情報及び又は統計情報に対し予め閾値を設定し、音声通信制御部が、音声信号の受信状態が良くないと判断したときに、音声信号の再送を要求する再送要求手段を備えるようにしても良い。また、音声通信制御部が、受信状態が悪いときに、所定の送出先にアラームを送出するアラーム送出手段を備えるようにしてもよい。   In the above embodiment, the RTP control unit has been described as monitoring the reception state and network status for each voice communication and storing the monitoring result. Here, a threshold is set in advance for the RTP information and / or statistical information stored by the RTP control unit, and when the voice communication control unit determines that the reception state of the voice signal is not good, retransmission of the voice signal is performed. You may make it provide the resending request means to request. Further, the voice communication control unit may be provided with an alarm sending means for sending an alarm to a predetermined destination when the reception state is bad.

上記の実施形態においては、音声信号の転送プロトコルとしてRTPを採用した場合を説明したが、転送プロトコルは特に限定されるものではなく、リアルタイム性のある情報をネットワーク通信する方式に広く適用できる。   In the above-described embodiment, the case where RTP is adopted as the transfer protocol of the audio signal has been described. However, the transfer protocol is not particularly limited, and can be widely applied to a system for network communication of real-time information.

第1の実施形態の音声情報放送システムの全体構成図である。1 is an overall configuration diagram of an audio information broadcasting system according to a first embodiment. 第1の実施形態の音声情報告知装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the audio | voice information notification apparatus of 1st Embodiment. 第1の実施形態のRTP制御部の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the RTP control part of 1st Embodiment.

符号の説明Explanation of symbols

1…音声情報放送システム、2…音声情報告知装置、4…音声情報放送サーバ、23…音声通信制御部、231…TCP/IP制御部、232…RTP制御部、233…再生バッファ部、234…統計情報保存部、29…スピーカー部。   DESCRIPTION OF SYMBOLS 1 ... Audio information broadcasting system, 2 ... Audio information notification device, 4 ... Audio information broadcast server, 23 ... Audio communication control unit, 231 ... TCP / IP control unit, 232 ... RTP control unit, 233 ... Reproduction buffer unit, 234 ... Statistical information storage unit, 29. Speaker unit.

Claims (6)

ネットワークを通じて、音声情報提供装置が提供する音声情報に基づく複数の音声信号を受信し、受信した上記複数の音声信号に基づいて再生した音声情報を出力する音声情報出力装置において、
上記ネットワークを通じて、上記音声情報提供装置からの上記複数の音声信号を受信する音声信号受信手段と、
上記音声情報受信手段が受信した上記各音声信号のヘッダ情報に基づいて、上記各音声信号に対する受信処理を行なうと共に、上記各音声信号に含まれる音声データを抽出する受信処理手段と、
上記受信処理手段が正常な受信であると判断した上記各音声信号の音声データを、上記受信処理手段から受け取り、一時的に保存する音声データ一時保存手段と、
上記受信処理手段により受信処理される、上記各音声信号の信号数と、上記各音声信号のヘッダ情報とに基づいて、上記各音声信号の受信状態を監視する受信状態監視手段と、
上記音声データ一時保存手段から受け取った上記各音声データに対し、所定の復号処理を行ない、音声情報を再生し、再生した音声情報を出力する音声情報出力手段と
を備えることを特徴とする音声情報出力装置。
In the audio information output device that receives a plurality of audio signals based on the audio information provided by the audio information providing device through the network and outputs the audio information reproduced based on the received audio signals,
Audio signal receiving means for receiving the plurality of audio signals from the audio information providing apparatus through the network;
Reception processing means for performing reception processing on each audio signal based on the header information of each audio signal received by the audio information receiving means, and extracting audio data included in each audio signal;
Audio data temporary storage means for receiving the audio data of each of the audio signals determined to be normal reception by the reception processing means from the reception processing means and temporarily storing the audio data;
Reception status monitoring means for monitoring the reception status of each of the audio signals based on the number of signals of each of the audio signals and the header information of each of the audio signals that are received and processed by the reception processing means;
Audio information comprising: audio information output means for performing a predetermined decoding process on each of the audio data received from the audio data temporary storage means, reproducing the audio information, and outputting the reproduced audio information Output device.
上記受信状態監視手段により監視された監視結果を、上記音声情報提供装置が提供する音声情報毎に保存する監視結果保存手段を備えることを特徴とする請求項1に記載の音声情報出力装置。   The audio information output apparatus according to claim 1, further comprising monitoring result storage means for storing the monitoring result monitored by the reception state monitoring means for each audio information provided by the audio information providing apparatus. 上記受信状態監視手段が、上記各音声信号のヘッダ情報に含まれるシーケンス番号の連続性を確認することで、上記各音声信号の損失信号数を監視することを特徴とする請求項1又は請求項2に記載の音声情報出力装置。   The reception state monitoring means monitors the number of lost signals of each audio signal by confirming the continuity of sequence numbers included in the header information of each audio signal. 2. The audio information output device according to 2. 上記受信状態監視手段が、上記各音声信号のヘッダ情報に含まれる時刻情報に基づいて、連続して受信した上記音声信号の受信時刻間隔を監視することを特徴とする請求項1〜請求項3のいずれかに記載の音声情報出力装置。   4. The reception state monitoring means monitors the reception time interval of the continuously received audio signal based on time information included in header information of each audio signal. The audio information output device according to any one of the above. 上記受信状態監視手段が、上記受信処理手段による上記受信処理が正常とされた上記音声信号の信号数に基づいて、上記受信処理手段における上記音声信号の受信処理の不成立数を監視することを特徴とする請求項1〜請求項4のいずれかに記載の音声情報出力装置。   The reception state monitoring means monitors the number of unsuccessful reception processes of the audio signal in the reception processing means based on the number of signals of the audio signal for which the reception process by the reception processing means is normal. The voice information output device according to any one of claims 1 to 4. 提供する音声情報に基づく複数の音声信号を送信する音声情報提供装置と、
ネットワークを通じて、上記音声情報提供装置が提供する上記音声情報に基づく複数の音声信号を受信し、受信した上記複数の音声信号に基づいて再生した音声情報を出力する1又は複数の音声情報出力装置と
を備える音声情報通信システムにおいて、
上記各音声情報出力装置が、請求項1〜請求項5のいずれかに記載の音声情報出力装置に対応するものであることを特徴とする音声情報通信システム。
A voice information providing device that transmits a plurality of voice signals based on the voice information to be provided;
One or more audio information output devices for receiving a plurality of audio signals based on the audio information provided by the audio information providing device through a network and outputting the audio information reproduced based on the received audio signals; In a voice information communication system comprising:
6. A voice information communication system, wherein each of the voice information output devices corresponds to the voice information output device according to any one of claims 1 to 5.
JP2006256156A 2006-09-21 2006-09-21 Voice information output device and voice information communicating system Pending JP2008079030A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006256156A JP2008079030A (en) 2006-09-21 2006-09-21 Voice information output device and voice information communicating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006256156A JP2008079030A (en) 2006-09-21 2006-09-21 Voice information output device and voice information communicating system

Publications (1)

Publication Number Publication Date
JP2008079030A true JP2008079030A (en) 2008-04-03

Family

ID=39350619

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006256156A Pending JP2008079030A (en) 2006-09-21 2006-09-21 Voice information output device and voice information communicating system

Country Status (1)

Country Link
JP (1) JP2008079030A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002232475A (en) * 2001-02-05 2002-08-16 Matsushita Electric Ind Co Ltd Traffic monitor, IP adapter, and VoIP telephone device
JP2004241994A (en) * 2003-02-05 2004-08-26 Hitachi Communication Technologies Ltd Simultaneous broadcast system and IP broadcast device
JP2005072957A (en) * 2003-08-25 2005-03-17 Fujitsu I-Network Systems Ltd Ip telephone system with speech quality regulating function and ip telephone system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002232475A (en) * 2001-02-05 2002-08-16 Matsushita Electric Ind Co Ltd Traffic monitor, IP adapter, and VoIP telephone device
JP2004241994A (en) * 2003-02-05 2004-08-26 Hitachi Communication Technologies Ltd Simultaneous broadcast system and IP broadcast device
JP2005072957A (en) * 2003-08-25 2005-03-17 Fujitsu I-Network Systems Ltd Ip telephone system with speech quality regulating function and ip telephone system

Similar Documents

Publication Publication Date Title
US7545818B2 (en) Method and system for detecting facsimile communication during a VoIP session
RU2634908C2 (en) Method and device for mediadata delivery management
US9781488B2 (en) Controlled adaptive rate switching system and method for media streaming over IP networks
EP2521298A1 (en) Method and apparatus for ensuring quality of service of internet protocol television live broadcast service
US20100020682A1 (en) Communication device, communication method, and recording medium
US7843974B2 (en) Audio and video synchronization
CN101548513B (en) Receiving terminal and receiving method
US8045542B2 (en) Traffic generation during inactive user plane
JP4600513B2 (en) Data transmission apparatus, transmission rate control method, and program
EP1802121B1 (en) Information provisioning system, device and methods
JP2005045469A (en) Multimedia content receiving apparatus and multimedia content receiving method
US7191370B2 (en) Data transmitter device, repeater device, data transmission/reception device, and data communication method
JP2005244315A (en) Network quality stabilization device for video streaming transmission
JP3931594B2 (en) Retransmission method for multipoint broadcast networks
US20100135290A1 (en) Usage of feedback information for multimedia sessions
JP2008079030A (en) Voice information output device and voice information communicating system
JP2007243646A (en) Redundant voip gateway system
JP4433281B2 (en) Receiving apparatus and method, recording medium, and program
JP2010278803A (en) Packet receiving device and packet transmitting / receiving device
JP2007274369A (en) Communication system, transmission device and receiving device
KR101384125B1 (en) Apparatus and method for generating quality of service parameter about mac layer in communication system
CN118509379A (en) Audio and video data dynamic transmission control method and device based on SRT protocol and electronic equipment
JP2023138861A (en) Transmitting device, receiving device, communication system, transmitting method, receiving method, and program
JP6287409B2 (en) Communication quality monitoring apparatus, method, system, and program
JP2006174000A (en) Network system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110607

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111025