(57)【特許請求の範囲】
【請求項１】
ピアツーピアグループP2Pグループ中のユーザ機器UEがP2Pグループセッションの連続性を維持するための方法であって、
ダイレクトデータトラフィック接続を介して、前記P2Pグループのメンバーと第1のP2Pグループセッション通信を実行するステップと、
アプリケーションサーバに対してセッションデータを要求するステップと、
前記セッションデータをプロキシUEに伝達するステップであって、前記プロキシUEは前記P2Pグループのメンバーである、ステップと、
前記セッションデータに従って、前記アプリケーションサーバと第2のP2Pグループセッション通信を実行するステップとを含み、
前記プロキシUEに伝達される前記セッションデータは、前記プロキシUEが前記第2のP2Pグループセッション通信を前記アプリケーションサーバと実行することを可能にするデータを含む方法。
【請求項２】
前記UEはモバイルデバイスであり、
前記ダイレクトデータトラフィック接続は、モバイルデバイスの間の直接通信のためのデバイス間D2Dデータトラフィック接続であり、
前記UEは、複数の無線アクセスネットワークに接続するように構成される、請求項1に記載の方法。
【請求項３】
前記UEはマルチモードUEであり、
前記アプリケーションサーバに対してセッションデータを要求するステップは、システム間ハンドオーバが緊急であるという、システム選択手順による判断に応答する、請求項1に記載の方法。
【請求項４】
前記P2PグループセッションはロングタームエボリューションダイレクトLTE-Dグループセッションであり、
前記システム間ハンドオーバは、ロングタームエボリューションLTE無線アクセスエリアから非LTE無線アクセスエリアへのハンドオーバであり、
前記システム間ハンドオーバが完了したと判断するステップをさらに含み、
前記第2のP2Pグループセッション通信を前記アプリケーションサーバと実行するステップは、システム間ハンドオーバが完了したという前記判断に応答する、請求項3に記載の方法。
【請求項５】
前記UEは単一モードUEであり、前記セッションデータ要求は、i)前記P2Pグループセッションの発見、ii)前記P2Pグループセッションへの加入、iii)前記P2Pグループセッション通信の実行、iv)前記プロキシUEの識別、v)前記プロキシUEの選択、vi)前記プロキシUEとの通信、またはvii)それらの組合せのうちの少なくとも1つに応答する、請求項1に記載の方法。
【請求項６】
システム間ハンドオーバが起きたと判断するステップをさらに含み、
前記第2のP2Pグループセッション通信は、前記システム間ハンドオーバが起きたという前記判断に応答して、前記アプリケーションサーバと実行される、請求項5に記載の方法。
【請求項７】
前記プロキシUEを選択するステップをさらに含み、前記プロキシUEは、
前記P2Pグループを発見すること、
前記P2Pグループの少なくとも1つのメンバーと能力データを交換することであって、前記能力データは、前記P2Pグループ用の前記プロキシUEとして働くための適性に関する、交換すること、および
前記交換された能力データに基づいて、前記P2Pグループ用の前記プロキシUEを選択することを含むプロキシUE選択プロセスに従って選択される、請求項1に記載の方法。
【請求項８】
プロキシUEを選択することは、
前記UEおよび前記P2Pグループの前記少なくとも1つのメンバーを、前記交換された能力データに基づいて順位付けること、および
前記順位付けに基づいて前記プロキシUEを選択することを含み、
前記プロキシUE選択方法は、i)前記P2Pグループセッションが発見された、ii)以前のプロキシUEが前記P2Pグループから抜けた、iii)新規メンバーが前記P2Pグループに加入した、iv)最後のプロキシUE選択が行われてから一定の持続時間が経過した、またはv)それらの組合せのうちの少なくとも1つが起きたという判断に応答して開始される、請求項7に記載の方法。
【請求項９】
能力データを交換することは、
前記UEの少なくとも1つの特性に基づいて第1の能力データを収集すること、
前記第1の能力データを、前記P2Pグループの前記少なくとも1つのメンバーに送信すること、および
前記P2Pグループの前記少なくとも1つのメンバーから第2の能力データを受信することを含む、請求項7に記載の方法。
【請求項１０】
前記少なくとも1つの特性は、ワイヤレスローカルエリアネットワークWLANアクセス、バッテリ寿命、または利用可能処理能力のうちの少なくとも1つを含み、高レベルの前記少なくとも1つの特性は、前記プロキシUEとして働くための、より優れた適性に関連付けられる、請求項9に記載の方法。
【請求項１１】
プロセッサによって実行されると、前記プロセッサに、請求項1から10のいずれか一項に記載のピアツーピアグループP2Pグループセッションの連続性を維持するための動作を実施させるコードを備える非一時的コンピュータ可読記録媒体。
【請求項１２】
ピアツーピアグループP2Pグループセッションの連続性を維持するための装置であって、
ダイレクトデータトラフィック接続を介して、前記P2Pグループのメンバーと第1のP2Pグループセッション通信を実行するための手段と、
アプリケーションサーバに対してセッションデータを要求するための手段と、
前記セッションデータをプロキシUEに伝達するための手段であって、前記プロキシUEは前記P2Pグループのメンバーである、手段と、
前記セッションデータに従って、前記アプリケーションサーバと第2のP2Pグループセッション通信を実行するための手段とを備え、
前記プロキシUEに伝達される前記セッションデータは、前記プロキシUEが前記第2のP2Pグループセッション通信を前記アプリケーションサーバと実行することを可能にするデータを含む装置。
【請求項１３】
前記装置は、
ピアツーピアグループP2Pグループセッションの連続性を維持するユーザ機器UEであって、
前記UEは、
請求項1から10のいずれか一項に記載の方法を実行するように構成されたプロセッサを含む、請求項12に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の態様は、ワイヤレス通信システムに関する。詳細には、本開示の態様は、ピアツーピアグループのメンバーがカバレージエリアを出たときの、ピアツーピアグループセッションの連続性維持に関する。
【背景技術】
【０００２】
ワイヤレス通信システムは、第1世代アナログワイヤレス電話サービス(1G)、第2世代(2G)デジタルワイヤレス電話サービス(暫定の2.5Gネットワークおよび2.75Gネットワークを含む)、ならびに第3世代(3G)および第4世代(4G)高速データ/インターネット対応ワイヤレスサービスを含む、様々な世代を通じて発展してきた。現在、セルラーシステムおよびパーソナル通信サービス(PCS)システムを含む、多くの異なるタイプのワイヤレス通信システムが使用されている。知られているセルラーシステムの例には、セルラーアナログ高度移動電話システム(AMPS)、ならびに、符号分割多元接続(CDMA)、周波数分割多元接続(FDMA)、時分割多元接続(TDMA)、TDMAのモバイル用グローバルシステム接続(GSM(登録商標))変形体、およびTDMA技術とCDMA技術の両方を使用するより新しいハイブリッドデジタル通信システムに基づくデジタルセルラーシステムがある。
【０００３】
より最近では、モバイルフォンおよび他のデータ端末の高速データのワイヤレス通信用のワイヤレス通信プロトコルとして、ロングタームエボリューション(LTE)が開発されている。LTEは、GSM(登録商標)に基づいており、GSM(登録商標)進化型高速データレート(EDGE)などの様々なGSM(登録商標)関連のプロトコル、および高速パケットアクセス(HSPA)などのユニバーサルモバイル通信システム(UMTS)プロトコルからの寄与を含む。
【０００４】
近年、ダイレクトピアツーピア(P2P)通信の使用が増加している。LTEダイレクト(LTE-D)は、近接発見のための、提案された3GPP(リリース12)デバイス間(D2D)ソリューションである。LTE-Dは、広い範囲(見通し線で約500m)内の他のLTE-Dデバイス上のサービスに関して直接監視をすることによって、ロケーション追跡およびネットワーク呼を不要にする。LTE-Dは、バッテリ効率的な同期システムにおいて連続してそのようにし、近接している数千のサービスを同時に検出することができる。
【０００５】
LTE-Dは、モバイルアプリケーションに対するサービスとして、認可スペクトル上で動作する。LTE-Dは、サービスレイヤ発見を可能にする。LTE-Dデバイス上のモバイルアプリケーションは、他のデバイス上のモバイルアプリケーションサービス用のモニタを設定するよう、LTE-Dに命令し得る。その上、LTE-Dデバイス上のモバイルアプリケーションは、それら自体のサービスを、物理レイヤにおける、他のLTE-Dデバイスによる検出のために告知し得る。LTE-Dが連続して作動し、設定されたモニタとの一致を検出したときにクライアントアプリケーションに通知する間、アプリケーションは閉じられてよい。
【０００６】
LTE-Dはしたがって、開発者の既存クラウドサービスの拡張として近接発見ソリューションを展開することを求めるモバイル開発者にとって魅力的な代替法である。LTE-Dは、モバイルアプリケーションが、関連性一致を識別する際に集中データベース処理なしですますための、(今日存在する集中発見に対して)分散発見ソリューションであり、代わりに、関連する属性を送信し、監視することによって、デバイスレベルでの関連を自律的に判断する。LTE-Dは、LTE-Dが近接を判断するのに永続ロケーション追跡を使用しないという点で、プライバシーならびに電力消費においていくつかの利益をもたらす。クラウド中ではなくデバイス上での発見を続けることによって、ユーザは、どのような情報が外部デバイスと共有されるかを、より制御することができる。
【０００７】
LTEワイヤレス通信プロトコルは、LTE-Dパラメータを構成することによって、LTE-Dデバイスが、互いを発見し、LTE-Dグループに加入し、LTE-Dグループのメンバーの間のD2Dダイレクトデータトラフィック接続を確立することを可能にする。たとえば、LTEネットワークは、LTE-Dデバイスがそれら自体を告知する間隔を構成すること、LTE-Dセッションにチャネルリソースを割り振ることなどを行うことができる。その結果、LTE-Dグループ通信を実施しているLTE-DデバイスがLTEネットワークの無線アクセスエリアから抜けると、問題が起こる。メンバーのうちの1つがLTEネットワークの無線アクセスエリアを出たときの、LTE-Dグループのメンバーの間の通信のシームレスな連続性のためのソリューションが必要とされている。
【発明の概要】
【課題を解決するための手段】
【０００８】
一態様では、本開示は、P2Pグループ中のUEがP2Pグループセッションの連続性を維持するための方法を提供する。この方法は、たとえば、ダイレクトデータトラフィック接続を介して、P2Pグループのメンバーと第1のP2Pグループセッション通信を交換するステップと、アプリケーションサーバに対してセッションデータを要求するステップと、セッションデータをプロキシUEに伝達するステップであって、プロキシUEはP2Pグループのメンバーである、ステップと、セッションデータに従って、アプリケーションサーバと第2のP2Pグループセッション通信を交換するステップとを含み得る。
【０００９】
別の態様では、本開示は、プロセッサによって実行されると、プロセッサに、P2Pグループセッションの連続性を維持するための動作を実施させるコードを備えるコンピュータ可読媒体を提供する。コンピュータ可読媒体は、たとえば、ダイレクトデータトラフィック接続を介して、P2Pグループのメンバーと第1のP2Pグループセッション通信を交換するためのコードと、アプリケーションサーバに対してセッションデータを要求するためのコードと、セッションデータをプロキシUEに伝達するためのコードであって、プロキシUEはP2Pグループのメンバーである、コードと、セッションデータに従って、アプリケーションサーバと第2のP2Pグループセッション通信を交換するためのコードとを備え得る。
【００１０】
別の態様では、本開示は、P2Pグループセッションの連続性を維持するための別の装置を提供する。装置は、たとえば、ダイレクトデータトラフィック接続を介して、P2Pグループのメンバーと第1のP2Pグループセッション通信を交換するための手段と、アプリケーションサーバに対してセッションデータを要求するための手段と、セッションデータをプロキシUEに伝達するための手段であって、プロキシUEはP2Pグループのメンバーである、手段と、セッションデータに従って、アプリケーションサーバと第2のP2Pグループセッション通信を交換するための手段とを備え得る。
【００１１】
別の態様では、本開示は、P2Pグループセッションの連続性を維持するための装置を提供する。装置は、メモリおよびプロセッサを備え得る。プロセッサは、たとえば、ダイレクトデータトラフィック接続を介して、P2Pグループのメンバーと第1のP2Pグループセッション通信を交換することと、アプリケーションサーバに対してセッションデータを要求することと、セッションデータをプロキシUEに伝達することであって、プロキシUEはP2Pグループのメンバーである、伝達することと、セッションデータに従って、アプリケーションサーバと第2のP2Pグループセッション通信を交換することとを行うことができる。
【００１２】
本発明の実施形態およびその付随する利点の多くのより完全な理解は、以下の詳細な説明を参照し、本発明を限定するためではなく単に例示するために提示される添付の図面とともに考察することによってよりよく理解されれば、容易に得られるであろう。
【図面の簡単な説明】
【００１３】
【図１】本開示の態様によるワイヤレス通信システムのハイレベルシステムアーキテクチャを示す図である。
【図２】本開示の態様による、RAN、および発展型パケットシステム(EPS)またはロングタームエボリューション(LTE)ネットワークに基づくコアネットワークのパケット交換部分の例示的な構成を示す図である。
【図３】本開示の態様によるユーザ機器(UE)の例を示す図である。
【図４】本開示の態様による、機能性を実施するように構成された論理を含む通信デバイスを示す図である。
【図５】本開示の態様によるサーバを示す図である。
【図６】UEがピアツーピア技術を使って通信することができる通信環境を示す図である。
【図７】UEがLTE-Dグループセッション通信を使って通信することができるLTE通信システムを示す図である。
【図８】UEがLTE-Dグループセッション通信を使って通信することができる代替LTE通信システムを示す図である。
【図９】図7に示すLTE-DグループセッションのメンバーがLTE通信システムのカバレージエリアを出るシナリオを示す図である。
【図１０】図7に示すLTE-DグループセッションのメンバーがプロキシUEとして選択されているシナリオを示す図である。
【図１１】プロキシUEを選択するための方法のフロー図である。
【図１２】本開示のある態様による、ピアツーピアグループセッションの連続性維持を可能にする通信ネットワークを示す図である。
【図１３】本開示の別の態様による、ピアツーピアグループセッションの連続性維持を可能にする通信ネットワークを示す図である。
【図１４】本開示のある態様による、ピアツーピアグループのメンバーが直近カバレージエリアを出たときにピアツーピアグループセッションの連続性を維持するための方法のフロー図である。
【図１５】本開示のある態様による、ハンドオーバに先立ってシグナリングするためのシグナリングフロー図である。
【図１６】本開示のある態様によるダイレクトデータトラフィックルーティングのためのシグナリングフロー図である。
【発明を実施するための形態】
【００１４】
本発明の態様は、本発明の特定の実施形態を対象とした以下の説明および関連する図面において開示される。本発明の範囲から逸脱することなく、代替的な実施形態が考案され得る。さらに、本発明に関連する詳細を曖昧にしないよう、本発明のよく知られている要素は、詳細には説明されていないか、または省略されている。「例示的」および/または「例」という言葉は、本明細書では「例、事例、または例示として働くこと」を意味するために使用される。本明細書で「例示的」および/または「例」として説明するいかなる実施形態も、必ずしも他の実施形態よりも好ましいか、または有利であると解釈されるべきではない。同様に、「本発明の実施形態」という用語は、本発明のすべての実施形態が、説明される特徴、利点、または動作モードを含むことを必要としない。さらに、多くの実施形態は、たとえばコンピューティングデバイスの要素によって実施されるアクションのシーケンスの観点から説明される。本明細書において説明される様々なアクションは、特定の回路(たとえば、特定用途向け集積回路(ASIC))によって、1つもしくは複数のプロセッサによって実行されるプログラム命令によって、または両方の組合せによって実施できることが認識されよう。さらに、本明細書で説明されるこれらのアクションのシーケンスは、実行時に本明細書で説明される機能を関連するプロセッサに実施させる、対応するコンピュータ命令のセットがその中に記憶された任意の形態のコンピュータ可読記憶媒体内で完全に実施されると見なすことができる。したがって、本発明の様々な態様はいくつかの異なる形態において実施されてもよく、そのすべてが、特許請求する主題の範囲内に入ると考えられる。加えて、本明細書で説明する実施形態ごとに、任意のそのような実施形態の対応する形式は、本明細書では、たとえば、説明するアクションを実施する「ように構成された論理」として説明され得る。
【００１５】
本明細書ではユーザ機器(UE)と呼ばれるクライアントデバイスは、モバイルであってもまたは固定されていてもよく、かつ無線アクセスネットワーク(RAN)と通信してよい。本明細書において使用されるとき、「UE」という用語は、「アクセス端末」または「AT」、「ワイヤレスデバイス」、「加入者デバイス」、「加入者端末」、「加入者局」、「ユーザ端末」またはUT、「モバイル端末」、「移動局」、およびそれらの変化形と交換可能に呼ばれる場合がある。概して、UEは、RANを介してコアネットワークと通信することができ、コアネットワークを通してUEはインターネットなどの外部ネットワークに接続されてもよい。当然、UEには、ワイヤードアクセスネットワーク、(たとえば、IEEE 802.11などに基づく)Wi-Fiネットワークなどを介してなど、コアネットワークおよび/またはインターネットに接続する他の機構も考えられる。UEは、限定はしないが、PCカード、コンパクトフラッシュ(登録商標)デバイス、外付けまたは内蔵のモデム、ワイヤレスフォンまたは有線フォンなどを含むいくつかのタイプのデバイスのいずれかによって具現化され得る。UEが信号をRANに送ることができる通信リンクは、アップリンクチャネル(たとえば、逆方向トラフィックチャネル、逆方向制御チャネル、アクセスチャネルなど)と呼ばれる。RANが信号をUEに送ることができる通信リンクは、ダウンリンクチャネルまたは順方向リンクチャネル(たとえば、ページングチャネル、制御チャネル、ブロードキャストチャネル、順方向トラフィックチャネルなど)と呼ばれる。本明細書で使用するトラフィックチャネル(TCH)という用語は、アップリンク/逆方向トラフィックチャネル、またはダウンリンク/順方向トラフィックチャネルのいずれかを指すことができる。
【００１６】
図1は、本発明の実施形態によるワイヤレス通信システム100のハイレベルシステムアーキテクチャを示す図である。ワイヤレス通信システム100はUE1...Nを含む。UE1...Nは、セルラー電話、携帯情報端末(PDA)、ページャ、ラップトップコンピュータ、デスクトップコンピュータなどを含んでよい。たとえば、図1において、UE1...2は発呼側セルラーフォンとして示され、UE3...5はタッチスクリーンセルラーフォンまたはスマートフォンとして示され、UE NはデスクトップコンピュータまたはPCとして示されている。
【００１７】
図1を参照すると、UE1...Nは、図1にエアインターフェース104、106、108および/または直接ワイヤード接続として示されている物理通信インターフェースまたはレイヤを介してアクセスネットワーク(たとえば、RAN120、アクセスポイント125など)と通信するように構成される。エアインターフェース104および106は所与のセルラー通信プロトコル(たとえば、CDMA、EVDO、eHRPD、GSM(登録商標)、EDGE、W-CDMA、LTEなど)に準拠することができ、一方、エアインターフェース108はワイヤレスIPプロトコル(たとえば、IEEE802.11)に準拠することができる。RAN120は、エアインターフェース104および106などのエアインターフェースを介してUEにサービスする複数のアクセスポイントを含む。RAN120内のアクセスポイントは、アクセスノードまたはAN、アクセスポイントまたはAP、基地局またはBS、ノードB、eノードBなどと呼ばれることがある。これらのアクセスポイントは、地上アクセスポイント(もしくは地上局)、または衛星アクセスポイントであり得る。RAN120は、RAN120によってサービスされるUEとRAN120または異なるRANによってサービスされる他のUEとの間の回線交換(CS)呼を完全にブリッジングすることを含む様々な機能を実施することができ、かつインターネット175などの外部ネットワークとのパケット交換(PS)データの交換を仲介することもできるコアネットワーク140に接続するように構成される。インターネット175は、いくつかのルーティングエージェントおよび処理エージェント(便宜上、図1には示されていない)を含む。図1で、UE Nはインターネット175に直接接続する(すなわち、Wi-Fiまたは802.11ベースネットワークのイーサネット(登録商標)接続を介するなど、コアネットワーク140から分離される)ように示されている。それによって、インターネット175は、コアネットワーク140を介してUE NとUE1...Nとの間のパケット交換データ通信をブリッジングするように機能し得る。図1には、RAN120から分離されたアクセスポイント125も示されている。アクセスポイント125は、コアネットワーク140とは無関係に(たとえば、FiOS、ケーブルモデムなどの光通信システムを介して)インターネット175に接続されてよい。エアインターフェース108は、一例では、IEEE802.11などのローカルワイヤレス接続を介してUE4またはUE5にサービスしてもよい。UE Nは、一例では(たとえば、ワイヤード接続性とワイヤレス接続性の両方を有するWi-Fiルータ用の)アクセスポイント125自体に対応し得るモデムまたはルータとの直接接続など、インターネット175とのワイヤード接続を有するデスクトップコンピュータとして示されている。
【００１８】
図1を参照すると、アプリケーションサーバ170は、インターネット175、コアネットワーク140、またはその両方に接続されるものとして示されている。アプリケーションサーバ170は、構造的に分離された複数のサーバとして実装され得るか、または代替的に単一のサーバに対応し得る。以下により詳しく説明するように、アプリケーションサーバ170は、コアネットワーク140および/またはインターネット175を介してアプリケーションサーバ170に接続することのできるUEについて1つまたは複数の通信サービス(たとえば、ボイスオーバーインターネットプロトコル(VoIP)セッション、プッシュツートーク(PTT)セッション、グループ通信セッション、ソーシャルネットワーキングサービスなど)をサポートするように構成される。
【００１９】
ワイヤレス通信システム100をより詳細に説明するのを助けるために、図2において、RAN120およびコアネットワーク140のためのプロトコル固有の実装形態の一例が以下に提供される。特に、RAN120およびコアネットワーク140の構成要素は、パケット交換(PS)通信をサポートすることに関連付けられた構成要素に対応する。レガシー回線交換(CS)構成要素もこれらのネットワーク内に存在し得るが、図2には、いかなるレガシーCS固有の構成要素も明示的に示されていない。
【００２０】
図2は、本発明の実施形態による、RAN120、および発展型パケットシステム(EPS)またはLTEネットワークに基づくコアネットワーク140のパケット交換部分の例示的な構成を示す。EPS/LTEネットワーク内のRAN120は、複数の発展型ノードB(EノードBまたはeNB)200、205、および210とともに構成される。EPS/LTEネットワーク内のEノードBは一般に、コアネットワーク140と通信するためにRAN120内に別個のコントローラを必要としない。
【００２１】
図2において、コアネットワーク140は複数のモビリティ管理エンティティ(MME)215および220と、ホーム加入者サーバ(HSS)225と、サービングゲートウェイ(S-GW)230と、パケットデータネットワークゲートウェイ(P-GW)235と、ポリシーおよび課金規則機能(PCRF)240とを含む。これらの構成要素と、RAN120と、インターネット175との間のネットワークインターフェースが図2に示されており、Table 1(表1)(以下)において次のように定義される。
【００２２】
【表１】
0006685300.tif 000002
【００２３】
ここで、図2のRAN120およびコアネットワーク140に示す構成要素のハイレベル記述について説明する。しかしながら、これらの構成要素はそれぞれ、様々な3GPP TS規格により当技術分野でよく知られており、本明細書に含まれる説明は、これらの構成要素によって実施されるすべての機能性の網羅的な説明となるものではない。
【００２４】
図2を参照すると、MME215および220は、EPSベアラのための制御プレーンシグナリングを管理するように構成される。MME機能は、非アクセス層(NAS)シグナリング、NASシグナリングセキュリティ、技術間ハンドオーバおよび技術内ハンドオーバのモビリティ管理、P-GWおよびS-GW選択、ならびにMME変更を伴うハンドオーバのためのMME選択を含む。
【００２５】
図2を参照すると、S-GW230は、RAN120に向かうインターフェースを終端するゲートウェイである。EPSベースシステムのコアネットワーク140に関連付けられたUEごとに、所与の時点において、単一のS-GWが存在する。S-GW230の機能は、GTPベースおよびプロキシモバイルIPv6(PMIP)ベースのS5/S8の両方に関して、モビリティアンカーポイント、パケットルーティングおよびフォワーディング、ならびに関連するEPSベアラのQoSクラス識別子(QCI)に基づくディフサーブコードポイント(DSCP:DiffServ Code Point)の設定を含む。
【００２６】
図2を参照すると、P-GW235は、パケットデータネットワーク(PDN)、たとえば、インターネット175に向かうSGiインターフェースを終端するゲートウェイである。UEが複数のPDNにアクセスしている場合、そのUEのために2つ以上のP-GWが存在し得るが、S5/S8接続性とGn/Gp接続性の混合は、通常、そのUEに関して同時にサポートされない。P-GW機能は、GTPベースのS5/S8の両方に関して、(ディープパケット検査による)パケットフィルタリング、UE IPアドレス割振り、関連するEPSベアラのQCIに基づくDSCPの設定、オペレータ間の課金のためのアカウンティング、3GPP TS 23.203に定義されたアップリンク(UL)およびダウンリンク(DL)ベアラバインディング、3GPP TS 23.203に定義されたULベアラバインディング検証を含む。P-GW235は、E-UTRAN、GERAN、またはUTRANのいずれかを使用して、GSM(登録商標)/EDGE無線アクセスネットワーク(GERAN)/UTRAN専用UEとE-UTRAN対応UEの両方にPDN接続性を提供する。P-GW235は、S5/S8インターフェースを介して、E-UTRANのみを使用してE-UTRAN対応UEにPDN接続性を提供する。
【００２７】
図2を参照すると、PCRF240は、EPSベースコアネットワーク140のポリシーおよび課金制御要素である。非ローミングシナリオでは、UEのインターネットプロトコル接続性アクセスネットワーク(IP-CAN)セッションに関連付けられたHPLMN内に単一のPCRFが存在する。PCRFは、RxインターフェースおよびGxインターフェースを終端する。トラフィックのローカルブレークアウトを伴うローミングシナリオでは、UEのIP-CANセッションに関連付けられた2つのPCRFが存在し得る。ホームPCRF(H-PCRF)は、HPLMN内に存在するPCRFであり、訪問先PCRF(V-PCRF)は、訪問先VPLMN内に存在するPCRFである。PCRFは、3GPP TS 23.203により詳細に説明されており、したがって、簡潔にするためにこれ以上は説明しない。図2では、アプリケーションサーバ170(たとえば、3GPP用語ではAFと呼ばれ得る)は、インターネット175を介してコアネットワーク140に、または代替的にRxインターフェースを介して直接PCRF240に接続されるものとして示されている。一般に、アプリケーションサーバ170(またはAF)は、コアネットワークとともにIPベアラリソース(たとえば、UMTS PSドメイン/GPRSドメインリソース/LTE PSデータサービス)を使用するアプリケーションを提供する要素である。アプリケーション機能の一例は、IPマルチメディアサブシステム(IMS)コアネットワークサブシステムのプロキシコールセッション制御機能(P-CSCF)である。AFは、PCRF240にセッション情報を提供するためにRx参照点を使用する。セルラーネットワークを介してIPデータサービスを提供する他のいかなるアプリケーションサーバも、Rx参照点を介してPCRF240に接続され得る。
【００２８】
図3は、本発明の実施形態によるUEの例を示す。図3を参照すると、UE300Aは発呼側電話として示され、UE300Bはタッチスクリーンデバイス(たとえば、スマートフォン、タブレットコンピュータなど)として示されている。図3に示すように、UE300Aの外部ケーシングは、当技術分野で知られているように、特に、アンテナ305A、ディスプレイ310A、少なくとも1つのボタン315A(たとえば、PTTボタン、電源ボタン、音量調節ボタンなど)、キーパッド320Aなどの構成要素で構成される。また、UE300Bの外部ケーシングは、当技術分野で知られているように、特に、タッチスクリーンディスプレイ305B、周辺ボタン310B、315B、320B、および325B(たとえば、電力制御ボタン、音量または振動制御ボタン、飛行機モードトグルボタンなど)、少なくとも1つのフロントパネルボタン330B(たとえば、Homeボタンなど)などの構成要素で構成される。UE300Bの一部として明示的に示されてはいないが、UE300Bは、限定はしないが、Wi-Fiアンテナ、携帯アンテナ、衛星位置システム(SPS)アンテナ(たとえば全地球測位システム(GPS)アンテナ)などを含む1つもしくは複数の外部アンテナおよび/またはUE300Bの外部ケーシングに内蔵された1つもしくは複数の集積アンテナを含み得る。
【００２９】
UE300AおよびUE300BなどのUEの内部構成要素は、それぞれに異なるハードウェア構成によって具体化され得るが、内部ハードウェア構成要素のための基本的なハイレベルUE構成は図3にプラットフォーム302として示されている。プラットフォーム302は、最終的にコアネットワーク140、インターネット175、および/または他のリモートサーバおよびネットワーク(たとえば、アプリケーションサーバ170、ウェブURLなど)から得ることのできるRAN120から送信されたソフトウェアアプリケーション、データ、および/またはコマンドを受信し実行することができる。プラットフォーム302は、また、ローカルに記憶されたアプリケーションをRAN対話なしで独立して実行してもよい。プラットフォーム302は、特定用途向け集積回路(「ASIC」)308または他のプロセッサ、マイクロプロセッサ、論理回路、もしくは他のデータ処理デバイスに動作可能に結合されたトランシーバ306を含み得る。ASIC308または他のプロセッサは、ワイヤレスデバイスのメモリ312内の任意の常駐プログラムとインターフェースするアプリケーションプログラミングインターフェース(API)310レイヤを実行する。メモリ312は、読取り専用メモリもしくはランダムアクセスメモリ(RAMおよびROM)、EEPROM、フラッシュカード、またはコンピュータプラットフォームに共通する任意のメモリから構成することができる。プラットフォーム302は、また、メモリ312内でアクティブに使用されないアプリケーション、ならびに他のデータを記憶することができるローカルデータベース314も含むことができる。ローカルデータベース314は、通常、フラッシュメモリセルであるが、磁気媒体、EEPROM、光学媒体、テープ、ソフトディスクまたはハードディスクなどの当技術分野で知られている任意の二次記憶デバイスであってもよい。
【００３０】
したがって、本発明の実施形態は、本明細書で説明する機能を実施する能力を含むUE(たとえば、UE300A、300Bなど)を含み得る。当業者が諒解するように、様々な論理要素は、本明細書で開示する機能性を達成するために、個別の要素、プロセッサ上で実行されるソフトウェアモジュール、またはソフトウェアとハードウェアの任意の組合せで具体化され得る。たとえば、ASIC308、メモリ312、API310およびローカルデータベース314をすべて協働的に使用して、本明細書で開示する様々な機能をロード、記憶および実行し得、したがって、これらの機能を実施するための論理を様々な要素に分散し得る。代替として、機能性は1つの個別構成要素に組み込まれ得る。したがって、図3のUE300Aおよび300Bの特徴は例示的なものにすぎないと見なすべきであり、本発明は図示の特徴または構成に制限されない。
【００３１】
UE300Aおよび/または300BとRAN120との間のワイヤレス通信は、CDMA、W-CDMA、時分割多元接続(TDMA)、周波数分割多元接続(FDMA)、直交周波数分割多重(OFDM)、GSM(登録商標)、またはワイヤレス通信ネットワークもしくはデータ通信ネットワークで使用され得る他のプロトコルなどの異なる技術に基づくことができる。上記で説明し、当技術分野で知られているように、音声送信および/またはデータは、様々なネットワークおよび構成を使用してRANからUEに送信することが可能である。したがって、本明細書で提供する例示は、本発明の実施形態を限定するものではなく、単に本発明の実施形態の態様の説明を助けるためのものにすぎない。
【００３２】
図4に、機能性を実施するように構成された論理を含む通信デバイス400を示す。通信デバイス400は、限定はしないが、UE300Aもしくは300B、RAN120の任意の構成要素(たとえば、eノードB200〜210など)、コアネットワーク140の任意の構成要素(たとえば、MME215もしくは220、HSS225、S-GW230、P-GW235、PCRF240)、コアネットワーク140に結合される任意の構成要素、および/またはインターネット175(たとえば、アプリケーションサーバ170)などを含む、上述の通信デバイスのうちのいずれかに対応し得る。したがって、通信デバイス400は、図1のワイヤレス通信システム100を介して1つまたは複数の他のエンティティと通信する(または通信を容易にする)ように構成された任意の電子デバイスに対応することができる。
【００３３】
図4を参照すると、通信デバイス400は、情報を受信および/または送信するように構成された論理405を含む。一例では、通信デバイス400がワイヤレス通信デバイス(たとえば、UE300Aまたは300B、eノードB200〜210のうちの1つなど)に対応する場合、情報を受信および/または送信するように構成された論理405は、ワイヤレストランシーバおよび関連のハードウェア(たとえば、RFアンテナ、モデム、変調器および/または復調器など)などのワイヤレス通信インターフェース(たとえば、Bluetooth(登録商標)、Wi-Fi、2G、CDMA、W-CDMA、3G、4G、LTEなど)を含み得る。別の例では、情報を受信および/または送信するように構成された論理405は、ワイヤード通信インターフェース(たとえば、インターネット175にアクセスする手段となり得るシリアル接続、USBまたはファイヤワイヤ接続、イーサネット(登録商標)接続など)に対応することができる。したがって、通信デバイス400が、何らかのタイプのネットワークベースのサーバ(たとえば、PDSN、SGSN、GGSN、S-GW、P-GW、MME、HSS、PCRF、アプリケーション170など)に対応する場合、情報を受信および/または送信するように構成された論理405は、ある例では、イーサネット(登録商標)プロトコルによってネットワークベースのサーバを他の通信エンティティに接続するイーサネット(登録商標)カードに対応することができる。さらなる例では、情報を受信および/または送信するように構成された論理405は、通信デバイス400が、そのローカル環境を監視する手段となり得る感知または測定ハードウェア(たとえば、加速度計、温度センサー、光センサー、ローカルRF信号を監視するためのアンテナなど)を含むことができる。情報を受信および/または送信するように構成された論理405はまた、実行されると、情報を受信および/または送信するように構成された論理405の関連ハードウェアがその受信機能および/または送信機能を実施することを可能にするソフトウェアを含むことができる。しかしながら、情報を受信および/または送信するように構成された論理405は、ソフトウェアだけに対応するのではなく、情報を受信および/または送信するように構成された論理405は、その機能性を達成するためのハードウェアに少なくとも部分的に依拠する。
【００３４】
図4を参照すると、通信デバイス400は、情報を処理するように構成された論理410をさらに含む。ある例では、情報を処理するように構成された論理410は、少なくともプロセッサを含み得る。情報を処理するように構成された論理410によって実施され得る処理のタイプの例示的な実装形態は、これに限定されないが、判断の実施、接続の確立、異なる情報オプション間の選択を行うこと、データに関連した評価の実施、測定動作を実施するために通信デバイス400に結合されたセンサーとの相互作用、あるフォーマットから別のフォーマットへの情報の変換(たとえば、.wmvから.aviへなどの異なるプロトコル間)、などを含む。たとえば、情報を処理するように構成された論理410に含まれるプロセッサは、汎用プロセッサ、デジタル信号プロセッサ(DSP)、ASIC、フィールドプログラマブルゲートアレイ(FPGA)もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または本明細書で説明する機能を実施するように設計されたそれらの任意の組合せに対応することができる。汎用プロセッサは、マイクロプロセッサであってもよいが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであってもよい。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つもしくは複数のマイクロプロセッサ、または任意の他のそのような構成としても実装され得る。情報を処理するように構成された論理410はまた、実行されると、情報を処理するように構成された論理410の関連ハードウェアがその処理機能を実施することを可能にするソフトウェアを含むことができる。しかしながら、情報を処理するように構成された論理410は、ソフトウェアだけに対応するのではなく、情報を処理するように構成された論理410は、その機能性を達成するためのハードウェアに少なくとも部分的に依拠する。
【００３５】
図4を参照すると、通信デバイス400は、情報を記憶するように構成された論理415をさらに含む。ある例では、情報を記憶するように構成された論理415は、少なくとも非一時的メモリおよび関連ハードウェア(たとえば、メモリコントローラなど)を含み得る。たとえば、情報を記憶するように構成された論理415に含まれる非一時的メモリは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、リムーバブルディスク、CD-ROM、または当技術分野で知られている任意の他の形態の記憶媒体に対応することができる。情報を記憶するように構成された論理415はまた、実行されると、情報を記憶するように構成された論理415の関連ハードウェアがその記憶機能を実施することを可能にするソフトウェアを含むことができる。しかしながら、情報を記憶するように構成された論理415は、ソフトウェアだけに対応するのではなく、情報を記憶するように構成された論理415は、その機能性を遂行するためにハードウェアに少なくとも部分的に依拠する。
【００３６】
図4を参照すると、通信デバイス400はさらに、情報を提示するように構成された論理420を任意選択で含む。ある例では、情報を提示するように構成された論理420は、少なくとも出力デバイスおよび関連ハードウェアを含むことができる。たとえば、出力デバイスは、ビデオ出力デバイス(たとえば、ディスプレイスクリーン、USB、HDMI(登録商標)のようなビデオ情報を搬送することができるポートなど)、オーディオ出力デバイス(たとえば、スピーカー、マイクロフォンジャック、USB、HDMI(登録商標)のようなオーディオ情報を搬送することができるポートなど)、振動デバイス、および/または、情報がそれによって出力のためにフォーマットされ得る、もしくは通信デバイス400のユーザもしくはオペレータによって実際に出力され得る任意の他のデバイスを含むことができる。たとえば、通信デバイス400が、図3に示すようにUE300AまたはUE300Bに相当する場合、情報を提示するように構成された論理420は、UE300Aのディスプレイ310AまたはUE300Bのタッチスクリーンディスプレイ305Bを含み得る。さらなる例では、情報を提示するように構成された論理420は、ローカルユーザをもたないネットワーク通信デバイス(たとえば、ネットワークスイッチまたはルータ、リモートサーバなど)などのいくつかの通信デバイスでは省かれ得る。情報を提示するように構成された論理420はまた、実行されると、情報を提示するように構成された論理420の関連ハードウェアがその提示機能を実施することを認めるソフトウェアを含むことができる。しかしながら、情報を提示するように構成された論理420は、ソフトウェアだけに対応するのではなく、情報を提示するように構成された論理420は、その機能性を達成するためにハードウェアに少なくとも部分的に依拠する。
【００３７】
図4を参照すると、通信デバイス400はさらに、ローカルユーザ入力を受信するように構成された論理425を任意選択で含む。ある例では、ローカルユーザ入力を受信するように構成された論理425は、少なくともユーザ入力デバイスおよび関連ハードウェアを含み得る。たとえば、ユーザ入力デバイスは、ボタン、タッチスクリーンディスプレイ、キーボード、カメラ、オーディオ入力デバイス(たとえば、マイクロフォン、もしくはマイクロフォンジャックなど、オーディオ情報を搬送することができるポートなど)、および/またはそれによって通信デバイス400のユーザもしくはオペレータから情報を受信することができる任意の他のデバイスを含むことができる。たとえば、通信デバイス400が、図3に示すようにUE300AまたはUE300Bに相当する場合、ローカルユーザ入力を受信するように構成された論理425は、キーパッド320A、ボタン315Aまたは310B〜325Bのうちのいずれか、タッチスクリーンディスプレイ305Bなどを含み得る。さらなる例では、ローカルユーザ入力を受信するように構成された論理425はローカルユーザをもたないネットワーク通信デバイス(たとえば、ネットワークスイッチまたはルータ、リモートサーバなど)など、いくつかの通信デバイスでは省かれ得る。また、ローカルユーザ入力を受信するように構成された論理425は、実行されると、ローカルユーザ入力を受信するように構成された論理425の関連ハードウェアがその入力受信機能を実施することを認めるソフトウェアを含むことができる。しかしながら、ローカルユーザ入力を受信するように構成された論理425は、ソフトウェアだけに対応するのではなく、ローカルユーザ入力を受信するように構成された論理425は、その機能性を達成するためにハードウェアに少なくとも部分的に依拠する。
【００３８】
図4を参照すると、405〜425の構成された論理は、図4では別個または相異なるブロックとして示されているが、それぞれの構成された論理がその機能性を実施するためのハードウェアおよび/またはソフトウェアは、部分的に重複し得ることが諒解されよう。たとえば、405〜425の構成された論理の機能性を容易にするのに使われるどのソフトウェアも、情報を記憶するように構成された論理415に関連付けられた非一時的メモリに記憶することができ、そうすることによって、405〜425の構成された論理は各々、その機能性(すなわち、この場合、ソフトウェア実行)を、情報を記憶するように構成された論理415によって記憶されたソフトウェアの動作に部分的に基づいて実施する。同様に、構成された論理のうちの1つに直接関連付けられたハードウェアは、時々、他の構成された論理によって借用または使用され得る。たとえば、情報を処理するように構成された論理410のプロセッサは、情報を受信および/または送信するように構成された論理405が、情報を処理するように構成された論理410に関連付けられたハードウェア(すなわち、プロセッサ)の動作に部分的に基づいて、その機能性(すなわち、この場合はデータの送信)を実施するように、データを、情報を受信および/または送信するように構成された論理405によって送信される前に、適切な形式にフォーマットすることができる。
【００３９】
概して、別段に明示的に記載されていない限り、本開示全体にわたって使用される「ように構成された論理」という句は、ハードウェアによって少なくとも部分的に実装される実施形態を引き合いに出すものとし、ハードウェアから独立したソフトウェアだけの実装形態に位置づけるものではない。様々なブロックにおける構成された論理または「ように構成された論理」は、特定の論理ゲートまたは論理要素に限定されるのではなく、概して、本明細書に記載した機能性を、(ハードウェアまたはハードウェアとソフトウェアの組合せのいずれかを介して)実施するための能力を指すことが諒解されよう。したがって、様々なブロックに示す構成された論理または「ように構成された論理」は、「論理」という言葉を共有するにもかかわらず、必ずしも論理ゲートまたは論理要素として実装されるわけではない。様々なブロックの論理間の他の対話または協働が、以下でより詳細に説明する実施形態の検討から、当業者には明らかになるであろう。
【００４０】
様々な実施形態は、図5に示すサーバ500など、様々な市販のサーバデバイスのいずれかにおいて実装され得る。ある例では、サーバ500は、上述のアプリケーションサーバ170の1つの例示的な構成に対応し得る。図5において、サーバ500は、揮発性メモリ502と、ディスクドライブ503のような大容量の不揮発性メモリとに結合された、プロセッサ501を含む。サーバ500はまた、プロセッサ501に結合された、フロッピーディスクドライブ、コンパクトディスク(CD)またはDVDディスクドライブ506を含んでよい。サーバ500はまた、他のブロードキャストシステムコンピュータおよびサーバに、またはインターネットに結合されたローカルエリアネットワークなどのネットワーク507とのデータ接続を確立するための、プロセッサ501に結合されたネットワークアクセスポート504を含んでもよい。図4の文脈において、図5のサーバ500は、通信デバイス400の1つの例示的な実装形態を示すが、情報を送信および/または受信するように構成された論理405は、ネットワーク507と通信するためにサーバ500によって使用されるネットワークアクセスポート504に相当し、情報を処理するように構成された論理410は、プロセッサ501に相当し、情報を記憶するように構成された論理415は、揮発性メモリ502、ディスク(disk)ドライブ503、および/またはディスク(disc)ドライブ506のうちの任意の組合せに相当することが諒解されよう。情報を提示するように構成された任意選択の論理420およびローカルユーザ入力を受信するように構成された任意選択の論理425は、図5には明示的に示されず、その中に含まれる場合もあれば、含まれない場合もある。したがって、図5は、通信デバイス400が、図3に示すような305Aまたは305BなどのUEの実装形態に加えてサーバとして実装され得ることを説明するのを助ける。
【００４１】
図6は、所与のUEが、P2P技術(たとえば、LTE-D、WiFiダイレクト、Bluetooth（登録商標）など)を使って他のUEに直接接続し、または、たとえばLTEネットワークなどのワイヤレスワイドエリアネットワークに接続することができる、ワイヤレス通信システム600を示す。図6を参照すると、アプリケーションサーバ690(たとえば、図1、図2のアプリケーションサーバ170など)が、ネットワークリンク692(たとえば、図2のRxリンクなど)を介して、第1の基地局612を有する第1のセル610と、第2の基地局622を有する第2のセル620と、第1の基地局612および第2の基地局622に結合されたアプリケーションサーバ690とに接続される。所与の基地局の無線アクセスエリアまたはカバレージエリアは、所与の基地局が位置するセルによって表され、それによって、説明の目的で、第1のセル610は、第1の基地局612に対応するカバレージエリアを含み、第2のセル620は、第2の基地局622に対応するカバレージエリアを含む。ワイヤレス通信システム600内の各セル610、620は、それぞれの基地局612、622と通信し、それぞれの基地局612、622を介してアプリケーションサーバ690と通信する様々なUEを含む。たとえば、図6に示す実施形態では、第1のセル610はUE631、UE632、およびUE633を含むが、第2のセル620はUE635、UE636、およびUE634を含み、ワイヤレス通信システム600内のUEのうちの1つまたは複数は、モバイルデバイスまたは他のワイヤレスデバイスであり得る。図6には示されていないが、いくつかの実施形態では、基地局612、622は、バックホールリンクを介して互いに接続され得る。
【００４２】
本明細書で説明する様々な例示的な実施形態によると、UE631、UE632、UE633、UE635、UE636、およびUE634のうちの1つまたは複数は、ダイレクトP2P通信、たとえば、D2D通信をサポートすることができ、それによって、そのようなUEは、別のデバイスまたは第1の基地局612および第2の基地局622などのネットワークインフラストラクチャ要素を通して通信する必要なしに、互いと直接通信することをサポートすることができ、第1の基地局612および/または第2の基地局622などのネットワークインフラストラクチャ要素を通した通信をサポートすることもできる。ネットワークインフラストラクチャを伴う通信では、信号は一般に、第1のセル610内のリンク641および第2のセル620内のリンク642など、様々なUEと基地局612、622との間のアップリンク接続およびダウンリンク接続を通して送信および受信され得る。基地局612、622の各々は一般に、対応するセル610、620内のUEのためのアタッチメントポイントとして働き、その中でサービスされるUE間の通信を容易にする。一態様によると、UE631およびUE632などの2つ以上のUEが、互いと通信することを望み、互いに十分近接して位置しているとき、UE631、632にサービスする基地局612からのトラフィックをオフロードし得るダイレクトP2Pリンクがそれらの間で確立され、UE631、632がより効率的に通信することを可能にするか、または当業者には明らかである他の利点を与えることができる。
【００４３】
図6に示すように、UE631は、リンク642を介して仲介基地局612を通してUE632と通信することができ、UE631、632は、P2Pリンク650を介してさらに通信することができる。同様に、UE635、636は、リンク642を介して仲介基地局622を通して通信し、さらに、P2Pリンク650を介して通信することができる。さらに、参加UEが異なる近くのセルにあるセル間通信の場合、ダイレクトP2P通信リンクは依然として可能であり、これは、UE633およびUE634がP2Pリンク660によって示されるダイレクトP2P通信を使用して通信し得る図6に示されている。
【００４４】
1つの可能シナリオにおいて、P2Pリンク650およびP2Pリンク660は、LTE-D技術を使用するD2Dリンクである。LTE-Dは、近接発見のための、提案された3GPPリリース12 D2Dソリューションである。LTE-Dは、広い範囲(見通し線で約500m)内の他のLTE-Dデバイス上のサービスに関して直接監視をすることによって、ロケーション追跡およびネットワーク呼を不要にする。LTE-Dは、バッテリ効率的な同期システムにおいて連続してそのようにし、近接している数千のサービスを同時に検出することができる。LTE-Dは、Wi-Fiダイレクト(WFD)またはBluetooth(登録商標)など、他のD2D P2P技術よりも広い範囲を有する。LTE-D通信セッションを実装するための2つの代替通信システムが、図7および図8に示されている。図7のシステムにおいて、LTE-Dグループ750が、ネットワーク支援なしでLTEワイヤレス通信システム700内に形成される。図8のシステムでは、対照的に、LTE-Dグループ850が、発展型パケットコア(EPC)870のネットワーク支援を受けてLTEワイヤレス通信システム800内に形成される。
【００４５】
図7において、LTEワイヤレス通信システム700は、基地局710(たとえば、eNB200〜210、基地局612、基地局622など)に関連付けられる。基地局710は、アップリンク720およびダウンリンク730上で、第1のUE760a、第2のUE760b、および第3のUE760c(たとえば、UE300A、300Bなど)と通信する。LTEワイヤレス通信システム700は、LTEカバレージエリア740を有する。3つのUE760a...cのみが示されているが、任意の数のUEがLTE-Dグループ750に含まれてよいことが理解されよう。その上、LTE-Dグループ750は、UE760a、UE760b、およびUE760cの間で送信されるD2Dデータトラフィックリンク770を有して形成される。
【００４６】
図8において、LTEワイヤレス通信システム800は、基地局810(たとえば、eNB200〜210、基地局612、基地局622など)に関連付けられる。基地局810は、アップリンク820およびダウンリンク830上で、第1のUE860a、第2のUE860b、および第3のUE860c(たとえば、UE300A、300Bなど)と通信する。LTEワイヤレス通信システム800は、LTEカバレージエリア840を有する。LTE-Dグループ850が、UE860a、UE860b、およびUE860c(たとえば、UE300A、300Bなど)の間で形成される。3つのUE860a...cのみが示されているが、任意の数のUEがLTE-Dグループ850に含まれてよいことが理解されよう。D2Dデータトラフィックリンク880およびD2Dデータトラフィックリンク890は、EPC870からの支援を受けて、LTE-Dグループ850のメンバーの間でD2Dデータトラフィックをルーティングする。
【００４７】
LTE-Dグループ750およびLTE-Dグループ850は、P2Pグループセッション通信の形でデータを交換し得る。P2Pグループセッション通信は、どのメディア交換活動も指し得る。P2Pグループセッションは、たとえば、セッション開始プロトコル(SIP)によるシグナリング交換を使ってセットアップされ得る。たとえば、SIP INVITEコードが、UEが、P2Pグループセッションに参加するよう勧誘されることを、UE(たとえば、第1のUE860aなど)に示すのに使われ得る。UEは、UEの能力についての情報を含むSIP200OKコードを戻してもよい。SIP ACKコードは、SIP200OKコード、または何らかの他のコードが受信されたことを確認するのに使われ得る。P2Pグループセッションを開始またはセットアップするための他の適切なシグナリング交換が使用されてもよい。グループセッションが開始された後、たとえば、リアルタイムトランスポートプロトコル(TRP)を使う、ストリーミングされる音声もしくはビデオのリアルタイムメディア交換、または、たとえばメッセージセッション中継プロトコル(MSRP)を使う非リアルタイムデータ転送を含んで、メディアが交換され得る。
【００４８】
上述したように、LTEワイヤレス通信システム700およびLTEワイヤレス通信システム800は、LTE-Dグループの形成を容易にする。LTE-Dグループ750は、たとえば、メンバーUE760a...cの間の通信を容易にするのに、D2Dデータトラフィックリンク770を使用する。ただし、メンバーUE760a...cのうちの1つがLTEワイヤレス通信システム700の無線アクセスカバレージエリア740を出ると、問題が起こる。メンバーのうちの1つがLTEネットワークのカバレージエリアを出たとき、LTE-Dグループのメンバーの間での通信のシームレスな連続性のためのソリューションが必要とされる。
【００４９】
図9は、図7に示すLTE-Dグループ750のメンバーUE760cが、LTEカバレージエリア740を出て、非LTEカバレージエリア940に入るシナリオを示す。非LTEカバレージエリア940は、たとえば、UMTS無線アクセスカバレージエリア、GERAN無線アクセスカバレージエリア、eHRPD無線アクセスカバレージエリア、WiFi無線アクセスカバレージエリア、または非LTE無線アクセス技術によってサービスされる他のどのエリアであってもよい。本明細書に記載するシステムおよび方法は、異なるLTEカバレージエリアの間でのLTE内ハンドオーバにおける、たとえば、S-eノードBカバレージエリアからT-eノードBカバレージエリアへのハンドオーバにおける、シームレスな連続性を与えるのに使われ得ることが理解されよう。ただし、便宜および明快のために、ハンドオーバカバレージエリアは、「非LTE」カバレージエリアと呼ばれる。
【００５０】
LTE-Dグループ750の残りのメンバー(このシナリオではUE760aおよびUE760b)は依然として、D2Dデータトラフィックリンク770上で互いと通信している。ただし、UE760cがLTEカバレージエリア740を出るので、D2Dデータトラフィックリンク770が切れ、残りのUE760aおよび760bは、UE760cと通信することができない。切れたD2Dデータトラフィックリンク970は、たとえば、LTEカバレージエリア740内のUE760aまたは760bと、非LTEカバレージエリア940中のUE760cとの間の失敗した、切れた、または未完のD2Dデータ送信を表す。
【００５１】
図10は、本開示のある態様によるLTEワイヤレス通信システム1000を示す。LTEワイヤレス通信システム700と同様、LTEワイヤレス通信システム1000は基地局710に関連付けられ、基地局710は、そのカバレージエリア740内のアップリンク720およびダウンリンク730上でUEと通信する。3つのUE1080、1060b...cのみが示されているが、任意の数のUEがLTE-Dグループ750に含まれてよいことが理解されよう。その上、LTE-Dグループ750は、UE1080、1060b...1060cの間で送信されるD2Dデータトラフィックリンク1070を有して形成される。LTE-Dグループ750は、LTE-Dグループ750内の複数のメンバーUE(たとえば、UE1080、1060b...c)の中から選択される少なくとも1つのプロキシUE1080を含む。プロキシUE1080は、図11に示すフロー図に従って選択され得る。
【００５２】
本開示のある態様によると、図11は、UE(たとえば、UE300A、UE300B、UE1060bなど)がLTE-Dグループ(たとえば、LTE-Dグループ750、LTE-Dグループ850など)内からプロキシUE(たとえば、プロキシUE1080など)をそれに従って選択するフロー図1100を示す。1110において、P2Pグループが発見される。P2Pグループ発見1110は、たとえば、図6および関連する開示において説明したLTE-Dグループ発見を含み得る。
【００５３】
LTE-D通信を実施するUEは、近接ピアの発見および近接ピアとの通信を容易にするために、「表現」に依拠する。アプリケーションまたはサービスレイヤにおける表現は、「表現名」(たとえば、ShirtSale@Gap.com、Jane@Facebook.comなど)と呼ばれる。アプリケーションレイヤにおける表現名は、「表現コード」と呼ばれる、物理レイヤにおけるビットストリングにマップされる。LTE-Dにおける発見は、LTEネットワーク自体(たとえば、LTEワイヤレス通信システム1000など)によって構成されるパラメータに基づいて、同期して動作する。たとえば、周波数分割複信(FDD)および/または時分割複信(TDD)は、物理レイヤセッション情報ブロック(SIB)を介してサービングeノードB(たとえば、基地局710など)によって割り当てられ得る。サービングeノードBは、発見メッセージの送信によりLTE-Dデバイスがそれら自体を告知することになる間隔(たとえば、20秒ごと、など)を構成することもできる。フロー図1100に示すプロキシ選択に従って、UEが、本明細書に記載する上述したLTE-Dプロセスのうちのいずれかに従って、P2Pグループ発見1110を実施し得る。2つ以上のLTE-Dデバイスが互いを発見した後、LTEネットワークは、本明細書においてネットワーク支援接続セットアップと呼ばれるLTE-Dセッションの確立を認可することを求められる場合がある。P2Pグループ発見1110は、ネットワーク支援接続セットアップを可能にするのに必要な、どのUE動作をさらに含んでもよい。
【００５４】
1115において、UEは任意選択で、P2Pグループセッションを開始するか、または1110において発見された開始済みP2Pグループセッションに加入する。P2Pグループは、LTE-Dグループ(たとえば、LTE-Dグループ750、LTE-Dグループ850など)を含み得る。任意選択のP2Pグループ開始/加入1115が完了すると、P2Pグループのメンバーは、D2Dデータトラフィックリンク(たとえば、D2Dデータトラフィックリンク770、D2Dデータトラフィックリンク1070など)を使って通信することができる。
【００５５】
1120において、UEは、P2Pグループ内の1つまたは複数の他のUEと能力データを交換する。概して、能力データは、P2Pグループ用のプロキシUE(たとえば、LTE-Dグループ750のプロキシUE1080など)として働くための、UEの適性に関するどのデータも含み得る。
【００５６】
能力データ交換1120の1つの可能な例において、第1のUE1060bは、第1のUE1060bの少なくとも1つの特性についての第1の能力データを収集する。特性は、プロキシUEとして働くための、第1のUE1060bの適性に関する、いかなる特性であってもよい。特性は、ワイヤレスアクセス(たとえば、ワイヤレスローカルエリアネットワーク(WLAN)アクセス、RANアクセスなど)、ワイヤレスカバレージ(信号強度など)、最大バッテリ寿命、残りのバッテリ寿命、最大処理能力、利用可能処理能力などを含み得る。別の可能シナリオでは、能力データは、複数の特性に関するデータを含む。
【００５７】
能力データは、D2Dデータトラフィックリンク(たとえば、D2Dデータトラフィックリンク1070など)、基地局を経由するアップリンクおよびダウンリンク(たとえば、アップリンク720、ダウンリンク730など)を使って、または他のどの適切な送信方法によって交換されてもよい。第1のUE1060bを伴う能力データ交換1120の例に戻ると、能力データ収集の後には、少なくとも1つの第2のUE1060cへの、第1の能力データの送信が続き得る。第1の能力データはさらに、LTE-Dグループ750内の各UEに送信され得る。さらに、第1のUE1060bは、第2のUE1060cから第2の能力データを受信することもできる。第2の能力データは、LTE-Dグループ750内の各UEからさらに受信され得る。たとえば、第2のUE1060cに関連付けられた第2の能力データは、第1のUE1060bによって第1の能力データが収集されたのと同じやり方で、第2のUE1060cによって収集され得る。1つの可能シナリオでは、P2Pグループ、たとえば、LTE-Dグループ750中の各UEが、プロキシUEとして働くための、それ自体の適性に関する能力データを収集し、収集した能力データをP2Pグループ中の他のUEの各々に送信し、収集した能力データを、P2Pグループ中の他のUEの各々から受信する。
【００５８】
1130において、UEは、1120において交換された能力データに基づいて、P2Pグループ(たとえば、LTE-Dグループ750など)中のUEの中から、プロキシUE(たとえば、プロキシUE1080など)を選択する。上述のように、能力データは、P2Pグループ用のプロキシUEとして働くための、UEの適性に関するどのデータも含み得る。たとえば、高レベルのWLANアクセス権をもつUEが、プロキシUEとして働くための、より優れた適性に関連付けられてよく、それに基づいて、UEがプロキシUEとして選択され得る。別の例では、高レベルのバッテリ寿命または高レベルの利用可能処理能力をもつUEが、プロキシUEとして働くための、より優れた適性に関連付けられてよく、UEが、それに基づいて、プロキシUEとして選択され得る。さらに別の例では、プロキシUE選択は、主としてWLANアクセスに基づいて行われ、バッテリ寿命および処理能力特性は二次的に重要である。
【００５９】
1135において、UEは任意選択で、P2Pグループセッションを開始するか、または1110において発見された開始済みP2Pグループセッションに加入する。任意選択のP2Pグループ開始/加入1115が省かれていた場合、UEは、代わりに、1135においてP2Pグループセッションを開始/加入してもよい。UEは代替として、能力データ交換1120とプロキシUE選択1130との間に、発見されたP2Pグループセッションを開始/加入するか、または開始/加入を完全に省いてよいことがさらに理解されよう。
【００６０】
プロキシUE選択1130の1つの可能な例では、第1のUE1060bは、1120において、少なくとも1つの第2のUE1060cと能力データを交換した後、交換された能力データに基づいて第1のUE1060bおよび少なくとも1つの第2のUE1060cを順位付けることによって、プロキシUEを選択する。1130において、第1のUE1060bは、順位付けに基づいてプロキシUEを選択する。
【００６１】
フロー図1100に示すプロキシ選択は、単一のUEによって実施されることが理解されよう。その上、所与のカバレージエリア(たとえば、LTEカバレージエリア740、LTEカバレージエリア840など)またはその部分の中の各UEは、フロー図1100に示すプロキシ選択を個々に実施してよい。
【００６２】
1つの可能シナリオにおいて、LTE-Dグループ750中の各UEは、フロー図1100に示すプロキシ選択に従って、プロキシUE1080を独自に選択する。このシナリオにおいて、この能力データは、LTE-Dグループ750中の複数のUEの各々の間で、複数のUEの各々が、プロキシUE1080を選択するのに同じデータを使うように、1120において交換される。その上、プロキシUEとして働くための適性は、LTE-Dグループ750中の複数のUEの各々が独自に、1130において、複数のUEのうちのどれがプロキシUEとして選択されるべきであるかに関して、同じ結論に至るように、所定の公式またはアルゴリズムに従って判断される。任意選択で、プロキシUE1080は、その選択を、LTE-Dグループ750中の選択されていないメンバーUEのうちの1つまたは複数に送信される確認メッセージで確認する。フロー図1100に示すプロキシ選択は、この確認メッセージの送信(1100が、プロキシUE1080として偶然選択されることになるメンバーUEによって実施される場合)またはプロキシUE1080からの確認メッセージの受信(1100が、選択されていないメンバーUEによって実施される場合)で帰結し得る。
【００６３】
別の可能シナリオでは、単一のUEが、フロー図1100に示すプロキシ選択を実施するために恣意的に選択される。恣意的選択は、最初にP2Pグループに加入するために、P2Pグループの発起元、自己選択、ランダム選択、または他のどの適切な根拠にも基づき得る。このシナリオにおいて、選択側UEは、1110でのように働くための、それ自体の適性に関する能力データを収集し、1120でのようにP2Pグループ中の他のUEの各々から能力データを受信し、1130でのようにP2Pグループ用のプロキシUEを選択する。このシナリオにおいて、プロキシUE選択1130は、メンバーのうちのどれが、プロキシUEとして働くべきかを識別する、P2Pグループの各メンバーへの送信をさらに含み得る。別の可能シナリオでは、プロキシUE1080は、フロー図1100に示すプロキシ選択を連続して実践し、プロキシUE1080がプロキシUE選択1130において指示され続ける限り、プロキシUE1080として働き続ける。プロキシUE選択1130において別のメンバーUEが選択された場合、新規プロキシUEを識別するメッセージが、各メンバーUEに送信される。
【００６４】
図12は、本開示のある態様による通信ネットワーク1200を示す。図10と同様、基地局710が、アップリンク720およびダウンリンク730上で、プロキシUE1080および第2のUE1060bを含むLTE-Dグループ750と通信する。図10とは対照的に、ハンドオーバUE1060cは、基地局710に関連付けられたLTEカバレージエリア740を出ている。その結果、プロキシUE1080および第2のUE1060bは、D2Dデータトラフィックリンク1070上で通信し続けるが、どちらも、LTEカバレージエリア740を出たハンドオーバUE1060cと、D2Dデータトラフィックリンク1070上で通信することはできない。切れたD2Dデータトラフィックリンク970は、たとえば、ハンドオーバUE1060cとの失敗したD2D通信を表す。
【００６５】
図12において、ハンドオーバUE1060cは、図9に示す非LTEカバレージエリア940と同様の非LTEカバレージエリア940に入っている。D2Dデータトラフィックリンク1070はもはや存在しないので、ハンドオーバUE1060cは、他のリンクが使用されない限り、LTE-Dグループ750の残りのメンバーとの通信のシームレスな連続性を受けることができない。図12は、ハンドオーバUE1060cとアプリケーションサーバ1250との間の第1のリンク1210を示す。他の介在要素1260は、第1のリンク1210の確立および/または使用を容易にし得る。これらの介在要素1260は、図1〜図6に示す(たとえば、RAN120、コアネットワーク140、および/またはインターネット175を含む)要素のうちの1つまたは複数を含み得る。代替として、介在要素1260は完全に省かれてよい。アプリケーションサーバ1250と、図1および図2のうちのいずれかに示すRAN120と同様の無線アクセスネットワークとの間の第2のリンク1220も示されている。RAN120は、図2に示す要素と同様、発展型パケットコア1270およびパケットゲートウェイ1280として示されている。いくつかのシナリオでは、介在要素1260は、第2のリンク1220の確立および/または使用を支援するのに使われるか、使われないか、または再利用される。第2のリンク1220は、図2に関連して上述したRxまたはSGi信号を使って確立および/または使用され得る。RAN(発展型パケットコア1270およびパケットゲートウェイ1280として示される)と基地局710との間の第3のリンク1230も示されている。第3のリンク1230は、図2に関連して上述したS1信号を使って確立および使用され得る。最後に、基地局710とプロキシUE1080との間に第4のリンク1240が確立および/または使用され得る。これらのリンクを使用することによって、ハンドオーバUE1060cは、プロキシUE1080との通信をシームレスに維持することができる。その上、プロキシUE1080は、ハンドオーバUE1060cと、LTE-Dグループ750の1つまたは複数の残りのメンバー、たとえば、第2のUE1060bとの間の通信を中継するのに使われ得る。
【００６６】
ハンドオーバUE1060cと同様の1つまたは複数の追加ハンドオーバUEは、LTEカバレージエリア740を出て、非LTEカバレージエリア940に入り得ることがさらに理解されよう。代替として、追加ハンドオーバUEは、まったく異なる非LTEカバレージエリアに入る場合がある。これらの追加ハンドオーバUEの各々は、1つのメンバーがプロキシUE1080として働くためにLTEカバレージエリア740中に留まる限り、LTE-Dグループ750の残りのメンバーとのシームレスな連続性を同時に維持することができる。
【００６７】
状況が変化すると、新規プロキシUEが選択され得ることが理解されよう。第1の可能シナリオでは、プロキシUE1080はLTEカバレージエリア740から抜ける。このシナリオにおいて、フロー図1100に示すプロキシ選択、またはその変形に従って、新規プロキシUEが選択される。第2の可能シナリオでは、プロキシUE1080はLTEカバレージ740から抜けないが、以前はLTE-Dグループ750のメンバーでなかった新規加入UEが、LTE-Dグループ750に新たに加入し、そうすることによって、新規および(可能性としては)より適切なプロキシUEを選択するための機会をもたらす。第3の可能シナリオでは、LTE-Dグループ750中のUEのうちの1つまたは複数に関連付けられた能力データが変化し、プロキシUE1080はもはや、プロキシUEとして働くための最も適切なUEではない。
【００６８】
上記シナリオの各々において、フロー図1100に示すプロキシ選択は、P2Pグループ発見1110およびP2Pグループ加入1115が省かれるように修正され得る。代わりに、能力データ交換1120が、いくつかの状況のうちのいずれか1つによってトリガされる。第1のシナリオによると、プロキシUE1080は、LTEカバレージエリア740からの退出(および非LTEカバレージエリア940への進入)が緊急であると結論付けてよく、この結論を、LTE-Dグループ750のメンバーにさらに通信してもよい。そのような通信は、依然として、カバレージエリア740内に留まるために、LTE-Dグループ750のメンバーの間での能力データ交換1120をトリガすることになる。(LTEカバレージエリア740の外にある、LTE-Dグループ750のそれらのメンバー、たとえば、ハンドオーバUE1060cは、能力データ交換1120に参加する必要はないことが理解されよう。)代替として、基地局710は、プロキシUE1080がLTEカバレージエリア740から抜けたと結論付け、この結論をLTE-Dグループ750に通信してよい。プロキシ1080がパワーダウンし、LTE-Dグループ750から抜け、または非LTEカバレージエリア940に入っているところであるという結論は、新規プロキシUEの選択もトリガし得る。
【００６９】
第2のシナリオによると、LTE-Dグループ750への新規UEの各加入が、新規プロキシUEの選択をトリガする。第3のシナリオによると、プロキシUE1080は、プロキシUEとして働くためのその適性が低下したと結論付け、能力データ1120の交換を開始し得る。代替として、LTEカバレージエリア740内のLTE-Dグループ750のメンバーが、プロキシUEとして働くためのその適性が増したと結論付け、能力データ1120の交換を開始してよい。さらに別の実装形態では、能力データ1120の交換は、LTEカバレージエリア740内にあるすべてのUE、またはLTE-Dグループ750のメンバーに対して、断続的間隔でトリガされる。
【００７０】
図13は、本開示のある態様による通信ネットワーク1300を示す。通信ネットワーク1300は、図7の配置ではなく図8の配置を採用することを除いて、図12の通信ネットワーク1200と同様である。上述したように、図8に示すLTE-Dグループ850は、発展型パケットコア(EPC)870のネットワーク支援を得て形成され、維持され、図7に示すLTE-Dグループ750は、そのような支援なしで形成され、維持される。同様に、図13に示すLTE-Dグループ850は、EPC1350のネットワーク支援を得て形成され、維持され、図12に示すLTE-Dグループ750は、そのような支援なしで形成され、維持される。
【００７１】
図13において、ハンドオーバUE860cは、他のリンクを確立し、使用することによって、LTE-Dグループ850の残りのメンバーとの通信のシームレスな連続性を受ける。図13は、ハンドオーバUE860cとアプリケーションサーバ1250との間の第1のリンク1210を示す。任意選択の介在要素1260は、第1のリンク1210の確立および/または使用を容易にし得る。第2のリンク1220は、アプリケーションサーバ1250とRAN120(図2に示す類似要素と同様の、発展型パケットコア1270およびパケットゲートウェイ1280として示される)との間で確立される。いくつかのシナリオでは、介在要素1260は、第2のリンク1220の確立および/または使用を支援するのに使われるか、使われないか、または再利用される。図12に示す第3のリンク1230および第4のリンク1240の代わりに、通信ネットワーク1300は、LTE-Dグループ850の残りのメンバー、すなわちUE860aおよびUE860bの間でD2Dデータトラフィックをルーティングするのに、D2Dデータトラフィックリンク880およびD2Dデータトラフィックリンク890を使用する。
【００７２】
図13は、LTE-Dグループ850内の複数のメンバーUE(たとえば、図8に示すUE860a...c)の中から選択されるプロキシUE1080を示す。プロキシUE1080は、図11に示すフロー図に従って選択され得る。図13は、プロキシUE1080として選択されていない、LTE-Dグループ850に属す1つまたは複数のUEを表す第2のUE860bも示す。図12とまったく同じように、図13に示すプロキシUE1080は、ハンドオーバUE860cと、LTE-Dグループ850の1つまたは複数の残りのメンバー、たとえば、第2のUE860bとの間の通信を中継するのに使われ得る。
【００７３】
本開示のある態様によると、図14は、UE(たとえば、UE300A、UE300B、UE1060cなど)が非LTE無線アクセス技術へのハンドオーバ全体を通してLTE-Dグループ(たとえば、LTE-Dグループ750、LTE-Dグループ850など)のメンバーとのP2Pグループセッション連続性をそれに従って維持するフロー図1400を示す。1410において、UEが、LTE-DグループのメンバーUEと第1のP2Pグループセッション通信を交換する。一例として、両方ともLTE-Dグループ750のメンバーであるUE1060bおよびハンドオーバUE1060cが、D2Dデータトラフィックリンク1070を介して通信を交換する図10を参照されたい。
【００７４】
1420において、ハンドオーバUE1060cは、アプリケーションサーバ、たとえば、図12に示すアプリケーションサーバ1250に対して、セッションデータを要求する。ただし、セッションデータ1420を要求するのに先立って、ハンドオーバUE1060cは任意選択で、非LTE無線アクセス技術へのハンドオーバが緊急であるという緊急ハンドオーバ判断1415を行ってよい。緊急ハンドオーバ判断1415は、ハンドオーバUE1060cが、LTE無線アクセス技術と非LTE無線アクセス技術の両方を完全に使用するマルチモードUEである場合、特に有利であり得る。この場合、システム選択手順は、システム間ハンドオーバが緊急であることを示してよく、この指示は、緊急ハンドオーバ判断1415を行うのに使うことができる。1つの可能シナリオにおいて、ハンドオーバUE1060cは、非LTE無線アクセス技術へのハンドオーバが緊急であるという緊急ハンドオーバ判断1415を最初に行わない限り、セッションデータ1420を要求しない。
【００７５】
一方、ハンドオーバUE1060cは、非LTE無線アクセス技術へのハンドオーバが緊急であるという緊急ハンドオーバ判断1415を最初に行わずに、セッションデータ1420を要求するように進むと判断してもよい。1つの可能シナリオにおいて、ハンドオーバUE1060cは、緊急ハンドオーバ判断1415を行うことが可能でない単一モードUEである。このシナリオにおいて、ハンドオーバUE1060cは、任意の数の適切なトリガ、たとえば、P2Pグループセッションの発見、P2Pグループセッションへの加入、P2Pグループセッション内でのデータの交換(1410でのように)、プロキシUEの識別、プロキシUEとの通信、またはそれらの組合せのうちの少なくとも1つに応答して、セッションデータ要求1420に進み得る。
【００７６】
1420に戻ると、ハンドオーバUE1060cは、アプリケーションサーバ1250に対してセッションデータを要求する。ハンドオーバUE1060cは、本開示において、たとえば、図1、図2、または図6〜図8において説明するものを含むが、それらに限定されない、どの適切な方法に従ってアプリケーションサーバ1250と通信してもよい。セッションデータは、UE(たとえば、ハンドオーバUE1060c、プロキシUE1080など)によって、アプリケーションサーバ1250を突き止め、識別し、かつ/もしくは通信するのに使われるか、またはアプリケーションサーバ1250によって突き止められ、識別され、もしくは通信され得るどのデータも含む。セッションデータ要求1420は、要求の再送、要求に対する応答の受信、および/またはセッションデータ伝達1430の準備における、応答の処理に必要な処理を含み得る。
【００７７】
1430において、ハンドオーバUE1060cは、プロキシUE1080にセッションデータを伝達する。ハンドオーバUE1060cは、本開示において、たとえば、図1、図2、または図6〜図8において説明するものを含むが、それらに限定されない、どの適切な方法に従ってプロキシUE1080と通信してもよい。プロキシUE1080は、本開示において説明するプロキシUE選択プロセス、たとえば、図11に示すプロキシUE選択プロセスを含むが、それらに限定されない、どの適切なプロセスに従って選択または識別されてもよいことが理解されよう。セッションデータ伝達1430は、伝達の再送および/または伝達への応答の受信に必要な処理を含み得る。
【００７８】
1440において、ハンドオーバUE1060cは、アプリケーションサーバ1250と第2のP2Pグループセッション通信を交換する。交換1440は、ハンドオーバUE1060cがLTEカバレージエリア、たとえば、LTEカバレージエリア740を出る前、間、または後に起こる場合があり、ハンドオーバUE1060cが非LTEカバレージエリア、たとえば、非LTEカバレージエリア940に入る前、間、または後に起こる場合がある。第2のP2Pグループセッション通信交換1440は、LTE-Dグループ750への中継、またはLTE-Dグループ750から中継された、アプリケーションサーバ1250からのデータの受信を目的とした、アプリケーションサーバ1250へのデータの送信を含み得る。
【００７９】
図15は、本開示のある態様による、ハンドオーバに先立ってシグナリングするためのシグナリングフロー図1500を示す。フロー図1500において、プロキシUEおよびハンドオーバUE(たとえば、図10のプロキシUE1080およびハンドオーバUE1060cなど)が、LTE-Dグループ(たとえば、LTE-Dグループ750、LTE-Dグループ850など)内に示されている。
【００８０】
1510において、ハンドオーバUE1060cは任意選択で、非LTEカバレージエリア(たとえば、非LTEカバレージエリア940)にハンドオーバすると決定する。図14に関して上述したように、この決定は、設計上の検討事項に従って省かれてよい。特に単一モードUEにとっては、アプリケーションサーバ識別1520でシグナリングフロー1500を始めることが有利な場合がある。
【００８１】
1520において、ハンドオーバUE1060cは、アプリケーションサーバ(たとえば、アプリケーションサーバ1250など)を識別する。1つの可能シナリオにおいて、アプリケーションサーバ識別1520は、ドメイン名サーバを介した、アプリケーションサーバ1250のインターネットプロトコルアドレスおよびポートの獲得を含む。追加または代替として、この情報は、ハンドオーバUE1060cに事前プロビジョニングされてもよい。
【００８２】
アプリケーションサーバ識別1520が完了した後、ハンドオーバUE1060cは、1530においてセッション予約を要求する。セッション予約要求1532が、任意の適切な通信方法に従って、アプリケーションサーバ1250に送られる。1つの可能シナリオにおいて、セッション予約要求1532は、セッションチケットについての要求を含む。1540において、セッション予約要求1532に応答して、アプリケーションサーバ1250は、セッション予約を許可し、ハンドオーバUE1060cに許可通知1542を送ってよい。許可通知1542は、上述したセッションチケットを含み得る。セッションチケットは、アプリケーションサーバ1250においてグループセッションのコンテキストを索引付けするクッキーに類似している。セッションチケットは、セッション、セッションに関連付けられたユーザ、関連データ、またはそれらの組合せのうちの1つまたは複数を識別するのに、1250によって使われるアプリケーションレイヤ識別子を含み得る。
【００８３】
1550において、セッション予約データ1552が、任意の適切な通信方法に従って(たとえば、D2Dデータトラフィックリンク1070を介するなどして)、プロキシUE1080に送られる。1つの可能シナリオにおいて、セッション予約データ1552は、上述したドメイン名サーバを介してハンドオーバUE1060cによって獲得された、アプリケーションサーバ1250のインターネットプロトコルアドレスおよびポートを含む。別の可能シナリオでは、この情報は、ハンドオーバUE1060cとプロキシUE1080の両方に事前プロビジョニングされ、セッション予約データ1552はその情報を含む必要はない。セッション予約データ1552は、上述したセッションチケットも含むことができ、そうすることによって、プロキシUE1080とアプリケーションサーバ1250との間の通信を容易にする。
【００８４】
1560において、プロキシUE1080は、アプリケーションサーバ1250に接続し、セッションセットアップ要求1562を送信する。セッションセットアップ要求1562は、任意の適切な通信方法に従って(たとえば、アップリンク720を介するなどして)送られ得る。セッションセットアップ要求1562は、上述したセッションチケットを含むか、または指し得る。追加または代替として、セッションセットアップ要求1562は、セッションID(たとえば、グループユニフォームリソース識別子(URI))、ユーザ識別子(たとえば、電話番号)、またはそれらの組合せのうちの1つまたは複数を含み得る。1570において、アプリケーションサーバ1250は、確認1572において、セッションセットアップ要求1562が受信されたことを確認する。1580において、ハンドオーバUE1060cは、非LTEカバレージエリア940へのハンドオーバを完了する。1つの可能シナリオにおいて、ハンドオーバは、システム選択手順に従って完了される。追加または代替として、ハンドオーバUE1060cは、プロキシUE1080および/またはアプリケーションサーバ1250のうちの1つまたは複数からの、たとえば、セッション予約データ1552がプロキシUE1080によって受信されたという、またはセッションがセットアップされたという確認を待ってもよい。別の可能シナリオでは、ハンドオーバ完了1580は省かれる。
【００８５】
図16は、本開示のある態様によるP2Pグループセッション通信ルーティングのためのシグナリングフロー図1600を示す。フロー図1600において、LTE-Dグループ(たとえば、LTE-Dグループ750、LTE-Dグループ850など)内のプロキシUEおよび別のUE(たとえば、図12のプロキシUE1080およびUE1060bなど)が、LTEカバレージエリア(たとえば、LTEカバレージエリア740、LTEカバレージエリア840など)内に示されている。ハンドオーバUE(たとえば、ハンドオーバUE1060cなど)が、非LTEカバレージエリア(たとえば、非LTEカバレージエリア940)中に示されている。シグナリングフロー図1600に示されるシグナリングは、ハンドオーバUE1060cが非LTEカバレージエリア940にハンドオーバした後に起こり得る。
【００８６】
1610において、アプリケーションサーバ(たとえば、アプリケーションサーバ1250など)とハンドオーバUE1060cとの間でセッションコンテキストが確立される。1620において、アプリケーションサーバとプロキシUE1080との間でセッションコンテキストが確立される。ハンドオーバUEセッションコンテキスト確立1610およびプロキシUEセッションコンテキスト確立1620は、図16に示す順序で、同時に、または図16に示す順序の逆で起こり得る。セッションコンテキストを確立するために、アプリケーションサーバ1250は、セッションコンテキストデータをハンドオーバUE1060cおよびプロキシUE1080と交換する。セッションコンテキストデータは、図16の1630、1640、1650、および1660に示す、プロキシUE1080とハンドオーバUE1060cとの間のD2Dデータトラフィック中継を可能にするどのデータも含み得る。たとえば、セッションコンテキストデータは、セッションチケットおよび対応するLTE-Dグループを識別するデータを含み得る。セッションコンテキストデータは、セッションのタイプ(たとえば、音声、非音声)、LTE-Dグループもしくはグループセッション中のユーザ、セッションに関連付けられたセッション識別子(たとえば、グループURI)、またはそれらの組合せのうちの1つまたは複数を示し得る。
【００８７】
1630において、LTEカバレージエリア740からのP2Pグループセッション通信1632が、任意の適切な通信方法に従って、プロキシUE1080からアプリケーションサーバ1250にフォワードされる。P2Pグループセッション通信1632は、LTEカバレージエリア740内の他のUE、特に、LTE-Dグループ750内の他のUE、たとえば、UE1060bから、プロキシUE1080において生じてよく、またはプロキシUE1080によって収集されてよい。いくつかのシナリオでは、P2Pグループセッション通信1632を生成するために、プロキシUE1080は、LTE-Dグループ750の複数の別個のメンバーによって生成された複数のリアルタイムのメディアストリームを組み合わせる。P2Pグループセッション通信1632は、図12に示す第4のリンク1240、第3のリンク1230、および第2のリンク1220に沿って送られ得る。代替として、P2Pグループセッション通信1632は、図13に示すアップリンク880および第2のリンク1220に沿って送られる。
【００８８】
1640において、P2Pグループセッション通信1642が、任意の適切な通信方法に従って、アプリケーションサーバ1250からハンドオーバUE1060cにフォワードされる。1つの可能シナリオにおいて、P2Pグループセッション通信1642は、図12および図13に示す第1のリンク1210に沿って送られる。P2Pグループセッション通信1642は、P2Pグループセッション通信1632からなり得る。追加または代替として、P2Pグループセッション通信1642は追加D2Dデータトラフィックを含み得る。たとえば、ハンドオーバUE1060cと同様の追加ハンドオーバUE(つまり、LTEカバレージエリア740を出て、非LTEカバレージエリア940または同様の非LTEカバレージエリアのいずれかに入ったUE)がある場合、アプリケーションサーバ1250は、プロキシUEプロキシUE1080から受信されたP2Pグループセッション通信1632を、追加ハンドオーバUEからの追加D2Dデータトラフィックと組み合わせることによって、P2Pグループセッション通信1642を形成することができる。ハンドオーバUE1060cはしたがって、LTEカバレージエリア740に留まる、LTE-Dグループ750のメンバーのみでなく、LTEカバレージエリア740を出た他のハンドオーバUEとも通信したままとなる。アプリケーションサーバ1250は、いくつかの状況では、たとえば、ハンドオーバUE1060cがLTEカバレージエリア740を出たが、非LTEカバレージエリア940を介してアプリケーションサーバ1250にまだ接続していない場合、バッファとしても働き得る。
【００８９】
1650において、P2Pグループセッション通信1652が、任意の適切な通信方法に従って、ハンドオーバUE1060cからアプリケーションサーバ1250に送られる。P2Pグループセッション通信1652は、ハンドオーバUE1060cにおいて生じる。1つの可能シナリオにおいて、P2Pグループセッション通信1652は、図12および図13に示す第1のリンク1210に沿ってアプリケーションサーバ1250に送られる。
【００９０】
1660において、P2Pグループセッション通信1662が、任意の適切な通信方法に従って、アプリケーションサーバ1250からプロキシUE1080にフォワードされる。1つの可能シナリオにおいて、P2Pグループセッション通信1662は、図12に示す第2のリンク1220、第3のリンク1230、および第4のリンク1240に沿ってプロキシUE1080に返送される。代替として、P2Pグループセッション通信1632は、図13に示す第2のリンク1220およびアップリンク880に沿って返送される。やはり、P2Pグループセッション通信1662は、ハンドオーバUE1060cによって送られるP2Pグループセッション通信1652のみからなり得る。追加または代替として、P2Pグループセッション通信1662は、同様の状態にあるハンドオーバUEから生じる追加D2Dデータトラフィックを含み得る。
【００９１】
1670において、プロキシUE1080は、任意の適切な通信方法に従って、LTEカバレージエリア740内に留まるLTE-Dグループ750のメンバー、たとえば、UE1060bの間に、P2Pグループセッション通信1672を配信する。1つの可能シナリオにおいて、P2Pグループセッション通信1672は、図10および図12に示すD2Dデータトラフィックリンク1070に沿って配信される。別の可能シナリオでは、P2Pグループセッション通信1672は、図13に示すD2Dデータトラフィックリンク880およびD2Dデータトラフィックリンク890に沿って配信される。P2Pグループセッション通信1672は、ハンドオーバUE1060cからアプリケーションサーバ1250を介して受信されたP2Pグループセッション通信1662からなり得る。追加または代替として、P2Pグループセッション通信1672は、プロキシUE1080自体において生じる追加D2Dデータトラフィックを含み得る。
【００９２】
P2Pグループセッション通信1672は、LTEカバレージエリア740内に留まる、LTE-Dグループ750のメンバー、たとえば、UE1060bを端緒とするD2Dデータトラフィックの、プロキシUE1080による収集をさらに含み得る。収集されると、データは、1630において、および1640において、上で説明したように、ハンドオーバUE1060cにフォワードされ得る。この周期は無限に続き得る。
【００９３】
1630において、P2Pグループセッション通信1632のフォワードは、任意の数の適切なトリガ、たとえば、プロキシUE1080による、P2Pグループセッション通信のための新規データの生成、またはそのようなデータの、LTEカバレージエリア740内に留まる、LTE-Dグループ750のメンバー、たとえば、UE1060bからの受信に応答してよい。1650において、P2Pグループセッション通信1652の、ハンドオーバUE1060cによるフォワードは、類似トリガに応答してよい。アプリケーションサーバ1250は、それぞれ、P2Pグループセッション通信1632またはP2Pグループセッション通信1652の受信に応答して、P2Pグループセッション通信1642またはP2Pグループセッション通信1662をフォワードしてよい。追加または代替として、1630〜1670において開示した動作は、断続的に、またはプロキシUE1080、アプリケーションサーバ1250、ハンドオーバUE1060c、もしくはそれらの任意の組合せから生じる、設定されたスケジュールに従って起きてよい。
【００９４】
上に記載した実施形態は、部分的にはLTE-Dに関して記載されているが、上に記載した実施形態は、どのD2D P2P技術またはインターフェース(たとえば、LTE-D、WFD、Bluetooth(登録商標)、近距離通信(NFC)など)に関しても実装され得ることが当業者には諒解されよう。
【００９５】
様々な異なる技術および技法のいずれかを使用して、情報および信号を表すことができることを当業者は諒解されよう。たとえば、上記の説明全体にわたって参照される場合があるデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光場もしくは光学粒子、またはそれらの任意の組合せによって表される場合がある。
【００９６】
さらに、本明細書で開示された実施形態に関連して説明された様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得ることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップを、上記では概してそれらの機能性に関して説明した。そのような機能性をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課される設計制約に依存する。当業者は、説明した機能性を特定のアプリケーションごとに様々な方法で実装し得るが、そのような実装決定は本発明の範囲からの逸脱を引き起こすものと解釈されるべきではない。
【００９７】
本明細書で開示される実施形態に関して説明される様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または、本明細書で説明される機能を実施するように設計されたそれらの任意の組合せによって、実装または実施され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替では、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであり得る。また、プロセッサは、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、DSPコアと連携した1つまたは複数のマイクロプロセッサ、または任意の他のそのような構成として実装することもできる。
【００９８】
本明細書で開示する実施形態に関して説明した方法、シーケンス、および/またはアルゴリズムは、ハードウェア内で直接、プロセッサにより実行されるソフトウェアモジュール中で、または2つの組合せで具現化することができる。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、リムーバブルディスク、CD-ROM、または当技術分野において知られている任意の他の形の記憶媒体内に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるようにプロセッサに結合される。代替として、記憶媒体は、プロセッサに一体化され得る。プロセッサおよび記憶媒体は、ASIC内に存在し得る。ASICはユーザ端末(たとえば、UE)内に存在し得る。代替形態では、プロセッサおよび記憶媒体は、ユーザ端末内に個別構成要素として存在し得る。
【００９９】
1つまたは複数の例示的実施形態では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せの中に実装され得る。ソフトウェアにおいて実現される場合、それらの機能は、1つまたは複数の命令またはコードとして、コンピュータ可読媒体上に記憶されるか、またはコンピュータ可読媒体を介して送信される場合がある。コンピュータ可読媒体は、コンピュータ記憶媒体と、コンピュータプログラムのある場所から別の場所への転送を容易にする任意の媒体を含む通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスすることができる任意の利用可能な媒体であってもよい。限定ではなく例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROMもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または命令もしくはデータ構造の形式の所望のプログラムコードを搬送もしくは記憶するために使用可能であり、コンピュータによってアクセス可能な任意の他の媒体を備えてもよい。また、任意の接続をコンピュータ可読媒体と呼ぶことも妥当である。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL)、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、DSL、または赤外線、無線、およびマイクロ波などのワイヤレス技術は媒体の定義に含まれる。本明細書で使用する場合、ディスク(disk)およびディスク(disc)は、コンパクトディスク(disc)(CD)、レーザディスク(disc)、光ディスク(disc)、デジタル多用途ディスク(disc)(DVD)、フロッピー(登録商標)ディスク(disk)およびブルーレイディスク(disc)を含み、ディスク(disk)は、通常、データを磁気的に再生し、ディスク(disc)は、データをレーザで光学的に再生する。上記の組合せも、コンピュータ可読媒体の範囲の中に含まれるべきである。
【０１００】
上記開示は、本発明の例示的な実施形態を示したものであるが、添付の特許請求の範囲で定義されている本発明の範囲を逸脱することなく、本明細書において様々な変更および修正を加えることができることに留意されたい。本明細書において説明されている本発明の実施形態による方法請求項の機能、ステップ、および/またはアクションは、任意の特定の順序で実施される必要はない。さらに、本発明の要素は、単数形において記載または特許請求されている場合があるが、単数形に限定することが明示的に述べられていない限り、複数形も考えられる。
【符号の説明】
【０１０１】
100  ワイヤレス通信システム
104  エアインターフェース
106  エアインターフェース
108  エアインターフェース
120  RAN
125  アクセスポイント
140  コアネットワーク
140A  EPSまたはLTEネットワーク、コアネットワーク
140B  HRPDコアネットワーク
170  アプリケーションサーバ
175  インターネット
200  発展型ノードB、EノードB、eNB
205  発展型ノードB、EノードB、eNB
210  発展型ノードB、EノードB、eNB
215  モビリティ管理エンティティ(MME)
220  モビリティ管理エンティティ(MME)
225  ホーム加入者サーバ(HSS)
230  サービングゲートウェイ(S-GW)
235  パケットデータネットワークゲートウェイ(P-GW)
240  ポリシーおよび課金規則機能(PCRF)
300A  UE
300B  UE
302  プラットフォーム
305A  アンテナ
305B  タッチスクリーンディスプレイ
306  トランシーバ
308  特定用途向け集積回路(ASIC)
310  アプリケーションプログラミングインターフェース(API)
310A  ディスプレイ
310B  周辺ボタン、ボタン
312  メモリ
314  ローカルデータベース
315A  ボタン
315B  周辺ボタン、ボタン
320A  キーパッド
320B  周辺ボタン、ボタン
325B  周辺ボタン、ボタン
330B  フロントパネルボタン
400  通信デバイス
405  情報を受信および/または送信するように構成された論理、構成された論理
410  情報を処理するように構成された論理、構成された論理
415  情報を記憶するように構成された論理、構成された論理
420  情報を提示するように構成された論理、構成された論理
425  ローカルユーザ入力を受信するように構成された論理、構成された論理
500  サーバ
501  プロセッサ
502  揮発性メモリ
503  ディスク(disk)ドライブ
504  ネットワークアクセスポート
506  コンパクトディスク(CD)またはDVDディスクドライブ、ディスク(disc)ドライブ
507  ネットワーク
600  ワイヤレス通信システム
610  第1のセル、セル
620  第2のセル、セル
612  第1の基地局、基地局
631  UE
632  UE
633  UE
634  UE
635  UE
636  UE
622  第2の基地局、基地局、仲介基地局
641  リンク
642  リンク
650  P2Pリンク
660  P2Pリンク
690  アプリケーションサーバ
692  ネットワークリンク
700  LTEワイヤレス通信システム
710  基地局
720  アップリンク
730  ダウンリンク
740  LTEカバレージエリア、無線アクセスカバレージエリア、カバレージエリア、LTEカバレージ
750  LTE-Dグループ
760a  第1のUE、UE、メンバーUE
760b  第2のUE、UE、メンバーUE
760c  第3のUE、UE、メンバーUE
770  D2Dデータトラフィックリンク
800  LTEワイヤレス通信システム
810  基地局
820  アップリンク
830  ダウンリンク
840  LTEカバレージエリア
850  LTE-Dグループ
860a  第1のUE、UE
860b  第2のUE、UE
860c  第3のUE、UE、ハンドオーバUE
870  発展型パケットコア(EPC)
880  D2Dデータトラフィックリンク
890  D2Dデータトラフィックリンク
940  非LTEカバレージエリア
970  D2Dデータトラフィックリンク
1000  LTEワイヤレス通信システム
1060b  UE、第1のUE
1060c  UE、第2のUE、ハンドオーバUE
1070  D2Dデータトラフィックリンク
1080  UE、プロキシUE
1200  通信ネットワーク
1210  第1のリンク
1220  第2のリンク
1230  第3のリンク
1240  第4のリンク
1250  アプリケーションサーバ
1260  介在要素
1270  発展型パケットコア
1280  パケットゲートウェイ
1300  通信ネットワーク
1350  EPC
【図１】
0006685300.tif 000003
【図２】
0006685300.tif 000004
【図３】
0006685300.tif 000005
【図４】
0006685300.tif 000006
【図５】
0006685300.tif 000007
【図６】
0006685300.tif 000008
【図７】
0006685300.tif 000009
【図８】
0006685300.tif 000010
【図９】
0006685300.tif 000011
【図１０】
0006685300.tif 000012
【図１１】
0006685300.tif 000013
【図１２】
0006685300.tif 000014
【図１３】
0006685300.tif 000015
【図１４】
0006685300.tif 000016
【図１５】
0006685300.tif 000017
【図１６】
0006685300.tif 000018