(57)【要約】  本発明は、少なくとも１つのプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリとを備えた装置であって、その少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、パケットロスをサーチし；少なくとも１つのパケットロスが生じたフレームのタイプ及び失われた情報の量を決定し；そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定し；ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定し；及びその第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定するようにさせるよう構成された装置に関する。【選択図】      図２
2014517559.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリとを備えた装置において、その少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、前記装置が、少なくとも、
パケットロスをサーチし；
少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量を決定し；
前記フレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定し；
ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定し；及び
前記第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定する；
ようにさせるよう構成された装置。
【請求項２】
前記パケットロスのサーチは、パケットシーケンス番号の不連続性をサーチすることに基づく、請求項１に記載の装置。
【請求項３】
前記フレームのタイプの決定は、フレームをＩ、Ｐ又はＢタイプに分類することに基づく、請求項１又は２に記載の装置。
【請求項４】
前記ユーザのエクスペリエンスに影響するイベントの決定は、エラー伝播時間（ＥＰＴ）及びデータエラー比（ＤＥＲ）パラメータに基づいて行われる、請求項１から３のいずれかに記載の装置。
【請求項５】
前記第１の品質指示パラメータは、ピーク信号対雑音比（ＰＳＮＲ）値である、請求項１から４のいずれかに記載の装置。
【請求項６】
前記ピーク信号対雑音比の値は、少なくとも１つのパケットロスが生じたフレームのタイプ及びデータエラー率を、各フレームタイプの値を含む転送マトリクスへマップすることにより得られる、請求項５に記載の装置。
【請求項７】
前記第２の品質パラメータの推定は、ピーク信号対雑音比（ＰＳＮＲ）値から平均オピニオン評点（ＭＯＳ）値を得るための転送関数を適用することにより実行される、請求項５又は６に記載の装置。
【請求項８】
前記装置は、サーバー、ホスト、ノード又はユーザ装置である、請求項１から７のいずれかに記載の装置。
【請求項９】
装置にロードされたときに、請求項１から７のいずれかに記載のモジュールを構成するプログラムインストラクションを備えたコンピュータプログラム。
【請求項１０】
パケットロスをサーチする段階と；
少なくとも１つのパケットロスが生じたフレームのタイプ及び失われた情報の量を決定する段階と；
前記フレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定する段階と；
ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定する段階と；
前記第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定する段階と；
を備えた方法。
【請求項１１】
パケットロスをサーチする前記段階は、パケットシーケンス番号の不連続性をサーチすることに基づく、請求項１０に記載の方法。
【請求項１２】
フレームのタイプを決定する前記段階は、フレームをＩ、Ｐ又はＢタイプに分類することに基づく、請求項１０又は１１に記載の方法。
【請求項１３】
前記ユーザのエクスペリエンスに影響するイベントを決定する前記段階は、エラー伝播時間（ＥＰＴ）及びデータエラー比（ＤＥＲ）パラメータに基づいて行われる、請求項１０から１２のいずれかに記載の方法。
【請求項１４】
前記第１の品質指示パラメータは、ピーク信号対雑音比（ＰＳＮＲ）値である、請求項１０から１３のいずれかに記載の
【請求項１５】
前記ピーク信号対雑音比の値は、少なくとも１つのパケットロスが生じたフレームのタイプ及びデータエラー率を、各フレームタイプの値を含む転送マトリクスへマップすることにより得られる、請求項１４に記載の方法。
【請求項１６】
第２の品質パラメータを推定する前記段階は、ピーク信号対雑音比（ＰＳＮＲ）値から平均オピニオン評点（ＭＯＳ）値を得るための転送関数を適用することにより実行される、請求項１４又は１５に記載の方法。
【請求項１７】
請求項１１から１６のいずれか１つに記載の方法を実行するための手段を備えた装置。
【請求項１８】
コンピュータ読み取り可能な記憶媒体に実施されるコンピュータプログラムであって、このコンピュータプログラムは、プロセスを実行するようにプロセスをコントロールするためのプログラムコードを備え、そのプロセスは、
パケットロスをサーチし；
少なくとも１つのパケットロスが生じたフレームのタイプ及び失われた情報の量を決定し；
前記フレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定し；
ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定し；及び
前記第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定する；
ことを含む、コンピュータプログラム。
【請求項１９】
前記パケットロスのサーチは、パケットシーケンス番号の不連続性をサーチすることに基づく、請求項１８に記載のコンピュータプログラム。
【請求項２０】
前記フレームのタイプの決定は、フレームをＩ、Ｐ又はＢタイプに分類することに基づく、請求項１８又は１９に記載のコンピュータプログラム。
【請求項２１】
前記ユーザのエクスペリエンスに影響するイベントの決定は、エラー伝播時間（ＥＰＴ）及びデータエラー比（ＤＥＲ）パラメータに基づいて行われる、請求項１８から２０のいずれかに記載のコンピュータプログラム。
【請求項２２】
前記第１の品質指示パラメータは、ピーク信号対雑音比（ＰＳＮＲ）値である、請求項１８から２１のいずれかに記載のコンピュータプログラム。
【請求項２３】
前記ピーク信号対雑音比の値は、少なくとも１つのパケットロスが生じたフレームのタイプ及びデータエラー率を、各フレームタイプの値を含む転送マトリクスへマップすることにより得られる、請求項２２に記載の方法。
【請求項２４】
前記第２の品質パラメータの推定は、ピーク信号対雑音比（ＰＳＮＲ）値から平均オピニオン評点（ＭＯＳ）値を得るための転送関数を適用することにより実行される、請求項２２又は２３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置、方法、システム、コンピュータプログラム、コンピュータプログラム製品、及びコンピュータ読み取り可能な媒体に関する。
【背景技術】
【０００２】
背景技術の以下の説明は、本発明以前に関連技術で知られておらずに本発明により提供される開示と一緒に、洞察力、発見、理解又は開示、或いは連想を含む。本発明のそのようなある貢献は、以下に特に指摘される一方、本発明の他のそのような貢献は、それらの文脈から明らかとなろう。
【０００３】
利用性、パケットロス又は遅延のようなサービス品質を評価するための多数のメトリックが使用される。それらは、典型的に、サービス品質（ＱｏＳ）、メトリックのクラスに属する、媒体通信を考慮するときには、知覚品質が、典型的に、エクスペリエンス品質（ＱｏＥ）に関して評価される。
【発明の概要】
【０００４】
本発明の１つの態様によれば、少なくとも１つのプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリとを備えた装置であって、その少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、パケットロスをサーチし；少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量を決定し；そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定し；ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定し；及びその第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定するようにさせるよう構成された装置が提供される。
【０００５】
本発明の別の態様によれば、パケットロスをサーチする段階と；少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量を決定する段階と；そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定する段階と；ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定する段階と；その第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定する段階と；を備えた方法が提供される。
【０００６】
本発明の更に別の態様によれば、パケットロスをサーチする手段と；少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量を決定する手段と；そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定する手段と；ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定する手段と；その第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定する手段と；を備えた装置が提供される。
【０００７】
本発明の更に別の態様によれば、コンピュータ読み取り可能な記憶媒体に実施されるコンピュータプログラムであって、このコンピュータプログラムは、プロセスを実行するようにプロセスをコントロールするためのプログラムコードを備え、そのプロセスは、コンピュータ読み取り可能な記憶媒体に実施されるコンピュータプログラムを含み、このコンピュータプログラムは、プロセスを実行するようにプロセスをコントロールするためのプログラムコードを備え、そのプロセスは、パケットロスをサーチし；少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量を決定し；そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定し；ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定し；及びその第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定する；ことを含むコンピュータプログラムが提供される。
【０００８】
以下、添付図面を参照して、本発明の幾つかの実施形態を一例として詳細に説明する。
【図面の簡単な説明】
【０００９】
【図１】システムの一例を示す。
【図２】フローチャートである。
【図３】装置の実施例を示す。
【発明を実施するための形態】
【００１０】
以下の実施形態は、例示に過ぎない。本明細書は、多数の位置で「一」、「１つ」又は「幾つか」の実施形態を指すが、これは、必ずしも、その各々が同じ実施形態を指し又は特徴が１つの実施形態だけに適用されることを意味するものではない。又、異なる実施形態の１つの特徴を合成して他の実施形態を提供することもできる。
【００１１】
実施形態は、ユーザ装置、例えば、ユーザターミナル、リレーノード、サーバー、ノード、それに対応するコンポーネント、及び／又は必要な機能をサポートする通信システム又は異なる通信システムの組み合わせに適用することができる。通信システムは、ワイヤレス通信システム、又は固定ネットワーク及びワイヤレスネットワークの両方を使用する通信システムである。使用するプロトコル、通信システムの仕様、特にワイヤレス通信におけるサーバーやユーザターミナルのような装置は、急速に発展している。そのような発展は、実施形態に対して特別な変更を要求する。それ故、全ての語及び表現は、広く解釈されるべきであり、それらは、実施形態を例示するもので、限定するものではない。以下、実施形態が適用されるアクセスアーキテクチャーや、ダウンリンクにおける直交周波数多重化アクセス（ＯＦＤＭＡ）及びアップリンクにおける単一キャリア周波数分割多重アクセス（ＳＣ−ＦＤＭＡ）に基づくＬＴＡアドバンスト、即ちＬＴＥ−Ａをベースとする無線アクセスアーキテクチャーを一例として使用して異なる規範的実施形態を説明するが、実施形態は、そのようなアーキテクチャーに限定されるものではない。又、当業者であれば、パラメータ及び手順を適宜に調整することで適当な手段を有する他の種類の通信ネットワークに実施形態を適用できることも明らかであろう。例えば、実施形態は、周波数分割デュープレックス（ＦＤＤ）及び時分割デュープレックス（ＴＤＤ）の両方に適用することができる。
【００１２】
直交周波数分割多重化（ＯＦＤＭ）システムでは、利用可能なスペクトルが複数の直交サブキャリアに分割される。ＯＦＤＭシステムでは、利用可能な帯域巾が狭いサブキャリアに分割され、そしてデータが並列ストリームで送信される。各ＯＦＤＭ記号は、各サブキャリアにおける信号の直線的な組み合わせである。更に、各ＯＦＤＭ記号は、繰り返しプレフィックス（ＣＰ）が先行し、これは、記号間干渉を減少するのに使用される。ＯＦＤＭの場合とは異なり、ＳＣ−ＦＤＭＡサブキャリアは、独立して変調されない。
【００１３】
典型的に、（ｅ）ＮｏｄｅＢ（“ｅ”は、進化を表わす）は、ユーザ装置への送信をスケジュールするために割り当てられたサブ帯域にわたり各ユーザ装置のチャンネル品質及び／又は好ましいプリコーディングマトリクス（及び／又は複数入力・複数出力（ＭＩＭＯ）特有のフィードバック情報、例えば、チャンネル量子化）を知る必要がある。要求された情報は、通常、（ｅ）ＮｏｄｅＢへシグナリングされる。図１は、簡単なシステムアーキテクチャーの例を示すもので、幾つかのエレメント及び機能的エンティティしか示しておらず、それらは、全て、論理的ユニットで、その実施は、ここに示すものとは異なってもよい。図１に示す接続は、論理的接続であり、実際の物理的接続は、異なるものでもよい。当業者であれば、システムは、典型的に、図１に示すもの以外の機能及び構造も含むことが明らかであろう。
【００１４】
しかしながら、実施形態は、一例として示すシステムに限定されず、当業者であれば、必要なプロパティをもつ他の通信システムに解決策を適用してもよい。適当なシステムに対する他のオプションの幾つかの例は、ユニバーサル移動テレコミュニケーションズシステム（ＵＭＴＳ）無線アクセスネットワーク（ＵＴＲＡＮ又はＥ−ＵＴＲＡＮ）、長期進化（ＬＴＥ；Ｅ−ＵＴＲＡと同じ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ又はＷｉＦｉ）、マイクロ波アクセスのためのワールドワイド相互運用性（ＷｉＭＡＸ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、パーソナル通信サービス（ＰＣＳ）、ＺｉｇＢｅｅ（登録商標）、ワイドバンドコード分割多重アクセス（ＷＣＤＭＡ（登録商標））、超ワイドバンド（ＵＷＢ）技術を使用するシステム、センサネットワーク、移動ａｄ−ｈｏｃネットワーク（ＭＡＮＥＴ）、及びインターネットプロトコルマルチメディアサブシステム（ＩＭＳ）である。
【００１５】
図１は、Ｅ−ＵＴＲＡ、ＬＴＥ、ＬＴＥ−アドバンスト（ＬＴＥ−Ａ）又はＬＴＥ／ＥＰＣの無線アクセスネットワークの一部分を示す（ＥＰＣ＝進化型パケットコア、ＥＰＣは、インターネットプロトコルトラフィックの高速データレート及び成長に対処するためのパケット交換技術の改善である）。Ｅ−ＵＴＲＡは、リリース８のエアインターフェイスである（ＵＴＲＡ＝ＵＭＴＳ地上無線アクセス、ＵＭＴＳ＝ユニバーサル移動テレコミュニケーションズシステム）。ＬＴＥ（又はＥ−ＵＴＲＡ）により得られる幾つかの効果は、プラグ及びプレイ装置、周波数分割デュープレックス（ＦＤＤ）及び時分割デュープレックス（ＴＤＤ）を同じプラットホームに使用できることである。
【００１６】
図１は、セル内の１つ以上の通信チャンネル１０４、１０６を経て、セルをなす（ｅ）ＮｏｄｅＢとワイヤレス接続されるように構成されたユーザ装置１００及び１０２を示している。ユーザ装置から（ｅ）ＮｏｄｅＢへの物理的リンクは、アップリンク又は逆方向リンクと称され、そしてＮｏｄｅＢからユーザ装置への物理的リンクは、ダウンリンク又は順方向リンクと称される。
【００１７】
ＮｏｄｅＢ、又はＬＴＥ−アドバンストにおけるアドバンスト進化型ノードＢ（ｅＮｏｄｅＢ、ｅＮＢ）は、それが結合される通信システムの無線リソースをコントロールするように構成されたコンピューティング装置である。又、（ｅ）ＮｏｄｅＢは、ベースステーション、アクセスポイント、又はワイヤレス環境で動作できるリレーステーションを含む他のタイプのインターフェイス装置とも称される。
【００１８】
（ｅ）ＮｏｄｅＢは、トランシーバをエンティティとして含む。（ｅ）ＮｏｄｅＢのトランシーバから、アンテナユニットへの接続が与えられ、ユーザ装置への両方向無線リンクを確立する。アンテナユニットは、複数のアンテナ又はアンテナ素子を含む。（ｅ）ＮｏｄｅＢは、コアネットワーク１１０（ＣＮ）に更に接続される。システムにもよるが、ＣＮ側の対応部は、サービングゲートウェイ（ユーザデータパケットをルーティング及び転送するＳ−ＧＷ）、ユーザ装置（ＵＥ）を外部パケットデータネットワーク又は移動管理エンティティ（ＭＭＥ）へ接続するパケットデータネットワークゲートウェイ（Ｐ−ＧＷ）、等である。
【００１９】
通信システムは、典型的に、２つ以上の（ｅ）ＮｏｄｅＢを備え、このケースでは、（ｅ）ＮｏｄｅＢは、そのために設計されたワイヤード又はワイヤレスリンクを経て互いに通信するようにも構成される。これらのリンクは、シグナリングの目的で使用される。
【００２０】
又、通信システムは、公衆交換電話ネットワーク又はインターネット１１２のような他のネットワークと通信することもできる。
【００２１】
ユーザデバイス（ＵＥ、ユーザ装置、ユーザターミナル、等とも称される）は、エアインターフェイスを経てリソースが割り当てられ及び指定されるあるタイプの装置を示し、従って、ユーザ装置についてここに述べる特徴は、リレーノードのような対応する装置で実施される。そのようなリレーノードは、例えば、ベースステーションに向かうレイヤ３リレー（自己バックホーリングリレー）である。
【００２２】
ユーザ装置は、典型的に、加入者識別モジュール（ＳＩＭ）を伴ったり伴わなかったりして動作するワイヤレス移動通信装置を含むポータブル通信装置を指し、これは、次のタイプの装置、即ち移動ステーション（移動電話）、スマートホン、パーソナルデジタルアシスタント（ＰＤＡ）、ハンドセット、ワイヤレスモデムを使用する装置（アラーム又は測定装置、等）、ラップトップ及び／又はタッチスクリーンコンピュータ、タブレット、ゲームコンソール、ノートブック、及びマルチメディア装置を含むが、これに限定されない。ユーザ装置（又はある実施形態では、レイヤ３リレーノード）は、１つ以上のユーザ装置機能を遂行するように構成される。又、ユーザ装置は、幾つか挙げると、加入者ユニット、移動ステーション、リモートターミナル、アクセスターミナル、ユーザターミナル、又はユーザ装置（ＵＥ）とも称される。
【００２３】
図１において、ユーザ装置は、明瞭化のために２つのアンテナのみを含むように描かれていることを理解されたい。受信アンテナ及び／又は送信アンテナの数は、当然、現在の具現化に基づいて変化し得る。
【００２４】
更に、装置は、単一のエンティティとして描かれているが、異なるユニット、プロセッサ及び／又はメモリユニット（図１Ａには全て示されていない）が具現化されてもよい。当業者に明らかなように、ここに描かれたシステムは、無線アクセスシステムの一部分の一例に過ぎず、実際には、システムは、複数の（ｅ）ＮｏｄｅＢを備え、ユーザ装置は、複数の無線セルへアクセスすることができ、そしてシステムは、物理的レイヤリレーノード又は他のネットワークエレメント、等の他の装置も備えている。ＮｏｄｅＢ又はｅＮｏｄｅＢの少なくとも１つは、ホーム（ｅ）ＮｏｄｅＢである。更に、無線通信システムの地理的エリアには、複数の異なる種類の無線セル及び複数の無線セルが設けられる。無線セルは、通常、直径が数十キロメーターまでの大きなセルであるマクロセル（又は傘状セル）であるか、或いはマイクロセル、フェムトセル又はピコセルのような小さなセルである。図１の（ｅ）ＮｏｄｅＢ１０８は、これらのセルのいずれかの種類をなす。セルラー無線システムは、多数の種類のセルを含むマルチレイヤネットワークとして具現化される。典型的に、マルチレイヤネットワークでは、１つのノードＢが１種類のセル（１つ又は複数）を形成し、従って、そのようなネットワーク構造を形成するには複数のノードＢが必要となる。体感品質（ＱｏＥ）は、メディア通信の品質を評価するための手段である。「慣習的」メトリックであるサービス品質（ＱｏＳ）は、ユーザエクスペリエンスの真の描写を得るのにしばしば不正確である。ＱｏＥは、当該サービスについてのユーザの知覚に影響するエレメント又はパラメータを調査するように設計される。ＱｏＥは、ビデオ搬送等の広範囲のマルチメディア通信サービスに適用される。
【００２５】
マルチメディアコンテンツを配信する際に、典型的に配信チェーンの多数のエレメントが使用され、それらの幾つかは、歪みを導入する。それらは、エンコーディング及び配信（ネットワーク配布）プロセスを含む。認知される品質を評価する際には、複数の解決策、即ち完全基準、緩和基準、及び非基準方法、が採用される。ここに提案する客観的品質メトリックのほとんどは、受信した（歪んだ）信号と比較されるソース信号を完全に利用できると仮定し、完全な基準モデルと考えられる。又、受信した（歪んだ）信号がソース信号から抽出された選択された特徴と比較される別のタイプの品質査定も存在する。これは、緩和基準解決策として知られている。非基準品質査定は、基準信号に関する情報が利用できないと仮定している。コンテンツの配信後の品質の査定にこれら方法全部を実現できるのではないことを理解されたい。というのは、典型的に、ソースコンテンツが利用できないからである。エンド装置に配信されるマルチメディアコンテンツについては、ＱｏＥの測定が挑戦的プロセスである。一方では、比較のためのソース信号が利用できず、たとえそれがあっても、エンド装置の処理能力が、そのような評価を行うのに通常は法外なものとなる。他方では、測定可能なメトリックが、典型的に、ネットワーク又はサービス性能に関するものであり、従って、知覚された品質を査定することができない。
【００２６】
以下、図２を参照して、幾つかの実施形態を詳細に述べる。図２の実施形態は、通常、ベースステーション、ノード、ホスト、サーバー、又は他のネットワークエレメント、或いはユーザ装置に関連している。一実施形態において、コンテンツ配信ネットワーク（ＣＤＮ）を通してビデオストリームが配信されるケースでは、ビデオストリームングサービスに対する平均オピニオン評点（ＭＯＳ）が評価される。ＭＯＳにセットされる値の範囲は、典型的に、１（不良）から５（優良）までであり、エンド装置に配信されるコンテンツの品質に資格付けできるようにする。ＭＯＳを査定するための異なる解決策を使用することができる。これらは、著しい処理能力、パケットロス、ジッタ又は遅延のようなネットワーク又は装置から得られるパラメータに基づくパラメータモデル、或いはパケットレイヤデータと合成されるビットストリーム情報を使用するビットストリームモデムを要求することによりメディアコンテンツ（オーディオ、ビデオ、ボイス）を検査することによって品質が査定されるメディアレイヤモデルへと分類される。
【００２７】
ビデオストリーミング配信プロセス中にＭＯＳを測定するために、２つの解決策、即ち緩和基準及び非基準、が実現できると考えられる。ネットワークエレメント及びエンド装置においてリソースが不足することを考えると、ここで一例として取り上げる解決策は、非基準解決策である。それ故、以下の実施形態では、ネットワーク性能メトリック、即ちパラメータモデルを使用するＭＯＳ査定が使用される。評価は、後端で行われる（このケースでは、ネットワーク情報がネットワーク要素及び／又はエンド装置から得られる）。パラメータモデルにより導入される計算負荷は、通常、僅かなものである。というのは、それらは、ネットワーク性能データを使用して、ＭＯＳを査定し、従って、ビットストリーム又はメディアコンテンツそれ自体を検査する必要がないからである。
【００２８】
この実施形態は、ブロック２００で開始する。
【００２９】
ブロック２０２において、パケットロスがサーチされる。パケットロスの決定は、パケットシーケンスの番号不連続をサーチすることにより実行される。例えば、リアルタイムトランスポートプロトコル（ＲＴＰ）ヘッダは、パケット配信における不連続を識別するのに適したシーケンス番号を有する。
【００３０】
ブロック２０４において、少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量が決定される。
【００３１】
フレームのタイプは、ＲＴＰヘッダの情報に基づいて、即ちトランスポートレイヤにおいて推定される。エンド装置は、プロトコルスタックをデコードする間にこの情報を得る。ネットワークエレメントは、例えば、深いパケット検査分析器を使用する。ＲＴＰヘッダは、典型的に、パケットのタイムスタンプに関する情報を含む。同じフレームに属するパケットは、同じタイムスタンプを有し、それ故、そのタイムスタンプを使用して、どのパケットが同じフレームに属するか識別することができる。フレームのタイプは、通常、Ｉ、Ｐ又はＢである。
【００３２】
パケットが属するフレームのタイプを決定することは、重要である。というのは、Ｉ、Ｐ及びＢフレームのサイズが互いに異なるからである。平均フレームサイズに関する情報は、短時間、例えば、数秒間、収集される。異なる範囲は、あるフレームサイズがどのフレームタイプに属するか決定する。失われた情報量の測定は、最近送信されたフレームの平均フレームサイズ（特定のフレームタイプに対する）に基づいて実行される。
【００３３】
ブロック２０６において、そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントが決定される。
【００３４】
フレームのタイプ及び失われた情報の量は、エラーの伝播を指示する。パケットロス及びエラーの伝播に関する情報は、パケットロスがユーザエクスペリエンスの品質に影響するかどうか決定するのに使用される。異なるフレームにおける障害は、エクスペリエンスレベルに等しく影響するものではないことが明らかである。Ｉ又はＰフレームの歪が他のフレームへ伝播する間に、Ｂフレームの歪は、他のフレームに影響しない。パケットロスの作用を査定する間に、２つのパラメータ、即ちエラー伝播時間（ＥＰＴ）及びデータエラー比（ＤＥＲ）が考慮される。
【００３５】
ＥＰＴは、エラー（エラーは、パケットを失ったイベントに関連している）が目に見える時間として定義される。このため、人間の目の検出時間は、ユーザが検出するためにエラーが目に見えねばならない下限と考えられる。それは、例えば、６６．６７ｍｓである。
【００３６】
ＤＥＲは、フレームの失われた情報と、フレームの合計サイズとの間の比として考えられる。
【００３７】
ブロック２０８において、ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータが推定される。
【００３８】
典型的に、ユーザのエクスペリエンスに影響する２つ以上のイベントが存在し、そしてそれらの各々に対して第１の品質指示パラメータが推定される。
【００３９】
第１の品質指示パラメータは、ピーク信号対雑音比（ＰＳＮＲ）である。ＰＳＮＲは、オリジナルビデオ画像とエンコード及び／又は圧縮されたビデオ画像との間の品質測定値としてしばしば使用される。
【００４０】
上述したように、ユーザのエクスペリエンスに影響するイベント及び失われた情報の量が決定される。又、既に述べたように、各イベントは、エクスペリエンスの品質が低下したときには、２つのプロパティ、即ちＥＰＴ及びＤＥＲパラメータを有する。これらのプロパティは、客観的品質メトリック、例えば、ＰＳＮＲへ変換される。パケットロスに対応するフレームのタイプの情報及びＤＥＲは、各フレームタイプの値を含む転送マトリクスへマップされる。テーブル１は、転送マトリクスの一例を示す。ＤＥＲ値は、典型的に、パーセンテージとして与えられる。
【００４１】
2014517559.tif 000003
テーブル１
【００４２】
テーブルのＰ値は、典型的にデシベルとして与えられるＰＳＮＲ値である。ピーク信号対雑音比（ＰＳＮＲ）は、信号の考えられる最大電力と、受信信号から推定される値の信頼性に影響するノイズの電力との比として定義される。例えば、ＰＳＮＲは、画像の一方が他方の近似であると考えられるときにそれら２つのビデオ画像（又は画像内の選択されたピクセル）に対して平均平方エラー（ＭＳＥ）を最初に決定することにより、２つのビデオ画像について定義される。簡単な仕方では、ＭＳＥは、２つのビデオ画像間の相違を記述する。画像が同一である場合には、ＭＳＥがゼロである。ＰＳＮＲは、オリジナルビデオ画像とエンコード及び／又は圧縮されたビデオ画像との間の品質測定値としてしばしば使用される。ＰＳＮＲが高いほど、品質が良好である。ＰＳＮＲは、次のように決定される。
【００４３】
2014517559.tif 000004
但し、ＭＡＸIは、ビデオ画像の考えられる最大ピクセル値を表わし、
2014517559.tif 000005
は、２つの対応するピクセル間の平均平方エラー値の平方根演算を表わし、そしてｌｏｇ10は、１０底の対数関数である。
【００４４】
式（１）について、ＭＳＥは、全ての平方値差に対する和を画像サイズ及び３（ビデオコーディングに使用されるカラーパラメータの数）で除算したものである。
【００４５】
実施形態は、転送マトリクスに対するＰＳＮＲ値の決定に使用される方法を限定するものではない。式（１）は、一例を示すに過ぎない。転送マトリクスは、初期の分析又はシミュレーションに基づいて前もって作られ、その後に、必要に応じて何回も更新される。転送マトリクスは、適当なメモリユニットに記憶される。
【００４６】
一例として、品質低下イベントに対するＰＳＮＲ値は、次のように決定される。第１に、イベントの期間が充分に長い（下限より長い）かどうかチェックされ、もしそうであれば、データエラー率が、フレームのタイプと共に決定される。次いで、データエラー率値及びフレームのタイプ（例えば、ＤＥＲ２及びＰ）を使用することにより予め転送されたテーブルからＰＳＮＲ値がフェッチされる。データエラー率は、典型的に、メモリスペースを節約するために範囲として与えられる。
【００４７】
ＰＳＮＲ値は、通常、当該品質低下イベントに導入される歪を指示する。期間も決定されるので、イベントの伝播時間に関する情報を得ることもできる。
【００４８】
ブロック２１０において、第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータが推定される。
【００４９】
典型的に、ユーザエクスペリエンスに影響する２つ以上のイベントが存在し、それらの各々に対して第２の品質指示パラメータが推定される。
【００５０】
オーディオ又はビデオストリーム搬送のようなマルチメディアサービスでは、平均オピニオン評点（ＭＯＳ）は、圧縮及び／又は送信後の受信の知覚品質の数値指示を与える。
【００５１】
一実施形態では、ＰＳＮＲ値は、ＭＯＳ歪値へ転送される。典型的に、ユーザエクスペリエンスに影響する各イベントに対して、ＰＳＮＲ値、ひいては、ＭＯＳ値が決定される。従って、ＰＳＮＲ及びＭＯＳ値は、通常、イベント特有である。
【００５２】
ヨーロッパ特許出願ＥＰ１７６３２４８号では、ＰＳＮＲ値からＭＯＳ値を得るための転送関数が提示されている。この教示は、参考としてここに援用される。ＥＰ１７６３２４８号の特許公告は、２つの可能性、即ち１つは、ＭＰＥＧ−４コーディング、及び別の１つは、Ｈ２６４コーディング、について開示している。
【００５３】
2014517559.tif 000006
但し、ＰＳＮＲは、ＰＳＮＲ値を第１の品質指示パラメータとして示し、そして√は、平方根演算を示す。
【００５４】
他のコーディングスキームのための転送関数も対応的に推論される（ＥＰ１７６３２４８号を参照）。
【００５５】
このように、ＭＯＳに関する歪、及び時間の関数としてのその振舞いが推定される。従って、知覚される品質は、顧客サービスを改善するためにＭＯＳ（主観的ＱｏＥメトリック）情報を使用することにより査定される（例えば、ビットレート最適化を使用することにより、順方向エラー修正メカニズム又は再送信技術を採用する）。この実施形態は、ブロック２１２で終了となる。この実施形態は、多数の仕方で繰り返すことができる。その１つの例が図２に矢印２１４で示されている。
【００５６】
図２において上述したステップ／ポイント、シグナリングメッセージ及び関連機能は、絶対的な時間順ではなく、あるステップ／ポイントは、同時に遂行することもできるし、又は図示されたものとは異なる順序で遂行する。又、ステップ／ポイント間又はステップ／ポイント内で他の機能を実行することもできるし、図示されたメッセージ間に他のシグナリングメッセージを送信することもできる。ステップ／ポイントの幾つか又はステップ／ポイントの一部分を省くこともできるし、或いは対応するステップ／ポイント又はステップ／ポイントの一部分と置き換えることもできる。
【００５７】
搬送、送信及び／又は受信は、ここでは、データの搬送、送信及び／又は受信の準備、搬送、送信及び／又は受信されるべきメッセージの準備、或いは物理的な送信及び／又は受信それ自体をケースバイケースで意味する。
【００５８】
一実施形態では、図２を参照して上述したプロセスを実行できるノード、ホスト、サーバー、ユーザ装置又は他の適当な装置のような装置が提供される。
【００５９】
図３は、ユーザエクスペリエンスの品質に関する情報を得るのに特に適した実施形態に基づく装置の簡単なブロック図である。
【００６０】
一実施形態に基づく装置の一例として、品質パラメータを推定するような実施形態の機能を実行するためにコントロールユニット３０４のファシリティを含む（例えば、１つ以上のプロセッサを含む）ノード装置、ホスト、サーバー又はユーザ装置、等の装置が示されている。これが図３に示されている。
【００６１】
任意のブロック３０６は、通常、無線前端、ＲＦ部、無線部、等と称される、受信及び送信に必要な部分／ユニット／モジュールを備えている。ある装置は、無線部を経て通信し、あるものは、固定ラインを経て通信し、そしてあるものは、その両方を使用して通信する。従って、装置は、必ずしも、常に、無線部に結合されず、又、それらを含まない。
【００６２】
装置３００の別の例は、少なくとも１つのプロセッサ３０４と、コンピュータプログラムコードを含む少なくとも１つのメモリ３０２とを備え、この少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサとで、装置が、少なくとも、パケットロスをサーチし；少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量を決定し；そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定し；ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定し；及びその第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定する；ようにさせるよう構成される。
【００６３】
装置の更に別の例は、パケットロスをサーチする手段３０４と；少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量を決定する手段３０４と；そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定する手段３０４と；ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定する手段３０４と；その第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定する手段３０４と；を備えている。
【００６４】
装置の更に別の例は、パケットロスをサーチするように構成されたサーチ装置；少なくとも１つのパケットロスが生じたフレームのタイプ、及び失われた情報の量を決定するように構成された第１の決定ユニット；そのフレームのタイプ及び失われた情報の量に基づいてユーザのエクスペリエンスに影響するイベントを決定するように構成された第２の決定ユニット；ユーザのエクスペリエンスに影響する各イベントに対して客観的な品質情報を含む第１の品質指示パラメータを推定するように構成された第１の推定装置；及びその第１の品質指示パラメータを使用することにより主観的な品質情報を含む第２の品質指示パラメータを推定するように構成された第２の推定装置；を備えている。
【００６５】
装置は、図３に１つのエンティティとして示されているが、異なるモジュール及びメモリが１つ以上の物理的又は論理的エンティティで具現化されてもよい。装置は、一般的に、少なくとも１つのメモリユニット及び種々のインターフェイスに作動的に結合されたコントロール機能を実行するように設計された少なくとも１つのプロセッサ、コントローラ又はユニットを備えている。更に、メモリユニットは、揮発性及び／又は不揮発性メモリを含む。メモリユニットは、プロセッサが前記実施形態による動作を遂行するためのコンピュータプログラムコード及び／又はオペレーティングシステム、情報、データ、コンテンツ、等を記憶する。各メモリユニットは、ランダムアクセスメモリ、ハードドライブ、等である。メモリユニットは、装置に少なくとも部分的に除去可能に及び／又は取り外し可能に作動的に結合される。又、メモリは、現在の技術的環境に適したタイプもものであり、そして半導体ベースの技術、フラッシュメモリ、磁気及び／又は光学的メモリ装置のような適当なデータ記憶技術を使用して具現化される。メモリは、固定でもよいし、除去可能でもよい。
【００６６】
装置は、演算動作として又はプログラム（追加又は更新ソフトウェアルーチンを含む）として構成されて動作プロセッサにより実行されるソフトウェアアプリケーション又はモジュール又はユニットである。ソフトウェアルーチン、アプレット及びマクロを含めて、プログラム製品又はコンピュータプログラムとも称されるプログラムは、装置で読み取ることのできるデータ記憶媒体に記憶することができ、そして特定のタスクを遂行するためのプログラムインストラクションを含む。コンピュータプログラムは、オブジェクティブＣ、Ｃ、Ｃ＋＋、Ｊａｖａ（登録商標）、等の高レベルプログラミング言語や、マシン言語又はアッセンブラーのような低レベルプログラミング言語であるプログラミング言語によってコード化される。
【００６７】
一実施形態の機能を具現化するのに必要な変更及び構成は、追加又は更新ソフトウェアルーチン、用途向け回路（ＡＳＩＣ）、及び／又はプログラム可能な回路として具現化されるルーチンとして遂行される。更に、ソフトウェアルーチンは、装置へダウンロードされる。ノード装置又は対応コンポーネントのような装置は、単一チップコンピュータエレメントのようなコンピュータ又はマイクロプロセッサとして構成されるか、或いは少なくとも、演算動作に使用される記憶容量を与えるメモリ、及び演算動作を実行する動作プロセッサを含むチップセットとして構成される。
【００６８】
前記実施形態は、配布媒体において実施されるコンピュータプログラムであって、電子装置にロードされたとき、上述した装置を構成するプログラムインストラクションを含むコンピュータプログラムを提供する。
【００６９】
他の実施形態は、コンピュータ読み取り可能な媒体において実施されるコンピュータプログラムであって、上述した方法の実施形態を遂行するようにプロセッサをコントロールするよう構成されたコンピュータプログラムを提供する。
【００７０】
コンピュータプログラムは、ソースコード形態、オブジェクトコード形態又はある中間形態であり、そしてプログラムを搬送できるエンティティ又は装置であるある種のキャリア、配布媒体又はコンピュータ読み取り可能な媒体に記憶される。そのようなキャリアは、例えば、記録媒体、コンピュータメモリ、リードオンリメモリ、電気的キャリア信号、テレコミュニケーション信号、及びソフトウェア配布パッケージを含む。必要とされる処理能力に基づき、コンピュータプログラムは、単一の電子的デジタルコンピュータで実施されるか、又は多数のコンピュータ間に配布される。
【００７１】
ここに述べる技術は、種々の手段により具現化される。例えば、これらの技術は、ハードウェア（１つ以上の装置）、ファームウェア（１つ以上の装置）、ソフトウェア（１つ以上のモジュール）、又はその組み合わせにおいて具現化される。ハードウェアの具現化では、装置は、１つ以上の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、プログラム可能なロジック装置（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、ここに述べる機能を遂行するように設計された他の電子ユニット、又はその組み合わせの中で具現化される。ファームウェア又はソフトウェアでは、ここに述べる機能を遂行する少なくとも１つのチップセットのモジュール（例えば、手順、機能、等）を通して具現化を実行することができる。ソフトウェアコードは、メモリユニットに記憶され、そしてプロセッサにより実行される。メモリユニットは、プロセッサ内で具現化されてもよいし、又はプロセッサの外部で具現化されてもよい。後者のケースでは、良く知られたように、メモリユニットは、種々の手段を通してプロセッサに通信結合される。
【００７２】
更に、ここに述べるシステムのコンポーネントは、それについて述べた種々の態様を達成し易くするために付加的なコンポーネントにより再配置及び／又は補足されてもよく、そして当業者に明らかなように、添付図面に示された正確な構成に限定されない。
【００７３】
技術の進歩に伴い、本発明の概念を種々の仕方で具現化できることが当業者に明らかであろう。本発明及びその実施形態は、上述した例に限定されず、特許請求の範囲内で変更し得るものである。
【符号の説明】
【００７４】
１００、１０２：ユーザ装置
１０４、１０６：通信チャンネル
１０８：（ｅ）ＮｏｄｅＢ
１１０：コアネットワーク（ＣＮ）
１１２：インターネット
３００：装置
３０２：メモリ
３０４：プロセッサ
３０６：任意のブロック
【図１】
2014517559.tif 000007
【図２】
2014517559.tif 000008
【図３】
2014517559.tif 000009
【国際調査報告】
2014517559.tif 000010
2014517559.tif 000011