(57)【要約】【課題】本発明の課題は、ユーザ網と複数のプロバイダ網との間の接続回線の帯域使用率が低い場合に、ユーザが許可する範囲で、プロバイダ網間で利用可能なデータ転送帯域を増加させることにある。【解決手段】本発明は、ユーザ網のサービス処理装置と、プロバイダ網のプロバイダサーバでルーチング情報を交換させ、ユーザが許可するルーチングを変更させ、ユーザ網が複数のプロバイダ網に接続する回線をプロバイダ網間の転送に用いさせ、また、ユーザ網のサービス処理装置で転送されるトラフィックを計測して監視し、閾値を超える場合は転送を中止し、さらに、計測したトラフィック情報に基づいて、転送したトラフィックについてプロバイダに対して課金する。【選択図】    図２２
2004260315.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ網に設置するサービス処理装置と複数のプロバイダ網のユーザ収容ノードを接続して構成されるデータ通信網におけるプロバイダ網相互接続制御方法において、
サービス処理装置は、自らを介して転送することを許可するプロバイダ網の組を管理し、各プロバイダ網にプロバイダサーバを設置し、サービス処理装置とプロバイダサーバとの間に論理コネクションを設定し、
プロバイダサーバは、論理コネクションを介して、サービス処理装置が接続する複数のプロバイダ網の情報を取得し、所定のサービス処理装置を経由するように変更可能なルーチング情報を抽出し、サービス処理装置に対して、前記論理コネクションを用いて、抽出したルーチング情報をルーチング変更要求として送信し、
サービス処理装置は、ルーチング変更要求を受信した場合、自らを介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、前記論理コネクションを用いて、変更許可を送信し、当該ルーチングを自らのルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理することを特徴とするプロバイダ網相互接続制御方法。
【請求項２】
ユーザ網に設置するサービス処理装置と複数のプロバイダ網のユーザ収容ノードを接続して構成されるデータ通信網におけるプロバイダ網相互接続制御方法において、
各プロバイダ網にプロバイダサーバを設置し、サービス処理装置とプロバイダサーバとの間に論理コネクションを設定し、サービス処理装置は、自らを介して転送することを許可するプロバイダ網の組を管理し、所定の組に属する全てのプロバイダサーバに対して前記論理コネクションを介して中継許可情報を送信し、プロバイダサーバは、論理コネクションを介して、サービス処理装置が接続する複数のプロバイダ網の情報を取得し、所定のサービス処理装置を経由するように変更可能なルーチング情報を抽出し、サービス処理装置に対して、前記論理コネクションを用いて、抽出したルーチング情報をルーチング変更要求として送信し、
サービス処理装置は、ルーチング変更要求を受信した場合、自らを介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、前記論理コネクションを用いて、変更許可を送信し、当該ルーチングを自らのルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理することを特徴とするプロバイダ網相互接続制御方法。
【請求項３】
請求項１または２に記載のプロバイダ網相互接続制御方法において、
サービス処理装置は、許容ルーチング情報を用いて自らを経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理することを特徴とするプロバイダ網相互接続制御方法。
【請求項４】
請求項３に記載のプロバイダ網相互接続制御方法において、サービス処理装置は、自らを介して転送することを許可するプロバイダ網の組に対してトラフィック量、転送レートの閾値を設定し、当該閾値と許容転送トラフィック情報からプロバイダ網間の転送を施すトラフィックのシェーピング、廃棄を行うことを特徴とするプロバイダ網相互接続制御方法。
【請求項５】
請求項３に記載のプロバイダ網相互接続制御方法において、サービス処理装置は、自らを介して転送することを許可するプロバイダ網の組に対してトラフィック量、転送レートの閾値を設定し、所定のプロバイダ網間の転送のトラフィック量、転送レートが閾値を越えた場合、転送元および転送先のプロバイダ網のプロバイダサーバに対して、転送停止要求を送信し、当該プロバイダ網間の転送のルーチング情報を削除し、
プロバイダサーバは、転送停止要求を受信した場合、プロバイダ網のルーチングを当該サービス処理装置を経由しない経路に変更することを特徴とするプロバイダ網相互接続制御方法。
【請求項６】
ユーザ網に設置されるサービス処理装置が接続する複数のプロバイダ網の情報を論理コネクションを介して取得し、所定のサービス処理装置を経由するように変更可能なルーチング情報を抽出し、サービス処理装置に対して、前記論理コネクションを用いて、抽出したルーチング情報をルーチング変更要求として送信することを特徴とするプロバイダサーバ。
【請求項７】
プロバイダサーバからルーチング変更要求を受信した場合、自らを介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信し、当該ルーチングを自らのルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理することを特徴とするサービス処理装置。
【請求項８】
プロバイダサーバからルーチング変更要求を受信した場合、自らを介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信し、当該ルーチングを自らのルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理し、許容ルーチング情報を用いて自らを経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理することを特徴とするサービス処理装置。
【請求項９】
プロバイダサーバからルーチング変更要求を受信した場合、自らを介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信し、当該ルーチングを自らのルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理し、許容ルーチング情報を用いて自らを経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理し、自らを介して転送することを許可するプロバイダ網の組に対してトラフィック量、転送レートの閾値を設定し、当該閾値と許容転送トラフィック情報からプロバイダ網間の転送を施すトラフィックのシェーピング、廃棄を行うことを特徴とするサービス処理装置。
【請求項１０】
プロバイダサーバからルーチング変更要求を受信した場合、自らを介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信し、当該ルーチングを自らのルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理し、許容ルーチング情報を用いて自らを経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理し、自らを介して転送することを許可するプロバイダ網の組に対してトラフィック量、転送レートの閾値を設定し、所定のプロバイダ網間の転送のトラフィック量、転送レートが閾値を越えた場合、転送元および転送先のプロバイダ網のプロバイダサーバに対して、転送停止要求を送信し、当該プロバイダ網間の転送のルーチング情報を削除することを特徴とするサービス処理装置。
【請求項１１】
ユーザ網に設置されるサービス処理装置が接続する複数のプロバイダ網の情報を論理コネクションを介して取得する手順、
所定のサービス処理装置を経由するように変更可能なルーチング情報を抽出する手順、
サービス処理装置に対して、前記論理コネクションを用いて、抽出したルーチング情報をルーチング変更要求として送信する手順をプロバイダサーバに実行させるためのルーチング変更要求プログラム。
【請求項１２】
プロバイダサーバからルーチング変更要求を受信する手順、
サービス処理装置を介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信する手順、
当該ルーチングをサービス処理装置のルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理する手順をサービス処理装置に実行させるためのサービス処理プログラム。
【請求項１３】
プロバイダサーバからルーチング変更要求を受信する手順、
サービス処理装置を介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信する手順、
当該ルーチングをサービス処理装置のルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理する手順、
許容ルーチング情報を用いてサービス処理装置を経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理する手順をサービス処理装置に実行させるためのサービス処理プログラム。
【請求項１４】
プロバイダサーバからルーチング変更要求を受信する手順、
サービス処理装置を介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信する手順、
当該ルーチングをサービス処理装置のルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理する手順、
許容ルーチング情報を用いてサービス処理装置を経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理する手順、
サービス処理装置を介して転送することを許可するプロバイダ網の組に対してトラフィック量、転送レートの閾値を設定し、当該閾値と許容転送トラフィック情報からプロバイダ網間の転送を施すトラフィックのシェーピング、廃棄を行う手順をサービス処理装置に実行させるためのサービス処理プログラム。
【請求項１５】
プロバイダサーバからルーチング変更要求を受信する手順、
サービス処理装置を介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信する手順、
当該ルーチングをサービス処理装置のルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理する手順、
許容ルーチング情報を用いてサービス処理装置を経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理する手順、
サービス処理装置を介して転送することを許可するプロバイダ網の組に対してトラフィック量、転送レートの閾値を設定し、所定のプロバイダ網間の転送のトラフィック量、転送レートが閾値を越えた場合、転送元および転送先のプロバイダ網のプロバイダサーバに対して、転送停止要求を送信し、当該プロバイダ網間の転送のルーチング情報を削除する手順をサービス処理装置に実行させるためのサービス処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のプロバイダ網の間でデータを中継するためのプロバイダ網間相互接続制御方法に関し、特に、複数のプロバイダ網と接続するユーザ網を介してデータを中継するようにさせ、ユーザ網が自らの通信トラヒックが少なく回線の帯域が余剰している場合にプロバイダ網に対してプロバイダ網間の中継を行うサービスを提供するためのプロバイダ網相互接続制御方法、プロバイダサーバ、サービス処理装置、ルーチング変更要求プログラム、およびサービス処理プログラムに関する。
【０００２】
【従来の技術】
従来、プロバイダ網間のデータを転送する場合、プロバイダの間で合意の上、プロバイダ網間を回線で直接接続するか、もしくは、それぞれのプロバイダ網を相互接続用のネットワークに固定的に接続させていた。
【０００３】
【非特許文献１】
中川  他  著「次世代インターネットエクスチェンジの技術動向」、情報処理、２００１  Ｖｏｌ．４２  Ｎｏ．７  通巻４３７号  ｐｐ．７０２〜７０８、平成１３年７月１５日発行、情報処理学会
【０００４】
【発明が解決しようとする課題】
従来、第１の問題点は、ユーザがプロバイダ網に接続する回線において最大の使用帯域を見込んで契約を行うが、ユーザ網とプロバイダ網の間のデータ転送においては、ユーザ網で送受信されるデータのみの経路を設定し、ユーザ網には、ユーザ網で送受信されないデータが流入することがなく、送受信データの使用帯域が少ない時に余剰帯域を活用する方法がなかった。また、プロバイダにおいては、プロバイダ間のデータ転送に利用する転送帯域がプロバイダ間の接続設備によって決定され、帯域を増やすためには設備を増設する必要があった。
【０００５】
その理由は、プロバイダはユーザが接続する他のプロバイダ網を把握し、適切なルーチング設定を行う手段がなく、プロバイダ網がプロバイダ網の間でデータ転送を行う場合はプロバイダ網の間で合意の上設備を用意して接続を行っていたからである。
【０００６】
第２の問題点は、ユーザ網のサービス処理装置で複数のプロバイダ網の間のデータ転送を行い、プロバイダ網のプロバイダサーバがその設定を管理する場合、プロバイダ間で転送されるトラフィックによって、ユーザ網の送受信する通信が阻害される問題があった。
【０００７】
その理由は、プロバイダ網間で転送されるトラフィック量は、ユーザ網が各プロバイダ網と送受信するトラフィック量と関係しないため、その合計がユーザとプロバイダ網の間の回線に対して過剰になる可能性があるためである。
【０００８】
本発明は上記の事情に鑑みてなされたもので、ユーザ網と複数のプロバイダ網との間の接続回線の帯域使用率が低い場合に、ユーザが許可する範囲で、プロバイダ間で転送されるデータの転送のために用いるようにさせ、プロバイダ間で利用可能なデータ転送帯域を増加させ、また、ユーザ網を介したプロバイダ間のルーチングをユーザのポリシによって制御できるようにし、ユーザがプロバイダ網に対してサービスとして提供できるようにするプロバイダ網相互接続制御方法、プロバイダサーバ、サービス処理装置、ルーチング変更要求プログラム、およびサービス処理プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために本発明は、ユーザ網に設置するサービス処理装置において、自らを介して転送することを許可するプロバイダ網の組を管理するとともに、各プロバイダ網にプロバイダサーバを設置し、サービス処理装置とプロバイダサーバとの間に論理コネクションを設定し、プロバイダサーバは、論理コネクションを介して、サービス処理装置が接続する複数のプロバイダ網の情報を取得し、任意のサービス処理装置を経由するように変更可能なルーチング情報を抽出し、サービス処理装置に対して、前記論理コネクションを用いて、抽出したルーチング情報をルーチング変更要求として送信し、サービス処理装置は、ルーチング変更要求を受信した場合、自らを介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、前記論理コネクションを用いて、変更許可を送信し、当該ルーチングを自らのルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理する。
【００１０】
また本発明は、サービス処理装置が、自らを介して転送することを許可するプロバイダ網の組を管理し、任意の組に属する全てのプロバイダサーバに対して前記論理コネクションを介して中継許可情報を送信し、それに対してプロバイダサーバが、ルーチング情報をルーチング変更要求として送信し、サービス処理装置が当該ルーチングを自らのルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理する。
【００１１】
また本発明は、許容ルーチング情報を用いて自らを経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理する。
また本発明は、サービス処理装置において、自らを介して転送することを許可するプロバイダ網の組に対して、トラフィック量、転送レートの閾値を設定し、当該閾値と許容転送トラフィック情報からプロバイダ網間の転送を施すトラフィックのシェーピング、廃棄を行う。
【００１２】
また本発明は、サービス処理装置において、自らを介して転送することを許可するプロバイダ網の組に対して、トラフィック量、転送レートの閾値を設定し、トラフィックが当該閾値を越える場合は転送を停止し、これをプロバイダサーバに通知し、プロバイダサーバがルーチングを他の経路に変更する。
【００１３】
上記手段により、本発明では、サービス処理装置が接続するプロバイダ網の情報を動的に取得してサービス処理装置を介して転送することが可能なルーチング情報を抽出しサービス処理装置にルーチング変更を要求し、サービス処理装置が許可する範囲でルーチングの変更を許可するようになる。また、この許可情報をプロバイダサーバヘと送信して、プロバイダサーバがプロバイダ網のルーチングを変更し当該転送データがユーザ網のサービス処理装置を介して転送されるようになる。
【００１４】
また本発明では、サービス処理装置が、転送可能なプロバイダ網の組を中継許可情報として送信して当該ルーチングを変更することが可能になる。
【００１５】
また本発明では、ユーザが、サービス処理装置を介してプロバイダ網間で転送されるトラフィック量、転送レートが許容範囲であるかを監視することが可能になり、またプロバイダ網に対する課金に用いることも可能となる。
【００１６】
また本発明では、ユーザが、サービス処理装置を介してプロバイダ間で転送される転送データに対して、トラフィック量、転送レートが許容範囲を超えないよう、制御を加えることが可能になる。
【００１７】
また本発明では、ユーザが、サービス処理装置を介してプロバイダ間で転送される転送データに対して、トラフィック量、転送レートが許容範囲を超える場合、データ転送を他の経路に切替え、ユーザ網で送受信されるトラフィックを阻害することを防止することが可能になる。
【００１８】
【発明の実施の形態】
以下図面を参照して本発明の実施の形態例を詳細に説明する。
【００１９】
図１は本発明のプロバイダ網相互接続制御方法を適用するネットワーク構成の一例を示した図である。
【００２０】
ユーザ網１０には、サービス処理装置１１と端末１２が設置されている。プロバイダ網２０、３０には、それぞれ、プロバイダサーバ２１、３１、ユーザ収容ノード２２、３２が設置され、また、プロバイダ網２０、３０とは隔絶された、各装置の制御管理のための管理網２３、３３で各装置が接続されている。
【００２１】
また、アクセス回線５２、５３で、サービス処理装置１１とユーザ収容ノード２２および３２が接続されている。
【００２２】
また、プロバイダ網２０とプロバイダ網３０の間の転送のために接続装置４１とリンク５４、５５でプロバイダ網間が接続されている。
【００２３】
各装置、端末のデータ送受信は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）による通信によって行うものとする。
【００２４】
図２は本発明で適用するサービス処理装置１１の構成の一例を示した図である。
【００２５】
すなわち、ルーチング管理機能１０６は設定情報１０９、許可情報１１０、要求受信情報１１１、許容トラフィック情報１１２、トラフィック情報１０７、ルーチング制御機能１０８より構成される。前記トラフィック情報１０７はルーチング機能１０４に接続され、前記ルーチング制御機能１０８は論理接続機能１０５を介してルーチング機能１０４に接続される。ルーチング機能１０４は、プロバイダ網ＩＦ１０３を介してアクセス回線５２に接続され、プロバイダ網ＩＦ１０２を介してアクセス回線５３に接続され、ユーザ網ＩＦ１００を介してユーザ網１０に接続される。
【００２６】
各種情報１０９〜１１２は、図１０のルーチング制御テーブルの通り設定されている。またルーチング機能のルーチングテーブルは図１１の通り設定されている。
【００２７】
また、図３は本発明で適用するプロバイダサーバ２１の構成の一例を示した図である。
【００２８】
すなわち、接続情報２１４、ルーチング情報２１５、送信リスト２１６はルーチング制御機能２１３に接続され、ルーチング制御機能２１３は、論理接続機能２１２、プロバイダ網ＩＦ２１０を介してプロバイダ網２０に接続され、管理網ＩＦ２１１を介して管理網２３に接続される。
【００２９】
ルーチング情報は、図１２の通り設定されている。ユーザ収容ノード２２のルーチングテーブルは、図１３の通り設定されている。また、プロバイダサーバ３１もプロバイダサーバ２１と同様の構成、設定がされており、ユーザ収容ノード３２においてもユーザ収容ノード２２と同様のルーチングテーブルが設定されている。
【００３０】
以上の構成により、ユーザ網１０とプロバイダ網２０の間、および、ユーザ網１０とプロバイダ網３０の間の通信が可能であり、プロバイダ網２０とプロバイダ網３０との間は接続装置４１を介して通信が可能である。
【００３１】
以上の構成において、本発明のプロバイダ網相互接続制御方法は以下のように動作する。
【００３２】
図４は論理コネクションを示す図である。
【００３３】
まず、サービス処理装置１１とプロバイダサーバ２１および３１はルーチング情報および制御情報を送受信するための論理コネクション６２、６３を設定する。論理コネクション６２、６３は、ＰＫＩなどを用いた認証によるＩＰｓｅｃなどのコネクションを用いることができる。
【００３４】
上記論理コネクション６２、６３を用いることで、サービス処理装置１１とプロバイダサーバ２１および３１が相互に制御にかかわるデータの信頼性を確保することが可能となる。論理コネクション６２を介して、プロバイダサーバ２１はサービス処理装置１１のプロバイダ網接続情報を取得し、接続情報テーブルとして管理する。図１４は接続情報テーブルを示す図である。
【００３５】
次に、図５は、プロバイダサーバからルーチング変更を要求する場合におけるプロバイダサーバの要求送信方法の一例を示す図である。
【００３６】
すなわち、プロバイダサーバは、切替ルーチング情報を抽出し、ルーチングの切替がある場合、ルーチング変更を要求を送信し、送信リストを更新する。
【００３７】
また、図１２はルーチングを変更可能であるルーチングを記述するルーチング情報の一例を示す図である。
【００３８】
図１４の接続情報テーブルからサービス処理装置１１がプロバイダ網３０と接続を認識するため、プロバイダサーバ３１はルーチング情報から切り替え可能なルーチングとして、プロバイダ網３０へのルーチングを選択し、プロバイダ網２０と３０との間のルーチング変更の要求を送信する。また、この変更要求を送信リストとして管理する。図１５は更新された送信リストの一例を示す図である。
【００３９】
図６は、サービス処理装置１１における変更要求受信からルーチングの許可送信までの処理方法の一例を示す図である。
【００４０】
本実施形態例では、設定情報、要求受信情報、許可送信情報、許容帯域情報を合わせてルーチング制御テーブルを構成させている。サービス処理装置１１はサーバ２１からの変更要求を受信すると処理を開始し、設定情報を検索して設定情報がある場合は設定情報を参照し、プロバイダ網２０とプロバイダ網３０との間のルーチングの変更の許可が存在するため、要求受信情報を検索し、要求受信情報が記述されていないため、要求受信情報にプロバイダ網２０を追加記述する。
【００４１】
図１６は更新後のルーチング制御テーブルを示す図である。
【００４２】
プロバイダサーバ２１と同様にプロバイダサーバ３１から、プロバイダ網３０とプロバイダ網２０の間のルーチング変更の要求が送信され、サービス処理装置１１で受信されると再びサービス処理装置で変更許可処理が実行される。
【００４３】
すなわち、ルーチング制御テーブルの設定情報を検索して設定情報がある場合には、プロバイダ網２０とプロバイダ網３０との間のルーチングの変更の許可が存在するため、要求受信情報を検索し、要求受信情報にプロバイダ網２０が存在するため、プロバイダサーバ２１およびプロバイダサーバ３１にルーチング変更の許可を送信する。その後、要求受信情報を削除消去し、許可情報を追加記述し、ルーチング機能のルーチングテーブルを設定する。
【００４４】
図１７は更新後のルーチング制御テーブルを示す図である。
【００４５】
図１８は更新後のルーチングテーブルを示す図である。
【００４６】
図７は変更許可を受信した場合のプロバイダサーバの処理方法の一例を示す図である。
【００４７】
プロバイダサーバ２１は、プロバイダサーバ２１およびプロバイダサーバ３１にルーチング変更の許可に基づき、送信リストを検索し、送信リストにプロバイダ網３０との間のルーチングをサービス処理装置１１に要求した記述があるため送信情報ありとなり、プロバイダ網２０を構成する転送装置のルーチングを設定し、ルーチング情報を更新し、送信リストから当該要求送信情報を削除する。更新された転送装置のルーチングの一例として、図１９はユーザ収容ノード２２のルーチングテーブルを示した図である。また、図２０は更新されたルーチング情報を示す図である。
【００４８】
以上の動作により、図２２に示すように、プロバイダ網２０とプロバイダ網３０との間で転送されるトラフィック７０はサービス処理装置１１を経由するようになる。
【００４９】
サービス処理装置１１は自らを経由するプロバイダ網２０とプロバイダ網３０の間で転送されるトラフィック情報を取得し、トラフィックを監視する。
【００５０】
図２１はトラフィック情報の一例を示す図である。
【００５１】
また、図８はルーチング制御機能で常に動作させ、トラフィックを監視する処理の方法を示す図である。
【００５２】
ルーチング制御テーブルの許可情報から一つのエントリを抽出選択し、対応するトラフィック情報を抽出し、許容トラフィック情報と比較し、プロバイダ網３０からプロバイダ網２０へと転送されるトラフィックが閾値である許容トラフィック情報を超えるため閾値未満でないとして、転送中止をプロバイダサーバ２１およびプロバイダサーバ３１へと通知する。その後、ルーチング機能のルーチングテーブルを当該ルーチング設定を解除し転送を中止するよう更新し、ルーチング制御テーブルの許可情報を解除削除する。
【００５３】
図１１は更新されたルーチングテーブルを示す図である。
【００５４】
図１０は更新されたルーチング制御テーブルである。
【００５５】
図９はプロバイダサーバが転送中止の通知を受けた場合の処理の方法を示す図である。
【００５６】
プロバイダサーバ２１においては、転送中止の通知を受信した場合、ルーチング情報を参照し、該当するルーチング情報が存在するため情報ありとして、プロバイダ網２０を構成する転送装置の当該ルーチングテーブルをサービス処理装置１１を経由せずプロバイダ網２０を通過して接続装置４１を経由するよう変更し、ルーチン設定してルーチング情報を更新する。更新された転送装置のルーチングの一例として、図１３はユーザ収容ノード２２のルーチングテーブルを示した図である。また、図１２は更新されたルーチング情報を示す図である。
【００５７】
以上の動作により、プロバイダ網２０とプロバイダ網３０との間で転送されるトラフィックが、ユーザ網で送受信されるトラフィックを阻害する可能性のある場合、すなわち、転送レートが許容トラフィック情報で示される閾値を超える場合に許可したトラフィックのルーチングを、サービス処理装置により禁止することが可能となる。
【００５８】
なお、トラフィック情報の転送トラフィック量を基に、プロバイダに対して課金することが可能となり、ユーザ網を介したプロバイダ網間の転送をサービスとして提供可能となる。
【００５９】
また、以上の動作では、ルーチングの変更をプロバイダサーバ２１、３１からの変更要求に基づいて行ったが、サービス処理装置１１のルーチング制御テーブルの設定情報に基づいて行うことも可能である。その場合の、サービス処理装置１１に追加される処理の一例を示す図を図２３に示す。サービス処理装置１１がルーチング制御テーブルから設定情報を検索し、その設定情報を基に、中継を許可するプロバイダを抽出しプロバイダサーバに対して中継許可を送信する。プロバイダサーバは中継許可を受信した後、図５に示した変更要求送信処理を開始する。以降において、サービス処理装置１１、プロバイダサーバ２１、３１における処理方法は上記の処理と同様である。
【００６０】
尚、上記プロバイダサーバのルーチング変更要求は、予め所定のルーチング変更要求プログラムに基づいて実行される。前記ルーチング変更要求プログラムはＣＤ等の所定のコンピュータ読み取り可能な記録媒体に記録することができる。
【００６１】
すなわち、前記ルーチング変更要求プログラムは、ユーザ網に設置されるサービス処理装置が接続する複数のプロバイダ網の情報を論理コネクションを介して取得する手順、所定のサービス処理装置を経由するように変更可能なルーチング情報を抽出する手順、サービス処理装置に対して、前記論理コネクションを用いて、抽出したルーチング情報をルーチング変更要求として送信する手順をプロバイダサーバに実行させるためのものである。
【００６２】
また、上記サービス処理装置のサービス処理は、予め所定のサービス処理プログラムに基づいて実行される。前記サービス処理プログラムはＣＤ等の所定のコンピュータ読み取り可能な記録媒体に記録することができる。
【００６３】
すなわち、前記サービス処理プログラムは、プロバイダサーバからルーチング変更要求を受信する手順、サービス処理装置を介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信する手順、当該ルーチングをサービス処理装置のルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理する手順、許容ルーチング情報を用いてサービス処理装置を経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理する手順、サービス処理装置を介して転送することを許可するプロバイダ網の組に対してトラフィック量、転送レートの閾値を設定し、当該閾値と許容転送トラフィック情報からプロバイダ網間の転送を施すトラフィックのシェーピング、廃棄を行う手順をサービス処理装置に実行させるためのものである。
【００６４】
また、前記サービス処理プログラムは、プロバイダサーバからルーチング変更要求を受信する手順、サービス処理装置を介して転送することを許可するプロバイダ網の組であり、双方のプロバイダサーバから相互にルーチング変更要求を受信した場合に、当該ルーチングの変更が可能であると判断し、要求元のプロバイダサーバに対して、論理コネクションを用いて、変更許可を送信する手順、当該ルーチングをサービス処理装置のルーチング情報に設定し、プロバイダサーバから受け入れた許容ルーチング情報として管理する手順、許容ルーチング情報を用いてサービス処理装置を経由してプロバイダ網間の転送を施すトラフィックのトラフィック量、転送レートを計測し、許容転送トラフィック情報として管理する手順、サービス処理装置を介して転送することを許可するプロバイダ網の組に対してトラフィック量、転送レートの閾値を設定し、所定のプロバイダ網間の転送のトラフィック量、転送レートが閾値を越えた場合、転送元および転送先のプロバイダ網のプロバイダサーバに対して、転送停止要求を送信し、当該プロバイダ網間の転送のルーチング情報を削除する手順をサービス処理装置に実行させるためのものである。
【００６５】
【発明の効果】
以上述べたように本発明によれば、次のような効果がある。
【００６６】
第１の効果は、ユーザ網と複数のプロバイダ網との間の接続回線の帯域使用率が低い場合に、ユーザが許可する範囲で、プロバイダ網間で転送されるデータの転送のために用いるようにさせ、プロバイダ網間で利用可能なデータ転送帯域を増加させることである。
【００６７】
その理由は、ユーザ網のサービス処理装置と、プロバイダ網のプロバイダサーバがルーチング情報を交換してユーザが許可するルーチングを変更し、プロバイダ間の転送に用いることが可能となるためである。
【００６８】
第２の効果は、ユーザ網を介したプロバイダ網間のルーチングをユーザのポリシによって制御できるようにし、ユーザがプロバイダ網に対してサービスとして提供できることである。
【００６９】
その理由は、ユーザ網のサービス処理装置で転送されるトラフィックを計測して監視し、閾値を超える場合は転送を中止することが可能であり、また計測したトラフィック情報に基づき転送したトラフィックについてプロバイダに対して課金することが可能となるためである。
【図面の簡単な説明】
【図１】本発明の実施形態例に係るネットワーク構成の一例を示す構成説明図である。
【図２】本発明の実施形態例に係るサービス処理装置の一例を示す構成説明図である。
【図３】本発明の実施形態例に係るプロバイダサーバの一例を示す構成説明図である。
【図４】本発明の実施形態例に係る論理コネクションの一例を示す構成説明図である。
【図５】本発明の実施形態例に係るプロバイダサーバの処理の一例を示すフロー図である。
【図６】本発明の実施形態例に係るサービス処理装置の処理の一例を示すフロー図である。
【図７】本発明の実施形態例に係るプロバイダサーバの処理の一例を示すフロー図である。
【図８】本発明の実施形態例に係るサービス処理装置の処理の一例を示すフロー図である。
【図９】本発明の実施形態例に係るサービス処理装置の処理の一例を示すフロー図である。
【図１０】本発明の実施形態例に係るルーチング制御テーブルの構成の一例を示す説明図である。
【図１１】本発明の実施形態例に係るルーチングテーブルの構成の一例を示す説明図である。
【図１２】本発明の実施形態例に係るルーチング情報の構成の一例を示す説明図である。
【図１３】本発明の実施形態例に係るルーチングテーブルの構成の一例を示す説明図である。
【図１４】本発明の実施形態例に係る接続情報の構成の一例を示す説明図である。
【図１５】本発明の実施形態例に係る送信リストの構成の一例を示す説明図である。
【図１６】本発明の実施形態例に係るルーチング制御テーブルの構成の一例を示す説明図である。
【図１７】本発明の実施形態例に係るルーチング制御テーブルの構成の一例を示す説明図である。
【図１８】本発明の実施形態例に係るルーチングテーブルの構成の一例を示す説明図である。
【図１９】本発明の実施形態例に係るルーチングテーブルの構成の一例を示す説明図である。
【図２０】本発明の実施形態例に係るルーチング情報の構成の一例を示す説明図である。
【図２１】本発明の実施形態例に係るトラフィック情報の構成の一例を示す説明図である。
【図２２】本発明の実施形態例に係る転送トラフィックの一例を示す構成説明図である。
【図２３】本発明の実施形態例に係るサービス処理装置の処理の一例を示す構成説明図である。
【符号の説明】
１０…ユーザ網、１１…サービス処理装置、１２…ユーザ端末、２０、３０…プロバイダ網、２１、３１…プロバイダサーバ、２２、３２…ユーザ収容ノード、２３、３３…管理網、４１…接続装置、５２、５３…アクセス回線、５４、５５…リンク、１００…ユーザ網ＩＦ、１０２、１０３…プロバイダ網ＩＦ、１０４…ルーチング機能、１０５…論理接続機能、１０６…ルーチング管理機能、１０７…トラフィック情報、１０８…ルーチング制御機能、１０９…設定情報、１１０…許可情報、１１１…要求受信情報、１１２…許容トラフィック情報、２１０…プロバイダ網ＩＦ、２１１…管理網ＩＦ、２１２…論理接続機能、２１３…ルーチング制御機能、２１４…接続情報、２１５…ルーチング情報、２１６…送信リスト、６２、６３…論理コネクション、７０…トラフィック。
【図１】
2004260315.tif 000003
【図２】
2004260315.tif 000004
【図３】
2004260315.tif 000005
【図４】
2004260315.tif 000006
【図５】
2004260315.tif 000007
【図６】
2004260315.tif 000008
【図７】
2004260315.tif 000009
【図８】
2004260315.tif 000010
【図９】
2004260315.tif 000011
【図１０】
2004260315.tif 000012
【図１１】
2004260315.tif 000013
【図１２】
2004260315.tif 000014
【図１３】
2004260315.tif 000015
【図１４】
2004260315.tif 000016
【図１５】
2004260315.tif 000017
【図１６】
2004260315.tif 000018
【図１７】
2004260315.tif 000019
【図１８】
2004260315.tif 000020
【図１９】
2004260315.tif 000021
【図２０】
2004260315.tif 000022
【図２１】
2004260315.tif 000023
【図２２】
2004260315.tif 000024
【図２３】
2004260315.tif 000025