(57)【要約】  無線端末（１）は、無線端末（１）に結合されたメモリ（４０６、８１０）に格納されている事前設定された無線パラメータ（４０９、８１４）を更新する。当該事前設定された無線パラメータ（４０９、８１４）は、Public Land Mobile Network（１００）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために無線端末（１）によって使用される。これにより、例えば、ネットワークの支援無しでのProSe通信が行われる条件に柔軟に適応することに寄与できる。
2016125213.tif 000002
【特許請求の範囲】
【請求項１】
無線端末であって、
Public Land Mobile Network（PLMN）と通信するための無線トランシーバを含む少なくとも１つの無線トランシーバと、
前記少なくとも１つの無線トランシーバに結合された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサで実行されるソフトウェアモジュールを含み、前記PLMNのカバレッジ内において前記PLMNに支援されたディスカバリ及びダイレクト通信の少なくとも一方を前記少なくとも１つの無線トランシーバを使用して行うよう構成されるとともに、事前設定された無線パラメータに従って前記PLMNの支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を前記少なくとも１つの無線トランシーバを使用して行うよう構成されたプロトコル・モジュールと、
前記無線端末に結合されたメモリに格納されている前記事前設定された無線パラメータを更新するよう構成された更新モジュールと、
を備える、
無線端末。
【請求項２】
前記更新モジュールは、前記少なくとも１つのプロセッサ上で実行される第１のソフトウェアモジュールを含む、
請求項１に記載の無線端末。
【請求項３】
前記メモリは、Universal Integrated Circuit Card（UICC）を含み、前記事前設定された無線パラメータは、前記UICCに格納され、
前記更新モジュールは、前記UICC上で実行される第２のソフトウェアモジュールを含む、
請求項１に記載の無線端末。
【請求項４】
前記少なくとも１つのプロセッサは、１つのSoCに集積されており、
前記メモリは、Universal Integrated Circuit Card（UICC）を含み、前記事前設定された無線パラメータは、前記UICCに格納され、
前記無線端末は、前記SoCとは別のチップに集積された第２のプロセッサをさらに備え、
前記更新モジュールは、前記第２のプロセッサ上で実行される第３のソフトウェアモジュールを含む、
請求項１に記載の無線端末。
【請求項５】
前記更新モジュールは、遠隔管理サーバと通信し、前記遠隔管理サーバの指示に従って前記事前設定された無線パラメータを更新するよう動作する、
請求項１〜４のいずれか１項に記載の無線端末。
【請求項６】
前記更新モジュールは、前記PLMNとは異なる他のネットワークを介して前記遠隔管理サーバと通信する、
請求項５に記載の無線端末。
【請求項７】
前記更新モジュールは、前記PLMNに支援されたディスカバリ及びダイレクト通信の少なくとも一方のために前記PLMNから通知された第１の無線パラメータを前記プロトコル・モジュールを介して取得し、前記第１の無線パラメータに基づいて前記事前設定された無線パラメータを更新するよう動作する、
請求項１〜６のいずれか１項に記載の無線端末。
【請求項８】
前記更新モジュールは、前記無線端末によって提供されるユーザインタフェースを介したユーザの指示に従って、前記事前設定された無線パラメータを更新するよう動作する、
請求項１〜７のいずれか１項に記載の無線端末。
【請求項９】
前記更新モジュールは、前記無線端末が前記PLMNの支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行う時間若しくは場所又はこれら両方に基づいて、前記事前設定された無線パラメータを更新するよう動作する、
請求項１〜８のいずれか１項に記載の無線端末。
【請求項１０】
前記事前設定された無線パラメータにより指定される第１の無線リソースは、前記無線端末、Universal Integrated Circuit Card（UICC）、又は遠隔管理サーバによって管理されるマスター設定により指定される第２の無線リソースのサブセットである、
請求項１〜９のいずれか１項に記載の無線端末。
【請求項１１】
前記更新モジュールは、前記無線端末が受ける干渉の大きさに基づいて、前記第２の無線リソースの中から前記第１の無線リソースを決定する、
請求項１０に記載の無線端末。
【請求項１２】
前記更新モジュールは、前記無線端末による無線品質の測定結果に基づいて、前記第２の無線リソースの中から前記第１の無線リソースを決定する、
請求項１０に記載の無線端末。
【請求項１３】
前記事前設定された無線パラメータは、周波数バンド識別子、周波数識別子、最大送信電力、Time Division Duplex（TDD）アップリンク−ダウンリンク構成、リソースブロックのうち少なくとも１つを指定する、
請求項１〜１２のいずれか１項に記載の無線端末。
【請求項１４】
前記事前設定された無線パラメータを更新することは、前記事前設定された無線パラメータを削除すること若しくは前記事前設定された無線パラメータを新規生成すること又はこれら両方を含む、
請求項１〜１３のいずれか１項に記載の無線端末。
【請求項１５】
前記無線端末は、前記PLMNとの接続を切断又は不活性化し、前記PLMNの支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うよう構成されている、
請求項１〜１４のいずれか１項に記載の無線端末。
【請求項１６】
前記少なくとも１つのプロセッサは、ベースバンドプロセッサ及びアプリケーションプロセッサを含む、
請求項１〜１５のいずれか１項に記載の無線端末。
【請求項１７】
無線端末と結合して使用されるUniversal Integrated Circuit Card（UICC）であって、
プロセッサと、
Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される事前設定された無線パラメータを格納するよう構成された記憶領域と、
前記プロセッサで実行され、前記記憶領域に格納された前記事前設定された無線パラメータを更新するよう構成されたソフトウェアモジュールと、
を備えるUICC。
【請求項１８】
前記ソフトウェアモジュールは、遠隔管理サーバと通信し、前記遠隔管理サーバの指示に従って前記事前設定された無線パラメータを更新するよう動作する、
請求項１７に記載のUICC。
【請求項１９】
前記ソフトウェアモジュールは、前記PLMNとは異なる他のネットワークを介して前記遠隔管理サーバと通信する、
請求項１８に記載のUICC。
【請求項２０】
前記ソフトウェアモジュールは、前記無線端末によって提供されるユーザインタフェースを介したユーザの指示に従って、前記事前設定された無線パラメータを更新するよう動作する、
請求項１７又は１８に記載のUICC。
【請求項２１】
前記事前設定された無線パラメータにより指定される第１の無線リソースは、前記無線端末、Universal Integrated Circuit Card（UICC）、又は遠隔管理サーバによって管理されるマスター設定により指定される第２の無線リソースのサブセットである、
請求項１７〜２０のいずれか１項に記載のUICC。
【請求項２２】
前記ソフトウェアモジュールは、前記無線端末が受ける干渉の大きさに基づいて、前記第２の無線リソースの中から前記第１の無線リソースを決定する、
請求項２１に記載のUICC。
【請求項２３】
前記ソフトウェアモジュールは、前記無線端末による無線品質の測定結果に基づいて、前記第２の無線リソースの中から前記第１の無線リソースを決定する、
請求項２１に記載のUICC。
【請求項２４】
前記事前設定された無線パラメータは、周波数バンド識別子、周波数識別子、最大送信電力、Time Division Duplex（TDD）アップリンク−ダウンリンク構成、リソースブロックのうち少なくとも１つを指定する、
請求項１７〜２３のいずれか１項に記載のUICC。
【請求項２５】
メモリと、
前記メモリに結合された少なくとも１つのプロセッサと、
を備え、
前記少なくとも１つのプロセッサは、無線端末または前記無線端末に結合されたUniversal Integrated Circuit Card（UICC）とネットワークを介して通信し、事前設定された無線パラメータの更新を前記無線端末又は前記UICCに要求するよう構成され、
前記事前設定されたパラメータは、前記無線端末又は前記UICCに格納され、
前記事前設定されたパラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される、
サーバ装置。
【請求項２６】
前記少なくとも１つのプロセッサは、前記無線端末が前記PLMNの支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行う時間若しくは場所又はこれら両方に基づいて、前記事前設定された無線パラメータを更新する、
請求項２５に記載のサーバ装置。
【請求項２７】
前記ネットワークは、前記PLMNとは異なる他のネットワークを含む、
請求項２５又は２６に記載のサーバ装置。
【請求項２８】
前記事前設定された無線パラメータにより指定される第１の無線リソースは、前サーバ装置によって管理されるマスター設定により指定される第２の無線リソースのサブセットである、
請求項２５〜２７にいずれか１項に記載のサーバ装置。
【請求項２９】
前記少なくとも１つのプロセッサは、前記無線端末が受ける干渉の大きさに基づいて、前記第２の無線リソースの中から前記第１の無線リソースを決定する、
請求項２８に記載のサーバ装置。
【請求項３０】
前記少なくとも１つのプロセッサは、前記無線端末による無線品質の測定結果に基づいて、前記第２の無線リソースの中から前記第１の無線リソースを決定する、
請求項２８に記載のサーバ装置。
【請求項３１】
無線端末において行われる方法であって、
前記無線端末に結合されたメモリに格納されている事前設定された無線パラメータを更新することを備え、
前記事前設定された無線パラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される、
方法。
【請求項３２】
前記無線端末は、
前記PLMNと通信するための無線トランシーバを含む少なくとも１つの無線トランシーバと、
前記ディスカバリ及びダイレクト通信の少なくとも一方を前記少なくとも１つの無線トランシーバを使用して行うよう構成された少なくとも１つのプロセッサと、
を含み、
前記更新することは、前記少なくとも１つのプロセッサ上でソフトウェアモジュールを実行することによって前記事前設定された無線パラメータを更新することを含む、
請求項３１に記載の方法。
【請求項３３】
前記無線端末は、
前記PLMNと通信するための無線トランシーバを含む少なくとも１つの無線トランシーバと、
前記ディスカバリ及びダイレクト通信の少なくとも一方を前記少なくとも１つの無線トランシーバを使用して行うよう構成された少なくとも１つのプロセッサと、
前記メモリとしてのUniversal Integrated Circuit Card（UICC）と、
を含み、
前記更新することは、前記UICC上でソフトウェアモジュールを実行することによって、前記UICCに格納されている前記事前設定された無線パラメータを更新することを含む、
請求項３１に記載の方法。
【請求項３４】
前記無線端末は、
前記PLMNと通信するための無線トランシーバを含む少なくとも１つの無線トランシーバと、
前記ディスカバリ及びダイレクト通信の少なくとも一方を前記少なくとも１つの無線トランシーバを使用して行うよう構成され、１つのSoCに集積された少なくとも１つのプロセッサと、
前記SoCとは別のチップに集積された第２のプロセッサと、
前記メモリとしてのUniversal Integrated Circuit Card（UICC）と、
を含み、
前記更新することは、前記UICC上でソフトウェアモジュールを実行することによって、前記UICCに格納されている前記事前設定された無線パラメータを更新することを含む、
請求項３１に記載の方法。
【請求項３５】
無線端末と結合して使用されるUniversal Integrated Circuit Card（UICC）において行われる方法であって、
前記UICC内でソフトウェアモジュールを実行することによって、前記UICC内の記憶領域に格納されている事前設定された無線パラメータを更新することを備え、
前記事前設定されたパラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される、
方法。
【請求項３６】
遠隔管理サーバによって行われる方法であって、
無線端末または前記無線端末に結合されたUniversal Integrated Circuit Card（UICC）とネットワークを介して通信し、事前設定された無線パラメータの更新を前記無線端末又は前記UICCに要求することを備え、
前記事前設定されたパラメータは、前記無線端末又は前記UICCに格納され、
前記事前設定されたパラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される、
方法。
【請求項３７】
無線端末において行われる方法をコンピュータに行わせるためのプログラムを格納した非一時的なコンピュータ可読媒体であって、
前記方法は、前記無線端末に結合されたメモリに格納されている事前設定された無線パラメータを更新することを備え、
前記事前設定された無線パラメータは、Public Land Mobile Network（PLMN）支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される、
非一時的なコンピュータ可読媒体。
【請求項３８】
無線端末と結合して使用されるUniversal Integrated Circuit Card（UICC）において行われる方法をコンピュータに行わせるためのプログラムを格納した非一時的なコンピュータ可読媒体であって、
前記方法は、前記UICC内でソフトウェアモジュールを実行することによって、前記UICC内の記憶領域に格納されている事前設定された無線パラメータを更新することを備え、
前記事前設定されたパラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される、
非一時的なコンピュータ可読媒体。
【請求項３９】
遠隔管理サーバによって行われる方法をコンピュータに行わせるためのプログラムを格納した非一時的なコンピュータ可読媒体であって、
前記方法は、無線端末または前記無線端末に結合されたUniversal Integrated Circuit Card（UICC）とネットワークを介して通信し、事前設定された無線パラメータの更新を前記無線端末又は前記UICCに要求することを備え、
前記事前設定されたパラメータは、前記無線端末又は前記UICCに格納され、
前記事前設定されたパラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される、
非一時的なコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、Proximity-based services（ProSe）に関し、特にネットワークの支援無しでのProSe通信に関する。
【背景技術】
【０００２】
3GPP Release 12は、Proximity-based services（ProSe）について規定している（例えば、非特許文献１を参照）。ProSeは、ProSeディスカバリ（ProSe discovery）及びProSeダイレクト通信（ProSe direct communication）を含む。ProSeディスカバリは、無線端末が近接していること（in proximity）の検出を可能にする。ProSeディスカバリは、ダイレクト・ディスカバリ（ProSe Direct Discovery）及びネットワークレベル・ディスカバリ（EPC-level ProSe Discovery）を含む。【０００３】
ProSe Direct Discoveryは、ProSeを実行可能な無線端末（ProSe-enabled UE）が他のProSe-enabled UEをこれら２つのUEが有する無線通信技術（例えば、Evolved Universal Terrestrial Radio Access (E-UTRA) technology）の能力だけを用いて発見する手順により行われる。これに対して、EPC-level ProSe Discoveryでは、コアネットワーク（Evolved Packet Core (EPC)）が２つのProSe-enabled UEsの近接を判定し、これをこれらのUEsに知らせる。ProSeディスカバリDiscoveryは、３つ以上のProSe-enabled UEsにより行われてもよい。【０００４】
ProSeダイレクト通信は、ProSeディスカバリ手順の後に、ダイレクト通信レンジ内に存在する２以上のProSe-enabled UEsの間の通信パスの確立を可能にする。言い換えると、ProSeダイレクト通信は、ProSe-enabled UEが、基地局（eNodeB）を含む公衆地上移動通信ネットワーク（Public Land Mobile Network (PLMN)）を経由せずに、他のProSe-enabled UEと直接的に通信することを可能にする。ProSeダイレクト通信は、基地局（eNodeB）にアクセスする場合と同様の無線通信技術（E-UTRA technology）を用いて行われてもよいし、wireless local area network (WLAN)の無線技術（つまり、IEEE 802.11 radio technology）を用いて行われてもよい。【０００５】
3GPP Release 12では、ProSe functionが公衆地上移動通信ネットワーク（PLMN）を介してProSe-enabled UEと通信し、ProSeディスカバリ及びProSeダイレクト通信を支援（assist）する。ネットワークに支援されたProSe（network-assisted prose）のために、ProSe functionは、ProSeのために必要なPLMNに関連した動作に用いられる論理的な機能（logical function）である。ProSe functionによって提供される機能（functionality）は、例えば、（ａ）third-party applications（ProSe Application Server）との通信、（ｂ）ProSeディスカバリ及びProSeダイレクト通信のためのUEの認証、（ｃ）ProSeディスカバリ及びProSeダイレクト通信のための設定情報（例えば、EPC-ProSe-User IDなど）のUEへの送信、並びに（ｄ）ネットワークレベル・ディスカバリ（i.e., EPC-level ProSe discovery）の提供、を含む。ProSe functionは、１又は複数のネットワークノード又はエンティティに実装されてもよい。本明細書では、ProSe functionを実行する１又は複数のネットワークノード又はエンティティを“ProSe function エンティティ”又は“ProSe functionサーバ”と呼ぶ。【０００６】
上述したように、3GPP Release 12のProSeでは、PLMN（e.g., ProSe function及びeNodeB）がProSe-enabled UEsによるProSeディスカバリ及びProSeダイレクト通信を支援する。しかしながら、主にpublic safetyの用途のために、PLMNのネットワークカバレッジ外（out-of-coverage）等のPLMNに接続不能な場合にProSe-enabled UEsがPLMNの支援無しでProSe Direct Discovery若しくはProSe direct通信又はこれら両方を利用できるようにすることについても検討されている。非特許文献２は、PLMNの支援無しでのProSeのために必要な無線パラメータを含む事前設定（pre-configuration）をUniversal Integrated Circuit Card（UICC）に格納しておくことを提案している。ProSe-enabled UEsは、UICC内に格納されている事前設定に従って、PLMNの支援無しでのProSe Direct Discovery若しくはProSe direct通信又はこれら両方を行うことができる。【０００７】
なお、3GPP Release 12のProSeは、複数の無線端末の地理的な位置の近接に基づいて提供される近接サービス（Proximity-based services（ProSe））の１つの具体例である。公衆地上移動通信ネットワーク（PLMN）における近接サービスは、3GPP Release 12のProSeと同様に、ネットワークに配置された機能又はノード（例えば、ProSe function）によって支援されるディスカバリ・フェーズ及びダイレクト通信フェーズを含む。ディスカバリ・フェーズでは、複数の無線端末の地理的位置の近接が判定又は検出される。ダイレクト通信フェーズでは複数の無線端末によってダイレクト通信が行われる。ダイレクト通信は、近接する複数の無線端末の間で公衆地上移動通信ネットワーク（PLMN）を介さずに行われる通信である。ダイレクト通信は、device-to-device (D2D) 通信、又はpeer-to-peer通信と呼ばれることもある。本明細書で使用される“ProSe”との用語は、3GPP Release 12のProSeに限定されず、ディスカバリ及びダイレクト通信の少なくとも一方を含む近接サービス通信を意味する。また、本明細書で使用される“近接サービス通信”及び“ProSe通信”との用語の各々は、ディスカバリ及びダイレクト通信の少なくとも一方を意味する。【０００８】
本明細書で使用する公衆地上移動通信ネットワーク（PLMN）との用語は、広域な無線インフラストラクチャネットワークであり、多元接続方式の移動通信システムを意味する。多元接続方式の移動通信システムは、時間、周波数、及び送信電力のうち少なくとも１つを含む無線リソースを複数の移動端末の間で共有することで、複数の移動端末が実質的に同時に無線通信を行うことを可能としている。代表的な多元接続方式は、Time Division Multiple Access（TDMA）、Frequency Division Multiple Access（FDMA）、Code Division Multiple Access（CDMA）、若しくはOrthogonal Frequency Division Multiple Access（OFDMA）又はこれらの組み合わせである。公衆地上移動通信ネットワークは、無線アクセスネットワークおよびコアネットワークを含む。公衆地上移動通信ネットワークは、例えば、3GPP Universal Mobile Telecommunications System（UMTS）、3GPP Evolved Packet System（EPS）、3GPP2 CDMA2000システム、Global System for Mobile communications（GSM（登録商標））/ General packet radio service（GPRS）システム、WiMAXシステム、又はモバイルWiMAXシステムである。EPSは、Long Term Evolution（LTE）システム及びLTE-Advancedシステムを含む。【０００９】
UICCは、Global System for Mobile Communications（GSM）システム、Universal Mobile Telecommunications System（UMTS）、及びLong Term Evolution（LTE）システム等のセルラー通信システムにおいて使用されるスマートカードである。UICCは、プロセッサ及びメモリを有し、ネットワーク認証のためのSubscriber Identity Module（SIM）アプリケーション又はUniversal Subscriber Identity Module （USIM）アプリケーションを実行する。UICCは、PLMNにアクセスするために必要な認証情報（credentials）をそのメモリに格納しており、SIMアプリケーション又はUSIMアプリケーションを実行し、UEの認証を制御する。認証情報は、例えば、International Mobile Subscriber Identity（IMSI）を含む。認証情報は、識別情報（identity information）又はSIMプロファイル等と呼ばれることもある。さらに、UICCは、SIMアプリケーション及びUSIMアプリケーションだけでなく、様々なアプリケーションを格納し、これらのアプリケーションを実行することができる。なお、UICCは厳密にはUIM、SIM、及びUSIMとは異なる。しかしながら、これらの用語はよく混在して用いられる。したがって、本明細書では主にUICCの用語を用いるが、本明細書中でのUICCの用語は、UIM、SIM、又はUSIM等を意味する場合もある。
【先行技術文献】
【非特許文献】
【００１０】
【非特許文献１】3GPP TS 23.303 V12.3.0 (2014-12), “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Proximity-based services (ProSe); Stage 2 (Release 12)”, 2014年12月
【非特許文献２】3GPP R2-145379, Qualcomm Incorporated, “Offline Discussion report : Parameters for pre-configuration”, 2014年11月
【発明の概要】
【発明が解決しようとする課題】
【００１１】
一例として大規模災害（火災、地震、津波）等のために通信インフラが使用できないケースを想定すると、複数のUEグループが同じ地域でPLMNの支援無しでのProSe通信を行う必要があるかもしれない。複数のUEグループは、例えば、消防隊が使用するUEグループ、救急隊が使用するUEグループ、自治体職員が使用するUEグループ、ボランティアが使用するUEグループ、一般市民が使用するUEグループを含む。これら複数のUEグループは、PLMNの支援無しでのProSe通信を互いに独立に行えることが好ましい。しかしながら、これら複数のUEグループに予め詳細に個別の無線リソースを割り当てることは効率が悪いかもしれない。例えば、同じ地域内に近接して存在するUEグループの数が少なければ各UEグループは未使用の多くの無線リソースを使用できる方がよい。これと反対に、同じ地域内に近接して存在するUEグループの数が多い場合には、互いに干渉を避けるために詳細に無線リソースを分割することが好ましいかもしれない。【００１２】
既に述べたように、PLMNの支援無しでのProSe通信のための事前設定（つまり、予め設定された無線パラメータ）は、例えばUICCに格納される。しかしながら、この事前設定を動的に更新することについては考慮されていない。したがって、PLMNの支援無しでのProSe通信が行われる条件（例えば、近接して存在するUEグループの数）に柔軟に適応できないおそれがある。従って、本明細書に開示される実施形態が達成しようとする目的の１つは、PLMNの支援無しでのProSe通信が行われる条件に柔軟に適応することに寄与する装置、方法、及びプログラムを提供することである。
【課題を解決するための手段】
【００１３】
第１の態様では、無線端末は、少なくとも１つの無線トランシーバ、少なくとも１つのプロセッサ、プロトコル・モジュール、及び更新モジュールを含む。前記少なくとも１つの無線トランシーバは、Public Land Mobile Network（PLMN）と通信するための無線トランシーバを含む。前記少なくとも１つのプロセッサは、前記少なくとも１つの無線トランシーバに結合される。前記プロトコル・モジュールは、前記少なくとも１つのプロセッサで実行されるソフトウェアモジュールを含み、前記PLMNのカバレッジ内において前記PLMNに支援されたディスカバリ及びダイレクト通信の少なくとも一方を前記少なくとも１つの無線トランシーバを使用して行うよう構成されている。前記プロトコル・モジュールは、さらに、事前設定された無線パラメータに従って前記PLMNの支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を前記少なくとも１つの無線トランシーバを使用して行うよう構成されている。前記更新モジュールは、前記無線端末内に結合されたメモリに格納されている前記事前設定された無線パラメータを更新するよう構成されている。【００１４】
第２の態様では、無線端末と結合して使用されるUICCは、プロセッサ、記憶領域、及びソフトウェアモジュールを含む。前記記憶領域は、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される事前設定された無線パラメータを格納するよう構成されている。前記ソフトウェアモジュールは、前記プロセッサで実行され、前記記憶領域に格納された前記事前設定された無線パラメータを更新するよう構成されている。【００１５】
第３の態様では、サーバ装置は、メモリと、前記メモリに結合された少なくとも１つのプロセッサとを含む。前記少なくとも１つのプロセッサは、無線端末または前記無線端末に結合されたUniversal Integrated Circuit Card（UICC）とネットワークを介して通信し、事前設定された無線パラメータの更新を前記無線端末又は前記UICCに要求するよう構成されている。前記事前設定されたパラメータは、前記無線端末又は前記UICCに格納される。さらに、前記事前設定されたパラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される。【００１６】
第４の態様では、無線端末により行われる方法は、前記無線端末に結合されたメモリに格納されている事前設定された無線パラメータを更新することを含む。前記事前設定された無線パラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される。【００１７】
第５の態様では、無線端末と結合して使用されるUICCにより行われる方法は、前記UICC内でソフトウェアモジュールを実行することによって、前記UICC内の記憶領域に格納されている事前設定された無線パラメータを更新すること含む。前記事前設定されたパラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される。【００１８】
第６の態様では、遠隔管理サーバによって行われる方法は、無線端末または前記無線端末に結合されたUniversal Integrated Circuit Card（UICC）とネットワークを介して通信し、事前設定された無線パラメータの更新を前記無線端末又は前記UICCに要求することを含む。前記事前設定されたパラメータは、前記無線端末又は前記UICCに格納される。さらに、前記事前設定されたパラメータは、Public Land Mobile Network（PLMN）の支援無しでのディスカバリ及びダイレクト通信の少なくとも一方を行うために前記無線端末によって使用される。【００１９】
第７の態様では、プログラムは、コンピュータに読み込まれた場合に、上述の第４、第５、又は第６の態様に係る方法をコンピュータに行わせるための命令群（ソフトウェアコード）を含む。
【発明の効果】
【００２０】
上述の態様によれば、PLMNの支援無しでのProSe通信が行われる条件に柔軟に適応することに寄与する装置、方法、及びプログラムを提供できる。
【図面の簡単な説明】
【００２１】
【図１】いくつかの実施形態に係るネットワークの構成例を示す図である。
【図２】いくつかの実施形態に係るネットワークの構成例を示す図である。
【図３】いくつかの実施形態に係るネットワークの構成例を示す図である。
【図４】第１の実施形態に係るUEの構成例を示すブロック図である。
【図５】第１の実施形態に係るProSe通信の実行手順の一例を示すフローチャートである。
【図６】第１の実施形態に係るProSe事前設定パラメータの更新手順の一例を示すフローチャートである。
【図７】第１の実施形態に係るUEと遠隔管理サーバとの通信に基づくProSe事前設定パラメータの更新の概要を示す図である。
【図８】第２の実施形態に係るUEの構成例を示すブロック図である。
【図９】第２の実施形態に係るProSe事前設定パラメータの更新手順の一例を示すフローチャートである。
【図１０】第３の実施形態に係るUEの構成例を示すブロック図である。
【図１１】第３の実施形態に係るProSe事前設定パラメータの更新手順の一例を示すフローチャートである。
【図１２】第４の実施形態に係るUEの構成例を示すブロック図である。
【図１３】第４の実施形態に係るProSe事前設定パラメータの更新手順の一例を示すフローチャートである。
【図１４】第５の実施形態に係るネットワークの構成例を示す図である。
【図１５】第５の実施形態に係るProSe事前設定パラメータの更新手順の一例を示すフローチャートである。
【図１６】遠隔管理サーバの構成例を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下では、具体的な実施形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００２３】
以下に示される複数の実施形態は、Evolved Packet System（EPS）を主な対象として説明される。しかしながら、これらの実施形態は、EPSに限定されるものではなく、他のモバイル通信ネットワーク又はシステム、例えば3GPP UMTS、3GPP2 CDMA2000システム、GSM/GPRSシステム、及びWiMAXシステム等に適用されてもよい。
【００２４】
＜第１の実施形態＞
図１は、本実施形態に係るPLMN１００の構成例を示している。UE１Ａ及びUE１Ｂは共にProSeが可能な無線端末（ProSe-enabled UE）であり、互いの間でProSe通信パス１０３を確立しProSeダイレクト通信（ProSe通信、端末間直接通信、D2D通信）を行うことができる。UE１ＡとUE１Ｂの間のProSeダイレクト通信は、基地局（eNodeB）２１にアクセスする場合と同様の無線通信技術（E-UTRA technology）を用いて行われてもよいし、WLANの無線技術（IEEE 802.11 radio technology）を用いて行われてもよい。
【００２５】
eNodeB２１は、無線アクセスネットワーク（i.e., E-UTRAN）２内に配置されたエンティティであり、セル２２を管理し、E-UTRA technologyを用いてUE１Ａ及びUE１Ｂと通信（１０１及び１０２）することができる。なお、図１の例では、説明の簡略化のために複数のUE１Ａ及びUE１Ｂが同じセル２２内に位置している状況を示しているが、このようなUE配置は一例に過ぎない。
【００２６】
コアネットワーク（i.e., EPC）３は、複数のユーザープレーン・エンティティ（e.g., Serving Gateway (S-GW)及びPacket Data Network Gateway (P-GW)）、及び複数のコントロールプレーン・エンティティ（e.g., Mobility Management Entity（MME）及びHome Subscriber Server（HSS））を含む。複数のユーザープレーン・エンティティは、E-UTRAN２と外部ネットワーク（Packet Data Network (PDN)）との間でUE１Ａ及びUE１Ｂのユーザデータを中継する。複数のコントロールプレーン・エンティティは、UE１Ａ及びUE１Ｂのモビリティ管理、セッション管理（ベアラ管理）、加入者情報管理、及び課金管理を含む様々な制御を行う。
【００２７】
ProSeサービス（e.g., EPC-level ProSe Discovery若しくはProSe Direct Communication又はこれら両方）を利用するために、UE１Ａ及びUE１Ｂは、E-UTRAN２を介してEPC３にアタッチし、ProSe function エンティティ４と通信するためのPacket Data Network (PDN) connectionを確立し、E-UTRAN２及びEPC３を介してProSe function エンティティ４との間でProSe 制御シグナリングを送受信する。UE１Ａ及びUE１Ｂは、例えば、ProSe function エンティティ４によって提供されるEPC-level ProSe Discoveryを利用してもよいし、ProSe Direct Discovery又はProSe Direct CommunicationのUE１Ａ及びUE１Ｂにおける起動（有効化、activation）を許可することを示すメッセージをProSe function エンティティ４から受信してもよいし、セル２２におけるProSe Direct Discovery又はProSe Direct Communicationに関する設定情報をProSe function エンティティ４から受信してもよい。
【００２８】
図２は、ProSeで利用される参照点（Reference points）を示している。参照点は、インタフェースと呼ばれることもある。図２は、UE１Ａ及びUE１Ｂが同じPLMN１００のサブスクリプションを利用する非ローミング・アーキテクチャ（non-roaming architecture）を示している。
【００２９】
PC1参照点は、UE１（UE１Ａ及びUE１Ｂ）内のProSeアプリケーションとProSeアプリケーションサーバ５との間の参照点である。PC1参照点は、アプリケーションレベルのシグナリングに対する要件（requirements）を定義するために使用される。
【００３０】
PC2参照点は、ProSeアプリケーションサーバ５とProSe function エンティティ４との間の参照点である。PC2参照点は、ProSeアプリケーションサーバ５とProSe function エンティティ４を介して3GPP EPSによって提供されるProSe機能（ProSe functionality）との間のインタラクションを定義するために使用される。
【００３１】
PC3参照点は、UE１（UE１Ａ及びUE１Ｂ）とProSe function エンティティ４との間の参照点である。PC3参照点は、UE１とProSe function エンティティ４との間のインタラクション（e.g., UE registration、application registration、及び ProSe Direct Discovery and EPC-level ProSe Discovery requestsの承認（authorization））を定義するために使用される。PC3参照点は、EPC３のユーザープレーンに依存しており、UE１とProSe function エンティティ４との間のProSe 制御シグナリングは当該ユーザープレーン上で転送される。
【００３２】
PC4a参照点は、HSS３３とProSe function エンティティ４との間の参照点である。当該参照点は、例えば、ProSeサービスに関する加入者情報を取得するためにProSe function エンティティ４によって使用される。
【００３３】
PC4b参照点は、Secure User Plane Location（SUPL）Location Platform（SLP）３４とProSe function エンティティ４との間の参照点である。当該参照点は、例えば、UE１（UE１Ａ及びUE１Ｂ）の位置情報を取得するためにProSe function エンティティ４によって使用される。なお、SLPは、UE１によるGPS測位をアシストし、測位結果をUE１から受信し、これによりUE１の位置を推定することができる位置情報を間欠的にUE１から取得する。
【００３４】
PC5参照点は、UE１（ProSe-enabled UEs）間の参照点であり、ProSe Direct Discovery、ProSe Direct Communication、及び ProSe UE-to-Network Relayのコントロールプレーン及びユーザープレーンのために使用される。
【００３５】
本実施形態に係るUE１は、さらに、PLMN１００に接続できない状況(e.g., カバレッジ外)におけるPLMNの支援無しでのProSe通信をサポートする。図３に示すように、UE１Ａ及びUE１Ｂが共に利用可能ないずれのPLMNも検出できないとき（e.g., カバレッジ外であるとき）、UE１Ａ及びUE１Ｂは、ProSe事前設定パラメータ（ProSe preconfigured parameter）に従ってPLMNの支援無しでのProSe通信（ProSe directディスカバリ若しくはProSe direct通信又はこれら両方）を行う（３０３）。
【００３６】
ProSe事前設定パラメータは、少なくとも無線パラメータの設定を含む。ProSe事前設定パラメータは、例えば、周波数バンド識別子、中心周波数（E-UTRA Absolute Radio Frequency Channel Number（EARFCN））、最大送信電力（P-MAX-ProSe）、Time Division Duplex（TDD）アップリンク−ダウンリンク構成、リソースブロック（Physical Resource Blocks（PRBs）の数、開始PRBのオフセット、終了PRBのオフセット）のうち少なくとも１つを指定する。ProSe事前設定パラメータは、これらの他に、例えば非特許文献２に示されているような様々な無線パラメータを含んでもよい。
【００３７】
図４は、本実施形態に係るUE１の構成例を示すブロック図である。Radio Frequency（RF）トランシーバ４０１は、PLMN１００内のeNodeB２１と通信するためにアナログRF信号処理を行う。RFトランシーバ４０１は、さらに、UE１間のProSeダイレクト・ディスカバリ及びダイレクト通信のために使用されてもよい。RFトランシーバ４０１は、PLMN１００内のeNodeB２１との通信に使用される第１のトランシーバと、UE１間のProSeダイレクト・ディスカバリ及びダイレクト通信に使用される第２のトランシーバを含んでもよい。RFトランシーバ４０１により行われるアナログRF信号処理は、周波数アップコンバージョン、周波数ダウンコンバージョン、及び増幅を含む。RFトランシーバ４０１は、アンテナ４０２及びベースバンドプロセッサ４０３と結合される。すなわち、RFトランシーバ４０１は、変調シンボルデータ（又はOFDMシンボルデータ）をベースバンドプロセッサ４０３から受信し、送信RF信号を生成し、送信RF信号をアンテナ４０２に供給する。また、RFトランシーバ４０１は、アンテナ４０２によって受信された受信ＲＦ信号に基づいてベースバンド受信信号を生成し、これをベースバンドプロセッサ４０３に供給する。
【００３８】
ベースバンドプロセッサ４０３は、無線通信のためのデジタルベースバンド信号処理（データプレーン処理）とコントロールプレーン処理を行う。デジタルベースバンド信号処理は、(a) データ圧縮／復元、(b) データのセグメンテーション／コンカテネーション、(c) 伝送フォーマット（伝送フレーム）の生成／分解、(d) 伝送路符号化／復号化、(e) 変調（シンボルマッピング）／復調、(f) 拡散／逆拡散、及び(g) Inverse Fast Fourier Transform（IFFT）によるOFDMシンボルデータ（ベースバンドOFDM信号）の生成などを含む。一方、コントロールプレーン処理は、レイヤ１（e.g., 送信電力制御）、レイヤ２（e.g., 無線リソース管理、及びhybrid automatic repeat request（HARQ）処理）、及びレイヤ３（e.g., アタッチ、モビリティ、及び通話管理に関するシグナリング）の通信管理を含む。
【００３９】
ベースバンドプロセッサ４０３は、デジタルベースバンド信号処理を行うモデム・プロセッサ（e.g., Digital Signal Processor（DSP））とコントロールプレーン処理を行うプロトコルスタック・プロセッサ（e.g., Central Processing Unit（CPU）、又はMicro Processing Unit（MPU））を含んでもよい。この場合、コントロールプレーン処理を行うプロトコルスタック・プロセッサは、後述するアプリケーションプロセッサ４０４と共通化されてもよい。
【００４０】
アプリケーションプロセッサ４０４は、CPU、MPU、マイクロプロセッサ、又はプロセッサコアとも呼ばれる。アプリケーションプロセッサ４０４は、複数のプロセッサ（複数のプロセッサコア）を含んでもよい。アプリケーションプロセッサ４０４は、メモリ４０６又は図示されていないメモリから読み出されたシステムソフトウェアプログラム（Operating System（OS））及び様々なアプリケーションプログラム（例えば、通話アプリケーション、WEBブラウザ、メーラ、カメラ操作アプリケーション、音楽再生アプリケーション）を実行することによって、UE１の各種機能を実現する。
【００４１】
いくつかの実装において、図４に破線（４０５）で示されているように、ベースバンドプロセッサ４０３及びアプリケーションプロセッサ４０４は、１つのチップ上に集積されてもよい。言い換えると、ベースバンドプロセッサ４０３及びアプリケーションプロセッサ４０４は、１つのSystem on Chip（SoC）デバイス４０５として実装されてもよい。SoCデバイスは、システムLarge Scale Integration（LSI）またはチップセットと呼ばれることもある。
【００４２】
メモリ４０６は、UE１に結合されたメモリである。メモリ４０６は、揮発性（volatile）メモリ若しくは不揮発性（nonvolatile）メモリ又はこれらの組合せである。揮発性メモリは、例えば、Static Random Access Memory（SRAM）若しくはDynamic RAM（DRAM）又はこれらの組み合わせである。不揮発性メモリは、マスクRead Only Memory（MROM）、Electrically Erasable Programmable ROM（EEPROM）、フラッシュメモリ、若しくはハードディスクドライブ、又はこれらの任意の組合せである。メモリ４０６は、物理的に独立した複数のメモリデバイスを含んでもよい。例えば、メモリ４０６は、ベースバンドプロセッサ４０３、アプリケーションプロセッサ４０４、及びSoC４０５からアクセス可能な外部メモリデバイスを含んでもよい。メモリ４０６は、ベースバンドプロセッサ４０３内、アプリケーションプロセッサ４０４内、又はSoC４０５内に集積された内蔵メモリデバイスを含んでもよい。メモリ４０６は、UICC内のメモリを含んでもよい。
【００４３】
メモリ４０６は、ProSeプロトコル・モジュール４０７、更新（update）モジュール４０８、及びProSe事前設定パラメータ４０９を格納する。既に説明したようにメモリ４０６は、物理的に独立した複数のメモリデバイスを含んでもよく、これらのソフトウェア及びデータは、同じメモリデバイスに格納されてもよいし、異なるメモリデバイスに格納されてもよい。
【００４４】
ProSeプロトコル・モジュール４０７は、ベースバンドプロセッサ４０３又はアプリケーションプロセッサ４０４により実行されるソフトウェアモジュールを含む。これにより、ベースバンドプロセッサ４０３又はアプリケーションプロセッサ４０４は、ProSe functionエンティティ４、MME３１、及びeNodeB２１と通信し、PLMN１００のカバレッジ内においてPLMN１００に支援されたProSe通信（e.g., EPC-level ProSe Discovery、ProSe Direct Discovery、ProSe Direct Communication）、及びProSe通信に必要な登録手順を実行する。さらに、ベースバンドプロセッサ４０３又はアプリケーションプロセッサ４０４は、PLMN１００に接続できない状況（e.g., カバレッジ外）において、ProSe事前設定パラメータ４０９に従ってPLMNの支援なしでのProSe Direct Discovery若しくはProSe Direct Communication又はこれら両方を行う。ProSe事前設定パラメータ４０９は、既に説明したように、少なくとも無線パラメータの設定を含む。
【００４５】
なお、UE１は、RFトランシーバ４０１（例えば、LTEトランシーバ）に加えて別のRFトランシーバ（例えば、Wireless Local Area Network（WLAN）トランシーバ、TErrestrial Trunked Radio（TETRA）トランシーバ、又はNear-Field Communication（NFC）トランシーバ）を有してもよく、PLMNに支援されたProSe通信（e.g., カバレッジ内）及びPLMNの支援無しでのProSe通信（e.g., カバレッジ外）の少なくとも一方を当該別のRFトランシーバを用いて行ってもよい。
【００４６】
図５は、UE１によるProSe通信の実行手順の一例（処理５００）を示すフローチャートである。ブロック５０１では、アプリケーションプロセッサ４０４（又はベースバンドプロセッサ４０３）は、ProSeプロトコル・モジュール４０７を実行する。UE１がPLMN１００に接続可能（e.g., カバレッジ内）であるとき（ブロック５０２でYES）、ProSeプロトコル・モジュール４０７を実行するアプリケーションプロセッサ４０４（又はベースバンドプロセッサ４０３）は、PLMN１００と通信し、PLMN１００に支援されたProSe通信（ディスカバリ若しくはダイレクト通信又はこれら両方）を行う（ブロック５０３）。UE１がPLMN１００に接続不能（e.g., カバレッジ外）であるとき（ブロック５０２でNO）、アプリケーションプロセッサ４０４（又はベースバンドプロセッサ４０３）は、メモリ４０６からProSe事前設定パラメータ４０９を読み出し、ProSe事前設定パラメータ４０９に従ってPLMNの支援無しでのProSe通信（ディスカバリ若しくはダイレクト通信又はこれら両方）を行う（ブロック５０４）。
【００４７】
なお、PLMN１００に接続不能であること（ブロック５０２でNO）は、PLMN１００内のいずれかのeNodeB２１から送信される無線信号の受信品質（e.g., Reference Signal Received Power（RSRP）又はReference Signal Received Quality（RSRQ））が所定の閾値以下であることにより判定されてもよい。言い換えると、UE１は、PLMN１００の無線信号を正常に受信できないことにより、PLMN１００に接続不能であることを判定してもよい。これに代えて、UE１は、eNodeB２１からの無線信号を受信できるものの、PLMN１００への接続（e.g., EPC３へのアタッチ）を拒絶された場合に、PLMN１００に接続不能であることを判定してもよい。これに代えて、UE１は、PLMN１００への接続が許可されるものの、ProSe functionエンティティ４との通信を正常に行えない場合に、PLMN１００に接続不能であることを判定してもよい。これに代えて、UE１は、ユーザの指示又はPLMN１００（e.g., ProSe functionエンティティ４、又はOperation Administration and Maintenance（OAM）サーバ）の指示により強制的にPLMN１００との接続を切断又は不活性化（deactivate）する場合に、PLMN１００に接続不能であることを判定してもよい。
【００４８】
図４に戻り説明を続ける。更新モジュール４０８は、いずれかのプロセッサにおいて実行されるソフトウェアモジュールを含む。更新モジュール４０８がいずれかのプロセッサにおいて実行されることにより、当該プロセッサは、ProSe事前設定パラメータ４０９を更新するよう動作する。
【００４９】
いくつかの実装において、更新モジュール４０８は、ベースバンドプロセッサ４０３又はアプリケーションプロセッサ４０４により実行されてもよい。
【００５０】
いくつかの実装において、更新モジュール４０８は、ProSe通信を行うベースバンドプロセッサ４０３及びアプリケーションプロセッサ４０４とは異なるプロセッサにより実行されてもよい。例えば、更新モジュール４０８は、UICCに搭載されたプロセッサにより実行されてもよい。また、特にベースバンドプロセッサ４０３及びアプリケーションプロセッサ４０４が１チップSoCデバイス４０５として実装されている場合に、更新モジュール４０８は、SoCデバイス４０５とは別のチップ上に集積されたプロセッサにより実行されてもよい。
【００５１】
ProSe通信を行うプロセッサ（つまり、ベースバンドプロセッサ４０３及びアプリケーションプロセッサ４０４）とは異なるプロセッサが更新モジュール４０８を実行する構成は以下に述べる利点がある。既に説明したように、いくつかの実装ではProSe事前設定パラメータ４０９がUICC内に格納される。しかしながら、アプリケーションプロセッサ４０４（又は、ベースバンドプロセッサ４０３又はSoC４０５）によって提供されるUICCアクセスのためのApplication Programing Interface（API）は何らかの制限が課されるかもしれない。すなわち、アプリケーションプロセッサ４０４（又は、ベースバンドプロセッサ４０３又はSoC４０５）は、サードパーティ製のアプリケーションプログラム（更新モジュール４０８）がUICC内のデータ、つまりProSe事前設定パラメータ４０９、を更新するためにUICCにアクセスすることを許容しないかもしれない。UICCに搭載されたプロセッサ（又はSoCデバイス４０５とは別のチップ上に集積されたプロセッサ）が更新モジュール４０８を実行する構成は、SoCデバイス４０５を介さずにProSe事前設定パラメータ４０９を更新することを可能とする。さらに、当該構成は、SoCデバイス４０５により行われるPLMNの支援無しでのProSe通信を、更新されたProSe事前設定パラメータ４０９を用いてSoCデバイス４０５の外部から制御することを可能とする。
【００５２】
図６は、UE１によるProSe事前設定パラメータ４０９の更新手順の一例（処理６００）を示すフローチャートである。ブロック６０１では、ベースバンドプロセッサ４０３、アプリケーションプロセッサ４０４、又は他のプロセッサは、更新モジュール４０８を実行する。ブロック６０２では、更新モジュール４０８を実行するプロセッサは、ProSe事前設定パラメータ４０９を更新する。
【００５３】
いくつかの実装において、図７に示すように、UE１（つまり、更新モジュール４０８、又は更新モジュール４０８を実行するプロセッサ）は、Internet Protocol（IP）ネットワーク７０２を介して遠隔管理サーバ（remote administration server）７０１と通信し、遠隔管理サーバ７０１の指示に従ってProSe事前設定パラメータ４０９を更新してもよい。例えば、遠隔管理サーバ７０１は、UE１がPLMNの支援無しでのProSe通信を行う時間若しくは場所又はこれら両方に基づいてProSe事前設定パラメータ４０９を決定し、決定したProSe事前設定パラメータ４０９をUE１に知らせてもよい。IPネットワーク７０２は、PLMN１００を経由するネットワークであってもよい。つまり、UE１は、RFトランシーバ８０１を用いて、PLMN１００を介して、遠隔管理サーバ７０１と通信してもよい。これに代えて、IPネットワーク７０２は、他のネットワーク（e.g., Wireless Local Area Network（WLAN）、TETRAシステム、又はP25システム）を経由するネットワークであってもよい。つまり、UE１は、PLMN１００を介さずに別のネットワークを介して遠隔管理サーバ７０１と通信してもよい。この場合、UE１は、他のネットワークと通信するためのトランシーバ及びモデムを有してもよい。また、遠隔管理サーバ７０１は、ProSe function エンティティ４と共通のサーバであってもよい。また、遠隔管理サーバ７０１の機能は、ProSe functionエンティティ４の一部であってもよい。
【００５４】
さらに又はこれに代えて、UE１（つまり、更新モジュール４０８、又は更新モジュール４０８を実行するプロセッサ）は、PLMNに支援されたProSe通信（PLMN-assisted ProSe communication）のためにPLMN１００（e.g., eNodeB２１）から通知された無線パラメータをベースバンドプロセッサ４０３、アプリケーションプロセッサ４０４、又はProSeプロトコル・モジュール４０７から取得し、このPLMNに支援されたProSe通信のため無線パラメータに基づいてProSe事前設定パラメータ４０９を更新してもよい。PLMNに支援されたProSe通信のため無線パラメータは、eNodeB２１からブロードキャストされるシステム情報（System Information Block（SIB））を用いて送信されてもよい。
【００５５】
さらに又はこれに代えて、UE１（つまり、更新モジュール４０８、又は更新モジュール４０８を実行するプロセッサ）は、UE１によって提供されるユーザインタフェースを介したユーザの指示に従って、ProSe事前設定パラメータ４０９を更新してもよい。
【００５６】
さらに又はこれに代えて、UE１（つまり、更新モジュール４０８、又は更新モジュール４０８を実行するプロセッサ）は、ProSe事前設定パラメータ４０９の更新の必要性を自発的に判断してもよい。例えば、UE１は、UE１がPLMNの支援無しでのProSe通信を行う時間若しくは場所又はこれら両方に基づいて、ProSe事前設定パラメータ４０９を更新してもよい。
【００５７】
以上の説明から理解されるように、本実施形態では、UE１は、更新モジュール４０８を有し、PLMNの支援無しでのProSe通信のための無線パラメータの事前設定を含むProSe事前設定パラメータ４０９を更新するよう構成されている。すなわち、UE１は、ProSe事前設定パラメータ４０９を動的に更新することができる。例えば、ProSe事前設定パラメータ４０９は、PLMNの支援無しでのProSe通信が行われる条件（例えば、近接して存在するUEグループの数）に応じて更新されてもよい。これにより、UE１は、PLMNの支援無しでのProSe通信が行われる条件（例えば、近接して存在するUEグループの数）に柔軟に適応できる。例えば、同じ地域内に近接して存在するUEグループの数が少なければ、UE１は、UE１において相対的に多くの無線リソースを使用できるようProSe事前設定パラメータ４０９を更新してもよい。反対に、同じ地域内に近接して存在するUEグループの数が多い場合には、UE１は、UE１において相対的に少ない無線リソースのみを使用するようProSe事前設定パラメータ４０９を更新してもよい。
【００５８】
＜第２の実施形態＞
本実施形態では、第１の実施形態で説明された、ProSe事前設定パラメータの更新のための構成及び動作の具体例を説明する。本実施形態に係るネットワークの構成例は図１〜図３と同様である。本実施形態では、ProSe事前設定パラメータを更新するための更新モジュールがUICC内のプロセッサで実行される。
【００５９】
図８は、本実施形態に係るUE１の構成例を示すブロック図である。図８に示されたRFトランシーバ８０１、アンテナ８０２、ベースバンドプロセッサ８０３、アプリケーションプロセッサ８０４、SoCデバイス８０５、及びメモリ８０６の構成及び動作は、図４に示されたこれらに対応する要素の構成及び動作と同様である。ただし、ベースバンドプロセッサ８０３及びアプリケーションプロセッサ８０４は、インタフェース８０８を介してUICC８１０と通信するよう構成されている。メモリ８０６は、ProSeプロトコル・モジュール８０７を格納する。
【００６０】
ProSeプロトコル・モジュール８０７は、ベースバンドプロセッサ８０３又はアプリケーションプロセッサ８０４により実行される。ProSeプロトコル・モジュール８０７を実行することにより、ベースバンドプロセッサ８０３又はアプリケーションプロセッサ８０４は、PLMN１００のカバレッジ内においてPLMN１００に支援されたProSe通信を実行する。さらに、ベースバンドプロセッサ８０３又はアプリケーションプロセッサ８０４は、PLMN１００に接続できない状況（e.g., カバレッジ外）において、後述するProSe事前設定パラメータ８１４に従ってPLMNの支援無しでのProSe Direct Discovery若しくはProSe Direct Communication又はこれら両方を行う。
【００６１】
UICC８１０は、プロセッサ８１１及びメモリ８１２を含む。メモリ８１２は、揮発性（volatile）メモリ若しくは不揮発性（nonvolatile）メモリ又はこれらの組合せである。メモリ８１２は、物理的に独立した複数のメモリデバイスを含んでもよい。メモリ８１２は、更新モジュール８１３及びProSe事前設定パラメータ８１４を格納する。ProSe事前設定パラメータ８１４は、少なくとも無線パラメータの設定を含み、PLMNの支援無しでのProSe通信のためにベースバンドプロセッサ８０３又はアプリケーションプロセッサ８０４により使用される。図８には示されていないが、メモリ８１２は、SIMアプリケーション、USIMアプリケーション、及びSIM application toolkit（SAT）アプリケーション等の他のアプリケーション・プログラム・モジュールを格納してもよい。これらのプログラム・モジュールは、プロセッサ８１１により実行される。
【００６２】
UICC８１０内に格納された更新モジュール８１３は、UICC８１０のプロセッサ８１１により実行される。更新モジュール８１３を実行することにより、プロセッサ８１１は、ProSe事前設定パラメータ８１４を更新するよう動作する。
【００６３】
図９は、UE１によるProSe事前設定パラメータ８１４の更新手順の一例（処理９００）を示すフローチャートである。ブロック９０１ではUICC８１０内のプロセッサ８１１は、更新モジュール８１３を実行する。ブロック９０２では、更新モジュール８１３を実行するプロセッサ８１１は、UICC８１０内のProSe事前設定パラメータ８１４を更新する。
【００６４】
本実施形態に示されたように、UICC８１０に搭載されたプロセッサ８１１が更新モジュール８１３を実行する構成は、SoCデバイス８０５を介さずにProSe事前設定パラメータ８１４を更新することを可能とする。さらに、当該構成は、SoCデバイス８０５により行われるPLMNの支援無しでのProSe通信を、更新されたProSe事前設定パラメータ８１４を用いてSoCデバイス８０５の外部からプロセッサ８１１が制御することを可能とする。
【００６５】
＜第３の実施形態＞
本実施形態では、第１の実施形態で説明された、ProSe事前設定パラメータの更新のための構成及び動作の具体例を説明する。本実施形態に係るネットワークの構成例は図１〜図３と同様である。
【００６６】
図１０は、本実施形態に係るUE１の構成例を示すブロック図である。図１０に示されたRFトランシーバ１００１、アンテナ１００２、ベースバンドプロセッサ１００３、アプリケーションプロセッサ１００４、SoCデバイス１００５、及びメモリ１００６の構成及び動作は、図４に示されたこれらに対応する要素の構成及び動作と同様である。ただし、ベースバンドプロセッサ１００３及びアプリケーションプロセッサ１００４は、インタフェース１００８を介してUICC１０１０と通信するよう構成されている。メモリ１００６は、ProSeプロトコル・モジュール１００７を格納する。
【００６７】
ProSeプロトコル・モジュール１００７は、ベースバンドプロセッサ１００３又はアプリケーションプロセッサ１００４により実行される。ProSeプロトコル・モジュール１００７を実行することにより、ベースバンドプロセッサ１００３又はアプリケーションプロセッサ１００４は、PLMN１００のカバレッジ内においてPLMN１００に支援されたProSe通信を実行する。さらに、ベースバンドプロセッサ１００３又はアプリケーションプロセッサ１００４は、PLMN１００に接続できない状況（e.g., カバレッジ外）において、後述するProSe事前設定パラメータ１０１３に従ってPLMNの支援無しでのProSe Direct Discovery若しくはProSe Direct Communication又はこれら両方を行う。
【００６８】
UICC１０１０は、プロセッサ１０１１及びメモリ１０１２を含む。メモリ１０１２は、揮発性（volatile）メモリ若しくは不揮発性（nonvolatile）メモリ又はこれらの組合せである。メモリ１０１２は、物理的に独立した複数のメモリデバイスを含んでもよい。メモリ１０１２は、ProSe事前設定パラメータ１０１３を格納する。ProSe事前設定パラメータ１０１３は、少なくとも無線パラメータの設定を含み、PLMNの支援無しでのProSe通信のためにベースバンドプロセッサ１００３又はアプリケーションプロセッサ１００４により使用される。図１０には示されていないが、メモリ１０１２は、SIMアプリケーション、USIMアプリケーション、及びSATアプリケーション等の他のアプリケーション・プログラム・モジュールを格納してもよい。これらのプログラム・モジュールは、プロセッサ１０１１により実行される。
【００６９】
プロセッサ１０２１は、ProSe通信を行うベースバンドプロセッサ１００３及びアプリケーションプロセッサ１００４を含むSoCデバイス１００５とは別のチップ上に集積されている。プロセッサ１０２１は、メモリ１０２２から更新モジュール１０２３を読み出してこれを実行し、UICC１０１０内に格納されているProSe事前設定パラメータ１０１３を更新する。メモリ１０２２は、メモリ１００６と共通のメモリデバイスであってもよい。
【００７０】
図１１は、UE１によるProSe事前設定パラメータ１０１３の更新手順の一例（処理１１００）を示すフローチャートである。ブロック１１０１ではUICC８１０内のプロセッサ８１１は、更新モジュール８１３を実行する。ブロック９０２では、ProSe通信を行うSoC１００５とは異なるチップに集積されたプロセッサ１０２１が更新モジュール１０２３を実行する。ブロック１１０２では、更新モジュール１０２３を実行するプロセッサ１０２１は、UICC１０１０内のProSe事前設定パラメータ１０１３を更新する。
【００７１】
本実施形態に示されたように、ProSe通信を行うSoC１００５とは異なるチップに集積されたプロセッサ１０２１が更新モジュール１０２３を実行する構成は、SoCデバイス１００５を介さずにProSe事前設定パラメータ１０１３を更新することを可能とする。さらに、当該構成は、SoCデバイス１００５により行われるPLMNの支援無しでのProSe通信を、更新されたProSe事前設定パラメータ１０１３を用いてSoCデバイス１００５の外部からプロセッサ１０２１が制御することを可能とする。
【００７２】
＜第４の実施形態＞
本実施形態では、第１の実施形態で説明された、ProSe事前設定パラメータの更新のための構成及び動作の具体例を説明する。本実施形態に係るネットワークの構成例は図１〜図３と同様である。本実施形態では、UE１は、PLMNの支援無しでのProSe通信のためのマスター設定を保持しており、当該マスター設定により指定される無線リソースの中からProSe事前設定パラメータに含める無線リソースを選択する。すなわち、本実施形態では、ProSe事前設定パラメータにより指定される無線リソースは、マスター設定により指定される無線リソースのサブセットである。
【００７３】
図１２は、本実施形態に係るUE１の構成例を示すブロック図である。図１２に示されたRFトランシーバ１２０１、アンテナ１２０２、ベースバンドプロセッサ１２０３、アプリケーションプロセッサ１２０４、SoCデバイス１２０５、及びメモリ１２０６の構成及び動作は、図４に示されたこれらに対応する要素の構成及び動作と同様である。メモリ１２０６は、ProSeプロトコル・モジュール１２０７、更新モジュール１２０８、マスター設定１２０９、及びProSe事前設定パラメータ１２１０を格納する。
【００７４】
いくつかの実装において、更新モジュール１２０８は、ベースバンドプロセッサ１２０３又はアプリケーションプロセッサ１２０４により実行されてもよい。これに代えて、第２又は第３の実施形態と同様に、ProSe事前設定パラメータ１２１０の更新は、UICC内のプロセッサ又はSoC１２０５とは異なるチップ上に集積された別プロセッサにより行われてもよい。また、本実施形態のProSe事前設定パラメータ１２１０は、UICC内に格納されてもよい。
【００７５】
図１３は、UE１によるProSe事前設定パラメータ１２１０の更新手順の一例（処理１３００）を示すフローチャートである。ブロック１３０１では、ベースバンドプロセッサ１２０３、アプリケーションプロセッサ１２０４、又は他のプロセッサは、更新モジュール１２０８を実行する。これにより、更新モジュール１２０８を実行するプロセッサは、マスター設定により指定される無線パラメータの中から、PLMNの支援無しでのProSe通信用の無線リソースを選択する。ブロック１３０２では、更新モジュール１２０８を実行するプロセッサは、選択された無線リソースを示すProSe事前設定パラメータ１２１０をメモリに書き込む。
【００７６】
更新モジュール１２０８を実行するプロセッサは、例えば、UE１が受ける干渉の大きさに基づいて、マスター設定１２０９により指定される無線リソースの中からProSe事前設定パラメータ１２１０に含める無線リソースを選択してもよい。さらに又はこれに代えて、更新モジュール１２０８を実行するプロセッサは、UE１による無線品質の測定結果に基づいて、マスター設定１２０９により指定される無線リソースの中からProSe事前設定パラメータ１２１０に含める無線リソースを選択してもよい。これらの動作よれば、良好な無線品質が期待できる無線リソースをUE１のPLMNの支援無しでのProSe通信のために利用することができる。
【００７７】
また、マスター設定１２０９をUE１において維持しておくことにより、現在のProSe事前設定パラメータ１２１０に基づくPLMNの支援無しでのProSe通信に何らかの障害又は問題が生じた場合に、UE１は、マスター設定１２０９に基づくProSe事前設定パラメータ１２１０の更新を容易に行うことができる。例えば、UE１は、あるProSe事前設定パラメータ１２１０に基づくPLMNの支援無しでのProSe通信において干渉が増大した場合に、PLMNの支援無しでのProSe通信に使用する無線リソースをマスター設定１２０９内の他の無線リソースに置き換えるためにProSe事前設定パラメータ１２１０を更新してもよい。
【００７８】
＜第５の実施形態＞
本実施形態では、第４の実施形態の変形例が説明される。第４の実施形態で説明されたマスター設定は、UE１ではなく遠隔管理サーバにおいて管理されてもよい。
【００７９】
図１４は、本実施形態に係るProSe事前設定パラメータの更新のための構成の一例を示す図である。UE１は、PLMNの支援無しでのProSe通信のためにProSe事前設定パラメータ１４１２を保持する。一方、遠隔管理サーバ１４０１は、マスター設定１４１１を保持する。遠隔管理サーバ１４０１は、IPネットワーク１４０２を介してUE１と通信し、ProSe事前設定パラメータ１４１２の更新をUE１に要求する。IPネットワーク１４０２は、PLMN１００を経由するネットワークであってもよいし、他のネットワーク（e.g., WLAN、TETRAシステム、又はP25システム）を経由するネットワークであってもよい。
【００８０】
図１５は、UE１によるProSe事前設定パラメータ１４１２の更新手順の一例（処理１５００）を示すフローチャートである。ブロック１５０１では、遠隔管理サーバ１４０１は、マスター設定１４１１により指定される無線パラメータの中から、PLMNの支援無しでのProSe通信用の無線リソースを選択する。ブロック１５０２では、遠隔管理サーバ１４０１は、UE１に保持されているProSe事前設定パラメータ１４１２を更新するために、選択された無線リソースを示す更新要求をUE１に送信する。
【００８１】
図１６は、本実施形態に係る遠隔管理サーバ１４０１の構成例を示している。図１６を参照すると、遠隔管理サーバ１４０１は、ネットワークインタフェース１６０１、プロセッサ１６０２、及びメモリ１６０３を含む。ネットワークインタフェース１６０１は、IPネットワーク１４０２を介してUE１と通信するために使用される。ネットワークインタフェース１６０１は、例えば、IEEE 802.3 seriesに準拠したネットワークインタフェースカード（NIC）を含んでもよい。
【００８２】
プロセッサ１６０２は、メモリ１６０３からソフトウェア（コンピュータプログラム）を読み出して実行することで、本実施形態で説明された遠隔管理サーバ１４０１の処理を行う。プロセッサ１６０２は、例えば、マイクロプロセッサ、MPU、又はCPUであってもよい。プロセッサ１６０２は、複数のプロセッサを含んでもよい。
【００８３】
メモリ１６０３は、揮発性メモリ及び不揮発性メモリの組み合わせによって構成される。揮発性メモリは、例えば、Static Random Access Memory（SRAM）若しくはDynamic RAM（DRAM）又はこれらの組み合わせである。不揮発性メモリは、例えば、MROM、Programmable ROM（PROM）、フラッシュメモリ、若しくはハードディスクドライブ、又はこれらの組合せである。また、メモリ１６０３は、プロセッサ１６０２から離れて配置されたストレージを含んでもよい。この場合、プロセッサ１６０２は、図示されていないI/Oインタフェースを介してメモリ１６０３にアクセスしてもよい。
【００８４】
図１６の例では、メモリ１６０３は、更新モジュール１６０４を含むソフトウェアモジュール群を格納するために使用される。更新モジュール１６０４は、本実施形態で説明された遠隔管理サーバ１４０１の処理を実行するための命令群およびデータを含む。プロセッサ１６０２は、更新モジュール１６０４を含むソフトウェアモジュール群をメモリ１６０３から読み出して実行することで、本実施形態で説明された遠隔管理サーバ１４０１の処理を行うことができる。
【００８５】
遠隔サーバ１４０１は、例えば、UE１が受ける干渉の大きさに基づいて、マスター設定１４１１により指定される無線リソースの中からProSe事前設定パラメータ１４１２に含める無線リソースを選択してもよい。さらに又はこれに代えて、遠隔サーバ１４０１は、UE１による無線品質の測定結果に基づいて、マスター設定１４１１により指定される無線リソースの中からProSe事前設定パラメータ１４１２に含める無線リソースを選択してもよい。これらの動作よれば、良好な無線品質が期待できる無線リソースをUE１のPLMNの支援無しでのProSe通信のために利用することができる。
【００８６】
また、マスター設定１４１１を遠隔サーバ１４０１において維持しておくことにより、現在のProSe事前設定パラメータ１４１２に基づくPLMNの支援無しでのProSe通信に何らかの障害又は問題が生じた場合に、遠隔サーバ１４０１は、マスター設定１４１１に基づくProSe事前設定パラメータ１４１２の更新を容易に行うことができる。
【００８７】
さらに、マスター設定１４１１を遠隔サーバ１４０１において維持しておくことにより、遠隔サーバ１４０１は、複数のUEグループに割り当てる無線リソースの調停を容易に行うことができる。
【００８８】
＜その他の実施形態＞
上述の複数の実施形態は、各々独立に実施されてもよいし、適宜組み合わせて実施されてもよい。
【００８９】
上述の実施形態に係るUE１、UICC８１０及び１０１０、プロセッサ１０２１、並びに遠隔管理サーバ７０１及び１４０１が有するプロセッサの各々は、図面を用いて説明されたアルゴリズムをコンピュータに行わせるための命令群を含む１又は複数のプログラムを実行する。これらのプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、Compact Disc Read Only Memory（CD-ROM）、CD-R、CD-R/W、半導体メモリ（例えば、マスクROM、Programmable ROM（PROM）、Erasable PROM（EPROM）、フラッシュROM、Random Access Memory（RAM））を含む。また、これらのプログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００９０】
上述の実施形態では、主にEPSに関する具体例を用いて説明を行った。しかしながら、これらの実施形態は、その他の移動通信システム、例えば、Universal Mobile Telecommunications System（UMTS）、3GPP2 CDMA2000システム（1xRTT、High Rate Packet Data（HRPD））、Global System for Mobile communications（GSM）/General packet radio service（GPRS）システム、及びモバイルWiMAXシステム等に適用されてもよい。
【００９１】
さらに、上述した実施形態は本件発明者により得られた技術思想の適用に関する例に過ぎない。すなわち、当該技術思想は、上述した実施形態のみに限定されるものではなく、種々の変更が可能であることは勿論である。
【００９２】
この出願は、２０１５年２月６日に出願された日本出願特願２０１５−０２２４１５を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００９３】
１、１Ａ、１Ｂ  User Equipment (UE)
２  Evolved Universal Terrestrial Radio Access Network (E-UTRAN)
３  Evolved Packet Core (EPC)
４  Proximity-based Services (ProSe) functionエンティティ
２１  evolved NodeB (eNodeB)
１００  Public Land Mobile Network (PLMN)
１０３、３０３  ProSeダイレクト通信パス
４０１、８０１、１００１、１２０１  Radio Frequency（RF）トランシーバ
４０３、８０３、１００３、１２０３  ベースバンドプロセッサ
４０４、８０４、１００４、１２０４  アプリケーションプロセッサ
４０５、８０５、１００５、１２０５  System on Chip（SoC）デバイス
４０６、８０６、１００６、１０２２、１２０６  メモリ
４０７、８０７、１００７、１２０７  ProSeプロトコル・モジュール
４０８、８１３、１０２３、１２０８  更新モジュール
４０９、８１４、１０１３、１２１０、１４１２  ProSe事前設定パラメータ
７０１、１４０１  遠隔管理サーバ
９１０  Universal Integrated Circuit Card（UICC）
８０１、１０１１、UICC内のプロセッサ
１０２１  プロセッサ
１２０９、１４１１  マスター設定
【図１】
2016125213.tif 000003
【図２】
2016125213.tif 000004
【図３】
2016125213.tif 000005
【図４】
2016125213.tif 000006
【図５】
2016125213.tif 000007
【図６】
2016125213.tif 000008
【図７】
2016125213.tif 000009
【図８】
2016125213.tif 000010
【図９】
2016125213.tif 000011
【図１０】
2016125213.tif 000012
【図１１】
2016125213.tif 000013
【図１２】
2016125213.tif 000014
【図１３】
2016125213.tif 000015
【図１４】
2016125213.tif 000016
【図１５】
2016125213.tif 000017
【図１６】
2016125213.tif 000018
【国際調査報告】
2016125213.tif 000019
2016125213.tif 000020
2016125213.tif 000021
2016125213.tif 000022