(57)【特許請求の範囲】
【請求項１】
仮想現実（ＶＲ）コンテンツを伝送するためのネットワーク要素による方法であって、
ポリシおよび課金制御（ＰＣＣ）ルールを受信する段階であって、前記ＰＣＣルールは、前記ネットワーク要素が単一のＶＲコンテンツシーンの複数のＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を決定するように促すＱｏＳ処理ルールを含み、前記ＱｏＳ処理ルールは、前記ネットワーク要素がＶＲコンテンツサーバから前記複数のＶＲコンテンツパケットに対する複数の前記ＱｏＳ伝送優先度を取得することを可能にするＶＲコンテンツサーバアドレスを含む、受信する段階と、
前記ＶＲコンテンツサーバにより伝送される前記複数のＶＲコンテンツパケットおよび前記複数のＶＲコンテンツパケットに対する前記複数のＱｏＳ伝送優先度を受信する段階であって、前記複数のＱｏＳ伝送優先度は、第１の複数の前記ＶＲコンテンツパケットに対応する第１ＱｏＳ伝送優先度および第２の複数の前記ＶＲコンテンツパケットに対応する第２ＱｏＳ伝送優先度を含む、受信する段階と、
前記第１ＱｏＳ伝送優先度に基づく前記第１の複数の前記ＶＲコンテンツパケットおよび前記第２ＱｏＳ伝送優先度に基づく前記第２の複数の前記ＶＲコンテンツパケットを伝送する段階であって、前記第２ＱｏＳ伝送優先度は、前記第１ＱｏＳ伝送優先度とは異なる、伝送する段階と
を備える、方法。
【請求項２】
複数のＶＲコンテンツ領域はユーザの視界（ＦＯＶ）に関連する前記単一のＶＲコンテンツシーンの異なる複数の部分に画定される、
請求項１に記載の方法。
【請求項３】
前記複数のＱｏＳ伝送優先度が前記複数のＶＲコンテンツ領域の前記ＶＲコンテンツパケットにそれぞれ対応する、
請求項２に記載の方法。
【請求項４】
第３ＱｏＳ伝送優先度を有する第３の複数のＶＲコンテンツパケットを破棄する段階をさらに備える、
請求項１から３の何れか１項に記載の方法。
【請求項５】
前記第１ＱｏＳ伝送優先度に基づく前記第１の複数の前記ＶＲコンテンツパケットおよび前記第２ＱｏＳ伝送優先度に基づく前記第２の複数の前記ＶＲコンテンツパケットは、前記ＶＲコンテンツサーバと前記ネットワーク要素との間における単一のフローを介して前記ＶＲコンテンツサーバにより送信される、
請求項１から４の何れか１項に記載の方法。
【請求項６】
ＶＲコンテンツを伝送するための仮想現実（ＶＲ）コンテンツサーバによる方法であって、
単一のＶＲコンテンツシーンに対するＶＲコンテンツ要求を受信する段階であって、前記ＶＲコンテンツ要求は端末の見通し線に関する情報を含む、受信する段階と、
前記端末の見通し線に関する前記情報に基づいて、前記ＶＲコンテンツ要求に対する視界識別子（ＦＯＶ  ＩＤ）を取得する段階と、
前記ＦＯＶ  ＩＤに基づいて、過去にエンコードされた複数のＶＲコンテンツパケットを複数組の複数のＶＲコンテンツパケットから選択する段階と、
複数のＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を決定する段階であって、前記ＱｏＳ伝送優先度は、第１の複数の前記ＶＲコンテンツパケットに対する第１ＱｏＳ伝送優先度、および第２の複数の前記ＶＲコンテンツパケットに対する第２ＱｏＳ伝送優先度を含む、決定する段階と、
前記複数のＶＲコンテンツパケットおよび前記ＱｏＳ伝送優先度を伝送する段階と
を備える、方法。
【請求項７】
前記ＱｏＳ伝送優先度を決定する段階は、ネットワークデータの情報を受信する段階を含み、
前記ＱｏＳ伝送優先度を決定する段階は、ネットワーク状態に基づいて前記ＱｏＳ伝送優先度を決定する段階を含む、
請求項６に記載の方法。
【請求項８】
前記ネットワークデータは、スループット情報、遅延情報、パケット損失情報およびエラー率情報のうち少なくとも１つを含む、
請求項７に記載の方法。
【請求項９】
ＱｏＳ処理ルールをネットワーク要素に送信する段階をさらに備え、前記ＱｏＳ処理ルールは、前記ネットワーク要素がＱｏＳ情報に基づいて複数のＱｏＳ伝送優先度を使用するように促す、
請求項６から８の何れか一項に記載の方法。
【請求項１０】
前記ＱｏＳ処理ルールは、リソースアドレスおよび宛先アドレスのうち少なくとも１つを含む、
請求項９に記載の方法。
【請求項１１】
ＶＲ端末装置から前記ＶＲコンテンツ要求を受信する前に、前記単一のＶＲコンテンツシーンのインデックスを前記端末装置に送信する段階であって、前記インデックスは、端末の見通し線に関する少なくとも２つの視界識別子（ＦＯＶ  ＩＤ）を含み、前記ＶＲコンテンツ要求における前記ＦＯＶ  ＩＤは、前記端末の見通し線に従って前記インデックスから選択される、送信する段階をさらに備える、
請求項６から１０の何れか１項に記載の方法。
【請求項１２】
ＶＲコンテンツ要求を受信する前に、前記複数組の複数のＶＲコンテンツパケットをエンコードする段階であって、第１のセットは第１予想ＦＯＶ  ＩＤに対応し、第２のセットは第２予想ＦＯＶ  ＩＤに対応し、第３セットは第３予想ＦＯＶ  ＩＤに対応する、エンコードする段階をさらに備える、
請求項６から１１の何れか１項に記載の方法。
【請求項１３】
前記第１予想ＦＯＶ  ＩＤ、前記第２予想ＦＯＶ  ＩＤおよび前記第３予想ＦＯＶ  ＩＤは、最後の端末の見通し線に関連する最後に取得されるＦＯＶ  ＩＤに基づいて予測される、
請求項１２に記載の方法。
【請求項１４】
前記端末の見通し線に関する前記情報は、前記端末の見通し線に関するＦＯＶ  ＩＤ、または前記端末の見通し線情報である、
請求項６から１３の何れか１項に記載の方法。
【請求項１５】
前記複数のＶＲコンテンツパケットおよび前記ＱｏＳ伝送優先度は、単一のチャネルを介してネットワーク要素に伝送される、
請求項６から１４の何れか１項に記載の方法。
【請求項１６】
仮想現実（ＶＲ）コンテンツを受信するための端末装置による方法であって、
ＶＲコンテンツシーンのインデックスを受信する段階であって、前記インデックスは端末の見通し線に関連する少なくとも２つの視界識別子（ＦＯＶ  ＩＤ）を含む、受信する段階と、
端末の見通し線に基づいて前記インデックスからＦＯＶ  ＩＤを選択する段階と、
前記ＶＲコンテンツシーンのために選択された前記ＦＯＶ  ＩＤを含むＶＲコンテンツ要求を送信する段階と、
前記ＶＲコンテンツシーンの選択された前記ＦＯＶ  ＩＤに対応する第１ＱｏＳを有する複数のＶＲコンテンツパケットを受信する段階と、
第２のＱｏＳまたはより低いＱｏＳを有し、前記ＶＲコンテンツシーンの異なるＦＯＶ  ＩＤも有する複数のＶＲコンテンツパケットを受信する段階と
を備える、方法。
【請求項１７】
前記複数のＶＲコンテンツパケットは異なる複数のサービス品質（ＱｏＳ）伝送優先度を有し、前記方法は、前記複数のＱｏＳ伝送優先度に基づいて前記複数のＶＲコンテンツパケットを表示する段階をさらに含む、
請求項１６に記載の方法。
【請求項１８】
前記複数のＶＲコンテンツパケットは、第１ＱｏＳ伝送優先度に対応する第１の複数の前記ＶＲコンテンツパケット、第２ＱｏＳ伝送優先度に対応する第２の複数の前記ＶＲコンテンツパケット、および第３ＱｏＳ伝送優先度に対応する第３の複数の前記ＶＲコンテンツパケットを含み、前記複数のＱｏＳ伝送優先度に基づいて前記複数のＶＲコンテンツパケットを表示する前記段階は、前記第１の複数の前記ＶＲコンテンツパケットおよび前記第２の複数の前記ＶＲコンテンツパケットを表示する段階を有する、
請求項１７に記載の方法。
【請求項１９】
前記ＦＯＶ  ＩＤと前記端末の見通し線との間の関係を送信する段階をさらに備える、請求項１６から１８の何れか１項に記載の方法。
【請求項２０】
ネットワーク要素であって、
命令を含む非一時的メモリと、
前記非一時的メモリと通信する１または複数のプロセッサと
を備え、
前記１または複数のプロセッサは、
ポリシおよび課金制御（ＰＣＣ）ルールを受信する命令であって、前記ＰＣＣルールは、単一のＶＲコンテンツシーンの複数のＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を決定するように前記ネットワーク要素を促すＱｏＳ処理ルールを含み、前記ＱｏＳ処理ルールは、前記ネットワーク要素がＶＲコンテンツサーバから前記複数のＶＲコンテンツパケットに対する複数の前記ＱｏＳ伝送優先度を取得することを可能にするＶＲコンテンツサーバアドレスを含む、受信する命令と、
前記ＶＲコンテンツサーバにより伝送される前記複数のＶＲコンテンツパケットおよび前記複数のＶＲコンテンツパケットに対する前記複数のＱｏＳ伝送優先度を受信する命令であって、前記複数のＱｏＳ伝送優先度は、第１の複数の前記ＶＲコンテンツパケットに対応する第１ＱｏＳ伝送優先度および第２の複数の前記ＶＲコンテンツパケットに対応する第２ＱｏＳ伝送優先度を含む、受信する命令と、
前記第１ＱｏＳ伝送優先度に基づく前記第１の複数の前記ＶＲコンテンツパケットおよび前記第２ＱｏＳ伝送優先度に基づく前記第２の複数の前記ＶＲコンテンツパケットを伝送する命令であって、前記第２ＱｏＳ伝送優先度は前記第１ＱｏＳ伝送優先度とは異なる、伝送する命令と
を実行するように構成される、
ネットワーク要素。
【請求項２１】
前記１または複数のプロセッサはさらに、第３ＱｏＳ伝送優先度を有する第３の複数のＶＲコンテンツパケットを破棄する命令を実行するように構成される、請求項２０に記載のネットワーク要素。
【請求項２２】
命令を含む非一時的メモリ、および前記非一時的メモリと通信する１または複数のプロセッサを備え、
前記１または複数のプロセッサは、
単一のＶＲコンテンツシーンに対するＶＲコンテンツ要求を受信する命令であって、前記ＶＲコンテンツ要求は端末の見通し線に関する情報を含む、受信する命令と、
前記端末の見通し線に関する前記情報に基づいて、前記ＶＲコンテンツ要求に対する視界識別子（ＦＯＶ  ＩＤ）を取得する命令と、
前記ＦＯＶ  ＩＤに基づいて、過去にエンコードされた複数のＶＲコンテンツパケットを複数組の複数のＶＲコンテンツパケットから選択する命令と、
複数のＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を決定する命令であって、前記ＱｏＳ伝送優先度は、第１の複数の前記ＶＲコンテンツパケットに対する第１ＱｏＳ伝送優先度、および第２の複数の前記ＶＲコンテンツパケットに対する第２ＱｏＳ伝送優先度を含む、決定する命令と、
前記複数のＶＲコンテンツパケットおよび前記ＱｏＳ伝送優先度を伝送する命令と
を実行するように構成される、
仮想現実（ＶＲ）コンテンツサーバ。
【請求項２３】
前記１または複数のプロセッサはさらに、ネットワークデータ情報を受信する命令を実行するように構成され、前記ＱｏＳ伝送優先度を決定する命令は、ネットワーク状態に基づいてＱｏＳ伝送優先度を決定することを含む、
請求項２２に記載の仮想現実（ＶＲ）コンテンツサーバ。
【請求項２４】
命令を含む非一時的メモリ、および前記非一時的メモリと通信する１または複数のプロセッサを備え、
前記１または複数のプロセッサは、
ＶＲコンテンツシーンのインデックスを受信する命令であって、前記インデックスは端末の見通し線に関連する少なくとも２つの視界識別子（ＦＯＶ  ＩＤ）を含む、受信する命令と、
端末の見通し線に基づいて前記インデックスからＦＯＶ  ＩＤを選択する命令と、
前記ＶＲコンテンツシーンのために選択された前記ＦＯＶ  ＩＤを含むＶＲコンテンツ要求を送信する命令と、
前記ＶＲコンテンツシーンの選択された前記ＦＯＶ  ＩＤに対応する第１ＱｏＳを有する複数のＶＲコンテンツパケットを受信する命令と、
第２のＱｏＳまたはより低いＱｏＳを有し、前記ＶＲコンテンツシーンの異なるＦＯＶ  ＩＤも有する複数のＶＲコンテンツパケットを受信する命令と
を実行するように構成される、
端末装置。
【請求項２５】
実行される場合に、コンピュータが請求項１、６および１６の何れか一項に記載の方法を実行することを可能にする、コンピュータ可読記憶媒体に記録されたプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本願は、２０１７年６月８日に出願された「Ａ  Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｔｒａｎｓｍｉｔｔｉｎｇ  Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ  （ＶＲ）  Ｃｏｎｔｅｎｔ」と題する米国特許出願１５／６１７，８５９に基づく優先権を主張するものであり、当該特許出願はその全体が参照により本明細書に組み込まれる。 
【０００２】
本開示は、仮想現実（ＶＲ）映像、特に、ネットワークを介してＶＲコンテンツを送信することに関連する。
【背景技術】
【０００３】
仮想現実映像システムは、３６０度ビューをサポートしてパノラマビューをユーザに提供するのが望ましい。仮想現実システムは、映像の再生の間にユーザが自らの視野方向を自在に制御することを可能にする。そのような３６０度映像システムは、表示とユーザの方向およびユーザが任意の所与の視野方向に対しておそらく見ることができる視界（ＦＯＶ）に基づいて視域を計算および表示する。
【０００４】
現在の３６０度映像送信技術は一般的に、従来の映像に対して用いられている送信方式を用いる。一般的に、ＶＲコンテンツのプロバイダは、見える部分と、現在の視野方向では見えないこれらの部分と含むＶＲコンテンツをエンコードおよび送信する。ＶＲコンテンツのこれら全てのエンコードされた部分の送信は、高い帯域幅を必要とし、従来の送信方式を用いるビューの現在の見える部分を送信するために必要とされるリソースより多くのリソースを消費する。そのようなリソースを使用して従来の送信方式をサポートすることは、ネットワークローディング問題を生じさせ、ネットワーク遅延の付加、ネットワーク性能の低下、不十分な視聴体験をもたらし得る。
【発明の概要】
【０００５】
例示的実施形態の第１態様は、仮想現実（ＶＲ）コンテンツを伝送するためのネットワーク要素により実行される方法を含む。方法において、ネットワーク要素は、単一のＶＲコンテンツシーンに対してＶＲコンテンツサーバにより伝送されるＶＲコンテンツパケットと、ＶＲコンテンツパケットに対してサービス品質（ＱｏＳ）伝送優先度とを受信する。ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対応する第１ＱｏＳ伝送優先度、および第２の複数のＶＲコンテンツパケットに対応する第２ＱｏＳ伝送優先度を含む。そして、ネットワーク要素は第１ＱｏＳ伝送優先度に基づく第１の複数のＶＲコンテンツパケットおよび第２伝送優先度に基づく第２の複数のＶＲコンテンツパケットを伝送する。第２ＱｏＳ伝送優先度は、第１ＱｏＳ伝送優先度とは異なる。上記の実施形態を通じて、単一のＶＲコンテンツシーンにおける様々なＶＲコンテンツパケットが様々なＱｏＳ伝送優先度を用いて伝送され得るように、ＱｏＳ伝送優先度はＶＲコンテンツパケットに対応する。したがって、高い伝送優先度を有するＶＲコンテンツパケットの伝送が保証され得る。
【０００６】
例示的実施形態の第２態様は、ＶＲコンテンツを伝送するための仮想現実（ＶＲ）コンテンツサーバにより実行される方法を含む。方法において、ＶＲコンテンツサーバは、単一のＶＲコンテンツシーンに対するＶＲコンテンツ要求を受信し、ＶＲコンテンツ要求は、端末の見通し線に関する情報を含む。そして、ＶＲコンテンツサーバは、端末の見通し線に関する情報に基づいて、ＶＲコンテンツ要求に対する視界識別子（ＦＯＶ  ＩＤ）を取得し、ＦＯＶ  ＩＤに基づいて、複数組のＶＲコンテンツパケットから過去にエンコードされたＶＲコンテンツパケットを選択し、ＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を決定し、ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対する第１ＱｏＳ伝送優先度、第２の複数のＶＲコンテンツパケットに対する第２ＱｏＳ伝送優先度を含む。最後に、ＶＲコンテンツサーバはＶＲコンテンツパケットおよびＱｏＳ伝送優先度を伝送する。方法を通じて、ＶＲコンテンツサーバは、単一のＶＲコンテンツシーンの全ての領域が異なるＱｏＳ優先度で伝送され得るように、単一のＶＲコンテンツシーンにおける異なるＶＲコンテンツパケットの異なるＱｏＳ伝送を決定する。
【０００７】
例示的実施形態の第３態様は、仮想現実（ＶＲ）コンテンツを受信するための端末装置により実行される方法を含む。方法において、端末装置はＶＲコンテンツシーンのインデックスを受信し、インデックスは端末の見通し線に関連する少なくとも２つ視界識別子（ＦＯＶ  ＩＤ）を含む。そして、端末装置は、端末の見通し線に基づいてインデックスからＦＯＶ  ＩＤを選択して、ＶＲコンテンツシーンに対して選択されたＦＯＶ  ＩＤを含むＶＲコンテンツ要求を送信する。その後、端末装置は、ＶＲコンテンツシーンの選択されたＦＯＶ  ＩＤに対応する第１ＱｏＳを有するＶＲコンテンツパケットを受信し、第２のＱｏＳまたはより低いＱｏＳを有し、かつＶＲコンテンツシーンの異なるＦＯＶ  ＩＤも有するＶＲコンテンツパケットを受信する。方法を通じて、端末装置は、ＦＯＶ  ＩＤに基づいて異なるＱｏＳ優先度を有するＶＲコンテンツサーバからＶＲコンテンツパケットを受信するように、ＶＲコンテンツ要求を送信する前にＦＯＶ  ＩＤを選択し得る。
【０００８】
例示的実施形態の第４態様は、ネットワーク要素を含む。ネットワークエンティティは、命令を含む非一時的メモリと、メモリとの通信する１または複数のプロセッサとを含む。１または複数のプロセッサは、単一のＶＲコンテンツシーンのＶＲコンテンツサーバにより伝送されるＶＲコンテンツパケットと、ＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度とを受信するための命令を実行するように構成されており、ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対応する第１ＱｏＳ伝送優先度と、第２の複数のＶＲコンテンツパケットに対応する第２ＱｏＳ伝送優先度とを含み、第１ＱｏＳ伝送優先度に基づく第１の複数のＶＲコンテンツパケットおよび第２伝送優先度に基づく第２の複数のＶＲコンテンツパケットを伝送し、第２ＱｏＳ伝送優先度は第１ＱｏＳ伝送優先度とは異なる。
【０００９】
例示的実施形態の第５態様は、仮想現実（ＶＲ）コンテンツサーバを含む。ＶＲコンテンツサーバは、命令を含む非一時的メモリと、メモリと通信する１または複数のプロセッサを含む。１または複数のプロセッサは、例示的実施形態の第２態様におけるＶＲコンテンツサーバにより実行される命令を実行するように構成される。
【００１０】
例示的実施形態の第６態様は、端末装置を含む。端末装置は、命令を含む非一時的メモリと、メモリと通信する１または複数のプロセッサとを含み、１または複数のプロセッサは、例示的実施形態の第３態様における端末装置により実行される命令を実行するように構成される。
【００１１】
例示的実施形態の第７態様は、ネットワーク要素を含む。ネットワーク要素は、例示的実施形態の第１態様におけるネットワーク要素の機能を含む。機能は、ハードウェアにより実現されてもよく、またはハードウェアにより実行されるソフトウェアにより実現されてもよい。ハードウェアまたはソフトウェアは、機能に対応する１または複数のモジュールを含む。
【００１２】
例示的実施形態の第８態様は、ＶＲコンテンツサーバを含む。ＶＲコンテンツサーバは、例示的実施形態の第２態様におけるＶＲコンテンツサーバの機能を含む。機能は、ハードウェアにより実現されてもよく、またはハードウェアにより実行されるソフトウェアにより実現されてもよい。ハードウェアまたはソフトウェアは、機能に対応する１または複数のモジュールを含む。
【００１３】
例示的実施形態の第９態様は、端末装置を含む。端末装置は、例示的実施形態の第３態様における端末装置の機能を含む。機能は、ハードウェアにより実現されてもよく、またはハードウェアにより実行されるソフトウェアにより実現されてもよい。ハードウェアまたはソフトウェアは、機能に対応する１または複数のモジュールを含む。
【００１４】
例示的実施形態の第１０態様は、コンピュータ記憶媒体を含む。コンピュータ記憶媒体は、例示的実施形態の第１または第４態様においてネットワーク要素により実行される命令を記憶し、例示的実施形態の第１または第４態様において実行されるプログラムを記憶する。
【００１５】
例示的実施形態の第１１態様は、コンピュータ記憶媒体を含む。コンピュータ記憶媒体は、例示的実施形態の第２または第５態様においてＶＲコンテンツサーバにより実行される命令を記憶し、例示的実施形態の第２または第５態様において実行されるプログラムを記憶する。
【００１６】
例示的実施形態の第１２態様は、コンピュータ記憶媒体を含む。コンピュータ記憶媒体は、例示的実施形態の第３または第６態様において端末装置により実行される命令を記憶し、例示的実施形態の第３または第６態様において実行されるプログラムを記憶する。
【図面の簡単な説明】
【００１７】
【図１】例示的な実施形態に係るＶＲコンテンツ配信システム１００を図示するネットワーク図を図示する。
【００１８】
【図２】例示的な実施形態に係る階層ＶＲコンテンツ配信システムの他のブロック図を図示する。
【００１９】
【図３】単一の３６０度映像コンテンツのシーンの異なる部分に対する伝送優先度レベルの２次元表現を図示する。
【００２０】
【図４】本発明の１つの実施形態に係る３６０度映像コンテンツのシーンの異なる部分の２次元ＦＯＶ領域図を図示する。
【００２１】
【図５】例示的な実施形態に係る、水平における（左右に頭部を回転させることに対応する）、または垂直における（上下に頭部を移動させる）ユーザの頭部運動に基づく３６０度映像のコンテンツサーバ１１２により設定されるＦＯＶ  ＩＤを図示する。
【００２２】
【図６】例示的な実施形態に係る４つの方向におけるユーザの頭部運動（左右および上下を含む）に基づいて３６０度映像のシーンのパノラマ映像を２次元に繋ぎ合わせた格子の異なる領域を図示する。
【００２３】
【図７】ＶＲコンテンツを送信するための方法の実施形態の信号フロー図を図示する。
【００２４】
【図８】ＶＲコンテンツシーンに対するＶＲコンテンツパケットを送信するための方法の実施形態の信号フロー図を図示する。
【００２５】
【図９】本発明の実施形態に係る階層ネットワーク１０２のブロック図を図示する。
【００２６】
【図１０】本発明の実施形態に係る階層仮想現実（ＶＲ）コンテンツサーバ１１２のブロック図を図示する。
【００２７】
【図１１】本発明の実施形態に係る階層ネットワークエンティティ１１００のブロック図を図示する。
【００２８】
【図１２】本発明の説明される態様および実施形態に係る、ＶＲコンテンツを伝送、受信または処理するために例示的な実施形態に係る方法を実行するための、ＶＲコンテンツサーバ、ネットワーク要素（ＰＧＷ、ＵＰＦ、ＰＣＲＦ、基地局など）、ルーター、端末装置、または他の機器などの１または複数の要素を実施する回路を図示するブロック図を図示する。
【発明を実施するための形態】
【００２９】
以下の説明において、参照は、本明細書の一部を形成する添付の図面に対して行われ、実施され得る、図に固有の実施形態のやり方で示される。これらの実施形態は、当業者が本発明を実施できるよう、十分詳細に説明されている。また、他の実施形態が利用されてよく、本発明の範囲から逸脱することなく、構造的、論理的、および電気的な変更が施されてよいことを理解されたい。したがって、例示的実施形態の以下の説明は、限定的意味でとらえるべきではなく、本発明の範囲は、添付の請求項により画定される。
【００３０】
ここで説明される機能またはアルゴリズムは、一実施形態におけるソフトウェアで実現され得る。ソフトウェアは、１または複数の非一時的メモリ、またはローカル接続もしくはネットワーク接続される他の種類のハードウェアベースのストレージデバイスなどのコンピュータ可読媒体またはコンピュータ可読ストレージデバイスに記憶される、コンピュータで実行可能な命令で構成され得る。さらに、そのような機能は、ソフトウェア、ハードウェア、ファームウェア、またはこれらの任意の組み合わせであってよいモジュールに対応する。所望により、１または複数のモジュールにおいて複数の機能が実行され得て、説明される実施形態は例にすぎない。ソフトウェアは、デジタル信号プロセッサ、ＡＳＩＣ、マイクロプロセッサ、またはパーソナルコンピュータ、サーバまたは他のコンピュータシステムなどのコンピュータシステムで動作する他の種類のプロセッサで実行され得て、そのようなコンピュータシステムを具体的にプログラムされたマシンに切り替える。
【００３１】
３６０度映像を含む仮想現実（ＶＲ）アプリケーションは、低遅延および高スループットでもっとも良く機能する。ＶＲコンテンツは、良好な体験品質（ＱｏＥ）のために、２０ミリ秒（ｍｓ）程度で人の目に届くべきである。ＶＲコンテンツサーバでのＶＲ処理時間、１または複数のネットワークを通じてＶＲコンテンツを送信する伝送時間、および端末装置の映像レンダリング時間を考慮すると、最後の表示から２０ミリ秒以内にＶＲコンテンツを表示するという目標は難しい。 
【００３２】
ネットワーク負荷、干渉、および伝送エラー率などの無線リンクの条件は、無線リンクを用いる通信の帯域幅および／または遅延に影響を与える無線リンクの態様である。悪いリンク条件下で高解像度のＶＲコンテンツをストリーミングすることは輻輳をもたらし、パケットの損失および過度なパケット再伝送に繋がり、望ましくない体験品質（ＱｏＥ）という結果となり得るだけでなく、ネットワーク動作に悪い影響を与えることにより他の伝送に影響を与える。
【００３３】
図１は、例示的な実施形態に係るＶＲコンテンツ配信システム１００を示すネットワーク図を図示する。ＶＲサービス配信システム１００は端末装置１０２、ネットワーク１０４およびＶＲコンテンツサーバ１１２を含んでよい。ネットワーク１０４は、パケットデータネットワークゲートウェイ（ＰＧＷ）エンティティ１０６、ネットワーク制御サービス（ＮＣＳ）エンティティ１１０およびポリシおよび課金ルール機能（ＰＣＲＦ）エンティティ１１０を含んでよい。任意の既知のネットワークがネットワーク１０４の代わりに用いられてよい。さらに、サービス能力公開機能（ＳＣＥＦ）がＮＣＳの代わりに用いられてよい。無線端末装置１０２がネットワーク１０４に連結され、ここで、より具体的には、無線通信リンクを介してＰＧＷ１０６に連結される。
【００３４】
端末装置１０２はＶＲコンテンツサーバ１１２と通信し、ネットワーク１０４を介してＶＲコンテンツサーバ１１２からＶＲコンテンツパケットを受信する。一般的に、ＶＲコンテンツシーンのＶＲコンテンツパケットは、ＶＲコンテンツサーバ１１２により伝送されるＶＲコンテンツパケットの形で送信される。図１の例において、ＶＲコンテンツパケットはＰＧＷ１０６を介して伝送される。ＮＣＳ１１０はＰＧＷ１０６と通信してネットワーク条件を把握し、ネットワークデータをＶＲコンテンツサーバ１１２に送信する。ＰＣＲＦ１０８はＮＣＳ１１０およびＰＧＷ１０６と通信し、ＮＣＳ１１０からＰＧＷ１０６にＱｏＳ処理ルールを送信する。ＮＣＳ１１０はＶＲコンテンツサーバからＱｏＳ処理ルールを受信する。説明される実施形態において、ＱｏＳ処理ルールはＶＲコンテンツサーバから受信されるＶＲコンテンツパケットに対するＱｏＳ伝送優先度の取得をネットワーク要素エンティティに促す。
【００３５】
一実施形態において、端末装置１０２はＶＲコンテンツサーバ１１２により伝送されるＶＲコンテンツシーンのインデックスを受信するように構成される。インデックスは、少なくとも２つの視界識別子（ＦＯＶ  ＩＤ）を含む。端末装置１０２は、ユーザの頭部運動に関連する端末の見通し線に基づいて、インデックスからＦＯＶ  ＩＤを選択し、選択されたＦＯＶ  ＩＤをＶＲコンテンツサーバ１１２へのコンテンツ要求において送信する。ここでネットワーク１００において、コンテンツ要求およびインデックスは、ＰＧＷ１０６を介して伝送されるが、図において示されていない他のネットワーク要素を介して伝送されてもよい。加えて、端末装置１０２は、ＰＧＷ１０６を介してＶＲコンテンツサーバ１１２から選択されたＦＯＶ  ＩＤに対応するＶＲコンテンツパケットを受信する。
【００３６】
ＰＧＷ１０６は、ＶＲコンテンツサーバ１１２からＶＲコンテンツパケットを受信し、異なる領域からのＶＲコンテンツパケットは、異なるサービス品質（ＱｏＳ）伝送優先度が割り当てられる。例えば、第１の複数のＶＲコンテンツパケットは第１ＱｏＳ伝送優先度に対応し、第２の複数のＶＲコンテンツパケットは第２ＱｏＳ伝送優先度に対応し、第３の複数のＶＲコンテンツパケットは第３ＱｏＳ伝送優先度に対応する。ネットワーク要素エンティティは、第１、第２または第３の複数のＶＲコンテンツパケットを、第１、第２、または第３ＱｏＳ伝送優先度のそれぞれに基づいて伝送する。加えて、ＰＧＷ１０６はＮＣＳ１１０にネットワークデータを提供してよい。ネットワークデータは、スループット情報、遅延情報、パケット損失情報およびエラー率情報のうち少なくとも１つを含む。
【００３７】
ＮＣＳ１１０は、ＰＧＷ１０６からネットワークデータを受信し、ＶＲコンテンツサーバ１１２にネットワークデータを送信する。加えて、ＮＣＳはＶＲコンテンツサーバ１１２からＱｏＳ処理ルールを受信し、ＱｏＳ処理ルールをＰＣＲＦ１０８に送信する。ＰＣＲＦ１０８は、ＮＣＳ１１０からＱｏＳ処理ルールを受信し、ＰＧＷ１０６にＱｏＳ処理ルールを送信する。
【００３８】
ＶＲコンテンツサーバ１１２は、ＶＲコンテンツシーンのＶＲコンテンツパケットをネットワーク１０４を介して端末装置１０２に送信する。一実施形態において、ＶＲコンテンツサーバは、端末装置により選択される視界識別子（ＦＯＶ  ＩＤ）を受信し、受信されたＦＯＶ  ＩＤに基づいてＶＲコンテンツパケットを生成する。そしてＶＲコンテンツサーバは、ＶＲコンテンツシーンのＶＲコンテンツパケットを送信するが、ＶＲコンテンツパケットには、要求されるＦＯＶ  ＩＤとの関係に基づいて異なるＱｏＳ伝送優先度値が割り当てられる。ＶＲコンテンツサーバ１１２は、ネットワーク１０４およびＰＧＷ１０６を介して端末装置１００からＦＯＶ  ＩＤを含むＶＲコンテンツ要求を受信する。加えて、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツパケットを送信する前にＶＲコンテンツパケットのインデックスを送信する。端末が、端末の見通し線に基づいて複数のＦＯＶ  ＩＤからＦＯＶ  ＩＤを選択できるように、ＶＲコンテンツパケットのインデックスは、端末の見通し線に関連する少なくとも２つのＦＯＶ  ＩＤを含む。
【００３９】
したがって、各仮想現実（ＶＲ）パケットをネットワーク状態およびＱｏＳを考慮せず送信する代わりに、ＰＧＷ１０６、またはより一般的に、（現在は「５Ｇ」と称される）開発中の次世代無線ネットワークにおけるユーザプレーン機能（ＵＰＦ）デバイスおよび他のネットワークにおける任意の他のデバイスは、ＱｏＳ伝送優先度に基づいてＶＲコンテンツパケットを送信してよい。（ＱｏＳ）伝送優先度は、第１ＱｏＳ伝送優先度、第２ＱｏＳ伝送優先度、および第３ＱｏＳ伝送優先度などを含んでよい。異なるＱｏＳ伝送優先度は、単一のシーンの異なるビュー領域からのＶＲコンテンツパケットに対応する。例えば、第１ＱｏＳ伝送優先度は第１の複数のＶＲコンテンツパケットに対応し、第２ＱｏＳ伝送優先度は第２の複数のＶＲコンテンツパケットに対応し、第３ＱｏＳ伝送優先度は第３の複数のＶＲコンテンツパケットに対応する。
【００４０】
従って、異なるＱｏＳ伝送優先度を有する異なるＶＲコンテンツパケットはＱｏＳ伝送優先度に従って送信され得て、コンテンツ伝送のサービス品質は、ユーザのＦＯＶにおけるパケットに対して保証され得て、ネットワーク遅延は減少し、ユーザのＦＯＶにない単一のシーンの異なる部分に対応するデータパケットにより低いＱｏＳ評価が用いられ得るのでネットワーク性能は改善され得る。
【００４１】
加えて、端末１０２は端末の見通し線に従ってＦＯＶ  ＩＤを決定し、決定されたＦＯＶ  ＩＤに対応するＶＲコンテンツパケットを要求してよい。ＶＲコンテンツサーバはそのようなものであるので、ＶＲコンテンツ要求を受信した後にＦＯＶ  ＩＤを決定し、ＦＯＶ  ＩＤが決定された後にＶＲコンテンツパケットを生成することは回避される。したがって、ＶＲコンテンツサーバからＶＲコンテンツパケットを受信する待機時間が節約される。 
【００４２】
図２は、例示的な実施形態に係る階層ＶＲコンテンツ配信システムの他のブロック図を図示する。ＶＲサービス配信システム１００と異なり、ＶＲサービス配信システム２００は、ユーザプレーン機能（ＵＰＦ）エンティティ２０６、ＮＣＳ１１０、ポリシ制御機能（ＰＣＦ）エンティティ２０８、およびＳＭＦエンティティ２０４を含む５Ｇネットワークにおいて用いられ得る異なるネットワーク２０２を含む。ネットワーク１０４の代わりに用いられ得る任意の既知のネットワーク、およびネットワーク公開機能（ＮＥＦ）がＮＣＳ１１０の代わりに用いられ得る。
【００４３】
階層ＶＲコンテンツ配信システム２００において、端末装置１０２はＶＲコンテンツサーバ１１２と通信し、ネットワーク１０４を介してＶＲコンテンツサーバ１１２からＶＲコンテンツパケットを受信する。ＮＣＳ１１０はＵＰＦ２０６およびＶＲコンテンツサーバ１１２と通信し、ＵＰＦ２０６からのネットワークデータをＶＲコンテンツサーバ１１２に送信し、ＶＲコンテンツサーバ１１２からＱｏＳ処理ルールを受信する。ＰＣＦ２０８はＮＣＳ１１０およびＳＭＦ２０４と通信し、ＱｏＳ処理ルールをＮＣＳ１１０からＳＭＦ２０４に送信し、ＱｏＳ処理ルールは、ＰＣＦ２０８により生成されるポリシおよび課金制御（ＰＣＣ）ルールに含まれる。ＳＭＦ２０４はＵＰＦ２０６と通信し、ポリシおよび課金制御（ＰＣＣ）ルールにおけるＱｏＳ処理ルールをＵＰＦ２０６に送信する。
【００４４】
ネットワークに対して正常機能することに加えて、ネットワーク２０２は、特に本発明の様々な実施形態および態様に関するので、ネットワーク１０４とある程度の類似性を有するプロセスを実行する。例えば、ＵＦＰ２０６はＰＧＷ１０６の機能を実行し、ＰＣＦ２０８はＰＣＲＦ１０８の機能を実行する。ＵＰＦ２０６、ＮＣＳ１１０およびＰＣＦ２０８の手順についての詳細は開示されるべきではなく、図１の説明を参照してよい。
【００４５】
図１および図２は、ＶＲコンテンツサーバ１１２がネットワーク１０４および２０２から分離されている階層ＶＲコンテンツ配信システム１００および２００のいくつかの実施形態を示す。代替的実施形態において、ＶＲコンテンツサーバ１１２は、ネットワークに含まれるネットワークエンティティであり得る。 
【００４６】
図３は、単一の３６０度映像コンテンツのシーンの異なる部分に対する伝送優先度レベルの２次元表現を図示する。図３を参照すると、３６０度映像コンテンツは、端末の見通し線に関連する単一のＶＲコンテンツシーンの異なる部分に画定される、３００において概して示される複数のＶＲコンテンツ領域を含む。具体的に、水平方向において示されるコンテンツは、左右に方向へのユーザの頭部運動に基づいて端末の見通し線に関連する複数のＶＲコンテンツ領域を図示し、垂直方向において示されるコンテンツは、上下方向へのユーザの頭部運動に基づいて端末の見通し線に関連する複数のＶＲコンテンツ領域を図示す。ＶＲコンテンツ領域３００は、ユーザの視界（ＦＯＶ）に関連して画定され、ＶＲコンテンツ領域は、領域３０６で表されるＦＯＶ領域（例えば、ユーザの見通し線の周りの領域）同様、垂直方向の隣接領域３０４および３０８を横方向に隣接領域３１４および３１６に含む。ＶＲコンテンツ領域３００は、不可視領域３０２、３１０、３１２および３１８も含む。不可視領域３０２および３１０が垂直方向における不可視領域を表す一方、不可視領域３１２および３１８は、水平方向における不可視領域を表す。ＦＯＶ領域３０４は、ユーザの見通し線により貫通される領域に対応する。ＦＯＶ領域３０４に隣接する領域はＦＯＶ領域に隣接する領域に対応し、領域３１４、３１６、３０４および３０８を含む。不可視領域は、ユーザから見えない領域を意味し、領域３１２および３１８、３１０および３０２を含む。 
【００４７】
図３において、ＦＯＶ領域に隣接する領域は、水平または垂直方向におけるユーザの頭部運動に基づいて、ＦＯＶ領域になり得るＶＲコンテンツシーンの４つの部分を含むことに留意すべきである。４つの部分の各々は、ＶＲコンテンツシーンの一部分に対応する。図３における領域３１２および３１８、３１０および３０２を含む不可視領域の各々は、ＶＲコンテンツシーンの一部分に対応する。本実施形態の１つの態様において、ＦＯＶ領域３０６が第１ＱｏＳで伝送され、ＦＯＶ領域３０６に隣接する各領域（すなわち、領域３１４、３１６、３０４および３０８）は第１ＱｏＳまたは第１ＱｏＳより低い第２ＱｏＳで伝送され得て、不可視領域（すなわち、領域３１２および３１８、３１０および３０２）の各々は、第１ＱｏＳより低く、第２ＱｏＳより低くてもよい第３ＱｏＳで伝送され得る。図３の全ての領域は異なるＱｏＳ評価で伝送されるが、単一のシーンの一部である。説明される実施形態においては、単一の３６０度のシーンである。
【００４８】
図４は、本発明の１つの実施形態に係る３６０度映像コンテンツのシーンの異なる部分の２次元ＦＯＶ領域図を図示する。図４において、端末装置を有するユーザは、３６０度映像コンテンツのシーンを示す円の中心点にいる。線「ａ」は、コンテンツサーバ１１２により設定され、３６０度映像の中心点から３６０度映像のある点までの基準線である。いくつかの実施形態において、線ａが指す３６０度映像のその点は、格子で繋ぎ合わせたある３６０度映像のシーンのパノラマ映像の中心点であり得る。線ＡＩは、ユーザ端末の現在の方向での端末（またはユーザ）見通し線を図示する。端末の見通し線は、ユーザ端末の中心点およびユーザ視界の中心点からの線である。線ＢＩおよび線ＣＩは、ＦＯＶを画定する端末の見通し線の両側にある。線ＤＩおよびＥＩは互いに両側にあり、ＦＯＶ領域に隣接する領域を画定することを容易にする。より具体的には、線ＢＩおよびＥＩは１つの隣接領域を画定する一方、線ＣＩおよびＤＩは第２隣接領域を画定する。ＦＯＶ領域は、線ＢＩおよびＣＩにより画定され得る。
【００４９】
線ＢＩおよびＥＩ並びにＣＩおよびＤＩにより形成される角は、ＶＲコンテンツサーバにより決定され得る。線ＢＩおよびＣＩにより形成されるＦＯＶに対する角は、一実施形態ではＶＲコンテンツサーバによりお決定され、別の実施形態では端末により決定され得る。必須ではないが、一実施形態においては、ＦＯＶに対する角は、隣接領域に対する角より大きい。
【００５０】
図４に示されるように、３６０度映像コンテンツのシーンは複数の領域を含む。線ＢＩおよびＣＩにより含まれる領域は、１つの方向（水平方向または垂直方向など）においてＦＯＶ領域に対応し、与えられた任意の瞬間に見られる観察可能な世界の範囲を識別する。線ＢＩおよびＥＩにより含まれる領域、および線ＣＩおよびＤＩにより含まれる領域は、１つの方向（水平方向または垂直方向など）においてＦＯＶ領域に隣接する領域である。線ＤＩから線ＥＩまでの領域は不可視領域であり、ＦＯＶ領域およびＦＯＶ領域に隣接する領域を含まない３６０度映像コンテンツの領域を含んでよい。
【００５１】
図５は、例示的な実施形態に係る、水平における（左右に頭部を回転させることに対応する）、または垂直における（上下に頭部を移動させる）ユーザの頭部運動に基づく３６０度映像のコンテンツサーバ１１２により設定されるＦＯＶ  ＩＤを図示する。図５において、端末装置１０２を有するユーザは、３６０度映像コンテンツシーンを示す円の中心点にいる。線「ａ」は、コンテンツサーバ１１２により設定され、３６０度映像の中心点から３６０度映像のある点までの基準線である。線０２、０４、０６、０８および１０は、ＶＲコンテンツサーバ１１２によりユーザの頭部運動に基づいて異なる端末の見通し線に対応するように設定されたＦＯＶ  ＩＤである。ＶＲコンテンツサーバ１１２は、ＦＯＶ  ＩＤと端末の見通し線との間の関係を端末装置１０２に送信してよく、いくつかの実施形態において、ＶＲコンテンツサーバ１１２はＦＯＶ  ＩＤ０２を端末の見通し線にマッピングしてよく、端末の見通し線は基準線「ａ」より左に２０度大きく、各見通し線の間隔は２０度または任意の他の角度である。他の実施形態において、ＶＲコンテンツサーバ１１２は、端末の見通し線の情報をＦＯＶ  ＩＤとして設定してよい。２０、４０、８０など、およびＦＯＶ  ＩＤ２０は端末の見通し線を左に２０度回転させる線を意味し、各見通し線の間隔は２０度または任意の他の数字の角度である。
【００５２】
図４および図５は、単に左右に頭部を回転させるユーザなど、２つの方向においてユーザの頭部運動に基づいて２次元に３６０度映像コンテンツのシーンを示したものであることを留意すべきである。他の説明において、ユーザの頭部運動は上下などの他の方向においてもあり得る。ＦＯＶ領域およびユーザの頭部運動の他の方向におけるＦＯＶ  ＩＤについての説明は、図４および５における説明を参照してよい。 
【００５３】
図６は、例示的な実施形態に係るユーザの頭部運動に基づいて３６０度映像のシーンのパノラマ映像を繋ぎ合わせた格子の異なる領域を図示する。格子６００は、ＶＲコンテンツサーバ１１２により記憶される全体フィールドを図示する。全体フィールドは、いくつかの実施形態において、１つまたは複数のカメラにより取得される３６０度ビューであってよい。
【００５４】
図６において、点ＡはＶＲコンテンツサーバ１１２により設定される格子で繋ぎ合わせたパノラマ映像の中心点である。点Ａは、図４および図５における線「ａ」の点であり得る。点Ｂはユーザの視界の中心点であり、点Ｂは図４における線「１」の点であり得る。単なる例として、図６における点Ｂは、水平および垂直方向におけるユーザの頭部運動を図示する。格子６００はＦＯＶ領域６０１、ＦＯＶ領域６０２に隣接する領域、および不可視領域６０３を含む。 
【００５５】
図６は、３６０度映像のシーンの領域がどのように分割され得るかの単なる例であることに留意されたい。他の実施形態において、ＦＯＶ領域は、端末の見通し線を水平方向に関して２つの側に第１の予め定められた角度まで端末の見通し線を向け、垂直方向に関して２つの側に第２の予め定められた角度まで向けることによって形成される矩形領域であってよい。水平方向に関して２つの側において端末の見通し線を動かす際の第１の予め定められた角度は、それぞれ異なってもよいことに留意されたい。第２の予め定められた角度は、垂直の２つの側における端末の見通し線をユーザが回転させる場合に異なり得る。 
【００５６】
図７は、ＶＲコンテンツを伝送するための方法の実施形態の信号フロー図を図示する。方法は、図１または図２に示されるようなシステムの状況において実行されてよく、図４から図６に示されるような例としてＦＯＶ情報を用いてもよい。 
【００５７】
最初に、ネットワークデータを求めて、ＮＣＳ１１０がＰＧＷ１０６またはＵＰＦ２０６にクエリ要求を送信する（７０１）。ネットワークデータは、任意の既知のネットワーク性能メトリックを含み得て、任意の１つの遅延、スループット、エラー率、およびパケット損失情報を含み得て、これらは異なるＱｏＳ評価に関連し得る。いくつかの実施形態において、ＮＣＳ２０２は、ＮＣＳ２０２とＰＧＷ２０１またはＵＰＦ４０１との間の接続の間、ネットワークデータを周期的に取得する。ＮＣＳはクエリ要求を送信するために任意のメッセージを用いてよい。
【００５８】
ＮＣＳ１１０は、ＰＧＷ１０６／ＵＰＦ２０６からクエリ応答を受信する（７０２）。クエリ応答には、ネットワークデータが格納されている。次に、ＶＲコンテンツサーバ１１２はＮＣＳ１１０にネットワークデータ要求を送信する（７０３）。いくつかの実施形態において、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツサーバ１１２がＮＣＳ１１０との接続を確立する場合にネットワークデータ要求を送信してよい。他の実施形態において、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツサーバ１１２が必要とする場合はいつでもネットワークデータ要求を送信するか、または周期的にネットワークデータ要求を送信し得る。ＶＲコンテンツサーバ１１２は、ネットワークデータ応答を介してＮＣＳ１１０からネットワークデータを受信する（７０４）。ネットワークデータは、遅延、スループット、エラー率、および異なるＱｏＳ評価に対するパケット損失情報のうち少なくとも１つを含んでよい。いくつかの実施形態において、ＮＣＳ１１０はＶＲコンテンツサーバ１１２の要求に基づいてＶＲコンテンツサーバ１１２にネットワークデータを送信してよい。他の実施形態において、ＮＣＳ１１０は、ＮＣＳ１１０がＰＧＷ１０６／ＵＰＦ２０６からネットワークデータを受信した後にＶＲコンテンツサーバ１１２にネットワークデータを送信するか、またはＮＣＳ１１０はネットワークデータが変更されたことまたは他の状況であることを決定してよい。
【００５９】
ＶＲコンテンツサーバ１１２は次に、ＮＣＳ１１０にＱｏＳ処理ルールを送信する（７０５）。ＮＣＳ１１０からネットワークデータを受信した後、ＶＲコンテンツサーバ１１２はＶＲコンテンツパケットに対するＱｏＳ処理ルールを決定する。ＱｏＳ処理ルールは、ＶＲコンテンツサーバのインターネットプロトコル（ＩＰ）アドレス、ＶＲコンテンツサーバポート番号、端末装置アドレス、端末装置ポート番号、プロトコル種別、およびＶＲコンテンツパケットに対するＱｏＳをいかに識別するかに関連する情報のうち少なくとも１つを含んでよい。
【００６０】
ＮＣＳ１１０からネットワークデータを受信すると、ＶＲコンテンツサーバはアルゴリズムに従ってネットワーク状態を決定してよく、例えば、ＶＲコンテンツサーバは各ネットワークデータの閾値を構成し、閾値に従ってネットワーク状態を決定してよい。表１の例と同様である。 
【００６１】
表１：ネットワーク状態およびネットワークａをマッピングする
【表１】
0006973709.tif 000002
【００６２】
表１は、ネットワーク状態とネットワークデータとの間の関係の例を示す。ＶＲコンテンツサーバ１１２により受信されるネットワークデータが帯域幅、遅延およびパケット損失のうち１つのみを含む場合、ＶＲコンテンツサーバは表１における閾値に従ってネットワーク状態を決定してよい。さらに、ＶＲコンテンツサーバは、例えば、帯域幅に対応するネットワーク状態は３０％であってよく、遅延に対応するネットワーク状態は３０％であってよいなどの各ネットワークデータに対するレートを設定してもよい。そしてＶＲコンテンツサーバ１１２は、各ネットワークデータに対するネットワーク状態のレートに従ってネットワーク状態を決定する。注記されている通り、ＶＲコンテンツサーバ１１２は他の解決手段を用いてネットワーク状態を決定してよい。  表２：ＶＲコンテンツの領域、ＱｏＳおよびネットワーク状態間をマッピングする
【表２】
0006973709.tif 000003
【００６３】
ネットワーク状態を決定した後、ＶＲコンテンツサーバ１１２は、端末の見通し線に関連するＶＲコンテンツの異なる領域におけるＶＲコンテンツパケットに対応するＱｏＳ伝送優先度を決定する。
【００６４】
ＮＣＳ１１０はこの後、ＰＣＲＦ１０８／ＰＣＦ２０８にＱｏＳ処理ルールを送信し（７０６）、その後、ＰＣＲＦ１０８／ＰＣＦ２０８は、ポリシおよび課金制御（ＰＣＣ）ルールを介して、ＱｏＳ処理ルールをＰＧＷ１０６にまたはＵＰＦ２０６に送信する（７０７）。
【００６５】
ＱｏＳ処理ルールは、ネットワーク要素エンティティ（ＰＧＷ１０６またはＵＰＦ２０６など）がＶＲコンテンツパケットに対するＱｏＳ伝送優先度を取得するように促す。いくつかの実施形態において、ＱｏＳ処理ルールは、ＶＲコンテンツサーバのインターネットプロトコル（ＩＰ）アドレス、ＶＲコンテンツサーバポート、端末装置ＩＰアドレス、端末装置ポート、プロトコル種別、およびＱｏＳ処理ルールを受信するネットワーク要素エンティティ（ＰＧＷ１０６またはＵＰＦ２０６など）が、ＶＲコンテンツパケットに対するＱｏＳ伝送優先度を取得するように促すためのＶＲコンテンツパケットに対するＱｏＳをいかに識別するかに関連する情報のうち少なくとも１つであってもよい。例えば、ＱｏＳ処理ルールは、ＶＲコンテンツサーバアドレスを有するＶＲコンテンツサーバ１１２からＶＲコンテンツパケットに対するＱｏＳ伝送優先度を、ネットワーク要素エンティティが取得することを可能にするＶＲコンテンツサーバアドレスを含んでもよく、またはＱｏＳ処理ルールは、ネットワーク要素エンティティが端末装置アドレスを有する端末装置１０２に送信されたＶＲコンテンツパケットに対するＱｏＳ伝送優先度を取得することを可能にする端末装置アドレスを含んでもよい。
【００６６】
段階７０８−７１０において、ＰＧＷ１０６またはＵＰＦ２０６は、ＰＣＲＦ１０８およびＮＣＳ１１０を介して、またはＰＣＦ２０８およびＮＣＳ１１０を介してＶＲコンテンツサーバ１１２にＱｏＳ応答を返す。他の実施形態において、ＰＧＷ１０６／ＵＰＦ２０６によりＶＲコンテンツサーバ１１２に送信されたＱｏＳ応答は、１または複数のネットワーク要素を介して直接的または間接的に行われてよい。 
【００６７】
端末装置１０２は、ＶＲコンテンツサーバ１１２にＶＲコンテンツ要求を送信し、ＶＲコンテンツ要求は、端末装置１０２により選択されるＦＯＶ  ＩＤおよび端末装置１０２により要求される複数のＶＲコンテンツパケットのＵＲＬを含んでよい（７１１）。いくつかの実施形態において、端末の見通し線に関連するＶＲコンテンツ要求におけるＦＯＶ  ＩＤは、ＶＲコンテンツの中心点からの端末の見通し線の位置を示す。ＦＯＶ  ＩＤは、端末装置（ＨＭＤなど）の運動に基づいて端末装置１０２により選択される。 
【００６８】
端末装置１０２がＶＲコンテンツ要求を送信する前に、端末装置１０２は、ＶＲコンテンツサーバ３００からの端末の見通し線に関するセンサ９０６の決定および複数のＦＯＶ  ＩＤを介してユーザの頭部運動に従ってＦＯＶ  ＩＤを選択する。ＦＯＶ  ＩＤの選択の詳細は図５および図７の説明に説明され得る。別の実施形態において、ＶＲコンテンツ要求は端末装置１０２により選択されるＦＯＶ  ＩＤを含まないが、端末の見通し線情報を含む。その後、ＶＲコンテンツサーバ１１２は、ＦＯＶ  ＩＤに対応するＶＲコンテンツパケットについてのＱｏＳ情報を決定する（７１２）。
【００６９】
端末装置１０２からＶＲコンテンツ要求を受信した後、ＶＲコンテンツサーバ１１２は、過去に生成されたＶＲコンテンツパケットであって、ＶＲコンテンツ要求におけるＦＯＶ  ＩＤに対応するＶＲコンテンツパケットを取得する。ＶＲコンテンツ要求が、端末装置１０２により選択されるＦＯＶ  ＩＤを含まないが、端末の見通し線情報を含む場合、ＶＲコンテンツサーバは、端末の見通し線情報および図５におけるコンテンツサーバ１１２により設定されるＦＯＶ  ＩＤに基づいてＶＲコンテンツ要求のＦＯＶ  ＩＤを決定してよい。そして、過去に生成されたＶＲコンテンツパケットであって、ＶＲコンテンツサーバ１１２により決定されるＦＯＶ  ＩＤに対応するＶＲコンテンツパケットを取得する。
【００７０】
ＶＲコンテンツパケットの各々は、端末の見通し線に関連して単一のＶＲコンテンツシーンの異なる部分に対して画定されるＶＲコンテンツ領域に属する。そして、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツ領域におけるＶＲコンテンツパケットに対応するサービス品質（ＱｏＳ）伝送優先度を決定する。いくつかの実施形態において、ＶＲコンテンツサーバは、表２の情報に従って、ＶＲコンテンツパケットが属するＶＲコンテンツ領域に対応するＱｏＳ伝送優先度を決定する。ＱｏＳ伝送優先度は、ＶＲコンテンツパケットの優先レベルを示す。表２を参照すると、ＱｏＳ伝送優先度は、それぞれ第１、第２、および第３ＱｏＳ伝送優先度に対応する高い優先度、中間優先度、および低い優先度のうち少なくとも１つを含んでよい。ＶＲコンテンツ領域は、ＦＯＶ領域、ＦＯＶ領域に隣接する領域、および不可視領域を含んでよい。
【００７１】
したがって、コンテンツサーバ１１２は、端末の見通し線と基準線「ａ」との間の角度を示すＦＯＶ  ＩＤに従って、３６０度映像のシーンが属するＶＲコンテンツパケットに対するＶＲコンテンツ領域を決定してよい。
【００７２】
ＦＯＶ  ＩＤに基づいて、複数組のＶＲコンテンツパケットから過去にエンコードされたコンテンツパケットを選択する場合、コンテンツサーバ１１２は、ＶＲコンテンツ要求における、またはＶＲコンテンツサーバ１１２により決定されるＦＯＶ  ＩＤに基づいて、ＶＲコンテンツパケットを選択する。例えば、見通し線と３６０度の基準線との間の角度が４０度であると示すＦＯＶ  ＩＤは０４であり、ユーザの頭部が図５における基準線「ａ」から４０度左に回転したと仮定する。 
【００７３】
ＶＲコンテンツパケットを選択した後、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツパケットに対する各領域に対応するサービス品質（ＱｏＳ）情報を決定してよい。表２を参照すると、ＶＲコンテンツサーバ１１２は、ネットワーク状態に基づいて、ＶＲコンテンツパケットに対する各領域に対応するサービス品質（ＱｏＳ）伝送優先度（高い優先度、中間優先度、または低い優先度など）を決定してよい。
【００７４】
ＶＲコンテンツサーバ１１２はそして、単一のＶＲコンテンツシーンに対する異なるＱｏＳ伝送優先度に対応するＶＲコンテンツパケットを、ＰＧＷ１０６またはＵＰＦ４０６に送信する（７１３）。具体的に、ＶＲコンテンツパケットは、単一のフローでＰＧＷ１０６またはＵＰＦ４０６に送信される。フローは、ＩＰ送信元アドレス（ＶＲコンテンツサーバＩＰアドレス）、宛先ＩＰアドレス（端末装置ＩＰアドレス）、送信元ポート（ＶＲコンテンツサーバポート番号）、宛先ポート（端末装置ポート）、およびプロトコル種別を備える５つの要素により画定されるものにより画定される。これは、ＶＲコンテンツサーバ１１２により送信される全てのＶＲコンテンツパケットが、同一ＩＰ送信元アドレス、宛先ＩＰアドレス、送信元ポート、宛先ポート、およびプロトコル種別を有することを意味する。
【００７５】
いくつかの実施形態において、ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対応する第１ＱｏＳ伝送優先度、および第２の複数のＶＲコンテンツパケットに対応する第２ＱｏＳ伝送優先度、または第３の複数のＶＲコンテンツパケットに対応する第３ＱｏＳ伝送優先度のうち少なくとも１つを含む。ＶＲコンテンツサーバにより送信されるＶＲコンテンツパケットは、第１ＱｏＳ伝送優先度に対応する第１の複数のＶＲコンテンツパケット、第２ＱｏＳ伝送優先度に対応する第２の複数のＶＲコンテンツパケット、および第３ＱｏＳ伝送優先度に対応する第３の複数のＶＲコンテンツパケットのうち少なくとも２つを含む。 
【００７６】
いくつかの実施形態において、ＱｏＳ伝送優先度は各ＶＲコンテンツパケットに含まれてよく、他の実施形態において、ＱｏＳ伝送優先度はＶＲコンテンツパケットに対応するメッセージヘッダに含まれてよい。例えば、ＱｏＳ伝送優先度は、区別されるサービス制御ポイント（ＤＳＣＰ）手法を介して、ＰＧＷ１０６またはＵＰＦ４０６にＶＲコンテンツパケットが送信される場合、ＩＰヘッダにおけるサーバフィールドのタイプに含まれ得る。別の例の場合、ＱｏＳ伝送優先度は、ＨＴＴＰによるダイナミック適応ストリーミング（ＤＡＳＨ）手法を介して、ＰＧＷ１０６またはＵＰＦ４０６にＶＲコンテンツパケットが送信される場合、カスタムペイロードに含まれ得る。
【００７７】
いくつかの実施形態において、ＶＲコンテンツサーバ１１２が端末装置１０２からＶＲコンテンツ要求を受信した後、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツ要求における端末の見通し線に関する情報を記憶してよく、記憶された前のＶＲコンテンツ要求および端末の見通し線に関する情報に従って、次のＶＲコンテンツ要求に対する予測されたＦＯＶ  ＩＤ（次のＶＲコンテンツ要求に対するＦＯＶ  ＩＤは、最後に取得されるＦＯＶ  ＩＤとも呼ばれてもよい）を予測し、次のＶＲコンテンツ要求に対する予測されたＦＯＶ  ＩＤに対応する複数のVRコンテンツをエンコードし、各エンコードされたＶＲコンテンツパケットはＶＲコンテンツ領域に属する。他の実施形態において、ＶＲコンテンツ要求は端末装置１０２により選択されるＦＯＶ  ＩＤを含まないが、端末の見通し線情報を含み、ＶＲコンテンツサーバ１１２はＶＲコンテンツ要求に対するＦＯＶ  ＩＤを決定してよい。ＶＲコンテンツ要求に対するＦＯＶ  ＩＤを決定した後、ＶＲコンテンツサーバ１１２はＶＲコンテンツ要求に対するＦＯＶ  ＩＤを記憶し、記憶されたＦＯＶ  ＩＤに従って、次のＶＲコンテンツ要求に対するＦＯＶ  ＩＤを決定し、次のＶＲコンテンツ要求に対して決定されたＦＯＶ  ＩＤに対応する複数のVRコンテンツをエンコードしてよく、各エンコードされたＶＲコンテンツパケットはＶＲコンテンツ領域に属する。
【００７８】
ＶＲコンテンツサーバ１１２が次のＶＲコンテンツ要求に対して予測されたＦＯＶ  ＩＤに対応する複数のＶＲコンテンツをエンコードする場合、予測エラーを克服するために、ＶＲコンテンツサーバ１１２は、次のＶＲコンテンツサーバ１１２に対して予測されたＦＯＶ  ＩＤに隣接するＦＯＶ  ＩＤに対応する複数のＶＲコンテンツをさらにエンコードする。例えば、図５を参照すると、次のＶＲコンテンツ要求に対して決定されたＦＯＶ  ＩＤは０２であり、ＦＯＶ  ＩＤ０２に隣接するＦＯＶ  ＩＤはＦＯＶ  ＩＤ０４およびＦＯＶ  ＩＤ００である。具体的に、予測されたＦＯＶ  ＩＤ（最後に取得されるＦＯＶ  ＩＤとも呼ばれる）、および次のＶＲコンテンツ要求に対して最後に取得されるＦＯＶ  ＩＤに隣接するＦＯＶ  ＩＤは第１予想ＦＯＶ  ＩＤ、第２予想ＦＯＶ  ＩＤ、および第３予想ＦＯＶ  ＩＤとも呼ばれ、ＶＲコンテンツサーバ１１２は次のＶＲコンテンツ要求において予測されたＦＯＶ  ＩＤが０２（ユーザの頭部が左に２０度回転することを示す）であると決定する場合、ＶＲコンテンツサーバ１１２は、複数組のＶＲコンテンツパケットをエンコードして、次のＶＲコンテンツ要求に対する予測されたＦＯＶ０２に対応し、００に対応するなど、予測されたＦＯＶ  ＩＤに隣接するＦＯＶ  ＩＤに対応するか、または０４に対応する。他の実施形態において、複数組のＶＲコンテンツパケットはより多くのＦＯＶ  ＩＤに対応してよい。
【００７９】
最後に、ＰＧＷ２１０６／ＵＰＦ４０６は、ＱｏＳ伝送優先度に対応して示される優先レベルに基づいて端末装置１０２にＶＲコンテンツパケットののうち少なくとも１つを送信する（７１４）。いくつかの実施形態において、ＰＧＷ２１０６／ＵＰＦ４０６は、ＶＲコンテンツパケットのＱｏＳ優先度をモバイルネットワークにおけるＱＣＩ（ＱｏＳ分類識別子）にマッピングし、最初に高い伝送優先度を有するＶＲコンテンツパケットを送信し、そして中間ＱｏＳ伝送優先度および低い伝送優先度を有するＶＲコンテンツパケットを送信する。他の実施形態において、ＶＲコンテンツサーバ１１２はより低いＱｏＳ伝送優先度を有するＶＲコンテンツパケットを破棄し、ＰＧＷ２０１／ＵＰＦ４０１は、特にネットワーク状態が良好でない場合に、低い伝送優先度を有するＶＲコンテンツパケットを破棄してよい。これは、ＰＧＷ２０１／ＵＰＦ４０１が、ＱｏＳ伝送優先度と一致する示された優先レベルに基づいて、およびネットワーク状態に基づいて、複数のＶＲコンテンツパケットのうち少なくとも１つを端末装置に送信することを意味する。
【００８０】
ＶＲコンテンツパケットの優先レベルを示し、ＶＲコンテンツパケットが属するＶＲコンテンツ領域に対応するサービス品質（ＱｏＳ）伝送優先度を含むことで、ＰＧＷ２１０６／ＵＰＦ４０６は、ＱｏＳ伝送優先度と一致する示された優先レベルに基づいてＶＲコンテンツパケットを端末装置１００に送信してよい。したがって、ＱｏＳ情報に基づいて転送解決手段が実行されることが可能であり、ユーザ体験が改善され得る。ネットワーク状態に基づいて、高い伝送優先度を有するＶＲコンテンツパケットを送信し、低い伝送優先度を有するＶＲコンテンツパケットを破棄することで、高い伝送優先度を有するＶＲコンテンツパケットが端末装置に送信可能であることは確実であり、したがって、ユーザが良好な体験をし得る。
【００８１】
図８は、ＶＲコンテンツシーンに対するＶＲコンテンツパケットを送信するための方法の実施形態の信号フロー図を図示する。図８の実施形態は、図１または図２に示されるようなシステムの状況において実行されてよく、図４から図６に示されるような例としてＦｏＶを用いてもよい。 
【００８２】
最初に、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツパケットを端末装置１０２に送信する。この段階は、段階７１３および７１４と同一である（８０１）。段階８０２および８０３において、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツシーンのインデックスを端末装置１０２に送信する。その後、ＶＲコンテンツサーバ１１２は、次のＶＲコンテンツ要求に対して予測されたＦＯＶ  ＩＤを含む複数のＦＯＶ  ＩＤに対応する複数組のＶＲコンテンツパケットをエンコードする（７１１）。いくつかの実施形態において、ＶＲコンテンツサーバ１１２は、予測されたＦＯＶ  ＩＤに隣接するＦＯＶ  ＩＤに対応する複数組のＶＲコンテンツパケットをエンコードしてよい。例えば、予測されたＦＯＶ  ＩＤは０４であり、予測されたＦＯＶ  ＩＤに隣接するＦＯＶ  ＩＤは０４および０２であると仮定する。そして、ＶＲコンテンツサーバ３００は、ＦＯＶ  ＩＤ（予測されたＦＯＶ  ＩＤ、および予測されたＦＯＶ  ＩＤに隣接するＦＯＶ  ＩＤ、または予測されたＦＯＶ  ＩＤに隣接するＦＯＶ  ＩＤに隣接するＦＯＶ  ＩＤ他のＦＯＶ  ＩＤなどを含む）に基づいて複数のＶＲコンテンツパケットを記憶する。
【００８３】
ＶＲコンテンツサーバ３００は、様々なＦＯＶ  ＩＤに対応するＶＲコンテンツパケットをエンコードするインデックスを生成する。ＶＲコンテンツのインデックスは、ＶＲコンテンツパケットのＦＯＶ  ＩＤ、複数のＦＯＶ  ＩＤの各ＦＯＶ  ＩＤに対応するＶＲコンテンツパケットのＵＲＬを含む。
【００８４】
例として、段階７１１において、ＶＲコンテンツサーバ１１２は、ＦＯＶ  ＩＤ０４に対応するＶＲコンテンツパケットをエンコードし、図５を参照してＦＯＶ  ＩＤ０６に対応するＶＲコンテンツパケットおよびＦＯＶ  ＩＤ０２に対応するＶＲコンテンツパケットをエンコードする。端末装置１００に送信されるインデックスは、ＦＯＶ  ＩＤ０４、ＦＯＶ  ＩＤ０６およびＦＯＶ  ＩＤ０２のインデックス、ＦＯＶ  ＩＤ０４に対応するＶＲコンテンツパケットのＵＲＬ、およびＦＯＶ  ＩＤ０２に対応するＶＲコンテンツパケットのＵＲＬを含む。他の例において、ＶＲコンテンツサーバ１１２はさらに、ＦＯＶ  ＩＤ００またはＦＯＶ  ＩＤ０８などに対応するＶＲコンテンツパケットをエンコードしてよい。
【００８５】
端末装置１０２は、端末の見通し線に基づいて、次のＶＲコンテンツ要求に対するインデックスからＦＯＶ  ＩＤを選択する（８０４）。
【００８６】
ＶＲコンテンツサーバ１１２からインデックスを受信すると、端末装置１０２は、端末装置のセンサ１０３からユーザの端末の見通し線を取得し、ユーザの頭部位置に基づいてユーザの端末の見通し線を決定する。いくつかの実施形態において、センサ８０６はユーザの頭部運動を検出し、そして端末装置のＶＲコンテンツクライアントなどの端末装置が、ユーザの頭部位置に基づいて端末の見通し線を決定し、端末装置により決定される端末の見通し線に最も近いＦＯＶ  ＩＤを選択する。
【００８７】
段階８０５−８０６において、端末装置１０２は、ＰＧＷ１０６／ＵＰＦ２０６を介してＶＲコンテンツ要求をＶＲコンテンツサーバに送信する。ＶＲコンテンツ要求は、視界（ｆｉｅｌｄ  ｏｆ  ｖｉｅｗ，ＦＯＶ）ＩＤを含む。これにより、ＶＲコンテンツサーバ１１２は、ＶＲコンテンツ要求におけるＦＯＶ  ＩＤに基づいてＶＲコンテンツパケットを選択し得る。いくつかの実施形態において、ＶＲコンテンツ要求は、ＶＲコンテンツサーバ１１２がＶＲコンテンツパケットのＵＲＬに従ってＶＲコンテンツパケットを選択し得るように、ＶＲコンテンツパケットのＵＲＬを含んでもよい。
【００８８】
いくつかの実施形態において、ＶＲコンテンツシーンのインデックスはＦＯＶ  ＩＤを含まなくてよく、ＶＲコンテンツ要求は端末装置１０２により選択されるＦＯＶ  ＩＤを含まないが、端末の見通し線情報を含む。
【００８９】
ＶＲコンテンツサーバ１１２は、ＦＯＶ  ＩＤに対応するＶＲコンテンツパケットに対するＱｏＳ伝送優先度を決定する（８０７）。この段階は、段階７１２と同一である。
【００９０】
段階８０８−８０９において、ＶＲコンテンツサーバ１１２は、ＰＧＷ１０６／ＵＰＦ２０６を介してＶＲコンテンツパケットを端末装置１０２に送信する。この段階は、段階７１３−７１４と同一である。
【００９１】
図９は、本発明の実施形態に係る階層ネットワーク１０２のブロック図を図示する。端末装置１０は、汎用パーソナルコンピュータ（ＰＣ）、カスタムメイドのＰＣなどのマイクロプロセッサベースのコンピュータ、およびタブレットコンピュータまたはスマートフォンなどのポータブル機器に具現化されてよいが、発明の範囲はそのような例に限定されるものではない。端末装置１０２は、トランシーバ９０２、ＶＲクライアント９０４、およびセンサ９０６を含む。ＶＲクライアント９０４は、トランシーバ９０２およびセンサ９０６に接続される。
【００９２】
トランシーバ９０２は、無線伝送のための信号を生成および／または無線で受信される信号を処理するための任意の適切な構造を含む。トランシーバ９０２は、（３Ｇ、４Ｇ、５Ｇ）、汎用モバイル電気通信サービス（ＵＭＴＳ）、符号分割多重接続（ＣＤＭＡ）、移動体通信用グローバルシステム（ＧＳＭ（登録商標））などのネットワークから信号を受信してもよく、または信号を送信してもよい。ＶＲクライアント９０４、および端末装置のセンサ９０６は、汎用中央処理装置（ＣＰＵ）、汎用プロセス、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）または本発明により特定されるプログラムルーチンの実行を制御するように構成されている１または複数の集積回路に、場合によっては具現化されてよい。端末装置の上記モジュールは、例えば１または複数のマイクロプロセッサを含む組み合わせ、ＤＳＰおよびマイクロプロセッサを含む組み合わせなどの演算処理機能の組み合わせであってもよい。センサ９０６は、３軸ジャイロスコープ、３軸加速センサ、および３軸磁気センサを含む９軸姿勢センサであってよい。センサ９０６は、ユーザの運動姿勢を感知してよい。
【００９３】
トランシーバ９０２は、ネットワーク１０４／２０４などのネットワークを介して、ＶＲコンテンツサーバ１１２から送信されるＶＲコンテンツシーンのインデックスを受信する。インデックスは、端末の見通し線に関連する少なくとも２つの視界識別子（ＦＯＶ  ＩＤ）を含む。
【００９４】
ＶＲクライアント９０４は、トランシーバ９０２からインデックスを受信し、センサ９０６から端末の見通し線を取得し、端末の見通し線に基づいてインデックスからＦＯＶ  ＩＤを選択する。
【００９５】
トランシーバ９０２は、ＶＲコンテンツシーンに対して選択されたＦＯＶ  ＩＤを備えるＶＲコンテンツ要求を送信する。加えて、トランシーバ９０２はさらに、第２のＱｏＳまたはより低いＱｏＳを有し、ＶＲコンテンツシーンの異なるＦＯＶ  ＩＤも有するＶＲコンテンツパケットを受信する。そしてＶＲクライアント９０４はＶＲコンテンツパケットを表示してよい。
【００９６】
センサ９０６は、端末の見通し線を端末に提供する。ＶＲクライアント９０４は、第１の複数のＶＲコンテンツパケットおよび第２の複数のＶＲコンテンツパケットを表示してよい。
【００９７】
上記機能を除き、トランシーバ９０２、ＶＲクライアント９０４およびセンサ９０６は、図１から図８に説明される端末装置１０２の機能を実行してもよいことを理解されたい。 
【００９８】
図１０は、本発明の実施形態に係る階層仮想現実（ＶＲ）コンテンツサーバ１１２のブロック図を図示する。ＶＲコンテンツサーバ１１２は、汎用パーソナルコンピュータ（ＰＣ）、カスタムメイドのＰＣなどのマイクロプロセッサベースのコンピュータ、およびタブレットコンピュータまたはスマートフォンなどのポータブル機器に具現化されてよいが、発明の範囲はそのような例に限定されるものではない。ＶＲコンテンツサーバ１１２は、トランシーバ１００２、学習エンジン１００４、ＶＲエンコーディングエンジン１００６およびＦＯＶ＆ＱｏＳマッピングエンジン１００８を含む。 
【００９９】
トランシーバ１００２は、学習エンジン１００４およびＶＲエンコーディングエンジン１００６に接続され、学習エンジン１００４およびＶＲエンコーディングエンジン１００６にＶＲコンテンツ要求を送信する。学習エンジン１００４も、ＶＲエンコーディングエンジン１００６に接続され、次のＶＲコンテンツ要求に対して予測されたＦＯＶ  ＩＤをＶＲエンコーディングエンジン１００４に提供する。ＶＲエンコーディングエンジン１００６は、ＦＯＶ＆ＱｏＳマッピングエンジン１００６に接続され、ＶＲコンテンツパケットをＦＯＶ＆ＱｏＳマッピングエンジン１００８に送信してよい。ＦＯＶ＆ＱｏＳマッピングエンジン１００８は、トランシーバ１００２に接続され、ＶＲコンテンツパケットおよびＱｏＳ伝送優先度をＦＯＶ＆ＱｏＳマッピングエンジン１００８に送信してよい。
【０１００】
トランシーバ１００２は、ネットワーク２００またはネットワーク４００で端末装置１０２により送信される情報を受信し、端末装置１０２に情報を送信する。例えばトランシーバ３０１は、単一のＶＲコンテンツシーンに対するＶＲコンテンツ要求を受信し、ＶＲコンテンツ要求は端末の見通し線に関する情報を含む。ＶＲエンコーディングエンジン１００６は、端末の見通し線に関する情報に基づいて、ＶＲコンテンツ要求に対する視界識別子（ＦＯＶ  ＩＤ）を取得し、ＦＯＶ  ＩＤに基づいて、複数組のＶＲコンテンツパケットから過去にエンコードされたＶＲコンテンツパケットを選択する。ＦＯＶ＆ＱｏＳマッピングエンジン１００８は、ＶＲコンテンツ要求に対するＶＲエンコーディングエンジン１００６により選択されるＶＲコンテンツパケットを受信し、ＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を決定する。ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対する第１ＱｏＳ伝送優先度、および第２の複数のＶＲコンテンツパケットに対する第２ＱｏＳ伝送優先度を含む。
【０１０１】
トランシーバ１００２はさらに、ＶＲコンテンツパケットおよびＱｏＳ伝送優先度を伝送する。ＶＲコンテンツパケットは、第１ＱｏＳ伝送優先度に対応する第１の複数のＶＲコンテンツパケット、および第２ＱｏＳ伝送優先度に対応する第２の複数のＶＲコンテンツパケットを含むトランシーバ１００２により送信される。
【０１０２】
いくつかの実施形態において、ＶＲコンテンツ要求を受信した後、トランシーバ１００２は学習エンジン１００４にＶＲコンテンツ要求を送信する。学習エンジン１００４は、過去のＶＲコンテンツ要求の記憶されたＦＯＶ  ＩＤ、および端末の見通し線に関する情報に従って次のＶＲコンテンツ要求に対するＦＯＶ  ＩＤを決定する。いくつかの実施形態において、端末の見通し線に関する情報はＦＯＶ  ＩＤである。他の実施形態において、端末の見通し線に関する情報は、端末の見通し線の情報（端末の見通し線の位置など）を含み、学習エンジン１００４は、端末の見通し線の情報に対応するＦＯＶ  ＩＤを決定してもよい。加えて、次のＶＲコンテンツ要求に対するＦＯＶ  ＩＤを決定することを除き、学習エンジン１００４はＶＲコンテンツ要求のＦＯＶ  ＩＤを記憶し、次のＶＲコンテンツ要求に対するＦＯＶ  ＩＤをＶＲエンコーディングエンジン１００６に送信する。ＶＲエンコーディングエンジン１００６は、次のＶＲコンテンツ要求に対して決定されたＦＯＶ  ＩＤに対応する複数組のＶＲコンテンツパケットをエンコードする。
【０１０３】
上記機能を除き、トランシーバ１００２、学習エンジン１００４、ＶＲエンコーディングエンジン１００６およびＦＯＶ＆ＱｏＳマッピングエンジン１００８は、図１から図８に説明されるＶＲコンテンツサーバ１１２の機能を実行してもよいことが理解されよう。
【０１０４】
学習エンジン１００４、ＶＲエンコーディングエンジン１００６、およびＦＯＶ＆ＱｏＳマッピングエンジン１００８のいずれかは、汎用中央処理装置（ＣＰＵ）、汎用プロセス、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）または本発明により特定されるプログラムルーチンの実行を制御するように構成されている１または複数の集積回路に、場合によっては具現化されてよい。学習エンジン１００４、ＶＲエンコーディングエンジン１００６およびＦＯＶ＆ＱｏＳマッピングエンジン１００８は、例えば１または複数のマイクロプロセッサを含む組み合わせ、ＤＳＰおよびマイクロプロセッサを含む組み合わせなどの演算処理機能の組み合わせであってもよい。トランシーバ１００２は、無線伝送のための信号を生成および／または無線で受信される信号を処理するための任意の適切な構造を含む。トランシーバ９０２は、（３Ｇ、４Ｇ、５Ｇ）、汎用モバイル電気通信サービス（ＵＭＴＳ）、符号分割多重接続（ＣＤＭＡ）、移動体通信用グローバルシステム（ＧＳＭ）などのネットワークから信号を受信してもよく、または信号を送信してよい。
【０１０５】
図１１は、本発明の実施形態に係る階層ネットワークエンティティ１１００のブロック図を図示する。ネットワークエンティティ１１００は、ＰＧＷ１０６またはＵＰＦ２０６または任意の他の機能エンティティであってよい。ネットワークエンティティ１１００は、汎用パーソナルコンピュータ（ＰＣ）、カスタムメイドのＰＣなどのマイクロプロセッサベースのコンピュータ、およびタブレットコンピュータまたはスマートフォンなどのポータブル機器に具現化されてよいが、発明の範囲はそのような例に限定されるものではない。ネットワークエンティティ１１００は、受信機１１０２および伝送機１１０６を含む。受信機１１０２は伝送機１１０６に接続される。
【０１０６】
受信機１１０２は、単一のＶＲコンテンツシーンに対してＶＲコンテンツサーバにより伝送されるＶＲコンテンツパケットと、ＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を受信する。ＱｏＳ処理１１０４は、ＶＲコンテンツパケットにマッピングされたＱｏＳ伝送優先度を取得する。ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対応する第１ＱｏＳ伝送優先度、および第２の複数のＶＲコンテンツパケットに対応する第２ＱｏＳ伝送優先度を含む。伝送機１１０６は、第１ＱｏＳ伝送優先度に基づく第１の複数のＶＲコンテンツパケットおよび第２伝送優先度に基づく第２の複数のＶＲコンテンツパケットを伝送し、第２ＱｏＳ伝送優先度は第１ＱｏＳ伝送優先度とは異なる。
【０１０７】
少なくとも一実施形態において、ネットワークエンティティ１１００は、図１から図８に説明されるＰＧＷ１０６およびＵＰＦ２０６の機能を実行してもよい。
【０１０８】
ＱｏＳ処理は、汎用中央処理装置（ＣＰＵ）、汎用プロセス、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）または本発明により特定されるプログラムルーチンの実行を制御するように構成されている１または複数の集積回路に、場合によっては具現化されてよい。ＶＲコンテンツサーバ１１２の上記モジュールは、例えば１または複数のマイクロプロセッサを含む組み合わせ、ＤＳＰおよびマイクロプロセッサを含む組み合わせなどの演算処理機能の組み合わせであってもよい。トランシーバ１１０２および伝送機１１０６は、無線伝送のための信号を生成および／または無線で受信される信号を処理するための任意の適切な構造を含んでよい。トランシーバ９０２は、（３Ｇ、４Ｇ、５Ｇ）、汎用モバイル電気通信サービス（ＵＭＴＳ）、符号分割多重接続（ＣＤＭＡ）、移動体通信用グローバルシステム（ＧＳＭ）などのネットワークから信号を受信してもよく、または信号を送信してよい。
【０１０９】
図１２は、本発明の説明される態様および実施形態に係る、ＶＲコンテンツを伝送、受信または処理するために例示的な実施形態に係る方法を実行するための、ＶＲコンテンツサーバ、ネットワーク要素（ＰＧＷ、ＵＰＦ、ＰＣＲＦ、基地局など）、ルーター、端末装置、または他の機器などの１または複数の要素を実施する回路を図示するブロック図を図示する。全ての構成要素は、様々な実施形態に用いられる必要はない。例えば、ＶＲコンテンツサーバはクラウドコンピューティングリソースを含んでよく、ダイレクトユーザＩ／Ｏデバイスへの必要性はほとんどない。ＵＥはディスクドライブタイプストレージデバイスを含まなくてよく、他の機器は異なる組の構成要素を用いてよい。コンピュータ１２００の形の１つの例示的なコンピューティングデバイスは、バス１２２０を介してプロセッサ１２０２と通信するプロセッサ１２０２およびメモリ１２０３を含んでよい。メモリ１２０３は、伝送のためのコンピュータ命令を含むリムーバブルストレージ１２１０または非リムーバブルストレージ１２１２の１つまたは両方を含み得て、本発明の説明される態様および実施形態に係るＶＲコンテンツを受信または処理する。例えば、メモリは、プロセッサにより実行される場合、プロセッサを、またはより一般的にはプロセッサを収容するデバイスを、ここに説明される機能、特に本明細書の方法の説明のいずれかを実行するように促すコンピュータ命令を含んでよいことを留意すべきである。メモリ１２０３は、揮発性メモリ１２１４および／または非揮発性メモリ１２０８を含んでよい。例示的なコンピューティングデバイスがコンピュータ１２００として示され説明されているが、コンピューティングデバイスは異なる実施形態において異なる形であってよい。例えば、コンピューティングデバイスは代わりに、スマートフォン、タブレット、スマートウォッチ、または図１２を参照して示され説明されるように、同一または類似の要素を含む他のコンピューティングデバイスであってよく、ＶＲコンテンツを受信および表示できる。スマートフォン、タブレットおよびスマートウォッチなどのデバイスは、一般的にモバイルデバイスまたはユーザ機器とまとめて称される。さらに、様々なデータストレージ要素がコンピュータ１２００の一部として示されるが、ストレージは、インターネットまたはサーバベースのストレージなどのネットワークを介してアクセス可能なクラウドベースのストレージをさらにまたは代替的に含んでよい。
【０１１０】
コンピュータ１２００は、バス１２２０に連結されている揮発性メモリ１２１４および／または非揮発性メモリ１２０８、リムーバブルストレージ１２１０および／または非リムーバブルストレージ１２１２などのさまざまなコンピュータ可読媒体を含むコンピューティング環境を含むか、または当該環境にアクセスし得る。コンピュータ記憶は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭ）および電気消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、フラッシュメモリまたは他のメモリ技術、コンパクトディスク読み取り専用メモリ（ＣＤ  ＲＯＭ）、デジタルバーサタイルディスク（ＤＶＤ）または他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージまたは他の磁気ストレージデバイス、または任意の他のコンピュータ可読命令を記憶することが可能な媒体を含む。
【０１１１】
コンピュータ１２００は、バス１２２０に連結されている入力インタフェース１２０６、出力インタフェース１２０４および通信インタフェース１２１６を含むか、または当該インタフェースにアクセスし得る。出力インタフェース１２０４は、入力デバイスとして機能もし得るタッチスクリーンなどの表示デバイスを含み得る。入力インタフェース１２０６は、１または複数のタッチスクリーン、タッチパッド、マウス、キーボード、カメラ、１または複数のデバイス固有のボタン、有線または無線データ接続を介してコンピュータ５００内に統合または連結される１または複数のセンサ、および他の入力デバイスを含み得る。コンピュータ１２００は、通信インタフェース１２１６を用いるネットワーク接続環境において動作し、データベースサーバまたは他のデバイスまたはシステムなどの１または複数のリモートコンピュータに接続し得る。リモートコンピュータは、パーソナルコンピュータ（ＰＣ）、サーバ、ルーター、ネットワークＰＣ、ピアデバイスまたは他の一般的なＤＦＤネットワークスイッチなどを含み得る。通信インタフェース１２１６は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、セルラネットワーク、ＷｉＦｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、または他のネットワークまたはシステム上で通信し得る。一実施形態によると、コンピュータ１２００の様々な構成要素はシステムバス１２２０で接続される。
【０１１２】
コンピュータ可読媒体に記憶される（例えば、メモリ１２０３内に記憶される）コンピュータ可読命令１２１８は、コンピュータ１２００のプロセッサ１２０２により実行可能である。コンピュータ可読媒体およびストレージデバイスという用語は、搬送波および信号が過度に一時的とみなされる範囲までの搬送波または信号を含まない。ストレージは、ストレージエリアネットワーク（ＳＡＮ）などのネットワーク接続ストレージも含み得る。
【０１１３】
一例において、コンピュータ１２００は、コンピュータ１２００がネットワーク要素として実行される場合、命令１２１８、およびメモリ１２０３と通信する１または複数のプロセッサ１２０２を含むメモリ１２０３を含み、１または複数のプロセッサ１２０２は命令１２１８を実行して、単一のＶＲコンテンツシーンのＶＲコンテンツサーバにより伝送されるＶＲコンテンツパケットおよびＶＲコンテンツパケットのサービス品質（ＱｏＳ）伝送優先度を受信し、第１ＱｏＳ伝送優先度に基づく第１の複数のＶＲコンテンツパケットおよび第２伝送優先度に基づく第２の複数のＶＲコンテンツパケットを伝送する。
【０１１４】
本発明の実施形態のさらなる態様は、以下の例のように示される。
【０１１５】
例１．仮想現実（ＶＲ）コンテンツを伝送するためのネットワーク要素による方法であって、単一のＶＲコンテンツシーンのＶＲコンテンツサーバにより伝送されるＶＲコンテンツパケットおよびＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を受信する段階であって、ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対応する第１ＱｏＳ伝送優先度および第２の複数のＶＲコンテンツパケットに対応する第２ＱｏＳ伝送優先度を含む、受信する段階と、第１ＱｏＳ伝送優先度に基づく第１の複数のＶＲコンテンツパケットおよび第２ＱｏＳ伝送優先度に基づく第２の複数のＶＲコンテンツパケットを伝送する段階であって、第２ＱｏＳ伝送優先度と第１ＱｏＳ伝送優先度とは異なる、伝送する段階とを備える、方法。
【０１１６】
例２．複数のＶＲコンテンツ領域はユーザの視界（ＦＯＶ）に関連する単一のＶＲコンテンツシーンの異なる部分に画定される、例１の方法。
【０１１７】
例３．複数のＱｏＳ伝送優先度が複数のＶＲコンテンツ領域の複数のＶＲコンテンツパケットにそれぞれ対応する、例１または２に記載の方法。
【０１１８】
例４．ポリシおよび課金制御（ＰＣＣ）ルールを受信する段階をさらに備え、当該ＰＣＣルールは、ネットワーク要素エンティティがＶＲコンテンツパケットに対するＱｏＳ伝送優先度を決定するように促すＱｏＳ処理ルールを含む、例１から３の何れか１つに記載の方法。
【０１１９】
例５．ＱｏＳ処理ルールは、ネットワーク要素エンティティがＶＲコンテンツサーバからＶＲコンテンツパケットに対するＱｏＳ伝送優先度を取得することを可能にするＶＲコンテンツサーバアドレスを含む、例１から４の何れか１つに記載の方法。
【０１２０】
例６．第３ＱｏＳ伝送優先度を有する第３の複数のＶＲコンテンツパケットを破棄する段階をさらに備える、例１から５の何れか１つに記載の方法。
【０１２１】
例７．第１ＱｏＳ伝送優先度に基づく第１の複数のＶＲコンテンツパケットおよび第２伝送優先度に基づく第２の複数のＶＲコンテンツパケットは、ＶＲコンテンツとネットワーク要素エンティティとの間における単一のフローを介してＶＲコンテンツサーバにより送信される、例１から６の何れか１つに記載の方法。
【０１２２】
例８．ＶＲコンテンツを伝送するための仮想現実（ＶＲ）コンテンツサーバによる方法であって、単一のＶＲコンテンツシーンに対するＶＲコンテンツ要求を受信する段階であって、ＶＲコンテンツ要求は端末の見通し線に関する情報を含む、受信する段階と、端末の見通し線に関する情報に基づいて、ＶＲコンテンツ要求に対する視界識別子（ＦＯＶ  ＩＤ）を取得する段階と、ＦＯＶ  ＩＤに基づいて、過去にエンコードされたＶＲコンテンツパケットを複数組のＶＲコンテンツパケットから選択する段階と、ＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を決定する段階であって、当該ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対する第１ＱｏＳ伝送優先度、および第２の複数のＶＲコンテンツパケットに対する第２ＱｏＳ伝送優先度を含む、決定する段階と、ＶＲコンテンツパケットおよびＱｏＳ伝送優先度を伝送する段階とを備える、方法。
【０１２３】
例９．ＱｏＳ優先度を決定する段階は、ネットワークデータ情報を受信する段階を含み、ＱｏＳ優先度を決定する段階は、ネットワーク状態に基づいてＱｏＳ優先度を決定することを含む、例８に記載の方法。
【０１２４】
例１０．ネットワークデータは、スループット情報、遅延情報、パケット損失情報およびエラー率情報のうち少なくとも１つを含む、例８または９に記載の方法。
【０１２５】
例１１．ＱｏＳ処理ルールをネットワーク要素に送信する段階をさらに備え、ＱｏＳ処理ルールは、ネットワーク要素がＱｏＳ情報に基づいてＱｏＳ伝送優先度を使用するように促す、例８から１０の何れか１つに記載の方法。
【０１２６】
例１２．ＱｏＳ処理ルールは、リソースアドレスおよび宛先アドレスのうち少なくとも１つを含む、例８から１１の何れか１つに記載の方法。
【０１２７】
例１３．ＶＲ端末装置からＶＲコンテンツ要求を受信する前に、ＶＲコンテンツシーンのインデックスを端末装置に送信する段階であって、インデックスは、端末の見通し線に関する少なくとも２つの視界識別子（ＦＯＶ  ＩＤ）を含み、ＶＲコンテンツ要求におけるＦＯＶ  ＩＤは、端末の見通し線に従ってインデックスから選択される、送信する段階をさらに備える、例８から１２の何れか１つに記載の方法。 
【０１２８】
例１４．ＶＲコンテンツ要求を受信する前に、複数組のＶＲコンテンツパケットをエンコードする段階であって、第１のセットは第１予想ＦＯＶ  ＩＤに対応し、第２のセットは第２予想ＦＯＶ  ＩＤに対応し、第３セットは第３予想ＩＤに対応する、エンコードする段階をさらに備える、例８から１３の何れか１つに記載の方法。
【０１２９】
例１５．第１、第２および第３予想ＦＯＶ  ＩＤは、最後の端末の見通し線に関連する最後に取得されるＦＯＶ  ＩＤに基づいて予測される、例８から１４の何れか１つに記載の方法。
【０１３０】
例１６．端末の見通し線に関する情報は、端末の見通し線に関するＦＯＶ  ＩＤ、または端末の見通し線情報である、例８から１５の何れか１つに記載の方法。
【０１３１】
例１７．ＶＲコンテンツパケットおよびＱｏＳ伝送優先度は、単一のチャネルを介してネットワーク要素に伝送される、例８から１６の何れか１つに記載の方法。
【０１３２】
例１８．仮想現実（ＶＲ）コンテンツを受信するための端末装置による方法であって、ＶＲコンテンツシーンのインデックスを受信する段階であって、インデックスは端末の見通し線に関連する少なくとも２つの視界識別子（ＦＯＶ  ＩＤ）を含む、受信する段階と、端末の見通し線に基づいてインデックスからＦＯＶ  ＩＤを選択する段階と、ＶＲコンテンツシーンのために選択されたＦＯＶ  ＩＤを含むＶＲコンテンツ要求を送信する段階と、ＶＲコンテンツシーンの選択されたＦＯＶ  ＩＤに対応する第１ＱｏＳを有するＶＲコンテンツパケットを受信する段階と、第２のＱｏＳまたはより低いＱｏＳを有し、ＶＲコンテンツシーンの異なるＦＯＶ  ＩＤを有するＶＲコンテンツパケットを受信する段階とを備える、方法。
【０１３３】
例１９．ＶＲコンテンツパケットは異なるサービス品質（ＱｏＳ）伝送優先度を有し、当該方法は、ＱｏＳ伝送優先度に基づいてＶＲコンテンツパケットを表示する段階をさらに含む、例１８に記載の方法。
【０１３４】
例２０．ＶＲコンテンツパケットは、第１ＱｏＳ伝送優先度に対応する第１の複数のＶＲコンテンツパケット、第２ＱｏＳ伝送優先度に対応する第２の複数のＶＲコンテンツパケット、および第３ＱｏＳ伝送優先度に対応する第３の複数のＶＲコンテンツパケットを含み、ＱｏＳ情報に基づいてＶＲコンテンツパケットを表示する段階は、第１の複数のＶＲコンテンツパケットおよび第２の複数の前記ＶＲコンテンツパケットを表示する段階を有する、例１８または１９に記載の方法。
【０１３５】
例２１．ＦＯＶ  ＩＤと端末の見通し線との間の関係を送信する段階をさらに備える、例１８から２０の何れか１つに記載の方法。
【０１３６】
例２２．命令を含む非一時的メモリと、メモリとの通信における１または複数のプロセッサとを備え、１または複数のプロセッサは、単一のＶＲコンテンツシーンのＶＲコンテンツサーバにより伝送されるＶＲコンテンツパケットおよびＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を受信し、ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対応する第１ＱｏＳ伝送優先度および第２の複数のＶＲコンテンツパケットに対応する第２ＱｏＳ伝送優先度を含む、受信する命令と、第１ＱｏＳ伝送優先度に基づく第１の複数のＶＲコンテンツパケットおよび第２伝送優先度に基づく第２の複数のＶＲコンテンツパケットを伝送し、第２ＱｏＳ伝送優先度は第１ＱｏＳ伝送優先度とは異なる、伝送する命令とを実行するように構成される、ネットワーク要素。
【０１３７】
例２３．１または複数のプロセッサはさらに、ポリシおよび課金制御（ＰＣＣ）ルールを受信する命令を実行するように構成され、ＰＣＣルールは、ＶＲコンテンツパケットのＱｏＳ伝送優先度を決定するようにネットワーク要素エンティティを促すＱｏＳ処理ルールを含む、例２２に記載のネットワーク要素。
【０１３８】
例２４．１または複数のプロセッサはさらに、第３ＱｏＳ伝送優先度を有する第３の複数のＶＲコンテンツパケットを破棄する命令を実行するように構成される、例２２または２３のいずれか１つに記載のネットワーク要素。
【０１３９】
例２５．命令を含む非一時的メモリ、およびメモリと通信する１または複数のプロセッサを備え、１または複数のプロセッサは、単一のＶＲコンテンツシーンに対するＶＲコンテンツ要求を受信する命令であって、ＶＲコンテンツ要求は端末の見通し線に関する情報を含む、受信する命令と、端末の見通し線に関する情報に基づいて、ＶＲコンテンツ要求に対する視界識別子（ＦＯＶ  ＩＤ）を取得する命令と、ＦＯＶ  ＩＤに基づいて、過去にエンコードされたＶＲコンテンツパケットを複数組のＶＲコンテンツパケットから選択する命令と、ＶＲコンテンツパケットに対するサービス品質（ＱｏＳ）伝送優先度を決定する命令であって、当該ＱｏＳ伝送優先度は、第１の複数のＶＲコンテンツパケットに対する第１ＱｏＳ伝送優先度、および第２の複数のＶＲコンテンツパケットに対する第２ＱｏＳ伝送優先度を含む、決定する命令と、ＶＲコンテンツパケットおよびＱｏＳ伝送優先度を伝送する命令とを実行するように構成される、仮想現実（ＶＲ）コンテンツサーバ。
【０１４０】
例２６．１または複数のプロセッサはさらに、ネットワークデータ情報を受信する命令を実行するように構成され、ＱｏＳ優先度を決定することは、ネットワーク状態に基づくＱｏＳ優先度を決定することを含む、例２５に記載のネットワーク要素。
【０１４１】
例２７．命令を含む非一時的メモリ、およびメモリと通信する１または複数のプロセッサを備え、１または複数のプロセッサは、ＶＲコンテンツシーンのインデックスを受信する命令であって、インデックスは端末の見通し線に関連する少なくとも２つの視界識別子（ＦＯＶ  ＩＤ）を含む、受信する命令と、端末の見通し線に基づいてインデックスからＦＯＶ  ＩＤを選択するＶＲコンテンツシーンのために選択されたＦＯＶ  ＩＤを含むＶＲコンテンツ要求を送信する命令と、ＶＲコンテンツシーンの選択されたＦＯＶ  ＩＤに対応する第１ＱｏＳを有するＶＲコンテンツパケットを受信する命令と、第２のＱｏＳまたはより低いＱｏＳを有し、ＶＲコンテンツシーンの異なるＦＯＶ  ＩＤも有するＶＲコンテンツパケットを受信する命令とを実行するように構成される、端末装置。
【０１４２】
いくつかの実施形態は上記に詳細に説明されてきたが、他の改良が可能である。例えば、望ましい結果を得るのに、図に示された論理フローは、示された特定の順序または順番を必要としない。他の段階が提供されてよく、または説明されたフローから段階が削除されてよい。また、他のコンポーネントが、説明されたシステムに追加されてよく、または説明されたシステムから除外されてよい。他の実施形態が、以下の特許請求の範囲の範囲内であり得る。
【図１】
0006973709.tif 000004
【図２】
0006973709.tif 000005
【図３】
0006973709.tif 000006
【図４】
0006973709.tif 000007
【図５】
0006973709.tif 000008
【図６】
0006973709.tif 000009
【図７】
0006973709.tif 000010
【図８】
0006973709.tif 000011
【図９】
0006973709.tif 000012
【図１０】
0006973709.tif 000013
【図１１】
0006973709.tif 000014
【図１２】
0006973709.tif 000015