(57)【要約】【課題】ＭＰＬＳ技術を用いたＬＳＰが設定されたＩＰネットワークにおいて、一般的なＭＰＬＳルータに実装されている機能のみにより最低帯域保証サービスを実現する。【解決手段】ＰＥルータ３１−１，２間に最低帯域保証用ＬＳＰ３３が設定された事業者ネットワーク３０介してＩＰパケットを送受信する通信ネットワークにおいて、ＰＥルータ３１−１が、送信元ＩＰアドレスに基づいてパケットを選別し、ＴＯＳ値及び当該通信パスの帯域が最低帯域を超越しているか否かにより、帯域保証分と非保証分に区分してマーキングする。そして、同一方路向けのＩＰパケットを一つの送信キュー４２−１に格納し、帯域保証分を優先的に送信するとともに、非保証分を優先的に廃棄して、最低帯域保証サービスを実現する。【選択図】        図３
2004320480.tif 000002
【特許請求の範囲】
【請求項１】
複数のＰＥルータを備え、該ＰＥルータ間に最低帯域保証用ＬＳＰが設定された事業者ネットワークを介して、ユーザ端末間でパケットを送受信し、ＶＰＮサービスまたは仮想専用線サービスを提供する通信ネットワークにおける最低帯域保証サービス実現方法であって、前記ＰＥルータが、パケットを受信すると、最低帯域保証用ＬＳＰを経由するパケットを選別し、前記選別したパケットに対して、帯域保証分または非保証分に区分してマーキングし、前記帯域保証分にマーキングしたパケットを優先的に最低帯域保証用ＬＳＰへ送信し、前記非保証分にマーキングしたパケットを優先的に廃棄する、ことを特徴とする最低帯域保証サービス実現方法。
【請求項２】
請求項１に記載の最低帯域保証サービス実現方法において、前記ＰＥルータは、受信したパケットに含まれる情報に基づいて最低帯域保証用ＬＳＰを経由するパケットを選別する、ことを特徴とする最低帯域保証サービス実現方法。
【請求項３】
請求項２に記載の最低帯域保証サービス実現方法において、前記受信したパケットに含まれる情報は送信先のユーザ端末のアドレスである、ことを特徴とする最低帯域保証サービス実現方法。
【請求項４】
請求項１から３のいずれか一項に記載の最低帯域保証サービス実現方法において、前記ＰＥルータは、選別したパケットに対して、該パケットに含まれる情報と、該パケットの通信帯域及び予め設定された最低帯域とに基づいて、帯域保証分または非保証分に区分してマーキングする、ことを特徴とする最低帯域保証サービス実現方法。
【請求項５】
請求項１から４のいずれか一項に記載の最低帯域保証サービス実現方法において、前記ＰＥルータは、帯域保証分または非保証分にマーキングしたパケットを、同一方路向けの最低帯域保証用ＬＳＰに対応する一つのキューに収容し、前記収容したパケットのうち、帯域保証分を優先的に最低帯域保証用ＬＳＰへ送信し、非保証分を優先的に廃棄する、ことを特徴とする最低帯域保証サービス実現方法。
【請求項６】
複数のＰＥルータを備え、該ＰＥルータ間に最低帯域保証用ＬＳＰが設定された事業者ネットワークを介して、ユーザ端末間でパケットを送受信し、ＶＰＮサービスまたは仮想専用線サービスを提供する通信ネットワークにおける最低帯域保証を実現する前記ＰＥルータであって、前記パケットを受信し、最低帯域保証用ＬＳＰを経由するパケットを選別する転送制御部と、前記選別したパケットに対して、帯域保証分または非保証分に区分してマーキングするマーキング処理部と、前記帯域保証分にマーキングしたパケットを優先的に最低帯域保証用ＬＳＰへ送信するとともに、前記非保証分にマーキングしたパケットを優先的に廃棄する送信帯域管理部と、を備えることを特徴とする最低帯域保証を実現するＰＥルータ。
【請求項７】
請求項６に記載の最低帯域保証を実現するＰＥルータにおいて、前記転送制御部は、受信したパケットに含まれる情報に基づいて最低帯域保証用ＬＳＰを経由するパケットを選別する、ことを特徴とする最低帯域保証を実現するＰＥルータ。
【請求項８】
請求項７に記載の最低帯域保証を実現するＰＥルータにおいて、前記受信したパケットに含まれる情報は送信先のユーザ端末のアドレスである、ことを特徴とする最低帯域保証を実現するＰＥルータ。
【請求項９】
請求項６から８のいずれか一項に記載の最低帯域保証を実現するＰＥルータにおいて、前記マーキング処理部は、選別したパケットに対して、該パケットに含まれる情報と、該パケットの通信帯域及び予め設定された最低帯域とに基づいて、帯域保証分または非保証分に区分してマーキングする、ことを特徴とする最低帯域保証を実現するＰＥルータ。
【請求項１０】
請求項６から９のいずれか一項に記載の最低帯域保証を実現するＰＥルータにおいて、前記送信帯域管理部は、帯域保証分または非保証分にマーキングしたパケットが収容され、同一方路向けの最低帯域保証用ＬＳＰに対応する一つの送信キューを備え、該送信キューに収容したパケットのうち、帯域保証分を優先的に最低帯域保証用ＬＳＰへ送信し、非保証分を優先的に廃棄する、ことを特徴とする最低帯域保証を実現するＰＥルータ。
【請求項１１】
複数のＰＥルータを備え、該ＰＥルータ間に最低帯域保証用ＬＳＰが設定された事業者ネットワークを介して、ユーザ端末間でパケットを送受信し、ＶＰＮサービスまたは仮想専用線サービスを提供する通信ネットワークにおける前記ＰＥルータを構成するコンピュータに、前記パケットを受信し、最低帯域保証用ＬＳＰを経由するパケットを選別する機能と、前記選別したパケットに対して、帯域保証分または非保証分に区分してマーキングする機能と、前記帯域保証分にマーキングしたパケットを優先的に最低帯域保証用ＬＳＰへ送信する機能と、前記非保証分にマーキングしたパケットを優先的に廃棄する機能と、を実現させるための最低帯域保証プログラム。
【請求項１２】
請求項１１に記載の最低帯域保証プログラムにおいて、前記受信したパケットに含まれる情報に基づいて最低帯域保証用ＬＳＰを経由するパケットを選別する機能、を実現させることを特徴とする最低帯域保証プログラム。
【請求項１３】
請求項１２記載の最低帯域保証プログラムにおいて、前記受信したパケットに含まれる情報は送信先のユーザ端末のアドレスである、ことを特徴とする最低帯域保証プログラム。
【請求項１４】
請求項１１から１３のいずれか一項に記載の最低帯域保証プログラムにおいて、前記選別したパケットに対して、該パケットに含まれる情報と、該パケットの通信帯域及び予め設定された最低帯域とに基づいて、帯域保証分または非保証分に区分してマーキングする機能、を実現させることを特徴とする最低帯域保証プログラム。
【請求項１５】
請求項１１から１４のいずれか一項に記載の最低帯域保証プログラムにおいて、前記帯域保証分または非保証分にマーキングしたパケットを同一方路向けの最低帯域保証用ＬＳＰに対応する一つのキューに収容する機能と、前記収容したパケットのうち、帯域保証分を優先的に最低帯域保証用ＬＳＰへ送信する機能と、非保証分を優先的に廃棄する機能とを、実現させることを特徴とする最低帯域保証プログラム。
【請求項１６】
請求項１１から１５のいずれか一項に記載の最低帯域保証プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＭＰＬＳ（Ｍｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）技術を用いたＬＳＰ（Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ  Ｐａｔｈ）が設定された事業者ネットワークとユーザネットワークから成るＩＰネットワークにおける、帯域保証サービスを実現する技術に関するものである。
【０００２】
【従来の技術】
従来から、ＩＰネットワークにおける最低帯域保証サービスを実現する手法が提案されており、例えば、精度の高い最低帯域保証を行うために、ユーザの送出セルのトラフィック特性に直接影響するテスト機能部を設け、ハードウェア量を削減するために、前記テスト機能を共通部であるスイッチ部で一括して行うＡＴＭ（Ａｓｙｍｍｅｔｒｉｃ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）装置が提案されている。
【０００３】
【特許文献１】
特開２０００−３４１２９５号公報（段落〔００３１〕〔００３４〕、第１図、第２図）
【０００４】
【発明が解決しようとする課題】
しかし、下記の理由により、ＩＰネットワークにおいて最低帯域保証サービスを行うことは困難であった。
（１）パケット通信において帯域保証を行うためには、帯域保証を行う通信フロー単位に、当該ＩＰパケットが通過するノードにおいて送受信キューを用意し、詳細な帯域制御を行う必要がある。
（２）コネクションレスのＩＰネットワークにおいて、元来通信フローの経路を特定することが困難であるため、全ノードにおいて、通信フローを詳細に分類し、送受信キューを用意する必要がある。しかし、一般に、送受信キューはインタフェース毎に用意されるのものであるため、上記の通信フローの分類及び送受信キューの用意は不可能である。
（３）ＭＰＬＳをはじめとしたトンネニング技術の発展により、ＭＰＬＳルータ装置では、送受信キューがＭＰＬＳのＬＳＰ単位に用意されるようになったため、ＬＳＰ単位で通信フローをマッピングした帯域保証サービスを実現することができた。しかし、一般に、帯域保証用のＬＳＰはスケーラビリティに問題があり、大規模な事業者ネットワークにおいてユーザ契約毎に新たにＬＳＰを設定していたのでは、ネットワークリソースの点で問題があった。
（４）上記（３）から、従来の帯域保証サービスでは、高価な価格設定になってしまう。
（５）上述した特許文献１の最低帯域保証サービス機能を実現するＡＴＭ装置のように、最低帯域保証サービスを実現するための一つの方法として、他に、ベアラにＡＴＭ技術を用い、コア網内を回線交換により実現する方法もあるが、一般には、ＡＴＭノードはルータよりも高価なため、経済的ではない。
【０００５】
本発明はこのような問題を解決するためになされたものであり、その目的は、ＭＰＬＳ技術を用いたＬＳＰが設定されたＩＰネットワークにおいて、一般的なＭＰＬＳルータに実装されている機能のみにより、従来に比べて経済的な価格で最低帯域保証サービスを実現する方法、ＰＥサーバ、最低帯域保証プログラム及び該プログラムを記録した記録媒体を提供することにある。
【０００６】
【課題を解決するための手段】
本発明は、複数のＰＥルータを備え、該ＰＥルータ間に最低帯域保証用ＬＳＰが設定された事業者ネットワークを介して、ユーザ端末間でパケットを送受信し、ＶＰＮサービスまたは仮想専用線サービスを提供する通信ネットワークにおける最低帯域保証サービス実現方法であって、前記ＰＥルータが、パケットを受信すると、最低帯域保証用ＬＳＰを経由するパケットを選別し、前記選別したパケットに対して、帯域保証分または非保証分に区分してマーキングし、前記帯域保証分にマーキングしたパケットを優先的に最低帯域保証用ＬＳＰへ送信し、前記非保証分にマーキングしたパケットを優先的に廃棄するものである。
【０００７】
また、本発明は、複数のＰＥルータを備え、該ＰＥルータ間に最低帯域保証用ＬＳＰが設定された事業者ネットワークを介して、ユーザ端末間でパケットを送受信し、ＶＰＮサービスまたは仮想専用線サービスを提供する通信ネットワークにおける最低帯域保証を実現する前記ＰＥルータであって、前記パケットを受信し、最低帯域保証用ＬＳＰを経由するパケットを選別する転送制御部と、前記選別したパケットに対して、帯域保証分または非保証分に区分してマーキングするマーキング処理部と、前記帯域保証分にマーキングしたパケットを優先的に最低帯域保証用ＬＳＰへ送信するとともに、前記非保証分にマーキングしたパケットを優先的に廃棄する送信帯域管理部と、を備えるものである。
【０００８】
また、本発明は、前記ＰＥルータが、受信したパケットに含まれる情報に基づいて最低帯域保証用ＬＳＰを経由するパケットを選別するものである。
【０００９】
また、本発明は、前記ＰＥルータが、受信したパケットに含まれる送信先のユーザ端末のアドレスに基づいて最低帯域保証用ＬＳＰを経由するパケットを選別するものである。
【００１０】
また、本発明は、前記ＰＥルータが、選別したパケットに対して、該パケットに含まれる情報と、該パケットの通信帯域及び予め設定された最低帯域とに基づいて、帯域保証分または非保証分に区分してマーキングするものである。
【００１１】
また、本発明は、前記ＰＥルータが、帯域保証分または非保証分にマーキングしたパケットを、同一方路向けの最低帯域保証用ＬＳＰに対応する一つのキューに収容し、前記収容したパケットのうち、帯域保証分を優先的に最低帯域保証用ＬＳＰへ送信し、非保証分を優先的に廃棄するものである。
【００１２】
また、本発明は、前記ＰＥルータを構成するコンピュータに、前記ＰＥルータが有する各機能を実現させるための最低帯域保証プログラム、及び当該プログラムを記録した記録媒体にある。
【００１３】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本発明の実施の形態に係る、レイヤ３ＶＰＮサービスを実現する通信ネットワークを説明する概略構成図である。本通信ネットワークは、ＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）やＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）等の事業者が、インターネットプロトコル（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ：ＩＰ）によりアクセス可能な、仮想閉域網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ：ＶＰＮ）サービスまたは仮想専用線サービスを、ユーザに提供するにあたり、ユーザ特定のアクセスポイント間に、事業者ネットワークを介してポイント・ツー・ポイントで接続する通信パスにおいて、ユーザに対し契約最低帯域を保証する通信サービスを実現するネットワークである。
【００１４】
図１は、ｓｉｔｅ１のユーザネットワーク１０、ｓｉｔｅ２のユーザネットワーク２０及び事業者ネットワーク３０を備える通信ネットワークを示している。ｓｉｔｅ１のユーザネットワーク１０は、ＣＥ（Ｃｕｓｔｏｍｅｒ  Ｅｄｇｅ）ルータ１１−１を備えるＶＰＮ１０−１、ＣＥルータ１１−２を備えるＶＰＮ１０−２、及びＣＥルータ１１−３を備えるＶＰＮ１０−３を有し、ｓｉｔｅ２のユーザネットワーク２０は、ＣＥルータ２１−１を備えるＶＰＮ２０−１、ＣＥルータ２１−２を備えるＶＰＮ２０−２、及びＣＥルータ２１−３を備えるＶＰＮ２０−３を有している。事業者ネットワーク３０は、ユーザ側のルータであるＣＥルータ１１−１〜３，２１−１〜３からの回線をそれぞれ収容するエッジルータであるＰＥ（Ｐｒｏｖｉｄｅｒ  Ｅｄｇｅ）ルータ３１−１〜３、及び事業者ネットワーク３０内におけるＩＰパケットの経路制御を行うＰ（Ｐｒｏｖｉｄｅｒ）ルータ３２を備えている。また、ＰＥルータ３１−１と３１−２との間には、最低帯域保証用ＬＳＰ３３、共有ベストエフォート用ＬＳＰ３４及び専用帯域保証用ＬＳＰ３５が設定され、同様に、ＰＥルータ３１−１と３１−３と間、ＰＥルータ３１−２と３１−３との間にも所定のＬＳＰが設定されている。
【００１５】
事業者ネットワーク３０は、標準化技術であるＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）のＲＦＣ２５４７ｂｉｓ等に規定されたレイヤ３の仮想閉域網技術、または現在ＩＥＴＦ等において標準化が進められているレイヤ２の仮想ＬＡＮ技術若しくは仮想専用線技術を用いて網構築されたネットワークである。
【００１６】
最低帯域保証用ＬＳＰ３３、共有ベストエフォート用ＬＳＰ３４及び専用帯域保証用ＬＳＰ３５のそれぞれのＬＳＰは、トンネリング技術、すなわち、ＩＥＴＦのＲＦＣ３０３１やＲＦＣ３０３２などで規定された標準化技術であるＭＰＬＳ技術により設定された通信パスである。
【００１７】
最低帯域保証用ＬＳＰ３３は、最低帯域保証サービスに用いられる通信パスであり、ＩＥＴＦのＲＦＣ３２０９などで規定された標準化技術であるＲＳＶＰ（Ｒｅｓｏｕｒｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）−ＴＥ（Ｔｒａｆｆｉｃ  Ｅｎｇｉｎｅｅｒｉｎｇ）や、ＲＦＣ３２１２などで規定された標準化技術であるＣＲ−ＬＤＰ（Ｃｏｎｓｔｒａｉｎｔ−ｂａｓｅｄ  Ｒｏｕｔｉｎｇ  Ｌａｂｅｌ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）などのプロトコルを使用して設定される。また、当該ＬＳＰを利用する全ての契約ユーザに対して、契約最低保証帯域の総和以上の帯域が確保され、ＰＥルータ間において対地毎に１本づつ、当該ＬＳＰを利用する全ての契約ユーザのトラヒックで共有する形により設定される。
【００１８】
次に、本通信ネットワークにおいて、ｓｉｔｅ１のユーザネットワーク１０であるＶＰＮ１０−１におけるユーザ端末から、ｓｉｔｅ２のユーザネットワーク２０であるＶＰＮ２０−２におけるユーザ端末に、ＣＥルータ１１−１、ＰＥルータ３１−１、最低帯域保証用ＬＳＰ３３、ＰＥルータ３１−２及びＣＥルータ２１−２を介してＩＰパケットを送信する動作について説明する。この場合、パケット送信側のユーザに最も近いＰＥルータ３１−１は、Ｉｎｇｒｅｓｓ（入口）ＰＥルータといい、パケット受信側のユーザに最も近いＰＥルータ３１−２は、出口（Ｅｇｒｅｓｓ）ＰＥルータという。
【００１９】
図２は、図１に示したＰＥルータ３１−１が入口ＰＥルータとして動作する場合（以下、入口ＰＥルータ３１−１という。）における処理フロー図である。入口ＰＥルータ３１−１は、ＶＰＮ１０−１のＣＥルータ１１−１からＩＰパケットを受信すると、当該パケットにおける転送先ＩＰアドレスに基づいて、最低帯域保証用ＬＳＰ３３を経由するＩＰパケットを選別する転送制御を行う（ステップＳ１）。また、最低帯域保証用ＬＳＰ３３を経由するＩＰパケットであると判断したときは、ＩＰパケットにおけるＴＯＳ（Ｔｙｐｅ  ｏｆ  Ｓｅｒｖｉｃｅ）値、及び、当該パケットの通信パスにおける帯域が契約最低帯域を超過しているか否かに基づいて、ＩＰパケットに対して、帯域保証分または非保証分にクラシファイし、それをマーキングするマーキング処理を行う（ステップＳ２）。そして、当該マーキング情報に基づいて、ＩＰパケットに対しＲＥＤ（Ｒａｎｄｏｍ  Ｅａｒｌｙ  Ｄｅｔｅｃｔｉｏｎ）機能を施し、マーキング情報を削除し所定のラベルを付加した後に、最低帯域保証用ＬＳＰ３３を経由して事業者ネットワーク３０のコア網側へＩＰパケットを送信する送信帯域管理を行う。（ステップＳ３）。
【００２０】
このようにして、入口ＰＥルータ３１−１から送信されたＩＰパケットは、ＲＳＶＰ−ＴＥプロトコルによって設定された最低帯域保証用ＬＳＰ３３を使用し、事業者ネットワーク３０内のＰルータ３２をラベルスイッチし、出口ＰＥルータ３１−２に転送される。出口ＰＥルータ３１−２は、事業者ネットワーク３０のコア網側から最低帯域保証用ＬＳＰ３３を経由して受信したＩＰパケットにおけるユーザネットワーク識別用のラベルを参照し、送信先ユーザネットワークであるＶＰＮ２０−２と接続されたインタフェースを特定し、ＣＥルータ２１−２に向けてＩＰパケットを送信する。以上のように、ＩＰパケットは、ＶＰＮ１０−１におけるユーザ端末から、ＶＰＮ２０−２におけるユーザ端末に、ＣＥルータ１１−１、ＰＥルータ３１−１、最低帯域保証用ＬＳＰ３３、ＰＥルータ３１−２及びＣＥルータ２１−２を介して送信される。
【００２１】
次に、図３を参照して、上述した入口ＰＥルータ３１−１の動作について、さらに詳細に説明する。入口ＰＥルータ３１−１は、ＩＰパケットの転送制御（ステップＳ１）を行う図示しない転送制御部と、ＩＰパケットに対してマーキング処理（ステップＳ２）を行うマーキング処理部４１−１と、送信キュー４２−１，２を有し、ＩＰパケットの送信帯域管理（ステップＳ３）を行う送信帯域管理部４１−２と、を備えている。ここで、送信キュー４１−１，２は、ＬＳＰ毎に用意されたキューであり、契約ユーザ毎に用意されたキューではない。すなわち、送信キュー４１−１は、最低帯域保証用ＬＳＰ３３を経由する全てのＩＰパケットに対して一本化した、全契約ユーザが使用するキューである。また、送信キュー４１−２は、他のＬＳＰのために用意されたキューである。
【００２２】
入口ＰＥルータ３１−１には、ユーザによって、ＶＰＮ１０−１のユーザ端末からＶＰＮ２０−２のユーザ端末向けのパケット通信において、ＴＯＳ値＝１のＩＰパケットを最低帯域保証サービスにおける優先分とし、ＴＯＳ値＝２のＩＰパケットを当該サービスの非優先分としたポリシーが設定されているものとする。このポリシーは、ユーザ毎に設定が可能である。
【００２３】
入口ＰＥルータ３１−１の転送制御部は、ＶＰＮ１０−１のユーザ端末から送信されたＩＰパケットを、ＣＥルータ１１−１を介して受信し、上述したユーザ毎に設定されたポリシーに従って当該パケットを選別する。具体的には、転送制御部は、ＩＰパケットを受信したときに、当該パケットにおける転送先ＩＰアドレス（宛てＩＰアドレス）に基づいて、当該パケットが最低帯域保証用ＬＳＰ３３を経由するものであるか否か（最低帯域保証用ＬＳＰ３３に転送されるものであるか否か）を選別する。
【００２４】
マーキング処理部４１−１は、転送制御部により選別されたＩＰパケットに対し、最低帯域保証制御を行う際の、帯域保証分と非保証分とにクラシファイし、ＩＰパケット毎にそれをマーキングする機能を有する。このクラシファイにあたって、ユーザは、ＴＯＳ値の設定により、ＩＰパケット送信毎に、明示的に、帯域保証分と非保証分とを指定することができる。
【００２５】
具体的には、マーキング処理部４１−１は、ＩＰパケットがＴＯＳ値＝１（優先分）の場合は、当該ＩＰパケットを帯域保証分にクラシファイし、その情報をマーキングする。また、ＩＰパケットがＴＯＳ値＝２（非優先分）の場合は、当該パケットを非保証分にクラシファイし、その情報をマーキングする。さらに、マーキング処理部４１−１は、その通信パスの帯域が契約最低帯域を超越している場合は、帯域保証分にクラシファイされマーキングされたＩＰパケットに対し、超越分として、帯域保証分のマーキングを非保証分のマーキングに変更する。逆に、その通信パスの帯域が契約最低帯域に達していない（契約最低帯域以下である）場合は、非保証分にクラシファイされマーキングされたＩＰパケットに対して、非保証分のマーキングを帯域保証分のマーキングに変更し、帯域保証分のＩＰパケットとしてハンドリングする。
【００２６】
すなわち、マーキング処理部４１−１は、ＴＯＳ値＝１のＩＰパケットに対して、通信パスの帯域が契約最低帯域以下である限り、ＴＯＳ値＝１を優先分として、帯域保証分にマーキングする。また、契約最低帯域に達するまでの範囲内で、ＴＯＳ値＝２のＩＰパケットを帯域保証分にマーキングし、契約最低帯域を超越している場合は、ＴＯＳ値＝２のＩＰパケットを非保証分にマーキングする。また、ＴＯＳ値＝１のＩＰパケットに対して、通信パスの帯域が契約最低帯域以上である場合は、当該パケットのうち、契約最低帯域を超越しているＩＰパケットを非保証分にマーキングし、ＴＯＳ値＝２のＩＰパケットを非保証分にマーキングする。
【００２７】
送信帯域管理部４１−２は、マーキング処理部４１−１によりマーキングされ最低帯域保証用ＬＳＰ３３を経由する全てのＩＰパケットを、１本の送信キュー４２−１に格納し、帯域保証分にマーキングされたＩＰパケットを優先的に送信し、非保証分にマーキングされたＩＰパケットを優先的に廃棄する機能を有する。具体的には、送信帯域管理部４１−２は、最低帯域保証用ＬＳＰ３３にＩＰパケットを送信する際、当該最低帯域保証用ＬＳＰ３３向けの全パケットを、１本のＲＥＤ（Ｒａｎｄｏｍ  Ｅａｒｌｙ  Ｄｅｔｅｃｔｉｏｎ）機能を具備する送信キュー４２−１にマッピングし、非保証分にマーキングされたＩＰパケットに対し、帯域保証分にマーキングされたＩＰパケットと比較して十分に短いキュー長閾値によりＲＥＤ動作を適用する。すなわち、ＲＥＤ動作により、送信キュー４２−１のキュー長が一定長を超えたときは、非保証分にマーキングされたＩＰパケットを優先的に廃棄する。この場合、図３に示したように、例えば、ＶＬＡＮ１０−２のユーザ端末からＶＬＡＮ２０−２のユーザ端末に、ＣＥルータ１１−２、ＰＥルータ３１−１、最低帯域保証用ＬＳＰ３３、ＰＥルータ３１−２及びＣＥルータ２１−２を介してＩＰパケットを送信するときも、上述した最低帯域保証用ＬＳＰ３３を使用するから、ＩＰパケットは送信キュー４２−１に格納される。同一方路向けの最低帯域保証用ＬＳＰ３３を使用する全パケットは、まとめて１つの送信キュー４２−１に収容されるからである。
【００２８】
送信帯域管理部４１−２は、マーキング情報を削除し、事業者ネットワーク３０の方式に従い、ユーザネットワーク識別用に割り当てられたラベルと、送信先として特定されたＬＳＰに割り当てられたラベルとを付加して、事業者ネットワーク３０のコア網側へＩＰパケットを送信する。
【００２９】
この場合、ＶＰＮ２０−２内でのルーティングを考慮し、ＰＥルータ３１−１の転送制御部、マーキング処理部４１−１及び送信帯域管理部４１−２は、その動作において、ＴＯＳ値を含むＩＰパケットの内容を変更しない。
【００３０】
以上説明したように、本発明の実施の形態に係る通信ネットワークによれば、ＰＥルータ３１−１，２間の最低帯域保証用ＬＳＰ３３は、全契約ユーザの契約保証帯域の総和以上の帯域を確保するように設定されるから、ユーザ毎にＬＳＰを張る必要がなく、複数ユーザをまとめた構成を採ることができる。これにより、ネットワークリソースを節約し、事業者ネットワーク３０のスケーラビリティを確保できる。
【００３１】
また、本発明の実施の形態に係る通信ネットワークによれば、入口ＰＥルータ３１−１の送信帯域管理部４１−２は、最低帯域保証用ＬＳＰ毎に１本ずつの送信キューを持ち、送信キュー４２−１に対し、帯域保証分及び非保証分それぞれにキュー長閾値を設定して、非保証分のＩＰパケットを優先的に廃棄するようにした。これにより、契約ユーザ毎に送信キューを用意する必要がなく、入口ＰＥルータ３１−１内のリソースを節約でき、ＩＰパケットの順序の逆転を防ぐことができる。
【００３２】
また、本発明の実施の形態に係る通信ネットワークによれば、最低帯域保証用ＬＳＰ３３は、ＰＥルータ間において対地毎に１本づつ、ユーザ間で共有する形で設定されるから、ネットワークリソースを節約し、事業者ネットワーク３０のスケーラビリティを確保することができる。
【００３３】
また、本発明の実施の形態に係る通信ネットワークによれば、入口ＰＥルータ３１−１の転送制御部は、ユーザからのＩＰパケットをユーザ毎に設定可能なポリシーに従って選別し、マーキング処理部４１−１は、選別したＩＰパケットを帯域保証分と非保証分とにマーキングするようにしたから、複数ユーザの通信フローが混在した場合であっても、全ユーザの最低帯域分を識別することができる。さらに、送信帯域管理部４１−２は、ＩＰパケットを事業者ネットワーク３０のコア網へ送信する時に、最低帯域保証用ＬＳＰ３３に対する１本の送信キュー４２−１を複数ユーザにより共有するようにしたが、転送制御部及びマーキング処理部４１−１により、確実に、各ユーザの最低帯域を保証することができる。
【００３４】
また、本発明の実施の形態に係る通信ネットワークによれば、入口ＰＥルータ３１−１のマーキング処理部４１−１は、ユーザの指定により帯域保証分にクラシファイしたＩＰパケットを、実トラフィック見合いにより非保証分に変更するようにし、また、送信帯域管理部４１−２は、ＲＥＤ機能により、あるキュー長以上になると、非保証分のＩＰパケットを優先的に廃棄するようにした。これにより、非保証分にマーキングされたＩＰパケットを、後続の帯域保証分にマーキングされたＩＰパケットが追い越すことがなく、送信順序の逆転が生じないようにすることができる。
【００３５】
以上、実施の形態を挙げて本発明を説明したが、本発明は上記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。例えば、上記実施の形態においては、入口ＰＥルータ３１−１の転送制御部は、受信したＩＰパケットにおける転送先ＩＰアドレスに基づいてＩＰパケットを選別するようにしたが、転送先ＩＰアドレスだけでなく、受信元ユーザの所属するユーザネットワーク、ＩＰパケットのＴＯＳ値、送信元ＩＰアドレス、ＴＣＰやＵＤＰなどのＩＰ上位プロトコルのポート番号、ＶＬＡＮタグ内のｐｒｉｏｒｉｔｙ  ｆｉｅｌｄなどの下位レイヤの優先度識別子などに基づいて選別するようにしてもよい。
【００３６】
また、上記実施の形態によれば、入口ＰＥルータ３１−１の転送制御部は、受信したＩＰパケットに対し、最低帯域保証用ＬＳＰ３３を経由するＩＰパケットを選別するようにしたが、図１に示したように、ＰＥルータ３１−１及び３１−２間には、最低帯域保証用ＬＳＰ３３の他に、共有ベストエフォート用ＬＳＰ３４及び専用帯域保証用ＬＳＰ３５のような他のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）を実現する複数のＬＳＰが設定されている場合もあり、この場合には、ユーザ側または事業者側のポリシーに従って、受信したＩＰパケット毎にこれらのＬＳＰを使い分けるようにしてもよい。すなわち、各ＰＥルータ間に、最低帯域保証用ＬＳＰを含む、複数の種類のＱｏＳ転送サービスグレードを提供可能なサービスに対応する複数のＬＳＰが用意されている場合に、最低帯域保証用ＬＳＰ３３の転送制御部が、ＩＰパケットを受信する毎に、予め設定されたポリシーに従って、これらのＬＳＰを使い分けるようにしてもよい。
【００３７】
また、上記実施の形態によれば、入口ＰＥルータ３１−１のマーキング処理部４１−１は、ＩＰパケットにおけるＴＯＳ値に基づいて、ＩＰパケットを帯域保証分と非保証分とにクラシファイしマーキングするようにしたが、ＴＯＳ値だけでなく、転送先ＩＰアドレス、受信元ユーザの所属するユーザネットワーク、送信元ＩＰアドレス、ＴＣＰやＵＤＰなどのＩＰ上位プロトコルのポート番号、ＶＬＡＮタグ内のｐｒｉｏｒｉｔｙ  ｆｉｅｌｄなどの下位レイヤの優先度識別子などに基づいて、クラシファイしマーキングするようにしてもよい。
【００３８】
また、入口ＰＥルータ３１−１の転送制御部、マーキング処理部４１−１及び送信帯域管理部４１−２は、入口ＰＥルータ３１−１の各部を機能ブロックとして捉えたときの個々の機能を果たす構成要素であり、実際には、入口ＰＥルータ３１−１は、これらの機能を果たすソフトウェアを組み込んだコンピュータによってそれぞれ構成される。このソフトウェアは、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピィーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記憶媒体に格納して頒布することもできる。出口ＰＥルータ３１−２も同様である。
【００３９】
【発明の効果】
以上説明したように、本発明によれば、ユーザ間で帯域リソースを共用するようにしたから、最小限のネットワークリソースにより一般的なＭＰＬＳルータに実装されている機能のみを利用して、ＩＰネットワークにおける帯域保証サービスを実現することができる。
【００４０】
また、帯域保証サービスを、従来に比べて、経済的な価格で提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るレイヤ３ＶＰＮサービスを実現する通信ネットワークを説明する概略構成図である。
【図２】図１のＰＥルータを説明する処理フロー図である。
【図３】図１のＰＥルータの動作を説明する図である。
【符号の説明】
１０  ｓｉｔｅ１のユーザネットワーク
２０  ｓｉｔｅ２のユーザネットワーク
１０−１〜３，２０−１〜３  ＶＰＮ
１１−１〜３，２１−１〜３  ＣＥルータ
３０  事業者ネットワーク
３１−１〜３  ＰＥルータ
３２  Ｐルータ
３３  最低帯域保証用ＬＳＰ
３４  共有ベストエフォート用ＬＳＰ
３５  専用帯域保証用ＬＳＰ
４１−１  マーキング処理部
４１−２  送信帯域管理部
４２−１，２  送信キュー
【図１】
2004320480.tif 000003
【図２】
2004320480.tif 000004
【図３】
2004320480.tif 000005