ある基地局においてマルチキャスト又はブロードキャストされる複数のn個のビデオストリームのパケットをスケジューリングするスケジューリング方法であって、各スケジューリングラウンドにおいて利用可能なキューから、送信用の次のパケットがスケジューリングされるキューを選択し、前記キューの選択は、前記選択の前にスケジューラに提供され、2つ以上のスケジューリングラウンドにわたって平均された平均チャネル状態に基づくものである初期パラメータのセットに基づいて行われ、前記初期パラメータのセットは、iキューqiの数nであって、各キューqiが前記n個のビデオストリームのうちの特定のビデオストリームからのパケットを含む、キューqiの数nと、ii各キューqiについて、キューqiのブロードキャスト送信用としての変調符号化スキームMCiと、iii各キューqiについて、キューqiからのパケットの受信の対象となるユーザ数NUAVGiとを含み、前記キューの選択は、前記ビデオストリームを受信する個々のユーザの瞬間的なチャネル状態に更に基づいており、当該方法は、各キューqiに関して、前記初期パラメータのセットが、前記ユーザの前記瞬間的なチャネル状態に基づいて、変動可能であるか否かを判断するステップを更に含み、前記判断するステップは、a各キューqiについて、前記ユーザ数NUAVGiと、前記変調符号化スキームMCiに基づくそのキューqiからのパケットを受信することができるユーザの瞬間的な数との間の差分を求め、それによって、前記初期パラメータのセットの実行可能な変動として前記キューqiの差分ユーザ数DUiを取得すること、又はb各キューqiについて、前記初期パラメータのセットの実行可能な変動として、前記初期パラメータのセットによってこのキューqiに割り当てられたものとは異なる上位変調符号化スキームHMCiを求めることであって、該上位変調符号化スキームHMCiは、より高い可能なレートを達成するように求められると共に、ユーザの瞬間的なチャネル状態に基づいて、前記上位変調符号化スキームHMCiを復号することができると予想される瞬間的なユーザ数が、前記初期パラメータのセットによって与えられる前記キューqiの前記ユーザ数NUAVGiと少なくとも同程度の数であるという条件の下で求められることとのうちのいずれかによって行われ、当該方法は、前記初期パラメータの変動が次のパケットの送信に用いられる場合に、前記パラメータDUi又はHMCiの実行可能な変動に基づいて、各キューqiについて、ネットワーク又は前記ユーザの全体的な利益を示す利益インジケータを求めるステップと、前記利益インジケータが最大であるキューqiを、前記次のパケットが選択されるキューとして選択するステップとを更に含む、スケジューリング方法。前記初期パラメータのセットは、iv各キューqiについて、キューqi内の前記パケットの相対重要度DViを更に含み、前記初期パラメータのセットの実行可能な変動は、前記差分ユーザ数DUiを含み、各キューqiの前記利益インジケータは、前記差分ユーザ数DUiに前記キューqi内のパケットの前記相対重要度DViを乗算したものに基づいて求められる、請求項1に記載の方法。前記初期パラメータのセットの実行可能な変動は、前記上位変調符号化スキームHMCiを用いることを含み、該上位変調符号化スキームは、所与のキューqiについて、少なくとも前記ユーザ数NUAVGiが依然として受信することができる最上位の可能な変調符号化スキームが該キューの前記上位変調符号化スキームHMCiとして選ばれるように選択され、キューqiの前記利益インジケータは、該キューqiの前記上位変調符号化スキームHMCiを用いることによって達成される送信時間の削減時間に基づくものであり、前記利益インジケータが最大となるキューqiは、前記次のパケットの送信用に選ばれ、前記次のパケットは、その後、前記上位変調符号化スキームHMCiを用いて送信される、請求項1又は2に記載の方法。或る特定のキューqiの前記初期パラメータの実行可能な変動は、前記上位変調符号化スキームHMCiと、差分ユーザ数DUiとを含み、該差分ユーザ数DUiは、キューqiの前記ビデオストリームが該上位変調符号化スキームHMCiにおいて符号化される場合であっても該ビデオストリームを更に受信することができるユーザ数であり、前記利益インジケータは、前記差分ユーザ数DUiとキューqiの前記ビデオストリームの前記相対重要度Dviとの積を、前記上位変調符号化スキームHMCiを用いるときに必要である送信時間の削減時間で除算したものに基づいて求められる、請求項1ないし3のいずれか一項に記載の方法。前記次のパケットがスケジューリングされるキューの前記選択は、前記差分ユーザ数DUiに、前記キューqi内のパケットの前記相対重要度DViを乗算したものに基づいており、送信される前記次のパケットは、前記選択されたキューからのパケットを受信することができる前記ユーザの前記瞬間的なチャネル状態に基づいて選ばれる上位変調符号化スキームHMCiに基づいて送信される、請求項1ないし4のいずれか一項に記載の方法。キューに対して選ばれた変調符号化スキームが与えられたときに、前記n個のビデオストリームの総計レートが、チャネル容量を超えないように、前記初期パラメータが選択される、請求項1ないし5のいずれか一項に記載の方法。前記相対重要度DViは、2つの異なるビデオストリーム間の品質の差分を示す品質インジケータである、請求項1ないし6のいずれか一項に記載の方法。前記n個のビデオストリームは、該ビデオストリームの相対重要度又は優先度に従ってランク付けされ、該ビデオストリームのそれぞれ及びその対応するキューには、対応する相対重要度インジケータが割り当てられている、請求項1ないし7のいずれか一項に記載の方法。前記ビデオストリームは、スケーラブルビデオ符号化SVC、又は多重記述符号化MDCのうちの一方の符号化スキームに従って符号化されるビデオストリームである、請求項1ないし8のいずれか一項に記載の方法。基地局においてマルチキャスト又はブロードキャストされる複数のn個のビデオストリームのパケットをスケジューリングするスケジューリング装置であって、当該スケジューリング装置は、各スケジューリングラウンドにおいて利用可能なキューから、送信用の次のパケットがスケジューリングされるキューを選択するものであり、当該スケジューリング装置は、前記キューの選択を初期パラメータのセットに基づいて行うものであり、前記初期パラメータのセットは、前記選択の前にスケジューラに提供されるものであって、2つ以上のスケジューリングラウンドにわたって平均された平均チャネル状態に基づくものであり、前記初期パラメータのセットは、iキューqiの数nであって、各キューqiが前記n個のビデオストリームのうちの特定のビデオストリームからのパケットを含む、キューqiの数nと、ii各キューqiについて、キューqiのブロードキャスト送信用としての変調符号化スキームMCiと、iii各キューqiについて、キューqiからのパケットの受信の対象となるユーザ数NUAVGiとを含み、前記キューの選択は、前記ビデオストリームを受信する個々のユーザの瞬間的なチャネル状態に更に基づいており、当該スケジューリング装置は、各キューqiに関して、前記初期パラメータのセットが、前記ユーザの前記瞬間的なチャネル状態に基づいて、変動可能であるか否かを判断する判断モジュールを更に備え、前記判断モジュールは、a各キューqiについて、前記ユーザ数NUAVGiと、前記変調符号化スキームMCiに基づくそのキューqiからのパケットを受信することができるユーザの瞬間的な数との間の差分を求め、それによって、前記初期パラメータのセットの実行可能な変動として前記キューqiの差分ユーザ数DUiを取得すること、又はb各キューqiについて、前記初期パラメータのセットの実行可能な変動として、前記初期パラメータのセットによってこのキューqiに割り当てられたものとは異なる上位変調符号化スキームHMCiを求めることであって、該上位変調符号化スキームHMCiは、より高い可能なレートを達成するように求められると共に、ユーザの瞬間的なチャネル状態に基づいて、前記上位変調符号化スキームHMCiを復号することができると予想される瞬間的なユーザ数が、前記初期パラメータのセットによって与えられる前記キューqiの前記ユーザ数NUAVGiと少なくとも同程度の数であるという条件の下で求められることとのうちのいずれかによって判断を行うものであり、当該スケジューリング装置は、前記初期パラメータの変動が次のパケットの送信に用いられる場合に、前記パラメータDUi又はHMCiの実行可能な変動に基づいて、各キューqiについて、ネットワーク又は前記ユーザの全体的な利益を示す利益インジケータを求めるモジュールと、前記利益インジケータが最大であるキューqiを、前記次のパケットが選択される前記キューとして選択するモジュールとを更に備える、スケジューリング装置。前記初期パラメータのセットは、iv各キューqiについて、キューqi内の前記パケットの相対重要度DViを更に含み、前記初期パラメータのセットの実行可能な変動は、前記差分ユーザ数DUiを含み、各キューqiの前記利益インジケータは、前記差分ユーザ数DUiに前記キューqi内のパケットの前記相対重要度DViを乗算したものに基づいて求められる、請求項10に記載のスケジューリング装置。前記初期パラメータのセットの実行可能な変動は、前記上位変調符号化スキームHMCiを用いることを含み、該上位変調符号化スキームは、所与のキューqiについて、少なくとも前記ユーザ数NUAVGiが依然として受信することができる最上位の可能な変調符号化スキームが該キューの前記上位変調符号化スキームHMCiとして選ばれるように選択され、キューqiの前記利益インジケータは、該キューqiの前記上位変調符号化スキームHMCiを用いることによって達成される送信時間の削減時間に基づくものであり、前記利益インジケータが最大となるキューqiは、前記次のパケットの送信用に選ばれ、前記次のパケットは、その後、前記上位変調符号化スキームHMCiを用いて送信される、請求項10又は11に記載のスケジューリング装置。或る特定のキューqiの初期パラメータの実行可能な変動は、上位変調符号化スキームHMCiと、差分ユーザ数DUiとを含み、該差分ユーザ数DUiは、キューqiの前記ビデオストリームが該上位変調符合化スキームHMCiにおいて符号化される場合であっても該ビデオストリームを更に受信することができるユーザ数であり、前記利益インジケータは、前記差分ユーザ数DUiとキューqiの前記ビデオストリームの前記相対重要度Dviとの積を、前記上位変調符号化スキームHMCiを用いるときに必要である送信時間の削減時間で除算したものに基づいて求められる、請求項10ないし12のいずれか一項に記載のスケジューリング装置。請求項5ないし9のいずれか一項に記載の方法を実行するモジュールを更に備える、請求項10ないし13のいずれか一項に記載のスケジューリング装置。コンピュータで実行する際に、請求項1ないし9のいずれか一項に記載の方法を実行することを可能にするコンピュータプログラムコードを含むコンピュータプログラム。関連のある従来技術は、3つの主な態様に集中している。第1に、例えば、非特許文献1等には、ユニキャスト無線送信の場合として、アクティブなユーザにおけるチャネル状態の瞬間的な変化に基づいて動作する日和見的スケジューラが記載されている。このスケジューラは、所与の時点で最良のチャネル状態を経験しているユーザのパケットを送信用としてスケジューリングしている。更に、あるユーザが不良チャネルを長期間経験する場合、ユーザスタベーションuserstarvation:ユーザが通信を十分に行えない状態が続くことの問題を緩和するために、公平性問題を考慮に入れることができる。解決法としては、アクティブなユーザ間において公平性メトリックを定義し、以前のスケジューリング決定についての履歴情報を保持するという発想に重点を置いている。一般に、スケジューリングされているコンテンツのタイプは考慮に入れていない。第2に、特許文献1等では、日和見的スケジューリングのこの問題がブロードキャストのシナリオの中で扱われている。コンテンツのタイプは、通常、このシナリオの背景においては重要であり、所与のコンテンツのユーザ嗜好も重要となる。この日和見的なスケジューリングの決定は、ユーザ嗜好/コンテンツ人気度に基づいて、例えば伝送容量/記憶容量といったさまざまな制約を考慮に入れる。この観点を用いて、文献において示されているスケジューリング解決法は、異なるレイヤ、すなわちアプリケーションプレーン又は制御プレーンで機能し、粗いレベルで送信されるコンテンツのタイプを最適化する。これらの解決法は、無線ユーザが知覚する瞬間的なチャネルの変動を考慮に入れておらず、無線送信プロセスをより効率的にするために、細かい粒度時間間隔の幅が狭いの時間間隔でチャネルリソースの配分の最適化を行っていない。最後に、第3の関連分野は、例えば非特許文献2等に記載されており、アプリケーション及びネットワーク/MACレイヤにおいてリソース配分を最適化する問題の周辺に重点を置いている。通常、所与のメトリックを最大/最小にするために、正しい適用レートapplicationrate及び適応変調符号化スキームを選ぶようにアルゴリズムが規定される。これらのアルゴリズムは、より粗い時間間隔幅が広い時間スケール上で動作して、平均チャネル状態及びアプリケーションメトリックを仮定するようになっている。一実施の形態によれば、ある基地局においてマルチキャスト又はブロードキャストされる複数のn個のビデオストリームのパケットをスケジューリングするスケジューリング方法であって、各スケジューリングラウンドにおいて利用可能なキューから、送信用の次のパケットがスケジューリングされるキューを選択する方法が提供される。該スケジューリング方法において、前記キューの選択は、前記選択の前にスケジューラに提供される初期パラメータのセットであって、2つ以上のスケジューリングラウンドにわたって平均された平均チャネル状態に基づくものである初期パラメータのセットに基づいて行われ、前記初期パラメータのセットは、iキューqiの数nであって、各キューqiが前記n個のビデオストリームのうちの特定のビデオストリームからのパケットを含む、キューqiの数nと、ii各キューqiについて、キューqiのブロードキャスト送信用としての変調符号化スキームMCiと、iii各キューqiについて、キューqiからのパケットの受信の対象となるユーザ数NUAVGiとを含み、前記キューの選択は、前記ビデオストリームを受信する個々のユーザの瞬間的なチャネル状態に更に基づいており、当該方法は、各キューqiに関して、前記初期パラメータのセットが、前記ユーザの前記瞬間的なチャネル状態に基づいて、変動可能であるか否かを判断するステップを更に含み、前記判断するステップは、a各キューqiについて、前記ユーザ数NUAVGiと、前記変調符号化スキームMCiに基づくそのキューqiからのパケットを受信することができるユーザの瞬間的な数との間の差分を求め、それによって、前記初期パラメータのセットの実行可能な変動として前記キューqiの差分ユーザ数DUiを取得すること、又はb各キューqiについて、前記初期パラメータのセットの実行可能な変動として、前記初期パラメータのセットによってこのキューqiに割り当てられたものとは異なる上位変調符号化スキームHMCiを求めることであって、該上位変調符号化スキームHMCiは、より高い可能なレートを達成するように求められると共に、ユーザの瞬間的なチャネル状態に基づいて、前記上位変調符号化スキームHMCiを復号することができると予想される瞬間的なユーザ数が、前記初期パラメータのセットによって与えられる前記キューqiの前記ユーザ数NUAVGiと少なくとも同程度の数であるという条件の下で求められることとのうちのいずれかによって行われ、当該方法は、前記初期パラメータの変動が次のパケットの送信に用いられる場合に、前記パラメータDUi又はHMCiの実行可能な変動に基づいて、各キューqiについて、ネットワーク又は前記ユーザの全体的な利益を示す利益インジケータを求めるステップと、前記利益インジケータが最大であるキューqiを、前記次のパケットが選択されるキューとして選択するステップとを更に含む。このようにして、チャネル状態の瞬間的な変化を利用して、或る特定のより高い品質でパケットを受信することができるユーザの数を昇格させ、それによって、ユーザの一部の知覚される品質を高めることもできるし、初期パラメータの変動に基づいてネットワークのリソースを節減することもできる。一実施の形態によれば、前記初期パラメータのセットは、iv各キューqiについて、キューqi内の前記パケットの相対重要度DViを更に含み、前記初期パラメータのセットの実行可能な変動は、前記差分ユーザ数DUiを含み、各キューqiの前記利益インジケータは、前記差分ユーザ数DUiに前記キューqi内のパケットの前記相対重要度DViを乗算したものに基づいて求められる。これは、スケジューリング決定に用いることができる利益インジケータを計算する便利で効率的なやり方である。一実施の形態によれば、前記初期パラメータのセットの実行可能な変動は、前記上位変調符号化スキームHMCiを用いることを含み、該上位変調符号化スキームは、所与のキューqiについて、少なくとも前記ユーザ数NUAVGiが依然として受信することができる最上位の可能な変調符号化スキームが該キューの前記上位変調符号化スキームHMCiとして選ばれるように選択され、キューqiの前記利益インジケータは、該キューqiの前記上位変調符号化スキームHMCiを用いることによって達成される送信時間の削減時間reductionintransmissiontimeに基づくものであり、前記利益インジケータが最大となるキューqiは、前記次のパケットの送信用に選ばれ、前記次のパケットは、その後、前記上位変調符号化スキームHMCiを用いて送信される。これによって、チャネル状態の瞬間的な改善があった場合、ネットワークのリソースを節減する初期パラメータのセットを更に変動させることができる。一実施の形態によれば、或る特定のキューqiの初期パラメータの可能な変動は、上位変調符号化スキームHMCiと、差分ユーザ数DUiとを含み、該差分ユーザ数DUiは、キューqiの前記ビデオストリームが該上位変調符号化スキームHMCiにおいて符号化される場合であっても該ビデオストリームを更に受信することができる差分のユーザ数であり、前記利益インジケータは、差分ユーザ数DUiとキューqiの前記ビデオストリームの前記相対重要度Dviとの積を、前記上位変調符号化スキームHMCiを用いるときに必要である送信時間の削減時間reductionintransmissiontimeで除算したものに基づいて求められる。このようにして、変調符号化スキームを変更することによって取得される差分ユーザ数及び帯域幅節減を考慮に入れるハイブリッドスケジューラを実施することができる。一実施の形態によれば、前記次のパケットがスケジューリングされるキューの前記選択は、前記差分ユーザ数DUiに、前記キューqi内のパケットの前記相対重要度DViを乗算したものに基づいており、送信される前記次のパケットは、前記選択されたキューからのパケットを受信することができる前記ユーザの前記瞬間的なチャネル状態に基づいて選ばれる上位変調符号化スキームHMCiに基づいて送信される。これによって、差分ユーザ数に基づいてスケジューリング決定を行いながらも、可能な場合には、上位変調符号化スキームを備えるスケジューラを実施することが可能になる。一実施の形態によれば、キューに対して選ばれた変調符号化スキームが与えられたときに、前記n個のビデオストリームの総計レートaggregatedrateが、前記チャネル容量を超えないように、前記初期パラメータが選択される。これによって、初期パラメータの設定は、さまざまなキューのパケットをスケジューラが確実に収容することができるようなものであることが確保され、それによって、日和見的機会が用いられるか否かとは関係なく、全てのパケットを送信することができる。一実施の形態によれば、前記相対重要度インジケータDViは、2つの異なるビデオストリーム間の品質の差分を示す品質インジケータである。品質インジケータを用いることによって、スケーラブルビデオ符号化等、異なるキューが異なる品質に関係するシナリオにおいてシステムを適用することができる。一実施の形態によれば、前記n個のビデオストリームは、該ビデオストリームの相対重要度又は優先度に従ってランク付けされ、該ビデオストリームのそれぞれ及びその対応するキューには、対応する相対重要度インジケータが割り当てられている。このようにして、例えば、さまざまな角度から観戦されるサッカーの試合等、さまざまな重要度を有する複数のキューがある環境にこのメカニズムを適用することができる。一実施の形態によれば、前記ビデオストリームは、スケーラブルビデオ符号化SVC、又は多重記述符号化MDCのうちの一方の符号化スキームに従って符号化されるビデオストリームである。これらが、本発明を適用することができる環境の具体例である。最初に、以下の説明で用いられるいくつかの用語を説明する。3GPP:第3世代パートナーシッププロジェクトBCH:ブロードキャストチャネルBS:基地局CQI:チャネル品質インジケータCP:コンテンツプロバイダFEC:前方エラー訂正GOP:グループオブピクチャMBMS:マルチメディアブロードキャストマルチキャストサービスMC:変調符号化スキームMCH:マルチキャストチャネルSNR:信号対雑音比一実施形態によれば、無線環境におけるメディアブロードキャストの日和見的スケジューラopportunisticschedulerが提供される。このスケジューラの制御機能は、特定のメディアストリームに加入しているユーザグループの瞬間的なチャネル状態instantaneouschannelcondition、及び異なる競合ストリーム間の相対的な品質差分を考慮に入れるものである。スケジューラは、これらのパラメータに基づいて、各時点で、現時点において送信されるストリームについての決定を行う。基地局は、無線媒体上で送信する前に、さまざまなキューにおけるさまざまなビデオストリームからのパケットを一時的にバッファリングすると仮定することができる。各ストリームは、場合により異なるユーザグループに向けられ、そのグループにおいて集められたチャネル状態に応じて、場合により異なる変調符号化スキームで変調され得る。ユーザグループは、例えば、各ユーザグループにつき1つが向けられるさまざまなビデオストリームの場合、又は同じビデオのさまざまな品質レベルのさまざまなストリームの場合独立している場合もあるし、例えば、ユーザのチャネル状態に従ってグルーピングされたユーザごとに異なる品質レベルを提供する、同じビデオのさまざまなスケーラブルサブストリームの場合包含関係にある場合もある。簡単にするために、スケジューリングされたストリームの総計レートaggregatedrateは、該ストリームに対する変調符号化スキームが選択されて与えられたときに、チャネル容量例えば、GOPごとに計算されるを超えないようにすることもできる。総計レートがチャネル容量を超えない場合を扱う一実施形態を後で検討する。各キューに関連したストリームレート及び変調符号化スキームMCは、最適化問題を解いた結果として得られるものである。この計算は、ターゲットとなるユーザの平均チャネル状態に基づいて定期的に実行される。換言すれば、パラメータの初期セットは、粗い時間間隔がより広い時間スケールと1スケジューリングラウンドよりも大きな期間にわたって平均されたユーザの平均チャネル状態とに基づいて定期的に計算されるストリームレート及び変調符号化スキームMCを含む。しかしながら、本発明の一実施形態による日和見的スケジューラは、送信キュー内の利用可能なパケットを各時点timeinstantにおいてスケジューリングする。このスケジューラは、各ユーザの瞬間的なチャネル品質がアップリンクを介したフィードバックチャネルを通じて通知され、各スケジューリングラウンドにおいて自身のスケジューリング決定にこの情報を考慮に入れることができる。1つのビデオストリーム基地局における1つのキューにバッファリングされているビデオストリームに関連付けられたユーザグループごとに、スケジューラは、瞬間的なチャネル状態を計算する。次に、スケジューラは、各時点において、良好なチャネル状態を現時点で経験しているユーザグループに関連したキューを、そのキューイングされたビデオストリームのコンテンツの相対重要度を同時に考慮に入れながら、送信用として日和見的にスケジューリングする。この関連したキューが空である場合、スケジューラは、チャネル状態及びコンテンツに関して次の最良のユーザグループを選ぶ。この手順によって、無線リソースの効率的な使用が確保され、複数のビデオストリームがスケジューリングされた場合において、各ユーザグループによってスケジューリングされたパケットを正確に受信できる確率が増加する。あるいは、複数の拡張レイヤサブストリームを有するスケーラブルビデオストリーミングの場合には、ユーザが知覚する全体的なビデオ品質が代わりに増加する。更に、前述した仮定の下では、スケジューラの動作は、基地局においてバッファオーバフローも、クライアント側においてプレイアウト不足playoutshortageも引き起こさないはずである。本発明の一実施形態によれば、複数のキューqiが存在し、各キューは1つのビデオストリームに対応する。1スケジューリングラウンドよりも長い期間にわたる平均チャネル状態に基づいて取得されるパラメータの初期セットがある。これらの初期のパラメータは、iキューqiの数n、ここで、各キューqiが、n個のビデオストリームのうちの特定のビデオストリームからのパケットを含むものである、キューqiの数nと、ii各キューqiについて、キューqiのブロードキャスト送信用としての変調符号化スキームMCiと、iii各キューqiについて、キューqiからのパケットの受信の対象となるユーザ数NUAVGiとを含む。換言すれば、基本設定として、キューqiの数と、各キューの対象となるユーザ数と、対応する変調符号化スキームとが決定される。これらのパラメータは、或る意味で、スケジューラがその上で動作する基礎とみなすことができる。パラメータは、平均チャネル状態に基づいており、したがって、パラメータは、或る特定のスケジューリングラウンドにおける瞬間的な状態に基づいていないという意味で、長期指向型である。これは、平均することがチャネル状態の短期変動を無視することになるからである。それにもかかわらず、これらの初期のパラメータは、基本設定として重要であり、当該技術分野から知られているような或る最適化アルゴリズムから導出することができる。更に、一実施形態によれば、初期のパラメータは、平均チャネル状態に基づくだけでなく、1つ1つの個別のスケジューリングラウンドについてではなく、2つ以上のスケジューリングラウンドについて更に計算されたものであり、有効なものである。このように計算する理由は、初期のパラメータの計算が比較的多くのコストを要する計算となるので、新しいスケジューリングラウンドごとに毎回再度計算することができない場合があるからである。しかしながら、それでも、チャネル状態のあらゆる瞬間的な変化を考慮に入れ、これにより、あらゆるスケジューリングラウンドについてこのような瞬間的なチャネル状態を考慮に入れた、より細かな粒度時間間隔の幅が狭いの計算を、初期の計算の後に行えるようにすることが望ましい。したがって、本発明の一実施形態によるスケジューラは、初期の計算の後に、瞬間的なチャネル状態に基づいて初期設定のパラメータを変動させることによって、この基本設定パラメータの初期のセットに基づいて動作を開始するようになっている。したがって、スケジューラは、より粗い粒度計算を行う時間的な間隔が広いの計算の結果から得られるパラメータの初期のセットを基礎として使用し、その後、これらの初期のパラメータに基づくと共に、瞬間的なチャネル状態を考慮に入れることによってそれらの初期パラメータを変動させる、より細かな粒度計算を行う時間的な間隔が狭いの計算を実行する。パラメータの初期のセットをこのように変動させるやり方は、パラメータの初期セットの全ての計算を行うよりも計算コストを小さくすることができ、したがって、全てのスケジューリングラウンドごとに実行することができる。スケジューラは、チャネル状態の瞬間的な変動を考慮に入れてスケジューリングラウンドごとに実行することができる計算に基づいて、瞬間的なチャネル状態へ適応させるので、全体的な性能が改善する。パラメータの初期のセットの計算を高速に実行することができず、そのため、スケジューラが、スケジューリングラウンドごとに平均値を計算して考慮に入れるようなやり方でパラメータの初期のセットを計算する場合であっても、上述のやり方では、瞬間的なチャネル状態に基づいてこれらの初期のパラメータを変動させることによって適応させることができる。変動させることができる第1のパラメータは、対象となるユーザ数である。チャネル状態が良好であることにより、或る特定のMCを通じてパケットを受信することができるユーザの数は、実際には、パラメータの初期のセットよりも多くなることが起こり得る。このようなユーザ数の差分ユーザ差分数は、キューごとに求められる。変動させることができる別のパラメータは、或る特定のキューに関する変調符号化スキームである。パラメータの初期のセットにおける対象ユーザ数と同じ対象ユーザ数を受け持ちながらも、例えば、チャネル状態が良好であることによって、或る特定のキューに対して、初期のパラメータの伝送レートよりも高い伝送レートを有する上位MCを用いることができる。このような上位変調符号化スキームhighermodulationandcodingschemeHMCiは、キューごとに求められる。次に、上述の実行され得る変動の一方又は双方は、初期のパラメータを変動させるやり方が次のパケットを送信するのに用いられる場合に、ネットワーク又はユーザの全体的な利益を示す利益パラメータをキューごとに求めるために使用される。利益パラメータを求めた後、利益インジケータprofitindicatorが最大であるキューが、このスケジューリングラウンドで次にスケジューリングされるものとして使用される。MCが変動する場合、この変動は、パケットの送信に用いられるMCの変更も伴う。ユーザ数を多くすることにつながるパラメータの初期のセットの変動の場合、スケジューリングにおいては、変調符号化スキームの変更が行われない。上記に示したように、同じ原理に従って動作する同じ日和見的スケジューラにおいて2つの特色がある。それら2つの特色の間の相違は、利用されるパラメータの初期のセットの変動の種類が違う点である。しかしながら、それらの特色の双方とも、パラメータの初期のセットの可能な変更及び対応する利益インジケータを求めることに基づいている。最適化問題の点及び行われるスケジューリング決定の点で僅かに異なるこれらの2つのやり方の間の相違は、以下のように説明することができる。1.ビデオ品質ベースの日和見的スケジューラ:或る特定の時点において所与のMCでビデオ品質レイヤを受信することができるユーザの数が最大になるように、ビデオパケットが特定のキューから選択される。このやり方は、特定のビデオレイヤを受信する個々のユーザグループのサイズを増加させることによって、システム全体の全体的なビデオ品質を高める。2.ロバスト日和見的スケジューラ:基地局は、上記で説明したようにキューからパケットを選択する。しかしながら、事前に確立されたMCで送信することにより正しい受信が可能であるユーザの数を最大にする代わりに、基地局は、送信MCを上位にし、より少ない無線リソースを用いて同じ数のユーザを受け持つ。この新たなMCは、その結果として得られる対象ユーザグループが、事前に計算されたものよりも小さくならないように選ばれる。上位MCを用いることによりチャネルレートに見込まれる節減は、その後以下のものに用いることができる。a.後にチャネル品質が減少した場合に下位MCを採用するためにb.他のセッションリソース再分配においてc.ビデオの最も重要なビデオパケットを再送信して、このようなパケットを正しく受信する確率を増加させるためにd.モジュール間の通信を介したオプティマイザによる追加のFECを提供するために実施形態は、日和見的で柔軟なスケジューリングメカニズムを基地局に提供し、このメカニズムによって、エンドユーザによって知覚される全体的なビデオ品質を高め、したがって、全体的なユーザの満足度を高めることができる。また、移動体通信事業者mobileoperatorには、さまざまなユーザクラスに提供されるビデオサービスの品質を例えば、価格決定方針に基づいて柔軟で日和見的な形でスケーリングできることが魅力的であり、これによって、基地局は、どの時点においても、ユーザのビデオ品質予想及びビデオストリーミングアプリケーションの要件を最もよく満たすように、割当てられたリソースを利用することができる。これは、全体的な又は平均のユーザ分布及びチャネル品質に加えてセル内の瞬間的なユーザ分布及びユーザのチャネル品質を利用することによって可能となる。さらなる利点は、複数のマルチキャストストリーム及びブロードキャストストリームを考慮するときに達成可能である。このような日和見的スケジューラによれば、固有の専用チャネルをより上手く使用し、どの時点においても、基地局が、利益インジケータを現時点で最大にするユーザグループに関連したキューを送信用として日和見的にスケジューリングすることを確実に行うことができる。以下で、さらなる実施形態を説明する。図1は、概略のシナリオを示しており、このシナリオでは、3つの異なるキューが対応して異なる変調符号化スキームMC1~MC3を有し、平均チャネル状態に基づいて異なる対象ユーザが存在している。MC1は、レートが最も低いスキームであり、100人のユーザを受け持つことを意図し、MC3は、レートが最も高いスキームであり、パラメータの初期のセットとして、平均チャネル状態に基づいて20人のユーザを受け持つことを意図している。チャネル状態の瞬時の改善によって、MC2が40人ではなく50人のユーザを受け持つことができ、MC3が20人ではなく40人のユーザを受け持つことができる瞬間があり得る。以下では、このような瞬間的なチャネル品質の変動をスケジューリングに利用する実施形態を説明する。図2は、本発明の一実施形態のアーキテクチャを概略的に示している。ビデオストリームが、サーバ左側のコンテンツプロバイダで生成され、コアネットワークを通じて基地局に送信される。基地局において、ビデオパケットは処理され、その後、ビデオパケットは、日和見的なやり方法でスケジューラによって送信用として選択された後、ブロードキャストされる。複数のビデオマルチキャストストリーム、複数のビデオブロードキャスト、又は複数のビデオブロードキャストサブストリーム例えば、セル内のユーザが1つ以上のビデオレイヤ/ストリームに加入することができるとき、H.264/SVCで符号化されたスケーラブルビデオレイヤのいずれも、サーバ又はコンテンツプロバイダ図2の左端で生成することができる。説明を簡単にするために、ここでは、サーバコンテンツプロバイダで生成され、コアネットワークを通じて基地局に提供されるスケーラブルビデオストリームの場合についてのみ検討する。しかしながら、同じ論理が、さまざまなビデオ品質ベースのユーザのクラス/クラスタを受け持つために、サーバで生成されてその後コアネットワークを通じて基地局へ送信される複数のマルチキャストストリーム又はブロードキャストストリームにも直接適用することができる。スケーラブルビデオストリームは、コンテンツプロバイダのサーバで生成される。同じオリジナルのビデオストリームについてさまざまなレベルのビデオ品質を、さまざまなビデオ品質レベルに加入しているユーザのクラス/クラスタに提供するために、サーバはスケーラブルサブストリーム例えば、図2では、低ビデオ品質を有するビデオレイヤ1、中ビデオ品質を有するレイヤ2、及び高ビデオ品質を有するレイヤ3を生成する。標準的なH.264-SVC符号化を用いることを前提とすることができる。この符号化によって、基本ビデオ品質及びその基本ビデオ品質を改良したいくつかの拡張ビデオレイヤを有するビデオサブストリームを生成することが可能になる。図2において、ビデオレイヤ1が基本レイヤBLであり、ビデオレイヤ2は第1の拡張レイヤEL1であり、ビデオレイヤ3は第2の拡張レイヤEL2である。一般に、SVC符号化器は、より多くの数の拡張レイヤを生成することができるが、本実施形態では、Nは2に設定されている。ビデオサブストリームは、コアネットワークを通じて基地局に送信される。図2では、右側の1つの基地局のみを考えることができる。この基地局において、ビデオパケットは、ストリームサブストリームごとにキューに一時的に記憶され、基地局の内部又は近くに配置されたモジュールにおいて、例えばGOP単位で更に処理される。基地局の内部又は近くに実装されるオプティマイザモジュールは、次のラウンド例えば次のGOPで、いくつのビデオレイヤを送信するのか、及び各選択されたビデオレイヤがどの変調/符号化スキームMC及び前方エラー訂正FECで送信されるのかを決定する。これらの決定は、ユーザのチャネル状態例えばCQI、SNRを示すフィードバックメッセージをユーザからアップリンクで受信すると行われる。このオプティマイザは、平均チャネル状態に基づいて動作する。換言すれば、このオプティマイザの結果から得られる初期のパラメータは、実際には、1ラウンドよりも長い期間にわたって平均されたチャネル状態に基づくものであり、平均チャネル状態を利用して定期的に計算されるものである。更に、マルチキャスト/ブロードキャストチャネルの全利用可能チャネルレートは、スケジューラにキューイングされた全てのパケットが次のラウンドGOPで送信されることを確実にする基本的な役割を果たし、したがって、この情報は、受信機からのフィードバックメッセージを通じて取得する必要がある。オプティマイザは、本発明の実施形態、すなわちスケジューラがその後動作するための基礎と成るパラメータの初期のセットを求めることに関係している。オプティマイザは、その後スケジューリングを実際に行うスケジューラ及びその制御機能モジュールと密接にインタラクトするので、以下では、オプティマイザがどのように動作するのかについて短い説明を行う。変調符号化スキームが各選択されたビデオレイヤに割り当てられると、オプティマイザは、送信することができるレイヤの数も与えるチャネル容量制約及びソースレートとエラー訂正レートとの間のトレードオフを考慮に入れて、適切な量のアプリケーションレイヤFECをレイヤのそれぞれに割り当てる。オプティマイザは、送信される各レイヤの最良のMC及びFECを計算するために、平均ユーザ分布及び平均チャネル容量を知る必要があり、これは、BSが、次のビデオGOP全体、例えば送信されるものとしてオプティマイザによって選択されたレイヤに属する全てのパケットを、マルチキャスト/ブロードキャストするのに十分なリソースを有するのを確実にするために行われる。オプティマイザは、文献例えば、DMuraretto、DJurca、及びJWindmerのBroadcastVideoStreaminginCellularNetworksAnAdaptationFrameworkforChannelVideoandALFECRatesAllocationICSTInternationalWirelessInternetConferenceSingaporeSingaporeMarch2010を参照にある利用可能なアルゴリズムのうちの1つを用いてこの最適化問題を処理するようになっている。オプティマイザの結果として、平均されたチャネル品質に基づくパラメータの初期のセットが得られ、その後、このパラメータの初期のセットに基づいて、本発明の一実施形態によるスケジューラが動作する。MC及びFECがビデオレイヤごとに選択されると、日和見的スケジューラは、各時点において、送信される次のビデオパケットをどのキューから取り出すのかを選択する。スケジューラにおいて行われる決定は、制御機能モジュールスケジューラの一部とすることもできるし、別個のエンティティとすることもできると協働して行われる。一実施形態におけるスケジューラ及び制御機能モジュールの動作の詳細を以下で説明する。制御機能モジュールでは、ユーザ分布瞬間的及び平均のユーザのCQI/SNRが、アップリンクチャネルでフィードバックメッセージを介して提供され、テーブルに記憶される。テーブルにおいて、モジュールが、個々のユーザごと又はユーザグループごとの最良の機能を果たす変調符号化スキームMC及びその関連したパケット損失確率を計算する。或る特定のMCiが与えられると、モジュールは、使用可能であると共にユーザiによって復号可能である変調符号化スキームのサブセットを計算する。この情報は、その後、オプティマイザが、上述した計算に基づいて、各送信ビデオレイヤの変調符号化スキームMCを割り当てるのに用いる。基地局は、ストリームサブストリーム間のビデオ品質の差分ΔMOSについての情報をサーバから受信する。ここで、品質インジケータは、例えば、平均オピニオン評点meanopinionscoreMOS又は他の品質インジケータ等の任意の品質インジケータとすることができる。パラメータΔMOSは、品質を示す以外に、キュー内のパケットの相対又は絶対重要度を示すパラメータとすることもできる。相対重要度の場合、これは、他のキューと比較した相対的な重要度として表すことができるか、又は他のキューと比較した相対的な重要度を意味することができる。同様に、相対品質差分インジケータの代わりに、絶対品質インジケータも用いることができる。制御機能モジュールは、その後、この情報を平均ユーザ分布又は瞬間的なユーザ分布と組み合わせて用い、スケジューラに、送信用として優先されるビデオパケットのキューを日和見的に選択させる。すでに上述したように、変動されるパラメータの初期セットを異ならせることができる。最初に、対象ユーザ数theintendednumberofusersが、変動されるパラメータとして用いられる一実施形態を説明する。この実施形態は、ビデオ品質ベースの日和見的スケジューラと呼ぶことができる。このモジュールにおいて、BSは、マルチキャスト/ブロードキャストされるビデオパケットを各送信時機において日和見的に選択する。ユーザ分布、すなわち或る特定のMCで送信されるパケットを復調することができるユーザの数は、時間領域及び空間領域において変動している。このため、BSは、キューからのビデオパケットをスケジューリングする前に、何人のユーザがMC1、MC2等で配信されたパケットを復調することができるのかを制御機能モジュールから知る必要がある。これは、或る特定の時点tにおける平均ユーザ分布、瞬間的なユーザ分布、及び差分ユーザ分布の一例を示す以下の表1に示されている。ユーザから受信されるフィードバックメッセージによって、制御機能モジュールは、平均ユーザ分布上述したように、オプティマイザが或る特定のMC及びFECを各選択されたビデオレイヤに割り当てるのに必要な情報並びに瞬間的なユーザ分布を更新することができる。平均ユーザ分布と瞬間的なユーザ分布との間の差分は、各時点tにおける差分ユーザ分布であるΔusersで表されている単純な例が、表1に示されている。したがって、Δusersは、瞬間的なチャネル状態に基づくパラメータの初期のセットの変動とみなすことができる。次に、利益インジケータをどのようにして求めるのかについて説明する。利益インジケータは、初期パラメータのどの変動が最も高い利益をもたらし、そして、最終的にスケジューリングされるパケットの選択をもたらすのかを調べるために評価することができる。MCが各ビデオレイヤに割り当てられると、オプティマイザによって解かれる最適化問題は、制御機能モジュールに対する入力を与える。一例が、以下の表2に示されている。これは、平均ユーザ分布及び瞬間的なユーザ分布その一例は、表1に示されているにマッピングすることができる。表2は、3つのスケーラブルビデオレイヤの一例を示している。ΔMOSdBは、後続のレイヤの間における品質の差分これは前にDviとも呼ばれるを表している。MCは、オプティマイザによって計算されるような各レイヤ図2に関連した変調符号化スキームである。更に、サーバからΔMOSのリスト、すなわち、この拡張レイヤを受信したときに達成されるdBを単位とした利得のリストが与えられると、制御機能モジュールは、以下の最大化問題を計算することができる。したがって、ビデオ品質の点からの利得ΔMOSと、そのキューの瞬間的な分布と平均ユーザ分布との間の差分Δusersこれは、前にDUiとも呼ばれる、すなわちMCjで送信されたパケットを復号することができる割り増しユーザの数との積が最大である場合、スケジューラは、このようなMCj及びFECjを有するキューjからパケットを選択する。この手順は、いくつかのユーザが、瞬間的な総計チャネル品質がより良好であるためにMCiからMCi1に移動し、MCi1を用いるときに復号することができるユーザの総数が平均に対して増加した場合に、スケジューラが、この良好な時点において、できるだけ多くのパケットをこの瞬間的に大きくなった受信者クラスに送信する時機を得るということを考慮に入れている。上記式において、各項に留意されるべきである。ここで、例えば、拡張レイヤからビデオパケットを得るスケーラブルサブストリームの場合には、現時点のGOPについての全てのキューイングされたパケットが送信可能であることを確保しながら、ユーザ数が増加するここで、チャネル容量制約は、上述したようなオプティマイザにおいてあらかじめ考慮されている。チャネル品質の予期しない深刻な低下に起因して、全てのパケットをスケジューリングすることができるとは限らない場合を以下で更に検討する。GOP単位で動作する標準的なスケジューラでは、最初に、基本レイヤに属するパケットが送信され、次いで、拡張レイヤ1、2等からのパケットが配信される。このシーケンシャル手順とは異なり、実施形態による日和見的スケジューラは、基地局が、オプティマイザによって選択されたこのGOPの全てのパケットを送信することができることを高確率で確保すると同時に、ユーザグループの総計チャネル状態が改善するとすぐに、より高次のMCに属するパケットが高優先度でプッシュアウトされることを可能にする。これにより、そのような高次のMCに属するパケットを受信する及び復調に成功するユーザの数が増加する。換言すれば、オプティマイザは、各レイヤにおける或る特定のMCで全体的な平均チャネル状態に基づいてGOPを送信することができることを確実にする。スケジューラは、その後、チャネル品質の瞬間的な変動を用いて、ユーザがオプティマイザにより選ばれた初期パラメータに基づいて受信する変調符号化スキームよりも上位の変調符号化スキームにいくつかのユーザを昇格させる。この昇格は、利益インジケータによって示される利益が最大である対応するパケットをスケジューリングすることによって行われる。ここで、パラメータの初期セットが全体的な平均チャネル状態に基づいていることに起因して、瞬間的なチャネル品質の改善によって与えられる機会chanceにおける上位レイヤパケットのこのような好ましいスケジューリングによって、下位品質レイヤが後にスケジューリングされることが排除されないようになっている。なぜなら、オプティマイザは、全てのレイヤがチャネル状態に適合するようなパラメータの初期セットを選んでいるためである。また一方、或る機会は、より高い品質レベルにいくつかのユーザを昇格させるために、スケジューラによって日和見的に用いられる。したがって、日和見的スケジューラは、上位ビデオレイヤからパケットを受信することができるユーザの数を増加させる。更に、これらのパケットは、ユーザによって復号することができ、ビデオの受信品質を高めることができる。最悪の場合、すなわち、ラウンドの終わりに、復号手順の失敗によって、ユーザがこのような拡張レイヤパケットから利益を得ることができない場合、ユーザは、このような付加的なパケットを単に破棄するだけであり、その結果、ビデオ品質は標準的な場合と同じになるすなわち、下位レイヤのパケットのみが受信される。更に、非常に短い時間間隔での或るMC領域から別のMC領域へのユーザの突然のジャンプに起因して、現時点のGOPについてオプティマイザが行った定期的な評価が現時点のチャネル状態及びユーザ分布を過大評価する極端な場合も考えることができる。この場合、制御機能モジュールは、最大化からの負の出力が与えられると、割り当てられたMCを用いていくつかのパケットを送信することをスケジューラに依頼できないことを認識するこのようなパケットを復調することができるユーザの数は、オプティマイザによって計算された数よりも少ない。この場合、一実施形態によるスケジューラは、送信パケットが、オプティマイザによって指定されたユーザ数に近い数のユーザによって復号される下位MCスキームで送信されるように送信パケットをマークする。最悪の場合、これは、PHYがこれらのパケットを最も低次のMCで送信することに変わり、これによって、現時点のGOPにおいて送信用にスケジューリングすることができないパケットがキューにいくつか放置される危険が生じる。これらの残っているパケットは、新しいGOP用の場所をあけるために後に破棄することができ、新しいGOPがスケジューラモジュールに入る準備が行われる。図3は、標準的なスケジューリングスキームと比較した日和見的スケジューラの利点の一例を示している。この例では、3つの品質レイヤを有するビデオを用いている3つの品質レイヤのそれぞれは、オプティマイザによって選択された特定のMCを有する。上部のプロットは、ユーザの平均総計チャネル品質を示し、図の下部は、最初の2つの時間間隔におけるユーザ分布を示している。MC1が不良チャネル状態について動作する最も低いレートのMCであり、これらのMCは最も低いチャネル状態から最も高いチャネル状態に順序付けられていることに留意されたい。図3には、本発明の一実施形態がセルラーネットワークにおけるマルチキャスト/ブロードキャストビデオストリーミングにどのように有益であるかを示す一例が記載されている。図の上部のプロットには、ユーザの平均総計チャネル品質が経時的にどのように変化するのかが示されている。標準的なスケジューラは、パケットの期限に基づき、ビデオレイヤの昇順でFIFO形式でキューにパケットをスケジューリングする。標準的なスケジューラは、ターゲットとされたユーザのチャネル特性の瞬間的な変動を考慮に入れない。本発明の一実施形態によれば、大きなユーザ集合がより良好なチャネル状態を経験しているとき、BSは、より高次のMCのパケットを送信することを決定する。これは、その時点では、上位MCで送信されたパケットを、該パケットの通常のチャネル状態に起因して通常復調することができない或る特定の割合のユーザが、今度はそのようなパケットを復号することができることを意味する日和見的スケジューリング手順。例えば、タイムスロット2では、標準的な手順ならば、符号化スキームMC1を用いて基本レイヤBLのパケットをスケジューリングすることになるが、チャネル状態がより良好であるため、符号化MC2によるレイヤ1EL1のパケットがスケジューリングされる。同様に、スロット3において、チャネル状態が良好であるため、MC3を用いたレイヤ2のパケットでさえも、スケジューリングされる。図3に示すように、この結果、チャネルリソースの利用状態はより良くなり、ユーザが知覚する全体的なビデオ品質は向上する。最悪の場合、この実施形態によれば、BSは、まさに日和見的スケジューラなしで動作するのと同様に動作するが、平均すると、知覚される品質は大幅に改善される。次に、変動される初期セットのパラメータが、ユーザの数ではなく変調符号化スキームである更なる実施形態を説明する。この実施形態は、或る帯域幅を解放し、これによって、挙動をよりロバストすることができるので、この実施形態は、ロバスト日和見的スケジューラと呼ぶことができる。一実施形態によるこのようなロバスト日和見的スケジューラは、可能なときにチャネル帯域幅を節減するために、ターゲットとされるユーザの瞬間的なチャネル特性を用いる。チャネル状態が良好であるとき、スケジューラは、送信用のMCスキームを高めすなわち、レート又はスループットを増加させ、その結果、ビデオレイヤを所与の数のユーザに送信する時間すなわち、チャネル占有の点からは無線リソースが小さくなる。この新しいMCスキームは、実際の受信機の数現時点のチャネル状態を与えられているが、オプティマイザによって計算されるようなターゲットユーザ数の平均を下回らないように選ばれる。この制約を充足する最上位MCが送信用に選ばれる。スケジューラが、オプティマイザによって選ばれたMCを各ビデオレイヤについて用いるとき、ユーザの数を変動させた前のスケジューラと異なり、このスケジューラは、この場合、受信したチャネル状態情報に基づいて、各時間間隔と共にMCを変更することができる。前に検討したように、制御機能モジュールは、瞬間的な最新の平均ユーザ分布を提供する。ロバスト日和見的スケジューラは、品質ベースのスケジューラのアルゴリズムを用いて、上記で説明したように送信の各時機においてキューからパケットを選択することができる。しかしながら、ロバスト日和見的スケジューラは、上位MCスキームでパケットを送信することを決定することもでき、チャネル帯域幅を節減することができる。一実施形態による上位MCスキームは、パケットを受信することができる事前に計算されたターゲットとなるユーザの数と一致するように選ばれる。したがって、前の実施形態のようにパケットを復号することができるユーザの数を増加させる代わりに、チャネル帯域幅を節減することができるように、送信ポリシーの変更を決定することができる。スケジューラのこのインスタンスは、ターゲットとなるクライアントにおいて受信されるビデオの全体的な品質を向上させないが、変更されたMCが用いる送信用のチャネルリソースは小さくなる。したがって、スケジューラのこのインスタンスが用いるリソースは、オプティマイザによって計算されたものよりも小さくなる。表3は、対象となるユーザ数列2と比較した、異なる時点における或る特定のMC列3~列5で受け持つことができるユーザ数の一例を示している。ビデオレイヤ1は、MC1で送信することができ、レイヤ2は、MC2及びMC3の双方の符号化スキームについて、ユーザ数が少なくとも意図された数40であるであることから、MC2又はMC3のいずれでも送信することができる。レイヤ3はMC3でスケジューリングすることができる。このような状況において、ロバストスキームは、レイヤ2について、MC2の代わりにMC3を選び、それによって、リソースを節減する。最後に、可能な最上位MCを常に用いることによって事前に節減されるチャネルレートは、利用可能な余分のチャネルレートとして、以下のものに用いることができる。aチャネルが悪化したときに、下位MCを採用するためにb他のセッションにおいてcビデオの最も重要なビデオパケットを正しく受信する可能性を増加させるように、このようなパケットを再送信するためにdモジュール間の通信を介してオプティマイザによって追加のFECを提供するために双方のスキームは、ユーザがさまざまな優先度クラスにグルーピングされるシナリオについて又は最小品質要件を有するユーザについて、ユーザがネットワーク事業者に支払う自身のプレミアム加入権premiumsubscriptionに基づいて容易に変更することができる。この場合、チャネル状態は、プレミアムクラスに属する個々のユーザごとに追跡されるべきであり、送信用のMCスキームは、所与のプレミアムクラスの最悪のユーザであっても収容するように適合させることができる。これは、スケジューリング決定の追加の制約として機能する一方、粗い時間間隔による最適化は、もはや平均ユーザ数に基づいて行わず、或る特定のプレミアムグループに課せられた最小のMCに基づいて行われる。上述した2つのスキーム、すなわち品質ベースのスケジューラ及びロバストスケジューラは、一実施形態において、ハイブリッド日和見的スケジューラとなるように組み合わせて用いることもできる。このようなハイブリッド日和見的スケジューラにおいて、コアモジュールは、MCに関して、品質ベースのスケジューラケースaのインスタンスが選択するものとロバスト日和見的スケジューラケースbのインスタンスが選択するものとの間にあるMCをビデオパケットの各キューについて計算する。スケジューラは、ケースaのように、ビデオパケットの各キューに関して、選択されたMCに基づいて、予想される品質改善を計算し、ケースbで計算されるように、このMCが送信に必要とする平均パケット送信時間によって、その予想される品質改善を正規化する。この計算は、複数の変調符号化スキームに基づいて、レイヤごとに行うことができる。すなわち、この計算は、このレイヤについて当初意図された変調符号化スキームについて、更に、より高いチャネル品質に起因して可能となるあらゆる上位変調符号化スキームについても行うことができる。次に、これらの可能な変動に関して、利益インジケータを取得することができる。この利益インジケータは、変調符号化スキームが変動される場合、ケースaの利益インジケータ品質改善を送信時間で除算したものに基づいて計算される。正規化がより精密な調整のためのさらなるパラメータを含むので、この手順によって、より広範囲のスケジューリング時機が移動体通信事業者に与えられる。最後に、スケジューラは、最も高い予想品質改善正規化したものを有するキューから送信される最初のビデオパケットを選択する。以下の式は、ハイブリッドスケジューリングメカニズムによって計算される正規化を示している。ここで、分子は、ケースaの利益インジケータであり、分母は、変調スキームの変更の結果から得られる送信時間である。このように、利益インジケータを計算することができる。この利益インジケータは、その後、最大の利益をもたらす初期のパラメータの変動が選ばれると共に、対応するパケットがスケジューリングされるように最大にされる。この対応するパケットは、おそらく、その後、上位MCで送信されることになる。したがって、ハイブリッドスケジューラの場合、或る特定のキューqiの初期のパラメータにおいて実行され得る変動は、上位変調符号化スキームHMCiと、差分ユーザ数DUiとを含む。ここで、差分ユーザ数DUiは、キューqiのビデオストリームが該上位変調符号化スキームHMCiにおいて符号化される場合であっても前記ストリームを更に受信することができるユーザ数である。利益インジケータは、DUiと、キューqiのストリームの相対重要度Dviとの積を、前記上位変調符号化スキームHMCiを用いるときに必要である送信時間で除算したものに基づいて求められる。このようにして、適切な利益インジケータを計算することによって、品質ベースのスケジューラにおけるユーザの数の変更と変調符号化スキームの変更との双方のタイプの変動を考慮に入れるハイブリッドスケジューラを実施することができる。相対重要度インジケータは、例えば、或る特定のキュー又はストリームの重要度を示すインジケータとすることもできるし、個々のレイヤ間の品質差分をスケーラブルビデオ符号化する場合のように品質インジケータとすることもできる。更に、本発明の実施形態に関して説明した方法、構成要素、ユニット、及び装置は、ハードウェアで実施することもできるし、ソフトウェアで実施することもできるし、双方の組み合わせとして実施することもできることが当業者には容易に明らかであろう。特に、本発明の実施形態及び本発明の実施形態に関して説明したモジュールの構成要素は、コンピュータにおいて動作するか又はマイクロプロセッサによって実行される1つ又は複数のコンピュータプログラムによって実施することができることが理解されるだろう。本発明を実施するいずれの装置も、特に、基地局若しくはアクセスポイント又は同様のものとして機能するコンピューティングデバイスの形態を取ることができる。