(57)【特許請求の範囲】
【請求項１】
それぞれ通信網に接続され、すでに通信サービスを提供している１または複数の既存通信サービス制御装置と、これから通信サービスを提供する新通信サービス制御装置と、サービス契約者端末が収容される１または複数の交換機とを備え、前記既存及び新通信サービス制御装置は、それぞれ前記交換機に収容されたサービス契約者端末を管理するためのサービス契約者データを登録するデータベースを備え、いずれかの交換機からサービス契約者端末宛の呼接続要求があったとき、前記データベースを参照して該当する交換機に接続先を指示する通信サービス提供システムに用いられ、
前記既存通信サービス制御装置から前記新通信サービス制御装置に設備更新する場合に、前記既存通信サービス制御装置のデータベースに登録されているサービス契約者データを前記新通信サービス制御装置のデータベースに移行するサービス契約者データ移行方式において、
前記通信網に接続される交換機に対して、前記サービス契約者データの移行前に、サービス契約者端末宛の呼接続のルーチング先を前記既存通信サービス制御装置から前記新通信サービス制御装置に切り替えるように設定しておき、
前記新通信サービス制御装置が、前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置からサービス契約者データを取得して自装置内のデータベースに登録するとともに、当該データに基づいて通信サービスを継続して呼接続先に提供するようにし、
前記１または複数の交換機の少なくともいずれかが、前記サービス契約者データを登録するデータベースを備え、前記既存通信サービス制御装置とともに分散してサービス契約者データを管理しているとき、
前記新通信サービス制御装置は、前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置及び交換機から該当するサービス契約者データを取得し、前記既存通信サービス制御装置からの契約者データと前記交換機からの契約者データと間の論理矛盾判定を行い、論理矛盾がない場合は、自装置内のデータベースに登録するとともに、当該データに基づいて通信サービスを継続して呼接続先に提供し、論理矛盾がある場合は、登録を取りやめるとともに、呼接続要求を呼損とすることを特徴とする通信サービス提供システムのサービス契約者データ移行方式。
【請求項２】
前記既存通信サービス制御装置は、前記新通信サービス制御装置からのデータ取得要求時に、その要求に該当するサービス契約者データを自装置内のデータベースから検索し、検索結果を返送する要求応答手段を有することを特徴とする請求項１に記載の通信サービス提供システムのサービス契約者データ移行方式。
【請求項３】
前記サービス契約者データを登録するデータベースを備える交換機は、前記新通信サービス制御装置からのデータ取得要求時に、その要求に該当するサービス契約者データを自装置内のデータベースから検索し、検索結果を返送する要求応答手段を有することを特徴とする請求項２に記載の通信サービス提供システムのサービス契約者データ移行方式。
【請求項４】
前記新通信サービス制御装置は、前記サービス契約者端末への呼接続要求があったときに、すでに自装置内のデータベースに該当するサービス契約者データが登録されているか否かを判別し、登録されていない場合のみデータ取得を行って、契約者単位にデータ移行の完了の有無を管理することを特徴とする請求項１または請求項２に記載の通信サービス提供システムのサービス契約者データ移行方式。
【請求項５】
前記新通信サービス制御装置は、オペレータからの保守コマンド入力に応じて前記既存通信サービス制御装置または交換機からサービス契約者データの取得を行う手動処理手段を備えることを特徴とする請求項１または請求項２に記載の通信サービス提供システムのサービス契約者データ移行方式。
【請求項６】
それぞれ通信網に接続され、すでに通信サービスを提供している１または複数の既存通信サービス制御装置と、これから通信サービスを提供する新通信サービス制御装置と、サービス契約者端末が収容される１または複数の交換機とを備え、前記既存及び新通信サービス制御装置は、それぞれ前記交換機に収容されたサービス契約者端末を管理するためのサービス契約者データを登録するデータベースを備え、いずれかの交換機からサービス契約者端末宛の呼接続要求があったとき、前記データベースを参照して該当する交換機に接続先を指示する通信サービス提供システムに用いられる新通信サービス制御装置であって、
前記既存通信サービス制御装置から前記新通信サービス制御装置に設備更新する場合に、前記既存通信サービス制御装置のデータベースに登録されているサービス契約者データを前記新通信サービス制御装置のデータベースに移行するために、前記サービス契約者データの移行前に、前記通信網に接続される交換機に対して、サービス契約者端末宛の呼接続のルーチング先を前記既存通信サービス制御装置から前記新通信サービス制御装置に切り替えるように設定されているとき、
前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置からサービス契約者データを取得するデータ取得手段と、
この手段で取得されたサービス契約者データを自装置内のデータベースに登録するデータ登録手段と、
前記データ取得手段で取得されたサービス契約者データに基づいて通信サービスを継続して呼接続先に提供するサービス継続処理手段とを具備し、
前記１または複数の交換機の少なくともいずれかが、前記サービス契約者データを登録するデータベースを備え、前記既存通信サービス制御装置とともに分散してサービス契約者データを管理しているとき、
前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置及び交換機から該当するサービス契約者データを取得するデータ取得手段と、
この手段で取得された前記既存通信サービス制御装置からの契約者データと前記交換機からの契約者データと間の論理矛盾判定を行う判定手段と、
この手段の判定結果で、論理矛盾がない場合には取得された契約者データを自装置内のデータベースに登録し、論理矛盾がある場合は、登録を取りやめるデータ登録手段と、
前記判定手段の判定結果で、論理矛盾がない場合には取得された契約者データに基づいて通信サービスを継続して呼接続先に提供し、論理矛盾がある場合には呼接続要求を呼損とするサービス継続処理手段とを具備することを特徴とする通信サービス提供システムの新通信サービス制御装置。
【請求項７】
前記データ取得手段は、前記サービス契約者端末への呼接続要求があったときに、すでに自装置内のデータベースに該当するサービス契約者データが登録されているか否かを判別し、登録されていない場合のみデータ取得を行って、契約者単位にデータ移行の完了の有無を管理することを特徴とする請求項６に記載の通信サービス提供システムの新通信サービス制御装置。
【請求項８】
さらに、オペレータからの保守コマンド入力に応じて前記既存通信サービス制御装置または交換機からサービス契約者データの取得を行う手動処理手段を備えることを特徴とする請求項６に記載の通信サービス提供システムの新通信サービス制御装置。
【請求項９】
それぞれ通信網に接続され、すでに通信サービスを提供している１または複数の既存通信サービス制御装置と、これから通信サービスを提供する新通信サービス制御装置と、サービス契約者端末が収容される１または複数の交換機とを備え、前記既存及び新通信サービス制御装置は、それぞれ前記交換機に収容されたサービス契約者端末を管理するためのサービス契約者データを登録するデータベースを備え、いずれかの交換機からサービス契約者端末宛の呼接続要求があったとき、前記データベースを参照して該当する交換機に接続先を指示する通信サービス提供システムに用いられる既存通信サービス制御装置であって、
前記既存通信サービス制御装置から前記新通信サービス制御装置に設備更新する場合に、前記既存通信サービス制御装置のデータベースに登録されているサービス契約者データを前記新通信サービス制御装置のデータベースに移行するために、前記サービス契約者データの移行前に、前記通信網に接続される交換機が、サービス契約者端末宛の呼接続のルーチング先を前記既存通信サービス制御装置から前記新通信サービス制御装置に切り替えるように設定され、前記新通信サービス制御装置から前記交換機からの呼接続要求に応じて該当するサービス契約者データを取得するためのデータ取得要求があるとき、
前記新通信サービス制御装置から前記データ取得要求を受け取り、その要求に該当するサービス契約者データを自装置内のデータベースから検索し、検索結果を前記新通信サービス制御装置に返送する要求応答手段を有することを特徴とする通信サービス提供システムの既存通信サービス制御装置。
【請求項１０】
それぞれ通信網に接続され、すでに通信サービスを提供している１または複数の既存通信サービス制御装置と、これから通信サービスを提供する新通信サービス制御装置と、サービス契約者端末が収容される１または複数の交換機とを備え、前記既存及び新通信サービス制御装置は、それぞれ前記交換機に収容されたサービス契約者端末を管理するためのサービス契約者データを登録するデータベースを備え、いずれかの交換機からサービス契約者端末宛の呼接続要求があったとき、前記データベースを参照して該当する交換機に接続先を指示する通信サービス提供システムに用いられる交換機であって、
前記サービス契約者データを登録するデータベースを備え、前記既存通信サービス制御装置とともに分散してサービス契約者データを管理し、
前記既存通信サービス制御装置から前記新通信サービス制御装置に設備更新する場合に、前記既存通信サービス制御装置のデータベースに登録されているサービス契約者データを前記新通信サービス制御装置のデータベースに移行するために、前記サービス契約者データの移行前に、サービス契約者端末宛の呼接続のルーチング先を前記既存通信サービス制御装置から前記新通信サービス制御装置に切り替えるように設定され、
前記新通信サービス制御装置から呼接続要求に応じて該当するサービス契約者データを取得するためのデータ取得要求が出されたとき、このデータ取得要求を受け取り、その要求に該当するサービス契約者データを自装置内のデータベースから検索し、検索結果を前記新通信サービス制御装置に返送する要求応答手段を有することを特徴とする通信サービス提供システムの交換機。
【請求項１１】
それぞれ通信網に接続され、すでに通信サービスを提供している１または複数の既存通信サービス制御装置と、これから通信サービスを提供する新通信サービス制御装置と、サービス契約者端末が収容される１または複数の交換機とを備え、前記既存及び新通信サービス制御装置は、それぞれ前記交換機に収容されたサービス契約者端末を管理するためのサービス契約者データを登録するデータベースを備え、いずれかの交換機からサービス契約者端末宛の呼接続要求があったとき、前記データベースを参照して該当する交換機に接続先を指示する通信サービス提供システムの新通信サービス制御装置に用いられるサービス契約者データ移行処理方法であって、
前記既存通信サービス制御装置から前記新通信サービス制御装置に設備更新する場合に、前記既存通信サービス制御装置のデータベースに登録されているサービス契約者データを前記新通信サービス制御装置のデータベースに移行するために、前記サービス契約者データの移行前に、前記通信網に接続される交換機に対して、サービス契約者端末宛の呼接続のルーチング先を前記既存通信サービス制御装置から前記新通信サービス制御装置に切り替えるように設定されているとき、
前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置からサービス契約者データを取得するデータ取得ステップと、
このステップで取得されたサービス契約者データを自装置内のデータベースに登録するデータ登録ステップと、
前記データ取得ステップで取得されたサービス契約者データに基づいて通信サービスを継続して呼接続先に提供するサービス継続処理ステップとを具備し、
前記１または複数の交換機の少なくともいずれかが、前記サービス契約者データを登録するデータベースを備え、前記既存通信サービス制御装置とともに分散してサービス契約者データを管理しているとき、さらに、
前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置及び交換機から該当するサービス契約者データを取得するデータ取得ステップと、
このステップで取得された前記既存通信サービス制御装置からの契約者データと前記交換機からの契約者データと間の論理矛盾判定を行う判定ステップと、
このステップの判定結果で、論理矛盾がない場合には取得された契約者データを自装置内のデータベースに登録し、論理矛盾がある場合は、登録を取りやめるデータ登録ステップと、
前記判定ステップの判定結果で、論理矛盾がない場合には取得された契約者データに基づいて通信サービスを継続して呼接続先に提供し、論理矛盾がある場合には呼接続要求を呼損とするサービス継続処理ステップとを具備することを特徴とする通信サービス提供システムの新通信サービス制御装置に用いられるサービス契約者データ移行処理方法。
【請求項１２】
前記データ取得ステップは、前記サービス契約者端末への呼接続要求があったときに、すでに自装置内のデータベースに該当するサービス契約者データが登録されているか否かを判別し、登録されていない場合のみデータ取得を行って、契約者単位にデータ移行の完了の有無を管理することを特徴とする請求項１１に記載の通信サービス提供システムの新通信サービス制御装置に用いられるサービス契約者データ移行処理方法。
【請求項１３】
さらに、オペレータからの保守コマンド入力に応じて前記既存通信サービス制御装置または交換機からサービス契約者データの取得を行う手動処理ステップを備えることを特徴とする請求項１１に記載の通信サービス提供システムの新通信サービス制御装置に用いられるサービス契約者データ移行処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信サービス提供システムに用いられ、既存通信サービス制御装置から新通信サービス制御装置に設備更新する場合に、サービス停止なしに既存通信サービス制御装置に登録されているサービス契約者データを新通信サービス制御装置に移行するサービス契約者データ移行方式に関する。
【０００２】
【従来の技術】
現在の通信サービス提供システムでは、サービス提供を受ける契約者が任意のタイミングでＰＢ（プッシュボタン）音やインターネット等を利用したカスタマコントロールすることによって、契約者の登録データ（以下、契約者データ）の内容を更新することが可能である。また移動体通信の位置情報のように、契約者通信端末が移動することによって自動的に更新されるデータもある。
【０００３】
ところで、既存設備から新設備に設備更改する場合、契約者毎に固定的に設定されたデータに加えて、上記のように任意のタイミングで変更されるデータについても最新のデータを引き継ぐ必要がある。このため、従来では、任意のタイミングで変更されるデータを考慮し、設備更改時に一時的に通信サービスを停止し、既存設備の契約者データベースから契約者データを収集し、新設備にデータを移行した後、新設備にルーチングを切り替えるのが一般的である。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のような従来の方式では、契約者データの移行中は、通信サービスを一時的に停止しなければならない、契約者データの変更ができない、契約者データを既存設備側で変更できても新設備に引き継がれない等の課題があった。
【０００５】
本発明は上記の課題を解決し、サービス契約者データのデータ移行中であっても、通信サービスを継続させることができ、さらに契約者データの変更が可能で、その変更を新設備に引継することのできる通信サービス提供システムのサービス契約者データ移行方式を提供することを目的とし、さらにその方式を実現する上で必要となる新通信サービス制御装置、既存通信サービス制御装置及び交換機、新通信サービス制御装置に用いられるサービス契約者データ移行処理方法及びそのプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る通信サービス提供システムのサービス契約者データ移行方式は、以下のような特徴的な構成を有する。
【０００７】
（１）それぞれ通信網に接続され、すでに通信サービスを提供している１または複数の既存通信サービス制御装置と、これから通信サービスを提供する新通信サービス制御装置と、サービス契約者端末が収容される１または複数の交換機とを備え、前記既存及び新通信サービス制御装置は、それぞれ前記交換機に収容されたサービス契約者端末を管理するためのサービス契約者データを登録するデータベースを備え、いずれかの交換機からサービス契約者端末宛の呼接続要求があったとき、前記データベースを参照して該当する交換機に接続先を指示する通信サービス提供システムに用いられ、前記既存通信サービス制御装置から前記新通信サービス制御装置に設備更新する場合に、前記既存通信サービス制御装置のデータベースに登録されているサービス契約者データを前記新通信サービス制御装置のデータベースに移行するサービス契約者データ移行方式において、前記通信網に接続される交換機に対して、前記サービス契約者データの移行前に、サービス契約者端末宛の呼接続のルーチング先を前記既存通信サービス制御装置から前記新通信サービス制御装置に切り替えるように設定しておき、前記新通信サービス制御装置が、前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置からサービス契約者データを取得して自装置内のデータベースに登録するとともに、当該データに基づいて通信サービスを継続して呼接続先に提供することを特徴とする。
【０００８】
（２）前記既存通信サービス制御装置は、前記新通信サービス制御装置からのデータ取得要求時に、その要求に該当するサービス契約者データを自装置内のデータベースから検索し、検索結果を返送する要求応答手段を有することを特徴とする。
【０００９】
（３）前記１または複数の交換機の少なくともいずれかが、前記サービス契約者データを登録するデータベースを備え、前記既存通信サービス制御装置とともに分散してサービス契約者データを管理しているとき、前記新通信サービス制御装置は、前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置及び交換機から該当するサービス契約者データを取得し、前記既存通信サービス制御装置からの契約者データと前記交換機からの契約者データと間の論理矛盾判定を行い、論理矛盾がない場合は、自装置内のデータベースに登録するとともに、当該データに基づいて通信サービスを継続して呼接続先に提供し、論理矛盾がある場合は、登録を取りやめるとともに、呼接続要求を呼損とすることを特徴とする。
【００１０】
（４）前記サービス契約者データを登録するデータベースを備える交換機は、前記新通信サービス制御装置からのデータ取得要求時に、その要求に該当するサービス契約者データを自装置内のデータベースから検索し、検索結果を返送する要求応答手段を有することを特徴とする。
【００１１】
（５）前記新通信サービス制御装置は、前記サービス契約者端末への呼接続要求があったときに、すでに自装置内のデータベースに該当するサービス契約者データが登録されているか否かを判別し、登録されていない場合のみデータ取得を行って、契約者単位にデータ移行の完了の有無を管理することを特徴とする。
【００１２】
（６）前記新通信サービス制御装置は、オペレータからの保守コマンド入力に応じて前記既存通信サービス制御装置または交換機からサービス契約者データの取得を行う手動処理手段を備えることを特徴とする。
【００１３】
すなわち、本発明に係る通信サービス提供システムのサービス契約者データ移行方式では、契約者データを既存通信サービス制御装置から新通信サービス制御装置にデータ移行する前に、呼接続のルーチング先を新通信サービス制御装置に切り替え、呼接続がある度に既存通信サービス制御装置にデータ取得を行い、その契約者情報で通信サービスを継続するとともに、新通信サービス制御装置のデータベースに契約者情報を書き込む。
【００１４】
また、通信サービスの内容によっては、１つの通信サービス制御装置だけでなく他の通信サービス制御装置や交換機のデータベースに契約者データが分散されて登録されている場合も想定されるので、呼接続契機に複数の通信サービス制御装置や交換機のデータベースにデータ取得する機能を有する。
【００１５】
一度契約者データを移行したユーザから再度アクセスがあった場合は、新通信サービス制御装置内のデータベースのみを参照し、既存通信サービス制御装置にはアクセスしないようにする。データ移行期間中に契約者からまたは契約者への呼接続がないことも想定されるため、新通信サービス制御装置に対して強制的に既存通信サービス制御装置にデータ取得に行く手段も用意し、移行対象の契約者データを新通信サービス制御装置に移行する。
【００１６】
従来の方法では、一時的にサービスを停止し、サービス停止前の契約者データを引き継ぐか、データ移行期間中に任意のタイミングで更新される契約者データについては、引き継がれないかのどちらかであった。また、サービス提供条件も契約者データを既存通信サービス制御装置から新通信サービス制御装置にデータ移行している間は、既存通信サービス制御装置で提供し、データ移行後、新通信サービス制御装置にルーチングを切り替えるのが一般的であった。
【００１７】
既存通信サービス制御装置でサービスを提供しながらデータ移行する場合に、上記のように任意のタイミングで更新される契約者データがあった場合は、更新されるたびに新通信サービス制御装置のデータを更新する必要があり、新通信サービス制御装置側は、データ移行が終了したことを判断することが困難であった。
【００１８】
（１）または（３）の構成により、まずルーチング先を既存通信サービス制御装置から新通信サービス制御装置に切り替えることによって、ルーチング切り替え後の特定契約者への最初のアクセスで契約者データを移行してしまい、（５）の機能を利用してその後の同一契約者への呼接続については既存通信サービス制御装置へのアクセスをなくすことが可能となる。よって新通信サービス制御装置では契約者データの有無でデータ移行が終了したことを判断することが可能となる。また（６）の機能を用いて、呼接続が発生しない契約者のデータも移行することが可能となる。
【００１９】
上記データ移行方式を実現する上で、本発明は、さらに以下のような特徴的な構成を備える新通信サービス制御装置、既存通信サービス制御装置及び交換機、新通信サービス制御装置に用いられるサービス契約者データ移行処理方法及びそのプログラムを提供する。
【００２０】
（１）のシステムに用いられる新通信サービス制御装置は、前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置からサービス契約者データを取得するデータ取得手段と、この手段で取得されたサービス契約者データを自装置内のデータベースに登録するデータ登録手段と、前記データ取得手段で取得されたサービス契約者データに基づいて通信サービスを継続して呼接続先に提供するサービス継続処理手段とを具備することを特徴とする。
【００２１】
（３）のシステムに用いられる新通信サービス制御装置は、前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置及び交換機から該当するサービス契約者データを取得するデータ取得手段と、この手段で取得された前記既存通信サービス制御装置からの契約者データと前記交換機からの契約者データと間の論理矛盾判定を行う判定手段と、この手段の判定結果で、論理矛盾がない場合には取得された契約者データを自装置内のデータベースに登録し、論理矛盾がある場合は、登録を取りやめるデータ登録手段と、前記判定手段の判定結果で、論理矛盾がない場合には取得された契約者データに基づいて通信サービスを継続して呼接続先に提供し、論理矛盾がある場合には呼接続要求を呼損とするサービス継続処理手段とを具備することを特徴とする。
【００２２】
上記新通信サービス制御装置のデータ取得手段は、前記サービス契約者端末への呼接続要求があったときに、すでに自装置内のデータベースに該当するサービス契約者データが登録されているか否かを判別し、登録されていない場合のみデータ取得を行って、契約者単位にデータ移行の完了の有無を管理することを特徴とする。
【００２３】
また、上記新通信サービス制御装置は、さらにオペレータからの保守コマンド入力に応じて前記既存通信サービス制御装置または交換機からサービス契約者データの取得を行う手動処理手段を備えることを特徴とする。
【００２４】
（１）のシステムに用いられる既存通信サービス制御装置は、前記新通信サービス制御装置から前記データ取得要求を受け取り、その要求に該当するサービス契約者データを自装置内のデータベースから検索し、検索結果を前記新通信サービス制御装置に返送する要求応答手段を有することを特徴とする。
【００２５】
（３）のシステムに用いられる交換機は、前記新通信サービス制御装置から呼接続要求に応じて該当するサービス契約者データを取得するためのデータ取得要求が出されたとき、このデータ取得要求を受け取り、その要求に該当するサービス契約者データを自装置内のデータベースから検索し、検索結果を前記新通信サービス制御装置に返送する要求応答手段を有することを特徴とする。
【００２６】
（１）のシステムの新通信サービス制御装置に用いられるサービス契約者データ移行処理方法は、前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置からサービス契約者データを取得するデータ取得ステップと、このステップで取得されたサービス契約者データを自装置内のデータベースに登録するデータ登録ステップと、前記データ取得ステップで取得されたサービス契約者データに基づいて通信サービスを継続して呼接続先に提供するサービス継続処理ステップとを具備することを特徴とする。
【００２７】
（３）のシステムの新通信サービス制御装置に用いられるサービス契約者データ移行処理方法は、前記交換機からの呼接続要求に応じて、前記既存通信サービス制御装置及び交換機から該当するサービス契約者データを取得するデータ取得ステップと、このステップで取得された前記既存通信サービス制御装置からの契約者データと前記交換機からの契約者データと間の論理矛盾判定を行う判定ステップと、このステップの判定結果で、論理矛盾がない場合には取得された契約者データを自装置内のデータベースに登録し、論理矛盾がある場合は、登録を取りやめるデータ登録ステップと、前記判定ステップの判定結果で、論理矛盾がない場合には取得された契約者データに基づいて通信サービスを継続して呼接続先に提供し、論理矛盾がある場合には呼接続要求を呼損とするサービス継続処理ステップとを具備することを特徴とする。
【００２８】
上記新通信サービス制御装置に用いられるサービス契約者データ移行処理方法のデータ取得ステップは、前記サービス契約者端末への呼接続要求があったときに、すでに自装置内のデータベースに該当するサービス契約者データが登録されているか否かを判別し、登録されていない場合のみデータ取得を行って、契約者単位にデータ移行の完了の有無を管理することを特徴とする。
【００２９】
また、上記新通信サービス制御装置に用いられるサービス契約者データ移行処理方法は、さらにオペレータからの保守コマンド入力に応じて前記既存通信サービス制御装置または交換機からサービス契約者データの取得を行う手動処理ステップを備えることを特徴とする。
【００３０】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
【００３１】
（第１の実施形態）
図１は本発明の第１の実施形態における通信サービス提供システムの構成を示すブロック図である。図１において、１１…１ｎは１番目乃至ｎ番目の既存通信サービス制御装置、２は新規に設置される新通信サービス制御装置であり、これらは通信網３に接続されている。通信網３には、複数（ここでは２台）の交換機４１、４２が接続されている。交換機４１には発信端末５が収容され、交換機４２にはサービス契約者端末６が収容されているものとする。
【００３２】
本実施形態では、既存通信サービス制御装置１ｉ（ｉは１乃至ｎのいずれか）のデータベースＤＢに登録されている契約者データαを新通信サービス制御装置２のデータベースＤＢにデータ移行する方式を説明する。
【００３３】
図２は本実施形態における通信サービス制御の一例を示すシステム図、図３はその通信処理の流れを示すシーケンス図、図４はそのときの新通信サービス制御装置２で行われる処理方法と処理プログラムの概要を示すフローチャートである。
【００３４】
本実施形態では、既存通信サービス制御装置１ｉの契約者データαを新通信サービス制御装置２にデータ移行する前に、交換機４１、交換機４２のルーチング先を既存通信サービス制御装置１ｉから新通信サービス制御装置２に切り替える（行程Ａ１）。この行程Ａ１は、既存機能で実現可能な行程である。ルーチング先を新通信サービス制御装置２に切り替えた後に、発信端末５から交換機４１にサービス契約者端末６への呼接続要求があった場合（行程Ａ２）、交換機４１は、通信網３経由で新通信サービス制御装置２にルーチングする（行程Ａ２′）。
【００３５】
新通信サービス制御装置２は、自装置内のデータベースＤＢにサービス契約者端末６の契約者データαが存在するか否かを検索し、契約者データがない場合、既存通信サービス制御装置１ｉに契約者データαを取得に行く（行程Ａ３）。
【００３６】
このとき、新通信サービス制御装置２と既存通信サービス制御装置１ｉとの間の接続ルートは、通信網３経由で実施してもよいし、インターネット網等を利用してもよい。データ取得の信号は、通信網６経由の場合は、新通信サービス制御装置２と既存通信サービス制御装置１ｉ間で規定されている信号であればよく、例えばＩＮＡＰ（Intelligent Network Application Protocol：ＩＴＵ−Ｔ標準）のような標準的な信号方式であっても、通信網３内の独自規定の信号方式であってもよい。インターネット網等を利用する場合も、インターネット網で規定されているファイル転送方式等を利用すればよい。
【００３７】
ただし、契約者データを取得した後、呼接続を継続する必要があるため、短期間でデータを取得できる手段である必要がある。また、呼接続要求は、サービス契約者端末６から交換機４２、通信網３経由であってもよく、契約者データを参照する機会のある呼接続要求であれば、発信・着信等の呼種は問わない。
【００３８】
データ取得要求信号を受信した既存通信サービス制御装置１ｉは、自装置内のデータベースＤＢを参照して、契約者データ中の番号から契約者データαを検索し、データ取得結果信号にマッピングして新通信サービス制御装置２に返送する（行程Ａ４）。データ取得結果信号を受信した新通信サービス制御装置２は、自装置内の契約者データベースＤＢにデータを登録し、契約者データαを参照して、呼接続を継続するために交換機４１に接続先を指示する（行程Ａ５）。この指示を受けた交換機４１は、交換機４２に呼接続要求を行い（行程Ａ６）、交換機４２はサービス契約者端末６に着信要求を出す（行程Ａ７）。
【００３９】
このときの新通信サービス制御装置２では、図４に示すように、交換機４１からの指示依頼を受けると（Ｓ１１）、契約者番号の有無を判定し（Ｓ１２）、なければ契約者番号の登録されている既存通信サービス制御装置１ｉを特定して（Ｓ１３）、その既存装置１ｉに対してデータ取得要求を出す（Ｓ１４）。
【００４０】
次に、既存通信サービス制御装置１ｉからのデータ取得結果を受信する（Ｓ１５）。ここで、データ取得結果の受信が成功したか失敗したかを判別し（Ｓ１６）、失敗した場合にはステップＳ１４に戻ってデータ取得要求を再出力する。成功した場合には、自装置内のデータベースＤＢに取得したサービス契約者データを登録し（Ｓ１７）、交換機４１に接続指示を出力する（Ｓ１８）。また、ステップＳ１２において、契約者番号があった場合には、既にデータ移行が完了しているので、ステップＳ１８に移行し、接続指示を出力する。
【００４１】
すなわち、上記構成による契約者データ移行方式では、契約者データを既存通信サービス制御装置１ｉから新通信サービス制御装置２にデータ移行する前に、呼接続のルーチング先を新通信サービス制御装置２に切り替え、呼接続がある度に既存通信サービス制御装置１ｉにデータ取得を行い、新通信サービス制御装置２のデータベースＤＢに契約者データを書き込むとともに、その契約者データで通信サービスを継続する。
【００４２】
このとき、一度契約者データを移行したサービス契約者端末宛に再度アクセスがあった場合は、新通信サービス制御装置２内のデータベースＤＢのみを参照し、既存通信サービス制御装置１ｉにはアクセスしない。以後、契約者データの変更があった場合には、新通信サービス制御装置２で対応することができる。
【００４３】
したがって、上記構成による契約者データ移行方式によれば、契約者データの移行中であっても、通信サービスを継続させることができ、さらに契約者データの変更が可能で、その変更を新設備に引継することができる。
【００４４】
（第２の実施形態）
本実施形態では、第１の実施形態の構成に加えて、交換機４２内の契約者データベースＤＢに登録されている契約者データβも新通信サービス制御装置２にデータ移行する方式を説明する。
【００４５】
図５は本発明の第２の実施形態における通信サービス提供システムの構成を示すブロック図である。図５において、図１と同一部分には同一符号を付して示し、ここでは重複する説明を省略する。
【００４６】
本システム構成は、図１に示した第１の実施形態のシステム構成に加え、交換機４２内にデータベースＤＢを設け、当該交換機４２に収容されているサービス契約者端末６の契約者データの一部をそのデータベースＤＢに登録して、既存通信サービス制御装置１ｉとともに分散して管理するようにしたものである。
【００４７】
図６は本実施形態におけるサービス制御の一例を示すシステム図、図７はその通信処理の流れを示すシーケンス図、図８はそのときの新通信サービス制御装置２で行われる処理方法と処理プログラムの概要を示すフローチャートである。図６乃至図８においても、図２乃至図４と同一部分には同一符号を付して示し、重複する説明を省略する。
【００４８】
本実施形態では、新通信サービス制御装置２において、既存通信サービス制御装置１ｉへの契約者データαのデータ取得終了後（行程Ａ４）、交換機４２内のデータベースＤＢへの契約者データβのデータ取得を行い（行程Ａ３′，Ａ４′）、その後、自装置内のデータベースＤＢを更新した後、呼接続を継続するために、交換機４１に接続先を指示する（行程Ａ５）。
【００４９】
このとき、新通信サービス制御装置２と交換機４２との間の接続ルートは、通信網３経由で実施してもよいし、インターネット網等を利用してもよい。データ取得の信号は、通信網３経由の場合は、新通信サービス制御装置２と交換機４２間で規定されている信号であればよく、ＩＮＡＰ（？）のような標準的な信号方式であっても通信網内の独自規定の信号方式であってもよい。また既存サービス制御装置へのデータ取得と同一の信号方式であっても異なる信号方式であってもよい。インターネット網等を利用する場合もインターネット網で規定されているファイル転送方式等を利用すればよい。
【００５０】
ただし、契約者データを取得後、呼接続を継続する必要があるため、短時間でデータ取得できる手段である必要がある。また、契約者データαと契約者データβの取得の順番が入れ替わったとしても本方式は有効である。
【００５１】
新通信サービス制御装置２内の処理フローも、既存通信サービス制御装置１ｉにデータ取得に行くまでは、第１の実施形態の図４と同様である（Ｓ１１〜Ａ１６）。その後、図７のシーケンス例のとおり、交換機４２に対してデータ取得要求を行い（Ｓ２１）、当該交換機４２から契約者データβのデータ取得結果を受信する（Ｓ２２）。そして、データ取得結果について成功したか否かを判別し（Ｓ２３）、失敗している場合にはステップＳ２１から処理をやり直し、成功している場合には、取得した契約者データαと契約者データβの間で論理の矛盾がないかチェックを行う（Ｓ２４）。
【００５２】
例えば、通信サービスの一時停止状態のフラグを、契約者データαと契約者データβの両方で管理しており、契約者データαでは一時停止状態のフラグが一時停止中になっていて、契約者データβでは一時停止状態のフラグが解除状態になっていたと仮定する。この場合、新通信サービス制御装置２では、どちらのデータを使用してよいかわからない。そこで、契約者データα、β間で論理矛盾が生じているときは、データの登録を取りやめることにし（Ｓ２５）、呼接続も呼損とする（Ｓ２７）。このような場合、運用上で支障が生じるので、実際にはオペレータへ警告メッセージを出力したり、データ不整合のデータベースに登録したりして、オペレータへのデータ補正を促す機能を追加する（Ｓ２６）。
【００５３】
すなわち、上記構成による契約者データ移行方式では、既存通信サービス制御装置１ｉと交換機４２とで契約者データを分散して管理しているときでも、新通信サービス制御装置２にて呼接続がある度に既存通信サービス制御装置１ｉ及び交換機４２の両方から契約者データを取得し、両者の間で論理矛盾がないときにみ自装置内のデータベースＤＢに登録し、論理矛盾があるときは登録を取りやめて、警告メッセージを出力し、オペレータに注意を促すようにしている。
【００５４】
したがって、上記構成による契約者データ移行方式によれば、契約者データの分散管理を行っている場合でも、契約者データの移行処理を的確に行うことができ、新通信サービス制御装置２の運用にすみやかに移すことが可能となる。特に本方式は、既存通信サービス制御装置１ｉでサービスを提供しつつ、新通信サービス制御装置２でもサービス提供している場合において、装置間の機能分担が変更になるような場合に有効である。
【００５５】
（第３の実施形態）
本実施形態は、第２の実施形態に加え、図５に示すシステム構成において、図６に示すように運用処理がなされる場合に、データ移行期間中に呼接続が発生しない契約者の契約者データを、既存通信サービス制御装置１ｉから新通信サービス制御装置２に強制的にデータ移行するための方式である。
【００５６】
図９は、本実施形態における通信処理の流れを示すシーケンス図である。新通信サービス制御装置２からオペレータが強制的でデータ取得を行うためのコマンドを投入したときに、第１の実施形態や第２の実施形態と同様のデータ取得手順でデータ取得を行う。
【００５７】
すなわち、オペレータが強制データ取得要求を新サービス制御装置２に出力すると（行程Ｂ１）、新サービス制御装置２は自装置内のデータベースに該当する契約者データがあるか検索し、契約者データがなければデータ取得要求を既存通信サービス制御装置１ｉに出力し（行程Ｂ２）、当該装置１ｉから契約者データαのデータ取得結果を受け取る（行程Ｂ３）。次に、交換機４２にも同じデータ取得要求を出力し（行程Ｂ４）、当該交換機４２から契約者データβのデータ取得結果を受け取る（行程Ｂ５）。両契約者データα及びβを比較し、論理矛盾がなければ自装置内のデータベースＤＢに登録し、論理矛盾がある場合には登録を取りやめ、警告メッセージを発生して、この強制データ取得結果をオペレータに通知する（行程Ｂ６）。
【００５８】
図１０は、本実施形態の新通信サービス制御装置２で行われる処理方法と処理プログラムの概要を示すフローチャートである。図１０において、図８と同一部分には同一符号を付して示す。
【００５９】
この場合、データ取得の契機が、呼接続契機からオペレータのコマンド起動契機（Ｓ３１）に変更になり、強制データ取得完了をオペレータに通知する機能（Ｓ３２）を追加しただけで、データ取得・登録の行程は第１の実施形態の図４や、第２の実施形態の図８と同様である。尚、コマンドでの契約者番号を指定する場合や、契約者番号の範囲指定を行い、１番号毎に契約者データの有無を判定しながら順次データ取得を行う方法などがあり得る。
【００６０】
本実施形態は、第１の実施形態または第２の実施形態と組み合わせて運用することにより、契約者データの移行漏れを回避することが可能となる。
【００６１】
【発明の効果】
以上述べたように本発明によれば、まずルーチング先を既存通信サービス制御装置から新通信サービス制御装置に切り替えることによって特定契約者への最初のアクセスで契約者データを移行してしまい、呼接続を継続することによってサービス中断なしでのデータ移行が可能となる。また、その後の同一契約者への呼接続については既存通信サービス制御装置へのアクセスをなくすことが可能となり、新通信サービス制御装置では契約者データの有無でデータ移行が終了したことを判断することが可能となる。
【００６２】
またオペレータがコマンド投入することによって、呼接続が発生しない契約者データも強制的に移行することが可能となり、データの移行漏れもなくすことが可能となる。
【００６３】
したがって、サービス契約者データのデータ移行中であっても、通信サービスを継続させることができ、さらに契約者データの変更が可能で、その変更を新設備に引継することのできる通信サービス提供システムのサービス契約者データ移行方式を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における通信サービス提供システムの構成を示すブロック図。
【図２】本発明の第１の実施形態におけるサービス制御の一例を示すシステム図。
【図３】本発明の第１の実施形態における通信処理の流れを示すシーケンス図。
【図４】本発明の第１の実施形態における新通信サービス制御装置で行われる処理方法と処理プログラムの概要を示すフローチャート。
【図５】本発明の第２の実施形態における通信サービス提供システムの構成を示すブロック図。
【図６】本発明の第２の実施形態におけるサービス制御の一例を示すシステム図。
【図７】本発明の第２の実施形態における通信処理の流れを示すシーケンス図。
【図８】本発明の第２の実施形態における新通信サービス制御装置で行われる処理方法と処理プログラムの概要を示すフローチャート。
【図９】本発明の第３の実施形態における通信処理の流れを示すシーケンス図。
【図１０】本発明の第３の実施形態における新通信サービス制御装置で行われる処理方法と処理プログラムの概要を示すフローチャート。
【符号の説明】
１ｉ（１１〜１ｎ）…既存通信サービス制御装置
２…新通信サービス制御装置
３…通信網
４１，４２…交換機
５…発信端末
６…サービス契約者端末
ＤＢ…契約者データ登録用データベース
【図１】
0003754308.tif 000002
【図２】
0003754308.tif 000003
【図３】
0003754308.tif 000004
【図４】
0003754308.tif 000005
【図５】
0003754308.tif 000006
【図６】
0003754308.tif 000007
【図７】
0003754308.tif 000008
【図８】
0003754308.tif 000009
【図９】
0003754308.tif 000010
【図１０】
0003754308.tif 000011