(57)【特許請求の範囲】
【請求項１】
ワイヤレスネットワーク内のワイヤレス通信の方法であって、
デバイスにおいてネットワークからタイミング変数とタイミングオフセット許容値とを受信することと、前記タイミング変数は前記デバイスが接続モードにある間に受信される、
前記受信されたタイミング変数とローカルタイミング変数との間の差が前記タイミングオフセット許容値内であるかどうかを決定するために、前記受信されたタイミング変数を前記ローカルタイミング変数と比較することによって、デバイス間（Ｄ２Ｄ）発見メッセージの認証に前記受信されたタイミング変数と前記タイミングオフセット許容値とを使用することと
を備える、方法。
【請求項２】
ローカルタイミング変数と比較するために、前記デバイスに前記受信されたタイミング変数を記憶すること
をさらに備える、請求項１に記載の方法。
【請求項３】
前記タイミング変数が、前記ネットワーク内の近接度ベースのサービス（ＰｒｏＳｅ）機能から受信される、請求項１に記載の方法。
【請求項４】
前記タイミング変数が、Ｄ２Ｄ発見アプリケーションコードとともに受信される、請求項１に記載の方法。
【請求項５】
前記ネットワーク内の前記ＰｒｏＳｅ機能から前記タイミングオフセット許容値を受信すること
をさらに備える、請求項３に記載の方法。
【請求項６】
前記受信されたタイミング変数と前記ローカルタイミング変数との間の前記差が前記タイミングオフセット許容値内であるとき、Ｄ２Ｄ発見アプリケーションコードを告知すること
をさらに備える、請求項５に記載の方法。
【請求項７】
前記差が前記タイミングオフセット許容値よりも大きいとき、前記ＰｒｏＳｅ機能に異常を通知すること
をさらに備える、請求項５に記載の方法。
【請求項８】
前記ネットワークから受信された前記タイミング変数が協定世界時（ＵＴＣ）である、請求項５に記載の方法。
【請求項９】
前記デバイスがネットワーク制御のＤ２Ｄ発見リソース割当て方式を使用しているとき、無線リソース制御（ＲＲＣ）メッセージを介してＤ２Ｄ発見リソースを要求すること、  ここで、前記タイミング変数が前記ＲＲＣメッセージに対する応答を介して受信される、
をさらに備える、請求項１に記載の方法。
【請求項１０】
前記差が前記タイミングオフセット許容値よりも小さいとき、前記ＰｒｏＳｅ機能から受信された前記タイミング変数を前記ローカルタイミング変数と同期することをさらに備える、請求項５に記載の方法。
【請求項１１】
ワイヤレス通信のために構成された装置であって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと
を備え、ここで、前記少なくとも１つのプロセッサが、
デバイスにおいてネットワークからタイミング変数とタイミングオフセット許容値とを受信することと、前記タイミング変数は前記デバイスが接続モードにある間に受信される、
前記受信されたタイミング変数とローカルタイミング変数との間の差が前記タイミングオフセット許容値内であるかどうかを決定するために、前記受信されたタイミング変数を前記ローカルタイミング変数と比較することによって、デバイス間（Ｄ２Ｄ）発見メッセージの認証に前記受信されたタイミング変数と前記タイミングオフセット許容値とを使用することと
を行うように構成される、
装置。
【請求項１２】
前記タイミング変数が、前記ネットワーク内の近接度ベースのサービス（ＰｒｏＳｅ）機能から受信される、請求項１１に記載の装置。
【請求項１３】
前記少なくとも１つのプロセッサが、
前記ネットワーク内の前記ＰｒｏＳｅ機能から前記タイミングオフセット許容値を受信すること
を行うようにさらに構成される、請求項１２に記載の装置。
【請求項１４】
前記少なくとも１つのプロセッサが、
前記受信されたタイミング変数と前記ローカルタイミング変数との間の前記差が前記タイミングオフセット許容値内である場合、Ｄ２Ｄ発見コードを告知すること
を行うようにさらに構成される、請求項１３に記載の装置。
【請求項１５】
ワイヤレスネットワーク内のワイヤレス通信の方法であって、
デバイスとの接続モードに入ることと、
前記デバイスが前記接続モードにある間に、デバイス間（Ｄ２Ｄ）発見メッセージの認証において使用するための前記デバイスに対するタイミング変数とタイミングオフセット許容値とを前記デバイスに送信することと、ここで、前記タイミング変数が、前記タイミング変数とローカルタイミング変数との間の差が前記タイミングオフセット許容値内であるかどうかを決定するために、前記タイミング変数を前記ローカルタイミング変数と比較するために使用される、
を備える、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
相互参照
[0001]本特許出願は、各々が本出願の譲受人に譲渡された、２０１５年１月２９日に出願された、「Ｐｒｅｖｅｎｔｉｏｎ  ｏｆ  Ｒｅｐｌａｙ  Ａｔｔａｃｋ  ｉｎ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ  Ｄｅｖｉｃｅ−ｔｏ−Ｄｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ」と題する、「Ｃｈｅｎｇ」らによる米国特許出願第１４／６０９，００３号、および２０１４年３月１９日に出願された、「Ｐｒｅｖｅｎｔｉｏｎ  ｏｆ  Ｒｅｐｌａｙ  Ａｔｔａｃｋ  ｉｎ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ  Ｄｅｖｉｃｅ−ｔｏ−Ｄｅｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ」と題する、「Ｃｈｅｎｇ」らによる米国仮特許出願第６１／９５５，６０１号の優先権を主張する。
【０００２】
[0002]本開示は、たとえば、ワイヤレス通信システムに関し、より詳細には、ロングタームエボリューションのデバイス間発見におけるリプレイアタックの防止に関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャストなどの様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数、および電力）を共有することによって、複数のユーザとの通信をサポートすることが可能な多元接続システムであり得る。そのような多元接続システムの例には、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システムが含まれる。一般に、ワイヤレス多元接続通信システムは、各々が複数のユーザデバイスのための通信を同時にサポートする、いくつかの基地局を含む場合がある。基地局は、ダウンストリームリンクおよびアップストリームリンク上でデバイスと通信することができ得る。各基地局は、基地局またはセルのカバレージエリアと呼ばれる場合があるカバレージ範囲を有する。
【０００４】
[0004]互いに近接するデバイス（すなわち、ユーザ機器（ＵＥ））は、デバイス間（Ｄ２Ｄ）通信または近接度ベースのサービス（ＰｒｏＳｅ）通信を介して、直接通信することもでき得る。しかしながら、この直接通信は潜在的なセキュリティの脆弱性を含む。具体的には、Ｄ２Ｄ発見通信（D2D discovery communication）に参加しているデバイスは、たとえば、不正な基地局（rogue base station）によるリプレイアタックを被る可能性がある。したがって、Ｄ２Ｄ発見通信に参加しているデバイスのセキュリティは強化され得る。
【発明の概要】
【０００５】
[0005]記載される特徴は、一般に、ワイヤレス通信を管理するための１つまたは複数の改善された方法、システム、または装置に関する。改善された方法は、デバイスにおいて、デバイスが接続モードにある間にタイミング変数を受信することを含む。次いで、タイミング変数は、デバイス間（Ｄ２Ｄ）発見通信の間、Ｄ２Ｄ発見メッセージの信頼性を検証するために使用され得る。
【０００６】
[0006]説明のための例の第１のセットによれば、ワイヤレス通信システムのための方法は、デバイスにおいてネットワークからタイミング変数を受信することを含む場合があり、タイミング変数はデバイスが接続モードにある間に受信される。方法は、Ｄ２Ｄ発見メッセージの認証にタイミング変数を使用することを含む場合もある。タイミング変数は、ローカルタイミング変数と比較されるために、デバイスに記憶される場合もある。いくつかの例では、タイミング変数は、ネットワーク内の近接度ベースのサービス（ＰｒｏＳｅ）機能から受信される。タイミング変数は、Ｄ２Ｄ発見アプリケーションコードとともに受信される場合があり、協定世界時（ＵＴＣ）であり得る。加えて、タイミングオフセット許容値がネットワーク内のＰｒｏＳｅ機能から受信される場合があり、方法は、次いで、受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値よりも小さいかどうかを決定するために、受信されたタイミング変数をローカルタイミング変数と比較することを含む場合がある。ローカルタイミング変数は、システム情報ブロック（ＳＩＢ）を介して受信される場合がある。ネットワークから受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値内である場合、方法は、Ｄ２Ｄ発見アプリケーションコードを告知することを含む場合がある。差がタイミングオフセット許容値よりも大きい場合、方法は、ＰｒｏＳｅ機能に異常を通知することを含む場合がある。いくつかの例では、方法は、基地局との接続モードに遷移することを含む場合がある。または、方法は、無線リソース制御（ＲＲＣ）メッセージを介して、タイミング変数に対する基地局への要求を行うことを含む場合がある。
【０００７】
[0007]方法は、差がタイミングオフセット許容値よりも小さいとき、ＰｒｏＳｅ機能から受信されたタイミング変数をローカルタイミング変数と同期することを含む場合もある。ＰｒｏＳｅ機能は、差がタイミングオフセット許容値よりも大きいとき、異常を通知される場合がある。
【０００８】
[0008]ネットワークから受信されたタイミング変数は、Ｄ２Ｄ発見告知（D2D discovery announcement）に含まれるべきメッセージ完全性コード（ＭＩＣ）を生成するために使用され得る。ＭＩＣは、Ｄ２Ｄ発見アプリケーションコード、Ｄ２Ｄ発見アプリケーションコードに関連付けられたキー、およびＤ２Ｄ発見告知の送信時におけるタイミング変数のローカルバージョンに基づいて、生成され得る。代替として、方法は、ＭＩＣを含むＤ２Ｄ発見告知を受信することと、ネットワーク内のＰｒｏＳｅ機能に受信されたＭＩＣおよびタイミング変数を送信することとを含む場合がある。
【０００９】
[0009]いくつかの例では、方法は、デバイスが接続モードにある間にＤ２Ｄ発見に参加する認可を受信することと、デバイスが接続モードにある間にＳＩＢを検出することとをさらに含む場合がある。タイミング変数は、システム情報ブロック（ＳＩＢ）を介して受信される場合がある。ＳＩＢは、Ｄ２Ｄ発見情報に専用であり得る。方法は、デバイスがタイミング情報を有する２つ以上のＳＩＢを検出する場合、ＳＩＢ内で受信されたタイミング変数を無視することと、ＳＩＢの外部でタイミング変数を取得することとを含む場合がある。加えて、方法は、ＳＩＢ内で受信されたタイミング変数をローカルタイミング変数と比較することを含む場合がある。受信されたタイミング変数とローカルタイミング変数が所定のしきい値よりも大きい値だけ異なる場合、方法は、ＳＩＢの外部でタイミング変数を取得することを含む場合がある。
【００１０】
[0010]いくつかの例では、方法は、デバイスが接続モードにある間に無線リソース制御（ＲＲＣ）メッセージを介して、タイミング変数の同期のためにＳＩＢを受信することを含む場合がある。方法は、デバイスがネットワーク制御されたＤ２Ｄ発見リソースの割当て方式（allocation scheme）を使用しているとき、ＲＲＣメッセージを介してＤ２Ｄ発見リソースを要求することを含む場合もあり、タイミング変数はＲＲＣメッセージに対する応答を介して受信される。代替として、方法は、デバイスがデバイス制御されたＤ２Ｄ発見リソースの割当て方式を使用しているとき、ＲＲＣメッセージを介してＤ２Ｄ発見リソースを要求することと、タイミング変数および空のリソース割当て要素を含むＲＲＣメッセージに対する応答を受信することとを含む場合がある。
【００１１】
[0011]他の例は、受信されたタイミング変数を別のデバイスに転送することを含む。タイミング変数はＵＴＣであり得る。代替として、タイミング変数は、Ｄ２Ｄ発見期間とともに増分するカウンタであり得る。
【００１２】
[0012]説明のための例の第２のセットによれば、ワイヤレス通信のための装置は、デバイスにおいてネットワークからタイミング変数を受信するための手段と、タイミング変数はデバイスが接続モードにある間に受信される、ならびにＤ２Ｄ発見メッセージの認証にタイミング変数を使用するための手段とを含み得る。タイミング変数は、ネットワーク内のＰｒｏＳｅ機能から受信される場合がある。タイミング変数は、Ｄ２Ｄ発見アプリケーションコードとともに受信される場合もあり、ＵＴＣであり得る。装置は、ネットワーク内のＰｒｏＳｅ機能からタイミングオフセット許容値を受信するための手段と、受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値よりも小さいかどうかを決定するために、ネットワークから受信されたタイミング変数をローカルタイミング変数と比較するための手段とをさらに含む場合がある。装置は、ネットワークから受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値内である場合、Ｄ２Ｄ発見アプリケーションコードを告知するための手段を含む場合もある。Ｄ２Ｄ発見告知に含まれるべきＭＩＣを生成するためにタイミング変数を使用するための手段も含まれる場合がある。代替として、装置は、ＭＩＣを含むＤ２Ｄ発見告知を受信するための手段と、ネットワーク内のＰｒｏＳｅ機能に受信されたＭＩＣおよびタイミング変数を送信するための手段とを含む場合がある。装置は、デバイスが接続モードにある間にＤ２Ｄ発見に参加する認可を受信するための手段をさらに含む場合がある。ＳＩＢを介してローカルタイミング変数を受信するための手段も含まれる場合がある。
【００１３】
[0013]いくつかの例では、装置は、デバイスが接続モードにある間にＲＲＣメッセージを介して、タイミング変数の同期のためにＳＩＢを受信するための手段をさらに含む場合がある。他の例では、装置は、デバイスがネットワーク制御されたＤ２Ｄ発見リソースの割当て方式を使用しているとき、ＲＲＣメッセージを介してＤ２Ｄ発見リソースを要求するための手段を含み、タイミング変数はＲＲＣメッセージに対する応答を介して受信される。装置は、デバイスがデバイス制御されたＤ２Ｄ発見リソースの割当て方式を使用しているとき、ＲＲＣメッセージを介してＤ２Ｄ発見リソースを要求するための手段を含む場合がある。
【００１４】
[0014]説明のための例の別のセットによれば、ワイヤレス通信のために構成された装置は、少なくとも１つのプロセッサと、少なくとも１つのプロセッサに結合されたメモリとを含む場合がある。少なくとも１つのプロセッサは、デバイスにおいてネットワークからタイミング変数を受信することと、タイミング変数はデバイスが接続モードにある間に受信される、Ｄ２Ｄ発見メッセージの認証にタイミング変数を使用することとを行うように構成される場合がある。タイミング変数は、ネットワーク内のＰｒｏＳｅ機能から受信される場合がある。タイミング変数は、Ｄ２Ｄ発見アプリケーションコードとともに受信される場合もあり、ＵＴＣであり得る。プロセッサは、ネットワーク内のＰｒｏＳｅ機能からタイミングオフセット許容値を受信することと、受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値よりも小さいかどうかを決定するために、ネットワークから受信されたタイミング変数をローカルタイミング変数と比較することとを行うようにさらに構成される場合がある。加えて、プロセッサは、ネットワークから受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値内である場合、Ｄ２Ｄ発見アプリケーションコードを告知するように構成される場合がある。
【００１５】
[0015]説明のための例のまた別のセットによれば、コンピュータプログラム製品は、少なくとも１つのプロセッサと、非一時的プログラムコードを記録した非一時的コンピュータ可読媒体とを含む場合がある。非一時的プログラムコードは、デバイスにおいてネットワークからタイミング変数を受信するプログラムコードと、タイミング変数はデバイスが接続モードにある間に受信される、Ｄ２Ｄ発見メッセージの認証にタイミング変数を使用するプログラムコードとを含む場合がある。タイミング変数は、ネットワーク内のＰｒｏＳｅ機能から受信される場合がある。タイミング変数は、Ｄ２Ｄ発見アプリケーションコードとともに受信される場合もあり、ＵＴＣであり得る。プログラムコードは、ネットワーク内のＰｒｏＳｅ機能からタイミングオフセット許容値を受信することと、受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値よりも小さいかどうかを決定するために、ネットワークから受信されたタイミング変数をローカルタイミング変数と比較することとを行うプログラムコードをさらに含む場合がある。加えて、プログラムコードは、ネットワークから受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値内である場合、Ｄ２Ｄ発見アプリケーションコードを告知するプログラムコードを含む場合がある。
【００１６】
[0016]説明のための例のさらに別のセットによれば、ワイヤレスネットワーク内のワイヤレス通信の方法は、デバイスとの接続モードに入ることと、デバイスが接続モードにある間にＤ２Ｄ発見メッセージの認証において使用するためのタイミング変数をデバイスに送信することとを含む場合がある。タイミング変数は、ＰｒｏＳｅ機能から送信される場合がある。タイミング変数は、Ｄ２Ｄ発見アプリケーションコードとともに送信される場合があり、ＵＴＣであり得る。方法は、デバイスにタイミングオフセット許容値を送信することを含む場合があり、タイミングオフセット許容値は、タイミング変数とデバイスにおけるローカルタイミング変数との間の最大差である。いくつかの例では、方法は、デバイスから近接度ベースのサービス（ＰｒｏＳｅ）アプリケーションＩＤを含む発見要求を受信することと、タイミング変数、Ｄ２Ｄ発見アプリケーションコード、Ｄ２Ｄ発見アプリケーションコードに関連付けられたキー、およびタイミングオフセット許容値を含む発見応答をデバイスに送ることとを含む場合もある。代替として、方法は、タイミング変数を含むＳＩＢを含むＲＲＣメッセージを送信することを含む場合がある。他の例では、方法は、発見リソースに対するＲＲＣ要求を受信することを含む場合があり、タイミング変数を送信することは、タイミング変数を含むＲＲＣ要求に対する応答を送信することを含む。
【００１７】
[0017]説明のための例の別のセットによれば、ワイヤレスネットワーク内のワイヤレス通信のための装置は、デバイスとの接続モードに入るための手段と、デバイスが接続モードにある間にＤ２Ｄ発見メッセージの認証において使用するためのタイミング変数をデバイスに送信するための手段とを含む場合がある。タイミング変数は、ＰｒｏＳｅ機能から送信される場合がある。タイミング変数は、Ｄ２Ｄ発見アプリケーションコードとともに送信される場合があり、ＵＴＣであり得る。装置は、デバイスにタイミングオフセット許容値を送信するための手段を含む場合もあり、タイミングオフセット許容値は、タイミング変数とデバイスにおけるローカルタイミング変数との間の最大差である。装置は、デバイスからＰｒｏＳｅアプリケーションＩＤを含む発見要求を受信するための手段と、タイミング変数、Ｄ２Ｄ発見アプリケーションコード、Ｄ２Ｄ発見アプリケーションコードに関連付けられたキー、およびタイミングオフセット許容値を含む発見応答をデバイスに送るための手段とを含む場合もある。加えて、装置は、タイミング変数を含むＳＩＢを含むＲＲＣメッセージを送信するための手段を含む場合がある。他の例では、装置は、発見リソースに対するＲＲＣ要求を受信するための手段を含み、タイミング変数を送信することは、タイミング変数を含むＲＲＣ要求に対する応答を送信することを含む。
【００１８】
[0018]説明のための例の別のセットでは、ワイヤレス通信のために構成された装置は、少なくとも１つのプロセッサと、少なくとも１つのプロセッサに結合されたメモリとを含む場合がある。少なくとも１つのプロセッサは、デバイスとの接続モードに入ることと、デバイスが接続モードにある間にＤ２Ｄ発見メッセージの認証において使用するためのタイミング変数をデバイスに送信することとを行うように構成される場合がある。タイミング変数は、ＰｒｏＳｅ機能から送信される場合がある。タイミング変数は、Ｄ２Ｄ発見アプリケーションコードとともに送信される場合があり、ＵＴＣベースのカウンタであり得る。プロセッサは、デバイスにタイミングオフセット許容値を送信するようにさらに構成される場合があり、タイミングオフセット許容値は、タイミング変数とデバイスにおけるローカルタイミング変数との間の最大差である。プロセッサは、デバイスからＰｒｏＳｅアプリケーションＩＤを含む発見要求を受信することと、タイミング変数、Ｄ２Ｄ発見アプリケーションコード、Ｄ２Ｄ発見アプリケーションコードに関連付けられたキー、およびタイミングオフセット許容値を含む発見応答をデバイスに送ることとを行うように構成される場合もある。代替として、プロセッサは、タイミング変数を含むＳＩＢを含むＲＲＣメッセージを送信するように構成される場合がある。他の例では、プロセッサは、発見リソースに対するＲＲＣ要求を受信するようにさらに構成される場合があり、タイミング変数を送信することは、タイミング変数を含むＲＲＣ要求に対する応答を送信することを含む。
【００１９】
[0019]説明のための例のまた別のセットによれば、コンピュータプログラム製品は、非一時的プログラムコードを記録した非一時的コンピュータ可読媒体を含む場合がある。非一時的プログラムコードは、デバイスとの接続モードに入るプログラムコード、ならびにデバイスが接続モードにある間にＤ２Ｄ発見メッセージの認証において使用するためのタイミング変数をデバイスに送信するプログラムコードを含む場合がある。タイミング変数は、ＰｒｏＳｅ機能から送信される場合がある。タイミング変数は、Ｄ２Ｄ発見アプリケーションコードとともに送信される場合があり、ＵＴＣであり得る。プログラムコードは、デバイスにタイミングオフセット許容値を送信するプログラムコードをさらに含む場合があり、タイミングオフセット許容値は、タイミング変数とデバイスにおけるローカルタイミング変数との間の最大差である。プログラムコードは、デバイスからＰｒｏＳｅアプリケーションＩＤを含む発見要求を受信することと、タイミング変数、Ｄ２Ｄ発見アプリケーションコード、Ｄ２Ｄ発見アプリケーションコードに関連付けられたキー、およびタイミングオフセット許容値を含む発見応答をデバイスに送ることとを行うプログラムコードを含む場合もある。プログラムコードは、タイミング変数を含むＳＩＢを含むＲＲＣメッセージを送信するプログラムコードを含む場合もある。他の例では、プログラムコードは、発見リソースに対するＲＲＣ要求を受信するプログラムコードを含み、タイミング変数を送信することは、タイミング変数を含むＲＲＣ要求に対する応答を送信することを含む。
【００２０】
[0020]記載される方法および装置の適用性のさらなる範囲は、以下の発明を実施するための形態、特許請求の範囲、および図面から明らかになろう。発明を実施するための形態の趣旨および範囲内の様々な変更および改変が当業者には明らかになるので、発明を実施するための形態および具体例は、例示として与えられるものにすぎない。
【００２１】
[0021]本発明の本質および利点のさらなる理解は、以下の図面を参照することによって達成され得る。添付の図において、同様の構成要素または特徴は、同じ参照ラベルを有する場合がある。さらに、同じタイプの様々な構成要素は、参照ラベルの後に、ダッシュと、それらの同様の構成要素同士を区別する第２のラベルとを続けることによって区別され得る。本明細書において第１の参照ラベルのみが使用される場合、説明は、第２の参照ラベルにかかわらず、同じ第１の参照ラベルを有する同様の構成要素のうちのいずれの構成要素にも適用可能である。
【図面の簡単な説明】
【００２２】
【図１】[0022]本開示の様々な態様による、ワイヤレス通信システムの一例のブロック図。
【図２】[0023]本開示の様々な態様による、デバイス間（Ｄ２Ｄ）発見およびワイヤレス通信のためのシステムの一例のブロック図。
【図３】[0024]本開示の様々な態様による、Ｄ２Ｄ発見に参加しているユーザ機器（ＵＥ）とネットワーク内の近接度ベースのサービス（ＰｒｏＳｅ）機能との間の通信を示すメッセージフロー図。
【図４】[0025]本開示の様々な態様による、ワイヤレス通信において使用するための装置のブロック図。
【図５】[0026]本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥと基地局との間の通信を示すメッセージフロー図。
【図６】[0027]本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥと基地局との間の通信を示すメッセージフロー図。
【図７】[0028]本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥと基地局との間の通信を示すメッセージフロー図。
【図８】[0029]本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥとＰｒｏＳｅ機能と基地局との間の通信を示すメッセージフロー図。
【図９】[0030]本開示の様々な態様による、ワイヤレス通信において使用するためのＵＥのブロック図。
【図１０】[0031]本開示の様々な態様による、ワイヤレス通信において使用するための装置のブロック図。
【図１１】[0032]本開示の様々な態様による、Ｄ２Ｄ発見通信を受信および送信する際に使用するために構成された通信システムのブロック図。
【図１２】[0033]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図１３】[0034]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図１４】[0035]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図１５】[0036]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図１６】[0037]本開示の様々な態様による、ワイヤレス通信のための方法の１一例を示すフローチャート。
【図１７】[0038]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図１８】[0039]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図１９】[0040]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図２０】[0041]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図２１】[0042]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【図２２】[0043]本開示の様々な態様による、ワイヤレス通信のための方法の一例を示すフローチャート。
【発明を実施するための形態】
【００２３】
[0044]通常、デバイス（すなわち、ユーザ機器（ＵＥ））は、ワイヤレス通信システムの基地局と通信することによってワイヤレス通信に参加する。しかしながら、これらのデバイスは、直接デバイス間（Ｄ２Ｄ）ワイヤレス通信または近接度ベースのサービス（ＰｒｏＳｅ）ワイヤレス通信に参加することもでき得る。Ｄ２Ｄ発見により、互いの範囲内にあるＵＥが、基地局を通して通信する代わりに、互いに直接通信することが可能になる。Ｄ２Ｄワイヤレス通信が望ましいときの一例は、ＵＥが極めて近接する他のＵＥと通信セッションをもとうとするか、または同じ位置にある他のＵＥにちょうど見えるときである。ＵＥは、ロングタームエボリューション（ＬＴＥ（登録商標））システムにおける直接ピア発見信号などのＤ２Ｄ発見告知をブロードキャストすることができ得るし、次いで、Ｄ２Ｄ発見告知は、そのような発見通信を監視している近傍のＵＥによって受信され得る。告知ＵＥは、オーバージエア（ＯＴＡ）発見告知メッセージ内にＤ２Ｄ発見アプリケーションコードなどのコードを含む場合がある。Ｄ２Ｄ発見アプリケーションコードは、告知ＵＥの望ましい意図または機能を示すことができ得る。監視ＵＥは、そのＤ２Ｄ発見アプリケーションコードを有するＤ２Ｄ発見告知を受信することができ得るし、次いで、監視ＵＥが告知ＵＥとのＤ２Ｄ通信に参加することに応じられるかどうかを決定することができる。
【００２４】
[0045]しかしながら、さらなる情報またはアクションがなければ、監視ＵＥは、Ｄ２Ｄ発見告知の信頼性を検証することができない場合がある。この潜在的なセキュリティリスクを軽減するために、告知ＵＥは、監視ＵＥがＤ２Ｄ発見通信の信頼性を決定するためにワイヤレスネットワーク内のＤ２Ｄ発見モジュールと協調して使用することができ得るメッセージ完全性コード（ＭＩＣ）を、そのＤ２Ｄ発見告知に含めることができ得る。ＭＩＣの生成中に使用される要素はタイミング変数である。告知ＵＥによるＭＩＣの生成および監視デバイスによるＭＩＣの分析は、両方のＵＥが正確なタイミング変数にアクセスすることを必要とするので、ＵＥがタイミング変数を確実に取得または決定することが可能であることを保証する必要がある。
【００２５】
[0046]以下の説明は例を提供するものであり、特許請求の範囲に記載された範囲、適用性、または構成を限定するものではない。本開示の趣旨および範囲から逸脱することなく、説明される要素の機能および配置において、変更が行われる場合がある。様々な例は、必要に応じて、様々な手順または構成要素を省略、置換、または追加する場合がある。たとえば、記載される方法は、記載される順序とは異なる順序で実施される場合があり、様々なステップが追加されるか、省略されるか、または組み合わされる場合がある。また、いくつかの例に関して記載される特徴は、他の例において組み合わされる場合がある。
【００２６】
[0047]図１は、本開示の様々な態様による、ワイヤレス通信システム１００の一例のブロック図を示す。ワイヤレス通信システム１００は、基地局（またはセル）１０５と、通信デバイス１１５と、コアネットワーク１３０とを含む。基地局１０５は、様々な例ではコアネットワーク１３０または基地局１０５の一部であり得る、基地局コントローラ（図示せず）の制御下で通信デバイス１１５と通信することができ得る。基地局１０５は、バックホールリンク（backhaul links）１３２を通してコアネットワーク１３０と制御情報またはユーザデータを通信することができ得る。例では、基地局１０５は、有線またはワイヤレスの通信リンクであり得るバックホールリンク１３４を介して、互いに直接的または間接的に通信することができ得る。ワイヤレス通信システム１００は、複数のキャリア（異なる周波数の波形信号）上での動作をサポートすることができ得る。マルチキャリア送信機は、複数のキャリア上で同時に変調信号を送信することができる。たとえば、各通信リンク１２５は、上述された様々な無線技術に従って変調されたマルチキャリア信号であり得る。各変調信号は、異なるキャリア上で送られ得るし、制御情報（たとえば、基準信号、制御チャネルなど）、オーバーヘッド情報、データなどを搬送することができ得る。
【００２７】
[0048]基地局１０５は、１つまたは複数の基地局アンテナを介して、ＵＥ１１５とワイヤレスに通信することができ得る。基地局１０５の場所の各々は、それぞれのカバレッジエリア１１０に通信カバレッジを提供することができ得る。いくつかの例では、基地局１０５は、トランシーバ基地局、無線基地局、アクセスポイント、無線トランシーバ、基本サービスセット（ＢＳＳ）、拡張サービスセット（ＥＳＳ）、ノードＢ、ｅノードＢ（ｅＮＢ）、ホームノードＢ、ホームｅノードＢ、または何らかの他の適切な用語で呼ばれる場合がある。基地局のためのカバレッジエリア１１０は、カバレッジエリアの１部分のみを構成するセクタに分割され得る（図示せず）。ワイヤレス通信システム１００は、異なるタイプ（たとえば、マクロ基地局、マイクロ基地局、またはピコ基地局）の基地局１０５を含む場合がある。様々な技術用の重複するカバレージエリアがあり得る。
【００２８】
[0049]例では、ワイヤレス通信システム１００はＬＴＥ／ＬＴＥ−Ａネットワークである。ＬＴＥ／ＬＴＥ−Ａネットワークでは、発展型ノードＢ（ｅＮＢ）およびＵＥという用語は、一般に、それぞれ、基地局１０５およびＵＥ１１５を記述するために使用され得る。ワイヤレス通信システム１００は、異なるタイプの基地局が様々な地理的領域にカバレージを提供する、異種ＬＴＥ／ＬＴＥ−Ａネットワークであり得る。たとえば、各基地局１０５は、マクロセル、ピコセル、フェムトセル、または他のタイプのセルに通信カバレージを提供することができ得る。マクロセルは、一般に、比較的大きい地理的エリア（たとえば、半径数キロメートル）をカバーし、ネットワークプロバイダとのサービスに加入しているＵＥによる無制限アクセスを可能にすることができ得る。ピコセルは、一般に、比較的小さい地理的エリアをカバーし、ネットワークプロバイダとのサービスに加入しているＵＥによる無制限アクセスを可能にすることができ得る。フェムトセルも、一般に、比較的小さい地理的エリア（たとえば、自宅）をカバーし、無制限アクセスに加えて、フェムトセルとの関連付けを有するＵＥ（たとえば、限定加入者グループ（ＣＳＧ）内のＵＥ、自宅内のユーザ用のＵＥなど）による制限付きアクセスも提供することができ得る。マクロセル用の基地局は、たとえば、マクロｅＮＢと呼ばれる場合がある。ピコセル用の基地局はピコｅＮＢと呼ばれる場合がある。また、フェムトセル用の基地局は、フェムトｅＮＢまたはホームｅＮＢと呼ばれる場合がある。基地局は、１つまたは複数（たとえば、２つ、３つ、４つなど）のセルをサポートすることができ得る。
【００２９】
[0050]コアネットワーク１３０は、バックホールリンク１３２（たとえば、Ｓ１など）を介して基地局１０５と通信することができ得る。基地局１０５はまた、たとえば、バックホールリンク１３４（たとえば、Ｘ２など）を介して、またはバックホールリンク１３２を介して（たとえば、コアネットワーク１３０を通して）、直接的または間接的に互いに通信することができ得る。ワイヤレス通信システム１００は、同期動作または非同期動作をサポートすることができ得る。同期動作の場合、基地局は同様のフレームタイミングを有することができ得るし、異なる基地局からの送信はほぼ時間的に整列され得る。非同期動作の場合、基地局は異なるフレームタイミングを有することができ得るし、異なる基地局からの送信は時間的に整列されない場合がある。本明細書に記載される技法は、同期動作または非同期動作のいずれにも使用され得る。
【００３０】
[0051]基地局１０５は、ＵＥ１１５に情報とコマンドとを通信することもでき得る。たとえば、ＵＥ１１５が基地局１０５との接続モードに入ると、基地局１０５およびＵＥ１１５は相互に互いを認証する。認証されると、基地局１０５は、ＵＥ１１５に情報を確実に通信することができ得る。基地局１０５からＵＥ１１５に通信され得る情報の中に、ＵＥ１１５が基地局１０５（およびワイヤレス通信システム１００内の他のデバイス）と完全に同期され得るように、現在時刻または何らかの他のタイミング変数に関する情報がある。下記の例においてさらに説明されるように、現在時刻または他のタイミング変数は、Ｄ２Ｄ発見メッセージの認証中にＵＥ１１５によって使用され得る。
【００３１】
[0052]ＵＥ１１５は、ワイヤレス通信システム１００全体にわたって分散され、各ＵＥは固定またはモバイルであり得る。ＵＥ１１５は、当業者により、ユーザデバイス、モバイルデバイス、移動局、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、リレー、または何らかの他の適切な用語で呼ばれる場合もある。ＵＥ１１５は、携帯電話、携帯情報端末（ＰＤＡ）、ワイヤレスモデム、ワイヤレス通信デバイス、ハンドヘルドデバイス、タブレットコンピュータ、ラップトップコンピュータ、コードレスフォン、ワイヤレスローカルループ（ＷＬＬ）局などであり得る。ＵＥは、マクロｅＮＢ、ピコｅＮＢ、フェムトｅＮＢ、リレーなどと通信することが可能であり得る。ＵＥ１１５−ａはまた、Ｄ２Ｄワイヤレス通信を介して別のＵＥ１１５と直接通信することもでき得る。一例では、基地局１０５のカバレージエリア１１０−ａ内のＵＥ１１５−ａ−１は、基地局１０５のカバレージエリア１１０−ａの外部にあるＵＥ１１５−ａ−２のためのリレーとして働くことができ得る。カバレージ内のＵＥ１１５−ａ−１は、基地局１０５からカバレージ外のＵＥ１１５−ａ−２への通信を中継（または再送信）することができ得る。同様に、カバレージ内のＵＥ１１５−ａ−１は、カバレージ外のＵＥ１１５−ａ−２から基地局１０５への通信を中継することができ得る。加えて、Ｄ２Ｄワイヤレス通信は、各々がカバレージ内であるＵＥ１１５間で発生する場合があり、多くの様々な理由で発生する場合がある。したがって、カバレージ内のＵＥ１１５−ａ−１は、カバレージ内のＵＥ１１５−ａ−３とのＤ２Ｄワイヤレス通信に参加することができ得る。ＵＥ１１５−ａ−３も、ＵＥ１１５−ａ−２とのＤ２Ｄワイヤレス通信に参加することができ得る。
【００３２】
[0053]ＵＥ１１５がＤ２Ｄワイヤレス通信に参加するために、ＵＥ１１５は最初にＤ２Ｄ発見に参加することができ得る。Ｄ２Ｄ発見により、ＵＥ１１５がＤ２Ｄ通信に参加することが可能な他のＵＥを発見することが可能になる。Ｄ２Ｄ発見は、Ｄ２Ｄ発見告知をブロードキャストする告知ＵＥと、Ｄ２Ｄ発見告知を監視する監視ＵＥとを含む。監視ＵＥは、Ｄ２Ｄ発見告知を受信することができ得るし、次いで応答し、告知ＵＥとのＤ２Ｄワイヤレス通信に参加することができ得る。しかしながら、このＤ２Ｄ通信から基地局または他のネットワークモジュールを排除すると、通信をセキュリティリスクにさらす可能性がある。これらのリスクの例、およびそれらをどのように軽減するかが下記で説明される。
【００３３】
[0054]ワイヤレス通信システム１００内に示された通信リンク１２５は、ＵＥ１１５から基地局１０５へのアップリンク（ＵＬ）送信、または基地局１０５からＵＥ１１５へのダウンリンク（ＤＬ）送信を含む場合がある。ダウンリンク送信は順方向リンク送信と呼ばれる場合もあり、アップリンク送信は逆方向リンク送信と呼ばれる場合もある。通信リンク１２５は、ＵＥ１１５間で交換される（Ｄ２Ｄ発見メッセージを含む）Ｄ２Ｄメッセージを含む場合もある。
【００３４】
[0055]図２は、本開示の様々な態様による、Ｄ２Ｄ発見およびワイヤレス通信のためのシステム２００の一例のブロック図である。図２のシステム２００は、図１に関して記載されたワイヤレス通信システム１００の一例であり得る。１構成では、基地局１０５−ａ−１は、基地局１０５−ａ−１のカバレージエリア１１０−ｂ−１内に入る１つまたは複数のデバイスと通信することができ得る。カバレージ内のＵＥ１１５−ｂ−１は、基地局１０５−ａ−１から通信を受信し、基地局１０５−ａ−１に通信を送信することができ得る。１つまたは複数のＵＥ１１５−ｂ−２、ＵＥ１１５−ｂ−３、ＵＥ１１５−ｂ−４は、基地局１０５−ａ−１のカバレージエリア１１０−ｂ−１の外部にあり得るし、Ｄ２Ｄ通信に参加することができ得る。他のＵＥ１１５−ｂ−５は、基地局１０５−ａ−１のカバレージエリア１１０−ｂ−１内にあり得るが、Ｄ２Ｄ通信に参加することもでき得る。ＵＥ１１５−ｂ−２、ＵＥ１１５−ｂ−３はまた、異なる基地局１０５−ａ−２のカバレージエリア１１０−ｂ−２内にあり得るし、基地局１０５−ａ−２と通信している場合がある。基地局１０５−ａおよびＵＥ１１５−ｂは、図１を参照して記載された基地局１０５およびＵＥ１１５の例であり得る。
【００３５】
[0056]１実施形態では、カバレージ内のＵＥ１１５−ｂ−１は、通信リンク１２５を介してＤ２Ｄ発見信号をブロードキャスト、マルチキャスト、またはユニキャストすることができ得る。信号は、カバレージ内またはカバレージ外のいずれかにある１つまたは複数のＵＥに送られ得る。Ｄ２Ｄ発見信号は、Ｄ２Ｄ発見告知メッセージであり得る。Ｄ２Ｄ発見告知メッセージは、たとえば、カバレージ内のＵＥ１１５−ｂ−１の識別子を示すことができ得る。たとえば、識別子は、カバレージ内のＵＥ１１５−ｂ−１の媒体アクセス制御（ＭＡＣ）アドレスであり得る。加えて、Ｄ２Ｄ発見信号は、ＵＥ１１５−ｂ−１のＤ２Ｄ発見アプリケーションコードを含む場合がある。
【００３６】
[0057]１構成では、カバレージ外のＵＥは、１つまたは複数のカバレージ内のＵＥ１１５−ｂ−１にＤ２Ｄ発見信号を送信することができ得る。ピア発見信号は、カバレージ外のＵＥがカバレージ外であるか、またはリレーサービスを要求中であることを示すことができ得る。信号は、カバレージ外のＵＥの識別子を含む場合がある。１構成では、ＵＥは、基地局１０５−ａ−１のカバレージエリア１１０−ｂ−１の外に出ようとしていることを検知すると、Ｄ２Ｄ発見信号をブロードキャストすることができ得る。別の実施形態では、ＵＥは、カバレージエリア１１０−ｂ−１の外にすでに出た後に信号をブロードキャストすることができ得る。
【００３７】
[0058]さらなる例として、２つのカバレージ内のＵＥ１１５−ｂ−１、ＵＥ１１５−ｂ−５も、直接Ｄ２Ｄ接続を介して互いに通信することができ得る。この例では、ＵＥ１１５−ｂ−５は、ＵＥ１１５−ｂ−５に近接する他のＵＥとの直接Ｄ２Ｄ接続を要求する信号を送信することができ得る。ＵＥ１１５−ｂ−１は、要求を受信し、次いで、ＵＥ１１５−ｂ−５との直接Ｄ２Ｄ通信を開始することができ得る。さらなる例では、ＵＥ１１５−ｂ−２、ＵＥ１１５−ｂ−３は、各々、直接Ｄ２Ｄ接続を介してＵＥ１１５−ｂ−１と通信することができ得る。たとえば、ＵＥ１１５−ｂ−１は、ＵＥ１１５−ｂ−２、ＵＥ１１５−ｂ−３へのリレーとして働くことができ得る。
【００３８】
[0059]ＵＥ１１５がＤ２Ｄワイヤレス通信に参加することができ得る前に、ＵＥ１１５は最初に認可され得る。認可はコアネットワーク１３０−ａによって与えられる。具体的には、コアネットワーク１３０−ａは、Ｄ２Ｄ通信を認可することが可能なネットワークＤ２Ｄ発見モジュール２１０を含む場合がある。ネットワークＤ２Ｄ発見モジュール２１０の一例は、ＰｒｏＳｅ機能である。ＵＥ１１５は、ＰＣ３インターフェースなどのワイヤレスインターフェース２１５を介して、ネットワークＤ２Ｄ発見モジュール２１０と通信することによって、Ｄ２Ｄ通信のための認可を要求することができ得る。ネットワークＤ２Ｄ発見モジュール２１０は、要求元のＵＥ１１５を認可することによって応答することができ得る。
【００３９】
[0060]Ｄ２Ｄ通信の認可中、ネットワークＤ２Ｄ発見モジュール２１０は、ＰｒｏＳｅ  Ａｐｐ  ＣｏｄｅなどのＤ２Ｄ発見アプリケーションコードを生成する。Ｄ２Ｄ発見アプリケーションコードは、たとえば、告知ＵＥ１１５−ｂ−１によって参加されるべきＤ２Ｄ機能に対応する。したがって、認可されると、告知ＵＥ１１５−ｂ−１は、Ｄ２Ｄ発見告知の一部として、Ｄ２Ｄ発見アプリケーションコードをブロードキャストすることができ得る。
【００４０】
[0061]ネットワークＤ２Ｄ発見モジュール２１０は、Ｄ２Ｄ発見メッセージを保証するためにＤ２Ｄ発見に参加するＵＥ１１５によって使用されるセキュリティ要素を生成するためにも使用され得る。保護は、システム２００内の基地局１０５−ａ−３などの不正な基地局に対抗して与えられ得る。基地局１０５−ａ−３は、ＵＥ１１５から発信されるＤ２Ｄ通信をハイジャックするために使用され得る。したがって、セキュリティ方式は、不正な基地局１０５−ａ−３のリスクに対抗して保護するために、ＵＥ１１５およびネットワークＤ２Ｄ発見モジュール２１０によって使用され得る。
【００４１】
[0062]図３は、本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥ１１５−ｃ−１、ＵＥ１１５−ｃ−２およびネットワークＤ２Ｄ発見モジュール２１０−ａによって使用されるセキュリティ方式を示すメッセージフロー図３００を示す。ＵＥおよびネットワークＤ２Ｄ発見モジュールは、図１および／または図２に記載されたＵＥ１１５、ならびに図２に記載されたネットワークＤ２Ｄ発見モジュール２１０の例であり得る。
【００４２】
[0063]告知ＵＥ１１５−ｃ−１は、監視ＵＥ１１５−ｃ−２などの他のデバイスにＤ２Ｄ発見アプリケーションコードを告知することを許可されるために、ネットワーク内のネットワークＤ２Ｄ発見モジュール２１０−ａに発見要求３０５を送ることができ得る。それに応答して、ネットワーク内のＤ２Ｄ発見モジュール２１０−ａは、告知ＵＥ１１５−ｃ−１にＤ２Ｄ発見アプリケーションコードを返信することができ得る。告知ＵＥ１１５−ｃ−１のためのＤ２Ｄ発見アプリケーションコードを生成することに加えて、ネットワークＤ２Ｄ発見モジュール２１０−ａは、Ｄ２Ｄ発見アプリケーションコードに関連付けられたキーも生成することができ得る。ネットワークＤ２Ｄ発見モジュール２１０−ａは、Ｄ２Ｄ発見アプリケーションコードと関連するキーとを含む発見応答メッセージ３１０を、告知ＵＥ１１５−ｃ−１に送信することができ得る。加えて、ネットワークＤ２Ｄ発見モジュール２１０−ａは、告知ＵＥ１１５−ｃ−１にＣＵＲＲＥＮＴ＿ＴＩＭＥパラメータを提供することができ得るし、ＣＵＲＲＥＮＴ＿ＴＩＭＥパラメータは、Ｄ２Ｄ発見モジュール２１０−ａにおける現在時刻情報（たとえば、タイミング変数）と、タイミングオフセット許容値とを含む場合がある。ネットワーク内のＤ２Ｄ発見モジュール２１０−ａは、ＵＥにサービスする、ホーム公的地域モバイルネットワーク（ＨＰＬＭＮ）または訪問ＰＬＭＮ（ＶＰＭＬＮ）のいずれかにおけるＰｒｏＳｅ機能であり得る。タイミングオフセット許容値は、本明細書では、タイミング変数とＵＥにおけるローカルタイミング変数との間の最大差を示すＭＡＸ＿ＯＦＦＳＥＴと呼ばれる場合がある。告知ＵＥ１１５−ｃ−１は、（ステップ３１５において）メッセージ完全性コード（ＭＩＣ）を生成するために、受信されたＤ２Ｄ発見アプリケーションコードおよび関連するキー、ならびにタイミング変数を使用することができ得る。タイミング変数は、協定世界時（ＵＴＣ）または何らかの他のシステム時刻などの、タイミング情報の要素であり得る。代替として、タイミング変数は、たとえば、Ｄ２Ｄ発見期間ごとに増分し、非常に頻繁にはラップアラウンド（wrap-around）しない、カウンタ値であり得る。いずれの場合も、タイミング変数は他のソースから取得され得る。たとえば、タイミング変数は、ネットワーク識別情報およびタイムゾーン（ＮＩＴＺ）、ネットワーク時間プロトコル（ＮＴＰ）、ブロードキャストシステム情報ブロック１６（ＳＩＢ１６）、または全地球測位システム（ＧＰＳ）などを介して取得され得る。次いで、告知ＵＥ１１５−ｃ−１は、受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値（たとえば、ＭＡＸ＿ＯＦＦＳＥＴ）内であるかどうかを決定するために、Ｄ２Ｄ発見モジュール２１０−ａから受信されたタイミング変数をローカルタイミング変数と比較することができ得る。ネットワークから受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値内である場合、告知ＵＥ１１５−ｃ−１は、ＰｒｏＳｅ  Ａｐｐ  ｃｏｄｅなどのＤ２Ｄアプリケーションコードの告知を開始することができ得る。差がタイミングオフセット許容値よりも大きい場合、告知ＵＥ１１５−ｃ−１は、異常が発生したことを認識し、更新されたタイミング変数を受信するために、ＰｒｏＳｅ機能によって事前構成または構成され得る何らかの他の方法を試みることができ得る。たとえば、告知ＵＥ１１５−ｃ−１は、ＰｒｏＳｅ機能に異常を知らせることができ得る。または、告知ＵＥ１１５−ｃ−１は、ＣＯＮＮＥＣＴＥＤモードに遷移し、ＲＲＣメッセージを介して、更新されたタイミング変数に対する基地局（たとえば、ｅＮＢ）への要求を行うことができ得る。
【００４３】
[0064]告知ＵＥ１１５−ｃ−１は、（ステップ３１５において）関連する発見キーとタイミング変数とを使用して、Ｄ２Ｄ発見アプリケーションコードに含まれるべきＭＩＣを生成することができ得る。次いで、告知ＵＥ１１５−ｃ−１は、Ｄ２Ｄ発見アプリケーションコードとともにＭＩＣをそのＤ２Ｄ発見告知メッセージ３２０に含めることができ得る。監視ＵＥ１１５−ｃ−２は、告知ＵＥ１１５−ｃ−１にサービスするネットワークとは異なるネットワークによってサービスされる場合がある。したがって、監視ＵＥ１１５−ｃ−２のネットワークＤ２Ｄ発見モジュールは、告知ＵＥ１１５−ｃ−１のネットワークＤ２Ｄ発見モジュール２１０−ａとは異なる場合がある。そのような場合、監視ＵＥのＤ２Ｄ発見モジュールと告知ＵＥのＤ２Ｄ発見モジュールは、監視要求と応答メッセージとを交換することができ得る。
【００４４】
[0065]Ｄ２Ｄ発見告知メッセージ３２０を受信するより前に、監視ＵＥ１１５−ｃ−２は、それ自体のネットワークのＤ２Ｄ発見モジュール２１０−ｂと発見要求３０５−ａおよび応答メッセージ３１０−ａを交換することができ得る。たとえば、監視ＵＥ１１５−ｃ−２は、耳を傾けたい発見フィルタを取得するために、Ｄ２Ｄアプリケーションコードを含んでいる発見要求メッセージをネットワーク内のＤ２Ｄ発見モジュール（たとえば、ＰｒｏＳｅ機能）に送ることができ得る。次いで、ネットワーク内のＤ２Ｄ発見モジュールは、Ｄ２ＤアプリケーションコードおよびＰｒｏＳｅマスクのどちらか、またはＣＵＲＲＥＮＴ＿ＴＩＭＥパラメータおよびＭＡＸ＿ＯＦＦＳＥＴパラメータとともに両方を含んでいる発見フィルタを返信することができ得る。次いで、監視ＵＥ１１５−ｃ−２は、そのＰｒｏＳｅクロックをＣＵＲＲＥＮＴ＿ＴＩＭＥに設定し、任意の前の値を上書きしてＭＡＸ＿ＯＦＦＳＥＴを記憶することができ得る。告知ＵＥ１１５−ｃ−１のように、監視ＵＥ１１５−ｃ−２は、監視ＵＥ１１５−ｃ−２に利用可能な様々なソース（たとえば、ＳＩＢ１６、ＮＩＴＺ、ＮＴＰ、またはＧＰＳ）からタイミング変数を受信している場合がある。受信されたタイミング変数は、監視ＵＥ１１５−ｃ−２によって記憶され、タイミング変数によって表されるタイミング情報のタイプに従って増分され得る。受信された発見フィルタを用いて、監視ＵＥ−ｃ−２は、タイミング変数がそのＰｒｏＳｅクロックのＭＡＸ＿ＯＦＦＳＥＴ内である場合、発見フィルタに一致する発見告知メッセージに耳を傾けることができ得る。
【００４５】
[0066]監視ＵＥ１１５−ｃ−２がＤ２Ｄ発見告知メッセージ３２０を受信すると、監視ＵＥ１１５−ｃ−２は、有効化するためにネットワークＤ２Ｄ発見モジュール２１０−ａに、受信されたＤ２Ｄ発見アプリケーションコードとＭＩＣとをメッセージ３２５内で送信する。メッセージ３２０は、監視ＵＥ１１５−ｃ−２によって知られているように、タイミング変数も含む。いくつかの例では、メッセージは、４最下位ビット（ＬＳＢ）が発見告知メッセージとともに受信された４ＬＳＢに等しく、発見告知を聞いた発見スロットに関連付けられた監視ＵＥのタイミング変数に最も近い、ＵＴＣベースのタイミング変数を含んでいるマッチレポート３２５であり得る。監視ＵＥ１１５−ｃ−２のネットワークＤ２Ｄ発見モジュールが告知ＵＥ１１５−ｃ−１のネットワークＤ２Ｄ発見モジュール２１０−ａと異なる場合、監視ＵＥ１１５−ｃ−２にサービスするネットワークのＤ２Ｄ発見モジュール２１０−ｂは、告知ＵＥ１１５−ｃ−１にサービスするネットワークのＤ２Ｄ発見モジュール２１０−ａに、マッチレポート３２５を渡す。
【００４６】
[0067]ネットワークＤ２Ｄ発見モジュール２１０−ａは、監視ＵＥ１１５−ｃ−２から受信されたタイミング変数を使用することによって、（ステップ３３０において）ＭＩＣを検証する。たとえば、ＭＩＣは、監視ＵＥ１１５−ｃ−２から受信されたタイミング変数がタイミングオフセット許容値内である場合に、有効にされ得る。ＭＩＣは、ＭＩＣを生成するために告知ＵＥ１１５−ｃ−１によって使用されるタイミング変数が、監視ＵＥ１１５−ｃ−２によりネットワークＤ２Ｄ発見モジュール２１０−ａに送信されたタイミング変数と同様であるか場合に有効にされ得る。ＭＩＣが有効にされた場合、ネットワークＤ２Ｄ発見モジュール２１０−ａは、潜在的にＤ２Ｄ通信用の追加情報を有するメッセージ３３５を介して監視ＵＥ１１５−ｃ−２に通知する。監視ＵＥ１１５−ｃ−２のネットワークＤ２Ｄ発見モジュール２１０−ｂが告知ＵＥ１１５−ｃ−１のネットワークＤ２Ｄ発見モジュール２１０−ａと異なる場合、告知ＵＥ１１５−ｃ−１のＤ２Ｄ発見モジュール２１０−ａは、マッチレポートＡＣＫメッセージ３３６内で、監視ＵＥ１１５−ｃ−２にサービスするネットワークのＤ２Ｄ発見モジュール２１０−ｂに、ＭＩＣの検証成功の確認応答を送ることができ得る。次いで、監視ＵＥ１１５−ｃ−２のＤ２Ｄ発見モジュール２１０−ｂは、監視ＵＥ１１５−ｃ−２にマッチ応答３３７を送ることができ得る。次いで、監視ＵＥ１１５−ｃ−２は、告知ＵＥ１１５−ｃ−１とのＤ２Ｄワイヤレス通信３４０に参加することができる。
【００４７】
[0068]上述されたセキュリティ方式では、告知ＵＥと監視ＵＥの両方は、発見スロットに関連付けられたタイミング変数を取得するために、保護されていない時刻を使用する可能性がある。これは、ＵＥがだまされて現在時刻とは異なる時刻を使用した場合、発見告知メッセージが（図２の）不正な基地局１０５−ａ−３などの攻撃者によって成功裏にリプレイされ得ることを意味する。
【００４８】
[0069]たとえば、不正な基地局１０５−ａ−３は、実際のＵＴＣよりも進んだＳＩＢ内の異なるシステム時刻をブロードキャストするために使用され得る。告知ＵＥがブロードキャストされた時刻に同期した場合、告知ＵＥは、その時刻値がまだ発生していないタイミング変数に基づくＭＩＣをブロードキャストする。不正な基地局１０５−ａ−３は、告知ＵＥからＤ２Ｄ発見告知メッセージを受信し、関連するＤ２Ｄ発見アプリケーションコードとＭＩＣとを記憶することができる。次いで、不正な基地局１０５−ａ−ｃによって不正にブロードキャストされた時刻に対応する後の時刻に、攻撃者は、記憶されたＤ２Ｄ発見アプリケーションコードとＭＩＣとをブロードキャストとして「リプレイ」し、したがって、潜在的に他の監視ＵＥをだまして不正なエンティティとのＤ２Ｄ通信に参加させることができ得る。
【００４９】
[0070]別の例では、攻撃者は、告知ＵＥからブロードキャストされたＤ２Ｄ発見告知を記録し、Ｄ２Ｄ発見アプリケーションコードとＭＩＣの両方、ならびにＤ２Ｄ発見告知がブロードキャストされたシステム時刻を記録することができ得る。いくらか後の時刻に、攻撃者は、誤ったタイミング変数を含むＳＩＢをブロードキャストする不正な基地局１０５−ａ−３を配備することができ得る。正しい時刻を含む代わりに、不正にブロードキャストされたＳＩＢは、告知ＵＥがそのＤ２Ｄ発見告知をブロードキャストしたときに対応するシステム時刻を含む。監視ＵＥが不正にブロードキャストされたＳＩＢにそのタイミング変数を同期した場合、攻撃者は、記録されたＤ２Ｄ発見メッセージをリプレイし、それにより、監視ＵＥをだまして攻撃者とのＤ２Ｄ通信に参加させることが可能である。
【００５０】
[0071]したがって、タイミング変数を伴うそのようなリプレイアタックを排除するために、本明細書において方法および装置が開示される。開示された例では、告知ＵＥと監視ＵＥの両方は、セキュアな方式で受信されたタイミング変数を取得し、それと同期することが可能であり得る。
【００５１】
[0072]タイミングオフセット許容値（たとえば、ＭＡＸ＿ＯＦＦＳＥＴ）は、発見メッセージをリプレイし、後で使用するために正しく完全性チェックされた発見メッセージを取得することに成功する攻撃者の能力を制限するために使用され得る。たとえば、ＭＡＸ＿ＯＦＦＳＥＴは、発見スロットに関連付けられたＵＴＣベースの時刻と監視デバイスに記憶されたローカルタイミング変数（たとえば、監視デバイスによって保持されたＰｒｏＳｅクロック）との間の最大差として使用される。いくつかの例では、ＵＥは、ＵＥがタイミング変数を確実に取得するために、ＵＥが接続モードにあるときにタイミング変数を受信することができ得る。たとえば、ＵＥが無線リソース制御（ＲＲＣ）接続モードにあるとき、ＵＥおよび接続されたエンティティ（たとえば、基地局）は、相互に認証される。したがって、この時刻に接続されたエンティティ間で交換される情報は保護され得る。ＵＥが接続モードにある間にＵＥによって受信されたタイミング変数は、したがって、セキュアであると考えられ得るし、少なくとも有効であると検証され得る。
【００５２】
[0073]接続モードに入ることは、バッテリ寿命、スペクトル、およびＵＥでの処理の観点から高価なので、タイミング変数の受信は、ＵＥがすでに接続モードにあるときに行われるべきである。言い換えれば、ＵＥは、単にタイミング変数を取得し、それに同期する目的で、接続モードに入ることを回避するべきである。代わりに、たとえば、Ｄ２Ｄ発見認可を取得するためにＵＥが接続モードに入っているときに、ＵＥはタイミング変数を取得することができ得る。したがって、Ｄ２Ｄ発見通信のために認可されている間、ＵＥはタイミング変数を取得することもでき得る。
【００５３】
[0074]図４は、本開示の様々な態様による、ワイヤレス通信において使用するための装置４０５のブロック図４００を示す。いくつかの例では、装置４０５は、図１、図２、および／または図３を参照して記載されたＵＥ１１５のうちの１つまたは複数の態様の一例であり得、Ｄ２Ｄワイヤレス通信に参加でき得る。装置４０５はプロセッサでもあり得る。装置４０５は、受信機モジュール４１０、Ｄ２Ｄ発見モジュール４１５、および／または送信機モジュール４２０を含む場合がある。これらの構成要素の各々は、互いに通信している場合がある。
【００５４】
[0075]装置４０５の構成要素は、ハードウェアにおいて適用可能な機能の一部または全部を実行するように適応された１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）を使用して、個別にまたは一括して実装され得る。代替として、機能は、１つまたは複数の他の処理ユニット（またはコア）によって、１つまたは複数の集積回路上で実行され得る。他の例では、当技術分野で知られている任意の方式でプログラムされ得る、他のタイプの集積回路（たとえば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）が使用され得る。各ユニットの機能はまた、全体的にまたは部分的に、１つまたは複数の汎用プロセッサまたは特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリ内に具現化された命令を用いて実装され得る。
【００５５】
[0076]いくつかの例では、受信機モジュール４１０は、無線周波数スペクトルを介して伝送を受信するように動作可能な少なくとも１つの無線周波数（ＲＦ）受信機などの、少なくとも１つのＲＦ受信機を含む場合がある。いくつかの例では、無線周波数スペクトルは、たとえば、図１、図２、および／または図３を参照して記載されたように、ＬＴＥ／ＬＴＥ−Ａ通信に使用され得る。受信機モジュール４１０は、図１および／または図２を参照して記載されたワイヤレス通信システム１００の１つまたは複数の通信リンク１２５などの、ワイヤレス通信システムの１つまたは複数の通信リンクを介して、様々なタイプのデータまたは制御信号（すなわち、伝送）を受信するために使用され得る。加えて、受信機モジュール４１０は、ワイヤレス通信システム１００の１つまたは複数の通信リンク１２５などの、ワイヤレス通信システムの１つまたは複数の通信リンクを介して、Ｄ２Ｄ通信を受信するためにも使用され得る。受信機モジュール４１０によって受信されるいくつかのタイプのＤ２Ｄ通信の具体例には、図３を参照して記載されたように、メッセージ３０５、３１５、および３３０、ならびにＤ２Ｄワイヤレス通信３３５が含まれる。
【００５６】
[0077]いくつかの例では、送信機モジュール４２０は、Ｄ２Ｄメッセージを送信するように動作可能な少なくとも１つのＲＦ送信機などの、少なくとも１つのＲＦ送信機を含む場合がある。送信機モジュール４２０は、図１および／または図２を参照して記載されたワイヤレス通信システム１００の１つまたは複数の通信リンク１２５などの、ワイヤレス通信システムの１つまたは複数の通信リンクを介して、様々なタイプのデータまたは制御信号（すなわち、伝送）を送信するために使用され得る。加えて、送信機モジュール４２０は、１つまたは複数の通信リンク１２５を介して、Ｄ２Ｄ通信を送信するためにも使用され得る。送信機モジュール４２０によって送信されるデータまたは制御信号のタイプの例には、図３を参照して記載されたように、メッセージ３１５および３２０、ならびにＤ２Ｄワイヤレス通信３３５が含まれる。
【００５７】
[0078]いくつかの例では、Ｄ２Ｄ発見モジュール４１５は、受信機モジュール４１０および／または送信機モジュール４２０を介して、Ｄ２Ｄ発見メッセージおよびＤ２Ｄ通信の受信および送信を管理するために使用され得る。Ｄ２Ｄ発見メッセージの送信および受信を管理することは、図３のメッセージ３０５、３１０、３１５、３２０、３２５、および３３５、ならびにステップ３１０において明示されたように、ネットワークＤ２Ｄ発見モジュールからＤ２Ｄ発見アプリケーションコードおよびキーを受信することと、Ｄ２Ｄ発見アプリケーションコードと、ＭＩＣと、ローカルタイミング変数とを送信することと、ＭＩＣ検証を受信することとを含む場合がある。Ｄ２Ｄ発見モジュール４１５のＭＩＣモジュール４２５は、告知ＵＥにおいて、ネットワークから受信されたＤ２Ｄ発見アプリケーションコード、キー、およびタイミング変数からＭＩＣを生成するために使用され得る。ＭＩＣモジュール４２５は、監視ＵＥにおいてＭＩＣを検証することを支援するためにも使用され得る。さらに、ＭＩＣのセキュリティを改善するために、Ｄ２Ｄ発見モジュール４１５は、ＭＩＣを生成および／または検証するために使用されるタイミング変数を受信および記憶するために使用され得る、タイミング変数モジュール４３０を含む場合がある。タイミング変数モジュール４３０は、いくつかの異なる代替方法を使用してこれを行うことができる。
【００５８】
[0079]図５は、本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥ１１５−ｄと基地局１０５−ｂとの間の通信を示すメッセージフロー図５００を示す。ＵＥおよび基地局は、図１、図２、図３、および／または図４に記載されたＵＥ１１５、ならびに図１および／または図２に記載された基地局１０５の例であり得る。
【００５９】
[0080]ＵＥ１１５−ｄが基地局１０５−ｂとの接続モード５０５に入ると、ＵＥ１１５−ｄおよび基地局１０５−ｂは相互に認証され、したがって、この接続モード５０５の間に２つのエンティティ間で交換される通信はセキュアであり得る。基地局１０５−ｂは、ＵＥ１１５−ｄが（たとえば、ネットワークＤ２Ｄ発見モジュールからの認可の受信を介して）Ｄ２Ｄ発見通信に参加することを認可されているかどうかを（ブロック５１０において）決定することが可能である。ＵＥ１１５−ｄは、Ｄ２Ｄ発見アプリケーションコードを告知することを許可されるために、基地局１０５−ｂに発見要求メッセージ５１０を送ることができ得る。それに応答して、基地局１０５−ｂは、ＵＥ１１５−ｄが告知することができるように、Ｄ２Ｄ発見アプリケーションコードとコードに関連付けられた発見キーとを返信することができ得る。ＵＥ１１５−ｄがＤ２Ｄ  ＵＥであることを基地局１０５−ｂが認識すると、基地局１０５−ｂは、アプリケーションコードと関連する発見キーとを含む発見応答５１５をＵＥ１１５−ｄに送ることができ得る。発見応答は、図３を参照して記載されたように、Ｄ２Ｄ発見モジュール２１０−ａにおけるＵＴＣベースの時刻を含む場合があるＣＵＲＲＥＮＴ＿ＴＩＭＥパラメータ、ＭＡＸ＿ＯＦＦＳＥＴ、および／または有効性タイマを含む場合もある。
【００６０】
[0081]ＵＥ１１５−ｄが発見応答５１５を受信すると、ＵＥ１１５−ｄは、認証に使用するクロック（たとえば、ＰｒｏＳｅクロック）をＣＵＲＲＥＮＴ＿ＴＩＭＥの値に設定し、前の値を上書きしてＭＡＸ＿ＯＦＦＳＥＴを記憶することができ得る。いくつかの例では、ＵＥ１１５−ｄは、発見スロットに関連付けられたＵＴＣベースのカウンタ用の値を受信することができ得る。カウンタは、秒の細分性でＵＴＣ時刻の値に設定され得る。場合によっては、ＵＥ１１５−ｄは、たとえば、ＳＩＢブロードキャストメッセージ５２０を介して、タイミング変数を検出および取得することを求める。たとえば、ＵＥ１１５−ｄは、通常、接続モードにあるＵＥによって獲得されるＳｙｓｔｅｍＩｎｆｏｒｍａｔｉｏｎＢｌｏｃｋＴｙｐｅ１を介して、ＳＩＢブロードキャスティングスケジュールを取得することができ得る。ＳＩＢは、一般に、ダウンリンクチャネルＤＬ＿ＳＣＨにおいて送信される。ＵＥ１１５−ｄがＳＩＢとＳＩＢ内に含まれるタイミング変数とを受信すると、ＵＥ１１５−ｄは、異常が発生していないことを検証する（ステップ５２５）ことができ得るし、次いで、それ自体のローカルタイミング変数と比較するために、受信されたタイミング変数を記憶する（ステップ５３０）ことができ得る。
【００６１】
[0082]異常が発生していないことの検証は、不正な基地局がアクティブであるいくつかの状況において必要であり得る。たとえば、不正な基地局はまた、合法基地局１０５−ｂからＳＩＢスケジューリング情報を受信し、次いで、合法基地局１０５−ｂによってスケジュールされた同じブロードキャストスロット内にタイミング関連ＳＩＢを入れるように試みることができる。したがって、この状況では、ＵＥ１１５−ｄは、同じタイプの複数のＳＩＢが同時にブロードキャストされていることを観察することができ得る。多くのＵＥは、同じブロードキャストスロット内の同じタイプの２つのＳＩＢの受信を処理することができず、受信されたＳＩＢのうちの１つを読み取ることだけをデフォルトですることができ得る。他のＵＥは、同じタイプの複数のＳＩＢを受信することが可能であるが、次いで、競合があるかどうかを決定するために、受信されたＳＩＢに含まれるタイミング変数（たとえば、ＵＴＣベースの時刻）を比較することができ得る。ＵＥ１１５−ｄが同じタイプの複数のＳＩＢを受信するか、または受信されたＳＩＢの受信されたタイミング変数間に矛盾が存在すると決定する場合、ＵＥ１１５−ｄは、受信されたタイミング変数を記憶および同期せずに、それ自体のローカルコピーを使用し続けることを選ぶことができ得る。加えて、ＵＥ１１５−ｄは、更新されたタイミング変数を取得するための（以下に記載される）異なる方法を使用することを選ぶことができ得る。
【００６２】
[0083]合法基地局１０５−ｂが同じタイプのＳＩＢをブロードキャストするのと同時に、不正な基地局がＳＩＢをブロードキャストすると、ＵＥ１１５−ｄにおいて様々な異常が発生する可能性がある。上述されたように、ＵＥ１１５−ｄは、ブロードキャストされたＳＩＢの両方を受信することができ得る。代替として、ＵＥ１１５−ｄがブロードキャストされたＳＩＢのいずれかを受信することができない場合、ブロードキャストされたＳＩＢは互いに衝突する可能性がある。また別の場合、違法ＳＩＢは、ＵＥ１１５−ｄが偽のＳＩＢのみを検出するように、十分な電力でブロードキャストされ得る。したがって、ＵＥ１１５−ｄが受信されたタイミング変数をそれ自体のローカルコピーと比較し、重大な矛盾が存在するかどうかを決定することは有用である。重大な矛盾が存在する（すなわち、矛盾が何らかの所定のしきい値を超える）場合、ＵＥ１１５−ｄは、異常が発生していることと、ＵＥ１１５−ｄが更新されたタイミング変数を受信するための何らかの他の方法を試みるべきであることとを認識することができる。
【００６３】
[0084]図６は、タイミング変数を取得するための方法を示す。図６は、本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥ１１５−ｅと基地局１０５−ｃとの間の通信を示すメッセージフロー図６００を示す。ＵＥおよび基地局は、図１、図２、図３、および／または図４に記載されたＵＥ１１５、ならびに図１および／または図２に記載された基地局１０５の例であり得る。
【００６４】
[0085]ＵＥ１１５−ｅが基地局１０５−ｃとの接続モード６０５に入ると、ＵＥ１１５−ｅおよび基地局１０５−ｃは相互に認証され、したがって、この接続モード６０５の間に２つのエンティティ間で交換される通信はセキュアであり得る。基地局１０５−ｃは、ＵＥ１１５−ｅが（たとえば、ネットワークＤ２Ｄ発見モジュールからの認可の受信を介して）Ｄ２Ｄ発見通信に参加することを認可されているかどうかを（ブロック６１０において）決定することが可能である。ＵＥ１１５−ｅがＤ２Ｄ  ＵＥであることを基地局１０５−ｃが認識すると、基地局１０５−ｃは、ＵＥ１１５−ｅからの要求を待つことなく、ＲＲＣメッセージ６１５をＵＥ１１５−ｅにあらかじめ転送することができ得る。ＲＲＣメッセージ６１５は、必要なタイミング変数を有するＳＩＢを含む場合がある。たとえば、ＲＲＣメッセージ６１５は、ＲＲＣＣｏｎｎｅｃｔｉｏｎＲｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージであり得るし、ＳＩＢ１６、またはタイミング変数を有するＤ２Ｄ通信専用の何らかの他のＳＩＢを含む場合がある。ＵＥ１１５−ｅがＲＲＣメッセージ６１５を介してタイミング変数を受信すると、ＵＥ１１５−ｅは、それ自体のローカルタイミング変数を受信されたタイミング変数と比較する（ステップ６２０）ことができ得る。基地局は、Ｄ２Ｄ通信のために認可されたＵＥに向かうシグナリングにおいてさらなるタイミング変数を送るのみで、したがって、Ｄ２Ｄ通信に参加していない他のＵＥに影響を及ぼさないことによって、従来のサポートを維持することができ得ることに留意されたい。
【００６５】
[0086]図７は、タイミング変数を取得するためのまた別の方法を示す。図７は、本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥ１１５−ｆと基地局１０５−ｄとの間の通信を示すメッセージフロー図７００を示す。ＵＥおよび基地局は、図１、図２、図３、および／または図４に記載されたＵＥ１１５、ならびに図１および／または図２に記載された基地局１０５の例であり得る。
【００６６】
[0087]ＵＥ１１５−ｆが基地局１０５−ｄとの接続モード７０５に入ると、ＵＥ１１５−ｆおよび基地局１０５−ｄは相互に認証され、したがって、この接続モード７０５の間に２つのエンティティ間で交換される通信はセキュアであり得る。この方法では、ＵＥ１１５−ｆは、Ｄ２Ｄ通信に参加することがすでに必要であり得る追加メッセージを利用する。たとえば、ＵＥ１１５−ｆは、Ｄ２Ｄリソースを要求するために、基地局１０５−ｄに専用ＲＲＣメッセージ７１０を送信することができ得る。Ｄ２Ｄリソースは、タイプ１（共通もしくはデバイス制御）のリソース割当て、またはタイプ２（専用もしくはネットワーク制御）のリソース割当てのいずれかに従って、基地局によって割り当てられ得る。デバイス制御またはタイプ１である発見リソースは、所与のＵＥに固有ではなく、代わりに、２つ以上のＵＥがＤ２Ｄ発見に使用すべきリソースを自律的に選択することができ得る発見リソースのプールを表す。タイプ２またはネットワーク制御のリソースは、個々のＵＥに一意に割り当てられる。
【００６７】
[0088]したがって、ＵＥ１１５−ｆがタイプ２の割当てを使用しているとき、ＵＥ１１５−ｆは、その固有のリソース割当てを受信するために、基地局１０５−ｄにＲＲＣ要求７１０を送ることができ得る。基地局１０５−ｄは、ＲＲＣ要求７１０に応答して、ＵＥ１１５−ｆにＲＲＣ応答７１５を返信することができ得る。ＲＲＣ応答７１５は、タイプ２の割当ての場合、Ｄ２Ｄ通信用のリソースの割当てを含む場合がある。加えて、しかしながら、ＲＲＣ応答７１５は、必要なタイミング変数を含む場合もある。
【００６８】
[0089]ＵＥ１１５−ｆがＤ２Ｄリソースのタイプ１の割当てを使用しているとき、ＵＥ１１５−ｆは、基地局１０５−ｄから固有のリソース割当てを取得することを必要とされていない場合がある。それでもやはり、この方法では、ＵＥ１１５−ｆは、依然基地局１０５−ｄにＲＲＣ要求７１０を送る。基地局１０５−ｄは、ＲＲＣ応答７１５で応答することができ得る。しかしながら、リソース割当てが基地局１０５−ｄから必要とされていないので、ＲＲＣ応答７１５は、リソース割当てを含まない場合があり、代わりに必要なタイミング変数のみを含む場合がある。
【００６９】
[0090]したがって、ＵＥ１１５−ｆがＤ２Ｄリソースのタイプ１の割当てを使用しているか、タイプ２の割当てを使用しているかにかかわらず、ＵＥ１１５−ｆは、基地局１０５−ｄにＲＲＣ要求７１０を送ることができ得る。いずれの場合も、基地局１０５−ｄはＵＥ１１５−ｆにＲＲＣ応答７１５を送り、ＲＲＣ応答７１５は必要なタイミング変数を含む。ＵＥ１１５−ｆによって送られ得るＲＲＣ要求７１０の一例は、ＲＲＣＰｒｏＳｅＲｅｓｏｕｒｃｅＡｌｌｏｃａｔｉｏｎＲｅｑｕｅｓｔである。受信され得るＲＲＣ応答７１５の一例は、ＲＲＣＰｒｏＳｅＲｅｓｏｕｒｃｅＡｌｌｏｃａｔｉｏｎである。ＵＥ１１５−ｅがＲＲＣ応答７１５を介してタイミング変数を受信すると、ＵＥ１１５−ｆは、それ自体のローカルタイミング変数を受信されたタイミング変数に同期する（ステップ７２０）ことができ得る。
【００７０】
[0091]確実にタイミング変数を取得するさらなる方法が図８に示され、図８は、本開示の様々な態様による、Ｄ２Ｄ発見に参加しているＵＥ１１５−ｇと、ネットワークＤ２Ｄ発見モジュール２１０−ｂと、基地局１０５−ｅとの間の通信を示すメッセージフロー図８００を示す。ＵＥは、図１、図２、図３、および／または図４に記載されたＵＥ１１５の一例であり得る。基地局は、図１および／または図２に記載された基地局１０５の一例であり得る。ネットワークＤ２Ｄ発見モジュール２１０−ｂは、図２および／または図３を参照して記載されたネットワークＤ２Ｄ発見モジュール２１０および／または２１０−ａの例であり得る。
【００７１】
[0092]このシナリオでは、タイミング変数情報は、最初に、基地局１０５−ｅからではなく、代わりにネットワークＤ２Ｄ発見モジュール２１０−ｃから取得される。これは、ＵＥ１１５−ｇがＤ２Ｄ通信に参加する認証をネットワークＤ２Ｄ発見モジュール２１０−ｃから求めているときに行われる。そうするために、ＵＥ１１５−ｇは、ネットワークＤ２Ｄ発見モジュール２１０−ｃとの接続モード８０５に入る。次いで、ＵＥ１１５−ｇは、Ｄ２Ｄ発見認可に対する要求８１０をネットワークＤ２Ｄ発見モジュール２１０−ｃに送出する。ネットワークＤ２Ｄ発見モジュール２１０−ｂは、認可ならびに必要なタイミング変数を含む場合がある応答８１５で応答する。次いで、ＵＥ１１５−ｇは、受信されたタイミング変数を同期する（ステップ８２０）ことができ得る。
【００７２】
[0093]応答８１５は、タイミングオフセット許容値を含む場合もある。ＵＥ１１５−ｇとネットワークＤ２Ｄ発見モジュール２１０−ｃとの間の通信は、様々なネットワーク遅延を被る可能性があるので、タイミングオフセット許容値は、上述されたリプレイアタックを防止するために使用され得る最大タイミングオフセットを示すために、タイミング変数とともに含まれる。下記で説明されるように、タイミングオフセット許容値により、ＵＥ１１５−ｇが後で受信されるタイミング変数の確度を評価することが可能になる。
【００７３】
[0094]メッセージ８１５を介してネットワークＤ２Ｄ発見モジュール２１０−ｂから受信されたタイミング変数を記憶および同期した（ステップ８２０）後、ＵＥ１１５−ｇは、ブロードキャストされたＳＩＢ内のローカルタイミング変数を検出することができ得る。たとえば、基地局１０５−ｅは、タイミング変数を含むＳＩＢブロードキャストメッセージ８２５をブロードキャストすることができ得る。次いで、ＵＥ１１５−ｇは、（ネットワークＤ２Ｄ発見モジュール２１０−ｂによって提供されたタイミング変数と前に同期された）タイミング変数を、ブロードキャストされたＳＩＢ内で提供されたローカルタイミング変数と比較し、こうして、いかなる異常も識別する（ブロック８３０）ことができ得る。２つのタイミング変数がタイミングオフセット許容値によって指定された許容オフセット内である場合、ＵＥ１１５−ｇは、ブロードキャストされたＳＩＢが本物であると見なすことができ得るし、ＵＥ１１５−ｇは、ブロードキャストされたＳＩＢとともに含まれるローカルタイミング変数を記憶する（ブロック８３５）ことができ得る。２つのタイミング変数間の差がタイミングオフセット許容値によって許容されるオフセットよりも大きい場合、ＵＥ１１５−ｇは、これを異常としてタグ付けすることができ得るし、記憶されたタイミング変数を使用し続けることができ得るし、ネットワークＤ２Ｄ発見モジュール２１０−ｂに通知することができ得るし、および／または上述された様々な方法のうちの１つを使用して更新されたタイミング変数を取得することを求めることができ得る。
【００７４】
[0095]タイミングオフセット許容値は、（図３を参照して記載されたように）ＭＩＣの検証中にネットワークＤ２Ｄ発見モジュール２１０によっても使用され得る。したがって、ネットワークＤ２Ｄ発見モジュール２１０がＭＩＣを有効とするとき、タイミングオフセット許容値は、ＭＩＣを生成するために使用されるタイミング変数と監視ＵＥによって送信されたタイミング変数との間の許容差を定義するために使用され得る。
【００７５】
[0096]タイミング変数モジュール４３０は図５、図６、図７、および／または図８を参照して上述された方法のいずれかを使用してタイミング変数に関する機能を実行することができ得るが、（図４の）ＭＩＣモジュール４２５は、ＭＩＣを生成および／または有効化するためにタイミング変数を使用する。
【００７６】
[0097]再び図４に戻ると、ＭＩＣモジュール４２５は、ＵＥ１１５が（たとえば、図３のメッセージ３２０を介して）ＭＩＣをブロードキャストする準備ができたときに、タイミング変数に基づいてＭＩＣを生成する。たとえば、ＭＩＣモジュール４２５は、たとえば、送信機モジュール４２０から推定メッセージ送信時刻を取得することができ得る。送信時刻の推定は、Ｄ２Ｄ発見スロット、ネットワークによって割り当てられた利用可能なＤ２Ｄ発見リソース、およびＵＥのタイミング変数に基づく場合がある。一例として、発見スロットは、１０秒ごとにネットワークによって設定され得るし、Ｄ２Ｄ発見メッセージは、いくつかの無線リソースを有するいくつかの無線フレーム内でのみ送られ得る。したがって、送信機モジュール４２０は、送信の推定時刻を決定する際に、その現在の状況（たとえば、そのキュー内のＤ２Ｄ発見メッセージの数、制御アルゴリズムに基づく送信機会、送信用のメッセージを準備する際の任意の推定遅延など）に加えて、これらの要因を考慮することができ得る。次いで、送信機モジュール４２０は、ＭＩＣメッセージが無線を介して送られ得る推定時刻を提供し、次いで、その推定時刻をＭＩＣモジュール４２５に提供することができ得る。次いで、ＭＩＣモジュール４２５は、そのＭＩＣの生成において推定時刻を使用することができ得る。
【００７７】
[0098]装置４０５が監視ＵＥである場合、ＭＩＣモジュール４２５は、ＭＩＣと、受信されたメッセージがＵＥのタイミング変数を使用する、タイムスタンプとを受信することができ得る。次いで、装置４０５は、受信されたＭＩＣと、受信されたＤ２Ｄ発見アプリケーションコードと、タイミング変数に基づくタイムスタンプとを、ネットワークＤ２Ｄ発見モジュール２１０に渡す。
【００７８】
[0099]代替として、監視ＵＥは、ネットワークＤ２Ｄ発見モジュール２１０へのそのメッセージに、監視ＵＥがＭＩＣを受信したときと、監視ＵＥがＭＩＣをネットワークＤ２Ｄ発見モジュール２１０に送信したときとの間の経過時間を表す時間デルタを含めることができ得る。この場合、ネットワークＤ２Ｄ発見モジュール２１０は、ＭＩＣが受信されたときのタイミング変数値を決定するために、時間デルタを使用することができ得る。
【００７９】
[0100]したがって、Ｄ２Ｄ発見モジュール４１５は、タイミング変数を受信することと、ＭＩＣを生成および／または転送することの両方を行うために、告知ＵＥと監視ＵＥの両方において使用され得る。加えて、装置４０５は、カバレージ外のＵＥ（たとえば、図２のＵＥ１１５−ｂ−４）などの他のＵＥにタイミング変数を転送するために、Ｄ２Ｄ発見モジュール４１５を使用することができ得る。
【００８０】
[0101]図９は、本開示の様々な態様による、ワイヤレス通信において使用するためのＵＥ１１５−ｉのブロック図９００を示す。ＵＥ１１５−ｉは、様々な構成を有する場合があり、パーソナルコンピュータ（たとえば、ラップトップコンピュータ、ネットブックコンピュータ、タブレットコンピュータなど）、携帯電話、スマートフォン、ＰＤＡ、デジタルビデオレコーダ（ＤＶＲ）、インターネット機器、ゲームコンソール、電子リーダーなどに含まれるか、またはその一部であり得る。いくつかの例では、ＵＥ１１５−ｉは、モバイル動作を容易にするために、小型バッテリなどの内部電源（図示されず）を有する場合がある。いくつかの例では、ＵＥ１１５−ｉは、図１、図２、図３、図４、図５、図６、図７、および／または図８を参照して記載されたＵＥ１１５または装置４０５のうちの１つの１つまたは複数の態様の一例であり得る。ＵＥ１１５−ｉは、図１、図２、図３、図４、図５、図６、図７、および／または図８を参照して記載された特徴および機能の少なくともいくつかを実装するように構成され得る。
【００８１】
[0102]ＵＥ１１５−ｉは、ＵＥプロセッサモジュール９０５、ＵＥメモリモジュール９１０、（ＵＥトランシーバモジュール９３０によって表される）少なくとも１つのＵＥトランシーバモジュール、（ＵＥアンテナ９３５によって表される）少なくとも１つのＵＥアンテナ、またはＤ２Ｄ発見モジュール４１５−ａを含む場合がある。これらの構成要素の各々は、１つまたは複数のＵＥバス９２５を介して、直接的または間接的に互いに通信している場合がある。ＵＥ１１５−ｉは、１つまたは複数の基地局との通信に関する動作を実行することができ得る、基地局通信モジュール９２５を含む場合もある。
【００８２】
[0103]ＵＥメモリモジュール９１０は、ランダムアクセスメモリ（ＲＡＭ）または読取り専用メモリ（ＲＯＭ）を含む場合がある。ＵＥメモリモジュール９１０は、実行されると、たとえば、Ｄ２Ｄ発見関連メッセージを通信するための本明細書に記載された様々な機能を、ＵＥプロセッサモジュール９０５に実行させるように構成された命令を含んでいる、コンピュータ可読、コンピュータ実行可能ＵＥソフトウェア（ＳＷ）コード９２０を記憶することができ得る。代替として、ＵＥソフトウェアコード９２０は、ＵＥプロセッサモジュール９０５によって直接実行可能でない場合があるが、（たとえば、コンパイルされ実行されると）本明細書に記載された様々な機能をＵＥ１１５−ｉに実行させるように構成され得る。
【００８３】
[0104]ＵＥプロセッサモジュール９０５は、たとえば、Ｉｎｔｅｌ（登録商標）Ｃｏｒｐｏｒａｔｉｏｎ製またはＡＭＤ（登録商標）製などの中央処理ユニット（ＣＰＵ）、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）などの、インテリジェントハードウェアデバイスを含む場合がある。ＵＥプロセッサモジュール９０５は、ＵＥトランシーバモジュール９３０を通って受信された情報、またはＵＥアンテナ９３５を通る送信用にＵＥトランシーバモジュール９３０に送られるべき情報を処理することができ得る。ＵＥプロセッサモジュール９０５は、単独で、またはＤ２Ｄ発見モジュール４１５−ａとともに、Ｄ２Ｄ発見通信を送信、受信、および管理することの様々な態様を処理することができ得る。
【００８４】
[0105]ＵＥトランシーバモジュール６３０は、パケットを変調し、変調されたパケットを送信用にＵＥアンテナ９３５に供給し、ＵＥアンテナ９３５から受信されたパケットを復調するように構成されたモデムを含む場合がある。ＵＥトランシーバモジュール９３０は、いくつかの例では、１つまたは複数の送信機モジュールおよび１つまたは複数の別個の受信機モジュールとして実装される場合がある。ＵＥトランシーバモジュール９３０は、Ｄ２Ｄ発見関連通信をサポートすることができ得る。ＵＥトランシーバモジュール９３０は、たとえば、図１、図２、図５、図６、図７、および／または図８を参照して記載された基地局１０５のうちの１つまたは複数であり得る基地局１０５−ｆと、ＵＥアンテナ９３５および通信リンク１２５を介して、双方向に通信するように構成され得る。ＵＥトランシーバモジュール９３０はまた、たとえば、図１、図２、図３、図５、図６、図７、および／または図８を参照して記載されたＵＥ１１５のうちの１つまたは複数であり得るＵＥ１１５−ｈと、または図４を参照して記載された装置４０５と、ＵＥアンテナ９３５および通信リンク１２５を介して、双方向に通信するように構成され得る。ＵＥ１１５−ｉは単一のアンテナを含む場合があるが、ＵＥ１１５−ｉが複数のＵＥアンテナ９３５を含む場合がある例があり得る。
【００８５】
[0106]Ｄ２Ｄ発見モジュール４１５−ａは、Ｄ２Ｄ発見に関係する、図１、図２、図３、図４、図５、図６、図７、および／または図８を参照して記載された特徴または機能の一部または全部を実行または制御するように構成され得る。たとえば、Ｄ２Ｄ発見モジュール４１５−ａは、Ｄ２Ｄ発見メッセージの送信および受信、ならびにＤ２Ｄ発見メッセージによって可能にされるＤ２Ｄ発見の管理をサポートするように構成され得る。いくつかの例では、例として、Ｄ２Ｄ発見モジュール４１５−ａは、図４、図５、図６、図７、および／または図８を参照して記載されたＤ２Ｄ発見モジュール４１５の１つまたは複数の態様の一例であり得る。Ｄ２Ｄ発見モジュール４１５−ａは、（図４のＭＩＣモジュール４２５の一例であり得る）ＭＩＣモジュール４２５−ａと、（図４のタイミング変数モジュール４３０の一例であり得る）タイミング変数モジュール４３０−ａとを含む場合がある。Ｄ２Ｄ発見モジュール４１５−ａまたはそれの部分は、プロセッサを含む場合があり、または、Ｄ２Ｄ発見モジュール４１５−ａの機能の一部もしくは全部は、ＵＥプロセッサモジュール９０５によって、もしくはＵＥプロセッサモジュール９０５とともに実行され得る。加えて、Ｄ２Ｄ発見モジュール４１５−ａまたはそれの部分は、メモリを含む場合があり、または、Ｄ２Ｄ発見モジュール４１５−ａの機能の一部もしくは全部は、ＵＥメモリモジュール９１０を使用するか、もしくはＵＥメモリモジュール９１０とともに使用され得る。
【００８６】
[0107]図１０は、本開示の様々な態様による、ワイヤレス通信において使用するための装置１００５のブロック図１０００を示す。いくつかの例では、装置１００５は、図１、図２、図５、図６、図７、および／または図８を参照して記載された基地局１０５のうちの１つまたは複数の態様の一例であり得る。装置１００５はプロセッサでもあり得る。装置１００５は、基地局受信機モジュール１０１０、基地局Ｄ２Ｄ発見モジュール１０１５、または基地局送信機モジュール１０２０を含む場合がある。これらの構成要素の各々は、互いに通信している場合がある。
【００８７】
[0108]装置１００５の構成要素は、ハードウェアにおいて適用可能な機能の一部または全部を実行するように適応された１つまたは複数のＡＳＩＣを使用して、個別にまたは一括して実装され得る。代替として、機能は、１つまたは複数の他の処理ユニット（またはコア）によって、１つまたは複数の集積回路上で実行され得る。他の例では、当技術分野で知られている任意の方式でプログラムされ得る、他のタイプの集積回路（たとえば、構造化／プラットフォームＡＳＩＣ、ＦＰＧＡ、および他のセミカスタムＩＣ）が使用され得る。各ユニットの機能はまた、全体的にまたは部分的に、１つまたは複数の汎用プロセッサまたは特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリ内に具現化された命令を用いて実装され得る。
【００８８】
[0109]いくつかの例では、基地局受信機モジュール１０１０は、無線周波数スペクトルを介して送信を受信するように動作可能な少なくとも１つのＲＦ受信機などの、少なくとも１つのＲＦ受信機を含む場合がある。いくつかの例では、無線周波数スペクトルは、たとえば、図１、図２、または図７を参照して記載されたように、ＬＴＥ／ＬＴＥ−Ａ通信に使用され得る。基地局受信機モジュール１０１０は、図１または図２を参照して記載されたワイヤレス通信システム１００の１つまたは複数の通信リンク１２５、１３４などの、ワイヤレス通信システムの１つまたは複数の通信リンクを介して、様々なタイプのデータまたは制御信号（すなわち、伝送）を受信するために使用され得る。基地局受信機モジュール１０１０によって受信されるデータまたは制御信号のタイプの例には、図５、図６、図７、または図８を参照して記載されたＤ２Ｄ発見通信が含まれる。
【００８９】
[0110]いくつかの例では、基地局送信機モジュール１０２０は、Ｄ２Ｄ発見通信を送信するように動作可能な少なくとも１つのＲＦ送信機などの、少なくとも１つのＲＦ送信機を含む場合がある。基地局送信機モジュール１０２０は、図１または図２を参照して記載されたワイヤレス通信システム１００の１つまたは複数の通信リンク１２５、１３４などの、ワイヤレス通信システムの１つまたは複数の通信リンクを介して、様々なタイプのデータまたは制御信号（すなわち、伝送）を送信するために使用され得る。基地局送信機モジュール１０２０によって送信されるデータまたは制御信号のタイプの例には、図５、図６、図７、および／または図８を参照して記載されたＤ２Ｄ発見通信が含まれる。
【００９０】
[0111]いくつかの例では、基地局Ｄ２Ｄ発見モジュール１０１５は、基地局受信機モジュール１０１０および／または基地局送信機モジュール１０２０を介して、Ｄ２Ｄ発見要求７１０の受信と、Ｄ２Ｄ発見メッセージ５１５、５２０、６１５、７１５、または８２５（図５、図６、図７、または図８参照）の送信とを管理するために使用され得る。Ｄ２Ｄ発見通信の受信と送信とを管理することは、ＵＥが装置１００５との接続モードにある間にＵＥにタイミング変数を送信することを含む場合がある。たとえば、図５を参照すると、基地局Ｄ２Ｄ発見モジュール１０１５は、メッセージ５２０内のＳＩＢの通信を管理することができ得る。さらなる例では、図６を参照すると、基地局Ｄ２Ｄ発見モジュール１０１５は、接続されたＵＥ１１５−ｅへのＲＲＣメッセージ６１５の通信を管理することができ得るし、ＲＲＣメッセージはタイミング変数を有するＳＩＢを含む。図７を参照すると、基地局Ｄ２Ｄ発見モジュール１０１５は、リソースに対するＲＲＣ要求７１０の受信と、要求７１０に応答して、タイミング変数を含むＲＲＣ応答７１５で応答することとを管理することができ得る。図８を参照すると、装置１００５は、ＳＩＢメッセージ８２５内でタイミング変数を有するＳＩＢをブロードキャストすることができ得る。
【００９１】
[0112]図１１は、本開示の様々な態様による、Ｄ２Ｄ発見通信を受信および送信する際に使用するために構成され得る通信システム１１００のブロック図を示す。システム１１００は、図１および／または図２に記載されたワイヤレス通信システム１００および／または２００の態様の一例であり得る。システム１１００は基地局１０５−ｇを含む場合がある。基地局１００５−ａは、各々が（たとえば、１つまたは複数のバスを介して）互いに直接的または間接的に通信している場合がある、基地局アンテナ１１４５と、基地局トランシーバモジュール１１５０と、基地局メモリ１１８０と、基地局プロセッサモジュール１１７０とを含む場合がある。基地局トランシーバモジュール１１５０は、ＵＥ１１５−ｊと基地局アンテナ１１４５を介して双方向に通信するように構成され得るし、ＵＥ１１５−ｊは、図１、図２、図３、図５、図６、図７、および／もしくは図８のＵＥ１１５、ならびに／または図４の装置４０５の一例であり得る。基地局トランシーバモジュール１１５０（および／または基地局１０５−ｇの他の構成要素）はまた、１つまたは複数のネットワークと双方向に通信するように構成され得る。場合によっては、基地局１０５−ｇは、ネットワーク通信モジュール１１７５を通してコアネットワーク１３０−ｂおよび／またはコントローラ１１２０と通信することができ得る。基地局１０５−ｇは、図１、図２、図５、図６、図７、および／もしくは図８の基地局１０５、ならびに／または図１０の装置１００５の一例であり得るし、ｅノードＢ基地局、ホームｅノードＢ基地局、ノードＢ基地局、および／またはホームノードＢ基地局でもあり得る。コントローラ１１２０は、場合によっては、ｅノードＢ基地局などの基地局１００５−ａに統合され得る。
【００９２】
[0113]基地局１０５−ｇはまた、基地局１００５−ｍおよび基地局１００５−ｎなどの他の基地局１０５と通信することができ得る。基地局１０５の各々は、様々な無線アクセス技術などの様々なワイヤレス通信技術を使用して、ＵＥ１１５−ｊと通信することができ得る。場合によっては、基地局１０５−ｇは、基地局通信モジュール１１６５を利用して、１００５−ｍおよび／または１００５−ｎなどの他の基地局と通信することができ得る。いくつかの例では、基地局通信モジュール１１６５は、基地局１０５のうちのいくつかとの間の通信を提供するために、ＬＴＥワイヤレス通信技術内のＸ２インターフェースを提供することができ得る。いくつかの例では、基地局１０５−ｇは、コントローラ１１２０および／またはコアネットワーク１３０−ｂを通して他の基地局と通信することができ得る。
【００９３】
[0114]基地局メモリ１１８０は、ＲＡＭとＲＯＭとを含む場合がある。基地局メモリ１１８０はまた、実行されると、本明細書に記載された様々な機能を（たとえば、Ｄ２Ｄ発見通信を受信および送信すること）を、基地局プロセッサモジュール１１７０に実行させるように構成された命令を含んでいる、コンピュータ可読、コンピュータ実行可能ソフトウェアコード１１８５を記憶することができ得る。代替として、ソフトウェアコード１１８５は、基地局プロセッサモジュール１１７０によって直接実行可能でない場合があるが、たとえば、コンパイルされ実行されると、本明細書に記載された機能をコンピュータに実行させるように構成され得る。
【００９４】
[0115]基地局プロセッサモジュール１１７０は、インテリジェントハードウェアデバイス、たとえば、ＣＰＵ、マイクロコントローラ、ＡＳＩＣなどを含む場合がある。基地局プロセッサモジュール１１７０は、マイクロフォンを介してオーディオを受信し、受信されたオーディオを表す（たとえば、長さ３０ミリ秒などの）パケットにオーディオを変換し、基地局トランシーバモジュール１１５０にオーディオパケットを供給し、ユーザが話しているかどうかの表示を提供するように構成された音声エンコーダ（図示せず）を含む場合がある。代替として、エンコーダは基地局トランシーバモジュール１１５０にパケットを供給するにすぎない場合があり、パケット供給または抑制／抑圧自体が、ユーザが話しているかどうかの表示を供給する。
【００９５】
[0116]基地局トランシーバモジュール１１５０は、パケットを変調し、変調されたパケットを送信用に基地局アンテナ１１４５に供給し、基地局アンテナ１１４５から受信されたパケットを復調するように構成されたモデムを含む場合がある。基地局１０５−ｇのいくつかの例は単一の基地局アンテナ１１４５を含む場合があるが、基地局１０５−ｇは、好ましくは、キャリアアグリゲーションをサポートすることができ得る複数のリンクのための複数の基地局アンテナ１１４５を含む。たとえば、ＵＥ１１５−ｊとのマクロ通信をサポートするために、１つまたは複数のリンクが使用され得る。
【００９６】
[0117]図１１のアーキテクチャによれば、基地局１０５−ｇは、通信管理モジュール１１６０をさらに含む場合がある。通信管理モジュール１１６０は、他の基地局１０５との通信を管理することができ得る。例として、通信管理モジュール１１６０は、バスを介して基地局１０５−ｇの他の構成要素の一部または全部と通信している、基地局１０５−ｇの構成要素であり得る。代替として、通信管理モジュール１１６０の機能は、基地局トランシーバモジュール１１５０の構成要素として、コンピュータプログラム製品として、および／または基地局プロセッサモジュール１１７０の１つもしくは複数のコントローラ要素として実装され得る。
【００９７】
[0118]基地局１０５−ｇ用の構成要素は、図１０の装置１００５に関して上記で説明された態様を実装するように構成され得るが、簡潔にするために、ここでは繰り返されない場合がある。たとえば、基地局１０５−ｇは、基地局Ｄ２Ｄ発見モジュール１０１５−ａを含む場合がある。基地局Ｄ２Ｄ発見モジュール１０１５−ａは、図１０の基地局Ｄ２Ｄ発見モジュール１０１５の一例であり得る。基地局Ｄ２Ｄ発見モジュール１０１５−ａは、Ｄ２Ｄ発見に関係する、図１、図２、図５、図６、図７、図８、および／または図１０を参照して記載された特徴または機能の一部または全部を、実行または制御するように構成され得る。たとえば、基地局Ｄ２Ｄ発見モジュール１０１５−ａは、Ｄ２Ｄ発見通信の受信と送信とをサポートするように構成され得る。具体的には、基地局Ｄ２Ｄ発見モジュール１０１５−ａは、ＵＥ（たとえば、ＵＥ１１５−ｊ）が基地局１０５−ｇとの接続モードにあるときに、ＵＥへのタイミング変数の送信をサポートするように構成され得る。基地局Ｄ２Ｄ発見モジュール１０１５−ａまたはそれの部分は、プロセッサを含む場合があり、または、基地局Ｄ２Ｄ発見モジュール１０１５−ａの機能の一部もしくは全部は、基地局プロセッサモジュール１１７０によって、もしくは基地局プロセッサモジュール１１７０とともに実行され得る。加えて、基地局Ｄ２Ｄ発見モジュール１０１５−ａまたはそれの部分は、メモリを含む場合があり、または、基地局Ｄ２Ｄ発見モジュール１０１５−ａの機能の一部もしくは全部は、基地局メモリ１１８０を使用するか、もしくは基地局メモリ１１８０とともに使用され得る。
【００９８】
[0119]図１２は、本開示の様々な態様による、ワイヤレス通信のための方法１２００の一例を示すフローチャートである。明確にするために、方法１２００は、図１、図２、図３、図５、図６、図７、図８、および／もしくは図９を参照して記載されたＵＥ１１５のうちの１つもしくは複数の態様、または図４を参照して記載された装置４０５のうちの１つもしくは複数の態様を参照して、以下に記載される。いくつかの例では、ＵＥ１１５のうちの１つなどのＵＥ、または装置４０５などの装置は、以下に記載される機能を実行するようにＵＥまたは装置の機能要素を制御するために、コードの１つまたは複数のセットを実行することができ得る。
【００９９】
[0120]ブロック１２０５において、方法１２００は、デバイスにおいてネットワークからタイミング変数を受信することを含む場合があり、タイミング変数はデバイスが接続モードにある間に受信される。タイミング変数は、図５、図６、図７、および／または図８を参照して上述されたように、メッセージ５２０、６１５、７１５、８１５、および／または８２５の形式で受信され得る。
【０１００】
[0121]ブロック１２１０において、方法１２００は、Ｄ２Ｄ発見メッセージの認証にタイミング変数を使用することを含む場合がある。たとえば、受信されたタイミング変数は、図３を参照して上述されたように、ＭＩＣを生成することまたはＭＩＣを検証することのいずれかのために使用され得る。
【０１０１】
[0122]いくつかの例では、ブロック１２０５または１２１０における動作は、図４および／または図９を参照して記載されたＤ２Ｄ発見モジュール４１５を使用して実行され得る。それでもやはり、方法１２００は一実装形態にすぎず、方法１２００の動作は、他の実装形態が可能であるように再構成されるか、または場合によっては修正され得ることに留意されたい。
【０１０２】
[0123]図１３は、本開示の様々な態様による、ワイヤレス通信のための方法１３００の一例を示すフローチャートである。明確にするために、方法１３００は、それぞれ、図１、図２、図３、図５、図６、および／もしくは図９を参照して記載されたＵＥ１１５のうちの１つもしくは複数の態様、または図４を参照して記載された装置４０５のうちの１つもしくは複数の態様を参照して、以下に記載される。いくつかの例では、ＵＥ１１５のうちの１つなどのＵＥ、または装置４０５などの装置は、以下に記載される機能を実行するようにＵＥまたは装置の機能要素を制御するために、コードの１つまたは複数のセットを実行することができ得る。
【０１０３】
[0124]方法１３００は、経路１３３５および１３４０によって表される２つの代替フローパスを示す。ブロック１３０５において、方法１３００は、接続モードに入ることを含む場合がある。上記で説明されたように、ＵＥは、ＵＥがＲＲＣ＿ＣＯＮＮＥＣＴＥＤモードなどの接続モードにある間にタイミング変数を受信することから恩恵を受けることができ得るし、ＵＥおよび接続されたエンティティは相互に認証される。したがって、ブロック１３０５において、たとえば、図５および／または図６の接続モード５０５および／または６０５によって示されるように、ＵＥは接続モードに入る。次いで、ＵＥは、フローパス１３３５、１３４０のうちの１つを使用して、必要なタイミング変数を取得することができ得る。さらなる代替フローパスが以下に記載される図１４において示される。
【０１０４】
[0125]フローパス１３３５を辿ると、ブロック１３１０において、方法１３００は、必要なタイミング変数を有するＳＩＢを検出することを備える場合がある。ＳＩＢの検出は、そうするコマンドの受信に応答する。ＳＩＢは、ＵＥがまだ接続モードにある間に検出される。ＳＩＢ検出の一例はメッセージ５２０により図５に示されている。
【０１０５】
[0126]ブロック１３１５において、方法１３００は、受信されたタイミング変数に関する異常が存在しないことを検証するステップを含む場合がある。このステップの一例はステップ５２５により図５に示されている。異常が発生していないことの検証は、不正な基地局がアクティブであるいくつかの状況において必要であり得る。たとえば、不正な基地局は、合法基地局によってスケジュールされた同じブロードキャストスロットに、タイミング関連ＳＩＢを入れるように試みる可能性がある。したがって、この状況では、ＵＥは、同じタイプの複数のＳＩＢが同時にブロードキャストされていることを観察することができ得る。代替として、複数のＳＩＢは衝突する可能性があり、その結果ＵＥはＳＩＢを受信しない。さらに、ＵＥは、不正な基地局によってブロードキャストされたＳＩＢを受信するのみの可能性があり、ＵＥは、（違法ＳＩＢから）受信されたタイミング変数と、ＵＥのローカルに記憶されたタイミング変数との間に大きい差があることを決定する。これらの場合の各々において、ＵＥは、異常が発生したことと、異なる方法を使用してタイミング変数が取得されるべきこととを決定することができ得る。
【０１０６】
[0127]異常が発生していると見なされない場合、（ブロック１３２０において）受信されたタイミング変数はＵＥに記憶される。同様のステップがステップ５３０において図５に記載されている。
【０１０７】
[0128]経路１３４０などのタイミング変数を取得するための代替経路が使用される場合、方法１３００はブロック１３３０を含む。ブロック１３３０において、方法１３００は、必要なタイミング変数を有するＳＩＢを含むＲＲＣメッセージを受信することを含む。受信されるＲＲＣメッセージの一例には、図６に示されたメッセージ６１５が含まれ得る。送信基地局は、ＵＥがＤ２Ｄ発見通信に参加していることを単独で決定することができるので、ＲＲＣメッセージは、ＵＥが具体的にメッセージを要求する必要なしに受信され得る。ＵＥがそのタイミング変数を有するＲＲＣメッセージを受信すると、ブロック１３２０において、ＵＥはタイミング変数を記憶することが可能である。
【０１０８】
[0129]方法１３００は一実装形態にすぎず、方法１３００の動作は、他の実装形態が可能であるように再構成されるか、または場合によっては修正され得ることに留意されたい。具体例として、方法１３００に示されたあらゆる動作が実行される必要があるとは限らず、多くの動作は図１３に示された順序とは異なる順序で実行され得る。
【０１０９】
[0130]図１４は、本開示の様々な態様による、ワイヤレス通信のための方法１４００の一例を示すフローチャートである。明確にするために、方法１４００は、それぞれ、図１、図２、図３、図７、図８、および／もしくは図９を参照して記載されたＵＥ１１５のうちの１つもしくは複数の態様、または図４を参照して記載された装置４０５のうちの１つもしくは複数の態様を参照して、以下に記載される。いくつかの例では、ＵＥ１１５のうちの１つなどのＵＥ、または装置４０５などの装置は、以下に記載される機能を実行するようにＵＥまたは装置の機能要素を制御するために、コードの１つまたは複数のセットを実行することができ得る。
【０１１０】
[0131]方法１４００は、経路１４５０および１４５５によって表される２つの代替フローパスを示す。ブロック１４０５において、方法１４００は、接続モードに入ることを含む場合がある。上記で説明されたように、ＵＥは、ＵＥがＲＲＣ＿ＣＯＮＮＥＣＴＥＤモードなどの接続モードにある間にタイミング変数を受信することから恩恵を受けることができ得るし、ＵＥおよび接続されたエンティティは相互に認証される。したがって、ブロック１４０５において、たとえば、図７および／または図８の接続モード７０５および／または８０５によって示されたように、ＵＥは接続モードに入る。次いで、ＵＥは、フローパス１４５０、１４５５のうちの１つを使用して、必要なタイミング変数を取得することができ得る。さらなる代替フローパスが上述された図１３において示されている。
【０１１１】
[0132]フローパス１４５０を辿ると、ブロック１４１０において、方法１４００は、発見リソースに対するＲＲＣ要求を送信することを備える場合がある。ＲＲＣ要求は、ＵＥから基地局に送信され得る。ＲＲＣ要求は、ＵＥがタイプ１（またはデバイス制御）のリソース割当てを使用しているか、タイプ２（またはネットワーク制御）のリソース割当てを使用しているかにかかわらず、送信され得る。デバイス制御またはタイプ１である発見リソースは、所与のＵＥに固有ではなく、代わりに、２つ以上のＵＥがＤ２Ｄ発見に使用すべきリソースを自律的に選択することができ得る発見リソースのプールを表す。タイプ２またはネットワーク制御のリソースは、個々のＵＥに一意に割り当てられる。したがって、ＵＥがタイプ２の割当てを使用しているとき、ＵＥは、その固有のリソース割当てを受信するために、基地局にＲＲＣ要求を送ることが必要である。ＵＥがＤ２Ｄリソースのタイプ１の割当てを使用しているとき、ＵＥは、基地局から固有のリソース割当てを取得することが必要ではない。それでもやはり、方法１４００では、ＵＥは、ＵＥがタイプ１のリソース割当てを使用しているか、タイプ２のリソース割当てを使用しているかにかかわらず、依然ＲＲＣ要求を送る。送信されるＲＲＣ要求の一例は図７のＲＲＣ要求７１０である。
【０１１２】
[0133]ブロック１４１５において、ＵＥは、タイミング変数を含むＲＲＣ応答を受信する。ＵＥがタイプ２のリソース割当てを使用している場合、受信されたＲＲＣ応答は、リソースの割当てとタイミング変数の両方を含む場合がある。ＵＥがタイプ１のリソース割当てを使用している場合、受信されたＲＲＣ応答は、実際のリソースの割当てを含まない場合があるが、タイミング変数のみを含む場合がある。受信されるＲＲＣ応答の一例は図７のＲＲＣ応答７１５である。
【０１１３】
[0134]受信されると、タイミング変数は（ブロック１４３０において）ＵＥに記憶される。同様のステップがブロック７２０において図７に記載されている。
【０１１４】
[0135]経路１４５５などのタイミング変数を取得するための代替経路が使用される場合、方法１４００は、ブロック１４２０、１４２５、１４３０、１４３５、１４４０、および１４４５を含む。ブロック１４２０において、方法１４００は、Ｄ２Ｄ発見認可に対する要求を送信することを含む。送信される要求は、ＵＥからＰｒｏＳｅ機能などのネットワークＤ２Ｄ発見モジュールに送信される。送信される要求の一例は図８の要求８１０である。
【０１１５】
[0136]ブロック１４２５において、ＵＥは、ネットワークＤ２Ｄ発見モジュールから認可メッセージを受信する。受信される認可メッセージは、タイミング変数を含む場合もある。受信される認可メッセージは、ＭＡＸ＿ＯＦＦＳＥＴなどのタイミングオフセット許容値をさらに含む場合がある。タイミング変数とタイミングオフセット許容値とを有する、受信される認可メッセージの一例は、図８のメッセージ８１５である。
【０１１６】
[0137]ネットワークＤ２Ｄ発見モジュールから受信されたタイミング変数は、それ自体のローカルに記憶されたタイミング変数と比較されるために、ＵＥによって使用され得る。したがって、ブロック１４３０において、ＵＥは、受信されたタイミング変数を記憶することができ得る。このステップの一例は図８のブロック８２０に示されている。加えて、タイミングオフセット許容値も受信された場合、タイミングオフセット許容値が記憶され得る。下記に説明されるように、および図８に関連して、ＵＥは、受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット変数内であるかどうかを決定するために、受信されたタイミングオフセット許容値を使用することができ得る。
【０１１７】
[0138]ブロック１４３５において、ＵＥは、基地局からブロードキャストされたＳＩＢを受信することができ得る。受信されるＳＩＢは、ローカルタイミング変数を含む場合がある。ＵＥによって受信されるＳＩＢブロードキャストメッセージの一例には、図８のメッセージ８２５が含まれ得る。
【０１１８】
[0139]ブロック１４４０において、ＵＥは、（ネットワークＤ２Ｄ発見モジュールから受信されたような）受信されたタイミング変数と、基地局からのＳＩＢの一部として受信されたローカルタイミング変数との間に異常が存在しないことを検証する。２つのタイミング変数を比較する際に、ＵＥは、前に受信されたタイミングオフセット許容値を使用する。２つのタイミング変数が受信されたタイミングオフセット許容値よりも大きい量だけ異なる場合、異常が存在する可能性があり、ＵＥは、異なる方法を使用して更新されたタイミング変数を取得する必要があり得る。しかしながら、２つのタイミング変数が受信されたタイミングオフセット許容値よりも小さい量だけ異なる場合、ＵＥは、異常が存在しないと結論づけることができ得る。検証ステップの一例は図８のブロック８３０に示されている。
【０１１９】
[0140]異常が存在しない場合、ＵＥは、ブロック１４４５において、図３を参照して記載されたように、ＰｒｏＳｅ  Ａｐｐ  ｃｏｄｅなどの発見告知メッセージのブロードキャストを開始することができ得る。告知ステップの一例は図８のブロック８３５に示されている。
【０１２０】
[0141]方法１４００は一実装形態にすぎず、方法１４００の動作は、他の実装形態が可能であるように再構成されるか、または場合によっては修正され得ることに留意されたい。具体例として、方法１４００に示されたあらゆる動作が実行される必要があるとは限らず、多くの動作は図１４に示された順序とは異なる順序で実行され得る。
【０１２１】
[0142]図１５は、本開示の様々な態様による、ワイヤレス通信のための方法１５００の一例を示すフローチャートである。明確にするために、方法１５００は、図１、図２、図５、図６、図７、図８、および／もしくは図１１を参照して記載された基地局１０５のうちの１つもしくは複数の態様、または図１０を参照して記載された装置１００５のうちの１つもしくは複数の態様を参照して、以下に記載される。いくつかの例では、基地局１０５のうちの１つなどの基地局、または装置１００５などの装置は、以下に記載される機能を実行するように、基地局または装置の機能要素を制御するために、コードの１つまたは複数のセットを実行することができ得る。
【０１２２】
[0143]ブロック１５０５において、方法１５００は、デバイスとの接続モードに入ることを含む場合がある。図５、図６、および／または図７の接続モード５０５、６０５、および／または７０５などの接続モードは、基地局と接続されたＵＥの両方が相互に認証されることを保証することができ得る。
【０１２３】
[0144]ブロック１５１０において、方法１５００は、デバイスが接続モードにある間に、デバイスにタイミング変数を送信することを含む場合がある。タイミング変数は、図５、図６、および／または図７を参照して上述されたように、メッセージ５２０、６１５、および／または７１５の形式で送信され得る。
【０１２４】
[0145]いくつかの例では、ブロック１２０５または１２１０における動作は、図１０および／または図１１を参照して記載された基地局Ｄ２Ｄ発見モジュール１０１５を使用して実行され得る。それでもやはり、方法１５００は一実装形態にすぎず、方法１５００の動作は、他の実装形態が可能であるように再構成されるか、または場合によっては修正され得ることに留意されたい。
【０１２５】
[0146]図１６は、本開示の様々な態様による、ワイヤレス通信のための方法１６００の一例を示すフローチャートである。明確にするために、方法１６００は、図１、図２、図５、図６、図７、および／もしくは図１１を参照して記載された基地局１０５のうちの１つもしくは複数の態様、または図１０を参照して記載された装置１００５のうちの１つもしくは複数の態様を参照して、以下に記載される。いくつかの例では、基地局１０５のうちの１つなどの基地局、または装置１００５などの装置は、以下に記載される機能を実行するように、基地局または装置の機能要素を制御するために、コードの１つまたは複数のセットを実行することができ得る。
【０１２６】
[0147]方法１６００は、経路１６４５、１６５０、および１６５５によって表される３つの代替フローパスを示す。ブロック１６０５において、方法１６００は、接続モードにあるＵＥとの通信に入ることを含む場合がある。上記で説明されたように、ＵＥは、ＵＥがＲＲＣ＿ＣＯＮＮＥＣＴＥＤモードなどの接続モードにある間にタイミング変数を受信することから恩恵を受けることができ得るし、ＵＥおよび基地局は相互に認証される。したがって、ブロック１６０５において、基地局は、たとえば、図５、図６、および／または図７の接続モード５０５、６０５、および／または７０５によって示されるように、接続モードにあるＵＥと通信している。次いで、基地局は、フローパス１６４５、１６５０、１６５５のうちの１つを使用して、必要なタイミング変数を送信することができ得る。
【０１２７】
[0148]フローパス１６４５を辿ると、ブロック１６１０において、方法１６００は、接続されたＵＥがＤ２Ｄ発見のために認可されていると決定することを備える場合がある。たとえば、基地局は、接続されたＵＥが、ネットワークＤ２Ｄ発見モジュールからの認可の受信を介して、Ｄ２Ｄ発見通信に参加することを認可されているかどうかを決定することが可能であり得る。このステップの一例は図５のブロック５１０に示されている。
【０１２８】
[0149]ブロック１６１５において、方法１６００は、タイミング変数を含むＳＩＢをブロードキャストすることを含む場合がある。図５のＳＩＢメッセージ５２０などのブロードキャストされたＳＩＢは、ＳＩＢ１６であり得るか、またはＤ２Ｄ発見固有ＳＩＢであり得る。このようにして、受信ＵＥは、ＵＥが基地局との接続モードにある間に、タイミング変数を受信することが可能である。
【０１２９】
[0150]代替として、フローパス１６５０を辿ることができる。フローパス１６５０では、ブロック１６２５において、方法１６００は、接続されたＵＥがＤ２Ｄ発見のために認可されていると決定することを備える場合がある。たとえば、基地局は、接続されたＵＥが、ネットワークＤ２Ｄ発見モジュールからの認可の受信を介して、Ｄ２Ｄ発見通信に参加することを認可されているかどうかを決定することが可能であり得る。このステップの一例は図６のブロック６１０に示されている。
【０１３０】
[0151]ブロック１６３０において、方法１６００は、タイミング変数を有するＳＩＢを含むＲＲＣメッセージを送信することを含む場合がある。基地局はすでに、接続されたＵＥがＤ２Ｄ発見のために認可されたと決定しているので、基地局は、接続されたＵＥからの要求を待つことなく、ＲＲＣメッセージを送信することができ得る。送信されるメッセージの一例には、図６のＲＲＣメッセージ６１５が含まれ得る。
【０１３１】
[0152]代替として、フローパス１６５５を辿ることができる。フローパス１６５５では、ブロック１６３５において、方法１６００は、図７のＲＲＣ要求７１０などの、発見リソースに対するＲＲＣ要求を受信することを備える場合がある。ＲＲＣ要求は、Ｄ２Ｄ発見のためのタイプ１（デバイス制御）またはタイプ２（ネットワーク制御）のいずれかのリソース割当てを使用するＵＥからであり得る。
【０１３２】
[0153]ブロック１６４０において、方法１６００は、ＲＲＣ要求に対するＲＲＣ応答を送信することを含む場合がある。接続されたＵＥがタイプ２（ネットワーク制御）のリソース割当てを使用している場合、ＲＲＣ応答は、割り当てられたリソースならびにタイミング変数の両方を含む場合がある。接続されたＵＥがタイプ１（デバイス制御）のリソース割当てを使用している場合、ＲＲＣ応答は、いかなるリソース割当ても含む必要がないが、代わりにタイミング変数のみを含む場合がある。いずれの場合も、タイミング変数はＲＲＣ応答の一部として含まれる。ＲＲＣ応答の一例には、図７のＲＲＣ応答７１５が含まれ得る。
【０１３３】
[0154]方法１６００は一実装形態にすぎず、方法１６００の動作は、他の実装形態が可能であるように再構成されるか、または場合によっては修正され得ることに留意されたい。具体例として、方法１６００に示されたあらゆる動作が実行される必要があるとは限らず、多くの動作は図１６に示された順序とは異なる順序で実行され得る。
【０１３４】
[0155]図１７は、本開示の様々な態様による、ワイヤレス通信のための方法１７００の一例を示すフローチャートである。明確にするために、方法１７００は、それぞれ、図１、図２、図３、図５、図６、および／もしくは図９を参照して記載されたＵＥ１１５のうちの１つもしくは複数の態様、または図４を参照して記載された装置４０５のうちの１つもしくは複数の態様を参照して、以下に記載される。いくつかの例では、ＵＥ１１５のうちの１つなどのＵＥ、または装置４０５などの装置は、以下に記載される機能を実行するようにＵＥまたは装置の機能要素を制御するために、コードの１つまたは複数のセットを実行することができ得る。
【０１３５】
[0156]ブロック１７０５において、方法１７００は、図３を参照して上述されたように、Ｄ２Ｄ発見アプリケーションコードを告知することを許可されるために、ネットワーク内のＰｒｏＳｅ機能に発見要求を送ることを含む。発見要求は、ＰｒｏＳｅアプリケーションＩＤを含む場合がある。発見要求は、ＵＥにサービスするＨＰＬＭＮまたはＶＰＭＬＮのいずれかにおけるＰｒｏＳｅ機能などの、Ｄ２Ｄ発見モジュールに送られ得る。ブロック１７０５の動作は、図４を参照して上述された送信機モジュール４２０と連携して、Ｄ２Ｄ発見モジュール４１５によって実行され得る。
【０１３６】
[0157]ブロック１７１０において、方法１７００は、図３を参照して上述されたように、ネットワークから発見応答を受信することを含む。発見応答は、タイミング変数とタイミングオフセット許容値とを含む場合がある。ブロック１７１０の動作は、図４を参照して上述された受信機モジュール４１０と連携して、Ｄ２Ｄ発見モジュール４１５によって実行され得る。
【０１３７】
[0158]図１８は、本開示の様々な態様による、ワイヤレス通信のための方法１８００の一例を示すフローチャートである。方法１８００は、それぞれ、図１、図２、図３、図５、図６、および／もしくは図９を参照して記載されたＵＥ１１５のうちの１つもしくは複数の態様、または図４を参照して記載された装置４０５のうちの１つもしくは複数の態様を参照して、以下に記載される。
【０１３８】
[0159]ブロック１８０５において、方法１８００は、図３を参照して上述されたように、Ｄ２Ｄ発見アプリケーションコードを告知することを許可されるために、ネットワークに発見要求を送ることを含む。発見要求は、ＰｒｏＳｅアプリケーションＩＤを含む場合がある。発見要求は、ＵＥにサービスするＰＬＭＮまたはＶＰＭＬＮのいずれかにおけるＰｒｏＳｅ機能などの、Ｄ２Ｄ発見モジュールに送られ得る。ブロック１８０５の動作は、図４を参照して上述された送信機モジュール４２０と連携して、Ｄ２Ｄ発見モジュール４１５によって実行され得る。
【０１３９】
[0160]ブロック１８１０において、方法１８００は、図３を参照して上述されたように、ネットワークから発見応答を受信することを含む。発見応答は、タイミング変数とタイミングオフセット許容値とを含む場合がある。ブロック１８１０の動作は、図４を参照して上述された受信機モジュール４１０と連携して、Ｄ２Ｄ発見モジュール４１５によって実行され得る。
【０１４０】
[0161]ブロック１８１５において、方法１８００は、図３を参照して上述されたように、ネットワークからのタイミング変数とローカルタイミング変数との間の差がネットワークから受信されたタイミングオフセット内であるかどうかを決定するために、ネットワークを受信したタイミング変数をデバイスにあるローカルタイミング変数と比較することを含む。ブロック１８１５の動作は、図４を参照して上述されたタイミング変数モジュール４３０によって実行され得る。
【０１４１】
[0162]ブロック１８２０において、方法１８００は、図３を参照して上述されたように、ネットワークから受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値内である場合、Ｄ２Ｄ発見告知をブロードキャストすることを含む。ブロック１８２０の動作は、図４を参照して上述されたタイミング変数モジュール４３０によって実行され得る。
【０１４２】
[0163]図１９は、本開示の様々な態様による、ワイヤレス通信のための方法１９００の一例を示すフローチャートである。方法１９００は、それぞれ、図１、図２、図３、図５、図６、および／もしくは図９を参照して記載されたＵＥ１１５のうちの１つもしくは複数の態様、または図４を参照して記載された装置４０５のうちの１つもしくは複数の態様を参照して、以下に記載される。
【０１４３】
[0164]ブロック１９０５において、方法１９００は、図３を参照して上述されたように、Ｄ２Ｄ発見アプリケーションコードを告知することを許可されるために、ネットワークに発見要求を送ることを含む。発見要求は、ＰｒｏＳｅアプリケーションＩＤを含む場合がある。発見要求は、ＵＥにサービスするＰＬＭＮまたはＶＰＭＬＮにおけるＰｒｏＳｅ機能などの、Ｄ２Ｄ発見モジュールに送られ得る。ブロック１９０５の動作は、図４を参照して上述された送信機モジュール４２０と連携して、Ｄ２Ｄ発見モジュール４１５によって実行され得る。
【０１４４】
[0165]ブロック１９１０において、方法１９００は、図３を参照して上述されたように、ネットワークから発見応答を受信することを含む。発見応答は、タイミング変数とタイミングオフセット許容値とを含む場合がある。ブロック１９１０の動作は、図４を参照して上述された受信機モジュール４１０と連携して、Ｄ２Ｄ発見モジュール４１５によって実行され得る。
【０１４５】
[0166]ブロック１９１５において、方法１９００は、図３を参照して上述されたように、ネットワークからのタイミング変数とローカルタイミング変数との間の差がネットワークから受信されたタイミングオフセット内であるかどうかを決定するために、ネットワークを受信したタイミング変数をデバイスにあるローカルタイミング変数と比較することを含む。ブロック１９１５の動作は、図４を参照して上述されたタイミング変数モジュール４３０によって実行され得る。
【０１４６】
[0167]ブロック１９２０において、方法１９００は、図３を参照して上述されたように、Ｄ２Ｄ発見告知に含まれるべきＭＩＣを生成することを含む。ブロック１９２０の動作は、図４を参照して上述されたＭＩＣモジュール４２５によって実行され得る。
【０１４７】
[0168]ブロック１９２５において、方法１９００は、図３を参照して上述されたように、ネットワークから受信されたタイミング変数とローカルタイミング変数との間の差がタイミングオフセット許容値内である場合、Ｄ２Ｄ発見告知をブロードキャストすることを含む。Ｄ２Ｄ発見コードは、ＭＩＣならびにＤ２Ｄ発見アプリケーションコードを含む。ブロック１９２５の動作は、図４を参照して上述された送信機モジュール４２０と連携して、タイミング変数モジュール４３０によって実行され得る。
【０１４８】
[0169]図２０は、本開示の様々な態様による、ワイヤレス通信のための方法２０００の一例を示すフローチャートである。方法２０００は、それぞれ、図１、図２、図３、図５、図６、および／もしくは図９を参照して記載されたＵＥ１１５のうちの１つもしくは複数の態様、または図４を参照して記載された装置４０５のうちの１つもしくは複数の態様を参照して、以下に記載される。
【０１４９】
[0170]ブロック２００５において、方法２０００は、図３を参照して上述されたように、監視ＵＥ１１５−ｃ−２によりＤ２Ｄ発見告知を受信することを含む。Ｄ２Ｄ発見告知は、Ｄ２Ｄ発見アプリケーションコードと、図３の告知ＵＥ１１５−ｃ−１において生成されたＭＩＣとを含む場合がある。ブロック２００５の動作は、図４を参照して上述された受信機モジュール４１０によって実行され得る。
【０１５０】
[0171]ブロック２０１０において、方法２０００は、図３を参照して上述されたように、検証のためにネットワークにマッチレポートを送ることを含む。マッチレポートは、Ｄ２Ｄ発見アプリケーションコードと、ＭＩＣと、タイミング変数とを含む場合がある。ブロック２０１０の動作は、図４を参照して上述された送信機モジュール４２０によって実行され得る。
【０１５１】
[0172]図２１は、本開示の様々な態様による、ワイヤレス通信のための方法２１００の一例を示すフローチャートである。明確にするために、方法２１００は、図１、図２、図５、図６、図７、図８、および／もしくは図１１を参照して記載された基地局１０５およびコアネットワーク１３０のうちの１つもしくは複数の態様、または図１０を参照して記載された装置１００５のうちの１つもしくは複数の態様を参照して、以下に記載される。いくつかの例では、基地局１０５のうちの１つなどの基地局、または装置１００５などの装置は、以下に記載される機能を実行するように、基地局または装置の機能要素を制御するために、コードの１つまたは複数のセットを実行することができ得る。
【０１５２】
[0173]ブロック２１０５において、方法２１００は、図３を参照して上述されたように、デバイスから発見要求を受信することを含む場合がある。ブロック２１０５の動作は、図１０を参照して上述された受信機モジュール１０１０によって実行され得る。
【０１５３】
[0174]ブロック２１１０において、方法２１００は、図３を参照して上述されたように、デバイスに発見応答を送ることを含む場合がある。発見応答は、タイミング変数とタイミングオフセット許容値とを含む場合がある。ブロック２１１０の動作は、図１０を参照して上述された送信機モジュール１０２０によって実行され得る。
【０１５４】
[0175]図２２は、本開示の様々な態様による、ワイヤレス通信のための方法２２００の一例を示すフローチャートである。明確にするために、方法２２００は、図２、図３、図８、および／または図１０を参照して記載されたネットワークＤ２Ｄ発見モジュール２１０および／または１０１５の態様を参照して、以下に記載される。いくつかの例では、装置１００５などの装置は、以下に記載される機能を実行するように、基地局または装置の機能要素を制御するために、コードの１つまたは複数のセットを実行することができ得る。
【０１５５】
[0176]ブロック２２０５において、方法２２００は、図３を参照して上述されたように、デバイスからマッチレポートを受信することを含む場合がある。マッチレポートは監視ＵＥから受信され得るし、ＭＩＣおよびタイミング変数ならびにＤ２Ｄ発見アプリケーションコードを含む場合がある。ブロック２２０５の動作は、図１０を参照して上述された受信機モジュール１０１０によって実行され得る。
【０１５６】
[0177]ブロック２２１０において、方法２２００は、図３を参照して上述されたように、マッチレポートに含まれるＭＩＣが有効であることを検証することを含む場合がある。ブロック２２１０の動作は、図２、図３、図８、および／または図１０を参照して上述されたＤ２Ｄ発見モジュール２１０および／または１０１５によって実行され得る。
【０１５７】
[0178]ブロック２２１５において、方法２２００は、図３を参照して上述されたように、デバイスにマッチ応答を送ることを含む場合がある。マッチ応答は、ネットワークにおける現在時刻を示すタイミング変数と、ＰｒｏＳｅアプリケーションＩＤとを含む場合がある。ブロック２２１５の動作は、図１０を参照して上述された送信機モジュール１０２０と連携して、Ｄ２Ｄ発見モジュール２１０および／または１０１５によって実行され得る。
【０１５８】
[0179]フローチャート１７００、１８００、１９００、２０００、２１００、および２２００によって示される方法は例示的な実装形態であること、ならびに、方法の動作、およびステップは、他の実装形態が可能であるように再構成されるか、または場合によっては修正され得ることに留意されたい。
【０１５９】
[0180]添付の図面に関連して上記された発明を実施するための形態は、例を記載しており、実装され得るまたは特許請求の範囲内に入る例のみを表すものではない。「例」および「例示的」という用語は、この説明において使用されるとき、「例、事例、または例示として働く」ことを意味し、「好ましい」または「他の例よりも有利である」ことを意味するものではない。発明を実施するための形態は、記載された技法の理解を与える目的で、具体的な詳細を含む。しかしながら、これらの技法は、これらの特定の具体的な詳細なしに実践され得る。場合によっては、記載された例の概念を不明瞭にすることを回避するために、よく知られている構造およびデバイスがブロック図の形態で示されている。
【０１６０】
[0181]本明細書において記載される技法は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ、および他のシステムなどの様々なワイヤレス通信システムに使用され得る。「システム」および「ネットワーク」という用語は、しばしば互換的に使用される。ＣＤＭＡシステムは、ＣＤＭＡ２０００、ユニバーサル地上波無線アクセス（ＵＴＲＡ）などの無線技術を実装することができ得る。ＣＤＭＡ２０００は、ＩＳ−２０００規格と、ＩＳ−９５規格と、ＩＳ−８５６規格とを包含する。ＩＳ−２０００  Ｒｅｌｅａｓｅ０およびＡは、通常、ＣＤＭＡ２０００  １Ｘ、１Ｘなどと呼ばれる。ＩＳ−８５６（ＴＩＡ−８５６）は、通常、ＣＤＭＡ２０００  １ｘＥＶ−ＤＯ、高速パケットデータ（ＨＲＰＤ）などと呼ばれる。ＵＴＲＡは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））とＣＤＭＡの他の変形形態とを含む。ＴＤＭＡシステムは、モバイル通信用グローバルシステム（ＧＳＭ（登録商標））などの無線技術を実装することができ得る。ＯＦＤＭＡシステムは、ウルトラモバイルブロードバンド（ＵＭＢ）、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ（登録商標））、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ（登録商標））、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭなどの無線技術を実装することができ得る。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ）の一部である。３ＧＰＰ（登録商標）のロングタームエボリューション（ＬＴＥ）およびＬＴＥアドバンスト（ＬＴＥ−Ａ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの新しいリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ。ＬＴＥ、ＬＴＥ−Ａ、およびＧＳＭは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ）と称する組織からの文書に記載されている。ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）と称する組織からの文書に記載されている。本明細書において記載される技法は、上述のシステムおよび無線技術、ならびに他のシステムおよび無線技術に使用され得る。しかしながら、上記の説明は、例としてＬＴＥシステムを記載し、上記の説明の大部分においてＬＴＥ用語が使用されるが、本技法はＬＴＥの適用例以外に適用可能である。
【０１６１】
[0182]様々な開示された例のうちのいくつかに適応することができ得る通信ネットワークは、階層化プロトコルスタックに従って動作するパケットベースネットワークであり得る。たとえば、ベアラまたはパケットデータコンバージェンスプロトコル（ＰＤＣＰ）レイヤにおける通信は、ＩＰベースであり得る。無線リンク制御（ＲＬＣ）レイヤは、論理チャネルを介して通信するために、パケットセグメンテーションと再アセンブリとを実行することができ得る。媒体アクセス制御（ＭＡＣ）レイヤは、優先順位処理と、トランスポートチャネルへの論理チャネルの多重化とを実行することができ得る。ＭＡＣレイヤはまた、リンク効率を改善するために、ＭＡＣレイヤにおいて再送信を行うためにハイブリッド自動再送要求（ＨＡＲＱ）を使用することができ得る。物理レイヤにおいて、トランスポートチャネルは物理チャネルにマッピングされ得る。
【０１６２】
[0183]情報および信号は、様々な異なる技術および技法のいずれかを使用して表され得る。たとえば、上記の説明全体にわたって参照され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光場もしくは光学粒子、またはそれらの任意の組合せによって表され得る。
【０１６３】
[0184]本明細書の開示に関連して記載された様々な例示的なブロックおよびモジュールは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ＡＳＩＣ、ＦＰＧＡもしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または本明細書に記載された機能を実行するように設計されたそれらの任意の組合せを用いて、実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つもしくは複数のマイクロプロセッサ、または任意の他のそのような構成として実装され得る。場合によっては、プロセッサは、メモリと電子通信している場合があり、メモリは、プロセッサによって実行可能な命令を記憶する。
【０１６４】
[0185]本明細書において記載された機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組合せに実装され得る。プロセッサによって実行されるソフトウェアに実装される場合、機能は、１つまたは複数の命令またはコードとして、コンピュータ可読媒体上に記憶されるか、またはコンピュータ可読媒体を介して送信され得る。本開示および添付の特許請求の範囲の範囲および趣旨内に、他の例および実装形態がある。たとえば、ソフトウェアの本質により、上述された機能は、プロセッサ、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらのいずれかの組合せによって実行されるソフトウェアを使用して実装され得る。機能を実装する特徴は、機能の一部が異なる物理的場所において実装されるように分散されることを含め、様々な位置に物理的に配置される場合もある。また、特許請求の範囲を含めて、本明細書で使用する場合、項目の列挙中で使用される「または」は、たとえば、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」の列挙が、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような選言的列挙を示す。
【０１６５】
[0186]コンピュータプログラム製品またはコンピュータ可読媒体はいずれも、ある場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む、コンピュータ可読記憶媒体と通信媒体とを含む。記憶媒体は、汎用コンピュータまたは専用コンピュータによってアクセスされ得る任意の媒体であり得る。限定ではなく例として、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは、命令またはデータ構造の形態で所望のコンピュータ可読プログラムコードを搬送または記憶するために使用され得るし、汎用コンピュータもしくは専用コンピュータ、または汎用プロセッサもしくは専用プロセッサによってアクセスされ得る、任意の他の媒体を備えることができる。また、任意の接続は、コンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモート光源から送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含まれる。
【０１６６】
[0187]本開示の前の説明は、当業者が本開示を作成または使用することが可能になるように提供される。本開示への様々な修正が当業者には容易に明らかであり、本明細書において定義された一般原理は、本開示の趣旨または範囲から逸脱することなく、他の変形形態に適用され得る。本開示全体にわたって、「例」という用語は、例または事例を示すものであり、言及された例についてのいかなる選好も暗示または要求しない。したがって、本開示は、本明細書に記載された例および設計に限定されるべきでなく、本明細書で開示された原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ワイヤレスネットワーク内のワイヤレス通信の方法であって、
デバイスにおいてネットワークからタイミング変数を受信することと、前記タイミング変数は前記デバイスが接続モードにある間に受信される、
デバイス間（Ｄ２Ｄ）発見メッセージの認証に前記タイミング変数を使用することと
を備える、方法。
［Ｃ２］
ローカルタイミング変数と比較するために、前記デバイスに前記受信されたタイミング変数を記憶すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ３］
ここで、前記タイミング変数が、前記ネットワーク内の近接度ベースのサービス（ＰｒｏＳｅ）機能から受信される、Ｃ１に記載の方法。
［Ｃ４］
ここで、前記タイミング変数が、Ｄ２Ｄ発見アプリケーションコードとともに受信される、Ｃ１に記載の方法。
［Ｃ５］
前記ネットワーク内の前記ＰｒｏＳｅ機能からタイミングオフセット許容値を受信することと、
前記受信されたタイミング変数とローカルタイミング変数との間の差が前記タイミングオフセット許容値内であるかどうかを決定するために、前記受信されたタイミング変数を前記ローカルタイミング変数と比較することと
をさらに備える、Ｃ３に記載の方法。
［Ｃ６］
前記受信されたタイミング変数と前記ローカルタイミング変数との間の前記差が前記タイミングオフセット許容値内であるとき、Ｄ２Ｄ発見アプリケーションコードを告知すること
をさらに備える、Ｃ５に記載の方法。
［Ｃ７］
前記差が前記タイミングオフセット許容値よりも大きいとき、前記ＰｒｏＳｅ機能に異常を通知すること
をさらに備える、Ｃ５に記載の方法。
［Ｃ８］
ここで、前記ネットワークから受信された前記タイミング変数が協定世界時（ＵＴＣ）である、Ｃ５に記載の方法。
［Ｃ９］
システム情報ブロック（ＳＩＢ）を介して前記ローカルタイミング変数を受信することをさらに備える、Ｃ５に記載の方法。
［Ｃ１０］
前記ネットワークに近接度ベースのサービス（ＰｒｏＳｅ）アプリケーション識別情報（ＩＤ）を含む発見要求を送ること
をさらに備える、Ｃ１に記載の方法。
［Ｃ１１］
前記ネットワークから発見応答を受信することをさらに備え、前記発見応答が前記タイミング変数とタイミングオフセット許容値とを備える、Ｃ１０に記載の方法。
［Ｃ１２］
Ｄ２Ｄ発見告知に含まれるべきメッセージ完全性コード（ＭＩＣ）を生成するために、前記ネットワークから受信された前記タイミング変数を使用すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ１３］
ここで、前記ＭＩＣが、Ｄ２Ｄ発見アプリケーションコード、前記Ｄ２Ｄ発見アプリケーションコードに関連付けられたキー、および前記Ｄ２Ｄ発見告知の送信時における前記タイミング変数に基づいて生成される、Ｃ１２に記載の方法。
［Ｃ１４］
メッセージ完全性コード（ＭＩＣ）を含むＤ２Ｄ発見告知を受信することと、
前記ネットワーク内の近接度ベースのサービス（ＰｒｏＳｅ）機能に、前記受信されたＭＩＣと、前記タイミング変数とを送信することと
をさらに備える、Ｃ１に記載の方法。
［Ｃ１５］
前記デバイスがタイミング情報を有する２つ以上のＳＩＢを検出する場合、前記ＳＩＢ内で受信された前記ローカルタイミング変数を無視することと、
前記ＳＩＢの外部で前記ローカルタイミング変数を取得することと
をさらに備える、Ｃ９に記載の方法。
［Ｃ１６］
システム情報ブロック（ＳＩＢ）内で受信された前記タイミング変数をローカルタイミング変数と比較することと、
前記受信されたタイミング変数と前記ローカルタイミング変数が所定のしきい値よりも大きい値だけ異なる場合、前記ＳＩＢの外部で前記タイミング変数を取得することと
をさらに備える、Ｃ９に記載の方法。
［Ｃ１７］
前記デバイスがネットワーク制御のＤ２Ｄ発見リソース割当て方式を使用しているとき、無線リソース制御（ＲＲＣ）メッセージを介してＤ２Ｄ発見リソースを要求すること、ここで、前記タイミング変数が前記ＲＲＣメッセージに対する応答を介して受信される、
をさらに備える
Ｃ１に記載の方法。
［Ｃ１８］
前記タイミング変数と空のリソース割当て要素とを含む無線リソース制御（ＲＲＣ）メッセージを受信すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ１９］
前記差が前記タイミングオフセット許容値よりも小さいとき、前記ＰｒｏＳｅ機能から受信された前記タイミング変数を前記ローカルタイミング変数と同期することをさらに備える、Ｃ５に記載の方法。
［Ｃ２０］
ワイヤレス通信のために構成された装置であって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリとを備え、ここで、前記少なくとも１つのプロセッサが、
デバイスにおいてネットワークからタイミング変数を受信することと、前記タイミング変数は前記デバイスが接続モードにある間に受信される、
デバイス間（Ｄ２Ｄ）発見メッセージの認証に前記タイミング変数を使用することと
を行うように構成される、
装置。
［Ｃ２１］
ここで、前記タイミング変数が、前記ネットワーク内の近接度ベースのサービス（ＰｒｏＳｅ）機能から受信される、Ｃ２０に記載の装置。
［Ｃ２２］
ここで、前記少なくとも１つのプロセッサが、
前記ネットワーク内の前記ＰｒｏＳｅ機能からタイミングオフセット許容値を受信することと、
前記受信されたタイミング変数とローカルタイミング変数との間の差が前記タイミングオフセット許容値内であるかどうかを決定するために、前記受信されたタイミング変数を前記ローカルタイミング変数と比較することと
を行うようにさらに構成される、Ｃ２１に記載の装置。
［Ｃ２３］
ここで、前記少なくとも１つのプロセッサが、
前記受信されたタイミング変数と前記ローカルタイミング変数との間の前記差が前記タイミングオフセット許容値内である場合、Ｄ２Ｄ発見コードを告知すること
を行うようにさらに構成される、Ｃ２２に記載の装置。
［Ｃ２４］
ワイヤレスネットワーク内のワイヤレス通信の方法であって、
デバイスとの接続モードに入ることと、
前記デバイスが前記接続モードにある間に、デバイス間（Ｄ２Ｄ）発見メッセージの認証において使用するためのタイミング変数を前記デバイスに送信することと
を備える、方法。
［Ｃ２５］
ここで、前記タイミング変数が、近接度ベースのサービス（ＰｒｏＳｅ）機能から送信される、Ｃ２４に記載の方法。
［Ｃ２６］
Ｄ２Ｄ発見アプリケーションコードとともに前記タイミング変数を送信すること
をさらに備える、Ｃ２４に記載の方法。
［Ｃ２７］
前記デバイスにタイミングオフセット許容値を送信することをさらに備え、ここで、前記タイミングオフセット許容値が、前記タイミング変数と前記デバイスにおけるローカルタイミング変数との間の最大差である、Ｃ２４に記載の方法。
［Ｃ２８］
前記デバイスから近接度ベースのサービス（ＰｒｏＳｅ）アプリケーション識別情報（ＩＤ）を含む発見要求を受信することと、
前記デバイスに発見応答を送ることと、前記発見応答が前記タイミング変数とタイミングオフセット許容値とを備え
をさらに備える、Ｃ２４に記載の方法。
［Ｃ２９］
発見リソースに対する無線リソース制御（ＲＲＣ）要求を受信することをさらに備え、
ここで、前記タイミング変数を送信することが、前記タイミング変数を含む前記ＲＲＣ要求に対する応答を送信することを備える、
Ｃ２４に記載の方法。
［Ｃ３０］
ワイヤレス通信のために構成された装置であって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリとを備え、ここで、前記少なくとも１つのプロセッサが、
デバイスとの接続モードに入ることと、
前記デバイスが前記接続モードにある間に、デバイス間（Ｄ２Ｄ）発見メッセージの認証において使用するためのタイミング変数を前記デバイスに送信することと
を行うように構成される、
装置。
【図１】
0006388959.tif 000002
【図２】
0006388959.tif 000003
【図３】
0006388959.tif 000004
【図４】
0006388959.tif 000005
【図５】
0006388959.tif 000006
【図６】
0006388959.tif 000007
【図７】
0006388959.tif 000008
【図８】
0006388959.tif 000009
【図９】
0006388959.tif 000010
【図１０】
0006388959.tif 000011
【図１１】
0006388959.tif 000012
【図１２】
0006388959.tif 000013
【図１３】
0006388959.tif 000014
【図１４】
0006388959.tif 000015
【図１５】
0006388959.tif 000016
【図１６】
0006388959.tif 000017
【図１７】
0006388959.tif 000018
【図１８】
0006388959.tif 000019
【図１９】
0006388959.tif 000020
【図２０】
0006388959.tif 000021
【図２１】
0006388959.tif 000022
【図２２】
0006388959.tif 000023