(57)【要約】【課題】収容局のシステム継続に必要なデータが失われることを防ぎ、費用対効果の高いディザスタリカバリを提供する。【解決手段】複数の収容局と基地局が存在するネットワークにおいて、第１の収容局がサービスに必要なバックアップデータを基地局へ送信し、基地局は自身のストレージにバックアップデータを保存する。その後、第１の収容局でサービス継続が困難な場合に、基地局は自律的に第２の収容局へ接続を試みる。第２の収容局と基地局の接続が成功すれば、基地局が第２の収容局へ第１の収容局のバックアップデータを送信し、バックアップデータを基に第１の収容局のサービスを開始する。【選択図】図９
2015052991.tif 000002
【特許請求の範囲】
【請求項１】
複数の収容局と基地局とを含んで構成された無線通信システムにおいて、
第１の収容局は、のサービスに係るバックアップデータを前記基地局へ送信し、
前記基地局は、
前記バックアップデータを保存し、
前記第１の収容局の障害を検出したとき、第２の収容局へ接続を試み、
前記第２の収容局との成功したとき、前記第２の収容局へ前記バックアップデータを送信し、
前記第２の収容局は、前記バックアップデータに基づいて、前記サービスを開始することを特徴とする無線通信システム。
【請求項２】
複数の収容局と基地局とを含んで構成された無線通信システムにおけるデータバックアップ方法であって、
第１の収容局における、サービスに係るバックアップデータを前記基地局へ送信するステップと、
前記基地局における、
前記バックアップデータを保存するステップと、
前記第１の収容局の障害を検出したとき、第２の収容局へ接続を試みるステップと、
前記第２の収容局との成功したとき、前記第２の収容局へ前記バックアップデータを送信するステップと、
前記第２の収容局における、前記バックアップデータに基づいて、前記サービスを開始するステップと、を含むデータバックアップ方法。
【請求項３】
ネットワークを介して接続している基地局装置に関するテーブルを管理するテーブル管理部と、
装置内各部からデータを受け取り、そのデータを処理して、各部へデータを受け渡し、処理したデータまたは処理するデータの読み書きを記憶部に行うデータ処理部と、
メッセージを解析し、ヘッダーを省いたデータを前記データ処理部に受け渡し、前記データ処理部が処理したデータをネットワークを介して送出するとき、ヘッダーを付加するメッセージ処理部と、
前記データ処理部からバックアップデータを受け取り、前記テーブル管理部の前記テーブルを参照して、レプリケート対象となる第１の基地局装置を選択し、この第１の基地局の情報と、前記バックアップデータと、を前記データ処理部へ受け渡すレプリケーション処理部と、
外部から受信したメッセージを前記メッセージ部へ渡す入力部と、
前記メッセージ部から受け取ったメッセージを外部へ送出する出力部と、を備え、
前記出力部は、前記第１の基地局装置へ前記バックアップデータを送信することを特徴とする収容局装置。
【請求項４】
請求項３に記載の収容局装置であって、
前記メッセージ処理部は、第２の基地局装置から第２のバックアップデータを前記入力部を介して受信したとき、前記データ処理部へ前記第２のバックアップデータを受け渡し、前記第２のバックアップデータに基づくサービスを開始することを特徴とする収容局装置。
【請求項５】
自身を管理する収容局装置に関するテーブルを管理するテーブル管理部と、
装置内各部からデータを受け取り、そのデータを処理して、前記各部へデータを受け渡し、処理したデータまたは処理するデータの読み書きを記憶部に行うデータ処理部と、
メッセージを解析し、ヘッダーを省いたデータを前記データ処理部に受け渡し、前記データ処理部が処理したデータについてネットワークを介して送出するとき、ヘッダーを付加するメッセージ処理部と、
外部から受信したメッセージを前記メッセージ部へ渡す入力部と、
前記メッセージ部から受け取ったメッセージを外部へ送出する出力部と、を備え、
前記収容局装置からバックアップデータを受け取り、前記記憶部に保存することを特徴とする基地局装置。
【請求項６】
請求項５に記載の基地局装置であって、
前記データ処理部は、前記収容局装置との接続が切断された場合に、前記テーブルを参照して、接続を試みる第２の収容局装置を選択し、
前記メッセージ処理部は、前記第２の収容局装置へ接続を要求するメッセージについて、前記出力部を介して送信することを特徴とする基地局装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システム、データバックアップ方法、収容局装置および基地局装置に係り、特に、基地局と、これをネットワーク経由で管理する収容局とからなる無線通信システムにおいて、収容局のデータをバックアップするデータバックアップ方法とそのバックアップデータを利用した無線通信システム、収容局装置および基地局装置に関する。
【背景技術】
【０００２】
本技術分野の背景技術として、特許文献１がある。この公報には、システムのバックアップデータを数地点のシステムのストレージに分割して保存する。こうすることによって、一回のバックアップデータの送信時間が少なくでき、各地点でのバックアップデータの容量も少なくて済む。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１４６８１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
自然災害またはテロが発生した場合、システム継続必要なデータが失われることを防ぐため、バックアップデータを作成し、これに対処するという方法がとられている。しかし、同じ建屋にバックアップデータを保存しておいても、そのバックアップデータまで損失し、システムの復旧が不可能になることが想定される。そのため、バックアップデータを格納し、サービス復旧できるように同一システムもしくはデータセンタを遠隔地に設置されているが、コストが高いことも指摘されている。したがって、費用対効果の高いディザスタリカバリが求められている。  本発明は、収容局のシステム継続必要なデータが失われることを防ぎ、データセンタなどの設置を必要としない費用対効果の高いディザスタリカバリを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題は、複数の収容局と基地局とを含んで構成された無線通信システムにおいて、第１の収容局は、のサービスに係るバックアップデータを基地局へ送信し、基地局は、バックアップデータを保存し、第１の収容局の障害を検出したとき、第２の収容局へ接続を試み、第２の収容局との成功したとき、第２の収容局へバックアップデータを送信し、第２の収容局は、バックアップデータに基づいて、サービスを開始する無線通信システムにより、達成できる。
【０００６】
また、複数の収容局と基地局とを含んで構成された無線通信システムにおけるデータバックアップ方法であって、第１の収容局における、サービスに係るバックアップデータを基地局へ送信するステップと、基地局における、バックアップデータを保存するステップと、第１の収容局の障害を検出したとき、第２の収容局へ接続を試みるステップと、第２の収容局との成功したとき、第２の収容局へバックアップデータを送信するステップと、第２の収容局における、バックアップデータに基づいて、サービスを開始するステップと、を含むデータバックアップ方法により、達成できる。
【０００７】
さらに、ネットワークを介して接続している基地局装置に関するテーブルを管理するテーブル管理部と、装置内各部からデータを受け取り、そのデータを処理して、各部へデータを受け渡し、処理したデータまたは処理するデータの読み書きを記憶部に行うデータ処理部と、メッセージを解析し、ヘッダーを省いたデータをデータ処理部に受け渡し、データ処理部が処理したデータをネットワークを介して送出するとき、ヘッダーを付加するメッセージ処理部と、データ処理部からバックアップデータを受け取り、テーブル管理部のテーブルを参照して、レプリケート対象となる第１の基地局装置を選択し、この第１の基地局の情報と、バックアップデータと、をデータ処理部へ受け渡すレプリケーション処理部と、外部から受信したメッセージをメッセージ部へ渡す入力部と、メッセージ部から受け取ったメッセージを外部へ送出する出力部と、を備え、出力部は、第１の基地局装置へバックアップデータを送信する収容局装置により、達成できる。
【０００８】
さらに、また、自身を管理する収容局装置に関するテーブルを管理するテーブル管理部と、装置内各部からデータを受け取り、そのデータを処理して、各部へデータを受け渡し、処理したデータまたは処理するデータの読み書きを記憶部に行うデータ処理部と、メッセージを解析し、ヘッダーを省いたデータをデータ処理部に受け渡し、データ処理部が処理したデータについてネットワークを介して送出するとき、ヘッダーを付加するメッセージ処理部と、外部から受信したメッセージをメッセージ部へ渡す入力部と、メッセージ部から受け取ったメッセージを外部へ送出する出力部と、を備え、収容局装置からバックアップデータを受け取り、記憶部に保存する基地局装置により、達成できる。
【発明の効果】
【０００９】
本発明によれば、新規設備を必要としない費用対効果の高いディザスタリカバリを実現することができる。
【図面の簡単な説明】
【００１０】
【図１】無線通信システムのブロック図である。
【図２】収容局のブロック図である。
【図３】基地局のブロック図である。
【図４】基地局管理テーブルを説明する図である。
【図５】収容局テーブルを説明する図である。
【図６】レプリケーション対象データを説明する図である。
【図７】収容局による基地局探索と収容を説明するフローチャーである。
【図８】収容局によるレプリケーション対象データを管理下の基地局へ送信するフローチャートである。
【図９】基地局によるネットワーク上の他収容局へレプリケーション対象データを送信し、システムを復旧するフローチャートである。
【図１０】基地局による収容局へ収容を要求するフローチャートである。
【図１１】他の無線通信システムのブロック図である。
【図１２】収容局によるシステムを復旧する手順を説明するフローチャートである。
【図１３Ａ】基地局によるネットワーク上の他収容局へレプリケーション対象データを送信し、システムを復旧するフローチャート（その１）である。
【図１３Ｂ】基地局によるネットワーク上の他収容局へレプリケーション対象データを送信し、システムを復旧するフローチャート（その２）である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、実施例を用い図面を参照しながら詳細に説明する。
【実施例１】
【００１２】
［システム全体の構成］
図１を参照して、無線通信システムの構成を説明する。図１において、無線通信システムは、収容局２００と、基地局３００と、ネットワーク１００１とを含んで構成されている。
【００１３】
ネットワーク１００１は、有線ＬＡＮにより、収容局２００と、基地局３００とを接続する。基地局３００は、区別する必要があるとき、基地局３００−Ａまたは基地局基地局３００−Ｎと記載する。収容局２００は、基地局３００を管理するサービスを提供する。収容局２００は、区別するとき収容局２００−Ａまたは収容局２００−Ｂと記載する。
【００１４】
ネットワーク１００１は、通信キャリア、ＩＳＰ（Internet Service Provider）、企業などのネットワークである。ネットワーク１００１は、必要に応じてルータ、スイッチングハブ、ネットワーク内の機器にＩＰアドレスなどの情報を配布するＤＨＣＰ（Dynamic Host Configuration Protocol）サーバなどの機器、ＩＰ網内で使用されるＵＲＬ（Uniform Resource Locator）や一般的な網で使用されるＵＲＩ（Uniform Resource Identifier）からＩＰアドレスへの変換やその逆の変換を行うＤＮＳ（Domain Name Service）サーバ、ロードバランサ、ファイアウォールを接続してもよい。
【００１５】
ネットワーク１００１に接続されている機器は、収容局２００、基地局３００を含めて、ＩＰのバージョンであるＩＰｖ４（IP Version4）、ＩＰｖ６（IP Version6）、ＳＣＴＰ（Stream Control、Transmission Protocol）、ＧＰＲＳ（General Packet Radio Service）、ＮＡＳ（Non Access Stratum）などが必要に応じて実装される。ここで、ＳＣＴＰは、ＵＤＰ、ＴＣＰと同じレイヤーでストリーミングするプロトコルである。ＳＣＴＰは、ＵＤＰ、ＴＣＰの特性を併せ持つ。ＧＰＲＳは、２.５世代のデータ送信技術である。ＮＡＳは、ＬＴＥで用いるプロトコルである。
【００１６】
［収容局のソフトウェア構成］
図２を参照して、収容局２００のソフトウェア構成を説明する。図２において、収容局２００は、テーブル管理部２１１と、対基地局データ処理部２１２と、メッセージ処理部２１３と、レプリケーション処理部２１４と、入力部２１５と、出力部２１６と、基地局管理テーブル２２１と、レプリケーション対象データ２２２と、レプリケーション非対象データ２２３と、を含んで構成されている。
【００１７】
収容局２００の各ソフトウェア２１１、２１２、２１３、２１４は、相互に処理およびデータのやり取りが行えるように接続されている。なお、図２は、データバックアップを処理するソフトウェアに限定して記載しており、ＧＵＩ（Graphical User Interface）などを含んでもよい。
【００１８】
テーブル管理部２１１は、基地局に関する情報をテーブルとして管理する。テーブル管理部２１１は、必要に応じて管理するデータの読み書きをメモリやストレージに行う。メッセージ処理部２１３は、ＩＰｖ４とＩＰｖ６を含むＩＰ、ＳＣＴＰなどの通信に必要なプロトコルを解析して、処理する。メッセージ処理部２１３は、入力部２１５から受信したメッセージを解析してＩＰ、ＳＣＴＰ等の独自のヘッダー等を省いたデータを対基地局データ処理部２１２に受け渡す。メッセージ処理部２１３は、対基地局データ処理部２１２が処理したデータについてネットワーク１００１を介して送出する場合、ＩＰ、ＳＣＴＰ等の必要なプロトコルのヘッダー等を付加して、出力部２１６に受け渡す。
【００１９】
対基地局データ処理部２１２は、テーブル管理部２１１、メッセージ処理部２１３、レプリケーション処理部２１４、入力部２１５からデータを受け取り、そのデータを処理して、テーブル管理部２１１、メッセージ処理部２１３、レプリケーション処理部２１４、出力部２１６へデータを受け渡す。対基地局データ処理部２１２は、必要に応じて処理したデータや処理するためのデータの読み書きをメモリやストレージに行う。
【００２０】
レプリケーション処理部２１４は、対基地局データ処理部２１２からレプリケート対象とするデータを受け取り、テーブル管理部２１１から基地局管理テーブル２２１の情報を参照する。メッセージ処理部２１３と出力部２１６を介して、テーブルに記載される全ての基地局へレプリケーション対象データを送信する。
【００２１】
入力部２１５は、外部から受け取ったメッセージをメッセージ処理部２１３へ受け渡す。出力部２１６は、メッセージ処理部２１３から受け取ったメッセージを外部へ送出する。
【００２２】
［基地局のソフトウェア構成］
図３を参照して、基地局のソフトウェア構成を説明する。図３において、基地局３００は、テーブル管理部３１１と、対収容局データ処理部３１２と、メッセージ処理部３１３と、入力部３１４と、出力部３１５と、により構成されており、各ソフトウェア３１１、３１２、３１３は、相互に処理やデータのやり取りが行えるように接続されている。なお、図３は、データバックアップを処理するソフトウェアに限定して記載しており、ＧＵＩなどを含んでもよい。
【００２３】
テーブル管理部３１１は、収容局２００に関する情報をテーブルとして管理している。テーブル管理部３１１は、必要に応じて管理するデータの読み書きをメモリやストレージに行う。メッセージ処理部３１３は、ＩＰｖ４とＩＰｖ６を含むＩＰ、ＳＣＴＰなどの通信に必要なプロトコルを解析して処理する。メッセージ処理部３１３は、入力部３１４から受信したメッセージを解析してＩＰ、ＳＣＴＰ等の独自のヘッダー等を省いたデータを対収容局データ処理部３１２に受け渡す。メッセージ処理部３１３は、対収容局データ処理部３１２が処理したデータについてネットワーク１００１を介して送出する場合、ＩＰ、ＳＣＴＰ等の必要なプロトコルのヘッダー等を付加して、出力部３１５に受け渡す。
【００２４】
対収容局データ処理部３１２は、テーブル管理部３１１、メッセージ処理部３１３、入力部３１４からデータを受け取り、そのデータを処理して、テーブル管理部３１１、メッセージ処理部３１３へデータを受け渡す。対収容局データ処理部３１２は、必要に応じて処理したデータや処理するためのデータの読み書きをメモリやストレージに行う。
【００２５】
入力部３１４は、外部から受け取ったメッセージをメッセージ処理部３１３へ受け渡す。出力部３１５は、メッセージ処理部３１３から受け取ったメッセージを外部へ送出する。
【００２６】
［収容局が管理する情報］
図４を参照して、基地局管理テーブルを説明する。図４において、基地局管理テーブル２２１は、収容局と接続している基地局に関する情報を示したテーブルである。基地局管理テーブル２２１は、テーブル管理部２１１によって管理される。基地局管理テーブル２２１は、必要に応じて、対基地局データ処理部２１２およびレプリケーション処理部２１４がテーブル２２１の情報を参照する。
【００２７】
基地局管理テーブル２２１は、基地局識別子２２１１と、ＩＰアドレス２２１２とで構成されている。基地局管理テーブル２２１は、収容局２００と接続された基地局３００からの情報を入力部２１５が受け取り、対基地局データ処理部２１２が設定する。
【００２８】
基地局識別子２２１１は、収容局と接続している基地局にそれぞれ割り当てた識別子であり、基地局管理テーブル２２１での管理を容易にするために用いる。基地局識別子２２１１いついて、ここでは、Ａ、Ｎと記載している。
【００２９】
ＩＰアドレス２２１２は、基地局に設定されたＩＰアドレスであり、ＩＰを用いて基地局へアクセスする際に、収容局が宛先ＩＰアドレスとして用いる。
【００３０】
［基地局が管理する情報］
図５を参照して、収容局テーブル３２１を説明する。図６において、収容局テーブル３２１は、基地局３００のテーブル管理部３１１で記憶されている。
【００３１】
収容局テーブル３２１は、ネットワーク１００１に接続する収容局に関する情報を示したテーブルである。収容局テーブル３２１は、基地局設置時に事前に設定されてある不変のデータ群である。収容局テーブル３２１は、必要に応じて、対収容局データ処理部３１２が参照する。
【００３２】
収容局テーブル３２１は、収容局識別子３２１１と、ＩＰｖ４またはＩＰｖ６のＩＰアドレス３２１２と、優先度３２１３とで構成されている。収容局識別子３２１１は、ネットワーク１００１に接続する収容局２００にそれぞれ割り当てた識別子である。収容局識別子３２１１は、収容局テーブル３２１での管理を容易にするために用いる。ＩＰアドレス３２１２は、収容局２００に設定されたＩＰアドレスである。ＩＰアドレス３２１２は、ＩＰを用いて収容局２００へアクセスする際に、基地局が宛先ＩＰアドレスとして用いる。優先度３２１３は、接続を要求する収容局２００の優先順位を示す。優先度３２１３は、基地局がどの収容局２００へ接続を要求するか決定する際に用いる。
【００３３】
［レプリケーション対象となる情報］
図６を参照して、レプリケーション対象データ２２２、３２２を説明する。レプリケーション対象データ２２２は、収容局２００のメモリまたはストレージによって記憶されている。レプリケーション対象データ３２２は、基地局３００のメモリまたはストレージによって記憶されている。レプリケーション対象データ２２２と、レプリケーション対象データ３２２は、同一であり、ここでは、レプリケーション対象データ２２２として説明する。
【００３４】
レプリケーション対象データ２２２は、収容局２００が管理する基地局のコンフィギュレーション情報である。レプリケーション対象データ２２２は、基地局を管理下に置く際に設定されるデータ群である。
【００３５】
レプリケーション対象データ２２２は、基地局識別子２２２１と、事業者識別子２２２２と、位置情報エリア２２２３と、災害情報送信エリア２２２４とで構成されている。
【００３６】
基地局識別子２２２１は、図４の基地局識別子２２１１と同じ情報である。事業者識別子２２２２は、基地局でエンドユーザに対しサービスを提供する事業者にそれぞれ割り当てられた識別子である。事業者識別子２２２２は、収容局２００での管理を容易にするために用いる。
【００３７】
位置登録エリア２２２３は、図１に図示せざる移動端末が自身の位置をシステムへ登録せずに移動することができるエリアである。位置登録エリア２２２３は、事業者がサービス状況に応じて自由に設定できる。災害情報送信エリア２２２４は、このエリアに属する全移動端末に災害情報を送信するために用いる。災害情報送信エリア２２２４も事業者がサービス状況に応じて自由に設定できる。
【００３８】
［収容局による基地局探索と収容のフローチャート］
図７を参照して、収容局２００−Ａがネットワーク１００１上の未管理の基地局を管理下に置くフローを説明する。図７において、収容局２００−Ａは、メッセージ処理部２１３を介して定期的にネットワーク１００１全体へブロードキャストメッセージを送信する（Ｓ６０１）。収容局２００−Ａは、未管理の基地局４００から送信された応答メッセージをメッセージ処理部２１３を介して受信する（Ｓ６０２）。収容局２００−Ａは、基地局４００へメッセージ処理部２１３を介して接続許可メッセージを送信する（Ｓ６０３）。
【００３９】
収容局２００−Ａは、基地局４００から基地局識別子２２１１とＩＰアドレス２２１２とをメッセージ処理部２１３を介して受信したか判定する（Ｓ６０４）。基地局識別子２２１１とＩＰアドレス２２１２を特定の期間受信しなかった場合（いいえ）、収容局２００−Ａは、ステップ６０３へ遷移する。なお、図示は省いたが、基地局識別子２２１１とＩＰアドレス２２１２を特定の回数繰り返した場合、収容局２００−Ａは、フローを終了する。
【００４０】
ステップ６０４で「はい」のとき、収容局２００−Ａは、基地局識別子２２１１とＩＰアドレス２２１２をテーブル管理部２１１を介して基地局管理テーブル２２１に記述する（Ｓ６０５）。収容局２００−Ａは、基地局４００へメッセージ処理部２１３を介して情報受信完了メッセージを送信し（Ｓ６０６）、終了する。
【００４１】
以上のローにより、収容局２００−Ａは、ネットワーク１００１上の未管理の基地局４００を管理下に置き、基地局４００の基地局識別子２２１１とＩＰアドレス２２１２を基地局管理テーブル２２１に記述する。
【００４２】
［データレプリケーションのフローチャート］
図８を参照して、収容局２００−Ａが管理下の基地局３００−Ａ〜基地局３００−Ｎへレプリケーション対象データ２２２を送信するフローを説明する。図８において、収容局２００−Ａは、レプリケーション対象データ２２２をメモリまたはストレージから読み出す（Ｓ７０１）。収容局２００−Ａは、テーブル管理部２１１を通して基地局管理テーブル２２１を参照し、基地局のＩＰアドレス２２１２を取得し、メッセージ処理部２１３を介して、ＩＰアドレス２２１２である基地局へレプリケーション対象データ２２２を送信する（Ｓ７０２）。
【００４３】
収容局２００−Ａは、ＩＰアドレス２２１２である基地局からレプリケーション許可メッセージを受信したか判定する（Ｓ７０３）。「いいえ」のとき、収容局２００−Ａは、ステップ７０２に遷移する。なお、図示しないが、レプリケーション許可メッセージを特定回数受信しなかったとき、収容局２００−Ａは、ステップ７０６へ遷移する。
【００４４】
ステップ７０３で「はい」のとき、収容局２００−Ａは、対基地局データ処理部２１２からレプリケーション対象データ２２２を受け取り、ＩＰアドレス２２１２である基地局へレプリケーション対象データ２２２を送信する（Ｓ７０４）。収容局２００−Ａは、ＩＰアドレス２２１２である基地局から受信完了メッセージを受信したか判定する（Ｓ７０５）。「いいえ」のとき、収容局２００−Ａは、ステップ７０４に遷移する。なお、受信完了メッセージを特定回数受信しなかったとき、収容局２００−Ａは、ステップ７０６に遷移する。
【００４５】
ステップ７０５で「はい」のとき、収容局２００−Ａは、テーブル管理部２１１を通して基地局管理テーブル２２１を参照し、管理下の全ての基地局へレプリケーション対象データ２２２を送信したか確認する（Ｓ７０６）。「いいえ」のとき、収容局２００−Ａは、ステップ７０２に遷移する。ステップ７０６で「はい」のとき、収容局２００−Ａは、終了する。
以上のフローにより、収容局２００−Ａは、管理下の全ての基地局へレプリケーション対象データ２２２を送信する。
【００４６】
［レプリケーション対象データ回収のフローチャート］
図９を参照して、収容局２００−Ａがサービスを継続できない場合に、基地局３００−Ａが収容局替えを行うフローを説明する。図９において、このフローは、基地局３００−Ａが、収容局２００がサービスの継続できないことを検出したとき、開始される。
【００４７】
基地局３００−Ａは、テーブル処理部３１１を介して収容局テーブル３２１を参照し、収容局２００−Ａの次に優先度が高い収容局２００が存在するか確認する（Ｓ９０１）。収容局２００が存在しない場合（いいえ）、基地局３００−Ａは、フローを終了する。ステップ９０１において、収容局テーブル３２１によると、収容局２００−Ａの次に優先度が高い収容局２００−Ｂが存在する（Ｓ９０１：はい）ので、基地局３００−Ａは、収容局２００−Ｂについて収容を要求する収容局２００として決定し、収容局２００−ＢのＩＰアドレス３２１２を取得し、メッセージ処理部を介して収容局２００−Ｂへ緊急接続要求メッセージを送信する（Ｓ９０２）。
【００４８】
基地局３００−Ａは、収容局２００−Ｂから緊急接続許可メッセージを受信したか判定する（Ｓ９０３）。「いいえ」のとき、基地局３００−Ａは、ステップ９０２へ遷移する。ステップ９０３で「はい」とき、基地局３００−Ａは、基地局識別子２２１１とＩＰアドレス２２１２をメモリまたはストレージから読み出し、メッセージ処理部３１３を介して収容局２００−Ｂへ送信する（Ｓ９０４）。
【００４９】
基地局３００−Ａは、収容局２００−Ｂから情報受信完了メッセージを受信したか判定する（Ｓ９０５）。「いいえ」のとき、基地局３００−Ａは、ステップ９０４へ遷移する。ステップ９０５で「はい」とき、基地局３００−Ａは、メッセージ処理部を介して収容局２００−Ｂへデータ送信要求メッセージを送信する（Ｓ９０６）。
【００５０】
基地局３００−Ａは、収容局２００−Ｂからデータ送信許可メッセージを受信したか判定する（Ｓ９０７）。「はい」とき、基地局３００−Ａは、レプリケーション対象データ３２２をメモリまたはストレージから読み出し、メッセージ処理部３１３を介して収容局２００−Ｂへ送信する（Ｓ９０８）。
【００５１】
基地局３００−Ａは、収容局２００−Ｂからデータ受信完了メッセージを受信したか判定するＳ９０９）。「いいえ」のとき、基地局３００−Ａは、ステップ９０８へ遷移する。ステップ９０５で「はい」とき、基地局３００−Ａは、終了する。ステップ９０７で「いいえ」のとき、基地局３００−Ａは、収容局２００−Ｂからデータ送信不許可メッセージを受信したか判定する（Ｓ９１０）。「いいえ」のとき、基地局３００−Ａは、ステップ９０６へ遷移する。ステップ９１０で「はい」とき、基地局３００−Ａは、終了する。
【００５２】
以上のフローにより、収容局２００−Ａがサービスを継続できないとき、基地局３００−Ａは、収容局２００−Ｂへ収容を要求し、レプリケーション対象データ３２２を送信する。収容局２００−Ｂは、サービスを継続しつつ、レプリケーション対象データ３２２を基にかつての収容局２００−Ａのサービスも開始する。
【実施例２】
【００５３】
実施例１では、収容局がネットワーク１００１上の未管理の基地局を管理下に置く実施例について説明した。実施例２では、基地局がネットワーク１００１上の収容局へ収容要求する。なお、実施例２に記載がないところは、実施例１と同様である。
【００５４】
図１０を参照して、収容局が新たに設置された基地局を収容するフローを説明する。図１０において、収容局２００は、メッセージ処理部２１３を介してネットワーク１００１に新たに設置された図１には図示しない基地局３００−Ｍから収容要求メッセージを受け取る（Ｓ１０１）。収容局２００は、メッセージ処理部２１３を介して基地局３００−Ｍへ収容許可メッセージを送信する（Ｓ１０２）。収容局２００は、基地局３００−Ｍから基地局情報を受信したか判定する（Ｓ１０３）。基地局３００−Ｍから基地局情報を受信しなかった場合（いいえ）、収容局２００は、ステップ１０３へ遷移する。
【００５５】
ステップ１０３で「はい」のとき、収容局２００は、基地局識別子２２１１とＩＰアドレス２２１２を基地局管理テーブル２２１に保存し、基地局３００−Ｍへ情報受信完了を送信して（Ｓ１０４）、終了する。
【００５６】
実施例１において、終了局は、基地局の増設がない期間も絶えず新規基地局がネットワーク１００１上に存在しないか探索しており、処理負荷が高い。これに対して、実施例２では基地局から収容局へ収容要求するため、収容局の処理負荷は小さい。
【実施例３】
【００５７】
実施例１と実施例２では、ネットワーク上に収容局が２つだけ存在する場合のシステム復旧について説明した。実施例３では、ネットワーク上に収容局が３つ以上存在する場合のシステム復旧について説明する。なお、実施例３に記載がないところは、実施例１および実施例２と同様である。
【００５８】
図１１を参照して、無線通信システムの構成を説明する。図１１において、無線通信システムは、３台の収容局２００と、Ｎ台の基地局３００と、ネットワーク１００１とから構成されている。ネットワーク１００１は、有線ＬＡＮにより基地局と３００と収容局２００とを接続する。基地局３００は、図示しない無線端末を収容する。収容局２００は、基地局を管理するサービスを提供する。なお、収容局２００は、区別するとき、収容局２００−Ａ、収容局２００−Ｂ、収容局２００−Ｃと記載する。
【００５９】
図１２を参照して、収容局２００−Ａがサービスを継続できない場合に、収容局２００−Ｂまたは収容局２００−Ｃが収容局２００−Ａのレプリケーション対象データを基地局から回収し、収容局２００−Ａのサービスを再開するフローを説明する。なお、ここでは、収容局２００−Ｂがサービスを再開するとして説明する。
【００６０】
図１２において、収容局２００−Ｂは、基地局３００−Ａから緊急接続要求メッセージを受信する（Ｓ２０１）。収容局２００−Ｂは、メッセージ処理部２１３を介し基地局３００−Ａへ緊急接続許可メッセージを送信する（Ｓ２０２）。収容局２００−Ｂは、基地局３００−Ａから基地局識別子２２１１とＩＰアドレス２２１２を受信したか判定する（Ｓ２０３）。基地局識別子２２１１とＩＰアドレス２２１２を受信しなかった場合（いいえ）、収容局２００−Ｂは、ステップ２０２に遷移する。
【００６１】
ステップ２０３で「はい」のとき、収容局２００−Ｂは、基地局識別子２２１１とＩＰアドレス２２１２をテーブル管理部２１１を介して基地局管理テーブル２２１に記述する（Ｓ２０４）。収容局２００−Ｂは、メッセージ処理部２１３を介し基地局３００−Ａへ情報受信完了メッセージを送信する（Ｓ２０５）。収容局２００−Ｂは、基地局３００−Ａからデータ送信要求メッセージを受信したか判定する（Ｓ２０６）。データ送信要求メッセージを受信しなかった場合（いいえ）、収容局２００−Ｂは、ステップ２０５に遷移する。
【００６２】
ステップ２０６で「はい」のとき、収容局２００−Ｂは、収容局２００−Ａのレプリケーション対象データ３２２を受信していたか判定する（Ｓ２０７）。レプリケーション対象データ３２２を受信していたとき（はい）、収容局２００−Ｂは、メッセージ処理部２１３を介し基地局３００−Ａへデータ送信不許可メッセージを送信し（Ｓ２０８）、終了する。
【００６３】
ステップ２０７で「いいえ」のとき、収容局２００−Ｂは、メッセージ処理部２１３を介し基地局３００−Ａへデータ送信許可メッセージを送信する（Ｓ２１１）。収容局２００−Ｂは、基地局３００−Ａからレプリケーション対象データ３２２を受信したか判定する（Ｓ２１２）。「いいえ」のとき、収容局２００−Ｂは、ステップ２１１に遷移する。ステップ２１２で「はい」のとき、収容局２００−Ｂは、メッセージ処理部２１３を介し基地局３００−Ａへデータ受信完了メッセージを送信する（Ｓ２１３）。
【００６４】
収容局２００−Ｂは、ネットワーク１００１上の収容局２００−Ｃから収容局２００−Ａのサービスを開始している通知を受信済みか判定する（Ｓ２１４）。「いいえ」のとき、収容局２００−Ｂは、後述するステップ２２１に遷移する。ステップ２１４で「はい」のとき、収容局２００−Ｂは、メッセージ処理部２１３を介し基地局３００−Ａへ収容局２００−Ａのサービスを開始している通知と、その収容局２００−ＣのＩＰアドレスを通知する（Ｓ２１５）。収容局２００−Ｂは、基地局３００−Ａから切断要求メッセージを受信したか判定する（Ｓ２１６）。切断要求メッセージを受信しなかった場合（いいえ）、収容局２００−Ｂは、ステップ２１５に遷移する。ステップ２１６で「はい」のとき、収容局２００−Ｂは、終了する。
【００６５】
ステップ２１４で「いいえ」のとき、収容局２００−Ｂは、メッセージ処理部２１３を介しネットワーク１００１上のサービス継続ができる収容局２００−Ｃへサービス開始通知メッセージを送信する（Ｓ２２１）。収容局２００−Ｂは、ネットワーク１００１上のサービス継続ができる収容２００−Ｃ局から応答メッセージを受信したか判定する（Ｓ２２２）。「いいえ」のとき、収容局２００−Ｂは、ステップ２２１へ遷移する。ステップ２２２で「はい」のとき、収容局２００−Ｂは、ネットワーク１００１上のサービス継続ができる全ての収容局２００から応答メッセージを受信したか判定する（Ｓ２２３）。応答メッセージを受信しなかった場合（いいえ）、収容局２００−Ｂは、ステップ２２１へ遷移する。しかし、ここでは収容局２００は、３台なので、ステップ２２３の判定は、「はい」であり、収容局２００−Ｂは、レプリケーション対象データ３２２を基に収容局２００−Ａのサービスを開始し（Ｓ２２４）、終了する。
【００６６】
図１３を参照して、収容局２００−Ａがサービスを継続できない場合に、基地局３００−Ａが収容局２００−Ｂまたは収容局２００−Ｃへ収容局替えを行うフローを説明する。図１３Ａにおいて、基地局３００−Ａが収容局２００−Ａがサービスの継続できないと判断した場合、基地局３００−Ａは、テーブル処理部３１１を介して収容局テーブル３２１を参照し、収容局２００−Ａの次に優先度が高い収容局が存在するか確認する（Ｓ３０１）。収容局が存在しない場合（いいえ）、基地局３００−Ａは、終了する。
【００６７】
ここでは、収容局テーブル３２１に収容局２００−Ａの次に優先度が高い収容局２００−Ｂが存在するので、ステップ３０１は「はい」であり、基地局３００−Ａは、メッセージ処理部を介して収容局２００−Ｂへ緊急接続要求メッセージを送信する（Ｓ３０２）。基地局３００−Ａは、収容局２００−Ｂから緊急接続許可メッセージを受信したか判定する（Ｓ３０３）。「いいえ」のとき、基地局３００−Ａは、ステップ２０２に遷移する。ステップ３０３で「はい」のとき、基地局３００−Ａは、基地局識別子２２１１とＩＰアドレス２２１２をメモリまたはストレージから読み出し、メッセージ処理部３１３を介して収容局２００−Ｂへ送信する（Ｓ３０４）。
【００６８】
基地局３００−Ａは、収容局２００−Ｂから情報受信完了メッセージを受信したか判定する（Ｓ３０５）。「いいえ」のとき、基地局３００−Ａは、ステップ３０４に遷移する。ステップ３０５で「はい」のとき、基地局３００−Ａは、メッセージ処理部を介してＩＰアドレス８０１３である収容局２００−Ｂへデータ送信要求メッセージを送信する（Ｓ３０６）。基地局３００−Ａは、収容局２００−Ｂからデータ送信許可メッセージを受信したか判定する（Ｓ３０７）。「いいえ」のとき、基地局３００−Ａは、後述するステップ３１７へ遷移する。
【００６９】
ステップ３０７で「はい」のとき、基地局３００−Ａは、レプリケーション対象データ３２２をメモリまたはストレージから読み出し、メッセージ処理部３１３を介して収容局２００−Ｂへデータ送信要求メッセージを送信する（Ｓ３０８）。基地局３００−Ａは、収容局２００−Ｂからデータ受信完了メッセージを受信したか判定する（Ｓ３０９）。「いいえ」のとき、基地局３００−Ａは、ステップ３０８に遷移する。ステップ３０９で「はい」のとき、基地局３００−Ａは、収容局２００−Ｂから収容局２００−Ｃが収容局２００−Ａのサービスを開始している通知と、収容局２００−ＣのＩＰアドレスを受信したか判定する（Ｓ３１０）。「いいえ」のとき、基地局３００−Ａは、終了する。
【００７０】
ステップ３１０で「はい」のとき、図１３Ｂに移って、基地局３００−Ａは、メッセージ処理部を介して収容局２００−Ｂへ切断要求メッセージを送信する（Ｓ２１１）。基地局３００−Ａは、収容局２００−Ｂから切断応答メッセージを受信したか判定する（Ｓ３１２）。「いいえ」のとき、基地局３００−Ａは、ステップ３１１に遷移する。ステップ３１２で「はい」のとき、基地局３００−Ａは、メッセージ処理部を介して収容局２００−Ｃへ接続要求メッセージを送信する（Ｓ３１３）。
【００７１】
基地局３００−Ａは、収容局２００−Ｃから接続許可メッセージを受信したか判定する（Ｓ３１４）。「いいえ」のとき、基地局３００−Ａは、ステップ３１３に遷移する。ステップ３１４で「はい」のとき、基地局３００−Ａは、基地局識別子２２１１とＩＰアドレス２２１２をメモリまたはストレージから読み出し、メッセージ処理部３１３を介して収容局２００−Ｃへ送信する（Ｓ３１５）。
【００７２】
基地局３００−Ａは、収容局２００−Ｃから情報受信完了メッセージを受信したか判定する（Ｓ３１６）。「いいえ」のとき、基地局３００−Ａは、ステップ３１５に遷移する。ステッＡに戻って、ステップ３０７で「いいえ」のとき、基地局３００−Ａは、収容局２００−Ｂからデータ送信不許可を受信したか判定する（Ｓ３１７）。「いいえ」のとき、基地局３００−Ａは、ステップ３０６に遷移する。ステップ３１７で「はい」のとき、基地局３００−Ａは、終了する。
【００７３】
以上のフローにより、収容局２００−Ａがサービスを継続できない場合、収容局２００−Ｂまたは収容局２００−Ｃは、基地局３００−Ａからレプリケーション対象データ３２２を回収し、自身のサービスを継続しつつ、収容局２００−Ａのサービスを再開する。
【００７４】
なお、発明は、実施例に限定されるものではなく、様々な変形例が含まれる。具体的には、実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能である。さらに、ある実施例の構成に他の実施例の構成を加えることも可能である。各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００７５】
各構成、機能、処理部、処理手段は、それらの一部または全部を、集積回路で設計することによりハードウェアで実現してもよい。また、各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイルの情報は、メモリ、ハードディスク、ＳＳＤ（Solid State Drive）を含む記録装置またはＩＣカード、ＳＤカード、ＤＶＤを含む記録媒体に置くことができる。記憶装置と記憶媒体の上位概念として、記憶部がある。
【００７６】
制御線および情報線は、説明上必要と考えられるものを示しており、必ずしも全ての制御線や情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてよい。
【符号の説明】
【００７７】
２００…収容局、２１１…テーブル管理部、２１２…対基地局データ処理部、２１３…メッセージ処理部、２１４…レプリケーション処理部、２１５…入力部、２１６…出力部、２２１…基地局管理テーブル、３００…基地局、３１１…テーブル管理部、３１２…対収容局データ処理部、３１３…メッセージ処理部、３１４…入力部、３１５…出力部、１００１…ネットワーク。
【図１】
2015052991.tif 000003
【図２】
2015052991.tif 000004
【図３】
2015052991.tif 000005
【図４】
2015052991.tif 000006
【図５】
2015052991.tif 000007
【図６】
2015052991.tif 000008
【図７】
2015052991.tif 000009
【図８】
2015052991.tif 000010
【図９】
2015052991.tif 000011
【図１０】
2015052991.tif 000012
【図１１】
2015052991.tif 000013
【図１２】
2015052991.tif 000014
【図１３Ａ】
2015052991.tif 000015
【図１３Ｂ】
2015052991.tif 000016