(57)【要約】  ネットワークノード（１１５）における方法は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイ（１２２０）と、無線デバイス（１１０）のアプリケーションクライアント（１２１０、１４０５、１５０５）との間の第１のベアラ（１３１０、１５２０）を確立すること（１６０４）を含む。本方法は、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイスにネットワーク支援情報を送信すること（１６０８）であって、ネットワーク支援情報が、無線デバイスとコアネットワークノード（１３０）との間に確立された第２のベアラ（１３０５、１５１５）上でのユーザデータの送信を最適化することに関係する情報を含む、送信すること（１６０８）を含む。【選択図】図１３
2019536311.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークノード（１１５）における方法であって、
前記ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイ（１２２０）と、無線デバイス（１１０）のアプリケーションクライアント（１２１０、１４０５、１５０５）との間の第１のベアラ（１３１０、１５２０）を確立すること（１６０４）と、
ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して前記第１のベアラ上で前記無線デバイスにネットワーク支援情報を送信すること（１６０８）であって、前記ネットワーク支援情報が、前記無線デバイスとコアネットワークノード（１３０）との間に確立された第２のベアラ（１３０５、１５１５）上でのユーザデータの送信を最適化することに関係する情報を含む、送信すること（１６０８）と
を含む、方法。
【請求項２】
前記第１のベアラ上で送信された前記アプリケーションレイヤシグナリングを、前記第２のベアラ上で送信された前記ユーザデータに関連付けることを含む、請求項１に記載の方法。
【請求項３】
前記第１のベアラ上で送信された前記アプリケーションレイヤシグナリングを、前記第２のベアラ上で送信された前記ユーザデータに関連付けることは、
前記無線デバイスの前記アプリケーションクライアントから、前記第２のベアラ上で送信された前記ユーザデータに関係するトラフィックを前記ネットワークノードが識別することを可能にする識別情報を受信することと、
前記無線デバイスに関係する１つまたは複数のベアラ上でデータトラフィックを検査することと、
前記受信された識別情報に基づいて、前記検査されたデータトラフィック内で、前記第２のベアラ上で送信された前記ユーザデータに関係するトラフィックを識別することと、
前記第２のベアラ上で送信された前記ユーザデータに関係する前記識別されたトラフィックを、前記第１のベアラ上で送信された前記アプリケーションレイヤシグナリングに関連付けることと
を含む、請求項２に記載の方法。
【請求項４】
前記識別情報が１つまたは複数のインターネットプロトコル５−ｔｕｐｌｅを含む、請求項３に記載の方法。
【請求項５】
１つまたは複数の基準に基づいてネットワーク支援データを決定すること（１５−１０）を含む、請求項１に記載の方法。
【請求項６】
前記１つまたは複数の基準が、
前記ネットワークノードに関連付けられたセル中の無線デバイスの数と、
前記無線デバイスの１つまたは複数の無線状態と、
前記第２のベアラに関連付けられたサービス品質と
のうちの１つまたは複数を含む、請求項５に記載の方法。
【請求項７】
前記第１のベアラ上で前記無線デバイスからネットワーク支援データについての要求を受信すること（１４−１、１５−９）と、
前記要求を受信したことに応答して１つまたは複数の基準に基づいて前記ネットワーク支援データを決定すること（１５−１０）と
を含む、請求項５に記載の方法。
【請求項８】
前記第２のベアラ上で送信された前記ユーザデータが、ストリーミングメディアコンテンツを含み、
ネットワーク支援データについての前記受信された要求が、推奨されたレートについての要求を含み、
前記ネットワーク支援データを決定することが、前記ストリーミングメディアコンテンツを搬送する前記第２のベアラについてのビットレートを推定することを含み、
前記無線デバイスに前記ネットワーク支援情報を送信することが、前記ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して前記第１のベアラ上で前記無線デバイスに前記第２のベアラについての前記推定されたビットレートを送信することを含む、
請求項７に記載の方法。
【請求項９】
前記ネットワークノードにおいてコロケートされた前記ローカルブレークアウト機能ゲートウェイと、前記無線デバイスの前記アプリケーションクライアントとの間の前記第１のベアラを確立することが、
前記アプリケーションレイヤシグナリングをルーティングするための１つまたは複数のフィルタを規定することと、
前記１つまたは複数のフィルタを前記無線デバイスに与えることと
を含む、請求項１に記載の方法。
【請求項１０】
前記ネットワークノードにおいてコロケートされた前記ローカルブレークアウト機能ゲートウェイと、前記無線デバイスの前記アプリケーションクライアントとの間の前記第１のベアラを確立することが、
前記第１のベアラのための前記無線デバイスにおけるアクセスポイント名を設定することと、
前記第１のベアラのための前記設定されたアクセスポイント名を使用して、選択されたインターネットプロトコルトラフィックオフロードを実施することと
を含む、請求項１に記載の方法。
【請求項１１】
前記無線デバイスがユーザ機器（１８００）である、請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
無線デバイス（１１０）における方法であって、
ネットワークノード（１１５）においてコロケートされたローカルブレークアウト機能ゲートウェイ（１２２０）と、前記無線デバイスのアプリケーションクライアント（１２１０、１４０５、１５０５）との間に確立された第１のベアラ（１３１０、１５２０）上のユーザプレーンにおけるアプリケーションレイヤシグナリングを介して前記ネットワークノードからネットワーク支援情報を受信すること（１７０４）であって、前記ネットワーク支援情報が、前記無線デバイスとコアネットワークノード（１３０）との間に確立された第２のベアラ（１３０５、１５１５）上でのユーザデータの送信を最適化することに関係する情報を含む、受信すること（１７０４）と、
前記受信されたネットワーク支援情報に基づいて規定された１つまたは複数のパラメータに従って前記第２のベアラ上でユーザデータを受信すること（１７０８）と
を含む、方法。
【請求項１３】
前記第１のベアラ上の前記アプリケーションレイヤシグナリングを、前記第２のベアラ上で受信された前記ユーザデータに関連付けるための識別情報を前記ネットワークノードに与えることを含む、請求項１２に記載の方法。
【請求項１４】
前記識別情報が１つまたは複数のインターネットプロトコル５−ｔｕｐｌｅを含む、請求項１３に記載の方法。
【請求項１５】
前記第１のベアラ上で前記ネットワークノードにネットワーク支援データについての要求を送信すること（１４−１、１５−９）を含む、請求項１２に記載の方法。
【請求項１６】
前記第２のベアラ上で受信された前記ユーザデータが、ストリーミングメディアコンテンツを含み、
ネットワーク支援データについての前記送信された要求が、前記ネットワークノードへの推奨されたレートについての要求を含み、
受信された前記ネットワーク支援データが、前記ストリーミングメディアコンテンツを搬送する前記第２のベアラについての推定されたビットレートを含み、
前記１つまたは複数のパラメータが、前記推定されたビットレートに基づいて規定され、
前記方法が、前記推定されたビットレートに基づいて前記ストリーミングメディアコンテンツを要求することを含む、
請求項１５に記載の方法。
【請求項１７】
前記アプリケーションレイヤシグナリングをルーティングするために規定された１つまたは複数のフィルタを受信することであって、前記１つまたは複数のフィルタが、前記ネットワークノードにおいてコロケートされた前記ローカルブレークアウト機能ゲートウェイと、前記無線デバイスの前記アプリケーションクライアントとの間の前記第１のベアラを確立することに関連して受信される、受信することを含む、請求項１２に記載の方法。
【請求項１８】
前記第１のベアラのためのアクセスポイント名についての設定を受信することであって、前記アクセスポイント名についての前記設定が、前記ネットワークノードにおいてコロケートされた前記ローカルブレークアウト機能ゲートウェイと、前記無線デバイスの前記アプリケーションクライアントとの間の前記第１のベアラを確立することに関連して受信される、受信することを含む、請求項１２に記載の方法。
【請求項１９】
前記第１のベアラ上の前記ユーザプレーンにおける前記アプリケーションレイヤシグナリングが、ハイパーテキスト転送プロトコルシグナリングを含む、請求項１２に記載の方法。
【請求項２０】
前記無線デバイスがユーザ機器（１８００）である、請求項１２から１９のいずれか一項に記載の方法。
【請求項２１】
ネットワークノード（１１５）であって、
受信機（２０１０）と、
送信機（２０１０）と、
前記受信機および前記送信機に結合された処理回路要素（２０２０）と
を備え、前記処理回路要素は、
前記ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイ（１２２０）と、無線デバイス（１１０）のアプリケーションクライアント（１２１０、１４０５、１５０５）との間の第１のベアラ（１３１０、１５２０）を確立すること（１６０４）と、
前記送信機を介して、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して前記第１のベアラ上で前記無線デバイスにネットワーク支援情報を送信すること（１６０８）であって、前記ネットワーク支援情報が、前記無線デバイスとコアネットワークノード（１３０）との間に確立された第２のベアラ（１３０５、１５１５）上でのユーザデータの送信を最適化することに関係する情報を含む、送信すること（１６０８）と
を行うように設定された、ネットワークノード（１１５）。
【請求項２２】
前記処理回路要素が、前記第１のベアラ上で送信された前記アプリケーションレイヤシグナリングを、前記第２のベアラ上で送信された前記ユーザデータに関連付けることを行うように設定された、請求項２１に記載のネットワークノード。
【請求項２３】
前記第１のベアラ上で送信された前記アプリケーションレイヤシグナリングを、前記第２のベアラ上で送信された前記ユーザデータに関連付けることを行うように設定された前記処理回路要素は、
前記受信機を介して、前記無線デバイスの前記アプリケーションクライアントから、前記第２のベアラ上で送信された前記ユーザデータに関係するトラフィックを前記ネットワークノードが識別することを可能にする識別情報を受信することと、
前記無線デバイスに関係する１つまたは複数のベアラ上でデータトラフィックを検査することと、
前記受信された識別情報に基づいて、前記検査されたデータトラフィック内で、前記第２のベアラ上で送信された前記ユーザデータに関係するトラフィックを識別することと、
前記第２のベアラ上で送信された前記ユーザデータに関係する前記識別されたトラフィックを、前記第１のベアラ上で送信された前記アプリケーションレイヤシグナリングに関連付けることと
を行うように設定された処理回路要素を備える、請求項２２に記載のネットワークノード。
【請求項２４】
前記識別情報が１つまたは複数のインターネットプロトコル５−ｔｕｐｌｅを含む、請求項２３に記載のネットワークノード。
【請求項２５】
前記処理回路要素が、１つまたは複数の基準に基づいてネットワーク支援データを決定すること（１５−１０）を行うように設定された、請求項２１に記載のネットワークノード。
【請求項２６】
前記１つまたは複数の基準が、
前記ネットワークノードに関連付けられたセル中の無線デバイスの数と、
前記無線デバイスの１つまたは複数の無線状態と、
前記第２のベアラに関連付けられたサービス品質と
のうちの１つまたは複数を含む、請求項２５に記載のネットワークノード。
【請求項２７】
前記処理回路要素が、
前記受信機を介して、前記第１のベアラ上で前記無線デバイスからネットワーク支援データについての要求を受信すること（１４−１、１５−９）と、
前記要求を受信したことに応答して１つまたは複数の基準に基づいて前記ネットワーク支援データを決定すること（１５−１０）と
を行うように設定された、請求項２５に記載のネットワークノード。
【請求項２８】
前記第２のベアラ上で送信された前記ユーザデータが、ストリーミングメディアコンテンツを含み、
ネットワーク支援データについての前記受信された要求が、推奨されたレートについての要求を含み、
前記ネットワーク支援データを決定することを行うように設定された前記処理回路要素が、前記ストリーミングメディアコンテンツを搬送する前記第２のベアラについてのビットレートを推定することを行うように設定された処理回路要素を備え、
前記送信機を介して、前記無線デバイスに前記ネットワーク支援情報を送信することを行うように設定された前記処理回路要素が、前記送信機を介して、前記ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して前記第１のベアラ上で前記無線デバイスに前記第２のベアラについての前記推定されたビットレートを送信することを行うように設定された処理回路要素を備える、
請求項２７に記載のネットワークノード。
【請求項２９】
前記ネットワークノードにおいてコロケートされた前記ローカルブレークアウト機能ゲートウェイと、前記無線デバイスの前記アプリケーションクライアントとの間の前記第１のベアラを確立することを行うように設定された前記処理回路要素が、
前記アプリケーションレイヤシグナリングをルーティングするための１つまたは複数のフィルタを規定することと、
前記１つまたは複数のフィルタを前記無線デバイスに与えることと
を行うように設定された処理回路要素を備える、請求項２１に記載のネットワークノード。
【請求項３０】
前記ネットワークノードにおいてコロケートされた前記ローカルブレークアウト機能ゲートウェイと、前記無線デバイスの前記アプリケーションクライアントとの間の前記第１のベアラを確立することを行うように設定された前記処理回路要素が、
前記第１のベアラのための前記無線デバイスにおけるアクセスポイント名を設定することと、
前記第１のベアラのための前記設定されたアクセスポイント名を使用して、選択されたインターネットプロトコルトラフィックオフロードを実施することと
を行うように設定された処理回路要素を備える、請求項２１に記載のネットワークノード。
【請求項３１】
前記無線デバイスがユーザ機器（１８００）である、請求項２１から３０のいずれか一項に記載のネットワークノード。
【請求項３２】
無線デバイス（１１０）であって、
受信機（１９１０）と、
送信機（１９１０）と、
前記受信機および前記送信機に結合された処理回路要素（１９２０）と
を備え、前記処理回路要素は、
前記受信機を介して、ネットワークノード（１１５）においてコロケートされたローカルブレークアウト機能ゲートウェイ（１２２０）と、前記無線デバイスのアプリケーションクライアント（１２１０、１４０５、１５０５）との間に確立された第１のベアラ（１３１０、１５２０）上のユーザプレーンにおけるアプリケーションレイヤシグナリングを介して前記ネットワークノードからネットワーク支援情報を受信すること（１７０４）であって、前記ネットワーク支援情報が、前記無線デバイスとコアネットワークノード（１３０）との間に確立された第２のベアラ（１３０５、１５１５）上でのユーザデータの送信を最適化することに関係する情報を含む、受信すること（１７０４）と、
前記受信機を介して、前記受信されたネットワーク支援情報に基づいて規定された１つまたは複数のパラメータに従って前記第２のベアラ上でユーザデータを受信すること（１７０８）と
を行うように設定された、無線デバイス（１１０）。
【請求項３３】
前記処理回路要素が、前記第１のベアラ上の前記アプリケーションレイヤシグナリングを、前記第２のベアラ上で受信された前記ユーザデータに関連付けるための識別情報を前記ネットワークノードに与えることを行うように設定された、請求項３２に記載の無線デバイス。
【請求項３４】
前記識別情報が１つまたは複数のインターネットプロトコル５−ｔｕｐｌｅを含む、請求項３３に記載の無線デバイス。
【請求項３５】
前記処理回路要素が、前記送信機を介して、前記第１のベアラ上で前記ネットワークノードにネットワーク支援データについての要求を送信すること（１４−１、１５−９）を行うように設定された、請求項３２に記載の無線デバイス。
【請求項３６】
前記第２のベアラ上で受信された前記ユーザデータが、ストリーミングメディアコンテンツを含み、
ネットワーク支援データについての前記要求が、前記ネットワークノードへの推奨されたレートについての要求を含み、
前記ネットワーク支援データが、前記ストリーミングメディアコンテンツを搬送する前記第２のベアラについての推定されたビットレートを含み、
前記１つまたは複数のパラメータが、前記推定されたビットレートに基づいて規定され、
前記処理回路要素が、前記推定されたビットレートに基づいて前記ストリーミングメディアコンテンツを要求することを行うように設定された、
請求項３５に記載の無線デバイス。
【請求項３７】
前記処理回路要素は、前記受信機を介して、前記アプリケーションレイヤシグナリングをルーティングするために規定された１つまたは複数のフィルタを受信することであって、前記１つまたは複数のフィルタが、前記ネットワークノードにおいてコロケートされた前記ローカルブレークアウト機能ゲートウェイと、前記無線デバイスの前記アプリケーションクライアントとの間の前記第１のベアラを確立することに関連して受信される、受信することを行うように設定された、請求項３２に記載の無線デバイス。
【請求項３８】
前記処理回路要素は、前記受信機を介して、前記第１のベアラのためのアクセスポイント名についての設定を受信することであって、前記アクセスポイント名についての前記設定が、前記ネットワークノードにおいてコロケートされた前記ローカルブレークアウト機能ゲートウェイと、前記無線デバイスの前記アプリケーションクライアントとの間の前記第１のベアラを確立することに関連して受信される、受信することを行うように設定された、請求項３２に記載の無線デバイス。
【請求項３９】
前記第１のベアラ上の前記ユーザプレーンにおける前記アプリケーションレイヤシグナリングが、ハイパーテキスト転送プロトコルシグナリングを含む、請求項３２に記載の無線デバイス。
【請求項４０】
前記無線デバイスがユーザ機器（１８００）である、請求項３２から３９のいずれか一項に記載の無線デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に、無線通信に関し、より詳細には、ローカルブレークアウト機能ゲートウェイ（ｌｏｃａｌ  ｂｒｅａｋｏｕｔ  ｆｕｎｃｔｉｏｎ  ｇａｔｅｗａｙ）を介したネットワーク支援を提供することに関する。
【背景技術】
【０００２】
本開示は、サービスドメインと無線アクセスネットワーク（ＲＡＮ）ドメインとの間の、たとえば無線デバイス（たとえば、ユーザ機器（ＵＥ））上で動作しているクライアントアプリケーションと（エボルブドノードＢ（ｅＮＢ）などの）ＲＡＮネットワークノードとの間の対話のための、既存のＲＡＮ（たとえば、２Ｇ、３Ｇ、４Ｇなど）および将来のＲＡＮ（たとえば、５Ｇ、６Ｇなど）における新しい機能を提供することに関する。
【０００３】
図１は、ネットワーク１の簡略図である。図１は、無線デバイス１１０（たとえば、ＵＥ）とネットワーク１の複数のエリアとを示す。図１に描かれているネットワーク１のエリアは、モバイルオペレータＲＡＮ５と、モバイルオペレータコアネットワーク１０と、モバイルオペレータサービスネットワーク１５と、インターネット２０とを含む。無線デバイス１１０は、オペレーティングシステム（ＯＳ）２５と、ブラウザ３０と、アプリケーションＸ  ３５ｘと、アプリケーションＹ  ３５ｙとを含む。モバイルオペレータＲＡＮ５は、１つまたは複数のネットワークノード１１５（たとえば、ｅＮＢおよび／または無線ネットワークコントローラ（ＲＮＣ））を含む。
【０００４】
図１の例では、無線デバイス１１０中のアプリケーションＸ  ３５ｘおよびアプリケーションＹ  ３５ｙは、各々、モバイルオペレータＲＡＮ５、モバイルオペレータコアネットワーク１０、およびモバイルオペレータサービスネットワーク１５を介して、インターネット２０上にあるアプリケーションＸ  ３５ｘおよびアプリケーションＹ  ３５ｙのそれぞれのサーバ４０ｘ、４０ｙと通信する。たとえば、無線デバイス１１０は、アプリケーションＸ  ３５ｘおよびアプリケーションＹ  ３５ｙ上で適応ビットレートビデオストリーミングを実施し得る。一例として適応ビットレートビデオストリーミングサービスを使用して、ビデオサーバ４０は、このサービスのために、ビデオを異なるビットレートで符号化し、無線デバイス１１０は、スループット推定に基づいてフォーマットを選択する。
【０００５】
エンドユーザ体感または体感品質（ＱｏＥ）は、モバイルオペレータおよびインターネットサービスプロバイダにとって重要な差別化要因である。アプリケーション（たとえば、アプリケーションＸ  ３５ｘおよびアプリケーションＹ  ３５ｙ）は、（たとえば、好適なビットレートをもつ符号化されたフォーマットに変化することによって、変動するスループットに適応することによって）良好なＱｏＥを保証することに適応性があるように試みる。現在、これは、たとえば測定されたリンクビットレートまたはラウンドトリップタイム（ＲＴＴ）に基づいて、サーバ４０と無線デバイス１１０中のアプリケーション３５との間のスループットを推定しようとすることによって行われる。どのくらい頻繁にビットレートが変更され得るかは、変動する。適応ビデオストリーミングのための一般的な間隔は、２〜５秒ごとである。
【０００６】
エボルブドパケットシステム（ＥＰＳ）は、エボルブド第３世代パートナーシッププロジェクト（３ＧＰＰ）パケット交換ドメインである。ＥＰＳは、エボルブドパケットコア（ＥＰＣ）と拡張ユニバーサル地上無線アクセスネットワーク（Ｅ−ＵＴＲＡＮ）とを含む。
【０００７】
図２は、ＥＰＣアーキテクチャの概観を示す。より詳細には、図２は、３ＧＰＰアクセスのための非ローミングＥＰＣアーキテクチャを示す。このアーキテクチャは、３ＧＰＰ技術仕様（ＴＳ）２３．４０１において規定されている。パケットデータネットワーク（ＰＤＮ）ゲートウェイ（ＰＧＷ）、サービングゲートウェイ（Ｓ−ＧＷ）、ポリシーおよび課金ルール機能（ＰＣＲＦ）、モビリティ管理エンティティ（ＭＭＥ）およびＵＥに関する詳細が、それらのそれぞれの規定を含めて、本明細書中で与えられる。Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）無線アクセス（Ｅ−ＵＴＲＡＮ）は、１つまたは複数のｅＮＢからなる。
【０００８】
図３は、Ｅ−ＵＴＲＡＮの全体的アーキテクチャの概観を示す。Ｅ−ＵＴＲＡＮアーキテクチャは、さらに、たとえば、３ＧＰＰ  ＴＳ３６．３００において規定されている。Ｅ−ＵＴＲＡＮ３００は、ｅＮＢ３０５ａ〜ｃからなり、ＵＥに対して（パケットデータコンバージェンスプロトコル（ＰＤＣＰ）、無線リンク制御（ＲＬＣ）、媒体アクセス制御（ＭＡＣ）、物理（ＰＨＹ）を含む）Ｅ−ＵＴＲＡユーザプレーンプロトコル終端と制御プレーン（たとえば、無線リソース制御（ＲＲＣ））プロトコル終端とを与える。図３の例では、ｅＮＢ３０５ａ〜ｃはＸ２インターフェースによって互いに相互接続される。ｅＮＢ３０５ａ〜ｃはまた、Ｓ１インターフェースによってＥＰＣに、より詳細には、Ｓ１−ＭＭＥインターフェースによってＭＭＥ３１０に、およびＳ１−ＵインターフェースによってＳ−ＧＷ３１５に接続される。
【０００９】
ＥＰＣ制御プレーン（ＣＰ）アーキテクチャおよびユーザプレーン（ＵＰ）アーキテクチャの主要部が、図４および図５に示されている。より詳細には、図４は、ＥＰＣ制御プレーンプロトコルアーキテクチャの一例を示す。図５は、ＥＰＣユーザプレーンプロトコルアーキテクチャの一例を示す。
【００１０】
３ＧＰＰでは、ＱｏＳは、コアネットワークからベアラごとのレベルで管理される。ＲＡＮは、無線ベアラをセットアップすることと、無線リソース管理と、ダウンリンク（ＤＬ）では無線（たとえば、ＬＴＥ−Ｕｕ）インターフェース上で、およびアップリンク（ＵＬ）ではトランスポートネットワーク上で、ベアラＱｏＳプロファイルに従ってＱｏＳをエンフォースすることとを担当する。アーキテクチャは異なる無線アクセスネットワーク（たとえば、３Ｇ／ＷＣＤＭＡおよび４Ｇ／ＬＴＥ）上でわずかに異なるが、ＱｏＳ原理は（少なくとも３Ｇネットワークおよび４Ｇネットワークについて）まったく同様である。
【００１１】
図６は、ＥＰＳベアラアーキテクチャの一例を示す。より詳細には、図６は、ＥＰＳベアラアーキテクチャと、ＵＥのためのエンドツーエンド接続を構築する異なるレベルの「ベアラ」とを示す。多くのサービスおよびサブスクライバは、同じ無線リソースおよびネットワークリソースを共有する。
【００１２】
リアルタイムサービス（たとえば、ボイス、ビデオなど）は、非リアルタイムサービス（たとえば、インターネットブラウジング、ファイルダウンロードなど）と同じリソースを共有する。この分野における１つの課題は、リアルタイムサービスについてのＱｏＳ（たとえば、ビットレート、パケット遅延、パケットロス）をどのように保証すべきかである。３ＧＰＰ  ＥＰＳ（すなわち、Ｅ−ＵＴＲＡＮとＥＰＣの両方）は、同じリソースを共有する異なるサービスのユーザ体感が許容可能であることを保証するために、効率的なＱｏＳ機構を与える。３ＧＰＰにおいて与えられるそのような機構の一例は、トラフィック分離である。異なるトラフィックタイプは、ネットワークにおいて異なる処置（たとえば、キューイングなど）を受ける。別の例として、３ＧＰＰは、（保証ビットレート（ＧＢＲ）を使用して）相対ＱｏＳと絶対ＱｏＳの両方を与える。さらに別の例として、トラフィックがネットワークに入ることを承認されるか、またはそうではなく拒否される前にリソースを予約するために、ＧＢＲベースアドミッション制御が使用される。また別の例として、（たとえば、課金制御およびオンラインクレジット制御およびポリシー制御（たとえば、ゲーティング制御、ＱｏＳ制御、およびＱｏＳシグナリング）を含む、フローベース課金を包含する、ポリシー制御および課金（ＰＣＣ）、図２に関して上記で説明されたＰＣＲＦの要素を通してエンフォースされる）ポリシーが、どのような処置をトラフィックストリームに適用すべきかを決定する。
【００１３】
３ＧＰＰは、パケットデータネットワーク（ＰＤＮ）の概念を規定する。ＰＤＮは、たいていの場合、インターネットプロトコル（ＩＰ）ネットワーク（たとえば、インターネットまたはオペレータＩＰマルチメディアサブシステム（ＩＭＳ）サービスネットワーク）である。ＰＤＮは、１つまたは複数の名前を有する。各名前は、アクセスポイント名（ＡＰＮ）と呼ばれるストリングにおいて規定されている。ＰＧＷは、１つまたは複数のＰＤＮに対するゲートウェイである。ＵＥは、１つまたは複数のＰＤＮ接続を有し得る。ＰＤＮ接続は、ＰＤＮへのＵＥアクセスを与える、ＵＥとＰＧＷとの間の論理ＩＰトンネルである。ＰＤＮ接続のセットアップは、ＵＥから始動される。
【００１４】
あらゆるＰＤＮ接続は、３ＧＰＰ  ＴＳ２３．４０１のセクション４．７．２に記載されているように、１つまたは複数のベアラからなる。ベアラは、ＵＥとＰＧＷとの間の共通ＱｏＳ処置を受けるトラフィックフローを一意に識別する。特定のアクセス上の各ベアラは、一意のベアラＩＤを有する。３ＧＰＰアクセス上では、ベアラは、ＵＥとＰＧＷとの間でエンドツーエンドである。あらゆるＰＤＮ接続は少なくとも１つのベアラを有し、このベアラはデフォルトベアラと呼ばれる。ＰＤＮ接続上のすべての追加のベアラは、デディケーテッドベアラと呼ばれる。
【００１５】
２つのタイプのベアラ、すなわち、ＧＢＲベアラおよび非ＧＢＲベアラがある。あらゆるＥＰＳベアラは、以下のＱｏＳパラメータ、すなわち、ＱｏＳクラス識別子（ＱＣＩ）と割り当ておよび保持優先度（ＡＲＰ：Ａｌｌｏｃａｔｉｏｎ  ａｎｄ  Ｒｅｔｅｎｔｉｏｎ  Ｐｒｉｏｒｉｔｙ）とに関連付けられる。ＧＢＲベアラは、さらに、保証ビットレート（ＧＢＲ）および最大ビットレート（ＭＢＲ）についてのビットレートパラメータに関連付けられる。非ＧＢＲベアラは、ベアラレベルビットレートパラメータを有しない。代わりに、アグリゲート最大ビットレート（ＡＭＢＲ）を使用するすべての非ＧＢＲベアラのアグリゲートエンフォースメント（ａｇｇｒｅｇａｔｅ  ｅｎｆｏｒｃｅｍｅｎｔ）がある。ＡＰＮ−ＡＭＢＲはサブスクライバおよびアクセスポイント名ごとに規定され、ＵＥ−ＡＭＢＲはサブスクライバごとに規定される。
【００１６】
ベアラは、ＩＰパケットの形態でトラフィックを搬送する。どのトラフィックがベアラ上で搬送されるかは、フィルタによって規定される。フィルタはｎ−ｔｕｐｌｅであり、ここで、ｔｕｐｌｅにおける各要素は、値、範囲、またはワイルドカードを含んでいる。ｎ−ｔｕｐｌｅは、ＩＰフローとしても知られる。
【００１７】
５−ｔｕｐｌｅの一例は、（宛先（ｄｓｔ）ＩＰ＝８３．５０．２０．１１０、ソース（ｓｒｃ）ＩＰ＝１４５．４５．６８．２０１、ｄｓｔポート＝８０、ｓｒｃポート＝＊、ｐｒｏｔ＝ＴＣＰ）である。この５−ｔｕｐｌｅは、ソースおよび宛先ＩＰアドレス、ソースおよび宛先ポート、ならびにプロトコルを規定する。ソースポートはワイルドカードである。この５−ｔｕｐｌｅフィルタに一致するトラフィックは、ＩＰ＝１４５．４５．６８．２０１からＩＰ＝８３．５０．２０．１１０およびｐｏｒｔ＝８０へのすべての伝送制御プロトコル（ＴＣＰ）トラフィックである。
【００１８】
トラフィックフローテンプレート（ＴＦＴ）は、１つまたは複数のフィルタを含んでいる。あらゆるベアラはＴＦＴを有する。ＰＤＮ接続およびアクセス内の１つのベアラは、明示的ＴＦＴを欠くことがある（このベアラは、一般にデフォルトベアラである）。暗黙的に、そのようなベアラは、すべてのパケットに一致する単一のフィルタをもつＴＦＴを有する。
【００１９】
図７は、２つのＵＥベアラの一例を示す。より詳細には、図７は、２つの異なるデディケーテッドベアラ（すなわち、図に示されていないデフォルトベアラに加えて）をもつＵＥの一例を示す。図７の例では、ＵＬおよびＤＬにおけるＴＦＴがある。
【００２０】
ベアラは、たとえば、異なるサービス品質および特性を与えるために使用される。ＵＥがアクティブであるとき、ＵＥは、すべてのトラフィックが進むデフォルトベアラを有する。ネットワークまたはＵＥは、異なる品質および／または特性をもつ２次／デディケーテッドベアラを始動することができる。ネットワークは、トラフィックを検査することによってデディケーテッドベアラを有するべきであるフローを検出することができるか、または、ネットワークは、アプリケーション機能（ＡＦ）によって、オペレータのＩＰサービスにおけるエンティティを通知され得るか、または、ネットワークは、ＵＥによって、デディケーテッドベアラの必要について通知され得る。たとえば、ビデオセッションが検出された場合、ネットワークは、新しいベアラの確立をトリガし、どのトラフィックがどのベアラ（すなわち、ＴＦＴ）上を進むべきであるかを分けるためにフィルタを適用することができる。このＴＦＴはまた、ＵＥがＵＬトラフィックを正しいベアラ上に置くことができるように、ＵＥに送られる。ＤＬでは、ＴＦＴは、あるフローがどのトランスポートトンネル（たとえば、汎用パケット無線サービス（ＧＰＲＳ）トンネリングプロトコル（ＧＴＰ）トンネル）およびベアラの上で送られるべきであるかをマッピング／選択するために使用される。
【００２１】
ＴＦＴは、以下の識別子、すなわち、ソースアドレスおよびサブネットマスク、プロトコル番号（ＩＰｖ４）／次のヘッダ（ＩＰｖ６）、宛先ポート範囲、ソースポート範囲、ＩＰｓｅｃ  ＳＰＩ、ＴＯＳ（ＩＰｖ４）／トラフィッククラス（ＩＰｖ６）およびマスク、ならびにフローラベル（ＩＰｖ６）のうちの１つまたは複数を含むことができる。たとえば、ＵＥ  ＩＰアドレスと同じである宛先ＩＰアドレスをもつＩＰパケットをインターネットから受信すると、ＰＤＮ  ＧＷは、ＵＥ  ＩＰアドレスに関連付けられたＴＦＴがあるかどうかを確認し、受信されたＩＰパケットをＴＦＴと一致させようとする。一致がある場合、ＰＤＮ  ＧＷは、そのＴＦＴに関連付けられたベアラ上でパケットを送る。同様のプロシージャが、ＵＥによって採用される。ＵＥの上位レイヤ部（たとえば、アプリケーション）から送られたＵＬパケットが（たとえば、無線プロトコルが存在する）ＵＥの下位レイヤによって受信されたとき、一致するＴＦＴがあるかどうかを決定するための確認がある。
【００２２】
たとえば、クライアントとのモバイルネットワーク対話を有することによるクライアントスループット推定を改善するためにネットワーク支援を使用するためのイニシアチブがある。１つの一般的な使用事例は、適応ビットレートビデオストリーミング適用例についてのＱｏＥを改善するためにネットワーク支援を使用している。これらの手法は、以下でより詳細に説明される。対話ゲートウェイと呼ばれる機能は、ＵＥ（ＵＥの異なる部分）に対する通信のためにネットワーク側において導入される。ＵＥと対話ゲートウェイとの間でＩ１インターフェースが導入される。さらに、対話ゲートウェイは、（対話ゲートウェイの配置に応じて）ＲＡＮに対する別のインターフェース、すなわち、Ｉ２インターフェースを有し得る。対話ゲートウェイは、ＲＡＮ中にまたはＳ−ＧＷインターフェース（ＳＧｉ）においてのいずれかで配置され得る。
【００２３】
図８は、ＲＡＮノードをもつ対話ゲートウェイ配置の一例を示す。図８の例では、２つのドメイン、すなわち、インターネットドメイン８０５およびオペレータドメイン８１０が示されている。インターネットドメイン８０５は、アプリケーション８２０を含むウェブポータル８１５を含む。オペレータドメイン８０５は、無線デバイス１１０（たとえば、図８の例ではＵＥ）と、ＲＡＮ８２５と、コアネットワーク８３０とを含む。無線デバイス１１０は、ＯＳ８３５と、対話アプリケーション８４０と、複数のアプリケーション８４５と、ブラウザ８５０とを含む。ＲＡＮ８２５は、対話ゲートウェイ８５５と推奨のための機能８６０とを含む。Ｉ１インターフェースは、無線デバイス１１０の対話アプリケーション８４０と対話ゲートウェイ８５５との間の対話を与える。Ｉ２インターフェースは、推奨のための機能８６０から対話ゲートウェイ８５５に推奨を送ることを行う。
【００２４】
Ｉ１インターフェースは、現在、ユーザプレーントラフィックに基づいて規定されている。Ｉ１インターフェースは、無線デバイス１１０中のクライアントが対話メッセージを送り、受信することが可能であるように、たとえば、ユーザデータプロトコル（ＵＤＰ）／ＩＰベースであり得る。現在の考えは、対話のために、１つのオペレータのネットワーク中のＲＡＮノードによって単一のＩＰアドレスが使用されることである。この手法は、運用管理（Ｏ＆Ｍ：Ｏｐｅｒａｔｉｏｎｓ  ａｎｄ  Ｍａｎａｇｅｍｅｎｔ）ならびにＲＡＮハンドリング（ｈａｎｄｌｉｎｇ）を簡略化する。言い換えれば、（ＲＡＮ  ＩＰと示される）このＩＰアドレスの存在は、対話メッセージの指示である。無線デバイス１１０中のクライアントは、たとえば、ＤＮＳルックアップによってこのＩＰアドレスを取得することができる。ただし、ＲＡＮ８２５は通常ユーザプレーントラフィックを終端しないので、追加の測度が必要とされる。したがって、ＲＡＮ８２５は、メッセージが対話メッセージであるか否か（すなわち、宛先ＩＰ＝ＲＡＮ  ＩＰであったか）を検出するために、ＵＬトラフィックの「スニッフィング」を実施する必要がある。対話メッセージが識別されたとき、そのメッセージは、対話ゲートウェイ８５５にのみフォワーディングされる（すなわちコアネットワーク８３０に対してフォワーディングされない）。ＲＡＮ８２５中の対話ゲートウェイ８５５が無線デバイス１１０に対話メッセージを送ることを希望するとき、対話メッセージは、ＲＡＮ８２５によってＤＬトラフィック中に送り込まれる。適応ビットレートビデオストリーミング適用例のための使用事例のネットワーク支援では、無線デバイス１１０中のメディアクライアントは、推奨されたビットレートを求めるクエリメッセージをＲＡＮノード８２５に送る。このクエリは、推奨のための機能８６０と対話する対話ゲートウェイ８５５によってハンドリングされる。推奨されたビットレートは、無線デバイス１１０について推定／予測され、最終的に、無線デバイス１１０中のメディアクライアントに応答メッセージ中で送られる。推奨されたビットレートは、いくつかのファクタに依存する。たとえば、推奨されたビットレートは、容量を共有するセル中の無線デバイスの数、無線デバイスの無線状態、およびベアラのＱｏＳ（たとえば、優先度）に依存し得る。
【００２５】
いくつかの目的で、ＲＡＮ中のトラフィックのローカルブレークアウトが適用され得る。３ＧＰＰでは、「ローカルネットワークにおける選択ＩＰトラフィックオフロード（ＳＩＰＴＯ）」と呼ばれるソリューションがある。これは、３ＧＰＰ  ＴＳ２３．４０１のセクション４．３．１５ａおよび３ＧＰＰ  ＴＳ３６．３００のセクション４．８に記載されている。
【００２６】
ローカルネットワーク機能におけるＳＩＰＴＯは、ホームｅＮＢ（（Ｈ）ｅＮＢ）を介して接続されたＩＰ対応ＵＥが、ユーザプレーンがモバイルオペレータのネットワークを横断することなしに規定されたＩＰネットワーク（たとえば、インターネット）にアクセスすることを可能にする。ホームサブスクライバサーバ（ＨＳＳ）におけるサブスクリプションデータは、ローカルネットワークにおけるオフロードが可能にされるか否かをＭＭＥに指示するように、ユーザごとにおよびＡＰＮごとに設定される。
【００２７】
ローカルネットワークにおけるＳＩＰＴＯは、（Ｈ）ｅＮＢとコロケートされたローカルゲートウェイ（Ｌ−ＧＷ）機能を選択すること、または、ローカルネットワーク中に存在する（Ｓ−ＧＷおよびＬ−ＧＷがコロケートされた）スタンドアロンゲートウェイを選択することによって達成され得る。どちらの場合も、選択されたＩＰトラフィックは、ローカルネットワークを介してオフロードされる。
【００２８】
図９は、ｅＮＢが、コロケートされたＬ−ＧＷをもつローカルネットワークにおけるＳＩＰＴＯをサポートするときのｅＮＢのための論理アーキテクチャの一例を示す。
【００２９】
（ＩＳＯ／ＩＥＣ２３００９−１および３ＧＰＰ  ＴＳ２６．２４７に記載されている）動的適応ストリーミングオーバーハイパーテキスト転送プロトコル（ＨＴＴＰ）（ＤＡＳＨ：Ｄｙｎａｍｉｃ  Ａｄａｐｔｉｖｅ  Ｓｔｒｅａｍｉｎｇ  ｏｖｅｒ  ＨＴＴＰ）コンテンツの配信を向上させるために、（ＩＳＯ／ＩＥＣ２３００９−５および３ＧＰＰ  ＴＳ２６．２４７の１３節に記載されている）サーバおよびネットワーク支援ＤＡＳＨ（ＳＡＮＤ：Ｓｅｒｖｅｒ  ａｎｄ  Ｎｅｔｗｏｒｋ  Ａｓｓｉｓｔｅｄ  ＤＡＳＨ）に関するＤＡＳＨ規格の一部は、ネットワーク、サーバ、プロキシ、キャッシュ、コンテンツ配信ネットワーク（ＣＤＮ）ならびにＤＡＳＨクライアントの性能およびステータスのリアルタイム動作特性に関する情報を与えることによってストリーミングセッションの効率を改善する目的で、ＤＡＳＨクライアントとネットワーク要素との間の（または様々なネットワーク要素間の）メッセージを導入する。
【００３０】
図１０は、ＳＡＮＤアーキテクチャおよびメッセージの一例を示す。より詳細には、図１０は、ＤＡＳＨクライアント１００５と、複数のＤＡＳＨアウェアネットワーク要素（ＤＡＮＥ：ＤＡＳＨ−ａｗａｒｅ  ｎｅｔｗｏｒｋ  ｅｌｅｍｅｎｔ）１０１０ａ〜ｂと、メトリックサーバ１０１５とを示す。ＤＡＮＥ１０１０ａ〜ｂは、ＤＡＳＨに関する少なくとも最小限のインテリジェンス（ｉｎｔｅｌｌｉｇｅｎｃｅ）を有する。たとえば、ＤＡＮＥ１０１０ａ〜ｂは、配信されたオブジェクトがメディアプレゼンテーション記述（ＭＰＤ）またはＤＡＳＨセグメントなどのＤＡＳＨフォーマットオブジェクトであることに気づいていることがあり、そのようなオブジェクトに優先度を付けるか、パースするか、さらには修正することがある。ＤＡＮＥ１０１０ａ〜ｂの機能に関するさらなる詳細が、以下で説明される。メトリックサーバ１０１５は、ＤＡＳＨアウェアであり、ＤＡＳＨクライアントからメトリックを集めることを任されている。
【００３１】
さらに、ＳＡＮＤ参照アーキテクチャは、通常ネットワーク要素（ＲＮＥ：ｒｅｇｕｌａｒ  ｎｅｔｗｏｒｋ  ｅｌｅｍｅｎｔ）をも含み得る。ＲＮＥは、ＤＡＳＨアンアウェア（ｕｎａｗａｒｅ）であり、ＤＡＳＨ配信オブジェクトを他のオブジェクトとして扱う。ＲＮＥは、オリジンサーバと１つまたは複数のＤＡＳＨクライアントとの間の経路上に存在し得る（たとえば、透過的なキャッシュ）。
【００３２】
ＳＡＮＤアーキテクチャ内で、ＳＡＮＤメッセージと呼ばれるメッセージの４つのカテゴリーが交換される。これらの４つのカテゴリーは、配信向上パラメータ（ＰＥＤ：Ｐａｒａｍｅｔｅｒｓ  Ｅｎｈａｎｃｉｎｇ  Ｄｅｌｉｖｅｒｙ）メッセージと、受信向上パラメータ（ＰＥＲ：Ｐａｒａｍｅｔｅｒｓ  Ｅｎｈａｎｃｉｎｇ  Ｒｅｃｅｐｔｉｏｎ）メッセージと、ステータスメッセージと、メトリックメッセージとを含む。図１０に示されているように、ＰＥＤメッセージはＤＡＮＥ１０１０ａとＤＡＮＥ１０１０ｂとの間で交換され、ＰＥＲメッセージはＤＡＮＥ１０１０ａ〜ｂからＤＡＳＨクライアント１００５に送られ、ステータスメッセージはＤＡＳＨクライアント１００５からＤＡＮＥ１０１０ａ〜ｂに送られ、メトリックメッセージはＤＡＳＨクライアント１００５からメトリックサーバ１０１５に送られる。
【００３３】
ＳＡＮＤは、サーバ／ＣＤＮとＤＡＳＨクライアントとの間のセッション（管理）を用いておよび用いずに、単方向／双方向、ポイントツーポイント／マルチポイント通信に対処する。ＳＡＮＤは、サーバおよび／またはネットワーク支援を含む基礎となるプロトコルスタックに対するコンテンツアウェアネスおよびサービスアウェアネスを与えるための機構、ならびに、サーバ、プロキシ、キャッシュおよびＣＤＮなど、既存のインターネットインフラストラクチャの要素に対する様々な影響にも対処する。さらに、ＳＡＮＤは、ＤＡＳＨベースサービスのＱｏＳおよびＱｏＥサポートと、概しておよび詳細にはロギングインターフェースのためのスケーラビリティと、ＤＡＳＨベースサービスの分析および監視とに対処する。
【００３４】
上述のように、（たとえば、ＵＥなどの無線デバイス中の）クライアントとＲＡＮとの間の対話シグナリングを与える既存の手法は、ユーザプレーン通信に基づく。ＲＡＮは、対話シグナリングを検出するためにトラフィックのスニッフィングを実施し、ユーザペイロードからそれらのパケットを除外し、パケットをコアネットワークに配信する代わりにパケットを（ＲＡＮ中にある）対話ゲートウェイに送る。ＲＡＮ中の対話ゲートウェイが対話メッセージをＵＥに送ることを希望するとき、メッセージは、ＲＡＮによってＤＬトラフィック中にユーザデータとして送り込まれる。しかし、これらのプロシージャは、ＲＡＮおよびコアネットワーク中の３ＧＰＰ規格化されたプロトコルレイヤに合致しない。ここでは、ＵＰチャネルがエンドツーエンドエンティティであり、あらかじめ指定された端部（ｅｎｄ）でしか、トラフィックが挿入され、削除されることができない。
【００３５】
これらのプロシージャは、規格化された機構に影響を及ぼすことがある。上記で説明されたプロシージャが規格化された機構にどのように影響を及ぼすことがあるかの一例は、課金と合法的インターセプション（ｌａｗｆｕｌ  ｉｎｔｅｒｃｅｐｔｉｏｎ）に関係する。これらの両方の機能では、トラフィックは、ＥＰＳベアラを終端するコアネットワークポイントにおいて監視されなければならない。しかし、対話ゲートウェイにおいてトラフィックを送り込み、削除することによって、コアネットワークにおけるトラフィック監視は、その監視が対話ゲートウェイと交換される余分のトラフィックを考慮することができないので、不正確になる。
【発明の概要】
【００３６】
既存の手法を用いて上記の問題に対処するために、ネットワークノードにおける方法が開示される。本方法は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することを含む。本方法は、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイスにネットワーク支援情報を送信することであって、ネットワーク支援情報が、無線デバイスとコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む、送信することを含む。
【００３７】
いくつかの実施形態では、本方法は、第１のベアラ上で送信されたアプリケーションレイヤシグナリングを、第２のベアラ上で送信されたユーザデータに関連付けることを含み得る。いくつかの実施形態では、第１のベアラ上で送信されたアプリケーションレイヤシグナリングを、第２のベアラ上で送信されたユーザデータに関連付けることは、無線デバイスのアプリケーションクライアントから、第２のベアラ上で送信されたユーザデータに関係するトラフィックをネットワークノードが識別することを可能にする識別情報を受信することと、無線デバイスに関係する１つまたは複数のベアラ上でデータトラフィックを検査することと、受信された識別情報に基づいて、検査されたデータトラフィック内で、第２のベアラ上で送信されたユーザデータに関係するトラフィックを識別することと、第２のベアラ上で送信されたユーザデータに関係する識別されたトラフィックを、第１のベアラ上で送信されたアプリケーションレイヤシグナリングに関連付けることとを含み得る。いくつかの実施形態では、識別情報は１つまたは複数のインターネットプロトコル５−ｔｕｐｌｅを含み得る。
【００３８】
いくつかの実施形態では、本方法は、１つまたは複数の基準に基づいてネットワーク支援データを決定することを含み得る。１つまたは複数の基準は、ネットワークノードに関連付けられたセル中の無線デバイスの数と、無線デバイスの１つまたは複数の無線状態と、第２のベアラに関連付けられたサービス品質とのうちの１つまたは複数を含み得る。いくつかの実施形態では、本方法は、第１のベアラ上で無線デバイスからネットワーク支援データについての要求を受信することと、要求を受信したことに応答して１つまたは複数の基準に基づいてネットワーク支援データを決定することとを含み得る。いくつかの実施形態では、第２のベアラ上で送信されたユーザデータは、ストリーミングメディアコンテンツを含み得、ネットワーク支援データについての受信された要求は、推奨されたレートについての要求を含み得、ネットワーク支援データを決定することは、ストリーミングメディアコンテンツを搬送する第２のベアラについてのビットレートを推定することを含み得、無線デバイスにネットワーク支援情報を送信することは、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイスに第２のベアラについての推定されたビットレートを送信することを含み得る。
【００３９】
いくつかの実施形態では、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することは、アプリケーションレイヤシグナリングをルーティングするための１つまたは複数のフィルタを規定することと、１つまたは複数のフィルタを無線デバイスに与えることとを含み得る。いくつかの実施形態では、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することは、第１のベアラのための無線デバイスにおけるアクセスポイント名を設定することと、第１のベアラのための設定されたアクセスポイント名を使用して、選択されたインターネットプロトコルトラフィックオフロードを実施することとを含み得る。
【００４０】
いくつかの実施形態では、無線デバイスはユーザ機器であり得る。
【００４１】
別の例示的な実施形態によれば、ネットワークノードが開示される。本ネットワークノードは、送信機と、受信機と、送信機および受信機に結合された処理回路要素（ｃｉｒｃｕｉｔｒｙ）とを備える。処理回路要素は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することを行うように設定される。処理回路要素は、送信機を介して、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイスにネットワーク支援情報を送信することであって、ネットワーク支援情報が、無線デバイスとコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む、送信することとを行うように設定される。
【００４２】
別の例示的な実施形態によれば、無線デバイスにおける方法が開示される。本方法は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間に確立された第１のベアラ上のユーザプレーンにおけるアプリケーションレイヤシグナリングを介してネットワークノードからネットワーク支援情報を受信することであって、ネットワーク支援情報が、無線デバイスとコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む、受信することを含む。本方法は、受信されたネットワーク支援情報に基づいて規定された１つまたは複数のパラメータに従って第２のベアラ上でユーザデータを受信することを含む。
【００４３】
いくつかの実施形態では、本方法は、第１のベアラ上のアプリケーションレイヤシグナリングを、第２のベアラ上で受信されたユーザデータに関連付けるための識別情報をネットワークノードに与えることを含み得る。識別情報は１つまたは複数のインターネットプロトコル５−ｔｕｐｌｅを含み得る。
【００４４】
いくつかの実施形態では、本方法は、第１のベアラ上でネットワークノードにネットワーク支援データについての要求を送信することを含み得る。いくつかの実施形態では、第２のベアラ上で受信されたユーザデータは、ストリーミングメディアコンテンツを含み得、ネットワーク支援データについての送信された要求は、ネットワークノードへの推奨されたレートについての要求を含み得、受信されたネットワーク支援データが、ストリーミングメディアコンテンツを搬送する第２のベアラについての推定されたビットレートを含み得、１つまたは複数のパラメータは、推定されたビットレートに基づいて規定され得、本方法は、推定されたビットレートに基づいてストリーミングメディアコンテンツを要求することを含み得る。
【００４５】
いくつかの実施形態では、本方法は、アプリケーションレイヤシグナリングをルーティングするために規定された１つまたは複数のフィルタを受信することであって、１つまたは複数のフィルタが、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することに関連して受信される、受信することを含み得る。
【００４６】
いくつかの実施形態では、本方法は、第１のベアラのためのアクセスポイント名についての設定を受信することであって、アクセスポイント名についての設定が、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することに関連して受信される、受信することを含み得る。
【００４７】
いくつかの実施形態では、第１のベアラ上のユーザプレーンにおけるアプリケーションレイヤシグナリングは、ハイパーテキスト転送プロトコルシグナリングを含み得る。いくつかの実施形態では、無線デバイスはユーザ機器であり得る。
【００４８】
別の例示的な実施形態によれば、無線デバイスが開示される。本無線デバイスは、送信機と、受信機と、送信機および受信機に結合された処理回路要素とを備える。処理回路要素は、受信機を介して、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間に確立された第１のベアラ上のユーザプレーンにおけるアプリケーションレイヤシグナリングを介してネットワークノードからネットワーク支援情報を受信することであって、ネットワーク支援情報が、無線デバイスとコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む、受信することを行うように設定される。処理回路要素は、受信機を介して、受信されたネットワーク支援情報に基づいて規定された１つまたは複数のパラメータに従って第２のベアラ上でユーザデータを受信することを行うように設定される。
【００４９】
本開示のいくつかの実施形態は、１つまたは複数の技術的利点を与え得る。一例として、対話ゲートウェイは、アプリケーションレイヤ上の機能として展開され、依然としてＲＡＮノード中にあり、それにより、それがＲＡＮからのユーザプレーンペイロードを介してクライアントと対話することを可能にし得る。別の例として、対話ゲートウェイは、ローカルブレークアウト機能ゲートウェイとコロケートされ、それにより、無線デバイスとＲＡＮとの間の対話シグナリングのための、ベアラ確立、ルーティング、課金、合法的インターセプトなどの機能を使用することを可能にし得る。さらに別の例として、対話シグナリングは、ＲＡＮ中で実施されるが、アプリケーションレイヤシグナリングとして実施され得、ＨＴＴＰまたはＨＴＴＰセキュア（ＨＴＴＰＳ）などのトランスポートプロトコルを使用し得る。また別の例として、対話ゲートウェイは、ＲＡＮとコロケートされ、有利には、ネットワーク情報をクライアントに与えるために使用され得る、推定されたビットレートなど、ＲＡＮ中で利用可能な情報への直接アクセスを可能にし得る。
【００５０】
別の例として、いくつかの実施形態では、無線デバイス中のクライアントは、ＲＡＮへのユーザデータの識別のための方法を与え得、したがって、有利には、ユーザデータを搬送するベアラがＲＡＮ中で識別され得る。別の例として、いくつかの実施形態では、ユーザデータ（たとえば、メディア）を搬送するベアラと対話シグナリングのために使用されるベアラとの間の関連付けがＲＡＮ中で行われ得、したがって、ＲＡＮ中で収集された情報が、ユーザデータを搬送するベアラに関係し、有利には、たとえば、メディアセッションについての推奨されたレートの正しい情報がクライアントに与えられ得る。別の例として、いくつかの実施形態では、対話ゲートウェイはＲＡＮとコロケートされ得、ここで、クライアントにネットワーク情報を与えるために関連情報が利用可能であり、ならびに、サービスベアラ上でアクションが実施され得、したがって、有利には、クライアントについて、ＱｏＥが改善され得る。別の例として、対話ゲートウェイはＲＡＮとコロケートされ得るがプロトコルレイヤ上にあり得、ここでアプリケーションレイヤデータが送られる。別の例として、ＲＡＮは、対話シグナリングをサービスのベアラに関係付け得、したがって、有利には、クライアントに与えられるべきネットワーク情報を作成するためにサービスベアラのデータが収集され得る。別の例として、対話シグナリングのモビリティは、ＲＡＮ中のローカルブレークアウト機能ゲートウェイによってハンドリングされ得、これは、対話シグナリングが、コンテンツ（たとえば、メディアコンテンツ）のベアラのために利用されるリソースをハンドリングするＲＡＮに接続され得ることを意味する。したがって、コンテンツ通信は、有利には、対話シグナリングのモビリティによって影響を及ぼされないが、通常通りハンドリングされる。
【００５１】
他の利点は、当業者にとってすぐに利用可能であり得る。いくつかの実施形態は、具陳された利点のいずれをも有しないか、いくつかを有するか、またはすべてを有し得る。
【００５２】
開示される実施形態ならびにそれらの特徴および利点のより完全な理解のために、次に、添付の図面とともに、以下の説明が参照される。
【図面の簡単な説明】
【００５３】
【図１】ネットワークの簡略図である。
【図２】ＥＰＣアーキテクチャの概観を示す図である。
【図３】Ｅ−ＵＴＲＡＮの全体的アーキテクチャの概観を示す図である。
【図４】ＥＰＣ  ＣＰプロトコルアーキテクチャの一例を示す図である。
【図５】ＥＰＣ  ＵＰプロトコルアーキテクチャの一例を示す図である。
【図６】ＥＰＳベアラアーキテクチャの一例を示す図である。
【図７】２つのＵＥベアラの一例を示す図である。
【図８】ＲＡＮノードをもつ対話ゲートウェイ配置の一例を示す図である。
【図９】ｅＮＢが、コロケートされたＬ−ＧＷをもつローカルネットワークにおけるＳＩＰＴＯをサポートするときのｅＮＢのための論理アーキテクチャの一例を示す図である。
【図１０】ＳＡＮＤアーキテクチャおよびメッセージの一例を示す図である。
【図１１】いくつかの実施形態による、ネットワークの一実施形態を示すブロック図である。
【図１２】いくつかの実施形態による、ＲＡＮ中のローカルブレークアウト機能ゲートウェイを介したネットワーク支援のための例示的なアーキテクチャを示す図である。
【図１３】いくつかの実施形態による、例示的なベアラ設定を示す図である。
【図１４】いくつかの実施形態による、ローカルブレークアウト機能ゲートウェイを介したネットワーク支援機能と対話するクライアントのための例示的なシーケンスを示す図である。
【図１５】いくつかの実施形態による、適応ビットレートビデオストリーミングのための使用事例のネットワーク支援のための例示的なシーケンス図である。
【図１６】いくつかの実施形態による、ネットワークノードにおける方法の流れ図である。
【図１７】いくつかの実施形態による、無線デバイスにおける方法の流れ図である。
【図１８】いくつかの実施形態による、例示的なＵＥのブロック概略図である。
【図１９】いくつかの実施形態による、例示的な無線デバイスのブロック概略図である。
【図２０】いくつかの実施形態による、例示的なネットワークノードのブロック概略図である。
【図２１】いくつかの実施形態による、例示的な無線ネットワークコントローラまたはコアネットワークノードのブロック概略図である。
【図２２】いくつかの実施形態による、例示的な無線デバイスのブロック概略図である。
【図２３】いくつかの実施形態による、例示的なネットワークノードのブロック概略図である。
【発明を実施するための形態】
【００５４】
上記で説明されたように、（たとえば、ＵＥなどの無線デバイス中の）クライアントとＲＡＮとの間の対話シグナリングを与える既存の手法は、ＲＡＮおよびコアネットワーク中の３ＧＰＰ規格化されたプロトコルレイヤに合致しない。既存のプロシージャは、いくつかの欠陥を有し、課金および合法的インターセプションなど、規格化された機構に影響を及ぼすことがある。すなわち、対話ゲートウェイにおいてトラフィックを送り込み、削除することによって、コアネットワークにおけるトラフィック監視は、その監視が対話ゲートウェイと交換される余分のトラフィックを考慮することができないので、不正確になる。しかしながら、指定されたソリューションはなく、ここで、ＲＡＮとコロケートされたＲＡＮプロトコルの上に対話ゲートウェイが展開され得る。
【００５５】
第２の、後続の問題は、対話シグナリングが、当該のサービスを配信するために使用されるベアラとは異なるベアラ上で対話ゲートウェイに搬送されるべきである場合、対話通信をサービス配信のベアラに関係付けることが可能でなければならないことである。これは、たとえば、推定されたビットレートがベアラの優先度に依存するからである。これは、別個のベアラを使用するトラフィックのローカルブレークアウトとしてＲＡＮノード中で展開される対話シグナリングのためのソリューションがある場合、当てはまる。
【００５６】
本開示は、既存の手法に関連付けられたこれらおよび他の欠陥に対処し得る様々な実施形態を企図する。いくつかの実施形態では、これは、ネットワーク情報（たとえば、推定されたスループット）をクライアントに与えるためのユーザプレーン通信に基づいて、ＲＡＮと無線デバイス（たとえば、ＵＥ）中にあるクライアントとの間の対話シグナリングのために使用される対話ゲートウェイを、ＲＡＮノード中で（たとえば、ｅＮＢなどのネットワークノード中で）ローカルに展開するための方法によって達成される。いくつかの場合には、方法は、ローカルブレークアウト機能ゲートウェイをローカルにコロケートし、その上で、対話ゲートウェイがＲＡＮ中でアプリケーションサーバとして展開されることによって達成され得る。対話シグナリングは、対話シグナリングのために割り振られた別個のベアラを介したローカルブレークアウト機能ゲートウェイを介して、または、ローカルブレークアウト機能ゲートウェイへのベアラ内のトラフィックのＩＰルーティングを使用して、対話ゲートウェイにルーティングされる。別個のベアラは、ＵＥに与えられた別個のＴＦＴを使用して、またはＵＥ中で設定された別個のＡＰＮを使用して、または任意の他の好適な様式で割り振られ得る。
【００５７】
本開示はまた、クライアントに与えられたネットワーク情報とネットワークアクションとがサービスのためのベアラに関係付けられるように、対話シグナリングをサービスのためのベアラにどのように関係付けるべきかについての方法を提供する。いくつかの実施形態では、方法は、クライアントが、サービスのためのトラフィックをどのように識別すべきかの情報を対話ゲートウェイに与えることによって達成される。サービスのためのトラフィックを識別するための情報は、たとえば、ＩＰ  ５−ｔｕｐｌｅの全部または一部分、あるいは任意の他の好適な識別情報を含み得る。ＲＡＮノードは、対話シグナリングを使用するＵＥに関係する現在のベアラのトラフィックの検査を実施し、したがって、サービスのベアラが識別される。ＲＡＮは、次いで、ネットワーク情報を対話ゲートウェイ機能に与えるために使用されるべきサービスベアラのデータを収集するためになど、アクションを実施し、その後、ネットワーク支援情報を（対話ゲートウェイを介して）クライアントに与える。ＲＡＮはまた、クライアントがより良いＱｏＥを達成するのを支援するためにサービスベアラ上でアクションを実施し得る。
【００５８】
本開示のいくつかの実施形態は、１つまたは複数の技術的利点を与え得る。一例として、対話ゲートウェイは、アプリケーションレイヤ上の機能として展開され、依然としてＲＡＮノード中にあり、それにより、それがＲＡＮからのユーザプレーンペイロードを介してクライアントと対話することを可能にし得る。別の例として、対話ゲートウェイは、ローカルブレークアウト機能ゲートウェイとコロケートされ、それにより、無線デバイスとＲＡＮとの間の対話シグナリングのための、ベアラ確立、ルーティング、課金、合法的インターセプトなどの機能を使用することを可能にし得る。さらに別の例として、対話シグナリングは、ＲＡＮ中で実施されるが、アプリケーションレイヤシグナリングとして実施され得、ＨＴＴＰまたはＨＴＴＰＳなどのトランスポートプロトコルを使用し得る。また別の例として、対話ゲートウェイは、ＲＡＮとコロケートされ、有利には、ネットワーク情報をクライアントに与えるために使用され得る、推定されたビットレートなど、ＲＡＮ中で利用可能な情報への直接アクセスを可能にし得る。
【００５９】
別の例として、いくつかの実施形態では、無線デバイス（たとえば、ＵＥ）中のクライアントは、ＲＡＮへのユーザデータの識別のための方法を与え得、したがって、有利には、ユーザデータを搬送するベアラがＲＡＮ中で識別され得る。別の例として、いくつかの実施形態では、ユーザデータ（たとえば、メディア）を搬送するベアラと対話シグナリングのために使用されるベアラとの間の関連付けがＲＡＮ中で行われ得、したがって、ＲＡＮ中で収集された情報が、ユーザデータを搬送するベアラに関係し、有利には、たとえば、メディアセッションについての推奨されたレートの正しい情報がクライアントに与えられ得る。別の例として、いくつかの実施形態では、対話ゲートウェイはＲＡＮとコロケートされ得、ここで、クライアントにネットワーク情報を与えるために関連情報が利用可能であり、ならびに、サービスベアラ上でアクションが実施され得、したがって、有利には、クライアントについて、ＱｏＥが改善され得る。別の例として、対話ゲートウェイはＲＡＮとコロケートされ得るがプロトコルレイヤ上にあり得、ここでアプリケーションレイヤデータが送られる。別の例として、ＲＡＮは、対話シグナリングをサービスのベアラに関係付け得、したがって、有利には、クライアントに与えられるべきネットワーク情報を作成するためにサービスベアラのデータが収集され得る。別の例として、対話シグナリングのモビリティは、ＲＡＮ中のローカルブレークアウト機能ゲートウェイによってハンドリングされ得、これは、対話シグナリングが、コンテンツ（たとえば、メディアコンテンツ）のベアラのために利用されるリソースをハンドリングするＲＡＮに接続され（いくつかの場合には、常に接続され）得ることを意味する。したがって、コンテンツ通信は、有利には、対話シグナリングのモビリティによって影響を及ぼされないが、通常通りハンドリングされる。
【００６０】
他の利点は、当業者にとってすぐに利用可能であり得る。いくつかの実施形態は、具陳された利点のいずれをも有しないか、いくつかを有するか、またはすべてを有し得る。
【００６１】
図１１は、いくつかの実施形態による、ネットワーク１１００の一実施形態を示すブロック図である。ネットワーク１１００は、１つまたは複数の無線デバイス１１０と、（図１１の例示的な実施形態におけるネットワークノード１１５ａおよび１１５ｂを含む）１つまたは複数のネットワークノード１１５とを含む。ネットワークノード１１５ａは、処理回路要素２０２０と、メモリ２０３０と、インターフェース２０１０／２０４０と、アンテナ２０５０とを備える。無線デバイス１１０は、処理回路要素１９２０と、メモリ１９３０と、インターフェース１９１０と、アンテナ１９４０とを備える。これらの構成要素は、ネットワーク１１００において無線接続を与えることなど、ネットワークノードおよび／または無線デバイスに機能を与えるために協働し得る。
【００６２】
たとえば、無線デバイス１１０は、無線インターフェースを介してネットワークノード１１５と通信し得る。たとえば、無線デバイス１１０は、無線信号１１２５ａ、１１２５ｂをネットワークノード１１５のうちの１つまたは複数に送信し、および／または無線信号１１２５ａ、１１２５ｂをネットワークノード１１５のうちの１つまたは複数から受信し得る。無線信号１１２５ａ、１１２５ｂは、ボイストラフィック、データトラフィック、制御信号、および／または任意の他の好適な情報を含んでいることがある。いくつかの実施形態では、ネットワークノード１１５に関連付けられた無線信号カバレッジのエリアはセルと呼ばれることがある。いくつかの実施形態では、無線デバイス１１０はデバイスツーデバイス（Ｄ２Ｄ）能力を有し得る。したがって、無線デバイス１１０は、信号を直接別の無線デバイスから受信し、および／または信号を直接別の無線デバイスに送信することが可能であり得る。
【００６３】
いくつかの実施形態では、ネットワークノード１１５は、無線ネットワークコントローラとインターフェースし得る。無線ネットワークコントローラは、ネットワークノード１１５を制御し得、いくつかの無線リソース管理機能、モビリティ管理機能、および／または他の好適な機能を与え得る。いくつかの実施形態では、無線ネットワークコントローラの機能は、ネットワークノード１１５に含まれ得る。無線ネットワークコントローラは、コアネットワークノードとインターフェースし得る。いくつかの実施形態では、無線ネットワークコントローラは、相互接続ネットワーク１１２０を介してコアネットワークノードとインターフェースし得る。相互接続ネットワーク１１２０は、オーディオ、ビデオ、信号、データ、メッセージ、または前述の任意の組合せを送信することが可能な相互接続システムを指し得る。相互接続ネットワーク１１２０は、デバイス間の通信を可能にするために、１つまたは複数のインターネットプロトコル（ＩＰ）ネットワーク、公衆交換電話網（ＰＳＴＮ）、パケットデータネットワーク、光ネットワーク、パブリックまたはプライベートデータネットワーク、ローカルエリアネットワーク（ＬＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、有線ネットワーク、無線ネットワーク、メトロポリタンエリアネットワーク（ＭＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、インターネット、企業イントラネットなどのローカル、地域、またはグローバル通信またはコンピュータネットワーク、あるいはこれらの組合せを含む任意の他の好適な通信リンクの全部または一部分を含み得る。
【００６４】
いくつかの実施形態では、コアネットワークノードは、無線デバイス１１０のための通信セッションの確立および様々な他の機能を管理し得る。無線デバイス１１０は、非アクセス層レイヤを使用していくつかの信号をコアネットワークノードと交換し得る。非アクセス層シグナリングでは、無線デバイス１１０とコアネットワークノードとの間の信号は、ＲＡＮを通して透過的に受け渡され得る。いくつかの実施形態では、ネットワークノード１１５は、たとえば、Ｘ２インターフェースなど、ノード間インターフェースを介して１つまたは複数のネットワークノードとインターフェースし得る。
【００６５】
上記で説明されたように、ネットワーク１１００の例示的な実施形態は、１つまたは複数の無線デバイス１１０と、無線デバイス１１０と（直接または間接的に）通信することが可能な１つまたは複数の異なるタイプのネットワークノード１１５とを含み得る。
【００６６】
いくつかの実施形態では、非限定的な用語、無線デバイスが使用される。本明細書で説明される無線デバイス１１０は、ネットワークノード１１５および／または別の無線デバイスと無線で通信することが可能な、そうするように設定された、構成された、および／または動作可能な任意のタイプの無線デバイスであり得る。無線で通信することは、空中で情報を伝達するのに好適な、電磁信号、電波、赤外線信号、および／または他のタイプの信号を使用して無線信号を送信および／または受信することを伴い得る。特定の実施形態では、無線デバイスは、直接人間対話なしに情報を送信および／または受信するように設定され得る。たとえば、無線デバイスは、内部または外部イベントによってトリガされたとき、あるいは、ネットワークからの要求に応答して、所定のスケジュールでネットワークに情報を送信するように設計され得る。概して、無線デバイスは、無線通信が可能な、そのために設定された、構成された、および／または動作可能な任意のデバイス、たとえば無線通信デバイスを表現し得る。無線デバイスの例は、限定はしないが、スマートフォンなどのＵＥを含む。さらなる例は、無線カメラ、無線対応タブレットコンピュータ、ラップトップ埋込み機器（ＬＥＥ）、ラップトップ搭載機器（ＬＭＥ）、ＵＳＢドングル、および／または無線顧客構内機器（ＣＰＥ）を含む。無線デバイス１１０はまた、無線通信デバイス、ターゲットデバイス、Ｄ２Ｄ  ＵＥ、マシン型通信（ＭＴＣ）ＵＥまたはマシンツーマシン（Ｍ２Ｍ）通信が可能なＵＥ、低コストおよび／または低複雑度ＵＥ、ＵＥを装備したセンサー、あるいは任意の他の好適なデバイスであり得る。
【００６７】
１つの特定の例として、無線デバイス１１０は、３ＧＰＰのＧＳＭ、ＵＭＴＳ、ＬＴＥ、および／または５Ｇ規格など、３ＧＰＰによって公表された１つまたは複数の通信規格による通信のために設定されたＵＥを表現し得る。本明細書で使用される「ＵＥ」は、必ずしも、関連するデバイスを所有し、および／または動作させる人間のユーザという意味における「ユーザ」を有するとは限らない。代わりに、ＵＥは、人間のユーザへの販売、または人間のユーザによる動作を意図されるが、特定の人間のユーザに最初に関連付けられないことがあるデバイスを表現し得る。
【００６８】
無線デバイス１１０は、たとえばサイドリンク通信のための３ＧＰＰ規格を実装することによって、Ｄ２Ｄ通信をサポートし得、この場合、Ｄ２Ｄ通信デバイスと呼ばれることがある。
【００６９】
また別の特定の例として、モノのインターネット（ＩＯＴ）シナリオでは、無線デバイスは、監視および／または測定を実施し、そのような監視および／または測定の結果を別の無線デバイスおよび／またはネットワークノードに送信する、マシンまたは他のデバイスを表現し得る。無線デバイスは、この場合、Ｍ２Ｍデバイスであり得、Ｍ２Ｍデバイスは、３ＧＰＰコンテキストではＭＴＣデバイスと呼ばれることがある。１つの特定の例として、無線デバイスは、３ＧＰＰ狭帯域モノのインターネット（ＮＢ−ＩｏＴ）規格を実装するＵＥであり得る。そのようなマシンまたはデバイスの特定の例は、センサー、電力計などの計量デバイス、産業用機械類、あるいは家庭用または個人用電気器具（たとえば、冷蔵庫、テレビジョン、時計などの個人用ウェアラブルなど）である。他のシナリオでは、無線デバイスは車両または他の機器を表現し得、車両または他の機器は、その動作ステータスを監視することおよび／またはその動作ステータスに関して報告すること、あるいはその動作に関連付けられた他の機能が可能である。
【００７０】
上記で説明された無線デバイス１１０は無線接続のエンドポイントを表現し得、その場合には、デバイスは無線端末と呼ばれることがある。さらに、上記で説明された無線デバイスはモバイルであり得、その場合には、デバイスはモバイルデバイスまたはモバイル端末と呼ばれることもある。
【００７１】
図１１に描かれているように、無線デバイス１１０は、任意のタイプの無線エンドポイント、移動局、モバイルフォン、無線ローカルループフォン、スマートフォン、ＵＥ、デスクトップコンピュータ、ＰＤＡ、セルフォン、タブレット、ラップトップ、ＶｏＩＰフォンまたはハンドセットであり得、これは、ネットワークノード１１５および／または他の無線デバイスなど、ネットワークノードとの間でデータおよび／または信号を無線で送り、受信することが可能である。無線デバイス１１０は、処理回路要素１９２０と、メモリ１９３０と、インターフェース１９１０と、アンテナ１９４０とを備える。無線デバイス１１０の構成要素は、単一のより大きいボックス内に位置する単一のボックスとして描かれているが、実際には、無線デバイスは、単一の図示された構成要素を形成する複数の異なる物理的構成要素を備え得る（たとえば、メモリ１９３０は複数の個別マイクロチップを備え得、各マイクロチップは総記憶容量の一部分を表現する）。
【００７２】
処理回路要素１９２０は、単体で、またはメモリ１９３０などの他の無線デバイス１１０構成要素と組み合わせてのいずれかで、無線デバイス１１０に機能を与えるように動作可能な、マイクロプロセッサ、コントローラ、マイクロコントローラ、中央処理ユニット、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、または任意の他の好適なコンピューティングデバイス、リソースのうちの１つまたは複数の組合せ、あるいはハードウェア、ソフトウェアおよび／または符号化された論理の組合せであり得る。そのような機能は、本明細書で開示される特徴または利益のうちのいずれかを含む、本明細書で説明される様々な無線特徴を与えることを含み得る。
【００７３】
メモリ１９３０は、限定はしないが、永続記憶装置、固体メモリ、リモートでマウントされたメモリ、磁気媒体、光媒体、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、リムーバブル媒体、あるいは任意の他の好適なローカルまたはリモートメモリ構成要素を含む、任意の形態の揮発性または不揮発性メモリであり得る。メモリ１９３０は、無線デバイス１１０によって利用される、ソフトウェアおよび符号化された論理を含む、任意の好適なデータ、命令、または情報を記憶し得る。メモリ１９３０は、処理回路要素１９２０によって行われた計算および／またはインターフェース１９１０を介して受信されたデータを記憶するために使用され得る。
【００７４】
インターフェース１９１０は、無線デバイス１１０とネットワークノード１１５との間のシグナリングおよび／またはデータの無線通信において使用され得る。たとえば、インターフェース１９１０は、無線デバイス１１０が、無線接続にわたってネットワークノード１１５からデータを送り、受信することを可能にするために必要とされ得る、フォーマットすること、コーディングすること、または変換することを実施し得る。インターフェース１９１０はまた、アンテナ１９４０に結合されるかまたはアンテナ１９４０の一部であり得る、無線送信機および／または受信機を含み得る。無線機は、無線接続を介してネットワークノード１１５に送出されるべきであるデジタルデータを受信し得る。無線機は、デジタルデータを、適切なチャネルおよび帯域幅パラメータを有する無線信号にコンバートし得る。無線信号は、次いで、アンテナ１９４０を介してネットワークノード１１５に送信され得る。
【００７５】
アンテナ１９４０は、データおよび／または信号を無線で送信および受信することが可能な任意のタイプのアンテナであり得る。いくつかの実施形態では、アンテナ１９４０は、たとえば、２ＧＨｚと６６ＧＨｚとの間の無線信号を送信／受信するように動作可能な１つまたは複数の全方向の、セクタまたはパネルアンテナを備え得る。いくつかの実施形態では、アンテナ１９４０は、この範囲外の信号を送信／受信することが可能であり得る。一例として、５Ｇシステムにおいて動作するアンテナ１９４０は、下側周波数（たとえば、４００ＭＨｚと同程度に低い）における送信／受信をサポートし得る。簡単のために、アンテナ１９４０は、無線信号が使用されている限り、インターフェース１９１０の一部と見なされ得る。
【００７６】
また、いくつかの実施形態では、一般用語「ネットワークノード」が使用される。本明細書で使用される「ネットワークノード」は、無線デバイスと、ならびに／あるいは、無線デバイスへの無線アクセスを可能にし、および／または与える、無線通信ネットワーク中の他の機器と、直接または間接的に通信することが可能な、そうするように設定された、構成された、および／または動作可能な機器を指す。ネットワークノードの例は、限定はしないが、アクセスポイント（ＡＰ）を含み、特に、無線アクセスポイントを含む。ネットワークノードは、無線基地局などの基地局（ＢＳ）を表現し得る。無線基地局の特定の例は、ノードＢ、エボルブドノードＢ（ｅＮＢ）、およびｇＮＢを含む。基地局は、基地局が与えるカバレッジの量（または、言い方を変えれば、基地局の送信電力レベル）に基づいてカテゴリー分類され得、その場合、フェムト基地局、ピコ基地局、マイクロ基地局、またはマクロ基地局と呼ばれることもある。「ネットワークノード」は、リモート無線ヘッド（ＲＲＨ）と呼ばれることがある、集中型デジタルユニットおよび／またはリモートラジオユニット（ＲＲＵ）など、分散型無線基地局の１つまたは複数（またはすべて）の部分をも含む。そのようなリモートラジオユニットは、アンテナ統合無線機としてアンテナと統合されることも統合されないこともある。分散型無線基地局の部分は、分散型アンテナシステム（ＤＡＳ）において、ノードと呼ばれることもある。
【００７７】
特定の非限定的な例として、基地局は、リレーを制御するリレーノードまたはリレードナーノードであり得る。
【００７８】
ネットワークノードのまたさらなる例は、マルチスタンダード無線（ＭＳＲ）ＢＳなどのＭＳＲ無線機器、無線ネットワークコントローラ（ＲＮＣ）または基地局コントローラ（ＢＳＣ）などのネットワークコントローラ、基地トランシーバ局（ＢＴＳ）、送信ポイント、送信ノード、マルチセル／マルチキャスト協調エンティティ（ＭＣＥ）、コアネットワークノード（たとえば、ＭＳＣ、ＭＭＥなど）、運用保守（Ｏ＆Ｍ：Ｏｐｅｒａｔｉｏｎ  ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）ノード、運用サポートシステム（ＯＳＳ）ノード、自己組織化ネットワーク（ＳＯＮ）ノード、測位ノード（たとえば、エボルブドサービングモバイルロケーションセンタ（Ｅ−ＳＭＬＣ））、ドライブテスト最小化（ＭＤＴ：ｍｉｎｉｍｉｚａｔｉｏｎ  ｏｆ  ｄｒｉｖｅ  ｔｅｓｔ）、あるいは任意の他の好適なネットワークノードを含む。しかしながら、より一般的には、ネットワークノードは、無線通信ネットワークへの無線デバイスアクセスを可能にし、および／または与え、あるいは、無線通信ネットワークにアクセスした無線デバイスに何らかのサービスを与えることが可能な、そうするように設定された、構成された、および／または動作可能な任意の好適なデバイス（またはデバイスのグループ）を表現し得る。
【００７９】
図１１では、ネットワークノード１１５ａは、処理回路要素２０２０と、メモリ２０３０と、インターフェース２０１０／２０４０と、アンテナ２０５０とを備える。これらの構成要素は、単一のより大きいボックス内に位置する単一のボックスとして描かれている。しかしながら、実際には、ネットワークノード１１５ａは、単一の図示された構成要素を形成する複数の異なる物理的構成要素を備え得る（たとえば、インターフェース２０１０／２０４０は、有線接続のためのワイヤを結合するための端末と、無線接続のための無線トランシーバとを備え得る）。別の例として、ネットワークノード１１５ａは、複数の異なる物理的に別個の構成要素が、ネットワークノード１１５ａの機能を与えるために対話する、仮想ネットワークノードであり得る（たとえば、処理回路要素２０２０は、３つの別個のエンクロージャ中にある３つの別個のプロセッサを備え得、各プロセッサは、ネットワークノード１１５ａの特定の事例のための異なる機能を担当する）。同様に、ネットワークノード１１５ａは、複数の物理的に別個の構成要素（たとえば、ノードＢ構成要素およびＲＮＣ構成要素、ＢＴＳ構成要素およびＢＳＣ構成要素など）から組み立てられ得、これらは各々、それら自体のそれぞれのプロセッサ、記憶装置、およびインターフェース構成要素を有し得る。ネットワークノード１１５ａが複数の別個の構成要素（たとえば、ＢＴＳ構成要素およびＢＳＣ構成要素）を備えるいくつかのシナリオでは、別個の構成要素のうちの１つまたは複数が、いくつかのネットワークノードの間で共有され得る。たとえば、単一のＲＮＣが、複数のノードＢを制御し得る。そのようなシナリオでは、各一意のノードＢとＢＳＣとのペアは、別個のネットワークノードであり得る。いくつかの実施形態では、ネットワークノード１１５ａは、複数の無線アクセス技術（ＲＡＴ）をサポートするように設定され得る。そのような実施形態では、いくつかの構成要素は複製され得（たとえば、異なるＲＡＴのための別個のメモリ２０３０）、いくつかの構成要素は再利用され得る（たとえば、同じアンテナ２０５０がＲＡＴによって共有され得る）。
【００８０】
処理回路要素２０２０は、単体で、またはメモリ２０３０などの他のネットワークノード１１５ａ構成要素と併せてのいずれかで、ネットワークノード１１５ａに機能を与えるように動作可能な、マイクロプロセッサ、コントローラ、マイクロコントローラ、中央処理ユニット、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、または任意の他の好適なコンピューティングデバイス、リソースのうちの１つまたは複数の組合せ、あるいはハードウェア、ソフトウェアおよび／または符号化された論理の組合せであり得る。たとえば、処理回路要素２０２０は、メモリ２０３０に記憶された命令を実行し得る。そのような機能は、無線デバイス１１０などの１つまたは複数の無線デバイスに、本明細書で開示される特徴または利益のうちのいずれかを含む、本明細書で説明される様々な無線特徴を与えることを含み得る。
【００８１】
メモリ２０３０は、限定はしないが、永続記憶装置、固体メモリ、リモートでマウントされたメモリ、磁気媒体、光媒体、ＲＡＭ、ＲＯＭ、リムーバブル媒体、あるいは任意の他の好適なローカルまたはリモートメモリ構成要素を含む、任意の形態の揮発性または不揮発性コンピュータ可読メモリを備え得る。メモリ２０３０は、ネットワークノード１１５ａによって利用される、ソフトウェアおよび符号化された論理を含む、任意の好適な命令、データまたは情報を記憶し得る。メモリ２０３０は、プロセッサ２０２０によって行われた計算および／またはインターフェース２０１０／２０４０を介して受信されたデータを記憶するために使用され得る。
【００８２】
ネットワークノード１１５ａは、ネットワークノード１１５ａ、ネットワーク１１５ｂ、および／または無線デバイス１１０の間のシグナリングおよび／またはデータの有線または無線通信において使用され得る、インターフェース２０１０／２０４０をも備える。たとえば、インターフェース２０１０／２０４０は、ネットワークノード１１５ａが、有線接続にわたってネットワーク１１５ｂからデータを送り、受信することを可能にするために必要とされ得る、フォーマットすること、コーディングすること、または変換することを実施し得る。インターフェース２０１０／２０４０はまた、アンテナ２０５０に結合されるかまたはアンテナ２０５０の一部であり得る、無線送信機および／または受信機を含み得る。無線機は、無線接続を介して他のネットワークノードまたは無線デバイスに送出されるべきであるデジタルデータを受信し得る。無線機は、デジタルデータを、適切なチャネルおよび帯域幅パラメータを有する無線信号にコンバートし得る。無線信号は、次いで、アンテナ２０５０を介して適切な受信側（たとえば、無線デバイス１１０）に送信され得る。
【００８３】
アンテナ２０５０は、データおよび／または信号を無線で送信および受信することが可能な任意のタイプのアンテナであり得る。いくつかの実施形態では、アンテナ２０５０は、たとえば、２ＧＨｚと６６ＧＨｚとの間の無線信号を送信／受信するように動作可能な１つまたは複数の全方向の、セクタまたはパネルアンテナを備え得る。いくつかの実施形態では、アンテナ２０５０は、この範囲外の信号を送信／受信することが可能であり得る。一例として、５Ｇシステムにおいて動作するアンテナ２０５０は、下側周波数（たとえば、４００ＭＨｚと同程度に低い）における送信／受信をサポートし得る。全方向アンテナは、任意の方向に無線信号を送信／受信するために使用され得、セクタアンテナは、特定のエリア内のデバイスから無線信号を送信／受信するために使用され得、パネルアンテナは、比較的直線ラインで無線信号を送信／受信するために使用される見通し線アンテナであり得る。
【００８４】
本明細書で使用される「無線ノード」という用語は、一般的に、各々がそれぞれ上記で説明されたような、無線デバイスとネットワークノードの両方を指すために使用される。
【００８５】
ネットワークノードおよび無線デバイスなどの用語は、非限定的であると見なされるべきであり、それら２つの間のある階層関係を特に暗示せず、概して、「ネットワークノード」はデバイス１と見なされ得、「無線デバイス」はデバイス２と見なされ得、これらの２つのデバイスは何らかの無線チャネル上で互いと通信する。
【００８６】
無線デバイス１１０、ネットワークノード１１５、および（無線ネットワークコントローラまたはコアネットワークノードなどの）他のネットワークノードの例示的な実施形態が、図１８〜図２３に関して以下でより詳細に説明される。
【００８７】
図１１はネットワーク１１００の特定の構成を示しているが、本開示は、本明細書で説明される様々な実施形態が、任意の好適な設定を有する様々なネットワークに適用され得ることを企図する。たとえば、ネットワーク１１００は、任意の好適な数の無線デバイス１１０およびネットワークノード１１５、ならびに無線デバイス間の通信、または無線デバイスと（固定電話などの）別の通信デバイスとの間の通信をサポートするのに適した追加の要素を含み得る。異なる実施形態では、無線ネットワーク１１００は、任意の数の有線または無線ネットワーク、ネットワークノード、基地局、コントローラ、無線デバイス、中継局、ならびに／あるいは有線接続を介してかまたは無線接続を介してかにかかわらず、データおよび／または信号の通信を容易にするかまたはその通信に参加し得る他の構成要素を備え得る。
【００８８】
さらに、いくつかの実施形態はＬＴＥネットワークにおいて実装されるとして説明され得るが、実施形態は、任意の好適な構成要素を使用する任意の適切なタイプの電気通信システムにおいて実装され得、ＲＡＴまたはマルチＲＡＴシステムに適用可能であり、ここで、エンドユーザにおけるＱｏＥを最適化するためにネットワーク支援情報がアプリケーションクライアントに与えられ得る。たとえば、本明細書で説明される様々な実施形態は、ＬＴＥ、ＬＴＥアドバンスト、ＮＲ、５Ｇ、ＵＭＴＳ、ＨＳＰＡ、ＧＳＭ、ｃｄｍａ２０００、ＷＣＤＭＡ、ＷｉＭａｘ、ＵＭＢ、ＷｉＦｉ、別の好適なＲＡＴ、あるいは１つまたは複数のＲＡＴの任意の好適な組合せに適用可能であり得る。したがって、ネットワーク１００は、任意のタイプの通信、電気通信、データ、セルラー、および／または無線ネットワークあるいは他のタイプのシステムを表現し得る。特定の実施形態では、ネットワーク１００は、特定の規格あるいは他のタイプのあらかじめ規定されたルールまたはプロシージャに従って動作するように設定され得る。したがって、無線通信ネットワークの特定の実施形態は、モバイル通信用グローバルシステム（ＧＳＭ）、Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ（ＵＭＴＳ）、Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）、および／または他の好適な２Ｇ、３Ｇ、４Ｇ、または５Ｇ規格など、通信規格、ＩＥＥＥ８０２．１１規格などの無線ローカルエリアネットワーク（ＷＬＡＮ）規格、ならびに／あるいは、ワールドワイドインターオペラビリティフォーマイクロウェーブアクセス（ＷｉＭａｘ）、Ｂｌｕｅｔｏｏｔｈ、および／またはＺｉｇＢｅｅ規格など、任意の他の適切な無線通信規格を実装し得る。
【００８９】
いくつかの実施形態はＤＬにおける無線送信のコンテキストにおいて説明され得るが、本開示は、様々な実施形態がＵＬにおいて等しく適用可能であることを企図する。
【００９０】
本明細書で説明されるソリューションは、任意の好適な構成要素を使用する任意の適切なタイプのシステムにおいて実装され得るが、説明されるソリューションの特定の実施形態は、図１１に示されている例示的な無線通信ネットワークなどの無線ネットワークにおいて実装され得る。図１１の例示的な実施形態では、無線通信ネットワークは、通信および他のタイプのサービスを１つまたは複数の無線デバイスに与える。図示の実施形態では、無線通信ネットワークは、無線通信ネットワークによって与えられるサービスへの無線デバイスのアクセスおよび／またはそれらのサービスの使用を容易にするネットワークノードの１つまたは複数のインスタンスを含む。無線通信ネットワークは、無線デバイス間の通信、または無線デバイスと固定電話などの別の通信デバイスとの間の通信をサポートするのに適した追加の要素をさらに含み得る。
【００９１】
添付の図面を参照しながら、次に、本明細書で企図された実施形態のうちのいくつかが以下でより十分に説明される。しかしながら、他の実施形態は、本開示の範囲内に含まれ、本明細書で記載される実施形態のみに限定されるものとして解されるべきではない。むしろ、これらの実施形態は、当業者に概念の範囲を伝達するために、例として与えられる。同じような番号は、説明全体にわたって同じような要素を指す。
【００９２】
本明細書で開示される実施形態のいずれかの任意の特徴は、適切であればいかなる場合も、任意の他の実施形態に適用され得ることに留意されたい。同じように、実施形態のいずれかの任意の利点は、他の実施形態に適用され得、その逆も同様である。同封の実施形態の他の目的、特徴、および利点は、以下の説明から明らかになろう。
【００９３】
概して、本明細書で使用されるすべての用語は、本明細書で別段明示的に規定されない限り、本技術分野におけるその通例の意味に従って解釈されるべきである。「１つの（ａ／ａｎ）／その（ｔｈｅ）要素、装置、構成要素、手段、ステップなど」へのすべての言及は、別段明示的に述べられていない限り、その要素、装置、構成要素、手段、ステップなどの少なくとも１つの事例を指すようにオープンに解釈されるべきである。本明細書で開示されるいずれの方法のステップも、明示的に述べられていない限り、開示される厳密な順序で実施される必要はない。
【００９４】
上記で説明されたように、本開示は、ゲートウェイを含むローカルブレークアウト機能として、ＲＡＮとＵＥ中にあるクライアントとの間の対話シグナリングのために使用される対話ゲートウェイをＲＡＮ中でローカルに展開するための方法を提供する。いくつかの実施形態では、対話シグナリングは、ネットワーク支援情報をクライアントに与えるためのユーザプレーン通信（たとえば、ＨＴＴＰ）に基づく。いくつかの実施形態では、対話シグナリングは、ユーザペイロードデータを搬送するベアラとは無関係に、ローカルブレークアウト機能ゲートウェイにおいて終端するベアラ上で搬送される。本開示はまた、クライアントに与えられたネットワーク支援情報と支援情報から導出されたネットワークアクションとが、サービスのためのユーザデータ（たとえば、メディアコンテンツ）を搬送するベアラに関係付けられるように、対話シグナリングをサービスのためのユーザデータ（たとえば、メディアコンテンツ）を搬送するベアラにどのように関係付けるべきかについての方法を提供する。
【００９５】
例示的な一実施形態によれば、ネットワークノード１１５ａなどのネットワークノードが、ローカルブレークアウト機能ゲートウェイと無線デバイス１１０のアプリケーションクライアントとの間の第１のベアラを確立する。いくつかの実施形態では、ローカルブレークアウト機能ゲートウェイは、ネットワークノード１１５ａにおいてコロケートされる。ネットワークノード１１５ａは、任意の好適な様式でローカルブレークアウト機能と無線デバイス１１０のアプリケーションクライアントとの間の第１のベアラを確立し得る。一例として、ネットワークノード１１５ａは、アプリケーションレイヤシグナリングをルーティングするための１つまたは複数のフィルタを規定することと、１つまたは複数のフィルタを無線デバイス１１０に与えることとによって、（ネットワークノード１１５ａにおいてコロケートされ得る）ローカルブレークアウト機能ゲートウェイと、無線デバイス１１０のアプリケーションクライアントとの間の第１のベアラを確立し得る。そのようなシナリオでは、無線デバイス１１０は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することに関連して、アプリケーションレイヤシグナリングをルーティングするために規定された１つまたは複数のフィルタを受信する。
【００９６】
別の例として、いくつかの実施形態では、ネットワークノード１１５ａは、第１のベアラのための無線デバイス１１０におけるアクセスポイント名を設定することと、第１のベアラのための設定されたアクセスポイント名を使用して、選択されたインターネットプロトコルトラフィックオフロードを実施することとによって、ローカルブレークアウト機能ゲートウェイと、無線デバイス１１０のアプリケーションクライアントとの間の第１のベアラを確立し得る。そのようなシナリオでは、無線デバイス１１０は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することに関連して、第１のベアラのためのアクセスポイント名についての設定を受信し得る。
【００９７】
ネットワークノード１１５ａは、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイス１１０にネットワーク支援情報を送信する。ユーザプレーンにおけるアプリケーションレイヤシグナリングは、たとえば、ＨＴＴＰまたはＨＴＴＰＳシグナリングであり得る。ネットワーク支援情報は、無線デバイス１１０とコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む。ネットワーク支援情報は、任意の好適な情報であり得る。いくつかの実施形態では、ネットワーク支援情報は、推奨されたレートであり得る。いくつかの実施形態では、ネットワーク支援情報は、無線デバイス１１０とコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する１つまたは複数の他のパラメータであり得る。
【００９８】
ローカルブレークアウト機能ゲートウェイと無線デバイス１１０のアプリケーションクライアントとの間の第１のベアラと、無線デバイス１１０とコアネットワークノードとの間に確立される第２のベアラとは、任意の順序で確立され得、第１のベアラと第２のベアラとが確立される順序は、異なる実装形態に従って変動し得る。たとえば、いくつかの実施形態では、ローカルブレークアウト機能ゲートウェイと無線デバイス１１０のアプリケーションクライアントとの間の第１のベアラは、第２のベアラが無線デバイス１１０とコアネットワークノードとの間に確立される前に確立され得る。別の例として、いくつかの実施形態では、第２のベアラは、第１のベアラがローカルブレークアウト機能ゲートウェイと無線デバイス１１０のアプリケーションクライアントとの間に確立される前に、無線デバイス１１０とコアネットワークノードとの間に確立され得る。さらに別の例として、いくつかの実施形態では、ローカルブレークアウト機能ゲートウェイと無線デバイス１１０のアプリケーションクライアントとの間の第１のベアラは、無線デバイス１１０とコアネットワークノードとの間の第２のベアラと同時に確立され得る。
【００９９】
いくつかの実施形態では、ネットワークノード１１５ａは、１つまたは複数の基準に基づいてネットワーク支援データを決定し得る。１つまたは複数の基準は、任意の好適な基準であり得る。たとえば、いくつかの実施形態では、ネットワークノード１１５ａは、ネットワークノード１１５ａに関連付けられたセル中の無線デバイス１１０の数と、無線デバイス１１０の１つまたは複数の無線状態と、第２のベアラに関連付けられたサービス品質とのうちの１つまたは複数に基づいてネットワーク支援情報を決定し得る。
【０１００】
いくつかの実施形態では、無線デバイス１１０は、第１のベアラ上でネットワークノード１１５ａにネットワーク支援データについての要求を送信し得る。そのようなシナリオでは、ネットワークノード１１５ａは、第１のベアラ上で無線デバイス１１０からネットワーク支援データについての要求を受信する。ネットワークノード１１５ａは、要求を受信したことに応答して１つまたは複数の基準に基づいてネットワーク支援データを決定し得る。
【０１０１】
無線デバイス１１０は、ローカルブレークアウト機能ゲートウェイと無線デバイス１１０のアプリケーションクライアントとの間に確立された第１のベアラ上のユーザプレーンにおけるアプリケーションレイヤシグナリングを介してネットワークノード１１５ａからネットワーク支援情報を受信する。上述のように、ローカルブレークアウト機能ゲートウェイは、ネットワークノード１１５ａにおいてコロケートされ得る。ネットワーク支援情報は、無線デバイス１１０とコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む。無線デバイス１１０は、受信されたネットワーク支援情報に基づいて規定された１つまたは複数のパラメータに従って第２のベアラ上でユーザデータを受信する。
【０１０２】
いくつかの実施形態では、ネットワークノード１１５ａは、第１のベアラ上で送信されたアプリケーションレイヤシグナリングを、第２のベアラ上で送信されたユーザデータに関連付ける。第１のベアラ上で送信されたアプリケーションレイヤシグナリングと、第２のベアラ上で送信されたユーザデータとの関連付けは、任意の好適な様式で遂行され得る。１つの非限定的な例として、無線デバイス１１０は、識別情報をネットワークノード１１５に与え得る。識別情報は、第１のベアラ上のアプリケーションレイヤシグナリングを、第２のベアラ上で受信されたユーザデータに関連付けるために、ネットワークノード１１５ａによって使用され得る。たとえば、ネットワークノード１１５ａは、無線デバイス１１０のアプリケーションクライアントから、第２のベアラ上で送信されたユーザデータに関係するトラフィックをネットワークノード１１５ａが識別することを可能にする識別情報を受信することによって、第１のベアラ上で送信されたアプリケーションレイヤシグナリングを、第２のベアラ上で送信されたユーザデータに関連付け得る。ネットワークノード１１５ａは、無線デバイス１１０に関係する１つまたは複数のベアラ上でデータトラフィックを検査し、受信された識別情報に基づいて、検査されたデータトラフィック内で、第２のベアラ上で送信されたユーザデータに関係するトラフィックを識別する。ネットワークノード１１５ａは、第２のベアラ上で送信されたユーザデータに関係する識別されたトラフィックを、第１のベアラ上で送信されたアプリケーションレイヤシグナリングに関連付ける。識別情報は、任意の好適な情報であり得る。たとえば、識別情報は、５−ｔｕｐｌｅ、（ポート番号などの）５−ｔｕｐｌｅの一部、４−ｔｕｐｌｅ（たとえば、クライアントＩＰ、クライアントポート、サーバＩＰおよびプロトコルＩＤ）、クライアントＩＰおよび／またはサーバＳＮＩ、マークされたパケット、ならびに／あるいは、メディアパケットの何らかの他の種類のマーキング／アイデンティティであり得るか、またはそれらを含み得る。
【０１０３】
いくつかの実施形態では、複数のＨＴＴＰフローが第２のベアラ上で搬送され得る。たとえば、いくつかの場合には、適応ビットレート提供物は、オーディオ、ビデオおよび他の情報を別個のＨＴＴＰフロー上に分ける。したがって、いくつかの場合には、第２のベアラは、すべてのメディア関係ＨＴＴＰフロー（たとえば、５−Ｔｕｐｌｅシーケンス）を集め得る。
【０１０４】
いくつかの実施形態では、第２のベアラ上で送信されたユーザデータは、ストリーミングメディアコンテンツであり得る。そのようなシナリオでは、ネットワーク支援データについての要求は、推奨されたレートについての要求であり得る。ネットワーク支援データを決定する際に、ネットワークノード１１５ａは、ストリーミングメディアコンテンツを搬送する第２のベアラについてのビットレートを推定し、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイス１１０に第２のベアラについての推定されたビットレートを送信し得る。無線デバイス１１０は、推定されたビットレートに基づいて規定された１つまたは複数のパラメータに従って第２のベアラ上でユーザデータを受信し、推定されたビットレートに基づいてストリーミングメディアコンテンツを要求し得る。
【０１０５】
図１２は、いくつかの実施形態による、ＲＡＮ中のローカルブレークアウト機能ゲートウェイを介したネットワーク支援のための例示的なアーキテクチャを示す。図１２の例では、無線デバイス１１０（たとえば、図１２の例ではＵＥ）は、（図１２の例ではＲＡＮと示されている）ネットワークノード１１５、コアネットワークゲートウェイ１３０、およびサーバ１２０５とともに示されている。無線デバイス１１０はクライアント１２１０を含む。ネットワークノード１１５は、ローカルブレークアウト機能ゲートウェイ１２１５と、対話ゲートウェイ１２２０と、推奨のための機能１２２５とを含む。
【０１０６】
図１２の例示的なアーキテクチャでは、ローカルブレークアウト機能ゲートウェイ１２１５は、ネットワークノード１１５中でローカルにコロケートされる。ローカルブレークアウト機能ゲートウェイ１２１５の上で、対話ゲートウェイ１２２０は、ＲＡＮ中でアプリケーションサーバとして展開される。対話シグナリングは、対話シグナリングのために割り振られた別個のベアラを介したローカルブレークアウト機能ゲートウェイ１２１５を介して、または、ローカルブレークアウト機能ゲートウェイ１２１５へのベアラ内のトラフィックのＩＰルーティングを使用して、対話ゲートウェイ１２２０にルーティングされる。
【０１０７】
推奨のための機能１２２５は、ネットワーク支援情報を計算することができる。たとえば、いくつかの実施形態では、推奨のための機能１２２５は、メディアコンテンツ（たとえば、オーディオおよび／またはビデオコンテンツ）についての推奨されたレートを計算し得る。いくつかの場合には、計算は、ＲＡＮおよび／または他の好適な基準における利用可能なリソースに基づく。決定されたネットワーク支援情報はデディケーテッドベアラ中に送り込まれ得、デディケーテッドベアラは、ＲＡＮノード１１５においてブレークアウトし（ｂｒｅａｋ  ｏｕｔ）、このネットワーク支援情報をクライアント１２１０（たとえば、メディアクライアント）にトランスポートする。図１１に関して上記で説明されたように、ネットワーク支援情報は、クライアント１２１０が要求メッセージを介してそのような情報を要求した後に、クライアント１２１０に与えられ得る。いくつかの実施形態では、要求メッセージは、ＲＡＮノード１１５中のローカルブレークアウト機能１２１５において終端するブレークアウトベアラ上でＵＰトラフィックとして送られ得る。
【０１０８】
ローカルブレークアウト機能ゲートウェイ１２１５と、対話ゲートウェイ１２２０と、推奨のための機能１２２５とは、ネットワークノード１１５を示す単一のボックス内に描かれているが、他の構成が可能である。
【０１０９】
クライアント１２１０と対話ゲートウェイ１２２０との間の対話通信の可能な展開は、サーバおよびネットワーク支援ＤＡＳＨ（ＳＡＮＤ）マルチメディアサービスである。ＳＡＮＤは、３ＧＰＰ  ＴＳ２６．２４７のセクション１３．６により詳細に記載されている。そのようなシナリオでは、対話ゲートウェイ１２２０は、その場合、ＤＡＮＥとして実装され得、対話シグナリングはＰＥＲメッセージおよびステータスメッセージとして実装され得る。言い換えれば、いくつかの実施形態では、ＤＡＮＥはネットワークノード１１５（たとえば、ｅＮＢ）に応じて位置決めされ、それにより、ＤＡＮＥ機能が、ＲＡＮリソースアウェアネスに基づいて、推奨されたレート情報を使用することを可能にし得る。ネットワーク支援情報（たとえば、推奨されたレート）がＤＡＮＥによってＨＴＴＰデータを介してＤＡＳＨクライアントに与えられることを可能にするために、ネットワークノード１１５におけるＤＡＮＥは、（ＤＡＳＨクライアントをホストする）無線デバイスに対するＵＰペイロードとして、そのようなネットワーク支援情報を送り込むことができる。後者は、本明細書で説明されるようにネットワークノード１１５におけるローカルブレークアウト機能を使用することによって達成され得、これは、ネットワークノード１１５においてＵＰベアラを終端し、ＤＡＮＥなどの機能がブレークアウトベアラ中に直接ＵＰデータトラフィックを送り込むことを可能にし、したがって、（ＤＡＳＨ支援情報を含んでいる）そのようなトラフィックは、アプリケーションレイヤにおいて無線デバイスに達することができる。いくつかの実施形態では、ローカルブレークアウトベアラは、ＤＡＮＥからのネットワーク支援情報をＤＡＳＨクライアントに送るためにのみ使用され得る。この情報は、ＤＡＳＨサーバからのコンテンツを搬送する古典的なＵＰベアラを介してＤＡＳＨクライアントに送られ得る、ＤＡＳＨメディアコンテンツのペイロードとは無関係であり得る。
【０１１０】
そのような手法は、ＤＡＮＥが、ネットワークノード１１５の機能であり、所与のサービスのための予測されたレートに関する情報を直接与えられることを可能にし、その情報は、ＲＡＮノード１１５が何を監視することができるかに基づく。たとえば、そのような情報は、所与のサービスのための利用可能な推定されたリソースと利用可能なスループットとに基づき得る。ＤＡＮＥはＨＴＴＰレベルにおいてＤＡＳＨクライアントと通信する必要があるので、その情報は、ＲＡＮノード１１５に対してローカルにブレークアウトするＵＰベアラに送り込まれ得る。ローカルブレークアウトはネットワーク支援情報を顧慮し、ＤＡＳＨサーバによって与えられるメディアコンテンツトラフィックに影響しない。ＤＡＳＨクライアントは、ＵＰベアラトラフィックを介してネットワーク支援情報を受信する。クライアントは、ＤＡＳＨメディアレート予測のためにこの情報を使用することが可能であり、これは、最適化されたＤＡＳＨオーディオ／ビデオＱｏＥにつながる。ＵＰを介したネットワーク支援情報の送信を可能にすることは、オーバージエアでのシグナリング負荷を低減し、ＲＲＣなどの他のプロトコルおよび仕様に対する影響をなくす。
【０１１１】
図１３は、いくつかの実施形態による、例示的なベアラ設定を示す。上記で説明された図１２と同様に、図１３は、無線デバイス１１０（たとえば、図１３の例ではＵＥ）、（図１３の例ではＲＡＮと示されている）ネットワークノード１１５、コアネットワークゲートウェイ１３０、およびサーバ１２０５を示す。無線デバイス１１０はクライアント１２１０を含む。ネットワークノード１１５は、ローカルブレークアウト機能ゲートウェイ１２１５と、対話ゲートウェイ１２２０と、推奨のための機能１２２５とを含む。
【０１１２】
図１３の例示的なアーキテクチャでは、ローカルブレークアウト機能ゲートウェイ１２１５は、ネットワークノード１１５中でローカルにコロケートされる。ローカルブレークアウト機能ゲートウェイ１２１５の上で、対話ゲートウェイ１２２０は、ＲＡＮ中でアプリケーションサーバとして展開される。対話シグナリングは、対話シグナリングのために割り振られた別個のベアラを介したローカルブレークアウト機能ゲートウェイ１２１５を介して、または、ローカルブレークアウト機能ゲートウェイ１２１５へのベアラ内のトラフィックのＩＰルーティングを使用して、対話ゲートウェイ１２２０にルーティングされる。
【０１１３】
さらに、図１３は、それぞれ、データのために使用されるベアラおよび対話シグナリングのために使用されるベアラを示す。より詳細には、図１３の例では、メディアコンテンツのために使用される１つのベアラ１３０５がある。ベアラ１３０５は、コアネットワークゲートウェイ１３０に接続される。ベアラ１３１０は、対話シグナリングのために使用される。ベアラ１３１０は、ＲＡＮノード１１５中のローカルブレークアウト機能ゲートウェイ１２１５に接続される。
【０１１４】
上記で説明されたように、対話ゲートウェイ１２２０宛ての対話シグナリングをローカルブレークアウト機能ゲートウェイ１２１５に別個のベアラ１３１０上でルーティングすることは、様々なやり方で遂行され得る。１つの非限定的な例として、ルーティングは、ローカルに展開されたアプリケーションサーバに別個のベアラ１３１０を介して対話シグナリングをルーティングするために、対話ゲートウェイ１２２０のための別個のフィルタ（たとえば、ＴＦＴ）を規定することによって遂行され得る。いくつかの実施形態では、フィルタは、たとえば、ベアラ確立において無線デバイス１１０に与えられ得る。別の非限定的な例として、ローカルネットワークにおけるＳＩＰＴＯが使用され得る。そのようなシナリオでは、ローカルネットワークにおけるＳＩＰＴＯは、ローカルに展開されたアプリケーションサーバに別個のベアラを介してローカルトラフィックをダイレクトするために、ローカルトラフィックのための別個のＡＰＮを使用することによって採用され得る。いくつかの実施形態では、ＡＰＮは、無線デバイス１１０において設定され得る。
【０１１５】
本明細書で説明される様々な実施形態のための使用事例の一例は、適応ビットレートビデオストリーミングのためのネットワーク支援である。そのような例示的な使用事例は、図１４〜図１５に関して以下で説明される。ネットワークは、無線デバイス（たとえば、ＵＥ）中のメディアクライアントと対話し、推奨されたレートなどのネットワーク情報をメディアクライアントに与える。メディアクライアントは、次のダウンロードのためのメディア表現を選択するとき、推奨されたレート情報を使用する。
【０１１６】
図１４は、いくつかの実施形態による、ローカルブレークアウト機能ゲートウェイを介したネットワーク支援機能と対話するクライアントのための例示的なシーケンスを示す。より詳細には、図１４は、ビデオアプリケーションクライアント１４０５を含む無線デバイス１１０（たとえば、図１４の例ではＵＥ）と、ネットワークノード１１５（たとえば、図１４の例ではｅＮＢ）と、ビデオサーバ１４１０との間のシグナリングの交換を示す。図１４の例では、ネットワークノード１１５は、ローカルブレークアウト機能ゲートウェイ１２１５とネットワーク支援情報機能１４１５とを含む。以下の図１４の説明では、対話ゲートウェイは、ネットワーク支援機能１４１５として示される。
【０１１７】
ステップ１４−１において、無線デバイス１１０中のビデオクライアント１４０５は、ネットワークノード１１５において（すなわち、ＲＡＮにおいて）終端されるＵＰベアラを介してネットワーク支援情報を（たとえば、ＵＰベアラ上で送られるＨＴＴＰシグナリングメッセージを介して）要求する。言い換えれば、ベアラは、ＲＡＮにおいてブレークアウトする。ネットワークノード１１５は、ＲＲＭに関する情報を保持し、無線デバイス１１０においてビデオクライアント１４０５によって使用されるサービスについての最適トラフィックレートを推定することが可能である。そのような最適トラフィックレートは、任意の好適な基準に基づき得る。たとえば、最適トラフィックレートは、所与のサービスのための利用可能な推定されたリソースおよび利用可能なスループットのうちの１つまたは複数に基づき得る。ＲＡＮのみが、たとえば、半永続的スケジューリングなどのリソース割り当てに関して同じリソース、無線インターフェースの全体的負荷、将来のコミットメントについて競合する他の無線デバイスに気づいているので、そのような推奨されたレートがＲＡＮノード１１５によって計算されることは重要である。
【０１１８】
ステップ１４−２において、ネットワークノード１１５は、ＵＰにおいてブレークアウトベアラ上で送られるシグナリング（たとえば、ＨＴＴＰシグナリング）を介して要求に応答し、ここで、推奨された（たとえば、最適）トラフィックレートはビデオクライアント１４０５に送られる。
【０１１９】
ステップ１４−３において、無線デバイス１１０は、ネットワークノード１１５によって与えられた推奨されたトラフィックレートを考慮に入れることによって、レート選択を実施する。この支援情報は、ステップ１４−４においてメディアコンテンツをビデオサーバ１４１０に要求するときに無線デバイス１１０のビデオクライアント１４０５によって使用され得る。たとえば、ビデオクライアント１４０５は、ネットワーク支援情報機能１４１５を介してネットワークノード１１５によって推奨されたレートにおいてビデオセグメントを送るようにビデオサーバ１４１０に依頼することができる。ステップ１４−５において、ビデオサーバ１４１０は、ビデオセグメントを無線デバイス１１０に送る。
【０１２０】
この方法に従うことによって、ネットワーク支援情報（たとえば、推奨されたレート）は、有利には、ＵＰベアラ（すなわち、ローカルブレークアウトベアラ）の終端点においてエンティティによって交換される。特に、これは、ＵＰトラフィックがＵＰベアラの終端点でない場所中に送り込まれないかまたはその場所において削除され得ない３ＧＰＰ規格化原理に合致する。
【０１２１】
図１５は、いくつかの実施形態による、適応ビットレートビデオストリーミングのための使用事例のネットワーク支援のための例示的なシーケンス図である。より詳細には、図１５は、メディアクライアント１５０５を含む無線デバイス１１０（たとえば、図１５の例ではＵＥ）と、ネットワークノード１１５（たとえば、ｅＮＢ）と、コアネットワークノード１３０と、メディアサーバ１５１０との間のシグナリングの交換を示す。図１５の例では、ネットワークノード１１５は、ローカルブレークアウト機能ゲートウェイ１２１５と、対話ゲートウェイ１２２０と、推奨のための機能１２２５とを含む。
【０１２２】
ステップ１５−１において、ユーザデータ（すなわち、メディアサーバ１５１０からのメディア配信）のためのベアラ１５１５が、無線デバイス１１０（たとえば、図１５の例ではメディアクライアント１５０５を含むＵＥ）とコアネットワーク１３０との間に確立される。ステップ１５−２において、対話シグナリングを対話ゲートウェイ１２２０に搬送するために、ネットワークノード１１５中のローカルブレークアウト機能ゲートウェイ１２１５へのベアラが確立される。ベアラは、任意の好適な様式で確立され得る。１つの非限定的な例として、ベアラは、対話ゲートウェイ１２２０のために設定された別個のＡＰＮを使用することによって確立され得る。別の非限定的な例として、ベアラは、対話ゲートウェイ１２２０のための別個のフィルタ（たとえば、ＴＦＴ）を使用することによって確立され得る。
【０１２３】
ステップ１５−３において、無線デバイス１１０のメディアクライアント１５０５からネットワークノード１１５（特に、ローカルブレークアウト機能ゲートウェイ１２１５を介して、ネットワークノード１１５中に含まれる対話ゲートウェイ１２２０）への対話シグナリングが始動される。無線デバイス１１０のメディアクライアント１５０５は、メディア配信を搬送するベアラ１５１５がクエリに関連付けられ得るように、メディア配信をどのように識別すべきかに関する情報を含み得る。識別情報は、任意の好適な識別情報であり得る。たとえば、いくつかの実施形態では、識別情報は、５−ｔｕｐｌｅ、（ポート番号などの）５−ｔｕｐｌｅの一部、４−ｔｕｐｌｅ（たとえば、クライアントＩＰ、クライアントポート、サーバＩＰおよびプロトコルＩＤ）、クライアントＩＰおよび／またはサーバＳＮＩ、マークされたパケット、ならびに／あるいは、メディアパケットの何らかの他の種類のマーキング／アイデンティティであり得る。
【０１２４】
ステップ１５−４において、無線デバイス１１０のメディアクライアント１５０５は、メディアサーバ１５１０に対してビデオについての第１の要求を送る。ステップ１５−５において、ＭＰＤは、メディアサーバ１５１０から無線デバイス１１０のメディアクライアント１５０５にダウンロードされる。
【０１２５】
ステップ１５−６において、ネットワークノード１１５は、推奨されたレートが、メディアコンテンツを搬送するベアラ１５１５に関係する情報に基づいて導出され得るように、対話シグナリングを、メディアコンテンツを搬送するベアラ１５１５に関連付ける。いくつかの実施形態では、ネットワークノード１１５は、始動メッセージ中に含まれる識別情報を使用して無線デバイス１１０に関係するすべてのベアラ中でトラフィックの検査を実施する。メディアコンテンツがあるベアラ中で識別されたとき、そのベアラは、対話シグナリングに関連付けられたメディアコンテンツベアラとしてマークされる。
【０１２６】
ステップ１５−７において、ネットワークノード１１５における対話ゲートウェイ１２２０は、無線デバイス１１０のメディアクライアント１５０５に始動応答を送る。ステップ１５−８において、無線デバイス１１０のメディアクライアント１５０５は、ＭＰＤからどのメディア表現が利用可能であるかを読み取る。
【０１２７】
ステップ１５−９において、無線デバイス１１０のメディアクライアント１５０５は、推奨されたレートを得るために、ベアラ１５２０上でネットワークノード１１５における対話ゲートウェイ１２２０にクエリを送る。いくつかの実施形態では、クエリは、利用可能なメディア表現を含み得る。
【０１２８】
ステップ１５−１０において、（対話ゲートウェイ１２２０および推奨のための機能１２２５を介した）ネットワークノード１１５は、メディア配信を搬送するベアラ１５１５についてのビットレートを推定／予測する。推定は、任意の好適な基準に基づき得る。たとえば、いくつかの実施形態では、推定は、容量を共有するセル中の無線デバイスの数、無線デバイスの無線状態、およびベアラのＱｏＳ（たとえば、優先度）のうちの１つまたは複数などの情報に基づき得る。ネットワークノード１１５は、推奨されたレートを導出する。
【０１２９】
ステップ１５−１１において、ネットワークノード１１５は、導出された推奨されたレートを、ベアラ１５２０上で無線デバイス１１０のメディアクライアント１５０５に送る。ステップ１５−１２において、無線デバイス１１０のメディアクライアント１５０５は、推奨されたレートを入力として使用して好適なメディア表現を選択する。ステップ１５−１３において、無線デバイス１１０のメディアクライアント１５０５は、選択されたメディア表現をもつメディアセグメントｘをダウンロードするための要求をメディアサーバ１５１０に送る。ステップ１５−１４において、無線デバイス１１０のメディアクライアントは、メディアサーバ１５２０からセグメントｘをダウンロードする。
【０１３０】
図１６は、いくつかの実施形態による、ネットワークノードにおける方法１６００の流れ図である。方法１６００は、ステップ１６０４において開始し、ここで、ネットワークノードは、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立する。いくつかの実施形態では、無線デバイスはユーザ機器であり得る。
【０１３１】
いくつかの実施形態では、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することは、アプリケーションレイヤシグナリングをルーティングするための１つまたは複数のフィルタを規定することと、１つまたは複数のフィルタを無線デバイスに与えることとを含み得る。いくつかの実施形態では、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することは、第１のベアラのための無線デバイスにおけるアクセスポイント名を設定することと、第１のベアラのための設定されたアクセスポイント名を使用して、選択されたインターネットプロトコルトラフィックオフロードを実施することとを含み得る。
【０１３２】
ステップ１６０８において、ネットワークノードは、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイスにネットワーク支援情報を送信し、ネットワーク支援情報は、無線デバイスとコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む。
【０１３３】
いくつかの実施形態では、本方法は、第１のベアラ上で送信されたアプリケーションレイヤシグナリングを、第２のベアラ上で送信されたユーザデータに関連付けることを含み得る。いくつかの実施形態では、第１のベアラ上で送信されたアプリケーションレイヤシグナリングを、第２のベアラ上で送信されたユーザデータに関連付けることは、無線デバイスのアプリケーションクライアントから、第２のベアラ上で送信されたユーザデータに関係するトラフィックをネットワークノードが識別することを可能にする識別情報を受信することと、無線デバイスに関係する１つまたは複数のベアラ上でデータトラフィックを検査することと、受信された識別情報に基づいて、検査されたデータトラフィック内で、第２のベアラ上で送信されたユーザデータに関係するトラフィックを識別することと、第２のベアラ上で送信されたユーザデータに関係する識別されたトラフィックを、第１のベアラ上で送信されたアプリケーションレイヤシグナリングに関連付けることとを含み得る。いくつかの実施形態では、識別情報は１つまたは複数のインターネットプロトコル５−ｔｕｐｌｅを含み得る。
【０１３４】
いくつかの実施形態では、本方法は、１つまたは複数の基準に基づいてネットワーク支援データを決定することを含み得る。１つまたは複数の基準は、ネットワークノードに関連付けられたセル中の無線デバイスの数と、無線デバイスの１つまたは複数の無線状態と、第２のベアラに関連付けられたサービス品質とのうちの１つまたは複数を含み得る。いくつかの実施形態では、本方法は、第１のベアラ上で無線デバイスからネットワーク支援データについての要求を受信することと、要求を受信したことに応答して１つまたは複数の基準に基づいてネットワーク支援データを決定することとを含み得る。いくつかの実施形態では、第２のベアラ上で送信されたユーザデータは、ストリーミングメディアコンテンツを含み得、ネットワーク支援データについての受信された要求は、推奨されたレートについての要求を含み得、ネットワーク支援データを決定することは、ストリーミングメディアコンテンツを搬送する第２のベアラについてのビットレートを推定することを含み得、無線デバイスにネットワーク支援情報を送信することは、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイスに第２のベアラについての推定されたビットレートを送信することを含み得る。
【０１３５】
図１７は、いくつかの実施形態による、無線デバイスにおける方法１７００の流れ図である。方法１７００は、ステップ１７０４において開始し、ここで、無線デバイスは、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間に確立された第１のベアラ上のユーザプレーンにおけるアプリケーションレイヤシグナリングを介してネットワークノードからネットワーク支援情報を受信し、ネットワーク支援情報は、無線デバイスとコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む。いくつかの実施形態では、無線デバイスはユーザ機器であり得る。いくつかの実施形態では、第１のベアラ上のユーザプレーンにおけるアプリケーションレイヤシグナリングは、ＨＴＴＰまたはＨＴＴＰＳシグナリングを含み得る。
【０１３６】
いくつかの実施形態では、本方法は、第１のベアラ上でネットワークノードにネットワーク支援データについての要求を送信することを含み得る。いくつかの実施形態では、第２のベアラ上で受信されたユーザデータは、ストリーミングメディアコンテンツを含み得、ネットワーク支援データについての送信された要求は、ネットワークノードへの推奨されたレートについての要求を含み得、受信されたネットワーク支援データが、ストリーミングメディアコンテンツを搬送する第２のベアラについての推定されたビットレートを含み得、１つまたは複数のパラメータは、推定されたビットレートに基づいて規定され得、本方法は、推定されたビットレートに基づいてストリーミングメディアコンテンツを要求することを含み得る。
【０１３７】
いくつかの実施形態では、本方法は、アプリケーションレイヤシグナリングをルーティングするために規定された１つまたは複数のフィルタを受信することであって、１つまたは複数のフィルタが、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することに関連して受信される、受信することを含み得る。
【０１３８】
いくつかの実施形態では、本方法は、第１のベアラのためのアクセスポイント名についての設定を受信することであって、アクセスポイント名についての設定が、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することに関連して受信される、受信することを含み得る。
【０１３９】
ステップ１７０８において、無線デバイスは、受信されたネットワーク支援情報に基づいて規定された１つまたは複数のパラメータに従って第２のベアラ上でユーザデータを受信する。
【０１４０】
いくつかの実施形態では、本方法は、第１のベアラ上のアプリケーションレイヤシグナリングを、第２のベアラ上で受信されたユーザデータに関連付けるための識別情報をネットワークノードに与えることを含み得る。識別情報は１つまたは複数のインターネットプロトコル５−ｔｕｐｌｅを含み得る。
【０１４１】
図１８は、いくつかの実施形態による、例示的なＵＥのブロック概略図である。図１８に示されているように、ＵＥ１８００は、上記で説明された例示的な無線デバイス１１０である。ＵＥ１８００は、アンテナ１８０５と、無線フロントエンド回路要素１８１０と、処理回路要素１８１５と、コンピュータ可読記憶媒体１８３０とを含む。アンテナ１８０５は、１つまたは複数のアンテナまたはアンテナアレイを含み得、無線信号を送り、および／または受信するように設定され、無線フロントエンド回路要素１８１０に接続される。いくつかの代替実施形態では、無線デバイス１８００はアンテナ１８０５を含まないことがあり、代わりに、アンテナ１８０５は、無線デバイス１８００とは別個であり、インターフェースまたはポートを通して無線デバイス１８００に接続可能であり得る。
【０１４２】
無線フロントエンド回路要素１８１０は、様々なフィルタおよび増幅器を備え得、アンテナ１８０５および処理回路要素１８１５に接続され、アンテナ１８０５と処理回路要素１８１５との間で通信される信号を調節するように設定される。いくつかの代替実施形態では、ＵＥ１８００は無線フロントエンド回路要素１８１０を含まないことがあり、代わりに、処理回路要素１８１５は、無線フロントエンド回路要素１８１０なしでアンテナ１８０５に接続され得る。
【０１４３】
処理回路要素１８１５は、無線周波数（ＲＦ）トランシーバ回路要素、ベースバンド処理回路要素、およびアプリケーション処理回路要素のうちの１つまたは複数を含み得る。いくつかの実施形態では、ＲＦトランシーバ回路要素、ベースバンド処理回路要素、およびアプリケーション処理回路要素は、別個のチップセット上にあり得る。代替実施形態では、ベースバンド処理回路要素およびアプリケーション処理回路要素の一部または全部は組み合わせられて１つのチップセットになり得、ＲＦトランシーバ回路要素は別個のチップセット上にあり得る。さらに代替の実施形態では、ＲＦトランシーバ回路要素およびベースバンド処理回路要素の一部または全部は同じチップセット上にあり得、アプリケーション処理回路要素は別個のチップセット上にあり得る。また他の代替実施形態では、ＲＦトランシーバ回路要素、ベースバンド処理回路要素、およびアプリケーション処理回路要素の一部または全部は、同じチップセット中で組み合わせられ得る。処理回路要素１８１５は、たとえば、１つまたは複数の中央処理ユニット（ＣＰＵ）、１つまたは複数のマイクロプロセッサ、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、および／または１つまたは複数のフィールドプログラマブルゲートアレイ（ＦＰＧＡ）を含み得る。
【０１４４】
特定の実施形態では、無線デバイスによって与えられているものとして本明細書で説明される機能の一部または全部は、コンピュータ可読記憶媒体１８３０に記憶された命令を実行する処理回路要素１８１５によって与えられ得る。代替実施形態では、機能の一部または全部は、ハードワイヤード様式などで、コンピュータ可読媒体に記憶された命令を実行することなしに処理回路要素１８１５によって与えられ得る。それらの特定の実施形態のいずれでも、コンピュータ可読記憶媒体に記憶された命令を実行するか否かにかかわらず、処理回路要素は、説明される機能を実施するように設定されると言われ得る。そのような機能によって与えられる利益は、処理回路要素１８１５単独に、またはＵＥ１８００の他の構成要素に限定されないが、全体としてＵＥによって、ならびに／または概してエンドユーザおよび無線ネットワークによって、享受される。
【０１４５】
アンテナ１８０５、無線フロントエンド回路要素１８１０、および／または処理回路要素１８１５は、ＵＥまたは無線デバイスによって実施されるものとして本明細書で説明される受信動作を実施するように設定され得る。任意の情報、データおよび／または信号が、ネットワークノードおよび／または別の無線デバイスから受信され得る。
【０１４６】
処理回路要素１８１５は、無線デバイスによって実施されるものとして本明細書で説明される決定動作を実施するように設定され得る。処理回路要素１８１５によって実施されるような、決定することは、処理回路要素１８１５によって取得された情報を、たとえば、取得された情報を他の情報にコンバートすることによって、処理すること、取得された情報またはコンバートされた情報を無線デバイスに記憶された情報と比較すること、ならびに／あるいは、取得された情報またはコンバートされた情報に基づいて、および前記処理が決定を行ったことの結果として、１つまたは複数の動作を実施することを含み得る。
【０１４７】
アンテナ１８０５、無線フロントエンド回路要素１８１０、および／または処理回路要素１８１５は、無線デバイスによって実施されるものとして本明細書で説明される送信動作を実施するように設定され得る。任意の情報、データおよび／または信号が、ネットワークノードおよび／または別の無線デバイスに送信され得る。
【０１４８】
コンピュータ可読記憶媒体１８３０は、概して、コンピュータプログラム、ソフトウェア、論理、ルール、コード、テーブルなどのうちの１つまたは複数を含むアプリケーション、および／またはプロセッサによって実行されることが可能な他の命令など、命令を記憶するように動作可能である。コンピュータ可読記憶媒体１８３０の例は、コンピュータメモリ（たとえば、ＲＡＭまたはＲＯＭ）、大容量記憶媒体（たとえば、ハードディスク）、リムーバブル記憶媒体（たとえば、コンパクトディスク（ＣＤ）またはデジタルビデオディスク（ＤＶＤ））、ならびに／あるいは、処理回路要素１８１５によって使用され得る情報、データ、および／または命令を記憶する、任意の他の揮発性または不揮発性、非一時的コンピュータ可読および／またはコンピュータ実行可能メモリデバイスを含む。いくつかの実施形態では、処理回路要素１８１５およびコンピュータ可読記憶媒体１８３０は、統合されると見なされ得る。
【０１４９】
ＵＥ１８００の代替実施形態は、本明細書で説明される機能および／または上記で説明されたソリューションをサポートするのに必要な機能のうちのいずれかを含む、ＵＥの機能のいくつかの態様を与えることを担当し得る、図１８に示されている構成要素以外の追加の構成要素を含み得る。ただ１つの例として、ＵＥ１８００は、入力インターフェース、デバイスおよび回路１８２０、ならびに、出力インターフェース、デバイスおよび回路１８２５を含み得る。入力インターフェース、デバイス、および回路１８２０は、ＵＥ１８００への情報の入力を可能にするように設定され、処理回路要素１８１５が入力情報を処理することを可能にするために、処理回路要素１８１５に接続される。たとえば、入力インターフェース、デバイス、および回路１８２０は、マイクロフォン、近接度または他のセンサー、キー／ボタン、タッチディスプレイ、１つまたは複数のカメラ、ＵＳＢポート、あるいは他の入力要素を含み得る。出力インターフェース、デバイス、および回路１８２５は、ＵＥ１８００からの情報の出力を可能にするように設定され、処理回路要素１８１５がＵＥ１８００から情報を出力することを可能にするために、処理回路要素１８１５に接続される。たとえば、出力インターフェース、デバイス、または回路１８２５は、スピーカー、ディスプレイ、振動回路要素、ＵＳＢポート、ヘッドフォンインターフェース、または他の出力要素を含み得る。１つまたは複数の入力および出力インターフェース１８２０、１８２５、デバイス、および回路を使用して、ＵＥ１８００は、エンドユーザおよび／または無線ネットワークと通信し、エンドユーザおよび／または無線ネットワークが本明細書で説明される機能から利益を得ることを可能にし得る。
【０１５０】
別の例として、ＵＥ１８００は電力源（ｐｏｗｅｒ  ｓｏｕｒｃｅ）１８３５を含み得る。電力源１８３５は電力管理回路要素を備え得る。電力源１８３５は電源（ｐｏｗｅｒ  ｓｕｐｐｌｙ）から電力を受信し得、電源は、電力源１８３５中に備えられるか、または電力源１８３５の外部にあるかのいずれかであり得る。たとえば、ＵＥ１８００は、電力源１８３５に接続された、または電力源１８３５中で統合された、バッテリーまたはバッテリーパックの形態の電源を備え得る。光起電力デバイスなどの他のタイプの電力源も使用され得る。さらなる例として、ＵＥ１８００は、電気ケーブルなどの入力回路要素またはインターフェースを介して（電気コンセントなどの）外部電源に接続可能であり得、それによって、外部電源は電力源１８３５に電力を供給する。電力源１８３５は、無線フロントエンド回路要素１８１０、処理回路要素１８１５、および／またはコンピュータ可読記憶媒体１８３０に接続され、本明細書で説明される機能を実施するための電力を、処理回路要素１８１５を含む、ＵＥ１８００に供給するように設定され得る。
【０１５１】
ＵＥ１８００は、たとえば、ＧＳＭ、ＷＣＤＭＡ、ＬＴＥ、ＮＲ、ＷｉＦｉ、またはＢｌｕｅｔｏｏｔｈ無線技術など、無線デバイス１８００に統合された異なる無線技術のための、処理回路要素１８１５、コンピュータ可読記憶媒体１８３０、無線回路要素１８１０、および／またはアンテナ１８０５の複数のセットをも含み得る。これらの無線技術は、同じまたは異なるチップセットおよび無線デバイス１８００内の他の構成要素に統合され得る。
【０１５２】
図１９は、いくつかの実施形態による、例示的な無線デバイス１１０のブロック概略図である。無線デバイス１１０は、セルラーまたは移動体通信システムにおけるノードおよび／または別の無線デバイスと通信する任意のタイプの無線デバイスを指し得る。無線デバイス１１０の例は、モバイルフォン、スマートフォン、ＰＤＡ（携帯情報端末）、ポータブルコンピュータ（たとえば、ラップトップ、タブレット）、センサー、アクチュエータ、モデム、マシン型通信（ＭＴＣ）デバイス／マシンツーマシン（Ｍ２Ｍ）デバイス、ラップトップ埋込み機器（ＬＥＥ）、ラップトップ搭載機器（ＬＭＥ）、ＵＳＢドングル、Ｄ２Ｄ対応デバイス、または無線通信を与えることができる別のデバイスを含む。無線デバイス１１０は、いくつかの実施形態では、ＵＥ、局（ＳＴＡ）、デバイス、または端末と呼ばれることもある。無線デバイス１１０は、トランシーバ１９１０と、処理回路要素１９２０と、メモリ１９３０とを含む。いくつかの実施形態では、トランシーバ１９１０は、（たとえば、アンテナ１９４０を介して）無線信号をネットワークノード１１５に送信すること、および無線信号をネットワークノード１１５から受信することを容易にし、処理回路要素１９２０は、無線デバイス１１０によって与えられているものとして上記で説明された機能の一部または全部を与えるための命令を実行し、メモリ１９３０は、処理回路要素１９２０によって実行される命令を記憶する。
【０１５３】
処理回路要素１９２０は、命令を実行し、図１〜図１７に関して上記で説明された無線デバイス１１０の機能など、無線デバイス１１０の説明される機能の一部または全部を実施するようにデータを操作するための、１つまたは複数のモジュールにおいて実装されたハードウェアとソフトウェアとの任意の好適な組合せを含み得る。いくつかの実施形態では、処理回路要素１９２０は、たとえば、１つまたは複数のコンピュータ、１つまたは複数の中央処理ユニット（ＣＰＵ）、１つまたは複数のマイクロプロセッサ、１つまたは複数のアプリケーション、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、１つまたは複数のフィールドプログラマブルゲートアレイ（ＦＰＧＡ）および／または他の論理を含み得る。
【０１５４】
メモリ１９３０は、概して、コンピュータプログラム、ソフトウェア、論理、ルール、アルゴリズム、コード、テーブルなどのうちの１つまたは複数を含むアプリケーション、および／または処理回路要素１９２０によって実行されることが可能な他の命令など、命令を記憶するように動作可能である。メモリ１９３０の例は、コンピュータメモリ（たとえば、ランダムアクセスメモリ（ＲＡＭ）または読取り専用メモリ（ＲＯＭ））、大容量記憶媒体（たとえば、ハードディスク）、リムーバブル記憶媒体（たとえば、コンパクトディスク（ＣＤ）またはデジタルビデオディスク（ＤＶＤ））、ならびに／あるいは、処理回路要素１９２０によって使用され得る情報、データ、および／または命令を記憶する、任意の他の揮発性または不揮発性、非一時的コンピュータ可読および／またはコンピュータ実行可能メモリデバイスを含む。
【０１５５】
無線デバイス１１０の他の実施形態は、上記で説明された機能および／または（上記で説明されたソリューションをサポートするのに必要な任意の機能を含む）任意の追加の機能のうちのいずれかを含む、無線デバイスの機能のいくつかの態様を与えることを担当し得る、図１９に示されている構成要素以外の追加の構成要素を含み得る。ほんの一例として、無線デバイス１１０は、処理回路要素１９２０の一部であり得る、入力デバイスおよび回路、出力デバイス、ならびに１つまたは複数の同期ユニットまたは回路を含み得る。入力デバイスは、無線デバイス１１０へのデータのエントリのための機構を含む。たとえば、入力デバイスは、マイクロフォン、入力要素、ディスプレイなど、入力機構を含み得る。出力デバイスは、オーディオ、ビデオおよび／またはハードコピーフォーマットでデータを出力するための機構を含み得る。たとえば、出力デバイスは、スピーカー、ディスプレイなどを含み得る。
【０１５６】
図２０は、いくつかの実施形態による、例示的なネットワークノード１１５のブロック概略図である。ネットワークノード１１５は、ＵＥおよび／または別のネットワークノードと通信する、任意のタイプの無線ネットワークノードまたは任意のネットワークノードであり得る。ネットワークノード１１５の例は、ｅノードＢ、ｇＮＢ、ノードＢ、基地局、無線アクセスポイント（たとえば、Ｗｉ−Ｆｉアクセスポイント）、低電力ノード、基地トランシーバ局（ＢＴＳ）、リレー、ドナーノード制御リレー、送信ポイント、送信ノード、リモートＲＦユニット（ＲＲＵ）、リモート無線ヘッド（ＲＲＨ）、マルチスタンダード無線（ＭＳＲ）ＢＳなどのＭＳＲ無線ノード、分散アンテナシステム（ＤＡＳ）におけるノード、Ｏ＆Ｍ、ＯＳＳ、ＳＯＮ、測位ノード（たとえば、Ｅ−ＳＭＬＣ）、ＭＤＴ、または任意の他の好適なネットワークノードを含む。ネットワークノード１１５は、ホモジニアス配置（ｈｏｍｏｇｅｎｏｕｓ  ｄｅｐｌｏｙｍｅｎｔ）、ヘテロジニアス配置（ｈｅｔｅｒｏｇｅｎｅｏｕｓ  ｄｅｐｌｏｙｍｅｎｔ）、または混合配置としてネットワーク１００全体にわたって展開され得る。ホモジニアス配置は、概して、同じ（または同様の）タイプのネットワークノード１１５ならびに／または同様のカバレッジおよびセルサイズおよびサイト間距離からなる配置を表し得る。ヘテロジニアス配置は、概して、異なるセルサイズ、送信電力、容量、およびサイト間距離を有する様々なタイプのネットワークノード１１５を使用する配置を表し得る。たとえば、ヘテロジニアス配置は、マクロセルレイアウト全体にわたって配置された複数の低電力ノードを含み得る。混合配置はホモジニアス部分とヘテロジニアス部分との混合を含み得る。
【０１５７】
ネットワークノード１１５は、トランシーバ２０１０と、処理回路要素２０２０と、メモリ２０３０と、ネットワークインターフェース２０４０とのうちの１つまたは複数を含み得る。いくつかの実施形態では、トランシーバ２０１０は、（たとえば、アンテナ２０５０を介して）無線信号を無線デバイス１１０に送信すること、および無線信号を無線デバイス１１０から受信することを容易にし、処理回路要素２０２０は、ネットワークノード１１５によって与えられているものとして上記で説明された機能の一部または全部を与えるための命令を実行し、メモリ２０３０は、処理回路要素２０２０によって実行される命令を記憶し、ネットワークインターフェース２０４０は、ゲートウェイ、スイッチ、ルータ、インターネット、公衆交換電話網（ＰＳＴＮ）、コアネットワークノード、または無線ネットワークコントローラ１３０など、バックエンドネットワーク構成要素に信号を通信する。
【０１５８】
処理回路要素２０２０は、命令を実行し、図１〜図１７に関して上記で説明された機能など、ネットワークノード１１５の説明される機能の一部または全部を実施するようにデータを操作するための、１つまたは複数のモジュールにおいて実装されたハードウェアとソフトウェアとの任意の好適な組合せを含み得る。いくつかの実施形態では、処理回路要素２０２０は、たとえば、１つまたは複数のコンピュータ、１つまたは複数のＣＰＵ、１つまたは複数のマイクロプロセッサ、１つまたは複数のアプリケーション、１つまたは複数のＡＳＩＣ、１つまたは複数のＦＰＧＡおよび／または他の論理を含み得る。
【０１５９】
メモリ２０３０は、概して、コンピュータプログラム、ソフトウェア、論理、ルール、アルゴリズム、コード、テーブルなどのうちの１つまたは複数を含むアプリケーション、および／または処理回路要素２０２０によって実行されることが可能な他の命令など、命令を記憶するように動作可能である。メモリ２０３０の例は、コンピュータメモリ（たとえば、ＲＡＭまたはＲＯＭ）、大容量記憶媒体（たとえば、ハードディスク）、リムーバブル記憶媒体（たとえば、ＣＤまたはＤＶＤ）、ならびに／あるいは情報を記憶する任意の他の揮発性または不揮発性、非一時的コンピュータ可読および／またはコンピュータ実行可能メモリデバイスを含む。
【０１６０】
いくつかの実施形態では、ネットワークインターフェース２０４０は、処理回路要素２０２０に通信可能に結合され、ネットワークノード１１５のための入力を受信するか、ネットワークノード１１５からの出力を送るか、入力または出力あるいはその両方の好適な処理を実施するか、他のデバイスに通信するか、または前述の任意の組合せを行うように動作可能な任意の好適なデバイスを指し得る。ネットワークインターフェース２０４０は、ネットワークを通して通信するために、適切なハードウェア（たとえば、ポート、モデム、ネットワークインターフェースカードなど）と、プロトコルコンバージョン能力およびデータ処理能力を含むソフトウェアとを含み得る。
【０１６１】
ネットワークノード１１５の他の実施形態は、上記で説明された機能および／または（上記で説明されたソリューションをサポートするのに必要な任意の機能を含む）任意の追加の機能のうちのいずれかを含む、無線ネットワークノードの機能のいくつかの態様を与えることを担当し得る、図２０に示されている構成要素以外の追加の構成要素を含み得る。様々な異なるタイプのネットワークノードは、同じ物理的ハードウェアを有するが（たとえば、プログラミングを介して）異なる無線アクセス技術をサポートするように設定された構成要素を含み得るか、あるいは部分的にまたは完全に異なる物理的構成要素を表現し得る。
【０１６２】
図２１は、いくつかの実施形態による、例示的な無線ネットワークコントローラまたはコアネットワークノード１３０のブロック概略図である。ネットワークノードの例は、モバイルスイッチングセンタ（ＭＳＣ）、サービングＧＰＲＳサポートノード（ＳＧＳＮ）、モビリティ管理エンティティ（ＭＭＥ）、無線ネットワークコントローラ（ＲＮＣ）、基地局コントローラ（ＢＳＣ）などを含むことができる。無線ネットワークコントローラまたはコアネットワークノード１３０は、処理回路要素２１２０と、メモリ２１３０と、ネットワークインターフェース２１４０とを含む。いくつかの実施形態では、処理回路要素２１２０は、ネットワークノードによって与えられているものとして上記で説明された機能の一部または全部を与えるための命令を実行し、メモリ２１３０は、処理回路要素２１２０によって実行される命令を記憶し、ネットワークインターフェース２１４０は、ゲートウェイ、スイッチ、ルータ、インターネット、公衆交換電話網（ＰＳＴＮ）、ネットワークノード１１５、無線ネットワークコントローラまたはコアネットワークノード１３０など、任意の好適なノードに信号を通信する。
【０１６３】
処理回路要素２１２０は、命令を実行し、無線ネットワークコントローラまたはコアネットワークノード１３０の説明される機能の一部または全部を実施するようにデータを操作するための、１つまたは複数のモジュールにおいて実装されたハードウェアとソフトウェアとの任意の好適な組合せを含み得る。いくつかの実施形態では、処理回路要素２１２０は、たとえば、１つまたは複数のコンピュータ、１つまたは複数のＣＰＵ、１つまたは複数のマイクロプロセッサ、１つまたは複数のアプリケーション、１つまたは複数のＡＳＩＣ、１つまたは複数のＦＰＧＡおよび／または他の論理を含み得る。
【０１６４】
メモリ２１３０は、概して、コンピュータプログラム、ソフトウェア、論理、ルール、アルゴリズム、コード、テーブルなどのうちの１つまたは複数を含むアプリケーション、および／または処理回路要素２１２０によって実行されることが可能な他の命令など、命令を記憶するように動作可能である。メモリ２１３０の例は、コンピュータメモリ（たとえば、ＲＡＭまたはＲＯＭ）、大容量記憶媒体（たとえば、ハードディスク）、リムーバブル記憶媒体（たとえば、ＣＤまたはＤＶＤ）、ならびに／あるいは情報を記憶する任意の他の揮発性または不揮発性、非一時的コンピュータ可読および／またはコンピュータ実行可能メモリデバイスを含む。
【０１６５】
いくつかの実施形態では、ネットワークインターフェース２１４０は、処理回路要素２１２０に通信可能に結合され、ネットワークノードのための入力を受信するか、ネットワークノードからの出力を送るか、入力または出力あるいはその両方の好適な処理を実施するか、他のデバイスに通信するか、または前述の任意の組合せを行うように動作可能な任意の好適なデバイスを指し得る。ネットワークインターフェース２１４０は、ネットワークを通して通信するために、適切なハードウェア（たとえば、ポート、モデム、ネットワークインターフェースカードなど）と、プロトコルコンバージョン能力およびデータ処理能力を含むソフトウェアとを含み得る。
【０１６６】
ネットワークノードの他の実施形態は、上記で説明された機能および／または（上記で説明されたソリューションをサポートするのに必要な任意の機能を含む）任意の追加の機能のうちのいずれかを含む、ネットワークノードの機能のいくつかの態様を与えることを担当し得る、図２１に示されている構成要素以外の追加の構成要素を含み得る。
【０１６７】
図２２は、いくつかの実施形態による、例示的な無線デバイスの概略ブロック図である。無線デバイス１１０は、１つまたは複数のモジュールを含み得る。たとえば、無線デバイス１１０は、決定モジュール２２１０、通信モジュール２２２０、受信モジュール２２３０、入力モジュール２２４０、ディスプレイモジュール２２５０、および任意の他の好適なモジュールを含み得る。いくつかの実施形態では、決定モジュール２２１０、通信モジュール２２２０、受信モジュール２２３０、入力モジュール２２４０、ディスプレイモジュール２２５０、または任意の他の好適なモジュールのうちの１つまたは複数は、図１９に関して上記で説明された処理回路要素１９２０など、１つまたは複数のプロセッサを使用して実装され得る。いくつかの実施形態では、様々なモジュールのうちの２つまたはそれ以上の機能が、組み合わせられて単一のモジュールになり得る。無線デバイス１１０は、図１〜図１７に関して上記で説明されたＲＡＮ中のローカルブレークアウト機能ゲートウェイを介したネットワーク支援のための方法を実施し得る。
【０１６８】
決定モジュール２２１０は、無線デバイス１１０の処理機能を実施し得る。決定モジュール２２１０は、図１９に関して上記で説明された処理回路要素１９２０など、１つまたは複数のプロセッサを含むか、またはそれらのプロセッサ中に含まれ得る。決定モジュール２２１０は、決定モジュール２２１０および／または上記で説明された処理回路要素１９２０の機能のうちのいずれかを実施するように設定されたアナログおよび／またはデジタル回路要素を含み得る。上記で説明された決定モジュール２２１０の機能は、いくつかの実施形態では、１つまたは複数の異なったモジュールにおいて実施され得る。
【０１６９】
通信モジュール２２２０は、無線デバイス１１０の送信機能を実施し得る。たとえば、通信モジュール２２２０は、第１のベアラ上のアプリケーションレイヤシグナリングを、第２のベアラ上で受信されたユーザデータに関連付けるための識別情報をネットワークノードに与え得る。別の例として、通信モジュール２２２０は、第１のベアラ上でネットワークノードにネットワーク支援データについての要求を送信し得る。さらに別の例として、通信モジュール２２２０は、推定されたビットレートに基づいてストリーミングメディアコンテンツを要求し得る。
【０１７０】
通信モジュール２２２０は、図１９に関して上記で説明されたトランシーバ１９１０など、送信機および／またはトランシーバを含み得る。通信モジュール２２２０は、メッセージおよび／または信号を無線で送信するように設定された回路要素を含み得る。特定の実施形態では、通信モジュール２２２０は、決定モジュール２２１０から送信のためのメッセージおよび／または信号を受信し得る。いくつかの実施形態では、上記で説明された通信モジュール２２２０の機能は、１つまたは複数の異なったモジュールにおいて実施され得る。
【０１７１】
受信モジュール２２３０は、無線デバイス１１０の受信機能を実施し得る。たとえば、受信モジュール２２３０は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間に確立された第１のベアラ上のユーザプレーンにおけるアプリケーションレイヤシグナリングを介してネットワークノードからネットワーク支援情報を受信し得、ネットワーク支援情報は、無線デバイスとコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む。別の例として、受信モジュール２２３０は、受信されたネットワーク支援情報に基づいて規定された１つまたは複数のパラメータに従って第２のベアラ上でユーザデータを受信し得る。さらに別の例として、受信モジュール２２３０は、アプリケーションレイヤシグナリングをルーティングするために規定された１つまたは複数のフィルタを受信し得、１つまたは複数のフィルタは、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することに関連して受信される。また別の例として、受信モジュール２２３０は、第１のベアラのためのアクセスポイント名についての設定を受信し得、アクセスポイント名についての設定は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立することに関連して受信される。
【０１７２】
受信モジュール２２３０は、受信機および／またはトランシーバを含み得る。受信モジュール２２３０は、図１９に関して上記で説明されたトランシーバ１９１０など、受信機および／またはトランシーバを含み得る。受信モジュール２２３０は、メッセージおよび／または信号を無線で受信するように設定された回路要素を含み得る。特定の実施形態では、受信モジュール２２３０は、受信されたメッセージおよび／または信号を決定モジュール２２１０に通信し得る。上記で説明された受信モジュール２２３０の機能は、いくつかの実施形態では、１つまたは複数の異なったモジュールにおいて実施され得る。
【０１７３】
入力モジュール２２４０は、無線デバイス１１０を対象とするユーザ入力を受信し得る。たとえば、入力モジュールは、キー押下、ボタン押下、タッチ、スワイプ、オーディオ信号、ビデオ信号、および／または任意の他の適切な信号を受信し得る。入力モジュールは、１つまたは複数のキー、ボタン、レバー、スイッチ、タッチスクリーン、マイクロフォン、および／またはカメラを含み得る。入力モジュールは、受信された信号を決定モジュール２２１０に通信し得る。上記で説明された入力モジュール２２４０の機能は、いくつかの実施形態では、１つまたは複数の異なったモジュールにおいて実施され得る。
【０１７４】
ディスプレイモジュール２２５０は、無線デバイス１１０のディスプレイ上に信号を提示し得る。ディスプレイモジュール２２５０は、ディスプレイ、ならびに／またはディスプレイ上に信号を提示するように設定された任意の適切な回路要素およびハードウェアを含み得る。ディスプレイモジュール２２５０は、決定モジュール２２１０から、ディスプレイ上に提示すべき信号を受信し得る。上記で説明されたディスプレイモジュール２２５０の機能は、いくつかの実施形態では、１つまたは複数の異なったモジュールにおいて実施され得る。
【０１７５】
決定モジュール２２１０、通信モジュール２２２０、受信モジュール２２３０、入力モジュール２２４０、およびディスプレイモジュール２２５０は、ハードウェアおよび／またはソフトウェアの任意の好適な設定を含み得る。無線デバイス１１０は、上記で説明された機能および／または（本明細書で説明される様々なソリューションをサポートするのに必要な任意の機能を含む）任意の追加の機能のうちのいずれかを含む、任意の好適な機能を与えることを担当し得る、図２２に示されているモジュール以外の追加のモジュールを含み得る。
【０１７６】
図２３は、いくつかの実施形態による、例示的なネットワークノード１１５の概略ブロック図である。ネットワークノード１１５は、１つまたは複数のモジュールを含み得る。たとえば、ネットワークノード１１５は、決定モジュール２３１０、通信モジュール２３２０、受信モジュール２３３０、および任意の他の好適なモジュールを含み得る。いくつかの実施形態では、決定モジュール２３１０、通信モジュール２３２０、受信モジュール２３３０、または任意の他の好適なモジュールのうちの１つまたは複数は、図２０に関して上記で説明された処理回路要素２０２０など、１つまたは複数のプロセッサを使用して実装され得る。いくつかの実施形態では、様々なモジュールのうちの２つまたはそれ以上の機能が、組み合わせられて単一のモジュールになり得る。ネットワークノード１１５は、図１〜図１７に関して上記で説明されたＲＡＮ中のローカルブレークアウト機能ゲートウェイを介したネットワーク支援のための方法を実施し得る。
【０１７７】
決定モジュール２３１０は、ネットワークノード１１５の処理機能を実施し得る。一例として、決定モジュール２３１０は、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立し得る。いくつかの実施形態では、決定モジュール２３１０は、アプリケーションレイヤシグナリングをルーティングするための１つまたは複数のフィルタを規定することと、１つまたは複数のフィルタを無線デバイスに与えることとによって、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立し得る。いくつかの実施形態では、決定モジュール２３１０は、第１のベアラのための無線デバイスにおけるアクセスポイント名を設定することと、第１のベアラのための設定されたアクセスポイント名を使用して、選択されたインターネットプロトコルトラフィックオフロードを実施することとによって、ネットワークノードにおいてコロケートされたローカルブレークアウト機能ゲートウェイと、無線デバイスのアプリケーションクライアントとの間の第１のベアラを確立し得る。
【０１７８】
別の例として、決定モジュール２３１０は、第１のベアラ上で送信されたアプリケーションレイヤシグナリングを、第２のベアラ上で送信されたユーザデータに関連付け得る。さらに別の例として、決定モジュール２３１０は、無線デバイスに関係する１つまたは複数のベアラ上でデータトラフィックを検査し、受信された識別情報に基づいて、検査されたデータトラフィック内で、第２のベアラ上で送信されたユーザデータに関係するトラフィックを識別し、第２のベアラ上で送信されたユーザデータに関係する識別されたトラフィックを、第１のベアラ上で送信されたアプリケーションレイヤシグナリングに関連付け得る。また別の例として、決定モジュール２３１０は、１つまたは複数の基準に基づいてネットワーク支援データを決定し得る。別の例として、決定モジュール２３１０は、要求を受信したことに応答して１つまたは複数の基準に基づいてネットワーク支援データを決定し得る。別の例として、決定モジュール２３１０は、ストリーミングメディアコンテンツを搬送する第２のベアラについてのビットレートを推定することによって、ネットワーク支援データを決定し得る。
【０１７９】
決定モジュール２３１０は、図２０に関して上記で説明された処理回路要素２０２０など、１つまたは複数のプロセッサを含むか、またはそれらのプロセッサ中に含まれ得る。決定モジュール２３１０は、決定モジュール２３１０および／または上記で説明された処理回路要素２０２０の機能のうちのいずれかを実施するように設定されたアナログおよび／またはデジタル回路要素を含み得る。決定モジュール２３１０の機能は、いくつかの実施形態では、１つまたは複数の異なったモジュールにおいて実施され得る。一例として、いくつかの実施形態では、決定モジュール２３１０の機能は、ローカルブレークアウト機能ゲートウェイモジュール、対話ゲートウェイモジュール、および推奨のための機能モジュールのうちの１つまたは複数によって実施され得る。
【０１８０】
通信モジュール２３２０は、ネットワークノード１１５の送信機能を実施し得る。一例として、通信モジュール２３２０は、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイスにネットワーク支援情報を送信し得、ネットワーク支援情報は、無線デバイスとコアネットワークノードとの間に確立された第２のベアラ上でのユーザデータの送信を最適化することに関係する情報を含む。別の例として、通信モジュール２３２０は、ユーザプレーンにおけるアプリケーションレイヤシグナリングを介して第１のベアラ上で無線デバイスに第２のベアラについての推定されたビットレートを送信することによって、無線デバイスにネットワーク支援情報を送信し得る。
【０１８１】
通信モジュール２３２０は、無線デバイス１１０のうちの１つまたは複数にメッセージを送信し得る。通信モジュール２３２０は、図２０に関して上記で説明されたトランシーバ２０１０など、送信機および／またはトランシーバを含み得る。通信モジュール２３２０は、メッセージおよび／または信号を無線で送信するように設定された回路要素を含み得る。特定の実施形態では、通信モジュール２３２０は、決定モジュール２３１０または任意の他のモジュールから送信のためのメッセージおよび／または信号を受信し得る。通信モジュール２３２０の機能は、いくつかの実施形態では、１つまたは複数の異なったモジュールにおいて実施され得る。
【０１８２】
受信モジュール２３３０は、ネットワークノード１１５の受信機能を実施し得る。一例として、受信モジュール２３３０は、無線デバイスのアプリケーションクライアントから、第２のベアラ上で送信されたユーザデータに関係するトラフィックをネットワークノードが識別することを可能にする識別情報を受信し得る。別の例として、受信モジュール２３３０は、第１のベアラ上で無線デバイスからネットワーク支援データについての要求を受信し得る。
【０１８３】
受信モジュール２３３０は、無線デバイスから任意の好適な情報を受信し得る。受信モジュール２３３０は、図２０に関して上記で説明されたトランシーバ２０１０など、受信機および／またはトランシーバを含み得る。受信モジュール２３３０は、メッセージおよび／または信号を無線で受信するように設定された回路要素を含み得る。特定の実施形態では、受信モジュール２３３０は、受信されたメッセージおよび／または信号を決定モジュール２３１０または任意の他の好適なモジュールに通信し得る。受信モジュール２３３０の機能は、いくつかの実施形態では、１つまたは複数の異なったモジュールにおいて実施され得る。
【０１８４】
決定モジュール２３１０、通信モジュール２３２０、および受信モジュール２３３０は、ハードウェアおよび／またはソフトウェアの任意の好適な設定を含み得る。ネットワークノード１１５は、上記で説明された機能および／または（本明細書で説明される様々なソリューションをサポートするのに必要な任意の機能を含む）任意の追加の機能のうちのいずれかを含む、任意の好適な機能を与えることを担当し得る、図２３に示されているモジュール以外の追加のモジュールを含み得る。
【０１８５】
本開示の範囲から逸脱することなく、本明細書で説明されるシステムおよび装置に対して修正、追加、または省略が行われ得る。システムおよび装置の構成要素は、統合または分離され得る。その上、システムおよび装置の動作は、より多数の、より少数の、または他の構成要素によって実施され得る。さらに、システムおよび装置の動作は、ソフトウェア、ハードウェア、および／または他の論理を含む任意の好適な論理を使用して実施され得る。本明細書で使用される「各々」は、セットの各部材またはセットのサブセットの各部材を指す。
【０１８６】
本開示の範囲から逸脱することなく、本明細書で説明される方法に対して修正、追加、または省略が行われ得る。本方法は、より多数の、より少数の、または他のステップを含み得る。さらに、ステップは、任意の好適な順序で実施され得る。
【０１８７】
本開示はいくつかの実施形態に関して説明されたが、実施形態の改変および置換は当業者に明らかである。したがって、実施形態の上記の説明は、本開示を制約しない。他の変更、置換、および改変が、以下の特許請求の範囲によって規定される、本開示の趣旨および範囲から逸脱することなく可能である。
【０１８８】
前述の説明で使用される略語は、以下を含む。
３ＧＰＰ  第３世代パートナーシッププロジェクト
ＡＦ  アプリケーション機能
ＡＭＢＲ  アグリゲートされた最大ビットレート
ＡＰ  アクセスポイント
ＡＰＮ  アクセスポイント名
ＡＲＰ  割り当ておよび保持ポリシー
ＡＳＩＣ  特定用途向け集積回路
ＢＥＲ  ブロックエラーレート
ＢＳ  基地局
ＢＳＣ  基地局コントローラ
ＢＴＳ  基地トランシーバ局
ＣＤ  コンパクトディスク
ＣＤＮ  コンテンツ配信ネットワーク
ＣＰ  制御プレーン
ＣＰＥ  顧客構内機器
ＣＰＵ  中央処理ユニット
ＣＲＣ  サイクリック冗長検査
Ｄ２Ｄ  デバイスツーデバイス
ＤＡＮＥ  ＤＡＳＨアウェアネットワーク要素
ＤＡＳ  分散アンテナシステム
ＤＡＳＨ  動的適応ストリーミングオーバーＨＴＴＰ
ＤＬ  ダウンリンク
ＤｏＳ  サービス拒否
ＤＶＤ  デジタルビデオディスク
ｅＮＢ  エボルブドノードＢ
ＥＰＣ  エボルブドパケットコア
ＥＰＳ  エボルブドパケットシステム
Ｅ−ＳＭＬＣ  エボルブドサービングモバイルロケーションセンタ
Ｅ−ＵＴＲＡＮ  拡張ユニバーサル地上無線アクセスネットワーク
ＦＰＧＡ  フィールドプログラマブルゲートアレイ
ＧＢＲ  保証ビットレート
ＧＰＲＳ  汎用パケット無線サービス
ＧＰＳ  全地球測位システム
ＧＴＰ  ＧＰＲＳトンネリングプロトコル
ＨＳＳ  ホームサブスクライバサーバ
ＨＴＴＰ  ハイパーテキスト転送プロトコル
ＨＴＴＰＳ  ＨＴＴＰセキュア
ＩｏＴ  モノのインターネット
ＩＰ  インターネットプロトコル
ＩＭＳ  ＩＰマルチメディアサブシステム
ＬＡＮ  ローカルエリアネットワーク
ＬＥＥ  ラップトップ埋込み機器
Ｌ−ＧＷ  ローカルゲートウェイ
ＬＭＥ  ラップトップ搭載機器
ＬＴＥ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ
Ｍ２Ｍ  マシンツーマシン
ＭＡＣ  媒体アクセス制御
ＭＡＮ  メトロポリタンエリアネットワーク
ＭＢＲ  最大ビットレート
ＭＣＥ  マルチセル／マルチキャスト協調エンティティ
ＭＣＳ  変調レベルおよび符号化方式
ＭＤＴ  ドライブテスト最小化
ＭＩＭＯ  多入力多出力
ＭＭＥ  モビリティ管理エンティティ
ＭＰＤ  メディアプレゼンテーション記述
ＭＳＣ  モバイルスイッチングセンタ
ＭＳＲ  マルチスタンダード無線
ＭＴＣ  マシン型通信
ＮＡＳ  非アクセス層
ＮＢ−ＩｏＴ  狭帯域モノのインターネット
ＮＲ  新しい無線
Ｏ＆Ｍ  運用管理
ＯＳ  オペレーティングシステム
ＯＳＳ  運用サポートシステム
ＰＣＣ  ポリシー制御および課金
ＰＣＲＦ  ポリシーおよび課金ルール機能
ＰＤＣＰ  パケットデータコンバージェンスプロトコル
ＰＤＮ  パケットデータネットワーク
ＰＥＤ  配信向上パラメータ
ＰＥＲ  受信向上パラメータ
ＰＧＷ  パケットデータネットワークゲートウェイ
ＰＨＹ  物理
ＰＳＴＮ  公衆交換電話網
ＱＣＩ  ＱｏＳクラス識別子
ＱｏＥ  体感品質
ＱｏＳ  サービス品質
ＲＡＭ  ランダムアクセスメモリ
ＲＡＮ  無線アクセスネットワーク
ＲＡＴ  無線アクセス技術
ＲＬＣ  無線リンク制御
ＲＮＣ  無線ネットワークコントローラ
ＲＮＥ  通常ネットワーク要素
ＲＯＭ  読取り専用メモリ
ＲＲＣ  無線リソース制御
ＲＲＨ  リモート無線ヘッド
ＲＲＵ  リモートラジオユニット
ＲＴＴ  ラウンドトリップタイム
ＳＡＮＤ  サーバおよびネットワーク支援ＤＡＳＨ
ＳＧｉ  Ｓ−ＧＷインターフェース
Ｓ−ＧＷ  サービングゲートウェイ
ＳＩＰＴＯ  選択ＩＰトラフィックオフロード
ＳＯＮ  自己組織化ネットワーク
ＴＦＴ  トラフィックフローテンプレート
ＴＲ  技術報告
ＴＳ  技術仕様
ＵＤＰ  ユーザデータプロトコル
ＵＥ  ユーザ機器
ＵＬ  アップリンク
ＵＰ  ユーザプレーン
ＷＡＮ  ワイドエリアネットワーク
ＷＬＡＮ  無線ローカルエリアネットワーク
【図１】
2019536311.tif 000003
【図２】
2019536311.tif 000004
【図３】
2019536311.tif 000005
【図４】
2019536311.tif 000006
【図５】
2019536311.tif 000007
【図６】
2019536311.tif 000008
【図７】
2019536311.tif 000009
【図８】
2019536311.tif 000010
【図９】
2019536311.tif 000011
【図１０】
2019536311.tif 000012
【図１１】
2019536311.tif 000013
【図１２】
2019536311.tif 000014
【図１３】
2019536311.tif 000015
【図１４】
2019536311.tif 000016
【図１５】
2019536311.tif 000017
【図１６】
2019536311.tif 000018
【図１７】
2019536311.tif 000019
【図１８】
2019536311.tif 000020
【図１９】
2019536311.tif 000021
【図２０】
2019536311.tif 000022
【図２１】
2019536311.tif 000023
【図２２】
2019536311.tif 000024
【図２３】
2019536311.tif 000025
【国際調査報告】
2019536311.tif 000026
2019536311.tif 000027