(57)【要約】【課題】計画作業中に利用者への影響を良好に防ぐことができる移動体通信システム等を提供する。【解決手段】移動体端末Ａ４１０と第１〜第３のＳ−ＣＳＣＦ２１０〜２４０のいずれかとの間において情報の送受信を中継する第１のＰ−ＣＳＣＦ３１０、および第１〜第３のＳ−ＣＳＣＦ２１０〜２４０のうちから移動体端末Ａ４１０との情報の送受信を行うＳ−ＣＳＣＦを決定するＨＳＳ１００を備える。第１のＰ−ＣＳＣＦ３１０およびＨＳＳ１００には、計画作業情報がそれぞれ登録される。第１のＰ−ＣＳＣＦ３１０は、移動体端末Ａ４１０によるＲＥ−ＲＥＧＩＳＴＥＲ信号の送信先が計画作業情報によって示されているＳ−ＣＳＣＦである場合に、ＨＳＳ１００に、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦの決定を要求する。ＨＳＳ１００は、計画作業情報によって示されているＳ−ＣＳＣＦを除外して、Ｓ−ＣＳＣＦを決定する。【選択図】      図１
2015171021.tif 000002
【特許請求の範囲】
【請求項１】
移動体端末と複数のＳＩＰサーバのいずれかとの間において情報の送受信を中継するＳＩＰプロキシサーバ、
および前記複数のＳＩＰサーバのうちから、前記移動体端末との情報の送受信を前記移動体端末に関する登録された情報であるユーザプロファイル情報に基づいて行うＳＩＰサーバを決定する情報処理装置を備え、
前記ＳＩＰプロキシサーバおよび前記情報処理装置には、前記複数のＳＩＰサーバのうち計画作業が行われるＳＩＰサーバを示す計画作業情報がそれぞれ登録され、
前記ＳＩＰプロキシサーバは、
前記移動体端末によるＲＥ−ＲＥＧＩＳＴＥＲ信号の送信先が前記計画作業情報によって示されている前記ＳＩＰサーバである場合に、エラー信号を返信して前記移動体端末に位置登録処理の再度の実行を促し、
前記移動体端末の要求に応じて、前記情報処理装置に、前記移動体端末が使用するＳＩＰサーバの決定を要求し、
前記情報処理装置は、前記ＳＩＰプロキシサーバによる前記要求に応じて、前記複数のＳＩＰサーバから、前記計画作業情報によって示されているＳＩＰサーバを除外して、前記移動体端末が使用するＳＩＰサーバを決定する
ことを特徴とする移動体通信システム。
【請求項２】
前記情報処理装置は、前記複数のＳＩＰサーバのうち所定の数に対する前記ユーザプロファイル情報の登録数の割合である収容率が最も低いＳＩＰサーバを、移動体端末が使用するＳＩＰサーバに決定する
請求項１に記載の移動体通信システム。
【請求項３】
前記情報処理装置は、前記複数のＳＩＰサーバのうち所定の数に対する前記ユーザプロファイル情報の登録数の割合である収容率が最も低いＳＩＰサーバが複数あった場合に、前記収容率が最も低いＳＩＰサーバのうちからラウンドロビン方式で前記移動体端末が使用するＳＩＰサーバを決定する
請求項１または請求項２に記載の移動体通信システム。
【請求項４】
前記情報処理装置は、前記複数のＳＩＰサーバにおいて、所定の数に対する前記ユーザプロファイル情報の登録数の割合である収容率を定期的に監視する収容率監視部を含む
請求項１から請求項３のうちいずれかに記載の移動体通信システム。
【請求項５】
前記情報処理装置は、前記計画作業情報によって示されているＳＩＰサーバを除外して前記移動体端末が使用するＳＩＰサーバを決定した場合に、前記計画作業情報によって示されているＳＩＰサーバに、登録されている前記ユーザプロファイル情報の消去を指示する
請求項１から請求項４のうちいずれかに記載の移動体通信システム。
【請求項６】
移動体端末と複数のＳＩＰサーバのいずれかとの間において情報の送受信を中継し、前記複数のＳＩＰサーバのうち計画作業が行われるＳＩＰサーバを示す計画作業情報が登録されるＳＩＰプロキシサーバが、
前記移動体端末によるＲＥ−ＲＥＧＩＳＴＥＲ信号の送信先が前記計画作業情報によって示されている前記ＳＩＰサーバである場合に、エラー信号を返信して前記移動体端末に位置登録処理の再度の実行を促し、
前記計画作業情報が登録される情報処理装置に、前記移動体端末の要求に応じて前記移動体端末が使用するＳＩＰサーバの決定を要求し、
前記情報処理装置が、前記要求に応じて、前記複数のＳＩＰサーバのうち、当該情報処理装置に登録されている前記計画作業情報によって示されているＳＩＰサーバを除外して、前記移動体端末が使用するＳＩＰサーバを決定する
ことを特徴とする移動体通信システムにおけるＳＩＰサーバの決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信システム、当該移動体通信システムにおけるＳＩＰサーバの決定方法に関する。
【背景技術】
【０００２】
移動体通信システムにおいて、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）技術による通話サービスが提供されている。ＩＭＳ（Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ）網が用いられた移動体通信システムでは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が、通話サービスを提供するための通話制御プロトコルに採用されている。
【０００３】
図６は、ＩＭＳ網が用いられて通話サービスを提供する移動体通信システムの例を示すブロック図である。図６に示す移動体通信システムは、ＨＳＳ（Ｈｏｍｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｓｅｒｖｅｒ）１１、第１〜第４のＳ−ＣＳＣＦ（Ｓｅｒｖｉｎｇ−Ｃａｌｌ  Ｓｅｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）２１〜２４、および第１，第２のＰ−ＣＳＣＦ（Ｐｒｏｘｙ−Ｃａｌｌ  Ｓｅｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）３１，３２を含む。
【０００４】
図６に示す例では、第１〜第４のＳ−ＣＳＣＦ２１〜２４がＨＳＳ１１に接続されている。そして、第１〜第４のＳ−ＣＳＣＦ２１〜２４と第１のＰ−ＣＳＣＦ３１および第２のＰ−ＣＳＣＦ３２とが、互いに接続されている。また、第１のＰ−ＣＳＣＦ３１および第２のＰ−ＣＳＣＦ３２には、移動体端末Ａ４１，Ｂ４２，Ｃ４３が、それぞれ通信ネットワーク５０を介して接続される。
【０００５】
ＨＳＳ１１には、移動体端末Ａ４１〜Ｃ４３に関するユーザプロファイル情報が予め登録されている。第１〜第３のＳ−ＣＳＣＦ２１〜２３には、移動体端末Ａ４１，Ｂ４２のいずれかのユーザプロファイル情報がそれぞれ登録される。また、第４のＳ−ＣＳＣＦ２４には、移動体端末Ｃ４３のユーザプロファイル情報が登録される。なお、移動体端末Ａ４１，Ｂ４２に関するユーザプロファイル情報の登録先は、各移動体端末Ａ４１，Ｂ４２が位置登録処理を行ったときに、ラウンドロビン方式で第１〜第３のＳ−ＣＳＣＦ２１〜２３のいずれかに決定される。
【０００６】
移動体端末Ａ４１，Ｂ４２は、自端末のユーザプロファイル情報が登録されている第１〜第３のＳ−ＣＳＣＦ２１〜２３のいずれかに、第１のＰ−ＣＳＣＦ３１を介して接続される。移動体端末Ｃ４３は、自端末のユーザプロファイル情報が登録されている第４のＳ−ＣＳＣＦ２４に、第２のＰ−ＣＳＣＦ３２を介して接続される。第１のＰ−ＣＳＣＦ３１は、移動体端末Ａ４１，Ｂ４２の要求に応じて、第１〜第３のＳ−ＣＳＣＦ２１〜２３との間の情報の送受信を中継する。第２のＰ−ＣＳＣＦ３２は、移動体端末Ｃ４３の要求に応じて、第４のＳ−ＣＳＣＦ２４との間の情報の送受信を中継する。
【０００７】
そして、移動体端末Ａ４１，Ｂ４２と、移動体端末Ｃ４３との間の通話は、第１のＰ−ＣＳＣＦ３１、通信ネットワーク５０、第１〜第３のＳ−ＣＳＣＦ２１〜２３のいずれか、通信ネットワーク５０、第４のＳ−ＣＳＣＦ２４、通信ネットワーク５０、および第２のＰ−ＣＳＣＦ３２を介して行われる。
【０００８】
ところで、移動体通信システムにおいて、定期的にまたは不定期に、装置等の保守作業や、点検作業、装置等に搭載されているソフトウェアのアップデート等の計画作業が行われ、Ｓ−ＣＳＣＦをＩＭＳ網から切り離す必要が生じる場合がある。そのような場合に、ユーザプロファイル情報が登録されているＳ−ＣＳＣＦがＩＭＳ網から切り離されてしまうと、移動体通信システムは当該ユーザプロファイル情報を使用することができなくなる。そうすると、当該ユーザプロファイル情報に対応する移動体端末は、位置登録処理を行って自端末のユーザプロファイル情報が他のＳ−ＣＳＣＦに登録されるまで、発着信を行うことができなくなる。
【０００９】
特許文献１には、ＩＭＳ網における異常状態を検知する監視サーバを備え、当該監視サーバが、異常を検知した場合にユーザプロファイル情報の登録先を他のＳ−ＣＳＣＦに切り替えることをＰ−ＣＳＣＦに指示するシステムが記載されている。
【００１０】
特許文献２には、一のＳ−ＣＳＣＦがＩＭＳ網から切り離された場合に、Ｐ−ＣＳＣＦが、当該一のＳ−ＣＳＣＦに登録されていたユーザプロファイル情報を他のＳ−ＣＳＣＦに登録する処理を行うシステムが記載されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２０１０−２６３５９７号公報
【特許文献２】特開２００８−７８９９４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ＩＭＳ網が用いられた移動体通信システムにおいて、Ｐ−ＣＳＣＦは、移動体端末間の通話処理を行うので通常状態であっても処理負荷が重い。したがって、特許文献１に記載されているシステムおよび特許文献２に記載されているシステムのように、Ｓ−ＣＳＣＦの切り替え処理をＰ−ＣＳＣＦに実行させると、Ｐ−ＣＳＣＦの処理負荷がさらに重くなる。そうすると、計画作業中に、通話の遅延時間が長くなったり、適切な通話処理が滞ったりしてしまうおそれがある。
【００１３】
そこで、本発明は、計画作業が行われる場合に利用者への影響を良好に防ぐことができる移動体通信システム、および移動体通信システムにおけるＳＩＰサーバの決定方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明による移動体通信システムは、移動体端末と複数のＳＩＰサーバのいずれかとの間において情報の送受信を中継するＳＩＰプロキシサーバ、および複数のＳＩＰサーバのうちから、移動体端末との情報の送受信を移動体端末に関する登録された情報であるユーザプロファイル情報に基づいて行うＳＩＰサーバを決定する情報処理装置を備え、ＳＩＰプロキシサーバおよび情報処理装置には、複数のＳＩＰサーバのうち計画作業が行われるＳＩＰサーバを示す計画作業情報がそれぞれ登録され、ＳＩＰプロキシサーバは、移動体端末によるＲＥ−ＲＥＧＩＳＴＥＲ信号の送信先が計画作業情報によって示されているＳＩＰサーバである場合に、エラー信号を返信して移動体端末に位置登録処理の再度の実行を促し、移動体端末の要求に応じて、情報処理装置に、移動体端末が使用するＳＩＰサーバの決定を要求し、情報処理装置は、ＳＩＰプロキシサーバによる要求に応じて、複数のＳＩＰサーバから、計画作業情報によって示されているＳＩＰサーバを除外して、移動体端末が使用するＳＩＰサーバを決定することを特徴とする。
【００１５】
本発明による、移動体通信システムにおけるＳＩＰサーバの決定方法は、移動体端末と複数のＳＩＰサーバのいずれかとの間において情報の送受信を中継し、複数のＳＩＰサーバのうち計画作業が行われるＳＩＰサーバを示す計画作業情報が登録されるＳＩＰプロキシサーバが、移動体端末によるＲＥ−ＲＥＧＩＳＴＥＲ信号の送信先が計画作業情報によって示されているＳＩＰサーバである場合に、エラー信号を返信して移動体端末に位置登録処理の再度の実行を促し、計画作業情報が登録される情報処理装置に、移動体端末の要求に応じて移動体端末が使用するＳＩＰサーバの決定を要求し、情報処理装置が、要求に応じて、複数のＳＩＰサーバのうち、当該情報処理装置に登録されている計画作業情報によって示されているＳＩＰサーバを除外して、移動体端末が使用するＳＩＰサーバを決定することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、計画作業中における問題の発生を良好に防止することができる。
【図面の簡単な説明】
【００１７】
【図１】ＩＭＳ網が用いられて通話サービスを提供する、本発明の実施形態の移動体通信システムの例を示すブロック図である。
【図２】第１〜第４のＳ−ＣＳＣＦと移動体端末Ａ〜Ｃとの関係を示す説明図である。
【図３】本発明の実施形態の移動体通信システムにおいて、移動体端末Ａのユーザプロファイル情報を第１のＳ−ＣＳＣＦに登録する動作例を示すシーケンス図である。
【図４】第１のＳ−ＣＳＣＦで計画作業が行われる場合における本発明の実施形態の移動体通信システムの動作を示すシーケンス図である。
【図５】各Ｓ−ＣＳＣＦの収容率の例を示す説明図である。
【図６】ＩＭＳ網が用いられて通話サービスを提供する移動体通信システムの例を示すブロック図である。
【発明を実施するための形態】
【００１８】
本発明の実施形態について図面を参照して説明する。図１は、ＩＭＳ網が用いられて通話サービスを提供する、本発明の実施形態の移動体通信システムの例を示すブロック図である。図１に示すように、本発明の実施形態の移動体通信システムは、ＨＳＳ（情報処理装置）１００、第１〜第４のＳ−ＣＳＣＦ（ＳＩＰサーバ）２１０〜２４０、および第１，第２のＰ−ＣＳＣＦ（ＳＩＰプロキシサーバ）３１０，３２０を含む。
【００１９】
図１に示す例では、第１〜第４のＳ−ＣＳＣＦ２１０〜２４０がＨＳＳ１００に接続されている。そして、第１〜第４のＳ−ＣＳＣＦ２１０〜２４０と第１のＰ−ＣＳＣＦ３１０および第２のＰ−ＣＳＣＦ３２０とが、互いに接続されている。また、第１のＰ−ＣＳＣＦ３１０および第２のＰ−ＣＳＣＦ３２０には、移動体端末Ａ４１０，Ｂ４２０，Ｃ４３０が、それぞれ通信ネットワーク５００を介して接続される。
【００２０】
ＨＳＳ１００、第１〜第４のＳ−ＣＳＣＦ２１０〜２４０、第１のＰ−ＣＳＣＦ３１０および第２のＰ−ＣＳＣＦ３２０は、情報を記憶する記憶部１０１，２１１〜２４１，３１１，３２１をそれぞれ含む。
【００２１】
第１〜第３のＳ−ＣＳＣＦ２１０〜２３０の記憶部２１１〜２３１のいずれか１つ以上には、移動体端末Ａ４１０，Ｂ４２０に関するユーザプロファイル情報が登録される。なお、移動体端末Ａ４１０，Ｂ４２０に関するユーザプロファイル情報の登録先は、後述するように、ラウンドロビン方式で、第１〜第３のＳ−ＣＳＣＦ２１０〜２３０の記憶部２１１〜２３１のいずれかに決定される。また、移動体端末Ｃ４３０に関するユーザプロファイル情報は、第４のＳ−ＣＳＣＦ２４０の記憶部２４１に登録されている。
【００２２】
ＨＳＳ１００の記憶部１０１には、移動体端末Ａ４１０〜Ｃ４３０に関するユーザプロファイル情報が予め登録されている。また、ＨＳＳ１００の記憶部１０１には、各移動体端末Ａ４１０〜Ｃ４３０が第１〜第４のＳ−ＣＳＣＦ２１０〜２４０のいずれを使用可能であるのかを示す対応関係情報も記憶されている。ＨＳＳ１００の記憶部１０１には、さらに、第１〜第４のＳ−ＣＳＣＦ２１０〜２４０における計画作業の予定も登録されている。
【００２３】
第１のＰ−ＣＳＣＦ３１０および第２のＰ−ＣＳＣＦ３２０の記憶部３１１，３２１には、ＨＳＳ１００の記憶部１０１と同様に、第１〜第４のＳ−ＣＳＣＦ２１０〜２４０における計画作業の予定が登録されている。
【００２４】
また、ＨＳＳ１００は、第１〜第４のＳ−ＣＳＣＦ２１０〜２４０において、所定の数に対する登録されているユーザプロファイル情報の数の割合である収容率を定期的に監視する収容率監視部１０２を含む。当該所定の数は、第１〜第４のＳ−ＣＳＣＦ２１０〜２４０の各々の仕様に基づいて予め各々定められた値である。
【００２５】
図２は、第１〜第４のＳ−ＣＳＣＦ２１０〜２４０と移動体端末Ａ４１０〜Ｃ４３０との関係を示す説明図である。なお、図２は、対応関係情報の内容を示す説明図でもある。図２には、左欄に示されている移動体端末が、右欄に示されているＳ−ＣＳＣＦを使用可能であることが示されている。したがって、左欄に示されている移動体端末のユーザプロファイル情報が、右欄に示されているＳ−ＣＳＣＦの記憶部に登録されうる。
【００２６】
具体的には、本例では、図２に示すように、移動体端末Ａ４１０のユーザプロファイル情報は、第１のＳ−ＣＳＣＦ２１０および第２のＳ−ＣＳＣＦ２２０（より具体的には記憶部２１１，２２１）に登録されうる。また、図２に示すように、移動体端末Ｂ４２０のユーザプロファイル情報は、第２のＳ−ＣＳＣＦ２２０および第３のＳ−ＣＳＣＦ２３０（より具体的には記憶部２２１，２３１）に登録されうる。さらに、図２に示すように、移動体端末Ｃ４３０のユーザプロファイル情報は、第４のＳ−ＣＳＣＦ２４０（より具体的には記憶部２４１）に登録されうる。
【００２７】
次に、本発明の実施形態の移動体通信システムの動作について説明する。まず、移動体端末のユーザプロファイル情報をＳ−ＣＳＣＦに登録する動作について説明する。図３は、例として、本発明の実施形態の移動体通信システムにおいて、移動体端末Ａ４１０のユーザプロファイル情報を第１のＳ−ＣＳＣＦ２１０の記憶部２２１に登録する動作を示すシーケンス図である。
【００２８】
図３に示すように、移動体端末Ａ４１０は、ユーザの操作に従って、または自端末に搭載されているアプリケーションソフトウェアの制御に従って、ＲＥＧＩＳＴＥＲ信号を第１のＰ−ＣＳＣＦ３１０に送信する（ステップＳ１０１）。ＲＥＧＩＳＴＥＲ信号を受信した第１のＰ−ＣＳＣＦ３１０は、ＨＳＳ１００に、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦがいずれであるのかを問い合わせる（ステップＳ１０２）。
【００２９】
ＨＳＳ１００は、ステップＳ１０２の処理で第１のＰ−ＣＳＣＦ３１０から送信された問い合わせに応じて、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦを決定する（ステップＳ１０３）。ＨＳＳ１００は、記憶部１０１に記憶されている対応関係情報に基づいて、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦを、第１のＳ−ＣＳＣＦ２１０および第２のＳ−ＣＳＣＦ２２０のうちからラウンドロビン方式で決定する。本例では、ＨＳＳ１００は、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦを第１のＳ−ＣＳＣＦ２１０に決定したとする。ＨＳＳ１００は、ステップＳ１０３の処理における決定結果に応じて、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦを第１のＳ−ＣＳＣＦ２１０に決定したことを示す通知を第１のＰ−ＣＳＣＦ３１０に送信する（ステップＳ１０４）。
【００３０】
第１のＰ−ＣＳＣＦ３１０は、ステップＳ１０４の処理で送信された通知に応じて、ステップＳ１０１の処理で送信されたＲＥＧＩＳＴＥＲ信号を第１のＳ−ＣＳＣＦ２１０に送信する（ステップＳ１０５）。そして、第１のＰ−ＣＳＣＦ３１０は、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦが第１のＳ−ＣＳＣＦ２１０であることを記憶部２１１に記憶させる。
【００３１】
第１のＳ−ＣＳＣＦ２１０は、ステップＳ１０５の処理で送信されたＲＥＧＩＳＴＥＲ信号を受信したことに応じて、ＨＳＳ１００に、移動体端末Ａ４１０のユーザプロファイル情報の送信を要求する（ステップＳ１０６）。
【００３２】
ＨＳＳ１００は、ステップＳ１０６の処理でなされた第１のＳ−ＣＳＣＦ２１０の要求に応じて、記憶部１０１に登録されている移動体端末Ａ４１０のユーザプロファイル情報を第１のＳ−ＣＳＣＦ２１０に送信する（ステップＳ１０７）。
【００３３】
第１のＳ−ＣＳＣＦ２１０は、ステップＳ１０７の処理でＨＳＳ１００によって送信された移動体端末Ａ４１０のユーザプロファイル情報を記憶部２１１に登録する（ステップＳ１０８）。
【００３４】
ステップＳ１０１〜Ｓ１０８の処理で、移動体端末Ａ４１０のユーザプロファイル情報が第１のＳ−ＣＳＣＦ２１０の記憶部２１１に登録された。したがって、移動体端末Ａ４１０のユーザは、当該移動体端末Ａ４１０を操作することによって、第１のＰ−ＣＳＣＦ３１０、および第１のＳ−ＣＳＣＦ２１０を介して通話することができる。
【００３５】
次に、Ｓ−ＣＳＣＦで計画作業が行われる場合における本発明の実施形態の移動体通信システムの動作について説明する。図４は、例として、第１のＳ−ＣＳＣＦ２１０で計画作業が行われる場合における本発明の実施形態の移動体通信システムの動作を示すシーケンス図である。
【００３６】
まず、移動体通信システムの管理者の操作に従って、ＨＳＳ１００は記憶部１０１に、第１のＰ−ＣＳＣＦ３１０は記憶部３１１に、それぞれ第１のＳ−ＣＳＣＦ２１０で計画作業の予定があることを示す計画作業情報を登録する（ステップＳ２０１，Ｓ２０２）。
【００３７】
第１のＰ−ＣＳＣＦ３１０は、移動体端末Ａ４１０によって第１のＳ−ＣＳＣＦ２１０へ定期的に送信されるＲＥ−ＲＥＧＩＳＴＥＲ信号を受信する（ステップＳ２０３）。第１のＰ−ＣＳＣＦ３１０は、記憶部３１１に当該第１のＳ−ＣＳＣＦ２１０における計画作業の予定が登録されているので、当該第１のＳ−ＣＳＣＦ２１０に当該ＲＥ−ＲＥＧＩＳＴＥＲ信号を転送しない。そして、第１のＰ−ＣＳＣＦ３１０は、当該移動体端末Ａ４１０にエラー信号を返信する（ステップＳ２０４）。第１のＰ−ＣＳＣＦ３１０は、エラー信号を返信することによって、移動体端末Ａ４１０に、位置登録処理を再度行うことを促す。
【００３８】
移動体端末Ａ４１０は、エラー信号を受信すると、搭載されているアプリケーションプログラムの制御に従って位置登録処理を行い、ＲＥＧＩＳＴＥＲ信号を送信する（ステップＳ２０５）。
【００３９】
ＲＥＧＩＳＴＥＲ信号を受信した第１のＰ−ＣＳＣＦ３１０は、ＨＳＳ１００に、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦがいずれであるのかを問い合わせる（ステップＳ２０６）。
【００４０】
ＨＳＳ１００は、ステップＳ２０６の処理で第１のＰ−ＣＳＣＦ３１０から送信された問い合わせに応じて、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦがいずれであるのかを決定する（ステップＳ２０７）。
【００４１】
計画作業の予定が登録されているＳ−ＣＳＣＦを使用している移動体端末が、計画作業中に使用するＳ−ＣＳＣＦの決定方法について説明する。本例では、ＨＳＳ１００の記憶部１０１に記憶されている対応関係情報によって、移動体端末Ａ４１０は、第１のＳ−ＣＳＣＦ２１０および第２のＳ−ＣＳＣＦ２２０を使用可能であることが示されている。しかし、ＨＳＳ１００の記憶部１０１には、第１のＳ−ＣＳＣＦ２１０における計画作業の予定が登録されている。そこで、本例では、ＨＳＳ１００は、ステップＳ２０７の処理で、決定対象から第１のＳ−ＣＳＣＦ２１０を除外して、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦを第２のＳ−ＣＳＣＦ２２０に決定する。
【００４２】
ＨＳＳ１００は、ステップＳ２０７の処理における決定結果に応じて、移動体端末Ａ４１０が使用するＳ−ＣＳＣＦを第２のＳ−ＣＳＣＦ２２０に決定したことを示す通知を第１のＰ−ＣＳＣＦ３１０に送信する（ステップＳ２０８）。第１のＰ−ＣＳＣＦ３１０は、ステップＳ２０８の処理で送信された通知に応じて、ステップＳ２０５の処理で送信されたＲＥＧＩＳＴＥＲ信号を第２のＳ−ＣＳＣＦ２２０に送信する（ステップＳ２０９）。
【００４３】
第２のＳ−ＣＳＣＦ２２０は、ステップＳ２０９の処理で送信されたＲＥＧＩＳＴＥＲ信号を受信したことに応じて、ＨＳＳ１００に、移動体端末Ａ４１０のユーザプロファイル情報の送信を要求する（ステップＳ２１０）。ＨＳＳ１００は、ステップＳ２１０の処理でなされた第２のＳ−ＣＳＣＦ２２０の要求に応じて、記憶部１０１に登録されている移動体端末Ａ４１０のユーザプロファイル情報を第２のＳ−ＣＳＣＦ２２０に送信する（ステップＳ２１１）。第２のＳ−ＣＳＣＦ２２０は、ステップＳ２１１の処理でＨＳＳ１００によって送信された移動体端末Ａ４１０のユーザプロファイル情報を記憶部２２１に登録する（ステップＳ２１２）。
【００４４】
また、ＨＳＳ１００は、ステップＳ２１１の処理で移動体端末Ａ４１０のユーザプロファイル情報を第２のＳ−ＣＳＣＦ２２０に送信してから所定時間（例えば、４８時間）経過するまで待機する。そして、ＨＳＳ１００は、待機した後に、移動体端末Ａ４１０のユーザプロファイル情報を消去する指示を第１のＳ−ＣＳＣＦ２１０に送信する（ステップＳ２１３）。
第１のＳ−ＣＳＣＦ２１０は、ステップＳ２１３で送信された当該指示に従って移動体端末Ａ４１０のユーザプロファイル情報を記憶部２１１から消去する（ステップＳ２１４）。
【００４５】
なお、ＨＳＳ１００が、計画作業が行われる第１のＳ−ＣＳＣＦ２１０に、第２のＳ−ＣＳＣＦ２２０へ移動体端末Ａ４１０のユーザプロファイル情報を送信したことを通知する。そして、第１のＳ−ＣＳＣＦ２１０が、所定時間経過後に、記憶部２１１から移動体端末Ａ４１０のユーザプロファイル情報を消去するように構成されていてもよい。
【００４６】
次に、Ｓ−ＣＳＣＦで計画作業が行われた後における本発明の実施形態の移動体通信システムの動作について、第１のＳ−ＣＳＣＦ２１０で計画作業が行われた場合を例に、説明する。
【００４７】
Ｓ−ＣＳＣＦで計画作業が行われる場合、一般に、当該計画作業の事前準備として、記憶部に登録されているユーザプロファイル情報は消去される。したがって、当該Ｓ−ＣＳＣＦがＩＭＳ網に再度接続されたときに、記憶部にはユーザプロファイル情報は登録されていないことになる。そして、新たなユーザプロファイル情報の登録先は、一般に、ラウンドロビン方式で決定される。そうすると、計画作業が行われたＳ−ＣＳＣＦへのユーザプロファイル情報の登録がその後順次決定されても、当該Ｓ−ＣＳＣＦと他のＳ−ＣＳＣＦとで、登録されているユーザプロファイル情報の数を均等化することはできない。具体的には、計画作業が行われたＳ−ＣＳＣＦよりも、計画作業が行われなかったＳ−ＣＳＣＦにはユーザプロファイル情報が多く登録されている状態が続くことになる。そうすると、ユーザプロファイル情報がより多く登録されている当該他のＳ−ＣＳＣＦは、より多くの移動体端末によって使用される。したがって、当該他のＳ−ＣＳＣＦの処理負荷が過重になり、遅延時間が長期化する他、適切な処理を実行できなくなり、通話不能になるおそれがある。
【００４８】
そこで、本発明の実施形態の移動体通信システムでは、ＨＳＳ１００の収容率監視部１０２が監視している各Ｓ−ＣＳＣＦの収容率に応じて、各移動体端末が使用するＳ−ＣＳＣＦを決定する。これにより、各Ｓ−ＣＳＣＦの記憶部に記憶されるユーザプロファイル情報の数の均等化を図る。
【００４９】
図５は、各Ｓ−ＣＳＣＦの収容率の例を示す説明図である。なお、図５には、計画作業情報も示されている。
【００５０】
具体的には、例えば、第１のＳ−ＣＳＣＦ２１０で計画作業が行われ、第１のＳ−ＣＳＣＦ２１０の収容率が１０％であり、第２のＳ−ＣＳＣＦ２２０の収容率が５０％であり、第３のＳ−ＣＳＣＦ２３０の収容率が７０％であったとする。そして、第１〜第３のＳ−ＣＳＣＦ２１０〜２３０をいずれも使用可能な新たな移動体端末を使用登録する場合に、ＨＳＳ１００は、まず、第１のＳ−ＣＳＣＦ２１０の収容率が５０％になるまで第１のＳ−ＣＳＣＦ２１０を使用するＳ−ＣＳＣＦに決定する。そして、第１のＳ−ＣＳＣＦ２１０にユーザプロファイル情報が順次登録される。
【００５１】
次に、第１のＳ−ＣＳＣＦ２１０の収容率が５０％になったときには、第１のＳ−ＣＳＣＦ２１０の収容率は、第２のＳ−ＣＳＣＦ２２０の収容率と同じになる。すると、ＨＳＳ１００は、第１のＳ−ＣＳＣＦ２１０および第２のＳ−ＣＳＣＦ２２０からラウンドロビン方式で新たな移動体端末の使用先を決定する。
そして、第１のＳ−ＣＳＣＦ２１０および第２のＳ−ＣＳＣＦ２２０にユーザプロファイル情報が順次登録される。
【００５２】
第１のＳ−ＣＳＣＦ２１０および第２のＳ−ＣＳＣＦ２２０の収容率が７０％になったとき、各Ｓ−ＣＳＣＦ２３０の収容率は同じになっている。そうすると、ＨＳＳ１００は、第１のＳ−ＣＳＣＦ２１０、第２のＳ−ＣＳＣＦ２２０および第３のＳ−ＣＳＣＦ２３０からラウンドロビン方式で新たな移動体端末の使用先を決定する。そして、第１のＳ−ＣＳＣＦ２１０、第２のＳ−ＣＳＣＦ２２０および第３のＳ−ＣＳＣＦ２３０にユーザプロファイル情報が順次登録される。
【００５３】
本実施形態によれば、Ｐ−ＣＳＣＦは、ＲＥ−ＲＥＧＩＳＴＥＲ通知の送信先のＳ−ＣＳＣＦにおける計画作業の予定が登録されている場合には、移動体端末から送信されたＲＥ−ＲＥＧＩＳＴＥＲ通知に対してエラー通知を返信する。そして、Ｐ−ＣＳＣＦは、エラー通知を返信することによって、位置登録処理を再度行うことを促すように構成されている。したがって、移動体端末のユーザプロファイル情報は、早期に、かつ円滑に、計画作業が行われない他のＳ−ＣＳＣＦに登録される。よって、計画作業が行われる場合には当該他のＳ−ＣＳＣＦが使用され、当該計画作業中における問題の発生を良好に防止することができる。
【００５４】
また、本実施形態によれば、計画作業後は各Ｓ−ＣＳＣＦにおけるユーザプロファイル情報の収容率に基づいてＳ−ＣＳＣＦの使用先を決定するように構成されているので、各Ｓ−ＣＳＣＦの収容率の均等化を図ることができる。したがって、各Ｓ−ＣＳＣＦの収容率が偏り、計画作業が行われなかった他のＳ−ＣＳＣＦの処理負荷が過重になることによる問題の発生を良好に防止することができる。
【符号の説明】
【００５５】
１０１、２１１、２２１、２３１、２４１、３１１、３２１    記憶部
１０２    収容率監視部
２１０    第１のＳ−ＣＳＣＦ
２２０    第２のＳ−ＣＳＣＦ
２３０    第３のＳ−ＣＳＣＦ
２４０    第４のＳ−ＣＳＣＦ
３１０    第１のＰ−ＣＳＣＦ
３２０    第２のＰ−ＣＳＣＦ
４１０    移動体端末Ａ
４２０    移動体端末Ｂ
４３０    移動体端末Ｃ
【図１】
2015171021.tif 000003
【図２】
2015171021.tif 000004
【図３】
2015171021.tif 000005
【図４】
2015171021.tif 000006
【図５】
2015171021.tif 000007
【図６】
2015171021.tif 000008