【手続補正書】
【提出日】平成18年3月27日(2006.3.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  共通リンク（Ｌ）を介して伝送される複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で、通信ネットワーク内の前記共通リンク（Ｌ）上の利用可能な帯域幅を共用する方法であって、前記方法が、プロセッサ（Ｐ）によって使用され、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で前記利用可能な帯域幅に含まれる予約帯域幅を共用するステップと、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の各データフローに関連付けられるそれぞれの未予約データパケット割当に従って前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で、前記予約帯域幅を超えて前記利用可能な帯域幅に含まれる未予約帯域幅を共用するステップとを含み、前記未予約帯域幅を共用する前記ステップが、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の少なくとも１つのデータフロー（Ｃ２）にそれぞれの調整可能な管理ウエイトを関連付けるステップと、前記それぞれの調整可能な管理ウエイトに応じて前記少なくとも１つのデータフロー（Ｃ２）に関連付けられる前記それぞれの未予約データパケット割当を決定するステップとを含むことを特徴とする方法。
【請求項２】  前記プロセッサ（Ｐ）に結合されたバッファ手段（ＢＵＦ）内に少なくとも１つのデータパケットを有する、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）のアクティブなデータフロー（Ｃ２）として前記少なくとも１つのデータフロー（Ｃ２）を決定するステップを含むことを特徴とする請求項１に記載の利用可能な帯域幅を共用する方法。
【請求項３】  前記プロセッサ（Ｐ）が、受信したデータパケットを記憶するバッファ手段（ＢＵＦ）を制御し、予約帯域幅を共用する前記ステップが、各データフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、）ごとに事前定義されかつ前記利用可能な帯域幅に含まれる予約帯域幅の量（ＭＣＲ１、ＭＣＲ２、．．．、ＭＣＲ８、ＭＣＲ９、．．．、ＭＣＲ１６）まで、保証帯域幅を共用する第１の処理から構成され、未予約帯域幅を共用する前記ステップが、それぞれの非保証帯域幅割当に従って、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で非保証帯域幅を共用する第２の処理から構成され、前記非保証帯域幅が、前記予約帯域幅を超えて前記利用可能な帯域幅に含まれる未予約帯域幅と前記予約帯域幅の実際には未使用の部分とを含み、前記非保証帯域幅を共用する前記第２の処理が、前記それぞれの調整可能な管理ウエイトを前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の少なくとも１つのデータフロー（Ｃ２）に関連付ける処理を含み、前記それぞれの非保証帯域幅割当が、前記少なくとも１つのデータフロー（Ｃ２）に関連付けられた前記それぞれの調整可能な管理ウエイトに応じて決定されることを特徴とする請求項１に記載の利用可能な帯域幅を共用する方法。
【請求項４】  各サービス時間で、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の少なくとも１つのアクティブなデータフローが、前記予約帯域幅のそれぞれの利用権限の与えられた予約帯域幅割当に達したか否かを決定するステップと、少なくとも１つのアクティブなデータフロー（Ｃ２）がそれぞれの利用権限の与えられた予約帯域幅割当に達しない時に、利用権限の与えられた予約帯域幅割当に達しない前記複数のアクティブなデータフローの１つ（Ｃ２）を選択し、それによって前記サービス時間で保証帯域幅を認可するステップと、前記複数のアクティブなデータフローの各データフローがそれぞれの利用権限の与えられた予約帯域幅割当に達した時に、複数のアクティブなデータフローの１つ（Ｃ１）を選択し、それによって前記サービス時間で非保証帯域幅を認可するステップとをさらに含むことを特徴とする請求項３に記載の利用可能な帯域幅を共用する方法。
【請求項５】  前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の各データフローにそれぞれのサービス認可カウンタ（ＣＴ１、ＣＴ２、．．．、ＣＴ８、ＣＴ９、．．．、ＣＴ１６）を関連付けるステップと、
事前定義された期間が開始するたびに、前記事前定義された期間の予約帯域幅の対応する利用権限の与えられたサービス認可数に等しい、前記予約帯域幅（ＭＣＲ２）から導出されたそれぞれの事前定義された初期クレジット値（ＥＧＳＧ２）に前記サービス認可カウンタ（ＣＴ２）を初期化するステップと、
前記それぞれのサービス認可カウンタ（ＣＴ２）がそれぞれの事前定義された最終値に達するまで、前記サービス時間に処理されるデータフロー（Ｃ２）に関連付けられているそれぞれのサービス認可カウンタ（ＣＴ２）を、各サービス時間毎に更新するステップと、
前記関連付けられたサービス認可カウンタが前記それぞれの事前定義された最終値に達した時に、データフローがそれぞれの利用権限の与えられた予約帯域幅割当に達したことを検出するステップとをさらに含むことを特徴とする請求項３に記載の利用可能な帯域幅を共用する方法。
【請求項６】  可変長の完全なパケットを連続的に処理する場合、前記それぞれのサービス認可カウンタ（ＣＴ２）を更新する前記ステップが、処理されたパケットの長さに比例したサービス認可数をカウントすることによって実行されることを特徴とする請求項５に記載の利用可能な帯域幅を共用する方法。
【請求項７】  前記事前定義された期間が、すべてのデータフローについて同じ継続期間を有することを特徴とする請求項５に記載の利用可能な帯域幅を共用する方法。
【請求項８】  前記同じ継続期間の事前定義された期間が、すべてのデータフローについて同期化され、その結果、事前定義された期間が開始するたびに、各データフロー（Ｃ２）の前記サービス認可カウンタ（ＣＴ２）を初期化するステップが、すべてのデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）のすべてのサービス認可カウンタ（ＣＴ１、ＣＴ２、．．．、ＣＴ８、ＣＴ９、．．．、ＣＴ１６）について同時に実行されることを特徴とする請求項７に記載の利用可能な帯域幅を共用する方法。
【請求項９】  前記同じ継続期間の事前定義された期間が、すべてのデータフローについて同期化されず、その結果、前記事前定義された期間が開始するたびに、各データフロー（Ｃ２）の前記サービス認可カウンタ（ＣＴ２）を初期化する前記ステップが、すべてのデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）のすべてのサービス認可カウンタ（ＣＴ１、ＣＴ２、．．．、ＣＴ８、ＣＴ９、．．．、ＣＴ１６）について同時に実行されないことを特徴とする請求項７に記載の利用可能な帯域幅を共用する方法。
【請求項１０】  前記事前定義された期間が、データフローごとに異なる場合がある特定の継続期間を有することを特徴とする請求項５に記載の利用可能な帯域幅を共用する方法。
【請求項１１】  少なくともそれぞれのアクティブなデータフローが前記予約帯域幅のそれぞれの利用権限の与えられた予約帯域幅割当に達したか否かを決定する前記ステップが、共通保証帯域幅割当データフローカウンタ（ＧＢＳＤＦＣ）を含み、前記共通保証帯域幅割当データフローカウンタが、
事前定義された期間中に前記予約帯域幅の前記それぞれの利用権限の与えられた予約帯域幅割当に達していない現在のアクティブなデータフローの数を記録するために使用され、
アクティブなデータフローが前記それぞれの利用権限の与えられた予約帯域幅割当に達するたびに、または前記それぞれの利用権限の与えられた予約帯域幅割当に達していなくてもアクティブなデータフローが非アクティブになるたびに、減分され、
データフローが以前アクティブでなくまだ前記それぞれの利用権限の与えられた予約帯域幅割当に達していない間にアクティブになるたびに、またはアクティブなデータフローが以前それぞれの利用権限の与えられた予約帯域幅割当に達したと考えられていたがまだ前記それぞれの利用権限の与えられた予約帯域幅割当に達していないことが新たに検出されるたびに、増分され、
それによって、前記各サービス時間で、前記共通カウンタが空でない時に利用権限の与えられた予約帯域幅割当に達していないアクティブなデータフローに保証帯域幅を認可するか、または前記共通カウンタが空の時にアクティブなデータフローに非保証帯域幅を認可するかを示すことを特徴とする請求項４または５に記載の利用可能な帯域幅を共用する方法。
【請求項１２】  各サービス時間で、処理すべき１つのデータフローを適切に選択するために、前記選択ステップが、
それぞれの利用権限の与えられた予約帯域幅割当に達していない少なくとも各アクティブなデータフローについて保証帯域幅スケジュールパラメータ（Ｒ）を決定し、それによって各データフローに前記保証帯域幅スケジュールパラメータを提供し、各保証帯域幅スケジュールパラメータ（Ｒ）が前記予約帯域幅（ＭＣＲ）に応じて決定されるステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達した少なくとも各アクティブなデータフローについて非保証スケジュールパラメータ（Ｕ）を決定し、それによって各データフローに前記非保証スケジューパラメータを提供し、各非保証スケジュールパラメータが前記それぞれの調整可能な管理ウエイト（Ｗ）に応じて決定されるステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達していないアクティブなデータフローに保証帯域幅を認可する時に前記保証帯域幅スケジュールパラメータ（Ｒ）に基づいてスケジューリングを実行するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達したアクティブなデータフローに非保証帯域幅を認可する時に前記非保証スケジュールパラメータ（Ｕ）に基づいてスケジューリングを実行するステップと、
前記プロセッサ（Ｐ）が保証帯域幅認可信号または非保証帯域幅認可信号を受信すると、事前定義された規則と条件に従って、それぞれ、前記保証帯域幅スケジュールパラメータ（Ｒ２）の最小値を有するデータフローであることまたは非保証スケジュールパラメータ（Ｕ２）の最小値を有するデータフローであることが検出されたデータフロー（Ｃ２）を選択するステップをさらに含むことを特徴とする請求項４に記載の利用可能な帯域幅を共用する方法。
【請求項１３】  前記保証帯域幅スケジュールパラメータ（Ｒ）がそれぞれの利用権限の与えられた予約帯域幅割当に達していないデータフローにだけ使用され、前記非保証スケジュールパラメータ（Ｕ）がそれぞれの利用権限の与えられた予約帯域幅割当に達したデータフローにだけ使用され、各データフローが任意の時点で前記保証帯域幅スケジュールパラメータ（Ｒ）または非保証スケジュールパラメータ（Ｕ）のいずれかであるただ１つのスケジュールパラメータを専ら使用することによってスケジューリングされることを特徴とする請求項１２に記載の利用可能な帯域幅を共用する方法。
【請求項１４】  各サービス時間で、処理すべき１つのデータフローを適切に選択するために、前記選択ステップが、
それぞれの利用権限の与えられた予約帯域幅割当に達していないアクティブなデータフローの保証帯域幅データフロー巡回リストを維持するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達した少なくとも各アクティブなデータフローについて非保証スケジュールパラメータ（Ｕ）を決定し、それによって各データフローに前記非保証スケジュールパラメータを提供し、各非保証スケジュールパラメータ（Ｕ）が前記それぞれの調整可能な管理ウエイト（Ｗ）に応じて決定されるステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達していないアクティブなデータフローに保証帯域幅を認可する時に前記保証帯域幅データフロー巡回リストに基づいてスケジューリングを実行するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達したアクティブなデータフローに非保証帯域幅を認可する時に前記非保証スケジュールパラメータ（Ｕ）に基づいてスケジューリングを実行するステップと、
前記プロセッサ（Ｐ）が保証帯域幅認可信号または非保証帯域幅認可信号を受信すると、事前定義された規則と条件に従って、それぞれ、前記保証帯域幅データフロー巡回リストの先頭のデータフローであることまたは前記非保証スケジュールパラメータ（Ｕ２）の最小値を有するデータフローであることが検出されたデータフロー（Ｃ２）を選択するステップをさらに含むことを特徴とする請求項４に記載の利用可能な帯域幅を共用する方法。
【請求項１５】  各サービス時間で、処理すべき１つのデータフローを適切に選択するために、前記選択ステップが、
それぞれの利用権限の与えられた予約帯域幅割当に達していない少なくとも各アクティブなデータフローについて保証帯域幅スケジュールパラメータ（Ｒ）を決定し、それによって各データフローに前記保証帯域幅スケジュールパラメータを提供し、各保証帯域幅スケジュールパラメータ（Ｒ）が前記予約帯域幅（ＭＣＲ）に応じて決定されるステップと、
前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の各データフローにそれぞれの特別サービス認可カウンタ（ＥＣＴ１、ＥＣＴ２、．．．、ＥＣＴ８、ＥＣＴ９、．．．、ＥＣＴ１６）を関連付けるステップと、
それぞれの予約帯域幅割当に達した各データフローの前記特別サービス認可カウンタを、前記それぞれの調整可能な管理ウエイト（Ｗ）に比例するそれぞれの事前定義された初期特別サービス認可クレジット値（ＮＧＳＧ）に初期化し、この初期化動作が、すべての前記特別サービス認可カウンタがそれぞれの事前定義された最終値に達するたびに実行されるステップと、
各サービス時間で、前記サービス時間で処理されるデータフロー（Ｃ２）に関連付けられているそれぞれの特別サービス認可カウンタ（ＥＣＴ２）を、前記それぞれの特別サービス認可カウンタ（ＥＣＴ２）がそれぞれの事前定義された最終値に達するまで更新し、特別サービス認可カウンタの可能な更新数の合計が前記関連付けられたデータフローの前記それぞれの調整可能な管理ウエイト（Ｗ）に比例するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達したアクティブなデータフローの非保証帯域幅データフロー巡回リストを維持するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達していないアクティブなデータフローに保証帯域幅を認可する時に前記保証帯域幅スケジュールパラメータ（Ｒ）に基づいてスケジューリングを実行するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達したアクティブなデータフローに非保証帯域幅を認可する時に前記非保証帯域幅データフロー巡回リストに基づいてスケジューリングを実行するステップと、
前記プロセッサ（Ｐ）が保証帯域幅認可信号または非保証帯域幅認可信号を受信すると、事前定義された規則と条件に従って、それぞれ、前記保証帯域幅スケジュールパラメータ（Ｒ２）の最小値を有するデータフローであることまたは前記非保証帯域幅データフロー巡回リストの先頭のデータフローであることが検出されたデータフロー（Ｃ２）を選択するステップをさらに含むことを特徴とする請求項４に記載の利用可能な帯域幅を共用する方法。
【請求項１６】  各サービス時間で、処理すべき１つのデータフローを適切に選択するために、前記選択ステップが、
それぞれの利用権限の与えられた予約帯域幅割当に達していないアクティブなデータフローの保証帯域幅データフロー巡回リストを維持するステップと、
前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の各データフローにそれぞれの特別サービス認可カウンタ（ＥＣＴ１、ＥＣＴ２、．．．、ＥＣＴ８、ＥＣＴ９、．．．、ＥＣＴ１６）を関連付けるステップと、
それぞれの予約帯域幅割当に達した各データフローの前記特別サービス認可カウンタを、前記それぞれの調整可能な管理ウエイト（Ｗ）に比例するそれぞれの事前定義された初期特別サービス認可クレジット値（ＮＧＳＧ）に初期化し、この初期化動作が、すべての前記特別サービス認可カウンタがそれぞれの事前定義された最終値に達するたびに実行されるステップと、
各サービス時間で、前記サービス時間で処理されるデータフロー（Ｃ２）に関連付けられたそれぞれの特別サービス認可カウンタ（ＥＣＴ２）を、前記特別サービス認可カウンタ（ＥＣＴ２）がそれぞれの事前定義された最終値に達するまで更新し、特別サービス認可カウンタの可能な更新数の合計が前記関連付けられたデータフローの前記それぞれの調整可能な管理ウエイト（Ｗ）に比例するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達したアクティブなデータフローの非保証帯域幅データフロー巡回リストを維持するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達していないアクティブなデータフローに保証帯域幅を認可する時に前記保証帯域幅データフロー巡回リストに基づいてスケジューリングを実行するステップと、
それぞれの利用権限の与えられた予約帯域幅割当に達したアクティブなデータフローに非保証帯域幅を認可する時に前記非保証帯域幅データフロー巡回リストに基づいてスケジューリングを実行するステップと、
前記プロセッサ（Ｐ）が保証帯域幅認可信号または非保証帯域幅認可信号を受信すると、事前定義された規則と条件に従って、それぞれ、前記保証帯域幅データフロー巡回リストの先頭のデータフローであることまたは前記非保証帯域幅データフロー巡回リストの先頭のデータフローであることが検出されたデータフロー（Ｃ２）を選択するステップをさらに含むことを特徴とする請求項４に記載の利用可能な帯域幅を共用する方法。
【請求項１７】  可変長の完全なパケットを連続的に処理する場合、前記それぞれの特別サービス認可カウンタ（ＥＣＴ２）を更新する前記ステップが、処理されたパケットの長さに応じてサービス認可数をカウントすることによって実行されることを特徴とする請求項１５または１６に記載の利用可能な帯域幅を共用する方法。
【請求項１８】  前記それぞれのサービス認可カウンタ（ＣＴ）がそれぞれの利用権限の与えられた予約帯域幅割当に達していないデータフローにだけ使用され、前記それぞれの特別サービス認可カウンタ（ＥＣＴ）がそれぞれの利用権限の与えられた予約帯域幅割当に達したデータフローにだけ使用され、それぞれの利用権限の与えられた予約帯域幅割当に達していないデータフローのための前記それぞれのサービス認可カウンタ（ＣＴ）の働きをするか、またはそれぞれの利用権限の与えられた予約帯域幅割当に達したデータフローのための前記それぞれの特別サービス認可カウンタ（ＥＣＴ）の働きをする各データフロー（Ｃ）に関連付けられたただ１つのカウンタ手段が使用されることを特徴とする請求項１５または１６に記載の利用可能な帯域幅を共用する方法。
【請求項１９】  共通リンク（Ｌ）を介して伝送される複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で、通信ネットワーク内の前記共通リンク（Ｌ）上の利用可能な帯域幅を共用するプロセッサ（Ｐ）であって、前記プロセッサ（Ｐ）が、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の各データフローに関連付けられているそれぞれの予約データパケット割当に従って、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で前記利用可能な帯域幅に含まれる予約帯域幅を共用する第１の処理手段（Ｐ１）と、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の各データフローに関連付けられているそれぞれの未予約データパケット割当に従って、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で、前記予約帯域幅を超えて前記利用可能な帯域幅に含まれる未予約帯域幅を共用する第２の処理手段（Ｐ２）とを含み、前記プロセッサ（Ｐ）が、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の少なくとも１つのデータフロー（Ｃ２）に調整可能な管理ウエイトを関連付ける関連付け手段（ＭＥＭ）を含み、前記第２のプロセッサ（Ｐ２）が、前記それぞれの調整可能な管理ウエイトに応じて前記少なくとも１つのデータフロー（Ｃ２）に関連付けられた前記それぞれの未予約データパケット割当を決定する第２の決定手段（ＤＥＴ２）を含み、前記プロセッサ（Ｐ）が、前記第１の処理手段（Ｐ１）と前記第２の処理手段（Ｐ２）とを制御し、前記それぞれの予約データパケット割当と前記それぞれの未予約データパケット割当の尺度である共用帯域幅信号を提供する制御手段（ＣＴＲＬ）をさらに含むことを特徴とするプロセッサ（Ｐ）。
【請求項２０】  前記プロセッサ（Ｐ）に結合されたバッファ手段（ＢＵＦ）内に少なくとも１つのデータパケットを有する、前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）のアクティブなデータフロー（Ｃ２）として前記少なくとも１つのデータフロー（Ｃ２）を決定する第３の決定手段（ＤＥＴ３）をさらに含むことを特徴とする請求項１９に記載の利用可能な帯域幅を共用するプロセッサ（Ｐ）。
【請求項２１】  前記第１の処理手段（Ｐ１）が、前記各データフローに関連付けられている最低データパケット速度に応じて前記それぞれの予約データパケット割当を決定し、前記各データフローごとに最低保証帯域幅を保証する第１の決定手段（ＤＥＴ１）を含み、前記最低保証帯域幅が前記第１の処理手段（Ｐ１）によって守られる場合に前記第２の処理手段（Ｐ２）を作動させるために前記制御手段（ＣＴＲＬ）がさらに含まれることを特徴とする請求項１９に記載の利用可能な帯域幅を共用するプロセッサ（Ｐ）。
【請求項２２】  前記プロセッサ（Ｐ）が非同期転送モード通信システムで保証フレーム速度サービスをサポートすることを特徴とする請求項１９に記載の利用可能な帯域幅を共用するプロセッサ（Ｐ）。
【請求項２３】  可変長パケット通信システムをサポートすることを特徴とする請求項１９に記載の利用可能な帯域幅を共用するプロセッサ（Ｐ）。
【請求項２４】  共通リンク（Ｌ）を介して伝送される複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で、通信ネットワーク内の前記共通リンク（Ｌ）上の利用可能な帯域幅を共用するスケジューラであって、前記スケジューラが、関連付けられたデータフローに従って前記スケジューラの少なくとも１つの入力に供給される前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の着信データパケットを、バッファ手段（ＢＵＦ）に含まれ前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の１つのデータフローにそれぞれ関連付けられた複数のバッファ待ち行列（Ｑ１、Ｑ２、．．．、Ｑ８、Ｑ９、．．．、Ｑ１６）にソートし、それによって複数のソートされたデータパケットを提供するためのバッファ手段（ＢＵＦ）と、１つのソートされたデータパケットを前記共通リンク（Ｌ）上で伝送するために前記複数のソートされたデータパケットの１つを選択するための選択手段（ＳＥＬ）を含み、前記スケジューラが請求項１９、２０、２１のいずれか一項に記載のプロセッサ（Ｐ）をさらに含み、前記共用帯域幅信号に従って前記選択を制御するために前記プロセッサ（Ｐ）が前記選択手段（ＳＥＬ）に結合されることを特徴とするスケジューラ。
【請求項２５】  共通リンク（Ｌ）を介して伝送される複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）間で、通信ネットワーク内の前記共通リンク（Ｌ）上の利用可能な帯域幅を共用するインテリジェントバッファであって、前記インテリジェントバッファが、前記インテリジェントバッファの少なくとも１つの入力に供給される前記複数のデータフロー（Ｃ１、Ｃ２、．．．、Ｃ８、Ｃ９、．．．、Ｃ１６）の１つのデータフローの着信データパケットを受け入れるか廃棄するかを決定し、それによって前記着信データパケットが受け入れられた場合に受け入れられたデータパケットを提供するための決定手段を含み、前記受け入れられたデータパケットを記憶し、前記受け入れられたデータパケットを前記共通リンク（Ｌ）上で伝送するためにバッファ手段が前記決定手段に結合され、前記インテリジェントバッファが請求項１９、２０、２１のいずれか一項に記載のプロセッサ（Ｐ）をさらに含み、前記共用帯域幅信号に従って前記決定を制御するために前記プロセッサ（Ｐ）が前記決定手段に結合されることを特徴とするインテリジェントバッファ。
【請求項２６】  請求項１９に記載の少なくとも１つのプロセッサ（Ｐ）を含むことを特徴とする通信システム。