(57)【特許請求の範囲】
【請求項１】
第１の加入者情報管理装置に保持された加入者情報を該第１の加入者情報管理装置とは異なる第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報と、が対応付けられた移行情報管理テーブルと、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換える読出書込部と、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分ける呼処理部と、を備え、
前記読出書込部は、
前記第２の加入者情報管理装置への前記移行処理が終了した前記加入者情報に対するアクセスが正常であるか否かを確認する際に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第２の加入者情報管理装置へ書き換え、
前記加入者情報に対するアクセスが正常でなかった場合には、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第１の加入者情報管理装置へ書き戻す
ことを特徴とするアクセス制御管理装置。
【請求項２】
前記読出書込部は、
前記第２の加入者情報管理装置への前記移行処理が一括して指示された場合であって、該第２の加入者情報管理装置への前記移行処理が終了した複数の前記加入者情報のうちの少なくとも一部に対するアクセスが正常でない場合に、前記第２の加入者情報管理装置への前記移行処理が一括して指示された該加入者情報のアクセス先情報を前記第１の加入者情報管理装置に書き戻すことを特徴とする請求項１に記載のアクセス制御管理装置。
【請求項３】
前記呼処理部は、
移行処理中の前記加入者情報に対するアクセス要求として、該加入者情報の書き換え要求を受信した場合には、該アクセス要求を、前記移行情報管理テーブルの前記アクセス先情報で指定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である主加入者情報管理装置に振り分け、
前記主加入者情報管理装置に保持された前記加入者情報を書き換えることを特徴とする請求項１又は２に記載のアクセス制御管理装置。
【請求項４】
前記読出書込部は、
前記主加入者情報管理装置から、書き換えられた前記加入者情報を読み出し、
前記移行情報管理テーブルの前記アクセス先情報で指定されなかった、前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である副加入者情報管理装置に、書き換え要求を受けた前記加入者情報が保持されている場合には、前記副加入者情報管理情報に保持された加入者情報を、前記主加入者情報管理装置から読み出した加入者情報で書き換えることを特徴とする請求項３に記載のアクセス制御管理装置。
【請求項５】
第１の加入者情報管理装置に保持された加入者情報を該第１の加入者情報管理装置とは異なる第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報と、が対応付けられた移行情報管理テーブルと、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換える読出書込部と、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分ける呼処理部と、を備え、
前記呼処理部は、
移行処理中の前記加入者情報に対するアクセス要求として、該加入者情報の書き換え要求を受信した場合には、該アクセス要求を、前記移行情報管理テーブルの前記アクセス先情報で指定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である主加入者情報管理装置に振り分け、
前記主加入者情報管理装置に保持された前記加入者情報を書き換えるとともに、
前記読出書込部は、
前記主加入者情報管理装置から、書き換えられた前記加入者情報を読み出し、
前記移行情報管理テーブルの前記アクセス先情報で指定されなかった、前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である副加入者情報管理装置に、書き換え要求を受けた前記加入者情報が保持されている場合には、前記副加入者情報管理情報に保持された加入者情報を、前記主加入者情報管理装置から読み出した加入者情報で書き換える
ことを特徴とするアクセス制御管理装置。
【請求項６】
第１の加入者情報管理装置に保持された加入者情報を該第１の加入者情報管理装置とは異なる第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報とを、移行情報管理テーブルにおいて対応付け、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、
前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、
前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換え、
前記第２の加入者情報管理装置への前記移行処理が終了した前記加入者情報に対するアクセスが正常であるか否かを確認し、
前記加入者情報に対するアクセスが正常でなかった場合には、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第１の加入者情報管理装置へ書き戻し、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分けることを特徴とするアクセス制御管理方法。
【請求項７】
第１の加入者情報管理装置に保持された加入者情報を該第１の加入者情報管理装置とは異なる第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報とを、移行情報管理テーブルにおいて対応付け、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、
前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、
前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換え、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分けるとともに、移行処理中の前記加入者情報に対するアクセス要求として、該加入者情報の書き換え要求を受信した場合には、該アクセス要求を、前記移行情報管理テーブルの前記アクセス先情報で指定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である主加入者情報管理装置に振り分け、前記主加入者情報管理装置に保持された前記加入者情報を書き換え、前記主加入者情報管理装置から、書き換えられた前記加入者情報を読み出し、前記移行情報管理テーブルの前記アクセス先情報で指定されなかった、前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である副加入者情報管理装置に、書き換え要求を受けた前記加入者情報が保持されている場合には、前記副加入者情報管理情報に保持された加入者情報を、前記主加入者情報管理装置から読み出した加入者情報で書き換える
ことを特徴とするアクセス制御管理方法。
【請求項８】
加入者情報が保持された第１の加入者情報管理装置と、
前記第１の加入者情報管理装置に保持された加入者情報がコピーされる第２の加入者情報管理装置と、
前記第１の加入者情報管理装置に保持された加入者情報を前記第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報と、が対応付けられた移行情報管理テーブルと、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換える読出書込部と、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分ける呼処理部と、を備えるアクセス制御管理装置と、
を備え、
前記読出書込部は、
前記第２の加入者情報管理装置への前記移行処理が終了した前記加入者情報に対するアクセスが正常であるか否かを確認する際に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第２の加入者情報管理装置へ書き換え、
前記加入者情報に対するアクセスが正常でなかった場合には、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第１の加入者情報管理装置へ書き戻す
ことを特徴とするアクセス制御管理システム。
【請求項９】
加入者情報が保持された第１の加入者情報管理装置と、
前記第１の加入者情報管理装置に保持された加入者情報がコピーされる第２の加入者情報管理装置と、
前記第１の加入者情報管理装置に保持された加入者情報を前記第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報と、が対応付けられた移行情報管理テーブルと、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換える読出書込部と、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分ける呼処理部と、を備えるアクセス制御管理装置と、
を備え、
前記呼処理部は、
移行処理中の前記加入者情報に対するアクセス要求として、該加入者情報の書き換え要求を受信した場合には、該アクセス要求を、前記移行情報管理テーブルの前記アクセス先情報で指定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である主加入者情報管理装置に振り分け、
前記主加入者情報管理装置に保持された前記加入者情報を書き換えるとともに、
前記読出書込部は、
前記主加入者情報管理装置から、書き換えられた前記加入者情報を読み出し、
前記移行情報管理テーブルの前記アクセス先情報で指定されなかった、前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である副加入者情報管理装置に、書き換え要求を受けた前記加入者情報が保持されている場合には、前記副加入者情報管理情報に保持された加入者情報を、前記主加入者情報管理装置から読み出した加入者情報で書き換える
ことを特徴とするアクセス制御管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセス制御管理装置、アクセス制御管理方法、アクセス制御管理システムに関し、特に、移行先データベースへのアクセスに不具合が生じたときでも、スムーズなサービスの提供が可能なアクセス制御管理装置、アクセス制御管理方法、アクセス制御管理システムに関する。
【背景技術】
【０００２】
近年、スマートフォンの増加や、自動販売機、自動車等に組み込んだ通信端末によるマシンコミュニケーションの増加、ＬＴＥ（Long Term Evolution）サービスの契約者の増加等が著しい。これに伴い、ネットワークで管理する加入者の契約情報及び位置情報等の加入者情報や、発着信の処理信号といったトラヒックが増加している。このため、加入者情報を管理するデータベースの容量や、通話の発着信についての呼処理信号を処理する呼処理部のＣＰＵ（Central Processing Unit）の処理能力が逼迫する傾向にある。このような問題に対し、従来、データベース部と呼処理部とを備えるサービス管理装置の増設を行ってきた。しかしながら、今後のさらなる加入者の増加やサービスの多様化を考慮すると、単に上述のサービス管理装置を増設するのみでは、設備が増大してしまう。
【０００３】
また、データベース部と呼処理部とを備えるサービス管理装置を用いる場合、データベース容量の逼迫とＣＰＵ処理能力の逼迫のどちらかに要因がある場合にはサービス管理装置の増設が必要となる。このため、例えばＣＰＵ処理能力に余裕がある場合であっても、呼処理部を含むサービス管理装置を増設する必要があり、無駄な設備コストの発生や、無駄に設備が大きくなるという問題も生じていた。
【０００４】
また、従来、在圏交換機は、参照、更新対象の加入者情報が保持されたデータベース部と対応する呼処理部に対してアクセスを行っていた。このため、加入者情報を移行する度に、在圏交換機が保持する加入者情報収容先についての情報（どのサービス制御装置のデータベースにどの加入者の加入者情報が保持されているかについての情報）の更新作業を行う必要があった。
【０００５】
そこで、以下の非特許文献１に記載されているように、上述のサービス監視装置内において１対１で対応付けていたデータベース部と呼処理部とを分離した構成が検討されている。非特許文献１には、データベース部と呼処理部とが、それぞれ自由に増設、減設可能であることが記載されている。したがって、無駄な設備の増設を抑制することができる。
また、非特許文献１には、呼処理部が、参照、更新対象の加入者情報がどのデータベース部に保持されているか判断してアクセスすることが記載されている。したがって、在圏交換機は、どの呼処理部にアクセスしてもよいため、加入者情報の移行時に在圏交換機側での情報更新が不要となり、迅速なサービス導入が期待できる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２５０７３３号公報
【非特許文献】
【０００７】
【非特許文献１】松川ほか、移動通信用加入者情報ベース構築方法に関する一考察、電子情報通信学会技術研究報告.ＮＳ， ネットワークシステム １１０（４４８）， ｐｐ３７１−３７４， ２０１１年２月２４日
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述した方法により加入者情報を新しいデータベース部へ移行し、呼処理部のアクセス先を新しいデータベース部へ切り替えた場合には、新しい（移行後の）データベース部が更新されていく。このため、移行した加入者情報に対する呼処理部からのアクセスに不具合があった場合であって、呼処理部のアクセス先を、移行前のデータベース部に戻したい場合であっても、単に呼処理部のアクセス先を移行前のデータベースとすることはできない。呼処理部のアクセス先を移行前のデータベース部に戻す従来技術のデータベース移行方法では、移行後のデータベース部から移行前のデータベース部に対して、再度加入者情報の移行や差分データの移行を行う必要がある。このため、データベースの移行後の新データベースへのアクセスに不具合があった場合に、呼処理部のアクセス先を移行前データベースとしたい場合であっても、移行前データベースの保持する加入者情報を最新の状態とするために時間がかかってしまい、スムーズな発着信サービスの提供が困難となる。
【０００９】
本発明は、以上の点に鑑みてなされたものであって、データベース移行後の新データベースに対するアクセスに不具合があった場合でも、移行前のデータベースへの切り戻しを容易にし、スムーズな発着信サービスの提供が可能なアクセス制御管理装置、アクセス制御管理方法、アクセス制御管理システムを提供をすることを目的とする。
【課題を解決するための手段】
【００１０】
以上の課題を解決するため、本発明のある態様によるアクセス制御管理装置は、第１の加入者情報管理装置に保持された加入者情報を該第１の加入者情報管理装置とは異なる第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報と、が対応付けられた移行情報管理テーブル（例えば、図１に示す移行情報管理テーブル１４５）と、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換える読出書込部（例えば、図１に示す読出書込部１４４ａ，１４４ｂ）と、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分ける呼処理部（例えば、図１に示す呼処理部１４３ａ，１４３ｂ）と、を備え、
前記読出書込部は、
前記第２の加入者情報管理装置への前記移行処理が終了した前記加入者情報に対するアクセスが正常であるか否かを確認する際に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第２の加入者情報管理装置へ書き換え、
前記加入者情報に対するアクセスが正常でなかった場合には、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第１の加入者情報管理装置へ書き戻すことを特徴とする。
また、本発明のある態様によるアクセス制御管理装置は、第１の加入者情報管理装置に保持された加入者情報を該第１の加入者情報管理装置とは異なる第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報と、が対応付けられた移行情報管理テーブルと、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換える読出書込部と、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分ける呼処理部と、を備え、
前記呼処理部は、
移行処理中の前記加入者情報に対するアクセス要求として、該加入者情報の書き換え要求を受信した場合には、該アクセス要求を、前記移行情報管理テーブルの前記アクセス先情報で指定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である主加入者情報管理装置に振り分け、
前記主加入者情報管理装置に保持された前記加入者情報を書き換えるとともに、
前記読出書込部は、
前記主加入者情報管理装置から、書き換えられた前記加入者情報を読み出し、
前記移行情報管理テーブルの前記アクセス先情報で指定されなかった、前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である副加入者情報管理装置に、書き換え要求を受けた前記加入者情報が保持されている場合には、前記副加入者情報管理情報に保持された加入者情報を、前記主加入者情報管理装置から読み出した加入者情報で書き換える
ことを特徴とする。
【００１１】
また、本発明のある態様によるアクセス制御管理方法は、第１の加入者情報管理装置に保持された加入者情報を該第１の加入者情報管理装置とは異なる第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報とを、移行情報管理テーブルにおいて対応付け、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、
前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、
前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換え、
前記第２の加入者情報管理装置への前記移行処理が終了した前記加入者情報に対するアクセスが正常であるか否かを確認し、
前記加入者情報に対するアクセスが正常でなかった場合には、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第１の加入者情報管理装置へ書き戻し、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分けることを特徴とする。
また、本発明のある態様によるアクセス制御管理方法は、第１の加入者情報管理装置に保持された加入者情報を該第１の加入者情報管理装置とは異なる第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報とを、移行情報管理テーブルにおいて対応付け、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、
前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、
前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換え、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分けるとともに、移行処理中の前記加入者情報に対するアクセス要求として、該加入者情報の書き換え要求を受信した場合には、該アクセス要求を、前記移行情報管理テーブルの前記アクセス先情報で指定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である主加入者情報管理装置に振り分け、前記主加入者情報管理装置に保持された前記加入者情報を書き換え、前記主加入者情報管理装置から、書き換えられた前記加入者情報を読み出し、前記移行情報管理テーブルの前記アクセス先情報で指定されなかった、前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である副加入者情報管理装置に、書き換え要求を受けた前記加入者情報が保持されている場合には、前記副加入者情報管理情報に保持された加入者情報を、前記主加入者情報管理装置から読み出した加入者情報で書き換えることを特徴とする。
【００１２】
また、本発明のある態様によるアクセス制御管理システムは、加入者情報が保持された第１の加入者情報管理装置と、
前記第１の加入者情報管理装置に保持された加入者情報がコピーされる第２の加入者情報管理装置と、
前記第１の加入者情報管理装置に保持された加入者情報を前記第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報と、が対応付けられた移行情報管理テーブルと、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換える読出書込部と、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分ける呼処理部と、を備えるアクセス制御管理装置と、
を備え、
前記読出書込部は、
前記第２の加入者情報管理装置への前記移行処理が終了した前記加入者情報に対するアクセスが正常であるか否かを確認する際に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第２の加入者情報管理装置へ書き換え、
前記加入者情報に対するアクセスが正常でなかった場合には、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を、前記第１の加入者情報管理装置へ書き戻すことを特徴とする。
また、本発明のある態様によるアクセス制御管理システムは、加入者情報が保持された第１の加入者情報管理装置と、
前記第１の加入者情報管理装置に保持された加入者情報がコピーされる第２の加入者情報管理装置と、
前記第１の加入者情報管理装置に保持された加入者情報を前記第２の加入者情報管理装置にコピーする移行処理の処理対象である前記加入者情報に対応する加入者識別子と、前記第２の加入者情報管理装置への前記加入者情報のデータ移行状態と、前記加入者情報に対するアクセス要求の振り分け先であるアクセス先情報と、が対応付けられた移行情報管理テーブルと、
前記第１の加入者情報管理装置から前記加入者情報を読み出し、前記第２の加入者情報管理装置に該加入者情報を書き込むことにより、前記移行処理を実行し、前記加入者情報の前記移行処理が終了したときに、該加入者情報に対応する前記移行情報管理テーブルの前記データ移行状態を、移行済みに書き換え、前記加入者情報の前記データ移行状態が移行済みとなった後に、該加入者情報に対応する前記移行情報管理テーブルの前記アクセス先情報を前記第２の加入者情報管理装置に書き換える読出書込部と、
交換機から受信した前記移行処理の処理対象の前記加入者情報に対するアクセス要求を、前記移行情報管理テーブルのアクセス先情報を参照して、前記アクセス先情報として規定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方に振り分ける呼処理部と、を備えるアクセス制御管理装置と、
を備え、
前記呼処理部は、
移行処理中の前記加入者情報に対するアクセス要求として、該加入者情報の書き換え要求を受信した場合には、該アクセス要求を、前記移行情報管理テーブルの前記アクセス先情報で指定された前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である主加入者情報管理装置に振り分け、
前記主加入者情報管理装置に保持された前記加入者情報を書き換えるとともに、
前記読出書込部は、
前記主加入者情報管理装置から、書き換えられた前記加入者情報を読み出し、
前記移行情報管理テーブルの前記アクセス先情報で指定されなかった、前記第１の加入者情報管理装置又は前記第２の加入者情報管理装置のいずれか一方である副加入者情報管理装置に、書き換え要求を受けた前記加入者情報が保持されている場合には、前記副加入者情報管理情報に保持された加入者情報を、前記主加入者情報管理装置から読み出した加入者情報で書き換える
ことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、加入者情報を移行したデータベースにおいて、移行した加入者情報へのアクセスが正常でなかった場合に、その加入者情報に対するアクセス先を、移行先データベースから移行元データベースへの加入者情報の再転送を行うことなく移行元のデータベースに切り替えることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明を適用する移動通信端末ネットワークシステム１００の構成を示す概略図である。
【図２】本発明の一実施形態において用いる、移行情報管理テーブルを示す図である。
【図３】本発明の一実施形態に係る加入者情報データベース（ＤＢ）が保有する加入者情報の一例を示す図である。
【図４】本発明の一実施形態に係るアクセス試験時の動作を示すフローチャートである。
【図５】本発明の一実施形態に係るシステムの動作を示す概略図である。
【図６】本発明の一実施形態に係る移行処理中の加入者情報の位置情報の登録要求を受信した場合の動作を示すフローチャートである。
【図７】本発明の変形例を示す概略図である。
【図８】本発明の変形例を示す概略図である。
【図９】本発明の他の実施形態に係る、移行情報管理テーブルの他の例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施形態について、図面を参照しながら説明する。
（移動通信端末ネットワークシステム）
図１は、本発明を適用する移動通信端末ネットワークシステム１００の構成を示す概略図である。
移動通信端末ネットワークシステム１００は、移動通信端末１１０（移動通信端末Ａ１１１、移動通信端末Ｂ１１２、移動通信端末Ｃ１１３）と、無線基地局（ＢＴＳ：Base Transceiver Station）１２０（１２０ａ、１２０ｂ、１２０ｃ）と、交換機１３０（１３０ａ、１３０ｂ、１３０ｃ）と、加入者情報管理システム１４０（１４０ａ、１４０ｂ）と、加入者情報管理装置１５０と、オペレーション装置１６０とから構成される。加入者情報管理システム１４０（１４０ａ，１４０ｂ）は、それぞれ、加入者情報データベース（以下、ＤＢと適宜称する）であるＤＢ１４１（１４１ａ，１４１ｂ）と、アクセス制御管理装置１４２（１４２ａ，１４２ｂ）とからなる。アクセス制御管理装置１４２は、ＤＢ１４１と１対１で対応する呼処理部１４３（１４３ａ、１４３ｂ）と、書込読出部１４４（１４４ａ，１４４ｂ）と、移行情報管理テーブル１４５（１４５ａ，１４５ｂ）とをそれぞれ備える。
【００１６】
（移動通信端末ネットワークシステムでの一般的な動作）
本実施形態の移動通信端末ネットワークシステム１００において、移動通信端末Ａ１１１からの発信により移動通信端末Ａ１１１と移動通信端末Ｂ１１２との間で通話を行う場合、移動通信端末Ｂ１１２の在圏位置情報（以下、位置情報と適宜称する）の取得が必要である。無線基地局１２０ａを介して受信した移動通信端末Ａ１１１からの接続要求に応じて、交換機１３０ａは、加入者情報管理システム１４０及び加入者情報管理装置１５０のいずれかにアクセスし、移動通信端末Ｂ１１２の位置情報を取得し、取得した位置情報に対応する交換機１３０ｂに対して、移動通信端末Ｂ１１２への接続要求を送信する。なお、各交換機１３０は、各加入者の加入者情報がどの加入者情報管理システム１４０又は加入者情報管理装置１５０に保持されているかについての情報を保有している。
【００１７】
また、移動通信端末ネットワークシステム１００において、移動通信端末Ｃ１１３が無線基地局１２０ｃがカバーするエリアに移動した場合、無線基地局１２０ｃは、加入者情報管理システム１４０又は加入者情報管理装置１５０にアクセスし、移動通信端末Ｃ１１３の位置情報を登録する。
【００１８】
（本実施形態における加入者情報の移行）
本実施形態では、加入者情報管理システム１４０ｂが保持する複数の移動通信端末に対応する加入者情報の一部または全部を、新しく増設した加入者情報管理装置１５０にコピーする移行処理を行うことを想定している。加入者情報とは、加入者が利用する移動通信端末のユーザＩＤ（加入者識別子）、電話番号、位置情報及び各移動通信端末が契約しているサービス等を含む情報である。
【００１９】
ここで、加入者情報の移行処理（コピー）とは、あるＤＢが保持している加入者情報をこのＤＢに残したまま、他のＤＢに加入者情報の複製を作成することである。
加入者情報の移行処理（コピー）は、１つの電話番号に対応する加入者情報単位で行われてもよく、上位桁が共通の番号である複数の電話番号（電話番号帯）にそれぞれ対応する複数の加入者情報単位で行われてもよい。電話番号帯毎に加入者情報の移行処理を行う場合には、移行対象の複数の加入者情報に対して移行処理の指示がなされ、指示がなされた加入者情報を１件ずつ順にコピーする。
【００２０】
また、本実施形態では、加入者情報管理装置１５０に移行した加入者情報のうちの一部へのアクセスが正常であるか否かの確認（アクセス試験）を行い、正常である場合に結果に応じて移行処理を完了させることを想定している。そして、コピーした加入者情報へのアクセスが正常であることが確認された後に、この加入者情報についてのアクセス先が、移行元の加入者情報管理システム１４０ｂ（ＤＢ１４１ｂ）から移行先の加入者情報管理装置１５０（ＤＢ１５１）に切り替えられる。また、ＤＢ１５１に移行した加入者情報へのアクセスが正常であることが確認されなかった場合は、この加入者情報にアクセスする場合のアクセス先を移行元の加入者情報管理システム１４０ｂとする。そして、再度移行先のＤＢ１５１にこの加入者情報の書き込みを行う。なお、アクセス先の切り替えはアクセスの正常性が確認された後であればどのタイミングで行ってもよく、アクセス試験の直後にアクセス先の切り替えがなされる必要はない。これにより、加入者情報管理システム１４０ｂから増設した加入者情報管理装置１５０へ切り替え後にアクセスエラーが生じ、再度移行先の加入者情報管理装置１５０から移行元の加入者情報管理システム１４０ｂへ切り戻す必要がなくなる。
【００２１】
以下、各装置について説明する。
（アクセス制御管理装置）
アクセス制御管理装置１４２は、呼処理部１４３と、読出書込部１４４と、移行情報管理テーブル１４５とを備える。以下、各部について説明する。
（移行情報管理テーブル）
移行情報管理テーブル１４５は、少なくとも各移動通信端末のユーザＩＤ（加入者識別子）とアクセス先情報とを関連付けたテーブルである。移行処理開始後においては、さらに、加入者情報の移行状態が関連付けられる。
【００２２】
図２（ａ）〜図２（ｃ）は、移行情報管理テーブル１４５ｂの具体例を示す移行情報管理テーブル１４５ｃ、１４５ｄ及び１４５ｅである。
図２（ａ）は、加入者情報移行処理開始前の移行情報管理テーブル１４５ｃである。ＤＢ１４１ｂでは、加入者情報（電話番号帯：０９０−２０００−××××）の移行状態が管理されている。図２（ｂ）は、移行処理開始時に作成された移行情報管理テーブル１４５ｄである。移行情報管理テーブル１４５ｄは、移行情報管理テーブル１４５ｃに、加入者情報の移行状態についての項目を加えて作成されたテーブルである。移行情報管理テーブル１４５ｄでは、各移動通信端末のユーザＩＤ（加入者識別子）とアクセス先情報と加入者情報の移行状態とが関連付けられている。図２（ｂ）では、加入者情報それぞれのＤＢ１５１への移行状態が「未移行」の場合を「未」と表記している。図２（ｃ）に示す移行情報管理テーブル１４５ｅは、加入者情報の一部の移行が済み、図２（ｂ）に示す移行情報管理テーブル１４５ｄの移行状態及びアクセス先情報の一部が書き換えられたテーブルである。
【００２３】
移行情報管理テーブル１４５中の「アクセス先情報」は、加入者情報の移行元のＤＢ１４１ｂ及び移行先ＤＢ１５１のいずれか一方を示す情報である。加入者情報の移行処理中において、加入者情報がＤＢ１４１ｂとＤＢ１５１との双方に保持されている場合には、「アクセス先情報」に指定されたＤＢを優先してアクセスする。
移行情報管理テーブル１４５は、ＤＢ１４１ｂからＤＢ１５１への加入者情報の移行処理中に、呼処理部１４３が移行対象の加入者情報へのアクセス要求を受信した場合に、呼処理部１４３によって参照される。
【００２４】
（呼処理部）
呼処理部１４３は、交換機１３０等の対向装置との間の呼処理信号を制御し、交換機１３０からのアクセス要求を、アクセス対象の加入者情報が保有されたＤＢ１４１又はＤＢ１５１のいずれかへ振り分ける機能を有する。呼処理部１４３は、ＤＢ１４１又はＤＢ１５１に保持された加入者情報の参照、書き換え、加入者情報の読み出しを行う機能を有する。
【００２５】
なお、アクセス要求には、加入者情報に対してアクセスが必要な全ての要求を含む。アクセス要求としては、例えば、移動通信端末１１０からの加入者情報の参照要求、位置情報等の登録要求、書き換え要求が挙げられる。また、ＤＢ１５１が保有するＤＢ１４１ｂから移行された加入者情報に対するアクセス正常性を確認するアクセス試験のための要求等も含む。なお、登録要求は、書き換え要求の一態様である。
【００２６】
呼処理部１４３は、ＤＢ１４１と対応付けられて加入者情報管理システム１４０の一部として機能する。そして、ＤＢ１４１から他のＤＢ１５１への加入者情報の移行が完了した後は、ＤＢ１４１と切り離される。ＤＢ１４１と切り離された後、呼処理部１４３は特定のＤＢと対応付けられず、複数のＤＢに対してアクセス要求の振り分けを行う機能を有する。
【００２７】
ＤＢ１４１ｂから他のＤＢ１５１へ加入者情報を移行する移行処理中の場合、交換機１３０からのアクセス要求は、呼処理部１４３ｂによって移行情報管理テーブル１４５（１４５ｄ、１４５ｅ）の「アクセス先情報」を参照して振り分けられる。呼処理部１４３は、交換機１３０からのアクセス要求を振り分ける場合に移行情報管理テーブル１４５を参照する。
【００２８】
（読出書込部）
読出書込部１４４は、移行情報管理テーブル１４５の書き込み、書き換えを行う。読出書込部１４４は、ＤＢ間の各加入者情報の移行が済んだ場合や、アクセス先情報を変更する場合に、移行情報管理テーブル１４５を書き換える。
また、読出書込部１４４は、移行処理時に移行元ＤＢ１４１ｂから加入者情報を読み出し、移行先ＤＢ１５１に加入者情報を書き込む機能を有する。移行処理中に、ＤＢ１４１ｂとＤＢ１５１との双方に位置情報の登録等を行う場合にも、一方のＤＢから情報を読み出し、他方のＤＢに情報を書き込む機能を有する。
また、読出書込部１４４は、オペレーション装置１６０と接続され、オペレーション装置１６０からの指示を受信する。
【００２９】
（加入者情報データベースの構成）
加入者情報データベースＤＢ１４１、ＤＢ１５１は、複数の移動通信端末に対応する加入者情報を保持する。加入者情報の移行元となる加入者情報管理システム１４０において、ＤＢ１４１は、特定の呼処理部１４３と対応付けられて備えられる。加入者情報の移行先となる加入者情報管理装置１５０には、ＤＢ１５０を備えているが、呼処理部は分離されている。
ＤＢ１４１、１５１は、複数の移動通信端末の位置情報を保持している。また、ＤＢ１４１、１５１は、各移動通信端末に対応する位置情報位階の加入者情報についても保持している。
【００３０】
加入者情報の一構成要素である移動端末装置の位置情報は、随時ＤＢ１４１、１５１に登録（書き換え）される。位置情報は、一般的には、移動通信端末１１０が接続する無線基地局１２０と接続された交換機１３０のいずれかを示す情報である。なお、加入者情報は、複数の加入者情報管理システム１４０のＤＢ１４１及び加入者情報管理装置１５０のＤＢ１５１に分散して保持されていてもよい。この場合には、加入者情報管理システム１４０及び加入者情報管理装置１５０は、管理する加入者情報を電話番号帯毎に保有する。
【００３１】
ＤＢ１４１，１５１は、移動通信端末１１０の要求に応じて、呼処理部１４３によって加入者情報が参照され、書き換えられる。また、加入者情報の移行中において、移行元及び移行先のＤＢの双方に書き込みが必要な場合には、読出書込部１４４によって一方のＤＢから加入者情報が読み出され、他方のＤＢが保持する加入者情報が書き換えられる。
また、ＤＢ１４１，１５１は、呼処理部１４３からの要求とは別に、図示しない顧客管理装置からのデータアクセスに応じて、ＤＢ１４１，１５１中の加入者情報の照会や登録、契約情報の更新を行う。顧客管理装置からは、例えば新たに利用契約がなされた移動通信端末に対応する加入者情報や、新たにサービスの契約が行われた契約情報等の登録要求がなされる。
【００３２】
図３（ａ）及び図３（ｂ）は、加入者情報の移行処理前（ＤＢ１５１設置前）のＤＢ１４１ａおよび１４１ｂのそれぞれが保有する加入者情報の一例である。例えば、加入者情報管理システム１４０ａのＤＢ１４１ａには「０９０−１０００−××××」の電話番号を持つ加入者情報が保持され、加入者情報管理システム１４０ｂのＤＢ１４１ｂには「０９０−２０００−××××」の電話番号を持つ加入者情報が保持される。ここで、××××は任意の４ケタの数字を表す。各加入者情報は、電話番号と、識別番号と、契約済みの契約サービスと、位置情報とが関連付けられて保持される。識別番号としては、例えばＩＭＳＩ（International Mobile Subscriber Identity）、ＩＭＥＩ（International Mobile Equipment Identity）が用いられる。
アクセス制御管理装置１４２は、オペレーション装置１６０によって監視され、指示が送信される。ＤＢ１４１、１５１は、例えばＲＡＭ（Random Access Memory）等のメモリに記憶される。これにより、呼処理部１４３からＤＢ１４１へのリアルタイムかつ高速アクセスが可能となる。
【００３３】
（移動通信端末）
移動通信端末ネットワークシステム１００において、移動通信端末Ａ１１１、移動通信端末Ｂ１１２、移動通信端末Ｃ１１３は、移動通信端末１１０の一例であり、具体的には一般的な携帯電話機等が該当する。
（無線基地局）
無線基地局１２０は、電波を発信または受信して、自身がカバーするエリア（セル）に在圏する移動通信端末との通信回線を確保する機能を有する。
【００３４】
（交換機）
交換機１３０は、交換機１３０と接続された無線基地局１２０がカバーするエリアに在圏する移動通信端末１１０の位置情報の登録要求を加入者情報管理システム１４０または加入者情報管理装置１５０に送信する。また、交換機１３０は、移動通信端末１１０からの接続要求を受信し、呼処理部１４３に対して、着信相手の通信端末が在圏するエリアの位置情報の取得要求を送信する。また、呼処理部１４３から受信した着信相手の通信端末の位置情報を基に、対応する交換機１３０に対して接続要求を送信する。
【００３５】
なお、各交換機１３０が、加入者情報管理システム１４０ａに保持された加入者情報に対してアクセス要求する場合には、アクセス対象の加入者情報の収容先を意識してアクセス要求を送信する。呼処理部１４３ａが加入者情報を保持するＤＢ１４１ａと１対１で対応しており、交換機１３０側でアクセス要求を振り分ける必要があるためである。加入者情報の移行処理中の状態にある加入者情報管理システム１４０に保持された加入者情報に対してアクセス要求する場合にも同様に、アクセス対象の加入者情報の収容先を意識してアクセス要求を送信する。
【００３６】
一方、各交換機１３０が、移行先ＤＢ１５１に保持された加入者情報に対してアクセス要求を送信する場合には、アクセス対象の加入者情報の収容先を意識してアクセス要求を送信する必要はない。呼処理部１４３ｂと加入者情報移行先のＤＢ１５１とは１対１で対応付けられていない。このため、呼処理部１４３ｂが、自身が保持する加入者情報収容先情報を基にアクセス要求を適切に振り分けるためである。
【００３７】
交換機１３０としては、モバイル・マネジメント装置（ＭＭＥ：Mobility Management Entity）や、移動通信交換局（ＭＳＣ／ＶＬＲ：Mobile Switching Center／Visitor Location Register）、加入者パケット交換機（ＳＧＳＮ：Serving General packet Radio Service Support Node）等が挙げられる。ここで、ＭＭＥは、ＬＴＥ収容コアネットワーク（ＥＰＣ）を構成するノードである。また、ＭＳＣ／ＶＬＲは、３Ｇコアネットワークを構成するノードであり、回線交換（ＣＳ：Circuit Switched）呼の交換機である。ＳＧＳＮは、パケット交換（ＰＳ：Packet Switching）呼の交換機である。
【００３８】
（オペレーション装置）
オペレーション装置１６０は、呼処理部１４３、読出書込部１４４、加入者情報管理システム１４０及び加入者情報管理装置１５０を監視し、指示を送信する機能を有する。オペレーション装置１６０は、加入者情報の移行処理開始時に、読出書込部１４４に対して加入者情報の読み出し、書き込み等の指示を行う機能を有する。また、オペレーション装置１６０は、移行処理された加入者情報へのアクセスの正常性を確認するためのアクセス試験を行う際に、読出書込部１４４に対して、移行情報管理テーブル１４５のアクセス先情報を移行先のＤＢ１５１に書き換える旨の指示を送信する。また、アクセス試験において正常性が確認できなかった場合に、移行情報管理テーブル１４５のアクセス先情報を移行元のＤＢ１４１ｂに書き戻す旨の指示を送信する。これらの指示は、オペレーション装置１６０を操作する保守者によって入力された指示に応じて送信される。
【００３９】
（本システムにおけるアクセス制御方法）
以下、加入者情報管理システム１４０ｂのＤＢ１４１ｂから加入者情報管理装置１５０のＤＢ１５１へ加入者情報をコピーする場合における、呼処理部１４３から移行対象加入者情報へのアクセス制御方法について説明する。
なお、「移行処理」に関連して、加入者情報は「移行処理開始前」「移行処理中」「移行処理完了」の３つの状態に分類される。本システムの動作を説明するに当たり、本実施形態における「移行処理開始前」「移行処理中」「移行処理完了」の各状態について先に説明する。
【００４０】
「移行処理開始前」とは、加入者情報がオペレーション装置１６０から移行処理の指示を受けていない状態である。「移行処理完了」とは、加入者情報がオペレーション装置１６０から移行処理の指示を受け、移行先のＤＢ１５１にコピー済みであり、ＤＢ１５１にコピーした加入者情報へのアクセスが正常であると確認されて移行処理が完了した状態をいう。移行処理は、移行処理された加入者情報の一部に対するアクセス正常性が確認された直後に完了させてもよいが、アクセス正常性確認後であれば移行処理完了のタイミングはいつでもよい。また、複数の加入者情報が一括で移行処理の指示を受け、移行処理を行った全ての加入者情報に対してアクセス試験を行う場合には、全ての加入者情報のアクセス正常性が確認されるのを待って移行完了としてもよい。
【００４１】
「移行処理中」とは、ある番号帯の加入者情報がオペレーション装置１６０から移行処理の指示を受けているが、「移行処理完了」とはなっていない状態をいう。すなわち、「移行処理中」の加入者情報には、例えば以下の状態の加入者情報が含まれる。
（ｉ）オペレーション装置１６０から移行処理の指示を受けているが、ＤＢ１５１へのコピーがまだ実施されていない加入者情報
（ii）オペレーション装置１６０から移行処理の指示を受け、ＤＢ１５１へのコピーが済んでいるが、アクセス試験が行われていない加入者情報
【００４２】
（iii）オペレーション装置１６０から移行処理の指示を受け、ＤＢ１５１へのコピーが済み、アクセス試験が行われたが、ＤＢ１５１に保持された加入者情報へのアクセスに不具合があり、当該加入者情報の「アクセス先情報」がＤＢ１４１ｂに書き戻された加入者情報
（iV）オペレーション装置１６０から移行処理の指示を受け、ＤＢ１５１へのコピーが済み、アクセス試験が行われ、アクセス試験の結果が良好であったが、すぐに「移行処理完了」としないために、当該加入者情報の「アクセス先情報」がＤＢ１４１ｂに書き戻された加入者情報
【００４３】
「移行処理開始前」に交換機１３０からのアクセス要求があった場合には、呼処理部１４３ｂは、移行情報管理テーブル１４５を参照することなく、対応付けられたＤＢ１４１ｂに対してアクセスする。「移行処理中」に交換機１３０からのアクセス要求があった場合には、呼処理部１４３ｂは、移行情報管理テーブル１４５の「アクセス先情報」に定められたＤＢ１４１ｂ又はＤＢ１５１のいずれかに対してアクセスする。「移行処理完了」後に交換機１３０からのアクセス要求があった場合には、呼処理部１４３ｂは、移行先のＤＢ１５１に対してアクセスする。
【００４４】
（本システムの動作）
以下、本実施形態におけるアクセス制御管理システムにおける動作を説明する。以下の説明では、ＤＢ１４１ｂに保持された複数の電話番号（電話番号帯）に対応する加入者情報に対して、ＤＢ１５１への移行処理を指示する場合の動作を説明する。また、移行処理された複数の加入者情報の一部に対するアクセス正常性の確認が取れた場合には、移行処理された複数の加入者情報のアクセス先の全てを、移行先のＤＢ１５１とする場合の動作を説明する。
【００４５】
（移行情報管理テーブルへの移行状態の項目の付加）
オペレーション装置１６０は、加入者情報の移行処理の開始に伴って、移行情報管理テーブル１４５に加入者情報の移行先ＤＢ１５１への移行状態の項目を付加する。移行情報管理テーブル１４５には、少なくとも、移行処理対象の加入者情報に対応する移動通信端末のユーザＩＤと、移行処理対象の加入者情報にアクセスする場合のアクセス先情報と、加入者情報の移行先であるＤＢ１５１への移行状態が関連付けられて保持される。
図２（ｂ）に示すように、移行処理開始時の移行情報管理テーブル１４５（１４５ｄ）において、移行対象である全ての加入者情報の「アクセス先情報」は、移行元のＤＢ１４１ｂとされている。
【００４６】
（加入者情報の移行処理）
以下、加入者情報管理システム１４０ｂのＤＢ１４１ｂに保持された加入者情報が、加入者情報管理装置１５０のＤＢ１５１にコピーされる移行処理について説明する。
加入者情報は、オペレーション装置１６０からの指示に応じて、ＤＢ１４１ｂからＤＢ１５１にコピーされる。加入者情報のコピーは、読出書込部１４４がＤＢ１４１ｂから加入者情報を１件ずつ読み出し、ＤＢ１５１に書き込むことを繰り返すことで、１件ずつ順に行われる。
アクセスに異常があった場合には、オペレーション装置１６０からの指示に応じて、再度ＤＢ１４１ｂからＤＢ１５１にコピーされる。
【００４７】
（移行情報管理テーブルの書き換え）
移行情報管理テーブル１４５における加入者情報の「アクセス先情報」及び「移行状態」は、読出書込部１４４によって書き換えられる。加入者情報の「移行状態」は、加入者情報のコピーが１件済む毎に、読出書込部１４４によって「移行済」に書き換えられる。加入者情報の「アクセス先情報」は、アクセス試験開始時に、オペレーション装置１６０の指示に応じて移行先の「ＤＢ１５１」に書き換えられる。また、加入者情報の「アクセス先情報」は、ＤＢ１５１にコピーされた加入者情報へのアクセスが正常でない場合には、オペレーション装置１６０の指示に応じて移行元の「ＤＢ１４１ｂ」に書き戻される。
【００４８】
図２（ｃ）は、書き換えられた移行情報管理テーブル１４５（１４５ｅ）である。電話番号「０９０−２０００−１１１２」に対応する加入者情報は、ＤＢ１５１へコピー済みのため、「移行情報」が「済」に書き換えられる。
電話番号「０９０−２０００−１１１１」及び「０９０−２０００−１１１３」に対応する加入者情報は、ＤＢ１５１へコピー済みのため、「移行情報」が「済」に書き換えられているが、アクセス正常性が確認されていない等の理由により、「アクセス先情報」が「ＤＢ１４１ｂ」となっている。
電話番号「０９０−２０００−９９９９」に対応する加入者情報は、ＤＢ１５１へコピーされておらず、「移行情報」「アクセス先情報」の書き換えが行われていない。
【００４９】
（アクセス試験）
アクセス試験は、ＤＢ１５１にコピーした加入者情報へのアクセスが正常であるか否かを確認する試験である。
移行処理が指示された加入者情報全件のコピーの終了後、ＤＢ１４１ｂからＤＢ１５１にコピー済みの加入者情報に対して、アクセス試験が行われる。オペレーション装置１６０からの指示に応じて、読出書込部１４４は、移行情報管理テーブル１４５を書き換え、移行対象の加入者情報の「アクセス先情報」を移行先の「ＤＢ１５１」とする。アクセスの正常性は、例えば、移動通信端末１１０を用いて確認される。試験対象の加入者情報に対応する移動通信端末１１０が、移行処理前の在圏エリアとは異なるエリアに移動した場合に、移動通信端末１１０の在圏を確認した無線基地局１２０が、交換機１３０を介して位置登録要求を送信する。呼処理部１４３ｂは、試験対象ユーザの移動通信端末１１０からの位置登録要求を受けて、ＤＢ１５１に対して位置登録を実行する。
【００５０】
このとき、移行先のＤＢ１５１への加入者情報のコピーが正常でない場合には、移動通信端末１１０の現在の位置情報が登録できない。このため、移動通信端末１１０のディスプレイには、移動通信端末１１０が「圏外」であることが表示される。
アクセス試験により、移行した加入者情報へのアクセスが正常でなかった場合には、移行情報管理テーブル１４５の「アクセス先情報」が移行元のＤＢ１４１ｂに書き戻される。移行情報管理テーブル１４５の「アクセス先情報」の書き換えは、保守者の判断によりオペレーション装置１６０が操作されて、読出書込部１４４に指示が送信されることによりなされる。
【００５１】
アクセス試験は、ＤＢ１５１への移行処理が一括して指示され、ＤＢ１５１への移行処理が終了した複数の加入者情報のうちの少なくとも一部に対して行われる。移動通信端末１１０を用いてアクセス試験を行う場合には、複数の加入者情報の全件に対してアクセス試験をすることは困難であるためである。また、例えばＤＢ１５１への移行処理が１件ずつ指示されてもよい。この場合には、アクセス試験は、ＤＢ１５１への移行処理が終了した加入者情報に対して行われる。
【００５２】
図４は、アクセス試験時の動作を示すフローチャートである。ステップＳ１０１において、読出書込部１４４は、移行情報管理テーブル１４５中、アクセス試験の対象となる加入者情報の「アクセス先情報」を、移行先のＤＢ１５１に書き換える。ステップＳ１０２において、呼処理部１４３ｂは、試験対象の加入者情報のうちの１つに対応する移動通信端末１１０から、無線基地局１２０、交換機１３０を介して位置登録要求を受信する。ステップＳ１０３において、呼処理部１４３は、移行情報管理テーブル１４５を参照し、移行先のＤＢ１５１に保持された試験対象の加入者情報に対してアクセス要求（位置登録要求）を送信する。続いて、ステップＳ１０４において、呼処理部１４３は、移行先ＤＢ１５１から、位置登録要求に対するアクセス応答を受信し、試験対象の加入者情報に対応する移動通信端末１１０に送信する。ステップＳ１０５において、位置登録要求に対するアクセス応答が正常か否かを判断する。このとき、試験用移動通信端末１１０に「圏外」の表示がされた場合には、アクセスが正常でないと判断され、電波の受信レベルが表示される場合には、アクセスが正常であると判断される。ステップＳ１０５において、移行先ＤＢ１５１に保持された移行対象加入者情報へのアクセスが正常であると判断された場合には、処理が終了する。このとき、移行情報管理テーブル１４５の当該加入者情報についての「アクセス先情報」は、「ＤＢ１５１」のままとされる。一方、ステップＳ１０５において、移行先ＤＢ１５１に保持された移行対象加入者情報へのアクセスが正常であると判断されなかった場合には、処理がステップＳ１０６に移る。ステップＳ１０６において、オペレーション装置１６０からの指示により、読出書込部１４４が、アクセス試験の対象の加入者情報の「アクセス先情報」を、移行元ＤＢ１４１ｂに書き戻し、処理が終了する。
【００５３】
（交換機から受信した要求の処理（移行処理前））
図５（ａ）は、移行処理開始前の加入者情報の位置情報の登録要求を受信した場合の動作を示す概略図である。ステップＳ２０１において、呼処理部１４３ｂが、交換機１３０から送信された位置登録要求を受信する。このとき、加入者情報の移行処理開始前であることから、加入者情報が保持されたＤＢ１４１ｂのみに保持されている。このため、移行情報管理テーブル１４５を参照することなく、ステップＳ２０２に処理が移る。ここで、図５（ａ）における移行情報管理テーブル１４５ｂの具体例は、図２（ａ）の移行情報管理テーブル１４５ｃである。ステップＳ２０２において、呼処理部１４３ｂが、位置登録要求を、加入者情報が保持されたＤＢ１４１ｂに振り分ける。このあと、ＤＢ１４１ｂに保持された加入者情報の「位置情報」が書き換えられる。
【００５４】
（交換機から受信した要求の処理（移行処理中））
加入者情報の移行処理は、移動端末装置からの通常の接続要求や位置登録要求と並行して行われる。このため呼処理部１４３ｂは、移行処理中に加入者情報に対する位置登録要求があった場合には、移行情報管理テーブル１４５を参照して、移行情報管理テーブル１４５のアクセス先情報で定められたアクセス先へアクセス要求を振り分ける。
【００５５】
図５（ｂ）及び図５（ｃ）は、移行処理中の加入者情報の位置情報の登録要求を受信した場合の動作を示す概略図である。なお、図５（ｂ）は、登録要求があった加入者情報の「アクセス先情報」が移行元の「ＤＢ１４１ｂ」であった場合の動作を示し、図５（ｃ）は、登録要求があった加入者情報の「アクセス先情報」が移行先の「ＤＢ１５１」であった場合の動作を示す概略図である。
また、図６は、移行処理中の加入者情報の位置情報の登録要求を受信した場合のアクセス制御管理装置１４２の動作を示すフローチャートである。
【００５６】
図５（ｂ）及び図６について説明する。ステップＳ３０１において、呼処理部１４３ｂが、交換機１３０から送信された位置登録要求を受信する。ステップＳ３０２において、呼処理部１４３ｂは、移行情報管理テーブル１４５を参照し、位置情報登録を要求した移動通信端末に対応する加入者情報の「アクセス先情報」として「ＤＢ１４１ｂ」を取得する。このとき、加入者情報の移行処理中であることから、加入者情報は、移行が済んでいればＤＢ１４１ｂ及びＤＢ１５１の双方に保持されており、移行が済んでいなければＤＢ１４１ｂのみに保持される。また、図５（ｂ）における移行情報管理テーブル１４５ｂの具体例は、図２（ｂ）の移行情報管理テーブル１４５ｄである。
【００５７】
ステップＳ３０３において、呼処理部１４３ｂが、位置登録が要求された加入者情報の「アクセス先情報」が「移行元ＤＢ１４１ｂ」であると判断し、位置登録要求を移行元ＤＢ１４１ｂに振り分ける。ステップＳ３０４において、呼処理部１４３ｂは移行元ＤＢ１４１ｂを参照し、ステップＳ３０５において移行元ＤＢ１４１ｂに保持された加入者情報の「位置情報」を書き換える。
【００５８】
続いて、ステップＳ３０６において、読出書込部１４４が移行元ＤＢ１４１ｂに保持された加入者情報の「位置情報」を読み出す。この時読み出される「位置情報」は、ステップＳ３０５において書き換えられた位置情報である。ステップＳ３０７において、読出書込部１４４は、移行先ＤＢ１５１を参照する。ステップＳ３０８において、位置登録が要求された加入者情報が移行先ＤＢ１５１にも保持されているか否かを判断し、保持されていると判断した場合には、処理がステップＳ３０９に移る。ステップＳ３０９では、読出書込部１４４が、移行先ＤＢ１５１に保持された加入者情報の「位置情報」を、移行元ＤＢ１４１ｂから読み出した「位置情報」に書き換えて処理が終了する。ステップＳ３０８において、読出書込部１４４が位置登録が要求された加入者情報が移行先ＤＢ１５１に保持されていると判断しなかった場合には、そのまま処理が終了する。
【００５９】
次に、図５（ｃ）及び図６について説明する。ステップＳ３０１において、交換機１３０から送信された位置登録要求を呼処理部１４３ｂが受信する。ステップＳ３０２において、呼処理部１４３ｂが、移行情報管理テーブル１４５ｂを参照し、位置情報登録を要求した移動通信端末に対応する加入者情報の「アクセス先情報」として「ＤＢ１５１」を取得する。このとき、アクセス先がＤＢ１５１であることから、加入者情報の移行処理は済んでおり、加入者情報はＤＢ１４１ｂ及びＤＢ１５１の双方に保持されている。また、図５（ｃ）における移行情報管理テーブル１４５ｂの具体例は、図２（ｂ）の移行情報管理テーブル１４５ｄである。ステップＳ３０３において、呼処理部１４３ｂが、「アクセス先情報」が「移行先ＤＢ１５１」であると判断し、位置登録要求を移行先ＤＢ１５１に振り分ける。ステップＳ３１４において、呼処理部１４３ｂは移行先ＤＢ１５１を参照し、ステップＳ３１５において移行先ＤＢ１５１に保持された加入者情報の「位置情報」を書き換える。続いて、ステップＳ３１６において、読出書込部１４４が、移行先ＤＢ１５１に保持された加入者情報の「位置情報」を読み出す。この時読み出される「位置情報」は、ステップＳ３１５において書き換えられた位置情報である。
【００６０】
ステップＳ３０７において、読出書込部１４４がは、移行元ＤＢ１４１ｂを参照する。ステップＳ３１８において、読出書込部１４４が移行元ＤＢ１４１ｂに保持された加入者情報の「位置情報」を書き換えて、処理が終了する。
すなわち、通話の接続要求加入者情報が参照される場合には、呼処理部１４２ｂによって、「アクセス先情報」に規定されたＤＢ（以下、主ＤＢと適宜称する）に対して、アクセス要求が振り分けられる。そして、加入者情報が書き換えられる場合には、まず主ＤＢに対してアクセス要求が振り分けられる。そして、読出書込部１４４が主ＤＢが保持する加入者情報を書き換える。続いて、読出書込部１４４が、主ＤＢから加入者情報（もしくは加入者情報を構成する位置情報等の一要素）を読み出し、「アクセス先情報」に規定されていないＤＢ（以下、副ＤＢと適宜称する）に対しても、加入者情報の書き換えを行う。主ＤＢ及び副ＤＢは、移行元のＤＢ（ＤＢ１４１ｂ）と移行先のＤＢ（ＤＢ１５１）のいずれかである。
これにより、加入者情報移行処理中のように、移行元のＤＢ１４１ｂと移行先のＤＢ１５１とを併用する場合であっても、ＤＢ１４１ｂとＤＢ１５１とを同期させることができる。
【００６１】
（交換機から受信した要求の処理（移行処理完了後））
図５（ｄ）は、移行処理完了後の加入者情報の位置情報の登録要求を受信した場合の動作を示す概略図である。図５（ｄ）では、呼処理部１４３ｂが交換機からの位置情報の登録要求を受信する（Ｓ４０１）と、移行情報管理テーブル１４５を参照することなく、位置情報の登録要求を移行先ＤＢ１５１へ振り分ける（ステップＳ４０２）。この後、ＤＢ１５１に保持された加入者情報の「位置情報」が書き換えられる。ここで、図５（ｄ）における移行情報管理テーブル１４５ｂの具体例は、図２（ｃ）の移行情報管理テーブル１４５ｅである。
【００６２】
なお、呼処理部１４３ｂと１対１で対応付けられていたＤＢ１４１ｂに保持された加入者情報の全てがＤＢ１５１に移行された場合には、呼処理部１４３ｂとＤＢ１４１ｂとの対応付けが解かれる。この場合、呼処理部１４３ｂは、ＤＢ１５１のような対応する呼処理部を持たないＤＢの全てに対して、加入者情報の収容先を意識したアクセス要求の割り振りを行う。
【００６３】
また、交換機１３０からＤＢ１４１ｂとの対応付けが解かれた呼処理部１４３ｂに対して、加入者情報の収容先を意識せずに加入者情報へのアクセス要求が送信される場合がある。このため、呼処理部１４３ｂが、特定の呼処理部１４３ａと対応付けられたＤＢ１４１ａに保持された加入者情報へのアクセス要求を受信する場合がある。このような場合でも、呼処理部１４３ｂは、その加入者情報の収容先を意識してアクセス要求を振り分ける。具体的には、呼処理部１４３ｂが、ＤＢ１４１ａに保持された加入者情報へのアクセス要求を、ＤＢ１４１ａと対応づけられた呼処理部１４３ａに振り分ける。このため、移行処理完了後の呼処理部１４３ａは、全ての加入者情報の収容先についての情報を保持する。
そして、ＤＢ１４１ａと対応付けられた呼処理部１４３ａには、交換機１３０側で加入者情報の収容先を意識して振り分けられたアクセス要求、すなわちＤＢ１４１ａに保持された加入者情報に対するアクセス要求のみが送信される。
【００６４】
（アクセス制御管理装置及びアクセス制御管理方法の他の例）
上述の実施形態では、呼処理部１４３と、読出書込部１４４と、移行情報管理テーブル１４５とを備えるアクセス制御管理装置１４４について説明したが、この構成に限られたものではない。
例えば、図７に示すように、移行情報管理テーブル１７１を管理する移行情報管理部１７０が加入者情報管理システム１４０と別に設けられていてもよい。また、読出書込部１４４が、呼処理部１４３の一部（呼処理部１４３と一体）とされていてもよい。
また、本発明のアクセス制御管理方法は、図８に示すような、呼処理部１４３が分離された加入者情報管理装置１５０ａから呼処理部が分離された加入者情報管理装置１５０ｂへの加入者情報の移行時においても適用することができる。
【００６５】
（移行情報管理テーブルの他の例）
図９（ａ）で示す移行情報管理テーブル１４６ａ及び図９（ｂ）で示す移行情報管理テーブル１４６ｂは、移行情報管理テーブル１４５の他の例である。図２（ａ）〜（ｃ）に記載の移行情報管理テーブル１４５（１４５ｃ〜１４５ｅ）に代えて、移行情報管理テーブル１４６ａ及び１４６ｂを用いてもよい。
移行情報管理テーブルの他の例は、ＤＢ１４１ｂに保持された加入者情報の一部のみを移行処理する場合の例を示している。移行情報管理テーブル１４６ａは、図２（ａ）に示す移行処理開始前の移行情報管理テーブル１４５ｃに対して、各加入者情報が「移行処理対象」であるか否かを示す項目を加えて作成されたテーブルである。移行情報管理テーブル１４６ａにおいて、移行処理中の加入者情報（電話番号帯：０９０−２０００−１１１１〜０９０−２０００−４０００）の「移行処理対象」が「移行処理中」とされ、移行処理対象でない加入者情報（電話番号帯：０９０−１０００−４００１〜０９０−１０００−９９９９）の「移行処理対象」が「移行処理開始前」とされている。
【００６６】
移行情報管理テーブル１４６ｂは、移行処理中の加入者情報のみで構成され、移行処理中の加入者情報についての移行状態と、アクセス先情報とが管理されたテーブルである。移行情報管理テーブル１４６ｂは、移行中の加入者情報についての情報のみを別に管理するテーブルである。
呼処理部１４３が、ＤＢ１４１ｂに保持された加入者情報のいずれかへのアクセス要求を受信した場合には、移行情報管理テーブル１４６ａを参照する。アクセス対象の加入者情報の「移行処理対象」が「○」でなかった場合、呼処理部１４３は、移行情報管理テーブル１４６ａの「アクセス先情報」に従って、アクセス要求を振り分ける。アクセス対象の加入者情報の「移行処理対象」が「○」であった場合、呼処理部１４３は、移行情報管理テーブル１４６ａに代えて移行情報管理テーブル１４６ｂの「アクセス先情報」を参照してアクセス要求を振り分ける。
【００６７】
（変形例）
本実施形態で説明したアクセス試験は一例である。例えば、呼処理部１４３ｂが移行元のＤＢ１４１ｂに保持された加入者情報と移行先のＤＢ１５１に保持された加入者情報とを比較して、加入者情報の移行の正常性を確認することもできる。
本発明の範囲は、図示され記載された例示的な実施形態に限定されるものではなく、本発明が目的とするものと均等な効果をもたらす全ての実施形態をも含む。さらに、本発明の範囲は、請求項により画される発明の特徴の組み合わせに限定されるものではなく、全ての開示されたそれぞれの特徴のうち特定の特徴のあらゆる所望する組み合わせによって画されうる。
【符号の説明】
【００６８】
１００・・・移動通信端末ネットワークシステム
１１０・・・移動通信端末
１１１・・・移動通信端末Ａ
１１２・・・移動通信端末Ｂ
１１３・・・移動通信端末Ｃ
１２０ａ、１２０ｂ、１２０ｃ・・・無線基地局
１３０ａ、１３０ｂ、１３０ｃ・・・交換機
１４０ａ、１４０ｂ・・・加入者情報管理システム
１４１ａ、１４１ｂ・・・データベース（ＤＢ）
１４２，１４２ａ，１４２ｂ・・・アクセス制御管理装置
１４３，１４３ａ，１４３ｂ・・・呼処理部
１４４，１４４ａ，１４４ｂ・・・読出書込部
１４５，１４５ａ〜１４５ｅ，１４６ａ，１４６ｂ・・・移行情報管理テーブル
１５１・・・データベース（ＤＢ）
１６０・・・オペレーション装置
１７０・・・加入者情報管理装置
１７１・・・移行情報管理テーブル
【図１】
0005543570.tif 000002
【図２】
0005543570.tif 000003
【図３】
0005543570.tif 000004
【図４】
0005543570.tif 000005
【図５】
0005543570.tif 000006
【図６】
0005543570.tif 000007
【図７】
0005543570.tif 000008
【図８】
0005543570.tif 000009
【図９】
0005543570.tif 000010