JP5136902B2 - Private branch exchange failover system and private branch failover method - Google Patents
Private branch exchange failover system and private branch failover method Download PDFInfo
- Publication number
- JP5136902B2 JP5136902B2 JP2008265214A JP2008265214A JP5136902B2 JP 5136902 B2 JP5136902 B2 JP 5136902B2 JP 2008265214 A JP2008265214 A JP 2008265214A JP 2008265214 A JP2008265214 A JP 2008265214A JP 5136902 B2 JP5136902 B2 JP 5136902B2
- Authority
- JP
- Japan
- Prior art keywords
- private branch
- branch exchange
- primary system
- private
- functioning
- 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.)
- Active
Links
Images
Landscapes
- Sub-Exchange Stations And Push- Button Telephones (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、プライマリ・システムとして機能する構内交換機の配下に置かれる構内電話機及びセカンダリ・システムとして機能する構内交換機の配下に置かれる構内電話機を集中制御するためのプライマリ・システム機能部を少なくとも有する構内交換機のフェイルオーバ・システム及びその方法に関する。 The present invention provides a private telephone having at least a primary system function unit for centrally controlling a private telephone placed under the private branch exchange functioning as a primary system and a private telephone exchange acting as a secondary system. The present invention relates to an exchange failover system and method.
1つのビルの各事務机に置かれている構内電話機は、1つの構内交換機に接続され、その構内電話機を1つの構内交換機が制御することもある。しかし、例えば、大規模なビルにおいては、構内交換機が各フロア毎に複数置かれ、各フロア毎の構内電話機がそのフロアの構内交換機に接続される。この場合、各フロアにはセカンダリ・システムとして機能する構内交換機が置かれ、これらの構内交換機を集中制御するプライマリ・システムとして機能する構内交換機も置かれる。 A private telephone set placed at each office desk in one building is connected to one private branch exchange, and the private telephone may be controlled by one private branch exchange. However, for example, in a large-scale building, a plurality of private branch exchanges are placed for each floor, and private telephones for each floor are connected to the private branch exchanges on that floor. In this case, a private branch exchange functioning as a secondary system is placed on each floor, and a private branch exchange functioning as a primary system for centrally controlling these private branch exchanges is also placed.
他方、近年、電話機やファクシミリをコンピュータシステムに統合するCTI(Computer Telephony Integration)という技術が普及してきている。 On the other hand, in recent years, a technique called CTI (Computer Telephony Integration) that integrates telephones and facsimiles into computer systems has become widespread.
CTIにおいては、CTIアプリケーションとCTIドライブとを含むコンピュータは、セカンダリ・システムとして機能する構内交換機ではなく、プライマリ・システムとして機能する構内交換機と通信を行う。
ところで、プライマリ・システムとして機能する構内交換機に障害が発生した場合、フェイルオーバの機能が働き、それまでセカンダリ・システムとして機能していた構内交換機のうちの1つの構内交換機が新たなプライマリ・システムとして機能する構内交換機となる。 By the way, when a private branch exchange that functions as a primary system fails, the failover function works, and one private branch exchange that has functioned as a secondary system until then functions as a new primary system. A private branch exchange.
そのような場合、それまでプライマリ・システムとして機能する構内交換機と通信を行っていたコンピュータは、新たなプライマリ・システムとして機能する構内交換機との通信を開始する必要あるが、このための方法が従来なかった。 In such a case, the computer that had previously communicated with the private branch exchange that functions as the primary system needs to start communication with the private branch exchange that functions as the new primary system. There wasn't.
そこで、本発明は、プライマリ・システムとして機能する構内交換機が替わった場合であっても、CTIに対応したコンピュータが、新たなプライマリ・システムとして機能する構内交換機との通信を開始することを可能とする、構内交換機のフェイルオーバシステム及び構内交換機のフェイルオーバ方法を提供することを目的とする。 Therefore, the present invention enables a computer compatible with CTI to start communication with a private branch exchange functioning as a new primary system even when the private branch exchange functioning as a primary system is changed. An object of the present invention is to provide a failover system for a private branch exchange and a failover method for the private branch exchange.
本発明によれば、プライマリ・システムとして機能する構内交換機の配下に置かれる構内電話機及びセカンダリ・システムとして機能する構内交換機の配下に置かれる構内電話機を集中制御するためのプライマリ・システム機能部と、配下に構内電話機を置くセカンダリ・システムとして機能するセカンダリ・システム機能部とを、複数の構内交換機の各々が備え、或る1つの構内交換機がプライマリ・システムとして機能し、他の構内交換機がセカンダリ・システムとして機能し、プライマリ・システムとして機能していた前記或る1つの構内交換機に障害が発生した場合、それまでセカンダリ・システムとして機能していた構内交換機のうちの1つの構内交換機が、新たなプライマリ・システムとして機能する構内交換機のフェイルオーバ・システムであって、セカンダリ・システムとして機能している各構内交換機が現在プライマリ・システムとして機能している構内交換機のIPアドレスを知っており、コンピュータ・テレフォニ・インテグレーション・サーバが接続できた構内交換機がセカンダリ・システムとして機能している場合、その構内交換機は、自機がプライマリ・システムとして機能している構内交換機でない旨と、現在プライマリ・システムとして機能している構内交換機のIPアドレスとを、前記コンピュータ・テレフォニ・インテグレーション・サーバに通知し、前記通知を受けたコンピュータ・テレフォニ・インテグレーション・サーバは、通知を受けたIPアドレスを有する構内交換機を、プライマリ・システムとして機能する構内交換機として扱って接続することを特長とする構内交換機のフェイルオーバ・システムが提供される。 According to the present invention, a primary system function unit for centralized control of a private telephone set placed under the private branch exchange functioning as a primary system and a private branch exchange functioning as a secondary system; Each of the plurality of private branch exchanges has a secondary system function unit that functions as a secondary system in which a private telephone is placed under the subordinate telephone. One private branch exchange functions as a primary system, and the other private branch exchanges are secondary When a failure occurs in the one private branch exchange that functions as the system and functions as the primary system, one of the private branch exchanges that have functioned as the secondary system until then becomes a new one. Failover of the private branch exchange that functions as the primary system A private branch exchange where each private branch exchange that is functioning as a secondary system knows the IP address of the private branch exchange that is currently functioning as the primary system and can be connected to a computer telephony integration server Is functioning as a secondary system, the private branch exchange indicates that the private branch exchange is not the private branch exchange functioning as the primary system and the IP address of the private branch exchange currently functioning as the primary system. The computer telephony integration server notified to the computer telephony integration server, and the computer telephony integration server receiving the notification treats the private branch exchange having the notified IP address as a private branch exchange functioning as a primary system. Failover system private branch exchange that features that connection is provided Te.
また、本発明によれば、プライマリ・システムとして機能する構内交換機の配下に置かれる構内電話機及びセカンダリ・システムとして機能する構内交換機の配下に置かれる構内電話機を集中制御するためのプライマリ・システム機能部と、配下に構内電話機を置くセカンダリ・システムとして機能するセカンダリ・システム機能部とを、複数の構内交換機の各々が備え、或る1つの構内交換機がプライマリ・システムとして機能し、他の構内交換機がセカンダリ・システムとして機能し、プライマリ・システムとして機能していた前記或る1つの構内交換機に障害が発生した場合、それまでセカンダリ・システムとして機能していた構内交換機のうちの1つの構内交換機が、新たなプライマリ・システムとして機能する構内交換機のフェイルオーバ方法であって、セカンダリ・システムとして機能している各構内交換機が現在プライマリ・システムとして機能している構内交換機のIPアドレスを知っており、コンピュータ・テレフォニ・インテグレーション・サーバが接続できた構内交換機がセカンダリ・システムとして機能している場合、その構内交換機は、自機がプライマリ・システムとして機能している構内交換機でない旨と、現在プライマリ・システムとして機能している構内交換機のIPアドレスとを、前記コンピュータ・テレフォニ・インテグレーション・サーバに通知し、前記通知を受けたコンピュータ・テレフォニ・インテグレーション・サーバは、通知を受けたIPアドレスを有する構内交換機を、プライマリ・システムとして機能する構内交換機として扱って接続することを特長とする交換間のフェイルオーバ方法が提供される。 Further, according to the present invention, a primary system function unit for centralized control of a private telephone placed under a private branch exchange functioning as a primary system and a private telephone located under a private branch exchange functioning as a secondary system Each of the plurality of private branch exchanges, one private branch exchange functions as the primary system, and the other private branch exchanges When a certain private branch exchange functioning as a secondary system and functioning as a primary system fails, one of the private branch exchanges functioning as the secondary system until then is The face of the private branch exchange that functions as the new primary system A private branch exchange in which each private branch exchange that is functioning as a secondary system knows the IP address of the private branch exchange that is currently functioning as a primary system and can be connected to a computer telephony integration server Is functioning as a secondary system, the private branch exchange indicates that the private branch exchange is not the private branch exchange functioning as the primary system and the IP address of the private branch exchange currently functioning as the primary system. The computer telephony integration server notified to the computer telephony integration server, and the computer telephony integration server receiving the notification treats the private branch exchange having the notified IP address as a private branch exchange functioning as a primary system. Failover method between exchanges that features that connection is provided Te.
本発明によれば、プライマリ・システムとして機能する構内交換機が替わった場合であっても、CTIに対応したコンピュータが、新たなプライマリ・システムとして機能する構内交換機との通信を開始することが可能となる。 According to the present invention, even when a private branch exchange functioning as a primary system is changed, a computer compatible with CTI can start communication with a private branch exchange functioning as a new primary system. Become.
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。 The best mode for carrying out the present invention will be described below in detail with reference to the drawings.
プライマリ構内交換機(プライマリ・システムとして機能する構内交換機のことをいう。「構内交換機」のことを「ボタン電話装置」ともいう。)がネットワーク障害等によりダウンし、フェイルオーバーして他の構内交換機が代理のプライマリ構内交換機として動作開始した場合でも、CTIサーバ(CTIアプリケーションとCTIドライブとを含むコンピュータ)100は代理のプライマリ装置に自動的に接続し、CTIサーバとしての動作を継続できる。 The primary private branch exchange (referred to as a private branch exchange that functions as a primary system. “Private branch exchange” is also referred to as “button telephone device”) goes down due to a network failure, etc., and fails over to another private branch exchange. Even when the operation is started as the proxy primary private branch exchange, the CTI server (computer including the CTI application and the CTI drive) 100 can automatically connect to the proxy primary device and continue the operation as the CTI server.
CTIサーバ100は、プライマリ構内交換機に接続した時に、代理のプライマリ構内交換機となりうる構内交換機のIPアドレスのリストを取得する。
When connected to the primary private branch exchange, the
プライマリ構内交換機との接続が切断された場合には、取得している代理のプライマリ構内交換機となりうる構内交換機のIPアドレスのリストを元に代理のプライマリ構内交換機として動作している構内交換機を検索する。 When the connection with the primary private branch exchange is disconnected, the private branch exchange operating as the proxy primary private branch exchange is searched based on the list of IP addresses of the private branch exchanges that can be acquired as the primary proxy private branch exchange. .
プライマリ構内交換機として動作していない構内交換機がCTIサーバから接続された場合には、その構内交換機は、プライマリ構内交換機として動作している構内交換機のIPアドレスをCTIサーバに通知する。 When a private branch exchange not operating as a primary private branch exchange is connected from the CTI server, the private branch exchange notifies the CTI server of the IP address of the private branch exchange operating as the primary private branch exchange.
次に、本発明の実施形態の構成について図面を参照して詳細に説明する。 Next, the configuration of the embodiment of the present invention will be described in detail with reference to the drawings.
図1を参照すると、本発明の第1の実施形態は、CTIサーバとして使用するコンピュータ100並びに構内交換機200、構内交換機210及び構内交換機220とを含む。
Referring to FIG. 1, the first embodiment of the present invention includes a
コンピュータ100には、構内交換機200とLANで通信するためのプログラムであるCTIドライバ120がインストールされている。
The
CTIドライバ120は、構内交換機に収容されている電話機、回線をCTIアプリケーション110が制御するためのインターフェースを有している。
The
CTIアプリケーション110は、CTIドライバ120によって提供されるインターフェースを使用して、構内交換機に収容されている電話機、回線を制御する機能を有している。
The
構内交換機200、構内交換機210及び構内交換機220は、それぞれ、冗長構成を有している。すなわち、構内交換機200、構内交換機210及び構内交換機220は、プライマリシステムとして機能する部分及びセカンダリシステムとして機能する部分の両者を有している。通常は構内交換機200がプライマリシステムとして動作し、構内交換機200のプライマリシステム部が、構内交換機200のセカンダリシステム部、構内交換機210のセカンダリシステム部及び構内交換機220のセカンダリシステム部を集中制御している。
Each of the private branch exchange 200, the
構内交換機200が障害等によりネットワークから切り離されたことを構内交換機210が検出した場合、構内交換機210は代理プライマリシステムとして構内交換機200の代わりに集中制御を開始する。
When the private branch exchange 210 detects that the
CTIドライバ120が、構内交換機の制御を行うためには、集中制御を行っているプライマリ構内交換機に接続する必要がある。
In order for the
CTIドライバ120は、構内交換機200から定期的に送信されるパケットにより、構内交換機200との接続を監視する機能を有している。
The
CTIドライバ120は、構内交換機200に接続した時に、代理プライマリシステムになりうる構内交換機のIPアドレスのリストを構内交換機200から取得し記憶しておく機能を有する。
When connected to the
CTIドライバ120は、構内交換機200との接続が切断されたことを検出した時に、記憶していた構内交換機のIPアドレスのリストをもとに、リストの上位から順に接続を試みる機能を有する。
When the
構内交換機200、210は、CTIドライバ120から接続された時に、自身がプライマリシステムとして動作していない場合は、自機がプライマリシステムとして動作している構内交換機でない旨と、その時点でプライマリシステムとして動作している構内交換機のIPアドレスを、CTIドライバ120に通知する。
If the private branch exchanges 200 and 210 are not operating as a primary system when they are connected from the
CTIドライバ120は、接続を試みた構内交換機から、その構内交換機がプライマリシステムとして動作している構内交換機でない旨とプライマリシステムとして動作している構内交換機のIPアドレスを通知された場合は、通知されたIPアドレスの構内交換機に接続を試みる機能を有する。
The CTI
次に、図1及び図2のフローチャートを参照して本発明の第1の実施形態の動作について詳細に説明する。 Next, the operation of the first embodiment of the present invention will be described in detail with reference to the flowcharts of FIGS.
まず、始めにCTIドライバ120はユーザにより設定された構内交換機のIPアドレスに接続を試みる(図2のステップA1)。一定時間内に接続できなければ、接続失敗とみなしてステップA3へ、接続できた場合はステップA4へ進む(ステップA2)。保存していたIPアドレスリストの先頭から順に接続を試みる(ステップA3)。接続できた場合は、接続した構内交換機にその構内交換機がプライマリシステム又は代理プライマリシステムとして動作しているか否かを問い合わせる(ステップA4)。問い合わせた結果を参照し、接続した構内交換機がプライマリシステム又は代理プライマリシステムとして動作していない場合はステップA6に進む。接続した構内交換機がプライマリシステム又は代理プライマリシステムとして動作している場合は、ステップA7に進む。プライマリシステム又は代理プライマリシステムとして動作していない構内交換機は、現在プライマリシステムとして動作している構内交換機のIPアドレスを通知する。CTIドライバ120は通知されたIPアドレスに対して接続を試みる(ステップA6)。プライマリシステム又は代理プライマリシステムとして動作している構内交換機である場合は、CTIドライバ120は構内交換機に、代理プライマリシステムとして動作できる構内交換機のIPアドレスを問い合わせる(ステップA7)。最後に、構内交換機から通知されたIPアドレスリストによりCTIドライバ120が保存しているIPアドレスリストの情報を更新する(ステップA8)。
First, the
次に、具体例を用いて本実施形態の動作を説明する。 Next, the operation of this embodiment will be described using a specific example.
プライマリシステムである構内交換機200が正常に動作している場合は次のように動作する。 When the private branch exchange 200, which is the primary system, is operating normally, it operates as follows.
CTIドライバ120は、リストで最上位にあるIPアドレスを有する構内交換機200に接続する(図3のステップB1)。接続に成功するとCTIドライバ120は接続できた構内交換機がプライマリシステム又は代理プライマリシステムとして動作しているか否かの問合せを行う(ステップB2)。接続先の構内交換機200から、その構内交換機200がプライマリシステム又は代理プライマリシステムとして動作していることを通知されると、CTIドライバ120は、構内交換機200に対してIPアドレスリストの問合せを行う。構内交換機200は、構内交換機210と構内交換機220のIPアドレスを構内交換機200に通知する(ステップB3)。
The CTI
プライマリシステムである構内交換機200に障害が発生し、CTIドライバ120が構内交換機200に接続できなかった場合は、例えば、次のように動作する。
When a failure occurs in the
接続に成功するとCTIドライバ120はプライマリかどうかの問合せを行う(ステップB4)。接続先の構内交換機210からプライマリシステムであることが通知されるとCTIドライバ120は、IPアドレスリストの問合せを行う(ステップB5)。
If the connection is successful, the
本実施形態の第1の効果は、構内交換機のフェイルオーバーによって接続先の構内交換機が変更された場合にも、CTIドライバが変更後の構内交換機に接続できることにある。 The first effect of the present embodiment is that the CTI driver can be connected to the changed private branch exchange even when the private branch exchange to be connected is changed due to failover of the private branch exchange.
その理由は、構内交換機から予め接続先となる可能性のある構内交換機のIPアドレスリストを取得しているためである。 The reason is that an IP address list of private branch exchanges that may become connection destinations is acquired in advance from the private branch exchange.
次に、他の実施例の動作を説明する。 Next, the operation of another embodiment will be described.
ステップB3まで至り、構内交換機200に障害が発生するまでの動作は上記の実施例と同じである。
The operation up to Step B3 until a failure occurs in the
IPアドレスリストの先頭が代理プライマリシステムでなかった場合は次のように動作する。 When the head of the IP address list is not the proxy primary system, the operation is as follows.
CTIドライバ120は構内交換機220に接続する(図4のステップC1)。ここで、構内交換機220が代理プライマリシステムではない場合を想定する。接続に成功するとCTIドライバ120は構内交換機220に構内交換機220がプライマリシステムとして動作しているか否かの問合せを行う。この例では接続先の構内交換機220は代理プライマリシステムではないので、構内交換機220は、構内交換機220が代理プライマリシステムでないことと、構内交換機210のIPアドレスを通知する(ステップC2)。CTIドライバ210は、構内交換機210のIPアドレスを通知されると、構内交換機210にそのIPアドレスを利用して接続する。接続に成功すると(ステップC3)、CTIドライバ120は構内交換機210に構内交換機210が代理プライマリシステムとして動作しているか否かの問合せを行う(ステップC4)。次にCTIドライバ120は、構内交換機210にIPアドレスリストの問合せを行う(ステップC5)。
The
次に、図5、図6を参照して、代理プライマリシステムとして機能する構内交換機をどのようにして決定するのかを説明する。 Next, with reference to FIGS. 5 and 6, how to determine the private branch exchange that functions as the proxy primary system will be described.
構内交換機200は、構内交換機210及び構内交換機220の各々からキープアライブを受信し、それに対してキープアライブ応答を返す(ステップS301)。
The
構内交換機200に障害が発生すると、構内交換機220はキープアライブ応答を返すことができなくなるので、構内交換機210及び構内交換機220は、構内交換機200に障害が発生したことを検出する(ステップS302、S303)。
If a failure occurs in the
再度、接続を試みるがキープアライブ応答がないため、構内交換機210及び構内交換機220は、再接続を断念する(ステップS304、S305)。
Since connection is attempted again but there is no keep-alive response,
生存している構内交換機は、優先順位を他の全ての構内交換機に問い合わせ、生存している構内交換機は、その問い合わせに対して応答をする(ステップS306、S307)。優先順位は、構内交換機の処理能力に応じて定めたり、機械的に1階から、階が上がる順に定めたり、その定め方は、運用で決める。 The surviving private branch exchange inquires all other private branch exchanges for the priority, and the surviving private branch exchange responds to the inquiry (steps S306 and S307). The priority order is determined according to the processing capacity of the private branch exchange, or mechanically determined from the first floor in the order that the floor rises.
次に、各構内交換機は自機の優先順位と受信した全ての優先順位とを比較し、自機の優先順位が最高である場合に、自機が代理プライマリシステムとして機能するべきであると判断する。本実施例では、それは、構内交換機210である(ステップS308)。 Next, each private branch exchange compares its own priority with all received priorities, and determines that it should function as a proxy primary system when its own priority is the highest. To do. In this embodiment, it is the private branch exchange 210 (step S308).
自機が代理プライマリシステムとして機能するべき構内交換機であると判断した構内交換機210は、自機のIPアドレスを構内交換機220に通知する(ステップS309)。
The
その後、構内交換機210をプライマリシステムの構内交換機とし、構内交換機220をセカンダリシステムの構内交換機として、構内交換機同士の通信を開始する(ステップS310)
Thereafter, communication between the private branch exchanges is started with the
100 コンピュータ
110 CTIアプリケーション
120 CTIドライバ
200、210、220 構内交換機
100
Claims (4)
或る1つの構内交換機がプライマリ・システムとして機能し、他の構内交換機がセカンダリ・システムとして機能し、
プライマリ・システムとして機能していた前記或る1つの構内交換機に障害が発生した場合、それまでセカンダリ・システムとして機能していた構内交換機のうちの1つの構内交換機が、新たなプライマリ・システムとして機能する構内交換機のフェイルオーバ・システムであって、
セカンダリ・システムとして機能している各構内交換機が現在プライマリ・システムとして機能している構内交換機のIPアドレスを知っており、
コンピュータ・テレフォニ・インテグレーション・サーバが接続できた構内交換機がセカンダリ・システムとして機能している場合、その構内交換機は、自機がプライマリ・システムとして機能している構内交換機でない旨と、現在プライマリ・システムとして機能している構内交換機のIPアドレスとを、前記コンピュータ・テレフォニ・インテグレーション・サーバに通知し、
前記通知を受けたコンピュータ・テレフォニ・インテグレーション・サーバは、通知を受けたIPアドレスを有する構内交換機を、プライマリ・システムとして機能する構内交換機として扱って接続することを特長とする
構内交換機のフェイルオーバ・システム。 A primary system function unit for centralized control of a private telephone set under a private branch exchange functioning as a primary system and a private branch exchange functioning as a secondary system, and a private telephone set under the private telephone set Each of the plurality of private branch exchanges has a secondary system function unit that functions as a secondary system.
One private branch exchange functions as the primary system, and the other private branch exchange functions as the secondary system.
When a failure occurs in a certain private branch exchange that has functioned as a primary system, one of the private branch exchanges that functioned as a secondary system until then functions as a new primary system. A private branch exchange failover system,
Each private branch exchange acting as a secondary system knows the IP address of the private branch exchange currently acting as the primary system,
If the private branch exchange to which the computer telephony integration server can connect is functioning as a secondary system, the private branch exchange is not the private branch exchange that is functioning as the primary system, and the current primary system. And the IP address of the private branch exchange that functions as the computer telephony integration server,
The computer / telephony integration server having received the notification treats and connects the private branch exchange having the notified IP address as a private branch exchange functioning as a primary system. .
請求項1に記載のフェイルオーバ・システム。 When a failure occurs in one of the private branch exchanges functioning as the primary system, all the other private branch exchanges inquire about the priority order and respond to the priority order. Each of the devices determines whether its own priority is highest by comparing its own priority with the priority in response from all other private branch exchanges. Is determined that it will be a private branch exchange that will function as the primary system in the future, and that fact and its IP address are transmitted to all other private branch exchanges and all other private branch exchanges that have received it. The failover system according to claim 1, wherein the failover system recognizes that it is a private branch exchange that functions as a secondary system and retains the received IP address.
或る1つの構内交換機がプライマリ・システムとして機能し、他の構内交換機がセカンダリ・システムとして機能し、
プライマリ・システムとして機能していた前記或る1つの構内交換機に障害が発生した場合、それまでセカンダリ・システムとして機能していた構内交換機のうちの1つの構内交換機が、新たなプライマリ・システムとして機能する構内交換機のフェイルオーバ方法であって、
セカンダリ・システムとして機能している各構内交換機が現在プライマリ・システムとして機能している構内交換機のIPアドレスを知っており、
コンピュータ・テレフォニ・インテグレーション・サーバが接続できた構内交換機がセカンダリ・システムとして機能している場合、その構内交換機は、自機がプライマリ・システムとして機能している構内交換機でない旨と、現在プライマリ・システムとして機能している構内交換機のIPアドレスとを、前記コンピュータ・テレフォニ・インテグレーション・サーバに通知し、
前記通知を受けたコンピュータ・テレフォニ・インテグレーション・サーバは、通知を受けたIPアドレスを有する構内交換機を、プライマリ・システムとして機能する構内交換機として扱って接続することを特長とする
構内交換機間のフェイルオーバ方法。 A primary system function unit for centralized control of a private telephone set under a private branch exchange functioning as a primary system and a private branch exchange functioning as a secondary system, and a private telephone set under the private telephone set Each of the plurality of private branch exchanges has a secondary system function unit that functions as a secondary system.
One private branch exchange functions as the primary system, and the other private branch exchange functions as the secondary system.
When a failure occurs in a certain private branch exchange that has functioned as a primary system, one of the private branch exchanges that functioned as a secondary system until then functions as a new primary system. A private branch exchange failover method,
Each private branch exchange acting as a secondary system knows the IP address of the private branch exchange currently acting as the primary system,
If the private branch exchange to which the computer telephony integration server can connect is functioning as a secondary system, the private branch exchange is not the private branch exchange that is functioning as the primary system, and the current primary system. And the IP address of the private branch exchange that functions as the computer telephony integration server,
The computer telephony integration server that has received the notification treats and connects the private branch exchange having the notified IP address as a private branch exchange that functions as a primary system, and a failover method between the private branch exchanges .
請求項3に記載のフェイルオーバ方法。 When a failure occurs in one of the private branch exchanges functioning as the primary system, all the other private branch exchanges inquire about the priority order and respond to the priority order. Each of the devices determines whether its own priority is highest by comparing its own priority with the priority in response from all other private branch exchanges. Is determined that it will be a private branch exchange that will function as the primary system in the future, and that fact and its IP address are transmitted to all other private branch exchanges and all other private branch exchanges that have received it. 4. The failover method according to claim 3, wherein the device recognizes that it is a private branch exchange that functions as a secondary system, and retains the received IP address.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008265214A JP5136902B2 (en) | 2008-10-14 | 2008-10-14 | Private branch exchange failover system and private branch failover method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008265214A JP5136902B2 (en) | 2008-10-14 | 2008-10-14 | Private branch exchange failover system and private branch failover method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010098359A JP2010098359A (en) | 2010-04-30 |
| JP5136902B2 true JP5136902B2 (en) | 2013-02-06 |
Family
ID=42259766
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008265214A Active JP5136902B2 (en) | 2008-10-14 | 2008-10-14 | Private branch exchange failover system and private branch failover method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5136902B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4381405B2 (en) * | 2006-09-29 | 2009-12-09 | 株式会社東芝 | Telephone exchange system |
-
2008
- 2008-10-14 JP JP2008265214A patent/JP5136902B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010098359A (en) | 2010-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7130409B2 (en) | Systems and methods using secondary signal backchanneling | |
| JP2004186766A (en) | Backup control apparatus, and method for backing up control apparatus | |
| CN101155073B (en) | Computer system and method for switching to backup system | |
| JP5366177B2 (en) | Slot interface access device, method and program thereof, and redundant configuration and alternative method of main device | |
| JP2007521547A (en) | Session start protocol end system and method | |
| JP2008236003A (en) | SIP server | |
| JP4480351B2 (en) | IP-PBX backup system and failure handling method for the system | |
| US8244949B2 (en) | Slot interface access unit, method thereof, and program thereof, as well as redundancy configuration of main unit, and replacing method of the same | |
| CN100463538C (en) | Method and system for improving reliability of soft switch by using off-site backup | |
| JP2010147788A (en) | Communication system, terminal registration method therefor, server unit and terminal device | |
| JP2009118063A (en) | Redundant system, method, program and server | |
| US20110216647A1 (en) | Telephone system, gateway for telephone system, and redundancy switching method | |
| CN101040264B (en) | Method and device for redundant control of electrical equipment | |
| JP5136902B2 (en) | Private branch exchange failover system and private branch failover method | |
| JP4387937B2 (en) | Telephone system and switching system | |
| EP1705829B1 (en) | System for realizing softswitch allopatric disaster recovery based on packet network | |
| CN1327727C (en) | Method for realizing double homes of media gateway | |
| JP4270020B2 (en) | Private branch exchange system, gateway device, private branch exchange method, and private branch exchange program | |
| JP2013527648A (en) | Emergency switching method and system | |
| JP5051652B2 (en) | Reconnection system between telephone exchange device and PC, reconnection method thereof, and reconnection program thereof | |
| JP4665063B2 (en) | COMMUNICATION SYSTEM, TERMINAL REGISTRATION METHOD, AND SERVER | |
| US7577135B2 (en) | IP telephone system | |
| JP2005348143A (en) | IP telephone service method and system | |
| JP2008061269A (en) | Call control apparatus, communication terminal, and communication system including these | |
| JP2007088544A (en) | Ip-pbx backup system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20100723 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100723 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100924 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120511 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120515 |
|
| 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: 20121022 |
|
| 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: 20121101 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5136902 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151122 Year of fee payment: 3 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |