(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信ネットワークの装置によって、前記装置へ配信されるメディアオーバーハイパーテキストマークアップ言語信号の現在のプレフィルレベル及び前記現在のプレフィルレベルがスレッシュホールドより大きいか小さいかを決定する、ことを含み、
前記現在のプレフィルレベルが前記スレッシュホールドより大きい場合には、前記装置はワイヤレス通信ネットワークの少なくとも１つのネットワークノードに向けて、メディア信号のベアラのプライオリティレベル及びビットレートの少なくとも一方を減少する要求を含むメッセージを送信し、そして
前記現在のプレフィルレベルが前記スレッシュホールドより小さい場合には、前記装置はワイヤレス通信ネットワークに向けて、前記メディア信号の前記ベアラのプライオリティレベル及びビットレートの少なくとも一方を増加する要求を含むメッセージを送信することを含む、方法。
【請求項２】
前記ワイヤレス通信ネットワークの少なくとも１つのネットワークノードは、そのワイヤレス通信ネットワークのメディアオプチマイザー装置、ビデオサーバー、コンテンツ配布装置、及び無線システムモジュールの少なくとも１つを含む、請求項１に記載の方法。
【請求項３】
前記メッセージは、長期的進化エアインターフェイスシグナリングを含む、請求項１に記載の方法。
【請求項４】
前記メッセージは、ＴＣＰ／ＩＰ確認内の前記現在のプレフィルレベルの指示を含む、請求項１に記載の方法。
【請求項５】
前記メッセージは、前記現在のプレフィルレベルに関するユニフォームリソースロケーターエンコーディングを含む、請求項１に記載の方法。
【請求項６】
前記メッセージは、(装置へメディア信号をそれまで配信させた秒数−(現在時間−開始時間))として前記現在のプレフィルレベルの指示を含む、請求項１に記載の方法。
【請求項７】
装置のための現在カバレージ品質及び予想カバレージ品質の少なくとも一方を決定することを含み、前記決定及び更新の少なくとも一方は、現在カバレージ品質及び予想カバレージ品質の少なくとも一方が装置に対して決定されたレベルより低い場合には遂行されない、請求項１に記載の方法。
【請求項８】
前記スレッシュホールドは、装置の処理能力、ネットワーク装置からのシグナリング、前記メディア信号の前記ベアラの現在のリンク速度、及び前記メディア信号の前記ベアラの将来のリンク速度の少なくとも１つに基づいて動的である、請求項７に記載の方法。
【請求項９】
前記決定及び更新の少なくとも一方は、メディアオーバーハイパーテキストマークアップ言語信号に利用可能なリソースが過少利用であるのに応答してプレフィルが開始された場合にのみ遂行される、請求項１に記載の方法。
【請求項１０】
前記更新は、メディア信号のプライオリティレベル及びビットレートの少なくとも一方を変更することに関するメッセージを、ワイヤレス通信ネットワークのポリシーコントロール及び課金ルール機能に送信することを含む、請求項１に記載の方法。
【請求項１１】
前記メディア信号は、ビデオオーバーＨＴＭＬ、アップル・ライブ・ストリーム、マイクロソフト・スムース・ストリーム、ＨＴＴＰ適応ストリーミング、及び進歩的ダウンロードビデオの少なくとも１つを含む、請求項１に記載の方法。
【請求項１２】
少なくとも１つのプロセッサによって実行されて、請求項１から１１のいずれか１項に記載の方法を遂行するコンピュータプログラムコードを実施するメモリ。
【請求項１３】
少なくとも１つのプロセッサと、
コンピュータプログラムコードを含む少なくとも１つのメモリと、
を備えた装置において、その少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、前記装置が、少なくとも、
前記装置へ配信されるメディアオーバーハイパーテキストマークアップ言語信号の前記プレフィルレベル及び前記現在のプレフィルレベルがスレッシュホールドより大きいか小さいかを決定し、
前記現在のプレフィルレベルが前記スレッシュホールドより大きい場合には、ワイヤレス通信ネットワークの少なくとも１つのネットワークノードに向けて、メディア信号のベアラのプライオリティレベル及びビットレートの少なくとも一方を減少する要求を含むメッセージを送信し、
前記現在のプレフィルレベルが前記スレッシュホールドより小さい場合には、前記装置はワイヤレス通信ネットワークに向けて、前記メディア信号の前記ベアラのプライオリティレベル及びビットレートの少なくとも一方を増加する要求を含むメッセージを送信する、ワイヤレス通信ネットワークの装置。
【請求項１４】
ワイヤレス通信ネットワークの装置によって、前記装置へ配信されるメディアオーバーハイパーテキストマークアップ言語信号の現在のプレフィルレベル及び前記現在のプレフィルレベルがスレッシュホールドより大きいか小さいかを決定する手段と、
前記現在のプレフィルレベルが前記スレッシュホールドより大きい場合には、ワイヤレス通信ネットワークの少なくとも１つのネットワークノードに向けて、メディア信号のベアラのプライオリティレベル及びビットレートの少なくとも一方を減少する要求を含むメッセージを送信する手段と、
前記現在のプレフィルレベルが前記スレッシュホールドより小さい場合には、前記装置はワイヤレス通信ネットワークに向けて、前記メディア信号の前記ベアラのプライオリティレベル及びビットレートの少なくとも一方を増加する要求を含むメッセージを送信する手段と、
を備えた装置。
【請求項１５】
前記プライオリティレベルは、ベストエフォートプライオリティレベルである。請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の規範的実施形態に基づく技術は、一般的に、ユーザ装置においてプレフィルをインテリジェントに遂行することによってユーザエクスペリエンスを改善することに関する。より詳細には、本発明は、より長い時間スケールで負荷を考慮し、次いで、非常に短い時間スケールで負荷を考慮できるようにしつつ、シグナリングに対してリンク速度及び／又はメディア信号圧縮も考慮することにより、ハイパーテキストマークアップ言語のシグナリングにわたってユーザ装置がメディアのプレフィルを実行できるようにすることで容量及びユーザエクスペリエンスを改善することに関する。
【背景技術】
【０００２】
本章は、特許請求の範囲に述べる発明の背景又は状況を示すことが意図される。ここでの説明は、追求できるが必ずしもこれまでに想像又は追求されたものではない概念を含むかもしれない。それ故、特に指示のない限り、本章での説明は、本出願の説明及び特許請求の範囲に対する従来技術でもないし、本章に含ませることで従来技術として認められるものでもない。
【０００３】
以下の説明及び／又は図面に見られる幾つかの略語は、次のように定義される。
ＡＣＫ：確認
ＢＥ：ベストエフォート
ＣＡＮ−ＥＧ：コンテンツエリアネットワーク・イネーブルゲートウェイ
ＣＤＮ：コンテンツ配布ネットワーク
ｅＮＢ：ｅＮｏｄｅ  Ｂ
ＩＰ：インターネットプロトコル
ＩＰ−ＣＡＮ：ＩＰ接続アクセスネットワーク
ＧＢＲ：保証ビットレート
ＨＴＭＬ：ハイパーテキストマークアップ言語
ＨＴＴＰ：ハイパーテキスト転送プロトコル
ＬＴＥ：長期的進化
ＭＡＣ：メディアアクセスコントロール
ＭＣＣ：移動国コード
ＭＣＮ：移動ネットワークコード
ＭＭＥ：移動管理エンティティ
ＭＮＯ：移動ネットワークオペレータ
ＭＯ：メディアオプチマイザー
ＮＢＧ：ｎｓｎブラウジングゲートウェイ
ＰＣＥＦ：ポリシー及び課金実施機能
ＰＣＲＦ：ポリシー及び課金ルール機能
ＰＤＦ：ポリシー判断機能
ＰＲＢ：物理的リソースブロック
ＱｏＥ：エクスペリエンス品質
ＱｏＳ：サービス品質
ＲＳＭ：無線システムモジュール
ＴＣＰ／ＩＰ：送信コントロールプロトコル／インターネットプロトコル
ＵＥ：ユーザ装置
ＵＲＬ：ユニフォームリソースロケーター
ＶＬＲ：ビジター位置レジスタ
ＶＮＯ：ビジター位置レジスタ
【０００４】
ポリシー及び課金ルール機能（ＰＣＲＦ）は、マルチメディアネットワークにおけるポリシールールをリアルタイムで決定するように指定される。ＰＣＲＦは、ネットワークコアにおいて動作し、そして拡張可能で信頼性があって且つ集中的な仕方で、加入者データベース及び他の特殊な機能、例えば、課金システムに効率的にアクセスするソフトウェアコンポーネントである。リアルタイムで動作するので、ＰＣＲＦは、慣習的なポリシーエンジンより高い戦略的重要性及び広い潜在的役割を有する。
【０００５】
ＰＣＲＦは、ネットワーク、動作サポートシステム及び他のソース（ポータル等）への及びそれらからの情報をリアルタイムでアグリゲートし、ルールの生成をサポートし、次いで、ネットワーク上でアクティブな各加入者に対するインテリジェントなポリシー判断を自動的に行うネットワークアーキテクチャーの一部分である。そのようなネットワークは、多数のサービス、サービス品質（ＱｏＳ）レベル及び課金ルールを提供する。
【０００６】
装置においてメディアが実行される間にビデオ又はメディアプレフィル(prefilling)を行うことができる。プレフィルは、一般的に、ステータスバーにおいて、まだ見えないダウンロードされるバッファコンテンツとして見ることができる。ステータスバーは、このプレフィルを、ビデオのようなメディアの現在再生点を表わす移動矢印の後に又はその右に示す。ビデオプレフィルは、例えば、ビデオを見るためにメディアをダウンロードするときにユーザエクスペリエンスにとって有益である。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、プレフィルは、現在、プレフィルされるメディアシグナリングを与えるベアラを搬送するセル／ｅＮＢのリンク速度又は負荷を充分考慮していない。更に、セルがいつアンダーロード又はオーバーロードになるかを指示するベースステーションのようなネットワーク装置からの明確な指示は、このプレフィルメカニズムの完全な利益を得るには遅過ぎる。例えば、システムの負荷が低くなった時間インターバル中に、ベースステーション又はメディアオプチマイザー等におけるプレフィル信号に関連したコントローラは、システムの負荷がまだ大きいかのように動作を継続する。従って、コントローラは、付加的なプレフィルを遂行する機会を逃すという点で問題である。同様に、システムの負荷が大きくなった時間インターバル中に、コントローラは、システムの負荷が低いかのように動作を継続する。この状況では、プレフィルを行うビデオユーザは、プレフィルにおいて「無駄」でない余計なシステム容量を消費する。従って、少なくとも３つの理由で、ユーザ又はオペレータのためのプレフィルの利益が実際上減少される。
【課題を解決するための手段】
【０００８】
本発明の規範的な態様において、ワイヤレス通信ネットワークの装置へ配信されるメディアオーバーハイパーテキストマークアップ言語信号のプレフィルレベルを決定することを含み、そのプレフィルレベルの決定は、プレフィルレベルがスレッシュホールドより大きいか小さいか決定することを含み、及びそのプレフィルレベルに基づき、メディア信号のベアラのプライオリティレベル又は最小保証ビットレートの少なくとも一方を更新することを更に含む方法が提供される。
【０００９】
本発明の別の規範的な態様において、少なくとも１つのプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリとを備えた装置において、その少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、ワイヤレス通信ネットワークの装置へ配信されるメディアオーバーハイパーテキストマークアップ言語信号のプレフィルレベルを決定するようにさせ、そのプレフィルレベルの決定は、プレフィルレベルがスレッシュホールドより大きいか小さいか決定することを含み、そしてそのプレフィルレベルに基づいて、メディア信号のベアラのプライオリティレベル又は最小保証ビットレートの少なくとも一方を更新するようにさせるよう構成された装置が提供される。
【００１０】
本発明の別の規範的な態様において、ワイヤレス通信ネットワークの装置へ配信されるメディアオーバーハイパーテキストマークアップ言語信号のプレフィルレベルを決定する手段を備え、そのプレフィルレベルの決定手段は、プレフィルレベルがスレッシュホールドより大きいか小さいか決定する手段を含み、更に、そのプレフィルレベルに基づいて、メディア信号のベアラのプライオリティレベル又は最小保証ビットレートの少なくとも一方を更新する手段を備えた装置が提供される。
【００１１】
前記段落に述べた本発明の規範的な実施形態によれば、前記決定手段及び更新手段は、ワイヤレス通信ネットワークへのインターフェイスと、少なくとも１つのプロセッサにより実行される少なくとも１つのコンピュータプログラムコードを実施する少なくとも１つのコンピュータ読み取り可能なメモリとを備えている。
【００１２】
本発明の実施形態の前記態様及び他の態様は、添付図面に関連して以下の詳細な説明を読んだときに明らかとなるであろう。
【図面の簡単な説明】
【００１３】
【図１Ａ】プレフィルビデオの利点を示す。
【図１Ｂ】プレフィルビデオの利点を示す。
【図１Ｃ】視聴時間による平均視聴者放棄率を示す。
【図２】本発明の種々の規範的な実施形態の具現化に使用するのに適した規範的な電子装置の簡単なブロック図である。
【図３Ａ】プレフィルを伴ったり伴わなかったりするメディアオーバーハイパーテキストマークアップ言語シグナリングの形式を示す。
【図３Ｂ】プレフィルを伴ったり伴わなかったりするメディアオーバーハイパーテキストマークアップ言語シグナリングの形式を示す。
【図３Ｃ】プレフィルを伴ったり伴わなかったりするメディアオーバーハイパーテキストマークアップ言語シグナリングの形式を示す。
【図４】本発明の規範的な実施形態によるプレフィル状態ベースのベアラ更新を示す。
【図５】本発明の規範的な実施形態による別のプレフィル状態ベースのベアラ更新を示す。
【図６】本発明の規範的な実施形態によるベアラ利用の決定を使用するプレフィル状態ベースのベアラ更新を示す。
【図７】本発明の規範的な実施形態によるリンク速度及びスレッシュホールド設定に基づくメディアストリームプレフィルのための圧縮更新を示す。
【図８】図７を参照するもので、本発明の規範的な実施形態により推定電流に基づいてメディアストリームプレフィルの圧縮を調整しそしてリンク速度及びスレッシュホールド設定を保留にするところを示す。
【図９】本発明の規範的な実施形態による方法を示す簡単なブロック図である。
【発明を実施するための形態】
【００１４】
本発明の規範的な実施形態による教示は、ユーザ装置におけるメディアオーバーハイパーテキストマークアップ言語シグナリングのプレフィルを許しそしてシグナリングのためのリンク速度及び／又はメディア信号圧縮を考慮することにより、ベアラ容量及びユーザエクスペリエンスを改善することに関する。
【００１５】
上述したように、プレフィルは、例えば、ビデオを見るためにメディアをダウンロードするときにユーザエクスペリエンスにとって役立つ。プレフィルは、ユーザ装置（ＵＥ）と、メディアオプチマイザー装置のような装置、又はダウンロード及び／又はストリーミングサービスを提供する別の装置との間のコンテンツ・アウェア・ネットワーク・イネーブル・ゲートウェイ（ＣＡＮ−ＥＧ）のような装置でコントロールされる。このＣＡＮ−ＥＧは、サービスレベルアグリーメントコンプライアンス又はサービス品質（ＱｏＳ）要求を容易にするためにポリシールールに基づいて許可されたアプリケーション及びサービスへメトリックを提供することができる。
【００１６】
本発明の規範的実施形態は、負荷が分かっているプレフィル動作を可能にする。本発明の一実施形態によれば、ｅＮＢ利用メッセージのようなメッセージは、プレフィルにより我々が長い時間スケール上で生きていて、オーバーシュートやアンダーシュートが発生するようにし、即ち負荷スパイクが生じてもプレフィルが継続するようにする。本発明は、更に、ＰＣＲＦを通して非常に短い時間スケールにおいてプレフィルで負荷が分かるように進行し、ｅＮＢは、ビデオフローに対して要求される現在プライオリティレベル／最小ビットレートの知識を使用し、ユーザがプレフィルされたとき、ｅＮＢにおいてそのトラフィックを瞬間的に延期するようにする。
【００１７】
更に、本発明の実施形態は、ユーザ装置においてメディアオーバーハイパーテキストマークアップ言語シグナリングのプレフィルをコントロールするために、ポリシー及び課金ルール機能（ＰＣＲＦ）を利用することができる。ＰＣＲＦは、ＩＰマルチメディアサブシステム（ＩＭＳ）アーキテクチャーの重要な部分である。これは、ワイヤレスネットワークにわたって働き、そして情報テクノロジーサーバーのようなネットワーク装置に事前に一体化される。ＰＣＲＦは、ポリシーサーバーともしばしば称され、又は以前はポリシー判断機能（ＰＤＦ）とも称されていた。ＰＣＲＦは、異なるネットワーク装置においてポリシーコントロール及びフローベース課金コントロールのためのポリシー実施点に使用されるポリシー及び課金ルールを定義しそして提供する。ＰＣＲＦは、３ＧＰＰリリース７として開発されたもので、課金ルールを、それ以前の３ＧＰＰアーキテクチャーリリースのポリシー判断機能に結合する。ＰＣＲＦは、ユーザに関連したＩＰ−ＣＡＮセッションを維持することができる。
【００１８】
ポリシー及び課金実施機能（ＰＣＥＦ）は、ポリシー及び課金ルールをＰＣＲＦから受け取り、トラフィックを検出し、そしてサービスデータフロー上でトラフィックを分類するルールを実施する機能である。サービス品質（ＱｏＳ）のコントロールは、ＰＣＥＦにおいてサービスデータフローごとに適用される。ＰＣＥＦは、パケットデータネットワーク（ＰＤＮ）ゲートウェイに共同配置される。ＰＣＲＦは、メインパケットゲートウェイとインターフェイスし、そして課金実施判断を自身で行う。集中化装置は、ワイヤレスオペレータのためのポリシー判断点（ＰＤＰ）として動作し、個々の加入者程度の粒状性を得る。例えば、サービスプロバイダーは、ＰＣＲＦを使用して、高帯域巾アプリケーションの使用量に基づき加入者に課金し、ＱｏＳ保証のために割増を課金し、そしてユーザのローミング中にアプリケーションの使用を制限するか、又はピーク使用時間中に大量帯域巾アプリケーションを使用するワイヤレス加入者の帯域巾を減少することができる。
【００１９】
ＱｏＳ許可プロセスは、パラメータ「許可ＱｏＳクラス識別子（ＱＣＩ）」及び「許可最大／保証データレートＵＬ／ＤＬ」を導出することより成る。セッションが開始されるか又は変更されるときに、ＰＣＲＦは、「許可ＩＰ  ＱｏＳ」パラメータ（例えば、ＱＣＩ、許可最大／保証データレート、プライオリティＤＬ／ＵＬ）をサービス情報から導出しなければならない。選択された「ベアラコントロールモード（ＢＣＭ）」がＵＥのみである場合には、このプロセスは、ユーザ装置ＱｏＳパラメータマッピングとの望ましからぬ不整列を回避するためにマッピングルールに基づいて遂行されねばならない。各「許可ＩＰ  ＱｏＳ」パラメータは、アクティブなフォーク状応答のいずれかによりそのメディアコンポーネントのＩＰフロー（１つ又は複数）に対して要求された最も高い値にセットされねばならない。本発明の規範的な実施形態は、ユーザ装置においてメディアオーバーハイパーテキストマークアップ言語シグナリングのためのリンク速度及び／又はメディア信号圧縮を考慮してそのようなマッピングルールを生成又は変更することができる。
【００２０】
図１Ａに示したように、ビデオのフリーズなしにビデオが連続的に視聴される確率は、最適化され／コントロールされたプレフィルを伴う方が、最適化され／コントロールされたプレフィルを伴わない場合より、３０％高い。メディア又はビデオプレフィルは、ユーザエクスペリエンスを改善する。本発明の効果は、今日浪費されているリソースを、今度は、プレフィルに使用できることを含む。更に、プレフィルを伴うと、ユーザエクスペリエンスが改善される。というのは、プレフィル付きビデオユーザは、負荷スパイクがあるときにプレフィルを停止する（そして高品質のビデオを再生する）ことができ、カバレージエリアに出入りするときにプレイアウトを継続でき、そしてメディアストリームのプレフィルを使用するときに素早く早送りできるからである。更に、図１Ｂに関して、プレフィルを使用すると勘定請求可能なリソースが３０％増加するという点でオペレータがどのように利益を得るかが示される（３０％〜＝２０％／６０％）。図１Ｂに示したように、プレフィルを使用すると、オペレータの勘定請求は、浪費されるリソースの収入に基づいて３０％増加される。更に、図１Ｃは、曲線１Ｃで示すように、平均視聴者放棄率高いことを示している。
【００２１】
しかしながら、上述したように、ユーザ装置におけるプレフィルシグナリングのレートは、現在、プレフィルされるメディアシグナリングを与えるベアラの負荷を考慮していない。上述したように、プレフィルのそのようなレートの調整は、ベアラリソースの負荷が増加した後にプレフィルの絞りを防止又は停止するに充分なほど高速で行うことができない。本発明の規範的実施形態は、それらの問題を克服するのに使用できる。本発明の規範的実施形態によれば、メディアオーバーハイパーテキストマークアップ言語信号プレフィルレベル又は深さの通知に応答してユーザ装置に関連したＱｏＳを更新するための自動メカニズムが提供される。更に、本発明の規範的実施形態は、ＰＣＲＦによりＱｏＳの更新も行う。加えて、本発明の規範的実施形態によれば、プレフィルレベルの決定及びプレフィルレベル情報のシグナリングの少なくとも一方が、メディア信号プレフィルレベル又は深さに関して、例えば、ハイパーテキストマークアップ言語（ＨＴＭＬ）動作のビデオストリームに関連したハイパーテキスト転送プロトコル（ＨＴＴＰ）のシグナリングを使用して遂行される。加えて、規範的実施形態によれば、このシグナリングは、ＴＣＰ／ＩＰ及び／又は他のシグナリング、例えば、セルラーシグナリングを使用することができる。
【００２２】
本発明の規範的実施形態の具現化に使用するのに適した種々の電子デバイス及び装置の簡単なブロック図である図２を参照する。図２は、本発明から利益が得られるセルラーネットワーク、又はワイヤレス通信形式の組み合せであるワイヤレス通信ネットワーク１を示している。図２において、ネットワーク装置２０、２１及び２２は、ワイヤレスリンク（特に図示せず）を経て、移動ターミナル、ＵＥ、又はユーザ装置２４のような移動装置と通信するようにされる。ネットワーク装置２０、２１及び２２は、ＷＬＡＮアクセスポイント、ベースステーション、メディアオプチマイザー、ノキア・シーメンス・ネットワークブラウジングゲートウェイ、及び／又は他の任意のワイヤレス装置を含む。ＵＥ又はユーザ装置２４は、上述したように本発明の規範的実施形態により動作できるようにされるワイヤレス通信ネットワーク１の任意の装置である。更に、ユーザ装置２４は、ＰＤＡ、セルラーホン、タブレット、ラップトップ、他の任意の形式の移動装置のいずれかである。ここに述べるユーザ装置２４は、加入者ステーションとも称されるが、これに限定されない。ネットワーク装置２０、２１及び２２は、通信ネットワークのネットワークノードにおいて実施され、例えば、セルラーネットワークのベースステーション又はセルラーネットワークの別の装置において実施される。同様に、ネットワーク装置２０、２１及び２２は、インターネットプロトコル通信及び／又はルーティング機能を遂行するように構成することもできる。１つの特定の具現化において、ネットワーク装置２０、２１及び２２のいずれかがセルラー通信装置に合体されてもよい。
【００２３】
ネットワーク装置２０は、少なくとも１つのデータプロセッサ（ＤＰ）２０Ａのような処理手段と、少なくとも１つのコンピュータプログラム（ＰＲＯＧ）２０Ｃを記憶する少なくとも１つのコンピュータ読み取り可能なメモリ（ＭＥＭ）２０Ｂのような記憶手段と、１つ以上のアンテナ２０Ｆを経てユーザ装置２４と両方向ワイヤレス通信するための送信器ＴＸ２０Ｄ及び受信器ＲＸ２０Ｅのような通信手段とを備えている。ＲＸ２０Ｅ及びＴＸ２０Ｄは、各々、１つの非限定実施形態では、高周波フロントエンドチップの少なくとも１つのアンテナ２０Ｆと共に実施されて示されており、その少なくとも１つのアンテナ２０Ｆは、物理的に個別であるが電気的に結合されたコンポーネントである。更に、ネットワーク装置２０は、ポリシー及び課金ルール機能２０Ｇを合体し、これは、ネットワーク装置２０の少なくともＤＰ２０Ａ、ＭＥＭ２０Ｂ及びＰＲＯＧ２０Ｃに結合される。少なくともここに述べる本発明の規範的な実施形態によれば、ポリシー及び課金ルール機能２０Ｇは、ユーザ装置２４及びメディアシグナリングベアラ２０Ｈ、２１Ｈ及び／又は２２Ｈに関連したＱｏＳを少なくとも更新する動作を遂行するのに使用される。
【００２４】
ネットワークノード２１も、同様に、少なくとも１つのデータプロセッサ（ＤＰ）２１Ａのような処理手段と、少なくとも１つのコンピュータプログラム（ＰＲＯＧ）２１Ｃを記憶する少なくとも１つのコンピュータ読み取り可能なメモリ（ＭＥＭ）２１Ｂのような記憶手段と、１つ以上のアンテナ２１Ｆを経て図２の他の装置とプレフィルレベル関連通信及びメディアシグナリング２１Ｈのようなワイヤレス通信をするための送信器ＴＸ２１Ｄ及び受信器ＲＸ２１Ｅのような通信手段とを備えている。ポリシー及び課金ルール機能２１Ｇを使用して、ネットワーク装置２１は、少なくとも、図２に示した任意の他の装置から、ここに述べる本発明の規範的な実施形態による規範的な動作を遂行できるようにされる。
【００２５】
同様に、ネットワーク装置２２も、規範的な実施形態により、少なくとも１つのデータプロセッサ（ＤＰ）２２Ａのような処理手段と、アンテナ２２Ｆを経て受信又は送信されるシグナリングのような両方向性シグナリングを処理する少なくとも１つのコンピュータプログラム（ＰＲＯＧ）２２Ｃを記憶する少なくとも１つのコンピュータ読み取り可能なメモリ（ＭＥＭ）２２のような記憶手段とを備えている。ユーザ装置２１と同様に、ネットワーク装置２２は、本発明の規範的実施形態により、ポリシー及び課金ルール２２Ｇを使用して、ユーザ装置２４及びメディアシグナリングベアラ２０Ｈ、２１Ｈ及び／又は２２Ｈに関連したＱｏＳを少なくとも更新するという動作を少なくとも遂行できるようにされる。
【００２６】
ユーザ装置２４は、少なくとも１つのデータプロセッサ（ＤＰ）２４Ａのようなそれ自身の処理手段と、少なくとも１つのコンピュータプログラム（ＰＲＯＧ）２４Ｃを記憶する少なくとも１つのコンピュータ読み取り可能なメモリ（ＭＥＭ）２４Ｂのような記憶手段とを備え、又、送信器ＴＸ２４Ｄ及び受信器ＲＸ２４Ｅのような通信手段と、アンテナ２４Ｆを経て上述したネットワーク装置２０、２１及び／又は２２とメディア信号を含むワイヤレス通信をするためのワイヤレスリンク２４Ｈも備えている。従って、ユーザ装置２１及び２２と同様に、ユーザ装置２４は、本発明の規範的実施形態により、プレフィル状態に基づく機能２４Ｒ並びにポリシー及び課金ルール機能２４Ｇを使用して、メディアシグナリングベアラ２４Ｈを経て通信されるプレフィル状態に基づくメッセージング及び／又はポリシーコントロール及び課金ルールメッセージングを含む動作を少なくとも遂行できるようにされる。更に、ネットワーク装置２０、２１及び２２は、集中型のメディア転送ノードとして働くものとして説明するが、ここに含まれる開示は、メッシュネットワークに適用されてもよい。
【００２７】
更に、ネットワーク装置２０、２１及び２２の間に示された線３０は、バックホールリンクを表わす。バックホールリンク３０は、ワイヤード及び／又はワイヤレスである。バックホールリンク３０は、本発明の規範的な実施形態により、幾つかの又は全部のネットワーク装置間に少なくともプレフィル状態に基づくメッセージング及び／又はポリシーコントロール及び課金ルールメッセージングを許すために、ワイヤレスリンク２０Ｈ、２１Ｈ及び２２Ｈに代わって又はそれに加えて、使用される。
【００２８】
更に、図２に示すように、ユーザ装置２４及びネットワーク装置２０、２１、２２は、プレフィル状態に基づく機能２４Ｒ、２０Ｒ、２１Ｒ、２２Ｒを各々含む。これらの機能、並びにポリシー及び課金ルール機能２４Ｇは、アンテナ２４Ｆ及びメディアシグナリングベアラ２４Ｈを利用するように構成される。同様に上述したように、本発明の実施形態は、ワイヤレス通信ネットワークに関して説明するが、それに限定されるものではなく、本発明は、セルラーネットワークのような通信形式にも役立つように使用できる。更に、図２には、３つのネットワーク装置が示されているが、それに限定されるものではなく、本発明は、それより少数又は多数のネットワーク装置を使用して実施することもできる。
【００２９】
本発明の規範的な実施形態によれば、メディアオーバーハイパーテキストマークアップ言語プレフィル深さの通知に応答してＰＣＲＦを通してＱｏＳを更新するための自動メカニズムが提供される。規範的な実施形態によれば、次のようになる。
■第１の通信要素は、ユーザ装置のメディアオーバーハイパーテキストマークアップ言語プレフィルがスレッシュホールド秒数以上のプレフィル（「ジャストインタイム(just-in-time)」を越える）を有することを含む第１の事象を検出する。
■第２の通信要素は、第１の事象が検出されたとのシグナリングを受信するのに応答して、ＰＣＲＦ（又はメディアオプチマイザー（ＭＯ）機能）を通してそのビデオユーザのＱｏＳプロフィールに対する更新を遂行する。
【００３０】
本発明の規範的な実施形態によれば、メディアオーバーハイパーテキストマークアップ言語プレフィル深さの通知に応答してＰＣＲＦを通してＱｏＳを更新するための自動メカニズムが提供される。規範的な実施形態によれば、次のようになる。
■第１の通信要素は、ユーザ装置のメディアオーバーハイパーテキストマークアップ言語プレフィルがスレッシュホールド秒数以上のプレフィル（「ジャストインタイム」を越える）を有することを含む第１の事象を検出する。
■第２の通信要素は、第１の事象が検出されたとのシグナリングを受信するのに応答して、ＰＣＲＦ（又はＭＯ）を通してそのビデオユーザのＱｏＳプロフィールに対する更新を遂行する。
【００３１】
実施形態によれば、第１の通信要素は、プレフィルが次の少なくとも１つを含む。
■ＵＥからの明確な深さメッセージ（ｔｃｐ／ａｃｋｓの内部・・・）、アップルライブストリームプロトコル、マイクロソフトスムースストリームプロトコル、ＬＴＥエアインターフェイスプロトコル、又はＵＥからＰＣＲＦへのＰＣＲＦシグナリングプロトコル、又はバッファ深さのＵＲＬエンコーディング、或いはＭＯからＰＣＲＦへのＰＣＲＦシグナリングプロトコル。
■観念として、既にデータがメディアオプチマイザーから、例えば、ＵＥのクライアントへ一方向に転送されており、そしてこのデータは、ＴＣＰフロー（又はＴＣＰ接続）内を送信される。ＴＣＰフローの各パケットは、シーケンス情報（第１のオクテット番号及び長さ）を含み、そしてパケットの受信者は、予想される次のオクテット番号を示すパケットを送信することにより、その受信を確認する応答パケットを送信することが予想され、即ちパケットが順番に首尾良く受信されるときに、次のオクテット番号は、第１のオクテット番号と長さとの和になり、例えば、第１のオクテットが５５５でありそして長さが１２００である場合には、確認は、１７５５を含む。というのは、パケットが番号５５５から１７５４までのオクテットを含む（全部で１２００オクテットに対して）からである。この逆のフロー（ＵＥからメディアオプチマイザーへ）において送信するデータがない場合には、ＴＣＰスタックは、ＡＣＫビットがセットされた空のパケット（第１オクテット＝Ｎ及び長さ＝０）を発生する。このパケットは、典型的に、ＴＣＰ  ＡＣＫパケットと称される。
■バッファの深さを明確に指示するようにこの概念を拡張することは、クライアントからメディアオプチマイザーへ逆リンクにメッセージを送信することと同程度に簡単であり、即ちメッセージは、例えば、“｛ｂｕｆｆｅｒ＿ｄｅｐｔｈ：１０４８５７６｝”のようなＪＳＯＮドキュメントとして簡単にフォーマットすることができる。このデータを送信する準備ができると、ＴＣＰスタックは、単にデータをパケットに添付し、且つダウンリンクフローに対して前記要求された応答パケットと同様に適するものとしてヘッダをセットする（即ち、アップリンクデータを伴うＴＣＰ  ＡＣＫパケットにもなる）。又、ダウンリンクパケットは、アップリンクフローに関する情報も含み、従って、ａｃｋパケットをその方向にも見なければならない。
・プレフィルレベル又は深さのネットワークベースの暗示的検出。
・プレフィル深さ＝配信メディア秒−(現在時間−(開始時間又は推定プレイアウト開始時間))。
・プレフィル深さ＝配信メディア秒−ＰｌａｙｅｄＯｕｔＳｅｃｓ
・ＰｌａｙｅｄＯｕｔＳｅｃｓ＝現在時間−(開始時間又は推定プレイアウト開始時間)
【００３２】
第１の通信要素は、ユーザ装置２４であるか、又はネットワーク装置２０、２１及び２２のいずれかであることに注意されたい。
【００３３】
更に、本発明の規範的実施形態によれば、ビデオユーザのＱｏＳプロフィールに対する更新を遂行する第２の通信要素は、次の少なくとも１つを含む。
■プレフィル深さがスレッシュホールド秒数より大きいことが検出されたときフローのプライオリティ（例えば、ＢＥ）又はレート（例えば、保証ビットレート（ＧＢＲ））を減少し、及び／又は
■プレフィル深さがスレッシュホールド秒数より小さいことが検出されたとき（例えば、ＢＥ）プライオリティ又は（例えば、ＧＢＲ）レートを増加する（又は通常／高レベルへセットして戻す）。
【００３４】
通信要素は、ネットワーク装置２０、２１及び２２のいずれかであり又はユーザ装置２４であることに注意されたい。更に、通信要素は、メディアオプチマイザー、ビデオサーバー、ＣＤＮ、ＲＳＭの少なくとも１つをネットワークベアラ経路の中間点に含む。
【００３５】
本発明の規範的実施形態によれば、ユーザ装置２４のようなユーザ装置に関連したＱｏＳプロフィールの更新を、ユーザ装置へ送信されるメディア信号のプレフィルレベル又は深さに少なくとも一部分基づいて遂行するための方法及び装置が少なくとも提供される。ある規範的実施形態によれば、更新は、ＰＣＲＦを使用して遂行される。ＰＣＲＦは、ＣＡＮ−ＥＧ、メディアオプチマイザー、及びＮＢＧの少なくとも１つを含む。
【００３６】
パーセントエンコーディング実施形態
本発明の規範的な実施形態によれば、少なくとも、プレフィルレベル／深さ決定シグナリングが、ユニフォームリソースロケーター（ＵＲＬ）エンコーディングとしても知られたパーセントエンコーディングを使用して開始される。ＵＲＬエンコーディングは、ユニフォームリソース識別子（ＵＲＩ）における情報をエンコードするためのメカニズムである。
【００３７】
更に、無線サブシステムマネージメントプロトコル（ＲＳＭ）及び／又はハイパーテキストマークアップ言語（ＨＴＭＬ）シグナリングに関連したシグナリング、例えば、メディアストリームを表示及び再生し及び／又はプレフィルレベルを少なくともユーザに対して更新するのに使用されるＨＴＭＬ。そのようなＨＴＭＬ関連シグナリングは、規範的な実施形態によれば、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、送信コントロールプロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）を使用して規定される。規範的な実施形態によれば、上述した規範的なシグナリングは、ユーザ装置２４及び／又はネットワーク装置２０、２１及び／又は２２により少なくともプレフィルレベル又は深さを決定できるようにするのに使用される。更に、それらの実施形態によれば、このシグナリングは、ワイヤレス通信ネットワーク１にサービスするｅＮＢ又は他のネットワーク装置と直接通信するのに使用される。
【００３８】
ＨＴＴＰは、分散、コラボレート、ハイパーメディア情報システムのためのアプリケーションプロトコルである。ＨＴＴＰは、ワールドワイドウェブのためのデータ通信の基礎である。ハイパーテキストは、ノード（例えば、テキスト又はワード）間に論理的リンク（いわゆるハイパーリンク）を使用することによりネットワークを構築するオブジェクトのマルチリニアセットである。ＨＴＴＰは、ハイパーテキストを交換又は転送するためのプロトコルである。送信コントロールプロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）は、インターネット及び同様のネットワークに使用される通信プロトコルであり、そして一般的に、ワイドエリアネットワークのための最も人気のあるプロトコルスタックである。これは、通常、ＴＣＰ／ＩＰとして知られている。というのは、その最も重要なプロトコル：送信コントロールプロトコル（ＴＣＰ）及びインターネットプロトコル（ＩＰ）がこの規格で定義された第１のネットワーキングプロトコルだからである。
【００３９】
ＴＣＰ／ＩＰは、どのようにデータをフォーマットし、行先にアドレスし、送信し、ルーティングしそして受信するか指定する端−端接続性を与える。それは、４つのアブストラクションレイヤを有し、その各々がそれ自身のプロトコルを伴う。それらのレイヤは、最下位から最上位へ次の通りである。
・ローカルネットワークの通信技術を含むリンクレイヤ（通常のイーサネット(登録商標)）；
・インターネットレイヤ（ＩＰ）は、ローカルネットワークを接続し、従って、インターネットワーキングを確立する；
・トランスポートレイヤ（ＴＣＰ）は、ホスト対ホスト通信を取り扱い；及び
・アプリケーションレイヤ（例えば、ＨＴＴＰ）は、プロセス対プロセスレベルで特定のデータ通信サービスのための全てのプロトコルを含む（例えば、ウェブブラウザがウェブサーバーとどのように通信するか）。
【００４０】
ＴＣＰ／ＩＰモデル及び関連プロトコルは、インターネット・エンジニアリング・タスク・フォース（ＩＥＴＦ）により維持される。
【００４１】
更に、プライオリティレベル及び保証ビットレートの少なくとも１つをこのように減少することで、ｅＮＢスケジューリングアルゴリズムが更に大きく遅延することができ、高いレベルの干渉が生じる移動体に関連したものをプレフィルすることができる。換言すれば、特定のプレフィル移動体／ｅＮＢが特に大きな干渉レベルを（一時的に）発生する場合に、スケジューラは、そのＵＥに更に低いデータレートを与えるのが好ましく、そしてあまり干渉を生じない同じセル内の他のプレフィル移動体もそうである。
【００４２】
ｅＮＢの利用に加えて、他のセル干渉の増加レベルがプレフィルの程度に更に影響を及ぼす。例えば、他のセル干渉の増加レベルは、利用可能な物理的リソースブロックの数を減少し、これにより、利用されるものとして計算される利用可能な物理的リソースブロックの割合を高める。更に、プレフィルは、アップリンク及びダウンリンクの両方におけるｅＮＢ利用に基づき、バックホールに対する利用に基づき、及びｅＮＢにおけるＣＰＵの負荷に基づき絞られる。
【００４３】
本発明の規範的な実施形態によれば、上述した第１及び第２の通信要素の動作は、同じ通信要素により遂行されてもよい。更に、それら実施形態によれば、プレフィル更新は、ワイヤレス通信ネットワークのベアラに関連したリソース利用レベル次第であり、ユーザ装置へ送信されるメディア信号を促進する。従って、少なくとも、それら実施形態による方法は、ｅＮＢ及び／又はベアラ利用がスレッシュホールドより低いときにのみ付加的なプレフィル指令することが許される。規範的な実施形態によれば、スレッシュホールドレベルは、ｅＮＢ又は他のネットワーク装置のプロバイダー又はオペレータにより遠隔から構成することが可能である。次いで、プレフィルを許すか又は更新するのに応答して、上述したように、現在プレフィル深さに応じてＱｏＳの更新がなされる。
【００４４】
更に、本発明の規範的な実施形態によれば、物理的なリソースブロック（ＰＲＢ）利用及びレートメッセージングがメディアオプチマイザー又はクライアント影響プレフィルに与えられる。更に、メッセージングインターバルのためのインターバルは、メディア信号のプレフィルレベル又は深さ、ユーザ装置に関連した又はそれに指定されたＱｏＳ、及び／又はメディア信号に関連したベアラの負荷に基づいて調整される。
【００４５】
本発明の規範的な実施形態によれば、メッセージング及び／又はプレフィルレベルは、メディア信号を受信するユーザ装置に対してセットされた１つ以上のスレッシュホールドに基づく。これらのスレッシュホールドは、例えば、ユーザ装置の処理能力に基づき動的に調整される。更に、スレッシュホールドは、ユーザ装置に対してオペレータにより決定され、又、メディアオプチマイザー、ｅＮＢ及び／又はＮＢＡのようなネットワーク装置からのシグナリングに基づいて動的に調整されると共に、ベアラの現在又は将来のリンク速度に基づいて調整される。これらのスレッシュホールドは、これら実施形態によれば、プレフィル深さがＣＳＳ＿ＭＩＮのような最小スレッシュホールドより充分に大きいか、又はＣＳＳ＿ＭＡＸのような最大スレッシュホールドより充分に低いか検出又は識別し、及び／又はＣＳＳ＿ＭＩＤのような中間スレッシュホールドに対するプレフィルの関係を識別するのに使用される（これは、予想されるサービスカバレージギャップの間に継続性を与えるに充分な深さである）。
【００４６】
更に、本発明の規範的な実施形態によれば、過少利用のエアインターフェイスリソース（ＪＩＴ  ＯＮ／ＯＦＦ）に応答してプレフィルが最初に許された場合には、ユーザ装置及び／又はネットワーク装置による決定に使用するためのメカニズムがある。現在及び／又は保留中の不充分なカバレージのリスクが高いことに応答してプレフィルが遂行された場合には、プレフィルレベル又は深さの決定、及びメディア信号の特性の更新の少なくとも一方が、規範的な実施形態により、停止され、キャンセルされ、又は遅延される。
【００４７】
本発明の規範的な実施形態では、セルラーアクセスネットワークのようなネットワークが、メディア信号を含むベアラ上のどのパケットを遅延でき及び遅延できないかインテリジェントに且つ迅速に決定することができる。本発明の規範的な実施形態は、オペレータ及びユーザの利点として、ベアラ利用に基づいてプライオリティをインテリジェントにスケジュールするために性能及びユーザエクスペリエンスを改善し且つメディアシグナリングのプライオリティを変更するように具現化される。本発明の規範的実施形態は、ユーザ装置及びネットワークの能力を考慮に入れてメディアの最適化を改善することができる。
【００４８】
図３Ａを参照すれば、矢印３０は、ビデオの下部のプレフィルエリアを示す。プレフィルエリアは、再生指示円に続くもので、プレフィルエリアは、まだ再生されていない受信メディアを指示する。これら実施形態によれば、ＨＴＭＬ形式のディスプレイの一部分にはビデオ再生ウインドウ及びプレフィルエリアがある。図３Ｂ及び３Ｃには、プレフィルがある状態と、ない状態で、各々、ビデオディスプレイが示されている。図３Ｂは、プレフィルを使用せず、ディスプレイの下部にプレフィルエリアがない状態でメディアオーバーハイパーテキストマークアップ言語のＨＴＴＰディスプレイを示す。従って、この場合には、メディア信号スループットが変化すると、砂時計で示すように、遅延ビデオが生じる。この形式のビデオストリームは、「ジャストインタイム」ビデオストリームと考えられる。一方、図３Ｃは、ディスプレイの下部にプレフィルエリアが示されたプレフィルを使用するメディアオーバーハイパーテキストマークアップ言語を示す。図３Ｃのように、プレフィルの効果は、再生メディア信号の遅延を排除又は減少することによりユーザエクスペリエンスに役立つものである。
【００４９】
ネットワーク装置でのプレフィルレベル検出
図４は、本発明の規範的な実施形態による方法を示す。ブロック４１ａに示すように、ネットワーク装置によりＵＥにプレフィルレベル／深さの検出シグナリングがある。この場合には、ｅＮｏｄｅＢ、ＭＭＥ、ＣＡＮ／ＭＯ、及びメディアオプチマイザーのうちの１つ以上によって検出を遂行することができる。線４２、４３は、ｅＮｏｄｅＢへ、次いで、ＵＥへストリーミングされるビデオ及び／又はプレフィルコンテンツを示す。本発明の規範的な実施形態によれば、ブロック４Ａに示すように、ネットワーク装置は、ＵＥのプレフィルがスレッシュホールド、この場合には、メディアスレッシュホールドより上であることを検出する。それに応答して、ネットワーク装置は、ＰＣＲＦベアラ変更形式の機能でトリガーを開始し、ベアラのプライオリティレートを下げる。規範的な実施形態によれば、ベアラの変更は、メディア信号のＱｏＳ要求の変更を含む。図４では、プライオリティが下がるが、規範的な実施形態によれば、ＱｏＳ要求の変更は、メディア信号が他のトラフィックより低い又は高いプライオリティを有するというものである。線４５で示すように、低いプライオリティでは、ＵＥへのコンテンツ又はメディア信号が減少され、その結果、更なる混雑が回避される。ブロック４Ｂに示したように、ＵＥにおける小さな全プレフィルは、次いで、最小又は中間スレッシュホールドのような別のスレッシュホールドと比較される。図４の線４６及び４７に関して示したように、ネットワーク装置は、プレフィルがこの最小又は中間スレッシュホールドより下がるのに応答して、ＰＣＲＦベアラ変更型の機能をトリガーし、ＵＥへのメディアストリームのプライオリティを、通常又はより高いものとなるように変更する。それに応答して、メディア信号及び／又はプレフィルがＵＥに対して増加される。
【００５０】
ユーザ装置でのプレフィルレベル検出の実施形態
図５は、本発明の規範的な実施形態による別の方法を示す。ブロック５１ａに示したように、ＵＥにおけるプレフィルレベル／深さ、及び１つ以上のネットワーク装置への関連シグナリングの検出が行われる。この場合、ｅＮｏｄｅＢ、ＭＭＥ、ＣＡＮ／ＭＯ、及びメディアオプチマイザーの１つ以上による。線５２、５３は、ｅＮｏｄｅＢへ、次いで、ＵＥへストリーミングされるビデオ及び／又はプレフィルコンテンツを示す。本発明の規範的な実施形態によれば、ブロック５Ａに示したように、ＵＥは、ＵＥのプレフィルが、スレッシュホールド、この非限定例では中間スレッシュホールドより上であり又は高いことを検出する。本発明の規範的な実施形態によれば、線５Ａ（１）で示したように、ＵＥは、ユニフォームリソースロケーターを使用するユーチューブビデオに対して１００秒のプレフィルレベルに関する情報を含む。このシグナリングは、ＣＳＳ＿ＭＡＸのようなスレッシュホールドに到達するか又はそれを越えることによって開始される。それに応答して、ＵＥは、ＵＥへのメディア信号のベアラプライオリティ変更を、図示されたように、低いプライオリティとなるようトリガーする。この変更は、ベアラの低いプライオリティレートへのＰＣＲＦベアラ変更形式機能である。上述したように、規範的な実施形態によれば、ベアラの変更は、メディア信号のＱｏＳ要求を変更することを含む。線５５で示したように、低いプライオリティでは、ＵＥへのコンテンツ又はメディア信号が下げられ、その結果、更なる混雑が回避される。ブロック５Ｂに示したように、ＵＥにおける小さな全プレフィルが、別の低いスレッシュホールド、例えば、最小又は中間スレッシュホールドと比較される。図５の線５７に関して示されたように、ＵＥは、プレフィルがこの最小又は中間スレッシュホールドより下がるのに応答して、ＰＣＲＦベアラ変更形式の機能をトリガーし、ＵＥへのメディアストリームのプライオリティを通常又はそれより高いものへと変更する。更に、本発明の規範的な実施形態によれば、線５Ｂ（１）に示すように、ＵＥは、ユニフォームリソースロケーターを使用するユーチューブビデオに対して５秒のプレフィルレベルに関する情報をシグナリングする。このシグナリングは、ＣＳＳ＿ＭＩＮのようなスレッシュホールドに到達するか又はそれを越えることによって開始される。それに応答して、メディア信号及び／又はプレフィルがＵＥに対して増加される。この例におけるユーチューブに関するメディア信号は、それに限定されるものではなく、それら実施形態によれば、プレフィルレベルは、任意の種類のメディア信号に関連していることに注意されたい。
【００５１】
ベアラ利用検出実施形態
図６には、本発明の規範的な実施形態による別の方法が示されている。ブロック６１ａに示すように、ＵＥにおけるプレフィルレベル／深さ、及びＵＥと１つ以上のネットワーク装置との間の関連シグナリングの任意の検出が行われる。ブロック６１ｂに示したように、ｅＮＢ利用更新が通信される。それらの実施形態によれば、ＴＣＰ確認のような検出されたシグナリングに基づいてベアラ利用又はリンク速度を決定できることに注意されたい。ブロック６Ａに示すように、ｅＮＢ利用更新は、ベアラ利用がプレフィルのスレッシュホールドより低いことを指示する。更に、それらの実施形態によれば、ｅＮＢ利用更新は、プレフィルをトリガーする。ブロック６２ａに示すように、１つ以上のネットワーク装置は、利用更新に基づいて、メディア信号プレフィルが許されるべきであり且つベアラがＵＥへのメディア信号に対して通常のプライオリティを有することを決定する。それら実施形態によれば、プレフィルは、ブロック６１ａに示したように、ＵＥにおいてベアラ利用に基づいて許されてもよいし許されなくてもよい。ブロック６３に示すように、プレフィルコンテンツは、ＵＥへ配信するためにｅＮＢへストリーミングされる。プレフィルコンテンツは、パケットデータネットワーク（ＰＤＵ）ゲートウェイのようなゲートウェイを経てストリーミングされることに注意されたい。ブロック６Ｂに示したように、ＵＥにおける全プレフィルは、プレフィルの中間スレッシュホールドに比して高いことが検出され、その結果、ベアラプライオリティの変更がトリガーされる。ブロック６４に示したように、ネットワーク装置の１つが、ＵＥへのメディア信号のプライオリティを下げ始める。この変更は、ベアラの低いプライオリティレートへのＰＣＲＦベアラ変更形式機能である。上述したように、規範的な実施形態によれば、ベアラの変更は、メディア信号のＱｏＳ要求を変更することを含む。線５５で示すように、低いプライオリティでは、ＵＥへのコンテンツ又はメディア信号は、他の負荷が増加するときにｅＮＢにおいて非常に迅速に減少され、その結果、不必要な遅延や他のトラフィックが回避される（その結果、更なる混雑が回避される）。ブロック６Ｃに示したように、ＵＥにおける小さな全プレフィルは、次いで、別の低い又は小さなスレッシュホールド、例えば、最小又は中間スレッシュホールドと比較される。図６の線６７に関して示すように、ネットワークは、プレフィルがこの最小又は中間スレッシュホールドより下がるのに応答して、別のベアラ変更形式の機能をトリガーし、ＵＥへのメディアストリームのプライオリティを、通常又はより高いものとなるように変更する。それに応答して、メディア信号及び／又はプレフィルがＵＥに対して増加される。
【００５２】
ビデオ圧縮検出及び推定実施形態
図７は、本発明の規範的実施形態によりリンク速度及びスレッシュホールド設定に基づいてメディアストリームプレフィルの圧縮を調整することを示す。本発明の規範的な実施形態により、メディア信号を含むベアラのリンク速度の決定が検出される。図７は、最小スレッシュホールドＣＳＳ＿ＭＩＮの前にプレフィルビデオの第１区分を示している。更に、図７は、ＣＳＳ＿ＭＩＮと最大スレッシュホールドＣＳＳ＿ＭＡＸとの間にプレフィルビデオの第２区分も示している。ブロック７１に示したように、プレフィルがＣＳＳ＿ＭＩＮスレッシュホールドより低く減少され、そしてメディア信号ベアラのリンク速度がメディア信号に要求されるものより低いと決定される。規範的な実施形態によれば、少なくとも低下したリンク速度に基づきビデオ信号の圧縮又は過剰圧縮が開始される。本発明の規範的な実施形態によれば、メディア信号の圧縮レートは、メディア信号に関連したベアラの現在又は保留リンク速度及びスレッシュホールドレベルに基づいて更新され又はコントロールされる。このコントロールは、プレフィルレベルシグナリング及び／又は検出と共に、又は別々に行うことができる。同様に、プレフィルがＣＳＳ＿ＭＩＮスレッシュホールドより上で且つＣＳＳ＿ＭＡＸスレッシュホールドより下であることが検出され、そしてＵＥリンクの速度が、ビデオストリームに必要なものより高いと決定された場合には、メディア信号の圧縮がほとんど又は全くない状態でプレフィルがＣＳＳ＿ＭＡＸまで続けられる。本発明のこれらの新規な特徴は、メディア信号のためのベアラの現在リンク速度に基づきビデオビットレート及び／又は圧縮コントロールを使用してプレフィルレベル又は深さをスレッシュホールド内に維持することができる。それら実施形態によれば、メディア信号を供給するベアラの現在リンク速度は、リンク上のＴＣＰ／ＩＰ確認シグナリングに基づいて決定される。規範的な実施形態によれば、リンク速度の次の変化を予測することができ、そしてリンク速度の予測される変化の前に又はその後に、プレフィルのためのビデオビットレート及び／又は圧縮コントロールを遂行することができる。そのような予測は、ユーザ装置の決定された位置、及び／又はユーザ装置が何らかの障害を受けるとの指示に基づく。例えば、ユーザ装置の座標及び／又は移動が、ユーザ装置がトンネルに入るか又はトンネルから出ることを指示する場合には、それらの動作を適宜に遂行することができる。
【００５３】
図８は、図７に示したプレフィルビデオの第１区分及び第２区分に関する前記圧縮実施形態の動作を示す。ブロック８１０において、ＣＳＳ＿ＭＩＮより低いビデオプレフィルの第１区分は、低速のビットレートでより多くのメディア信号を通過させるために、この場合、ＺＭｂｐｓに圧縮される。規範的な実施形態によれば、この機能は、メディア信号ベアラのリンク速度が低速であるか又は低速であると予想されることが、ネットワーク装置、この場合、ノキアシーメンスのブラウジングゲートウェイ（ＮＢＧ）により決定されるときに、遂行される。上述したように、ユーザ装置の少なくとも位置及び移動方向に基づいて、ユーザ装置が、例えば、トンネルにより障害を受けつつあることが予想される。その結果、圧縮が開始又は増加され、メディアシグナリングが、低速リンクにわたって、ＣＳＳ＿ＭＩＮとＣＳＳ＿ＭＡＸとの間にプレフィルレベルを維持するに依然充分であるようにされる。次いで、ブロック８２０に示すように、プレフィルがＣＳＳ＿ＭＩＮ、例えば、１０＋秒のプレフィルと、ＣＳＳ＿ＭＡＸ、例えば、７０＋秒のプレフィルとの間の秒数に到達すると、圧縮がそれに応じて調整され又は停止される。更に、本発明の規範的実施形態によれば、プレフィル中の任意の時間に現在リンク速度が高くなる場合には、そのときに圧縮レートが調整される。
【００５４】
図９は、本発明の規範的な実施形態による方法を示すブロック図である。ブロック９１０において、ワイヤレス通信ネットワークの装置へ配信されるメディアオーバーハイパーテキストマークアップ言語の信号のプレフィルレベルが決定され、そのプレフィルレベルの決定は、プレフィルレベルがスレッシュホールドより大きいか小さいか決定することを含む。次いで、ブロック９２０において、プレフィルレベルに基づき、メディア信号のベアラのプライオリティレベル又は最小保証ビットレートの少なくとも一方が更新される。
【００５５】
前記段落で述べた本発明の規範的な実施形態によれば、プレフィルレベルがスレッシュホールドより大きいと決定される場合には、前記更新は、装置により、ワイヤレス通信ネットワークの少なくとも１つのネットワークノードに向けて、メディア信号のベアラのプライオリティレベル及びビットレートの少なくとも一方を減少する要求を含むメッセージを送信することを含み、そしてプレフィルレベルがスレッシュホールドより小さいと決定される場合には、ワイヤレス通信ネットワークに向けて、メディア信号のプライオリティレベル及びビットレートフローの少なくとも一方を増加する要求を含むメッセージを送信することを含む。
【００５６】
前記段落で述べた本発明の規範的実施形態によれば、前記プレフィルレベルの決定は、メディア信号のプレフィルレベルがスレッシュホールドより大きいか小さいか決定することを含む。
【００５７】
前記段落で述べた本発明の規範的実施形態によれば、プレフィルレベルがスレッシュホールドより大きいと決定される場合には、前記更新は、メディア信号のプライオリティレベル及びビットレートの少なくとも一方を減少することを含む。
【００５８】
前記段落で述べた本発明の規範的実施形態によれば、プレフィルレベルがスレッシュホールドより小さいと決定される場合には、前記更新は、メディア信号のプライオリティレベル及びビットレートフローの少なくとも一方を増加することを含む。
【００５９】
前記段落で述べた本発明の規範的実施形態によれば、前記スレッシュホールドは、前記装置へ配信されるメディア信号の秒数に基づく。
【００６０】
前記段落で述べた本発明の規範的実施形態によれば、前記プレフィルレベルは、ネットワーク要素により、(装置へメディア信号をそれまで配信させた秒数−(現在時間−(開始時間))として暗示的に決定され、その開始時間は、推定プレイアウト開始時間である。
【００６１】
前記段落で述べた本発明の規範的実施形態によれば、前記プレフィルレベルは、メディアオプチマイザー装置、ビデオサーバー、コンテンツ配布装置、及び無線システムモジュールの少なくとも１つにより暗示的に決定される。
【００６２】
前記段落で述べた本発明の規範的実施形態によれば、メディアオプチマイザー装置、ビデオサーバー、コンテンツ配布装置及び無線システムモジュールの１つがユーザ装置からメッセージを受け取る。
【００６３】
前記段落で述べた本発明の規範的実施形態によれば、装置からのメッセージは、バッファ深さのユニフォームリソースロケーターエンコーディングを含む。
【００６４】
前記段落で述べた本発明の規範的実施形態によれば、装置からのメッセージは、長期的進化（ＬＴＥ）エアインターフェイスシグナリングを含む。
【００６５】
前記段落で述べた本発明の規範的実施形態によれば、装置からのメッセージは、ＴＣＰ／ＩＰ確認内に指示を含む。
【００６６】
前記段落で述べた本発明の規範的実施形態によれば、決定及び更新の少なくとも一方を遂行することは、ワイヤレス通信ネットワークにおける装置の現在カバレージ品質及び予想カバレージ品質の少なくとも一方により左右される。
【００６７】
前記段落で述べた本発明の規範的な実施形態によれば、決定及び更新の少なくとも一方は、現在カバレージ品質及び予想カバレージ品質の少なくとも一方が装置に対して決定されたレベルより低い場合には遂行されない。
【００６８】
前記段落で述べた本発明の規範的な実施形態によれば、スレッシュホールドは、装置の現在カバレージ品質及び予想カバレージ品質の少なくとも一方に基づいて動的である。
【００６９】
前記段落で述べた本発明の規範的な実施形態によれば、決定及び更新の少なくとも一方は、配信に利用可能なリソースが過少利用であることに応答してプレフィルが開始された場合にのみ遂行される。
【００７０】
前記段落で述べた本発明の規範的実施形態によれば、前記更新は、メディア信号のプライオリティレベル及びビットレートの少なくとも一方を変更することに関するメッセージを、ワイヤレス通信ネットワークのポリシーコントロール及び課金ルール機能に送信することを含む。
【００７１】
前記段落で述べた本発明の規範的実施形態によれば、ポリシーコントロール及び課金ルール機能は、メディアオプチマイザー装置、ビデオサーバー、コンテンツ配信装置、及び無線システムモジュールの１つに関連付けられる。
【００７２】
前記段落で述べた本発明の規範的な実施形態によれば、前記決定は、ハイパーテキスト転送プロトコルにわたって遂行される。
【００７３】
前記段落で述べた本発明の規範的実施形態によれば、メディア信号は、ビデオオーバーＨＴＭＬ、アップル・ライブ・ストリーム、マイクロソフト・スムース・ストリーム、ＨＴＴＰ適応ストリーミング、及び進歩的ダウンロードビデオの少なくとも１つを含む。
【００７４】
更に、本発明の規範的な実施形態による方法は、少なくとも１つのプロセッサと、少なくとも１つのコンピュータプログラムコードを実施する少なくとも１つのコンピュータ読み取り可能なメモリとを備えた装置であって、その少なくとも１つのコンピュータプログラムコードを実施する少なくとも１つのコンピュータ読み取り可能なメモリは、少なくとも１つのプロセッサとで、少なくとも前記段落で述べた方法を遂行するように構成される装置によって構成される。
【００７５】
更に、本発明の規範的な実施形態によれば、ワイヤレス通信ネットワークの装置へ配信されるメディアオーバーハイパーテキストマークアップ言語信号のプレフィルレベルを決定する手段を備えた装置において、そのプレフィルレベルの決定手段は、プレフィルレベルがスレッシュホールドより大きいか小さいか決定する手段と、そのプレフィルレベルに基づいて、メディア信号のベアラのプライオリティレベル又は最小保証ビットレートの少なくとも一方を更新する手段とを含むものである装置が提供される。
【００７６】
前記段落で述べた本発明の規範的実施形態によれば、プレフィルレベルがスレッシュホールドより大きいと決定される場合には、前記更新手段は、装置により、ワイヤレス通信ネットワークの少なくとも１つのネットワークノードに向けて、メディア信号のベアラのプライオリティレベル及びビットレートの少なくとも一方を減少する要求を含むメッセージを送信することを含み、そしてプレフィルレベルがスレッシュホールドより小さいと決定される場合には、前記更新手段は、ワイヤレス通信ネットワークに向けて、メディア信号のプライオリティレベル及びビットレートフローの少なくとも一方を増加する要求を含むメッセージを送信することを含む。
【００７７】
前記段落で述べた本発明の規範的実施形態によれば、ワイヤレス通信ネットワークの少なくとも１つのネットワークノードは、そのワイヤレス通信ネットワークのメディアオプチマイザー装置、ビデオサーバー、コンテンツ配布装置、及び無線システムモジュールの少なくとも１つを含む。
【００７８】
前記段落で述べた本発明の規範的実施形態によれば、前記メッセージは、長期的進化エアインターフェイスシグナリングを含む。
【００７９】
前記段落で述べた本発明の規範的実施形態によれば、前記メッセージは、ＴＣＰ／ＩＰ確認内のプレフィルレベルの指示を含む。
【００８０】
前記段落で述べた本発明の規範的実施形態によれば、前記メッセージは、プレフィルレベルに関するユニフォームリソースロケーターを含む。
【００８１】
前記段落で述べた本発明の規範的実施形態によれば、前記メッセージは、(装置へメディア信号をそれまで配信させた秒数−(現在時間−(開始時間))としてプレフィルレベルの指示を含み、その開始時間は、推定プレイアウト開始時間である。
【００８２】
前記段落で述べた本発明の規範的実施形態によれば、装置のための現在カバレージ品質及び予想カバレージ品質の少なくとも一方を決定する手段があり、前記決定及び更新の少なくとも一方は、現在カバレージ品質及び予想カバレージ品質の少なくとも一方が装置に対して決定されたレベルより低い場合には遂行されない。
【００８３】
前記段落で述べた本発明の規範的実施形態によれば、前記スレッシュホールドは、装置の現在カバレージ品質及び予想カバレージ品質の少なくとも一方に基づいて動的である。
【００８４】
前記段落で述べた本発明の規範的実施形態によれば、前記決定及び更新の少なくとも一方は、メディアオーバーハイパーテキストマークアップ言語信号に利用可能なリソースが過少利用であるのに応答してプレフィルが開始された場合にのみ遂行される。
【００８５】
前記段落で述べた本発明の規範的実施形態によれば、前記更新は、メディア信号のプライオリティレベル及びビットレートの少なくとも一方を変更することに関するメッセージを、ワイヤレス通信ネットワークのポリシーコントロール及び課金ルール機能に送信することを含む。
【００８６】
前記段落で述べた本発明の規範的実施形態によれば、前記メディア信号は、ビデオオーバーＨＴＭＬ、アップル・ライブ・ストリーム、マイクロソフト・スムース・ストリーム、ＨＴＴＰ適応ストリーミング、及び進歩的ダウンロードビデオ、の少なくとも１つを含む。
【００８７】
前記段落で述べた装置において、前記決定及び更新のための手段は、ワイヤレス通信ネットワーク、及び少なくとも１つのコンピュータプログラムコードを実施する少なくとも１つのコンピュータ読み取り可能なメモリへのインターフェイスを含み、前記少なくとも１つのコンピュータプログラムコードは、少なくとも１つのプロセッサにより実行される。
【００８８】
一般的に、種々の実施形態は、ハードウェア又は特殊目的回路、ソフトウェア、ロジック或いはその組み合わせで実施される。例えば、ある態様は、ハードウェアで実施され、一方、他の態様は、コントローラ、マイクロプロセッサ、或いは他のコンピューティング装置で実行されるファームウェア又はソフトウェアで実施されるが、本発明は、それに限定されない。本発明の種々の態様は、ブロック図、フローチャートとして、又は他の絵画的表現を使用して、図示して説明するが、ここに述べるこれらのブロック、装置、システム、技術又は方法は、非限定的な例として、ハードウェア、ソフトウェア、ファームウェア、特殊目的回路又はロジック、汎用ハードウェア又はコントローラ又は他のコンピューティング装置、或いはその組み合わせで実施されてもよいことを理解されたい。
【００８９】
本発明の実施形態は、集積回路モジュールのような種々のコンポーネントで実施されてもよい。集積回路の設計は、全般的に、かなり高度化されたプロセスである。論理レベル設計を、半導体基板上にエッチングして形成する準備のできた半導体回路設計へと変換するための複雑で且つパワフルなソフトウェアツールが入手できる。
【００９０】
以上の説明は、本発明を実施するために本発明者により現在意図された最良の方法及び装置の完全な知的説明を非限定例として与えるものである。しかしながら、当業者であれば、以上の説明を、添付図面及び特許請求の範囲に関連して読んだときに、種々の変更や適応が明らかとなろう。しかしながら、本発明の教示のそのような及びそれと同様の全ての変更は、本発明の特許請求の範囲に包含される。
【００９１】
語「接続(connected)」、「結合(coupled)」又はその変形は、２つ以上の要素間の直接的又は間接的な接続又は結合を意味し、そして一緒に「接続」又は「結合」された２つの要素間に１つ以上の中間要素が存在することも包含する。要素間の結合及び接続は、物理的でも、論理的でも、又はその組み合わせでもよい。ここに使用する２つの要素は、これに限定されず且つこれに尽きるものではないが、１つ以上のワイヤ、ケーブル及び／又は印刷型電気的接続の使用により、並びに高周波領域、マイクロ波領域、及び光学的（可視及び非可視の両方）領域の波長をもつ電磁エネルギーのような電磁エネルギーの使用により、一緒に「接続」又は「結合」されると考えられる。
【００９２】
更に、本発明の好ましい実施形態の幾つかの特徴は、他の特徴を対応的に使用せずに、効果的に使用することができる。従って、以上の説明は、本発明の原理を単に例示するものに過ぎず、それに限定されない。
【符号の説明】
【００９３】
１：ワイヤレス通信ネットワーク
２０、２１、２２：ネットワーク装置
２０Ａ、２１Ａ、２２Ａ：データプロセッサ（ＤＰ）
２０Ｂ、２１Ｂ、２２Ｂ：コンピュータ読み取り可能なメモリ（ＭＥＭ）
２０Ｃ、２１Ｃ、２２Ｃ：コンピュータプログラム（ＰＲＯＧ）
２０Ｄ、２１Ｄ、２２Ｄ：送信器ＴＸ
２０Ｅ、２１Ｅ、２２Ｅ：受信器ＲＸ
２０Ｆ、２１Ｆ、２２Ｆ：アンテナ
２０Ｇ、２１Ｇ、２２Ｇ：ポリシー及び課金ルール機能
２０Ｈ、２１Ｈ、２２Ｈ：メディアシグナリングベアラ
２４：ユーザ装置
【図１Ａ】
0006478909.tif 000002
【図１Ｂ】
0006478909.tif 000003
【図１Ｃ】
0006478909.tif 000004
【図２】
0006478909.tif 000005
【図３Ａ】
0006478909.tif 000006
【図３Ｂ】
0006478909.tif 000007
【図３Ｃ】
0006478909.tif 000008
【図４】
0006478909.tif 000009
【図５】
0006478909.tif 000010
【図６】
0006478909.tif 000011
【図７】
0006478909.tif 000012
【図８】
0006478909.tif 000013
【図９】
0006478909.tif 000014