Nothing Special   »   [go: up one dir, main page]

JP4637041B2 - System switching method for packet data conversion processor - Google Patents

System switching method for packet data conversion processor Download PDF

Info

Publication number
JP4637041B2
JP4637041B2 JP2006075208A JP2006075208A JP4637041B2 JP 4637041 B2 JP4637041 B2 JP 4637041B2 JP 2006075208 A JP2006075208 A JP 2006075208A JP 2006075208 A JP2006075208 A JP 2006075208A JP 4637041 B2 JP4637041 B2 JP 4637041B2
Authority
JP
Japan
Prior art keywords
processing unit
packet data
conversion processing
data conversion
packet
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.)
Expired - Fee Related
Application number
JP2006075208A
Other languages
Japanese (ja)
Other versions
JP2007251809A (en
Inventor
努 平尾
久善 川端
孝志 関
洋二 井原
和彦 長田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Nippon Telegraph and Telephone Corp
Original Assignee
Hitachi Ltd
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Nippon Telegraph and Telephone Corp filed Critical Hitachi Ltd
Priority to JP2006075208A priority Critical patent/JP4637041B2/en
Publication of JP2007251809A publication Critical patent/JP2007251809A/en
Application granted granted Critical
Publication of JP4637041B2 publication Critical patent/JP4637041B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、パケットデータ変換処理部の系切り替え方法及びパケットデータ変換処理部を持つメディアゲートウェイ装置に係り、特に、既存の電話通信とVOICE Over IP との間での変換、すなわち、時分割多重通信とパケット通信との通信メディアの変更を行うメディアゲートウェイ装置が持つパケットデータ変換処理部の系切り替え方法及びメディアゲートウェイ装置に関する。   The present invention relates to a system switching method of a packet data conversion processing unit and a media gateway apparatus having a packet data conversion processing unit, and in particular, conversion between existing telephone communication and VOICE Over IP, that is, time division multiplexing communication The present invention relates to a system switching method and a media gateway device of a packet data conversion processing unit possessed by a media gateway device that changes communication media between packet communications.

メディアゲートウェイ装置に含まれるパケットデータ変換処理部の現用・予備切り替え方法に関する従来技術として、例えば、特許文献1等に記載された技術が知られている。この従来技術は、メディアゲートウェイ装置におけるパケット網側の通信のRTP/RTCP セッション情報を運用系と待機系との間で転送することにより、系の切り替えに伴って待機系が運用系となった後も、それまで運用系で実施していた通信を継続することを可能としたものである。そして、この従来技術では、運用系から待機系に切り替わった場合に、待機系をパケットネットワークから切断し、同時に2つの同一のアドレスを有する装置がネットワーク内に存在しないようにした上で、引き継いだセッション情報を使用して通信を継続している。
特開2005−57461号公報
For example, a technique described in Patent Document 1 or the like is known as a conventional technique related to a working / preliminary switching method of a packet data conversion processing unit included in a media gateway device. This conventional technology transfers RTP / RTCP session information for communication on the packet network side in the media gateway device between the active system and the standby system, so that the standby system becomes the active system when the system is switched. In addition, it is possible to continue the communication that has been carried out in the operational system until then. And in this prior art, when the active system is switched to the standby system, the standby system is disconnected from the packet network, and at the same time, no two devices having the same address are present in the network, and then succeeded. Communication continues using session information.
JP-A-2005-57461

前述した従来技術は、待機系のパケットネットワーク向けインタフェースをネットワークから切断している場合における系の切り替えが、通信を行うことのできない系への系切り替えとなり、待機系が接続されるパケットネットワークの各種機器やパケットネットワークとの間の通信状況の確認を、待機系から運用系への切り替えが行われた時点で行うこととなる。このため、前述した従来技術は、待機系が運用を開始した時点で通信を直ちに行うことができる保証がなく、待機系から運用系への切り替え時に、通信が不可能となる時間が生じるという問題点を有している。このような問題点は、障害による系切替えの場合にはやむをえない場合もあるが、装置の保守等による場合には、サービスの継続性を損なうものであり好ましくない。   In the above-described prior art, when the interface for the standby packet network is disconnected from the network, the system switchover to a system that cannot perform communication, and various types of packet networks to which the standby system is connected The state of communication with the device or the packet network is confirmed when the standby system is switched to the active system. For this reason, the above-described conventional technology does not guarantee that communication can be performed immediately when the standby system starts operation, and there is a problem that communication is not possible when switching from the standby system to the active system. Has a point. Such a problem may be unavoidable in the case of system switching due to a failure. However, in the case of maintenance of the apparatus, service continuity is impaired, which is not preferable.

本発明の目的は、前述した従来技術の問題点を解決し、パケットデータ変換処理部が冗長構成を有し、障害の発生や保守手順による系の切替えを行うメディアゲートウェイ装置における系の切り替え時に生じる通信不可時間を短縮することを可能にしたパケットデータ変換処理部の系切り替え方法及びメディアゲートウェイ装置を提供することにある。   An object of the present invention is to solve the above-mentioned problems of the prior art, and occurs at the time of system switching in a media gateway device that has a redundant configuration and the packet data conversion processing unit performs system switching due to occurrence of a failure or maintenance procedure. It is an object of the present invention to provide a system switching method for a packet data conversion processing unit and a media gateway device that can shorten the communication disabled time.

本発明によれば前記目的は、時分割多重データ処理部と、冗長構成をとりパケットネットワークに接続されるパケットデータ変換処理部とを有し、時分割多重データとパケットデータとの間の相互変換を行うメディアゲートウェイ装置における前記パケットデータ変換処理部の系切り替え方法において、前記冗長構成をとるパケットデータ変換処理部は、その運用系のパケットデータ変換処理部と待機系のパケットデータ変換処理部との間で通信を行う機能を有し、前記運用系のパケットデータ変換処理部は、その運用中に、待機系のパケットデータ変換処理部に対して運用系と同一の通信情報の設定を行い、系切り替え時、前記運用系のパケットデータ変換処理部からのパケット送信を停止し、待機系から新運用系となったパケットデータ変換処理部がパケット送信を開始してから、パケットネットワークのルーチングの新運用系への切り替えを行うと共に、時分割データ処理部とパケットデータ変換処理部との間の接続の切り替えを行い、前記待機系から新運用系となったパケットデータ変換処理部は、前記時分割多重データがファクシミリまたはアナログモデムのデータの場合、系切り替えにより運用系から待機系になる旧運用系のパケットデータ変換処理部でデータ通信を検出して適用していたジッタバッファのサイズやエコーキャンセラの設定を、自パケットデータ変換処理部に適用することにより達成される。 According to the present invention, the object is to have a time division multiplexed data processing unit and a packet data conversion processing unit connected to the packet network in a redundant configuration, and to convert between the time division multiplexed data and the packet data. In the system switching method of the packet data conversion processing unit in the media gateway device that performs the above, the packet data conversion processing unit having the redundant configuration includes an operation packet data conversion processing unit and a standby packet data conversion processing unit. It has a function for communicating with the packet data conversion processing unit of the operation system, during its operation, to set the same communication information and operational system for the packet data conversion processing unit of the standby system, the system When switching, the packet data from the active packet data conversion processing unit is stopped, and the packet data changed from standby to new active From the start of the conversion processing section packet transmission, have lines to switch the connection between performs switching, time-division data processing unit and the packet data conversion processing unit of the new active system of routing a packet network, the The packet data conversion processing unit that has been changed from the standby system to the new operating system is the packet data conversion processing unit of the old operating system that is switched from the active system to the standby system by switching the system when the time division multiplexed data is facsimile or analog modem data. This is achieved by applying the size of the jitter buffer and the echo canceller setting, which have been applied by detecting the data communication in step 1, to the own packet data conversion processing unit .

本発明によれば、冗長切り替えを契機とする通信不可遭遇の回避と、系切り替え前後での通信品質の継続の向上、及び、系切り替えにおける通信不可時間の短縮を図ることができる。   ADVANTAGE OF THE INVENTION According to this invention, the communication impossibility encounter by redundant switching can be avoided, the communication quality continuation improvement before and after system switching, and the communication disabled time in system switching can be shortened.

以下、本発明によるパケットデータ変換処理部の系切り替え方法の実施形態を図面により詳細に説明する。 Hereinafter, detailed description of the embodiments of the system switching Way Method of packet data conversion processing unit according to the present invention with reference to the drawings.

図1Aは本発明の一実施形態によるメディアゲートウェイ装置の構成を示すブロック図、図1Bは図1Aにおけるパケットデータ変換処理部の構成を示すブロック図である。図1A、図1Bにおいて、10はメディアゲートウェイ装置、20はパケットデータ変換処理部、30は時分割多重データ処理部、40はパケットネットワーク、50は通信相手装置、200は系間通信経路、201はパケットデータ転送経路、202はデータ通信経路、211はCPU、212はメモリ、213は系間通信部、214はデータ通信部、215はネットワーク通信部、221はアドレス付与部、222はパケット変換部、223は通信状況変更検出部、224は通信情報設定部、225は通信情報保持部、226は切り替え要因検出部である。   FIG. 1A is a block diagram showing a configuration of a media gateway device according to an embodiment of the present invention, and FIG. 1B is a block diagram showing a configuration of a packet data conversion processing unit in FIG. 1A. 1A and 1B, 10 is a media gateway device, 20 is a packet data conversion processing unit, 30 is a time division multiplexing data processing unit, 40 is a packet network, 50 is a communication partner device, 200 is an inter-system communication path, and 201 is Packet data transfer path, 202 is a data communication path, 211 is a CPU, 212 is a memory, 213 is an inter-system communication section, 214 is a data communication section, 215 is a network communication section, 221 is an address assignment section, 222 is a packet conversion section, 223 is a communication status change detection unit, 224 is a communication information setting unit, 225 is a communication information holding unit, and 226 is a switching factor detection unit.

本発明の実施形態によるメディアゲートウェイ装置10は、図1Aに示すように、冗長構成を持つパケットデータ変換処理部20と、時分割データ処理部30とにより構成される。時分割データ処理部30は、図1Aに示す例では、1台だけ設けられているが、パケットデータ変換処理部20と同様に、冗長構成をとってもよい。パケットデータ変換処理部20は、時分割データとパケット形式データとの間でのメディア変換を行う機能を有する。また、パケットデータ変換処理部20は、2台備えられて冗長構成をとっているため、それぞれの系において相互間でデータの授受を行うため系間通信経路200により接続されている。さらに、パケットデータ変換処理部20は、パケットネットワーク40との間でパケットデータを送受信するためのパケットデータ転送経路201に接続されている。時分割多重データ処理部30は、パケットデータ変換処理部20との間でデータの授受を行うためのデータ通信経路202が接続されていると共に、電話端末等の通信相手装置50との間で時分割多重通信を行う機能を有する。   As shown in FIG. 1A, the media gateway device 10 according to the embodiment of the present invention includes a packet data conversion processing unit 20 having a redundant configuration and a time division data processing unit 30. In the example shown in FIG. 1A, only one time division data processing unit 30 is provided. However, like the packet data conversion processing unit 20, a redundant configuration may be adopted. The packet data conversion processing unit 20 has a function of performing media conversion between time division data and packet format data. Further, since two packet data conversion processing units 20 are provided and have a redundant configuration, they are connected by an inter-system communication path 200 in order to exchange data between the respective systems. Further, the packet data conversion processing unit 20 is connected to a packet data transfer path 201 for transmitting and receiving packet data to and from the packet network 40. The time division multiplexed data processing unit 30 is connected to a data communication path 202 for exchanging data with the packet data conversion processing unit 20, and is connected to a communication partner device 50 such as a telephone terminal. It has a function of performing division multiplexing communication.

前述したように構成されるメディアゲートウェイ装置20は、電話端末等の通信相手装置50と、パケットネットワーク40を介して接続される図示しない他の通信相手装置との通信の制御を行うものである。すなわち、メディアゲートウェイ装置20は、通信相手装置50からの通信データを時分割多重データ処理部30により処理し、運用系として動作しているパケットデータ変換処理部20が時分割多重データ処理部30からの時分割データをパケットデータに変換してパケットネットワーク40に送信することにより、また、図示しない他の通信相手装置からのパケットネットワーク40を介して送られてくるパケットデータを、パケットデータ変換処理部20が時分割データに変換して時分割多重データ処理部30に転送し、時分割多重データ処理部30が処理を行った通信データを通信相手装置50に送信することにより、通信装置相互間の通信の制御を行っている。   The media gateway device 20 configured as described above controls communication between a communication partner device 50 such as a telephone terminal and another communication partner device (not shown) connected via the packet network 40. That is, the media gateway device 20 processes the communication data from the communication partner device 50 by the time division multiplex data processing unit 30, and the packet data conversion processing unit 20 operating as the active system receives the data from the time division multiplex data processing unit 30. The packet data conversion processing unit converts the packet data sent from the other communication partner device (not shown) into the packet network 40 by converting the time division data into packet data and transmitting the packet data to the packet network 40. 20 is converted into time-division data and transferred to the time-division multiplex data processing unit 30, and the communication data processed by the time-division multiplex data processing unit 30 is transmitted to the communication partner device 50. Controls communication.

パケットデータ変換処理部20は、図1Bに示すように、パケットデータ変換処理部20の制御を行うCPU211と、制御のためのプログラムにより構成される各種の機能部を格納した書き替え可能な不揮発性のメモリ212と、系間通信経路200を介して他系のパケットデータ変換処理部との間でデータの授受を行う系間通信部213と、データ通信経路202を介して時分割多重データ処理部30との間で時分割データの授受を行うデータ通信部214と、パケットデータ転送経路201を介してパケットネットワーク40との間でパケットデータの授受を行うネットワーク通信部125とを備えて構成されている。   As shown in FIG. 1B, the packet data conversion processing unit 20 is a rewritable nonvolatile memory that stores a CPU 211 that controls the packet data conversion processing unit 20 and various functional units configured by a control program. Inter-system communication unit 213 for exchanging data between the other memory 212 and the other-system packet data conversion processing unit via the inter-system communication path 200, and a time-division multiplexed data processing unit via the data communication path 202 30 includes a data communication unit 214 that exchanges time-sharing data with the network 30, and a network communication unit 125 that exchanges packet data with the packet network 40 through the packet data transfer path 201. Yes.

メモリ212内には、プログラムにより構成される各種の機能部として、自装置が運用系か待機系かを示すアドレスを自装置に付与するアドレス付与部221、時分割データとパケットデータとの相互変換を行うパケットデータ変換部222、通信中に通信状況が変更になったことを検出する通信状況変更検出部223、通信状況に従った通信情報を設定する通信情報設定部224、設定された通信情報を保持する通信情報保持部225、運用系から待機系へ、または、待機系から運用系への切り替え要因を検出する切り替え要因検出部226が構成されている。 In the memory 212, as various functional units configured by programs, an address assigning unit 221 that assigns an address indicating whether the own device is an active system or a standby system, mutual conversion between time division data and packet data A packet data conversion unit 222 that performs communication, a communication status change detection unit 223 that detects that the communication status has changed during communication, a communication information setting unit 224 that sets communication information according to the communication status, and set communication information And a switching factor detection unit 226 that detects a switching factor from the active system to the standby system or from the standby system to the active system.

図2はメディアゲートウェイ装置の初期設定時の処理動作を説明するフローチャートであり、次に、これについて説明する。なお、冗長構成をとるパケットデータ変換処理部20は、運用管理者等によりその一方が運用系となり、他方が待機系になることが予め設定される。   FIG. 2 is a flowchart for explaining the processing operation at the time of initial setting of the media gateway device, which will be described next. The packet data conversion processing unit 20 having a redundant configuration is preset by an operation manager or the like so that one of them becomes an active system and the other becomes a standby system.

(1)まず、運用系と設定されたパケットデータ変換処理部20は、CPU211が自装置が運用系であると判断し、アドレス付与部221がパケットネットワーク向けの運用系のアドレス付与処理を行う。ここで、運用系のアドレスとは、運用系として予め定められたアドレスであり、パケットネットワーク40を介して接続される他の通信相手装置が知っているアドレスである(ステップ2000)。 (1) First, in the packet data conversion processing unit 20 set as the active system, the CPU 211 determines that the own apparatus is the active system, and the address assigning unit 221 performs the active system address assignment process for the packet network. Here, the address of the active, a predetermined address in the operational system is an address other communication partner device connected via a packet network 40 knows (step 2000).

(2)待機系と設定されたパケットデータ変換処理部20は、同様に、CPU211が自装置が待機系であると判断し、アドレス付与部221がパケットネットワーク向けの待機系のアドレス付与処理を行う。ここで、待機系のアドレスとは、パケットネットワークとの間の通信が可能かを監視するためのアドレスであり、任意に決定することができるアドレスである(ステップ2001)。 (2) Similarly, in the packet data conversion processing unit 20 set as the standby system, the CPU 211 determines that the own apparatus is the standby system, and the address assignment unit 221 performs the standby system address assignment processing for the packet network. . Here, the standby system address is an address for monitoring whether communication with the packet network is possible, and is an address that can be arbitrarily determined (step 2001).

(3)その後、運用系のパケットデータ変換処理部20は、時分割多重データ処理部30に対して運用系設定の処理を行わせるため、自パケットデータ変換処理部20が運用系になったことを通知する(ステップ2002)。 (3) After that, the active packet data conversion processing unit 20 causes the time-division multiplexed data processing unit 30 to perform the operation system setting process, so that the own packet data conversion processing unit 20 becomes the active system. Is notified (step 2002).

(4)これにより、時分割多重データ処理部30は、パケットデータ変換処理部20の運用系がどちらであるかを判断し、その後の処理で、運用系のパケットデータ変換処理部20を選択する(ステップ3000)。 (4) Thereby, the time division multiplexed data processing unit 30 determines which is the active system of the packet data conversion processing unit 20 and selects the active packet data conversion processing unit 20 in the subsequent processing. (Step 3000).

(5)また、運用系のパケットデータ変換処理部20は、パケットネットワーク40に対して、運用系アドレス情報の通知を行い、パケットネットワーク40から自分に対するルーチングを確保する(ステップ2003)。 (5) Further, the operational packet data conversion processing unit 20 notifies the packet network 40 of operational address information, and secures routing for itself from the packet network 40 (step 2003).

(6)同様に、待機系のパケットデータ変換処理部20は、パケットネットワーク40に対して、待機系アドレス情報の通知を行う(ステップ2004)。 (6) Similarly, the standby packet data conversion processor 20 notifies the packet network 40 of standby address information (step 2004).

前述したステップ2003、2004におけるアドレス情報の通知は、IPネットワークに対しては、GARPを送出することにより実現することができる。   The notification of the address information in steps 2003 and 2004 described above can be realized by sending GARP to the IP network.

(7)運用系のパケットデータ変換処理部20は、パケットネットワーク40に対するルーチングを確保した後、一定時間毎に、パケットネットワーク40に対して運用系ネットワーク監視パケットを送信し、パケットネットワーク40との間で通信が可能か否かを常時監視する(ステップ2005)。 (7) The active packet data conversion processing unit 20 secures the routing for the packet network 40 and then transmits an active network monitoring packet to the packet network 40 at regular intervals. Whether or not communication is possible is constantly monitored (step 2005).

(8)同様に、待機系のパケットデータ変換処理部20は、一定時間毎に、パケットネットワーク40に対して待機系ネットワーク監視パケット2006を送信し、待機系がパケットネットワーク40との間で通信が可能か否かを常時監視する(ステップ2006)。 (8) Similarly, the standby packet data conversion processing unit 20 transmits a standby network monitoring packet 2006 to the packet network 40 at regular intervals, and the standby system communicates with the packet network 40. Whether it is possible is constantly monitored (step 2006).

前述したステップ2005、2006におけるパケットネットワークとの間で通信が可能か否かの監視は、IPネットワークに対しては、ICMP Echo Request を送信し、ICMP Echo Reply を受信することができるか否かを監視することにより実現することができる。   In the above-described steps 2005 and 2006, whether or not communication with the packet network is possible is monitored by sending an ICMP Echo Request and receiving an ICMP Echo Reply to the IP network. This can be realized by monitoring.

図3はメディアゲートウェイ装置の通信開始から通信中に到るまでの制御処理の動作を説明するフローチャートであり、次に、これについて説明する。   FIG. 3 is a flowchart for explaining the operation of the control process from the start of communication of the media gateway device to the middle of communication. Next, this will be described.

(1)通信相手装置50、メディアゲートウェイ装置10、パケットネットワーク40の相互間で信号により通信開始の手順を実施する。このため、呼設定の手順の中でパケット網を介して通信をするための情報が相互に授受される(ステップ6000)。 (1) A communication start procedure is performed by signals among the communication partner device 50, the media gateway device 10, and the packet network 40. For this reason, information for communication via the packet network is exchanged in the call setting procedure (step 6000).

(2)ステップ6000での呼設定の処理が終了し、通信中に遷移できると判断すると、運用系のパケットデータ変換処理部20は、ステップ6000の呼設定の処理の過程で得た通信情報(IP通信ではRTPにおけるパケット化周期、コーディック種別、相手ポート番号とアドレス、自ポート番号とアドレス等)を識別し、通信情報設定部224が自身の通信情報保持部225に通信情報を設定する(ステップ2007)。 (2) When the call setting process in step 6000 is completed and it is determined that the transition can be made during communication, the active packet data conversion processing unit 20 determines the communication information (in the process of the call setting process in step 6000) ( In the IP communication, the packetization period in RTP, the codec type, the partner port number and address, the own port number and address, etc.) are identified, and the communication information setting unit 224 sets the communication information in its own communication information holding unit 225 (step 2007).

(3)その後、メディアゲートウェイ装置は、時分割多重データ処理部30からの通信データ(時分割)8001を、通信データ(パケット)7001に変換する時分割⇒パケット変換処理と、通信データ(パケット)7002を通信データ(時分割)8002に変換するパケット⇒時分割変換処理とを運用系のパケットデータ変換処理部20が行って、通信相手装置50とパケットネットワーク40との間の双方向通信を確立して、通信中の状態とする(ステップ2008、2009、6001)。 (3) After that, the media gateway device converts the communication data (time division) 8001 from the time division multiplexed data processing unit 30 into communication data (packet) 7001 ⇒ packet conversion processing and communication data (packet) The packet data conversion processing unit 20 of the operational system performs the packet ⇒ time division conversion processing for converting 7002 into communication data (time division) 8002 to establish bidirectional communication between the communication partner device 50 and the packet network 40. Thus, the communication state is set (steps 2008, 2009, 6001).

(4)また、運用系のパケットデータ変換処理部20は、通信を開始した後、待機系のパケットデータ変換処理部20に対してセッション情報設定のためにステップ2007の処理で設定した通信情報を待機系に通知し、これを受けた待機系のパケットデータ変換処理部20は、セッション情報保持の処理を実施し、運用系と同一の通信情報を待機系内に保持する(ステップ2010、2011)。 (4) Further, after starting communication, the active packet data conversion processing unit 20 sets the communication information set in step 2007 for setting session information to the standby packet data conversion processing unit 20. The standby packet data conversion processing unit 20 that has notified the standby system and receives the notification performs session information holding processing, and holds the same communication information as the active system in the standby system (steps 2010 and 2011). .

前述したセッション情報としては、通信中の時分割多重データがファクシミリやアナログモデムなどのデータの場合、系切り替えにより運用系から待機系になる旧運用系のパケットデータ変換処理部でデータ通信を検出して適用していたジッタバッファのサイズやエコーキャンセラの設定情報等がある。   As the session information described above, when the time division multiplexed data being communicated is data such as a facsimile or an analog modem, the data communication is detected by the packet data conversion processing unit of the old operational system that is changed from the active system to the standby system by system switching. The size of the jitter buffer and the setting information of the echo canceller that have been applied in the past.

図4は通信中に動作条件変更があった場合のメディアゲートウェイ装置での処理動作を説明するフローチャートであり、次に、これについて説明する。一般に、通信中に、パケットネットワーク40あるいは通信相手装置50との間で信号手順によるパケット化周期の変更、コーディック条件等パケット変換方法等の通信状況の変更が発生する場合があり、また、実際の通信データの中身がFAXやモデムだったことによりジッタバッファやエコーキャンセルの方法を変更する必要が生じる場合があり、さらに、信号手順によらずに通信状況の変更が発生する場合もある。ここでの処理は、このような場合に対処するための処理である。   FIG. 4 is a flowchart for explaining the processing operation in the media gateway apparatus when the operation condition is changed during communication. Next, this will be explained. In general, during communication, there may be a change in the communication status such as a packet conversion period, a packet conversion method such as a codec condition, etc. due to a signal procedure with the packet network 40 or the communication partner apparatus 50. There are cases where it is necessary to change the jitter buffer or echo cancellation method because the contents of the communication data are a FAX or a modem, and there are also cases where the communication status changes regardless of the signal procedure. The process here is a process for dealing with such a case.

(1)運用系のパケットデータ変換処理部20は、通信状況変更検出部223により、パケットネットワーク40からの通信データ(パケット)7002を監視して、通信中の呼に対する時分割多重データとパケットデータの間の変換条件に変更があるか否か、すなわち、通信状況が変更となったか否かを検出する(ステップ2012)。 (1) The active packet data conversion processing unit 20 monitors the communication data (packet) 7002 from the packet network 40 by the communication status change detection unit 223, and time-division multiplexed data and packet data for a call during communication It is detected whether or not there is a change in the conversion condition during the period, that is, whether or not the communication status has changed (step 2012).

(2)運用系のパケットデータ変換処理部20は、ステップ2012の通信状況変更検出の処理によって通信状況の変更が検出された場合、自パケットデータ変換処理部20に対して動作条件変更の処理を行う(ステップ2013)。 (2) When the change of the communication status is detected by the communication status change detection processing in step 2012, the active packet data conversion processing portion 20 performs the operation condition change processing on the own packet data conversion processing portion 20. Perform (step 2013).

(3)また、運用系のパケットデータ変換処理部20は、待機系のパケットデータ変換処理部20に対して変更された動作条件の情報と共に、セッション情報更新を待機系に通知し、これを受けた待機系のパケットデータ変換処理部20は、セッション情報更新の処理を実施し、運用系と同一の通信情報を待機系内に保持して、系切り替え時に最新の通信条件が反映されるように準備する(ステップ2014、2015)。 (3) The active packet data conversion processing unit 20 notifies the standby system of the session information update together with the changed operation condition information to the standby packet data conversion processing unit 20, and receives this. The standby-system packet data conversion processing unit 20 performs the session information update process, holds the same communication information in the standby system in the standby system so that the latest communication conditions are reflected when the system is switched. Prepare (steps 2014 and 2015).

図5は系切り替え要因が検出されて待機系のパケットデータ変換処理部が運用系になるまでの系切り替え処理の動作を説明するフローチャートであり、次に、これについて説明する。   FIG. 5 is a flowchart for explaining the operation of the system switching process from when the system switching factor is detected until the standby packet data conversion processing unit becomes the active system.

(1)パケットデータ変換処理部20内の切り替え要因検出部226は、障害検出、外部パケットネットワークとの通信障害の検出、保守手順による管理者からの指示等による系切り替え要因を検出する(ステップ2016)。 (1) The switching factor detection unit 226 in the packet data conversion processing unit 20 detects a system switching factor based on failure detection, detection of a communication failure with an external packet network, an instruction from an administrator according to a maintenance procedure, and the like (step 2016). ).

(2)系切り替え要因を検出した運用系のパケットデータ変換処理部20は、待機系のパケットデータ変換処理部20に対して系切り替え指示を送信する(ステップ2017)。 (2) The operational packet data conversion processing unit 20 that has detected the system switching factor transmits a system switching instruction to the standby packet data conversion processing unit 20 (step 2017).

(3)ステップ2017の処理による系切り替え指示を運用系パケットデータ変換処理部20から受信した待機系のパケットデータ変換処理部20は、アドレス付与部221により自パケットデータ変換処理部に対して運用系アドレスの付与を実施し、待機系として運転していた間に運用系から受信していた通信情報を一括して設定する処理を実行する(ステップ2000、2018)。 (3) The standby packet data conversion processing unit 20 that has received the system switching instruction by the processing in step 2017 from the active packet data conversion processing unit 20 uses the address assignment unit 221 to the active packet data conversion processing unit. Address assignment is performed, and processing for collectively setting communication information received from the active system while operating as a standby system is executed (steps 2000 and 2018).

(4)ステップ2018の処理による通信情報の一括設定処理が終了すると、待機系のパケットデータ変換処理部20は、運用系のパケットデータ変換処理部20に対してパケット変換停止要求を送信する(ステップ2019)。 (4) When the communication information batch setting process in step 2018 is completed, the standby packet data conversion processing unit 20 transmits a packet conversion stop request to the active packet data conversion processing unit 20 (step 2019).

(5)運用系のパケットデータ変換処理部20は、パケット変換停止の要求を受けて、パケット変換停止の処理を行い、ジッタバッファに蓄積されていた分の通信データ(時分割)8002についてのみ、時分割データ処理部30を介して通信相手装置50に対して送出し、その後、パケット変換の処理を停止する(ステップ2020)。 (5) The active packet data conversion processing unit 20 receives the packet conversion stop request, performs the packet conversion stop processing, and only the communication data (time division) 8002 for the amount stored in the jitter buffer. The packet is sent to the communication partner device 50 via the time division data processing unit 30, and then the packet conversion process is stopped (step 2020).

(6)その後、待機系のパケットデータ変換処理部20は、運用系のパケットデータ変換処理部が、ジッタバッファに蓄積されていた分の通信データ(時分割)を時分割データ処理部30に送信することができる時間を空けて、次の処理を開始する。 (6) Thereafter, in the standby packet data conversion processing unit 20, the active packet data conversion processing unit transmits the communication data (time division) stored in the jitter buffer to the time division data processing unit 30. After the time that can be done, the next processing is started.

図6は図5により説明した系切り替え処理において、新運用系のパケットデータ変換処理部の運用が開始されるまでの処理動作を説明するフローチャートであり、次に、これについて説明する。   FIG. 6 is a flowchart for explaining the processing operation until the operation of the packet data conversion processing unit of the new active system is started in the system switching process described with reference to FIG. 5. Next, this will be described.

(1)待機系のパケットデータ変換処理部20は、旧運用系のパケットデータ変換処理部20において、ジッタバッファに蓄積されていた分の通信データ(時分割)を時分割データ処理部30に送信することができる時間の経過後、自身が新運用系になったと判断し、まず、パケットネットワーク40に対して運用アドレス情報の通知を行うことにより、パケットネットワーク40から自身へのルーチングを確保する(ステップ2003)。 (1) The standby packet data conversion processing unit 20 transmits to the time division data processing unit 30 the communication data (time division) stored in the jitter buffer in the old operational packet data conversion processing unit 20. After the elapse of the time that can be performed, it is determined that the device itself has become a new operation system, and first, routing information from the packet network 40 to itself is secured by notifying the packet network 40 of operation address information ( Step 2003).

(2)次に、新運用系になったパケットデータ変換処理部20は、時分割多重データ処理部30に対して運用系設定の処理を行わせるため、自パケットデータ変換処理部20が運用系になったことを通知する(ステップ2002)。 (2) Next, since the packet data conversion processing unit 20 which has become a new operation system causes the time division multiplexing data processing unit 30 to perform an operation system setting process, the own packet data conversion processing unit 20 (Step 2002).

(3)時分割多重データ処理部30は、ステップ2002の運用系設定の通知を受信すると、運用系が変わったことを認識し、パケットデータ変換処理部20の運用系がどちらであるかを設定し、その後の処理で、新運用系のパケットデータ変換処理部20を選択する(ステップ3000)。 (3) When the time division multiplexed data processing unit 30 receives the notification of the operational system setting in step 2002, the time division multiplexed data processing unit 30 recognizes that the operational system has changed and sets which is the operational system of the packet data conversion processing unit 20. Then, in the subsequent processing, the new active packet data conversion processing unit 20 is selected (step 3000).

(4)その後、メディアゲートウェイ装置は、時分割多重データ処理部30からの通信データ(時分割)8001を通信データ(パケット)7001に変換する時分割⇒パケット変換処理と、通信データ(パケット)7002を通信データ(時分割)8002に変換するパケット⇒時分割変換処理とを、新運用系になったパケットデータ変換処理部20が行って、通信相手装置50とパケットネットワーク40との間の双方向通信を確立して、通信中の状態とする(ステップ2008、2009)。 (4) After that, the media gateway device converts the communication data (time division) 8001 from the time division multiplexed data processing unit 30 into communication data (packet) 7001 ⇒ packet conversion processing and communication data (packet) 7002. Is converted to communication data (time division) 8002 ⇒ time division conversion processing is performed by the packet data conversion processing unit 20, which is a new operation system, and bidirectional between the communication partner device 50 and the packet network 40. Communication is established and the communication is in progress (steps 2008 and 2009).

(5)新待機系となった旧運用系のパケットデータ変換処理部20は、アドレス付与部221がパケットネットワーク向けの待機系のアドレス付与処理を行った後、パケットネットワーク40に対して、待機系アドレス情報の通知を行い、待機系に対するパケットネットワーク40からのルーチングを確保する(ステップ2001、2004)。 (5) The old operational packet data conversion processing unit 20 that has become a new standby system performs a standby system for the packet network 40 after the address assignment unit 221 performs a standby system address assignment process for the packet network. The address information is notified, and routing from the packet network 40 to the standby system is secured (steps 2001 and 2004).

本発明の実施形態によれば、前述したような処理を実施することにより、系切り替え前の通信状況の詳細条件を継続して保持することができるので、メディアゲートウェイ装置の冗長構成を持つパケットデータ変換処理部の系切り替え時に生じる通信不可時間を短縮することが可能となる。   According to the embodiment of the present invention, by executing the processing as described above, the detailed condition of the communication status before the system switching can be continuously maintained, so that the packet data having the redundant configuration of the media gateway device It becomes possible to shorten the communication disabled time that occurs at the time of system switching of the conversion processing unit.

また、本発明の実施形態によれば、冗長構成をとる運用系と待機系とのパケットデータ処理部のそれぞれに別のアドレスを付与し、待機系においてもパケットネットワークとの間の通信を可能とし、運転中に運用系と待機系とでそれぞれ独立してパケットネットワーク内との通信が可能であることを常時監視することにより、運用系においてはパケットネットワークとの疎通ができないことを故障と判断することができ、また、待機系においてはパケットネットワークとの間で疎通確認ができていることを、待機系から運用系に切り替わることの条件と判断することにより、系切り替えの可否を判断する材料とすることができるようになる。   In addition, according to the embodiment of the present invention, a separate address is assigned to each of the packet data processing units of the active system and the standby system having a redundant configuration, and communication with the packet network is enabled even in the standby system. During operation, the active system and the standby system are always monitored independently to be able to communicate with each other in the packet network, and it is determined that the operational system cannot communicate with the packet network as a failure. In addition, it is possible to determine whether or not system switching is possible by determining that communication with the packet network is confirmed in the standby system as a condition for switching from the standby system to the active system. Will be able to.

通常、運用系から待機系に転送するセッション情報についてRTP、RTCPの情報が転送されていれば通信の継続を損なうことはないが、ジッタバッファやエコーキャンセラの適用有無等のRTP、RTCPで相互交換されないが通信の品質に影響を与える情報がある。本発明の実施形態によれば、これらの情報もあわせて転送することとしており、また、系切り替え手順で旧運用系がジッタバッファに保持している情報の時分割多重データ処理部への転送が終了することを見計らって系切り替えを実行することとしているので、端末を使用しているユーザにおける通信不可時間を最小とするように系切り替えを実現することができる。   Normally, if the RTP and RTCP information is transferred for the session information transferred from the active system to the standby system, the continuation of communication will not be impaired. There is information that does not affect communication quality. According to the embodiment of the present invention, these pieces of information are also transferred together, and the information held in the jitter buffer by the old operational system in the system switching procedure is transferred to the time division multiplex data processing unit. Since the system switching is executed in anticipation of termination, the system switching can be realized so as to minimize the communication disabled time for the user using the terminal.

前述した本発明の実施形態での各処理は、プログラムにより構成し、本発明が備えるCPUに実行させることができ、また、それらのプログラムは、FD、CDROM、DVD等の記録媒体に格納して提供することができ、また、ネットワークを介してディジタル情報により提供することができる。   Each process in the above-described embodiment of the present invention is configured by a program and can be executed by a CPU included in the present invention. These programs are stored in a recording medium such as an FD, CDROM, or DVD. It can be provided and can be provided by digital information via a network.

本発明は、特に、電話システムとIPベース音声ネットワークシステムとの間のメディア変換に用いて好適である。   The present invention is particularly suitable for use in media conversion between a telephone system and an IP-based voice network system.

本発明の一実施形態によるメディアゲートウェイ装置の構成を示すブロック図である。It is a block diagram which shows the structure of the media gateway apparatus by one Embodiment of this invention. 図1Aにおけるパケットデータ変換処理部の構成を示すブロック図である。It is a block diagram which shows the structure of the packet data conversion process part in FIG. 1A. メディアゲートウェイ装置の初期設定時の処理動作を説明するフローチャートである。It is a flowchart explaining the processing operation at the time of initial setting of a media gateway apparatus. メディアゲートウェイ装置の通信開始から通信中に到るまでの制御処理の動作を説明するフローチャートである。It is a flowchart explaining the operation | movement of the control processing from communication start of a media gateway apparatus until it reaches during communication. 通信中に動作条件変更があった場合のメディアゲートウェイ装置での処理動作を説明するフローチャートである。It is a flowchart explaining the processing operation in the media gateway apparatus when there is an operation condition change during communication. 系切り替え要因が検出されて待機系のパケットデータ変換処理部が運用系になるまでの系切り替え処理の動作を説明するフローチャートである。10 is a flowchart for explaining an operation of a system switching process from when a system switching factor is detected until a standby packet data conversion processing unit becomes an active system. 図5により説明した系切り替え処理において、新運用系のパケットデータ変換処理部の運用が開始されるまでの処理動作を説明するフローチャートである。6 is a flowchart for explaining processing operations until the operation of a new active packet data conversion processing unit is started in the system switching processing described with reference to FIG. 5.

符号の説明Explanation of symbols

10 メディアゲートウェイ装置
20 パケットデータ変換処理部
30 時分割多重データ処理部
40 パケットネットワーク
50 通信相手装置
200 系間通信経路
201 パケットデータ転送経路
202 データ通信経路
211 CPU
212 メモリ
213 系間通信部
214 データ通信部
215 ネットワーク通信部
221 アドレス付与部
222 パケット変換部
223 通信状況変更検出部
224 通信情報設定部
225 通信情報保持部
226 切り替え要因検出部
DESCRIPTION OF SYMBOLS 10 Media gateway apparatus 20 Packet data conversion process part 30 Time division multiplexing data process part 40 Packet network 50 Communication partner apparatus 200 Intersystem communication path 201 Packet data transfer path 202 Data communication path 211 CPU
212 memory 213 inter-system communication unit 214 data communication unit 215 network communication unit 221 address assignment unit 222 packet conversion unit 223 communication status change detection unit 224 communication information setting unit 225 communication information holding unit 226 switching factor detection unit

Claims (2)

時分割多重データ処理部と、冗長構成をとりパケットネットワークに接続されるパケットデータ変換処理部とを有し、時分割多重データとパケットデータとの間の相互変換を行うメディアゲートウェイ装置における前記パケットデータ変換処理部の系切り替え方法において、
前記冗長構成をとるパケットデータ変換処理部は、その運用系のパケットデータ変換処理部と待機系のパケットデータ変換処理部との間で通信を行う機能を有し、
前記運用系のパケットデータ変換処理部は、その運用中に、待機系のパケットデータ変換処理部に対して運用系と同一の通信情報の設定を行い、系切り替え時、前記運用系のパケットデータ変換処理部からのパケット送信を停止し、待機系から新運用系となったパケットデータ変換処理部がパケット送信を開始してから、パケットネットワークのルーチングの新運用系への切り替えを行うと共に、時分割データ処理部とパケットデータ変換処理部との間の接続の切り替えを行い、
前記待機系から新運用系となったパケットデータ変換処理部は、前記時分割多重データがファクシミリまたはアナログモデムのデータの場合、系切り替えにより運用系から待機系になる旧運用系のパケットデータ変換処理部でデータ通信を検出して適用していたジッタバッファのサイズやエコーキャンセラの設定を、自パケットデータ変換処理部に適用することを特徴とするパケットデータ変換処理部の系切り替え方法。
The packet data in the media gateway device having a time division multiplexed data processing unit and a packet data conversion processing unit having a redundant configuration and connected to the packet network, and performing mutual conversion between the time division multiplexed data and the packet data In the system switching method of the conversion processing unit,
The packet data conversion processing unit having the redundant configuration has a function of performing communication between the active packet data conversion processing unit and the standby packet data conversion processing unit,
Packet data conversion processing unit of the operation system, during its operation, to set the operating system the same communication and information to the packet data conversion processing unit of the standby system, during system switchover, the packet data conversion of the active system After packet transmission from the processing unit is stopped and the packet data conversion processing unit that has changed from the standby system to the new operation system starts packet transmission, the packet network routing is switched to the new operation system, and time sharing There line switching of the connection between the data processing unit and the packet data conversion processing unit,
The packet data conversion processing unit that has been changed from the standby system to the new operation system, when the time division multiplexed data is facsimile or analog modem data, the packet data conversion processing of the old operation system that is switched from the operation system to the standby system by system switching A system switching method for a packet data conversion processing unit, wherein a jitter buffer size and an echo canceller setting applied by detecting data communication in the unit are applied to the own packet data conversion processing unit .
前記運用系及び待機系のパケットデータ変換処理部は、それぞれ、パケットネットワーク内で識別される運用系のアドレスと待機系のアドレスとが付与され、パケットネットワークとの通信が可能か否かの監視を行って、パケットネットワークの故障を検出することを特徴とする請求項1記載のパケットデータ変換処理部の系切り替え方法。 The active and standby packet data conversion processing units are respectively assigned an active address and a standby address identified in the packet network, and monitor whether or not communication with the packet network is possible. The system switching method of the packet data conversion processing unit according to claim 1, wherein a failure of the packet network is detected .
JP2006075208A 2006-03-17 2006-03-17 System switching method for packet data conversion processor Expired - Fee Related JP4637041B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006075208A JP4637041B2 (en) 2006-03-17 2006-03-17 System switching method for packet data conversion processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006075208A JP4637041B2 (en) 2006-03-17 2006-03-17 System switching method for packet data conversion processor

Publications (2)

Publication Number Publication Date
JP2007251809A JP2007251809A (en) 2007-09-27
JP4637041B2 true JP4637041B2 (en) 2011-02-23

Family

ID=38595601

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006075208A Expired - Fee Related JP4637041B2 (en) 2006-03-17 2006-03-17 System switching method for packet data conversion processor

Country Status (1)

Country Link
JP (1) JP4637041B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5104417B2 (en) 2008-03-07 2012-12-19 沖電気工業株式会社 Communication management system, communication management method, and communication apparatus

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004207836A (en) * 2002-12-24 2004-07-22 Nec Saitama Ltd Uninterruptible switching method of atm bus in base station and uninterruptible switching system of atm bus in base station
JP2005057461A (en) * 2003-08-04 2005-03-03 Nippon Telegr & Teleph Corp <Ntt> Method for switching redundant system
JP2005130049A (en) * 2003-10-21 2005-05-19 Fujitsu Ltd Node
JP2005303501A (en) * 2004-04-08 2005-10-27 Hitachi Ltd Packet transfer apparatus
JP2005333243A (en) * 2004-05-18 2005-12-02 Mitsubishi Electric Corp Media gateway device
JP2007235824A (en) * 2006-03-03 2007-09-13 Oki Electric Ind Co Ltd Voice data relay method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004207836A (en) * 2002-12-24 2004-07-22 Nec Saitama Ltd Uninterruptible switching method of atm bus in base station and uninterruptible switching system of atm bus in base station
JP2005057461A (en) * 2003-08-04 2005-03-03 Nippon Telegr & Teleph Corp <Ntt> Method for switching redundant system
JP2005130049A (en) * 2003-10-21 2005-05-19 Fujitsu Ltd Node
JP2005303501A (en) * 2004-04-08 2005-10-27 Hitachi Ltd Packet transfer apparatus
JP2005333243A (en) * 2004-05-18 2005-12-02 Mitsubishi Electric Corp Media gateway device
JP2007235824A (en) * 2006-03-03 2007-09-13 Oki Electric Ind Co Ltd Voice data relay method and system

Also Published As

Publication number Publication date
JP2007251809A (en) 2007-09-27

Similar Documents

Publication Publication Date Title
US10649866B2 (en) Method and apparatus for indirectly assessing a status of an active entity
CN101394260B (en) Method and apparatus for realizing main standby inverting and load sharing
JP4765892B2 (en) Data transmission method, data transmission apparatus, and data transmission system for performing multilink bundle control
JP2004186766A (en) Backup control apparatus, and method for backing up control apparatus
WO2007070009A1 (en) Un-interrupted voip radio gateway services through clustering
JP4282613B2 (en) Network connection device
JP4482050B2 (en) Telephone system and its gateway, and redundant switching method
US20080144608A1 (en) Method for Transmitting Communication Data
JP4797705B2 (en) Voice data relay method and system
JP4591368B2 (en) Network, media gateway apparatus, and internal resource management method used therefor
JP4637041B2 (en) System switching method for packet data conversion processor
US7738362B2 (en) System and method for address notification in a network
JP4967674B2 (en) Media service system, media service device, and LAN redundancy method used therefor
US20100027528A1 (en) Notification of Impending Media Gateway Resource Exhaustion
JP2007104309A (en) Gateway device
US20080117807A1 (en) Accelerated Recovery During Negotiation Between a Media Gateway and a Media Gateway Controller
JP4528817B2 (en) Voice monitoring method and apparatus in IP network
JP2021129280A (en) Communication device, communication system, voice data relay method, and communication program
JP3666412B2 (en) Communications system
JP2010021671A (en) Media gateway apparatus, communication system, and redundancy method used itherein
JP6387603B2 (en) Redundant communication apparatus and system switching method thereof
JP2010124202A (en) Seamless communication method and communication system using the same
KR100491887B1 (en) internet channel processing device of the VoIP system and controlling method therefore
CN102299830B (en) Dial-up link detection method and equipment
KR20010048036A (en) method for backup in router

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081204

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20100118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100723

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100817

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101012

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: 20101109

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: 20101122

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131203

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees