(57)【要約】  本発明は、非フルバッファシナリオでのユーザ知覚レートを改善するために、サービススケジューリング方法および装置を開示する。装置は主に、第１のサービスの第１のスケジューリング優先度を取得するように構成される取得ユニットと、送出バッファ内の第１のサービスのデータ量、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定するように構成される決定ユニットと、第１のサービスを第２のスケジューリング優先度によってスケジューリングするように構成されるスケジューリングユニットとを含む。
2017532888.tif 000002
【特許請求の範囲】
【請求項１】
第１のサービスの第１のスケジューリング優先度を取得するように構成される取得ユニットと、
送出バッファ内の前記第１のサービスのデータ量、前記第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの第２のスケジューリング優先度を決定するように構成される決定ユニットと、
前記第１のサービスを前記第２のスケジューリング優先度によってスケジューリングするように構成されるスケジューリングユニットとを備えることを特徴とするサービススケジューリング装置。
【請求項２】
前記第１のサービスの前記第２のスケジューリング優先度は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例し、前記サービスの前記第１のスケジューリング優先度に正比例し、
または、
前記第１のサービスの前記第２のスケジューリング優先度は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例することを特徴とする請求項１に記載の装置。
【請求項３】
前記決定ユニットは、具体的には、
前記送出バッファ内の前記第１のサービスの前記データ量、および、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力によって、前記第１のサービスの重み因子を決定することであって、前記第１のサービスの前記重み因子は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子を決定することと、
前記第１のサービスの前記重み因子、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの前記第２のスケジューリング優先度を決定することであって、前記第１のサービスの前記第２のスケジューリング優先度は、前記第１のサービスの前記重み因子に正比例する、前記第１のサービスの前記第２のスケジューリング優先度を決定することとを行うように構成されることを特徴とする請求項２に記載の装置。
【請求項４】
前記取得ユニットは、具体的には、
瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、前記第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、前記第１のサービスの初期パケット遅延情報の組み合わせによって、前記第１のサービスの前記第１のスケジューリング優先度を決定すること、または、
前記第１のサービスのためにプリセットされる前記第１のスケジューリング優先度を取得することを行うように構成されることを特徴とする請求項１乃至３のいずれかに記載の装置。
【請求項５】
前記スケジューリングユニットは、具体的には、スケジューリング期間内において、前記第２のスケジューリング優先度が下降する順序で、前記第１のサービスをスケジューリングし、システムリソースを割り当てるように構成されることを特徴とする請求項１乃至４のいずれかに記載の装置。
【請求項６】
前記決定ユニットは、前記スケジューリングユニットが、前記スケジューリング期間内において、前記第２のスケジューリング優先度が下降する順序で、前記第１のサービスをスケジューリングし、前記システムリソースを割り当てた後で、かつ次のスケジューリング期間が到来する前に、前記第１のサービスの前記第２のスケジューリング優先度を再び決定するようにさらに構成されることを特徴とする請求項５に記載の装置。
【請求項７】
前記ユーザ機器の前記無線インターフェイス送信能力は、前記ユーザ機器の瞬間チャネル情報、および、前記ユーザ機器の平均チャネル情報のいずれか、または、前記ユーザ機器の瞬間チャネル情報、および、前記ユーザ機器の平均チャネル情報の組み合わせであることを特徴とする請求項１乃至３のいずれかに記載の装置。
【請求項８】
第１のサービスの第１のスケジューリング優先度を取得するステップと、
送出バッファ内の前記第１のサービスのデータ量、前記第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの第２のスケジューリング優先度を決定するステップと、
前記第１のサービスを前記第２のスケジューリング優先度によってスケジューリングするステップとを備えることを特徴とするサービススケジューリング方法。
【請求項９】
前記第１のサービスの前記第２のスケジューリング優先度は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例し、前記サービスの前記第１のスケジューリング優先度に正比例し、
または、
前記第１のサービスの前記第２のスケジューリング優先度は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例することを特徴とする請求項８に記載の方法。
【請求項１０】
送出バッファ内の前記第１のサービスのデータ量、前記第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの第２のスケジューリング優先度を決定する前記ステップは、
前記送出バッファ内の前記第１のサービスの前記データ量、および、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力によって、前記第１のサービスの重み因子を決定するステップであって、前記第１のサービスの前記重み因子は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子を決定するステップと、
前記第１のサービスの前記重み因子、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの前記第２のスケジューリング優先度を決定するステップであって、前記第１のサービスの前記第２のスケジューリング優先度は、前記第１のサービスの前記重み因子に正比例する、前記第１のサービスの前記第２のスケジューリング優先度を決定するステップとを備えることを特徴とする請求項９に記載の方法。
【請求項１１】
第１のサービスの第１のスケジューリング優先度を取得する前記ステップは、
瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、前記第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、前記第１のサービスの初期パケット遅延情報の組み合わせによって、前記第１のサービスの前記第１のスケジューリング優先度を決定するステップ、または、
前記第１のサービスのためにプリセットされる前記第１のスケジューリング優先度を取得するステップを備えることを特徴とする請求項８乃至１０のいずれかに記載の方法。
【請求項１２】
前記第１のサービスを前記第２のスケジューリング優先度によってスケジューリングする前記ステップは、スケジューリング期間内において、前記第２のスケジューリング優先度が下降する順序で、前記第１のサービスをスケジューリングし、システムリソースを割り当てるステップを備えることを特徴とする請求項８乃至１１のいずれかに記載の方法。
【請求項１３】
スケジューリング期間内において、前記第２のスケジューリング優先度が下降する順序で、前記第１のサービスをスケジューリングし、システムリソースを割り当てた後で、かつ次のスケジューリング期間が到来する前に、前記方法は、前記第１のサービスの前記第２のスケジューリング優先度を再び決定するステップをさらに備えることを特徴とする請求項１２に記載の方法。
【請求項１４】
前記ユーザ機器の前記無線インターフェイス送信能力は、前記ユーザ機器の瞬間チャネル情報、および、前記ユーザ機器の平均チャネル情報のいずれか、または、前記ユーザ機器の瞬間チャネル情報、および、前記ユーザ機器の平均チャネル情報の組み合わせであることを特徴とする請求項８乃至１０のいずれかに記載の方法。
【請求項１５】
プロセッサとメモリとを備えるデバイスであって、
前記プロセッサは、前記メモリにプリセットされるプログラムを読み出し、前記プログラムによって、以下のプロセス：
第１のサービスの第１のスケジューリング優先度を取得することと、
送出バッファ内の前記第１のサービスのデータ量、前記第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの第２のスケジューリング優先度を決定することと、
前記第１のサービスを前記第２のスケジューリング優先度によってスケジューリングすることとを実行するように構成されることを特徴とするデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤレス技術の分野に関し、詳細には、サービススケジューリング方法およびデバイスに関する。
【背景技術】
【０００２】
ワイヤレス通信システムでは、１つのセル内の複数のユーザ機器が、基地局とのアップリンクまたはダウンリンク通信を同時的に実行し得る。各々のユーザ機器は、１または複数のアップリンクまたはダウンリンクサービスをセットアップ（ｓｅｔ  ｕｐ：構築）する。各々のサービスは１または複数のパケットを含み、各々のサービスに対応するパケットは異なる合計の長さを有する。基地局のスケジューラは、各々のサービスによって、スケジューリングを実行し、システムリソースを割り当て、または、各々のユーザ機器によって、スケジューリングを実行し、システムリソースを割り当てる。ユーザ機器によって、スケジューリングが実行され、システムリソースが割り当てられる場合、１つのユーザ機器は、１つのサービスとみなされ得る。残りのステップは同じである。特に、各々のユーザ機器が１つのサービスのみをセットアップする場合、ユーザ機器によるスケジューリングは、サービスによるスケジューリングと完全に同等である。各々のサービスによって、スケジューリングを実行し、システムリソースを割り当てる方式が、本明細書での説明のために使用される。１つのユーザ機器は、本明細書では、各々のユーザ機器によって、スケジューリングを実行し、システムリソースを割り当てる方式によって処理するための１つのサービスとみなされ得る。残りのステップは同じである。
【０００３】
図１で示されるように、サービス１からサービスＮは、移動局ＭＳ１からＭＳＫによりセットアップされるアップリンクまたはダウンリンクサービスである。ＭＳ１からＭＳＫは、無線インターフェイスを使用することにより基地局と通信する。スケジューラは基地局に属する。データ送信を実行するために、セル内の多重のサービス（１または複数のユーザ機器に属する）が、システムリソースが割り当てられることを待機する場合、スケジューラは、サービスのスケジューリングシーケンスを決定し、サービスのためにシステムリソースを割り当てる。
【０００４】
スケジューラは、いくつかの知られているパラメータ（例えば、瞬間レート、平均レート、サービスのサービス品質、および、サービスの初期パケット遅延）、およびスケジューリングアルゴリズムによって、各々のサービスのスケジューリング優先度を計算する。スケジューラは、スケジューリング優先度によって、サービススケジューリングを実行し、システムリソースを割り当てる。より高い優先度を伴うサービスが、優先的にスケジューリングされ、優先的にシステムリソースを割り当てられる。システムリソースはここでは、ワイヤレス通信システムに限定され、サービスに割り当てられることを必要とするリソース、または、サービスをセットアップするユーザ機器により使用されるリソースを指す。例えば、ロングタームエボリューション（Long Term Evalution、LTE）システムの物理チャネルリソース（物理リソースブロック、プリコーディング行列、アンテナなど）、および、ユニバーサル移動通信システム（Universal Mobile Telecommunications System、UMTS）のコードチャネルリソース（例えば、ウォルシュコード）。
【０００５】
図２で示されるように、スケジューラは、瞬間チャネル情報、平均チャネル情報、サービスのＱｏＳ情報、および、サービスの初期パケット遅延情報のいずれか１つ、または、瞬間チャネル情報、平均チャネル情報、サービスのＱｏＳ情報、および、サービスの初期パケット遅延情報の組み合わせによって、各々のサービスの第１のスケジューリング優先度を決定し、第１のスケジューリング優先度によって、スケジューリングを実行し、各々のサービスのためのシステムリソースを割り当てる。ユーザ機器の瞬間チャネル情報または平均チャネル情報は、サービスをセットアップするユーザ機器の瞬間チャネル情報または平均チャネル情報を指す。瞬間チャネル情報は、ユーザ機器の瞬間チャネル品質を反映し得る、瞬間レート、瞬間スペクトル効率、瞬間チャネル品質インデックス（Channel Quantity Index、CQI）／変調およびコーディングスキーム（Modulation Code Scheme、MCS）、ならびに瞬間多重入力多重出力（Multiple Input Multiple Output、MIMO）モードなどのパラメータを含む。平均チャネル情報は、ユーザ機器の平均チャネル品質を反映し得る、平均レート、平均スペクトル効率、平均ＣＱＩ／ＭＣＳ、および平均ＭＩＭＯモードなどのパラメータを含む。
【０００６】
一般的にはスケジューラは、アップリンクスケジューラおよびダウンリンクスケジューラを含み得る。アップリンクスケジューラとダウンリンクスケジューラとの間のスケジューリングアルゴリズムでの違いは存しない。古典的なスケジューリングアルゴリズムは、プロポーショナルフェア（Proportional Fair、PF）スケジューリングアルゴリズム、最大レート（Ｍａｘレート）スケジューリングアルゴリズム、ラウンドロビン（Round Robin、RR）スケジューリングアルゴリズム、最大−最大重み付け遅延第１（Maximum-Largest Weighted Delay First、M-LWDF）スケジューリングアルゴリズム、およびＥＸＰ／ＰＦ（エクスポネンシャル／プロポーショナルフェア（EXPonential/Proportional Fair））スケジューリングアルゴリズムを含む。
【０００７】
以下のアルゴリズムでは、ｒi（ｔ）は、サービス、または、サービスをセットアップするユーザ機器の瞬間レートを表し、Ｒi（ｔ）は、サービス、または、サービスをセットアップするユーザ機器の平均レートを表し、Ｐｒｉｏｒｉｔｙiは、サービスのスケジューリング優先度を表すこととすると、
ＰＦスケジューリングアルゴリズムは、式１および式２を使用することにより表される。
【０００８】
【数１】
2017532888.tif 000003
【０００９】
【数２】
2017532888.tif 000004
【００１０】
ただしＴは定数である。ＰＦスケジューリングアルゴリズムは、ユーザ機器の瞬間レート、およびユーザ機器の平均レートの両方を考慮し、ユーザ機器の公平性を確保し得るものであり、良好なセルレート性能の獲得もし得る。
【００１１】
Ｍａｘレートスケジューリングアルゴリズムは、式３により表される。
【００１２】
Ｐｒｉｏｒｉｔｙi＝ｒi（ｔ）  （３）
【００１３】
Ｍａｘレートスケジューリングアルゴリズムは、ユーザ機器の瞬間レートのみを考慮する。あらゆる時間に、最大瞬間レートを伴うユーザ機器がスケジューリングされる。したがってＭａｘレートスケジューリングアルゴリズムは、セルレート性能の観点では最も良好であるが、ユーザ機器の公平性の観点では最も悪い。
【００１４】
ラウンドロビンスケジューリングアルゴリズムは、式４により表される。
【００１５】
【数３】
2017532888.tif 000005
【００１６】
ラウンドロビンスケジューリングアルゴリズムでは、スケジューリングの観点で各々のユーザ機器に対してラウンドロビンスケジューリングを実行し、かつシステムリソースを割り当てる機会は等しく、そのことは、ユーザ機器の公平性が最良であるということを意味する。ラウンドロビンスケジューリングアルゴリズムは、ユーザ機器の瞬間レートを少しも考慮しない。したがってラウンドロビンスケジューリングアルゴリズムは、セルレート性能の観点では最も悪い。
【００１７】
Ｍ−ＬＷＤＦスケジューリングアルゴリズムは、式５により表される。
【００１８】
【数４】
2017532888.tif 000006
【００１９】
ただしＷi（ｔ）は、サービスｉの初期パケット遅延、すなわち、
【００２０】
【数５】
2017532888.tif 000007
【００２１】
である。Ｐａｃｋｅｔｋ∈Ｓｅｒｖｉｃｅｉは、サービスｉに属するすべてのパケットを表す。ＴｉｍｅNowは、現在の時間を表す。Ｔｉｍｅk,Inは、パケットｋが、スケジューリングされることになるキューに入るときの時間を表す。
【００２２】
【数６】
2017532888.tif 000008
【００２３】
であり、ただしτiは、サービスｉの許容可能な最大待機遅延を表し、δiは、イベント｛Ｗi（ｔ）＞τi｝が発生することが許容される最大確率を表す。Ｍ−ＬＷＤＦスケジューリングアルゴリズムは、ＨＯＬを考慮し、さらには、瞬間レートおよび平均レートを考慮する。したがってＭ−ＬＷＤＦスケジューリングアルゴリズムは、パケットが時間切れのために失われるということの確率が相対的に低いということを確実にし得るものであり、ユーザ機器の公平性が調整された場合に、相対的に良好なセルレート性能を同時に獲得もし得る。
【００２４】
ＥＸＰ／ＰＦスケジューリングアルゴリズムは、式６により表される。
【００２５】
【数７】
2017532888.tif 000009
【００２６】
リアルタイム（Real Time、RT）サービスは主に、遅延に敏感であるサービス、例えばビデオおよびボイスサービスである。非リアルタイム（Non-Real Time、NRT）サービスは主に、遅延にあまり敏感でないサービス、例えばファイル転送プロトコル（File Transfer Protocol、FTP）ダウンロードサービスである。ｉ∈ＲＴは、サービスｉがリアルタイムサービスであるということを表す。ａiおよびＷi（ｔ）の定義は、上記のものと同じである。
【００２７】
【数８】
2017532888.tif 000010
【００２８】
であり、ただしＮRTは、リアルタイムサービスをセットアップするユーザ機器の全数量を表す。Ｍ（ｔ）は、時間ｔにセル内でスケジューリングされることに対して待機するＲＴパケットの平均数量を表す。
【００２９】
【数９】
2017532888.tif 000011
【００３０】
であり、ただしεおよびｋは定数であり、
【００３１】
【数１０】
2017532888.tif 000012
【００３２】
および
【００３３】
【数１１】
2017532888.tif 000013
【００３４】
である。
【００３５】
ＥＸＰ／ＰＦスケジューリングアルゴリズムでは、ＲＴサービスおよびＮＲＴサービスの両方が存在する混合型のサービスシナリオに対して、ＲＴサービスの初期パケット遅延が最大待機遅延に近付くとき、スケジューリング優先度は一般的には、ＮＲＴサービスのそれより高い。混合型のサービスシナリオでは、ＥＸＰ／ＰＦスケジューリングアルゴリズムは、サービスの初期パケット遅延がサービスの最大待機遅延を可能な限り上回らないということを十分に確実にし得るものであり、ユーザ機器の公平性、およびセルレート性能を調和させることもある。
【００３６】
上述の古典的なスケジューリングアルゴリズム以外に、式７で示されるような、いくつかの他の変形もまた存在する。
【００３７】
【数１２】
2017532888.tif 000014
【００３８】
ただしＫ、α、β、およびλは定数である。多くの同様の変形式が存在するが、それらの式は、本明細書で再び列挙されない。
【００３９】
第３世代パートナーシッププロジェクト（3rd Generation Partnership Project、3GPP）では、フルバッファ（Full Buffer）サービスの定義、および、非フルバッファ（Non-full buffer）サービスの定義が与えられる。フルバッファサービスは、アップリンクまたはダウンリンクサービスデータの連続的な送信と定義される。非フルバッファサービスは、アップリンクまたはダウンリンクサービスデータのバースト送信と定義される。
【００４０】
上述の式１から式７はすべて、フルバッファサービスで設計される。ユーザ機器の、瞬間チャネル情報（例えば、瞬間レートまたは瞬間スペクトル効率）、平均チャネル情報（例えば、平均レートまたは平均スペクトル効率）、サービスの初期パケット遅延情報、サービス品質（Quality of Service、QoS）情報などが、各々のサービスのスケジューリング優先度を計算するための入力として使用され、次いでスケジューリング優先度によって、システムリソースがサービスに割り当てられる。
【００４１】
非フルバッファシナリオでは、存在するスケジューリングアルゴリズムは相対的に低いユーザに知覚されるレート（user-perceived rate）（以下、ユーザ知覚レート）を有し、ユーザ体験は影響を及ぼされる。
【発明の概要】
【００４２】
本発明の実施形態は、非フルバッファシナリオでのユーザ知覚レートを改善するために、サービススケジューリング方法およびデバイスを提供する。
【００４３】
本発明の実施形態で提供される具体的な技術的解決策は、以下のようなものである。
【００４４】
第１の態様によれば、
第１のサービスの第１のスケジューリング優先度を取得するように構成される取得ユニットと、
送出バッファ内の第１のサービスのデータ量、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定するように構成される決定ユニットと、
第１のサービスを第２のスケジューリング優先度によってスケジューリングするように構成されるスケジューリングユニットと
を含む、サービススケジューリング装置が提供される。
【００４５】
第１の態様に関して、第１の可能な実現方式では、第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例し、サービスの第１のスケジューリング優先度に正比例し、
または、
第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する。
【００４６】
第１の態様の第１の可能な実現方式に関して、第２の可能な実現方式では、決定ユニットは、具体的には、
送出バッファ内の第１のサービスのデータ量、および、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力によって、第１のサービスの重み因子を決定することであって、第１のサービスの重み因子は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子を決定することと、
第１のサービスの重み因子、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定することであって、第１のサービスの第２のスケジューリング優先度は、第１のサービスの重み因子に正比例する、前記第１のサービスの第２のスケジューリング優先度を決定することとを行うように構成される。
【００４７】
第２の可能な実現方式に対する第１の態様のいずれか１つに関して、第３の可能な実現方式では、取得ユニットは、具体的には、
瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、第１のサービスの初期パケット遅延情報の組み合わせによって、第１のサービスの第１のスケジューリング優先度を決定すること、または、
第１のサービスのためにプリセットされる第１のスケジューリング優先度を取得することを行うように構成される。
【００４８】
第３の可能な実現方式に対する第１の態様のいずれか１つに関して、第４の可能な実現方式では、スケジューリングユニットは、具体的には、スケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスをスケジューリングし、システムリソースを割り当てるように構成される。
【００４９】
第１の態様の第４の可能な実現方式に関して、第５の可能な実現方式では、決定ユニットは、スケジューリングユニットが、スケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスをスケジューリングし、システムリソースを割り当てた後で、かつ次のスケジューリング期間が到来する前に、第１のサービスの第２のスケジューリング優先度を再び決定するようにさらに構成される。
【００５０】
第２の可能な実現方式に対する第１の態様のいずれか１つに関して、第６の可能な実現方式では、ユーザ機器の無線インターフェイス送信能力は、ユーザ機器の瞬間チャネル情報、および、ユーザ機器の平均チャネル情報のいずれか、または、ユーザ機器の瞬間チャネル情報、および、ユーザ機器の平均チャネル情報の組み合わせである。
【００５１】
第２の態様によれば、
第１のサービスの第１のスケジューリング優先度を取得するステップと、
送出バッファ内の第１のサービスのデータ量、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定するステップと、
第１のサービスを第２のスケジューリング優先度によってスケジューリングするステップとを含む、サービススケジューリング方法が提供される。
【００５２】
第２の態様に関して、第１の可能な実現方式では、第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例し、サービスの第１のスケジューリング優先度に正比例し、
または、
第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する。
【００５３】
第１の可能な実現方式に対する第２の態様に関して、第２の可能な実現方式では、送出バッファ内の第１のサービスのデータ量、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定するステップは、
送出バッファ内の第１のサービスのデータ量、および、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力によって、第１のサービスの重み因子を決定するステップであって、第１のサービスの重み因子は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子を決定するステップと、
第１のサービスの重み因子、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定するステップであって、第１のサービスの第２のスケジューリング優先度は、第１のサービスの重み因子に正比例する、前記第１のサービスの第２のスケジューリング優先度を決定するステップとを含む。
【００５４】
第２の可能な実現方式に対する第２の態様に関して、第３の可能な実現方式では、第１のサービスの第１のスケジューリング優先度を取得するステップは、
瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、第１のサービスの初期パケット遅延情報の組み合わせによって、第１のサービスの第１のスケジューリング優先度を決定するステップ、または、
第１のサービスのためにプリセットされる第１のスケジューリング優先度を取得するステップを含む。
【００５５】
第３の可能な実現方式に対する第２の態様に関して、第４の可能な実現方式では、第１のサービスを第２のスケジューリング優先度によってスケジューリングするステップは、スケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスをスケジューリングし、システムリソースを割り当てるステップを含む。
【００５６】
第２の態様の第４の可能な実現方式に関して、第５の可能な実現方式では、スケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスをスケジューリングし、システムリソースを割り当てた後で、かつ次のスケジューリング期間が到来する前に、方法は、第１のサービスの第２のスケジューリング優先度を再び決定するステップをさらに含む。
【００５７】
第２の可能な実現方式に対する第２の態様に関して、第６の可能な実現方式では、ユーザ機器の無線インターフェイス送信能力は、ユーザ機器の瞬間チャネル情報、および、ユーザ機器の平均チャネル情報のいずれか、または、ユーザ機器の瞬間チャネル情報、および、ユーザ機器の平均チャネル情報の組み合わせである。
【００５８】
第３の態様によれば、プロセッサとメモリとを含むデバイスであって、
プロセッサは、メモリにプリセットされるプログラムを読み出し、プログラムによって、以下のプロセス：
第１のサービスの第１のスケジューリング優先度を取得することと、
送出バッファ内の第１のサービスのデータ量、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定することと、
第１のサービスを第２のスケジューリング優先度によってスケジューリングすることとを実行するように構成される、デバイスが提供される。
【００５９】
上述の技術的解決策に基づいて、本発明の実施形態では、サービスの第２のスケジューリング優先度は、送出バッファ内のサービスのデータ量、サービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、サービスの第１のスケジューリング優先度によって決定され、サービスは、第２のスケジューリング優先度によってスケジューリングされる。したがって非フルバッファシナリオでは、送出バッファ内のサービスのデータ量、および、サービスをセットアップするユーザ機器の無線インターフェイス送信能力の両方が、第２のスケジューリング優先度を決定するために考慮され、そのことによって、サービスが第２のスケジューリング優先度によってスケジューリングされる場合、ユーザ知覚レートは効果的に改善され得るものであり、ユーザ体験はさらに改善される。
【図面の簡単な説明】
【００６０】
【図１】存在するサービススケジューリングの概略図である。
【図２】存在するスケジューラの概略の原理図である。
【図３】本発明の実施形態によるサービススケジューリング装置の概略の構造図である。
【図４】本発明の実施形態によるデバイスの概略の構造図である。
【図５】本発明の実施形態によるサービススケジューリングの概略のフローチャートである。
【図６】第１のスケジューリング優先度によってサービススケジューリングを実行する概略のタイミング図である。
【図７】本発明の実施形態による、第２のスケジューリング優先度によってサービススケジューリングを実行する概略のタイミング図である。
【図８】本発明の実施形態によるサービススケジューリングの概略図である。
【発明を実施するための形態】
【００６１】
本発明の目的、技術的解決策、および利点をより明確にするために、付随する図面を参照して本発明を詳細に、以下、さらに説明する。明らかに、説明される実施形態は、本発明の実施形態の単に一部ではあるが、すべてではない。当業者により、本発明の実施形態に基づいて、創作的努力なしに得られるすべての他の実施形態は、本発明の保護範囲に在るものとする。
【００６２】
非フルバッファシナリオは、実際のワイヤレスネットワークで普及している。サービスの、パケットの数量、およびパケットの長さは、両方とも有限である。非フルバッファシナリオでは、ユーザ知覚レートは、バーストサービスを送信するために要する時間により除算される、バーストサービスのビットの全数量と定義される。バーストサービスを送信するために要する時間は、次のことを指す：バーストサービスの第１のパケットが基地局またはユーザ機器の送出バッファに達するときの時間が、開始時間Ｔstartとして使用され、バーストサービスの最後のパケットが正しく受信されるときの時間が、終了時間Ｔendとして使用され、バーストサービスを送信するために要する時間は、Ｔend−Ｔstartである。
【００６３】
以下の実施形態では、各々のユーザ機器によって、スケジューリングが実行され、システムリソースが割り当てられるという状況のもとで、スケジューリング優先度は、ユーザ機器に対するものであってもまたよく。マルチキャリアシステムでは、同じサービスが、異なるスケジューリング優先度を、異なるサブチャネルで有することがある。この状況のもとで、サービスのスケジューリング優先度は、特定のサブチャネルに対するものであり得る。以下の実施形態では、サービスが、説明のために、スケジューリングの基本ユニットとして使用される。スケジューリングを実行するためにユーザ機器、または、サービスのサブチャネルをユニットとして使用するプロセスは、スケジューリングを実行するためにサービスをユニットとして使用するプロセスと同じである。当業者は、スケジューリングがスケジューリング優先度によって実行されることを必要とするすべてのシナリオ、以下の実施形態により提供される技術的解決策が適用され得るということを理解するはずである。
【００６４】
本発明のこの実施形態では、図３で示されるように、サービススケジューリング装置は主に、
第１のサービスの第１のスケジューリング優先度を取得するように構成される取得ユニット３０１と、
送出バッファ内の第１のサービスのデータ量、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定するように構成される決定ユニット３０２と、
第１のサービスを第２のスケジューリング優先度によってスケジューリングするように構成されるスケジューリングユニット３０３とを含む。
【００６５】
第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例し、サービスの第１のスケジューリング優先度に正比例し、
または、
第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する。
【００６６】
好ましくは、決定ユニット３０２は、具体的には、
送出バッファ内の第１のサービスのデータ量、および、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力によって、第１のサービスの重み因子を決定することであって、第１のサービスの重み因子は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子を決定することと、
第１のサービスの重み因子、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定することであって、第１のサービスの第２のスケジューリング優先度は、第１のサービスの重み因子に正比例する、前記第１のサービスの第２のスケジューリング優先度を決定することとを行うように構成される。
【００６７】
好ましくは、取得ユニット３０１は、具体的には、
瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、第１のサービスの初期パケット遅延情報の組み合わせによって、第１のサービスの第１のスケジューリング優先度を決定すること、または、
第１のサービスのためにプリセットされる第１のスケジューリング優先度を取得することを行うように構成される。
【００６８】
好ましくは、スケジューリングユニット３０３は、具体的には、スケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスをスケジューリングし、システムリソースを割り当てるように構成される。
【００６９】
好ましくは、決定ユニット３０２は、スケジューリングユニット３０３が、スケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスをスケジューリングし、システムリソースを割り当てた後で、かつ次のスケジューリング期間が到来する前に、第１のサービスの第２のスケジューリング優先度を再び決定するようにさらに構成される。
【００７０】
同じ発明の概念に基づいて、図４で示されるように、本発明の実施形態はデバイスをさらに提供する。デバイスは主に、プロセッサ４０１とメモリ４０２とを含む。プロセッサ４０１は、メモリ４０２にプリセットされるプログラムを読み出し、プログラムによって、以下のプロセス：
第１のサービスの第１のスケジューリング優先度を取得することと、
送出バッファ内の第１のサービスのデータ量、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定することと、
第１のサービスを第２のスケジューリング優先度によってスケジューリングすることとを実行するように構成される。
【００７１】
第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例し、サービスの第１のスケジューリング優先度に正比例し、
または、
第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する。
【００７２】
好ましくは、プロセッサ４０１は、送出バッファ内の第１のサービスのデータ量、および、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力によって、第１のサービスの重み因子を決定することであって、第１のサービスの重み因子は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子を決定することと、
第１のサービスの重み因子、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定することであって、第１のサービスの第２のスケジューリング優先度は、第１のサービスの重み因子に正比例する、前記第１のサービスの第２のスケジューリング優先度を決定することとを行う。
【００７３】
好ましくは、プロセッサ４０１は、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、第１のサービスの初期パケット遅延情報の組み合わせによって、第１のサービスの第１のスケジューリング優先度を決定すること、または、
第１のサービスのためにプリセットされる第１のスケジューリング優先度を取得することを行う。
【００７４】
好ましくは、プロセッサ４０１は、スケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスをスケジューリングし、システムリソースを割り当てる。
【００７５】
好ましくは、プロセッサ４０１が、スケジューリング期間内いおいて、第２のスケジューリング優先度が下降する順序で、第１のサービスをスケジューリングし、システムリソースを割り当てた後で、かつ次のスケジューリング期間が到来する前に、第１のサービスの第２のスケジューリング優先度は再び決定される。
【００７６】
同じ発明の概念に基づいて、本発明のこの実施形態では、図５で示されるように、サービススケジューリングを実行する詳細な方法手順は、以下のようなものである。
【００７７】
ステップ５０１：第１のサービスの第１のスケジューリング優先度を取得する。
【００７８】
多重のサービスが存在する場合、各々のサービスの第１のスケジューリング優先度が、別個に取得される。各々のサービスのスケジューリング優先度を取得する方式は、第１のサービスの第１のスケジューリング優先度を取得する方式と同じである。
【００７９】
第１のサービスの第１のスケジューリング優先度は、多重の方式で取得され得るものであり、それらの方式は、
瞬間チャネル情報（瞬間レート）、平均チャネル情報（平均レート）、サービス品質（ＱｏＳ）情報、および、第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報（瞬間レート）、平均チャネル情報（平均レート）、サービス品質（ＱｏＳ）情報、および、第１のサービスの初期パケット遅延情報の組み合わせによって第１のサービスの第１のスケジューリング優先度を決定すること、または、
第１のサービスのためにプリセットされる第１のスケジューリング優先度を取得することを含むが、それらに限定されない。
【００８０】
具体的な実現の間、第１のサービスの第１のスケジューリング優先度は、ＰＦスケジューリングアルゴリズム、Ｍａｘレートスケジューリングアルゴリズム、ラウンドロビンスケジューリングアルゴリズム、Ｍ−ＬＷＤＦスケジューリングアルゴリズム、およびＥＸＰ／ＰＦスケジューリングアルゴリズムなどの古典的なスケジューリングアルゴリズムを使用することによる計算によって得られ得る。第１のサービスの第１のスケジューリング優先度は、古典的なスケジューリングアルゴリズムの変形アルゴリズムを使用することによる計算によって、さらに得られ得る。第１のサービスの第１のスケジューリング優先度は、前もって指定されることがあってもまたよい。
【００８１】
第１のスケジューリング優先度は、任意の正の定数であり得るものであり、例えば第１のスケジューリング優先度は、Ｐｒｉｏｒｉｔｙi＝１である。
【００８２】
本発明は、第１のサービスの第１のスケジューリング優先度を取得する方式を限定しない。当業者により創作的努力なしに得られる、第１のサービスの第１のスケジューリング優先度を取得するすべての方式が、本発明に適用され得る。
【００８３】
ステップ５０２：送出バッファ内の第１のサービスのデータ量、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度を決定する。
【００８４】
多重のサービスが存在するとき、各々のサービスの第２のスケジューリング優先度を決定する方式は、第１のサービスの第２のスケジューリング優先度を決定する方式と同じである。
【００８５】
第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例し、第１のサービスの第１のスケジューリング優先度に正比例し、
または、
第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する。
【００８６】
具体的には、第１のサービスの第１のスケジューリング優先度が、何らかのプリセットされる正の定数であるとき、第１のサービスの第２のスケジューリング優先度は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する。
【００８７】
具体的な実現の間、送出バッファ内の第１のサービスのデータ量は、具体的には、ダウンリンク送信の間の、基地局側上のバッファ内の、第１のサービスのために送信されることに対して待機するデータビットの数量、または、アップリンク送信の間の、ユーザ機器側上のバッファ内の、第１のサービスのために送信されることに対して待機するデータビットの数量を指す。
【００８８】
ユーザ機器の無線インターフェイス送信能力は、具体的には、瞬間チャネル情報（瞬間レート）および平均チャネル情報（平均レート）のいずれか、または、瞬間チャネル情報（瞬間レート）および平均チャネル情報（平均レート）の組み合わせであり得る。
【００８９】
好ましくは、送出バッファ内の第１のサービスのデータ量、および、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力によって、第１のサービスの重み因子が決定されることであって、第１のサービスの重み因子は、送出バッファ内の第１のサービスのデータ量に反比例し、第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子が決定されることが行われ、
第１のサービスの重み因子、および、第１のサービスの第１のスケジューリング優先度によって、第１のサービスの第２のスケジューリング優先度が決定されることであって、第１のサービスの第２のスケジューリング優先度は、第１のサービスの重み因子に正比例する、前記第１のサービスの第２のスケジューリング優先度が決定されることが行われる。
【００９０】
本発明のこの実施形態では、重み因子と送出バッファ内のデータ量との間の具体的な変換関係、および重み因子とユーザ機器の無線インターフェイス送信能力との間の具体的な変換関係は限定されず、重み因子が、送出バッファ内のサービスのデータ量に反比例し、サービスをセットアップするユーザ機器の無線インターフェイス送信能力に正比例する限り、方法は本発明に適用され得る。
【００９１】
例えば、サービスｉの重み因子はρiと表され、送出バッファ内のサービスｉのデータ量はΨiと表され、サービスｉをセットアップするユーザ機器の無線インターフェイス送信能力はγiと表され、重み因子は、式：
【００９２】
【数１３】
2017532888.tif 000015
【００９３】
、
【００９４】
【数１４】
2017532888.tif 000016
【００９５】
、
【００９６】
【数１５】
2017532888.tif 000017
【００９７】
、
【００９８】
【数１６】
2017532888.tif 000018
【００９９】
、
【０１００】
【数１７】
2017532888.tif 000019
【０１０１】
、
【０１０２】
【数１８】
2017532888.tif 000020
【０１０３】
、
【０１０４】
【数１９】
2017532888.tif 000021
【０１０５】
、
【０１０６】
【数２０】
2017532888.tif 000022
【０１０７】
、または類するものにより表され得るものであり、ただしａ、ｂ、ｃ、およびｄは、０以外の正の実数であり、ｅは実数である。これは、例示的な目的のみのためのものである。具体的な実現の間、重み因子と送出バッファ内のサービスのデータ量との間の関係、および重み因子とユーザ機器の無線インターフェイス送信能力との間の関係はそれらに限定されない。
【０１０８】
同様に、本発明のこの実施形態では、第２のスケジューリング優先度と重み因子との間の具体的な変換関係、および第２のスケジューリング優先度と第１のスケジューリング優先度との間の具体的な変換関係は限定されず、第２のスケジューリング優先度が、重み因子に正比例し、第１のスケジューリング優先度に正比例する限り、方法は本発明に適用され得る。
【０１０９】
例えば、サービスｉの重み因子はρiと表され、サービスｉの第１のスケジューリング優先度はＰｒｉｏｒｉｔｙiと表され、サービスｉの第２のスケジューリング優先度はＰｒｉｏｒｉｔｙ*iと表され、第２のスケジューリング優先度は、式：Ｐｒｉｏｒｉｔｙ*i＝ｃ×（Ｐｒｉｏｒｉｔｙi）a×（ρi）b＋ｅ、Ｐｒｉｏｒｉｔｙ*i＝ｃ×（Ｐｒｉｏｒｉｔｙi）a＋ｄ×（ρi）b＋ｅ、
【０１１０】
【数２１】
2017532888.tif 000023
【０１１１】
、
【０１１２】
【数２２】
2017532888.tif 000024
【０１１３】
、Ｐｒｉｏｒｉｔｙ*i＝ｃ×ｌｏｇa（Ｐｒｉｏｒｉｔｙi）×ｌｏｇb（ρi）＋ｅ、Ｐｒｉｏｒｉｔｙ*i＝ｃ×ｌｏｇa（Ｐｒｉｏｒｉｔｙi）＋ｄ×ｌｏｇb（ρi）＋ｅ、
【０１１４】
【数２３】
2017532888.tif 000025
【０１１５】
、
【０１１６】
【数２４】
2017532888.tif 000026
【０１１７】
、または類するものにより表され得るものであり、ただしａ、ｂ、ｃ、およびｄは、０以外の正の実数であり、ｅは実数である。これは、例示的な目的のみのためのものである。具体的な実現の間、第２のスケジューリング優先度と第１のスケジューリング優先度との間の関係、および第２のスケジューリング優先度と重み因子との間の関係はそれらに限定されない。
【０１１８】
ステップ５０３：第１のサービスを第２のスケジューリング優先度によってスケジューリングする。
【０１１９】
好ましくは、現在のスケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスはスケジューリングされ、システムリソースは割り当てられる。スケジューリングされることになる多重のサービスが存在するとき、スケジューリングされることになる多重のサービスでは、より高い第２のスケジューリング優先度を伴うユーザ機器が、優先的にスケジューリングされ、優先的にシステムリソースを割り当てられる。
【０１２０】
好ましくは、現在のスケジューリング期間内において、第２のスケジューリング優先度が下降する順序で、第１のサービスがスケジューリングされ、システムリソースが割り当てられた後で、かつ次のスケジューリング期間が到来する前に、第１のサービスの第２のスケジューリング優先度は再び決定される。次のスケジューリング期間が到来するとき、スケジューリング期間内において、再び決定された第２のスケジューリング優先度によって、第１のサービスはスケジューリングされ、システムリソースは割り当てられる。
【０１２１】
存在するスケジューリングアルゴリズムを使用することで得られた第１のスケジューリング優先度を使用することによってサービスをスケジューリングする方式、および、本発明の実施形態での第２のスケジューリング優先度を使用することによりスケジューリングを実行する方式が、第１の具体的な実施形態を使用することにより、下記で比較および説明される。
【０１２２】
第１の具体的な実施形態では、セル内に２つのサービスが存在し、２つのサービスのデータが送出バッファに同時に到達したと仮定すると、スケジューラが、システム全体の帯域幅のチャネルリソースを使用して、各々の送信時間間隔（transmission time interval、TTI）内にデータ送信を実行するように、１つのサービスをスケジューリングする。サービス１は１０００ビット（bit）を有し、送出バッファ内のデータ量、および、無線インターフェイス送信能力の両方が考慮に取り上げられ、２つのＴＴＩが、サービス１のためのデータ送信を完了するために使用されることを必要とするということを想定する。サービス２もまた１０００ビットを有し、送出バッファ内のデータ量、および、無線インターフェイス送信能力の両方が考慮に取り上げられ、３つのＴＴＩが、サービス２のためのデータ送信を完了するために使用されることを必要とするということを想定する。簡潔性のためにここでは、一旦サービスのデータがスケジューリングされると、データは直ちに正しく受信されるということを想定する。すなわち、スケジューラと受信器との間の遅延はゼロＴＴＩである。確かに、スケジューラと受信器との間の遅延は、別の固定された値であるということが、ここでは想定されることがあってもまたよく、結論に影響を及ぼさない。
【０１２３】
第１の具体的な実施形態では、送出バッファ内のサービスのデータ量、および、ユーザ機器の無線インターフェイス送信能力が合わせて考慮されないならば、第１のスケジューリング優先度が、存在するスケジューリングアルゴリズムを使用することにより計算される。スケジューリングが第１のスケジューリング優先度によって実行されるときの、典型的なスケジューリングシーケンス図が、図６で示される。
【０１２４】
サービス１およびサービス２のデータは、同時的にＴＴＩ１内において到来し、サービス１は、ＴＴＩ２およびＴＴＩ４内においてスケジューリングされる（２つのＴＴＩが、サービス１のための送信のために必要とされ、したがって、サービス１がＴＴＩ４内においてフルにスケジューリングされる後なので、サービス１の全送信時間は、ＴＴＩ１からＴＴＩ４である）。サービス２は、ＴＴＩ１、ＴＴＩ３、およびＴＴＩ５内においてスケジューリングされる（３つのＴＴＩが、サービス２のための送信のために必要とされ、したがって、サービス２はＴＴＩ５内においてフルにスケジューリングされ、サービス２の全送信時間は、ＴＴＩ１からＴＴＩ５である）。４つのＴＴＩが、サービス１のためのデータ送信を完了するために占有され、５つのＴＴＩが、サービス２のためのデータ送信を完了するために占有される。サービス１のユーザ知覚レートＰｅｒｃｅｉｖｅｄＲａｔｅService1、および、サービス２のユーザ知覚レートＰｅｒｃｅｉｖｅｄＲａｔｅService2が、それぞれ、
【０１２５】
【数２５】
2017532888.tif 000027
【０１２６】
と表されるということが、上記の３ＧＰＰで与えられるユーザ知覚レートの計算式による計算によって得られる。
【０１２７】
第１の具体的な実施形態では、送出バッファ内のサービスのデータ量、および、ユーザ機器の無線インターフェイス送信能力の両方が考慮される、すなわち、スケジューリングが第２のスケジューリング優先度によって実行されるならば、最も短い送信時間を伴うサービスが、優先的にスケジューリングされる。スケジューリングシーケンス図が、図７で示される。２つのＴＴＩが、サービス１のためのデータ送信を完了するために占有され、５つのＴＴＩが、サービス２のためのデータ送信を完了するために占有される。サービス１のユーザ知覚レートＰｅｒｃｅｉｖｅｄＲａｔｅ*Service1、および、サービス２のユーザ知覚レートＰｅｒｃｅｉｖｅｄＲａｔｅ*Service2が、それぞれ、
【０１２８】
【数２６】
2017532888.tif 000028
【０１２９】
と表されるということが知られ得る。
【０１３０】
存在するスケジューリングアルゴリズムを使用することで得られた第１のスケジューリング優先度を使用することによってサービスをスケジューリングする方式と比較されると、送出バッファ内のサービスのデータ量、および、ユーザ機器の無線インターフェイス送信能力の両方を考慮することで得られた第２のスケジューリング優先度を使用することによってサービスをスケジューリングする方式は、ユーザ知覚レートを改善し得るということが、第１の具体的な実施形態での比較によって知られ得る。
【０１３１】
以下の第２の具体的な実施形態では、説明が、ＬＴＥダウンリンクスケジューリングを例として使用することによりなされる。
【０１３２】
第２の具体的な実施形態では、図８で示されるように、システム内に、２つの物理リソースブロック（Physical Resource Block、PRB）ＰＲＢ１およびＰＲＢ２が存在するということを想定する。移動局ＭＳ１は、２つのサービス、サービス１およびサービス２をセットアップする。ＭＳ２は、１つのサービス、サービス３をセットアップする。各々のサービスのレートおよびデータ量情報が表１で示され、ただしｒMS1,PRB1（ｔ）は、ＰＲＢ１に関するユーザ機器ＭＳ１の瞬間レートを表し、ｒMS1,PRB2（ｔ）は、ＰＲＢ２に関するユーザ機器ＭＳ１の瞬間レートを表し、ｒMS2,PRB1（ｔ）は、ＰＲＢ１に関するユーザ機器ＭＳ２の瞬間レートを表し、ｒMS2,PRB2（ｔ）は、ＰＲＢ２に関するユーザ機器ＭＳ２の瞬間レートを表し、ｒService1,PRB1（ｔ）は、ＰＲＢ１に関するサービス、サービス１の瞬間レートを表し、ｒService1,PRB2（ｔ）は、ＰＲＢ２に関するサービス、サービス１の瞬間レートを表し、ｒService2,PRB1（ｔ）は、ＰＲＢ１に関するサービス、サービス２の瞬間レートを表し、ｒService2,PRB2（ｔ）は、ＰＲＢ２に関するサービス、サービス２の瞬間レートを表し、ｒService3,PRB1（ｔ）は、ＰＲＢ１に関するサービス、サービス３の瞬間レートを表し、ｒService3,PRB2（ｔ）は、ＰＲＢ２に関するサービス、サービス３の瞬間レートを表し、ＲService1（ｔ）は、サービス１の平均レートを表し、ＲService2（ｔ）は、サービス２の平均レートを表し、ＲService3（ｔ）は、サービス３の平均レートを表す。
【０１３３】
【表１】
2017532888.tif 000029
【０１３４】
第２の具体的な実施形態では、第１のスケジューリング優先度Ｐｒｉｏｒｉｔｙiは、瞬間チャネル情報、平均チャネル情報、サービスのＱｏＳ情報、および、サービスの初期パケット遅延情報のいずれか１つ、または、瞬間チャネル情報、平均チャネル情報、サービスのＱｏＳ情報、および、サービスの初期パケット遅延情報の組み合わせによって取得される。例えば、別個にＰＲＢ１およびＰＲＢ２に関するものである、サービス、サービス１、サービス２、およびサービス３の第１のスケジューリング優先度は、ＰＦアルゴリズムを使用することにより計算される。
【０１３５】
ＰＲＢ１に関するサービス１の第１のスケジューリング優先度は、次式となる。
【０１３６】
【数２７】
2017532888.tif 000030
【０１３７】
ＰＲＢ１に関するサービス２の第１のスケジューリング優先度は、次式となる。
【０１３８】
【数２８】
2017532888.tif 000031
【０１３９】
ＰＲＢ１に関するサービス３の第１のスケジューリング優先度は、次式となる。
【０１４０】
【数２９】
2017532888.tif 000032
【０１４１】
ＰＲＢ２に関するサービス１の第１のスケジューリング優先度は、次式となる。
【０１４２】
【数３０】
2017532888.tif 000033
【０１４３】
ＰＲＢ２に関するサービス２の第１のスケジューリング優先度は、次式となる。
【０１４４】
【数３１】
2017532888.tif 000034
【０１４５】
ＰＲＢ２に関するサービス３の第１のスケジューリング優先度は、次式となる。
【０１４６】
【数３２】
2017532888.tif 000035
【０１４７】
重み因子ρiは、送出バッファ内のサービスのデータ量、および、サービスをセットアップするユーザ機器の実送信能力による計算によって得られる。具体的な実施形態では、サービスの瞬間レートは、ユーザ機器の実送信能力を表すために使用される。重み因子の計算式は、次式となる。
【０１４８】
【数３３】
2017532888.tif 000036
【０１４９】
サービス、サービス１、サービス２、およびサービス３の、重み因子ρService1、ρService2、およびρService3は、以下のように得られ得る。
【０１５０】
【数３４】
2017532888.tif 000037
【０１５１】
【数３５】
2017532888.tif 000038
【０１５２】
【数３６】
2017532888.tif 000039
【０１５３】
サービスの第２のスケジューリング優先度Ｐｒｉｏｒｉｔｙ*iは、サービスの第１のスケジューリング優先度Ｐｒｉｏｒｉｔｙi、および、サービスの重み因子ρiによって得られる。具体的な実施形態では、第２のスケジューリング優先度の計算式は、
Ｐｒｉｏｒｉｔｙ*i＝Ｐｒｉｏｒｉｔｙi×ρi  （２０）
であるということを想定すると、
別個にＰＲＢ１およびＰＲＢ２に関するものである、サービス、サービス１、サービス２、およびサービス３の第２のスケジューリング優先度が得られ得る。
【０１５４】
ＰＲＢ１に関するサービス１の第２のスケジューリング優先度は、次式となる。
【０１５５】
【数３７】
2017532888.tif 000040
【０１５６】
ＰＲＢ１に関するサービス２の第２のスケジューリング優先度は、次式となる。
【０１５７】
【数３８】
2017532888.tif 000041
【０１５８】
ＰＲＢ１に関するサービス３の第２のスケジューリング優先度は、次式となる。
【０１５９】
【数３９】
2017532888.tif 000042
【０１６０】
ＰＲＢ２に関するサービス１の第２のスケジューリング優先度は、次式となる。
【０１６１】
【数４０】
2017532888.tif 000043
【０１６２】
ＰＲＢ２に関するサービス２の第２のスケジューリング優先度は、次式となる。
【０１６３】
【数４１】
2017532888.tif 000044
【０１６４】
ＰＲＢ２に関するサービス３の第２のスケジューリング優先度は、次式となる。
【０１６５】
【数４２】
2017532888.tif 000045
【０１６６】
第２のスケジューリング優先度Ｐｒｉｏｒｉｔｙ*iによって、各々のサービスはスケジューリングされ、システムリソースを割り当てられる。Ｐｒｉｏｒｉｔｙ*Service2,PRB1＞Ｐｒｉｏｒｉｔｙ*Service3,PRB1＞Ｐｒｉｏｒｉｔｙ*Service1,PRB1であり、したがってＰＲＢ１は、優先的にサービス、サービス２に割り当てられ、Ｐｒｉｏｒｉｔｙ*Service2,PRB2＞Ｐｒｉｏｒｉｔｙ*Service1,PRB2＞Ｐｒｉｏｒｉｔｙ*Service3,PRB2であり、したがってＰＲＢ２は、優先的にサービス、サービス２に割り当てられる。
【０１６７】
上述の技術的解決策に基づいて、本発明の実施形態では、サービスの第２のスケジューリング優先度は、送出バッファ内のサービスのデータ量、サービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、サービスの第１のスケジューリング優先度によって決定され、サービスは、第２のスケジューリング優先度によってスケジューリングされる。したがって非フルバッファシナリオでは、送出バッファ内のサービスのデータ量、および、サービスをセットアップするユーザ機器の無線インターフェイス送信能力の両方が、第２のスケジューリング優先度を決定するために考慮され、そのことによって、サービスが第２のスケジューリング優先度によってスケジューリングされるとき、ユーザ知覚レートは効果的に改善され得るものであり、ユーザ体験はさらに改善される。
【０１６８】
当業者は、本発明の実施形態が、方法、システム、またはコンピュータプログラム製品として提供され得るということを理解するはずである。したがって本発明は、ハードウェアのみの実施形態、ソフトウェアのみの実施形態、または、ソフトウェアおよびハードウェアの組み合わせによる実施形態の形式を使用し得る。さらに本発明は、コンピュータ使用可能プログラムコードを含む、１または複数のコンピュータ使用可能記憶媒体（ディスクメモリ、光メモリなどを含むが、それらに限定されない）上で実現されるコンピュータプログラム製品の形式を使用し得る。
【０１６９】
本発明は、本発明の実施形態による、方法、デバイス（システム）、およびコンピュータプログラム製品の、フローチャートおよび／またはブロック図への参照によって説明されている。コンピュータプログラム命令は、フローチャートおよび／またはブロック図での、各々のプロセスおよび／または各々のブロック、ならびに、フローチャートおよび／またはブロック図での、プロセスおよび／またはブロックの組み合わせを実現するために使用され得るということが理解されるべきである。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、埋め込みプロセッサ、または、任意の他のプログラマブルデータ処理デバイスのプロセッサに対して、機械を生成するために提供され得るものであり、そのことによって、コンピュータ、または、任意の他のプログラマブルデータ処理デバイスのプロセッサにより実行される命令は、フローチャートでの１もしくは複数のプロセスでの、および／または、ブロック図での１もしくは複数のブロックでの、特定の機能を実現するための装置を生成する。
【０１７０】
これらのコンピュータプログラム命令は、コンピュータ可読メモリに記憶されてもまたよく、そのメモリは、コンピュータ、または、任意の他のプログラマブルデータ処理デバイスが、特定の方式で作動するように命令し得るものであり、そのことによって、コンピュータ可読メモリに記憶される命令は、命令装置を含むアーチファクトを生成する。命令装置は、フローチャートでの１もしくは複数のプロセスでの、および／または、ブロック図での１もしくは複数のブロックでの、特定の機能を実現する。
【０１７１】
これらのコンピュータプログラム命令は、コンピュータ、または、別のプログラマブルデータ処理デバイス上にロードされてもまたよく、そのことによって、動作およびステップの系列が、コンピュータ、または、別のプログラマブルデバイス上で実行され、そのことにより、コンピュータ実現処理を生成する。したがって、コンピュータ、または、別のプログラマブルデバイス上で実行される命令は、フローチャートでの１もしくは複数のプロセスでの、および／または、ブロック図での１もしくは複数のブロックでの、特定の機能を実現するためのステップを提供する。
【０１７２】
言うまでもなく、当業者は、様々な修正および変形を本発明に対して、本発明の趣旨および範囲から逸脱することなくなし得る。本発明は、これらの修正および変形を包含することを意図されるものであり、ただし、それらが、以下の特許請求の範囲、およびそれらの同等の技術により定義される保護の範囲に在るということを条件とする。
【図１】
2017532888.tif 000046
【図２】
2017532888.tif 000047
【図３】
2017532888.tif 000048
【図４】
2017532888.tif 000049
【図５】
2017532888.tif 000050
【図６】
2017532888.tif 000051
【図７】
2017532888.tif 000052
【図８】
2017532888.tif 000053
【手続補正書】
【提出日】平成29年3月24日(2017.3.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
スケジューラは、いくつかの知られているパラメータ（例えば、瞬間レート、平均レート、サービスのサービス品質、および、サービスの初期パケット遅延）、およびスケジューリングアルゴリズムによって、各々のサービスのスケジューリング優先度を計算する。スケジューラは、スケジューリング優先度によって、サービススケジューリングを実行し、システムリソースを割り当てる。より高い優先度を伴うサービスが、優先的にスケジューリングされ、優先的にシステムリソースを割り当てられる。システムリソースはここでは、ワイヤレス通信システムに限定され、サービスに割り当てられることを必要とするリソース、または、サービスをセットアップするユーザ機器により使用されるリソースを指す。例えば、ロングタームエボリューション（Long Term Evolution、LTE）システムの物理チャネルリソース（物理リソースブロック、プリコーディング行列、アンテナなど）、および、ユニバーサル移動通信システム（Universal Mobile Telecommunications System、UMTS）のコードチャネルリソース（例えば、ウォルシュコード）。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
図２で示されるように、スケジューラは、瞬間チャネル情報、平均チャネル情報、サービスのＱｏＳ情報、および、サービスの初期パケット遅延情報のいずれか１つ、または、瞬間チャネル情報、平均チャネル情報、サービスのＱｏＳ情報、および、サービスの初期パケット遅延情報の組み合わせによって、各々のサービスの第１のスケジューリング優先度を決定し、第１のスケジューリング優先度によって、スケジューリングを実行し、各々のサービスのためのシステムリソースを割り当てる。ユーザ機器の瞬間チャネル情報または平均チャネル情報は、サービスをセットアップするユーザ機器の瞬間チャネル情報または平均チャネル情報を指す。瞬間チャネル情報は、ユーザ機器の瞬間チャネル品質を反映し得る、瞬間レート、瞬間スペクトル効率、瞬間チャネル品質インデックス（Channel Quality Index、CQI）／変調およびコーディングスキーム（Modulation and Code Scheme、MCS）、ならびに瞬間多重入力多重出力（Multiple Input Multiple Output、MIMO）モードなどのパラメータを含む。平均チャネル情報は、ユーザ機器の平均チャネル品質を反映し得る、平均レート、平均スペクトル効率、平均ＣＱＩ／ＭＣＳ、および平均ＭＩＭＯモードなどのパラメータを含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１３２
【補正方法】変更
【補正の内容】
【０１３２】
第２の具体的な実施形態では、図８で示されるように、システム内に、２つの物理リソースブロック（Physical Resource Block、PRB）ＰＲＢ１およびＰＲＢ２が存在するということを想定する。移動局ＭＳ１は、２つのサービス、サービス１およびサービス２をセットアップする。ＭＳ２は、１つのサービス、サービス３をセットアップする。各々のサービスのレートおよびデータ量情報が表１で示され、ただしｒMS1,PRB1（ｔ）は、ＰＲＢ１に関するＭＳ１の瞬間レートを表し、ｒMS1,PRB2（ｔ）は、ＰＲＢ２に関するＭＳ１の瞬間レートを表し、ｒMS2,PRB1（ｔ）は、ＰＲＢ１に関するＭＳ２の瞬間レートを表し、ｒMS2,PRB2（ｔ）は、ＰＲＢ２に関するＭＳ２の瞬間レートを表し、ｒService1,PRB1（ｔ）は、ＰＲＢ１に関するサービス、サービス１の瞬間レートを表し、ｒService1,PRB2（ｔ）は、ＰＲＢ２に関するサービス、サービス１の瞬間レートを表し、ｒService2,PRB1（ｔ）は、ＰＲＢ１に関するサービス、サービス２の瞬間レートを表し、ｒService2,PRB2（ｔ）は、ＰＲＢ２に関するサービス、サービス２の瞬間レートを表し、ｒService3,PRB1（ｔ）は、ＰＲＢ１に関するサービス、サービス３の瞬間レートを表し、ｒService3,PRB2（ｔ）は、ＰＲＢ２に関するサービス、サービス３の瞬間レートを表し、ＲService1（ｔ）は、サービス１の平均レートを表し、ＲService2（ｔ）は、サービス２の平均レートを表し、ＲService3（ｔ）は、サービス３の平均レートを表す。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１５２
【補正方法】変更
【補正の内容】
【０１５２】
【数３６】
2017532888.tif 000054
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のサービスの第１のスケジューリング優先度を取得するように構成される取得ユニットと、
送出バッファ内の前記第１のサービスのデータ量、前記第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの第２のスケジューリング優先度を決定するように構成される決定ユニットと、
前記第１のサービスを前記第２のスケジューリング優先度によってスケジューリングするように構成されるスケジューリングユニットとを備えることを特徴とするサービススケジューリング装置。
【請求項２】
前記第１のサービスの前記第２のスケジューリング優先度は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例することを特徴とする請求項１に記載の装置。
【請求項３】
前記決定ユニットは、
前記送出バッファ内の前記第１のサービスの前記データ量、および、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力によって、前記第１のサービスの重み因子を決定することであって、前記第１のサービスの前記重み因子は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子を決定することと、
前記第１のサービスの前記重み因子、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの前記第２のスケジューリング優先度を決定することであって、前記第１のサービスの前記第２のスケジューリング優先度は、前記第１のサービスの前記重み因子に正比例する、前記第１のサービスの前記第２のスケジューリング優先度を決定することとを行うように構成されることを特徴とする請求項２に記載の装置。
【請求項４】
前記ユーザ機器の前記無線インターフェイス送信能力は、前記ユーザ機器の瞬間チャネル情報、および、前記ユーザ機器の平均チャネル情報のいずれか、または、前記ユーザ機器の瞬間チャネル情報、および、前記ユーザ機器の平均チャネル情報の組み合わせであることを特徴とする請求項１乃至３のいずれかに記載の装置。
【請求項５】
前記取得ユニットは、
瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、前記第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、前記第１のサービスの初期パケット遅延情報の組み合わせによって、前記第１のサービスの前記第１のスケジューリング優先度を決定すること、または、
前記第１のサービスのためにプリセットされる前記第１のスケジューリング優先度を取得することを行うように構成されることを特徴とする請求項１乃至４のいずれかに記載の装置。
【請求項６】
前記スケジューリングユニットは、スケジューリング期間内において、前記第２のスケジューリング優先度が下降する順序で、前記第１のサービスをスケジューリングし、システムリソースを割り当てるように構成されることを特徴とする請求項１乃至５のいずれかに記載の装置。
【請求項７】
前記決定ユニットは、前記スケジューリングユニットが、前記スケジューリング期間内において、前記第２のスケジューリング優先度が下降する順序で、前記第１のサービスをスケジューリングし、前記システムリソースを割り当てた後で、かつ次のスケジューリング期間が到来する前に、前記第１のサービスの前記第２のスケジューリング優先度を再び決定するように構成されることを特徴とする請求項６に記載の装置。
【請求項８】
第１のサービスの第１のスケジューリング優先度を取得するステップと、
送出バッファ内の前記第１のサービスのデータ量、前記第１のサービスをセットアップするユーザ機器の無線インターフェイス送信能力、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの第２のスケジューリング優先度を決定するステップと、
前記第１のサービスを前記第２のスケジューリング優先度によってスケジューリングするステップとを備えることを特徴とするサービススケジューリング方法。
【請求項９】
前記第１のサービスの前記第２のスケジューリング優先度は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例することを特徴とする請求項８に記載の方法。
【請求項１０】
前記第１のサービスの第２のスケジューリング優先度を決定する前記ステップは、
前記送出バッファ内の前記第１のサービスの前記データ量、および、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力によって、前記第１のサービスの重み因子を決定するステップであって、前記第１のサービスの前記重み因子は、前記送出バッファ内の前記第１のサービスの前記データ量に反比例し、前記第１のサービスをセットアップする前記ユーザ機器の前記無線インターフェイス送信能力に正比例する、前記第１のサービスの重み因子を決定するステップと、
前記第１のサービスの前記重み因子、および、前記第１のサービスの前記第１のスケジューリング優先度によって、前記第１のサービスの前記第２のスケジューリング優先度を決定するステップであって、前記第１のサービスの前記第２のスケジューリング優先度は、前記第１のサービスの前記重み因子に正比例する、前記第１のサービスの前記第２のスケジューリング優先度を決定するステップとを備えることを特徴とする請求項９に記載の方法。
【請求項１１】
前記ユーザ機器の前記無線インターフェイス送信能力は、前記ユーザ機器の瞬間チャネル情報、および、前記ユーザ機器の平均チャネル情報のいずれか、または、前記ユーザ機器の瞬間チャネル情報、および、前記ユーザ機器の平均チャネル情報の組み合わせであることを特徴とする請求項８乃至１０のいずれかに記載の方法。
【請求項１２】
第１のサービスの第１のスケジューリング優先度を取得する前記ステップは、
瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、前記第１のサービスの初期パケット遅延情報のいずれか１つ、もしくは、瞬間チャネル情報、平均チャネル情報、サービス品質ＱｏＳ情報、および、前記第１のサービスの初期パケット遅延情報の組み合わせによって、前記第１のサービスの前記第１のスケジューリング優先度を決定するステップ、または、
前記第１のサービスのためにプリセットされる前記第１のスケジューリング優先度を取得するステップを備えることを特徴とする請求項８乃至１１のいずれかに記載の方法。
【請求項１３】
前記第１のサービスを前記第２のスケジューリング優先度によってスケジューリングする前記ステップは、スケジューリング期間内において、前記第２のスケジューリング優先度が下降する順序で、前記第１のサービスをスケジューリングし、システムリソースを割り当てるステップを備えることを特徴とする請求項８乃至１２のいずれかに記載の方法。
【請求項１４】
スケジューリング期間内において、前記第２のスケジューリング優先度が下降する順序で、前記第１のサービスをスケジューリングし、システムリソースを割り当てた後で、かつ次のスケジューリング期間が到来する前に、前記方法は、前記第１のサービスの前記第２のスケジューリング優先度を再び決定するステップをさらに備えることを特徴とする請求項１３に記載の方法。
【請求項１５】
請求項８から１４のいずれかに記載された方法をコンピュータに実行させるプログラム。
【国際調査報告】
2017532888.tif 000055
2017532888.tif 000056
2017532888.tif 000057
2017532888.tif 000058