JP2010021671A - Media gateway apparatus, communication system, and redundancy method used itherein - Google Patents
Media gateway apparatus, communication system, and redundancy method used itherein Download PDFInfo
- Publication number
- JP2010021671A JP2010021671A JP2008178542A JP2008178542A JP2010021671A JP 2010021671 A JP2010021671 A JP 2010021671A JP 2008178542 A JP2008178542 A JP 2008178542A JP 2008178542 A JP2008178542 A JP 2008178542A JP 2010021671 A JP2010021671 A JP 2010021671A
- Authority
- JP
- Japan
- Prior art keywords
- voip
- media gateway
- control means
- standby
- gateway device
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 22
- 238000000034 method Methods 0.000 title claims description 15
- 238000006243 chemical reaction Methods 0.000 claims abstract description 13
- 230000006870 function Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 4
- 101100350635 Mycoplasma gallisepticum (strain R(low / passage 15 / clone 2)) mgc2 gene Proteins 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本発明はメディア・ゲートウェイ装置、通信システム及びそれらに用いる冗長方法に関し、特に既存の回線交換網とIP(Internet Protocol)網とをつなぐメディア・ゲートウェイ装置(MGW:Media Gateway)に関する。 The present invention relates to a media gateway device, a communication system, and a redundancy method used therefor, and more particularly to a media gateway device (MGW: Media Gateway) that connects an existing circuit switching network and an IP (Internet Protocol) network.
本発明に関連するメディア・ゲートウェイ装置の冗長方法について図7及び図8を参照して説明する。図7及び図8において、メディア・ゲートウェイ装置4は、VoIP(Voice over Internet Protocol)制御部(#1〜#3)41〜43と、VoIP制御部(予備)44と、回線ITF(Interface)部(#0,#1)45,46とを備えている。
A media gateway apparatus redundancy method related to the present invention will be described with reference to FIGS. 7 and 8, the
VoIP制御部(#1〜#3)41〜43及びVoIP制御部(予備)44は、Megaco(Megaco)終端機能、呼制御管理機能、VoIP機能[音声データのRTP(Real−time Transport Protocol)パケット化、RTPから音声データへのメディア変換、Codec変換、エコーキャンセラ等]を持っている。VoIP制御部(#1〜#3)41〜43は現用系として、VoIP制御部(予備)44は予備系として動作し、回線ITF部(#0,#1)45,46は回線交換網(図示せず)とのインタフェース機能を持っている。 The VoIP control units (# 1 to # 3) 41 to 43 and the VoIP control unit (reserved) 44 are Megaco (Megaco) termination function, call control management function, VoIP function [RTP (Real-time Transport Protocol) packet of voice data. , Media conversion from RTP to audio data, codec conversion, echo canceller, etc.]. The VoIP control units (# 1 to # 3) 41 to 43 operate as active systems, the VoIP control unit (reserved) 44 operates as a standby system, and the line ITF units (# 0, # 1) 45 and 46 operate as circuit switched networks ( Interface function (not shown).
VoIP制御部(予備)44は、全ての現用系のVoIP制御部(#1〜#3)41〜43のコンテキスト情報を持ち、MGC(Media Gateway Control)5から現用系のVoIP制御部(#1)41に対してMegacoプロトコルでセッション情報を更新するたびにVoIP制御部(予備)44のコンテキスト情報テーブルも更新する。 The VoIP control unit (standby) 44 has context information of all the active VoIP control units (# 1 to # 3) 41 to 43, and from the MGC (Media Gateway Control) 5 to the active VoIP control unit (# 1). ) 41, the context information table of the VoIP control unit (standby) 44 is updated every time the session information is updated by the Megaco protocol.
VoIP制御部(#1)41が障害時の処理概要を図8に示す。VoIP制御部(予備)44は、切替え動作時に自分の管理しているコンテキスト情報テーブルのVoIP制御部(#1)41の部分を読出し、ハードウェア[DSP(Digital Signal Processor)等]に設定をし、MGC5からの状態一致処理にてMGC5−VoIP制御部(予備)44間の完全同期を実施している。
FIG. 8 shows an outline of processing when the VoIP control unit (# 1) 41 is faulty. The VoIP control unit (standby) 44 reads the VoIP control unit (# 1) 41 portion of the context information table managed by itself during the switching operation, and sets it in hardware [DSP (Digital Signal Processor etc.)]. In the state matching process from the
尚、上記のようなメディア・ゲートウェイ装置としては、下記の特許文献1,2に記載の技術がある。特許文献1には、音声通信を確立するためのIP電話網において、呼制御を行うVoIPサーバであるCA(Call Agent:呼制御サーバ)と、音声データをIPパケットとして送受信するメディア・ゲートウェイ装置とを含むシステムが記載されている。
As the media gateway device as described above, there are technologies described in
特許文献2には、固定電話網とIP網とを結ぶVoIP音声通信を提供するために、CAがメディア・ゲートウェイ装置を制御することによって、固定電話網とIP網との間の電話サービスを実現するシステムが記載されている。
In
しかしながら、上述した本発明に関連するメディア・ゲートウェイ装置では、呼制御管理部がN+1冗長構成(Nは2以上の整数)のVoIP制御部に含まれているため、VoIP制御部の障害とMGCからのMegaco受信とが競合すると、VoIP制御部(予備系)にコンテキスト情報が引き継げないという課題がある。この課題を克服するために、本発明に関連するメディア・ゲートウェイ装置では、MGCとの間で状態一致処理が必要になり、課題の解決に処理時間がかかるという問題がある。 However, in the media gateway apparatus related to the present invention described above, since the call control management unit is included in the VoIP control unit of N + 1 redundant configuration (N is an integer of 2 or more), the failure of the VoIP control unit and the MGC When there is contention with Megaco reception, there is a problem that the context information cannot be taken over by the VoIP control unit (standby system). In order to overcome this problem, the media gateway device related to the present invention requires a state matching process with the MGC, and there is a problem that it takes a long time to solve the problem.
また、本発明に関連するメディア・ゲートウェイ装置では、呼制御管理部(予備)に全ての現用系のVoIP制御部のコンテキスト情報を常時保持しておかなければならないため、VoIP制御部(予備)が現用系のVoIP制御部と共通な構成にできないという問題がある。あるいは、VoIP制御部(予備)を現用系のVoIP制御部と共通な構成にした場合には、現用系のVoIP制御部に必要以上の容量のメモリを搭載する必要がある。 Further, in the media gateway device related to the present invention, since the context information of all active VoIP control units must be held in the call control management unit (standby) at all times, the VoIP control unit (standby) There is a problem in that it cannot be configured in common with the active VoIP control unit. Alternatively, when the VoIP control unit (standby) is configured in common with the active VoIP control unit, it is necessary to mount a memory having a capacity larger than necessary in the active VoIP control unit.
さらに、本発明に関連するメディア・ゲートウェイ装置では、VoIP制御部の現用系と予備系との間で、常時同期のための処理や、そのための機能が必要になり、音声パケットを中継するVoIP制御部に余計な負荷がかかるという問題がある。 Furthermore, in the media gateway apparatus related to the present invention, VoIP control for relaying voice packets is necessary because a process for synchronization and a function for the synchronization are always required between the active system and the standby system of the VoIP control unit. There is a problem that an extra load is applied to the part.
つまり、本発明に関連するメディア・ゲートウェイ装置では、VoIP制御部に搭載されているVoIP用DSPが高価であり、製品の価格競争力を上げるために、このVoIP制御部に、二重化構成ではなく、N+1重化構成を採用するのが一般的である。 That is, in the media gateway device related to the present invention, the VoIP DSP installed in the VoIP control unit is expensive, and in order to increase the price competitiveness of the product, the VoIP control unit is not a duplex configuration. In general, an N + 1 redundant configuration is employed.
N+1重化切替えでは、全ての現用系の情報を、予め予備系に持っておく必要があり、現用系では情報が更新される度に予備系に情報を転送している。この予備系への情報転送前及び転送中に現用系が障害になってしまうと、予備系が持っている情報と現用系の情報とが不一致になってしまう可能性がある。この場合、唯一正確な情報を保持していた現用系が障害で、メディア・ゲートウェイ装置内での情報修正ができず、MGCからの状態一致化処理(Auidit)に頼るしかなく、現用系の情報を正確に引き継ぐまでにかなりの時間を要している。 In N + 1 redundant switching, it is necessary to have all the information on the active system in advance in the standby system, and the information is transferred to the standby system every time the information is updated. If the active system fails before and during information transfer to the standby system, there is a possibility that the information held in the standby system and the information on the active system will not match. In this case, the only active system that holds accurate information is a failure, the information in the media gateway device cannot be corrected, and it is only possible to rely on status matching processing (Audidate) from the MGC. It takes a considerable amount of time to take over correctly.
また、本発明に関連するメディア・ゲートウェイ装置では、予備系に全ての現用系の情報を持つ必要があるので、予備系において現用系に比べて多くのメモリ容量が必要で、このことから予備系専用の装置を準備するか、現用系と予備系とを共通装置にするために、現用系としては不必要な容量のメモリを搭載する必要があり、コストアップ要因となっている。尚、上記の特許文献1,2には、メディア・ゲートウェイ装置の冗長構成について言及されていないので、上述した問題を解決することはできない。
Further, in the media gateway apparatus related to the present invention, since it is necessary to have all the information on the active system in the standby system, the standby system requires a larger memory capacity than the active system. In order to prepare a dedicated device or to make the active system and the standby system a common device, it is necessary to install a memory having an unnecessary capacity as the active system, which causes a cost increase. Note that the above-mentioned problems cannot be solved because
そこで、本発明の目的は上記の問題点を解消し、コストアップを最小限に抑えて、信頼性を二重化構成なみにすることができるメディア・ゲートウェイ装置、通信システム及びそれらに用いる冗長方法を提供することにある。 Accordingly, an object of the present invention is to provide a media gateway device, a communication system, and a redundancy method used for them that can solve the above-described problems, minimize the cost increase, and make the reliability similar to a duplex configuration. There is to do.
本発明によるメディア・ゲートウェイ装置は、少なくとも音声データのRTP(Real−time Transport Protocol)パケット化及びRTPパケットの音声データへのメディア変換を行う現用系及び予備系のVoIP(Voice over Internet Protocol)制御手段と、
VoIPのセッション確立に必要な情報を前記VoIP制御手段に設定する二重化構成の呼制御管理手段とを備え、
前記現用系のVoIP制御手段の障害発生時に当該VoIP制御手段に設定された情報を情報前記呼制御管理手段により前記予備系のVoIP制御手段に設定している。
The media gateway apparatus according to the present invention includes a VoIP (Voice over Internet Protocol) control unit for active and standby systems that performs at least RTP (Real-time Transport Protocol) packetization of voice data and media conversion of RTP packets into voice data. When,
A call control management means having a duplex configuration for setting information necessary for establishing a VoIP session in the VoIP control means,
Information set in the VoIP control unit when a failure occurs in the active VoIP control unit is set in the backup VoIP control unit by the information call control management unit.
本発明による通信システムは、上記のメディア・ゲートウェイ装置を含むことを特徴とする。 A communication system according to the present invention includes the above media gateway device.
本発明によるメディア・ゲートウェイ装置の冗長方法は、少なくとも音声データのRTP(Real−time Transport Protocol)パケット化及びRTPパケットの音声データへのメディア変換を行う現用系及び予備系のVoIP(Voice over Internet Protocol)制御手段と、VoIPのセッション確立に必要な情報を前記VoIP制御手段に設定する二重化構成の呼制御管理手段とを配設し、
前記現用系のVoIP制御手段の障害発生時に当該VoIP制御手段に設定された情報を情報前記呼制御管理手段により前記予備系のVoIP制御手段に設定している。
The redundancy method of the media gateway apparatus according to the present invention includes a VoIP (Voice over Internet Protocol) for a working system and a standby system that perform at least RTP (Real-time Transport Protocol) packetization of voice data and media conversion to voice data of RTP packets. ) Providing a control means and a call control management means having a duplex configuration for setting information necessary for establishing a VoIP session in the VoIP control means;
Information set in the VoIP control unit when a failure occurs in the active VoIP control unit is set in the backup VoIP control unit by the information call control management unit.
本発明は、上記のような構成及び動作とすることで、コストアップを最小限に抑えて、信頼性を二重化構成なみにすることができるという効果が得られる。 By adopting the configuration and operation as described above, the present invention has the effect of minimizing the cost increase and making the reliability comparable to the duplex configuration.
次に、本発明の実施の形態について図面を参照して説明する。まず、本発明によるメディア・ゲートウェイ(MGW:Media Gateway)装置の概要について説明する。本発明によるメディア・ゲートウェイ装置では、呼制御管理部をVoIP(Voice over Internet Protocol)制御部から分離し、その呼制御管理部を二重化構成にすることで、障害発生時に正確な情報を現用系から予備系に引き継ぐこと、及び現用系から予備系への切替え時間を短縮し、無音時間を短くすることを特徴としている。 Next, embodiments of the present invention will be described with reference to the drawings. First, an outline of a media gateway (MGW) device according to the present invention will be described. In the media gateway device according to the present invention, the call control management unit is separated from the VoIP (Voice over Internet Protocol) control unit, and the call control management unit is configured in a duplex configuration so that accurate information can be obtained from the active system when a failure occurs. It is characterized by taking over to the standby system, shortening the switching time from the active system to the standby system, and shortening the silence time.
本発明によるメディア・ゲートウェイ装置では、MGC(Media Gateway Control)によってMegacoプロトコル[RFC(Request For Comments)3015、ITU−T(International Telecommunication Union−Telecommunication Standarduzation Sector) H.248]にて制御されることで、メディア変換を実施する。 In the media gateway apparatus according to the present invention, the Megaco protocol [RFC (Request For Comments) 3015, ITU-T (International Telecommunication Union-Telecommunication Standards.) Is used by MGC (Media Gateway Control). 248], media conversion is performed.
また、本発明によるメディア・ゲートウェイ装置では、現用系のVoIP制御部と予備系のVoIP制御部とでN+1冗長構成(Nは2以上の整数)となっており、これらVoIP制御部の他に、回線インタフェース部と呼制御管理部とスイッチ(SW;Switch)とを備えている。 In the media gateway device according to the present invention, the active VoIP control unit and the standby VoIP control unit have an N + 1 redundant configuration (N is an integer of 2 or more). In addition to these VoIP control units, A line interface unit, a call control management unit, and a switch (SW) are provided.
これらVoIP制御部は、内部にVoIP用のDSP(Digital Signal Processor)を搭載し、回線交換網側から回線インタフェース(ITF;Interface)部経由で受信した音声データをRTP(Real−time Transport Protocol)パケット化、あるいはその逆にRTPを回線交換網側の音声データへのメディア変換、Codec変換、エコーキャンセラ等の機能と、RTPを送受信するIP(Internet Protocol)網とのインタフェース機能を持つ。回線インタフェース部は、回線交換網とのインタフェース機能を持つ。 These VoIP control units are equipped with a VoIP DSP (Digital Signal Processor) inside, and RTP (Real-time Transport Protocol) packets of voice data received from the circuit-switched network side via a circuit interface (ITF) unit. On the other hand, it has functions such as media conversion, codec conversion, echo canceller, etc. for converting RTP into voice data on the circuit switching network side, and an interface function with an IP (Internet Protocol) network for transmitting and receiving RTP. The line interface unit has an interface function with a circuit switching network.
呼制御管理部は、MGCからのMegacoプロトコルを受信して呼処理情報を管理し、VoIPのセッション確立に必要な情報をVoIP制御部に設定する機能と、VoIP制御部の冗長制御機能とを持つ。 The call control management unit receives the Megaco protocol from the MGC, manages call processing information, and has a function of setting information necessary for establishing a VoIP session in the VoIP control unit, and a redundancy control function of the VoIP control unit .
スイッチは、メディア・ゲートウェイ装置内の呼制御管理部、VoIP制御部、回線インタフェース部が互いに通信するための通信機能、スイッチング機能を持つ。 The switch has a communication function and a switching function for the call control management unit, the VoIP control unit, and the line interface unit in the media gateway device to communicate with each other.
レイヤ2スイッチ(L2SW;Layer 2 Switch)は、現用系のVoIP制御部に障害が発生して予備系のVoIP制御部に切替えた場合、故障したVoIP制御部のIPアドレスを引き継いでサービスを継続できるようにするためのレイヤ2スイッチの機能を持つ。
The
このように、本発明では、呼処理に必要な情報を二重化構成である呼制御管理部にて行うことによって、N+1冗長構成のVoIP制御部の障害切替え時に無音時間を最小し、かつ現用系の情報を予備系に対して正確に引き継がせることができる。 As described above, in the present invention, by performing information necessary for call processing in the call control management unit having a duplex configuration, the silence time is minimized at the time of failure switching of the VoIP control unit in the N + 1 redundant configuration, and the active system Information can be accurately transferred to the standby system.
本発明は、Megaco終端機能及び呼処理機能をVoIP制御部から切り離し、その呼処理機能を持つ呼処理制御部を二重化構成で配置することによって、VoIP制御部のN+1冗長構成による価格メリットを維持しつつ、非完全同期というN+1冗長構成のデメリットを解消し、かつ冗長切替えによる無音時間の短縮を可能にする。 The present invention maintains the price advantage of the N + 1 redundant configuration of the VoIP control unit by separating the Megaco termination function and the call processing function from the VoIP control unit and arranging the call processing control unit having the call processing function in a duplex configuration. On the other hand, the disadvantage of the N + 1 redundant configuration of incomplete synchronization is eliminated, and the silent time can be shortened by redundant switching.
図1は本発明の第1の実施の形態によるメディア・ゲートウェイ装置の構成を示すブロック図である。図1において、メディア・ゲートウェイ装置(MGW)1は、呼制御管理部11,12と、スイッチ13と、VoIP制御部14〜16と、VoIP制御部(予備)17と、回線インタェース(ITF)部18,19とから構成されている。
FIG. 1 is a block diagram showing the configuration of a media gateway device according to the first embodiment of the present invention. In FIG. 1, a media gateway device (MGW) 1 includes call
呼制御管理部11,12は、MGC2に接続され、VoIP制御部14〜16及びVoIP制御部(予備)17は、レイヤ2スイッチ(L2SW)3を介してIP網100に接続され、回線インタェース部18,19は回線交換網200に接続されている。
The call
回線インタフェース部18,19は、回線交換網200とのインタフェース機能を持つ。VoIP制御部14〜16及びVoIP制御部(予備)17は、IP網100とのインタフェース機能と、VoIP機能(音声データのRTPパケット化、RTPから音声データへのメディア変換、Codec変換、エコーキャンセラ等)を持つ。
The
呼制御管理部11,12は、MGC2との間でMegaco通信を行い、呼処理制御機能と、VoIP制御部14〜16及びVoIP制御部(予備)17、回線インタフェース部18,19の冗長管理機能とを持つ。スイッチ13は、メディア・ゲートウェイ装置1内の通信を行うためのスイッチ機能を持つ。
The
図2〜図6は本発明の第1の実施の形態によるメディア・ゲートウェイ装置1の動作を示す図である。これら図1〜図6を参照して本発明の第1の実施の形態によるメディア・ゲートウェイ装置1における冗長構成について説明する。
2 to 6 are diagrams showing the operation of the
図2を参照すると、メディア・ゲートウェイ装置1におけるMGC2からMegacoで設定され、VoIPセッション確立に必要なコンテキスト(Context)情報の通信ルートが示されている。MGC2からのMegacoは、呼制御管理部(#0,#1)11,12で終端する。呼制御管理部(#0,#1)11,12は2重化構成で、MGC2との通信は現用系側のみで行われる。
Referring to FIG. 2, a communication route of context information that is set from
呼制御管理部(#0,#1)11,12は、MegacoからVoIPのセッション確立に必要なコンテキスト情報をVoIP制御部(#1〜#3)14〜16及びVoIP制御部(予備)17に設定し、回線交換網200とIP網100との間での音声通話を可能にする。呼制御管理部(#0,#1)11,12間は、現用系と予備系との間でコンテキスト情報の同期を行うためのルートを有している。
The call control managers (# 0, # 1) 11, 12 send the context information necessary for establishing a VoIP session from Megaco to the VoIP controllers (# 1- # 3) 14-16 and VoIP controller (standby) 17. The voice communication between the
図3を参照すると、メディア・ゲートウェイ装置1におけるMGC2からMegaco受信時の動作を示している。呼制御管理部(#0)11は、現用系で動作時にMegacoを終端し、コンテキスト情報を音声通信確立のため、VoIP制御部(#1)14に設定する。
Referring to FIG. 3, the operation at the time of receiving Megaco from
また、呼制御管理部(#0)11に障害が発生した時のために、予備系側の呼処理制御部(#1)12にも、呼制御管理部(#0)11と同様に、コンテキスト情報を設定し、呼制御管理部(#0)11(現用系)と呼制御管理部(#1)12(予備系)との同期を行う。 Further, in the event that a failure occurs in the call control management unit (# 0) 11, the standby side call processing control unit (# 1) 12 is also connected to the standby side call processing control unit (# 0) 11, as in the case of the call control management unit (# 0) 11. Context information is set, and the call control manager (# 0) 11 (active system) and the call control manager (# 1) 12 (standby system) are synchronized.
図4を参照すると、メディア・ゲートウェイ装置1における障害発生前の回線交換網200とIP網100との間の音声通信例を示している。図5を参照すると、メディア・ゲートウェイ装置1における現用系として使用されていたVoIP制御部(#1)14に障害が発生した場合の呼制御管理部(#0)11の動作を示している。図6を参照すると、メディア・ゲートウェイ装置1における系切替え後の回線交換網200とIP網100との間の音声通信例を示している。
Referring to FIG. 4, there is shown an example of voice communication between the circuit switched
次に、図1に示すメディア・ゲートウェイ装置1の各機能の動作について、図2〜図6を参照して説明する。
Next, the operation of each function of the
図2には、VoIPセッション確立に必要なコンテキスト情報の通信ルートを示している。図3には、図2に示す通信ルートを使用した、コンテキスト情報設定動作を示している。図3において、MGC2から受信したMegacoを呼制御管理部(#0)11(現用系)にて終端する。 FIG. 2 shows a communication route of context information necessary for establishing a VoIP session. FIG. 3 shows a context information setting operation using the communication route shown in FIG. In FIG. 3, Megaco received from MGC2 is terminated at call control manager (# 0) 11 (active system).
呼制御管理部(#0)11は、音声通信をさせるVoIP制御部(#1)14をハントし、音声通信に必要なコンテキスト情報をVoIP制御部(#1)14に設定する。本実施の形態による呼処理制御部には、信頼性を向上させるために二重化方式[呼制御管理部(#0)11、呼制御管理部(#1)12]を採用している。 The call control management unit (# 0) 11 hunts the VoIP control unit (# 1) 14 that performs voice communication, and sets context information necessary for voice communication in the VoIP control unit (# 1) 14. The call processing control unit according to the present embodiment employs a duplex system [call control management unit (# 0) 11, call control management unit (# 1) 12] in order to improve reliability.
現用系の呼制御管理部(#0)11は、予備系の呼制御管理部(#1)12と同期をとるために、VoIP制御部(#1)14への設定と同様に、呼制御管理部(#1)12にもコンテキスト情報の設定を行う。コンテキスト情報テーブルは、各装置が管理しているコンテキスト情報を表しており、VoIP制御部(予備)17のコンテキスト情報は、空の状態である。 In order to synchronize with the standby call control management unit (# 1) 12, the active call control management unit (# 0) 11 performs call control in the same manner as the setting to the VoIP control unit (# 1) 14. The context information is also set in the management unit (# 1) 12. The context information table represents the context information managed by each device, and the context information of the VoIP control unit (standby) 17 is empty.
VoIP制御部(#1)14と回線インタフェース部(#0)18を使用したIP網100と回線交換網200との間の音声通信を実施中に(図4参照)、VoIP制御部(#1)14で障害が発生した場合の動作について図5を参照して説明する。
During voice communication between the
図5において、VoIP制御部(#1)14にて障害が発生した場合[図5の(1)]、呼制御管理部(#0)11は、各機能部に対して実施しているヘルスチェックにてその障害発生を検出する[図5の(2)]。 In FIG. 5, when a failure occurs in the VoIP control unit (# 1) 14 [(1) in FIG. 5], the call control management unit (# 0) 11 performs the health implemented for each functional unit. The occurrence of the failure is detected by checking [(2) in FIG. 5].
呼制御管理部(#0)11は、VoIP制御部(#1)14の障害を検出すると、自回路内に保持しているコンテキスト情報テーブルから、VoIP制御部(#1)14の情報を読出し[図5の(3)]、VoIP制御部(予備)17に通知する[図5の(4)]。呼制御管理部(#0)11は、回線インタフェース部(#0)18に対して、送信先をVoIP制御部(#1)14からVoIP制御部(予備)17への切替えを指示する[図5の(5)]。 When the call control management unit (# 0) 11 detects a failure of the VoIP control unit (# 1) 14, the call control management unit (# 0) 11 reads the information of the VoIP control unit (# 1) 14 from the context information table held in its own circuit. [(3) in FIG. 5] notifies the VoIP control unit (reserve) 17 [(4) in FIG. 5]. The call control management unit (# 0) 11 instructs the line interface unit (# 0) 18 to switch the transmission destination from the VoIP control unit (# 1) 14 to the VoIP control unit (standby) 17 [FIG. 5 (5)].
VoIP制御部(予備)17では、呼制御管理部(#0)11から通知された、VoIP制御部(#1)のコンテキスト情報を、空のコンテキスト情報テーブルに設定する[図5の(6)]。これによって、VoIP制御部(予備)17では、VoIP制御部(#1)14のIP網100向けIPアドレスを引き継ぎ、自らのMAC(MAC)アドレスをレイヤ2スイッチ3にMAC学習させ[図5の(7)]、VoIP制御部(#1)14からVoIP制御部(予備)17への切替処理を終了する。
The VoIP control unit (standby) 17 sets the context information of the VoIP control unit (# 1) notified from the call control management unit (# 0) 11 in an empty context information table [(6) in FIG. ]. As a result, the VoIP control unit (standby) 17 takes over the IP address for the
その後に、本実施の形態では、図6に示したように、VoIP制御部(予備)17がVoIP制御部(#1)14に代わって現用系となり、回線インタフェース部(#0)18と通信し、音声通信サービスを継続する。 Thereafter, in the present embodiment, as shown in FIG. 6, the VoIP control unit (standby) 17 becomes the active system instead of the VoIP control unit (# 1) 14, and communicates with the line interface unit (# 0) 18. And continue the voice communication service.
このように、本実施の形態では、VoIP制御部だけではN+1冗長のために、現用系と予備系とでの完全同期ができない(現用障害時に予備系へ情報が引き継げない可能性がある)が、VoIP制御部の系切替動作時、呼制御管理部からコンテキスト情報を設定するので、完全同期することができる。 As described above, in this embodiment, since the VoIP control unit alone has N + 1 redundancy, complete synchronization between the active system and the standby system is not possible (information may not be transferred to the standby system at the time of active failure). Since the context information is set from the call control manager during the system switching operation of the VoIP controller, complete synchronization can be achieved.
また、本実施の形態では、VoIP用DSPを搭載しており、システム内で一番高価なVoIP制御部を、二重化ではなく、N+1冗長のままにしているので、これまでに比べて信頼性は向上しても、コストアップを抑えることができる。 Also, in this embodiment, a VoIP DSP is installed, and the most expensive VoIP control unit in the system is not duplicated, but N + 1 redundant, so the reliability is higher than before. Even if it improves, the cost increase can be suppressed.
さらに、本実施の形態では、呼制御管理部をVoIP制御部から切り離して二重化し、それらの呼制御管理部にて全てのVoIP制御部のコンテキスト情報を管理しているので、VoIP制御部(予備)には、切替動作時に必要最低限のコンテキスト情報の設定で済み、かつ切り替え後の状態一致処理が不要となるため、現用系と予備系との切替時間を短縮することができる。 Furthermore, in this embodiment, the call control management unit is separated from the VoIP control unit and duplicated, and the context information of all VoIP control units is managed by these call control management units. ) Requires a minimum amount of context information to be set at the time of the switching operation, and does not require the state matching process after switching, so that the switching time between the active system and the standby system can be shortened.
つまり、本実施の形態では、上記のように、呼制御管理部をVoIP制御部から切り離して二重化し、それらの呼制御管理部にて全てのVoIP制御部のコンテキスト情報を管理することによって、コストアップを最小限に抑えて、信頼性を二重化構成なみにすることが可能となる。 That is, in the present embodiment, as described above, the call control management unit is separated from the VoIP control unit and is duplicated, and the context information of all the VoIP control units is managed by these call control management units, thereby reducing the cost. It is possible to minimize the increase and make the reliability similar to the duplex configuration.
1 メディア・ゲートウェイ装置
2 MGC
3 レイヤ2スイッチ
11,12 呼制御管理部
13 スイッチ
14〜16 VoIP制御部
17 VoIP制御部(予備)
18,19 回線インタフェース部
100 IP網
200 回線交換網
1 Media gateway device
2 MGC
3
18, 19
Claims (11)
VoIPのセッション確立に必要な情報を前記VoIP制御手段に設定する二重化構成の呼制御管理手段とを有し、
前記現用系のVoIP制御手段の障害発生時に当該VoIP制御手段に設定された情報を前記呼制御管理手段により前記予備系のVoIP制御手段に設定することを特徴とするメディア・ゲートウェイ装置。 VoIP (Voice over Internet Protocol) control means for active and standby systems that perform at least RTP (Real-time Transport Protocol) packetization of voice data and media conversion of RTP packets into voice data;
A call control management unit having a duplex configuration for setting information necessary for establishing a VoIP session in the VoIP control unit;
A media gateway apparatus characterized in that, when a failure occurs in the active VoIP control means, information set in the VoIP control means is set in the standby VoIP control means by the call control management means.
前記現用系のVoIP制御手段の障害発生時に当該VoIP制御手段に設定された情報を前記呼制御管理手段により前記予備系のVoIP制御手段に設定することを特徴とするメディア・ゲートウェイ装置の冗長方法。 Necessary for establishing a VoIP session with active and standby VoIP (Voice over Internet Protocol) control means for converting at least voice data into RTP (Real-time Transport Protocol) packets and converting media into voice data of RTP packets. A duplex control call control management means for setting information in the VoIP control means,
A redundancy method for a media gateway device, characterized in that, when a failure occurs in the active VoIP control means, information set in the VoIP control means is set in the standby VoIP control means by the call control management means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008178542A JP2010021671A (en) | 2008-07-09 | 2008-07-09 | Media gateway apparatus, communication system, and redundancy method used itherein |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008178542A JP2010021671A (en) | 2008-07-09 | 2008-07-09 | Media gateway apparatus, communication system, and redundancy method used itherein |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010021671A true JP2010021671A (en) | 2010-01-28 |
Family
ID=41706160
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008178542A Pending JP2010021671A (en) | 2008-07-09 | 2008-07-09 | Media gateway apparatus, communication system, and redundancy method used itherein |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010021671A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013172393A (en) * | 2012-02-22 | 2013-09-02 | Nippon Telegr & Teleph Corp <Ntt> | Edge device redundant system, switching controller and edge device redundancy method |
| WO2015003557A1 (en) * | 2013-07-12 | 2015-01-15 | 华为技术有限公司 | Method and device for data packet reassembly |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005057461A (en) * | 2003-08-04 | 2005-03-03 | Nippon Telegr & Teleph Corp <Ntt> | Redundant system switching method |
| JP2005236645A (en) * | 2004-02-19 | 2005-09-02 | Nippon Telegr & Teleph Corp <Ntt> | Gateway device for performing failure switching, failure switching method, failure switching program, and recording medium recording the program |
| JP2007208570A (en) * | 2006-02-01 | 2007-08-16 | Nec Corp | Network, media gateway apparatus, and internal resource management method used therefor |
| JP2007295237A (en) * | 2006-04-25 | 2007-11-08 | Oki Electric Ind Co Ltd | Gateway device including redundant voice processing module |
-
2008
- 2008-07-09 JP JP2008178542A patent/JP2010021671A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005057461A (en) * | 2003-08-04 | 2005-03-03 | Nippon Telegr & Teleph Corp <Ntt> | Redundant system switching method |
| JP2005236645A (en) * | 2004-02-19 | 2005-09-02 | Nippon Telegr & Teleph Corp <Ntt> | Gateway device for performing failure switching, failure switching method, failure switching program, and recording medium recording the program |
| JP2007208570A (en) * | 2006-02-01 | 2007-08-16 | Nec Corp | Network, media gateway apparatus, and internal resource management method used therefor |
| JP2007295237A (en) * | 2006-04-25 | 2007-11-08 | Oki Electric Ind Co Ltd | Gateway device including redundant voice processing module |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013172393A (en) * | 2012-02-22 | 2013-09-02 | Nippon Telegr & Teleph Corp <Ntt> | Edge device redundant system, switching controller and edge device redundancy method |
| WO2015003557A1 (en) * | 2013-07-12 | 2015-01-15 | 华为技术有限公司 | Method and device for data packet reassembly |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101394260B (en) | Method and apparatus for realizing main standby inverting and load sharing | |
| JP3773508B2 (en) | Redundant system switching method | |
| EP1982470B1 (en) | Method, apparatus, and computer program product for providing transcoder free operation and interworking between unlicensed mobile access and universal mobile telecommunications system call legs using a media gateway | |
| CN100508539C (en) | Implement method and system for double-home of session boundary controller | |
| JP4500836B2 (en) | Network switch device for redundant gateway system | |
| JP4308287B2 (en) | Redundant gateway system | |
| CN102111459B (en) | Call maintenance method and device in active/standby switching of IP voice equipment | |
| JP2009253408A (en) | Redundant gateway system | |
| JP2010021671A (en) | Media gateway apparatus, communication system, and redundancy method used itherein | |
| US20100142541A1 (en) | Communication system | |
| JP2005333243A (en) | Media gateway device | |
| US8873374B2 (en) | Accelerated recovery during negotiation between a media gateway and a media gateway controller | |
| WO2007070009A1 (en) | Un-interrupted voip radio gateway services through clustering | |
| JP2007243646A (en) | Redundant voip gateway system | |
| JP4797705B2 (en) | Voice data relay method and system | |
| JP2011188031A (en) | REDUNDANT VoIP SYSTEM | |
| JP4591368B2 (en) | Network, media gateway apparatus, and internal resource management method used therefor | |
| KR100990831B1 (en) | Softswitch and its method for overcoming obstacles in next generation networks | |
| US7899040B2 (en) | Synchronization of event processing at a media gateway | |
| JP4620639B2 (en) | Duplex system for IP packet communication device | |
| JP2006054766A (en) | Control data sharing method in redundant network system | |
| JP6387603B2 (en) | Redundant communication apparatus and system switching method thereof | |
| JP4637041B2 (en) | System switching method for packet data conversion processor | |
| JP2012100126A (en) | Voip terminal, network facsimile system, and communication quality improvement method used therefor | |
| CN1909472B (en) | A State Detection Method Based on Master and Standby POS Interfaces |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110513 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121101 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121106 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130305 |