(57)【要約】【課題】無線通信システムにおけるデータ通信量を削減する。【解決手段】アドホック通信機能を有する複数の無線端末５−１〜５−５と、無線基地局２とを有する無線通信システム１において、無線基地局は、自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末５−２には、データを自局から直接受信させる一方、複数の無線端末のうちの他の無線端末５−１，５−４には、一の無線端末のアドホック通信機能により、データを一の無線端末から受信させる。【選択図】図７
2013207476.tif 000002
【特許請求の範囲】
【請求項１】
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの制御方法であって、
前記無線基地局は、
自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる一方、
前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる、
ことを特徴とする、無線通信システムの制御方法。
【請求項２】
前記無線基地局は、
前記複数の無線端末の各位置情報に基づいて、前記一の無線端末がアドホック通信機能により通信可能な範囲内に位置する前記他の無線端末の数が最大となるように、前記一の無線端末を選択する、
ことを特徴とする、請求項１記載の無線通信システムの制御方法。
【請求項３】
前記無線基地局は、
前記複数の無線端末の各位置情報及び各通信能力に基づいて、前記他の無線端末における前記一の無線端末から受信される前記データの品質が最大となるように、前記一の無線端末を選択する、
ことを特徴とする、請求項１記載の無線通信システムの制御方法。
【請求項４】
前記無線基地局は、
前記一の無線端末がアドホック通信機能により通信可能な範囲外に位置する他の無線端末には、前記データを自局から直接受信させる、
ことを特徴とする、請求項１〜３のいずれか１項に記載の無線通信システムの制御方法。
【請求項５】
前記無線基地局は、
前記一の無線端末と前記他の無線端末とがアドホック通信機能により通信できなくなった場合、前記他の無線端末には、前記データを自局から直接受信させる、
ことを特徴とする、請求項１〜４のいずれか１項に記載の無線通信システムの制御方法。
【請求項６】
前記無線基地局は、
他の無線基地局に対して前記データと同一のデータを要求してきた無線端末には、当該無線端末が前記一の無線端末とアドホック通信機能により通信可能な範囲内に移動するのを待って、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる、
ことを特徴とする、請求項１〜５のいずれか１項に記載の無線通信システムの制御方法。
【請求項７】
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線基地局であって、
前記複数の無線端末からデータの要求を受信する受信部と、
自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる制御を行なう一方、前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる制御を行なう制御部と、をそなえる、
ことを特徴とする、無線基地局。
【請求項８】
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線端末であって、
前記無線基地局に対してデータの要求を送信する基地局側送信部と、
前記基地局側送信部で送信した前記要求に対応する前記データを前記無線基地局から直接受信する基地局側受信部と、
前記基地局側受信部で受信した前記データを、前記アドホック通信機能により、他の無線端末に直接送信する端末側送信部と、をそなえる、
ことを特徴とする、無線端末。
【請求項９】
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線端末であって、
前記無線基地局に対してデータの要求を送信する基地局側送信部と、
前記基地局側送信部で送信した前記要求に対応する前記データを、前記アドホック通信機能により、他の無線端末から直接受信する端末側受信部と、をそなえる、
ことを特徴とする、無線端末。
【請求項１０】
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムであって、
前記無線基地局が、
前記複数の無線端末からデータの要求を受信する受信部と、
自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる制御を行なう一方、前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる制御を行なう制御部と、をそなえ、
前記一の無線端末が、
前記データを前記無線基地局から直接受信する基地局側受信部と、
前記基地局側受信部で受信した前記データを、前記アドホック通信機能により、前記他の無線端末に直接送信する端末側送信部と、をそなえ、
前記他の無線端末が、
前記データを、前記アドホック通信機能により、前記一の無線端末から直接受信する端末側受信部をそなえる、
ことを特徴とする、無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムの制御方法、無線基地局、無線端末及び無線通信システムに関する。
【背景技術】
【０００２】
近年、無線端末の高機能化や高速化に伴い、より高画質の動画やソフトウェアアップデートファイル等のより大容量のデータ通信を行なうリッチコンテンツ市場が拡大しており、無線通信システムにおけるデータ通信量が増大している。
また、各ユーザが所望するサービスを好きな時に好きな場所で受けられることができる無線通信システムでは、大容量のデータ通信が至る所で実行される状況となっており、これも無線通信システムにおけるデータ通信量の増大につながっている。
【０００３】
例えば、無線通信システムにおけるデータ通信量は、２０１５年には２０１２年現在の約２０倍、２０２０年には２０１２年現在の約２００倍以上となることが予想されている。
このため、無線通信システムにおけるデータ通信量の削減を目的とする種々の研究が行なわれている。
【０００４】
なお、下記特許文献１には、ダウンロード済みの追加データを格納している親機が、子機におけるゲームの進行状況に応じた追加データを検索して、子機に送信することで、サーバに接続できない子機が追加データを取得できるようにする方法が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２３７６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、近年、無線通信システムにおけるデータ通信量が増大している。
そこで、本発明は、無線通信システムにおけるデータ通信量を削減することを目的の１つとする。
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の１つとして位置付けることができる。
【課題を解決するための手段】
【０００７】
（１）第１の案として、例えば、アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの制御方法であって、前記無線基地局は、自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる一方、前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる、無線通信システムの制御方法を用いることができる。
【０００８】
（２）また、第２の案として、例えば、アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線基地局であって、前記複数の無線端末からデータの要求を受信する受信部と、自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる制御を行なう一方、前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる制御を行なう制御部と、をそなえる、無線基地局を用いることができる。
【０００９】
（３）さらに、第３の案として、例えば、アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線端末であって、前記無線基地局に対してデータの要求を送信する基地局側送信部と、前記基地局側送信部で送信した前記要求に対応する前記データを前記無線基地局から直接受信する基地局側受信部と、前記基地局側受信部で受信した前記データを、前記アドホック通信機能により、他の無線端末に直接送信する端末側送信部と、をそなえる、無線端末を用いることができる。
【００１０】
（４）また、第４の案として、例えば、アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線端末であって、前記無線基地局に対してデータの要求を送信する基地局側送信部と、前記基地局側送信部で送信した前記要求に対応する前記データを、前記アドホック通信機能により、他の無線端末から直接受信する端末側受信部と、をそなえる、無線端末を用いることができる。
【００１１】
（５）さらに、第５の案として、例えば、アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムであって、前記無線基地局が、前記複数の無線端末からデータの要求を受信する受信部と、自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる制御を行なう一方、前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる制御を行なう制御部と、をそなえ、前記一の無線端末が、前記データを前記無線基地局から直接受信する基地局側受信部と、前記基地局側受信部で受信した前記データを、前記アドホック通信機能により、前記他の無線端末に直接送信する端末側送信部と、をそなえ、前記他の無線端末が、前記データを、前記アドホック通信機能により、前記一の無線端末から直接受信する端末側受信部をそなえる、無線通信システムを用いることができる。
【発明の効果】
【００１２】
無線通信システムにおけるデータ通信量を削減することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】一実施形態に係る無線通信システムの構成の一例を示す図である。
【図２】図１に示すＵＥの構成の一例を示す図である。
【図３】図１に示すｅＮＢの構成の一例を示す図である。
【図４】図１に示すＭＭＥの構成の一例を示す図である。
【図５】一実施形態に係る通信制御方法の一例を示す図である。
【図６】一実施形態に係る通信制御方法の一例を示す図である。
【図７】一実施形態に係る通信制御方法の一例を示す図である。
【図８】一実施形態に係る通信制御方法の一例を示す図である。
【図９】ｅＮＢの動作の一例を示す図である。
【図１０】一実施形態に係る通信制御方法の一例を示す図である。
【図１１】第１変形例に係る通信制御方法の一例を示す図である。
【図１２】第１変形例に係る通信制御方法の一例を示す図である。
【図１３】第２変形例に係る通信制御方法の一例を示す図である。
【図１４】第２変形例に係る通信制御方法の一例を示す図である。
【図１５】第３変形例に係る通信制御方法の一例を示す図である。
【図１６】第３変形例に係る通信制御方法の一例を示す図である。
【図１７】第３変形例に係る通信制御方法の一例を示す図である。
【図１８】ＵＥのハードウェア構成の一例を示す図である。
【図１９】ｅＮＢのハードウェア構成の一例を示す図である。
【図２０】ＭＭＥのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態を説明する。ただし、以下に示す実施形態は、あくまでも例示に過ぎず、以下に示す実施形態及び各変形例で明示しない種々の変形や技術の適用を排除する意図はない。即ち、以下に示す実施形態及び各変形例を、本発明の趣旨を逸脱しない範囲で種々変形して実施してもよい。
〔１〕一実施形態
（１．１）無線通信システムの構成の一例
図１は一実施形態に係る無線通信システムの構成の一例を示す図である。
【００１５】
この図１に示す無線通信システム１は、例示的に、無線基地局（ｅＮＢ：eNodeB）２と、ＭＭＥ（Mobility Management Entity）３と、複数の無線端末（ＵＥ：User Equipment）５−１〜５−５とをそなえる。なお、以下では、ＵＥ５−１〜５−５を区別しない場合、単にＵＥ５と表記する。また、ＵＥ５の数は、図１に例示する数に限定されない。
ｅＮＢ２は、自局２が提供するセルやセクタなどの無線エリア４の範囲内に位置するＵＥ５と直接的に無線通信を行なうことができる。また、ｅＮＢ２は、リピータなどの中継装置を介して、無線エリア４の範囲外に位置するＵＥ５とも間接的に無線通信を行なうことができる。さらに、ｅＮＢ２は、コア網（図示省略）を介して他のｅＮＢ２と通信可能である。
【００１６】
また、ｅＮＢ２は、ＭＭＥ３との間で、ＵＥ５に関する各種の情報を送受信することができる。
ＭＭＥ３は、ＵＥ５に関する各種の情報を管理し、例えば、ＵＥ５の位置登録、呼出し、ハンドオーバなどを管理する機能を具備する。
ＵＥ５は、自局５が位置する無線エリア４の提供元であるｅＮＢ２との間で無線を介してデータを送受信することができる。また、ＵＥ５は、リピータなどの中継装置を介して、ｅＮＢ２と通信することもできる。
【００１７】
ところで、本例のＵＥ５は、他のＵＥ５と無線を介して直接通信する機能を有する。なお、以下では、当該通信のことを、単に、端末間通信（アドホック通信）ということがある。
つまり、ＵＥ５は、例えば、自局５から所定の範囲内に位置する他のＵＥ５とは、ｅＮＢ２やコア網を介することなく直接的にデータの送受信を行なう機能を有している。なお、ＵＥ５が、ｅＮＢ２やコア網に接続されている他のＵＥ５と端末間通信することにより、当該他のＵＥ５を外部モデムとしてｅＮＢ２やコア網に接続することをテザリングともいう。
【００１８】
（１．２）ＵＥ５の構成の一例
図２はＵＥ５の構成の一例を示す図である。
この図２に示すＵＥ５は、例示的に、アンテナ５０１と、第１アンテナ共用器５０２と、第１受信部５０３と、第１送信部５０４と、第１ベースバンド処理部５０５とをそなえる。さらに、図２に示すＵＥ５は、例示的に、アンテナ５０６と、第２アンテナ共用器５０７と、第２受信部５０８と、第２送信部５０９と、第２ベースバンド処理部５１０と、制御部５１１とをそなえる。
【００１９】
アンテナ５０１は、ＬＴＥ（Long Term Evolution）方式の無線通信システム１に含まれるｅＮＢ２や、３Ｇ（3rd Generation）方式の無線通信システムに含まれるＢＴＳ（Base Transceiver Station）との間で無線信号の送受信を行なう。
第１アンテナ共用器５０２は、アンテナ５０１での送受信機能を切り替える装置である。なお、ＵＥ５が、アンテナ５０１に代えて、送信用アンテナと受信用アンテナとを個別に有する場合、第１アンテナ共用器５０２は省略されてもよい。
【００２０】
第１受信部５０３は、アンテナ５０１で受信した無線信号について所定の無線受信処理を施す。当該無線受信処理には、例えば、受信無線信号の低雑音増幅、ベースバンド周波数への周波数変換（ダウンコンバージョン）、Ａ／Ｄ（アナログ／ディジタル）変換などの処理が含まれる。
第１送信部５０４は、アンテナ５０１で送信する無線信号について所定の無線送信処理を施す。当該無線送信処理には、例えば、送信データのＤ／Ａ（ディジタル／アナログ）変換、無線周波数への周波数変換（アップコンバージョン）、電力増幅などの処理が含まれる。
【００２１】
第１ベースバンド処理部５０５は、第１受信部５０３での無線受信処理結果についてベースバンド処理を行なう一方、第１送信部５０４で無線送信処理を施される送信データについてベースバンド処理を行なう。
一方、アンテナ５０６は、自局５から所定の範囲内に位置する他のＵＥ５との間で直接的に無線信号の送受信（即ち、端末間通信）を行なう。なお、当該端末間通信は、例えば、Ｗｉ−Ｆｉ（登録商標）や、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信の規格を利用することにより、実現されてもよい。
【００２２】
第２アンテナ共用器５０７は、アンテナ５０６での送受信機能を切り替える装置である。なお、ＵＥ５が、アンテナ５０７に代えて、送信用アンテナと受信用アンテナとを個別に有する場合、第２アンテナ共用器５０７は省略されてもよい。
第２受信部５０８は、アンテナ５０６で受信した無線信号について所定の無線受信処理を施す。当該無線受信処理には、例えば、受信無線信号の低雑音増幅、ベースバンド周波数への周波数変換（ダウンコンバージョン）、Ａ／Ｄ（アナログ／ディジタル）変換などの処理が含まれる。
【００２３】
第２送信部５０９は、アンテナ５０６で送信する無線信号について所定の無線送信処理を施す。当該無線送信処理には、例えば、送信データのＤ／Ａ（ディジタル／アナログ）変換、無線周波数への周波数変換（アップコンバージョン）、電力増幅などの処理が含まれる。
第２ベースバンド処理部５１０は、第２受信部５０８での無線受信処理結果についてベースバンド処理を行なう一方、第２送信部５０９で無線送信処理を施される送信データについてベースバンド処理を行なう。
【００２４】
制御部５１１は、第１受信部５０３，第１送信部５０４，第１ベースバンド処理部５０５，第２受信部５０８，第２送信部５０９及び第２ベースバンド処理部５１０の各動作を制御する。また、制御部５１１は、各アンテナ５０１，５０６から送信する送信データを生成したり、各アンテナ５０１，５０６で受信した受信データを各種のアプリケーション処理部（図示省略）に提供したりすることができる。
【００２５】
即ち、第１送信部５０４は、ｅＮＢ２に対してデータの要求を送信する基地局側送信部の一例として機能し、第１受信部５０３は、第１送信部５０４で送信したデータ要求に対応するデータをｅＮＢ２から直接受信する基地局側受信部の一例として機能する。
また、第２送信部５０９は、第１受信部５０３で受信したデータを、アドホック通信機能により、他のＵＥ５に直接送信する端末側送信部の一例として機能し、第２受信部５０８は、第１送信部５０４で送信したデータ要求に対応するデータを、アドホック通信機能により、他のＵＥ５から直接受信する端末側受信部の一例として機能する。
【００２６】
（１．３）ｅＮＢ２の構成の一例
図３はｅＮＢ２の構成の一例を示す図である。
この図３に示すｅＮＢ２は、例示的に、アンテナ２０１と、アンテナ共用器２０２と、受信部２０３と、送信部２０４と、ベースバンド処理部２０５とをそなえる。さらに、図３に示すｅＮＢ２は、例示的に、信号処理部２０６と、網側送信部２０７と、網側受信部２０８と、制御部２０９とをそなえる。
【００２７】
アンテナ２０１は、自局２が提供する無線エリア４内に位置するＵＥ５との間で無線信号の送受信を行なう。なお、アンテナ２０１は、自局２が提供する無線エリア４の範囲外に位置するＵＥ５との間で、無線信号を中継するリピータなどを介して、間接的に無線信号の送受信を行なうこともできる。
アンテナ共用器２０２は、アンテナ２０１での送受信機能を切り替える装置である。なお、ｅＮＢ２が、アンテナ２０１に代えて、送信用アンテナと受信用アンテナとを個別に有する場合、アンテナ共用器２０２は省略されてもよい。
【００２８】
受信部２０３は、アンテナ２０１で受信した無線信号について所定の無線受信処理を施す。当該無線受信処理には、例えば、受信無線信号の低雑音増幅、ベースバンド周波数への周波数変換（ダウンコンバージョン）、Ａ／Ｄ（アナログ／ディジタル）変換などの処理が含まれる。
送信部２０４は、アンテナ２０１で送信する無線信号について所定の無線送信処理を施す。当該無線送信処理には、例えば、送信データのＤ／Ａ（ディジタル／アナログ）変換、無線周波数への周波数変換（アップコンバージョン）、電力増幅などの処理が含まれる。
【００２９】
ベースバンド処理部２０５は、受信部２０３での無線受信処理結果についてベースバンド処理を行なう一方、送信部２０４で無線送信処理を施される送信データについてベースバンド処理を行なう。
一方、網側受信部２０８は、コア網側に配置されたＭＭＥ３などの装置からデータを受信する機能を具備し、網側送信部２０９は、コア網側に配置されたＭＭＥ３などの装置へデータを送信する機能を具備する。
【００３０】
信号処理部２０６は、ベースバンド処理部２０５からのデータ信号を伝送路符号化して、網側送信部２０７へ送出する一方、網側受信部２０８からの伝送路信号を復号して、ベースバンド処理部２０５へ送出する。
また、信号処理部２０６は、制御部２０９で生成された制御メッセージを伝送路符号化して、網側送信部２０７へ送出する機能を具備する。
【００３１】
制御部２０９は、受信部２０３，送信部２０４，ベースバンド処理部２０５，信号処理部２０６，網側送信部２０７及び網側受信部２０８の各動作を制御する。また、制御部２０９は、アンテナ２０１，網側送信部２０７から送信する送信データや各種の制御メッセージを生成したり、アンテナ２０１，網側受信部２０８で受信した受信データを各種のアプリケーション処理部（図示省略）に提供したりすることができる。
【００３２】
即ち、受信部２０３は、複数のＵＥ５からデータの要求を受信する受信部の一例として機能し、制御部２０９は、自局２に対して同一のデータを要求してきた複数のＵＥ５のうちの一のＵＥ５には、データを自局２から直接受信させる制御を行なう一方、他のＵＥ５には、一のＵＥ５のアドホック通信機能により、データを一のＵＥ５から受信させる制御を行なう制御部の一例として機能する。
【００３３】
（１．４）ＭＭＥ３の構成の一例
図４はＭＭＥ３の構成の一例を示す図である。
この図４に示すＭＭＥ３は、例示的に、受信部３０１と、メッセージ抽出部３０２と、制御部３０３と、記憶部３０４と、メッセージ生成部３０５と、送信部３０６とをそなえる。
【００３４】
受信部３０１は、ｅＮＢ２から送信されたデータを受信する。受信部３０１で受信されたデータは、メッセージ抽出部３０２へ送出される。
メッセージ抽出部３０２は、受信部３０１で受信したデータから、制御メッセージを抽出する。メッセージ抽出部３０２で抽出された制御メッセージは、制御部３０３へ送出される。
【００３５】
制御部３０３は、メッセージ抽出部３０２で抽出された制御メッセージに基づいて、記憶部３０４から各種のデータを検索して、メッセージ生成部３０５へ渡す。
メッセージ生成部３０５は、制御部３０３から渡されたデータを含む制御メッセージを生成し、送信部３０６へ送出する。
送信部３０６は、メッセージ生成部３０５で生成された制御メッセージをｅＮＢ２へ送信する。
【００３６】
（１．５）無線通信システム１の動作の一例
上記の各構成を有するＵＥ５，ｅＮＢ２及びＭＭＥ３をそなえた無線通信システム１の動作の一例について、図５〜図７を用いて説明する。
まず、図５に例示するように、各ＵＥ５が、ｅＮＢ２に対して、データのダウンロードを要求する。
【００３７】
このとき、ＵＥ５−１，５−２，５−４，５−５は、ｅＮＢ２に対して、データＡのダウンロードを要求する一方（図５の一点鎖線矢印を参照）、ＵＥ５−３は、ｅＮＢ２に対して、データＡとは異なるデータＢのダウンロードを要求している（図５の破線矢印を参照）。なお、データＡ，Ｂは、例えば、ストリーミングデータや、ソフトウェアアップデート用の更新ファイルや、比較的大容量の音声・動画ファイルなどを含む。
【００３８】
次に、ｅＮＢ２は、コア網などを介して、各ＵＥ５から要求を受けたデータＡ，Ｂを取得するとともに、ＭＭＥ３に格納されている各ＵＥ５に関する情報（ＵＥ５の接続先に関する情報など）に基づいて、同一のデータを要求している複数のＵＥ５が存在するか否かを判定する。なお、ｅＮＢ２は、各ＵＥ５の接続先が同一であるか否かに基づいて、各ＵＥ５が同一のデータを要求しているかどうかを判断することができる。また、ｅＮＢ２は、各ＵＥ５の接続先が異なる場合であっても、コア網などから取得した各データを比較することにより、各ＵＥ５が同一のデータを要求しているかどうかを判断することができる。
【００３９】
ここで、図５に示す例では、ＵＥ５−１，５−２，５−４，５−５がｅＮＢ２に対して同一のデータＡのダウンロードを要求しているので、ｅＮＢ２は、同一データ（例えば、データＡ）を要求している複数のＵＥ５が存在すると判定する。
次に、ｅＮＢ２は、ＭＭＥ３に格納されている各ＵＥ５に関する情報（ＵＥ５の位置情報）に基づいて、同一のデータＡを要求してきたＵＥ５−１，５−２，５−４，５−５の位置関係を確認する。
【００４０】
例えば、ｅＮＢ２は、同一のデータＡを要求してきたＵＥ５−１，５−２，５−４，５−５のうち、いずれかのＵＥ５を起点として、ある範囲内に位置するＵＥ５の数が最大となるような範囲に含まれるＵＥ５を本例の制御対象に決定する。
図６に示す例では、同一のデータＡを要求してきたＵＥ５−１，５−２，５−４，５−５のうち、ある範囲（図６の破線楕円を参照）内に位置するＵＥ５−１，５−２，５−４を本例の通信制御の対象に決定する。なお、ＵＥ５−５は、ＵＥ５−１，５−２，５−４のいずれとも端末間通信をできないほど離れた距離にあるため、上記通信制御の対象外に決定されている。また、ＵＥ５−３は、データＡとは異なるデータＢを要求しているため、上記通信制御の対象外に決定されている。
【００４１】
ｅＮＢ２は、図６に例示するように、制御対象として決定したＵＥ５−１，５−２，５−４のうちの少なくとも１つを、ｅＮＢ２からデータＡを受信するとともに他のＵＥ５に対して当該データＡを転送する親機に決定し、他のＵＥ５を、親機としてのＵＥ５からデータＡを端末間通信にて受信する子機に決定する。
このとき、ｅＮＢ２は、ＵＥ５−１〜５−５の各位置情報に基づいて、親機としてのＵＥ５がアドホック通信機能により通信可能な範囲内に位置する子機としてのＵＥ５の数が最大となるように、親機としてのＵＥ５を選択するようにしてもよい。当該選択の結果、図６に示す例では、ＵＥ５−２が親機に決定される一方、ＵＥ５−１，５−４が子機に決定されたとする。
【００４２】
そして、ｅＮＢ２は、ＵＥ５−２に対して、ＵＥ５−２が親機に決定されたことを通知するとともに、ｅＮＢ２から送信されるデータＡを子機としてのＵＥ５−１，５−４宛に転送するよう指示する（図６の一点鎖線矢印を参照）。
また、ｅＮＢ２は、ＵＥ５−１，５−４に対して、ＵＥ５−１，５−４が子機に決定されたことを通知するとともに、親機としてのＵＥ５−２に関する情報を送信する（図６の破線矢印を参照）。なお、ＵＥ５−２，５−１，５−４へ送信される通知などの通信量は、データＡの通信量に比して非常に小さい。
【００４３】
ｅＮＢ２は、図７に例示するように、親機に決定したＵＥ５−２に対しては、ｅＮＢ２との通信を継続させて、コア網から取得したデータＡを無線送信する（図７の一点鎖線矢印を参照）。
一方、ｅＮＢ２は、子機に決定したＵＥ５−１，５−４に対しては、ｅＮＢ２との通信を切断させて、親機であるＵＥ５−２からデータＡを取得させる（図７の二点鎖線矢印を参照）。
【００４４】
なお、ｅＮＢ２は、データＡを要求しているＵＥ５のうち、上記通信制御の対象外であるＵＥ５−５に対しては、ｅＮＢ２との通信を継続させて、コア網から取得したデータＡを無線送信してもよい（図７の一点鎖線矢印を参照）。
また、ｅＮＢ２は、データＡとは異なるデータＢを要求しており、上記通信制御の対象外であるＵＥ５−３に対しては、ｅＮＢ２との通信を継続させて、コア網から取得したデータＢを無線送信してもよい（図７の破線矢印を参照）。
【００４５】
このように、本例によれば、同一データを要求している複数のＵＥ５のうち、子機としてのＵＥ５−１，５−４に対しては、ｅＮＢ２やコア網を介さずに、親機としてのＵＥ５−２から端末間通信によりデータを取得させることができ、無線通信システム１のネットワーク側での通信量を大幅に削減することが可能である。
（１．６）無線通信システム１の動作の具体例
ここで、図８を用いて無線通信システム１における上記制御動作の具体例を説明する。
【００４６】
この図８に例示するように、ＵＥ５−２は、ｅＮＢ２を介してコア網と接続されており、データの受信中であるとする（ステップＳ１０）。
このとき、ｅＮＢ２配下のＵＥ５−１から、呼の接続要求（RRC (Radio Resource Control) CONNECTION REQUEST）メッセージがｅＮＢ２宛に送信されると（ステップＳ１１）、ｅＮＢ２は、呼の接続確立（RRC CONNECTION SETUP）メッセージをＵＥ５−１宛に返信する（ステップＳ１２）。
【００４７】
呼の接続確立（RRC CONNECTION SETUP）メッセージをｅＮＢ２から受信したＵＥ５−１は、呼の接続確立完了（RRC CONNECTION SETUP COMPLETE）メッセージをｅＮＢ２宛に送信する（ステップＳ１３）。これにより、ＵＥ５−１とｅＮＢ２との間で呼の接続確立が完了する。
次に、ＵＥ５−１は、ｅＮＢ２に対して、データ（サービス）を要求するためのサービス要求手順を実施する（ステップＳ１４）。サービス要求手順が完了すると、ＵＥ５−１は、Ｕ−Ｐｌａｎｅデータの通信設定のための手順を実施する。
【００４８】
このとき、ＵＥ５−１が、例えば、ＵＥ５−２が取得しているデータと同一のデータを、ｅＮＢ２に対して要求したとする。
ｅＮＢ２は、例えば、Ｕ−Ｐｌａｎｅデータの通信設定のための手順において、ＵＥ５−１から受信したＵＥ５−１の接続先情報に基づいて、自局２の配下に、接続先が同一の複数のＵＥ５が存在するか否かを確認する（ステップＳ１５）。
【００４９】
図８に示す例では、ＵＥ５−１は、ＵＥ５−２が取得しているデータと同一のデータを要求しているため、ｅＮＢ２は、自局２の配下に接続先が同一の複数のＵＥ５−１，５−２が存在することを検出する。
この場合、ｅＮＢ２は、各ＵＥ５−１，５−２を識別するための識別情報を含む制御メッセージａをＭＭＥ３へ送信し（ステップＳ１６）、ＭＭＥ３に対して、各ＵＥ５−１，５−２に関する情報を問い合せる。なお、ＵＥ５を識別するための識別情報としては、例えば、ＴＭＳＩ（Temporary Mobile Subscriber Identity）やＩＭＳＩ（International Mobile Subscriber Identity）などが含まれる。
【００５０】
ＭＭＥ３は、上記制御メッセージａを受信すると、当該制御メッセージａに含まれる識別情報によって識別される各ＵＥ５−１，５−２に関する情報を記憶部３０４から検索し、各ＵＥ５−１，５−２に関する情報を含む制御メッセージｂを生成して、ｅＮＢ２へ返信する（ステップＳ１７）。なお、各ＵＥ５−１，５−２に関する情報には、例えば、ＵＥ５がサポートする無線通信方式（ＬＴＥ、ＨＳＤＰＡ（High-Speed Downlink Packet Access）など）や端末間通信方式（無線ＬＡＮ（Local Area Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）など）に関する通信能力についての情報や、接続先アドレス，接続先ポート番号などの接続先情報や、取得データ名，取得データサイズなどの取得データ情報などが含まれる。
【００５１】
ｅＮＢ２は、ＭＭＥ３から受信した制御メッセージｂの内容に基づき、ＵＥ５−１とＵＥ５−２とが同一のデータを要求または取得していることを検出する（ステップＳ１８）。
次に、ｅＮＢ２は、ＵＥ５−２から受信済みの位置情報に基づいてＵＥ５−２の位置情報を取得するとともに（ステップＳ１９）、ＵＥ５−１に対して、MEASUREMNT CONTROL/REPORT手順を実施し（ステップＳ２０，Ｓ２１）、ＵＥ５−１の位置情報を取得する。
【００５２】
そして、ｅＮＢ２は、上記取得した各位置情報及びＭＭＥ３から受信した各ＵＥ５−１，５−２に関する情報に基づいて、ＵＥ５−１とＵＥ５−２との間でｅＮＢ２やコア網を介さない端末間通信が可能かどうかを判定する（ステップＳ２２）。
ＵＥ５−１とＵＥ５−２との間で端末間通信が不可能であると判定した場合（ステップＳ２２のＮｏルート）、ｅＮＢ２は、ＵＥ５−１が要求しているデータをｅＮＢ２から直接無線送信する（ステップＳ２３）。
【００５３】
一方、ＵＥ５−１とＵＥ５−２との間で端末間通信が可能であると判定した場合（ステップＳ２２のＹｅｓルート）、ｅＮＢ２は、各ＵＥ５−１，５−２の通信能力や通信品質などを基に、ＵＥ５−２を親機に決定し、ＵＥ５−１を子機に決定する（ステップＳ２４）。
ここで、親機及び子機の決定方法についての具体例を、図９を用いて説明する。
【００５４】
この図９に例示するように、図８に示したステップＳ２４の処理の開始を契機として、ｅＮＢ２における親機及び子機の決定処理が開始されると（ステップＳ３０）、ｅＮＢ２は、同一データを要求または取得している複数のＵＥ５について、該当呼の電波品質、位置、通信能力などに関する情報をＭＭＥ３から読み出す（ステップＳ３１）。なお、前記電波品質に関する情報には、例えば、ＦＥＲ（Frame Error Rate），ＢＬＥＲ（BLock Error Rate），Ｅｃ／Ｎｏなどが含まれる。また、前記位置に関する情報には、例えば、ＧＰＳ（Global Positioning System）により取得した各ＵＥ５の位置情報などが含まれる。さらに、前記通信能力に関する情報には、例えば、各ＵＥ５がサポートする無線通信方式（ＬＴＥ、ＨＳＤＰＡなど）や、近距離通信方式（無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）など）が含まれる。
【００５５】
次に、ｅＮＢ２は、同一データを要求または取得している複数のＵＥ５のうち、各ＵＥ５について、当該ＵＥ５の通信能力に応じた範囲内に他のＵＥ５が存在しているかどうかを判定する（ステップＳ３２）。例えば、あるＵＥ５が自局５から１０ｍの範囲内で端末間通信可能な通信能力を有している場合、ｅＮＢ２は、当該ＵＥ５から１０ｍの範囲内に他のＵＥ５が存在するかどうかを判定する。
【００５６】
上記複数のＵＥ５のうち、いずれのＵＥ５についても、当該ＵＥ５の通信能力に応じた範囲内に他のＵＥ５が存在していないと判定した場合（ステップＳ３２のＮｏルート）、ｅＮＢ２は、端末間通信可能なＵＥ５が存在しないと判断し、決定処理を終了する（ステップＳ３７）。
一方、上記複数のＵＥ５のうち、いずれかのＵＥ５について、当該ＵＥ５の通信能力に応じた範囲内に他のＵＥ５が存在していると判定した場合（ステップＳ３２のＹｅｓルート）、ｅＮＢ２は、端末間通信可能なＵＥ５が存在していると判断し、次に、同一データを要求または取得している全てのＵＥ５間で端末間通信が可能な状態にあるか否かを判定する（ステップＳ３３）。
【００５７】
ここで、同一データを要求または取得している全てのＵＥ５と通信可能なＵＥ５がただ１つ存在すると判定した場合（ステップＳ３３の「単数存在」ルート）、ｅＮＢ２は、当該ＵＥ５を親機に決定するとともに、他のＵＥ５を子機に決定し（ステップＳ３６）、決定処理を終了する（ステップＳ３７）。なお、同一データを要求または取得している全てのＵＥ５と通信可能なＵＥ５が存在しないと判定した場合、ｅＮＢ２は、最も多くのＵＥ５と通信可能なＵＥ５を親機に決定するとともに、他のＵＥ５を子機に決定してもよい。
【００５８】
一方、同一データを要求または取得している全てのＵＥ５と通信可能なＵＥ５が複数存在すると判定した場合（ステップＳ３３の「複数存在」ルート）、ｅＮＢ２は、複数のＵＥ５のうち、電波品質や通信能力が所定の閾値以上のＵＥ５が存在するかどうかを判定する（ステップＳ３４）。
ここで、電波品質や通信能力が所定の閾値以上のＵＥ５がただ１つ存在すると判定した場合（ステップＳ３４の「単数存在」ルート）、ｅＮＢ２は、当該ＵＥ５を親機に決定するとともに、他のＵＥ５を子機に決定し（ステップＳ３６）、決定処理を終了する（ステップＳ３７）。なお、電波品質や通信能力が所定の閾値以上のＵＥ５が存在しないと判定した場合、ｅＮＢ２は、当該所定の閾値を減少させて再度ステップＳ３４の処理を繰り返してもよい。
【００５９】
即ち、ｅＮＢ２は、複数のＵＥ５の各位置情報及び各通信能力に基づいて、子機としてのＵＥ５における親機としてのＵＥ５から受信されるデータの品質が最大となるように、親機を選択（決定）することができる。
一方、電波品質や通信能力が所定の閾値以上のＵＥ５が複数存在すると判定した場合（ステップＳ３４の「複数存在」ルート）、ｅＮＢ２は、当該複数のＵＥ５の各位置情報に基づいて、親機と子機との距離が最も小さくなるように親機と子機とを決定したり、移動頻度あるいは移動距離が他の閾値以下であるＵＥ５を親機に決定するとともに他のＵＥ５を子機に決定したりして（ステップＳ３５，Ｓ３６）、決定処理を終了する（ステップＳ３７）。移動頻度あるいは移動距離の小さいＵＥ５を親機に決定することにより、例えば、各ＵＥ５が通信開始後直ぐに端末間通信できなくなるほど離れてしまうことを抑制することができる。なお、ｅＮＢ２は、ＵＥ５の移動頻度あるいは移動距離を、ＵＥ５の移動履歴から取得することが可能である。
【００６０】
ここで、ＵＥ５の移動履歴については、例えば、ｅＮＢ２において、ハンドオーバ完了時や、MEASUREMENT REPORT受信時などの時刻を記憶しておくことにより、算出することができる。MEASUREMENT REPORTは、無線区間伝送路の品質をＵＥ５において測定した結果を通知するための制御メッセージである。ＵＥ５が移動し、周囲の通信環境が変わることで電波品質は大きく変動する。一方、ＵＥ５が移動せず、定点に留まっている場合、外部要因による電波品質の変化は多少あるものの、移動時と比較して電波品質の変化は小さくなり、その分、MEASUREMENT REPORTの通知頻度は少なくなる。このため、ｅＮＢ２は、例えば、MEASUREMENT REPORTの通知頻度に基づいて、セル内におけるＵＥ５の移動有無などを推定することができる。なお、セル間を跨るＵＥ５の移動については、ハンドオーバ完了契機に基づいて、検知することができる。
【００６１】
以上のようにして、親機及び子機の決定処理が完了すると、ｅＮＢ２は、子機に決定したＵＥ５−１に対して、親機に決定したＵＥ５−２へ接続するための情報をMEASUREMENT CONTROLメッセージに含めて送信する（図８のステップＳ２５）。
一方、ｅＮＢ２は、親機に決定したＵＥ５−２に対して、子機に決定したＵＥ５−１からの接続を受け入れるための情報をMEASUREMENT CONTROLメッセージに含めて送信する（図８のステップＳ２６）。
【００６２】
そして、子機としてのＵＥ５−１は、親機としてのＵＥ５−２に対して、接続を要求し（ステップＳ２７）、ｅＮＢ２に要求したデータを、親機としてのＵＥ５−２から端末間通信により直接受信する（ステップＳ２８）。
ここで、親機と子機との端末間通信についての具体例を、図１０を用いて説明する。
この図１０に例示するように、まず、ｅＮＢ２は、子機としてのＵＥ５−１に対して、親機としてのＵＥ５−２へ接続するための情報を含んだMEASUREMENT CONTROLメッセージを送信する（ステップＳ４０）。当該MEASUREMENT CONTROLメッセージには、例えば、親機と子機との間の接続方式（無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）など）に関する情報や、親機を識別するための情報（ＳＳＩＤ（Service Set IDentifier）など）や、暗号化方式及びパスワードに関する情報などが含まれる。なお、前記パスワードは、親機と子機との間でのデータ転送のためにｅＮＢ２から割り当てられる一時的なパスワード（ワンタイムパスワード）であるのがセキュリティの観点から望ましい。
【００６３】
次に、ｅＮＢ２は、親機としてのＵＥ５−２に対して、子機としてのＵＥ５−１からの接続要求を受け入れるための情報を含んだMEASUREMENT CONTROLメッセージを送信する（ステップＳ４１）。当該MEASUREMENT CONTROLメッセージには、例えば、親機と子機との間の接続方式（無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）など）に関する情報や、子機を識別するための情報（ＴＭＳＩやＩＭＳＩなど）や、暗号化方式及びパスワードに関する情報などが含まれる。なお、前記パスワードは、親機と子機との間でのデータ転送のためにｅＮＢ２から割り当てられる一時的なパスワード（ワンタイムパスワード）であるのがセキュリティの観点から望ましい。
【００６４】
子機としてのＵＥ５−１は、親機としてのＵＥ５−２へ接続するための情報を含んだMEASUREMENT CONTROLメッセージをｅＮＢ２から受信すると、当該情報に含まれるＳＳＩＤなどに基づいて、親機をサーチし（ステップＳ４２）、親機を発見できたかどうかを判定する（ステップＳ４３）。
親機を発見できなかった場合（ステップＳ４３のＮｏルート）、子機としてのＵＥ５−１は、親機としてのＵＥ５−２への接続ができなかったことを示す情報を含むMEASUREMENT REPORTメッセージをｅＮＢ２に送信する（ステップＳ４４）。
【００６５】
一方、親機を発見できた場合（ステップＳ４３のＹｅｓルート）、子機としてのＵＥ５−１は、親機としてのＵＥ５−２への接続ができることを示す情報を含むMEASUREMENT REPORTメッセージをｅＮＢ２に送信する（ステップＳ４５）。
そして、子機としてのＵＥ５−１は、親機としてのＵＥ５−２に対して、接続要求を送信し（ステップＳ４６）、親機としてのＵＥ５−２は、子機としてのＵＥ５−１から送信された接続要求が妥当であるか否かを、子機からの接続要求を受け入れるための情報を含んだMEASUREMENT CONTROLメッセージに基づいて判定する。
【００６６】
図１０に示す例では、子機としてのＵＥ５−１から送信された接続要求が妥当であると判断し、親機としてのＵＥ５−２は、子機としてのＵＥ５−１に対して接続許可を示す制御メッセージを送信する（ステップＳ４７）。
そして、ｅＮＢ２は、親機としてのＵＥ５−２に対して、各ＵＥ５−１，５−２が要求したデータを無線送信する一方（ステップＳ４８）、子機としてのＵＥ５−１に対しては、当該データを無線送信しない。
【００６７】
子機としてのＵＥ５−１に対しては、親機としてのＵＥ５−２から、上記データが転送される（ステップＳ４９）。
以上のように、本例では、複数のＵＥ５が同一のデータをｅＮＢ２に要求した場合、ｅＮＢ２は、前記複数のＵＥ５の中から任意の親機を選定し、ネットワーク側とは当該親機のみを通信させてデータを取得させる一方、他のＵＥ５（子機）についてはネットワーク側と通信させずに、データ取得済みの親機と通信させることにより、上記データを取得させる。
【００６８】
これにより、ネットワーク側と子機としてのＵＥ５との間の通信量を削減することができ、無線通信回線のリソース使用量を削減することが可能となる。また、ユーザは、無線通信回線のデータ通信量を削減したり、データ取得時間を短縮化したりすることが可能となる。
〔２〕第１変形例
また、図１１に例示するように、親機としてのＵＥ５−２からデータを直接受信している子機としてのＵＥ５−４が移動した結果、親機としてのＵＥ５−２との間で端末間通信ができなくなることがある。
【００６９】
このような場合、親機としてのＵＥ５−２との間で端末間通信ができなくなったＵＥ５−４は、例えば、接続済みのネットワーク回線を介して、それまでＵＥ５−２から受信していたデータを受信するようにしてもよい。あるいは、新たにネットワーク回線を確立し、当該回線を介して、それまでＵＥ５−２から受信していたデータを受信するようにしてもよい。
【００７０】
上記通信制御方法の具体例を図１２に示す。
この図１２に例示するように、子機としてのＵＥ５−４が、ｅＮＢ２に要求したデータを、親機としてのＵＥ５−２から端末間通信により直接受信している場合に（ステップＳ２８）、ＵＥ５−２が端末間通信可能な範囲の外へ移動したとする（ステップＳ５０）。
すると、子機としてのＵＥ５−４は、親機としてのＵＥ５−２との端末間通信ができないことを検知する（ステップＳ５１）。
【００７１】
ここで、子機としてのＵＥ５−４は、自局５−４とｅＮＢ２との間に接続済みの回線（チャネル）があるか否かを判定し（ステップＳ５２）、接続済みのチャネルがあると判定した場合（ステップＳ５２のＹｅｓルート）、ＵＥ５−４は、設定済みの個別トラフィックチャネル（ＤＴＣＨ：Dedicated Traffic CHannel）などを介して、親機としてのＵＥ５−２から受信していたデータをｅＮＢ２から受信する（ステップＳ５３）。
【００７２】
一方、接続済みのチャネルがないと判定した場合（ステップＳ５２のＮｏルート）、ＵＥ５−４は、ｅＮＢ２に対して、呼の接続要求（RRC CONNECTION REQUEST）メッセージを送信することにより（ステップＳ５４）、呼接続手順を実施し（ステップＳ５５）、呼を設定する。
そして、ＵＥ５−４は、上記呼接続手順により設定した個別トラフィックチャネル（ＤＴＣＨ）などを介して、親機としてのＵＥ５−２から受信していたデータをｅＮＢ２から受信する（ステップＳ５６）。
【００７３】
以上のように、本例によれば、子機としてのＵＥ５−４が移動した結果、親機としてのＵＥ５−２と端末間通信できなくなった場合であっても、ネットワーク側からそれまで受信していたデータを受信することで、通信サービス断の発生を抑制することができる。
〔３〕第２変形例
また、図１３に例示するように、ｅＮＢ２−１の無線エリア４−１の範囲外であるｅＮＢ２−２の無線エリア４−２から、親機として機能中のＵＥ５−２の端末間通信可能な範囲（図１３の破線楕円を参照）内へ、同一データを要求するＵＥ５−４が移動してきた場合、当該ＵＥ５−４を子機として扱うのが望ましい。
【００７４】
本例の通信制御方法の具体例を図１４に示す。
この図１４に例示するように、ＵＥ５−４が、ｅＮＢ２−２の無線エリア４−２からｅＮＢ２−１の無線エリア４−１内へ移動してきた場合、ハンドオーバ手順が実施される（ステップＳ６０）。
このとき、ハンドオーバ元のｅＮＢ２−２から、ハンドオーバ先のｅＮＢ２−１に対して、ＵＥ５−４に対するリソース割り当ての開放を示すUE CONTEXT RELEASEメッセージが送信される（ステップＳ６１）。
【００７５】
このとき、ＵＥ５−４が、例えば、ＵＥ５−２が取得しているデータと同一のデータを、ｅＮＢ２に対して要求したとする。
ｅＮＢ２−１は、例えば、上記UE CONTEXT RELEASEメッセージの受信を契機として、自局２−１の配下に、接続先が同一の複数のＵＥ５が存在するか否かを確認する（ステップＳ６２）。
【００７６】
図１３に示す例では、ＵＥ５−４は、ＵＥ５−２が取得しているデータと同一のデータを要求しているため、ｅＮＢ２−１は、自局２−１の配下に接続先が同一の複数のＵＥ５−２，５−４が存在することを検出する。
この場合、ｅＮＢ２−１は、各ＵＥ５−２，５−４を識別するための識別情報を含む制御メッセージａをＭＭＥ３へ送信し（ステップＳ６３）、ＭＭＥ３に対して、各ＵＥ５−２，５−４に関する情報を問い合せる。なお、ＵＥ５を識別するための識別情報としては、例えば、ＴＭＳＩやＩＭＳＩなどが含まれる。
【００７７】
ＭＭＥ３は、上記制御メッセージａを受信すると、当該制御メッセージａに含まれる識別情報によって識別される各ＵＥ５−２，５−４に関する情報を記憶部３０４から検索し、各ＵＥ５−２，５−４に関する情報を含む制御メッセージｂを生成して、ｅＮＢ２−１へ返信する（ステップＳ６４）。なお、各ＵＥ５−２，５−４に関する情報には、例えば、ＵＥ５がサポートする無線通信方式（ＬＴＥ、ＨＳＤＰＡなど）や端末間通信方式（無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）など）に関する通信能力についての情報や、接続先アドレス，接続先ポート番号などの接続先情報や、取得データ名，取得データサイズなどの取得データ情報などが含まれる。
【００７８】
ｅＮＢ２−１は、ＭＭＥ３から受信した制御メッセージｂの内容に基づき、ＵＥ５−４とＵＥ５−２とが同一のデータを要求または取得していることを検出する（ステップＳ６５）。
次に、ｅＮＢ２−１は、ＵＥ５−２から受信済みの位置情報に基づいてＵＥ５−２の位置情報を取得するとともに、ＵＥ５−４に対して、MEASUREMNT CONTROL/REPORT手順を実施し（ステップＳ６６，Ｓ６７）、ＵＥ５−４の位置情報を取得する。
【００７９】
そして、ｅＮＢ２−１は、上記取得した各位置情報及びＭＭＥ３から受信した各ＵＥ５−２，５−４に関する情報に基づいて、ＵＥ５−２とＵＥ５−４との間でｅＮＢ２−１やコア網を介さない端末間通信が可能かどうかを判定する。
ここで、ＵＥ５−２とＵＥ５−４との間で端末間通信が不可能であると判定した場合、ｅＮＢ２−１は、ＵＥ５−４が要求しているデータをｅＮＢ２−１から直接無線送信する。
【００８０】
一方、ＵＥ５−２とＵＥ５−４との間で端末間通信が可能であると判定した場合、ｅＮＢ２−１は、各ＵＥ５−２，５−４の通信能力や通信品質などを基に、ＵＥ５−２を親機に決定し、ＵＥ５−４を子機に決定する。
親機及び子機の決定処理が完了すると、ｅＮＢ２−１は、子機に決定したＵＥ５−４に対して、親機に決定したＵＥ５−２へ接続するための情報をMEASUREMENT CONTROLメッセージに含めて送信する（ステップＳ６８）。
【００８１】
一方、ｅＮＢ２−１は、親機に決定したＵＥ５−２に対して、子機に決定したＵＥ５−４からの接続を受け入れるための情報をMEASUREMENT CONTROLメッセージに含めて送信する（ステップＳ６９）。
そして、子機としてのＵＥ５−４は、親機としてのＵＥ５−２に対して、接続を要求し（ステップＳ７０）、ｅＮＢ２−１に要求したデータを、親機としてのＵＥ５−２から端末間通信により直接受信する（ステップＳ７１）。
【００８２】
以上のように、本例によれば、親機として機能中のＵＥ５−２の端末間通信可能な範囲内に、ＵＥ５−２が取得しているデータと同一のデータを要求するＵＥ５−４が移動してきた場合であっても、当該ＵＥ５−４を子機として機能させることができ、ネットワーク側と子機としてのＵＥ５−４との間の通信量を削減することが可能となる。
〔４〕第３変形例
また、図１５に例示するように、ｅＮＢ２−１が、無線エリア４−１の範囲内に位置するＵＥ５−２に対してデータＡを送信しており（図１５の一点鎖線矢印を参照）、データＡの送信中あるいは送信後に、ｅＮＢ２−２の無線エリア４−２の範囲内に位置するＵＥ５−４がｅＮＢ２−２に対してデータＡを要求（図１５の破線矢印を参照）した場合、図１６に例示するように、ＵＥ５−４が、ＵＥ５−２の端末間通信可能な範囲（図１６の破線楕円を参照）内へ移動するのを待って、親機としてのＵＥ５−２から子機としてのＵＥ５−４へ端末間通信によりデータＡを転送するのが望ましい（図１６の破線矢印を参照）。
【００８３】
本例の通信制御方法の具体例を図１７に示す。
この図１７に例示するように、ＵＥ５−２は、ｅＮＢ２−１を介してコア網と接続されており、データＡを受信したとする（ステップＳ８０）。
一方、ＵＥ５−４は、ｅＮＢ２−２を介してコア網と接続されており、データＡを要求したとする（ステップＳ８１）。
【００８４】
このとき、ｅＮＢ２−２は、ＵＥ５−４を識別するための識別情報を含む制御メッセージａをＭＭＥ３へ送信し（ステップＳ８２）、ＭＭＥ３に対して、データＡを取得済みのＵＥ５が存在するかどうかを問い合せる。なお、ＵＥ５を識別するための識別情報としては、例えば、ＴＭＳＩ（Temporary Mobile Subscriber Identity）やＩＭＳＩ（International Mobile Subscriber Identity）などが含まれる。
【００８５】
ＭＭＥ３は、上記制御メッセージａを受信すると、当該制御メッセージａに含まれる識別情報によって識別されるＵＥ５−４に関する情報を記憶部３０４から検索する。具体的には例えば、ＭＭＥ３は、ＵＥ５−４が要求しているデータＡと同一のデータＡを取得済みのＵＥ５があるかどうかを判断し、当該判断結果に関する情報を含む制御メッセージｂを生成して、ｅＮＢ２−２へ返信する（ステップＳ８３）。なお、判断結果に関する情報には、例えば、ＵＥ５−４が要求しているデータＡと同一のデータＡを取得済みのＵＥ５−２がサポートする無線通信方式（ＬＴＥ、ＨＳＤＰＡ（High-Speed Downlink Packet Access）など）や端末間通信方式（無線ＬＡＮ（Local Area Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）など）に関する通信能力についての情報や、接続先アドレス，接続先ポート番号などの接続先情報や、取得データ名，取得データサイズなどの取得データ情報などが含まれる。
【００８６】
そして、ｅＮＢ２−２は、ＵＥ５−４が要求しているデータＡと同一のデータＡを取得済みのＵＥ５−２の存在をＭＭＥ３から通知されると、ＵＥ５−４に対するデータＡの送信を待機する。なお、当該待機時間が所定の時間を超えた場合、ｅＮＢ２−２は、ＵＥ５−４に対して、データＡの送信を開始するようにしてもよいし、ＵＥ５−４のユーザに対して、データＡの送信方法（そのまま待機して端末間通信によりダウンロードするか、あるいは、待機を解除してｅＮＢ２−２からダウンロードするか）を問い合せるようにしてもよい。
【００８７】
ここで、ＵＥ５−４が、無線エリア４−２から無線エリア４−１へ移動した場合（ステップＳ８４）、ＵＥ５−４から呼の接続要求（RRC CONNECTION REQUEST）メッセージがｅＮＢ２−１宛に送信され（ステップＳ８５）、ｅＮＢ２−１は、呼の接続確立（RRC CONNECTION SETUP）メッセージをＵＥ５−４宛に返信する（ステップＳ８６）。
呼の接続確立（RRC CONNECTION SETUP）メッセージをｅＮＢ２−１から受信したＵＥ５−４は、呼の接続確立完了（RRC CONNECTION SETUP COMPLETE）メッセージをｅＮＢ２−１宛に送信する（ステップＳ８７）。これにより、ＵＥ５−４とｅＮＢ２−１との間で呼の接続確立が完了する。
【００８８】
次に、ＵＥ５−４は、ｅＮＢ２−１に対して、自局５−４の位置情報をＭＭＥ３に登録するための位置登録手順を実施する（ステップＳ８８）。位置登録手順が完了すると、ＵＥ５−４は、Ｕ−Ｐｌａｎｅデータの通信設定のための手順を実施する。
ここで、ＭＭＥ３は、上記位置登録手順を契機として、データＡを要求しているＵＥ５−４の存在をｅＮＢ２−１に通知する（ステップＳ８９）。
【００８９】
次に、ｅＮＢ２−１は、ＵＥ５−２から受信済みの位置情報に基づいてＵＥ５−２の位置情報を取得するとともに（ステップＳ９０）、ＵＥ５−４に対して、MEASUREMNT CONTROL/REPORT手順を実施し（ステップＳ９１，Ｓ９２）、ＵＥ５−４の位置情報を取得する。
そして、ｅＮＢ２−１は、上記取得した各位置情報及びＭＭＥ３から受信したＵＥ５−２に関する情報に基づいて、ＵＥ５−２とＵＥ５−４との間でｅＮＢ２やコア網を介さない端末間通信が可能かどうかを判定する（ステップＳ９３）。
【００９０】
ＵＥ５−２とＵＥ５−４との間で端末間通信が不可能であると判定した場合（ステップＳ９３のＮｏルート）、ｅＮＢ２−１は、例えば、ＵＥ５−４が要求しているデータＡをｅＮＢ２−１から直接無線送信する（ステップＳ９４）。なお、ｅＮＢ２−１は、例えば、各ＵＥ５−２，５−４の移動などにより、ＵＥ５−２とＵＥ５−４との間で端末間通信が可能となるまで、ＵＥ５−４が要求しているデータＡの送信を待機するようにしてもよい。
【００９１】
一方、ＵＥ５−２とＵＥ５−４との間で端末間通信が可能であると判定した場合（ステップＳ９３のＹｅｓルート）、ｅＮＢ２−１は、データＡを取得済みのＵＥ５−２を親機に決定し、データＡを要求しているＵＥ５−４を子機に決定する（ステップＳ９５）。
以上のようにして、親機及び子機の決定処理が完了すると、ｅＮＢ２−１は、子機に決定したＵＥ５−４に対して、親機に決定したＵＥ５−２へ接続するための情報をMEASUREMENT CONTROLメッセージに含めて送信する（ステップＳ９６）。
【００９２】
一方、ｅＮＢ２−１は、親機に決定したＵＥ５−２に対して、子機に決定したＵＥ５−４からの接続を受け入れるための情報をMEASUREMENT CONTROLメッセージに含めて送信する（ステップＳ９７）。
そして、子機としてのＵＥ５−４は、親機としてのＵＥ５−２に対して、接続を要求し（ステップＳ９８）、ｅＮＢ２−２に要求したデータＡを、親機としてのＵＥ５−２から端末間通信により直接受信する（ステップＳ９９）。
【００９３】
これにより、本例においても、ネットワーク側と子機としてのＵＥ５との間の通信量を削減することができ、無線通信回線のリソース使用量を削減することが可能となる。また、ユーザは、無線通信回線のデータ通信量を削減したり、データ取得時間を短縮化したりすることが可能となる。
なお、本例は、各ＵＥ５がいずれ端末間通信可能な範囲内に集まる可能性が比較的高い場合に特に有用である。例えば、ＵＥ５のユーザを当該ユーザの家族や友達や会社等でグループ化しておき、当該グループ内の各ＵＥ５について本例を適用するのが望ましい。このようにすれば、グループ内のいずれかのＵＥ５がダウンロードしたデータを同一グループ内の他のＵＥ５に対して端末間通信により転送させることで、無線通信システム１のネットワーク側での通信量を大幅に削減することが可能である。結果、ユーザは、データ従量制の通信料金を節約できたり、データ取得時間を短縮化したりすることができる。
【００９４】
また、本例は、上記データＡが、リアルタイム性に対する要求が比較的乏しいデータ種別（ソフトウェアアップデートファイル等）である場合に特に有用である。
〔５〕ハードウェア構成の一例
ここで、図１８にＵＥ５のハードウェア構成の一例を示す。
この図１８に示すように、ＵＥ５は、例示的に、アンテナ５１と、無線インタフェース部（無線ＩＦ部）５２と、論理回路５３と、プロセッサ５４と、入力インタフェース部（入力ＩＦ部）５５と、メモリ５６と、出力インタフェース部（出力ＩＦ部）５７とをそなえる。
【００９５】
無線ＩＦ部５２は、例えば、アンテナ５１を介して、ｅＮＢ２と無線通信を行なうためのインタフェース装置である。論理回路５３は、論理演算を行なう電子回路であり、例えば、ＬＳＩ（Large Scale Integration）やＦＰＧＡ（Field Programmable Gate Array）等を含む。プロセッサ５４は、データを処理する装置であり、例えば、ＣＰＵ（Central Processing Unit）やＤＳＰ（Digital Signal Processor）等を含む。入力ＩＦ部５５は、入力を行なう装置であり、例えば、操作ボタンやマイク等を含む。メモリ５６は、データを記憶する装置であり、例えば、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等を含む。出力ＩＦ部５７は、出力を行なう装置であり、例えば、ディスプレイやスピーカ等を含む。
【００９６】
なお、図２に例示するＵＥ５の各構成と図１８に例示するＵＥ５の各構成との対応関係は、例えば次の通りである。
アンテナ５１は、例えば、アンテナ５０１，５０６に対応し、無線ＩＦ部５２は、例えば、第１アンテナ共用器５０２，第１受信部５０３，第１送信部５０４，第２アンテナ共用器５０７，第２受信部５０８，第２送信部５０９に対応する。
【００９７】
また、論理回路５３，プロセッサ５４及びメモリ５６は、例えば、第１ベースバンド処理部５０５，第２ベースバンド処理部５１０，制御部５１１に対応する。
図１９にｅＮＢ２のハードウェア構成の一例を示す。
この図１９に示すように、ｅＮＢ２は、例示的に、アンテナ２１と、無線ＩＦ部２２と、論理回路２３と、プロセッサ２４と、メモリ２５と、有線インタフェース部（有線ＩＦ部）２６とをそなえる。
【００９８】
無線ＩＦ部２２は、例えば、アンテナ２１を介して、ＵＥ５と無線通信を行なうためのインタフェース装置である。論理回路２３は、論理演算を行なう電子回路であり、例えば、ＬＳＩやＦＰＧＡ等を含む。プロセッサ２４は、データを処理する装置であり、例えば、ＣＰＵやＤＳＰ等を含む。メモリ２５は、データを記憶する装置であり、例えば、ＲＯＭやＲＡＭ等を含む。有線ＩＦ部２６は、無線通信システム１の網側のネットワーク（いわゆるバックホールネットワーク）に接続されたＭＭＥ３，他のｅＮＢ等や、外部システム等と有線通信を行なうためのインタフェース装置である。
【００９９】
なお、図３に例示するｅＮＢ２の各構成と図１９に例示するｅＮＢ２の各構成との対応関係は、例えば次の通りである。
アンテナ２１は、例えば、アンテナ２０１に対応し、無線ＩＦ部２２は、例えば、アンテナ共用器２０２，受信部２０３，送信部２０４に対応する。
また、論理回路２３，プロセッサ２４及びメモリ２５は、例えば、ベースバンド処理部２０５，信号処理部２０６，制御部２０９に対応する。
【０１００】
さらに、有線ＩＦ部２６は、例えば、網側送信部２０７，網側受信部２０８に対応する。
図２０にＭＭＥ３のハードウェア構成の一例を示す。
この図２０に示すように、ＭＭＥ３は、例示的に、プロセッサ３１と、論理回路３２と、メモリ３３と、有線ＩＦ部３４とをそなえる。
【０１０１】
プロセッサ３１は、データを処理する装置であり、例えば、ＣＰＵやＤＳＰ等を含む。論理回路３２は、論理演算を行なう電子回路であり、例えば、ＬＳＩやＦＰＧＡ等を含む。メモリ３３は、データを記憶する装置であり、例えば、ＲＯＭやＲＡＭ等を含む。有線ＩＦ部３４は、ｅＮＢ２と有線通信を行なうためのインタフェース装置である。
なお、図４に例示するＭＭＥ３の各構成と図２０に例示するＭＭＥ３の各構成との対応関係は、例えば次の通りである。
【０１０２】
有線ＩＦ部３４は、例えば、受信部３０１，送信部３０６に対応し、プロセッサ３１，論理回路３２及びメモリ３３は、例えば、メッセージ抽出部３０２，メッセージ生成部３０５，制御部３０３及び記憶部３０４に対応する。
〔６〕その他
なお、上述した実施形態及び各変形例における無線通信システム１，ｅＮＢ２，ＭＭＥ３，ＵＥ５の各構成及び各機能は、必要に応じて取捨選択してもよいし、適宜組み合わせて用いてもよい。即ち、本発明の機能を発揮できるように、上記の各構成及び各機能を取捨選択したり、適宜組み合わせて用いたりしてもよい。
【０１０３】
例えば、親機としてのＵＥ５とネットワーク側との間で送信データについての情報を共有するようにしてもよい。このようにすれば、移動により、親機としてのＵＥ５との間で端末間通信ができなくなったＵＥ５は、接続済みのネットワーク回線あるいは新規確立したネットワーク回線を介して、それまでＵＥ５−２から受信していたデータをリジュームダウンロードすることができる。
【０１０４】
また、親機としてのＵＥ５とネットワーク側との間で送信データについての情報を共有しておくことで、図１３に例示したように、ｅＮＢ２−１の無線エリア４−１の範囲外であるｅＮＢ２−２の無線エリア４−２から、親機として機能中のＵＥ５−２の端末間通信可能な範囲（図１３の破線楕円を参照）内へ、同一データを要求するＵＥ５−４が移動してきた場合であっても、ＵＥ５−４は、それまでネットワーク側から受信していたデータをリジュームダウンロードすることができる。
【０１０５】
以上の実施形態及び各変形例に関し、さらに以下の付記を開示する。
〔７〕付記
（付記１）
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの制御方法であって、
前記無線基地局は、
自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる一方、
前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる、
ことを特徴とする、無線通信システムの制御方法。
【０１０６】
（付記２）
前記無線基地局は、
前記複数の無線端末の接続先に関する情報に基づいて、自局に対して同一のデータを要求してきた前記複数の無線端末を検出する、
ことを特徴とする、付記１記載の無線通信システムの制御方法。
【０１０７】
（付記３）
前記無線基地局は、
前記複数の無線端末の各位置情報に基づいて、前記一の無線端末がアドホック通信機能により通信可能な範囲内に位置する前記他の無線端末の数が最大となるように、前記一の無線端末を選択する、
ことを特徴とする、付記１または２に記載の無線通信システムの制御方法。
【０１０８】
（付記４）
前記無線基地局は、
前記複数の無線端末の各位置情報及び各通信能力に基づいて、前記他の無線端末における前記一の無線端末から受信される前記データの品質が最大となるように、前記一の無線端末を選択する、
ことを特徴とする、付記１または２に記載の無線通信システムの制御方法。
【０１０９】
（付記５）
前記無線基地局は、
前記一の無線端末がアドホック通信機能により通信可能な範囲外に位置する他の無線端末には、前記データを自局から直接受信させる、
ことを特徴とする、付記１〜４のいずれか１項に記載の無線通信システムの制御方法。
【０１１０】
（付記６）
前記無線基地局は、
前記一の無線端末と前記他の無線端末とがアドホック通信機能により通信できなくなった場合、前記他の無線端末には、前記データを自局から直接受信させる、
ことを特徴とする、付記１〜５のいずれか１項に記載の無線通信システムの制御方法。
【０１１１】
（付記７）
前記無線基地局は、
他の無線基地局に対して前記データと同一のデータを要求してきた無線端末には、当該無線端末が前記一の無線端末とアドホック通信機能により通信可能な範囲内に移動するのを待って、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる、
ことを特徴とする、付記１〜６のいずれか１項に記載の無線通信システムの制御方法。
【０１１２】
（付記８）
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線基地局であって、
前記複数の無線端末からデータの要求を受信する受信部と、
自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる制御を行なう一方、前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる制御を行なう制御部と、をそなえる、
ことを特徴とする、無線基地局。
【０１１３】
（付記９）
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線端末であって、
前記無線基地局に対してデータの要求を送信する基地局側送信部と、
前記基地局側送信部で送信した前記要求に対応する前記データを前記無線基地局から直接受信する基地局側受信部と、
前記基地局側受信部で受信した前記データを、前記アドホック通信機能により、他の無線端末に直接送信する端末側送信部と、をそなえる、
ことを特徴とする、無線端末。
【０１１４】
（付記１０）
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムの前記無線端末であって、
前記無線基地局に対してデータの要求を送信する基地局側送信部と、
前記基地局側送信部で送信した前記要求に対応する前記データを、前記アドホック通信機能により、他の無線端末から直接受信する端末側受信部と、をそなえる、
ことを特徴とする、無線端末。
【０１１５】
（付記１１）
アドホック通信機能を有する複数の無線端末と、前記複数の無線端末と通信可能な無線基地局とを有する無線通信システムであって、
前記無線基地局が、
前記複数の無線端末からデータの要求を受信する受信部と、
自局に対して同一のデータを要求してきた複数の無線端末のうちの一の無線端末には、前記データを自局から直接受信させる制御を行なう一方、前記複数の無線端末のうちの他の無線端末には、前記一の無線端末のアドホック通信機能により、前記データを前記一の無線端末から受信させる制御を行なう制御部と、をそなえ、
前記一の無線端末が、
前記データを前記無線基地局から直接受信する基地局側受信部と、
前記基地局側受信部で受信した前記データを、前記アドホック通信機能により、前記他の無線端末に直接送信する端末側送信部と、をそなえ、
前記他の無線端末が、
前記データを、前記アドホック通信機能により、前記一の無線端末から直接受信する端末側受信部をそなえる、
ことを特徴とする、無線通信システム。
【符号の説明】
【０１１６】
１  無線通信システム
２，２−１，２−２  ｅＮＢ
３  ＭＭＥ
４  無線エリア
５，５−１〜５−５  ＵＥ
２１  アンテナ
２２  無線ＩＦ部
２３  論理回路
２４  プロセッサ
２５  メモリ
２６  有線ＩＦ部
３１  プロセッサ
３２  論理回路
３３  メモリ
３４  有線ＩＦ部
５１  アンテナ
５２  無線ＩＦ部
５３  論理回路
５４  プロセッサ
５５  入力ＩＦ部
５６  メモリ
５７  出力ＩＦ部
２０１  アンテナ
２０２  アンテナ共用器
２０３  受信部
２０４  送信部
２０５  ベースバンド処理部
２０６  信号処理部
２０７  網側送信部
２０８  網側受信部
２０９  制御部
３０１  受信部
３０２  メッセージ抽出部
３０３  制御部
３０４  記憶部
３０５  メッセージ生成部
３０６  送信部
５０１  アンテナ
５０２  第１アンテナ共用器
５０３  第１受信部
５０４  第１送信部
５０５  第１ベースバンド処理部
５０６  アンテナ
５０７  第２アンテナ共用器
５０８  第２受信部
５０９  第２送信部
５１０  第２ベースバンド処理部
５１１  制御部
【図１】
2013207476.tif 000003
【図２】
2013207476.tif 000004
【図３】
2013207476.tif 000005
【図４】
2013207476.tif 000006
【図５】
2013207476.tif 000007
【図６】
2013207476.tif 000008
【図７】
2013207476.tif 000009
【図８】
2013207476.tif 000010
【図９】
2013207476.tif 000011
【図１０】
2013207476.tif 000012
【図１１】
2013207476.tif 000013
【図１２】
2013207476.tif 000014
【図１３】
2013207476.tif 000015
【図１４】
2013207476.tif 000016
【図１５】
2013207476.tif 000017
【図１６】
2013207476.tif 000018
【図１７】
2013207476.tif 000019
【図１８】
2013207476.tif 000020
【図１９】
2013207476.tif 000021
【図２０】
2013207476.tif 000022