(57)【特許請求の範囲】
【請求項１】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるパス設定サービス提供方法において、
前記ルータは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ(Shared Risk Link Group)情報とを収集し、
前記通信端末が当該通信端末に接続された認証課金サーバを介して前記情報提供者装置にアクセスを行うと、この認証課金サーバは、前記ルータが収集したネットワークトポロジ情報およびＳＲＬＧ情報を前記通信端末に対して送付し、
ネットワークルーティングに関する要求を前記通信端末が前記認証課金サーバを介して前記ルータに送付すると、前記ルータは、送付された当該要求に基づきネットワークルーティングの設定を行う
ことを特徴とするパス設定サービス提供方法。
【請求項２】
前記ネットワークルーティングの設定は、通常パスおよび予備パスのソースルーティングの設定である請求項１記載のパス設定サービス提供方法。
【請求項３】
前記ネットワークルーティングの設定は、ネットワークルーティングにおけるポリシの設定である請求項１記載のパス設定サービス提供方法。
【請求項４】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるパス設定サービス提供方法において、
前記ルータは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集し、この収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきパス決定に必要とされるネットワークトポロジの選択肢をリストアップし、
前記通信端末が当該通信端末に接続された認証課金サーバを介して前記情報提供者装置にアクセスを行うと、この認証課金サーバは、前記ルータによりリストアップされた前記ネットワークトポロジの選択肢の情報を前記通信端末に対して送付し、
前記通信端末では、このネットワークトポロジの選択肢が画面に表示され、
当該選択肢のいずれかが選択されると、当該選択結果は前記認証課金サーバを介して前記ルータに送付されて予備パスの設定が行われる
ことを特徴とするパス設定サービス提供方法。
【請求項５】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるパス設定サービス提供方法において、
前記ルータは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集し、この収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきＳＲＬＧ別のパス候補を複数生成し、
前記通信端末が当該通信端末に接続された認証課金サーバを介して前記情報提供者装置にアクセスを行うと、この認証課金サーバは、前記ルータにより複数生成された前記ＳＲＬＧ別のパス候補の情報を前記通信端末に対して送付し、
前記通信端末では、このＳＲＬＧ別のパス候補が画面に表示され、
当該パス候補のいずれかが選択されると、当該選択結果は前記認証課金サーバを介して前記ルータに送付されて予備パスの設定が行われる
ことを特徴とするパス設定サービス提供方法。
【請求項６】
前記通信端末が当該通信端末に接続された前記認証課金サーバを介して前記情報提供者装置にアクセスを行うときに、当該情報提供者装置のＩＰアドレスおよびドメイン名を指定して当該情報提供者装置を検索すると、前記ルータは、収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づき、指定されたＩＰアドレスおよびドメイン名に基づき特定された当該情報提供者装置へのパス決定に必要とされるネットワークトポロジの選択肢をリストアップする請求項４記載のパス設定サービス提供方法。
【請求項７】
前記通信端末が当該通信端末に接続された前記認証課金サーバを介して前記情報提供者装置にアクセスを行うときに、当該情報提供者装置のＩＰアドレスおよびドメイン名を指定して当該情報提供者装置を検索すると、前記ルータは、収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づき、指定されたＩＰアドレスおよびドメイン名に基づき特定された当該情報提供者装置へのパス決定に必要とされるＳＲＬＧ別のパス候補を複数生成する請求項５記載のパス設定サービス提供方法。
【請求項８】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるルータにおいて、
ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する手段と、
この収集する手段により収集した前記情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する手段と、
前記認証課金サーバを介して前記通信端末から送付されたネットワークルーティングに関する要求に基づきネットワークルーティングの設定を行う手段と
を備えたことを特徴とするルータ。
【請求項９】
前記ネットワークルーティングの設定は、通常パスおよび予備パスのソースルーティングの設定である請求項８記載のルータ。
【請求項１０】
前記ネットワークルーティングの設定は、ネットワークルーティングにおけるポリシの設定である請求項８記載のルータ。
【請求項１１】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるルータにおいて、
ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する手段と、
この収集する手段により収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきパス決定に必要とされるネットワークトポロジの選択肢をリストアップする手段と、
このリストアップする手段によりリストアップした前記ネットワークトポロジの選択肢の情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する手段と、
前記認証課金サーバを介して前記通信端末から送付された前記ネットワークトポロジの選択肢の選択結果に基づき予備パスの設定を行う手段と
を備えたことを特徴とするルータ。
【請求項１２】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるルータにおいて、
ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する手段と、
この収集する手段により収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきＳＲＬＧ別のパス候補を複数生成する手段と、
この複数生成する手段により複数生成された前記ＳＲＬＧ別のパス候補の情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する手段と、
前記認証課金サーバを介して前記通信端末から送付された前記ＳＲＬＧ別のパス候補の選択結果に基づき予備パスの設定を行う手段と
を備えたことを特徴とするルータ。
【請求項１３】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用され、前記通信端末と前記ルータとの間に設置された認証課金サーバにおいて、
前記通信端末の前記情報提供者装置へのアクセスを検出する手段と、
この検出する手段が前記通信端末の前記情報提供者装置へのアクセスを検出すると前記ルータが収集したネットワークトポロジ情報およびＳＲＬＧ情報を前記通信端末に対して送付する手段と、
前記通信端末のネットワークルーティングに関する要求を前記ルータに送付する手段と
を備えたことを特徴とする認証課金サーバ。
【請求項１４】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用され、前記通信端末と前記ルータとの間に設置された認証課金サーバにおいて、
前記通信端末の前記情報提供者装置へのアクセスを検出する手段と、
この検出する手段が前記通信端末の前記情報提供者装置へのアクセスを検出すると前記ルータによりリストアップされたパス決定に必要とされるネットワークトポロジの選択肢の情報を前記通信端末に対して送付する手段と、
前記通信端末の当該選択肢の選択結果を前記ルータに送付する手段と
を備えたことを特徴とする認証課金サーバ。
【請求項１５】
複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用され、前記通信端末と前記ルータとの間に設置された認証課金サーバにおいて、
前記通信端末の前記情報提供者装置へのアクセスを検出する手段と、
この検出する手段が前記通信端末の前記情報提供者装置へのアクセスを検出すると前記ルータにより複数生成されたＳＲＬＧ別のパス候補の情報を前記通信端末に対して送付する手段と、
前記通信端末の当該パス候補の選択結果を前記ルータに送付する手段と
を備えたことを特徴とする認証課金サーバ。
【請求項１６】
パスの信頼性または遅延量を含むパス品質に応じてパス毎の使用料金があらかじめ設定され、
自己が係わるパス設定に対して当該使用料金の設定に基づき課金を行う手段を備えた
請求項１３ないし１５のいずれかに記載の認証課金サーバ。
【請求項１７】
情報処理装置にインストールすることにより、その情報処理装置に、請求項８ないし１２のいずれかに記載のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるルータを制御する装置に相応する機能を実現させるプログラムにおいて、
ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する機能と、
この収集する機能により収集した前記情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する機能と、
前記認証課金サーバを介して前記通信端末から送付されたネットワークルーティングに関する要求に基づきネットワークルーティングの設定を行う機能と
を実現させることを特徴とするプログラム。
【請求項１８】
請求項１７記載のプログラムが記録された前記情報処理装置読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のネットワークとリンク接続された複数のルータを介して各種コンテンツが通信端末と情報提供者装置との間をパケット転送されるＩＰネットワークに利用する。特に、通信端末と情報提供者装置との間に配置されたルータによるルーティングのパス選択技術に関する。ここで、情報提供者装置とは、例えば、コンテンツサーバあるいは通信装置である。
【０００２】
【従来の技術】
従来、ユーザが通信端末により情報提供者装置へアクセスする際には、この通信端末と情報提供者装置との間のＩＰパケット転送は、ルータがこのルータに実装されているルーティングプロトコル機能によりルーティングテーブルの検索処理を行ってパケットを相手先まで次々に転送する。ルーティングプロトコルにより、例えば、ルータを越えた回数を表すホップ数が少ないパスが選択される。
【０００３】
【発明が解決しようとする課題】
このように従来のＩＰパケット転送では、いわゆるルーティングプロトコルにしたがってネットワーク側が設定したパスを強制的に使わざるをえない。そのため、ユーザの通信端末が利用するパスが信頼性の低いパスの場合でも運用上のパス制御は、例えば、ルータを越えた回数を表すホップ数が少ないパスが選択されるので、ユーザが重要なコンテンツを入手する場合でも、その重要度に応じてユーザ自身による信頼性の基準を元にしたパスを選ぶことはできない。
【０００４】
例えば、ユーザが通信端末より情報提供者装置へアクセスするとき、ユーザが通常のＩＰのパスとは異なるパスで、ルータが同じリンクに繋がっているなどの共通利用の複数リンクグループ接続情報により信頼性を基準とした経路ダウン時の予備パス選択ができれば、このユーザは、安定してコンテンツを入手することが可能である。
【０００５】
本発明は、このような背景に行われたものであって、ユーザ自身が適正と判断したパスおよび当該パスの予備パスの設定を行うことができるパス設定サービス提供方法およびルータおよび認証課金サーバおよびプログラムおよび記録媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明のＩＰネットワークでは、ルータは、ネットワークトポロジ情報と情報提供者装置までの幾つかの複数パスのＳＲＬＧ(Shared Risk Link Group)情報とを収集し、ユーザが通信端末より情報提供者装置へアクセスするときには、このルータの保持するネットワークトポロジ情報あるいはＳＲＬＧ情報がこの通信端末へ送付される。
【０００７】
ユーザは、送付された当該情報を参照し、ユーザ自身が適正と判断するネットワークルーティングの設定を行うことができる。あるいは、ユーザは、送付された当該情報を参照し、自身の利用目的に合わせたネットワークルーティングの設定をルータに行ってもらうためのポリシを当該ルータ上に設定することができる。
【０００８】
このときに、ユーザの通信端末と直接接続された認証課金サーバが通信端末とルータとの仲介の役割を果たすように構成する。これにより、ネットワーク管理者は、ユーザに対して適正な課金を行うことができる。また、認証課金サーバの仲介機能を拡充することにより、従来のネットワークを本発明のネットワークに改造することを簡単に実現できる。
【０００９】
ここで、ＳＲＬＧ情報とは、一つの障害発生により影響を受ける複数のリンクに関する情報である。すなわち、同じＳＲＬＧに属する二つのリンクをそれぞれパスおよび当該パスの予備パスとして設定した場合には、一つの障害発生によりこれらパスおよび当該パスの予備パスが共に不通になることがわかる。したがって、高い信頼性を必要とするパス設定の場合には、異なるＳＲＬＧに属する二つのリンクをそれぞれパスおよび当該パスの予備パスとして設定することが望ましい。
【００１０】
あるいは、本発明では、ユーザが通信端末より情報提供者装置へアクセスするときには、パス決定に必要とされるネットワークトポロジの選択肢や幾つかのＳＲＬＧ別のパス候補の情報が通信端末へ送付され、ユーザは、この選択肢やパス候補の情報を参照し、自分が適正と判断する予備パスの設定を行うことができる。
【００１１】
この場合には、通常パスは従来どおりのルーティングプロトコルによって設定されても、その予備パスを本発明のパス設定サービスによって設定することができれば、経路ダウン時に有効な予備パスを設定できるので、ユーザは、安定してコンテンツを入手することができる。
【００１２】
また、ユーザが通信端末より情報提供者装置へアクセスするときには、ユーザが、例えば、この情報提供者装置のＩＰアドレスおよびドメイン名を指定して検索すると、この通信端末にパス設定に必要なネットワークトポロジ情報あるいはＳＲＬＧ情報あるいはネットワークトポロジの選択肢あるいはパス候補の情報が図形表示され、ユーザは、図形表示された当該情報に基づき所望する予備パスを選択することにより、視覚的に簡単かつ確実にパス設定を行うことができる構成とすることもできる。
【００１３】
さらに、ユーザが通信端末より情報提供者などのサーバあるいは通信装置へアクセスしたときのネットワークアドレスによるパス選択情報を認証課金サーバが収集し、パスやリンク毎の使用料金を精算する構成とすることもできる。
【００１４】
このように、ユーザが通信端末より情報提供者装置へアクセスするときには、ユーザ自身が適正と判断したパスおよび当該パスの予備パスを選択することができ、ユーザは安定してコンテンツを入手することができる。
【００１５】
すなわち、本発明の第一の観点は、複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるパス設定サービス提供方法である。
【００１６】
ここで、本発明の特徴とするところは、前記ルータは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集し、前記通信端末が当該通信端末に接続された認証課金サーバを介して前記情報提供者装置にアクセスを行うと、この認証課金サーバは、前記ルータが収集したネットワークトポロジ情報およびＳＲＬＧ情報を前記通信端末に対して送付し、ネットワークルーティングに関する要求を前記通信端末が前記認証課金サーバを介して前記ルータに送付すると、前記ルータは、送付された当該要求に基づきネットワークルーティングの設定を行うところにある。
【００１７】
前記ネットワークルーティングの設定は、例えば、通常パスおよび予備パスのソースルーティングの設定である。または、ネットワークルーティングにおけるポリシの設定である。
【００１８】
ここで、ネットワークルーティングにおけるポリシとは、例えば、当該設定されたパスによって行われる通信の重要性に応じて信頼性の高いパスの選択を希望するというポリシであったり、あるいは、当該設定されたパスによって行われる通信のリアルタイム性に応じて遅延の少ないパスの選択を希望するといったポリシである。
【００１９】
あるいは、本発明の特徴とするところは、前記ルータは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集し、この収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきパス決定に必要とされるネットワークトポロジの選択肢をリストアップし、前記通信端末が当該通信端末に接続された認証課金サーバを介して前記情報提供者装置にアクセスを行うと、この認証課金サーバは、前記ルータによりリストアップされた前記ネットワークトポロジの選択肢の情報を前記通信端末に対して送付し、前記通信端末では、このネットワークトポロジの選択肢が画面に表示され、当該選択肢のいずれかが選択されると、当該選択結果は前記認証課金サーバを介して前記ルータに送付されて予備パスの設定が行われるところにある。
【００２０】
このように、ユーザは自分の通信端末に図形表示された情報にしたがって簡単かつ確実に自分が所望するパスを選択することができる。
【００２１】
あるいは、前記ルータは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集し、この収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきＳＲＬＧ別のパス候補を複数生成し、前記通信端末が当該通信端末に接続された認証課金サーバを介して前記情報提供者装置にアクセスを行うと、この認証課金サーバは、前記ルータにより複数生成された前記ＳＲＬＧ別のパス候補の情報を前記通信端末に対して送付し、前記通信端末では、このＳＲＬＧ別のパス候補が画面に表示され、当該パス候補のいずれかが選択されると、当該選択結果は前記認証課金サーバを介して前記ルータに送付されて予備パスの設定が行われるところにある。
【００２２】
これによれば、ある程度までのパス候補の絞り込みは、ネットワーク側で行われるので、ユーザのパス選択を簡単化することができる。
【００２３】
また、前記通信端末が当該通信端末に接続された前記認証課金サーバを介して前記情報提供者装置にアクセスを行うときに、当該情報提供者装置のＩＰアドレスおよびドメイン名を指定して当該情報提供者装置を検索すると、前記ルータは、収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づき、指定されたＩＰアドレスおよびドメイン名に基づき特定された当該情報提供者装置へのパス決定に必要とされるネットワークトポロジの選択肢をリストアップすることが望ましい。
【００２４】
あるいは、前記通信端末が当該通信端末に接続された前記認証課金サーバを介して前記情報提供者装置にアクセスを行うときに、当該情報提供者装置のＩＰアドレスおよびドメイン名を指定して当該情報提供者装置を検索すると、前記ルータは、収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づき、指定されたＩＰアドレスおよびドメイン名に基づき特定された当該情報提供者装置へのパス決定に必要とされるＳＲＬＧ別のパス候補を複数生成することが望ましい。
【００２５】
これにより、ユーザは、情報提供者装置のＩＰアドレスおよびドメイン名を指定するだけで、簡単に本発明のパス設定サービスの提供を受けることができる。
【００２６】
本発明の第二の観点は、複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるルータである。
【００２７】
ここで、本発明の特徴とするところは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する手段と、この収集する手段により収集した前記情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する手段と、前記認証課金サーバを介して前記通信端末から送付されたネットワークルーティングに関する要求に基づきネットワークルーティングの設定を行う手段とを備えたところにある。
【００２８】
前記ネットワークルーティングの設定は、例えば、通常パスおよび予備パスのソースルーティングの設定である。または、前記ネットワークルーティングの設定は、ネットワークルーティングにおけるポリシの設定である。
【００２９】
あるいは、本発明の特徴とするところは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する手段と、この収集する手段により収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきパス決定に必要とされるネットワークトポロジの選択肢をリストアップする手段と、このリストアップする手段によりリストアップした前記ネットワークトポロジの選択肢の情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する手段と、前記認証課金サーバを介して前記通信端末から送付された前記ネットワークトポロジの選択肢の選択結果に基づき予備パスの設定を行う手段とを備えたところにある。
【００３０】
あるいは、本発明の特徴とするところは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する手段と、この収集する手段により収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきＳＲＬＧ別のパス候補を複数生成する手段と、この複数生成する手段により複数生成された前記ＳＲＬＧ別のパス候補の情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する手段と、前記認証課金サーバを介して前記通信端末から送付された前記ＳＲＬＧ別のパス候補の選択結果に基づき予備パスの設定を行う手段とを備えたところにある。
【００３１】
本発明の第三の観点は、複数のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用され、前記通信端末と前記ルータとの間に設置された認証課金サーバである。
【００３２】
ここで、本発明の特徴とするところは、前記通信端末の前記情報提供者装置へのアクセスを検出する手段と、この検出する手段が前記通信端末の前記情報提供者装置へのアクセスを検出すると前記ルータが収集したネットワークトポロジ情報およびＳＲＬＧ情報を前記通信端末に対して送付する手段と、前記通信端末のネットワークルーティングに関する要求を前記ルータに送付する手段とを備えたところにある。
【００３３】
あるいは、本発明の特徴とするところは、前記通信端末の前記情報提供者装置へのアクセスを検出する手段と、この検出する手段が前記通信端末の前記情報提供者装置へのアクセスを検出すると前記ルータによりリストアップされたパス決定に必要とされるネットワークトポロジの選択肢の情報を前記通信端末に対して送付する手段と、前記通信端末の当該選択肢の選択結果を前記ルータに送付する手段とを備えたところにある。
【００３４】
あるいは、本発明の特徴とするところは、前記通信端末の前記情報提供者装置へのアクセスを検出する手段と、この検出する手段が前記通信端末の前記情報提供者装置へのアクセスを検出すると前記ルータにより複数生成されたＳＲＬＧ別のパス候補の情報を前記通信端末に対して送付する手段と、前記通信端末の当該パス候補の選択結果を前記ルータに送付する手段とを備えたところにある。
【００３５】
さらに、パスの信頼性または遅延量を含むパス品質に応じてパス毎の使用料金があらかじめ設定され、自己が係わるパス設定に対して当該使用料金の設定に基づき課金を行う手段を備えることが望ましい。
【００３６】
これにより、ユーザの要求を満足するパス設定を行う対価として適正な課金を行うことができる。例えば、ユーザは、信頼性が低くても、あるいは、遅延量が大きくても安価なパス設定を要求することもできるし、あるいは、高価でも信頼性が高く、あるいは、遅延量が小さいパス設定を要求することもできる。認証課金サーバは、このようなユーザの要求に対して適正な課金を行うことかできる。
【００３７】
本発明の第四の観点は、情報処理装置にインストールすることにより、その情報処理装置に、本発明のルータを介して通信端末と情報提供者装置との間でパケット転送を行うＩＰネットワークに適用されるルータを制御する装置に相応する機能を実現させるプログラムである。
【００３８】
ここで、本発明の特徴とするところは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する機能と、この収集する機能により収集した前記情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する機能と、前記認証課金サーバを介して前記通信端末から送付されたネットワークルーティングに関する要求に基づきネットワークルーティングの設定を行う機能とを実現させるところにある。
【００３９】
あるいは、本発明の特徴とするところは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する機能と、この収集する機能により収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきパス決定に必要とされるネットワークトポロジの選択肢をリストアップする機能と、このリストアップする機能によりリストアップした前記ネットワークトポロジの選択肢の情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する機能と、前記認証課金サーバを介して前記通信端末から送付された前記ネットワークトポロジの選択肢の選択結果に基づき予備パスの設定を行う機能とを実現させるところにある。
【００４０】
あるいは、本発明の特徴とするところは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する機能と、この収集する機能により収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきＳＲＬＧ別のパス候補を複数生成する機能と、この複数生成する機能により複数生成された前記ＳＲＬＧ別のパス候補の情報を認証課金サーバの要求に応じて当該認証課金サーバを介して前記通信端末に送付する機能と、前記認証課金サーバを介して前記通信端末から送付された前記ＳＲＬＧ別のパス候補の選択結果に基づき予備パスの設定を行う機能とを実現させるところにある。
【００４１】
本発明の第五の観点は、本発明のプログラムが記録された前記情報処理装置読取可能な記録媒体である。本発明のプログラムは本発明の記録媒体に記録されることにより、前記情報処理装置は、この記録媒体を用いて本発明のプログラムをインストールすることができる。あるいは、本発明のプログラムを保持するサーバからネットワークを介して直接前記情報処理装置に本発明のプログラムをインストールすることもできる。
【００４２】
これにより、コンピュータ装置等の情報処理装置を用いて、ユーザ自身が適正と判断したパスおよび当該パスの予備パスの設定を行うことができるルータを実現することができる。
【００４３】
【発明の実施の形態】
本発明実施例を図１ないし図９を参照して説明する。図１は本実施例のシステム概要を示すシステム構成図である。図２は本実施例のユーザが設定するテーブル設定説明図である。図３は本実施例のユーザが利用するＳＲＬＧ情報によるパスおよび当該パスの予備パスのパス選択を説明するパス選択説明図である。図４は本実施例のユーザが利用するＳＲＬＧ情報によるルータ乗り換え時のパスおよび当該パスの予備パスのパス選択を説明するパス選択説明図である。図５は本実施例のユーザがＳＲＬＧ情報による特定リンク選択により予備パス設定するパス選択案内画面を示す図である。図６は本実施例のユーザが利用したい予備パスルートを設定するＳＲＬＧ情報によるルータ乗り換え案内画面を示す図である。図７は本実施例のユーザが設定するポリシ設定表を示す図である。図８は本実施例のユーザが設定選択を検索するときのルータ乗り換え時接続先指定画面を示す図である。図９は本実施例のユーザがパス選択を検索するときのパス選択時接続先指定画面を示す図である。
【００４４】
本実施例は、図１に示すように、複数のルータ１１〜１７を介して通信端末１と情報提供者装置であるコンテンツサーバ３との間でパケット転送を行うＩＰネットワークに適用されるパス設定サービス提供方法である。
【００４５】
ここで、本発明の特徴とするところは、ルータ１１〜１７は、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集し、通信端末１が当該通信端末１に接続された認証課金サーバ２を介してコンテンツサーバ３にアクセスを行うと、この認証課金サーバ２は、ルータ１１〜１７が収集したネットワークトポロジ情報およびＳＲＬＧ情報を通信端末１に対して送付し、ネットワークルーティングに関する要求を通信端末１が認証課金サーバ２を介してルータ１１〜１７に送付すると、ルータ１１〜１７は、送付された当該要求に基づきネットワークルーティングの設定を行うところにある。
【００４６】
前記ネットワークルーティングの設定は、例えば、図３に示すように、通常パスおよび予備パスのソースルーティングの設定である。または、図２および図７に示すように、ネットワークルーティングにおけるポリシの設定である。
【００４７】
あるいは、ルータ１１〜１７は、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集し、この収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきパス決定に必要とされるネットワークトポロジの選択肢をリストアップし、通信端末１が当該通信端末１に接続された認証課金サーバ２を介してコンテンツサーバ３にアクセスを行うと、この認証課金サーバ２は、ルータ１１〜１７によりリストアップされた前記ネットワークトポロジの選択肢の情報を通信端末１に対して送付し、通信端末１では、図５に示すように、このネットワークトポロジの選択肢が画面に表示され、当該選択肢のいずれかが選択されると、当該選択結果は認証課金サーバ２を介してルータ１１〜１７に送付されて予備パスの設定が行われることを特徴とする。
【００４８】
あるいは、ルータ１１〜１７は、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集し、この収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきＳＲＬＧ別のパス候補を複数生成し、通信端末１が当該通信端末１に接続された認証課金サーバ２を介してコンテンツサーバ３にアクセスを行うと、この認証課金サーバ２は、ルータ１１〜１７により複数生成された前記ＳＲＬＧ別のパス候補の情報を通信端末１に対して送付し、通信端末１では、図６に示すように、このＳＲＬＧ別のパス候補が画面に表示され、当該パス候補のいずれかが選択されると、当該選択結果は認証課金サーバ２を介してルータ１１〜１７に送付されて予備パスの設定が行われることを特徴とする。
【００４９】
また、通信端末１が当該通信端末１に接続された認証課金サーバ２を介してコンテンツサーバ３にアクセスを行うときに、図９に示すように、当該コンテンツサーバ３のＩＰアドレスおよびドメイン名を指定して当該コンテンツサーバ３を検索すると、ルータ１１〜１７は、収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づき、指定されたＩＰアドレスおよびドメイン名に基づき特定された当該コンテンツサーバ３へのパス決定に必要とされるネットワークトポロジの選択肢をリストアップする。
【００５０】
あるいは、通信端末１が当該通信端末１に接続された認証課金サーバ２を介してコンテンツサーバ３にアクセスを行うときに、図８に示すように、当該コンテンツサーバ３のＩＰアドレスおよびドメイン名を指定して当該コンテンツサーバ３を検索すると、ルータ１１〜１７は、収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づき、指定されたＩＰアドレスおよびドメイン名に基づき特定された当該コンテンツサーバ３へのパス決定に必要とされるＳＲＬＧ別のパス候補を複数生成する。
【００５１】
本実施例のルータ１１〜１７は、情報処理装置であるコンピュータ装置を用いて実現することができる。すなわち、コンピュータ装置にインストールすることにより、そのコンピュータ装置に、複数のルータ１１〜１７を介して通信端末１とコンテンツサーバ３との間でパケット転送を行うＩＰネットワークに適用されるルータ１１〜１７を制御する装置に相応する機能を実現させるプログラムであって、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する機能と、この収集する機能により収集した前記情報を認証課金サーバ２の要求に応じて当該認証課金サーバ２を介して通信端末１に送付する機能と、認証課金サーバ２を介して通信端末１から送付されたネットワークルーティングに関する要求に基づきネットワークルーティングの設定を行う機能とを実現させるプログラムをコンピュータ装置にインストールすることにより、そのコンピュータ装置を本実施例のルータ１１〜１７を制御する装置に相応する装置とすることができる。
【００５２】
あるいは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する機能と、この収集する機能により収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきパス決定に必要とされるネットワークトポロジの選択肢をリストアップする機能と、このリストアップする機能によりリストアップした前記ネットワークトポロジの選択肢の情報を認証課金サーバ２の要求に応じて当該認証課金サーバ２を介して通信端末１に送付する機能と、認証課金サーバ２を介して通信端末１から送付された前記ネットワークトポロジの選択肢の選択結果に基づき予備パスの設定を行う機能とを実現させるプログラムをコンピュータ装置にインストールすることにより、そのコンピュータ装置を本実施例のルータ１１〜１７を制御する装置に相応する装置とすることができる。
【００５３】
あるいは、ネットワークトポロジ情報と同一リンクを経由する複数のパスのグループ情報であるＳＲＬＧ情報とを収集する機能と、この収集する機能により収集したネットワークトポロジ情報およびＳＲＬＧ情報に基づきＳＲＬＧ別のパス候補を複数生成する機能と、この複数生成する機能により複数生成された前記ＳＲＬＧ別のパス候補の情報を認証課金サーバ２の要求に応じて当該認証課金サーバ２を介して通信端末１に送付する機能と、認証課金サーバ２を介して通信端末１から送付された前記ＳＲＬＧ別のパス候補の選択結果に基づき予備パスの設定を行う機能とを実現させるプログラムをコンピュータ装置にインストールすることにより、そのコンピュータ装置を本実施例のルータ１１〜１７を制御する装置に相応する装置とすることができる。
【００５４】
本実施例のプログラムは本実施例の記録媒体に記録されることにより、コンピュータ装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接コンピュータ装置に本実施例のプログラムをインストールすることもできる。
【００５５】
これにより、コンピュータ装置を用いて、ユーザ自身が適正と判断したパスおよび当該パスの予備パスの設定を行うことができるルータ１１〜１７を実現することができる。
【００５６】
以下では、本実施例をさらに詳細に説明する。
【００５７】
ルータ１１〜１７は、ネットワークトポロジ情報およびＳＲＬＧ情報を収集し、利用可能なネットワークＳＲＬＧ情報を公告する機能を有しており、ユーザは、このＳＲＬＧ情報を利用し、コンテンツ配信時に、ルータが壊れたときには迅速にバックアップする予備パスを設定することが可能となり、安定度が高い適切な信頼性を実現することが可能となる。
【００５８】
すなわち、ＩＳＰ(Internet Service Provider)の認証課金サーバ２を介して通信端末１に送付されるネットワークトポロジ情報およびＳＲＬＧ情報により、ユーザは、自分が適正と判断したネットワーク上の予備パス設定を認証課金サーバ２を介して複数の各ルータ１１〜１７上へ設定することができる。これにより、通信端末１は、コンテンツサーバ３から各種コンテンツを安定して入手することができる。
【００５９】
図１によりシステム構成について説明する。図１は、複数のネットワーク４および５と複数のリンク５１〜５７で接続された複数のルータ１１〜１７および認証課金サーバ２を介して、ユーザのパソコンである通信端末１とコンテンツサーバ３との間をパケット転送によるコンテンツ配信がなされるＩＰネットワークである。
【００６０】
図１の通信端末１と認証課金サーバ２とはＰＰＰ(Point to Point Protocol)接続され、ＩＰパケットが転送されており、ルータ１１〜１７は、ＯＳＰＦ(Open Shortest Path First)やＢＧＰ(Border Gateway Protocol)などのパス情報プロトコルにより、ルータ間のパス表をベースにしたネットワークトポロジ情報やリンク５１〜５７などのＳＲＬＧ情報を収集し、利用可能なネットワークＳＲＬＧ情報をユーザの通信端末１に公告する機能を有する。これにより、リンク５１〜５７に対し、ユーザは、自分が適正と判断するＳＲＬＧや遅延などを考慮してパスおよび当該パスの予備パスを選択することができる。
【００６１】
また、認証課金サーバ２は通信端末１のユーザを認証する認証機能を備え、さらに、ユーザがコンテンツサーバ３へアクセスしたときのパスやリンク毎の使用料をあらかじめ規定された料金により精算する課金機能を有する。
【００６２】
図１では通信端末１が認証課金サーバ２を介してルータ１２やルータ１３などへ接続されているが認証課金サーバ２に置き換えて別途ルータを設置し、通信端末１と直接接続することも可能である。
【００６３】
つぎに、図２によりユーザが設定するポリシ設定とルート設定の方法について説明する。図２において、ポリシ設定７は、通信端末１より認証課金サーバ２を介して実線による矢印のようにネットワーク４上のルータ１３を含む全ルータに対し、図７で説明するポリシの設定を行ないポリシ設定表を作成する。
【００６４】
ルート設定６は、破線による矢印のように通信端末１より認証課金サーバ２へ、ユーザが自分で転送するパケットのＩＰヘッダに、途中通過する各ルータのＩＰアドレスを付けて送ることにより行う。例えば、図１に示す通信端末１→ルータ１３→ルータ１７→コンテンツサーバ３というようなルートに対する通常パスと幾つかのＳＲＬＧ情報による予備パスとからなるパスの記述を、ユーザが自分で転送するパケットのＩＰヘッダに、途中通過する各ルータのＩＰアドレスを付けて送ると、各ルータはルーティングテーブルとしてＩＰヘッダに記載されているルートのルータへパケットを転送する。
【００６５】
つぎに、図３によりユーザが通信端末１よりコンテンツサーバ３へアクセスするときのリンク指定によるパス選択の方法について説明する。ユーザが通信端末１よりコンテンツサーバ３へアクセスするときに、図９で説明するパス選択の検索および図５で説明するリンク指定による予備パスの設定を行うことにより、例えば、通信端末１←→認証課金サーバ２←→リンク５１←→ルータ１１←→リンク５５←→ルータ１６←→リンク５６←→ルータ１７←→コンテンツサーバ３のパスによって、安定してコンテンツが入手できる適正な予備パス（破線）が選択できる。
【００６６】
つぎに、図４によりユーザが通信端末１よりコンテンツサーバ３へアクセスするときのルータ乗り換え時のパス選択の方法について説明する。ユーザが通信端末１よりコンテンツサーバ３へアクセスするときに、図８で説明するルータ乗り換え時のパス選択検索および図６で説明する複数の予備パスの検索結果を入手し、例えば▲１▼に示す通信端末１←→認証課金サーバ２←→リンク５４←→ルータ１３←→リンク５８←→ルータ１４←→リンク６０←→ルータ１５←→リンク６１←→ルータ１７←→コンテンツサーバ３のパス（実線）では、予備パスは太いが通常パスと同じルータを通過するもので、信頼性は低いが遅延は小さいパスによるコンテンツの配信が可能である。
【００６７】
また、▲２▼に示す通信端末１←→認証課金サーバ２←→リンク５２←→ルータ１２←→リンク５９←→ルータ１４←→リンク６０←→ルータ１５←→リンク６１←→ルータ１７←→コンテンツサーバ３のパス（破線）では、予備パスは細いが通常パスのルータが壊れても影響を受けにくい信頼性は高いが遅延は大きいパスによる安定したコンテンツの配信が可能である。
【００６８】
図４は、このような複数の検索結果から自分が利用したいパスが選択できることを説明しており、これらのルータ乗り換え時のパス情報は、ＩＳＰがユーザに代わって幾つかのパス候補を選択してユーザに教えてくれるようになっている。すなわち、認証課金サーバ２は、ルータ１１〜１７が収集して公告している利用可能なネットワークトポロジ情報をルータ１１〜１７より収集して保持し、さらに、このネットワークトポロジ情報に基づきＩＳＰが選択したパス候補を保持し、ユーザの通信端末１からのアクセス時にパス候補の情報を画面上に表示させる。
【００６９】
つぎに、図５によりユーザが使いたい予備リンクを指定して通信端末１よりコンテンツサーバ３へアクセスするときのパス選択について説明する。図５は、ユーザが適当と判断した予備リンクを指定してパス選択する様子を説明しており、ユーザが通信端末１よりコンテンツサーバ３へアクセスするときに、図９で説明するパス選択検索を通信端末１の画面上から行うと、通信端末１と接続された認証課金サーバ２により、認証課金サーバ２が収集し保持する図３に示すルータ１１からのネットワークＳＲＬＧ情報による幾つかの複数パスのＳＲＬＧ情報としてのパス選択案内画面がこの通信端末１へ表示され、ユーザは、図５の画面上より自分が利用したいルータ間の予備リンクをクリックしてパスを特定し、特定後にパス決定ボタン８０をクリックすると設定したパスを使って通信端末１はコンテンツサーバ３へ接続される。
【００７０】
つぎに、図６によりユーザが使いたいルータの乗り換え指定をして、通信端末１よりコンテンツサーバ３へアクセスするときの予備パス選択について説明する。図６は、ユーザが幾つかのＳＲＬＧ別のパス候補より利用したい予備パスを指定してパス設定する図であり、ユーザが通信端末１よりコンテンツサーバ３へアクセスするときに、図８で説明するルータ乗り換え時のパス選択検索を通信端末１画面上から行うと、通信端末１と接続された認証課金サーバ２より、認証課金サーバ２が収集し保持する図３に示すルータ１１からのネットワークＳＲＬＧ情報による幾つかのＳＲＬＧ別のパス候補としてのルータ乗り換え時パス選択案内画面がこの通信端末１へ複数の検索結果として表示され、ユーザは、画面上より自分が利用したい予備パスを検索結果の中から選択ボタン８１をクリック選択してパスを特定し、特定後、パス設定ボタン８２をクリックすると特定し設定したパスを使って通信端末１はコンテンツサーバ３へ接続される。
【００７１】
画面上にはルータの数やルータ間の信頼性（中・大など）およびパスの遅延（小・中）を表示し、複数の予備パスの選択肢を表示し、各選択肢には選択欄がある。また、複数の検索結果は画面スクロールボタン８３をクリックすると検索分の改ページ表示ができ、最後になると検索結果のトップページへ戻る表示となる。
【００７２】
つぎに、図２を参照して図７によりユーザが設定するポリシ設定表について説明する。図７は、図２で説明するように、通信端末１より認証課金サーバ２を介してネットワーク４上のルータ１３を含んだ全ルータに対し、ユーザ自身が利用目的に合わせてパス選択が可能となるポリシ設定をするポリシ設定表である。
【００７３】
このポリシ設定表のＳｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ欄には送信元ＩＰアドレス７１が、Ｄｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ欄には接続先ＩＰアドレス７２が設定され、Ｐｏｌｉｃｙ欄にはシステムのルート運用上で必要とする、例えば今回の設定の新設定アドレス７３「Ｎｅｘｔ  Ｈｏｐ  ｒｏｕｔｅｒは１９２．１６８．１．１」やＳＲＬＧ設定アドレス７４「ｒｏｕｔｅｒ  Ｄｏｗｎ時は、１９３．１６９．２．２へ」のようなポリシ設定を全ルータに対して行う。また、その他の情報欄には、例えばＵＤＰ(User Datagram Protocol)のように制御情報が必要なルータに対して当該制御情報が設定される。
【００７４】
ポリシ設定表はシステム運用開始時にあらかじめ設定されるものである。このようなポリシ設定により、従来は、ルータのホップ数が少ないパスを選択するという固定的なポリシ設定によるルーティングプロトコル機能のため、転送の遅延より信頼性が大きいことを要望するユーザに対してそのような要望を満足させることができなかったが、本実施例では、ユーザのそのような要望を満足させることができる。
【００７５】
つぎに、図１を参照して図８によりユーザが設定するルータ乗り換え時のパス選択の検索方法について説明する。図８は、ユーザが通信端末１よりコンテンツサーバ３へアクセスするときに、コンテンツに適したパス選択を検索するときのルータ乗り換え時接続先指定画面で、ユーザはアドレス入力検索を行うために検索識別ボタン８６をクリックし、アドレス入力欄８４へコンテンツサーバ３に対応するＷｅｂの接続先指定であるドメイン名、例えば「ｈｔｔｐ：／／ＷＷＷ．？？？？？．ｃｏ．ｊｐ／」とし、パスを検索するための検索開始ボタン８５をクリックする。ここで、検索識別ボタン８６をクリックしないでアドレス入力欄８４へアドレス指定した場合はパスの検索は行われず、任意のパスを使用して通信端末１とコンテンツサーバ３は接続される。
【００７６】
つぎに、図１を参照して図９によりユーザが設定する特定リンクの選択によるパスの検索方法について説明する。図９は、ユーザが通信端末１よりコンテンツサーバ３へアクセスするときに、自分が好きなリンクを選択してパス設定するときのパス選択時接続先指定画面で、ユーザはアドレス入力検索を行うために検索識別ボタン８９をクリックし、アドレス入力欄８７へコンテンツサーバ３に対応するＷｅｂの接続先指定であるドメイン名、例えば「ｈｔｔｐ：／／ＷＷＷ．？？？？？．ｃｏ．ｊｐ」とし、パスを検索するための検索開始ボタン８８をクリックする。ここで、検索識別ボタン８９は、図８の説明と同様にパスの検索を行わないときには使用しない。
【００７７】
以上説明したように、本実施例ではユーザが通信端末１よりコンテンツサーバ３へアクセスするときには、ユーザ自身が適正と判断するパスおよび当該パスの予備パスの選択が可能となり、コンテンツ配信において、安定した信頼性が高いコンテンツの入手が可能となる。
【００７８】
このように、本実施例のＩＰネットワークでは、ユーザが通信端末１を用いてコンテンツサーバ２へアクセスし、コンテンツサーバ２が配信する各種コンテンツを入手するときには、ユーザ自身が使えるパスから、信頼性は小さいが遅延が少ないパスの選択や、遅延が大きくてもいいから信頼性が高いパスの選択がユーザ自身で選択でき、また、ユーザ自身が適当と判断する予備リンク選択をしてパス設定が可能となるため、ルータが壊れたときには迅速にバックアップする通常パスから予備パスへの切り替えが可能となり、ユーザがコンテンツ配信において安定度が高い適切なレベルの信頼性を実現することができる。
【００７９】
【発明の効果】
以上説明したように、本発明によれば、ユーザ自身が適当と判断したパスおよび当該パスの予備パスの設定を行うことができる。
【図面の簡単な説明】
【図１】本実施例のシステム概要を示すシステム構成図。
【図２】本実施例のユーザが設定するテーブル設定説明図。
【図３】本実施例のユーザが利用するＳＲＬＧ情報によるパスおよび当該パスの予備パスのパス選択を説明するパス選択説明図。
【図４】本実施例のユーザが利用するＳＲＬＧ情報によるルータ乗り換え時のパスおよび当該パスの予備パスのパス選択を説明するパス選択説明図。
【図５】本実施例のユーザがＳＲＬＧ情報による特定リンク選択により予備パス設定するパス選択案内画面を示す図。
【図６】本実施例のユーザが利用したい予備パスルートを設定するＳＲＬＧ情報によるルータ乗り換え案内画面を示す図。
【図７】本実施例のユーザが設定するポリシ設定表を示す図。
【図８】本実施例のユーザが設定選択を検索するときのルータ乗り換え時接続先指定画面を示す図。
【図９】本実施例のユーザがパス選択を検索するときのパス選択時接続先指定画面を示す図。
【符号の説明】
１  通信端末
２  認証課金サーバ
３  コンテンツサーバ
４、５  ネットワーク
６  ルート設定
７  ポリシ設定
１１〜１７  ルータ
２０  表示部
５１〜６１  リンク
７１  送信元ＩＰアドレス
７２  接続先ＩＰアドレス
７３  新設定アドレス
７４  ＳＲＬＧ設定アドレス
８０  パス決定ボタン
８１  選択ボタン
８２  パス設定ボタン
８３  画面スクロールボタン
８４、８７  アドレス入力欄
８５、８８  検索開始ボタン
８６、８９  検索識別ボタン
【図１】
0003769244.tif 000002
【図２】
0003769244.tif 000003
【図３】
0003769244.tif 000004
【図４】
0003769244.tif 000005
【図５】
0003769244.tif 000006
【図６】
0003769244.tif 000007
【図７】
0003769244.tif 000008
【図８】
0003769244.tif 000009
【図９】
0003769244.tif 000010