(57)【要約】【課題】予めデータを持たせる基地局を決定し、その決定した基地局にアプリケーションに関するデータを持たせておくことでＵＥのレスポンスタイムを短縮させる制御装置を提供する。【解決手段】基地局との間で無線通信を行う端末装置によって使用されるアプリケーションに関するデータを連動させる基地局を、複数の基地局の中から所定の条件に基づいて決定する制御部と、前記制御部が決定した全ての基地局に対して前記データを連動させる旨を通知する通知部と、を備える、制御装置が提供される。【選択図】図１
2016199494.tif 000002
【特許請求の範囲】
【請求項１】
基地局との間で無線通信を行う端末装置によって使用されるアプリケーションに関するデータを連動させる基地局を、複数の基地局の中から所定の条件に基づいて決定する制御部と、
前記制御部が決定した全ての基地局に対して前記データを連動させる旨を通知する通知部と、
を備える、制御装置。
【請求項２】
基地局と通信する端末装置から情報を取得する取得部をさらに備え、
前記制御部は、前記端末装置から前記取得部が取得した情報を用いて所定の条件を満たした基地局を決定する、請求項１に記載の制御装置。
【請求項３】
前記所定の条件は、前記端末装置から指定された基地局である、請求項２に記載の制御装置。
【請求項４】
前記所定の条件は、前記端末装置と連動する別の端末装置が無線通信する基地局である、請求項２に記載の制御装置。
【請求項５】
前記所定の条件は、基地局が所定の範囲内に位置することである、請求項１に記載の制御装置。
【請求項６】
前記所定の条件は、オン状態とオフ状態とが切り替わりうる基地局が所定の範囲内に位置することである、請求項５に記載の制御装置。
【請求項７】
前記所定の条件は、前記端末装置が移動する可能性のある範囲に基地局が位置することである、請求項１に記載の制御装置。
【請求項８】
前記制御部は、前記端末装置によって参照されるキャッシュデータを連動させる基地局を決定する、請求項１に記載の制御装置。
【請求項９】
前記制御部は、アプリケーションの有効化を連動させる基地局を決定する、請求項１に記載の制御装置。
【請求項１０】
前記制御部は、有効化するアプリケーションに応じて該アプリケーションの有効化を連動させる基地局を決定する、請求項１に記載の制御装置。
【請求項１１】
他の基地局と同一のアプリケーションに関するデータを連動させる旨の通知を取得する取得部と、
前記取得部が取得した通知に基づいて、前記他の基地局との間で端末装置からの要求に応じて前記データを連動させる制御部と、
を備える、基地局。
【請求項１２】
前記制御部は、前記端末装置によって参照されるキャッシュデータを前記他の基地局との間で連動させる、請求項１１に記載の基地局。
【請求項１３】
前記制御部は、前記端末装置からの要求に応じて更新されるアプリケーションのデータを前記他の基地局との間で連動させる、請求項１１に記載の基地局。
【請求項１４】
前記制御部は、ピアツーピアによって前記他の基地局との間で前記データを連動させる、請求項１１に記載の基地局。
【請求項１５】
前記制御部は、サーバ装置を介して前記他の基地局との間で前記データを連動させる、請求項１１に記載の基地局。
【請求項１６】
前記サーバ装置はコアネットワークの外側に設けられる、請求項１５に記載の基地局。
【請求項１７】
前記サーバ装置はコアネットワークの内部に設けられる、請求項１５に記載の基地局。
【請求項１８】
自装置が通信する基地局と同一のまたは異なる基地局と通信する他の端末装置との間でデータが連動するアプリケーションに関する情報をコアネットワークへ通知する制御部を備える、端末装置。
【請求項１９】
基地局との間で無線通信を行う端末装置によって使用されるアプリケーションに関するデータを連動させる基地局を、複数の基地局の中から所定の条件に基づいて決定することと、
決定された全ての基地局に対して前記データを連動させる旨を通知することと、
を含む、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、制御装置、基地局、端末装置及び制御方法に関する。
【背景技術】
【０００２】
モバイル通信システムの発達に伴って、モバイル通信システムで扱われるデータのサイズも増大する一方となっている。従来、端末装置（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ；ＵＥ）が参照するキャッシュデータは、無線アクセスネットワーク（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ；ＲＡＮ）及びＥｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｃｏｒｅ（ＥＰＣ）の外側に配置されていた。従って、ＵＥからのキャッシュデータの参照に時間が掛かっていた。【０００３】
そこで近年、Ｍｏｂｉｌｅ  ｅｄｇｅ  Ｃｏｍｐｕｔｉｎｇ（ＭＥＣ）という技術が提案されている。ＭＥＣは、キャッシュデータやアプリケーションを基地局（ｅＮｏｄｅＢ）に配置することで、ＵＥからのキャッシュデータの参照や、ＵＥで使用されるアプリケーションの有効化（アクティベート）することで、ＵＥがデータをリクエストしてからそのデータを受け取るまでの時間であるレスポンスタイムを高速化させる技術である。ＭＥＣに関する技術は、例えば特許文献１、２等で開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１４−５３１８１０号公報
【特許文献２】特表２０１４−５１５２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし従来のＭＥＣの技術では、ＵＥが一度も使用していないデータをＵＥが使用する場合は、基地局にデータがキャッシュされていないので、結局ＵＥがデータをリクエストしてからそのデータを受け取るまでの時間であるレスポンスタイムが長くなってしまう。基地局でアクティベートされていないアプリケーションがある場合も同様に、ＵＥがそのアプリケーションを使用して基地局へリクエストしても、データを受け取るまでのレスポンスタイムが長くなってしまう。【０００６】
そこで本開示では、予めアプリケーションに関するデータを持たせる基地局を決定し、その決定した基地局にアプリケーションに関するデータを持たせておくことでＵＥのレスポンスタイムを短縮させることが可能な、新規かつ改良された制御装置、基地局、端末装置及び制御方法を提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、基地局との間で無線通信を行う端末装置によって使用されるアプリケーションに関するデータを連動させる基地局を、複数の基地局の中から所定の条件に基づいて決定する制御部と、前記制御部が決定した全ての基地局に対して前記データを連動させる旨を通知する通知部と、を備える、制御装置が提供される。【０００８】
また本開示によれば、他の基地局と同一のアプリケーションに関するデータを連動させる旨の通知を取得する取得部と、前記取得部が取得した通知に基づいて、前記他の基地局との間で端末装置からの要求に応じて前記データを連動させる制御部と、を備える、基地局が提供される。【０００９】
また本開示によれば、自装置が通信する基地局と同一のまたは異なる基地局と通信する他の端末装置との間でデータが連動するアプリケーションに関する情報をコアネットワークへ通知する制御部を備える、端末装置が提供される。【００１０】
また本開示によれば、基地局との間で無線通信を行う端末装置によって使用されるアプリケーションに関するデータを連動させる基地局を、複数の基地局の中から所定の条件に基づいて決定することと、決定された全ての基地局に対して前記データを連動させる旨を通知することと、を含む、制御方法が提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、予めデータを持たせる基地局を決定し、その決定した基地局にデータを持たせておくことでＵＥのレスポンスタイムを短縮させることが可能な、新規かつ改良された制御装置、基地局、端末装置及び制御方法を提供することができる。【００１２】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１３】
【図１】ＭＥＣを適用していないモバイルネットワークのシステム構成例を示す説明図である。
【図２】ＭＥＣを適用したモバイルネットワークのシステム構成例を示す説明図である。
【図３】ＭＥＣを適用したモバイルネットワークのシステム構成例を示す説明図である。
【図４】サーバ集中型による情報同期の例を示す説明図である。
【図５】Ｐ２Ｐ型による情報同期の例を示す説明図である。
【図６】ＭＥＣを適用した情報同期の例を示す説明図である。
【図７】ＭＥＣを適用した情報同期の例を示す説明図である。
【図８】ＭＥＣを適用した情報同期の例を示す説明図である。
【図９】ＭＥＣを適用した情報同期の例を示す説明図である。
【図１０】あるアプリケーションで表示される画面の例を示す説明図である。
【図１１】本開示の実施形態に係る端末装置１００の構成の一例を示すブロック図である。
【図１２】本開示の一実施形態に係るｅＮｏｄｅＢ２００の機能構成例を示すブロック図である。
【図１３】本開示の一実施形態に係るＭＭＥ３００の機能構成例を示すブロック図である。
【図１４】本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。
【図１５】本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。
【図１６】本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。
【図１７】本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。
【図１８】本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。
【図１９】本開示の実施の形態に係るモバイルネットワークによる効果を示す流れ図である。
【図２０】本開示の実施の形態に係るモバイルネットワークによる効果を示す流れ図である。
【図２１】本開示に係る技術が適用され得るサーバ７００の概略的な構成の一例を示すブロック図である。
【図２２】本開示に係る技術が適用され得るｅＮＢの概略的な構成の第１の例を示すブロック図である。
【図２３】本開示に係る技術が適用され得るｅＮＢの概略的な構成の第２の例を示すブロック図である。
【図２４】本開示に係る技術が適用され得るスマートフォン９００の概略的な構成の一例を示すブロック図である。
【図２５】本開示に係る技術が適用され得るカーナビゲーション装置９２０の概略的な構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．本開示の実施の形態
１．１．システム構成例
１．２．装置構成例
１．２．１．端末装置の構成例
１．２．２．基地局の構成例
１．２．３．制御エンティティの構成例
１．３．動作例
２．応用例
３．まとめ
【００１６】
＜１．本開示の実施の形態＞
［１．１．システム構成例］
まず、本開示の実施の形態に係るシステム構成例について説明する。
【００１７】
近年の無線通信環境は、データトラフィックの急増に直面している。そして、データトラフィックの急増に対して、無線アクセスの能力向上が急務となっている。
【００１８】
無線アクセスの能力向上のための技術として、上述したようにＭＥＣという技術が提案されている。ＭＥＣは、キャッシュデータやアプリケーションを基地局（ｅＮｏｄｅＢ）に配置することで、ＵＥからのキャッシュデータの参照や、ＵＥで使用されるアプリケーションの有効化（アクティベート）することで、ＵＥがデータをリクエストしてからそのデータを受け取るまでの時間であるレスポンスタイムを高速化させる技術である。
【００１９】
ＭＥＣによる効果を説明するために、ＭＥＣを適用していないモバイルネットワークシステムと、ＭＥＣを適用しているモバイルネットワークシステムとを対比する。図１は、ＭＥＣを適用していないモバイルネットワークのシステム構成例を示す説明図である。図１には、無線アクセスネットワーク（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ；ＲＡＮ）１０と、ＥＰＣ（Ｅｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｃｏｒｅ）２０と、モバイルネットワークの外側のインターネット等のネットワーク３０と、からなるシステムが示されている。図１に示したモバイルネットワークのシステムは、例えば、ＬＴＥ、ＬＴＥ−Ａｄｖａｎｃｅｄ、又はこれらに準ずる通信規格に準拠したシステムである。
【００２０】
図１に示したＲＡＮ１０は、端末装置（ＵＥ）１００と、ｅＮｏｄｅＢ２００ａ、２００ｂ、２００ｃとで構成されている。なお以下の説明では、ｅＮｏｄｅＢ２００ａ、２００ｂ、２００ｃを区別しない場合は単にｅＮｏｄｅＢ２００と表記することもある。
【００２１】
端末装置１００は、例えばスマートフォン（高機能携帯電話）やタブレット端末などのユーザが使用するモバイル機器である。ｅＮｏｄｅＢ２００ａ、２００ｂ、２００ｃは、それぞれ基地局である。端末装置１００とｅＮｏｄｅＢ２００ａとの間は、Ｕｕインタフェースを介したデータ伝送が行われ、ｅＮｏｄｅＢ２００ａと、ｅＮｏｄｅＢ２００ｂ、２００ｃとの間は、Ｘ２インタフェースを介したデータ伝送が行われる。Ｘ２インタフェースは、ハンドオーバ時のデータのやりとりに使用されたり、ｅＮｏｄｅＢ間の干渉のコーディネーションに使われたりする。
【００２２】
図１に示したＥＰＣ２０は、ＭＭＥ（Mobility Management Entity）３００、ＨＳＳ（Home
Subscriber Server）４００、Ｓ−ＧＷ（Serving Gateway）５００、及びＰ−ＧＷ（Packet data network Gateway）６００で構成されている。
【００２３】
Ｓ−ＧＷ５００は、ハンドオーバ―のアンカーポイントとなるエンティティである。Ｐ−ＧＷ６００は、ＩＰアドレスを端末装置１００に割り当てる。またＳ−ＧＷ５００は、モバイルネットワークの外に対して、アクセスすべきＩＰアドレスを提供している。
【００２４】
ＭＭＥ３００は、ｅＮｏｄｅＢ２００ａとの間でＳ１−ＭＭＥインタフェースを介したデータ伝送を行い、ＨＳＳ４００との間でＳ６ａインタフェースを介したデータ伝送を行い、Ｓ−ＧＷ５００との間でＳ１１インタフェースを介したデータ伝送を行う。Ｓ−ＧＷ５００は、ｅＮｏｄｅＢ２００ａとの間でＳ１−Ｕインタフェースを介したデータ伝送を行い、Ｐ−ＧＷ６００との間でＳ５インタフェースを介したデータ伝送を行う。
【００２５】
ＥＰＣは、Ｃｏｎｔｒｏｌ  ＰｌａｎｅとＵｓｅｒ  Ｐｌａｎｅとが分離されていて、Ｓ−ＧＷ５００やＰ−ＧＷ６００は、主にＵｓｅｒ  Ｐｌａｎｅに関係していて、ＭＭＥ３００やＨＳＳ４００は、Ｃｏｎｔｒｏｌ  Ｐｌａｎｅに関係する。Ｓ−ＧＷ５００は、ＭＥＣを適用していない構成でもハンドオーバ―のアンカーポイントとなるためにユーザデータを保持する機能がある。一方、ｅＮｏｄｅＢ２００ａ、２００ｂ、２００ｃは、従来はユーザデータを保持する機能はなく、Ｕｕインタフェースで起きたパケットロスに対応したパケット再送等の機能があるだけで、キャッシュデータやアプリケーションは配置されていない。
【００２６】
図１に示したネットワーク３０は、キャッシュデータを格納するキャッシュサーバ７００と、実データを格納するサーバ装置８００とで構成されている。キャッシュサーバ７００とＰ−ＧＷ６００との間は、ＳＧｉインタフェースを介したデータ伝送が行われる。
【００２７】
図１に示したような、ＭＥＣを適用していないモバイルネットワークでは、キャッシュされるデータは、モバイルネットワークのＲＡＮ１０及びＥＰＣ２０の外側のネットワーク３０に配置されていた。したがって、ＲＡＮ１０のエリアに配置される端末装置１００からキャッシュサーバ７００までの遅延によって、端末装置１００のリクエストに対するキャッシュサーバ７００からのレスポンスが遅くなっていた。
【００２８】
端末装置１００のリクエストには、例えばＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバにアクセスして、画像や映画をダウンロードするという静的なデータのダウンロード要求や、特定のアプリケーションに対しての操作などの動的なリクエストがある。従って、キャッシュデータやアプリケーションが端末装置１００の近くのエンティティ（例えば図１におけるｅＮｏｄｅＢ２００ａ）に配置された方がリクエストに対する応答が速くなることは自明である。
【００２９】
また遅延は、エンティティの距離よりも、エンティティをどれだけ通過するというところに依存する。つまり、各エンティティでデータが入力される入力部、データが処理される処理部、データが出力される出力部でそれぞれ必要となる処理遅延がエンティティの数だけ足されることにより、端末装置１００のリクエストに対するキャッシュサーバ７００からのレスポンスの遅延が増加する。
【００３０】
そこで、キャッシュデータやアプリケーションをｅＮｏｄｅＢに配置することで、端末装置１００のリクエストに対するキャッシュデータのレスポンスの時間の短縮が期待できる。図２は、ＭＥＣを適用したモバイルネットワークのシステム構成例を示す説明図である。
【００３１】
図２では、キャッシュデータ用やアプリケーション用のキャッシュサーバ７００をｅＮｏｄｅＢ２００ａに配置したネットワーク構成が示されている。図２に示したような構成にすると、端末装置１００とキャッシュデータ用またはアプリケーション用のキャッシュサーバ７００の間に存在するエンティティが減った。従って、図２に示したモバイルネットワークは、端末装置１００のリクエストに対するキャッシュサーバ７００からの迅速なレスポンスが期待できる。
【００３２】
図３は、ＭＥＣを適用したモバイルネットワークのシステム構成例を示す説明図である。図３では、ｅＮｏｄｅＢ２００ａにキャッシュサーバ７００を配置するだけでなく、Ｓ−ＧＷ５００にもキャッシュサーバ７００を置いている構成が示されている。端末装置１００からリクエストがあった場合に、ｅＮｏｄｅＢ２００ａにキャッシュデータがないときは、サーバ装置８００までオリジナルのデータを取りに行くのではなく、Ｓ−ＧＷ５００に格納されているキャッシュデータを利用する。このように、ｅＮｏｄｅＢ２００ａにキャッシュサーバ７００を配置するだけでなく、Ｓ−ＧＷ５００にもキャッシュサーバ７００を置くことにより、端末装置１００のリクエストに対するキャッシュサーバ７００からの迅速なレスポンスが期待できる。
【００３３】
キャッシュサーバ７００からキャッシュデータを送信する場合であっても、キャッシュデータは、ＨＴＴＰのヘッダで認識されるので、ＨＴＴＰが扱える何らかのアプリケーションが（キャッシュサーバ７００の機能を置いた）ｅＮｏｄｅＢ２００で起動されていることが求められる。また、端末装置１００に特定のアプリケーションを提供する場合にも、対応したアプリケーションが（キャッシュサーバ７００の機能を置いた）ｅＮｏｄｅＢ２００に配置されていることが求められる。
【００３４】
アプリケーションは、ｅＮｏｄｅＢ２００に配置されている状態であっても、アクティベーション（有効化）されていない状態では使用することができない。従ってアプリケーションは、ｅＮｏｄｅＢ２００に配置されているだけではなく、アクティベーションされていて、使用できる状態になっていることが重要である。
【００３５】
端末装置１００で実行されるアプリケーションの種類は多岐にわたるので、全てのアプリケーションを常にアクティブ（有効化された状態）にしておくことは、（キャッシュサーバ７００の機能を置いた）ｅＮｏｄｅＢ２００にとって負担が大きい。従って、ｅＮｏｄｅＢ２００は、アプリケーションを使用する端末装置１００が現れた時にそのアプリケーションをアクティベーションすることが自然であろう。
【００３６】
またキャッシュデータに関しては、キャッシュサーバ７００がアクティブになっていたとしても、データがキャッシュサーバ７００にキャッシュされていない場合には、結局、オリジナルのデータが格納されているサーバ装置８００までデータを取りに行く必要があるだろう。
【００３７】
アプリケーションがアクティブな状態になった後は、お互いに内部状態をやり取りして、同期が取れている状態に常に保っておく必要があるアプリケーションもあるだろう。例えば、同期ネットワーク型のゲームアプリケーションで、キャラクタ等が地図上のどこにいるかという情報は、アプリケーションで同期して保つ必要があるだろう。その場合に、同時にネットワークゲームをしている端末装置１００は、異なるｅＮｏｄｅＢ２００に属しているが、それらの端末装置１００に対応するｅＮｏｄｅＢ２００に必要とされるデータがそれぞれキャッシュされている必要がある。また、それらの端末装置１００に対応するｅＮｏｄｅＢ２００に配置されているゲームアプリケーションの状態を同期させる必要がある。したがって、ｅＮｏｄｅＢ２００でのアプリケーションのアクティベーションや、アプリケーションの内部状態、アプリケーションのためのキャッシュは、離れたｅＮｏｄｅＢ２００の間で連動して行われている必要がある。
【００３８】
通常、ネットワークゲームの情報同期の方法は、サーバ集中型とピアツーピア（Ｐ２Ｐ）型とに大別される。図４は、サーバ集中型による情報同期の例を示す説明図である。また図５はＰ２Ｐ型による情報同期の例を示す説明図である。
【００３９】
サーバ集中型は、中央にある論理的には一台のサーバ装置８００が全てのユーザの端末装置１００ａ〜１００ｅの間の同期を取り持つ方法である。サーバ集中型は、サーバ装置８００から遠いユーザのレスポンスが遅くなり、また、サーバ装置８００に対する負荷も大きくなる。
【００４０】
Ｐ２Ｐ型は、ユーザ同士（クライアントとなる端末装置同士）が同期信号を直接やりとりする方法である。Ｐ２Ｐ型は、１対１の場合や、ユーザの数が少ない場合に適している一方、数千人や数万人が参加するような対戦ゲームには適さない。
【００４１】
アプリケーションをｅＮｏｄｅＢ２００に配置することが可能になった場合には、ｅＮｏｄｅＢ２００に配置されたアプリケーション間を同期させることにより、図４に示した集中型と図５に示したＰ２Ｐ型の利点を使用することができる。
【００４２】
図６〜図９は、ＭＥＣを適用した情報同期の例を示す説明図である。図６は、端末装置１００間はｅＮｏｄｅＢ２００での集中型で情報を同期させて、ｅＮｏｄｅＢ２００間はサーバ装置８００での集中型で情報を同期させる例である。図７は、端末装置１００間はｅＮｏｄｅＢ２００での集中型で情報を同期させて、ｅＮｏｄｅＢ２００間はＰ２Ｐ型で情報を同期させる例である。図８は、端末装置１００間はｅＮｏｄｅＢ２００での集中型で情報を同期させて、ｅＮｏｄｅＢ２００間はＥＰＣ２０内に置かれたサーバ装置８００の集中型で情報を同期させる例である。図９は、端末装置１００間はｅＮｏｄｅＢ２００での集中型で情報を同期させて、ｅＮｏｄｅＢ２００間はＥＰＣ２０内で直接折り返すＰ２Ｐ型で情報を同期させる例である。
【００４３】
このように、例えばネットワークゲームに参加する端末装置１００が存在するｅＮｏｄｅＢ２００にアプリケーションを配置させ、ｅＮｏｄｅＢ２００に配置されるアプリケーション同士をサーバ集中型、またはＰ２Ｐ型で同期させることにより、膨大な数の端末装置１００同士を直接同期させる場合と比較してサーバ装置８００の負担が減る。
【００４４】
図１０は、あるアプリケーションで表示される画面の例を示す説明図であり、地図上に別々のユーザが操作するキャラクタの位置を地図上に同時に表示させている画面の例である。図１０に示したように地図上のキャラクタの位置を端末装置１００間で同期する必要がある場合に、１つのｅＮｏｄｅＢ２００に属する端末装置１００上で操られるキャラクタのゲームの地図上での位置は、そのｅＮｏｄｅＢ２００のアプリケーションにおける地図上にマッピングされ、その統合された地図上のキャラクタの位置情報が、別のｅＮｏｄｅＢ２００の地図上に同期して配置されていれば良い。すなわち、端末装置１００まで直接地図上での更新をしなくても良いので、ネットワークの負荷は減る。
【００４５】
ｅＮｏｄｅＢ２００には、それぞれのｅＮｏｄｅＢ２００のアプリケーションにおける地図上のユーザの情報が更新されている。従って、端末装置１００は、必要に応じてｅＮｏｄｅＢ２００の地図情報にアクセスすると、サーバ装置８００までアクセスする場合と比較して短いレスポンスタイムでゲームの画面を更新することができる。
【００４６】
このようにｅＮｏｄｅＢ２００にキャッシュデータやアプリケーションを配置することで、端末装置１００のレスポンスの向上を図ることができる。しかし、ｅＮｏｄｅＢ２００にキャッシュデータやアプリケーションを配置する際には、以下のような点を考慮する必要がある。
【００４７】
（１）キャッシュデータの遅延
端末装置１００の要求に対応したデータをユーザに素早く届けるためには、キャッシュサーバ７００の機能をユーザに近いｅＮｏｄｅＢ２００に配置することが有効であるのは上述してきた通りである。
【００４８】
しかし、通常は一度そのｅＮｏｄｅＢ２００に属している別の端末装置１００が使用した実績があるデータでないと、そのデータはキャッシュされない。ｅＮｏｄｅＢ２００に属する全ての端末装置１００が一度も使用したことがないデータはｅＮｏｄｅＢ２００にキャッシュされていないため、最初にそのデータにアクセスした端末装置１００は、ｅＮｏｄｅＢ２００よりモバイルネットワークの奥の方に配置されたサーバ（Ｓ−ＧＷ５００や、モバイルネットワークの外の通常のネットワークに配置されたサーバ８００等）からデータを取得する必要がある。
【００４９】
従って、ｅＮｏｄｅＢ２００にデータがキャッシュされていないと、端末装置１００のリクエストに基づいた応答でデータを端末装置１００へ届けるための時間であるレスポンスタイムが長くなってしまう。
【００５０】
よって、そのｅＮｏｄｅＢ２００に属しているか、過去属していた端末装置１００が一度も使用していないデータを初めて端末装置１００が取得しようとする場合には、そのｅＮｏｄｅＢ２００にキャッシュデータがないので、端末装置１００がデータを取得するまでの時間がかかってしまう。
【００５１】
（２）アプリケーションの起動の遅延
ｅＮｏｄｅＢ２００のアプリケーションを配置する場合についても同様のことが言える。端末装置１００の要求に対応したデータをユーザに素早く届けるためには、アプリケーションが置かれたサーバをユーザに近いｅＮｏｄｅＢ２００に配置することが有効であるのは上述してきた通りである。
【００５２】
ただ、単にｅＮｏｄｅＢ２００にアプリケーションを配置するだけでは不十分であり、アプリケーションについて関係する端末装置１００が属するｅＮｏｄｅＢ２００に配置されたアプリケーションが、ｅＮｏｄｅＢ２００間で連動して起動して、かつ使用できる状態になっていることが必要である。
【００５３】
アプリケーションを起動しているｅＮｏｄｅＢ２００と、アプリケーションを起動していないｅＮｏｄｅＢ２００とがあった場合には、アプリケーションを起動していないｅＮｏｄｅＢ２００に属する端末装置１００のレスポンスが遅くなることが考えられる。さらに、端末装置１００は移動していることが多いので、ハンドオーバによる移動先のｅＮｏｄｅＢ２００でアプリケーションが起動していないと、端末装置１００のレスポンスが遅くなることが考えられる。
【００５４】
（３）アプリケーションの内部状態が同期していないことによる遅延
各ｅＮｏｄｅＢ２００に配置されているアプリケーションの内部状態を各ｅＮｏｄｅＢ２００間で同期させたい場合もある。アプリケーションが配置され、アクティブな状態になっていても、内部状態が同期していないと、各ｅＮｏｄｅＢ２００に配置されたアプリケーションを利用する端末装置１００の間で不整合が起きる場合がある。例えば以下の３つのユースケースで問題が存在する。
【００５５】
（ユースケース１）
あるｅＮｏｄｅＢ２００に属する端末装置１００と、隣接するｅＮｏｄｅＢ２００に属する近隣の端末装置１００とが、同じアプリケーションを使用したいユースケースが想定される。例えば、小型の基地局がイベントの会場に複数設置されている場合に、特定の端末装置１００がそのイベントに対応するアプリケーションを使用した場合には、同じアプリケーションを複数の小型基地局でも同じように使用できる状態にしておかないと、アプリケーションの応答が遅れる。
【００５６】
（ユースケース２）
スモールセル（小型基地局）が配置されているユースケースを考える。スモールセルは、通常のオン状態と消費電力を抑えたオフ状態を切り替える機能を有する。オフ状態では、所定の参照信号（リファレンスシグナル）が送信されない等の特徴がある。端末装置１００は、その場から移動しなくても、接続するスモールセルが頻繁に変わる場合がある。そのような場合には、スモールセルの全てでアプリケーションがアクティブになっている必要がある。
【００５７】
複数のスモールセルが物理的には一つの装置の中で実現されていて、アンテナだけがスモールセルとして別々に実現されているような場合には、実質的には一つの装置の中にアプリケーションやデータがあるので同期についての問題がないように思える。しかし、論理的に実現された各スモールセルでアプリケーションがアクティブな状態になっていないと、端末装置１００がアクセスするスモールセルによっては遅延が生じると考えられる。
【００５８】
（ユースケース３）
ネットワークゲームでは、数千人、数万人のユーザが一つのゲームの世界の中でリアルタイムに影響しあってゲームを進めていく場合がある。その場合に、複数のユーザのアプリケーションの内部状態を同期させる必要があるが、ｅＮｏｄｅＢ２００間でアプリケーションの内部状態が同期していないと、データを同期させるための遅延や、データが同期されていないことによる不都合が発生してしまう。
【００５９】
そこで本件開示者は、ＭＥＣを適用したモバイルネットワークシステムにおいて、端末装置のレスポンスタイムを一層短縮させることが可能な技術について鋭意検討を行った。その結果、本件開示者は、予めデータを持たせる基地局を決定し、その決定した基地局にデータを持たせておくことで、ＭＥＣを適用したモバイルネットワークシステムにおいて、端末装置のレスポンスタイムを一層短縮させることが可能な技術を考案するに至った。
【００６０】
以上、本開示の実施の形態に係るシステム構成例について説明した。続いて、本開示の実施の形態に係る装置構成例ついて詳細に説明する。
【００６１】
［１．２．装置構成例］
（１．２．１．端末装置の構成例）
まず、本開示の実施の形態に係る端末装置１００の構成例について説明する。図１１は、本開示の実施形態に係る端末装置１００の構成の一例を示すブロック図である。図１１を参照すると、端末装置１００は、アンテナ部１１０、無線通信部１２０、記憶部１３０及び処理部１４０を備える。
【００６２】
（アンテナ部１１０）
アンテナ部１１０は、無線通信部１２０により出力される信号を電波として空間に放射する。また、アンテナ部１１０は、空間の電波を信号に変換し、当該信号を無線通信部１２０へ出力する。
【００６３】
（無線通信部１２０）
無線通信部１２０は、信号を送受信する。例えば、無線通信部１２０は、ｅＮｏｄｅＢ２００からのダウンリンク信号を受信し、ｅＮｏｄｅＢ２００へのアップリンク信号を送信する。
【００６４】
（記憶部１３０）
記憶部１３０は、端末装置１００の動作のためのプログラム及びデータを一時的にまたは恒久的に記憶する。本実施形態では、記憶部１３０は、例えば、端末装置１００で動作するアプリケーションのプログラムを記憶する。記憶部１３０に記憶されているプログラムやデータは、制御部１４３によって随時読み出される。
【００６５】
（処理部１４０）
処理部１４０は、端末装置１００の様々な機能を提供する。処理部１４０は、情報取得部１４１及び制御部１４３を含む。なお、処理部１４０は、これらの構成要素以外の他の構成要素をさらに含み得る。即ち、処理部１４０は、これらの構成要素の動作以外の動作も行い得る。
【００６６】
（情報取得部１４１）
情報取得部１４１は、アンテナ部１１０が受信した電波から得られた信号から、種々の情報を取得する。本実施形態では、情報取得部１４１は、ｅＮｏｄｅＢ２００へのリクエストに対するレスポンスを取得する。例えば、制御部１４３がｅＮｏｄｅＢ２００へのリクエストとして、あるコンテンツの取得要求をｅＮｏｄｅＢ２００へ送出すると、情報取得部１４１は、ｅＮｏｄｅＢ２００からレスポンスとしてそのコンテンツを取得する。
【００６７】
（制御部１４３）
制御部１４３は、端末装置１００の動作を制御するものである。本実施形態では、端末装置１００は、自装置が通信するｅＮｏｄｅＢ２００と同一のまたは異なるｅＮｏｄｅＢ２００と通信する他の端末装置１００との間でデータが連動するアプリケーションに関する情報を、アンテナ部１１０から送出させる処理を行う。端末装置１００から送出された当該情報は、ｅＮｏｄｅＢ２００を介してＭＭＥ３００に送られる。ＭＭＥ３００は、端末装置１００から送出された当該情報を用いることで、そのアプリケーションをアクティベートさせるｅＮｏｄｅＢ２００を決定することができる。
【００６８】
以上、本開示の一実施形態に係る端末装置１００の機能構成例について説明した。次に、本開示の一実施形態に係るｅＮｏｄｅＢ２００の機能構成例について説明する。
【００６９】
（１．２．３．基地局の構成例）
図１２は、本開示の一実施形態に係るｅＮｏｄｅＢ２００の機能構成例を示すブロック図である。図１２に示したように、本開示の一実施形態に係るｅＮｏｄｅＢ２００は、アンテナ部２１０と、無線通信部２２０と、ネットワーク通信部２３０と、記憶部２４０と、処理部２５０と、を備える。
【００７０】
（アンテナ部２１０）
アンテナ部２１０は、無線通信部２２０により出力される信号を電波として空間に放射する。また、アンテナ部２１０は、空間の電波を信号に変換し、当該信号を無線通信部２２０へ出力する。
【００７１】
（無線通信部２２０）
無線通信部２２０は、信号を送受信する。例えば、無線通信部２２０は、端末装置へのダウンリンク信号を送信し、端末装置からのアップリンク信号を受信する。
【００７２】
（ネットワーク通信部２３０）
ネットワーク通信部２３０は、情報を送受信する。例えば、ネットワーク通信部２３０は、他のノードへの情報を送信し、他のノードからの情報を受信する。例えば、上記他のノードは、コアネットワーク及び他の基地局を含む。一例として、上記他のノードは、ＭＭＥ３００を含む。
【００７３】
（記憶部２４０）
記憶部２４０は、ｅＮｏｄｅＢ２００の動作のためのプログラム及びデータを一時的にまたは恒久的に記憶する。本実施形態では、記憶部２４０は、ｅＮｏｄｅＢ２００によって参照されるキャッシュデータやアプリケーション及びアプリケーションが使用するデータを記憶する。記憶部２４０に記憶されているプログラムやデータは、制御部２５３によって随時読み出される。
【００７４】
（処理部２５０）
処理部２５０は、ｅＮｏｄｅＢ２００の様々な機能を提供する。処理部２５０は、情報取得部２５１及び制御部２５３を含む。なお、処理部２５０は、これらの構成要素以外の他の構成要素をさらに含み得る。即ち、処理部２５０は、これらの構成要素の動作以外の動作も行い得る。
【００７５】
（情報取得部２５１）
情報取得部２５１は、ｅＮｏｄｅＢ２００の動作のための情報やプログラム、また、他のノードから受信した情報を取得する。情報取得部２５１は、ｅＮｏｄｅＢ２００の動作のための情報やプログラムを記憶部２４０から取得しうる。また情報取得部２５１は、連動している他のｅＮｏｄｅＢ２００から伝送されたキャッシュデータやアプリケーションのアクティベーションのコマンド及びアプリケーションが使用するデータを取得する。
【００７６】
（制御部２５３）
制御部２５３は、ｅＮｏｄｅＢ２００の動作を制御する。本実施形態では、制御部２５３は、端末装置１００からのリクエストに応じてデータを返送する処理を行ったり、ＭＭＥ３００からの通知に基づいて、他のｅＮｏｄｅＢ２００との間でのデータを連動する処理を行ったりする。
【００７７】
例えば、他のｅＮｏｄｅＢ２００との間でのデータを連動するようにＭＭＥ３００から通知された場合、制御部２５３は、その通知に基づいて、端末装置１００によって参照されるキャッシュデータやアプリケーションのアクティベーションのコマンド及びアプリケーションが使用するデータを他のｅＮｏｄｅＢ２００にもフォワーディングする制御を実行する。
【００７８】
ｅＮｏｄｅＢ２００は、他のｅＮｏｄｅＢ２００へのアプリケーションやキャッシュデータのフォワーディングを、Ｘ２インタフェース経由で行う。またｅＮｏｄｅＢ２００は、アプリケーションのアクティベーションのためのコマンドもＸ２インタフェースで送信する。なお、ある程度離れたｅＮｏｄｅＢ２００とも連携することをＭＭＥ３００から指示された場合は、ｅＮｏｄｅＢ２００は、Ｓ−ＧＷ５００経由でアプリケーションやキャッシュデータのフォワーディングや、アプリケーションのアクティベーションのコマンドを送る。
【００７９】
もちろん、あるｅＮｏｄｅＢ２００が、Ｘ２インタフェースで上記キャッシュデータなどを別のｅＮｏｄｅＢ２００と連動させる場合もあれば、ＥＰＣ２０を介して上記キャッシュデータなどを別のｅＮｏｄｅＢ２００と連動させる場合もある。ＥＰＣ２０を介して上記キャッシュデータなどを連動させる場合、制御部２５３は、他のｅＮｏｄｅＢ２００との間で上記キャッシュデータなどを連動させる際に、図６〜図９を用いて説明したように、サーバ装置８００での集中型で連動させてもよく、ｅＮｏｄｅＢ２００間をＰ２Ｐで連動させてもよく、ｅＮｏｄｅＢ２００間をＥＰＣ２０内に置かれたサーバ装置８００の集中型で連動させてもよく、ｅＮｏｄｅＢ２００間をＥＰＣ２０内で直接折り返すＰ２Ｐで連動させてもよい。
【００８０】
以上、本開示の一実施形態に係るｅＮｏｄｅＢ２００の機能構成例について説明した。続いて、本開示の一実施形態に係るＭＭＥ３００の機能構成例について説明する。
【００８１】
（１．２．３．制御エンティティの構成例）
図１３は、本開示の一実施形態に係るＭＭＥ３００の機能構成例を示すブロック図である。図１３に示したように、本開示の一実施形態に係るＭＭＥ３００は、通信部３１０と、記憶部３２０と、処理部３３０と、を備える。
【００８２】
（通信部３１０）
通信部３１０は、情報を送受信する。例えば、通信部３１０は、他のノードへの情報を送信し、他のノードからの情報を受信する。例えば、上記他のノードは、コアネットワーク及び基地局を含む。一例として、上記他のノードは、ｅＮｏｄｅＢ２００を含む。
【００８３】
本実施形態では、通信部３１０は、制御部３３３が決定したＮｏｄｅＢ２００に対して、連動してキャッシュデータを保持させたり、アプリケーションをアクティベートさせたりする旨を、制御部３３３の制御に基づいて通知する。通信部３１０は本開示の通知部の一例としても機能しうる。
【００８４】
（記憶部３２０）
記憶部３２０は、ＭＭＥ３００の動作のためのプログラム及びデータを一時的にまたは恒久的に記憶する。例えば、記憶部３２０は、情報取得部３３１が取得した情報を、一時的にまたは恒久的に記憶する。
【００８５】
記憶部３２０は、制御部３３３が各種制御のために使用するデータを記憶しうる。例えば、制御部３３３が連動させるｅＮｏｄｅＢ２００を地理的な条件に基づいて決定する場合、記憶部３２０は、ｅＮｏｄｅＢ２００の地理的な情報を記憶していても良い。例えば、制御部３３３が連動させるｅＮｏｄｅＢ２００を端末装置１００の属性に基づいて決定する場合、記憶部３２０は、端末装置１００の属性の情報を記憶していても良い。端末装置１００の属性の情報は、一般にＨＳＳ４００に格納されており、記憶部３２０は、情報取得部３３１がＨＳＳ４００から取得した端末装置１００の属性の情報を記憶しても良い。
【００８６】
（処理部３３０）
処理部３３０は、ＭＭＥ３００の様々な機能を提供する。処理部３３０は、情報取得部３３１及び制御部３３３を含む。なお、処理部３３０は、これらの構成要素以外の他の構成要素をさらに含み得る。即ち、処理部３３０は、これらの構成要素の動作以外の動作も行い得る。
【００８７】
（情報取得部３３１）
情報取得部３３１は、ＭＭＥ３００の動作のための情報や、他のノードから受信した情報を取得する。情報取得部３３１は、ＭＭＥ３００の動作のための情報やプログラムを記憶部３２０から取得しうる。
【００８８】
（制御部３３３）
制御部３３３は、ＭＭＥ３００の動作を制御する。制御部３３３は、情報取得部３３１が取得した情報に基づいて動作しうる。本実施形態では、制御部３３３は、キャッシュデータを保持させたり、アプリケーションをアクティベートさせたりするｅＮｏｄｅＢ２００を、所定の条件に基づいて決定する。制御部３３３は、キャッシュデータを保持させたり、アプリケーションをアクティベートさせたりするｅＮｏｄｅＢ２００を、情報取得部３３１が取得した情報に基づいて決定してもよい。なお以下の説明では、キャッシュデータを保持させたり、アプリケーションをアクティベートさせたりするｅＮｏｄｅＢ２００のことを連動するｅＮｏｄｅＢ２００とも称する。
【００８９】
制御部３３３がｅＮｏｄｅＢ２００を決定する際に用いる所定の条件には様々なものがある。例えば、制御部３３３は、連動するｅＮｏｄｅＢ２００を、地理的な条件に基づいて決定しても良い。地理的な条件としては、例えば所定の範囲内に位置すること、などがある。また例えば、制御部３３３は、連動するｅＮｏｄｅＢ２００を、端末装置１００からのリクエスト内容や、端末装置１００の属性などに基づいて決定しても良い。例えば制御部３３３は、端末装置１００が指定するｅＮｏｄｅＢ２００を連動するｅＮｏｄｅＢ２００として決定しても良く、端末装置１００と連動する別の端末装置１００が属しているｅＮｏｄｅＢ２００を連動するｅＮｏｄｅＢ２００として決定しても良い。
【００９０】
以上、本開示の一実施形態に係るＭＭＥ３００の機能構成例について説明した。続いて、本開示の実施の形態に係るモバイルネットワークの動作例について説明する。
【００９１】
［１．３．動作例］
（１．３．１．第１の動作例）
まず、第１の動作例として、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、連動するｅＮｏｄｅＢを、地理的な条件から予め決定する例を説明する。
【００９２】
図１４は、本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。図１４に示したのは、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、連動するｅＮｏｄｅＢを、地理的な条件から予め決定する場合の動作例である。
【００９３】
ＭＭＥ３００は、例えば地理的な条件から、連動するｅＮｏｄｅＢを決定する（ステップＳ１０１）。ステップＳ１０１の処理は例えば制御部３３３が実行する。ＭＭＥ３００は、地理的な条件として、例えば所定の領域に存在することを条件に連動するｅＮｏｄｅＢを決定してもよく、ある地点を中心とした所定の半径の円の中に位置することを条件に連動するｅＮｏｄｅＢを決定してもよい。またＭＭＥ３００は、端末装置１００が移動する可能性のある範囲に位置することを条件に連動するｅＮｏｄｅＢを決定してもよい。ＭＭＥ３００は、端末装置１００が移動する可能性のある範囲を、例えば端末装置１００の位置情報の履歴や過去のｅＮｏｄｅＢ２００への接続履歴などから判断してもよく、端末装置１００の契約情報などから判断しても良い。図１４では、ＭＭＥ３００が、ｅＮｏｄｅＢ２００ａ、２００ｂが連動するｅＮｏｄｅＢとして決定した例が示されている。
【００９４】
ＭＭＥ３００は、他にも様々な条件を用いて連動するｅＮｏｄｅＢを決定しうる。例えば、対象のｅＮｏｄｅＢが頻繁に電源のＯｎ／Ｏｆｆを切り替えているスモールセルである場合、ＭＭＥ３００は、所定の範囲内に位置するスモールセルを連動するｅＮｏｄｅＢとして決定してもよい。
【００９５】
ＭＭＥ３００は、地理的な条件から連動するｅＮｏｄｅＢ２００を決定すると、決定したｅＮｏｄｅＢ２００に対して、連動してｅＮｏｄｅＢ２００として決定された旨を通知する（ステップＳ１０２、Ｓ１０３）。ステップＳ１０２、Ｓ１０３の処理は、例えば制御部３３３が通信部３１０に通知を送信させることで実行する。図１４では、ｅＮｏｄｅＢ２００ａ、２００ｂが連動するｅＮｏｄｅＢとして決定されたので、ＭＭＥ３００は、ｅＮｏｄｅＢ２００ａ、２００ｂへ通知する。
【００９６】
その後、端末装置１００が、ｅＮｏｄｅＢ２００ａに対してアプリケーションレイヤでの所定のコンテンツ（コンテンツＡとする）のリクエストを送信すると（ステップＳ１０４）、ｅＮｏｄｅＢ２００ａからＳ−ＧＷ５００、Ｐ−ＧＷ６００を介してサーバ装置８００へリクエストが転送される。サーバ装置８００は、ｅＮｏｄｅＢ２００ａへアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１０５）。ｅＮｏｄｅＢ２００ａは、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、コンテンツＡをキャッシュする（ステップＳ１０６）。
【００９７】
ｅＮｏｄｅＢ２００ａは、サーバ装置８００から返されてきたコンテンツＡをキャッシュすると、端末装置１００へアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１０７）。さらにｅＮｏｄｅＢ２００ａは、ｅＮｏｄｅＢ２００ｂと連動することがＭＭＥ３００から通知されているので、コンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにリダイレクトする判断を行う（ステップＳ１０８）。
【００９８】
そして、ｅＮｏｄｅＢ２００ａはコンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにコンテンツＡをＸ２インタフェースで転送する（ステップＳ１０９）。ｅＮｏｄｅＢ２００は、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、ｅＮｏｄｅＢ２００ａから転送されてきたコンテンツＡをキャッシュする（ステップＳ１１０）。
【００９９】
ｅＮｏｄｅＢ２００ａ、２００ｂ及びＭＭＥ３００は、図１４に示した一連の動作を実行することで、サーバ装置８００が保持するコンテンツをｅＮｏｄｅＢ２００ａ、２００ｂで連動してキャッシュすることができる。従って、端末装置１００は、ｅＮｏｄｅＢ２００ｂにアクセスして、アプリケーションレイヤのリクエストでコンテンツＡを要求した場合にｅＮｏｄｅＢ２００ｂにキャッシュされたコンテンツＡを取得することができるので、ｅＮｏｄｅＢ２００ａ、２００ｂ及びＭＭＥ３００は、図１４に示した一連の動作を実行することで、端末装置１００のレスポンスタイムを短縮させることができる。
【０１００】
図１４では、端末装置１００は最初にｅＮｏｄｅＢ２００ａにアクセスすることで、ｅＮｏｄｅＢ２００ａ、２００ｂで連動してキャッシュデータを保持させる場合の例を示した。しかし当然ながら、端末装置１００が最初にｅＮｏｄｅＢ２００ｂにアクセスすると、ｅＮｏｄｅＢ２００ｂはサーバ装置８００からデータを取得してキャッシュするとともに、キャッシュデータをｅＮｏｄｅＢ２００ａへＸ２インタフェースで転送する。このようにｅＮｏｄｅＢ２００ａ、２００ｂが動作することで、ｅＮｏｄｅＢ２００ａ、２００ｂで連動してキャッシュデータを保持させることができる。
【０１０１】
もちろん、あるｅＮｏｄｅＢ２００が、Ｘ２インタフェースで上記キャッシュデータなどを別のｅＮｏｄｅＢ２００と連動させる場合もあれば、ＥＰＣ２０を介して上記キャッシュデータなどを別のｅＮｏｄｅＢ２００と連動させる場合もある。ＥＰＣ２０を介して上記キャッシュデータなどを連動させる場合、ｅＮｏｄｅＢ２００ａは、他のｅＮｏｄｅＢ２００との間で上記キャッシュデータなどを連動させる際に、図６〜図９を用いて説明したように、サーバ装置８００での集中型で連動させてもよく、ｅＮｏｄｅＢ２００間をＰ２Ｐで連動させてもよく、ｅＮｏｄｅＢ２００間をＥＰＣ２０内に置かれたサーバ装置８００の集中型で連動させてもよく、ｅＮｏｄｅＢ２００間をＥＰＣ２０内で直接折り返すＰ２Ｐで連動させてもよい。
【０１０２】
（１．３．２．第２の動作例）
続いて、第２の動作例として、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、リクエストを送出した端末装置１００の属性に基づいて連動するｅＮｏｄｅＢを決定する例を説明する。
【０１０３】
図１５は、本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。図１５に示したのは、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、リクエストを送出した端末装置１００の属性に基づいて連動するｅＮｏｄｅＢを決定する場合の動作例である。
【０１０４】
端末装置１００の情報は予めＨＳＳ４００に登録されている。ＨＳＳ４００に登録されている端末装置１００の情報には、例えば地理的な条件についての情報や、特定のアプリケーションに関連するデータはキャッシュすることを許容する等の契約情報などが含まれうる。従って端末装置１００がアプリケーションレイヤのリクエストを出す前に、つまり、ＥＰＳ  ｂｅａｒｅｒをセットアップする時に、ＭＭＥ３００は、ＨＳＳ４００から端末装置１００の属性を取得することにより、当該ｂｅａｒｅｒで運ばれるアプリケーションレイヤのデータをキャッシュすべきｅＮｏｄｅＢを決定することが出来る。
【０１０５】
端末装置１００は、ＥＰＳ  ｂｅａｒｅｒのアクティベーションリクエストを送出すると（ステップＳ１１１）、ＭＭＥ３００は、そのリクエストを送出した端末装置１００の属性をＨＳＳ４００から取得して、その端末装置１００の属性に対応して連動するｅＮｏｄｅＢの範囲を決定する（ステップＳ１１２）。ステップＳ１１２の処理は例えば制御部３３３が実行する。図１５では、ＭＭＥ３００が、ｅＮｏｄｅＢ２００ａ、２００ｂが連動するｅＮｏｄｅＢとして決定した例が示されている。
【０１０６】
ＭＭＥ３００は、端末装置１００の地理的な情報をＨＳＳ４００から引き出すことにより、どの程度のｅＮｏｄｅＢが連動すべきかを判断できる。またＭＭＥ３００は、データをキャッシュすることを許容する契約がなされており、どの程度の隣接するｅＮｏｄｅＢにキャッシュさせる等の情報がＨＳＳ４００に格納されている契約情報で書かれていれば、ＭＭＥ３００は、その契約情報に従って、連動すべきｅＮｏｄｅＢを決定することができる。
【０１０７】
また、同一のネットワークゲームを実施しようとしている端末装置１００の情報がＭＭＥ３００やＨＳＳ４００に登録されていれば、ＭＭＥ３００は、同時にモバイルネットワークを使用する端末装置１００が属しているｅＮｏｄｅＢを特定できる。したがってＭＭＥ３００は、それらの特定したｅＮｏｄｅＢを、連動すべきｅＮｏｄｅＢとして決定することができる。
【０１０８】
ＭＭＥ３００は、端末装置１００に対応して連動するｅＮｏｄｅＢを決定すると、決定したｅＮｏｄｅＢに対して、連動してｅＮｏｄｅＢとして決定された旨を通知する（ステップＳ１１３、Ｓ１１４）。ステップＳ１１３、Ｓ１１４の処理は、例えば制御部３３３が通信部３１０に通知を送信させることで実行する。図１５では、ｅＮｏｄｅＢ２００ａ、２００ｂが連動するｅＮｏｄｅＢとして決定されたので、ＭＭＥ３００は、ｅＮｏｄｅＢ２００ａ、２００ｂへ通知する。
【０１０９】
その後の動作は図１４に示した流れと同様である。すなわち、端末装置１００が、ｅＮｏｄｅＢ２００ａに対してアプリケーションレイヤでの所定のコンテンツ（コンテンツＡとする）のリクエストを送信すると（ステップＳ１１５）、ｅＮｏｄｅＢ２００ａからＳ−ＧＷ５００、Ｐ−ＧＷ６００を介してサーバ装置８００へリクエストが転送される。サーバ装置８００は、ｅＮｏｄｅＢ２００ａへアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１１６）。ｅＮｏｄｅＢ２００ａは、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、コンテンツＡをキャッシュする（ステップＳ１１７）。
【０１１０】
ｅＮｏｄｅＢ２００ａは、サーバ装置８００から返されてきたコンテンツＡをキャッシュすると、端末装置１００へアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１１８）。さらにｅＮｏｄｅＢ２００ａは、ｅＮｏｄｅＢ２００ｂと連動することがＭＭＥ３００から通知されているので、コンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにリダイレクトする判断を行う（ステップＳ１１９）。
【０１１１】
そして、ｅＮｏｄｅＢ２００ａはコンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにコンテンツＡをＸ２インタフェースで転送する（ステップＳ１２０）。ｅＮｏｄｅＢ２００は、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、ｅＮｏｄｅＢ２００ａから転送されてきたコンテンツＡをキャッシュする（ステップＳ１２１）。
【０１１２】
この第２の動作例では、端末装置１００の属性に対応して連動するｅＮｏｄｅＢの範囲を決定し、決定したｅＮｏｄｅＢに対してＭＭＥ３００から通知することで、複数のｅＮｏｄｅＢ間で連動してキャッシュデータを保持させることができる。
【０１１３】
図１５でも、端末装置１００は最初にｅＮｏｄｅＢ２００ａにアクセスすることで、ｅＮｏｄｅＢ２００ａ、２００ｂで連動してキャッシュデータを保持させる場合の例を示した。しかし当然ながら、端末装置１００が最初にｅＮｏｄｅＢ２００ｂにアクセスすると、ｅＮｏｄｅＢ２００ｂはサーバ装置８００からデータを取得してキャッシュするとともに、キャッシュデータをｅＮｏｄｅＢ２００ａへＸ２インタフェースで転送する。このようにｅＮｏｄｅＢ２００ａ、２００ｂが動作することで、ｅＮｏｄｅＢ２００ａ、２００ｂで連動してキャッシュデータを保持させることができる。
【０１１４】
（１．３．３．第３の動作例）
続いて、第３の動作例として、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、端末装置１００からのリクエストに基づいて連動するｅＮｏｄｅＢを決定する例を説明する。
【０１１５】
図１６は、本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。図１６に示したのは、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、端末装置１００からのリクエストに基づいて連動するｅＮｏｄｅＢを決定する場合の動作例である。
【０１１６】
最初にアプリケーションレイヤでリクエストを送ろうとする端末装置１００は、そのリクエストに対応するＥＰＳ  ｂｅａｒｅｒを新しく作製する際に、ＭＭＥ３００に対して、連動するｅＮｏｄｅＢの範囲や連動して欲しいアプリケーションの種類をリクエストすることができる。ＭＭＥ３００は、端末装置１００からの連動するｅＮｏｄｅＢの範囲のリクエストが許容できるものである場合には、連動するｅＮｏｄｅＢの範囲を各ｅＮｏｄｅＢに設定する。
【０１１７】
端末装置１００は、連動するｅＮｏｄｅＢの範囲を送出すると（ステップＳ１３１）、ＭＭＥ３００は、そのリクエストに基づいて連動するｅＮｏｄｅＢの範囲を判断する（ステップＳ１３２）。ステップＳ１３２の処理は例えば制御部３３３が実行する。図１６では、ＭＭＥ３００が、端末装置１００からのリクエストに基づいてｅＮｏｄｅＢ２００ａ、２００ｂが連動するｅＮｏｄｅＢとして決定した例が示されている。なお図１６では、端末装置１００は、連動するｅＮｏｄｅＢの範囲を送出しているが、連動して欲しいアプリケーションの種類を送出しても良い。ＭＭＥ３００は、連動して欲しいアプリケーションの種類に基づいて連動するｅＮｏｄｅＢの範囲を判断する。
【０１１８】
ＭＭＥ３００は、端末装置１００に対応して連動するｅＮｏｄｅＢを決定すると、決定したｅＮｏｄｅＢに対して、連動してｅＮｏｄｅＢとして決定された旨を通知する（ステップＳ１３３、Ｓ１３４）。ステップＳ１３３、Ｓ１３４の処理は、例えば制御部３３３が通信部３１０に通知を送信させることで実行する。図１６では、ｅＮｏｄｅＢ２００ａ、２００ｂが連動するｅＮｏｄｅＢとして決定されたので、ＭＭＥ３００は、ｅＮｏｄｅＢ２００ａ、２００ｂへ通知する。
【０１１９】
その後の動作は図１４や図１５に示した流れと同様である。すなわち、端末装置１００が、ｅＮｏｄｅＢ２００ａに対してアプリケーションレイヤでの所定のコンテンツ（コンテンツＡとする）のリクエストを送信すると（ステップＳ１３５）、ｅＮｏｄｅＢ２００ａからＳ−ＧＷ５００、Ｐ−ＧＷ６００を介してサーバ装置８００へリクエストが転送される。サーバ装置８００は、ｅＮｏｄｅＢ２００ａへアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１３６）。ｅＮｏｄｅＢ２００ａは、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、コンテンツＡをキャッシュする（ステップＳ１３７）。
【０１２０】
ｅＮｏｄｅＢ２００ａは、サーバ装置８００から返されてきたコンテンツＡをキャッシュすると、端末装置１００へアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１３８）。さらにｅＮｏｄｅＢ２００ａは、ｅＮｏｄｅＢ２００ｂと連動することがＭＭＥ３００から通知されているので、コンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにリダイレクトする判断を行う（ステップＳ１３９）。
【０１２１】
そして、ｅＮｏｄｅＢ２００ａはコンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにコンテンツＡをＸ２インタフェースで転送する（ステップＳ１４０）。ｅＮｏｄｅＢ２００は、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、ｅＮｏｄｅＢ２００ａから転送されてきたコンテンツＡをキャッシュする（ステップＳ１４１）。
【０１２２】
（１．３．４．第４の動作例）
続いて、第４の動作例として、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、アプリケーションの種類によって連動するｅＮｏｄｅＢを決定する例を説明する。
【０１２３】
図１７は、本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。図１７に示したのは、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、アプリケーションの種類によって連動するｅＮｏｄｅＢを決定する場合の動作例である。
【０１２４】
ＭＭＥ３００は、アプリケーションの種類により、連動するｅＮｏｄｅＢの範囲を変えることもできる。ＭＭＥ３００は、アプリケーションレイヤでそれぞれのアプリケーションに必要な連動するｅＮｏｄｅＢの範囲を決定しておく。アプリケーションレイヤの属性としては、ｅＮｏｄｅＢの連動の範囲まで落とし込む必要はなく。狭いまたは広い程度の属性でもよい。その属性を受け取ったＭＭＥ３００やその他の管理ノードが、連動するｅＮｏｄｅＢの範囲を各ｅＮｏｄｅＢに設定する。
【０１２５】
端末装置１００が、ｅＮｏｄｅＢ２００ａに対してアプリケーションレイヤでの所定のコンテンツ（コンテンツＡとする）のリクエストを送信すると（ステップＳ１５１）、ｅＮｏｄｅＢ２００ａからＳ−ＧＷ５００、Ｐ−ＧＷ６００を介してサーバ装置８００へリクエストが転送される。サーバ装置８００は、ＭＭＥ３００へＰ−ＧＷ６００を経由して、アプリケーションレイヤのシグナリングを使用して、連動するｅＮｏｄｅＢの範囲をリクエストする（ステップＳ１５２）。
【０１２６】
サーバ装置８００からのリクエストを受信したＭＭＥ３００は、ＥＰＳ  ｂｅａｒｅｒのアクティベーションをリクエストした端末装置１００の属性に対応して連動するｅＮｏｄｅＢの範囲を決定する（ステップＳ１５３）。ステップＳ１５３の処理は例えば制御部３３３が実行する。図１７では、ＭＭＥ３００が、ｅＮｏｄｅＢ２００ａ、２００ｂが連動するｅＮｏｄｅＢとして決定した例が示されている。
【０１２７】
ＭＭＥ３００は、端末装置１００に対応して連動するｅＮｏｄｅＢを決定すると、決定したｅＮｏｄｅＢに対して、連動してｅＮｏｄｅＢとして決定された旨を通知する（ステップＳ１５４、Ｓ１５５）。ステップＳ１５４、Ｓ１５５の処理は、例えば制御部３３３が通信部３１０に通知を送信させることで実行する。図１７では、ｅＮｏｄｅＢ２００ａ、２００ｂが連動するｅＮｏｄｅＢとして決定されたので、ＭＭＥ３００は、ｅＮｏｄｅＢ２００ａ、２００ｂへ通知する。
【０１２８】
その後は、サーバ装置８００がｅＮｏｄｅＢ２００ａへアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１５６）。ｅＮｏｄｅＢ２００ａは、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、コンテンツＡをキャッシュする（ステップＳ１５７）。
【０１２９】
ｅＮｏｄｅＢ２００ａは、サーバ装置８００から返されてきたコンテンツＡをキャッシュすると、端末装置１００へアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１５８）。さらにｅＮｏｄｅＢ２００ａは、ｅＮｏｄｅＢ２００ｂと連動することがＭＭＥ３００から通知されているので、コンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにリダイレクトする判断を行う（ステップＳ１５９）。
【０１３０】
そして、ｅＮｏｄｅＢ２００ａはコンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにコンテンツＡをＸ２インタフェースで転送する（ステップＳ１６０）。ｅＮｏｄｅＢ２００は、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、ｅＮｏｄｅＢ２００ａから転送されてきたコンテンツＡをキャッシュする（ステップＳ１６１）。
【０１３１】
（１．３．５．第５の動作例）
続いて、第５の動作例として、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、端末装置１００ａから指定された別の端末装置１００ｂの情報に基づいて連動するｅＮｏｄｅＢを決定する例を説明する。
【０１３２】
図１８は、本開示の実施の形態に係るモバイルネットワークの動作例を示す流れ図である。図１８に示したのは、ＭＭＥ３００やその他の管理ノード（例えばＨＳＳ４００）が、端末装置１００ａから指定された別の端末装置１００ｂの情報に基づいて連動するｅＮｏｄｅＢを決定する場合の動作例である。
【０１３３】
端末装置１００ａ（またはサーバ装置８００）は、連動する端末装置１００ｂを識別する情報（ＩＭＳＩまたは、ＭＡＣアドレス等の端末装置を特定するＩＤ）を用いて、連動する端末装置１００ｂのリクエストをＭＭＥ３００へ行う（ステップＳ１７１）。
【０１３４】
ＭＭＥ３００は、ＨＳＳ４００とやり取りを行うことにより、その端末装置１００ｂが特定のｅＮｏｄｅＢ（例えばｅＮｏｄｅＢ２００ｂ）に対してＲＲＣ  ｃｏｎｎｅｃｔｅｄになっている場合には、そのｅＮｏｄｅＢを特定できる。
【０１３５】
従ってＭＭＥ３００は、ｅＮｏｄｅＢ２００ａに対して、そのＲＲＣ  ｃｏｎｎｅｃｔｅｄになっているｅＮｏｄｅＢ２００ｂにも連動してキャッシュするように、連動するｅＮｏｄｅＢを決定し（ステップＳ１７２）、決定したｅＮｏｄｅＢに対して、連動してｅＮｏｄｅＢとして決定された旨を通知する（ステップＳ１７３、Ｓ１７４）。
【０１３６】
なお、端末装置１００ｂが特定のｅＮｏｄｅＢ（例えばｅＮｏｄｅＢ２００ｂ）に対してＲＲＣ  Ｉｄｌｅになっている場合は、例えばｅＮｏｄｅＢ２００ｂから端末装置１００ｂに対してページングを行って、端末装置１００ｂからの反応があれば、ＭＭＥ３００は、そのｅＮｏｄｅＢ２００ｂを連動対象にする。
【０１３７】
その後の動作は図１４や図１５に示した流れと同様である。すなわち、端末装置１００が、ｅＮｏｄｅＢ２００ａに対してアプリケーションレイヤでの所定のコンテンツ（コンテンツＡとする）のリクエストを送信すると（ステップＳ１７５）、ｅＮｏｄｅＢ２００ａからＳ−ＧＷ５００、Ｐ−ＧＷ６００を介してサーバ装置８００へリクエストが転送される。サーバ装置８００は、ｅＮｏｄｅＢ２００ａへアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１７６）。ｅＮｏｄｅＢ２００ａは、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、コンテンツＡをキャッシュする（ステップＳ１７７）。
【０１３８】
ｅＮｏｄｅＢ２００ａは、サーバ装置８００から返されてきたコンテンツＡをキャッシュすると、端末装置１００へアプリケーションレイヤでのコンテンツＡのレスポンスを返す（ステップＳ１７８）。さらにｅＮｏｄｅＢ２００ａは、ｅＮｏｄｅＢ２００ｂと連動することがＭＭＥ３００から通知されているので、コンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにリダイレクトする判断を行う（ステップＳ１７９）。
【０１３９】
そして、ｅＮｏｄｅＢ２００ａはコンテンツＡをｅＮｏｄｅＢ２００ｂにキャッシュさせるためにコンテンツＡをＸ２インタフェースで転送する（ステップＳ１８０）。ｅＮｏｄｅＢ２００は、連動するｅＮｏｄｅＢとして決定されたことがＭＭＥ３００から通知されているので、ｅＮｏｄｅＢ２００ａから転送されてきたコンテンツＡをキャッシュする（ステップＳ１８１）。
【０１４０】
上述してきたように、ＭＭＥ３００は、所定の条件を満たしたｅＮｏｄｅＢを、連動してデータを管理させるｅＮｏｄｅＢとして決定し、その決定したｅＮｏｄｅＢに対して、連動してデータを管理させるｅＮｏｄｅＢとして決定した旨を通知する。通知を受けたそれぞれのｅＮｏｄｅＢは、オリジナルのデータが格納されているサーバからデータを取得すると、そのデータを、連動する他のｅＮｏｄｅＢへ転送する。このようにＭＭＥ３００及びｅＮｏｄｅＢ２００が動作することで、端末装置１００は、データを要求してからデータを取得するまでのレスポンスタイムが向上する。
【０１４１】
続いて本開示の実施の形態による効果を説明する。図１９は、本開示の実施の形態による効果を説明するための流れ図であり、端末装置１００が初めてｅＮｏｄｅＢ２００ｂにアクセスした際の動作例を示したものである。図１９に示した流れ図は、上述してきたいずれかの動作によって、ｅＮｏｄｅＢ２００ｂがコンテンツＡのデータをキャッシュしたことを前提とする。
【０１４２】
端末装置１００が、ｅＮｏｄｅＢ２００ｂに対してアプリケーションレイヤでの所定のコンテンツ（コンテンツＡとする）のリクエストを送信すると（ステップＳ１９１）、ｅＮｏｄｅＢ２００ｂは、既にコンテンツＡのデータをキャッシュしているので、キャッシュしていたデータを端末装置１００に返信する（ステップＳ１９２）。
【０１４３】
すなわち、ｅＮｏｄｅＢ２００ｂからＳ−ＧＷ５００、Ｐ−ＧＷ６００を介してサーバ装置８００へリクエストが転送されることなく、ｅＮｏｄｅＢ２００ｂから端末装置１００にデータが返信されるので、端末装置１００が初めてｅＮｏｄｅＢ２００ｂにアクセスした場合であっても、ｅＮｏｄｅＢ２００ｂがコンテンツＡのデータをキャッシュしていない場合と比較してレスポンスタイムの大幅な向上が期待できる。
【０１４４】
図２０は、本開示の実施の形態による効果を説明するための流れ図であり、ｅＮｏｄｅＢ２００ａ、２００ｂがＭＭＥ３００の指示に基づいてアプリケーションをアクティベートする際の動作例を示したものである。
【０１４５】
端末装置１００ａ（またはサーバ装置８００）は、連動する端末装置１００ｂを識別する情報（ＩＭＳＩまたは、ＭＡＣアドレス等の端末装置を特定するＩＤ）を用いて、連動する端末装置１００ｂのリクエストをＭＭＥ３００へ行う（ステップＳ２０１）。
【０１４６】
ＭＭＥ３００は、ＨＳＳ４００とやり取りを行うことにより、その端末装置１００ｂが特定のｅＮｏｄｅＢ（例えばｅＮｏｄｅＢ２００ｂ）に対してＲＲＣ  ｃｏｎｎｅｃｔｅｄになっている場合には、そのｅＮｏｄｅＢを特定できる。
【０１４７】
従ってＭＭＥ３００は、ｅＮｏｄｅＢ２００ａに対して、そのＲＲＣ  ｃｏｎｎｅｃｔｅｄになっているｅＮｏｄｅＢ２００ｂにも連動してアプリケーションをアクティベートするように、連動するｅＮｏｄｅＢを決定し（ステップＳ２０２）、決定したｅＮｏｄｅＢに対して、連動してｅＮｏｄｅＢとして決定された旨を通知する（ステップＳ２０３、Ｓ２０５）。
【０１４８】
ＭＭＥ３００からの通知を受けたｅＮｏｄｅＢ２００ａ、２００ｂは、その通知に基づいてアプリケーションのアクティベートを行う（ステップＳ２０４、Ｓ２０６）。
【０１４９】
その後、端末装置１００ａが、ｅＮｏｄｅＢ２００ａに対してアプリケーションレイヤでの所定のアプリケーション（コンテンツＡとする）のリクエストを送信すると（ステップＳ２０７）、ｅＮｏｄｅＢ２００ａは、そのリクエストに対するレスポンスを端末装置１００ａに返信する（ステップＳ２０８）。またｅＮｏｄｅＢ２００ａは、連動するｅＮｏｄｅＢ２００ｂに対して、アプリケーションの内部状態を更新するよう指示を送出する（ステップＳ２０９）。
【０１５０】
アプリケーションの内部状態を更新したｅＮｏｄｅＢ２００ｂは、ｅＮｏｄｅＢ２００ｂに属しており、同じアプリケーションを使用する端末装置１００ｂに対してレスポンスを送信する（ステップＳ２１０）。
【０１５１】
ｅＮｏｄｅＢ２００ａ、２００ｂは、図２０に示したような動作を行うことで、同一のアプリケーションを使用する端末装置１００ａ、１００ｂに対して、アプリケーションの内部状態を連動して更新して提供することが出来る。すなわち同一のアプリケーションをｅＮｏｄｅＢ２００ａ、２００ｂでアクティベートすることで、端末装置１００ａによるリクエストに対するレスポンスを素早く端末装置１００ｂにも返すことが出来る。
【０１５２】
＜２．応用例＞
本開示に係る技術は、様々な製品へ応用可能である。例えば、ＭＭＥ３００は、タワーサーバ、ラックサーバ、又はブレードサーバなどのいずれかの種類のサーバとして実現されてもよい。また、ＭＭＥ３００は、サーバに搭載される制御モジュール（例えば、１つのダイで構成される集積回路モジュール、又はブレードサーバのスロットに挿入されるカード若しくはブレード）であってもよい。
【０１５３】
また、例えば、ｅＮｏｄｅＢ２００は、マクロｅＮＢ又はスモールｅＮＢなどのいずれかの種類のｅＮＢ（evolved  Node  B）として実現されてもよい。スモールｅＮＢは、ピコｅＮＢ、マイクロｅＮＢ又はホーム（フェムト）ｅＮＢなどの、マクロセルよりも小さいセルをカバーするｅＮＢであってよい。その代わりに、ｅＮｏｄｅＢ２００は、ＮｏｄｅＢ又はＢＴＳ（Base  Transceiver  Station）などの他の種類の基地局として実現されてもよい。ｅＮｏｄｅＢ２００は、無線通信を制御する本体（基地局装置ともいう）と、本体とは別の場所に配置される１つ以上のＲＲＨ（Remote  Radio  Head）とを含んでもよい。また、後述する様々な種類の端末が一時的に又は半永続的に基地局機能を実行することにより、ｅＮｏｄｅＢ２００として動作してもよい。
【０１５４】
また、例えば、端末装置１００は、スマートフォン、タブレットＰＣ（Personal  Computer）、ノートＰＣ、携帯型ゲーム端末、携帯型／ドングル型のモバイルルータ若しくはデジタルカメラなどのモバイル端末、又はカーナビゲーション装置などの車載端末として実現されてもよい。また、端末装置１００は、Ｍ２Ｍ（Machine  To  Machine）通信を行う端末（ＭＴＣ（Machine  Type  Communication）端末ともいう）として実現されてもよい。さらに、端末装置１００は、これら端末に搭載される無線通信モジュール（例えば、１つのダイで構成される集積回路モジュール）であってもよい。
【０１５５】
［２−１．制御エンティティに関する応用例］
図２１は、本開示に係る技術が適用され得るサーバ７００の概略的な構成の一例を示すブロック図である。サーバ７００は、プロセッサ７０１、メモリ７０２、ストレージ７０３、ネットワークインタフェース７０４及びバス７０６を備える。
【０１５６】
プロセッサ７０１は、例えばＣＰＵ（Central  Processing  Unit）又はＤＳＰ（Digital  Signal  Processor）であってよく、サーバ７００の各種機能を制御する。メモリ７０２は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ７０１により実行されるプログラム及びデータを記憶する。ストレージ７０３は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。
【０１５７】
ネットワークインタフェース７０４は、サーバ７００を有線通信ネットワーク７０５に接続するための有線通信インタフェースである。有線通信ネットワーク７０５は、ＥＰＣ（Evolved  Packet  Core）などのコアネットワークであってもよく、又はインターネットなどのＰＤＮ（Packet  Data  Network）であってもよい。
【０１５８】
バス７０６は、プロセッサ７０１、メモリ７０２、ストレージ７０３及びネットワークインタフェース７０４を互いに接続する。バス７０６は、速度の異なる２つ以上のバス（例えば、高速バス及び低速バス）を含んでもよい。
【０１５９】
図２１に示したサーバ７００において、図１３を参照して説明した処理部３３０に含まれる１つ以上の構成要素（情報取得部３３１及び／又は制御部３３３）は、プロセッサ７０１において実装されてもよい。一例として、プロセッサを上記１つ以上の構成要素として機能させるためのプログラム（換言すると、プロセッサに上記１つ以上の構成要素の動作を実行させるためのプログラム）がサーバ７００にインストールされ、プロセッサ７０１が当該プログラムを実行してもよい。別の例として、サーバ７００は、プロセッサ７０１及びメモリ７０２を含むモジュールを搭載し、当該モジュールにおいて上記１つ以上の構成要素が実装されてもよい。この場合に、上記モジュールは、プロセッサを上記１つ以上の構成要素として機能させるためのプログラムをメモリ７０２に記憶し、当該プログラムをプロセッサ７０１により実行してもよい。以上のように、上記１つ以上の構成要素を備える装置としてサーバ７００又は上記モジュールが提供されてもよく、プロセッサを上記１つ以上の構成要素として機能させるための上記プログラムが提供されてもよい。また、上記プログラムを記録した読み取り可能な記録媒体が提供されてもよい。
【０１６０】
［２−２．基地局に関する応用例］
（第１の応用例）
図２２は、本開示に係る技術が適用され得るｅＮＢの概略的な構成の第１の例を示すブロック図である。ｅＮＢ８００は、１つ以上のアンテナ８１０、及び基地局装置８２０を有する。各アンテナ８１０及び基地局装置８２０は、ＲＦケーブルを介して互いに接続され得る。
【０１６１】
アンテナ８１０の各々は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、基地局装置８２０による無線信号の送受信のために使用される。ｅＮＢ８００は、図２２に示したように複数のアンテナ８１０を有し、複数のアンテナ８１０は、例えばｅＮＢ８００が使用する複数の周波数帯域にそれぞれ対応してもよい。なお、図２２にはｅＮＢ８００が複数のアンテナ８１０を有する例を示したが、ｅＮＢ８００は単一のアンテナ８１０を有してもよい。
【０１６２】
基地局装置８２０は、コントローラ８２１、メモリ８２２、ネットワークインタフェース８２３及び無線通信インタフェース８２５を備える。
【０１６３】
コントローラ８２１は、例えばＣＰＵ又はＤＳＰであってよく、基地局装置８２０の上位レイヤの様々な機能を動作させる。例えば、コントローラ８２１は、無線通信インタフェース８２５により処理された信号内のデータからデータパケットを生成し、生成したパケットをネットワークインタフェース８２３を介して転送する。コントローラ８２１は、複数のベースバンドプロセッサからのデータをバンドリングすることによりバンドルドパケットを生成し、生成したバンドルドパケットを転送してもよい。また、コントローラ８２１は、無線リソース管理（Radio  Resource  Control）、無線ベアラ制御（Radio  Bearer  Control）、移動性管理（Mobility  Management）、流入制御（Admission  Control）又はスケジューリング（Scheduling）などの制御を実行する論理的な機能を有してもよい。また、当該制御は、周辺のｅＮＢ又はコアネットワークノードと連携して実行されてもよい。メモリ８２２は、ＲＡＭ及びＲＯＭを含み、コントローラ８２１により実行されるプログラム、及び様々な制御データ（例えば、端末リスト、送信電力データ及びスケジューリングデータなど）を記憶する。
【０１６４】
ネットワークインタフェース８２３は、基地局装置８２０をコアネットワーク８２４に接続するための通信インタフェースである。コントローラ８２１は、ネットワークインタフェース８２３を介して、コアネットワークノード又は他のｅＮＢと通信してもよい。その場合に、ｅＮＢ８００と、コアネットワークノード又は他のｅＮＢとは、論理的なインタフェース（例えば、Ｓ１インタフェース又はＸ２インタフェース）により互いに接続されてもよい。ネットワークインタフェース８２３は、有線通信インタフェースであってもよく、又は無線バックホールのための無線通信インタフェースであってもよい。ネットワークインタフェース８２３が無線通信インタフェースである場合、ネットワークインタフェース８２３は、無線通信インタフェース８２５により使用される周波数帯域よりもより高い周波数帯域を無線通信に使用してもよい。
【０１６５】
無線通信インタフェース８２５は、ＬＴＥ（Long  Term  Evolution）又はＬＴＥ−Ａｄｖａｎｃｅｄなどのいずれかのセルラー通信方式をサポートし、アンテナ８１０を介して、ｅＮＢ８００のセル内に位置する端末に無線接続を提供する。無線通信インタフェース８２５は、典型的には、ベースバンド（ＢＢ）プロセッサ８２６及びＲＦ回路８２７などを含み得る。ＢＢプロセッサ８２６は、例えば、符号化／復号、変調／復調及び多重化／逆多重化などを行なってよく、各レイヤ（例えば、Ｌ１、ＭＡＣ（Medium  Access  Control）、ＲＬＣ（Radio  Link  Control）及びＰＤＣＰ（Packet  Data  Convergence  Protocol））の様々な信号処理を実行する。ＢＢプロセッサ８２６は、コントローラ８２１の代わりに、上述した論理的な機能の一部又は全部を有してもよい。ＢＢプロセッサ８２６は、通信制御プログラムを記憶するメモリ、当該プログラムを実行するプロセッサ及び関連する回路を含むモジュールであってもよく、ＢＢプロセッサ８２６の機能は、上記プログラムのアップデートにより変更可能であってもよい。また、上記モジュールは、基地局装置８２０のスロットに挿入されるカード若しくはブレードであってもよく、又は上記カード若しくは上記ブレードに搭載されるチップであってもよい。一方、ＲＦ回路８２７は、ミキサ、フィルタ及びアンプなどを含んでもよく、アンテナ８１０を介して無線信号を送受信する。
【０１６６】
無線通信インタフェース８２５は、図２２に示したように複数のＢＢプロセッサ８２６を含み、複数のＢＢプロセッサ８２６は、例えばｅＮＢ８００が使用する複数の周波数帯域にそれぞれ対応してもよい。また、無線通信インタフェース８２５は、図２２に示したように複数のＲＦ回路８２７を含み、複数のＲＦ回路８２７は、例えば複数のアンテナ素子にそれぞれ対応してもよい。なお、図２２には無線通信インタフェース８２５が複数のＢＢプロセッサ８２６及び複数のＲＦ回路８２７を含む例を示したが、無線通信インタフェース８２５は単一のＢＢプロセッサ８２６又は単一のＲＦ回路８２７を含んでもよい。
【０１６７】
（第２の応用例）
図２３は、本開示に係る技術が適用され得るｅＮＢの概略的な構成の第２の例を示すブロック図である。ｅＮＢ８３０は、１つ以上のアンテナ８４０、基地局装置８５０、及びＲＲＨ８６０を有する。各アンテナ８４０及びＲＲＨ８６０は、ＲＦケーブルを介して互いに接続され得る。また、基地局装置８５０及びＲＲＨ８６０は、光ファイバケーブルなどの高速回線で互いに接続され得る。
【０１６８】
アンテナ８４０の各々は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、ＲＲＨ８６０による無線信号の送受信のために使用される。ｅＮＢ８３０は、図２３に示したように複数のアンテナ８４０を有し、複数のアンテナ８４０は、例えばｅＮＢ８３０が使用する複数の周波数帯域にそれぞれ対応してもよい。なお、図２３にはｅＮＢ８３０が複数のアンテナ８４０を有する例を示したが、ｅＮＢ８３０は単一のアンテナ８４０を有してもよい。
【０１６９】
基地局装置８５０は、コントローラ８５１、メモリ８５２、ネットワークインタフェース８５３、無線通信インタフェース８５５及び接続インタフェース８５７を備える。コントローラ８５１、メモリ８５２及びネットワークインタフェース８５３は、図２２を参照して説明したコントローラ８２１、メモリ８２２及びネットワークインタフェース８２３と同様のものである。
【０１７０】
無線通信インタフェース８５５は、ＬＴＥ又はＬＴＥ−Ａｄｖａｎｃｅｄなどのいずれかのセルラー通信方式をサポートし、ＲＲＨ８６０及びアンテナ８４０を介して、ＲＲＨ８６０に対応するセクタ内に位置する端末に無線接続を提供する。無線通信インタフェース８５５は、典型的には、ＢＢプロセッサ８５６などを含み得る。ＢＢプロセッサ８５６は、接続インタフェース８５７を介してＲＲＨ８６０のＲＦ回路８６４と接続されることを除き、図２２を参照して説明したＢＢプロセッサ８２６と同様のものである。無線通信インタフェース８５５は、図２３に示したように複数のＢＢプロセッサ８５６を含み、複数のＢＢプロセッサ８５６は、例えばｅＮＢ８３０が使用する複数の周波数帯域にそれぞれ対応してもよい。なお、図２３には無線通信インタフェース８５５が複数のＢＢプロセッサ８５６を含む例を示したが、無線通信インタフェース８５５は単一のＢＢプロセッサ８５６を含んでもよい。
【０１７１】
接続インタフェース８５７は、基地局装置８５０（無線通信インタフェース８５５）をＲＲＨ８６０と接続するためのインタフェースである。接続インタフェース８５７は、基地局装置８５０（無線通信インタフェース８５５）とＲＲＨ８６０とを接続する上記高速回線での通信のための通信モジュールであってもよい。
【０１７２】
また、ＲＲＨ８６０は、接続インタフェース８６１及び無線通信インタフェース８６３を備える。
【０１７３】
接続インタフェース８６１は、ＲＲＨ８６０（無線通信インタフェース８６３）を基地局装置８５０と接続するためのインタフェースである。接続インタフェース８６１は、上記高速回線での通信のための通信モジュールであってもよい。
【０１７４】
無線通信インタフェース８６３は、アンテナ８４０を介して無線信号を送受信する。無線通信インタフェース８６３は、典型的には、ＲＦ回路８６４などを含み得る。ＲＦ回路８６４は、ミキサ、フィルタ及びアンプなどを含んでもよく、アンテナ８４０を介して無線信号を送受信する。無線通信インタフェース８６３は、図２３に示したように複数のＲＦ回路８６４を含み、複数のＲＦ回路８６４は、例えば複数のアンテナ素子にそれぞれ対応してもよい。なお、図２３には無線通信インタフェース８６３が複数のＲＦ回路８６４を含む例を示したが、無線通信インタフェース８６３は単一のＲＦ回路８６４を含んでもよい。
【０１７５】
図２２及び図２３に示したｅＮＢ８００及びｅＮＢ８３０において、図１１を参照して説明した処理部２５０に含まれる１つ以上の構成要素（情報取得部２５１及び／又は制御部２５３）は、無線通信インタフェース８５５及び／又は無線通信インタフェース８６３において実装されてもよい。あるいは、これらの構成要素の少なくとも一部は、コントローラ８５１において実装されてもよい。一例として、ｅＮＢ８３０は、無線通信インタフェース８５５の一部（例えば、ＢＢプロセッサ８５６）若しくは全部、及び／又コントローラ８５１を含むモジュールを搭載し、当該モジュールにおいて上記１つ以上の構成要素が実装されてもよい。この場合に、上記モジュールは、プロセッサを上記１つ以上の構成要素として機能させるためのプログラム（換言すると、プロセッサに上記１つ以上の構成要素の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサを上記１つ以上の構成要素として機能させるためのプログラムがｅＮＢ８３０にインストールされ、無線通信インタフェース８５５（例えば、ＢＢプロセッサ８５６）及び／又コントローラ８５１が当該プログラムを実行してもよい。以上のように、上記１つ以上の構成要素を備える装置としてｅＮＢ８３０、基地局装置８５０又は上記モジュールが提供されてもよく、プロセッサを上記１つ以上の構成要素として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記録した読み取り可能な記録媒体が提供されてもよい。
【０１７６】
また、図２３に示したｅＮＢ８３０において、例えば、図１１を参照して説明した無線通信部２２０は、無線通信インタフェース８６３（例えば、ＲＦ回路８６４）において実装されてもよい。また、アンテナ部２１０は、アンテナ８４０において実装されてもよい。また、ネットワーク通信部２３０は、コントローラ８５１及び／又はネットワークインタフェース８５３において実装されてもよい。
【０１７７】
［２−３．端末装置に関する応用例］
（第１の応用例）
図２４は、本開示に係る技術が適用され得るスマートフォン９００の概略的な構成の一例を示すブロック図である。スマートフォン９００は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１２、１つ以上のアンテナスイッチ９１５、１つ以上のアンテナ９１６、バス９１７、バッテリー９１８及び補助コントローラ９１９を備える。
【０１７８】
プロセッサ９０１は、例えばＣＰＵ又はＳｏＣ（System  on  Chip）であってよく、スマートフォン９００のアプリケーションレイヤ及びその他のレイヤの機能を制御する。メモリ９０２は、ＲＡＭ及びＲＯＭを含み、プロセッサ９０１により実行されるプログラム及びデータを記憶する。ストレージ９０３は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。外部接続インタフェース９０４は、メモリーカード又はＵＳＢ（Universal  Serial  Bus）デバイスなどの外付けデバイスをスマートフォン９００へ接続するためのインタフェースである。
【０１７９】
カメラ９０６は、例えば、ＣＣＤ（Charge  Coupled  Device）又はＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を有し、撮像画像を生成する。センサ９０７は、例えば、測位センサ、ジャイロセンサ、地磁気センサ及び加速度センサなどのセンサ群を含み得る。マイクロフォン９０８は、スマートフォン９００へ入力される音声を音声信号へ変換する。入力デバイス９０９は、例えば、表示デバイス９１０の画面上へのタッチを検出するタッチセンサ、キーパッド、キーボード、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９１０は、液晶ディスプレイ（ＬＣＤ）又は有機発光ダイオード（ＯＬＥＤ）ディスプレイなどの画面を有し、スマートフォン９００の出力画像を表示する。スピーカ９１１は、スマートフォン９００から出力される音声信号を音声に変換する。
【０１８０】
無線通信インタフェース９１２は、ＬＴＥ又はＬＴＥ−Ａｄｖａｎｃｅｄなどのいずれかのセルラー通信方式をサポートし、無線通信を実行する。無線通信インタフェース９１２は、典型的には、ＢＢプロセッサ９１３及びＲＦ回路９１４などを含み得る。ＢＢプロセッサ９１３は、例えば、符号化／復号、変調／復調及び多重化／逆多重化などを行なってよく、無線通信のための様々な信号処理を実行する。一方、ＲＦ回路９１４は、ミキサ、フィルタ及びアンプなどを含んでもよく、アンテナ９１６を介して無線信号を送受信する。無線通信インタフェース９１２は、ＢＢプロセッサ９１３及びＲＦ回路９１４を集積したワンチップのモジュールであってもよい。無線通信インタフェース９１２は、図２４に示したように複数のＢＢプロセッサ９１３及び複数のＲＦ回路９１４を含んでもよい。なお、図２４には無線通信インタフェース９１２が複数のＢＢプロセッサ９１３及び複数のＲＦ回路９１４を含む例を示したが、無線通信インタフェース９１２は単一のＢＢプロセッサ９１３又は単一のＲＦ回路９１４を含んでもよい。
【０１８１】
さらに、無線通信インタフェース９１２は、セルラー通信方式に加えて、近距離無線通信方式、近接無線通信方式又は無線ＬＡＮ（Local  Area  Network）方式などの他の種類の無線通信方式をサポートしてもよく、その場合に、無線通信方式ごとのＢＢプロセッサ９１３及びＲＦ回路９１４を含んでもよい。
【０１８２】
アンテナスイッチ９１５の各々は、無線通信インタフェース９１２に含まれる複数の回路（例えば、異なる無線通信方式のための回路）の間でアンテナ９１６の接続先を切り替える。
【０１８３】
アンテナ９１６の各々は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、無線通信インタフェース９１２による無線信号の送受信のために使用される。スマートフォン９００は、図２４に示したように複数のアンテナ９１６を有してもよい。なお、図２４にはスマートフォン９００が複数のアンテナ９１６を有する例を示したが、スマートフォン９００は単一のアンテナ９１６を有してもよい。
【０１８４】
さらに、スマートフォン９００は、無線通信方式ごとにアンテナ９１６を備えてもよい。その場合に、アンテナスイッチ９１５は、スマートフォン９００の構成から省略されてもよい。
【０１８５】
バス９１７は、プロセッサ９０１、メモリ９０２、ストレージ９０３、外部接続インタフェース９０４、カメラ９０６、センサ９０７、マイクロフォン９０８、入力デバイス９０９、表示デバイス９１０、スピーカ９１１、無線通信インタフェース９１２及び補助コントローラ９１９を互いに接続する。バッテリー９１８は、図中に破線で部分的に示した給電ラインを介して、図２４に示したスマートフォン９００の各ブロックへ電力を供給する。補助コントローラ９１９は、例えば、スリープモードにおいて、スマートフォン９００の必要最低限の機能を動作させる。
【０１８６】
図２４に示したスマートフォン９００において、図１０を参照して説明した処理部１４０に含まれる１つ以上の構成要素（情報取得部１４１及び／又は制御部１４３）は、無線通信インタフェース９１２において実装されてもよい。あるいは、これらの構成要素の少なくとも一部は、プロセッサ９０１又は補助コントローラ９１９において実装されてもよい。一例として、スマートフォン９００は、無線通信インタフェース９１２の一部（例えば、ＢＢプロセッサ９１３）若しくは全部、プロセッサ９０１、及び／又は補助コントローラ９１９を含むモジュールを搭載し、当該モジュールにおいて上記１つ以上の構成要素が実装されてもよい。この場合に、上記モジュールは、プロセッサを上記１つ以上の構成要素として機能させるためのプログラム（換言すると、プロセッサに上記１つ以上の構成要素の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサを上記１つ以上の構成要素として機能させるためのプログラムがスマートフォン９００にインストールされ、無線通信インタフェース９１２（例えば、ＢＢプロセッサ９１３）、プロセッサ９０１、及び／又は補助コントローラ９１９が当該プログラムを実行してもよい。以上のように、上記１つ以上の構成要素を備える装置としてスマートフォン９００又は上記モジュールが提供されてもよく、プロセッサを上記１つ以上の構成要素として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記録した読み取り可能な記録媒体が提供されてもよい。
【０１８７】
また、図２４に示したスマートフォン９００において、例えば、図１０を参照して説明した無線通信部１２０は、無線通信インタフェース９１２（例えば、ＲＦ回路９１４）において実装されてもよい。また、アンテナ部１１０は、アンテナ９１６において実装されてもよい。
【０１８８】
（第２の応用例）
図２５は、本開示に係る技術が適用され得るカーナビゲーション装置９２０の概略的な構成の一例を示すブロック図である。カーナビゲーション装置９２０は、プロセッサ９２１、メモリ９２２、ＧＰＳ（Global  Positioning  System）モジュール９２４、センサ９２５、データインタフェース９２６、コンテンツプレーヤ９２７、記憶媒体インタフェース９２８、入力デバイス９２９、表示デバイス９３０、スピーカ９３１、無線通信インタフェース９３３、１つ以上のアンテナスイッチ９３６、１つ以上のアンテナ９３７及びバッテリー９３８を備える。
【０１８９】
プロセッサ９２１は、例えばＣＰＵ又はＳｏＣであってよく、カーナビゲーション装置９２０のナビゲーション機能及びその他の機能を制御する。メモリ９２２は、ＲＡＭ及びＲＯＭを含み、プロセッサ９２１により実行されるプログラム及びデータを記憶する。
【０１９０】
ＧＰＳモジュール９２４は、ＧＰＳ衛星から受信されるＧＰＳ信号を用いて、カーナビゲーション装置９２０の位置（例えば、緯度、経度及び高度）を測定する。センサ９２５は、例えば、ジャイロセンサ、地磁気センサ及び気圧センサなどのセンサ群を含み得る。データインタフェース９２６は、例えば、図示しない端子を介して車載ネットワーク９４１に接続され、車速データなどの車両側で生成されるデータを取得する。
【０１９１】
コンテンツプレーヤ９２７は、記憶媒体インタフェース９２８に挿入される記憶媒体（例えば、ＣＤ又はＤＶＤ）に記憶されているコンテンツを再生する。入力デバイス９２９は、例えば、表示デバイス９３０の画面上へのタッチを検出するタッチセンサ、ボタン又はスイッチなどを含み、ユーザからの操作又は情報入力を受け付ける。表示デバイス９３０は、ＬＣＤ又はＯＬＥＤディスプレイなどの画面を有し、ナビゲーション機能又は再生されるコンテンツの画像を表示する。スピーカ９３１は、ナビゲーション機能又は再生されるコンテンツの音声を出力する。
【０１９２】
無線通信インタフェース９３３は、ＬＴＥ又はＬＴＥ−Ａｄｖａｎｃｅｄなどのいずれかのセルラー通信方式をサポートし、無線通信を実行する。無線通信インタフェース９３３は、典型的には、ＢＢプロセッサ９３４及びＲＦ回路９３５などを含み得る。ＢＢプロセッサ９３４は、例えば、符号化／復号、変調／復調及び多重化／逆多重化などを行なってよく、無線通信のための様々な信号処理を実行する。一方、ＲＦ回路９３５は、ミキサ、フィルタ及びアンプなどを含んでもよく、アンテナ９３７を介して無線信号を送受信する。無線通信インタフェース９３３は、ＢＢプロセッサ９３４及びＲＦ回路９３５を集積したワンチップのモジュールであってもよい。無線通信インタフェース９３３は、図２５に示したように複数のＢＢプロセッサ９３４及び複数のＲＦ回路９３５を含んでもよい。なお、図２５には無線通信インタフェース９３３が複数のＢＢプロセッサ９３４及び複数のＲＦ回路９３５を含む例を示したが、無線通信インタフェース９３３は単一のＢＢプロセッサ９３４又は単一のＲＦ回路９３５を含んでもよい。
【０１９３】
さらに、無線通信インタフェース９３３は、セルラー通信方式に加えて、近距離無線通信方式、近接無線通信方式又は無線ＬＡＮ方式などの他の種類の無線通信方式をサポートしてもよく、その場合に、無線通信方式ごとのＢＢプロセッサ９３４及びＲＦ回路９３５を含んでもよい。
【０１９４】
アンテナスイッチ９３６の各々は、無線通信インタフェース９３３に含まれる複数の回路（例えば、異なる無線通信方式のための回路）の間でアンテナ９３７の接続先を切り替える。
【０１９５】
アンテナ９３７の各々は、単一の又は複数のアンテナ素子（例えば、ＭＩＭＯアンテナを構成する複数のアンテナ素子）を有し、無線通信インタフェース９３３による無線信号の送受信のために使用される。カーナビゲーション装置９２０は、図２５に示したように複数のアンテナ９３７を有してもよい。なお、図２５はカーナビゲーション装置９２０が複数のアンテナ９３７を有する例を示したが、カーナビゲーション装置９２０は単一のアンテナ９３７を有してもよい。
【０１９６】
さらに、カーナビゲーション装置９２０は、無線通信方式ごとにアンテナ９３７を備えてもよい。その場合に、アンテナスイッチ９３６は、カーナビゲーション装置９２０の構成から省略されてもよい。
【０１９７】
バッテリー９３８は、図中に破線で部分的に示した給電ラインを介して、図２５に示したカーナビゲーション装置９２０の各ブロックへ電力を供給する。また、バッテリー９３８は、車両側から給電される電力を蓄積する。
【０１９８】
図２５に示したカーナビゲーション装置９２０において、図１０を参照して説明した処理部１４０に含まれる１つ以上の構成要素（情報取得部１４１及び／又は制御部１４３）は、無線通信インタフェース９３３において実装されてもよい。あるいは、これらの構成要素の少なくとも一部は、プロセッサ９２１において実装されてもよい。一例として、カーナビゲーション装置９２０は、無線通信インタフェース９３３の一部（例えば、ＢＢプロセッサ９３４）若しくは全部及び／又はプロセッサ９２１を含むモジュールを搭載し、当該モジュールにおいて上記１つ以上の構成要素が実装されてもよい。この場合に、上記モジュールは、プロセッサを上記１つ以上の構成要素として機能させるためのプログラム（換言すると、プロセッサに上記１つ以上の構成要素の動作を実行させるためのプログラム）を記憶し、当該プログラムを実行してもよい。別の例として、プロセッサを上記１つ以上の構成要素として機能させるためのプログラムがカーナビゲーション装置９２０にインストールされ、無線通信インタフェース９３３（例えば、ＢＢプロセッサ９３４）及び／又はプロセッサ９２１が当該プログラムを実行してもよい。以上のように、上記１つ以上の構成要素を備える装置としてカーナビゲーション装置９２０又は上記モジュールが提供されてもよく、プロセッサ上記１つ以上の構成要素として機能させるためのプログラムが提供されてもよい。また、上記プログラムを記録した読み取り可能な記録媒体が提供されてもよい。
【０１９９】
また、図２５に示したカーナビゲーション装置９２０において、例えば、図１０を参照して説明した無線通信部１２０は、無線通信インタフェース９３３（例えば、ＲＦ回路９３５）において実装されてもよい。また、アンテナ部１１０は、アンテナ９３７において実装されてもよい。
【０２００】
また、本開示に係る技術は、上述したカーナビゲーション装置９２０の１つ以上のブロックと、車載ネットワーク９４１と、車両側モジュール９４２とを含む車載システム（又は車両）９４０として実現されてもよい。即ち、処理部１４０に含まれる上記１つ以上の構成要素を備える装置として車載システム（又は車両）９４０が提供されてもよい。車両側モジュール９４２は、車速、エンジン回転数又は故障情報などの車両側データを生成し、生成したデータを車載ネットワーク９４１へ出力する。
【０２０１】
＜３．まとめ＞
以上説明したように本開示の実施の形態によれば、ＭＭＥが選択した複数のｅＮｏｄｅＢを連動させるモバイル通信システムが提供される。ＭＭＥは、所定の条件、例えば位置的な条件や、端末装置の属性、端末装置から指定された別の端末装置の属性などに基づいて、連動させる複数のｅＮｏｄｅＢを決定する。
【０２０２】
本開示の実施の形態によれば、アプリケーションサーバやキャッシュサーバの機能をモバイルネットワークの端末装置に近いエンティティ（例えばｅＮｏｄｅＢやＳ−ＧＷ）に配置することが可能になる。アプリケーションサーバやキャッシュサーバの機能をモバイルネットワークの端末装置に近いエンティティに配置することで、端末装置に対して遅延が少ないデータ伝送が可能となる。また、アプリケーションサーバやキャッシュサーバの機能をモバイルネットワークの端末装置に近いエンティティに配置することで、複数の端末装置で実行されるアプリケーション間の同期の品質を向上させることができる。
【０２０３】
なお、本開示の実施形態では、通信システムがＬＴＥ又はＬＴＥ−Ａに準拠する例を説明したが、本開示は係る例に限定されない。例えば、通信システムは、別の通信規格に準拠したシステムであってもよい。
【０２０４】
また、本明細書の処理における処理ステップは、必ずしもフローチャート又はシーケンス図に記載された順序に沿って時系列に実行されなくてよい。例えば、処理における処理ステップは、フローチャート又はシーケンス図として記載した順序と異なる順序で実行されても、並列的に実行されてもよい。
【０２０５】
また、本明細書の装置（例えば、端末装置、基地局もしくは制御エンティティ、又はそのモジュール）に備えられるプロセッサ（例えば、ＣＰＵ、ＤＳＰなど）を上記装置として機能させるためのコンピュータプログラム（換言すると、上記プロセッサに上記装置の構成要素の動作を実行させるためのコンピュータプログラム）も作成可能である。また、当該コンピュータプログラムを記録した記録媒体も提供されてもよい。また、上記コンピュータプログラムを記憶するメモリと、上記コンピュータプログラムを実行可能な１つ以上のプロセッサとを備える装置（例えば、完成品、又は完成品のためのモジュール（部品、処理回路若しくはチップなど））も提供されてもよい。また、上記装置の１つ以上の構成要素（例えば、情報取得部及び／又は制御部など）の動作を含む方法も、本開示に係る技術に含まれる。
【０２０６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０２０７】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０２０８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
基地局との間で無線通信を行う端末装置によって使用されるアプリケーションに関するデータを連動させる基地局を、複数の基地局の中から所定の条件に基づいて決定する制御部と、
前記制御部が決定した全ての基地局に対して前記データを連動させる旨を通知する通知部と、
を備える、制御装置。
（２）
基地局と通信する端末装置から情報を取得する取得部をさらに備え、
前記制御部は、前記端末装置から前記取得部が取得した情報を用いて所定の条件を満たした基地局を決定する、前記（１）に記載の制御装置。
（３）
前記所定の条件は、前記端末装置から指定された基地局である、前記（２）に記載の制御装置。
（４）
前記所定の条件は、前記端末装置と連動する別の端末装置が無線通信する基地局である、前記（２）に記載の制御装置。
（５）
前記所定の条件は、基地局が所定の範囲内に位置することである、前記（１）に記載の制御装置。
（６）
前記所定の条件は、オン状態とオフ状態とが切り替わりうる基地局が所定の範囲内に位置することである、前記（５）に記載の制御装置。
（７）
前記所定の条件は、前記端末装置が移動する可能性のある範囲に基地局が位置することである、前記（１）に記載の制御装置。
（８）
前記制御部は、前記端末装置によって参照されるキャッシュデータを連動させる基地局を決定する、前記（１）〜（７）のいずれかに記載の制御装置。
（９）
前記制御部は、アプリケーションの有効化を連動させる基地局を決定する、前記（１）〜（７）のいずれかに記載の制御装置。
（１０）
前記制御部は、有効化するアプリケーションに応じて該アプリケーションの有効化を連動させる基地局を決定する、前記（１）〜（７）のいずれかに記載の制御装置。
（１１）
他の基地局と同一のアプリケーションに関するデータを連動させる旨の通知を取得する取得部と、
前記取得部が取得した通知に基づいて、前記他の基地局との間で、端末装置からの要求に応じて前記データを連動させる制御部と、
を備える、基地局。
（１２）
前記制御部は、前記端末装置によって参照されるキャッシュデータを前記他の基地局との間で連動させる、前記（１１）に記載の基地局。
（１３）
前記制御部は、前記端末装置からの要求に応じて更新されるアプリケーションのデータを前記他の基地局との間で連動させる、前記（１１）に記載の基地局。
（１４）
前記制御部は、ピアツーピアによって前記他の基地局との間で前記データを連動させる、前記（１１）〜（１３）のいずれかに記載の基地局。
（１５）
前記制御部は、サーバ装置を介して前記他の基地局との間で前記データを連動させる、前記（１１）〜（１３）のいずれかに記載の基地局。
（１６）
前記サーバ装置はコアネットワークの外側に設けられる、前記（１５）に記載の基地局。
（１７）
前記サーバ装置はコアネットワークの内部に設けられる、前記（１５）に記載の基地局。
（１８）
自装置が通信する基地局と同一のまたは異なる基地局と通信する他の端末装置との間でデータが連動するアプリケーションに関する情報をコアネットワークへ通知する制御部を備える、端末装置。
（１９）
基地局との間で無線通信を行う端末装置によって使用されるアプリケーションに関するデータを連動させる基地局を、複数の基地局の中から所定の条件に基づいて決定することと、
決定された全ての基地局に対して前記データを連動させる旨を通知することと、
を含む、制御方法。
（２０）
他の基地局と同一のアプリケーションに関するデータを連動させる旨の通知を取得することと、
前記取得部が取得した通知に基づいて、前記他の基地局との間で前記データを連動させることと、
を含む、基地局の制御方法。
（２１）
自装置が通信する基地局と同一のまたは異なる基地局と通信する他の端末装置との間でデータが連動するアプリケーションに関する情報をコアネットワークへ通知することを含む、端末装置の制御方法。
（２２）
コンピュータに、
基地局との間で無線通信を行う端末装置によって使用されるアプリケーションに関するデータを連動させる基地局を、複数の基地局の中から所定の条件に基づいて決定することと、
決定された全ての基地局に対して前記データを連動させる旨を通知することと、
を実行させる、コンピュータプログラム。
（２３）
コンピュータに、
他の基地局と同一のアプリケーションに関するデータを連動させる旨の通知を取得することと、
前記取得部が取得した通知に基づいて、前記他の基地局との間で前記データを連動させることと、
を実行させる、コンピュータプログラム。
（２４）
コンピュータに、
自装置が通信する基地局と同一のまたは異なる基地局と通信する他の端末装置との間でデータが連動するアプリケーションに関する情報をコアネットワークへ通知することを実行させる、コンピュータプログラム。
【符号の説明】
【０２０９】
１００ａ、１００ｂ    端末装置
２００ａ、２００ｂ、２００ｃ    ｅＮｏｄｅＢ
３００                ＭＭＥ
【図１】
2016199494.tif 000003
【図２】
2016199494.tif 000004
【図３】
2016199494.tif 000005
【図４】
2016199494.tif 000006
【図５】
2016199494.tif 000007
【図６】
2016199494.tif 000008
【図７】
2016199494.tif 000009
【図８】
2016199494.tif 000010
【図９】
2016199494.tif 000011
【図１０】
2016199494.tif 000012
【図１１】
2016199494.tif 000013
【図１２】
2016199494.tif 000014
【図１３】
2016199494.tif 000015
【図１４】
2016199494.tif 000016
【図１５】
2016199494.tif 000017
【図１６】
2016199494.tif 000018
【図１７】
2016199494.tif 000019
【図１８】
2016199494.tif 000020
【図１９】
2016199494.tif 000021
【図２０】
2016199494.tif 000022
【図２１】
2016199494.tif 000023
【図２２】
2016199494.tif 000024
【図２３】
2016199494.tif 000025
【図２４】
2016199494.tif 000026
【図２５】
2016199494.tif 000027
【国際調査報告】
2016199494.tif 000028
2016199494.tif 000029