JP2006135522A - Signaling relay device - Google Patents
Signaling relay device Download PDFInfo
- Publication number
- JP2006135522A JP2006135522A JP2004320839A JP2004320839A JP2006135522A JP 2006135522 A JP2006135522 A JP 2006135522A JP 2004320839 A JP2004320839 A JP 2004320839A JP 2004320839 A JP2004320839 A JP 2004320839A JP 2006135522 A JP2006135522 A JP 2006135522A
- Authority
- JP
- Japan
- Prior art keywords
- communication terminal
- media data
- communication
- telephone
- transmitted
- 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.)
- Granted
Links
- 230000011664 signaling Effects 0.000 title claims abstract description 92
- 238000004891 communication Methods 0.000 claims abstract description 561
- 238000012546 transfer Methods 0.000 claims abstract description 65
- 238000007493 shaping process Methods 0.000 claims abstract description 24
- 230000005540 biological transmission Effects 0.000 claims description 44
- 238000000034 method Methods 0.000 claims description 15
- 239000000725 suspension Substances 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 9
- 239000000284 extract Substances 0.000 description 8
- 238000012790 confirmation Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本発明はシグナリング方式やIPアドレス体系などが異なる通信網間に接続し、通信網のそれぞれに接続される通信端末相互間の通信を可能にするシグナリング中継装置に係り、特にメディアデータの中継以外に、保留・転送、シェーピング、キャッチホン、一斉放送の付加機能を可能にするシグナリング中継装置に関する。 The present invention relates to a signaling relay device that connects between communication networks having different signaling schemes or IP address systems and enables communication between communication terminals connected to each of the communication networks. The present invention relates to a signaling relay device that enables additional functions of hold / transfer, shaping, call waiting, and broadcast.
従来のシグナリング中継装置は、「特許文献1」(シグナリング中継システムおよびシグナリング中継方法)に開示されているように、「複数の通信端末装置が接続された通信網における通信端末装置間のシグナリング中継システムにおいて、シグナリング中継装置およびデータ変換装置を備えた構成とし、シグナリング中継装置は、セッション確立要求メッセージ中継時に発信端末装置と着信端末装置の能力不一致を検出した場合に対応して、発信端末装置および着信端末装置それぞれの能力情報をデータ変換装置に通知し、発信端末装置の能力情報をデータ変換装置の能力情報に変換したセッション確立要求メッセージを生成して着信端末装置に送信し、着信端末装置の能力情報をデータ変換装置の能力情報に変更したセッション確立応答メッセージを生成して発信通信端末装置に送信して、データ変換装置を経由する二段階セッションを確立するようにする。」ものである。 As disclosed in “Patent Document 1” (signaling relay system and signaling relay method), a conventional signaling relay device is “a signaling relay system between communication terminal devices in a communication network to which a plurality of communication terminal devices are connected”. The signaling relay device and the data conversion device, the signaling relay device responding to the case where the capability mismatch between the calling terminal device and the receiving terminal device is detected during the session establishment request message relay, The capability information of each terminal device is notified to the data conversion device, and a session establishment request message in which the capability information of the transmission terminal device is converted into the capability information of the data conversion device is generated and transmitted to the reception terminal device. Information is changed to data converter capability information. Send to the originating communication terminal device generates a message, so as to establish a two-step sessions via the data conversion device. "Is intended.
また、「特許文献1」に開示された従来のシグナリング中継装置は、「データ変換装置は、アドレス変換装置であり、シグナリング中継装置は、SIPプロキシサーバであり、データ変換装置は、メディアデータの符号化方式を変換するトランスコーダである。」となっている。 In addition, the conventional signaling relay device disclosed in “Patent Document 1” is “a data conversion device is an address conversion device, a signaling relay device is a SIP proxy server, and a data conversion device is a code of media data. It is a transcoder that converts the conversion method. "
これによると、二段階セッションを確立することで、IPアドレス体系などが異なる通信端末装置間の通信を可能にすることができるとともに、音声(メディアデータ)の符号化方式が異なる通信端末装置間の通信を可能にすることができる。
「特許文献1」に開示された従来のシグナリング中継装置は、「能力の異なる端末間でも、端末がデータ変換装置を意識したシグナリング処理を行うことなくセッションを確立して通信を行うことができ、端末の負荷を低減化する。」ことを目的にしており、シグナリング方式やIPアドレス体系が異なる通信網に接続される通信端末間の中継以外に、保留・転送、シェーピング、キャッチホン、一斉放送などの付加機能を提供することができない課題がある。 The conventional signaling relay device disclosed in "Patent Document 1" can establish a session and perform communication between terminals having different capabilities without performing a signaling process in which the terminal is aware of the data conversion device, In addition to relaying between communication terminals connected to communication networks with different signaling methods and IP address systems, it is possible to reduce the load on terminals, such as hold / transfer, shaping, call waiting, broadcast broadcasting, etc. There is a problem that an additional function cannot be provided.
この発明はこのような課題を解決するためになされたもので、その目的は保留・転送、シェーピング、キャッチホン、一斉放送などの付加機能を提供することができる利便性に優れたシグナリング中継装置を提供することにある。 The present invention has been made to solve such a problem, and an object thereof is to provide a signaling relay device excellent in convenience capable of providing additional functions such as hold / transfer, shaping, call waiting, and broadcast. There is to do.
前記課題を解決するためこの発明に係るシグナリング中継装置は、シグナリング方式やIPアドレス体系などが異なる通信網間に接続し、通信網のそれぞれに接続される通信端末との間でセッションを確立することにより、異なる通信網に接続された通信端末相互間のシグナリングメッセージおよびメディアデータを中継して通信を可能にするシグナリング中継装置において、シグナリングメッセージおよびメディアデータの中継以外に、通信端末間の保留・転送、伝送するパケットのシェーピング、キャッチホン、一斉放送の付加機能を可能にする付加機能手段を備えたことを特徴とする。 In order to solve the above problems, a signaling relay device according to the present invention connects between communication networks having different signaling methods, IP address systems, etc., and establishes a session with a communication terminal connected to each of the communication networks. In a signaling relay device that enables communication by relaying signaling messages and media data between communication terminals connected to different communication networks, in addition to relaying signaling messages and media data, hold / transfer between communication terminals Further, it is provided with additional function means for enabling additional functions of shaping a packet to be transmitted, call waiting, and simultaneous broadcasting.
この発明に係るシグナリング中継装置は、シグナリングメッセージおよびメディアデータの中継以外に、通信端末間の保留・転送、伝送するパケットのシェーピング、キャッチホン、一斉放送の付加機能を可能にする付加機能手段を備えたので、中継装置だけで保留・転送、シェーピング、キャッチホン、一斉放送の付加機能を実現することができる。 The signaling relay device according to the present invention includes additional function means for enabling the functions of holding / transferring between communication terminals, shaping of packets to be transmitted, call waiting, and broadcast broadcasting in addition to relaying signaling messages and media data Therefore, the hold / transfer, shaping, call waiting, and broadcast broadcasting additional functions can be realized only by the relay device.
また、この発明に係る付加機能手段は、異なる通信網のそれぞれに接続されるインタフェースと、シグナリングメッセージを制御するシグナリング制御部と、メディアデータを制御するメディアデータ制御部と、メディアデータを一時格納するメディアデータバッファ部と、メディアデータを編集するメディアデータ編集部と、保留音源データを格納する保留音源データ部と、キャッチホン音源データを格納するキャッチホン音源データ部と、一斉放送の相手先を設定して記憶する一斉放送相手先設定部と、メディアデータの送信間隔を決定するデータ送信タイミング制御部とを備えたことを特徴とする。 The additional function means according to the present invention temporarily stores an interface connected to each of different communication networks, a signaling control unit for controlling a signaling message, a media data control unit for controlling media data, and media data. Set the media data buffer unit, the media data editing unit for editing the media data, the on-hold sound source data unit for storing the on-hold sound source data, the catch phone sound source data unit for storing the call-on sound source data, and the destination of the broadcast A broadcast broadcast destination setting unit that stores data and a data transmission timing control unit that determines a transmission interval of media data are provided.
この発明に係る付加機能手段は、異なる通信網のそれぞれに接続されるインタフェースと、シグナリングメッセージを制御するシグナリング制御部と、メディアデータを制御するメディアデータ制御部と、メディアデータを一時格納するメディアデータバッファ部と、メディアデータを編集するメディアデータ編集部と、保留音源データを格納する保留音源データ部と、キャッチホン音源データを格納するキャッチホン音源データ部と、一斉放送の相手先を設定して記憶する一斉放送相手先設定部と、メディアデータの送信間隔を決定するデータ送信タイミング制御部とを備えたので、保留・転送、シェーピング、キャッチホン、一斉放送の付加機能を実現することができる。 The additional function means according to the present invention includes an interface connected to each of different communication networks, a signaling control unit that controls a signaling message, a media data control unit that controls media data, and media data that temporarily stores media data A buffer unit, a media data editing unit for editing media data, a reserved sound source data unit for storing reserved sound source data, a catch phone sound source data unit for storing call waiting sound source data, and a destination for simultaneous broadcasting are set and stored. Since a broadcast destination setting unit and a data transmission timing control unit for determining the transmission interval of media data are provided, additional functions of hold / transfer, shaping, call waiting, and broadcast can be realized.
さらに、この発明に係る付加機能手段は、一方の通信網および一方の通信網に接続された一方の通信端末が保留機能をサポートしておらず、他方の通信網および他方の通信網に接続された他方の通信端末が保留機能をサポートしており、一方の通信端末と他方の通信端末のセッションが確立して双方の通信端末間で通話中に、他方の通信端末から保留要求メッセージが発生すると、他方の通信端末に保留応答メッセージを送信するとともに、一方の通信端末からのメディアデータを破棄し、保留音源データ部から保留音源データを一方の通信端末に送信することを特徴とする。 Further, the additional function means according to the present invention is such that one communication network and one communication terminal connected to one communication network do not support the hold function, and are connected to the other communication network and the other communication network. When the other communication terminal supports the hold function, and a session between one communication terminal and the other communication terminal is established and a call is made between the two communication terminals, a hold request message is generated from the other communication terminal. The hold response message is transmitted to the other communication terminal, the media data from the one communication terminal is discarded, and the hold sound source data is transmitted from the hold sound source data section to the one communication terminal.
この発明に係る付加機能手段は、一方の通信網および一方の通信網に接続された一方の通信端末が保留機能をサポートしておらず、他方の通信網および他方の通信網に接続された他方の通信端末が保留機能をサポートしており、一方の通信端末と他方の通信端末のセッションが確立して双方の通信端末間で通話中に、他方の通信端末から保留要求メッセージが発生すると、他方の通信端末に保留応答メッセージを送信するとともに、一方の通信端末からのメディアデータを破棄し、保留音源データ部から保留音源データを一方の通信端末に送信するので、一方の通信網および一方の通信網に接続された一方の通信端末が保留機能をサポートしてなくても保留機能を実現することができる。 The additional function means according to the present invention is such that one communication terminal connected to one communication network and one communication network does not support the hold function, and the other connected to the other communication network and the other communication network. When the communication terminal of the other communication terminal supports the hold function and a session between one communication terminal and the other communication terminal is established and a call is made between the two communication terminals, a hold request message is generated from the other communication terminal. Since the media data from one communication terminal is discarded and the suspended sound source data is transmitted from the suspended sound source data section to one communication terminal, one communication network and one communication are transmitted. Even if one communication terminal connected to the network does not support the hold function, the hold function can be realized.
また、この発明に係る付加機能手段は、一方の通信網および一方の通信網に接続された一方の通信端末が転送機能をサポートしておらず、他方の通信網および他方の通信網に接続された他方の通信端末が転送機能をサポートしており、一方の通信端末と他方の通信端末が保留中に、他方の通信端末から転送要求メッセージが発生すると、他方の通信端末に転送応答メッセージを送信するとともに、一方の通信端末に送信されている保留音源データ部からの保留音源データを停止して保留を解除し、一方の通信端末から他方の通信端末に送信されていたメディアデータを転送先に指定された通信端末に宛先を変更して送信し、転送先に指定された通信端末から送信されるメディアデータを一方の通信端末に送信することを特徴とする。 The additional function means according to the present invention is such that one communication terminal connected to one communication network and one communication network does not support the transfer function, and is connected to the other communication network and the other communication network. The other communication terminal supports the transfer function, and when one of the communication terminals and the other communication terminal is on hold, when a transfer request message is generated from the other communication terminal, a transfer response message is transmitted to the other communication terminal. In addition, the suspended sound source data from the suspended sound source data section transmitted to one communication terminal is stopped to cancel the suspension, and the media data transmitted from one communication terminal to the other communication terminal is transferred to the destination. A destination is changed to a designated communication terminal and transmitted, and media data transmitted from the communication terminal designated as a transfer destination is transmitted to one of the communication terminals.
この発明に係る付加機能手段は、一方の通信網および一方の通信網に接続された一方の通信端末が転送機能をサポートしておらず、他方の通信網および他方の通信網に接続された他方の通信端末が転送機能をサポートしており、一方の通信端末と他方の通信端末が保留中に、他方の通信端末から転送要求メッセージが発生すると、他方の通信端末に転送応答メッセージを送信するとともに、一方の通信端末に送信されている保留音源データ部からの保留音源データを停止して保留を解除し、一方の通信端末から他方の通信端末に送信されていたメディアデータを転送先に指定された通信端末に宛先を変更して送信し、転送先に指定された通信端末から送信されるメディアデータを一方の通信端末に送信するので、一方の通信網および一方の通信網に接続された一方の通信端末が転送機能をサポートしてなくても転送機能を実現することができる。 The additional function means according to the present invention is such that one communication network and one communication terminal connected to the one communication network do not support the transfer function, and the other communication network and the other connected to the other communication network. When a transfer request message is generated from the other communication terminal while the other communication terminal supports the transfer function and one of the communication terminals and the other communication terminal are on hold, a transfer response message is transmitted to the other communication terminal. The suspended sound source data from the suspended sound source data section transmitted to one communication terminal is stopped to cancel the hold, and the media data transmitted from one communication terminal to the other communication terminal is designated as the transfer destination. Change the destination to the other communication terminal, and send the media data sent from the communication terminal specified as the transfer destination to one communication terminal. One of the communication terminals connected to the network can be realized even transfer function without support transfer function.
さらに、この発明に係る付加機能手段は、一方の通信端末と他方の通信端末のセッションが確立して双方の通信端末間で通話中に、一方の通信網に接続された別の通信端末から他方の通信端末にセッション確立要求が発生すると、メディアデータバッファ部に一時格納された一方の通信端末からのメディアデータに、メディアデータ編集部でキャッチホン音源データ部からの音源データを重畳したメディアデータを他方の通信端末に送信した後、他方の通信端末から保留要求メッセージが発生すると、一方の通信端末に保留音源データ部からの保留音源データを送信して保留するとともに、他方の通信端末からのメディアデータの宛先を一方の通信端末から別の通信端末に変更して送信し、別の通信端末からのメディアデータを他方の通信端末に送信することを特徴とする。 Furthermore, the additional function means according to the present invention is the one in which a session between one communication terminal and the other communication terminal is established and a call is made between the two communication terminals, and the other communication terminal connected to one communication network When a session establishment request is generated in the communication terminal, media data obtained by superimposing the sound source data from the call waiting sound source data unit in the media data editing unit on the other side is temporarily stored in the media data from one communication terminal stored in the media data buffer unit. When a hold request message is generated from the other communication terminal after being transmitted to the other communication terminal, the hold sound source data from the hold sound source data section is transmitted to the one communication terminal and held, and the media data from the other communication terminal is transmitted. The destination is changed from one communication terminal to another communication terminal, and the media data from the other communication terminal is transferred to the other communication terminal. And transmits to.
この発明に係る付加機能手段は、この発明に係る付加機能手段は、一方の通信端末と他方の通信端末のセッションが確立して双方の通信端末間で通話中に、一方の通信網に接続された別の通信端末から他方の通信端末にセッション確立要求が発生すると、メディアデータバッファ部に一時格納された一方の通信端末からのメディアデータに、メディアデータ編集部でキャッチホン音源データ部からの音源データを重畳したメディアデータを他方の通信端末に送信した後、他方の通信端末から保留要求メッセージが発生すると、一方の通信端末に保留音源データ部からの保留音源データを送信して保留するとともに、他方の通信端末からのメディアデータの宛先を一方の通信端末から別の通信端末に変更して送信し、別の通信端末からのメディアデータを他方の通信端末に送信するので、通話中の割込みの呼出しに対して応答することができる。 The additional function means according to the present invention is configured such that the additional function means according to the present invention is connected to one communication network when a session is established between one communication terminal and the other communication terminal and a call is made between the two communication terminals. When a session establishment request is generated from another communication terminal to the other communication terminal, the media data from one communication terminal temporarily stored in the media data buffer unit is converted into the sound source data from the call waiting sound source data unit by the media data editing unit. Is transmitted to the other communication terminal, and when a hold request message is generated from the other communication terminal, the hold sound source data from the hold sound source data section is transmitted to the one communication terminal and held, and the other The destination of media data from one communication terminal is changed from one communication terminal to another, and then sent. And transmits the data to the other communication terminal, it is possible to respond to invocation of an interrupt during a call.
また、この発明に係る付加機能手段は、一方の通信端末から特番などにより一斉放送を示すセッション確立要求が発生すると、一斉放送相手先設定部に予め設定された相手先通信端末にセッション確立要求メッセージを送信してそれぞれ相手先通信端末とセッションを確立するとともに、一方の通信端末からのメディアデータをメディアデータバッファ部に一時格納し、メディアデータ編集部でメディアデータを相手先通信端末数分だけ複製して相手先通信端末に送信することを特徴とする。 Further, the additional function means according to the present invention, when a session establishment request indicating simultaneous broadcasting is generated from one communication terminal by a special number or the like, a session establishment request message is sent to the partner communication terminal preset in the broadcast partner setting unit. To establish a session with each other communication terminal, temporarily store the media data from one communication terminal in the media data buffer, and copy the media data by the number of the other communication terminals in the media data editing unit And transmitting to the other party communication terminal.
この発明に係る付加機能手段は、一方の通信端末から特番などにより一斉放送を示すセッション確立要求が発生すると、一斉放送相手先設定部に予め設定された相手先通信端末にセッション確立要求メッセージを送信してそれぞれ相手先通信端末とセッションを確立するとともに、一方の通信端末からのメディアデータをメディアデータバッファ部に一時格納し、メディアデータ編集部でメディアデータを相手先通信端末数分だけ複製して相手先通信端末に送信するので、予め設定した複数の通信端末に一斉放送をすることができる。 The additional function means according to the present invention transmits a session establishment request message to a partner communication terminal preset in the broadcast broadcasting partner setting unit when a session establishment request indicating broadcast by a special number or the like is generated from one communication terminal. And establish a session with each other communication terminal, temporarily store the media data from one communication terminal in the media data buffer unit, and copy the media data by the number of the other communication terminals in the media data editing unit. Since it transmits to the other party communication terminal, it is possible to broadcast to a plurality of preset communication terminals.
さらに、この発明に係る付加機能手段は、一方の通信端末と他方の通信端末のセッションが確立している場合に、一方の通信端末から送信されるメディアデータをメディアデータバッファ部に一時格納し、データ送信タイミング制御部で格納されたメディアデータの送信間隔を調整して送信することを特徴とする。 Furthermore, the additional function means according to the present invention temporarily stores media data transmitted from one communication terminal in the media data buffer unit when a session between the one communication terminal and the other communication terminal is established, The data transmission timing control unit adjusts the transmission interval of the media data and transmits the media data.
この発明に係る付加機能手段は、一方の通信端末と他方の通信端末のセッションが確立している場合に、一方の通信端末から送信されるメディアデータをメディアデータバッファ部に一時格納し、データ送信タイミング制御部で格納されたメディアデータの送信間隔を調整して送信するので、メディアデータの送信間隔を通信網の保証速度以内にシェーピングしてパケットロスを防ぐことができる。 The additional function means according to the present invention temporarily stores media data transmitted from one communication terminal in the media data buffer unit when the session between one communication terminal and the other communication terminal is established, and transmits the data. Since the transmission interval of media data stored in the timing control unit is adjusted and transmitted, the media data transmission interval can be shaped within the guaranteed speed of the communication network to prevent packet loss.
この発明に係るシグナリング中継装置は、シグナリングメッセージおよびメディアデータの中継以外に、通信端末間の保留・転送、伝送するパケットのシェーピング、キャッチホン、一斉放送の付加機能を可能にする付加機能手段を備えたので、中継装置だけで保留・転送、シェーピング、キャッチホン、一斉放送の付加機能を実現することができ、利便性の向上ならびに使い勝手の向上を図ることができる。 The signaling relay device according to the present invention includes additional function means for enabling the functions of holding / transferring between communication terminals, shaping of packets to be transmitted, call waiting, and broadcast broadcasting in addition to relaying signaling messages and media data Therefore, it is possible to realize additional functions such as hold / transfer, shaping, call waiting, and simultaneous broadcasting with only the relay device, and it is possible to improve convenience and usability.
また、この発明に係る付加機能手段は、異なる通信網のそれぞれに接続されるインタフェースと、シグナリングメッセージを制御するシグナリング制御部と、メディアデータを制御するメディアデータ制御部と、メディアデータを一時格納するメディアデータバッファ部と、メディアデータを編集するメディアデータ編集部と、保留音源データを格納する保留音源データ部と、キャッチホン音源データを格納するキャッチホン音源データ部と、一斉放送の相手先を設定して記憶する一斉放送相手先設定部と、メディアデータの送信間隔を決定するデータ送信タイミング制御部とを備えたので、保留・転送、シェーピング、キャッチホン、一斉放送の付加機能を実現することができ、シグナリング中継装置の利便性をアピールすることができる。 The additional function means according to the present invention temporarily stores an interface connected to each of different communication networks, a signaling control unit for controlling a signaling message, a media data control unit for controlling media data, and media data. Set the media data buffer unit, the media data editing unit for editing the media data, the on-hold sound source data unit for storing the on-hold sound source data, the catch phone sound source data unit for storing the call-on sound source data, and the destination of the broadcast Since it has a broadcast destination setting unit for storing and a data transmission timing control unit for determining the transmission interval of media data, additional functions of hold / transfer, shaping, call waiting, and broadcast can be realized, and signaling Can appeal the convenience of the relay device
さらに、この発明に係る付加機能手段は、一方の通信網および一方の通信網に接続された一方の通信端末が保留機能をサポートしておらず、他方の通信網および他方の通信網に接続された他方の通信端末が保留機能をサポートしており、一方の通信端末と他方の通信端末のセッションが確立して双方の通信端末間で通話中に、他方の通信端末から保留要求メッセージが発生すると、他方の通信端末に保留応答メッセージを送信するとともに、一方の通信端末からのメディアデータを破棄し、保留音源データ部から保留音源データを一方の通信端末に送信するので、一方の通信網および一方の通信網に接続された一方の通信端末が保留機能をサポートしてなくても保留機能を実現することができ、単純な構成で容易に保留機能を実現することができる。 Further, the additional function means according to the present invention is such that one communication network and one communication terminal connected to one communication network do not support the hold function, and are connected to the other communication network and the other communication network. When the other communication terminal supports the hold function, and a session between one communication terminal and the other communication terminal is established and a call is made between the two communication terminals, a hold request message is generated from the other communication terminal. Since the hold response message is transmitted to the other communication terminal, the media data from the one communication terminal is discarded, and the hold sound source data is transmitted from the hold sound source data unit to the one communication terminal. Even if one communication terminal connected to the communication network does not support the hold function, the hold function can be realized, and the hold function can be easily realized with a simple configuration. Kill.
また、この発明に係る付加機能手段は、一方の通信網および一方の通信網に接続された一方の通信端末が転送機能をサポートしておらず、他方の通信網および他方の通信網に接続された他方の通信端末が転送機能をサポートしており、一方の通信端末と他方の通信端末が保留中に、他方の通信端末から転送要求メッセージが発生すると、他方の通信端末に転送応答メッセージを送信するとともに、一方の通信端末に送信されている保留音源データ部からの保留音源データを停止して保留を解除し、一方の通信端末から他方の通信端末に送信されていたメディアデータを転送先に指定された通信端末に宛先を変更して送信し、転送先に指定された通信端末から送信されるメディアデータを一方の通信端末に送信するので、一方の通信網および一方の通信網に接続された一方の通信端末が転送機能をサポートしてなくても転送機能を実現することができ、単純な構成で容易に転送機能を実現することができる。 The additional function means according to the present invention is such that one communication terminal connected to one communication network and one communication network does not support the transfer function, and is connected to the other communication network and the other communication network. The other communication terminal supports the transfer function, and when one of the communication terminals and the other communication terminal is on hold, when a transfer request message is generated from the other communication terminal, a transfer response message is transmitted to the other communication terminal. In addition, the suspended sound source data from the suspended sound source data section transmitted to one communication terminal is stopped to cancel the suspension, and the media data transmitted from one communication terminal to the other communication terminal is transferred to the destination. Since the destination is changed and transmitted to the designated communication terminal, and the media data transmitted from the communication terminal designated as the transfer destination is transmitted to one communication terminal, one communication network and one Can be one of the communication terminals connected to the communication network is without support transfer function can be realized transfer function, easily realizing the transfer function with a simple configuration.
さらに、この発明に係る付加機能手段は、この発明に係る付加機能手段は、一方の通信端末と他方の通信端末のセッションが確立して双方の通信端末間で通話中に、一方の通信網に接続された別の通信端末から他方の通信端末にセッション確立要求が発生すると、メディアデータバッファ部に一時格納された一方の通信端末からのメディアデータに、メディアデータ編集部でキャッチホン音源データ部からの音源データを重畳したメディアデータを他方の通信端末に送信した後、他方の通信端末から保留要求メッセージが発生すると、一方の通信端末に保留音源データ部からの保留音源データを送信して保留するとともに、他方の通信端末からのメディアデータの宛先を一方の通信端末から別の通信端末に変更して送信し、別の通信端末からのメディアデータを他方の通信端末に送信するので、通話中の割込みの呼出しに対して応答することができ、単純な構成で容易にキャッチホン機能を実現することができる。 Further, the additional function means according to the present invention is the additional function means according to the present invention, wherein a session between one communication terminal and the other communication terminal is established and a call is made between the two communication terminals. When a session establishment request is generated from another connected communication terminal to the other communication terminal, the media data from one communication terminal temporarily stored in the media data buffer unit is transferred from the call waiting sound source data unit to the media data editing unit. After the media data superimposed with the sound source data is transmitted to the other communication terminal, when a hold request message is generated from the other communication terminal, the hold sound source data from the hold sound source data section is transmitted to the one communication terminal and held. , Change the destination of media data from the other communication terminal from one communication terminal to another communication terminal, and send from another communication terminal And transmits the media data to the other communication terminal, can respond to the calling of the interrupt during a call, it is possible to easily realize a call waiting with a simple configuration.
また、この発明に係る付加機能手段は、一方の通信端末から特番などにより一斉放送を示すセッション確立要求が発生すると、一斉放送相手先設定部に予め設定された相手先通信端末にセッション確立要求メッセージを送信してそれぞれ相手先通信端末とセッションを確立するとともに、一方の通信端末からのメディアデータをメディアデータバッファ部に一時格納し、メディアデータ編集部でメディアデータを相手先通信端末数分だけ複製して相手先通信端末に送信するので、予め設定した複数の通信端末に一斉放送をすることができ、放送装置を必要とすることなく任意の通信端末への一斉放送を実現することができる。 Further, the additional function means according to the present invention, when a session establishment request indicating simultaneous broadcasting is generated from one communication terminal by a special number or the like, a session establishment request message is sent to the partner communication terminal preset in the broadcast partner setting unit. To establish a session with each other communication terminal, temporarily store the media data from one communication terminal in the media data buffer, and copy the media data by the number of the other communication terminals in the media data editing unit Since the data is transmitted to the other communication terminal, it is possible to broadcast to a plurality of communication terminals set in advance, and broadcast to any communication terminal can be realized without requiring a broadcasting device.
さらに、この発明に係る付加機能手段は、一方の通信端末と他方の通信端末のセッションが確立している場合に、一方の通信端末から送信されるメディアデータをメディアデータバッファ部に一時格納し、データ送信タイミング制御部で格納されたメディアデータの送信間隔を調整して送信するので、メディアデータの送信間隔を通信網の保証速度以内にシェーピングしてパケットロスを防ぐことができ、パケットロスのない高品質なデータを伝送することができる。 Furthermore, the additional function means according to the present invention temporarily stores media data transmitted from one communication terminal in the media data buffer unit when a session between the one communication terminal and the other communication terminal is established, Since the transmission interval of the media data stored in the data transmission timing control unit is adjusted and transmitted, it is possible to prevent the packet loss by shaping the transmission interval of the media data within the guaranteed speed of the communication network. High quality data can be transmitted.
以下、この発明の実施の形態を添付図面に基づいて説明する。図1はこの発明に係るシグナリング中継装置が適用されるIP電話システムのシステム構成図である。図1において、IP電話システム1は、VoIP(Voice over Internet Protocol)によるIP電話システムであって、IP通信網(一方の通信網)2と、IP通信網(他方の通信網)3と、IP通信網2に接続されるIP電話機(一方の通信端末)a1,…,ak,…,anと、IP通信網3に接続されるIP電話機(他方の通信端末)b1,…,bk,…,bnと、IP通信網2とIP通信網3の間に接続するシグナリング中継装置4とから構築する。
Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a system configuration diagram of an IP telephone system to which a signaling relay device according to the present invention is applied. In FIG. 1, an IP telephone system 1 is an IP telephone system based on VoIP (Voice over Internet Protocol), and includes an IP communication network (one communication network) 2, an IP communication network (the other communication network) 3, and an IP communication system. IP telephones (one communication terminal) a1, ..., ak, ..., an connected to the
IP通信網(一方の通信網)2およびIP電話機(一方の通信端末)a1,…,ak,…,anと、IP通信網(他方の通信網)3およびIP電話機(他方の通信端末)b1,…,bk,…,bnとは、それぞれシグナリング方式やIPアドレス体系などが異なる。 , An, an IP communication network (one communication network) 2 and an IP telephone (one communication terminal) b1, an IP communication network (the other communication network) 3 and an IP telephone (the other communication terminal) b1. ,..., Bk,..., Bn are different in signaling method, IP address system, and the like.
シグナリング中継装置4は、IP電話機(一方の通信端末)a1,…,ak,…,anとIP電話機(他方の通信端末)b1,…,bk,…,bnとの間でセッションを確立することにより、シグナリング方式やIPアドレス体系が異なるIP通信網(一方の通信網)2およびIP通信網(他方の通信網)3に接続されたIP電話機(一方の通信端末)a1,…,ak,…,anとIP電話機(他方の通信端末)b1,…,bk,…,bn相互間のシグナリングメッセージおよびメディアデータを中継して通信を可能にする。 The signaling relay device 4 establishes a session between the IP telephones (one communication terminal) a1, ..., ak, ..., an and the IP telephones (the other communication terminal) b1, ..., bk, ..., bn. Thus, IP telephones (one communication terminal) a1,..., Ak,... Connected to an IP communication network (one communication network) 2 and an IP communication network (the other communication network) 3 having different signaling methods and IP address systems. , An and IP telephones (the other communication terminals) b1,..., Bk,.
また、シグナリング中継装置4は、IP電話機(一方の通信端末)a1,…,ak,…,anとIP電話機(他方の通信端末)b1,…,bk,…,bnの保留・転送、伝送するパケットのシェーピング、キャッチホン、一斉放送の付加機能を可能にする付加機能手段5を備え、他の装置を必要とすることなく、シグナリング中継装置4だけで保留・転送、シェーピング、キャッチホン、一斉放送の付加機能を実現する。 The signaling relay device 4 holds / transfers and transmits IP telephones (one communication terminal) a1,..., Ak,..., An and IP telephones (other communication terminals) b1,. Additional function means 5 that enables packet shaping, call waiting, and broadcast broadcasting additional functions are provided, and holding / transfer, shaping, call waiting, and broadcast broadcasting can be added only by the signaling relay device 4 without the need for other devices. Realize the function.
図2はこの発明に係る付加機能手段の一実施の形態要部ブロック構成図である。図2において、付加機能手段5は、インタフェース(I/F)6a,インタフェース(I/F)6b、シグナリング制御部7a,シグナリング制御部7b、メディアデータ制御部8a,メディアデータ制御部8b、メディアデータバッファ部9、メディアデータ編集部10、保留音源データ部11、キャッチホン音源データ部12、一斉放送相手先設定部13、データ送信タイミング制御部14a,データ送信タイミング制御部14bを備える。
FIG. 2 is a block diagram showing the principal part of one embodiment of the additional function means according to the present invention. In FIG. 2, the additional function means 5 includes an interface (I / F) 6a, an interface (I / F) 6b, a
インタフェース(I/F)6aは、IP通信網(一方の通信網)2に接続され、IP電話機(一方の通信端末)a1,…,ak,…,anとシグナリングメッセージおよびメディアデータの送受信を行う。 The interface (I / F) 6a is connected to the IP communication network (one communication network) 2 and transmits / receives signaling messages and media data to / from IP telephones (one communication terminal) a1,..., Ak,. .
インタフェース(I/F)6bは、IP通信網(他方の通信網)3に接続され、IP電話機(他方の通信端末)b1,…,bk,…,bnとシグナリングメッセージおよびメディアデータの送受信を行う。 The interface (I / F) 6b is connected to the IP communication network (the other communication network) 3 and transmits / receives signaling messages and media data to / from the IP telephones (the other communication terminals) b1,..., Bk,. .
シグナリング制御部7aは、インタフェース(I/F)6aを介して受信されるシグナリングメッセージを終端し、電話番号などのシグナリング中継に必要とされる情報のみをシグナリング制御部7bに伝送する制御を行う。
The signaling
シグナリング制御部7bは、インタフェース(I/F)6bを介して受信されるシグナリングメッセージを終端し、電話番号などのシグナリング中継に必要とされる情報のみをシグナリング制御部7aに伝送する制御を行う。
The signaling
メディアデータ制御部8aは、インタフェース(I/F)6aを介して受信されるメディアデータを終端し、音声の符号化されたデータ部分だけを抽出してメディアデータバッファ部9に格納したり、メディアデータバッファ部9や保留音源データ部11に格納されている音声や保留音の符号化されたデータ部分を読み出し、メディアデータとしインタフェース(I/F)6aを介して送信する制御を行う。
The media
メディアデータ制御部8bは、インタフェース(I/F)6bを介して受信されるメディアデータを終端し、音声の符号化されたデータ部分だけを抽出してメディアデータバッファ部9に格納したり、メディアデータバッファ部9や保留音源データ部11に格納されている音声や保留音の符号化されたデータ部分を読み出し、メディアデータとしインタフェース(I/F)6bを介して送信する制御を行う。
The media
メディアデータバッファ部9は、メディアデータ制御部8aおよびメディアデータ制御部8bから供給される音声の符号化されたデータ部分を一時格納する。
The media
メディアデータ編集部10は、メディアデータバッファ部9に格納されている音声の符号化されたデータ部分の編集を行い、符号化方式の異なる音声データの編集や、キャッチホン音源データ部12に格納されている音源と音声データを加算したりする制御を行う。
The media
保留音源データ部11は、保留機能の実現時に、セッションが保留されたIP電話機(通信端末)に対し、保留中を示す音を送出するための音源データを格納する。
The on-hold sound
キャッチホン音源データ部12は、セッションが既に確立されているIP電話機(通信端末)に対し、新たなセッション確立を要求するIP電話機(通信端末)がいることを示す音を送出するための音源データを格納する。
The call waiting sound
一斉放送相手先設定部13は、一斉放送を行う場合、一斉放送の相手先電話番号を予め設定して記憶する。
The broadcast
データ送信タイミング制御部14aは、IP通信網(一方の通信網)2に対してトラフィックをシェーピングして送出可能なように、インタフェース(I/F)6aがシグナリングメッセージやメディアデータの送信間隔を決定して送出するタイミングの制御を行う。
The data transmission
データ送信タイミング制御部14bは、IP通信網(他方の通信網)3に対してトラフィックをシェーピングして送出可能なように、インタフェース(I/F)6bがシグナリングメッセージやメディアデータの送信間隔を決定して送出するタイミングの制御を行う。
The data transmission
このように、この発明に係る付加機能手段5は、異なる通信網(IP通信網2,IP通信網3)のそれぞれに接続されるインタフェース(インタフェース(I/F)6a,インタフェース(I/F)6b)と、シグナリングメッセージを制御するシグナリング制御部(シグナリング制御部7a,シグナリング制御部7b)と、メディアデータを制御するメディアデータ制御部(メディアデータ制御部8a,メディアデータ制御部8b)と、メディアデータを一時格納するメディアデータバッファ部9と、メディアデータを編集するメディアデータ編集部10と、保留音源データを格納する保留音源データ部11と、キャッチホン音源データを格納するキャッチホン音源データ部12と、一斉放送の相手先を設定して記憶する一斉放送相手先設定部13と、メディアデータの送信間隔を決定するデータ送信タイミング制御部(データ送信タイミング制御部14a,データ送信タイミング制御部14b)とを備えたので、保留・転送、シェーピング、キャッチホン、一斉放送の付加機能を実現することができ、シグナリング中継装置4の利便性をアピールすることができる。
As described above, the additional function means 5 according to the present invention includes the interface (interface (I / F) 6a, interface (I / F)) connected to each of different communication networks (
次に、付加機能手段5の通話、保留・転送、キャッチホン、一斉放送およびシェーピングの制御シーケンスについて説明する。図3はこの発明に係る付加機能手段の通話の制御シーケンス図である。なお、IP通信網(一方の通信網)2のIP電話機(一方の通信端末)a1とIP通信網(他方の通信網)3のIP電話機(他方の通信端末)b1との間で通話を可能とする制御シーケンスについて説明する。このケースでは、シグナリング方式やIPアドレス体系などが異なるIP通信網(一方の通信網)2とIP通信網(他方の通信網)3に接続されたIP電話機(一方の通信端末)a1とIP電話機(他方の通信端末)b1間の通話となるため、直接セッションの確立ができず、シグナリング中継装置4を介してセッションを確立することになる。 Next, a description will be given of a control sequence of call, hold / transfer, call waiting, simultaneous broadcasting, and shaping of the additional function means 5. FIG. 3 is a call control sequence diagram of the additional function means according to the present invention. A call can be made between the IP telephone (one communication terminal) a1 of the IP communication network (one communication network) 2 and the IP telephone (the other communication terminal) b1 of the IP communication network (the other communication network) 3. The control sequence will be described. In this case, an IP telephone (one communication terminal) a1 and an IP telephone connected to an IP communication network (one communication network) 2 and an IP communication network (the other communication network) 3 having different signaling methods and IP address systems, etc. Since the call is between the other communication terminal b1, a direct session cannot be established, and a session is established via the signaling relay device 4.
図3において、インタフェース(I/F)6aは、IP電話機(一方の通信端末)a1から見てIP電話機(他方の通信端末)b1に見えるため、IP電話機(一方の通信端末)a1は、インタフェース(I/F)6aに対してセッション確立要求メッセージを送信する。 In FIG. 3, since the interface (I / F) 6a is visible to the IP telephone (one communication terminal) b1 when viewed from the IP telephone (one communication terminal) a1, the IP telephone (one communication terminal) a1 (I / F) A session establishment request message is transmitted to 6a.
インタフェース(I/F)6aは、IP電話機(一方の通信端末)a1からのセッション確立要求メッセージを受信すると、セッション確立要求メッセージ内の相手電話番号を抽出し、IP通信網(他方の通信網)3に接続されたIP電話機(他方の通信端末)b1の認識可能なシグナリングプロトコルを用いてセッション確立要求メッセージをインタフェース(I/F)6bからIP電話機(他方の通信端末)b1に送信する。 When the interface (I / F) 6a receives the session establishment request message from the IP telephone (one communication terminal) a1, the interface (I / F) 6a extracts the other party telephone number in the session establishment request message, and the IP communication network (the other communication network) A session establishment request message is transmitted from the interface (I / F) 6b to the IP telephone (the other communication terminal) b1 using a recognizable signaling protocol of the IP telephone (the other communication terminal) b1 connected to 3.
インタフェース(I/F)6bは、IP電話機(他方の通信端末)b1からセッション確立応答メッセージを受信した場合には、IP電話機(他方の通信端末)b1との間でセッションを確立し、IP電話機(一方の通信端末)a1の認識可能なシグナリングプロトコルを用いてセッション確立応答メッセージをインタフェース(I/F)6aからIP電話機(一方の通信端末)a1に送信する。 When the interface (I / F) 6b receives a session establishment response message from the IP telephone (the other communication terminal) b1, the interface (I / F) 6b establishes a session with the IP telephone (the other communication terminal) b1, (One communication terminal) A session establishment response message is transmitted from the interface (I / F) 6a to the IP telephone (one communication terminal) a1 using the recognizable signaling protocol of a1.
インタフェース(I/F)6aは、IP電話機(一方の通信端末)a1からセッション応答確認メッセージを受信した場合には、IP電話機(一方の通信端末)a1との間でセッションを確立する。 When the interface (I / F) 6a receives a session response confirmation message from the IP telephone (one communication terminal) a1, the interface (I / F) 6a establishes a session with the IP telephone (one communication terminal) a1.
セッション確立処理において、インタフェース(I/F)6aとインタフェース(I/F)6bは、セッション確立に必要とされる相手電話番号等のみを抽出し、新たにシグナリングメッセージを生成して中継するため、例えばSIP(Session Initiation Protocol)とH.323といったシグナリング方式が異なる通信網間や、IPバージョン4とIPバージョン6といったIPアドレス体系が異なる通信網間に接続されたIP電話機(通信端末)間のセッション確立が可能になる。 In the session establishment process, the interface (I / F) 6a and the interface (I / F) 6b extract only the other party telephone number and the like required for session establishment, newly generate a signaling message and relay it. For example, SIP (Session Initiation Protocol) and H.264. It is possible to establish a session between IP telephones (communication terminals) connected between communication networks having different signaling schemes such as H.323 or between communication networks having different IP address systems such as IP version 4 and IP version 6.
また、インタフェース(I/F)6aは、IP電話機(一方の通信端末)a1との間でシグナリングにより確立されたセッション上を伝送されるメディアデータを終端し、音声の符号化されたデータ部分のみを抽出し、IP電話機(他方の通信端末)b1が再生可能なメディアデータでIP電話機(他方の通信端末)b1に送信する。 The interface (I / F) 6a terminates media data transmitted over a session established by signaling with the IP telephone (one communication terminal) a1, and only the encoded data portion of the voice. And is transmitted to the IP telephone (the other communication terminal) b1 as media data that can be reproduced by the IP telephone (the other communication terminal) b1.
インタフェース(I/F)6bは、IP電話機(他方の通信端末)b1との間でシグナリングにより確立されたセッション上を伝送されるメディアデータを終端し、音声の符号化されたデータ部分のみを抽出し、IP電話機(一方の通信端末)a1が再生可能なメディアデータでIP電話機(一方の通信端末)a1に送信する。 The interface (I / F) 6b terminates the media data transmitted over the session established by signaling with the IP telephone (the other communication terminal) b1, and extracts only the encoded data portion of the voice. The IP telephone (one communication terminal) a1 transmits the media data that can be reproduced to the IP telephone (one communication terminal) a1.
メディアデータ処理において、インタフェース(I/F)6aとインタフェース(I/F)6bは、メディアデータに含まれる音声の符号化されたデータ部分のみを抽出し、新たなメディアデータを生成して中継するため、例えば音声の符号化方式がH.729とG.711といった異なるIP電話機(通信端末)間の通話(通信)が可能になる。 In the media data processing, the interface (I / F) 6a and the interface (I / F) 6b extract only the encoded data portion of the audio included in the media data, and generate and relay new media data. Therefore, for example, the audio encoding method is H.264. 729 and G.G. Calls (communications) between different IP telephones (communication terminals) such as 711 are possible.
図4はこの発明に係る付加機能手段の保留・転送の一実施の形態制御シーケンス図である。なお、インタフェース(I/F)6aおよびIP電話機(一方の通信端末)a1は保留・転送機能をサポートしておらず、インタフェース(I/F)6bおよびIP電話機(他方の通信端末)b1は保留・転送機能をサポートしており、IP電話機(一方の通信端末)a1とIP電話機(他方の通信端末)b1が通話中に、IP電話機(他方の通信端末)b1側から保留し、IP電話機(一方の通信端末)akに転送する場合について説明する。 FIG. 4 is a control sequence diagram showing one embodiment of hold / transfer of the additional function means according to the present invention. The interface (I / F) 6a and the IP telephone (one communication terminal) a1 do not support the hold / transfer function, and the interface (I / F) 6b and the IP telephone (the other communication terminal) b1 are on hold. The transfer function is supported, and the IP telephone (one communication terminal) a1 and the IP telephone (the other communication terminal) b1 are put on hold from the IP telephone (the other communication terminal) b1 side and the IP telephone ( A case where data is transferred to one communication terminal ak will be described.
図4において、IP電話機(一方の通信端末)a1とIP電話機(他方の通信端末)b1がセッションを確立して通話(通信)するまでは、図3と同じ制御シーケンスであり、この通話状態で、IP電話機(他方の通信端末)b1が保留要求メッセージをインタフェース(I/F)6bに送信すると、インタフェース(I/F)6bは、保留要求メッセージを終端し、IP電話機(他方の通信端末)b1に保留応答メッセージを送信する。 4, until the IP telephone (one communication terminal) a1 and the IP telephone (the other communication terminal) b1 establish a session and make a call (communication), the control sequence is the same as in FIG. When the IP telephone (the other communication terminal) b1 transmits a hold request message to the interface (I / F) 6b, the interface (I / F) 6b terminates the hold request message, and the IP telephone (the other communication terminal) A hold response message is transmitted to b1.
この時点で、インタフェース(I/F)6aで受信するIP電話機(一方の通信端末)a1からのメディアデータが保留により不要なデータとなっていることを認識しているため、このメディアデータが廃棄される。これにより、不要なトラフィックを軽減することができる。 At this point, since the media data from the IP telephone (one communication terminal) a1 received by the interface (I / F) 6a is recognized as being unnecessary due to the hold, the media data is discarded. Is done. Thereby, unnecessary traffic can be reduced.
保留状態になると、IP電話機(他方の通信端末)b1は、IP電話機(一方の通信端末)a1へのメディアデータを停止し、IP電話機(一方の通信端末)a1が無音状態になるため、保留音源データ部11に格納されている保留音源データをインタフェース(I/F)6aからメディアデータとしてIP電話機(一方の通信端末)a1に送信することにより、保留機能がサポートされていないIP通信網(一方の通信網)2およびIP電話機(一方の通信端末)a1と、保留機能がサポートされているIP通信網(他方の通信網)3およびIP電話機(他方の通信端末)b1との間で保留機能の実現が可能になる。
In the hold state, the IP phone (the other communication terminal) b1 stops the media data to the IP phone (the one communication terminal) a1, and the IP phone (the one communication terminal) a1 enters the silent state, so the hold By transmitting the reserved sound source data stored in the sound
なお、音声や保留音のメディアデータは、通常RTP(Real-time Transport Protocol)プロトコルによって伝送される。このRTPプロトコルに使用されるプロトコルヘッダでは、パケット生成毎に1づつ加算されるシーケンス番号や、一定周期で1づつ加算されるタイムスタンプが付与されることになる。 Note that voice and music-on-hold media data is usually transmitted by RTP (Real-time Transport Protocol) protocol. In the protocol header used for this RTP protocol, a sequence number that is incremented by one every time a packet is generated and a time stamp that is incremented by one at a fixed period are given.
音声のメディアデータと保留音のメディアデータを切り替える際に、これらの順序性を引き継ぎながらメディアデータを生成しなければ、通信端末でメディアデータの順序性が大きく損なわれ、大きなゆらぎを発生させてしまうことになり、音声を復元した時に、雑音や音声のとぎれの原因となる。 When switching between voice media data and music on hold media data, if the media data is not generated while taking over these orders, the order of the media data is greatly impaired at the communication terminal, and a large fluctuation occurs. In other words, when the voice is restored, it causes noise and voice interruption.
本発明では、メディアデータに含まれる音声のデータ部分のみを抽出し、新たなメディアデータを生成して中継するため、音声のメディアデータと保留音のメディアデータを切り替える際にも、シーケンス番号やタイムスタンプが継続され、音声を復元した時の雑音や音声のとぎれを容易に防止することができる。 In the present invention, only the audio data portion included in the media data is extracted, and new media data is generated and relayed. Therefore, even when switching between the audio media data and the music on hold media data, the sequence number and time The stamp is continued, and noise and voice breaks can be easily prevented when the voice is restored.
続いて、IP電話機(一方の通信端末)a1とIP電話機(他方の通信端末)b1が保留の状態から、IP電話機(他方の通信端末)b1からIP電話機(他方の通信端末)bkにIP電話機(一方の通信端末)a1のメディアデータを転送するケースについて説明する。なお、IP電話機(他方の通信端末)bkは、転送機能をサポートしている。 Subsequently, the IP telephone (one communication terminal) a1 and the IP telephone (the other communication terminal) b1 are put on hold, and the IP telephone (the other communication terminal) b1 is transferred to the IP telephone (the other communication terminal) bk. A case where the media data of (one communication terminal) a1 is transferred will be described. The IP telephone (the other communication terminal) bk supports the transfer function.
図4において、IP電話機(他方の通信端末)b1から転送先に指定されたIP電話機(他方の通信端末)bkのセッション確立要求メッセージをインタフェース(I/F)6bに送信すると、インタフェース(I/F)6bは、受信したセッション確立要求メッセージを終端し、セッション確立要求メッセージの中から相手先電話番号(ここでは、IP電話機bk)を抽出し、抽出した相手先電話番号からセッション確立要求メッセージをIP電話機(他方の通信端末)bkに送信する。 In FIG. 4, when a session establishment request message of the IP telephone (the other communication terminal) bk designated as the transfer destination is transmitted from the IP telephone (the other communication terminal) b1 to the interface (I / F) 6b, the interface (I / F) F) 6b terminates the received session establishment request message, extracts a destination telephone number (in this case, IP telephone bk) from the session establishment request message, and sends a session establishment request message from the extracted destination telephone number. Transmit to the IP telephone (the other communication terminal) bk.
インタフェース(I/F)6bは、IP電話機(他方の通信端末)bkからセッション確立応答メッセージを受信すると、IP電話機(他方の通信端末)b1にセッション確立応答メッセージを送信し、IP電話機(他方の通信端末)b1およびIP電話機(他方の通信端末)bkとの間にセッションを確立する。 When the interface (I / F) 6b receives the session establishment response message from the IP telephone (the other communication terminal) bk, the interface (I / F) 6b transmits the session establishment response message to the IP telephone (the other communication terminal) b1, and the IP telephone (the other communication terminal) bk A session is established between the communication terminal b1 and the IP telephone (the other communication terminal) bk.
セッションが確立された上に送受信されるメディアデータは、音声の符号化された部分のみが抽出されて中継され、IP電話機(他方の通信端末)b1とIP電話機(他方の通信端末)bkとの間の通話(通信)を実現する。 Media data transmitted and received after the session is established is extracted and relayed only by the encoded portion of the voice, and the IP telephone (the other communication terminal) b1 and the IP telephone (the other communication terminal) bk Realize communication (communication) between.
IP電話機(他方の通信端末)b1とIP電話機(他方の通信端末)bkとの通話(通信)状態から、IP電話機(他方の通信端末)bkから転送要求メッセージがインタフェース(I/F)6bに送信されると、インタフェース(I/F)6bは、転送要求メッセージを終端し、転送応答メッセージをIP電話機(他方の通信端末)b1に送信するとともに、保留音源データ部11からIP電話機(一方の通信端末)a1に送信されていた保留音源データを停止することにより、保留を解除する。
From the telephone (communication) state between the IP telephone (the other communication terminal) b1 and the IP telephone (the other communication terminal) bk, a transfer request message is sent from the IP telephone (the other communication terminal) bk to the interface (I / F) 6b. When transmitted, the interface (I / F) 6b terminates the transfer request message, transmits the transfer response message to the IP telephone (the other communication terminal) b1, and also sends the IP telephone (one of the telephones) from the reserved sound
また、インタフェース(I/F)6bは、保留が解除されてIP電話機(一方の通信端末)a1からインタフェース(I/F)6aを介して伝送されてくるメディアデータの宛先をIP電話機(他方の通信端末)b1からIP電話機(他方の通信端末)bkへ変更し、宛先を変更したメディアデータをIP電話機(他方の通信端末)bkに送信する。 Further, the interface (I / F) 6b is configured to send the destination of the media data transmitted from the IP telephone (one communication terminal) a1 via the interface (I / F) 6a after the hold is released to the IP telephone (the other telephone). The communication terminal is changed from b1 to the IP telephone (the other communication terminal) bk, and the media data whose destination is changed is transmitted to the IP telephone (the other communication terminal) bk.
さらに、インタフェース(I/F)6bは、IP電話機(他方の通信端末)bkから送信されてくるメディアデータをインタフェース(I/F)6aを介してIP電話機(一方の通信端末)a1に送信する。 Further, the interface (I / F) 6b transmits the media data transmitted from the IP telephone (other communication terminal) bk to the IP telephone (one communication terminal) a1 via the interface (I / F) 6a. .
このような処理により、転送機能を実現することができる。なお、転送処理は、IP電話機(他方の通信端末)bkにおいて、単に通常のセッションが確立される処理となるため、転送先が転送機能をサポートしていないインタフェース(I/F)6aに接続されたIP電話機(一方の通信端末)a2,…,ak,…,anであっても転送が可能になる。 A transfer function can be realized by such processing. Note that the transfer process is a process in which a normal session is simply established in the IP telephone (the other communication terminal) bk, so that the transfer destination is connected to the interface (I / F) 6a that does not support the transfer function. The IP telephone (one communication terminal) a2,..., Ak,.
このように、この発明に係る付加機能手段5は、一方の通信網(IP通信網2)および一方の通信網に接続された一方の通信端末(IP電話機a1,…,ak,…,an)が保留機能をサポートしておらず、他方の通信網(IP通信網3)および他方の通信網に接続された他方の通信端末(IP電話機b1,…,bk,…,bn)が保留機能をサポートしており、一方の通信端末(IP電話機a1)と他方の通信端末(IP電話機b1)のセッションが確立して双方の通信端末間(IP電話機a1−IP電話機b1)で通話中に、他方の通信端末(IP電話機b1)から保留要求メッセージが発生すると、他方の通信端末(IP電話機b1)に保留応答メッセージを送信するとともに、一方の通信端末(IP電話機a1)からのメディアデータを破棄し、保留音源データ部11から保留音源データを一方の通信端末(IP電話機a1)に送信するので、一方の通信網および一方の通信網に接続された一方の通信端末が保留機能をサポートしてなくても保留機能を実現することができ、単純な構成で容易に保留機能を実現することができる。
As described above, the additional function means 5 according to the present invention includes one communication network (IP communication network 2) and one communication terminal (IP telephones a1, ..., ak, ..., an) connected to the one communication network. Does not support the hold function, and the other communication network (IP communication network 3) and the other communication terminals (IP telephones b1,..., Bk,..., Bn) connected to the other communication network have the hold function. The other communication terminal (IP telephone b1) and the other communication terminal (IP telephone b1) establish a session and the other communication terminal (IP telephone a1-IP telephone b1) is talking on the other side. When a hold request message is generated from one communication terminal (IP telephone b1), a hold response message is transmitted to the other communication terminal (IP telephone b1), and media data from one communication terminal (IP telephone a1) is transmitted. And the reserved sound
また、この発明に係る付加機能手段5は、一方の通信網(IP通信網2)および一方の通信網に接続された一方の通信端末(IP電話機a1,…,ak,…,an)が転送機能をサポートしておらず、他方の通信網(IP通信網3)および他方の通信網に接続された他方の通信端末(IP電話機b1,…,bk,…,bn)が転送機能をサポートしており、一方の通信端末(IP電話機a1)と他方の通信端末(IP電話機b1)が保留中に、他方の通信端末(IP電話機b1)から転送要求メッセージが発生すると、他方の通信端末(IP電話機b1)に転送応答メッセージを送信するとともに、一方の通信端末(IP電話機a1)に送信されている保留音源データ部11からの保留音源データを停止して保留を解除し、一方の通信端末(IP電話機a1)から他方の通信端末(IP電話機b1)に送信されていたメディアデータを転送先に指定された通信端末(IP電話機bk)に宛先を変更して送信し、転送先に指定された通信端末(IP電話機bk)から送信されるメディアデータを一方の通信端末(IP電話機a1)に送信するので、一方の通信網(IP通信網2)および一方の通信網に接続された一方の通信端末(IP電話機a1,…,ak,…,an)が転送機能をサポートしてなくても転送機能を実現することができ、単純な構成で容易に転送機能を実現することができる。
Further, the additional function means 5 according to the present invention transfers one communication network (IP communication network 2) and one communication terminal (IP telephones a1, ..., ak, ..., an) connected to the one communication network. Function is not supported, and the other communication network (IP communication network 3) and the other communication terminals (IP telephones b1,..., Bk,..., Bn) connected to the other communication network support the transfer function. When a transfer request message is generated from the other communication terminal (IP telephone b1) while one communication terminal (IP telephone a1) and the other communication terminal (IP telephone b1) are on hold, the other communication terminal (IP telephone a1) The transfer response message is transmitted to the telephone set b1), and the on-hold sound source data from the on-hold sound
図5はこの発明に係る付加機能手段のキャッチホンの一実施の形態制御シーケンス図である。なお、IP通信網(一方の通信網)2に接続されたIP電話機(一方の通信端末)a1と、IP通信網(他方の通信網)3に接続されたIP電話機(他方の通信端末)b1のセッションが確立しており、IP電話機a1とIP電話機b1間で通話(通信中)に、IP通信網(一方の通信網)2に接続されているIP電話機(一方の通信端末)akからIP電話機(他方の通信端末)b1に新たにセッション確立要求が発生した場合について説明する。 FIG. 5 is a control sequence diagram of an embodiment of the catch phone of the additional function means according to the present invention. An IP telephone (one communication terminal) a1 connected to the IP communication network (one communication network) 2 and an IP telephone (the other communication terminal) b1 connected to the IP communication network (the other communication network) 3 The IP telephone (one communication terminal) ak is connected to the IP communication network (one communication network) 2 during a call (during communication) between the IP telephone a1 and the IP telephone b1. A case where a new session establishment request is generated in the telephone set (the other communication terminal) b1 will be described.
図5において、インタフェース(I/F)6aは、IP電話機(一方の通信端末)akからセッション確立要求メッセージを受信すると、セッション要求確認メッセージをIP電話機(一方の通信端末)akに送信するとともに、IP電話機(一方の通信端末)a1がIP電話機(他方の通信端末)b1へ送信するメディアデータに、新たなセッション確立を要求するIP電話機akが存在することを示す音を重畳したメディアデータをIP通信網(他方の通信網)3からIP電話機(他方の通信端末)b1に送信する。なお、キャッチホンの音を重畳したメディアデータは、IP電話機(一方の通信端末)a1から送信されてくるメディアデータから音声の符号化されたデータ部分のみを抽出してメディアデータバッファ部9に一時格納し、一時格納したデータ部分とキャッチホン音源データ部12に格納されたキャッチホン音源データをメディアデータ編集部10で加算して編集した後、新たなメディアデータとして生成される。
In FIG. 5, when the interface (I / F) 6a receives a session establishment request message from the IP telephone (one communication terminal) ak, the interface (I / F) 6a transmits a session request confirmation message to the IP telephone (one communication terminal) ak. The media data in which the IP telephone (one communication terminal) a1 transmits to the IP telephone (the other communication terminal) b1 is superimposed with a sound indicating that there is an IP telephone ak requesting establishment of a new session. The data is transmitted from the communication network (the other communication network) 3 to the IP telephone (the other communication terminal) b1. The media data on which the call waiting sound is superimposed extracts only the encoded data portion of the voice from the media data transmitted from the IP telephone (one communication terminal) a1 and temporarily stores it in the media
キャッチホン音源が重畳されたメディアデータを聴取したIP電話機(他方の通信端末)b1は、新たなセッション確立を要求するIP電話機(一方の通信端末)akに応答するため、保留要求メッセージをインタフェース(I/F)6bに送信する。 The IP telephone (the other communication terminal) b1 that has listened to the media data on which the call waiting sound source is superimposed responds to the IP telephone (one communication terminal) ak requesting the establishment of a new session with an interface (I / F) Send to 6b.
インタフェース(I/F)6bは、IP電話機b1から保留要求メッセージを受信すると、保留応答メッセージをIP電話機b1に送信するとともに、保留音源データ部11から保留音データを読み出してインタフェース(I/F)6aを介してIP電話機a1に送信する。
When the interface (I / F) 6b receives the hold request message from the IP phone b1, the interface (I / F) 6b transmits a hold response message to the IP phone b1, and reads the hold sound data from the hold sound
続いて、インタフェース(I/F)6aは、セッション確立応答メッセージをIP電話機akに送信し、IP電話機akとインタフェース(I/F)6aとの間のセッションを確立する。 Subsequently, the interface (I / F) 6a transmits a session establishment response message to the IP telephone ak to establish a session between the IP telephone ak and the interface (I / F) 6a.
この時点より、インタフェース(I/F)6aは、IP電話機(他方の通信端末)b1からIP電話機(一方の通信端末)a1に送信されてくるメディアデータの宛先を変更してIP電話機(一方の通信端末)akに送信するとともに、IP電話機(一方の通信端末)akから送信されてくるメディアデータをインタフェース(I/F)6bを介してIP電話機(他方の通信端末)b1に送信することにより、IP電話機b1とIP電話機a1との通話状態から、IP電話機b1とIP電話機akとの通話状態に切り替えることができ、キャッチホン機能を実現することができる。 From this point, the interface (I / F) 6a changes the destination of the media data transmitted from the IP telephone (the other communication terminal) b1 to the IP telephone (the one communication terminal) a1, and changes the IP telephone (one of the communication terminals) a1. By transmitting the media data transmitted from the IP telephone (one communication terminal) ak to the IP telephone (the other communication terminal) b1 via the interface (I / F) 6b. The telephone call state between the IP telephone b1 and the IP telephone a1 can be switched to the telephone conversation state between the IP telephone b1 and the IP telephone ak, and a call waiting function can be realized.
このように、この発明に係る付加機能手段5は、一方の通信端末(IP電話機a1)と他方の通信端末(IP電話機b1)のセッションが確立して双方の通信端末間(IP電話機a1−IP電話機b1間)で通話中に、一方の通信網(IP通信網2)に接続された別の通信端末(IP電話機ak)から他方の通信端末(IP電話機b1)にセッション確立要求が発生すると、メディアデータバッファ部9に一時格納された別の通信端末(IP電話機ak)からのメディアデータに、メディアデータ編集部10でキャッチホン音源データ部12からの音源データを重畳したメディアデータを他方の通信端末(IP電話機b1)に送信した後、他方の通信端末(IP電話機b1)から保留要求メッセージが発生すると、一方の通信端末(IP電話機a1)に保留音源データ部11からの保留音源データを送信して保留するとともに、他方の通信端末(IP電話機b1)からのメディアデータの宛先を一方の通信端末(IP電話機a1)から別の通信端末(IP電話機ak)に変更して送信し、別の通信端末(IP電話機ak)からのメディアデータを他方の通信端末(IP電話機b1)に送信するので、通話中の割込みの呼出しに対して応答することができ、単純な構成で容易にキャッチホン機能を実現することができる。
As described above, the additional function means 5 according to the present invention establishes a session between one communication terminal (IP telephone a1) and the other communication terminal (IP telephone b1) and establishes a communication between the two communication terminals (IP telephone a1-IP). When a session establishment request occurs from another communication terminal (IP telephone ak) connected to one communication network (IP communication network 2) to the other communication terminal (IP telephone b1) during a call between the telephones b1) The media data obtained by superimposing the sound source data from the call waiting sound
図6はこの発明に係る付加機能手段の一斉放送の一実施の形態制御シーケンス図である。なお、IP通信網(一方の通信網)2に接続されたIP電話機(一方の通信端末)a1からIP通信網(他方の通信網)3に接続されたIP電話機(他方の通信端末)b1およびIP電話機(他方の通信端末)bkに一斉放送するケースについて説明する。 FIG. 6 is a control sequence diagram of an embodiment of simultaneous broadcasting of additional function means according to the present invention. An IP telephone (the other communication terminal) b1 connected from the IP telephone (the one communication terminal) a1 connected to the IP communication network (the one communication network) 2 to the IP communication network (the other communication network) 3; A case of broadcasting to IP phone (the other communication terminal) bk will be described.
図6において、IP電話機(一方の通信端末)a1から特番などにより一斉放送を示すセッション確立要求メッセージを発生すると、インタフェース(I/F)6aは、一斉放送相手先設定部13に予め設定されている一斉放送先電話番号(ここでは、IP電話機b1、bk)を検出し、セッション確立要求メッセージをIP電話機(一方の通信端末)a1に送信するとともに、インタフェース(I/F)6bは、IP電話機(他方の通信端末)b1およびIP電話機(他方の通信端末)bkにセッション確立要求メッセージを送信する。
In FIG. 6, when a session establishment request message indicating simultaneous broadcasting is generated from the IP telephone (one communication terminal) a 1 using a special number or the like, the interface (I / F) 6 a is preset in the simultaneous broadcast
インタフェース(I/F)6bは、IP電話機(他方の通信端末)b1からセッション確立応答メッセージを受信してIP電話機(他方の通信端末)b1との間のセッションを確立する。 The interface (I / F) 6b receives a session establishment response message from the IP telephone (the other communication terminal) b1, and establishes a session with the IP telephone (the other communication terminal) b1.
続いて、インタフェース(I/F)6bは、IP電話機(他方の通信端末)bkからセッション確立応答メッセージを受信してIP電話機(他方の通信端末)bkとの間のセッションを確立する。同様に、一斉放送相手先が複数ある場合には、一斉放送相手先に対しセッションを確立する。 Subsequently, the interface (I / F) 6b receives a session establishment response message from the IP telephone (the other communication terminal) bk and establishes a session with the IP telephone (the other communication terminal) bk. Similarly, when there are a plurality of broadcast broadcast partners, a session is established with the broadcast broadcast partner.
インタフェース(I/F)6bとIP電話機b1およびIP電話機bkとの間でセッションノの確立が終了すると、インタフェース(I/F)6aからIP電話機(一方の通信端末)a1にセッション確立応答メッセージを送信し、インタフェース(I/F)6aとIP電話機a1との間のセッションを確立する。 When the establishment of the session between the interface (I / F) 6b and the IP telephone b1 and the IP telephone bk is completed, a session establishment response message is sent from the interface (I / F) 6a to the IP telephone (one communication terminal) a1. To establish a session between the interface (I / F) 6a and the IP telephone a1.
セッションが確立してIP電話機(一方の通信端末)a1から一斉放送のためのメディアデータをインタフェース(I/F)6aに送信すると、インタフェース(I/F)6aは、メディアデータを終端し、音声の符号化されたデータ部分だけを抽出し、メディアデータバッファ部9に一時格納した後、メディアデータ編集部10で一斉放送用の音声をIP電話機b1およびIP電話機bkの分だけ複製し、インタフェース(I/F)6bから複製した音声のメディアデータをIP電話機b1およびIP電話機bkに送信する。
When the session is established and the media data for simultaneous broadcasting is transmitted from the IP telephone (one communication terminal) a1 to the interface (I / F) 6a, the interface (I / F) 6a terminates the media data and receives the voice. Are extracted and temporarily stored in the media
一斉放送の場合、一斉放送のメディアデータを受信するIP電話機b1およびIP電話機bkは、通常メディアデータを送信しないことが想定されるが、IP電話機b1およびIP電話機bkからメディアデータの送信があっても、インタフェース(I/F)6bでIP電話機b1およびIP電話機bkから受信するメディアデータを廃棄することで不必要なトラフィックを軽減する。 In the case of broadcast, it is assumed that IP telephone b1 and IP telephone bk that receive broadcast media data normally do not transmit media data, but there is media data transmission from IP telephone b1 and IP telephone bk. Also, unnecessary traffic is reduced by discarding media data received from the IP telephone set b1 and the IP telephone set bk at the interface (I / F) 6b.
なお、一斉放送する通信端末は、IP電話機a1,…,ak,…,anおよびIP電話機b1,…,bk,…,bnの任意のIP電話機でよく、一斉放送の相手先通信端末は、IP電話機a1,…,ak,…,anおよびIP電話機b1,…,bk,…,bnの任意台数のIP電話機でよい。 The broadcast communication terminals may be IP telephones a1,..., Ak,..., An and IP telephones b1,..., Bk,. .., An and IP telephones b1,..., Bk,.
このように、この発明に係る付加機能手段5は、一方の通信端末(IP電話機a1)から特番などにより一斉放送を示すセッション確立要求が発生すると、一斉放送相手先設定部に予め設定された相手先通信端末(IP電話機b1およびIP電話機bk)にセッション確立要求メッセージを送信してそれぞれ相手先通信端末とセッションを確立するとともに、一方の通信端末(IP電話機a1)からのメディアデータをメディアデータバッファ部9に一時格納し、メディアデータ編集部10でメディアデータを相手先通信端末(IP電話機b1、IP電話機bk)数分だけ複製して相手先通信端末(IP電話機b1およびIP電話機bk)に送信するので、予め設定した複数の通信端末に一斉放送をすることができ、放送装置を必要とすることなく任意の通信端末への一斉放送を実現することができる。
In this way, the additional function means 5 according to the present invention, when a session establishment request indicating simultaneous broadcast is generated from one communication terminal (IP telephone a1) by a special number or the like, the other party preset in the simultaneous broadcast destination setting unit A session establishment request message is transmitted to the other communication terminals (IP telephone b1 and IP telephone bk) to establish a session with each other communication terminal, and media data from one communication terminal (IP telephone a1) is stored in the media data buffer. The data is temporarily stored in the
次に、この発明に係るシェーピング機能について説明する。図1に示すIP電話システム1において、IP電話機(一方の通信端末)a1,…,ak,…,anとIP通信網(一方の通信網)2、IP通信網(一方の通信網)2とシグナリング中継装置4、シグナリング中継装置4とIP通信網(他方の通信網)3およびIP通信網(他方の通信網)3とIP電話機(他方の通信端末)b1,…,bk,…,bnの相互間接続には、アクセス回線としてイーサネット(登録商標)専用線が用いられることが想定される。 Next, the shaping function according to the present invention will be described. , An, an IP communication network (one communication network) 2, an IP communication network (one communication network) 2, and an IP telephone system (one communication terminal) a1,. Signaling relay device 4, signaling relay device 4, IP communication network (the other communication network) 3, IP communication network (the other communication network) 3, and IP telephones (the other communication terminals) b1, ..., bk, ..., bn For the mutual connection, it is assumed that an Ethernet (registered trademark) dedicated line is used as an access line.
イーサネット(登録商標)専用線のサービスでは、10BASE−Tや100BASE−TXなどのユーザインタフェースで提供され、10Mbit/sや100Mbit/s等の物理的最大速度に対して、例えば1Mbit/s等の速度までであれば、伝送されるパケットを回線内で破棄しないで伝送することができる保証速度が規定されてサービスがなされている。 The Ethernet (registered trademark) leased line service is provided by a user interface such as 10BASE-T or 100BASE-TX, and the physical maximum speed such as 10 Mbit / s or 100 Mbit / s, for example, a speed such as 1 Mbit / s. If it is up to, a guaranteed speed at which a transmitted packet can be transmitted without being discarded within the line is defined and service is provided.
ここで規定される保証速度は、必ずしもバーストトラフィックを吸収することができない。例えば、1秒間に伝送される平均のパケットのトラフィックを保証速度以内に抑えて伝送しても、回線の保証速度が100ミリ秒に伝送される平均のトラフィックとして規定されている場合、100ミリ秒でみると保証速度を上回り、パケットの廃棄が発生するケースがある。このため、パケット毎に送信間隔を調整して保証速度を上回らないシェーピングの制御が必要となる。 The guaranteed rate specified here cannot necessarily absorb burst traffic. For example, even if the average packet traffic transmitted in one second is transmitted within the guaranteed speed, the guaranteed speed of the line is defined as the average traffic transmitted in 100 milliseconds. In some cases, the guaranteed speed is exceeded and packets are discarded. For this reason, it is necessary to control the shaping so as not to exceed the guaranteed rate by adjusting the transmission interval for each packet.
付加機能手段5は、IP通信網(一方の通信網)2に接続されているIP電話機(一方の通信端末)a1,…,ak,…,anと、IP通信網(他方の通信網)3に接続されているIP電話機(他方の通信端末)b1,…,bk,…,bnとの間で複数のセッションが確立している場合、単にメディアデータの中継をするだけであれば、伝送されるパケットの送信間隔は、IP電話機(一方の通信端末)a1,…,ak,…,anやIP電話機(他方の通信端末)b1,…,bk,…,bnの送信間隔によって決定されてしまい、パケットの破棄を防止することができない。 Additional function means 5 includes IP telephones (one communication terminal) a1,..., Ak,..., An connected to IP communication network (one communication network) 2, and IP communication network (the other communication network) 3. , Bk,..., Bn are connected to the IP telephone (the other communication terminal) b1,. , Ak,..., An and IP telephones (the other communication terminals) b1,..., Bk,. Packet discard cannot be prevented.
本発明のシェーピングは、図2に示す付加機能手段5において、IP通信網(一方の通信網)2に接続されるIP電話機(一方の通信端末)a1,…,ak,…,anから送信されてくるメディアデータをインタフェース(I/F)6aが受信し、メディアデータをメディアデータバッファ部9に一時格納し、格納したメディアデータをインタフェース(I/F)6bからIP通信網(他方の通信網)3に送信する場合に、データ送信タイミング制御部14bがIP通信網(他方の通信網)3の回線の保証速度から送信間隔を演算し、演算した送信間隔でメディアデータをIP通信網(他方の通信網)3に送信する。なお、送信間隔(s)≧送出データのビット数(bit)/回線の保証速度(bit/s)で演算する。
The shaping of the present invention is transmitted from the IP telephones (one communication terminal) a1,..., Ak,..., An connected to the IP communication network (one communication network) 2 in the additional function means 5 shown in FIG. The interface (I / F) 6a receives incoming media data, temporarily stores the media data in the media
同様に、IP通信網(他方の通信網)3に接続されるIP電話機(他方の通信端末)b1,…,bk,…,bnから送信されてくるメディアデータはインタフェース(I/F)6bが受信し、メディアデータをメディアデータバッファ部9に一時格納し、格納したメディアデータをインタフェース(I/F)6aからIP通信網(一方の通信網)2に送信する場合に、データ送信タイミング制御部14aがIP通信網(一方の通信網)2の回線の保証速度から送信間隔を演算し、演算した送信間隔でメディアデータをIP通信網(一方の通信網)2に送信する。
Similarly, media data transmitted from IP telephones (other communication terminals) b1,..., Bk,..., Bn connected to the IP communication network (the other communication network) 3 is sent to the interface (I / F) 6b. A data transmission timing control unit for receiving and temporarily storing media data in the media
このように、この発明に係る付加機能手段5は、一方の通信端末(IP電話機a1,…,ak,…,an)と他方の通信端末(IP電話機b1,…,bk,…,bn)のセッションが確立している場合に、一方の通信端末から送信されるメディアデータをメディアデータバッファ部9に一時格納し、データ送信タイミング制御部14bで格納されたメディアデータの送信間隔を調整して送信するので、メディアデータの送信間隔を通信網(IP通信網3)の保証速度以内にシェーピングしてパケットロスを防ぐことができ、パケットロスのない高品質なデータを伝送することができる。
As described above, the additional function means 5 according to the present invention includes the communication terminals (IP telephones a1, ..., ak, ..., an) and the other communication terminals (IP telephones b1, ..., bk, ..., bn). When the session is established, media data transmitted from one communication terminal is temporarily stored in the media
以上説明したように、この発明に係るシグナリング中継装置4は、シグナリングメッセージおよびメディアデータの中継以外に、通信端末間の保留・転送、伝送するパケットのシェーピング、キャッチホン、一斉放送の付加機能を可能にする付加機能手段5を備えたので、中継装置だけで保留・転送、シェーピング、キャッチホン、一斉放送の付加機能を実現することができ、利便性の向上ならびに使い勝手の向上を図ることができる。 As described above, the signaling relay device 4 according to the present invention enables holding / transfer between communication terminals, shaping of packets to be transmitted, call waiting, and additional functions of broadcast broadcasting in addition to the relay of signaling messages and media data. Since the additional function means 5 is provided, it is possible to realize the additional functions of hold / transfer, shaping, call waiting, and simultaneous broadcasting only by the relay device, and it is possible to improve convenience and usability.
本発明に係るシグナリング中継装置は、シグナリングメッセージおよびメディアデータの中継以外に、通信端末間の保留・転送、伝送するパケットのシェーピング、キャッチホン、一斉放送の利便性の高い付加機能を可能にするものであり、シグナリング方式やIPアドレス体系などが異なる通信網間に接続される通信端末相互間のメディアデータを中継して通信を可能にするあらゆるシグナリング中継装置に適用することができる。 The signaling relay device according to the present invention enables not only the relay of signaling messages and media data, but also a holding / transfer between communication terminals, shaping of a packet to be transmitted, call waiting, and a convenient function for high convenience broadcasting. In addition, the present invention can be applied to any signaling relay device that enables communication by relaying media data between communication terminals connected between communication networks having different signaling methods and IP address systems.
1 IP電話システム
2 IP通信網(一方の通信網)
3 IP通信網(他方の通信網)
4 シグナリング中継装置
5 付加機能手段
6a,6b インタフェース(I/F)
7a,7b シグナリング制御部
8a,8b メディアデータ制御部
9 メディアデータバッファ部
10 メディアデータ編集部
11 保留音源データ部
12 キャッチホン音源データ部
13 一斉放送相手先設定部
14a,14b データ送信タイミング制御部
a1,…,ak,…,an IP電話機(一方の通信端末)
b1,…,bk,…,bn IP電話機(他方の通信端末)
1
3 IP communication network (the other communication network)
4 Signaling
7a, 7b
b1, ..., bk, ..., bn IP telephone (the other communication terminal)
Claims (7)
シグナリングメッセージおよびメディアデータの中継以外に、前記通信端末間の保留・転送、伝送するパケットのシェーピング、キャッチホン、一斉放送の付加機能を可能にする付加機能手段を備えたことを特徴とするシグナリング中継装置。 The communication terminals connected to the different communication networks are connected to each other by establishing a session with the communication terminals connected to each of the communication networks by connecting between the communication networks having different signaling methods or IP address systems. In a signaling relay device that enables communication by relaying signaling messages and media data between
In addition to relaying signaling messages and media data, a signaling relay device comprising additional function means for enabling holding and forwarding between the communication terminals, shaping of packets to be transmitted, call waiting, and additional functions for simultaneous broadcasting .
The additional function means temporarily stores media data transmitted from one communication terminal in the media data buffer unit when the session between one communication terminal and the other communication terminal is established, and the data transmission timing 3. The signaling relay apparatus according to claim 2, wherein the transmission is performed by adjusting the transmission interval of the media data stored in the control unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004320839A JP4889938B2 (en) | 2004-11-04 | 2004-11-04 | Signaling relay device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004320839A JP4889938B2 (en) | 2004-11-04 | 2004-11-04 | Signaling relay device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007222319A Division JP2008017518A (en) | 2007-08-29 | 2007-08-29 | Signaling relay device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006135522A true JP2006135522A (en) | 2006-05-25 |
JP4889938B2 JP4889938B2 (en) | 2012-03-07 |
Family
ID=36728684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004320839A Expired - Fee Related JP4889938B2 (en) | 2004-11-04 | 2004-11-04 | Signaling relay device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4889938B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2443532A (en) * | 2006-10-31 | 2008-05-07 | Toshiba Kk | An internet protocol communication system |
JP2010087721A (en) * | 2008-09-30 | 2010-04-15 | Saxa Inc | Ip telephone system, line exchange device, and processing method |
JP2011164755A (en) * | 2010-02-05 | 2011-08-25 | Fujitsu Ltd | Data conversion device, data conversion method, and program |
KR101429855B1 (en) | 2013-05-06 | 2014-08-12 | 주식회사 엘지유플러스 | Communication relaying server, control method, and recording medium therof |
US8989054B2 (en) | 2007-06-25 | 2015-03-24 | Panasonic Intellectual Property Management Co., Ltd. | IP device exchange apparatus and call connection changing method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0556173A (en) * | 1991-08-23 | 1993-03-05 | Nec Corp | Private telephone exchange |
JP2000349756A (en) * | 1999-06-09 | 2000-12-15 | Oki Electric Ind Co Ltd | Internet protocol conference telephone system |
JP2002007283A (en) * | 2000-06-22 | 2002-01-11 | Nec Commun Syst Ltd | Method and system for information distribution, and mobile object communication terminal |
JP2003152820A (en) * | 2001-11-19 | 2003-05-23 | Nec Corp | Signaling relay system and signaling relay method |
JP2003274382A (en) * | 2002-03-15 | 2003-09-26 | Toshiba Corp | Video information streaming distribution system, computer, program, and video information streaming distributing method |
JP2004166080A (en) * | 2002-11-14 | 2004-06-10 | Matsushita Electric Ind Co Ltd | Packet shaper and packet relaying device |
JP2004304606A (en) * | 2003-03-31 | 2004-10-28 | Saxa Inc | Key telephone system |
-
2004
- 2004-11-04 JP JP2004320839A patent/JP4889938B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0556173A (en) * | 1991-08-23 | 1993-03-05 | Nec Corp | Private telephone exchange |
JP2000349756A (en) * | 1999-06-09 | 2000-12-15 | Oki Electric Ind Co Ltd | Internet protocol conference telephone system |
JP2002007283A (en) * | 2000-06-22 | 2002-01-11 | Nec Commun Syst Ltd | Method and system for information distribution, and mobile object communication terminal |
JP2003152820A (en) * | 2001-11-19 | 2003-05-23 | Nec Corp | Signaling relay system and signaling relay method |
JP2003274382A (en) * | 2002-03-15 | 2003-09-26 | Toshiba Corp | Video information streaming distribution system, computer, program, and video information streaming distributing method |
JP2004166080A (en) * | 2002-11-14 | 2004-06-10 | Matsushita Electric Ind Co Ltd | Packet shaper and packet relaying device |
JP2004304606A (en) * | 2003-03-31 | 2004-10-28 | Saxa Inc | Key telephone system |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2443532A (en) * | 2006-10-31 | 2008-05-07 | Toshiba Kk | An internet protocol communication system |
GB2443532B (en) * | 2006-10-31 | 2008-12-10 | Toshiba Kk | Communication system |
US8989054B2 (en) | 2007-06-25 | 2015-03-24 | Panasonic Intellectual Property Management Co., Ltd. | IP device exchange apparatus and call connection changing method |
JP2010087721A (en) * | 2008-09-30 | 2010-04-15 | Saxa Inc | Ip telephone system, line exchange device, and processing method |
JP2011164755A (en) * | 2010-02-05 | 2011-08-25 | Fujitsu Ltd | Data conversion device, data conversion method, and program |
KR101429855B1 (en) | 2013-05-06 | 2014-08-12 | 주식회사 엘지유플러스 | Communication relaying server, control method, and recording medium therof |
Also Published As
Publication number | Publication date |
---|---|
JP4889938B2 (en) | 2012-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4212230B2 (en) | Media communication system and terminal device in the system | |
JP5450444B2 (en) | Method and apparatus for handling multimedia calls | |
JP2005526466A5 (en) | ||
JP2009163734A (en) | Method and system for fast session establishment between equipment using h.324 and related telecommunications protocol, and h.324 similar terminal | |
JP3873048B2 (en) | Ringback tone transmission method, terminal, ringback tone generation method, and system for generating ringback tone | |
US8116442B2 (en) | Method and apparatus for audio conference bridge initiated remote device muting | |
US20090286523A1 (en) | Communications method between a combinational terminal and multimedia terminal | |
JP2006222822A (en) | Handover system | |
JP4940335B2 (en) | Telephone exchange apparatus, telephone terminal, and control method used in telephone system | |
WO2007076669A1 (en) | A method, device and system for processing data stream | |
US8179916B2 (en) | Properly playing in-band tones before call establishment when performing protocol interworking | |
JP4889938B2 (en) | Signaling relay device | |
JP6052024B2 (en) | IP telephone terminal having multiplexing function | |
JP4861491B2 (en) | Telephone system, telephone exchange apparatus, and connection control method used in telephone exchange apparatus | |
JP2008017518A (en) | Signaling relay device | |
JP2004048406A (en) | Method, system and server for communication switching | |
EP1340392B1 (en) | Method of setting up a connection for calls | |
JP5023210B2 (en) | Telephone system, call control server device, and communication connection method | |
JP4111393B2 (en) | IP telephone system and IP telephone apparatus | |
CN101064688B (en) | Method, communications system and communications terminal for establishing communication | |
JP2004173051A (en) | VoIP PACKET INFORMATION STORAGE SYSTEM | |
JP4028689B2 (en) | Music-on-hold transmission method in communication system and music-on-hold transmission device in the same system | |
JP5120813B2 (en) | SIP telephone exchange system and SIP telephone exchange method | |
JP2004320290A (en) | VoIP telephone system and communication control method in VoIP telephone system | |
KR20060010590A (en) | Early media service provision method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071031 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091222 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100125 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100608 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100804 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110524 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110811 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110818 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111213 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111214 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141222 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |