(57)【特許請求の範囲】
【請求項１】
一つまたは複数の無線ネットワークアクセスノード及び一つまたは複数のコアネットワークのコンポーネントの、少なくとも一つにより実装される無線通信システムを動作させる方法であって、前記方法は、
ディスカバリ・パイロット信号を第２の端末に送信することを要求する第１の端末からの要求メッセージを前記無線通信システムにおいて受信することと、
匿名のディスカバリ・パイロット識別コードを含む第１のメッセージを前記無線通信システムから前記第１の端末に送信することと、
前記第２の端末からの第２のメッセージを前記無線通信システムにおいて受信することと、
前記第２の端末が前記第１の端末とペアであるかどうかを判定するために、前記第２のメッセージが前記匿名のディスカバリ・パイロット識別コードを識別するかどうかを、前記匿名のディスカバリ・パイロット識別コードを識別する前記第２のメッセージに応答してデータベースを検索することによって判定することと、
前記データベースが前記第１の端末と前記第２の端末がペアであることを示す場合、前記第１の端末を識別する第３のメッセージを前記無線通信システムから前記第２の端末に送信することと、を含む方法。
【請求項２】
前記第１のメッセージを前記無線通信システムから送信する前に、前記第１の端末と前記第２の端末との関係を識別する少なくとも１つのメッセージを前記無線通信システムにおいて受信する、請求項１に記載の方法。
【請求項３】
前記第１の端末と前記第２の端末との関係を識別する少なくとも１つのメッセージを前記無線通信システムにおいて受信することは、前記第１の端末および前記第２の端末のそれぞれからのメッセージを受信すること、を含む、請求項２に記載の方法。
【請求項４】
さらに端末によるディスカバリ・パイロット信号の送信のための無線リソースの部分を予約すること、を含む、請求項１に記載の方法。
【請求項５】
一つまたは複数の無線ネットワークアクセスノード及び一つまたは複数のコアネットワークのコンポーネントの、少なくとも一つにより実装される無線通信システムであって、前記無線通信システムは、
無線チャネルを介した無線通信端末との通信を提供するように構成される基地局を含み、さらに前記基地局に結合されるプロセッサを含み、前記プロセッサは、
ディスカバリ・パイロット信号を送信することを要求する第１の端末からメッセージを受信し、
匿名のディスカバリ・パイロット識別コードを含む第１のメッセージを前記第１の端末に送信し、
第２の端末からの第２のメッセージを受信し、
前記第２の端末が前記第１の端末とペアであるかどうかを判定するために、前記第２のメッセージが前記匿名のディスカバリ・パイロット識別コードを識別するかどうかを、前記匿名のディスカバリ・パイロット識別コードを識別する前記第２のメッセージに応答してデータベースを検索することによって判定し、
前記データベースが前記第１の端末と前記第２の端末がペアであることを示す場合、前記第１の端末を識別する第３のメッセージを前記無線通信システムから前記第２の端末に送信するように構成される、無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の主題は、無線通信に関し、より具体的には、無線通信におけるデバイスの検出に関する。
【背景技術】
【０００２】
無線移動ネットワーク内のモバイル端末は、概して、ネットワークの一つまたは複数の基地局とのみ通信する。しかし、現在、比較的近接して存在している他のモバイル端末に関する情報を有することがしばしば有用である。例えば、そのような情報は、ローカルリモートコントロールもしくは近くの友人を見つけることに有用である（例えば、ゲーム、ローカルのコマーシャル、自動警報システム制御、等に対して）。
【発明の概要】
【０００３】
同一エリア内にあるデバイスを検出するためには、インターネットベースの、いわゆる「オーバーザトップ（over  the  top）」サービスを利用することができる。このようなアプローチでは、その端末のGPS受信機を用いてその端末の位置を検出し、その位置座標をインターネット上のサーバに送信する端末を含むことができる。サーバは、その端末に対して所定の近傍内にある他のデバイスを識別することができる。しかし発見されるデバイスは、発見のために同じ非標準化システムを使用する必要があり、また中央データベースに位置情報を送信することには、整合性とセキュリティの問題がある可能性がある。
【０００４】
本発明の主題のいくつかの実施形態は、無線通信システムを動作させる方法を提供する。前記方法は、匿名ディスカバリ・パイロット識別コードを含む第1のメッセージを第1の端末に送信することおよび、第2の端末から第2のメッセージを受信すること、第2のメッセージは前記ディスカバリ・パイロット識別コードを識別するかどうかを決定することを含む。前記方法は、さらに、ディスカバリ・パイロット識別コードを識別する第2のメッセージに応答して、第2の端末に対して第１の端末を識別する第3のメッセージを送信することを含んでもよい。ディスカバリ・パイロット信号を送信する許可を要求するリクエストメッセージを第1の端末から受信した後に、第１のメッセージの送信がされてもよい。
【０００５】
いくつかの実施形態では、第１および第２の端末の関係を確認する少なくとも一つのメッセージを受信した後に、第１のメッセージの送信がされてもよい。第１および第２の端末の関係を確認する少なくとも一つのメッセージを受信することは、第１および第２の端末からそれぞれメッセージを受信することを含んでもよい。
【０００６】
いくつかの実施形態では、前記第2の端末が前記第1の端末とペアリングされているかどうかを判定するための前記ディスカバリ・パイロット識別コードを識別する前記第2のメッセージに応答してデータベースを検索した後に、前記第3のメッセージを送信し、前記第3のメッセージを送信することは、前記データベースが前記第1および第2の端末がペアリングされていることを示す場合に、前記第3のメッセージを送信することを含む。
【０００７】
さらなる実施形態は、このような方法を実行するように構成された無線通信システムを提供する。
【０００８】
さらなる実施形態は、無線通信端末を動作させる方法を提供する。前記方法は、無線通信システムから匿名のディスカバリ・パイロット識別コードを含むメッセージを受信し、前記ディスカバリ・パイロット識別コードを含むディスカバリ・パイロット信号を送信することが含まれる。ディスカバリ・パイロット信号を送信する許可を要求するメッセージを無線通信システムに送信した後に、前記ディスカバリ・パイロット識別コードを含む前記メッセージの受信がされてもよい。前記無線通信システムに対して他の端末とのペアリングの関係を確認した後に、ディスカバリ・パイロット信号を送信する許可を要求する前記メッセージの前記無線通信システムへの送信がされてもよい。前記ペアリングの関係を確認することは、前記ペアリングの関係を確認するメッセージを前記無線通信システムに送信することを含むことができる。
【０００９】
さらなる実施形態は、このような方法を実行するように構成された無線通信端末を提供する。
【００１０】
またさらなる本発明の主題の実施形態は、無線通信端末を動作させる方法を提供する。前記方法は、少なくとも一つの受信された前記ディスカバリ・パイロット信号から少なくとも一つの匿名のディスカバリ・パイロット識別コードを取得すること、取得された少なくとも一つの前記ディスカバリ・パイロット識別コードを識別するメッセージを前記無線通信システムに送信すること、および前記無線通信システムから少なくとも一つの前記ディスカバリ・パイロット識別コードに関連付けられている他の端末を識別するメッセージを受信すること、を含む。前記無線通信システムに対する他の端末とのペアリングの関係を確認した後に、少なくとも一つの前記ディスカバリ・パイロット信号の受信がされてもよい。
【００１１】
さらなる実施形態は、このような方法を実行するように構成された無線通信端末を提供する。
【図面の簡単な説明】
【００１２】
本発明の主題の他の特徴は、それについての添付の図面と併せて読めば、以下の具体的な実施形態の詳細な説明からより容易に理解されるであろう。
【００１３】
【図１】図1は、いくつかの実施形態に係る無線通信システムを示す概略図である。
【００１４】
【図２】図2は、図2の無線通信システムにおけるメッセージを示す概略図である。
【図３】図3は、いくつかの実施形態に係る無線通信端末を示す概略図である。
【００１５】
本発明は、様々な改良および代替形態が可能であるが、特定の実施形態が図面で例示されており、また本明細書で詳細に説明される。開示された特定の形態に本発明を限定する意図がないことが理解され、それどころか、本発明は、特許請求の範囲によって定義される本発明の主旨および範囲内に入るすべての変更、均等物、および代替物を包括するものである。参照番号は図面の説明を通じて同様の要素を表す。
【００１６】
本明細書で使用される場合、単数形の「a」、「an」、および  「the」は、特に明記しない限り複数形も含むことが意図されている。さらに、「から成る（comprises）」および/または「備える（comprising）」という本明細書で使用される用語は、記述される特徴、整数、ステップ、動作、要素、および/または構成要素の存在を特定するものと解釈されるが、他の、特徴、整数、ステップ、動作、要素、構成要素、および/またはそれらのグループの、一つまたは複数の存在または追加を排除するものではないもの、と理解される。一つの要素が他の要素に「接続される（connected）」または「結合される（coupled）」と言及されるときに、それは、他の要素に直接接続または結合される、または介在する要素が存在することがあり得る、ということが理解されるであろう。さらに、本明細書で使用される「接続される（connected）」または「結合される（coupled）」は無線接続もしくは結合を含んでもよい。本明細書で使用される「および/または」という用語は、記載されたアイテムのうち、任意および全ての一つまたは複数の組み合わせを含む。
【００１７】
特に定義されない限り、本明細書で使用されるすべての用語（技術用語および科学用語を含む）は、本発明が属する技術分野の当業者によって一般的に理解されるものと同じ意味を有する。さらに理解されるように、一般的に使用される辞書に定義されるような用語は、関連技術および本明細書の文脈においてそれらの意味と一致する意味を有するように解釈され、本明細書に明示的にそのように定義されない限り、理想的なまたは過度に公式な意味に解釈されない。
【００１８】
本発明の主題は、方法、電子デバイスおよび/またはコンピュータプログラム製品として具現化されてもよい。したがって、本発明の主題は、ハードウェアおよび/またはソフトウェア（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）において具現化されてもよい。さらに、本発明の主題は、命令実行システムによって、または命令実行システムと接続して使用するための媒体、で実施されるコンピュータで使用可能またはコンピュータで読み取り可能なプログラムコード、を有するコンピュータで使用可能またはコンピュータで読み取り可能な記憶媒体を備えるコンピュータプログラム製品の形態をとることができる。本文書の文脈において、コンピュータで使用可能またはコンピュータで読み取り可能な媒体は、命令実行システム、装置、またはデバイスと接続してまたは、命令実行システムによって使用するためのプログラムを有する、または格納することができる任意の媒体であってもよい。
【００１９】
コンピュータで使用可能またはコンピュータで読み取り可能な媒体は、例えば、電子、磁気、光学、電磁気、赤外線、または半導体システム、装置、デバイス、または伝播物質、であってもよいが、これらに限定されなくてもよい。コンピュータで読み取り可能な媒体のより具体的な例（包括的ではないリスト）は以下のものが含まれるであろう。一つまたは複数の配線を有する電気的接続、ポータブルコンピュータディスク、ランダムアクセスメモリ（RAM）、読み出し専用メモリ（ROM）、消去可能なプログラマブル読み出し専用メモリ（EPROMまたはフラッシュメモリ）、光ファイバ、及びコンパクトディスク（CD-ROM）。例えば、紙または他の媒体を光走査すること、その後コンパイルされ、解釈され、または必要に応じて他の方法で適切な方法で処理され、そしてコンピュータメモリに格納されることを介してプログラムが電子的に記録されるように、コンピュータで使用可能またはコンピュータで読み取り可能な媒体は、プログラムが印刷された紙または別の適切な媒体とすることさえできる、ことに注意する。
【００２０】
本明細書で使用される場合、「端末（terminal）」は、衛星またはセルラ無線電話において、多様なディスプレイを有する、または有さないもの、データ処理とセルラ無線電話、ファクシミリおよびデータ通信機能を組み合わせることができるパーソナル通信システム（PCS）端末、無線電話、ペイジャー、インターネット/イントラネットアクセス、ウェブブラウザ、スケジュール管理ソフト、カレンダおよび/または全地球測位システム（GPS）受信機を含むPDA、および／または従来のラップトップおよび/またはパームトップ受信機または無線電話送受信機を含む他の機器、を含んでもよい。端末は、「パーベイシブ コンピューティング（pervasive  computing）」デバイスと呼ばれてもよい。
【００２１】
無線通信ネットワーク、例えばセルラネットワーク、の実現から生じる本発明の主題のいくつかの実施形態は、位置決定の要求または位置情報の交換なしに、お互いを探索するためにペアリングされた端末によって使用される、匿名デバイス検出プロセスをサポートするために使用されることができる。より正確には、いくつかの実施形態では、無線ネットワークと通信する端末は、一時的に割り当てられた自身の追跡信号を送信させてもよい。追跡信号は、送信端末の識別情報や位置を明らかにしない、ネットワークで割り当てられたディスカバリ・パイロット識別コードを使用して送信することができ、例えば、ネットワークで使用される無線リソースの予約された部分を使用して送信されてもよい。送信端末の近傍内の他の端末は、ネットワークに割り当てられたディスカバリ・パイロット識別コードを取得するために追跡信号を受信およびデコードし、取得されたディスカバリ・パイロット識別コードをネットワークに提供することに応じて、他の端末の存在が通知される。
【００２２】
図1は、いくつかの実施形態に係る無線通信システム100を示す。システム100は、ここで無線基地局110a、120bとして示される一つまたは複数の無線ネットワーク アクセス ノードを含む。基地局110a、110bには、例えば、ワイドおよび/またはローカルエリア無線ネットワークにおいて同様の機能を提供する、従来のセルラネットワークの基地局および/またはアクセスポイントまたはその他のデバイスが含まれてもよいことが理解されるであろう。基地局110a、110bは、それぞれオーバーラップする、および／またはオーバーラップしない地理的領域を、および／または同一または異なるユーザ又は加入者の集団に提供することができる。基地局110a、110bは、同じまたは異なる無線リソースを利用してもよい。例えば、基地局110a、110bは、共通の無線リソース、および/または共通のプロトコルを使用する同じセルラ通信ネットワークの地理的な各セル、または異なるプロトコルの下で異なる無線リソースを利用する別のネットワークのステーションを提供することができる。
【００２３】
基地局110a、110bは、他のネットワークインフラ120に接続される。ネットワークインフラ120は、基地局110a、110bが属する所定のセルラシステムのコア ネットワーク（例えば、交換局及び基地局110a、110bをサポートする他のバックボーンネットワークコンポーネント）を含んでもよく、または、基地局110a、110bが異なるネットワークからのものである場合、複数のネットワークのコンポーネントの組み合わせを含んでもよい。ネットワークインフラ120は、以下に詳細に記載されるように、ネットワークインフラ120によって提供されるペアリング検出機能をサポートすることができるペアリングデータベース130と相互運用するように構成される。ペアリングデータベース130は、システム100のオペレータによって保持されるもの、および/またはインターネットを介してアクセス可能な外部データベースとすることができる。
【００２４】
無線端末10a、10bは、基地局110a、110Bの少なくとも一方と通信するように構成される。さらに点線で示されるように、無線端末10a、10bはペアリングされた関係にある。ペアリングは、様々な形態をとることができ、多くの異なる方法で達成されることができる。例えば、端末10a、10bは、NFC、Bluetoothまたは他の短距離通信および/またはインターネットを介した長距離通信を使用してペアリングされてもよい。ペアリングは、商用サービスを行うことや、利益団体の参加を容易にするためなどのような、任意の様々な目的のためのものであってよい。ペアリングは、端末10a、10b間の直接通信を必要とする、または必要としない場合がある。図1は、それぞれの基地局110a、110bと通信する端末10a、10bを示しているが、様々な実施形態によれば、端末10a、10bの通信は、単一の基地局またはアクセスノード、または複数の基地局またはアクセス ノードを利用する検出プロセスをサポートすることが理解されるであろう。
【００２５】
図2は、いくつかの実施形態による検出プロセスのためのメッセージフローを示す。続けて図1を参照しながら図2を参照すると、第1の端末10aはディスカバリ・パイロット信号を送信する許可を要求するメッセージを無線通信システム100に送信する。このリクエストメッセージは、例えば、第1の基地局110aによって受信されてもよい。これに応答して、システム100は、要求を許可し、ディスカバリ・パイロット信号を送信するためのディスカバリ・パイロット識別コードを含むメッセージを第1の端末10aに送信する。このメッセージはまた、第1の端末10aがそのディスカバリ・パイロット信号に対して使用する送信電力レベルのような、他の制御情報を含んでもよい。ディスカバリ・パイロット識別コードと、関連付けられた制御情報を用いて、第1の端末10aは、そのディスカバリ・パイロット信号を送信する。
【００２６】
第2の端末10bは、送信されたディスカバリ・パイロット信号を受信し、ディスカバリ・パイロット識別コードを抽出する。ディスカバリ・パイロット識別コードを抽出した後、第2の端末10bは、システム100に取得されたディスカバリ・パイロット識別コードを識別するメッセージを送信する。また、第2の端末10bは、他の受信されたディスカバリ・パイロット信号から第2の端末10bが抽出した、他のディスカバリ・パイロット識別コードを含んでいてもよい。システム100は、第1の端末10aに対するディスカバリ・パイロット識別コードを識別するメッセージを受信し、例えば、ペアリングデータベース130を参照することによって、端末10aに対する非匿名の端末IDと識別されたディスカバリ・パイロット識別コードを一致させる。そしてシステム100は、第１の端末10aに対する端末IDを含むメッセージを第2の端末10bに送信し、このように第1の端末10aが近くにあることを第2の端末10bに通知する。第2の端末10aは、第1の端末10aと第2の端末10bとの間の直接または間接の通信などのような、第1の端末10aと第２の端末10b間のペアリングされる関係に関連する操作を実行するためにこの情報を使用する。
【００２７】
第1の端末10aと第２の端末10bとの間のペアリング関係は、以上の動作が実行される前に確立され、例えば、ペアリングデータベース130内に適切な登録を作成するために無線通信システム100に搬送される。例えば、上記したように、ペアリング関係が確立された後、システム100がペアリングデータベース130に追加するために使用するペアリング関係を確認するメッセージを、第1の端末10aと第２の端末10bはそれぞれ送信してもよい。
【００２８】
いくつかの実施形態では、ペアリングのために使用される情報は、デバイスに固有の国際移動体装置識別番号（IMEI）および/または所定のサブスクリプションに関連付けられている発信者ID（電話番号）を含むことができる。表1に示すように、ペアリングデータベース130は、IMEIおよび/または発信者IDと、固有のディスカバリ・パイロット識別コードとの対応関係を設けることができる。
【表１】
0006347032.tif 000002
ディスカバリ・パイロット識別コードは、同じエリア内の異なる端末が同じコードを使用しないように割り当てられてもよいが、ディスカバリ・パイロット識別コードは、システム内のすべての端末に対して固有である必要はなく、一般的に過度の競合の可能性がない程度に再利用されることができる。
【００２９】
任意の移動通信システムで使用可能な無線リソースは、所定の量の総送信エネルギーで利用可能な所定の周波数帯域の量として表されることができる。無線リソースは、多くの場合、他の端末および基地局の信号を区別するため、時分割され（例えば、時分割多元アクセス（TDMA）のように）および/または周波数の部分で分割される（例えば、周波数分割多元接続（FDMA）のように）。また、コードは、符号分割多元接続（CDMA）を実現するための信号に適用されることができ、時間および周波数にオーバーラップしている信号は区別されることができる。
【００３０】
本発明の主題のいくつかの実施形態によれば、端末は、定められた送信時間の間に、オーバーラップした時間及び周波数を使用して、ディスカバリ・パイロット信号を送信してもよく、そのような無線リソースの部分は、ディスカバリ・パイロット信号の送信のために予約することができるようになっていてもよい。ディスカバリ・パイロット信号送信のために使用される技術は、例えば、LTE標準で使用されるセルパイロット信号（「リファレンス信号」）に類似していてもよい。いくつかの実施形態では、ディスカバリ・パイロット信号間で区別するために、CDMAタイプのスペクトラム拡散符号を使用するシステムから受信するディスカバリ・パイロット識別コードで、端末はそれらのディスカバリ・パイロット信号をエンコードしてもよい。
【００３１】
他の端末（例えば、図1の端末10b）が近接内の他の端末に対して検索を実行する（自動的におよび/またはユーザコマンドによって）ときは、その端末がセルパイロット信号の時間/周波数スロットをモニタするように、ディスカバリ・パイロット信号の時間/周波数スロットをモニタする。割り当てられたディスカバリ・パイロット無線リソースは、規格により事前に定義されることができ、および/または無線通信システムによってシステム制御チャネル信号を用いて、静的または動的な方法で定義されてもよい。
【００３２】
各検出されたディスカバリ・パイロット信号を受信するために、受信端末は、セルサーチ手順において端末によって使用されるものと同様の方法で、ディスカバリ・パイロット識別コードを識別してもよい。このように検出されたディスカバリ・パイロット識別コードは匿名を保つことができ、他のエージェントから端末IDをトレースまたは追跡されることを防ぐ機能を提供することができる。一つまたは複数の検出されたコード（と、それに関する端末）がペアリングされているまたは、そうでなければ、受信端末に関連しているか否かを、ディスカバリ・パイロット識別コードを受信する端末が識別するために、受信端末は検出されたディスカバリ・パイロット識別コードを無線通信システムに送信し、無線通信システムはディスカバリデータベースを分析し、適切な端末および/または加入者IDを使用して応答する。このアプローチは、所望のセキュリティレベルを提供することができる。
【００３３】
図3は、上述の動作をサポートする無線端末300を示す。図に示すように、無線端末300は、実行可能なコードおよびデータを格納するために使用することができるメモリ310と相互運用するように構成されたプロセッサ305（例えば、一つ以上のマイクロプロセッサ、および/または信号プロセッサ チップ）を含む。プロセッサ305は、上述の機能をサポートするために使用できる様々な通信回路に接続されてもよい。例えば、プロセッサ305は、セルラネットワークへの接続を提供するセルラ無線通信回路315、ローカル無線通信（WiFi、Bluetoothなど）をサポートする無線ローカルエリアネットワーク（WLAN）通信回路320、他の端末やデバイスとの近距離通信をサポートする近距離無線通信（NFC）回路325、に結合することができる。端末300はまた、ディスプレイ330、キーパッド335、マイク340、スピーカ345、カメラ350、プロセッサ305と相互運用するユーザ インターフェース コンポーネントを含んでもよい。
【００３４】
プロセッサ305およびメモリ310は、無線端末300に、図1及び図2を参照して上述したディスカバリ・パイロット信号の送信、受信およびメッセージ処理動作を行わせるコンピュータコードを、格納および実行するように構成されてもよい。例えば、メモリ310は、ペアリング動作をサポートするように構成された実行可能なコードおよびデータ312と共に、ディスカバリ・パイロット信号のエンコード、送信、受信、デコードおよび関連する通信動作をサポートするように構成された実行可能なコードおよびデータ314、を含んでもよい。上述したように、これらの通信は、セルラ、WLAN、および/または近距離無線通信を含んでもよい。
【００３５】
本発明の主題のいくつかの実施形態は、例えば、GSM（GPRSおよびEDGEを含む）、W-CDMAおよびLTE（LTE-Advancedを含む）仕様（3GPP仕様はwww.3GPP.orgで入手可能）をカバーする3GPP仕様で定義されたような、無線通信規格において実施されてもよい。例えば、いくつかの実施形態は、3GPP  TS36.211、36.212および/または36.213で定義されている物理層の面での変更および/または付加、および/または3GPP  TS36.331で定義されている無線リソース制御に含められてもよい。例として引用されるこれらのセクションおよび本発明の主題の実施形態は、多くの異なる方法で3GPPまたは他の通信規格で実装されてもよいことが理解される。
【００３６】
多くの変形および修正は、本発明の主題の本質から実質的に逸脱することなく、例示的な実施形態に対してなされ得る。以下の特許請求の範囲に記載される、そのようなすべての変形および修正は、本明細書において本発明の主題の範囲内に含まれることが意図される。
【図１】
0006347032.tif 000003
【図２】
0006347032.tif 000004
【図３】
0006347032.tif 000005