(57)【要約】      （修正有）【課題】不要なトラヒックを軽減する。【解決手段】各ホーム加入者サーバ３は、自装置に接続されるセッション制御サーバとの接続の状態と、当該セッション制御サーバに接続される他のホーム加入者サーバ３との接続の状態とを接続データとして記憶する接続データ記憶部３１と、セッション制御サーバに送信するデータを受信したとき、接続データに基づき、自装置と当該セッション制御サーバとの間が切断状態であると判定された場合、当該セッション制御サーバと接続状態にある他のホーム加入者サーバに当該データを転送する転送手段３０ｆと、セッション制御サーバに送信するデータを受信したとき、接続データに基づき、自装置と当該セッション制御サーバとの間が接続状態であると判定された場合、当該セッション制御サーバにデータを送信する送信手段３０ｂとを備え。【選択図】図２
2015154236.tif 000002
【特許請求の範囲】
【請求項１】
複数のホーム加入者サーバと、それぞれ少なくとも２以上のホーム加入者サーバと接続される複数のセッション制御サーバとを有し、予めルートデータ記憶部で記憶されるルートデータにしたがって、ホーム加入者サーバからセッション制御サーバにデータを転送するデータ転送システムであって、
各ホーム加入者サーバは、
自装置に接続されるセッション制御サーバとの接続の状態と、当該セッション制御サーバに接続される他のホーム加入者サーバとの接続の状態とを接続データとして記憶する接続データ記憶部と、
セッション制御サーバに送信するデータを受信したとき、前記接続データに基づき、自装置と当該セッション制御サーバとの間が切断状態であると判定された場合、当該セッション制御サーバと接続状態にある他のホーム加入者サーバに当該データを転送する転送手段と、
セッション制御サーバに送信するデータを受信したとき、前記接続データに基づき、自装置と当該セッション制御サーバとの間が接続状態であると判定された場合、当該セッション制御サーバにデータを送信する送信手段と、
を備えることを特徴とするデータ転送システム。
【請求項２】
前記各ホーム加入者サーバは、
前記ルートデータで規定されるルートとは異なる新たなルートでセッション制御サーバにデータを転送すると、当該新たなルートを、前記ルートデータ記憶部で記憶される当該セッション制御サーバへのデータの送信ルートとして設定する設定手段をさらに備えることを特徴とする請求項１に記載のデータ転送システム。
【請求項３】
前記各ホーム加入者サーバは、
接続されるセッション制御サーバにチェック信号を送信し、当該チェック信号に応答する応答信号を受信すると接続状態であると判定し、応答信号を受信しないと切断状態であると判定し、判定結果に応じて前記接続データを更新する接続チェック手段をさらに備えることを特徴とする請求項１又は２に記載のデータ転送システム。
【請求項４】
前記各ホーム加入者サーバは、
自装置のセッション制御サーバとの接続状態を当該セッション制御サーバと接続される他のホーム加入者サーバに送信するとともに、他のホーム加入者サーバからセッション制御サーバとの接続状態を受信すると、受信した接続状態で前記接続データを更新する共有手段をさらに備えることを特徴とする請求項３に記載のデータ転送システム。
【請求項５】
複数のホーム加入者サーバと、それぞれ少なくとも２以上のホーム加入者サーバと接続される複数のセッション制御サーバとを有し、あらかじめ規定されるルートでホーム加入者サーバからセッション制御サーバにデータを転送するデータ転送システムで利用されるホーム加入者サーバあって、
自装置に接続されるセッション制御サーバとの接続の状態と、当該セッション制御サーバに接続される他のホーム加入者サーバとの接続の状態とを接続データとして記憶する接続データ記憶部と、
セッション制御サーバに送信するデータを受信したとき、前記接続データに基づき、自装置と当該セッション制御サーバとの間が切断状態であると判定された場合、当該セッション制御サーバと接続状態にある他のホーム加入者サーバに当該データを転送する転送手段と、
セッション制御サーバに送信するデータを受信したとき、前記接続データに基づき、自装置と当該セッション制御サーバとの間が接続状態であると判定された場合、当該セッション制御サーバにデータを送信する送信手段と、
を備えることを特徴とするホーム加入者サーバ。
【請求項６】
複数のホーム加入者サーバと、それぞれ少なくとも２以上のホーム加入者サーバと接続される複数のセッション制御サーバを備えるデータ転送システムにおいて、予めルートデータ記憶部で記憶されるルートデータにしたがって、ホーム加入者サーバからセッション制御サーバにデータを転送するデータ転送方法であって、
前記ホーム加入者サーバにおいて、セッション制御サーバに送信するデータを受信するステップと、
前記ホーム加入者サーバにおいて、自装置に接続されるセッション制御サーバとの接続の状態と、当該セッション制御サーバに接続される他のホーム加入者サーバとの接続の状態とを含む接続データに基づいて、自装置と受信したデータの送信先のセッション制御サーバとの間が切断状態であると判定された場合、当該セッション制御サーバと接続状態にある他のホーム加入者サーバに当該データを転送するステップと、
前記ホーム加入者サーバにおいて、前記接続データに基づいて、自装置と受信したデータの送信先のセッション制御サーバとの間が接続状態にあると判定された場合、当該セッション制御サーバにデータを送信するステップと、
を有することを特徴とするデータ転送方法。
【請求項７】
前記ホーム加入者サーバにおいて、自装置とデータの送信先のセッション制御サーバとが切断状態であるため、他のホーム加入者サーバに当該データを転送したとき、前記ルートデータにおいて、当該他の加入者サーバを前記セッション制御サーバへデータを送信するルートとして更新するステップをさらに備えることを特徴とする請求項６記載のデータ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セッション制御セーバを収容するホーム加入者サーバにおいてセッション制御サーバへのデータの転送経路を迂回するデータ転送システム、ホーム加入者サーバ及びデータ転送方法に関する。
【背景技術】
【０００２】
近年、加入者であるユーザに対し、マルチメディアコンテンツを提供するＩＭＳ（IP Multimedia Subsystem）と称するサービスの開発が進められている。ＩＭＳアーキテクチャでは、複数のホーム加入者サーバ（ＨＳＳ）とセッション制御サーバとで加入者情報を一元管理する。管理装置で入力された加入者情報の更新のためのデータであるサービスオーダ（ＳＯ）は、あらかじめ規定されるルートで対象のホーム加入者サーバに送信されて記憶されるとともに、加入者の端末へコンテンツを送信する際に利用されるセッション制御サーバに送信されてセッション制御サーバでも記憶される。
【０００３】
しかしながら、ホーム加入者サーバとセッション制御サーバの間のネットワークは、故障により切断することがある。このような場合、あらかじめ規定されるルートを利用して対象のセッション制御サーバにサービスオーダを送信することができないことがある。規定のルートでセッション制御サーバにサービスオーダを送信することができない場合、対象のセッション制御サーバにデータを送信する他のルートを探索するための探索メッセージが全てのホーム加入者サーバにブロードキャストされ、探索された利用可能なルートで対象のセッション制御サーバにサービスオーダが送信される（例えば、非特許文献１及び２参照）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】「RFC3561, Ad hoc On-Demand Distance Vector (AODV) Routing」、［2014年2月14日検索］、インターネット（URL：http://www.ietf.org/rfc/rfc3561.txt）
【非特許文献２】「RFC3626, Optimized Link State Routing (OLSR) Protocol」、［2014年2月14日検索］、インターネット（URL：http://www.ietf.org/rfc/rfc3626.txt）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、故障の発生時等に利用可能なルートを探索するためには、全てのホーム加入者サーバに探索メッセージがブロードキャストされるため、不要な探索メッセージによるトラヒックが増加する。膨大なホーム加入者サーバが存在するネットワーク環境では、探索メッセージの送受信によるトラヒック増加がシステムの稼動に影響を与えることが懸念される。
【０００６】
上記課題に鑑み、本発明は、セッション制御サーバを収容するホーム加入者サーバにおいて、不要なトラヒックを軽減することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係るデータ転送システムは、複数のホーム加入者サーバと、それぞれ少なくとも２以上のホーム加入者サーバと接続される複数のセッション制御サーバとを有し、予めルートデータ記憶部で記憶されるルートデータにしたがって、ホーム加入者サーバからセッション制御サーバにデータを転送するデータ転送システムであって、各ホーム加入者サーバは、自装置に接続されるセッション制御サーバとの接続の状態と、当該セッション制御サーバに接続される他のホーム加入者サーバとの接続の状態とを接続データとして記憶する接続データ記憶部と、セッション制御サーバに送信するデータを受信したとき、前記接続データに基づき、自装置と当該セッション制御サーバとの間が切断状態であると判定された場合、当該セッション制御サーバと接続状態にある他のホーム加入者サーバに当該データを転送する転送手段と、セッション制御サーバに送信するデータを受信したとき、前記接続データに基づき、自装置と当該セッション制御サーバとの間が接続状態であると判定された場合、当該セッション制御サーバにデータを送信する送信手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、セッション制御サーバを収容するホーム加入者サーバにおいて、不要なトラヒックを軽減することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１実施形態に係るデータ転送システムを説明する概略図である。
【図２】図２は、第１実施形態に係るホーム加入者サーバのブロック図である。
【図３】図３は、第１実施形態に係るデータ転送システムで利用される接続データの一例である。
【図４】図４は、第１実施形態に係るデータ転送システムにおいて経路が故障した例を説明する概略図である。
【図５】図５は、第１実施形態に係るデータ転送システムおいて経路が切断した際にデータを転送する例を説明する概略図である。
【図６】図６は、第１実施形態に係るデータ転送方法を説明するシーケンス図である。
【図７】図７は、第２実施形態に係るデータ転送システムにおいて経路の故障時にデータを転送する例を説明する概略図である。
【図８】図８は、第２実施形態に係るデータ転送方法を説明するシーケンス図である。
【発明を実施するための形態】
【００１０】
以下に、図面を用いて本発明の各実施形態に係るデータ転送システム、ホーム加入者サーバ及びデータ転送方法について説明する。なお、以下の説明において、同一の構成については同一の符号を付して説明を省略する。
【００１１】
実施形態に係るデータ転送システム及びデータ転送方法はＩＭＳアーキテクチャにおいて、加入者情報を登録するためのサービスオーダを転送し、ホーム加入者サーバ及びセッション制御サーバに加入者データを記憶するものである。
【００１２】
［第１実施形態］
図１に示すように、第１実施形態に係るデータ転送システム１は、管理装置２と、複数のホーム加入者サーバ３（３−１〜３−１００）と、いずれかのホーム加入者サーバ３と接続される複数のセッション制御サーバ４（４−１〜４−１０００）とを備える。
【００１３】
図１では、一部を省略しているが、データ転送システム１には、１００台のホーム加入者サーバ３が存在するとし、それぞれ、第１ホーム加入者サーバ（ＨＳＳ１）３−１、第２ホーム加入者サーバ（ＨＳＳ２）３−２、第３ホーム加入者サーバ（ＨＳＳ３）３−３、第９９ホーム加入者サーバ（ＨＳＳ９９）３−９９、第１００ホーム加入者サーバ（ＨＳＳ１００）３−１００とする。各ホーム加入者サーバ３は、少なくとも１つの他のホーム加入者サーバ３と接続されるとともに、いずれかのセッション制御サーバ４と接続される。
【００１４】
また同様に、図１では一部を省略しているが、データ転送システム１には、１０００台のセッション制御サーバ４が存在するとし、それぞれ、第１セッション制御サーバ４−１、第２セッション制御サーバ４−２、第９８１セッション制御サーバ４−９８１、第９９９セッション制御サーバ４−９９９、第１０００セッション制御サーバ４−１０００とする。
【００１５】
管理装置２は、少なくともいずれか１つのホーム加入者サーバ３と接続される。管理装置２は、システムを設置又は保守するオペレータにより、ホーム加入者サーバ３及びセッション制御サーバ４が管理する加入者情報の更新や、複数のホーム加入者サーバ３間のデータの配信ルートの設定に使用される情報処理装置である。具体的には、この管理装置２は、ＯｐＳ（Operation System）であって、加入者情報であるサービスオーダ（ＳＯ）を送信する。
【００１６】
各セッション制御サーバ４は、対応する複数の転送装置５（５−１〜５−Ｘ）と接続される。また、各転送装置５は、それぞれ、ホーム加入者サーバ３に加入者情報が登録される加入者が利用する端末６（６−１〜６−Ｘ）と接続され、各端末からのリクエストに応じたマルチメディアコンテンツを送信する。
【００１７】
ここで、セッション制御サーバ４の数は、ホーム加入者サーバ３の数より１０倍程度又はそれ以上の数が存在するとする。また、ホーム加入者サーバ３及びセッション制御サーバ４で膨大な加入者情報を管理し、その原本は管理ホーム加入者サーバ３が管理する。また、ホーム加入者サーバ３とセッション制御サーバ４との間が切断することがある。
【００１８】
規定のルートのホーム加入者サーバ３とセッション制御サーバ４とが接続状態の場合、このルートを利用してホーム加入者サーバ３からセッション制御サーバ４に記憶対象の加入者情報が送信される。例えば、セッション制御サーバ４−１０００に配信するデータのルートが、『第１ホーム加入者サーバ３−１、第３ホーム加入者サーバ３−３、第２セッション制御サーバ４−１０００』と設定された場合、第１０００セッション制御サーバ４−１０００にデータを配信する際、第１ホーム加入者サーバ３−１と第３ホーム加入者サーバ３−３を経由して配信される。一方、規定のルートのホーム加入者サーバ３とセッション制御サーバ４とが切断されている場合、別のルートを利用してホーム加入者サーバ３からセッション制御サーバ４に記憶対象の加入者情報が送信される。
【００１９】
図２に示すように、ホーム加入者サーバ３は、ＣＰＵ３０、記憶装置３１及び通信インタフェース３２等を有する情報処理装置である。例えば、ホーム加入者サーバ３は、記憶装置３１に記憶される転送プログラムＰが実行されることで、ＣＰＵ１０が設定手段３０ａ、記憶・送信手段３０ｂ、通知手段３０ｃ、接続チェック手段３０ｄ、共有手段３０ｅ、転送手段３０ｆ及び応答手段３０ｇとして処理を実行する。また、記憶装置３１は、ルートデータＤ１、接続データＤ２及び加入者データＤ３を記憶する。
【００２０】
設定手段３０ａは、管理装置２から送信されたサービスオーダのホーム加入者サーバ３間での配信ルートを受信すると、これをルートデータＤ１として記憶装置３１に記憶する。また、設定手段３０ａは、ルートデータＤ１で規定されるルートの変更を要求するリクエストを受信すると、このリクエストに応じてルートデータＤ１を変更する。さらに、設定手段３０ａは、管理装置２から送信されたグループに関するデータを受信すると、記憶装置３１に記憶する。
【００２１】
グループは、同一のセッション制御サーバ４と接続されるホーム加入者サーバ３で構成される。例えば、図１に示す例では、セッション制御サーバ４−１に接続される第１ホーム加入者サーバ３−１及び第２ホーム加入者サーバ３−２が１つのグループ（以下、「グループ１」とする）に設定される。また、セッション制御サーバ４−２に接続される第１ホーム加入者サーバ３−１及び第３ホーム加入者サーバ３−３が別のグループ（以下、「グループ２」とする）に設定される。さらに、セッション制御サーバ４−１０００に接続される第３ホーム加入者サーバ３−３及び第１００ホーム加入者サーバ３−１００も別のグループ（以下、「グループ１０００」とする）に設定される。各ホーム加入者サーバ３は、複数のグループに設定されることがある。具体的には、各ホーム加入者サーバ３は、接続されるセッション制御サーバ４の数と同一の数のグループに属する。
【００２２】
接続データＤ２は、図３に示すように、ホーム加入者サーバ３とセッション制御サーバ４との接続状態に関するデータである。この接続データＤ２は、グループ毎に生成され、自装置であるホーム加入者サーバ３とセッション制御サーバ４との接続状態の他、同一のグループに属する他のホーム加入者サーバ３とセッション制御サーバ４の接続状態の全てを含む。したがって、同一のグループに属するホーム加入者サーバ３は、同一の接続データＤ２を有する。また、記憶装置３１は、ホーム加入者サーバ３が属するグループの数の接続データＤ２を記憶する。
【００２３】
例えば、図３（ａ）は、グループ１に属する第１ホーム加入者サーバ３−１（ＨＳＳ１）及び第２ホーム加入者サーバ３−２（ＨＳＳ２）で記憶される接続データＤ２である。図３では、「セッション制御サーバ」を単に「サーバ」と記載している。図３（ａ）によると、第１ホーム加入者サーバ３−１と第１セッション制御サーバ４−１（サーバ１）とは「接続」状態であり、第２ホーム加入者サーバ３−２と第１セッション制御サーバ４−１（サーバ１）とは「接続」状態であることが分かる。
【００２４】
また、図３（ｂ）は、グループ２に属する第１ホーム加入者サーバ３−１（ＨＳＳ１）及び第３ホーム加入者サーバ３−３（ＨＳＳ３）で記憶される接続データＤ２である。図３（ｂ）によると、第１ホーム加入者サーバ３−１と第２セッション制御サーバ４−２（サーバ２）とは「接続」状態であり、第３ホーム加入者サーバ３−３と第２セッション制御サーバ４−２（サーバ２）とは「接続」状態であることが分かる。
【００２５】
設定手段３０ａがグループを記憶する際には、例えば、図３（ｃ）に示すように、状態は含まず、対象のセッション制御サーバ４と、グループに属するホーム加入者サーバ３との識別子を含む接続データＤ２を生成し、記憶装置３１に記憶する。なお、図３（ｃ）は、グループ１０００の接続データＤ２であって、第３ホーム加入者サーバ３−３（ＨＳＳ３）と第１０００セッション制御装置４−１０００（サーバ１０００）の接続状態、及び第１００ホーム加入者サーバ３−１００（ＨＳＳ１００）と第１０００セッション制御装置４−１０００（サーバ１０００）の接続状態を含む。
【００２６】
記憶・送信手段３０ｂは、管理装置２から自装置宛に送信されたサービスオーダを受信すると、受信したサービスオーダを記憶装置３１の加入者データＤ３に追加する。また、記憶・送信装置３０ｂは、受信したサービスオーダをルートデータＤ１で規定されるルートに従って受信したサービスオーダを他の加入者サーバ３又はセッション制御サーバ４に送信する。
【００２７】
通知手段３０ｃは、サービスオーダを送信した後、送信先のセッション制御サーバ４から完了通知を受信すると、これを、ルートデータＤ１で規定されるルート（送信ルートとは逆のルート）で、他の加入者サーバ３又は管理装置２に送信する。
【００２８】
接続チェック手段３０ｄは、定期的等の所定のタイミングで、接続される各セッション制御サーバ４に確認信号を送信する。確認信号を送信した後、一定の時間内に確認信号に対してセッション制御サーバ４から応答信号を受信したとき、接続チェック手段３０ｄは、セッション制御サーバ４との間が接続状態であると判定する。一方、一定の時間内に確認信号に対してセッション制御サーバ４から応答信号を受信できないとき、接続チェック手段３０ｄは、セッション制御サーバ４との間が切断したと判定する。
【００２９】
接続チェック手段３０ｄは、判定結果を接続データＤ２に反映する。例えば、接続チェック手段３０ｄは、接続状態であると判定したとき、図３（ｃ）に示すような接続データＤ２に「接続」を追加して図３（ｄ）に示すように更新する。
【００３０】
共有手段３０ｅは、接続チェック手段３０ｄが判定したセッション制御サーバ４との接続の状態を同一のグループに属する他のホーム加入者サーバ３に送信する。共有手段３０ｅは、接続チェック手段３０ｄが状態を判定する毎のタイミングで他のホーム加入者サーバ３に状態を送信してもよい。または、共有手段３０ｅは、状態に変化がない場合には状態を送信せず、状態に変化があったタイミングで他のホーム加入者サーバ３に状態を送信してもよい。
【００３１】
また、共有手段３０ｅは、同一のグループに属する他のホーム加入者サーバ３から送信されたセッション制御サーバ４との接続の状態を受信すると、受信した接続の状態を接続データＤ２に反映する。例えば、図３（ｄ）に示すような接続データＤ２を図３（ｅ）に示すように更新する。
【００３２】
例えば、接続チェック手段３０ｄによってセッション制御サーバ４との間が切断されたと判定されたとき、図３（ｅ）に示すような接続データＤ２が、図３（ｆ）に示すように更新される。また、共有手段３０ｅによって変更後の状態が同一のグループに属するホーム加入者サーバ３にも送信されるため、同一のグループに属する全てのホーム加入者サーバ３でセッション制御サーバ４との接続の状態を共有することができる。
【００３３】
転送手段３０ｆは、管理装置２から送信されたサービスオーダをセッション制御サーバ４に送信する際、このルートが切断された状態である場合、同一のグループに属する他のホーム加入者サーバ３に転送する。転送されたサービスオーダは、転送された他のホーム加入者サーバ３から送信先であるセッション制御サーバ４に送信する。
【００３４】
例えば、図４に示すように、ルートデータＤ１において、第１０００セッション制御サーバ４−１０００にデータを送信するルートが『第１ホーム加入者サーバ３−１、第３ホーム加入者サーバ３−３、第１０００セッション制御サーバ４−１０００』と設定されている場合に第３ホーム加入者サーバ３−３と第１０００セッション制御サーバ４−１０００との間が切断されていると、この間でサービスオーダを送信できない。したがって、図５に示すように、第３ホーム加入者サーバ３−３の転送手段３０ｆは、同一のグループに属する他の第１００ホーム加入者サーバ３−１００にサービスオーダを転送して第１０００セッション制御サーバ４−１０００へのサービスオーダの送信をリクエストする。
【００３５】
なお、ここでは、第１０００セッション制御サーバ４−１０００に接続されるホーム加入者サーバ３は、第３ホーム加入者サーバ３−３及び第１００ホーム加入者サーバ３−１００の２台である一例で説明しているため、第３ホーム加入者サーバ３−１で切断が生じた場合、第１００ホーム加入者サーバ３−１００が利用された。しかしながら、セッション制御サーバ４に２以上のホーム加入者サーバ３が接続されてもよい。このような場合、各グループでは、ホーム加入者サーバ３にサービスオーダが転送される順位が定められ、この順位に基づいてサービスオーダを転送するホーム加入者サーバ３を決定する。
【００３６】
応答手段３０ｇは、他のホーム加入者サーバ３から転送されたデータを送信先であるセッション制御サーバ４に送信後、セッション制御サーバ４から送信された応答を受信すると、この応答を送信元のホーム加入者サーバ３に送信する。
【００３７】
なお、図２では、ホーム加入者サーバ３が、ルートデータＤ１を記憶するものとして説明したが、全てのホーム加入者サーバ３がルートデータＤ１を記憶する必要はない。具体的には、少なくとも管理装置２と接続されるホーム加入者サーバ３がルートデータＤ１を記憶し、このホーム加入者サーバ３が管理装置２からサービスオーダを受信した際には、このルートデータＤ１から該当するルートを抽出し、抽出したルートとともにサービスオーダをこのルートで規定される他のホーム加入者サーバ３に送信すればよい。
【００３８】
続いて、図６に示すシーケンス図を用いて、第１実施形態におけるデータ転送システム１で実行されるデータ転送方法を説明する。ここでは、『第１ホーム加入者サーバ３−１、第３ホーム加入者サーバ３−３、第１０００セッション制御サーバ４−１０００』のルートが設定されるとともに、第３ホーム加入者サーバ３−３とセッション制御サーバ４−１０００との間が切断され、サービスオーダが他のルートで転送される例で説明する。なお、ルートは、第１ホーム加入者サーバ３−１でルートデータＤ１として記憶されるものとする。
【００３９】
まず、管理装置２が、第１ホーム加入者サーバ３−１（ＨＳＳ１）に各ホーム加入者サーバ３のルートを設定する（Ｓ１）。また、管理装置２が、第３ホーム加入者サーバ３−３（ＨＳＳ３）及び第１００ホーム加入者サーバ３−１００（ＨＳＳ１００）をグループ１０００として設定する（Ｓ２）。
【００４０】
グループ１０００に属するホーム加入者サーバ３−３及び３−１００は、所定のタイミングで、対象の第１０００セッション制御サーバ４−１０００にチェック信号を送信する（Ｓ３−１、Ｓ３−２）。
【００４１】
接続状態である第１００ホーム加入者サーバ３−１００は、第１０００セッション制御サーバ４−１０００からチェック信号に対して送信された応答信号を受信するが（Ｓ４）、切断された第３ホーム加入者サーバ３−３は応答信号を受信しない。
【００４２】
各ホーム加入者サーバ３−３及び３−１００は、応答信号の受信の有無に応じて判定した状態で接続データＤ２を更新する（Ｓ５−１、Ｓ５−２）。
【００４３】
また、各ホーム加入者サーバ３−３及び３−１００は、自装置とセッション制御サーバ４−１０００との接続の状態を同一のグループの他のホーム加入者サーバに送信する（Ｓ６−１、Ｓ６−２）。
【００４４】
他装置から接続の状態を受信したホーム加入者サーバ３−１及び３−１００は、受信した状態で接続データＤ２を更新する（Ｓ７−１、Ｓ７−２）。これにより、同一グループに属するホーム加入者サーバ３−１及び３−１００は、接続データＤ２としてセッション制御サーバ４との接続の状態を共有することができる。
【００４５】
管理装置２が、第１０００セッション制御サーバ４−１０００を送信先とするサービスオーダ（ＳＯ）を第１ホーム加入者サーバ３−１に送信する（Ｓ８）。第１ホーム加入者サーバ３−１は、ルートデータＤ１で第１０００セッション制御サーバ４−１０００への送信ルートとして規定される第３ホーム加入者サーバ３−３に、このルートとともに、受信したサービスオーダを送信する（Ｓ９）。
【００４６】
サービスオーダを受信した第３ホーム加入者サーバ３−３は、接続データＤ２において、サービスオーダとともに受信したルートである第３ホーム加入者サーバ３−３と第１０００セッション制御サーバ４−１０００との間が切断されており、設定されたルートで送信が不可能であると判定する。また、第３ホーム加入者サーバ３−３は、同一のグループに属するホーム加入者サーバ３−１００は、第１０００セッション制御サーバ４−１０００と接続されていると判定する。したがって、第３ホーム加入者サーバ３−３は、受信したサービスオーダを、第１００ホーム加入者サーバ３−１００に転送する（Ｓ１０）。
【００４７】
サービスオーダを受信した第１００ホーム加入者サーバ３−１００は、受信したサービスオーダを第１０００セッション制御サーバ４−１０００に送信する（Ｓ１１）。また、サービスオーダを受信した第１０００セッション制御サーバ４−１０００は、サービスオーダを受信した完了通知を第１００ホーム加入者サーバ３−１００に送信する（Ｓ１２）。
【００４８】
完了通知を受信した第１００ホーム加入サーバ３−１００は、この完了通知を第３ホーム加入者サーバ３−３に送信する（Ｓ１３）。
【００４９】
完了通知を受信した第３ホーム加入者サーバ３−３は、この完了通知とともに、第１０００セッション制御サーバ４−１０００への送信ルートを『第３ホーム加入者サーバ３−３、第１０００セッション制御サーバ４−１０００』から『第１００ホーム加入者サーバ３−１００、第１０００セッション制御サーバ４−１０００』に変更するルート変更リクエストを第１ホーム加入者サーバ３−１に送信する（Ｓ１５）。
【００５０】
完了通知及びルート変更リクエストを受信した第１ホーム加入者サーバ３−１は、完了通知を管理装置２に送信する（Ｓ１５）。また、第１ホーム加入者サーバ３−１は、受信したルート変更リクエストにしたがって、ルートデータＤ１を更新する（Ｓ１６）。
【００５１】
上述したように、第１実施形態に係るデータ転送システム及びデータ転送方法によれば、切断されたルートを経由するサービスオーダをセッション制御サーバに送信する場合、ルートデータＤ１で規定されるルートを迂回して送信先のセッション制御サーバ４にサービスオーダを送信する。これにより、全てのホーム加入者サーバ３に探索メッセージをブロードキャストする必要がなく、不要なトラヒックを防止し、ネットワークの付加を軽減することができる。
【００５２】
また、第１実施形態に係るデータ転送システム及びデータ転送方法によれば、ルートデータＤ１で規定されるルートを迂回で利用したルートに更新し、次回のサービスオーダの送信時には更新後のルートを利用することができる。
【００５３】
［第２実施形態］
第２実施形態に係るデータ転送システムは、図１に示す構成と同一であるため、図１を用いて説明する。また、第２実施形態に係るホーム加入者サーバは、図２に示す構成と同一であるため、図２を用いて説明する。
【００５４】
第１実施形態に係るデータ転送システム１では、図６を用いて上述したように、ルートが切断された場合、切断されたルートに接続されるホーム加入者サーバ３（ＨＳＳ３）は、同一のグループの他のホーム加入者サーバ３（ＨＳＳ１００）にサービスオーダを転送し、他のホーム加入者サーバ３（ＨＳＳ１００）から完了通知を受信すると、その完了通知をサービスオーダの送信元のホーム加入者サーバ３（ＨＳＳ１）に送信していた。
【００５５】
これに対し、第２実施形態に係るデータ転送システム１では、図７に示すように、切断されたルートに接続されるホーム加入者サーバ３（ＨＳＳ３）の転送手段３０ｆは、他のホーム加入者サーバ３（ＨＳＳ１００）にサービスオーダを転送するが、このとき、送信元のホーム加入者サーバ３（ＨＳＳ１）に関するデータ及びサービスオーダを特定するＩＤを付与する。また、このホーム加入者サーバ３（ＨＳＳ３）は、他のホーム加入者サーバ３（ＨＳＳ１００）から完了通知を受信しない。
【００５６】
サービスオーダが転送されセッション制御サーバ４にサービスオーダを送信した他のホーム加入者サーバ３（ＨＳＳ１００）の応答手段３０ｇは、セッション制御サーバ４から完了通知を受信すると、サービスオーダの送信元のホーム加入者サーバ３（ＨＳＳ１）に直接、完了通知を送信する。このとき、応答手段３０ｇは、完了通知とともにサービスオーダを特定するＩＤを送信するため、応答手段を受信したサービスオーダの送信元のホーム加入者サーバ３（ＨＳＳ１）は、サービスオーダを送信したホーム加入者サーバ３（ＨＳＳ）３とは異なる他のホーム加入者サーバ３（ＨＳＳ１００）から完了通知を受信した場合にもこの完了通知を特定することができる。
【００５７】
第２実施形態に係るデータ転送システム１で実行されるデータ転送方法について、図８のシーケンス図を用いて説明する。図８に示す例では、ステップＳ１〜Ｓ８までの処理は同一である。管理装置２から送信されたサービスオーダ（ＳＯ）を受信した第１ホーム加入者サーバ１（ＨＳＳ１）は、サービスオーダを特定するＩＤを付与し、ルートデータＤ１で規定される第３ホーム加入者サーバ３−３（ＨＳＳ３）に、サービスオーダ及びルートとともにこのＩＤを送信する（Ｓ２１）。
【００５８】
サービスオーダを受信した第３ホーム加入者サーバ３−３は、接続データＤ２において、サービスオーダとともに受信したルートである「第３ホーム加入者サーバ３−３と第１０００セッション制御サーバ４−１０００との間」が切断されており、「第１００ホーム加入者サーバ３−１００（ＨＳＳ１００）と第１０００セッション制御サーバ４−１０００との間」が接続されているとき、受信したサービスオーダを第１００ホーム加入者サーバ３−１００に送信する（Ｓ２２）。またこのとき、第３ホーム加入者サーバ３−３は、ルート及びＩＤとともに、送信元である第１ホーム加入者サーバ３−１に関するデータ（配信元データ）も送信する。
【００５９】
サービスオーダを受信した第１００ホーム加入者サーバ３−１００は、受信したサービスオーダを第１０００セッション制御サーバ４−１０００に送信する（Ｓ１１）。その後、第１００ホーム加入者サーバ３−１００は、第１０００セッション制御サーバ４−１０００から送信された完了通知を受信する（Ｓ１２）。
【００６０】
完了通知を受信した第１００ホーム加入者サーバ３−１００は、ステップＳ２２で受信した送信元のデータに基づき、サービスオーダの送信元である第１ホーム加入者サーバ３−１に、完了通知を送信する（Ｓ２５）。またこのとき、第１００ホーム加入者サーバ３−１００は、完了通知とともに、サービスオーダを特定するＩＤ及びルート変更リクエストを送信する。このＩＤにより、第１ホーム加入者サーバ３−１は、サービスオーダを送信した第３ホーム加入者サーバ３−３とは異なる第１００ホーム加入者サーバ３−１００から完了通知を受信した場合であっても、第１０００セッション制御サーバ４−１０００への加入者情報の記憶が完了したことを特定することができる。また、ルート変更リクエストは、第１０００セッション制御サーバ４−１０００への送信ルートを「第３ホーム加入者サーバ３−３、第１０００セッション制御サーバ４−１０００」から「第１００ホーム加入者サーバ３−１００、第１０００セッション制御サーバ４−１０００」に変更するリクエストである。
【００６１】
完了通知、ＩＤ及び変更リクエストを受信した第１ホーム加入者サーバ３−１は、完了通知を管理装置２に送信する（Ｓ１５）。また、第１ホーム加入者サーバ３−１は、変更リクエストにしたがって、ルートデータＤ１を更新する（Ｓ１６）。
【００６２】
上述したように、第２実施形態に係るデータ転送システム及びデータ転送方法によれば、切断されたルートを経由するサービスオーダをセッション制御サーバに送信する場合、ルートデータＤ１で規定されるルートを迂回して送信先のセッション制御サーバ４にサービスオーダを送信する。これにより、全てのホーム加入者サーバ３に探索メッセージをブロードキャストする必要がなく、不要なトラヒックを防止し、ネットワークの付加を軽減することができる。
【００６３】
また、第２実施形態に係るデータ転送システム及びデータ転送方法によれば、ルートデータＤ１で規定されるルートを迂回で利用したルートに更新し、次回のサービスオーダの送信時には更新後のルートを利用することができる。
【００６４】
以上、実施形態を用いて本発明を詳細に説明したが、本発明は本明細書中に説明した実施形態に限定されるものではない。本発明の範囲は、特許請求の範囲の記載及び特許請求の範囲の記載と均等の範囲により決定されるものである。
【符号の説明】
【００６５】
１  データ転送システム
２  管理装置
３  ホーム加入者サーバ
３０ａ  設定手段
３０ｂ  記憶・送信手段
３０ｃ  通知手段
３０ｄ  接続チェック手段
３０ｅ  共有手段
３０ｆ  転送手段
３０ｇ  応答手段
３１  記憶装置
Ｄ１  ルートデータ
Ｄ２  接続データ
Ｄ３  加入者データ
３２  通信インタフェース
４  セッション制御サーバ
５  転送装置
【図１】
2015154236.tif 000003
【図２】
2015154236.tif 000004
【図３】
2015154236.tif 000005
【図４】
2015154236.tif 000006
【図５】
2015154236.tif 000007
【図６】
2015154236.tif 000008
【図７】
2015154236.tif 000009
【図８】
2015154236.tif 000010