(57)【要約】【課題】交換機間の同期処理のためにサービスが中断する必要をなくし、その同期処理が交換機の交換処理性能に与える影響を小さくすること。【解決手段】交換機の所分割を行うにあたり、加入者情報について移行先交換機４０との間で実行した同期処理の進捗状況を通知する移行元交換機３０と、通知された進捗状況に基づいて呼処理をそれら２つの交換機３０，４０のうちいずれかに振り分ける呼処理振り分け装置２０とを有する。【選択図】図１
2014003513.tif 000002
【特許請求の範囲】
【請求項１】
交換機所分割における加入者情報同期システムであって、
加入者情報について他の交換機との間で実行した同期処理の進捗状況を通知する交換機と、
前記通知された進捗状況に基づいて呼処理を前記２つの交換機のうちいずれかに振り分ける呼処理振り分け装置と、
を有することを特徴とする加入者情報同期システム。
【請求項２】
前記２つの交換機は、加入者情報の移行元交換機及び移行先交換機であって、
前記呼処理振り分け装置は、
同期処理が完了した加入者から順次移行先交換機に呼処理を振り分けることを特徴とする請求項１記載の加入者情報同期システム。
【請求項３】
交換機所分割における加入者情報同期方法であって、
交換機により、加入者情報について他の交換機との間で実行した同期処理の進捗状況を通知するステップと、
呼処理振り分け装置により、前記通知された進捗状況に基づいて呼処理を前記２つの交換機のうちいずれかに振り分けるステップと、
を有することを特徴とする加入者情報同期方法。
【請求項４】
前記２つの交換機は、加入者情報の移行元交換機及び移行先交換機であって、
前記呼処理振り分け装置は、
同期処理が完了した加入者から順次移行先交換機に呼処理を振り分けることを特徴とする請求項３記載の加入者情報同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換機内で管理する加入者情報を別の交換機に移行する際、移行元と移行先の加入者情報を同期する技術に関する。
【背景技術】
【０００２】
交換機の加入者情報を別の交換機に移行する（所分割）際、その移行前後でサービス提供を問題なく継続するためには、移行元及び移行先の各交換機で加入者情報を同期しておく必要がある。
【０００３】
加入者情報にはユーザの使用状況により刻々と変化する情報もあることから、その同期方法としては、１．サービスを停止して一括同期する方法、２．着信トリガを契機に加入者情報内の個別データを個々に同期する方法がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３７５４３０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、第１の方法ではサービスの停止時間が発生し、第２の方法ではトラヒック条件次第で移行先の交換機の交換処理性能に影響を与えるという問題があった。
【０００６】
本発明は、上記を鑑みてなされたものであり、その課題とするところは、交換機間の同期処理のためにサービスが中断する必要をなくし、その同期処理が交換機の交換処理性能に与える影響を小さくすることにある。
【課題を解決するための手段】
【０００７】
請求項１記載の加入者情報同期システムは、交換機所分割における加入者情報同期システムであって、加入者情報について他の交換機との間で実行した同期処理の進捗状況を通知する交換機と、前記通知された進捗状況に基づいて呼処理を前記２つの交換機のうちいずれかに振り分ける呼処理振り分け装置と、を有することを特徴とする。
【０００８】
請求項２記載の加入者情報同期システムは、請求項１記載の加入者情報同期システムにおいて、前記２つの交換機は、加入者情報の移行元交換機及び移行先交換機であって、前記呼処理振り分け装置は、同期処理が完了した加入者から順次移行先交換機に呼処理を振り分けることを特徴とする。
【０００９】
請求項３記載の加入者情報同期方法は、交換機所分割における加入者情報同期方法であって、交換機により、加入者情報について他の交換機との間で実行した同期処理の進捗状況を通知するステップと、呼処理振り分け装置により、前記通知された進捗状況に基づいて呼処理を前記２つの交換機のうちいずれかに振り分けるステップと、を有することを特徴とする。
【００１０】
請求項４記載の加入者情報同期方法は、請求項３記載の加入者情報同期方法において、前記２つの交換機は、加入者情報の移行元交換機及び移行先交換機であって、前記呼処理振り分け装置は、同期処理が完了した加入者から順次移行先交換機に呼処理を振り分けることを特徴とする。
【００１１】
本発明によれば、交換機の所分割を行うにあたり、加入者情報について他の交換機との間で実行した同期処理の進捗状況を通知する交換機と、通知された進捗状況に基づいて呼処理をそれら２つの交換機のうちいずれかに振り分ける呼処理振り分け装置とを有するため、交換機間の同期処理のためにサービスが中断する必要をなくし、その同期処理が交換機の交換処理性能に与える影響を小さくすることができる。
【発明の効果】
【００１２】
本発明によれば、交換機間の同期処理のためにサービスが中断する必要をなくし、その同期処理が交換機の交換処理性能に与える影響を小さくすることができる。
【図面の簡単な説明】
【００１３】
【図１】加入者情報同期システムの全体構成を示す図である。
【図２】加入者情報同期システムの処理シーケンスを示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明を実施する一実施の形態について図面を用いて説明する。但し、本発明は多くの異なる様態で実施することが可能であり、本実施の形態の記載内容に限定して解釈すべきではない。
【００１５】
図１は、加入者情報同期システムの全体構成を示す図である。この加入者情報同期システムは、交換機の所分割を行うにあたりその対象とされる２つの交換機と、それら交換機の前段で電話網１０を介して受信した着信呼の処理をいずれかの交換機に振り分ける呼処理振り分け装置２０とを備える。
【００１６】
その２つの交換機の基本機能（例えば、呼処理機能や通話処理機能等）は共通することから、本来その名称を異にする必要はないが、異なる名称を使用した方が発明を理解する上で容易かつ適切であるため、一方を加入者情報の移行元交換機３０と称し、他方をその加入者情報の移行先交換機４０と称する。
【００１７】
尚、呼処理振り分け装置２０と移行元交換機３０又は移行先交換機４０とは相互に通信可能であり、それら２つの交換機３０，４０間でも呼処理振り分け装置２０の経由・未経由に関係なく相互に通信可能である。以下、それら装置等が有する機能を説明する。
【００１８】
移行元交換機３０は、加入者情報を記憶している移行元加入者データベース３１に接続され、上述したような交換機の基本機能に加えて、移行先交換機４０にその加入者情報を加入者単位で同期通信する同期処理機能と、その同期通信による同期処理の進捗状況を管理する同期状態管理機能と、その進捗状況を呼処理振り分け装置２０に通知する同期状況通知機能と、を備える。
【００１９】
移行先交換機４０は、移行元交換機３０と同様の機能を備える。すなわち、上述したような交換機の基本機能に加えて、移行元交換機３０との同期通信により送信された加入者情報を移行先加入者データベース４１に記憶させる同期処理機能と、その同期通信による同期処理の進捗状況を管理する同期状態管理機能と、その進捗状況を呼処理振り分け装置２０に通知する同期状況通知機能と、を備える。
【００２０】
加入者情報とは、図１に示すように、加入者電話番号と当該加入者電話番号に関連する１つ以上の加入者情報（例えば、転送先等）とを対応付けて加入者毎に記憶管理したデータである。また、移行先交換機４０との間で行った加入者情報の同期状態も併せて記憶管理され、同期処理を実施した加入者については完了が記録され、未実施のものについては未完了が記録される。
【００２１】
呼処理振り分け装置２０は、移行元交換機３０又は移行先交換機４０から通知された加入者情報の同期処理進捗状況に基づいて呼処理振り分けデータベース２１内の呼処理振り分け判定表を更新するデータ管理機能と、その呼処理振り分け判定表に基づいて着信呼の処理の振り分け先を判定し、移行元交換機３０又は移行先交換機４０にその呼処理を振り分ける呼処理振り分け機能と、を備える。
【００２２】
呼処理振り分け判定表とは、図１に示すように、加入者電話番号と当該加入者電話番号に係る呼の処理振り分け先とを対応付けて記憶管理したデータである。本実施の形態では、移行元交換機３０の交換機ＩＤをＡとし、移行先交換機４０の交換機ＩＤをＢとしている。
【００２３】
尚、このような呼処理振り分け装置２０は、メモリ等の記憶手段やＣＰＵ等の計算・制御手段を備えたコンピュータにより実現可能であり、その機能処理はプログラムによって実行される。
【００２４】
次に、加入者情報同期システムの動作を説明する。図２は、加入者情報同期システムの処理シーケンスを示す図である。尚、本処理シーケンスの開始前、移行元交換機３０と移行先交換機４０間での同期処理は未実施であり、呼処理振り分け判定表内の振り分け先は全てＡ（移行元交換機３０）に設定されているとする。
【００２５】
このような条件下において、ある加入者端末から加入者電話番号「０３−ＸＸＸＸ−ＸＸＸＸ」に係る呼が発信されると、呼処理振り分け装置２０は、電話網１０を介して当該呼を着信し、呼処理振り分けデータベース２１から取得した呼処理振り分け判定表に基づいて当該着信呼の処理の振り分け先をＡと判定し、移行元交換機３０に振り分けて送信する（ステップＳ１）。
【００２６】
ここで、移行元交換機３０が、加入者情報に含まれる複数の加入者のうち当該加入者について同期処理を開始すると（ステップＳ２）、当該加入者の加入者情報を移行元加入者データベース３１から読み出して移行先交換機４０との間で同期処理を実行する（ステップＳ３）。
【００２７】
そして、移行元交換機３０及び移行先交換機４０が当該加入者について各データベース３１、４１内の同期状態を完了に設定することにより同期処理が完了すると（ステップＳ４）、移行元交換機３０は、当該加入者に係る呼処理の振り分け先を変更する要求を呼処理振り分け装置２０に送信する（ステップＳ５）。
【００２８】
その後、呼処理振り分け装置２０は、移行元交換機３０から送信された呼処理振り分け先変更要求に基づいて、呼処理振り分け判定表内の当該加入者に係る呼の処理振り分け先をＡからＢに変更し（ステップＳ６）、移行元交換機３０にその変更完了応答を送信する（ステップＳ７）。
【００２９】
これ以降、任意の時点で同一加入者の加入者端末から再び呼を着信すると、呼処理振り分け装置２０は、ステップＳ１と同様に呼処理振り分け判定表に基づいて当該着信呼の処理の振り分け先を判定するが、ステップＳ６で当該着信呼の振り分け先がＢに変更されているので、移行元交換機３０ではなく移行先交換機４０に振り分けて送信する（ステップＳ８）。
【００３０】
その後、ステップＳ２〜ステップＳ７を同期対象の加入者数分加入者毎に繰り返し実行し、同期処理の完了した加入者から順次移行先交換機４０に呼処理を振り分ける。
【００３１】
尚、ステップＳ５では、呼処理振り分け先変更要求を送信する場合を例に説明したが、呼処理振り分け装置２０において対象加入者に対する同期処理の完了を把握できれば振り分け先をＡからＢに変更できることから、同期処理の進捗状況を移行元交換機３０から呼処理振り分け装置２０に通知することで足りる。
【００３２】
また、電話網１０は例であり、ＰＳＴＮ（Public Switched Telephone Network）／ＩＰ（Internet Protocol）網であってもよく、広くは通信ネットワークであればよい。
【００３３】
また、呼処理振り分けデータベース２１は、呼処理振り分け装置２０の内部に位置してもよい。同様に、移行元加入者データベース３１は移行元交換機３０の内部に位置してもよいし、移行先加入者データベース４１は移行先交換機４０の内部に位置してもよい。
【００３４】
また、呼処理振り分け装置２０を、移行元交換機３０や移行先交換機４０に縮退してもよい。呼処理振り分け装置２０の各機能を１つの機能部で実現してもよい。
【００３５】
また、同期通信は、例えば、ＦＴＰ（File Transfer Protocol）、ｒｓｙｎｃ、データベース管理システムのエクスポート／インポート機能等を利用することで実現できる。
【００３６】
また、呼処理振り分け先変更要求の送信には、例えば、ＳＩＰ（Session Initiation Protocol）  ＭＥＳＳＡＧＥ、ＳＯＡＰ（Simple Object Access Protocol）、ＤＩＡＭＥＴＥＲ／Ｓｈ等を利用することで実現できる。
【００３７】
以上より、本実施の形態によれば、交換機の所分割を行うにあたり、加入者情報について移行先交換機４０との間で実行した同期処理の進捗状況を通知する移行元交換機３０と、通知された進捗状況に基づいて呼処理をそれら２つの交換機３０，４０のうちいずれかに振り分ける呼処理振り分け装置２０とを有するので、それら２つの交換機間の同期処理のためにサービスが中断する必要をなくし、その同期処理が各交換機３０，４０の交換処理性能に与える影響を小さくすることができる。例えば、交換機の交換処理よりも同期処理の優先度を下げる等することにより、各交換機３０，４０での交換処理性能に影響が出ないような実装が可能となる。
【符号の説明】
【００３８】
１０…回線
２０…呼処理振り分け装置
２１…呼処理振り分けデータベース
３０…移行元交換機
３１…移行元加入者データベース
４０…移行先交換機
４１…移行先加入者データベース
Ｓ１〜Ｓ８…ステップ
【図１】
2014003513.tif 000003
【図２】
2014003513.tif 000004