(57)【特許請求の範囲】
【請求項１】
サービス品質に基づく保証ビットレートのトラフィックスケジューリング方法であって、前記方法は、
現在送信時間間隔ＴＴＩにおけるすべてのオンラインユーザの保証ビットレートＧＢＲトラフィックの平均レートに応じて、各ユーザのスケジューリング優先度を確定するステップと、
前記確定されたスケジューリング優先度に従って、順にユーザをスケジューリングして、ＲＢリソースをユーザに割り当てるステップとを含むことを特徴とするサービス品質に基づく保証ビットレートのトラフィックスケジューリング方法。
【請求項２】
前記現在ＴＴＩにおけるすべてのオンラインユーザのＧＢＲトラフィックの平均レートに応じて、各ユーザのスケジューリング優先度を確定するステップは、
プロポーショナルフェアＰＦスケジューリングアルゴリズムに応じて、且つ各ユーザＧＢＲトラフィックのサービス品質ＱｏＳを結合して、各ユーザのスケジューリング優先度を確定することを特徴とする請求項１に記載の方法。
【請求項３】
前記ＰＦスケジューリングアルゴリズムに応じて、且つ各ユーザＧＢＲトラフィックのＱｏＳを結合して、各ユーザのスケジューリング優先度を確定するステップは、具体的には、下式に従ってユーザのスケジューリング優先度ＦＦを確定し、
0005395982.tif 000070
ここで、
0005395982.tif 000071
、
0005395982.tif 000072
、「・」は点乗算を表し、
0005395982.tif 000073
は現在ＴＴＩの前に選定されたＮ個のＴＴＩにけるＧＢＲトラフィックの平均レートであり、
0005395982.tif 000074
はＮ個のＴＴＩにおける成功に伝送された伝送ブロックＴＢであり、
0005395982.tif 000075
はシステムによって設定されたＧＢＲの確保された割合であり、指数部の分子におけるＧＢＲはシステムによって設定された保証ビットレートであることを特徴とする
請求項２に記載の方法。
【請求項４】
前記
0005395982.tif 000076
は下式に従って確定され、
0005395982.tif 000077
、Ｎは選定されたウィンドウの長さであり、ｍはＮ個のＴＴＩにおけるユーザのＧＢＲトラフィックストリームの数量であり、ＴＢ＿１〜ＴＢ＿ｍはＴＴＩにおけるスケジューリングされた各ＧＢＲトラフィックストリーム１〜ｍが１回スケジューリングされたＴＢのサイズであり、ＡＣＫ＿１、ＡＣＫ＿２及びＡＣＫ＿ｍの値は、対応するＴＢの送信が成功した場合に１であり、送信が失敗した場合に０であることを特徴とする
請求項３に記載の方法。
【請求項５】
前記確定されたスケジューリング優先度に従って、順にユーザをスケジューリングして、ＲＢリソースをユーザに割り当てるステップは、
優先度の順番に従って順次に再送ユーザをスケジューリングし、再送ユーザのＲＢ数が再送のＴＢのサイズにより決定され、ＧＢＲファクタに制限されない、
再送ユーザがスケジューリングした後、依然としてＲＢリソースが残った場合に、優先度の順番に従って順次に新規伝送ユーザをスケジューリングし、新規伝送ユーザＧＢＲトラフィックによって確定されたサービス品質に応じて、ＲＢ数を新規伝送ユーザに割り当てることを特徴とする
請求項１〜４のいずれか1項に記載の方法。
【請求項６】
前記新規伝送ユーザＧＢＲトラフィックによって確定されたサービス品質に応じて、ＲＢ数を新規伝送ユーザに割り当てるステップは、
新規伝送ユーザの平均レートが最大ビットレートＭＢＲより大きいことを確定した場合に、当該新規伝送ユーザをスケジューリングしない、
新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、本セルにおいてＧＢＲレートより小さい他のユーザが存在することを更に確定した場合に、ＧＢＲとユーザバッファＢＳＲにおけるより小さいデータ量に従って、当該ユーザのためにＲＢ数を確定し、本セルにおける他のユーザの平均レートがいずれもＧＢＲ以上であることを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定し、ここで、前記他のユーザは、当該新規伝送ユーザが所属するサービングセルにおけるすべてのオンラインユーザにおいて、現在ＴＴＩにオンラインしたばかりのユーザ、再送ユーザ、及び当該ユーザをスケジューリングする前にすでにスケジューリングされた新規伝送ユーザ、および当該ユーザ自身を除外した残りのユーザであり、
新規伝送ユーザの平均レートがＧＢＲにより小さいことを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定することを特徴とする
請求項５に記載の方法。
【請求項７】
新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、前記方法は、
ユーザのＢＳＲがＧＢＲより大きい場合に、当該ユーザを、制限されたＲＢ数がすでにＧＢＲに達したユーザリストに追加するステップと、
他のユーザに対してＲＢリソースの割り当てが完了した後、残余がまだある場合に、ＲＢリソースを、当該すでにＧＢＲに達したユーザリストにおけるユーザに再び割り当てるステップとをさらに含むことを特徴とする
請求項６に記載の方法。
【請求項８】
サービス品質に基づく保証ビットレートのトラフィックスケジューリング装置であって、前記装置は、
現在ＴＴＩにおけるすべてのオンラインユーザのＧＢＲトラフィックの平均レートに応じて、各ユーザのスケジューリング優先度を確定することに用いられる確定ユニットと、
前記確定されたスケジューリング優先度に従って、順にユーザをスケジューリングして、ＲＢリソースをユーザに割り当てることに用いられるリソーススケジューリングユニットとを含むことを特徴とするサービス品質に基づく保証ビットレートのトラフィックスケジューリング装置。
【請求項９】
前記確定ユニットは、更に、
ＰＦスケジューリングアルゴリズムに応じて、且つ各ユーザＧＢＲトラフィックのＱｏＳを結合して、各ユーザのスケジューリング優先度を確定することを特徴とする
請求項８に記載の装置。
【請求項１０】
前記確定ユニットは、更に、下式に従って、ユーザのスケジューリング優先度ＦＦを確定し、
0005395982.tif 000078
ここで、
0005395982.tif 000079
、
0005395982.tif 000080
、「・」は点乗算を表し、
0005395982.tif 000081
は現在ＴＴＩの前に選定されたＮ個のＴＴＩにけるＧＢＲトラフィックの平均レートであり、
0005395982.tif 000082
はＮ個のＴＴＩにおける成功に伝送された伝送ブロックＴＢであり、
0005395982.tif 000083
はシステムによって設定されたＧＢＲの確保された割合であり、指数位分子におけるＧＢＲはシステムによって設定された保証ビットレートであることを特徴とする
請求項９に記載の装置。
【請求項１１】
前記確定ユニットは、更に、下式に従って
0005395982.tif 000084
を確定し、
0005395982.tif 000085
、ここで、Ｎは選定されたウィンドウの長さであり、ｍはＮ個のＴＴＩにおけるユーザのＧＢＲトラフィックストリームの数量であり、ここで、ｍは一般的に１又は２であり、ＴＢ＿１〜ＴＢ＿ｍはＴＴＩにおけるスケジューリングされた各ＧＢＲトラフィックストリーム１〜ｍが１回スケジューリングされたＴＢのサイズであり、ＡＣＫ＿１、ＡＣＫ＿２及びＡＣＫ＿ｍの値は、対応するＴＢの送信が成功した場合に１であり、送信が失敗した場合に０であることを特徴とする
請求項１０に記載の装置。
【請求項１２】
前記リソーススケジューリングユニットは、更に、
優先度の順番に従って順次に再送ユーザをスケジューリングし、再送ユーザのＲＢ数が再送のＴＢのサイズにより決定され、ＧＢＲファクタに制限されない、
再送ユーザがスケジューリングした後、依然としてＲＢリソースが残った場合に、優先度の順番に従って順次に新規伝送ユーザをスケジューリングし、新規伝送ユーザＧＢＲトラフィックによって確定されたサービス品質に応じて、ＲＢ数を新規伝送ユーザに割り当てることを特徴とする
請求項８〜１１のいずれか1項に記載の装置。
【請求項１３】
前記リソーススケジューリングユニットは、更に、
新規伝送ユーザの平均レートがＭＢＲより大きいことを確定した場合に、当該新規伝送ユーザをスケジューリングしない、
新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、本セルにおいてＧＢＲレートより小さい他のユーザが存在することを更に確定した場合に、ＧＢＲとユーザバッファＢＳＲにおけるより小さいデータ量に従って、当該ユーザのためにＲＢ数を確定し、本セルにおける他のユーザの平均レートがいずれもＧＢＲ以上であることを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定し、ここで、前記他のユーザは、当該新規伝送ユーザが所属するサービングセルにおけるすべてのオンラインユーザにおいて、現在ＴＴＩにオンラインしたばかりのユーザ、再送ユーザ、及び当該ユーザをスケジューリングする前にすでにスケジューリングされた新規伝送ユーザ、および当該ユーザ自身を除いた残りのユーザであり、
新規伝送ユーザの平均レートがＧＢＲにより小さいことを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定することを特徴とする
請求項１２に記載の装置。
【請求項１４】
前記リソーススケジューリングユニットは、更に
新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、ユーザのＢＳＲがＧＢＲより大きい場合に、当該ユーザを、制限されたＲＢ数がすでにＧＢＲに達したユーザリストに追加し、他のユーザに対してＲＢリソースの割り当てが完了した後、残余がまだある場合に、ＲＢリソースを、当該すでにＧＢＲに達したユーザリストにおけるユーザに割り当てることを特徴とする
請求項１３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は保証ビットレート（ＧＢＲ：Ｇｕａｒａｎｔｅｅｄ  Ｂｉｔ  Ｒａｔｅ）のトラフィックスケジューリング技術に関し、特に、サービス品質（ＱｏＳ：Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）に基づく保証ビットレートのトラフィックスケジューリング方法に関する。
【背景技術】
【０００２】
厳格なＱｏＳ保証を有するデータ、例えば音声、画像、テレビ等の様々なマルチメディアトラフィックデータは、現在移動通信システムが直面する主な挑戦の１つである。トラフィックが予期の効果で端末ユーザによって使用されるように、例えばユーザがオンラインでＶｉｄｅｏビデオを見る場合に、画面が連続であるべき、第３世代パートナーシッププロジェクト（３ＧＰＰ：３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）は、汎用移動通信システムでエンドツーエンドのＱｏＳ構造をはっきり定義し、且つ様々な搬送機制及び処理機制を導入し、それによって移動通信システムが十分に自身の技術的優位性を発揮することを保証して、ユーザに様々な差異化のサービスを提供するようになる。
【０００３】
ＱｏＳは、システム（サーバー）がユーザに提供したサービス品質である。ＱｏＳは、エンドツーエンド（Ｅｎｄ  ｔｏ  Ｅｎｄ）についてのものであり、即ちサービス品質の評価は、開始端（Ｓｏｕｒｃｅ）から始まり、受信端（Ｔａｒｇｅｔ）までに終わるものである。搬送系ＱｏＳパラメーターはＱｏＳクラス識別子（ＱＣＩ：ＱｏＳ  Ｃｌａｓｓ  Ｉｄｅｎｔｉｆｉｅｒ）、アロケーション／リテンション優先度（ＡＲＰ：Ａｌｌｏｃａｔｉｏｎ  ａｎｄ  Ｒｅｔｅｎｔｉｏｎ  Ｐｒｉｏｒｉｔｙ）、ＧＢＲ、最大ビットレート（ＭＢＲ：Ｍａｘｉｍｕｍ  Ｂｉｔ  Ｒａｔｅ）及び総合最大ビットレート（ＡＭＢＲ：Ａｇｇｒｅｇａｔｅｄ  Ｍａｘｉｍｕｍ  Ｂｉｔ  Ｒａｔｅ）を含む。ここで、ＱＣＩは１つの数量等級であり、搬送レベルを制御するデータパケット伝送処理のアクセスポイントパラメーターを示すことに用いられ、ＡＲＰの主な目的はリソースが制限される場合で搬送の確立又は修正要求を受けるか、拒否するかを決定する。パラメーターＧＢＲは、ＧＢＲベアラによって提供できる予想されるビットレートを代表し、トラフィックの伝送レートがＧＢＲ以上である場合に、トラフィックのサービス品質が人間の要求を満足でき、トラフィック伝送レートがＧＢＲより小さい場合に、トラフィックのサービス品質が受けられない。パラメーターＭＢＲはＧＢＲベアラによって提供できるビットレートを制限し、それがＧＢＲベアラによって提供される期待されたデータレートの上限を示す。
【０００４】
ＧＢＲベアラは、主に音声、テレビ、リアルタイムゲーム等のトラフィックに用いられるが、トラフィックのＱｏＳを保証するために、アクセスネットワーク側とコアネットワーク側にもＱｏＳを保証する必要がある。コアネットワーク側トラフィックのＱｏＳは、伝送優先度により保証されるが、アクセスネットワーク側には、基地局（ＢＳ：Ｂａｓｅ  Ｓｔａｔｉｏｎ）で十分な無線リソースを割り当てることによりユーザトラフィックのＱｏＳを保証する。
コアネットワーク側トラフィックのＱｏＳは、簡単に実現されるが、アクセスネットワークＧＢＲトラフィックのＱｏＳにとって、基地局がスケジューリングにより各ユーザ端末のサービス優先度を決定し、このため、適当なスケジューリングアルゴリズムの選択はユーザ端末がＧＢＲレートを取得できるかにとって非常に重要である。
【０００５】
現在、基地局側には、主にラウンドロビン（ＲＲ：Ｒｏｕｎｄ  Ｒｏｂｉｎ）アルゴリズム、最大搬送波対干渉電力比（Ｍａｘ  Ｃ／Ｉ：Ｍａｘｉｍｕｍ  Ｃａｒｒｉｅｒ    ｔｏ  Ｉｎｔｅｒｆｅｒｅｎｃｅ）アルゴリズム、プロポーショナルフェア（ＰＦ：Ｐｒｏｐｏｒｔｉｏｎａｌ  Ｆａｉｒ）アルゴリズムという３種類の貫用なスケジューリングアルゴリズムを有する。
【０００６】
ＲＲアルゴリズムの基本着想は、セル内のユーザ端末がある確定された順番に従って同一時間の無線リソースを循環して占用して通信することを保証する。このアルゴリズムがスケジューリングチャンスにおいてもっともフェア性を有するが、ユーザチャネル品質の差異性を十分に利用できなく、それによってシステムリソース利用率とシステムスループットが低く、且つこの方法はユーザの保証ＧＢＲ要求を考えず、ユーザの満足度が低い。
【０００７】
Ｍａｘ  Ｃ／Ｉアルゴリズムの基本着想は、すべてのユーザチャネル品質指示（ＣＱＩ：Ｃｈａｎｎｅｌ  Ｑｕａｌｉｔｙ  Ｉｎｄｉｃａｔｏｒ）予測値を順序付け、降順でユーザをスケジューリングする。このアルゴリズムは、最大のシステムスループット率を取得できるが、ユーザが取得したサービスが非常に不フェアであり、チャネル条件がよい中心ユーザがずっとサービスを受け、レートがＧＢＲより大きく、しかし、チャネル条件が悪いエッジユーザがスケジューリングを取得できないため、レートがＧＢＲより小さく、ユーザ満足度が低い。
【０００８】
ＰＦアルゴリズムとは、基地局が最大フェア係数（Ｆａｉｒ  Ｆａｃｔｏｒ）を有する１つ又は複数の端末をスケジューリングする。その主な着想は、セル内のユーザに１つの対応する優先度を割り当てて、セルにおいて優先度が最高のユーザがサービスを受ける。このアルゴリズムのセクタースループット率とサービスフェア性がＲＲとＭＡＸ−Ｃ／Ｉとの間にある。
0005395982.tif 000002
【０００９】
となり、ここで、
0005395982.tif 000003
【００１０】
はｔ時刻における
0005395982.tif 000004
【００１１】
のフェア係数であり、
0005395982.tif 000005
【００１２】
はｔ時刻における
0005395982.tif 000006
【００１３】
の伝送可能なデータ量であり、
0005395982.tif 000007
【００１４】
はｔ時刻で終わる時間窓内の
0005395982.tif 000008
【００１５】
のスループットである。ＣＱＩがよりよいユーザ装置（ＵＥ：Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）にとって、そのスループットの増加につれて、その優先度がある程度で下がって、フェア性に達する。このアルゴリズムもユーザのＧＢＲ要求を考えない。
【００１６】
通信システムでは確立されたトラフィックはストリームタイプであると、このトラフィックが１つのＧＢＲを必要とし、確立されたものが非ＧＢＲトラフィックであると、ユーザにＧＢＲを構成しなく、システムリソースが不足である場合にサービスを提供しなく、このユーザも満足しない。このため、ＧＢＲと非ＧＢＲトラフィックともではユーザに１つの適当なＧＢＲを構成し、ユーザが１つの基本的なサービス品質を取得するようになり、このように更に豊かな運営方針を提供できる。
【発明の概要】
【発明が解決しようとする課題】
【００１７】
これを鑑みて、本発明の主な目的は、リソースブロック（ＲＢ：Ｒｅｓｏｕｒｃｅ  Ｂｌｏｃｋ）リソースを十分に利用でき、ＧＢＲに達しないユーザレートを快速に向上させ、できるだけ多いユーザがＧＢＲレートに達するように、サービス品質に基づく保証ビットレートのトラフィックスケジューリング方法及装置を提供することにある。
【課題を解決するための手段】
【００１８】
上記目的を達成するために、本発明の技術的スキームは以下のように実現される。
【００１９】
サービス品質に基づく保証ビットレートのトラフィックスケジューリング方法であって、前記方法は、
現在送信時間間隔（ＴＴＩ：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ）におけるすべてのオンラインユーザの保証ビットレートＧＢＲトラフィックの平均レートに応じて、各ユーザのスケジューリング優先度を確定するステップと、
前記確定されたスケジューリング優先度に従って、順にユーザをスケジューリングして、ＲＢリソースをユーザに割り当てるステップとを含む。
【００２０】
好ましくは、現在ＴＴＩにおけるすべてのオンラインユーザのＧＢＲトラフィックの平均レートに応じて、各ユーザのスケジューリング優先度を確定する前記ステップは、
プロポーショナルフェアＰＦスケジューリングアルゴリズムに応じて、且つ各ユーザＧＢＲトラフィックのサービス品質ＱｏＳを結合して、各ユーザのスケジューリング優先度を確定する。
【００２１】
好ましくは、ＰＦスケジューリングアルゴリズムに応じて、且つ各ユーザＧＢＲトラフィックのＱｏＳを結合して、各ユーザのスケジューリング優先度を確定する前記ステップは、具体的には、下式に従ってユーザのスケジューリング優先度ＦＦを確定する。
【００２２】
0005395982.tif 000009
【００２３】
ここで、
0005395982.tif 000010
【００２４】
、
0005395982.tif 000011
【００２５】
、「・」は点乗算を表し、
0005395982.tif 000012
【００２６】
は現在ＴＴＩの前に選定されたＮ個のＴＴＩにけるＧＢＲトラフィックの平均レートであり、
0005395982.tif 000013
【００２７】
はＮ個のＴＴＩにおける成功に伝送された伝送ブロックＴＢであり、
0005395982.tif 000014
【００２８】
はシステムによって設定されたＧＢＲの確保された割合であり、指数位分子におけるＧＢＲはシステムによって設定された保証ビットレートである。
【００２９】
好ましくは、前記
0005395982.tif 000015
【００３０】
は下式に従って確定される。
【００３１】
0005395982.tif 000016
【００３２】
、Ｎは選定されたウィンドウの長さであり、ｍはＮ個のＴＴＩにおけるユーザのＧＢＲトラフィックストリームの数量であり、ＴＢ＿１〜ＴＢ＿ｍはＴＴＩにおけるスケジューリングされた各ＧＢＲトラフィックストリーム１〜ｍが１回スケジューリングされたＴＢのサイズであり、ＡＣＫ＿１、ＡＣＫ＿２及びＡＣＫ＿ｍの値は、対応するＴＢの送信が成功した場合に１であり、送信が失敗した場合に０である。
【００３３】
好ましくは、前記確定されたスケジューリング優先度に従って、順にユーザをスケジューリングして、ＲＢリソースをユーザに割り当てるステップは、
優先度の順番に従って順次に再送ユーザをスケジューリングし、再送ユーザのＲＢ数が再送のＴＢのサイズにより決定され、ＧＢＲファクタに制限されない、
再送ユーザがスケジューリングした後、依然としてＲＢリソースが残った場合に、優先度の順番に従って順次に新規伝送ユーザをスケジューリングし、新規伝送ユーザＧＢＲトラフィックによって確定されたサービス品質に応じて、ＲＢ数を新規伝送ユーザに割り当てる。
【００３４】
好ましくは、前記新規伝送ユーザＧＢＲトラフィックによって確定されたサービス品質に応じて、ＲＢ数を新規伝送ユーザに割り当てるステップは、
新規伝送ユーザの平均レートがＭＢＲより大きいことを確定した場合に、当該新規伝送ユーザをスケジューリングしない、
新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、本セルにおいてＧＢＲレートより小さい他のユーザが存在することを更に確定した場合に、ＧＢＲとユーザバッファＢＳＲにおけるより小さいデータ量に従って、当該ユーザのためにＲＢ数を確定し、本セルにおける他のユーザの平均レートがいずれもＧＢＲ以上であることを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定し、ここで、前記他のユーザは、当該新規伝送ユーザが所属するサービングセルにおけるすべてのオンラインユーザにおいて、現在ＴＴＩにオンラインしたばかりのユーザ、再送ユーザ、及び当該ユーザをスケジューリングする前にすでにスケジューリングされた新規伝送ユーザ、そして当該ユーザ自身を除いた残りのユーザであり、
新規伝送ユーザの平均レートがＧＢＲにより小さいことを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定する。
【００３５】
好ましくは、新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、前記方法は、
ユーザのＢＳＲがＧＢＲより大きい場合に、当該ユーザを、制限されたＲＢ数がすでにＧＢＲに達したユーザリストに追加するステップと、
他のユーザに対してＲＢリソースの割り当てが完了した後、残余がまだある場合に、ＲＢリソースを、当該すでにＧＢＲに達したユーザリストにおけるユーザに割り当てるステップとをさらに含む。
【００３６】
サービス品質に基づく保証ビットレートのトラフィックスケジューリング装置であって、前記装置は、
現在ＴＴＩにおけるすべてのオンラインユーザのＧＢＲトラフィックの平均レートに応じて、各ユーザのスケジューリング優先度を確定することに用いられる確定ユニットと、
前記確定されたスケジューリング優先度に従って、順にユーザをスケジューリングして、ＲＢリソースをユーザに割り当てることに用いられるリソーススケジューリングユニットとを含む。
【００３７】
好ましくは、前記確定ユニットは、更に、ＰＦスケジューリングアルゴリズムに応じて、且つ各ユーザＧＢＲトラフィックのＱｏＳを結合して、各ユーザのスケジューリング優先度を確定する。
【００３８】
好ましくは、前記確定ユニットは、更に、下式に従って、ユーザのスケジューリング優先度ＦＦを確定する。
【００３９】
0005395982.tif 000017
【００４０】
ここで、
0005395982.tif 000018
【００４１】
、
0005395982.tif 000019
【００４２】
、「・」は点乗算を表し、
0005395982.tif 000020
【００４３】
は現在ＴＴＩの前に選定されたＮ個のＴＴＩにけるＧＢＲトラフィックの平均レートであり、
0005395982.tif 000021
【００４４】
はＮ個のＴＴＩにおける成功に伝送された伝送ブロックＴＢであり、
0005395982.tif 000022
【００４５】
はシステムによって設定されたＧＢＲの確保された割合であり、指数位分子におけるＧＢＲはシステムによって設定された保証ビットレートである。
【００４６】
好ましくは、前記確定ユニットは、更に、下式に従って
0005395982.tif 000023
【００４７】
を確定する。
【００４８】
0005395982.tif 000024
【００４９】
、ここで、Ｎは選定されたウィンドウの長さであり、ｍはＮ個のＴＴＩにおけるユーザのＧＢＲトラフィックストリームの数量であり、ここで、ｍは一般的に１又は２であり、ＴＢ＿１〜ＴＢ＿ｍはＴＴＩにおけるスケジューリングされた各ＧＢＲトラフィックストリーム１〜ｍが１回スケジューリングされたＴＢのサイズであり、ＡＣＫ＿１、ＡＣＫ＿２及びＡＣＫ＿ｍの値は、対応するＴＢの送信が成功した場合に１であり、送信が失敗した場合に０である。
【００５０】
好ましくは、前記リソーススケジューリングユニットは、更に、
優先度の順番に従って順次に再送ユーザをスケジューリングし、再送ユーザのＲＢ数が再送のＴＢのサイズにより決定され、ＧＢＲファクタに制限されない、
再送ユーザがスケジューリングした後、依然としてＲＢリソースが残った場合に、優先度の順番に従って順次に新規伝送ユーザをスケジューリングし、新規伝送ユーザＧＢＲトラフィックによって確定されたサービス品質に応じて、ＲＢ数を新規伝送ユーザに割り当てる。
【００５１】
好ましくは、前記リソーススケジューリングユニットは、更に、
新規伝送ユーザの平均レートがＭＢＲより大きいことを確定した場合に、当該新規伝送ユーザをスケジューリングしない、
新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、本セルにおいてＧＢＲレートより小さい他のユーザが存在することを更に確定した場合に、ＧＢＲとユーザバッファＢＳＲにおけるより小さいデータ量に従って、当該ユーザのためにＲＢ数を確定し、本セルにおける他のユーザの平均レートがいずれもＧＢＲ以上であることを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定し、ここで、前記他のユーザは、当該新規伝送ユーザが所属するサービングセルにおけるすべてのオンラインユーザにおいて、現在ＴＴＩにオンラインしたばかりのユーザ、再送ユーザ、及び当該ユーザをスケジューリングする前にすでにスケジューリングされた新規伝送ユーザ、そして当該ユーザ自身を除いた残りのユーザであり、
新規伝送ユーザの平均レートがＧＢＲにより小さいことを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定する。
【００５２】
好ましくは、前記リソーススケジューリングユニットは、更に、新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、ユーザのＢＳＲがＧＢＲより大きい場合に、このユーザを制限されたＲＢ数のすでにＧＢＲに達したユーザリストに添加し、他のユーザに対してＲＢリソースの割り当てが完了した後、残余がまだある場合に、ＲＢリソースを、当該すでにＧＢＲに達したユーザリストにおけるユーザに割り当てる。
【００５３】
本発明では、ＰＦスケジューリングアルゴリズムに応じて、且つ各ユーザＧＢＲトラフィックのサービス品質ＱｏＳを結合して、各ユーザのスケジューリング優先度を確定し、それによってスケジューリングフェア性を保証した前提でトラフィックをＧＢＲレートにできるだけ満足させる。本発明に係るスケジューリング方法によれば、ＲＢリソースを十分に利用でき、ＧＢＲに達しないユーザレートを快速に上げ、できるだけ多いユーザがＧＢＲレートに達するようになり、それによってシステムにおいて全体的に満足したユーザ数を増やす。ＭＢＲがＧＢＲより大きい場合に、できるだけ多いユーザがＧＢＲレートに達するのを満たすことを基にして更にユーザのレートを上げることができ、高いレートのユーザの数を増加する。
【図面の簡単な説明】
【００５４】
【図１】本発明に係るサービス品質に基づく保証ビットレートのトラフィックスケジューリング方法の実施形態１のフローチャートである。
【図２】本発明に係るサービス品質に基づく保証ビットレートのトラフィックスケジューリング方法の実施形態２のフローチャートである。
【図３】本発明に係る実施形態１におけるＭＢＲが同一で、ＧＢＲが２００  Ｋｂｐｓである場合の模擬模式図である。
【図４】本発明の実施形態１ＭＢＲが同一で、ＧＢＲが３００Ｋｂｐｓである場合の模擬模式図である。
【図５】本発明に係る実施形態２におけるＭＢＲが３５０Ｋｂｐｓで、ＧＢＲが２００Ｋｂｐｓである場合の模擬模式図である。
【図６】本発明に係る実施形態２におけるＭＢＲが４００Ｋｂｐｓで、ＧＢＲが３００Ｋｂｐｓである場合の模擬模式図である。
【図７】本発明に係るサービス品質に基づく保証ビットレートのトラフィックスケジューリング装置の構成構造模式図である。
【発明を実施するための形態】
【００５５】
本発明の目的、技術的スキーム及び利点が更に明らかになるように、以下、実施形態を挙げながら図面を参照して、本発明を詳しく説明する。
【００５６】
以下の２つの実施形態において、ＬＴＥダウンリンクシステム、１０ＭＨｚ帯域幅、マクロ基地局を例として説明する。基本パラメーター及びシステム模擬に用いられたパラメーターは、表１に示す通りである。
【００５７】
【表１】
0005395982.tif 000025
【００５８】
次世代移動ネットワーク技術発展組織（ＮＧＭＮ）トラフィックモデルの推進に基づき、負荷のより大きい場面を選択し、ユーザデータパケットサイズを０．１６Ｍにし、各ＴＴＩがＭＢＲによってユーザデータバッファ（ＢＳＲ）に新たなデータを取り入れ、このようにユーザレートがＭＢＲより大きい現象が出なく、仮にシステムにおいてすべてのユーザがいずれも同じのＧＢＲトラフィック要求がある。以下、具体的な実施形態に合わせて、本発明の技術的スキームの実質を更に説明する。
【００５９】
実施形態１
本例はユーザのＭＢＲ＝ＧＢＲの場合に対し、即ち各ＴＴＩがＧＢＲによってユーザデータバッファ（ＢＳＲ）に新たなデータを取り入れる方式である。
【００６０】
各ＴＴＩがＧＢＲの大きさでＢＳＲに新たなデータに取り入れられた場合に、ユーザが一度再送すると、レートがＧＢＲより小さく、このため、ＭＢＲ＝ＧＢＲの場合、瞬間に、より多いユーザがＧＢＲレートより小さくなり、このとき、迅速な対応策を講じ、すなわち、ＧＢＲレートより小さいユーザにとって、ユーザバッファ（ＢＳＲ）におけるデータ量のサイズでＲＢ数を確定し、ＧＢＲレート以上のユーザにとって、ＧＢＲとＢＳＲにおけるより小さい値をデータ量大きさとしてＲＢ数を確定する。
【００６１】
図１は本発明に係るサービス品質に基づく保証ビットレートのトラフィックスケジューリング方法の実施形態１のフローチャートであり、図１に示すように、本発明に係るサービス品質に基づく保証ビットレートのトラフィックスケジューリング方法は以下のステップを含む。
【００６２】
ステップ１１において、現在の送信時間間隔（ＴＴＩ）においてシステムにおけるすべてのオンラインユーザの平均過去スループット（即ちユーザの平均レート）を算出する。算出公式は、
0005395982.tif 000026
【００６３】
となる。
【００６４】
上記式では、Ｎは設定された窓口長さであり、通常１０２４であり、もちろん、システム要求及び実際のスケジューリング場面により設定されてもよい。本例では、１つのユーザが同時に２つのＧＢＲトラフィックストリームを持つことを例として説明するが、ユーザが複数のＧＢＲトラフィックストリームを持つと、その算出方式が依然として上記公式により平均レートを確定してもよい。ＴＢ＿１（第１ストリーム）とＴＢ＿２（第２ストリーム）は、窓口時間で一回スケジューリングするＴＢ  Ｓｉｚｅであり、スケジューリングしなければ０である。ＡＣＫ＿１とＡＣＫ＿２は、基地局（ダウンリンクにとって）が受信した、ＴＢ＿１とＴＢ＿２の送信が成功したかのハイブリッド自動再送（ＨＡＲＱ：Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  Ｒｅｑｕｅｓｔ）確認情報であり、伝送が成功した場合に対応するＡＣＫが１であり、伝送が失敗した場合に対応するＡＣＫが０である。
【００６５】
ステップ１２において、基地局は、スケジューリングアルゴリズムに応じて、各ユーザ端末に対して優先度の行列を作る。
【００６６】
ステップ１２におけるスケジューリングアルゴリズムは、プロポーショナルフェアとＧＢＲトラフィックのサービス品質の２つの係数を合わせるアルゴリズムであり、ユーザの総合優先度（フェア係数）ＦＦの数式は、
0005395982.tif 000027
【００６７】
となる。
【００６８】
式では、
0005395982.tif 000028
【００６９】
は（汎用）プロポーショナルフェアアルゴリズム（Ｇ−ＰＦ）により算出されたフェア係数であり、
0005395982.tif 000029
【００７０】
には、分子はユーザがＮ個のＴＴＩ（選定した窓口長さ）において成功に伝送したＴＢ  Ｓｉｚｅであり、分母におけるＨｉｓｔｏｒｙＴｈｒｏｕｇｈｐｕｔは、ステップ１１で取得したユーザの平均過去スループットであり、「・」は点乗算を表す。
【００７１】
0005395982.tif 000030
【００７２】
はＧＢＲスケジューリングのフェア係数であり、
0005395982.tif 000031
【００７３】
には、指数位分子におけるＧＢＲはシステムによって設定された保証ビットレートを表し、
0005395982.tif 000032
【００７４】
はＧＢＲの確保された割合であり、ＧＢＲの上下振幅閾値に相当し、例えば
0005395982.tif 000033
【００７５】
であり、指数位分母におけるＨｉｓｔｏｒｙＴｈｒｏｕｇｈｐｕｔは上記ステップ１１で取得したユーザの平均過去スループットである。
【００７６】
当該ステップにおける算出結果に応じて、ユーザに優先度を順序付け、優先度が高いほどのユーザが行列の最も前に並ぶ。
【００７７】
ステップ１３において、ステップ１２で取得したユーザの優先度に従って再送ユーザをスケジューリングし、再送ユーザのＲＢ数が再送ＴＢ  Ｓｉｚｅにより決定され、ＧＢＲファクタに制限されない。
【００７８】
ステップ１４において、ステップ１２で取得したユーザの優先度に従って新規伝送ユーザをスケジューリングする。
【００７９】
ここで、前記ステップ１４は以下のステップを含んでよい。
【００８０】
ステップ１４１において、ステップ１１で取得したこのユーザのレートがＧＢＲより小さいかを判断し、小さいと、ステップ１４２に進み、そうではないと、ステップ１４３に進む。
【００８１】
ステップ１４２において、このユーザの平均レートがＧＢＲより小さいと、このユーザバッファ（ＢＳＲ）におけるデータ量に必要なＲＢ数
0005395982.tif 000034
【００８２】
でＲＢ数量を確定し、且つ現在の残余ＲＢ数との間からより小さい値を取る。
【００８３】
即ち
0005395982.tif 000035
【００８４】
である。
【００８５】
このユーザがシングルストリーム伝送であると、
0005395982.tif 000036
【００８６】
となる。
【００８７】
このユーザがダブルストリーム伝送であると、
0005395982.tif 000037
【００８８】
となる。
【００８９】
上記式では、
0005395982.tif 000038
【００９０】
はＭＡＣヘッダのビット数であり、ＬＴＥシステムでは１６ビットである。
0005395982.tif 000039
【００９１】
は巡回冗長検査（ＣＲＣ：Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）の長さであり、ＬＴＥシステムでは２４ビットである。
0005395982.tif 000040
【００９２】
は各ＲＢに含まれるサブキャリア数であり、サブキャリア間隔は１５ｋＨｚである場合に１２つであり、サブキャリア間隔は７．５ｋＨｚである場合に２４つである。
0005395982.tif 000041
【００９３】
は各ＴＴＩ内の使用可能なシンボル数であり、普通なＣＰでは１０つであり、拡張ＣＰでは８つである。
0005395982.tif 000042
【００９４】
はシングルストリームＣＱＩ又は第１ストリームのＣＱＩに対応する周波数スペクトル効率（単位はｂｉｔ／Ｓｙｍｂｏｌである）であり、
0005395982.tif 000043
【００９５】
はダブルストリームである場合に第２ストリームのＣＱＩに対応する周波数スペクトル効率である。ＣＱＩはユーザが報告した広帯域ＣＱＩを取る。
【００９６】
ステップ１４３において、このユーザ平均レートがＧＢＲ以上であると、ＧＢＲとＢＳＲにおけるより小さい値
0005395982.tif 000044
【００９７】
でＲＢ数量を確定し、且つ現在の残余ＲＢ数との間からより小さい値を取る。
【００９８】
即ち
0005395982.tif 000045
【００９９】
となり、
このユーザはシングルストリーム伝送であると、
0005395982.tif 000046
【０１００】
となり、
このユーザはダブルストリーム伝送であると、
0005395982.tif 000047
【０１０１】
となる。
【０１０２】
式では、
0005395982.tif 000048
【０１０３】
は端数を切り上げる動作であり、
0005395982.tif 000049
【０１０４】
は両者におけるより小さいものを取る動作であり、
0005395982.tif 000050
【０１０５】
はこのＤＴＣＨバッファのビット数であり、
0005395982.tif 000051
【０１０６】
はＧＢＲトラフィックの保証ビットレート（単位はｋｂｐｓである）であり、
0005395982.tif 000052
【０１０７】
はレート増強割合（目的はエラーブロック等に起因するサービスレート低減を予め防止する）であり、
0005395982.tif 000053
【０１０８】
はＲＬＣ／ＰＤＣＰヘッダ／Ｐａｄｄｉｎｇ等のコストにより強化すべき割合であり、
0005395982.tif 000054
【０１０９】
はＴＴＩの長さ（ここで１ｍｓ）であり、
0005395982.tif 000055
【０１１０】
はストリーム２（２つ目のＧＢＲトラフィックストリームのＣＱＩに対応するもの）の周波数スペクトル効率である。
【０１１１】
ステップ１５において、次の送信時間間隔に入る場合に、ステップ１１〜ステップ１４を繰り返す。
【０１１２】
図３は本発明に係る実施形態１におけるＭＢＲが同一で、ＧＢＲが２００Ｋｂｐｓである場合の模擬模式図である。図４は本発明に係る実施形態１におけるＭＢＲが同一で、ＧＢＲが３００Ｋｂｐｓである場合の模擬模式図である。図３、４を参照し、実施形態１の仮定場面で、模擬すると、本発明に係るＧＢＲトラフィックのスケジューリングスキームを用いて、ユーザ、特にエッジユーザのＧＢＲレートを十分に保証できることが分かる。本発明で用いられた模擬システムはＬＴＥ市販模擬システムである。
【０１１３】
実施形態２
本例はユーザのＭＢＲがＧＢＲより大きい場合に対し、即ち各ＴＴＩがＭＢＲによってユーザデータバッファ（ＢＳＲ）に新たなデータを取り入れる方式である。
【０１１４】
実施形態１に比べて、基本着想は同一であり、即ちＧＢＲレートに達したユーザのＲＢ数を制限し、省いたＲＢリソースをＧＢＲレートに達しないユーザに割り当てて、このようにＧＢＲレートに達しないユーザが十分なＲＢリソースを有してもっと多いデータ量を伝送でき、伝送レートが向上し、更にＧＢＲに達する。異なる点は、制限されたＲＢ数が既にＧＢＲレートに達したユーザを細部化し、このようにエッジユーザのＧＢＲレートを保証することを基にして、ＲＢリソースを十分に利用でき、ユーザレートを更に向上させ、それによってユーザが基本ＧＢＲレートを満足することを基にして、更に多いユーザがもっと高い速度のサービス品質を享受できる。
【０１１５】
図２は本発明に係るサービス品質に基づく保証ビットレートのトラフィックスケジューリング方法の実施形態２のフローチャートであり、図２に示すように、本例のサービス品質に基づく保証ビットレートのトラフィックスケジューリング方法は以下のステップを含む。
【０１１６】
ステップ２１において、現在の送信時間間隔においてシステムにおけるすべてのオンラインユーザの平均過去スループット（即ちユーザの平均レート）を算出する。算出公式は前述実施形態１におけるステップ１１の方式と同一であるため、ここでは詳細の記載は不要である。
【０１１７】
ステップ２２において、基地局は、スケジューリングアルゴリズムに応じて、各ユーザ端末に対して優先度の行列を作る。ユーザ優先度の算出公式は実施形態１におけるステップ１２と同一であり、ここで詳細な記載は不要である。
【０１１８】
ステップ２３において、ステップ２２で取得したユーザ優先度に従って再送ユーザをスケジューリングし、再送ユーザのＲＢ数が再送ＴＢ  Ｓｉｚｅにより決定され、ＧＢＲファクタにより制限されない。
【０１１９】
ステップ２４において、ステップ２２で取得したユーザ優先度に従って新規伝送ユーザをスケジューリングする。
【０１２０】
ここで、上記ステップ２４は具体的に以下のステップを含む。
【０１２１】
ステップ２４１において、ステップ２２で取得したユーザ優先度に従って新規伝送ユーザの行列を作る。
【０１２２】
ステップ２４２において、スケジューリングされたある新規伝送ユーザＵｅｉにとって、平均レートがＧＢＲより小さいと、このユーザＵｅｉバッファ（ＢＳＲ）においてデータ量によりＲＢ数量
0005395982.tif 000056
【０１２３】
を確定し、且つ現在の残余ＲＢ数との間からより小さい値を取る。
0005395982.tif 000057
【０１２４】
算出式が実施形態１のステップ１４２と同一である。平均レートがＧＢＲ以上であると、ステップ２４３に進む。
【０１２５】
ステップ２４３において、スケジューリングされたある新規伝送ユーザＵｅｉにとって、本セル他のオンラインユーザリストを確立し、リストにおいて再送ユーザ、現在ＴＴＩオンラインしたばかりのユーザ、Ｕｅｉの前にすでにスケジューリングされた新規伝送ユーザを除外する。Ｕｅｉの他のユーザリストが非ヌル、且つリストにおけるユーザの平均レートがＧＢＲより小さいものがあれば、ステップ２４４に進み、そうではないと、ステップ２４５に進む。
【０１２６】
ステップ２４４において、このユーザＵｅｉのＧＢＲ要求及び他のＢＳＲにおけるより小さい値
0005395982.tif 000058
【０１２７】
によりＵｅｉに割り当てられるＲＢ数量を確定し、且つ現在の残余ＲＢ数との間からより小さい値を取る。
0005395982.tif 000059
【０１２８】
算出式が実施形態１におけるステップ１４３と同一である。ステップ２４６に進む。
【０１２９】
ステップ２４５において、このユーザＵｅｉバッファ（ＢＳＲ）におけるデータ量によりＵｅｉに割り当てられたＲＢ数量は、
0005395982.tif 000060
【０１３０】
、且つ現在の残余ＲＢ数との間からより小さい値を取る。
0005395982.tif 000061
【０１３１】
算出式が実施形態１におけるステップ１４２と同一である。ステップ２４６を実行する。
【０１３２】
ステップ２４６において、ステップ２４１の新規伝送ユーザの優先度に従って次の新規伝送ユーザをスケジューリングし、ＲＢリソースを使い尽くし又は新規伝送ユーザスケジューリングが終わるまでステップ２４２〜ステップ２４５を繰り返す。
【０１３３】
ステップ２５において、次の送信時間間隔に入る場合に、ステップ２１〜ステップ２４を繰り返す。
【０１３４】
図３、４、５、６を参照し、２つの実施形態に対して仮定した場面で、模擬すると、本発明に係るＧＢＲトラフィックのスケジューリングスキームを用いて、ユーザ、特にエッジユーザのＧＢＲレートを保証でき、ＭＢＲ＞ＧＢＲ場面で、本発明がエッジユーザＧＢＲレートを保証することを基にして、平均、中心ユーザのレートを更に上げることができることが分かる。
【０１３５】
図５は本発明に係る実施形態２におけるＭＢＲが３５０Ｋｂｐｓ、ＧＢＲが２００Ｋｂｐｓである場合の模擬模式図であり、図６は本発明に係る実施形態２におけるＭＢＲが４００Ｋｂｐｓ、ＧＢＲが３００Ｋｂｐｓである場合の模擬模式図であり、図５及び図６を参照し、模擬すると、本発明のＧＢＲトラフィックのスケジューリングスキームを用いて、ユーザ、特にエッジユーザのＧＢＲレートを保証でき、ＭＢＲ＞ＧＢＲ場面で、本発明がエッジユーザＧＢＲレートを保証することを基にして、平均、中心ユーザのレートを更に上げることができることが分かる。
【０１３６】
図７は本発明に係るサービス品質に基づく保証ビットレートのトラフィックスケジューリング装置の構成構造模式図であり、図７に示すように、本発明に係るサービス品質に基づく保証ビットレートのトラフィックスケジューリング装置は、
現在のＴＴＩにおけるすべてのオンラインユーザのＧＢＲトラフィックの平均レートに応じて、各ユーザのスケジューリング優先度を確定することに用いられる確定ユニット７１と、
前記確定されたスケジューリング優先度に従って、順にユーザをスケジューリングして、ＲＢリソースをユーザに割り当てることに用いられるリソーススケジューリングユニット７２とを含む。
【０１３７】
前記確定ユニット７１は、ＰＦスケジューリングアルゴリズムに応じて、且つ各ユーザＧＢＲトラフィックのサービス品質ＱｏＳを結合して、各ユーザのスケジューリング優先度を確定する。
【０１３８】
好ましくは、前記確定ユニットは、更に、下式に従ってユーザのスケジューリング優先度ＦＦを確定する。
【０１３９】
0005395982.tif 000062
【０１４０】
ここで、
0005395982.tif 000063
【０１４１】
、
0005395982.tif 000064
【０１４２】
、「・」は点乗算を表し、
0005395982.tif 000065
【０１４３】
は現在ＴＴＩの前に選定されたＮ個のＴＴＩにけるＧＢＲトラフィックの平均レートであり、
0005395982.tif 000066
【０１４４】
はＮ個のＴＴＩにおける成功に伝送された伝送ブロックＴＢであり、
0005395982.tif 000067
【０１４５】
はシステムによって設定されたＧＢＲの確保された割合である。
【０１４６】
前記確定ユニット７１は、更に下式に従って
0005395982.tif 000068
【０１４７】
を確定する。
【０１４８】
0005395982.tif 000069
【０１４９】
、ここで、Ｎは選定されたウィンドウの長さであり、ＴＢ＿１〜ＴＢ＿ｍはＴＴＩにおけるスケジューリングされた各ＧＢＲトラフィックストリーム１〜ｍが１回スケジューリングされたＴＢのサイズであり、ＡＣＫ＿１、ＡＣＫ＿２及びＡＣＫ＿ｍの値は、対応するＴＢの送信が成功した場合に１であり、送信が失敗した場合に０である。
【０１５０】
前記リソーススケジューリングユニット７２は、更に、
優先度の順番に従って順次に再送ユーザをスケジューリングし、再送ユーザのＲＢ数が再送のＴＢのサイズにより決定され、ＧＢＲファクタに制限されない、
再送ユーザがスケジューリングした後にまだＲＢリソースが残った場合に、優先度の順番に従って順次に新規伝送ユーザをスケジューリングし、新規伝送ユーザＧＢＲトラフィックによって確定されたサービス品質に応じて、ＲＢ数を新規伝送ユーザに割り当てる。
【０１５１】
前記リソーススケジューリングユニット７２は、更に、
新規伝送ユーザの平均レートがＭＢＲより大きいことを確定した場合に、当該新規伝送ユーザをスケジューリングしない、
新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、本セルにおいてＧＢＲレートより小さい他のユーザが存在することを更に確定した場合に、ＧＢＲとユーザバッファＢＳＲにおけるより小さいデータ量に従って、当該ユーザのためにＲＢ数を確定し、本セルにおける他のユーザの平均レートがいずれもＧＢＲ以上であることを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定し、
新規伝送ユーザの平均レートがＧＢＲにより小さいことを確定した場合に、当該ユーザのＢＳＲにおけるデータ量に従って、当該ユーザのためにＲＢ数を確定する。
【０１５２】
前記リソーススケジューリングユニット７２は、更に、新規伝送ユーザの平均レートがＧＢＲ以上且つＭＢＲ以下であることを確定した場合に、ユーザのＢＳＲがＧＢＲより大きい場合に、当該ユーザを、制限されたＲＢ数がすでにＧＢＲに達したユーザリストに追加し、他のユーザに対してＲＢリソースの割り当てが完了した後、残余がまだある場合に、ＲＢリソースを、当該すでにＧＢＲに達したユーザリストにおけるユーザに割り当てる。
【０１５３】
当業者にとっては、図７に示すサービス品質に基づく保証ビットレートのトラフィックスケジューリング装置が前記サービス品質に基づく保証ビットレートのトラフィックスケジューリング方法を実現するために設計されたものであり、図７に示すような装置では各処理ユニットの機能が前記実施形態１〜２に記載を参照して理解するようになり、各処理ユニットの機能がプロセッサーに運行されるプログラムにより実現されてよく、具体的なロジック回路により実現されてもよい。
【０１５４】
以上は、本発明の好適な実施形態に過ぎず、本発明の保護範囲を限定するものではない。
【図１】
0005395982.tif 000086
【図２】
0005395982.tif 000087
【図３】
0005395982.tif 000088
【図４】
0005395982.tif 000089
【図５】
0005395982.tif 000090
【図６】
0005395982.tif 000091
【図７】
0005395982.tif 000092