(57)【要約】【課題】  簡易な手法でネットワークサービスの動的な切替を好適に実現することが可能なネットワークサービス選択装置を提供する。【解決手段】  ネットワークサービス選択装置４は、記憶されたネットワークサービスの仕様と、利用者端末装置からのサービス要求と、に基づいて、初期運用のネットワークサービスの組み合わせと、予備のネットワークサービスと、を抽出するとともに、初期運用のネットワークサービスの組み合わせに対応する２つのサービス提供システム２を接続するネットワークサービス切替部３０と、２つのサービス提供システム２間のネットワークサービスの状態を確認するネットワークサービス状態確認部４０と、を備える。【選択図】図２
2019153975.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワークサービスの中から２つの前記ネットワークサービスを組み合わせるネットワークサービス選択装置であって、
複数のサービス提供システムによって提供される前記複数のネットワークサービスの仕様が記憶される記憶部と、
記憶された前記ネットワークサービスの仕様と、利用者端末装置からのサービス要求と、に基づいて、初期運用の前記ネットワークサービスの組み合わせと、予備の前記ネットワークサービスと、を抽出するとともに、初期運用の前記ネットワークサービスの組み合わせに対応する２つの前記サービス提供システムを接続するネットワークサービス切替部と、
初期運用を含む現時点での２つの前記サービス提供システム間のネットワークサービスの状態を確認するネットワークサービス状態確認部と、
を備え、
前記ネットワークサービス状態確認部によって現時点での前記ネットワークサービスに異常があると確認された場合に、前記ネットワークサービス切替部は、異常がある前記ネットワークサービスに対応する前記サービス提供システムから予備の前記ネットワークサービスに対応する前記サービス提供システムに切り替えることによって、前記ネットワークサービスの組み合わせを変更する
ことを特徴とするネットワークサービス選択装置。
【請求項２】
前記ネットワークサービス状態確認部は、前記ネットワークサービスの状態として、初期運用を含む現時点での前記ネットワークサービスの組み合わせに対応する２つの前記サービス提供システムへテストパケットを送信することによって、当該テストパケットに対する応答時間を計測する
ことを特徴とする請求項１に記載のネットワークサービス選択装置。
【請求項３】
前記ネットワークサービス状態確認部は、前記ネットワークサービスの状態として、前記サービス提供システムのトラヒックを取得する
ことを特徴とする請求項１又は請求項２に記載のネットワークサービス選択装置。
【請求項４】
複数のネットワークサービスの中から２つの前記ネットワークサービスを組み合わせるネットワークサービス選択装置によるネットワークサービス選択方法であって、
前記ネットワークサービス選択装置が、
記憶部に記憶された複数のサービス提供システムによって提供される前記複数のネットワークサービスの仕様と、利用者端末装置からのサービス要求と、に基づいて、初期運用の前記ネットワークサービスの組み合わせと、予備の前記ネットワークサービスと、を抽出するとともに、初期運用の前記ネットワークサービスの組み合わせに対応する２つの前記サービス提供システムを接続するネットワークサービス決定ステップと、
初期運用を含む現時点での２つの前記サービス提供システム間のネットワークサービスの状態を確認するネットワークサービス状態確認ステップと、
現時点での前記ネットワークサービスに異常があると確認された場合に、異常がある前記ネットワークサービスに対応する前記サービス提供システムから予備の前記ネットワークサービスに対応する前記サービス提供システムに切り替えることによって、前記ネットワークサービスの組み合わせを変更するネットワークサービス切替ステップと、
を実行することを特徴とするネットワークサービス選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークサービスを選択する技術に関する。
【背景技術】
【０００２】
特許文献１には、ＩＸ（Internet Exchange）によって相互接続される複数のドメインを備えるＩＰネットワークにおいて、経路情報を取得してドメインを跨る通過区間を算出することよって、当該通過区間の帯域管理を実現する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２６０６５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術では、自他のドメインの通過区間及び帯域管理情報が必要であり、管理情報が膨大になる。また、自ドメインの通過区間の管理に際して、他のドメインの経路制御の影響を受けてしまう。また、事前に接続交渉したドメインの中から帯域確保を行う必要があり、帯域を確保することができない可能性がある。
【０００５】
本発明は、前記事情に鑑みて創案されたものであり、簡易な手法でネットワークサービスの動的な切替を好適に実現することが可能なネットワークサービス選択装置及びネットワークサービス選択方法を提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明のネットワークサービス選択装置は、複数のネットワークサービスの中から２つの前記ネットワークサービスを組み合わせるネットワークサービス選択装置であって、複数のサービス提供システムによって提供される前記複数のネットワークサービスの仕様が記憶される記憶部と、記憶された前記ネットワークサービスの仕様と、利用者端末装置からのサービス要求と、に基づいて、初期運用の前記ネットワークサービスの組み合わせと、予備の前記ネットワークサービスと、を抽出するとともに、初期運用の前記ネットワークサービスの組み合わせに対応する２つの前記サービス提供システムを接続するネットワークサービス切替部と、初期運用を含む現時点での２つの前記サービス提供システム間のネットワークサービスの状態を確認するネットワークサービス状態確認部と、を備え、前記ネットワークサービス状態確認部によって現時点での前記ネットワークサービスに異常があると確認された場合に、前記ネットワークサービス切替部は、異常がある前記ネットワークサービスに対応する前記サービス提供システムから予備の前記ネットワークサービスに対応する前記サービス提供システムに切り替えることによって、前記ネットワークサービスの組み合わせを変更することを特徴とする。
【０００７】
かかる構成によると、初期運用のネットワークサービスの組み合わせとともに予備のネットワークサービスを抽出し、テストパケットの送信によってネットワークサービスの状態を確認することによって、簡易な手法でネットワークサービスの動的な切替を好適に実現することができる。
【０００８】
前記ネットワークサービス状態確認部は、前記ネットワークサービスの状態として、初期運用を含む現時点での前記ネットワークサービスの組み合わせに対応する２つの前記サービス提供システムへテストパケットを送信することによって、当該テストパケットに対する応答時間を計測する構成であってもよい。
【０００９】
かかる構成によると、テストパケットに対する応答時間を用いることによって、ネットワークサービスの状態を容易に確認し、ネットワークサービスの動的な切替をより好適に実現することができる。
【００１０】
前記ネットワークサービス状態確認部は、前記ネットワークサービスの状態として、前記サービス提供システムのトラヒックを取得する構成であってもよい。
【００１１】
かかる構成によると、トラヒックを用いることによって、ネットワークサービスの状態を容易に確認し、ネットワークサービスの動的な切替をより好適に実現することができる。
【００１２】
また、本発明のネットワークサービス選択方法は、複数のネットワークサービスの中から２つの前記ネットワークサービスを組み合わせるネットワークサービス選択装置によるネットワークサービス選択方法であって、前記ネットワークサービス選択装置が、記憶部に記憶された複数のサービス提供システムによって提供される前記複数のネットワークサービスの仕様と、利用者端末装置からのサービス要求と、に基づいて、初期運用の前記ネットワークサービスの組み合わせと、予備の前記ネットワークサービスと、を抽出するとともに、初期運用の前記ネットワークサービスの組み合わせに対応する２つの前記サービス提供システムを接続するネットワークサービス抽出ステップと、初期運用を含む現時点での２つの前記サービス提供システム間のネットワークサービスの状態を確認するネットワークサービス状態確認ステップと、現時点での前記ネットワークサービスに異常があると確認された場合に、異常がある前記ネットワークサービスに対応する前記サービス提供システムから予備の前記ネットワークサービスに対応する前記サービス提供システムに切り替えることによって、前記ネットワークサービスの組み合わせを変更するネットワークサービス切替ステップと、を実行することを特徴とする。
【発明の効果】
【００１３】
本発明によると、簡易な手法でネットワークサービスの動的な切替を好適に実現することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るネットワークサービス提供システムを模式的に示す図である。
【図２】本発明の実施形態に係るネットワークサービス選択装置を示すブロック図である。
【図３】サービス仕様記憶部に記憶されたサービス仕様の例を模式的に示す図である。
【図４】サービス状態記憶部に記憶されたサービス状態の例を模式的に示す図である。
【図５】サービス状態記憶部に記憶されたサービス状態の例を模式的に示す図である。
【図６】サービス状態記憶部に記憶されたサービス状態の例を模式的に示す図である。
【図７】本発明の実施形態に係るネットワークサービス選択装置の動作例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
続いて、本発明の実施形態について図面を参照して説明する。図１に示すように、本発明の実施形態に係るネットワークサービス提供システム１は、一対の利用者端末を接続するネットワークサービスを提供するためのシステムであって、複数のサービス提供システム２と、接続システム３と、ネットワークサービス選択装置４と、を備える。
【００１６】
（サービス提供システム）
サービス提供システム２は、各事業者によって各地域に設けられており、図示しない一対の利用者端末装置に対してネットワークサービスを提供する。サービス提供システム２は、接続システム３に対するインターフェースとなるスイッチ２ａ、ルータ、各種サーバ等によって構成されている。サービス提供システム２は、後記するサービス仕様によって、一対の利用者端末装置に対して互いに通信を行うネットワークサービスを提供する。
【００１７】
（接続システム）
接続システム３は、複数のサービス提供システム２と通信可能に設けられている。接続システム３は、物理的に接続されている複数のサービス提供システム２の中から、ＶＬＡＮ（Virtual Local Area Network）、ＶＰＮ（Virtual Private Network）等の設定を行うことによって、２つのサービス提供システム２をネットワークサービスが提供可能となるように仮想的に接続することによって、一対の利用者端末装置間におけるネットワークサービスを実現する。すなわち、接続システム３は、全てのサービス提供システム２を互いに物理的に接続しており、ネットワークサービスを提供する際に、２つのサービス提供システム２（例えば、ＩＰ電話における発側の利用者端末装置を収容するサービス提供システム２と着側の利用者端末装置を収容するサービス提供システム２）を１対１で互いに仮想的に接続する。例えば、接続システム３は、あるネットワークサービスを提供する場合には、事業者Ａ、東京、ブロックＸのサービス提供システム２と事業者Ｄ、大阪、ブロックＸのサービス提供システム２とを接続する。また、接続システム３は、別のネットワークサービスを提供する場合には、事業者Ａ、東京、ブロックＸのサービス提供システム２と事業者Ｃ、大阪、ブロックＸのサービス提供システム２とを接続する。
【００１８】
接続システム３は、サービス提供システム２とのインターフェースとして、サービス接続点（ＰＯＩ）を有する。接続システム３は、例えばＳＮＭＰ（Simple Network Management Protocol）を用いることによって、サービス接続点ごとのトラヒック流量を計測し、計測結果をネットワークサービス選択装置４へ（定期的に）送信する。図１に示す例では、計８個のサービス接続点が、複数のサービス提供システム２とのインターフェースごとに設けられている。
【００１９】
（ネットワークサービス選択装置）
ネットワークサービス選択装置４は、一対の利用者端末装置に対してネットワークサービスを提供する際に、ネットワークサービスを提供するために２つのサービス提供システム２を選択する。すなわち、ネットワークサービス選択装置４は、選択された２つのサービス提供システム２と、これらのサービス提供システム２を互いに仮想的に接続する接続システム３と、によって、ネットワークサービスを提供するためのネットワーク（ルート）を構築する。ネットワークサービス選択装置４は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read-Only Memory）、ＲＡＭ（Random Access Memory）、入出力回路等によって構成されている。図２に示すように、ネットワークサービス選択装置４は、機能部として、サービス仕様記憶部１１と、サービス組み合わせ記憶部１２と、サービス状態記憶部１３と、サービス要求受付部２１と、サービス要求分解部２２と、ネットワークサービス切替部３０と、ネットワークサービス状態確認部４０と、を備える。
【００２０】
≪サービス仕様記憶部≫
図３に示すように、サービス仕様記憶部１１には、ネットワークサービスの仕様すなわちサービス仕様として、ネットワークサービス（又はサービス提供システム２）ごとに、サービス提供システム２の地域としての拠点及びブロックと、事業者名と、通信の容量と、料金と、サービス接続点と、が関連付けられたデータベースとして予め記憶されている。
【００２１】
≪サービス組み合わせ記憶部≫
図２に示すように、サービス組み合わせ記憶部１２には、運用中のサービス組み合わせと、予備（予備候補）のサービス組み合わせの一部と、がデータベースとして記憶されている。
【００２２】
≪サービス状態記憶部≫
図４に示すように、サービス状態記憶部１３の第一のデータベースには、サービス状態として、サービス接続点と、時刻（トラヒック流量の収集時刻）と、サービス接続点におけるトラヒック流量（流入量及び流出量）と、が関連付けて記憶されている。ここで、サービス接続点は、接続システム３においてサービス提供システム２のスイッチ２ａと接続されているポイントである。一つのサービス接続点は、複数のサービス提供システム２のスイッチ２ａのいずれかと一対一で対応している。
【００２３】
また、図５に示すように、サービス状態記憶部１３の第二のデータベースには、宛先ＩＰ（Internet Protocol）アドレスと、時刻と、応答時間（テストパケットの送信時刻から応答信号の受信時刻までの時間）と、が関連付けて記憶されている。ここで、宛先ＩＰアドレスは、サービス接続点からサービス提供システム２に対して流入／流出したトラヒックの宛先であり、当該サービス提供システム２に含まれる複数の装置（例えば、サーバ）のいずれかを示す。第二のデータベースにおける宛先ＩＰアドレスは、後記する第三のデータベースにおける宛先ＩＰアドレスのうち、トラヒック流量が大きい上位（例えば、上位１０％）のものである。
【００２４】
また、図６に示すように、サービス状態記憶部１３の第三のデータベースには、サービス状態として、サービス接続点と、宛先ＩＰアドレスと、当該宛先ＩＰアドレスにおけるトラヒック流量（流入量又は流出量）と、が関連付けて記憶されている。
【００２５】
≪サービス要求受付部≫
サービス要求受付部２１は、図示しない利用者端末装置から例えばＩＰ電話における呼信号が発信された場合に、当該呼信号を受信したサービス提供システム２からサービス要求を受け付け（受信し）、受け付けられたサービス要求をサービス要求分解部２２へ出力する。
【００２６】
≪サービス要求分解部≫
サービス要求分解部２２は、サービス要求を取得し、取得されたサービス要求の内容を分解し、分解されたサービス要求のうち、サービス切替に必要なものをネットワークサービス切替部３０へ出力する。本実施形態では、ネットワークサービス切替部３０へ出力されるサービス要求として、優先度が高い方から順に、優先度１：接続先（東京（Ｘ）と大阪（Ｘ））、優先度２：容量（大容量）、優先度３：料金（低料金）等が挙げられる。なお、サービス切替に必要なサービス要求は、前記したものに限定されず、サービスの品質（映像・画像の品質等）等を含んでもよい。
【００２７】
＜ネットワークサービス切替部＞
ネットワークサービス切替部３０は、機能部として、サービス組み合わせ算出部３１と、サービス組み合わせ抽出部３２と、サービス切替判定部３３と、サービス切替実行部３４と、を備える。
【００２８】
≪サービス組み合わせ算出部≫
サービス組み合わせ算出部３１は、分解されたサービス要求を取得し、取得されたサービス要求を用いてサービス仕様記憶部１１を参照することによって、複数のサービス組み合わせを算出し、算出された複数のサービス組み合わせを、サービス要求とともにサービス組み合わせ抽出部３２へ出力する。図３に示す例では、サービス組み合わせ算出部３１は、サービス要求の優先度１の接続先に基づいて、東京（Ｘ）の事業者Ａ，Ｂのサービス提供システム２によって提供されるネットワークサービスと、大阪（Ｘ）の事業者Ｃ，Ｄのサービス提供システム２によって提供されるネットワークサービスとの組み合わせをサービス組み合わせとして算出し、算出されたサービス組み合わせを、残りのサービス要求とともにサービス組み合わせ抽出部３２へ出力する。
【００２９】
≪サービス組み合わせ抽出部≫
サービス組み合わせ抽出部３２は、算出された複数のサービス組み合わせ及びサービス要求を取得し、取得されたサービス要求に基づいて、複数のサービス組み合わせから、初期運用のサービス組み合わせと、予備のサービス組み合わせと、を抽出し、抽出結果をサービス組み合わせ記憶部１２に記憶させる。図３に示す例では、サービス組み合わせ抽出部３２は、サービス要求の優先度２の容量に基づいて、容量が最も大きい５０Ｇである東京（Ｘ）の事業者Ａのサービス提供システム２によって提供されるネットワークサービスを初期運用のサービス組み合わせの一方に決定し、容量が次に大きい４０Ｇである東京（Ｘ）の事業者Ｂのサービス提供システム２によって提供されるネットワークサービスを予備のサービス組み合わせの一方に決定する。
【００３０】
また、サービス組み合わせ抽出部３２は、サービス要求の優先度２の容量に基づくと、容量が２０Ｇで等しいため、大阪（Ｘ）の事業者Ｃ，Ｄから初期運用のサービス組み合わせの他方を決定することができていない。よって、サービス組み合わせ抽出部３２は、サービス要求の優先度３の料金に基づいて、比較的低料金である大阪（Ｘ）の事業者Ｃのサービス提供システム２によって提供されるネットワークサービスを初期運用のサービス組み合わせの他方にし、比較的高料金である大阪（Ｘ）の事業者Ｄのサービス提供システム２によって提供されるネットワークサービスを予備のサービス組み合わせの他方に決定する。
【００３１】
≪サービス切替判定部≫
サービス切替判定部３３は、初期運用時には、サービス組み合わせ記憶部１２に記憶された初期運用のサービス組み合わせを読み出し、読み出されたサービス組み合わせをサービス切替実行部３４へ出力する。また、サービス切替判定部３３は、サービス状態判定部４６からサービス状態が異常であるという判定結果を取得した場合に、判定結果に含まれる異常部位を用いてサービス組み合わせ記憶部１２を参照することによって、異常部位に対応する予備を読み出し、読み出された予備をサービス切替実行部３４へ出力する。
【００３２】
≪サービス切替実行部≫
サービス切替実行部３４は、初期運用時には、初期運用のサービス組み合わせを取得し、取得されたサービス組み合わせに基づいて、接続システム３におけるネットワークサービスの組み合わせを設定する。また、サービス切替実行部３４は、サービス状態が異常である場合には、予備を取得し、取得された予備に基づいて、接続システム３におけるネットワークサービスの組み合わせを切り替える。例えば、初期運用のサービス組み合わせのうち、大阪（Ｘ）の事業者Ｃのサービス提供システム２によって提供されるネットワークサービスに異常がある場合には、サービス切替実行部３４は、大阪（Ｘ）の事業者Ｃのサービス提供システム２によるネットワークサービスを大阪（Ｘ）の事業者Ｄのサービス提供システム２によるネットワークサービスに切り替えたサービス組み合わせを、接続システム３に構築させる。
【００３３】
＜ネットワークサービス状態確認部＞
ネットワークサービス状態確認部４０は、複数のサービス提供システム２が提供しているネットワークサービスの状態を確認する。ネットワークサービス状態確認部４０は、機能部として、サービス接続点抽出部４１と、テストパケット送信先決定部４２と、テストパケット送信部４３と、テストパケット送信結果収集部４４と、サービス状態抽出部４５と、サービス状態判定部４６と、を備える。
【００３４】
≪サービス接続点抽出部≫
サービス接続点抽出部４１は、サービス組み合わせ記憶部１２から、運用中（例えば、初期運用）のネットワークサービスに関するサービス接続点を抽出し、抽出されたサービス接続点をテストパケット送信先決定部４２へ出力する。
【００３５】
≪テストパケット送信先決定部≫
テストパケット送信先決定部４２は、サービス接続点を取得し、取得されたサービス接続点を用いてサービス状態記憶部１３（図６に示す第三のデータベース）を参照することによって、テストパケット送信先（ＩＰアドレス）を決定し、決定されたテストパケット送信先をテストパケット送信部４３へ出力する。本実施形態において、テストパケット送信先決定部４２は、サービス接続点に関して、トラヒック量が所定量（例えば、上位１０％）を占める宛先ＩＰアドレスをテストパケット送信先として抽出する。
【００３６】
≪テストパケット送信部≫
テストパケット送信部４３は、テストパケット送信先を取得し、取得されたテストパケット送信先であるサービス提供システム２内の装置に対して、テストパケットを送信する。テストパケットを受信したサービス提供システム２内の装置は、当該テストパケットに対応する応答信号を返信する。
【００３７】
≪テストパケット送信結果収集部≫
テストパケット送信結果収集部４４は、サービス提供システム２内の装置から返信されたテストパケット送信結果（すなわち、テストパケットに対する応答時間）を収集し、収集されたテストパケット送信結果をサービス状態記憶部１３に記憶させる。
【００３８】
本実施形態において、テストパケット送信結果収集部４４は、接続システム３から送信されたサービス接続点ごとのトラヒック流量を収集し、収集されたトラヒック流量をサービス状態記憶部１３に記憶させる。
【００３９】
≪サービス状態抽出部≫
サービス状態抽出部４５は、サービス状態記憶部１３（図４及び図５に示す第一及び第二のデータベース）からサービス状態を抽出し、抽出されたサービス状態をサービス状態判定部４６へ出力する。
【００４０】
≪サービス状態判定部≫
サービス状態判定部４６は、サービス状態を取得し、取得されたサービス状態が正常であるか異常であるかを判定し、サービス状態が異常である場合に、異常部位を含む判定結果をサービス切替判定部２３へ出力する。例えば、サービス状態判定部４６は、応答時間が所定時間以上である場合に、サービス状態が異常であると判定することができる。また、サービス状態判定部４６は、所定時間間隔あたりのトラヒック流量が上限値以上又は下限値以下である場合に、サービス状態が異常であると判定することができる。なお、応答時間における所定時間、並びに、トラヒック流量における所定時間間隔、上限値及び下限値は、適宜設定変更可能である。
【００４１】
＜動作例＞
続いて、ネットワークサービス選択装置４の動作例について、図７のフローチャートを参照して説明する（適宜図２参照）。
【００４２】
＜ネットワークサービス決定ステップ＞
まず、利用者端末装置が例えばＩＰ電話の呼信号を発信すると、サービス提供システム２が、呼信号を受信するとともに、呼信号に対応するサービス要求を送信する。続いて、サービス要求受付部２１が、サービス提供システム２によって送信されたサービス要求を受け付ける（ステップＳ１）。続いて、サービス要求分解部２２が、サービス要求の内容を分解し、サービス組み合わせに必要なサービス要求を得る（ステップＳ２）。
【００４３】
続いて、サービス組み合わせ算出部３１及びサービス組み合わせ抽出部３２が、サービス要求及びサービス仕様記憶部１１に記憶されたサービス仕様に基づいて、初期運用のサービス組み合わせ及び予備のネットワークサービス（に対応するサービス提供システム２）を抽出し、抽出結果をサービス組み合わせ記憶部１２に記憶させる（ステップＳ３）。続いて、サービス切替判定部３３が、サービス組み合わせ記憶部１２から初期運用のサービス組み合わせを読み出し、サービス切替実行部３４が、読み出されたサービス組み合わせに基づいて接続システム３を制御することによって、当該サービス組み合わせを設定する（ステップＳ４）。
【００４４】
＜ネットワーク状態確認ステップ＞
続いて、サービス接続点抽出部４１が、サービス組み合わせ記憶部１２から初期運用のサービス組み合わせのサービス接続点を抽出し、テストパケット送信先決定部４２が、抽出されたサービス接続点を用いてサービス状態記憶部１３を参照することによって、テストパケットの送信先を決定する（ステップＳ５）。
【００４５】
続いて、テストパケット送信部４３が、テストパケットの送信先を用いてテストパケットを送信し、テストパケット送信結果収集部４４が、テストパケット送信結果として、応答時間を収集するとともに、接続システム３からトラヒック流量を収集する（ステップＳ６）。続いて、サービス状態抽出部４５が、サービス状態記憶部１３からサービス状態を読み出し、サービス状態判定部４６が、読み出されたサービス状態に基づいて、現行（例えば、初期運用）のネットワークサービスの状態が正常であるか異常であるかを判定する（ステップＳ７）。ステップＳ７においてネットワークサービスの状態が正常であると判定された場合には、本フローは、ステップＳ５に戻る。
【００４６】
＜ネットワークサービス切替ステップ＞
ステップＳ７においてネットワークサービスの状態が異常であると判定された場合には、サービス切替判定部３３が、サービス組み合わせ記憶部１２から、異常部位に対応する予備のネットワークサービスに対応するサービス提供システム２を読み出し、サービス切替実行部３４が、読み出された予備のネットワークサービスに対応するサービス提供システム２に基づいて接続システム３を制御することによって、サービス組み合わせを切り替える（ステップＳ８）。
【００４７】
本発明の実施形態に係るネットワークサービス提供システム１は、初期運用のネットワークサービスの組み合わせとともに予備のネットワークサービスを決定し、ネットワークサービスの状態を確認することによって、簡易な手法でネットワークサービスの動的な切替を好適に実現することができる。
【００４８】
また、ネットワークサービス提供システム１は、テストパケットに対する応答時間を用いることによって、ネットワークサービスの状態を容易に確認し、ネットワークサービスの動的な切替をより好適に実現することができる。
【００４９】
また、ネットワークサービス提供システム１は、トラヒックを用いることによって、ネットワークサービスの状態を容易に確認し、ネットワークサービスの動的な切替をより好適に実現することができる。
【００５０】
以上、本発明の実施形態について説明したが、本発明は前記実施形態に限定されず、本発明の要旨を逸脱しない範囲で適宜変更可能である。例えば、予備のネットワークサービス（に対応するサービス提供システム２）は、ネットワークサービスの一方及び他方のそれぞれに関して、優先順位が付けられて２つ以上設定されてもよい。また、ネットワークサービス選択装置４は、予備のネットワークサービス（に対応するサービス提供システム２）に切替後、異常があったネットワークサービス（に対応するサービス提供システム２）を予備として再度利用可能とする構成であってもよい。
また、本発明のネットワークサービス選択装置４及びネットワークサービス提供システム１は、ＩＰ電話におけるネットワークサービスの提供に限定されず、ｗｅｂサービスにおけるネットワークサービス等、各種のネットワークサービスの提供に適用可能である。
【００５１】
また、ネットワークサービス選択装置４は、抽出された２つのサービス提供システム２の初期運用前にテストパケットを送信し、異常があった場合には、異常があったネットワークサービスを予備のネットワークサービスに切り替えて初期運用のネットワークサービスを提供する構成であってもよい。
【００５２】
ネットワークサービス選択装置４は、抽出された２つのサービス提供システム２のそれぞれに対してテストパケットを送信し、当該テストパケットの応答信号を受信して各サービス提供システム２によって提供されるネットワークサービスの状態をそれぞれ確認することによって、２つのサービス提供システム２によって提供される全体的なネットワークサービスの状態を間接的に確認する構成であってもよい。
また、ネットワークサービス選択装置４は、抽出されて接続された２つのサービス提供システム２を一気通貫するテストパケットを送信し、当該テストパケットの応答信号を受信して２つのサービス提供システム２によって提供される全体的なネットワークサービスの状態を直接的にに確認する構成であってもよい。
【符号の説明】
【００５３】
１      ネットワークサービス提供システム
２      サービス提供システム
３      接続システム
４      ネットワークサービス選択装置
１１    サービス仕様記憶部（記憶部）
３０    ネットワークサービス切替部
４０    ネットワークサービス状態確認部
【図１】
2019153975.tif 000003
【図２】
2019153975.tif 000004
【図３】
2019153975.tif 000005
【図４】
2019153975.tif 000006
【図５】
2019153975.tif 000007
【図６】
2019153975.tif 000008
【図７】
2019153975.tif 000009