(57)【要約】【課題】映像コンテンツをストリーミング配信する事業者の映像配信の仕様変更を、ネットワーク品質と主観品質との相関関係の変化に基づいて推定する。【解決手段】NWベース品質取得部１１は、S-GWからNWベース品質値を取得する。端末ベース品質取得部１２は、動画視聴端末３０から端末ベース品質値を取得する。NW品質スコア計算部１３は、NWベース品質値に基づいてNW品質スコアを計算する。主観品質スコア計算部１４は、端末ベース品質値に基づいて主観品質スコアを計算する。学習部１５は、NW品質スコアと主観品質スコアとの対応関係を求めて両者の相関関係を学習する。主観品質推定部１６は、NW品質スコアを前記相関関係に適用して主観品質スコアを求める。仕様変更検知部１７は、主観品質の推定結果をユーザの主観品質と比較することで、映像配信サーバ２０における映像配信の仕様変更を判断する。【選択図】図２
2020155795.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツをストリーミング配信する仕様の変更を監視するネットワーク監視システムにおいて、
ネットワークからストリーミング配信に係るネットワーク品質値を取得する手段と、
映像コンテンツを再生する視聴端末から主観品質値を取得する手段と、
前記ネットワーク品質値および主観品質値の相関関係を学習する手段と、
ネットワーク品質値を前記相関関係に適用して主観品質値を推定する手段と、
前記視聴端末から取得した主観品質値と前記相関関係を適用して推定された主観品質値との差分に基づいて映像配信の仕様変更を判断する手段とを具備したことを特徴とするネットワーク監視システム。
【請求項２】
前記仕様変更を判断する手段は、前記主観品質値の差分が所定の許容範囲を外れると映像配信の仕様変更を判断することを特徴とする請求項１に記載のネットワーク監視システム。
【請求項３】
ネットワーク品質値に基づいてネットワークベースの品質スコアを計算する手段と、
主観品質値に基づいて端末ベースの品質スコアを計算する手段とを具備し、
前記相関関係を学習する手段は、前記各品質スコアの相関関係を学習し、
前記仕様変更を判断する手段は、ネットワークベースの品質スコアを前記相関関係に適用して推定した端末ベースの品質スコアの推定結果と前記端末ベースの品質スコアとの差分に基づいて映像配信の仕様変更を判断することを特徴とする請求項１または２に記載のネットワーク監視システム。
【請求項４】
前記映像配信の仕様変更が判断されると、その旨を所定の宛先へ通知する手段を更に具備したことを特徴とする請求項１ないし３のいずれかに記載のネットワーク監視システム。
【請求項５】
前記映像配信の仕様変更が判断されると、前記学習する手段に対して再学習を要求する手段を更に具備したことを特徴とする請求項１ないし３のいずれかに記載のネットワーク監視システム。
【請求項６】
映像コンテンツのストリーミング配信における仕様変更を判断するネットワーク監視方法において、
ネットワークからストリーミング配信に係るネットワーク品質値を取得する手順と、
映像コンテンツを再生する視聴端末から主観品質値を取得する手順と、
前記ネットワーク品質値および主観品質値の相関関係を学習する手順と、
前記相関関係の学習後に取得したネットワーク品質値を当該相関関係に適用して主観品質値を推定する手順と、
前記視聴端末から取得した主観品質値と前記相関関係を適用して推定された主観品質値との差分に基づいて映像配信の仕様変更を判断する手順とを含むことを特徴とするネットワーク監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク監視システムおよび方法に係り、特に、映像コンテンツをストリーミング配信する事業者の映像配信の仕様変更を監視し、この監視結果をネットワーク品質に基づく主観品質の推定に反映するネットワーク監視システムおよび方法に関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末の普及に伴い、映像コンテンツをストリーミング配信するサービスが普及している。通信事業者には、このようなサービスにおけるユーザの主観品質を定量化し、必要な主観品質が得られるようにネットワーク設計を見直すことが求められる。
【０００３】
主観品質を定量化する手法には、主観品質を直接評価する手法と間接的に推定する手法とが存在する。直接評価手法では、評価環境を再現可能な施設において、多数のユーザに映像を評価してもらう必要があるために評価に時間を要する。間接的に推定する手法では、ネットワーク上での通信に関連する物理的な特徴量から映像品質を間接的に推定するため、短時間で制約の少ない評価が可能になる。
【０００４】
特許文献１には、単位時間ごとのオーディオビジュアル品質を推定し統合することで、時間的な品質変動を加味しながら視聴者が体感するオーディオビジュアル品質を推定する技術が開示されている。特許文献２および非特許文献１には、品質パラメータが既知であることを前提として体感品質を推定する技術が開示されている。
【０００５】
特許文献３には、与えられた映像から、内部的に品質パラメータを算出し、画質予測評価点を導出する技術が開示されている。特許文献４には、上流・下流の各ネットワークにおいて映像配信品質を測定する技術として、パケットの伝送遅延に基づいて映像配信品質を推定する技術が開示されている。特許文献５には、映像配信サービスの品質パラメータである視聴時間あたりの平均的な再生停止回数の期待値や総再生停止時間の期待値といった品質パラメータを推定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特願2017-555964号
【特許文献２】特開2015-122638号公報
【特許文献３】特開2012-130002号公報
【特許文献４】特開2011-193536号公報
【特許文献５】特開2015-228568号公報
【非特許文献】
【０００７】
【非特許文献１】ITU-T Recommendation P.1203Parametric bitstream-based quality assessment of progressive download and adaptive audiovisual streaming services over reliable transport
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ネットワークから通信品質の指標値を取得する一方、視聴端末から主観品質の指標値を取得し、両者の対応関係から通信品質と主観品質との相関関係を学習しておけば、その後は通信品質の指標値のみを取得して相関関係の学習結果に適用することで、主観品質を精度よく推定できる。
【０００９】
一方、映像コンテンツを配信する事業者は、サービス品質の向上等を目的として映像配信の仕様を変更することがあり、その結果、ネットワーク品質と主観品質との相関関係が変化する。したがって、変更後に取得したネットワーク品質を変更前に学習した相関関係に適用しても正確な主観品質を得られず、映像配信の仕様変更に合わせて、ネットワーク品質と主観品質との相関関係を再学習する必要がある。
【００１０】
しかしながら、映像コンテンツを配信する事業者は映像配信の仕様変更を一般的には告知しない。このため、通信事業者は仕様変更を独自に検知して前記相関関係を再学習しなければならならず、これを怠ると誤った主観品質の推定結果に基づいて、不要な対応や誤った対応をとることになる。
【００１１】
本発明の目的は、上記の技術課題を解決し、映像コンテンツをストリーミング配信する事業者の映像配信の仕様変更を、ネットワーク品質と主観品質との相関関係の変化に基づいて推定するネットワーク監視システムおよび方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために、本発明は、映像コンテンツのストリーミング配信における仕様変更を検知するコンテンツ配信監視システムにおいて、以下の構成を具備した点に特徴がある。
【００１３】
(1) ネットワークからストリーミング配信に係るネットワーク品質値を取得する手段と、映像コンテンツを再生する視聴端末から主観品質値を取得する手段と、前記ネットワーク品質値および主観品質値の相関関係を学習する手段と、ネットワーク品質値を前記相関関係に適用して主観品質値を推定する手段と、前記視聴端末から取得した主観品質値と前記相関関係を適用して推定された主観品質値との差分に基づいてコンテンツ配信の仕様変更を判断する手段とを具備した。
【００１４】
(2) 前記仕様変更を判断する手段は、主観品質値の差分が所定の許容範囲を外れると映像配信の仕様変更を判断するようにした。
【００１５】
(3)ネットワーク品質値に基づいてネットワークベースの品質スコアを計算する手段と、主観品質値に基づいて端末ベースの品質スコアを計算する手段とを具備し、前記相関関係を学習する手段は、前記各品質スコアの相関関係を学習し、前記仕様変更を判断する手段は、ネットワークベースの品質スコアを前記相関関係に適用して推定した端末ベースの推定結果と前記端末ベースの品質スコアとの差分に基づいて映像配信の仕様変更を判断するようにした。
【００１６】
(4) 映像配信の仕様変更が判断されると、その旨を所定の宛先へ通知する手段を更に具備した。
【００１７】
(5) 映像配信の仕様変更が判断されると、前記学習する手段に対して再学習を要求する手段を更に具備した。
【発明の効果】
【００１８】
本発明によれば、以下のような効果が達成される。
【００１９】
(1) 映像コンテンツをストリーミング配信する映像配信サーバの映像配信に関する仕様変更を、ネットワークの品質指標値と主観の品質指標値との相関関係に基づいて判断できるようになる。
【００２０】
(2) 映像配信の仕様が変更されると、主観品質の差が変化するので、主観品質の差が所定の許容範囲を外れたことをもって、映像配信の仕様変更を精度よく検知できるようになる。
【００２１】
(3) 複数のネットワーク品質の指標値および複数の主観品質の指標値をスコア化して、ネットワーク品質および主観品質を代表させたので、ネットワーク品質と主観品質との対応付けおよび相関関係の学習が容易になる。
【００２２】
(4) コンテンツ配信の仕様変更が検知されると、その旨が所定の宛先へ通知されるので、コンテンツ配信の仕様変更を周知させることが可能となり、これをネットワーク品質と主観品質との対応関係を再学習する契機とすることで、ネットワーク品質に基づく主観品質推定の精度低下を防止できるようになる。
【００２３】
(5) 映像配信の仕様変更が検知されると、ネットワーク品質と主観品質との相関関係が再学習されるので、その後は再学習された相関関係にネットワーク品質を適用して主観品質を推定することで、映像配信の仕様変更に関わらず、常にネットワーク品質に基づいて主観品質を推定できるようになる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係るネットワーク監視サーバが適用されるネットワークの概要を示したブロック図であり、
【図２】ネットワーク監視サーバの第１実施形態の主要部の構成を示した機能ブロック図である。
【図３】ネットワーク監視サーバの第２実施形態の主要部の構成を示した機能ブロック図である。
【図４】NW品質スコアと主観品質スコアとの相関関係の一例を示した図である。
【図５】本発明の各実施形態に共通する動作を示したフローチャートである。
【発明を実施するための形態】
【００２５】
以下、図面を参照して本発明の実施の形態について詳細に説明する。図１は、本発明の一実施形態に係るネットワーク監視サーバ１０が適用されるネットワークの概要を示したブロック図であり、映像コンテンツをストリーミング配信する映像配信サーバ２０、P-GW（Packet Data Network Gateway）、S-GW（Serving Gateway）および無線基地局BSを主要な構成とし、ユーザが映像コンテンツを視聴する動画視聴端末３０は無線基地局BSに収容される。前記映像配信サーバ２０による映像コンテンツのストリーミング配信は、Youtube（登録商標）やNetflix（登録商標）などの多くの映像配信サービスにより行われている。
【００２６】
前記ネットワーク監視サーバ１０は、映像コンテンツのストリーミング配信を対象に、ネットワーク品質の指標値となるネットワーク（NW）ベース品質値をS-GWから取得する。前記ネットワーク監視サーバ１０は更に、端末ユーザの主観品質の指標値となる端末ベース品質値を動画視聴端末３０から取得する。そして、各品質値の相関関係を学習すると、その後は、NWベース品質値を相関関係の学習結果に適用することで、NWベースの品質値のみに基づいて視聴ユーザの主観品質を評価することを可能にする。
【００２７】
このようなネットワーク監視サーバ１０は、汎用のコンピュータやサーバに各機能を実現するアプリケーション（プログラム）を実装することで構成できる。あるいは、アプリケーションの一部をハードウェア化またはROM化した専用機や単能機としても構成できる。
【００２８】
図２は、前記ネットワーク監視サーバ１０の第１実施形態の主要部の構成を示した機能ブロック図であり、NWベース品質取得部１１は、S-GWからNWベース品質値を取得する。本実施形態では、フレームレート、ビットレート、パケットロス率、往復遅延時間などが取得される。
【００２９】
端末ベース品質取得部１２は、動画視聴端末３０から端末ベース品質値を取得する。本実施形態では、動画視聴端末３０から映像配信サービスのクライアントソフトウェアを呼び出し、その復号済み映像データや、OS等を通じた品質パラメータを取得するものとし、例えば、動画再生の単位時間当たりの停止回数、停止時間、合計停止時間、平均停止時間、TCPスタックのTCP輻輳ウィンドウサイズ最大値などが取得される。
【００３０】
NW品質スコア計算部１３は、複数のNWベース品質値に基づいて、ネットワーク品質を代表できるNW品質スコアを計算する。主観品質スコア計算部１４は、複数の端末ベース品質値に基づいて、ユーザの主観品質を代表できる主観品質スコアを計算する。学習部１５は、同一の映像コンテンツに関して同一タイミングで取得されるNW品質スコアと主観品質スコアとの対応関係を求めて両者の相関関係（図４）を学習する。
【００３１】
主観品質推定部１６は、前記学習後に新たに取得したNW品質スコアを前記学習した相関関係に適用して主観品質スコアを推定する。これにより、動画視聴端末３０で映像コンテンツを視聴するユーザの主観品質を、ネットワーク品質のみに基づいて間接的に推定することを可能にする。
【００３２】
仕様変更判断部１７は、前記主観品質推定部１６による主観品質の推定結果を、前記主観品質スコア計算部１４が計算したユーザの主観品質と定期的に比較し、主観品質の差分として、映像配信サーバ２０による映像配信の仕様変更以外に想定し得ない特異的な品質向上あるいは品質劣化が継続的に観測されると、これを映像配信サーバ２０における映像配信の仕様変更に基づくものと判断する。
【００３３】
本実施形態では、主観品質の差分に関して予め許容範囲が設定されており、この許容範囲から外れる差分が、予め設定された頻度や周期で継続的に観測されると、その原因がネットワーク品質と主観品質との相関関係の変化にあり、映像配信サーバ２０における映像配信の仕様変更が原因と判断する。仕様変更通知部１８は、前記仕様変更の判断に応答して、予め登録されている宛先へ、映像配信サーバ２０による映像配信の仕様変更を通知する。
【００３４】
本実施形態によれば、映像コンテンツのストリーミング配信を対象に、ネットワーク品質と主観品質との相関関係に大きな変化が生じたと推定される事象が検知されると、映像配信サーバ２０による映像配信に仕様変更が生じたと判断するので、これをネットワーク品質と主観品質との対応関係を再学習する契機とすることで、ネットワーク品質に基づく主観品質推定の精度低下を防止できるようになる。
【００３５】
図３は、本発明の第２実施形態に係るネットワーク監視サーバ１０の主要部の構成を示したブロック図であり、図２に示した第１実施形態と同一の符号は同一または同等部分を表しているので、その説明は省略する。
【００３６】
本実施形態では、仕様変更判断部１７が映像配信サーバ２０による映像配信の仕様変更を判断すると、再学習要求部１９が前記学習部１５に対して、前記第NW品質スコアと主観品質スコアとの対応関係に基づく両者の相関関係の再学習を要求する。
【００３７】
学習部１５は、前記再学習要求に応答して、改めてNW品質スコアおよび主観品質スコアを計算し、両者の対応関係に基づいて相関関係を再学習し、以降、再学習した相関関係にNW品質スコアを適用することで主観品質の推定を継続する。
【００３８】
本実施形態によれば、ネットワーク監視サーバ１０による映像配信の仕様変更が判断されると、NW品質スコアと主観品質スコアとの対応関係に基づく両者の相関関係が自動的に再学習される。したがって、ネットワーク監視サーバ１０による映像配信の突然の仕様変更に関わらず、常にNW品質スコアのみに基づいて、映像視聴に係るユーザの主観品質を正確に推定できるようになる。
【００３９】
図５は、本発明の各実施形態に共通する動作を示したフローチャートであり、ステップＳ１では、ネットワーク監視サーバ１０の動作が、NW品質スコアと主観品質スコアとの相関関係を学習する「学習期間」、および品質評価／仕様変更判断を行う「運用期間」のいずれであるかが判断される。
【００４０】
学習期間であればステップＳ２へ進み、S-GWからNWベース品質値が取得されてNW品質スコアが計算される。ステップＳ３では、動画視聴端末３０から端末ベース品質値が取得されて主観品質スコアが計算される。ステップＳ４では、取得したNW品質スコアおよび主観品質スコアの相関関係が学習部１５で学習される。本実施形態では、このような相関関係の学習を所定の学習期間中に繰り返すことで確度の高い相関関係を取得できる。
【００４１】
その後、相関関係の学習期間が完了すると、ステップＳ１からステップＳ５へ進み、改めてS-GWからNWベース品質値が取得されてNW品質スコアが計算される。ステップＳ６では、NW品質スコアが前記学習した相関関係に適用されて、当該NW品質スコアに対応する主観品質スコアが推定される。
【００４２】
ステップＳ７では、主観品質推定部１６による主観品質の推定結果と主観品質スコア計算部１４が計算したユーザの主観品質との差分が、映像配信サーバ２０による映像配信の仕様変更以外に想定し得ない特異的な品質変化を抽出するために設定された許容範囲内であるか否かに基づいて、映像配信サーバ２０による映像配信の仕様が変更されたか否かが前記仕様変更判断部１７により判断される。本実施形態では、許容範囲外と判断される差分が連続して、あるいは高い頻度で観測されると、映像配信の仕様が変更されたと判断される。
【００４３】
ステップＳ８では、前記判断結果に応じた処理が行われる。すなわち、映像配信の仕様が変更されたと判断されると、第１実施形態であれば、その旨が前記通知部１８により所定の宛先へ通知される。第２実施形態であれば、前記再学習要求部１９により相関関係の再学習が要求される。
【符号の説明】
【００４４】
１０…ネットワーク監視サーバ，２０…映像配信サーバ，３０…動画視聴端末，１１…NWベース品質取得部，１２…端末ベース品質取得部，１３…NW品質スコア計算部，１４…主観品質スコア計算部，１５…学習部，１６…主観品質推定部，１７…仕様変更判断部，１８…仕様変更通知部，１９…再学習要求部
【図１】
2020155795.tif 000003
【図２】
2020155795.tif 000004
【図３】
2020155795.tif 000005
【図４】
2020155795.tif 000006
【図５】
2020155795.tif 000007