(57)【特許請求の範囲】
【請求項１】
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションに関するロケーションサービスをサポートする方法であって、
前記ＨｅＮＢとロケーションサーバとにおいて終端されるロングタームエボリューション（ＬＴＥ）測位プロトコル（ＬＰＰ）メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することと、
前記ＬＰＰメッセージに基づいて前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うこととを備える、方法。
【請求項２】
前記ＬＰＰメッセージを通信することが、
前記ＬＰＰメッセージを搬送するトランスポートメッセージを生成することと、
前記トランスポートメッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することとを備える、請求項１に記載の方法。
【請求項３】
前記トランスポートメッセージが、ＬＰＰ付属書類（ＬＰＰａ）メッセージか、非アクセス層（ＮＡＳ）メッセージか、またはセキュアユーザプレーンロケーション（ＳＵＰＬ）メッセージを備える、請求項２に記載の方法。
【請求項４】
前記ロケーションサーバにおいて前記ＨｅＮＢを設定するために、メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することをさらに備える、請求項１に記載の方法。
【請求項５】
前記ロケーションサーバにおいて前記ＨｅＮＢの設定を開始するために前記ＨｅＮＢによってメッセージを送信することをさらに備える、請求項１に記載の方法。
【請求項６】
前記メッセージが、前記ＨｅＮＢの識別情報か、前記ＨｅＮＢのロケーションか、または両方を備える、請求項５に記載の方法。
【請求項７】
前記少なくとも１つのロケーショントランザクションを行うことが、前記ＨｅＮＢの初期化において、前記ロケーションサーバにおいて前記ＨｅＮＢを設定することか、前記ＨｅＮＢの測位を行うことか、またはその両方を備える、請求項１に記載の方法。
【請求項８】
前記ＨｅＮＢ内の組込み型ユーザ機器（ＵＥ）の識別情報に基づいて、前記ロケーションサーバまたは指定されたネットワークエンティティとの接続を確立することをさらに備える、請求項１に記載の方法。
【請求項９】
前記ＬＰＰメッセージを通信することが、前記ＨｅＮＢの測位のために前記ＬＰＰメッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することを備える、請求項１に記載の方法。
【請求項１０】
前記ＬＰＰメッセージが、前記ロケーションサーバからの支援データの要求か、前記ロケーションサーバからの支援データか、前記ＨｅＮＢからの測定値の要求か、前記ＨｅＮＢからの測定値か、前記ＨｅＮＢもしくは前記ロケーションサーバからのロケーション推定値の要求か、前記ＨｅＮＢもしくは前記ロケーションサーバからのロケーション推定値か、前記ＨｅＮＢもしくは前記ロケーションサーバの測位機能の要求か、またはそれらの組合せを搬送するＬＰＰメッセージを備える、請求項９に記載の方法。
【請求項１１】
前記ＬＰＰメッセージを通信することおよび少なくとも１つのロケーショントランザクションを行うことが前記ＨｅＮＢによって行われ、前記ＬＰＰメッセージを通信することが、ＬＰＰメッセージを前記ＨｅＮＢから前記ロケーションサーバに送信することと、ＬＰＰメッセージを前記ＨｅＮＢにおいて前記ロケーションサーバから受信することとを備える、請求項１に記載の方法。
【請求項１２】
前記ＬＰＰメッセージを通信することおよび少なくとも１つのロケーショントランザクションを行うことが前記ロケーションサーバによって行われ、前記ＬＰＰメッセージを通信することが、ＬＰＰメッセージを前記ロケーションサーバから前記ＨｅＮＢに送信することと、ＬＰＰメッセージを前記ロケーションサーバにおいて前記ＨｅＮＢから受信することとを備える、請求項１に記載の方法。
【請求項１３】
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションに関するロケーションサービスをサポートするための装置であって、
前記ＨｅＮＢとロケーションサーバとにおいて終端されるロングタームエボリューション（ＬＴＥ）測位プロトコル（ＬＰＰ）メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するための手段と、
前記ＬＰＰメッセージに基づいて前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うための手段とを備える、装置。
【請求項１４】
前記ロケーションサーバにおいて前記ＨｅＮＢを設定するために、メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するための手段をさらに備える、請求項１３に記載の装置。
【請求項１５】
前記ロケーションサーバにおいて前記ＨｅＮＢの設定を開始するために前記ＨｅＮＢによってメッセージを送信するための手段をさらに備える、請求項１３に記載の装置。
【請求項１６】
前記少なくとも１つのロケーショントランザクションを行うための手段が、前記ＨｅＮＢの初期化において、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、あるいはこれら両方のための手段を備える、請求項１３に記載の装置。
【請求項１７】
前記ＨｅＮＢ内の組込み型ユーザ機器（ＵＥ）の識別情報に基づいて前記ロケーションサーバまたは指定されたネットワークエンティティとの接続を確立するための手段をさらに備える、請求項１３に記載の装置。
【請求項１８】
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションに関するロケーションサービスをサポートするための装置であって、
前記ＨｅＮＢとロケーションサーバとにおいて終端されるロングタームエボリューション（ＬＴＥ）測位プロトコル（ＬＰＰ）メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するように、かつ前記ＬＰＰメッセージに基づいて前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うように構成された少なくとも１つのプロセッサを備える、装置。
【請求項１９】
前記少なくとも１つのプロセッサが、前記ロケーションサーバにおいて前記ＨｅＮＢを設定するために、メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するように構成される、請求項１８に記載の装置。
【請求項２０】
前記少なくとも１つのプロセッサが、前記ロケーションサーバにおいて前記ＨｅＮＢの設定を開始するために、前記ＨｅＮＢによってメッセージを送信するように構成される、請求項１８に記載の装置。
【請求項２１】
前記少なくとも１つのプロセッサが、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、またはこれら両方のために、前記ＨｅＮＢの初期化において少なくとも１つのロケーショントランザクションを行うように構成される、請求項１８に記載の装置。
【請求項２２】
前記少なくとも１つのプロセッサが、前記ＨｅＮＢ内の組込み型ユーザ機器（ＵＥ）の識別情報に基づいて前記ロケーションサーバまたは指定されたネットワークエンティティとの接続を確立するように構成される、請求項１８に記載の装置。
【請求項２３】
コンピュータに、ＨｅＮＢとロケーションサーバとにおいて終端されるロングタームエボリューション（ＬＴＥ）測位プロトコル（ＬＰＰ）メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信させるためのコードと、
コンピュータに、前記ＬＰＰメッセージに基づいて前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行わせるためのコードとを備えるコンピュータプログラムをその上に記憶する非一時的コンピュータ可読記憶媒体。
【請求項２４】
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションに関するロケーションサービスをサポートする方法であって、
前記ＨｅＮＢに割り当てられ、ロケーションサーバによってＵＥではなく前記ＨｅＮＢに割り当てられているものと認識される、組込み型ユーザ機器（ＵＥ）識別情報（ＩＤ）に基づいてロケーションセッションを前記ＨｅＮＢと前記ロケーションサーバとの間で確立することと、
前記ロケーションセッションの間に前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うこととを備える、方法。
【請求項２５】
前記組込み型ＵＥ  ＩＤが、ＨｅＮＢへの割当てのために確保されたＵＥ  ＩＤの所定の範囲内にある、請求項２４に記載の方法。
【請求項２６】
前記ＨｅＮＢをモビリティ管理エンティティ（ＭＭＥ）にアタッチするために前記組込み型ＵＥ  ＩＤを用いてアタッチプロシージャを行うことをさらに備え、前記ＨｅＮＢが前記ＭＭＥにとってＵＥであるように見える、請求項２４に記載の方法。
【請求項２７】
前記ロケーションサーバの間に、前記ＭＭＥを介してメッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することをさらに備え、前記メッセージがＵＥではなく前記ＨｅＮＢによって通信されていることに前記ＭＭＥが気づかない、請求項２６に記載の方法。
【請求項２８】
前記ＨｅＮＢが複数の組込み型ＵＥ  ＩＤを割り当てられ、前記ＭＭＥが前記複数の組込み型ＵＥ  ＩＤを複数のロケーションサーバと関連付け、前記ＨｅＮＢが、前記ＨｅＮＢ自体を、前記複数の組込み型ＵＥ  ＩＤのうちの異なる１つに基づいて前記複数のロケーションサーバのそれぞれを用いて設定する、請求項２６に記載の方法。
【請求項２９】
前記ロケーションセッションを確立することが、移動体発ロケーション要求（ＭＯ−ＬＲ）ロケーションセッションを開始するために前記ＨｅＮＢによってメッセージを前記ロケーションサーバに送信することを備える、請求項２４に記載の方法。
【請求項３０】
前記組込み型ＵＥ  ＩＤに基づいて前記ＨｅＮＢと前記ロケーションサーバとの間にセキュアデータ接続を確立することをさらに備え、前記組込み型ＵＥ  ＩＤがＵＥではなく前記ＨｅＮＢに対するものであることを前記ロケーションサーバが認識している、請求項２４に記載の方法。
【請求項３１】
前記ロケーションセッションを確立することが、セキュアユーザプレーンロケーション（ＳＵＰＬ）ロケーションセッションを開始するために前記ＨｅＮＢによってメッセージを前記ロケーションサーバに送信することを備える、請求項２４に記載の方法。
【請求項３２】
前記ロケーションセッションを確立することが、セキュアユーザプレーンロケーション（ＳＵＰＬ）ロケーションセッションを開始するために前記ロケーションサーバによってメッセージを前記ＨｅＮＢに送信することを備える、請求項２４に記載の方法。
【請求項３３】
前記少なくとも１つのロケーショントランザクションを行うことが、前記ＨｅＮＢの初期化において、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、またはこれら両方を備える、請求項２４に記載の方法。
【請求項３４】
前記ロケーションセッションを確立することおよび前記少なくとも１つのロケーショントランザクションを行うことが、前記ＨｅＮＢによって行われる、請求項２４に記載の方法。
【請求項３５】
前記ロケーションセッションを確立することおよび前記少なくとも１つのロケーショントランザクションを行うことが、前記ロケーションサーバによって行われる、請求項２４に記載の方法。
【請求項３６】
前記ロケーションサーバによって、ＵＥではなく前記ＨｅＮＢに割り当てられている前記組込み型ＵＥ  ＩＤを検出することと、
前記ロケーションサーバにおいて前記ＨｅＮＢを設定することとをさらに備える、請求項３５に記載の方法。
【請求項３７】
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションに関するロケーションサービスをサポートするための装置であって、
前記ＨｅＮＢに割り当てられ、ロケーションサーバによってＵＥではなく前記ＨｅＮＢに割り当てられているものと認識される、組込み型ユーザ機器（ＵＥ）識別情報（ＩＤ）に基づいてロケーションセッションを前記ＨｅＮＢと前記ロケーションサーバとの間で確立するための手段と、
前記ロケーションセッションの間に前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うための手段とを備える、装置。
【請求項３８】
前記ＨｅＮＢをモビリティ管理エンティティ（ＭＭＥ）にアタッチするために前記組込み型ＵＥ  ＩＤを用いてアタッチプロシージャを行うための手段をさらに備え、前記ＨｅＮＢが前記ＭＭＥにとってＵＥであるように見える、請求項３７に記載の装置。
【請求項３９】
前記組込み型ＵＥ  ＩＤに基づいて前記ＨｅＮＢと前記ロケーションサーバとの間にセキュアデータ接続を確立する手段をさらに備え、前記組込み型ＵＥ  ＩＤがＵＥではなく前記ＨｅＮＢに対するものであることを前記ロケーションサーバが認識している、請求項３７に記載の装置。
【請求項４０】
前記少なくとも１つのロケーショントランザクションを行うための手段が、前記ＨｅＮＢの初期化において、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、あるいはこれら両方のための手段を備える、請求項３７に記載の装置。
【請求項４１】
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションに関するロケーションサービスをサポートするための装置であって、
前記ＨｅＮＢに割り当てられ、ロケーションサーバによってＵＥではなく前記ＨｅＮＢに割り当てられているものと認識される、組込み型ユーザ機器（ＵＥ）識別情報（ＩＤ）に基づいて、ロケーションセッションを前記ＨｅＮＢと前記ロケーションサーバとの間で確立するように、かつ前記ロケーションセッションの間に前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うように構成された少なくとも１つのプロセッサを備える、装置。
【請求項４２】
前記少なくとも１つのプロセッサが、前記ＨｅＮＢをモビリティ管理エンティティ（ＭＭＥ）にアタッチするために前記組込み型ＵＥ  ＩＤを用いてアタッチプロシージャを行うように構成され、前記ＨｅＮＢが前記ＭＭＥにとってＵＥであるように見える、請求項４１に記載の装置。
【請求項４３】
前記少なくとも１つのプロセッサが、前記組込み型ＵＥ  ＩＤに基づいて前記ＨｅＮＢと前記ロケーションサーバとの間にセキュアデータ接続を確立するように構成され、前記組込み型ＵＥ  ＩＤがＵＥではなく前記ＨｅＮＢに対するものであることを前記ロケーションサーバが認識している、請求項４１に記載の装置。
【請求項４４】
前記少なくとも１つのプロセッサが、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、あるいはこれら両方のために、前記ＨｅＮＢの初期化において少なくとも１つのロケーショントランザクションを行うように構成される、請求項４１に記載の装置。
【請求項４５】
コンピュータに、前記ＨｅＮＢに割り当てられ、ロケーションサーバによってＵＥではなく前記ＨｅＮＢに割り当てられているものと認識される、組込み型ユーザ機器（ＵＥ）識別情報（ＩＤ）に基づいてロケーションセッションを前記ＨｅＮＢと前記ロケーションサーバとの間で確立させるためのコードと、
コンピュータに、前記ロケーションセッションの間に前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行わせるためのコードとを備えるコンピュータプログラムをその上に記憶する非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【関連出願】
【０００１】
本出願は、２０１０年１２月３日に出願した、「Ｌｏｃａｔｉｏｎ  Ｓｏｌｕｔｉｏｎｓ  Ｆｏｒ  Ａ  Ｈｏｍｅ  ｅＮｏｄｅＢ  （ＨｅＮＢ）」という名称の米国仮特許出願第６１／４１９，６９５号の優先権を主張するもので、引用によりその全体が本明細書に組み込まれる。
【技術分野】
【０００２】
本開示は一般に通信に関し、より具体的にはワイヤレスネットワークにおいてホーム基地局に対するロケーションをサポートするための技法に関する。
【背景技術】
【０００３】
ホーム基地局は、比較的小さい地理的エリアを受け持つように設計された基地局であり、家庭、オフィス、店舗、アパートのような様々なロケーションに広く配置される。これらのホーム基地局は、しばしば、無線カバレージを改善するため、スループットを増大するため、マクロセルラーネットワークの負荷を軽減するため、並びに／あるいはネットワーク事業者および／またはユーザに他の恩恵をもたらすために使用される。特定のロケーションに慎重に配置され、ネットワーク事業者によって維持されるマクロ基地局とは異なり、ホーム基地局は、ユーザによって任意のロケーションに非計画的にフレキシブルに配置されてよいが、一般的にはネットワーク事業者の認可された無線周波数を使用する。
【０００４】
ホーム基地局は、そのカバレージ内で１つまたは複数のユーザ機器（ＵＥ）に対する通信をサポートし得る。ホーム基地局のロケーションおよび／またはホーム基地局と通信しているＵＥを知ることは、望ましいことがある。例えば、そのホーム基地局の現在のロケーションにおいて動作することが認可されている（例えば、関与するネットワーク事業者がホーム基地局でサポートされる無線周波数を使用するためのライセンスを持っている地理的エリア内にある）ことを保証するために、ホーム基地局のロケーションを知ることが必要であり得る。別の例として、ＵＥのユーザは、ホーム基地局を使用して非常呼を発することができる。その場合、ＵＥのロケーションが確定され得、ユーザに緊急援助を送るために使用され得る。ホーム基地局および／またはＵＥのロケーションの知識が有用または必要であり得る、多数の他のシナリオが存在する。
【０００５】
一般的には、ホーム基地局は、屋内に設置され、建造物の奥深くにまたは地下に配置されることがある。従って、ホーム基地局、またはホーム基地局にアクセスしているＵＥのロケーションを確定することは問題があり、例えば障害が生じ、または不正確になることがある。従って、ホーム基地局、および／またはホーム基地局にアクセスしているＵＥを確実かつ正確に位置特定できる方法は、重要と見なされ得る。
【発明の概要】
【０００６】
ロケーションサーバにおいてホーム進化型ノードＢ（ＨｅＮＢ）を設定するため、およびＨｅＮＢを位置特定／測位するための技法を、本明細書で説明する。ＨｅＮＢはホーム基地局であり、ロングタームエボリューション（ＬＴＥ）など、いくつかのワイヤレス無線技術においてこの名称で呼ばれる。「ＨｅＮＢ」と「ホーム基地局」という用語は同義であり、本明細書では互換的に使用される。「ロケーション」と「位置」という用語も同義であり、本明細書では互換的に使用される。
【０００７】
一態様では、ＨｅＮＢに対するロケーションは、ＬＴＥ測位プロトコル（ＬＰＰ）メッセージに基づいてサポートされ得る。１つの設計では、ＨｅＮＢは、ＬＰＰメッセージをロケーションサーバと通信し得、ＬＰＰメッセージは、ＨｅＮＢ（ＵＥではない）とロケーションサーバとにおいて終端され得る。ＨｅＮＢに対して少なくとも１つのロケーショントランザクションが、ＬＰＰメッセージに基づいて行われ得る。例えば、少なくとも１つのロケーショントランザクションは、ロケーションサーバにおいてＨｅＮＢを設定するためおよび／またはＨｅＮＢを位置特定するためであってよい。
【０００８】
別の態様では、ＨｅＮＢに対するロケーションは、ＨｅＮＢ内の組込み型ＵＥに基づいてサポートされ得る。組込み型ＵＥは、ＨｅＮＢがＵＥをエミュレートし、それにより、ＵＥに適用可能ないくつかのプロシージャがＨｅＮＢに対して使用され得ることを可能にする。１つの設計では、ＨｅＮＢは、ＨｅＮＢに割り当てられた組込み型ＵＥ識別情報（ＩＤ）に基づいてロケーションサーバを用いてロケーションセッションを確立し得る。組込み型ＵＥ  ＩＤは、ＵＥではなくＨｅＮＢに割り当てられているものとしてロケーションサーバによって認識され得る。ＨｅＮＢに対する（例えば、ロケーションサーバにおいてＨｅＮＢを設定するため、および／またはＨｅＮＢを位置特定するための）少なくとも１つのロケーショントランザクションが、ロケーションセッションの間に行われ得る。
【０００９】
本開示の様々な態様および特徴について以下でさらに詳細に説明する。
【図面の簡単な説明】
【００１０】
【図１】通信とロケーションとをサポートするワイヤレスネットワークを示す図。
【図２】ロケーションサーバにおいてＨｅＮＢを設定してＨｅＮＢを位置特定するための第１の方式に対する様々なネットワークエンティティにおけるプロトコルスタックを示す図。
【図３】第１の方式に基づいてＨｅＮＢを設定して位置特定するためのメッセージフローを示す図。
【図４】第１の方式に基づいてＨｅＮＢを設定して位置特定するためのメッセージフローを示す図。
【図５】第１の方式に基づいてＨｅＮＢを設定して位置特定するためのメッセージフローを示す図。
【図６】ロケーションサーバにおいてＨｅＮＢを設定してＨｅＮＢを位置特定するための第２の方式に対する様々なネットワークエンティティにおけるプロトコルスタックを示す図。
【図７】第２の方式に基づいてＨｅＮＢを設定して位置特定するためのメッセージフローを示す図。
【図７（ｃｏｎｔ．）】第２の方式に基づいてＨｅＮＢを設定して位置特定するためのメッセージフローを示す図。
【図８】ロケーションサーバにおいてＨｅＮＢを設定してＨｅＮＢを位置特定するための第３の方式に対する様々なネットワークエンティティにおけるプロトコルスタックを示す図。
【図９】第３の方式に基づいてＨｅＮＢを設定して位置特定するためのメッセージフローを示す図。
【図１０】第３の方式に基づいてＨｅＮＢを設定して位置特定するためのメッセージフローを示す図。
【図１１】ＨｅＮＢに対するロケーションをサポートするためのあるプロセスを示す図。
【図１２】ＨｅＮＢに対するロケーションをサポートするための別のプロセスを示す図。
【図１３】ＨｅＮＢとロケーションサーバとのブロック図。
【発明を実施するための形態】
【００１１】
ＨｅＮＢを設定し位置特定するために本明細書で説明する技法が、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ」（３ＧＰＰ(登録商標)）および「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  ２」（３ＧＰＰ２）という名称の組織によって定義される技術など、様々なワイヤレスネットワークおよび無線技術に対して使用され得る。例えば、本技法は、ＬＴＥ／ＬＴＥ−Ａｄｖａｎｃｅｄネットワーク、広帯域符号分割多元接続（ＷＣＤＭＡ(登録商標)）ネットワーク、ＣＤＭＡ  １Ｘネットワーク、ＣＤＭＡ  ＥｖＤＯネットワーク、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ（登録商標））ネットワークなどに対して使用され得る。ＬＴＥ／ＬＴＥ−Ａｄｖａｎｃｅｄ、ＷＣＤＭＡ、およびＧＳＭは、３ＧＰＰによる文書に記載されている。ＣＤＭＡ  １ＸおよびＣＤＭＡ  ＥｖＤＯは、３ＧＰＰ２による文書に記載されている。本技法はまた、他のワイヤレスネットワーク（例えば、他の３ＧＰＰおよび３ＧＰＰ２ネットワーク）と他の無線技術とに対して使用され得る。明快のために、本技法のいくつかの態様について以下ではＬＴＥ／ＬＴＥ−Ａｄｖａｎｃｅｄに関して説明し、以下の説明の大部分でＬＴＥ／ＬＴＥ−Ａｄｖａｎｃｅｄ用語を使用する。
【００１２】
本明細書で説明する技法は、ロケーションサービス（ＬＣＳ）をサポートするために使用され得る。ロケーションサービスは、ロケーション情報に基づく、またはそれに関係するどんなサービスにも言及できる。ロケーション情報は、デバイスのロケーションに関する任意の情報、例えばロケーション推定値、ロケーション測定値などを含み得る。ロケーションサービスは、例えばターゲットデバイスの地理的ロケーションまたは都市ロケーションを確定する機能に言及する測位を含み得る。ロケーションサービスはまた、ＵＥがロケーション関連測定値を作成してＵＥ自体のロケーションを確定するのを支援するために支援データをＵＥに転送することなど、測位を支援する活動を含み得る。
【００１３】
本明細書で説明する技法は、ロケーションサービスをサポートし得る様々なユーザプレーンおよびコントロールプレーンのロケーションソリューション／アーキテクチャを用いて使用され得る。ユーザプレーンロケーションソリューションは、ユーザプレーンを介してロケーションサービスのためのメッセージを送信するロケーションソリューションまたはシステムである。ユーザプレーンは、上位レイヤアプリケーションのためのシグナリングおよびデータを搬送し、ユーザプレーンベアラを採用するための機構であり、一般に、ユーザデータグラムプロトコル（ＵＤＰ）、伝送制御プロトコル（ＴＣＰ）、およびインターネットプロトコル（ＩＰ）など、標準プロトコルを用いて実装される。コントロールプレーンロケーションソリューションは、コントロールプレーンを介してロケーションサービスのためのメッセージを送信するロケーションソリューションである。コントロールプレーンは、上位レイヤアプリケーションのためのシグナリングを搬送するための機構であり、一般に、ネットワーク固有のプロトコル、インターフェース、およびシグナリングメッセージを用いて実装される。ロケーションサービスをサポートするメッセージは、コントロールプレーンロケーションソリューションではシグナリングの一部として搬送され、ユーザプレーンロケーションソリューションでは（ネットワークから見て）トラフィックデータの一部として搬送される。しかしながら、そのメッセージのコンテンツは、ユーザプレーンロケーションソリューションとコントロールプレーンロケーションソリューションの両方において同じまたは同様であり得る。ユーザプレーンロケーションソリューションの一例は、オープンモバイルアライアンス（ＯＭＡ）によるセキュアユーザプレーンロケーション（ＳＵＰＬ）を含む。ＳＵＰＬは、ＳＵＰＬバージョン２．０に対するＯＭＡ技術仕様（ＴＳ）  ＯＭＡ−ＴＳ−ＵＬＰ−Ｖ２＿０において、およびＳＵＰＬバージョン３．０に対するＯＭＡ  ＴＳ  ＯＭＡ−ＴＳ−ＵＬＰ−Ｖ３＿０において記載されている。コントロールプレーンロケーションソリューションのいくつかの例は、（ｉ）３ＧＰＰ  ＴＳ  ２３．２７１、ＴＳ  ４３．０５９、ＴＳ  ２５．３０５、およびＴＳ  ３６．３０５において記載される３ＧＰＰコントロールプレーンロケーションソリューションと、（ｉｉ）ＴＩＡ  ＩＳ−８８１および３ＧＰＰ２  ＴＳ  Ｘ．Ｓ０００２において記載される３ＧＰＰ２コントロールプレーンロケーションソリューションとを含む。これらの様々な文書は、公的に入手可能である。
【００１４】
本明細書で説明する技法はまた、（ｉ）ＬＴＥ測位プロトコル（ＬＰＰ）、ＬＰＰ付属書類（ＬＰＰａ）、無線リソースＬＣＳプロトコル（ＲＲＬＰ）、および３ＧＰＰで定義される無線リソース制御（ＲＲＣ）、（ｉｉ）３ＧＰＰ２で定義されるＣ．Ｓ００２２（ＩＳ−８０１としても知られている）、並びに（ｉｉｉ）ＯＭＡで定義されるＬＰＰ  Ｅｘｔｅｎｓｉｏｎｓ（ＬＰＰｅ）など、様々な測位プロトコルを用いて使用され得る。ＬＰＰは３ＧＰＰ  ＴＳ  ３６．３５５に記載され、ＲＲＬＰは３ＧＰＰ  ＴＳ  ４４．０３１に記載され、ＲＲＣは３ＧＰＰ  ＴＳ  ２５．３３１に記載され、ＬＰＰａは３ＧＰＰ  ＴＳ  ３６．４５５に記載され、ＬＰＰｅはＯＭＡ  ＴＳ  ＯＭＡ−ＴＳ−ＬＰＰｅ−Ｖ１＿０に記載される。これらの文書は、公的に入手可能である。測位プロトコルは、デバイスの測位を調整し、制御するために使用され得る。測位プロトコルは、（ｉ）ロケーションサーバと測位されているデバイスとによって実行され得るプロシージャと、（ｉｉ）デバイスとロケーションサーバとの間の通信またはシグナリングとを定義し得る。
【００１５】
図１は、通信とロケーションサービスとをサポートするワイヤレスネットワーク１００を示す。ＨｅＮＢ  １２０のカバレージ内でＵＥに対する無線通信をサポートするために、ＨｅＮＢ  １２０は、任意のロケーション（例えば、家庭またはオフィス）においてユーザによって配置され得る。ＨｅＮＢはまた、ホーム基地局、フェムトアクセスポイント（ＦＡＰ）、ホームノードＢ（ＨＮＢ）、フェムトセルなどとも呼ばれることがある。ＨｅＮＢ  １２０は、ＬＴＥおよび／またはいくつかの他の無線技術を使用して無線アクセスをサポートし得、組込み型ＵＥ機能を含み得る。
【００１６】
ホームｅノードＢ管理システム（ＨｅＭＳ）１３４は、例えばＨｅＮＢ  １２０が登録されているネットワーク事業者によって定義される動作に対してＨｅＮＢ  １２０と他のＨｅＮＢとを設定し得る。ＨｅＮＢ  １２０は、セキュリティゲートウェイ（ＳｅＧＷ）１２４と（例えば、直接、ルータを介して、またはインターネットを介して）結合することができ、それにより、ＨｅＮＢ  １２０を介するアクセスに対して、（例えば、残りのネットワークに対する）セキュリティが提供され得る。ＨｅＮＢゲートウェイ（ＧＷ）１３０は、セキュリティゲートウェイ１２４に結合されてよく、ＨｅＮＢと他のネットワークエンティティとの間のインターワーキングをサポートし得る。モビリティ管理エンティティ（ＭＭＥ）１４０は、モビリティ管理、ゲートウェイ選択、認証、ベアラ管理など、様々な制御機能を行うことができる。サービングゲートウェイ（ＳＧＷ）１３２は、データルーティングおよびフォワーディング、モビリティアンカリングなど、ＵＥのためのデータ転送に関係する様々な機能を行うことができる。ＨｅＮＢ  １２０は、セキュリティゲートウェイ１２４だけを介するか、またはセキュリティゲートウェイ１２４とそれに続くＨｅＮＢゲートウェイ１３０とを介するかのいずれかで、サービングゲートウェイ１３２および／またはＭＭＥ  １４０に接続され得る。パケットデータネットワーク（ＰＤＮ）ゲートウェイ１４２は、ＵＥに対するデータ接続性の維持、ＩＰアドレス割振り、ＩＰアンカリングおよびルーティングなど、様々な機能を行うことができる。
【００１７】
エンハンストサービングモバイルロケーションセンター（Ｅ−ＳＭＬＣ）１５０は、ワイヤレスネットワーク１００と通信しているＵＥに対するロケーションをサポートし得る。Ｅ−ＳＭＬＣ  １５０は、（ｉ）ＵＥおよび／またはＨｅＮＢによって提供された測定値からＵＥおよび／またはＨｅＮＢのロケーション推定値を計算すること、（ｉｉ）支援データをＵＥおよび／またはＨｅＮＢに提供することなどのロケーションサービスをサポートするために、様々な機能を行うことができる。Ｅ−ＳＭＬＣ  １５０はまた、ロケーションセンター、ロケーションサーバ、測位センター、スタンドアロンＳＭＬＣ（ＳＡＳ）、位置判断エンティティ（ＰＤＥ）などとも呼ばれる。ＳＵＰＬ  Ｌｏｃａｔｉｏｎ  Ｐｌａｔｆｏｒｍ（ＳＬＰ）１６０は、測位サービスとロケーションサービスとをサポートし得る。ＳＬＰ  １６０は、ＳＵＰＬロケーションセンター（ＳＬＣ）と、場合によってはＳＵＰＬ測位センター（ＳＰＣ）とを含み得る。ＳＬＣは、ロケーションサービスのための様々な機能を行うことができ、ＳＵＰＬの動作を協調させ、ＳＵＰＬ対応端末（ＳＥＴ）と対話できる。ＳＰＣは、ＳＥＴの測位と、ＳＥＴへの支援データの配信とをサポートし得、また、位置計算に使用されるメッセージおよびプロシージャを担当し得る。Ｅ−ＳＭＬＣ  １５０は、例えば図１に破線で示すプロプライエタリなインターフェースを介してＳＬＰ  １６０と通信し得る。ＨｅＮＢ  １２０は、図１に示すネットワークエンティティを介して、および／または他のネットワークエンティティを介してＥ−ＳＭＬＣ  １５０および／またはＳＬＰ  １６０と通信し得る。ＨｅＮＢ  １２０はまた、インターネットを介してＳＬＰ  １６０とも通信し得る。ＳＵＰＬエージェント１６２は、ロケーション情報を所望するエンティティであり得、ロケーション情報を取得するためにＳＬＰ  １６０と直接的または間接的に通信し得る。ＳＵＰＬエージェント１６２はまた、ロケーションサービス（ＬＣＳ）クライアントと呼ばれることもあり、ＵＥの外部にある（図１に示す）か、ＵＥ上に常駐するか、またはＵＥと通信できる。
【００１８】
簡単にするために、図１に、ワイヤレスネットワーク１００中に存在し得るいくつかのネットワークエンティティの一部だけを示す。ワイヤレスネットワーク１００は、他のネットワークエンティティを含み得る。例えば、ワイヤレスネットワーク１００はまた、発展型ノードＢ（ｅＮｏｄｅＢ）、ゲートウェイモバイルロケーションセンター（ＧＭＬＣ）、ＩＰマルチメディアサブシステム（ＩＭＳ）、無線ネットワークコントローラ（ＲＮＣ）、基地局コントローラ（ＢＳＣ）、移動交換センター（ＭＳＣ）、サービングＧＰＲＳサポートノード（ＳＧＳＮ）、基地局などをも含み得る。ｅＮｏｄｅＢは、ＬＴＥに対するマクロセルの中で無線アクセスをサポートし得る。ＧＭＬＣは、３ＧＰＰコントロールプレーンソリューションに対して、外部のロケーションクライアントに対するロケーションサービスをサポートし得る。ＩＭＳは、ＩＰシグナリングおよびＩＰデータ（例えば、ボイスオーバーＩＰ（ＶｏＩＰ））に基づくサービスをサポートし得る。ＲＮＣは、ＷＣＤＭＡに対して無線アクセスをサポートし得る。ＭＳＣは、回線交換（ＣＳ）呼に対する交換機能を行うことができ、またショートメッセージサービス（ＳＭＳ）メッセージをルーティングし得る。ＳＧＳＮは、ＵＥに対するパケット交換（ＰＳ）接続およびセッションに対するシグナリング、交換およびルーティング機能を行うことができる。ワイヤレスネットワーク１００は、他のネットワーク、例えば他のワイヤレスネットワークおよび／またはインターネットへのアクセスを有し得る。
【００１９】
ＵＥ  １１０は、ワイヤレスネットワーク１００によってサポートされる任意の数のＵＥのうちの１つであってよい。ＵＥ  １１０は、固定でも移動でもよく、移動局、端末、アクセス端末、加入者ユニット、局、ＳＥＴなどと呼ばれることもある。ＵＥ  １１０は、セルラーフォン、スマートフォン、タブレット、携帯情報端末（ＰＤＡ）、ワイヤレスデバイス、ワイヤレスモデム、ラップトップコンピュータ、ネットブック、スマートブック、テレメトリデバイス、追跡デバイスなどであり得る。ＵＥ  １１０は、通信サービスを得るために、ＨｅＮＢおよびマクロ基地局（例えば、ｅＮｏｄｅＢ）と通信できる。
【００２０】
ＵＥ  １１０および／またはＨｅＮＢ  １２０は、スタンドアロン全地球航法衛星システム（ＧＮＳＳ）、支援ＧＮＳＳ（Ａ−ＧＮＳＳ）、観測到着時間差（ＯＴＤＯＡ）、アップリンク到着時間差（Ｕ−ＴＤＯＡ）、強化されたセルＩＤ（ＥＣＩＤ）など、１つまたは複数の測位方法をサポートし得る。これらの測位方法のうちのいずれか１つが、ＵＥ  １１０またはＨｅＮＢ  １２０のロケーションを確定するために使用され得る。
【００２１】
ＵＥ  １１０および／またはＨｅＮＢ  １２０は、１つまたは複数の衛星１９０からの信号を受信して測定し、衛星の擬似距離測定値を取得し得る。衛星１９０は、米国のＧｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ（ＧＰＳ）、欧州のＧａｌｉｌｅｏシステム、ロシアのＧＬＯＮＡＳＳシステム、中国のＣｏｍｐａｓｓシステム、または何らかの他のＧＮＳＳであり得るＧＮＳＳの一部であってもよい。本明細書の説明では、「ＧＮＳＳ」という用語は、一般に、ＧＰＳ、Ｇａｌｉｌｅｏ、ＧＬＯＮＡＳＳ、Ｃｏｍｐａｓｓなど、測位をサポートする任意の衛星システムまたは衛星システムの任意の組合せを指す。ＵＥ  １１０および／またはＨｅＮＢ  １２０はまた、マクロ基地局（例えば、ｅＮｏｄｅＢ）および／またはＨｅＮＢ（図１に示さず）からの信号を測定し、タイミング測定値、信号強度測定値、信号品質測定値、並びに／あるいは基地局および／またはＨｅＮＢに対する識別情報を取得できる。衛星、基地局および／またはＨｅＮＢに対する測定値、並びに場合によっては基地局および／またはＨｅＮＢに対する識別情報が、ＵＥ  １１０またはＨｅＮＢ  １２０に対するロケーション推定値を導出するために使用され得る。ロケーション推定値はまた、位置推定値、位置フィックス、ロケーションなどと呼ばれることもある。
【００２２】
ＨｅＮＢ  １２０は、任意のロケーションにおいてアドホックに配置されてよい。ＨｅＮＢ  １２０が、配置されているロケーションにおける動作を認可されているかどうか判断できるように、ＨｅＮＢ  １２０のロケーションを、特に初期化において確認することが望ましいことがある。ＨｅＮＢ  １２０は、スタンドアロンＧＮＳＳに基づいてそのロケーションを自律的に確定し得る。しかしながら、ＨｅＮＢ  １２０は、（一般的な場合は）室内に配置されることがあり、そのロケーションの計算に使用するために、十分な数の衛星からの信号を測定することが不可能である可能性がある。また、ＨｅＮＢ  １２０の存在をそのロケーションとともに、ロケーションサーバ（例えば、図１のＥ−ＳＭＬＣ  １５０またはＳＬＰ  １６０）に通知することも望ましいことがある。この知識は、ＨｅＮＢ  １２０、他のＨｅＮＢ、および／またはＵＥに対するロケーションサービスをサポートするために有用であり得る。
【００２３】
一態様では、ロケーションサーバにおけるＨｅＮＢの測位およびＨｅＮＢの設定が、ＨｅＮＢおよび場合によっては他のエンティティに対するロケーションサービスを提供するためにサポートされ得る。ＨｅＮＢの測位をサポートすることで、ＨｅＮＢの初期化の間および／またはその後に、ＨｅＮＢのロケーションを正確に確定することを可能にできる。ロケーションサーバにおいてＨｅＮＢの設定をサポートすることで、そのＨｅＮＢから信号を受信し得るＵＥおよび／またはＨｅＮＢの測位を可能にできる。例えば、ＨｅＮＢのカバレージは一般的には小さい（例えば、約５０メートル以下）ので、ＨｅＮＢロケーションは、ＨｅＮＢにアクセス可能なＵＥのロケーションの良好な近似値として使用され得る。従って、ＵＥがロケーションサーバ（例えば、図１のＥ−ＳＭＬＣ  １５０またはＳＬＰ  １６０によって）位置特定され、ＵＥまたはいくつかの他のエンティティ（例えば、ＭＭＥ  １４０）がＵＥに対するサービングセルの識別情報をロケーションサーバに与える場合でかつサービングセルがロケーションサーバにおいて設定されているＨｅＮＢに相当する場合、ロケーションサーバは、設定されたＨｅＮＢロケーションをＵＥのロケーションの近似値として使用できる。
【００２４】
表１は、ロケーションサーバにおいてＨｅＮＢ測位とＨｅＮＢ設定とをサポートするために使用され得る４つの方式を列挙する。第１の方式は、ＬＰＰａソリューションと呼ばれることもある。第２の方式は、移動体発ロケーション要求（ＭＯ−ＬＲ）ソリューションと呼ばれることもある。第３の方式は、ＳＵＰＬソリューションと呼ばれることもある。第４に４の方式は、オペレーションおよびメンテナンス（Ｏ＆Ｍ）ソリューションと呼ばれることもある。ロケーションサーバにおけるＨｅＮＢ測位およびＨｅＮＢ設定はまた、他の方式に基づいてサポートされ得る。
【表１】
0005678205.tif 000002
【００２５】
第１の方式では、ロケーションサーバにおけるＨｅＮＢ測位およびＨｅＮＢ設定は、ＬＰＰとＬＰＰａとを使用してサポートされ得る。従来は、ＬＴＥネットワークにアクセスしているＵＥは、ＵＥを位置特定するために、ＬＰＰメッセージをロケーションサーバ（例えば、Ｅ−ＳＭＬＣ）と交換（例えば、送信および／または受信）できる。ＨｅＮＢは、ＵＥとロケーションサーバとの間で交換されるＬＰＰメッセージを単に転送し得る。これらのメッセージは、ＨｅＮＢにとって、ＵＥおよびネットワークに対する上位層のシグナリング情報のように見えるので、ＨｅＮＢはＬＰＰメッセージに気づかない。第１の方式では、ＬＰＰは、ＨｅＮＢの測位をサポートするために拡張され得、ＨｅＮＢはＬＰＰ測位方法に関してＵＥのように作用し得る。
【００２６】
図２は、第１の方式に対するＨｅＮＢ  １２０、ＨｅＮＢゲートウェイ１３０、ＭＭＥ  １４０およびＥ−ＳＭＬＣ  １５０における例示的なプロトコルスタックを示す。ＨｅＮＢ  １２０およびＥ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０およびＥ−ＳＭＬＣ  １５０に対するプロトコルスタックの上部に常駐し得るＬＰＰを介してエンドツーエンドで通信し得る。ＬＰＰは、ＨｅＮＢ  １２０およびＥ−ＳＭＬＣ  １５０においてＬＰＰａの上に常駐し得る。ＨｅＮＢ  １２０とＨｅＮＢゲートウェイ１３０との間のプロトコルスタックと、同じくＨｅＮＢゲートウェイ１３０とＭＭＥ  １４０との間のプロトコルスタックとは、３ＧＰＰ  ＴＳ  ３６．４１３に記載されるＳ１アプリケーションプロトコル（Ｓ１−ＡＰ）と、ストリーム制御伝送プロトコル（ＳＣＴＰ）と、ＩＰと、層２（Ｌ２）と、層１（Ｌ１）とを含み得る。ＭＭＥ  １４０とＥ−ＳＭＬＣ  １５０との間のプロトコルスタックは、３ＧＰＰ  ＴＳ  ２９．１７１に記載されるロケーションサービスアプリケーションプロトコル（ＬＣＳ−ＡＰ）と、ＳＣＴＰと、ＩＰと、層２と、層１とを含み得る。図２のプロトコルスタックはまた、ＨｅＮＢゲートウェイ１３０が存在しないとき、ＨｅＮＢ  １２０およびＭＭＥ  １４０における対応するプロトコルが（例えば、ＳＣＴＰの場合に１対のＳＣＴＰプロトコルレベルの間のリンクによって）リンクされる場合にも適用され得る。
【００２７】
図２に示すように、ＨｅＮＢ  １２０のロケーションに対してＨｅＮＢ  １２０がＥ−ＳＭＬＣ  １５０と対話するのを可能にするために、ＬＰＰａの上のＬＰＰが、ＨｅＮＢ  １２０のプロトコルスタックに追加され得る。Ｅ−ＳＭＬＣ  １５０がＨｅＮＢ  １２０に対するロケーションをサポートすることを可能にするために、ＬＰＰａの上のＬＰＰもまた、Ｅ−ＳＭＬＣ  １５０のプロトコルスタックに追加され得る。ＨｅＮＢ  １２０およびＥ−ＳＭＬＣ  １５０は、Ｅ−ＳＭＬＣ  １５０におけるＨｅＮＢ  １２０の測位および／またはＨｅＮＢ  １２０の設定のために、ＬＰＰメッセージ通信できる。ＬＰＰメッセージは、ＬＰＰａメッセージを介してトランスポートされ得る。ＬＰＰａは、ＵＥの測位のために、ｅＮｏｄｅＢが、ｅＮｏｄｅＢにアクセスしているＵＥに対するＥＣＩＤ測定値をＥ−ＳＭＬＣに送信することを可能にできる。ＬＰＰａはまた、ｅＮｏｄｅＢにアクセスしているかまたはｅＮｏｄｅＢの近くにあるＵＥのＯＴＤＯＡ測位に後で使用するために、ｅＮｏｄｅＢが、ＯＴＤＯＡ測位サポートに関連する情報（例えば、ｅＮｏｄｅＢによってサポートされるセルに対する伝送およびタイミングの情報）をＥ−ＳＭＬＣに送信することを可能にすることもできる。ＬＰＰａは、例えば、ＨｅＮＢ  １２０と好ましくはＨｅＮＢロケーションとがＥ−ＳＭＬＣ  １５０内で設定されている場合、ＨｅＮＢ  １２０に対してこれらの同じ機能をサポートし得る。
【００２８】
１つの設計では、新しいＬＰＰａメッセージが、ＨｅＮＢとロケーションサーバ（例えば、Ｅ−ＳＭＬＣ）との間でＬＰＰメッセージをトランスポートするように定義され得る。１つの設計によれば、表２は、ＬＰＰメッセージをＨｅＮＢとロケーションサーバとの間でトランスポートするように定義され得るＬＰＰａメッセージのセットを列挙する。表２のＬＰＰａメッセージは、いかなるＵＥにも関連せず、非ＵＥ関連メッセージと呼ばれる。ＨｅＮＢ設定要求メッセージおよびＨｅＮＢ設定応答メッセージが、ロケーションサーバにおいてＨｅＮＢを設定するために使用され得る。アップリンクＨｅＮＢロケーショントランスポートメッセージおよびダウンリンクＨｅＮＢロケーショントランスポートメッセージが、ＨｅＮＢの測位のために使用され得る。表２において、「（Ｍ）」は必須の項目を示し、「（Ｏ）」は随意の項目を示す。１つの設計では、ＬＰＰ内でサポートされない新しい測位情報が、ＬＰＰへの影響を低減するためにＬＰＰａに追加され得る。
【表２】
0005678205.tif 000003
【００２９】
図３は、第１の方式に基づいてＥ−ＳＭＬＣ  １５０においてＨｅＮＢ  １２０を設定するためのメッセージフロー３００の設計を示す。ＨｅＮＢ  １２０は、初期化の一部としてまたは初期化に続いて、Ｅ−ＳＭＬＣ  １５０においてＨｅＮＢ  １２０自体を設定することを開始し得る。Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０の存在または識別情報を知り得ず、ＨｅＮＢ  １２０に対するいかなる情報も有し得ない。従って、Ｅ−ＳＭＬＣ  １５０においてＨｅＮＢ  １２０を設定する目的は、ＨｅＮＢ  １２０の関連情報をＥ−ＳＭＬＣ  １５０に与えることにある。この情報は、ＨｅＮＢ  １２０にアクセスしているＵＥのロケーションをサポートするためにＥ−ＳＭＬＣ  １５０によって使用され得る。そのような関連情報は、ＨｅＮＢ  １２０の一意の識別情報（ＩＤ）（ＨｅＮＢ  ＩＤ）、ＨｅＮＢ  １２０のロケーションなどを含み得る。関連情報は、Ｏ＆ＭによってマクロｅＮＢまたはピコｅＮＢに対してＥ−ＳＭＬＣにおいて通常設定される情報と同等であり得る。Ｏ＆Ｍは、ＨｅＭＳ  １３４など、１つまたは複数のネットワーク管理エンティティによって行われる機能である。
【００３０】
ＨｅＮＢ  １２０は、アップリンク非ＵＥ関連ＬＰＰａトランスポートメッセージをＨｅＮＢゲートウェイ１３０に送信し得る（ステップ１）。ＬＰＰａトランスポートメッセージは、Ｅ−ＵＴＲＡＮ  Ｓ１アプリケーションプロトコル（Ｓ１−ＡＰ）の一部であり、ＬＰＰａメッセージをトランスポートするために使用される。ＬＰＰａトランスポートメッセージは、ＨｅＮＢ  １２０のＨｅＮＢ  ＩＤと、Ｅ−ＳＭＬＣ  １５０のＥ−ＳＭＬＣ  ＩＤと、ＬＰＰａ  ＨｅＮＢ設定要求メッセージとを含み得る。ＨｅＮＢ  ＩＤおよびＥ−ＳＭＬＣ  ＩＤは、例えば、ＨｅＮＢ  １２０が初期化を開始したときにＨｅＭＳ  １３４によって、ＨｅＮＢ  １２０内に設定されている可能性がある。ＬＰＰａ  ＨｅＮＢ設定要求メッセージは、ＨｅＮＢ  １２０に対する追跡エリアコードと１つまたは複数のＬＰＰメッセージとを含み得る。ＬＰＰメッセージは、ＨｅＮＢ  １２０に対する測位機能を含み得る。ＬＰＰメッセージは、ＨｅＮＢ  １２０に対するロケーション情報を含み得、例えば、ＨｅＮＢ  １２０によってサービスされるセルの識別情報と、ＨｅＮＢ  １２０によって検出された近接セルの識別情報と、ＧＮＳＳ衛星、基地局および／またはＨｅＮＢ  １２０の近くにあるＨｅＮＢの測定値と、以前にＨｅＮＢ  １２０によって取得されたかまたはＨｅＮＢ  １２０に与えられている場合はＨｅＮＢ  １２０のロケーションと、その他とを含有し得る。ＨｅＮＢ  １２０のロケーションがステップ１に含まれていることが必要な場合は、図３のステップ１を行うことに先立ってこのロケーションを取得するために、ＨｅＮＢ  １２０は、図４に対して以下に説明するプロシージャを使用し得る。
【００３１】
ＨｅＮＢゲートウェイ１３０は、ＨｅＮＢ  １２０からアップリンク非ＵＥ関連ＬＰＰａトランスポートメッセージを受信し得、このメッセージをＭＭＥ  １４０に転送し得る（ステップ２）。ＨｅＮＢゲートウェイ１３０は、例えば、ＨｅＮＢゲートウェイ１３０内で設定されている異なるＭＭＥでサポートされるＥ−ＳＭＬＣに基づいて、ステップ１で受信されたＥ−ＳＭＬＣ  ＩＤからＭＭＥ  １４０を確定し得る。ＭＭＥ  １４０は、ＬＣＳ−ＡＰコネクションレス情報メッセージ内のＬＰＰａトランスポートメッセージのコンテンツをＥ−ＳＭＬＣ  １５０に転送し得る（ステップ３）。ＭＭＥ  １４０は、ＨｅＮＢ  １２０によって送信されたＥ−ＳＭＬＣ  ＩＤからＥ−ＳＭＬＣ  １５０を確定し得る。Ｅ−ＳＭＬＣ  １５０は、ＭＭＥ  １４０からメッセージを受信し得、メッセージのコンテンツを取り出し得る。Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０がＬＰＰａ  ＨｅＮＢ設定要求メッセージに基づいて設定を開始したことを認識し得る。次いで、Ｅ−ＳＭＬＣ  １５０は、例えばＨｅＮＢ  ＩＤと、ＴＡＣと、ステップ３で受信されている場合はＨｅＮＢ  １２０の測位機能と、ＭＭＥ  １４０の識別情報と、ＨｅＮＢ  １２０によって送信されたロケーション情報内に与えられているかまたはその情報から確定されたＨｅＮＢ  １２０のロケーションとを記憶することによって、そのデータベース内でＨｅＮＢ  １２０を設定し得る（ステップ４）。ステップ１において、ＨｅＮＢ  １２０のロケーションが与えられていないかもしくはＨｅＮＢ  １２０によって送信されたロケーション情報からＥ−ＳＭＬＣ  １５０によって確定され得ない場合、または与えられたかもしくは確定されたロケーションが十分に正確でない場合、Ｅ−ＳＭＬＣ  １５０は、図５に対して以下に説明するように、ＨｅＮＢ  １２０のロケーションを取得するためにロケーションプロシージャを誘発できる。このプロシージャは、Ｅ−ＳＭＬＣ  １５０が図３におけるステップ５を誘発する前または後に誘発されてよい。
【００３２】
次いで、Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  ＩＤと、Ｅ−ＳＭＬＣ  ＩＤと、ＬＰＰａ  ＨｅＮＢ設定応答メッセージとを含み得るＬＣＳ−ＡＰコネクションレス情報メッセージをＭＭＥ  １４０に送信し得る（ステップ５）。ＭＭＥ  １４０は、Ｅ−ＳＭＬＣ  １５０からＬＣＳ−ＡＰコネクションレス情報メッセージを受信し得、ダウンリンク非ＵＥ関連ＬＰＰａトランスポートメッセージの中のこのメッセージのコンテンツをＨｅＮＢゲートウェイ１３０に転送し得る（ステップ６）。例えば、ＨｅＮＢ  １２０が初期化して、ＨｅＮＢ  ＩＤとそのＨｅＮＢゲートウェイ１３０との関連とを記憶されたときに、ＭＭＥ  １４０が早期にＨｅＮＢゲートウェイ１３０からＨｅＮＢ  ＩＤを受信している場合、ＭＭＥ  １４０は、ステップ５において受信されたＨｅＮＢ  １２０に対するＨｅＮＢ  ＩＤからＨｅＮＢゲートウェイ１３０を確定し得る。ＨｅＮＢゲートウェイ１３０は、ＭＭＥ  １４０からダウンリンク非ＵＥ関連ＬＰＰａトランスポートメッセージを受信し得、このメッセージをＨｅＮＢ  １２０に転送し得る（ステップ７）。ＨｅＮＢゲートウェイ１３０は、ＨｅＮＢ  １２０を確定するためにステップ６において受信されたＨｅＮＢ  ＩＤを利用し得る。ＨｅＮＢ  １２０は、受信されたメッセージに基づいて、ＨｅＮＢ  １２０がＥ−ＳＭＬＣ  １５０内で設定されていることを確定し得る。
【００３３】
図４は、第１の方式に対してＭＯ−ＬＲを介してＨｅＮＢ  １２０に対するロケーションをサポートするためのメッセージフロー４００の設計を示す。ＨｅＮＢ  １２０は、初期化の間または初期化の後で、そのロケーションを取得するためにＭＯ−ＬＲロケーションセッションを開始し得る。例えば、ＨｅＮＢ  １２０がその現在のロケーションにおいて動作することを認可されていることを検証するために、ＨｅＮＢ  １２０またはＨｅＭＳ  １３４がＨｅＮＢ  １２０の正確なロケーションを必要とする場合、ＨｅＮＢ  １２０は、初期化中にＭＯ−ＬＲロケーションセッションを開始し得る。
【００３４】
ＨｅＮＢ  １２０は、ＨｅＮＢ  １２０のＨｅＮＢ  ＩＤと、Ｅ−ＳＭＬＣ  １５０のＥ−ＳＭＬＣ  ＩＤと、ＬＰＰａアップリンクＨｅＮＢロケーショントランスポートメッセージとを含み得るアップリンク非ＵＥ関連ＬＰＰａトランスポートメッセージをＨｅＮＢゲートウェイ１３０に送信し得る（ステップ１）。ＨｅＮＢ  ＩＤおよびＥ−ＳＭＬＣ  ＩＤは、例えば、ＨｅＮＢが初期化を開始したときにＨｅＭＳ  １３４によって、ＨｅＮＢ  １２０内で設定されている可能性がある。ＬＰＰａアップリンクＨｅＮＢロケーショントランスポートメッセージは、１つまたは複数のＬＰＰメッセージおよび／またはＨｅＮＢロケーションに対して要求されたＱｏＰなどの他の情報を含み得る。ＬＰＰメッセージは、ＨｅＮＢ  １２０の測位機能を与え、Ａ−ＧＮＳＳまたは別の測位方法（例えば、ＯＴＤＯＡ）のための支援データを要求し、ＨｅＮＢ  １２０によって作成された測定値を与え、ＨｅＮＢ  １２０により利用可能なロケーション推定値を与え、かつ／または他の機能を行うことができる。ＨｅＮＢ  １２０の測位機能は、（ｉ）ＨｅＮＢ  １２０によってサポートされる測位方法（例えば、Ａ−ＧＮＳＳ、ＯＴＤＯＡなど）と、（ｉｉ）Ａ−ＧＮＳＳがサポートされる場合、ＨｅＮＢ  １２０によってサポートされる特定のＧＮＳＳシステムおよびＧＮＳＳ信号とを含み得る。
【００３５】
ＨｅＮＢゲートウェイ１３０は、ＨｅＮＢ  １２０からアップリンク非ＵＥ関連ＬＰＰａトランスポートメッセージを受信し得、このメッセージをＭＭＥ  １４０に転送し得る（ステップ２）。ＨｅＮＢゲートウェイ１３０は、ステップ１において受信されたＥ−ＳＭＬＣ  ＩＤからＭＭＥ  １４０を確定し得る。ＭＭＥ  １４０は、ＬＣＳ−ＡＰコネクションレス情報メッセージ内のＬＰＰａトランスポートメッセージのコンテンツをＥ−ＳＭＬＣ  １５０に転送し得る（ステップ３）。ＭＭＥ  １４０は、ＨｅＮＢ  １２０によって送信されたＥ−ＳＭＬＣ  ＩＤからＥ−ＳＭＬＣ  １５０を確定し得る。Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０によって送信されたＬＰＰメッセージに基づいてＨｅＮＢ  １２０に対するロケーションをサポートし得る（ステップ４）。例えば、Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０の測位機能を記憶すること、要求される場合に支援データを与えること、ＨｅＮＢ  １２０によって送信された測定値に基づいてロケーション推定値を計算すること、などが可能である。
【００３６】
次いで、Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  ＩＤと、Ｅ−ＳＭＬＣ  ＩＤと、ＬＰＰａダウンリンクＨｅＮＢロケーショントランスポートメッセージとを含み得るＬＣＳ−ＡＰコネクションレス情報メッセージをＭＭＥ  １４０に送信し得る（ステップ５）。ＬＰＰａダウンリンクＨｅＮＢロケーショントランスポートメッセージは、ＨｅＮＢ  １２０に対するロケーション推定値および／または１つまたは複数のＬＰＰメッセージを含み得る。ＬＰＰメッセージは、Ｅ−ＳＭＬＣ  １５０の測位機能を与えること、ステップ１でＨｅＮＢ  １２０によって要求される場合、Ａ−ＧＮＳＳまたは他の測位方法に対する支援データを与えること、ＨｅＮＢ  １２０から測定値またはロケーション推定値を要求すること、および／または他の機能を行うことができる。ＭＭＥ  １４０は、Ｅ−ＳＭＬＣ  １５０からＬＣＳ−ＡＰコネクションレス情報メッセージを受信し得、ダウンリンク非ＵＥ関連ＬＰＰａトランスポートメッセージの中のこのメッセージのコンテンツをＨｅＮＢゲートウェイ１３０に転送し得る（ステップ６）。ＭＭＥ  １４０は、ステップ５で受信されたＨｅＮＢ  １２０に対するＨｅＮＢ  ＩＤからＨｅＮＢゲートウェイ１３０を確定し得る。ＨｅＮＢゲートウェイ１３０は、ＭＭＥ  １４０からダウンリンク非ＵＥ関連ＬＰＰａトランスポートメッセージを受信し得、このメッセージをＨｅＮＢ  １２０に転送し得る（ステップ７）。ＨｅＮＢゲートウェイ１３０は、ステップ６で受信されたＨｅＮＢ  ＩＤに基づいてＨｅＮＢ  １２０を確定し得る。
【００３７】
次いで、ＨｅＮＢ  １２０は、ステップ７でＥ−ＳＭＬＣ  １５０から受信された支援データ、並びにＧＮＳＳ衛星または近くにある基地局の測定値を使用してＨｅＮＢ  １２０自体のロケーションを確定し得る。代替として、ＨｅＮＢ  １２０は、ステップ７においてＥ−ＳＭＬＣ  １５０からＨｅＮＢ  １２０のロケーションを取得し得る。いずれの場合も、図４におけるプロシージャは終端し得る。代替として（例えば、ＨｅＮＢ  １２０がステップ７の後にそのロケーションを確定または受信することができない場合）、ＨｅＮＢ  １２０が、それ自体によってまたはＥ−ＳＭＬＣ  １５０からＨｅＮＢ  １２０のロケーションを取得し得るまで、ステップ１〜７が必要な回数だけ繰り返され得る（ステップ８）。ステップ１〜７の各シーケンスに対して、ＨｅＮＢ  １２０は、前のステップ１〜７のシーケンスの間にＥ−ＳＭＬＣ  １５０によって要求された情報（例えば、測定値またはロケーション推定値）、並びにＨｅＮＢ  １２０によって誘発された追加の情報（例えば、より多くの支援データの要求）を含有する０以上のＬＰＰメッセージをＥ−ＳＭＬＣ  １５０に送信し得、Ｅ−ＳＭＬＣ  １５０は、０以上のＬＰＰメッセージをＨｅＮＢ  １２０に送信し得る。各ＬＰＰメッセージは、ＨｅＮＢ  １２０に対するロケーションをサポートするために有用な任意の情報を含み得る。
【００３８】
図５は、第１の方式に対してＭＴ−ＬＲを介してＨｅＮＢ  １２０に対するロケーションをサポートするためのメッセージフロー５００の設計を示す。Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０の初期化の間または後にＨｅＮＢ  １２０のロケーションを取得するためにＭＴ−ＬＲロケーションセッションを開始し得る。例えば、Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０に対して十分に正確でないロケーション推定値が与えられた場合、または測位方法が複数のＨｅＮＢに対するロケーション測定値を必要とする場合に、ＨｅＮＢ設定によってトリガされると、ＭＴ−ＬＲロケーションセッションを開始し得る。
【００３９】
Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０のＨｅＮＢ  ＩＤと、Ｅ−ＳＭＬＣ  １５０のＥ−ＳＭＬＣ  ＩＤと、ＬＰＰａダウンリンクＨｅＮＢロケーショントランスポートメッセージとを含み得るＬＣＳ−ＡＰコネクションレス情報メッセージをＭＭＥ  １４０に送信し得る（ステップ１）。Ｅ−ＳＭＬＣ  １５０は、例えば、図３のプロシージャを使用してＨｅＮＢ  １２０に対して前に記憶された設定情報からＭＭＥ  １４０を確定し得る。ＬＰＰａダウンリンクＨｅＮＢロケーショントランスポートメッセージは、１つまたは複数のＬＰＰメッセージおよび／または他の情報を含み得る。ＬＰＰメッセージは、Ｅ−ＳＭＬＣ  １５０の測位機能を与えること、ＨｅＮＢ  １２０の測位機能を要求すること、ＨｅＮＢ  １２０から測定値および／またはロケーションを要求すること、Ａ−ＧＮＳＳまたは他の測位方法に対する支援データを与えること、並びに／あるいは他の機能を行うことができる。Ｅ−ＳＭＬＣ  １５０の測位機能は、（ｉ）Ｅ−ＳＭＬＣ  １５０によってサポートされる測位方法（例えば、Ａ−ＧＮＳＳ、ＯＴＤＯＡなど）と、（ｉｉ）Ａ−ＧＮＳＳがサポートされる場合、Ｅ−ＳＭＬＣ  １５０によってサポートされる特定のＧＮＳＳシステムおよびＧＮＳＳ信号とを含み得る。
【００４０】
ＭＭＥ  １４０は、Ｅ−ＳＭＬＣ  １５０からＬＣＳ−ＡＰコネクションレス情報メッセージを受信し得、ダウンリンク非ＵＥ関連ＬＰＰａトランスポートメッセージの中のこのメッセージのコンテンツをＨｅＮＢゲートウェイ１３０に転送し得る（ステップ２）。ＭＭＥ  １４０は、ステップ１で受信されたＨｅＮＢ  １２０に対するＨｅＮＢ  ＩＤからＨｅＮＢゲートウェイ１３０を確定し得る。ＨｅＮＢゲートウェイ１３０は、ＭＭＥ  １４０からダウンリンク非ＵＥ関連ＬＰＰａトランスポートメッセージを受信し得、このメッセージをＨｅＮＢ  １２０に転送し得る（ステップ３）。ＨｅＮＢゲートウェイ１３０は、ステップ２で受信されたＨｅＮＢ  ＩＤに基づいてＨｅＮＢ  １２０を確定し得る。
【００４１】
ＨｅＮＢ  １２０は、Ｅ−ＳＭＬＣ  １５０から受信されたＬＰＰメッセージに基づいて機能を行うことができる（ステップ４）。例えば、ＨｅＮＢ  １２０は、Ｅ−ＳＭＬＣ  １５０によって要求される場合はロケーション測定値を取得することおよび／またはロケーション推定値を確定すること、送信される場合はＡ−ＧＮＳＳまたは他の測位方法に対する支援データを記憶すること、Ｅ−ＳＭＬＣ  １５０の測位機能を記憶することなどが可能である。次いで、ＨｅＮＢ  １２０は、ＨｅＮＢ  １２０のＨｅＮＢ  ＩＤと、Ｅ−ＳＭＬＣ  １５０のＥ−ＳＭＬＣ  ＩＤと、１つまたは複数のＬＰＰメッセージを含み得るＬＰＰａアップリンクＨｅＮＢロケーショントランスポートメッセージとを含み得るアップリンク非ＵＥ関連ＬＰＰａトランスポートメッセージをＨｅＮＢゲートウェイ１３０に送信し得る（ステップ５）。ＬＰＰメッセージは、ＨｅＮＢ  １２０の測位機能を（例えば、ステップ１においてＥ−ＳＭＬＣ  １５０によって要求される場合に）与えること、測定値および／またはロケーション推定値を（例えば、ステップ１においてＥ−ＳＭＬＣ  １５０によって要求される場合に）与えること、Ａ−ＧＮＳＳまたは他の測位方法に対する支援データを要求すること、並びに／あるいは他の機能を行うことができる。
【００４２】
ＨｅＮＢゲートウェイ１３０は、ＨｅＮＢ  １２０からアップリンク非ＵＥ関連ＬＰＰａトランスポートメッセージを受信し得、このメッセージをＭＭＥ  １４０に転送し得る（ステップ６）。ＨｅＮＢゲートウェイ１３０は、ステップ５において受信されたＥ−ＳＭＬＣ  ＩＤからＭＭＥ  １４０を確定し得る。ＭＭＥ  １４０は、ＬＣＳ−ＡＰコネクションレス情報メッセージの中のＬＰＰａトランスポートメッセージのコンテンツをＥ−ＳＭＬＣ  １５０に転送し得る（ステップ７）。ＭＭＥ  １４０は、ＨｅＮＢ  １２０によって送信されたＥ−ＳＭＬＣ  ＩＤからＥ−ＳＭＬＣ  １５０を確定し得る。Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０から受信されたＬＰＰメッセージに基づいて機能を行うことができる。例えば、Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０から受信された測定値に基づいてＨｅＮＢ  １２０に対するロケーション推定値を計算すること、ＨｅＮＢ  １２０から受信されたロケーション推定値に基づいてＨｅＮＢ  １２０に対するロケーション推定値を確定すること、ＨｅＮＢ  １２０に後でアクセスするＵＥ（例えば、ＵＥ  １１０）に対するロケーションをサポートする助けとするために、計算または確定されたロケーション推定値をローカルデータベースに記憶すること、ロケーション推定値を別のエンティティに与えること、ＨｅＮＢ  １２０によって要求される場合はＡ−ＧＮＳＳまたはいくつかの他の測位方法に対する支援データを取得することなどが可能である。
【００４３】
Ｅ−ＳＭＬＣ  １５０が、ステップ７の後に、ＨｅＮＢ  １２０に対して十分に正確なロケーション推定値を計算または確定した場合、プロシージャは終端し得る。そうでない場合、Ｅ−ＳＭＬＣ  １５０がＨｅＮＢ  １２０のロケーションを計算または確定し得るまで、ステップ１〜７が、必要な回数だけ繰り返され得る（ステップ８）。ステップ１〜７の各シーケンスの間に、Ｅ−ＳＭＬＣ  １５０は、０個以上のＬＰＰメッセージをＨｅＮＢ  １２０に送信し得、ＨｅＮＢ  １２０は、０個以上のＬＰＰメッセージをＥ−ＳＭＬＣ  １５０に送信し得る。各ＬＰＰメッセージは、ＨｅＮＢ  １２０に対するロケーションをサポートするために有用な任意の情報を含み得る。
【００４４】
図３、図４および図５におけるプロシージャは、ＨｅＮＢ  １２０がＭＭＥ  １４０に（例えば、セキュリティゲートウェイ１２４を介して）直接接続され、ＨｅＮＢゲートウェイ１３０がない場合にも適用され得る。この場合、以前はＨｅＮＢゲートウェイ１３０と関連していた１対のステップは、ＨｅＮＢ  １２０とＭＭＥ  １４０とに関連する単一のステップに凝縮され得る。具体的には、図３および図４におけるステップ１と２およびステップ６と７、並びに図７におけるステップ２と３およびステップ５と６が、それぞれ単一のステップに凝縮され得る。
【００４５】
第２の方式では、ロケーションサーバにおけるＨｅＮＢ測位およびＨｅＮＢ設定は、ＨｅＮＢ内の組込み型ＵＥを使用して使用してＭＯ−ＬＲを用いてサポートされ得る。組込み型ＵＥは、いくつかのネットワークエンティティに知られている可能性がある．例えば、ロケーションサーバは、組込み型ＵＥの識別情報を知り得、この知識を用いてＨｅＮＢに対するロケーションをサポートし得る。組込み型ＵＥは、組込み型ＵＥによって影響を受けることのない標準の方式で動作し得る他のネットワークエンティティに対して透過であり得る。
【００４６】
一般に、ＨｅＮＢは、１つまたは複数の組込み型ＵＥを含み得る。各組込み型ＵＥは、ＵＥの標準の機能のサブセットを（例えば、ロケーションに関連するネットワークおよび機能にアタッチして、およびそれから切り離して）サポートすることができ、一意のＵＥ  ＩＤに関連付けられ得る。一意のＵＥ  ＩＤは、国際モバイル加入者識別情報（ＩＭＳＩ）、移動局国際加入者ディレクトリ番号（ＭＳＩＳＤＮ：Mobile Station International Subscriber Directory Number）、国際移動局機器識別情報（ＩＭＥＩ：International Mobile Station Equipment Identity）、またはいくつかの他のＩＤであってよい。１つの設計では、組込み型ＵＥは、ロケーションサーバ（例えば、Ｅ−ＳＭＬＣ  １５０）に知られている可能性がある．例えば、値の所定の範囲内でかつ／または一定の一意の桁を有するＵＥ  ＩＤが、ＨｅＮＢに対する組込み型ＵＥに割り当てられ得る。ロケーションサーバは、組込み型ＵＥに起因して、ロケーションはＵＥではなくＨｅＮＢに対するものであるという知識を用いてＨｅＮＢに対するロケーションをサポートし得る。１つの設計では、組込み型ＵＥは、組込み型ＵＥを任意の他のＵＥと同様に扱うことができるＭＭＥに対して透過であり得る。１つの設計では、組込み型ＵＥは、ホーム加入者サーバ（ＨＳＳ）に知られてよく、例えば、進化型パケットコア（ＥＰＣ）ネットワーク、ＭＯ−ＬＲなどに対するアタッチメントなど、限定された動作を行うことを許容され得る。
【００４７】
１つの設計では、１つのＨｅＮＢは唯一の組込み型ＵＥを含み得、この組込み型ＵＥに基づいて唯一のロケーションサーバ（例えば、１つのＥ−ＳＭＬＣ）の中で設定され得る。この設計は、１つのＨｅＮＢが、唯一のＥ−ＳＭＬＣに接続されるＭＭＥに（直接またはＨｅＮＢゲートウェイを介して）接続するときに使用され得る。別の設計では、ＨｅＮＢは、異なるＵＥ  ＩＤを有する複数（Ｎ）の組込み型ＵＥを含み得、Ｎ個までのロケーションサーバ（例えば、Ｎ個の異なるＥ−ＳＭＬＣ）の中で設定されてよい。各組込み型ＵＥは、１つのロケーションサーバと関連付けられてよい。例えば、異なるＵＥ  ＩＤの範囲が異なるロケーションサーバと関連付けられてよい。ＨｅＮＢは、それ自体を、各ロケーションサーバの中で１つの組込み型ＵＥとして個別に設定するために、そのＮ個の組込み型ＵＥに対してＮ個のＭＯ−ＬＲトランザクションを行うことができる。この設計は、ＨｅＮＢが（直接またはＨｅＮＢゲートウェイを介して）接続されているＭＭＥが複数のＥ−ＳＭＬＣに接続される場合に使用され得る。
【００４８】
図６は、第２の方式に対するＨｅＮＢ  １２０、ＨｅＮＢゲートウェイ１３０、ＭＭＥ  １４０およびＥ−ＳＭＬＣ  １５０における例示的なプロトコルスタックを示す。ＨｅＮＢ  １２０およびＥ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０およびＥ−ＳＭＬＣ  １５０に対するプロトコルスタックの上部に常駐し得るＬＰＰを介してエンドツーエンドで通信し得る。ＨｅＮＢ  １２０およびＭＭＥ  １４０は、非アクセス層（ＮＡＳ）と付加サービス（ＳＳ）とを介してメッセージを通信し得る。ＮＡＳは、ＬＰＰメッセージのダウンリンクおよびアップリンクジェネリックＮＡＳトランスポートをサポートし、３ＧＰＰ  ＴＳ  ２４．３０１およびＴＳ  ２４．１７１に記載される。ＳＳは、ＭＯ−ＬＲの要求と応答とをサポートし、３ＧＰＰ  ＴＳ  ２４．１７１に記載される。ＨｅＮＢ  １２０とＨｅＮＢゲートウェイ１３０との間のプロトコルスタックと、同じくＨｅＮＢゲートウェイ１３０とＭＭＥ  １４０との間のプロトコルスタックとはＳ１−ＡＰと、ＳＣＴＰと、ＩＰと、層２と、層１とを含み得る。ＭＭＥ  １４０とＥ−ＳＭＬＣ  １５０との間のプロトコルスタックは、ＬＣＳ−ＡＰと、ＳＣＴＰと、ＩＰと、層２と、層１とを含み得る。図６のプロトコルスタックはまた、ＨｅＮＢゲートウェイ１３０が存在しないとき、ＨｅＮＢ  １２０およびＭＭＥ  １４０における対応するプロトコルが（例えば、ＳＣＴＰの場合に１対のＳＣＴＰプロトコルレベルの間のリンクによって）リンクされる場合にも適用され得る。
【００４９】
図７は、第２の方式に対して組込み型ＵＥを有するＨｅＮＢ  １２０を用いてＭＯ−ＬＲを介してＨｅＮＢ  １２０を設定し位置特定するためのメッセージフロー７００の設計を示す。初めに、ＨｅＮＢ  １２０は、ＨｅＮＢ  １２０に割り当てられた組込み型ＵＥの組込み型ＵＥ  ＩＤに基づいてアタッチプロシージャをＭＭＥ  １４０を用いて（例えば、ＨｅＮＢ  １２０にアクセスしているＵＥがアタッチプロシージャを行うのと同じ方式で）行い得る（ステップ１）。ＭＭＥ  １４０の観点からすると、アタッチプロシージャは、ＨｅＮＢ  １２０にアクセスしているＵＥに対する通常のアタッチであるように見える。ＭＭＥ  １４０は、アタッチメントに起因して、ＨｅＮＢ  １２０の存在に気づいても気づかなくてもよいが、組込み型ＵＥ  ＩＤと、ＨｅＮＢ  １２０による通常のＵＥアタッチプロシージャの使用とに基づいて、ＨｅＮＢ  １２０をＵＥとして扱うことができる。ＭＭＥ  １４０は、組込み型ＵＥ  ＩＤを含むアタッチメントを介してＨｅＮＢ  １２０に対する関連情報を取得し得る。ＭＭＥ  １４０は、ＨｅＮＢ  １２０に対して許容されるサービス（例えば、通常のＵＥに対して許容され、ＭＯ−ＬＲを行うための能力を含むサービスのサブセット）をＭＭＥ  １４０に提供し得る、ＨｅＮＢ  １２０に対する他の情報をＨＳＳから取得し得る。
【００５０】
ＨｅＮＢ  １２０は、その後、それ自体をＥ−ＳＭＬＣ  １５０の中で設定するため、および／またはそのロケーションを確定するためにＭＯ−ＬＲロケーションセッションを開始し得る。このＭＯ−ＬＲロケーションセッションは、通常のＵＥによって使用されるＭＯ−ＬＲロケーションセッションを追従し得る。ＨｅＮＢ  １２０は、ＭＯ−ＬＲ要求メッセージを含み得るアップリンクジェネリックＮＡＳトランスポートメッセージをＨｅＮＢゲートウェイ１３０に送信し得る（ステップ２）。ＭＯ−ＬＲ要求メッセージは、１つまたは複数のＬＰＰメッセージおよび／またはＨｅＮＢ  １２０に対するロケーション推定値の要求などの他の情報を含み得る。ＬＰＰメッセージは、ＨｅＮＢ  １２０の測位機能を与えること、Ａ−ＧＮＳＳまたは他の測位方法のための支援データを要求すること、ＨｅＮＢ  １２０によって作成された（例えば、ＥＣＩＤに対する）測定値を与えること、ＨｅＮＢ  １２０により利用可能なロケーション推定値を与えること、および／または他の機能を行うことができる。
【００５１】
ＨｅＮＢゲートウェイ１３０は、ＨｅＮＢ  １２０からアップリンクジェネリックＮＡＳトランスポートメッセージを受信し得、このメッセージをＭＭＥ  １４０に転送し得る（ステップ３）。ＭＭＥ  １４０は、ＮＡＳトランスポートメッセージを受信し得、ＨｅＮＢ  １２０からのＭＯ−ＬＲ要求メッセージを認識し得る。次いで、ＭＭＥ  １４０は、ＨｅＮＢ  １２０によってサービスされるセルのＥ−ＵＴＲＡＮセルグローバル識別子（ＥＣＧＩ）と、ＨｅＮＢ  １２０の組込み型ＵＥ  ＩＤ（例えば、ＩＭＳＩおよび／またはＩＭＥＩ）と、ＨｅＮＢ  １２０によって送信されたＬＰＰメッセージとを含み得るＬＣＳ−ＡＰロケーション要求メッセージとを、Ｅ−ＳＭＬＣ  １５０に送信し得る（ステップ４）。ＭＭＥ  １４０はＭＯ−ＬＲ要求がＨｅＮＢに対するものであることに気づき得ないが、ＭＭＥ  １４０は、通常のＵＥに対するロケーションを支援するためにステップ４においてＵＥ  ＩＤを含み得る。
【００５２】
Ｅ−ＳＭＬＣ  １５０は、ＭＭＥ  １４０からＬＣＳ−ＡＰロケーション要求メッセージを受信し得、組込み型ＵＥ  ＩＤに基づいてＨｅＮＢ  １２０を検出し得る（ステップ５）。Ｅ−ＳＭＬＣ  １５０は、（ｉ）ＭＭＥ  １４０によって与えられたＥＣＧＩと、（ｉｉ）ＨｅＮＢ  １２０によって与えられた初期のロケーションおよび／または測定値とを使用してＨｅＮＢ  １２０を設定し得る。次いで、Ｅ−ＳＭＬＣ  １５０は、ステップ６〜１３を行うことによってＨｅＮＢ  １２０をより正確に位置特定することを試みることができ、またはステップ１４に飛んでＭＯ−ＬＲロケーションセッションを終端し得る。
【００５３】
ＨｅＮＢ  １２０を位置特定するために、Ｅ−ＳＭＬＣ  １５０は、１つまたは複数のＬＰＰメッセージを含み得るＬＣＳ−ＡＰ接続指向情報メッセージ（Connection Oriented Information message）をＭＭＥ  １４０に送信し得る（ステップ６）。Ｅ−ＳＭＬＣ  １５０からのＬＰＰメッセージは、Ａ−ＧＮＳＳまたはいくつかの他の測位方法に対する支援データ、測定値の要求などを含み得る。ＭＭＥ  １４０は、Ｅ−ＳＭＬＣ  １５０からＬＣＳ−ＡＰ接続指向情報メッセージを受信し得、ダウンリンクジェネリックＮＡＳトランスポートメッセージの中のこのメッセージのコンテンツをＨｅＮＢゲートウェイ１３０に転送し得る（ステップ７）。ＨｅＮＢゲートウェイ１３０は、ＭＭＥ  １４０からダウンリンクジェネリックＮＡＳトランスポートメッセージを受信し得、このメッセージをＨｅＮＢ  １２０に転送し得る（ステップ８）。
【００５４】
ＨｅＮＢ  １２０は、Ｓ１−ＡＰプロトコル（例えば、ＮｏｄｅＢ  ＵＥ  Ｓ１ＡＰ  ＩＤパラメータ）によって搬送されるセッション関連情報に基づいて、ステップ８において受信されたダウンリンクジェネリックＮＡＳトランスポートメッセージが、ＨｅＮＢ  １２０にアクセスしているＵＥ（例えば、ＵＥ  １１０）に対してではなくＨｅＮＢ  １２０に対して意図されていることに気づくことができる。ＨｅＮＢ  １２０は、Ｅ−ＳＭＬＣ  １５０によって送信されたＬＰＰメッセージに基づいて機能を行うことができる（ステップ９）。例えば、ＨｅＮＢ  １２０は、Ｅ−ＳＭＬＣ  １５０から受信された任意の支援データを記憶して利用することができ、Ｅ−ＳＭＬＣ  １５０によって要求された測定値を作成できる。次いで、ＨｅＮＢ  １２０は、１つまたは複数のＬＰＰメッセージを含み得るアップリンクジェネリックＮＡＳトランスポートメッセージをＨｅＮＢゲートウェイ１３０に送信し得る（ステップ１０）。ＨｅＮＢ  １２０からのＬＰＰメッセージは、Ｅ−ＳＭＬＣ  １５０によって要求された測定値、Ａ−ＧＮＳＳまたは他の測位方法に対する支援データの要求などを含み得る。ＨｅＮＢゲートウェイ１３０は、ＨｅＮＢ  １２０からアップリンクジェネリックＮＡＳトランスポートメッセージを受信し得、このメッセージをＭＭＥ  １４０に転送し得る（ステップ１１）。ＭＭＥ  １４０は、ＨｅＮＢゲートウェイ１３０からアップリンクジェネリックＮＡＳトランスポートメッセージを受信し得、ＬＣＳ−ＡＰ接続指向情報メッセージの中のこのメッセージのコンテンツをＥ−ＳＭＬＣ  １５０に転送し得る（ステップ１２）。Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０から受信されたＬＰＰメッセージに基づいて機能を行うことができる。例えば、Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０から受信された測定値に基づいてＨｅＮＢ  １２０に対するロケーション推定値を計算し得る。
【００５５】
Ｅ−ＳＭＬＣ  １５０がＨｅＮＢ  １２０のロケーションを取得し得るまで、ステップ６〜１２が、必要な回数だけ繰り返され得る（ステップ１３）。ステップ１３（または、ステップ６〜１３が行われない場合はステップ５）の後、Ｅ−ＳＭＬＣ  １５０は、ＨｅＮＢ  １２０設定情報の一部としてＨｅＮＢ  １２０のロケーションを記憶し得、ＨｅＮＢ  １２０のロケーションを含み得るＬＣＳ−ＡＰロケーション要求メッセージをＭＭＥ  １４０に送信し得る（ステップ１４）。ＭＭＥ  １４０は、Ｅ−ＳＭＬＣ  １５０からＬＣＳ−ＡＰロケーション要求メッセージを受信し得、ダウンリンクジェネリックＮＡＳトランスポートメッセージをＨｅＮＢゲートウェイ１３０に送信し得る（ステップ１５）。ＮＡＳトランスポートメッセージは、ＨｅＮＢ  １２０のロケーションを含み得るＭＯ−ＬＲ応答メッセージを含み得る。ＨｅＮＢゲートウェイ１３０は、ダウンリンクジェネリックＮＡＳトランスポートメッセージをＨｅＮＢ  １２０に転送し得る（ステップ１６）。
【００５６】
図７のプロシージャは、ＨｅＮＢ  １２０が、１つのＥ−ＳＭＬＣ、例えばＥ−ＳＭＬＣ  １５０において情報を設定することを可能にし得る。別のＥ−ＳＭＬＣにおいて情報を設定するために、ＨｅＮＢ  １２０は、図７におけるプロシージャを、異なる組込み型ＵＥ  ＩＤを有する異なる組込み型ＵＥを使用して行うことができる。異なる組込み型ＵＥに基づいてステップ１におけるアタッチを行った後で、ＭＭＥ  １４０は、残りのステップ２〜１６を異なるＵＥに関連付けられたものとして理解し得る。次に、ＭＭＥ  １４０は、ステップ４に対して異なるＥ−ＳＭＬＣを選択するように（例えば、Ｏ＆Ｍによって）設定され得、そのことで、ＨｅＮＢ  １２０は、（例えば、ステップ５において）この異なるＥ−ＳＭＬＣにおいて設定されるようになり得る。ステップ４に対してＭＭＥ  １４０によってＥ−ＳＭＬＣを選択することは、組込み型ＵＥ  ＩＤと関連付けられてよい。例えば、組込み型ＵＥ  ＩＤのＫ個のレンジまたはセットが、ＭＭＥ  １４０の中でＫ個の異なるＥ−ＳＭＬＣと関連付けられたのもとして設定され得る。ＨｅＮＢ  １２０がＮ個の組込み型ＵＥを有し、ＭＭＥ  １４０が少なくともＮ個の異なるＥ−ＳＭＬＣに接続される場合、ＨｅＮＢ  １２０は、図７におけるプロシージャを、Ｎ個のＥ−ＳＭＬＣのそれぞれにおいて情報を設定するために各組込み型ＵＥに対して１回ずつ、Ｎ回起動し得る。このことは、各組込み型ＵＥ  ＩＤが、ＭＭＥ  １４０において、異なるＥ−ＳＭＬＣと関連付けられるように設定される限り信頼され得る。
【００５７】
図７のプロシージャはまた、ＨｅＮＢ  １２０がＭＭＥ  １４０に（例えば、セキュリティゲートウェイ１２４を介して）直接接続され、ＨｅＮＢゲートウェイ１３０がない場合にも適用され得る。この場合、以前はＨｅＮＢゲートウェイ１３０と関連していた１対のステップは、ＨｅＮＢ  １２０とＭＭＥ  １４０とに関連する単一のステップに凝縮され得る。具体的には、図７におけるステップ２と３、ステップ７と８、ステップ１０と１１、およびステップ１５と１６が、それぞれ単一のステップに凝縮され得る。
【００５８】
第３の方式では、ロケーションサーバにおけるＨｅＮＢ測位およびＨｅＮＢ設定は、ＨｅＮＢ内の組込み型ＵＥを使用してＳＵＰＬを用いてサポートされ得る。ＳＵＰＬは、通常、ＵＥ／ＳＥＴに対するロケーションをサポートするために使用される。組込み型ＵＥは、ＨｅＮＢが、ＳＬＰにとってＵＥ（またはＳＥＴ）のように挙動することを可能にする。ＳＵＰＬはユーザプレーンシグナリングを使用するので、メッセージは、組込み型ＵＥに気づく必要のないネットワークエンティティを介してＨｅＮＢとＳＬＰとの間で通信され得る。従って、ＨＳＳ内の組込み型ＵＥの管理は、回避され得る。このことは、ＭＭＥまたはＨＳＳなどのいくつかのネットワークエンティティに影響を与え得る第２の方式における、ＭＯ−ＬＲに対するコントロールプレーンシグナリングの使用とは対照的である。ＳＵＰＬを用いる第３の方式は、ワイヤレスネットワーク並びにワイヤラインネットワーク（例えば、加入者ケーブルまたはＤＳＬアクセス）に対して適用可能であり得る。
【００５９】
ＨｅＮＢ内の組込み型ＵＥは、ＭＳＩＳＤＮ、ＩＭＳＩなどであってよいＵＥ  ＩＤを割り当てられ得る。１つの設計では、ＵＥ  ＩＤが値の所定の範囲内にある場合、例えば一定の範囲内にある特定の桁を有する場合、ＳＬＰは、ＵＥ  ＩＤが組込み型ＵＥに対するものである（通常のＵＥに対するものではない）ことを認識し得る。この設計は、ＨｅＮＢ内の組込み型ＵＥの個別のＵＥ  ＩＤを用いてＳＬＰを設定する必要性を回避し得、そのことで、記憶および設定の処理が省略され得る。代替として、個別の組込み型ＵＥに対する情報（例えば、ＵＥ  ＩＤ）が、ＳＬＰにおいて設定され得る。
【００６０】
１つの設計では、ＨｅＮＢは、ＳＵＰＬとＲＲＬＰとを使用して、またはＳＵＰＬとＬＰＰ／ＬＰＰｅとを使用してセルフロケーションを行うために、ＳＵＰＬ  ＭＯ−ＬＲロケーションセッションを起動し得る。ＳＵＰＬバージョン２．０（ＳＵＰＬ  ２．０）に対して、ＨｅＮＢは、組込み型ＵＥがワイヤレスアクセス（例えば、ＬＴＥアクセス）を有するように装うことができる。ＳＵＰＬバージョン３．０（ＳＵＰＬ  ３．０）に対して、ワイヤラインアクセス（例えば、ケーブルおよびＤＳＬアクセス）もまたＳＵＰＬ  ３．０によってサポートされるので、ＨｅＮＢは、組込み型ＵＥがワイヤレスアクセスを有するように装う必要はない。
【００６１】
図８は、第３の方式に対するＨｅＮＢ  １２０、ＩＰルータ、およびＳＬＰ  １６０における例示的なプロトコルスタックを示す。ＨｅＮＢ  １２０およびＳＬＰ  １６０は、ＨｅＮＢ  １２０およびＳＬＰ  １６０に対するプロトコルスタックの上部に常駐し得るＬＰＰ／ＬＰＰｅまたはＲＲＬＰ（図８に示さず）を介してエンドツーエンドで通信し得る。ＨｅＮＢ  １２０およびＳＬＰ  １６０は、ＬＰＰ／ＬＰＰｅ、ＳＵＰＬユーザプレーンロケーションプロトコル（ＵＬＰ）、トランスポートレイヤセキュリティ（ＴＬＳ）、ＴＣＰ、ＩＰ、層２および層１を介して互いの間でメッセージを通信し得る。ＨｅＮＢ  １２０とＩＰルータとの間のプロトコルスタックと、同じくＩＰルータとＳＬＰ  １６０との間のプロトコルスタックとは、ＩＰと、層２と、層１とを含み得る。
【００６２】
図８に示す設計では、ＨｅＮＢ  １２０は、ローカルＩＰアクセスを介して、例えば、ケーブルまたはＤＳＬプロバイダを通し、インターネットを介して、ＳＬＰ  １６０に接続し得る。ＳＵＰＬは、ＴＬＳを介してエンドツーエンドセキュリティを与え得、それゆえＨｅＮＢ  １２０による信頼できないアクセスがセキュリティを危険にさらすことはない。代替として、ＨｅＮＢ  １２０は、ワイヤレスネットワーク１００を介してＳＬＰ  １６０に接続し得る。次いで、ＨｅＮＢ  １２０およびＳＬＰ  １６０は、（ｉ）図１におけるＨｅＮＢゲートウェイ１３０、サービングゲートウェイ１３２およびＰＤＮゲートウェイ１４２を介して、または（ｉｉ）サービングゲートウェイ１３２およびＰＤＮゲートウェイ１４２を介して、互いの間でメッセージを通信し得る。いずれの場合も、ＳＬＰ  １６０は、ＳＵＰＬ代替クライアント認証（ＡＣＡ：SUPL Alternative Client Authentication）を使用してＨｅＮＢ  １２０を認証し得、そのことは、図８に適用可能なジェネリックブートストラッピングアーキテクチャおよびデバイス証明などの認証機構より簡素であり得る。
【００６３】
図９は、第３の方式に対して組込み型ＵＥを有するＨｅＮＢ  １２０を用いてＳＵＰＬを介してＳＬＰ  １６０においてＨｅＮＢ  １２０を位置特定し設定するためのメッセージフロー９００の設計を示す。組込み型ＵＥは、ＳＬＰ  １６０によって、ＵＥではなくＨｅＮＢに対するものであるものと解釈され得るＵＥ  ＩＤ（例えば、ＭＳＩＳＤＮまたはＩＭＳＩ）と関連付けられ得る。図９におけるプロシージャは、ＨｅＮＢ  １２０が（例えば、ＨｅＮＢ  １２０が動作に対して認可された地理的エリア内にあるかどうかを判断するために初期化の間に）そのロケーションを取得する必要があるとき、またはＨｅＮＢ  １２０がＳＬＰ  １６０内で設定されるべきであるとＨｅＮＢ  １２０が判断したときに、ＨｅＮＢ  １２０によって起動され得る。
【００６４】
ＨｅＮＢ  １２０は、その組込み型ＵＥ  ＩＤを使用してＳＬＰ  １６０に対するセキュアＩＰ接続を確立し得る（ステップ１）。ＨｅＮＢは、組込み型ＵＥに関連するＨｅＮＢ  １２０内で（例えば、ＨｅＭＳ  １３４によって）設定された情報からセキュアＩＰ接続に対するＳＬＰ  １６０のアドレス（例えば、完全修飾ドメインネームまたはＳＬＰ  １６０のＩＰアドレス）を取得し得る。ＳＬＰ  １６０は、組込み型ＵＥのＵＥ  ＩＤをＨｅＮＢ  １２０に対するものとして認識し得る（ステップ２）。その後、ＨｅＮＢ  １２０は、ＳＵＰＬ  ＳＴＡＲＴメッセージをＳＬＰ  １６０に送信することによってＳＬＰ  １６０を用いてＳＵＰＬロケーションセッションを開始し得る（ステップ３）。このＳＵＰＬメッセージは、ロケーションＩＤ要素、利用可能な場合にＨｅＮＢ  １２０に対する初期のロケーション推定値、ＨｅＮＢ  １２０のＳＵＰＬ機能、ＨｅＮＢ  １２０に対して要求されたロケーション推定値のＱｏＰ、および／または他の情報を含み得る。ロケーションＩＤ要素は、ＨｅＮＢ  １２０のＥＣＧＩ、ＨｅＮＢ  １２０によって検出された近接セルのリスト、ＨｅＮＢ  １２０によって作成された近接セルの測定値（例えば、信号強度および信号品質）などを含み得る。
【００６５】
ＳＬＰ  １６０は、ＳＵＰＬ  ＳＴＡＲＴメッセージを受信し得、組込み型ＵＥ  ＩＤ、ＥＣＧＩ、ＨｅＮＢロケーション、ＨｅＮＢ  １２０のＩＰアドレス、近接セル情報、および／またはＨｅＮＢ  １２０から受信された他の情報を使用して、ＨｅＮＢ  １２０を設定し得る（ステップ４）。ＳＬＰ  １６０は、ステップ５〜７を介してＨｅＮＢ  １２０に対する測位を行うことができる。例えば、ＳＬＰ  １６０は、ＨｅＮＢ  １２０がステップ３において十分に正確なロケーションを与えず、かつＳＬＰ  １６０がロケーションＩＤ要素の中の情報からＨｅＮＢ  １２０に対して十分に正確なロケーションを計算し得なかった場合、測位を行うことができる。代替として、ＳＬＰ  １６０は、測位をスキップしてステップ８に進むことができる。
【００６６】
ＳＬＰ  １６０は、ＨｅＮＢ  １２０の測位を開始するためにＳＵＰＬ  ＲＥＳＰＯＮＳＥメッセージをＨｅＮＢ  １２０に送信し得る（ステップ５）。このＳＵＰＬメッセージは、選択された測位方法、ＳＬＰ  １６０のＳＵＰＬ機能、および／または他の情報を含み得る。ＨｅＮＢ  １２０は、ＳＵＰＬ  ＲＥＳＰＯＮＳＥメッセージを受信し得、選択された測位方法に対する測定値を作成し得る。次いで、ＨｅＮＢ  １２０は、ＳＵＰＬ  ＰＯＳ  ＩＮＩＴメッセージをＳＬＰ  １６０に送信し得る（ステップ６）。このＳＵＰＬメッセージは、ＨｅＮＢ  １２０のＥＣＧＩ、ＨｅＮＢ  １２０によって検出された近接セルの表、ＨｅＮＢ  １２０によって（例えば、ＥＣＩＤに対して）作成された近接セルの測定値（例えば、信号強度および信号品質）、Ａ−ＧＮＳＳおよび／または他の測位方法に対する支援データの要求、並びに／あるいは他の情報を搬送するロケーションＩＤ要素を含み得る。いくつかのバージョンのＳＵＰＬ（例えば、ＳＵＰＬバージョン３．０）では、ステップ６におけるＳＵＰＬ  ＰＯＳ  ＩＮＩＴメッセージは、ＨｅＮＢ  １２０のＬＰＰおよびＬＰＰｅ測位機能、（例えば、Ａ−ＧＮＳＳに対する）支援データの要求、および／またはＡ−ＧＮＳＳ、ＯＴＤＯＡ、もしくはいくつかの他の測位方法に対してＨｅＮＢ  １２０によって作成された測定値を搬送し得る、１つまたは複数のＬＰＰまたはＬＰＰ／ＬＰＰｅ測位方法（図９に示さず）を搬送し得る。ＳＬＰ  １６０が、ステップ６においてＨｅＮＢ  １２０によって与えられた測定値を使用してＨｅＮＢ  １２０のロケーションを確定し得る場合、ＳＬＰ  １６０はステップ７をスキップしてステップ８に進み得る。そうでない場合、ＨｅＮＢ  １２０およびＳＬＰ  １６０は、ＲＲＬＰ、ＬＰＰ／ＬＰＰｅなどの測位プロトコルに対するメッセージを搬送するＳＵＰＬ  ＰＯＳメッセージを、互いの間で通信し得る（ステップ７）。ＳＬＰ  １６０は、取得されている場合はＨｅＮＢ  １２０に対するロケーション推定値を含み得るＳＵＰＬ  ＥＮＤメッセージをＨｅＮＢ  １２０に送信することによって、ＳＵＰＬロケーションセッションを（例えば、ＨｅＮＢ  １２０のロケーションを確定した後で）終端し得る（ステップ８）。
【００６７】
図１０は、第３の方式に対して組込み型ＵＥを有するＨｅＮＢ  １２０を用いてＳＵＰＬ内でＭＩ−ＬＲを介してＨｅＮＢ  １２０を測位するためのメッセージフロー１０００の設計を示す。図１０におけるプロシージャは、ＳＬＰ  １６０が、（例えば、ＨｅＮＢ  １２０に対してＳＬＰ  １６０内の設定情報を検証または更新することの一部として）ＨｅＮＢ  １２０のロケーションを取得するかまたは検証することを必要とするときに、ＳＬＰ  １６０によって起動され得る。ＳＬＰ  １６０は、ＵＤＰ／ＩＰ（図１０に示す）を介して、またはＳＭＳ、ＳＩＰ  Ｐｕｓｈ、またはいくつかの他の方法（図１０に示さず）を介してＳＵＰＬ  ＩＮＩＴメッセージをＨｅＮＢ  １２０に送信することによってＨｅＮＢ  １２０を用いてＳＵＰＬロケーションセッションを開始し得る（ステップ１）。このＳＵＰＬメッセージは、選択された測位方法、ＳＬＰ  １６０のＳＵＰＬ機能、ＨｅＮＢ  １２０に対して要求されたロケーション推定値のＱｏＰ、および／または他の情報を含み得る。ＨｅＮＢ  １２０は、（例えば、ＩＰアドレスがＨｅＮＢ  １２０内で設定されるため）ＳＬＰ  １６０のＩＰアドレスを認識し得、ＳＵＰＬ  ＩＮＩＴメッセージを受容し得る（ステップ２）。
【００６８】
ＨｅＮＢ  １２０は、その組込み型ＵＥ  ＩＤを使用してＳＬＰ  １６０に対するセキュアＩＰ接続を確立し得る（ステップ３）。次いで、ＨｅＮＢ  １２０は、ＳＵＰＬ  ＰＯＳ  ＩＮＩＴメッセージをＳＬＰ  １６０に送信し得る（ステップ４）。このＳＵＰＬメッセージは、ロケーションＩＤ要素、ＨｅＮＢ  １２０のＳＵＰＬ機能、Ａ−ＧＮＳＳもしくは他の測位方法に対する支援データの要求、ＨｅＮＢ  １２０に対する初期のロケーション推定値、および／または他の情報を含み得る。ロケーションＩＤ要素は、ＨｅＮＢ  １２０に対するＥＣＧＩ、ＨｅＮＢ  １２０によって検出された近接セルの表、（例えば、ＥＣＩＤに対する）近接セルの測定値などを含み得る。ＳＵＰＬ  ＰＯＳ  ＩＮＩＴメッセージは、ＨｅＮＢ  １２０のＬＰＰおよびＬＰＰｅ測位機能、（例えば、Ａ−ＧＮＳＳに対する）支援データの要求、Ａ−ＧＮＳＳ、ＯＴＤＯＡ、もしくはいくつかの他の測位方法に対してＨｅＮＢ  １２０によって作成された測定値、および／または他の情報を搬送し得る１つまたは複数のＬＰＰもしくはＬＰＰ／ＬＰＰｅ測位メッセージを搬送し得る。ＳＬＰ  １６０が、ステップ４においてＨｅＮＢ  １２０によって与えられた測定値を使用してＨｅＮＢ  １２０のロケーションを確定し得る場合、ＳＬＰ  １６０はステップ５をスキップしてステップ６に進み得る。
【００６９】
その後、ＨｅＮＢ  １２０およびＳＬＰ  １６０は、ＲＲＬＰ、ＬＰＰ／ＬＰＰｅなどの測位プロトコルに対するメッセージを搬送するＳＵＰＬ  ＰＯＳメッセージを、互いの間で通信し得る（ステップ５）。ＳＬＰ  １６０がステップ４および／またはステップ５においてＨｅＮＢ  １２０によって与えられたロケーション情報（例えば、ロケーション測定値またはロケーション推定値）からＨｅＮＢ  １２０に対するロケーション推定値を確定し得ると、ＳＬＰ  １６０は、その設定データベースをこのロケーション推定値で更新し得る（ステップ６）。ＳＬＰ  １６０は、ＨｅＮＢ  １２０に対するロケーション推定値を含み得るＳＵＰＬ  ＥＮＤメッセージをＨｅＮＢ  １２０に送信することによって、ＳＵＰＬロケーションセッションを終端し得る（ステップ７）。
【００７０】
第４の方式では、ロケーションサーバにおけるＨｅＮＢ測位およびＨｅＮＢ設定は、ＨｅＮＢ内の組込み型ＵＥを使用してＯ＆Ｍを用いてサポートされ得る。１つの設計では、ＨｅＮＢ（例えば、ＨｅＮＢ  １２０）は、最初にそのロケーションを（例えば、他の方式のうちの１つを使用して）取得し得、次いでそのロケーションをＨｅＭＳ（例えば、ＨｅＭＳ  １３４）に与え得る。次いで、ＨｅＭＳは、ＨｅＮＢのロケーションを用いてロケーションサーバ（例えば、Ｅ−ＳＭＬＣおよび／またはＳＬＰ）を設定し得る。第２または第３の方式がＨｅＮＢロケーションを取得するために使用される場合、ＨｅＭＳはまた、ロケーションサーバにおいてＨｅＮＢの組込み型ＵＥ  ＩＤを設定し得る。第４の方式は、ロケーションサーバにおいてＨｅＮＢの設定をサポートするために他の方式に関連付けられたロケーションサーバに影響を与えることを回避し得る。第４の方式では、ＨｅＮＢは、（ｉ）組込み型ＵＥ（例えば、図７に示す）を有するＨｅＮＢを用いて第２の方式におけるようなＭＯ−ＬＲ、および／または（ｉｉ）組込み型ＵＥ（例えば、図９および図１０に示す）を有するＨｅＮＢを用いて第３の方式におけるようなＳＵＰＬ  ＭＯ−ＬＲおよび／またはＭＴ−ＬＲを使用して、そのロケーションを取得し得る。
【００７１】
表３は、上記で説明した第１、第２および第３の方式によってサポートされる様々な特徴を要約する。これらの方式は、初期化の間またはその後でＨｅＮＢによって開始されたＨｅＮＢの測位をサポートし得る。第１および第３の方式はまた、初期化の後ロケーションサーバによって開始されたＨｅＮＢの測位をサポートし得る。３つの方式のすべては、コントロールプレーンロケーションとＳＵＰＬとの使用を可能にする。
【表３】
0005678205.tif 000004
【００７２】
注１：ＬＰＰａまたはＭＯ−ＬＲは、ＨｅＮＢが通常のサービスを行い始める前にＨｅＮＢロケーションを取得し検証するために、初期化の後ただちに使用され得る。
【００７３】
注２：ネットワーク事業者がコントロールプレーンロケーションとＳＵＰＬの両方をサポートする場合でかつＥ−ＳＭＬＣおよびＳＬＰが組み合わされるかまたは接続される場合に互換性がある。
【００７４】
本明細書で説明する技法および方式は、様々な利点を提供できる。最初に、ロケーションサーバ（例えば、Ｅ−ＳＭＬＣおよび／またはＳＬＰ）においてＨｅＮＢを設定すること（例えば、ＨｅＮＢ  ＩＤ、ＨｅＮＢ、ＥＣＧＩ、およびＨｅＮＢロケーション）が、サポートされ得る。従来は、一部のＨｅＮＢだけが、Ｏ＆Ｍを介してロケーションサーバに知られ得た（例えば、ＨｅＮＢがＵＥをサービスしており、ＵＥから非常呼が発生すると、ＨｅＮＢロケーションがＬＰＰａを使用してロケーションサーバによって取得され、続いてロケーションサーバにおいて設定される）。本明細書で説明する技法を用いて、より多くのまたはすべてのＨｅＮＢ（およびそれらのロケーション）がロケーションサーバにおいて設定され得、そのことで、これらのＨｅＮＢから信号を受信し得るＵＥおよび／またはＨｅＮＢの測位が支援され得る。
【００７５】
第２に、ＨｅＮＢの高信頼で正確なロケーションが、（ｉ）ＨｅＮＢが認可されたエリア内に位置することを検証するために初期化において、および／または（ｉｉ）可能性がある移動を検出するため、初期のロケーションの正確性を改善するため、および場合によっては別のＨｅＮＢ（例えば、すでに位置特定されたＨｅＮＢから信号を受信して測定し得るＨｅＮＢ）の位置特定を支援するために初期化の後で、取得され得る。正確なＨｅＮＢロケーションは、そのＨｅＮＢロケーションに基づいて、ＵＥおよび／または他のＨｅＮＢのロケーションのより正確な決定を可能にできる。例えば、ＨｅＮＢのロケーションは、ＵＥに対するロケーション推定値として使用され得、またはＵＥに対するロケーション推定値を計算するために使用され得る。ＥＣＩＤおよびＯＴＤＯＡがＵＥに対して十分に働き得ず、また、不十分な屋内の信号受信によってＡ−ＧＮＳＳがＵＥに対して妨げられる可能性があるので、ＨｅＮＢロケーションに基づくＵＥ測位は重要であり得る。
【００７６】
第３に、新しい測位方法は、ＨｅＮＢロケーションを確定することをサポートされ得る。例えば、ＨｅＮＢロケーションは、同じローカルエリア内の多くのＨｅＮＢによって作成されたＯＴＤＯＡまたはＥＣＩＤ測定値に基づいてサポートされ得る。新しい測位方法は、ＨｅＮＢと１つまたは複数のロケーションサーバとの間の交互作用に依存し得る。この交互作用は、本明細書で説明する方式によって使用される測位プロトコルによってサポートされ得る。
【００７７】
第４に、本明細書で説明する方式に基づいて取得されたＨｅＮＢロケーション情報のブロードキャストが、例えば、ＵＥおよび／または他のＨｅＮＢの測位を支援するためにサポートされ得る。例えば、ＨｅＮＢのロケーションおよび／またはＡ−ＧＮＳＳの微細なタイミング（A-GNSS fine timing）が、ＨｅＮＢからのブロードキャストを介してＵＥに提供され得る。
【００７８】
上記で説明した４つの方式のすべてが、ＨｅＮＢ（例えば、ＨｅＮＢ  １２０）とロケーションサーバ（例えば、Ｅ−ＳＭＬＣ  １５０またはＳＬＰ  １６０）との間のＬＰＰまたは組み合わされたＬＰＰ／ＬＰＰｅ測位プロトコルを使用してＨｅＮＢの測位を可能にする。次いで、ＨｅＮＢは、ＬＰＰまたは組み合わされたＬＰＰ／ＬＰＰｅ測位プロトコルを用いてＵＥを測位するためにコントロールプレーンまたはユーザプレーンのロケーションソリューションが使用されるときに、ＵＥの測位と同様の方式で測位され得る。具体的には、ＬＰＰおよびＬＰＰｅによってサポートされる様々な測位方法が、ＨｅＮＢの測位に適用可能である。さらに、ＨｅＮＢロケーションは、一般的には変化しないので、異なる時刻にＨｅＮＢによって作成された測定値に依存する測位方法が使用され得、それにより、移動の影響を受ける可能性があるＵＥに対して通常必要とされるような、同時にすべての測定値を作成する必要性は回避される。例えば、ＨｅＮＢが信号を受信し得るＧＮＳＳ衛星の数が、ロケーション推定値を取得するのに不十分である場合、ＨｅＮＢは、後刻に追加のＧＮＳＳ衛星からの信号を測定し得、追加の測定値をロケーションサーバに提供するかまたは追加の測定値に基づいてロケーション推定値を計算する。ＨｅＮＢによって異なる時刻に作成された測定値をロケーションサーバに提供すること、および／またはそのような測定値を支援するために支援データをロケーションサーバからＨｅＮＢに提供することが、本明細書で説明する方式のいずれかによってサポートされ得る。
【００７９】
本明細書で説明する方式の別のアプリケーションでは、群内の一部または全部のＨｅＮＢロケーションが未知であり確定される必要があるローカルエリア内（例えば、オフィスビル、ショッピングモール、集合住宅、ホテルなどの中）にＨｅＮＢの群が存在することがある。群内の各ＨｅＮＢは、郡内の他のＨｅＮＢのいくつかからの信号（例えば、信号強度および／または信号のタイミング）、並びに近くにある基地局（例えば、ｅＮｏｄｅＢ）からの信号を測定可能であり得る。次いで、ロケーションサーバ（例えば、Ｅ−ＳＭＬＣまたはＳＬＰ）は、本明細書で説明する方式のうちの１つを使用して郡内の各ＨｅＮＢから測定値またはロケーション推定値を（例えば、ＬＰＰまたはＬＰＰ／ＬＰＰｅを使用して）取得し得る。郡内のいくつかのＨｅＮＢに対して、例えば、ロケーションがすでに知られているＧＮＳＳ衛星または基地局に対して測定値が取得されている場合、ロケーションサーバかＨｅＮＢのいずれかが、ＨｅＮＢによって取得された測定値だけを使用してＨｅＮＢのロケーションを確定し得る。郡内のいくつかの他のＨｅＮＢに対して、例えば、測定値がロケーションが知られていない他のＨｅＮＢからの信号の測定値である場合でかつＧＮＳＳ衛星、基地局および／またはロケーションが知られているＨｅＮＢの測定値が十分に存在しない場合、ＨｅＮＢによって取得された測定値だけを使用してＨｅＮＢのロケーションを確定することはあり得ないことがある。しかしながら、郡内のすべてのＨｅＮＢによって提供された測定値のすべてを組み合わせることによって、ＨｅＮＢによって取得された測定値を単に使用することではロケーションを確定し得ない各ＨｅＮＢのロケーションを確定することが可能であり得る。このことは、いくつかのＨｅＮＢのロケーションを、与えられた測定値に関連付ける式を使用して達成され得る。測定値の総数が、すべての知られていないＨｅＮＢロケーションに対する知られていない座標の数を超える場合、すべての知られていない座標に対してこれらの式を解くことが可能であり得る。本明細書で説明する方式は、（例えば、図４、図７および図９におけるＭＯ−ＬＲロケーションプロシージャを使用して）各ＨｅＮＢの要求に応じるか、または（例えば、図５および図１０におけるＭＴ−ＬＲロケーションプロシージャを使用して）ロケーションサーバの要求に応じるかのいずれかで、測定値をＨｅＮＢからロケーションサーバに提供するために使用され得る。
【００８０】
図１１に、ＨｅＮＢのロケーションをサポートするためのプロセス１１００の設計を示す。プロセス１１００は、ＨｅＮＢか、ロケーションサーバか、またはいくつかの他のエンティティによって行われ得る。ＬＰＰメッセージは、ＨｅＮＢとロケーションサーバとの間で通信され得る（ブロック１１１２）。ＬＰＰメッセージは、ＨｅＮＢ（ＵＥではない）およびロケーションサーバにおいて終端され得る。ＨｅＮＢに対する少なくとも１つのロケーショントランザクションが、例えば、ＨｅＮＢの初期化においてまたはその後で、ＬＰＰメッセージに基づいて行われ得る。（ブロック１１１４）。
【００８１】
１つの設計では、ブロック１１１２は、図３のステップ１〜３並びに図４および図５のステップ１〜３および５〜７に対応し得る。ブロック１１１４は、図３、図４または図５のステップ４に対応し得る。別の設計では、ブロック１１１２は、図７のステップ２〜４、６〜８および１０〜１２に対応し得る。ブロック１１１４は、図７のステップ５またはステップ９に対応し得る。さらに別の設計では、ブロック１１１２は、図９のステップ６および／もしくはステップ７、または図１０のステップ４および／もしくはステップ５に対応し得る。ブロック１１１４は図９のステップ７、または図１０のステップ６に対応し得る。
【００８２】
１つの設計では、ＬＰＰメッセージを搬送するトランスポートメッセージは、ＨｅＮＢとロケーションサーバとの間で生成され通信され得る。トランスポートメッセージは、ＬＰＰａメッセージ（例えば、図３、図４および図５に示す）か、ＮＡＳメッセージ（例えば、図７に示す）か、またはＳＵＰＬメッセージ（例えば、図９および図１０に示す）を備え得る。
【００８３】
１つの設計では、ＨｅＮＢに対する少なくとも１つのロケーショントランザクションが、ＨｅＮＢの測位を備え得、ＬＰＰメッセージが、ＨｅＮＢの測位のために通信され得る。ＬＰＰメッセージは、ロケーションサーバからの支援データの要求か、ロケーションサーバからの支援データか、ＨｅＮＢからの測定値の要求か、ＨｅＮＢからの測定値か、ＨｅＮＢもしくはロケーションサーバからのロケーション推定値の要求か、ＨｅＮＢもしくはロケーションサーバからのロケーション推定値か、ＨｅＮＢもしくはロケーションサーバの測位機能の要求か、またはそれらの組合せを搬送するＬＰＰメッセージを備え得る。ロケーションサーバにおいてＨｅＮＢを設定することは、ブロック１１１４におけるＨｅＮＢに対する少なくとも１つのロケーショントランザクションの一部であってよく、または別個のトランザクションであってもよい。
【００８４】
１つの設計では、ロケーションサーバにおいてＨｅＮＢを設定するために、メッセージがＨｅＮＢとロケーションサーバとの間で通信され得る。これらのメッセージは、（ｉ）図３のステップ１におけるＬＰＰａ  ＨｅＮＢ設定要求メッセージおよびステップ７におけるＬＰＰａ  ＨｅＮＢ設定応答メッセージか、（ｉｉ）図７のステップ２におけるＭＯ−ＬＲ要求メッセージおよびステップ１６におけるＭＯ−ＬＲ応答メッセージか、または（ｉｉｉ）図９のステップ３におけるＳＵＰＬ  ＳＴＡＲＴメッセージおよびステップ８におけるＳＵＰＬ  ＥＮＤメッセージを備え得る。
【００８５】
ロケーションサーバは、ＨｅＮＢを設定する前は、ＨｅＮＢの存在に気づき得ない。１つの設計では、ＨｅＮＢは、ロケーションサーバにおいてＨｅＮＢの設定を開始するためのメッセージを送信し得る（例えば、図３のステップ１か、図７のステップ２か、または図９のステップ３において）。このメッセージは、（例えば、上記で説明した方式１に対して）ＨｅＮＢの識別情報および／またはＨｅＮＢのロケーションを備え得る。別の設計では、メッセージは、（ｉ）（方式３に対して）セキュアＩＰ接続確立に起因してＳＬＰにすでに知られているか、または（ｉｉ）（方式２に対して）ＨｅＮＢロケーション要求がＭＭＥによって転送されるときにＥ−ＳＭＬＣに与えられる、ＨｅＮＢ識別情報と関連付けられ得る。メッセージは、３つの方式のすべてに対してＨｅＮＢのロケーションを誘発すること、および／またはロケーション測定値を搬送することが可能である。メッセージは、ロケーション推定値を常に搬送しているとは限らない。１つの設計では、ＨｅＮＢは、ＨｅＮＢ内に組み込まれたＵＥの識別情報に基づいて、ロケーションサーバかまたは指定されたネットワークエンティティとの接続を確立し得る。
【００８６】
図１２に、ＨｅＮＢのロケーションをサポートするためのプロセス１２００の設計を示す。プロセス１２００は、ＨｅＮＢか、ロケーションサーバか、またはいくつかの他のエンティティによって行われ得る。ＨｅＮＢとロケーションサーバとの間のロケーションセッションは、ＨｅＮＢに割り当てられた組込み型ＵＥ  ＩＤに基づいて確立され得る（ブロック１２１２）。組込み型ＵＥ  ＩＤは、ＵＥではなくＨｅＮＢに割り当てられたものとしてロケーションサーバに認識され得る。ＨｅＮＢに対する少なくとも１つのロケーショントランザクションが、例えば、ＨｅＮＢの初期化においてまたはその後で、ロケーションセッションの間に行われ得る。（ブロック１２１４）。少なくとも１つのロケーショントランザクションは、ロケーションサーバにおいてＨｅＮＢを設定することおよび／またはＨｅＮＢを測位することを備え得る。
【００８７】
１つの設計では、ブロック１２１２は、図７のステップ２〜４に対応し得る。ブロック１２１４は、図７のステップ５、ステップ９、および／またはステップ１３に対応し得る。別の設計では、ブロック１２１２は、図９のステップ１、または図１０ステップ３に対応し得る。ブロック１２１４は、図９のステップ４および／もしくはステップ７、または図１０のステップ５および／もしくはステップ６に対応し得る。
【００８８】
１つの設計では、組込み型ＵＥ  ＩＤは、ＩＭＳＩ、ＭＳＩＳＤＮ、またはＩＭＥＩであってよい。１つの設計では、組込み型ＵＥ  ＩＤは、ＨｅＮＢへの割当てのために確保されたＵＥ  ＩＤの所定の範囲内にあり得る。この設計では、ロケーションサーバは、すべてのＨｅＮＢに対して個別の組込み型ＵＥ  ＩＤで設定される必要はなく、組込み型ＵＥ  ＩＤを（ＵＥではなく）ＨｅＮＢに対するものであることを認識し得る。別の設計では、ロケーションサーバは、ＨｅＮＢに対して個別の組込み型ＵＥ  ＩＤで設定され得る。
【００８９】
１つの設計では、第２の方式におけるＭＯ−ＬＲソリューションに対して、ＨｅＮＢは、ＭＭＥにアタッチするために、組込み型ＵＥ  ＩＤを用いてアタッチプロシージャを行うことができる（例えば、図７のステップ１）。ＨｅＮＢは、ＭＭＥにとってはＵＥのように見え、アタッチメントは実際にはＨｅＮＢによって行われていることに、ＭＭＥは気づき得ない。メッセージは、ロケーションサーバの間に、ＭＭＥを介してＨｅＮＢとロケーションサーバとの間で通信され得、ＭＭＥは、メッセージがＵＥではなくＨｅＮＢによって通信されていることに気づき得ない。１つの設計では、ＨｅＮＢは、ＭＯ−ＬＲロケーションセッションを開始するために、メッセージをロケーションサーバに送信し得る（例えば、図７のステップ２）。
【００９０】
１つの設計では、ＨｅＮＢは、単一の組込み型ＵＥ  ＩＤを割り当てられ得る。この設計では、ＭＭＥは、この組込み型ＵＥ  ＩＤをロケーションサーバと関連付けることができ、ＨｅＮＢは、それ自体を、組込み型ＵＥ  ＩＤに基づいてこのロケーションサーバを用いて設定できる。別の設計では、ＨｅＮＢは、複数の組込み型ＵＥ  ＩＤを割り当てられ得る。この設計では、ＭＭＥは、複数の組込み型ＵＥ  ＩＤを複数のロケーションサーバと関連付けることができ、ＨｅＮＢは、それ自体を、複数の組込み型ＵＥ  ＩＤのうちの異なる１つに基づいて複数のロケーションサーバのそれぞれを用いて設定し得る。
【００９１】
１つの設計では、第３の方式におけるＳＵＰＬソリューションに対して、セキュアデータ接続が、組込み型ＵＥ  ＩＤに基づいてＨｅＮＢとロケーションサーバとの間で確立され得る（例えば、図９のステップ１または図１０のステップ３において）。ＨｅＮＢは、ＳＵＰＬロケーションセッションを開始するために、メッセージをロケーションサーバに送信し得る（例えば、図９のステップ３において）。代替として、ロケーションサーバは、ＳＵＰＬロケーションセッションを開始するために、メッセージをＨｅＮＢに送信し得る（例えば、図１０のステップ１において）。
【００９２】
１つの設計では、ブロック１２１２においてロケーションセッションを確立することおよびブロック１２１４において少なくとも１つのロケーショントランザクションを行うことは、ＨｅＮＢによって行われ得る。別の設計では、ロケーションセッションを確立することおよび少なくとも１つのロケーショントランザクションを行うことは、ロケーションサーバによって行われ得る。ロケーションサーバは、ＵＥではなくＨｅＮＢに割り当てられている組込み型ＵＥ  ＩＤを検出し得、ＨｅＮＢをロケーションサーバにおいて、例えば、組込み型ＵＥ  ＩＤおよび／またはＨｅＮＢのＥＣＧＩ、ＨｅＮＢのロケーション、並びに／あるいはＨｅＮＢに対する他の情報などの関連情報を記憶することによって設定し得る。
【００９３】
図１３に、ＨｅＮＢ  １２０ｘおよびロケーションサーバ１５０ｘの設計のブロック図を示す。ＨｅＮＢ  １２０ｘは、図１のＨｅＮＢ  １２０の１つの設計であり得る。ロケーションサーバ１５０ｘは、図１のＥ−ＳＭＬＣ  １５０またはＳＬＰ  １６０の１つの設計であり得る。
【００９４】
ＨｅＮＢ  １２０ｘ内で、受信機１３１２が、ＵＥ、基地局、他のＨｅＮＢ、衛星、および／または他の送信エンティティから信号を受信し得る。送信機１３１４が、ＵＥおよび／または他の受信エンティティに信号を送信し得る。モジュール１３１６は、ＨｅＮＢ  １２０ｘのロケーションを確定するために使用するために、受信された信号の測定値を作成し得る。モジュール１３１８は、測定値および／または他の情報に基づいてＨｅＮＢ  １２０ｘの測位をサポートし得る。モジュール１３２０は、ロケーションサーバ１５０ｘを用いてＨｅＮＢ  １２０ｘに対するロケーションセッションを確立し得る。モジュール１３２２は、ロケーションセッションの間にメッセージをロケーションサーバ１５０ｘと通信し得る。モジュール１３２４は、ロケーションサーバ１５０ｘおよび／または他のロケーションサーバにおいてＨｅＮＢ  １２０ｘを設定し得る。モジュール１３２６は、ネットワークエンティティ、例えばＨｅＮＢゲートウェイ、ＭＭＥ、ロケーションサーバなどとの通信をサポートし得る。ＨｅＮＢ  １２０ｘ内の様々なモジュールは、上記で説明したように動作できる。コントローラ／プロセッサ１３２８は、ＨｅＮＢ  １２０ｘ内の様々なモジュールの動作を指示できる。メモリ１３３０は、ＨｅＮＢ  １２０ｘのためのデータとプログラムコードとを記憶できる。ＨｅＮＢ  １２０ｘ内のモジュールおよび／またはコントローラ１３２８は、図３のメッセージフロー３００におけるＨｅＮＢ  １２０に対する処理、図４のメッセージフロー４００、図５のメッセージフロー５００、図７のメッセージフロー７００、図９のメッセージフロー９００、図１０のメッセージフロー１０００、図１１のプロセス１１００、図１２のプロセス１２００、および／または本明細書で説明する技法に対する他のメッセージフローおよび処理を行うことができる。
【００９５】
ロケーションサーバ１５０ｘ内で、送信機１３５２および受信機１３５４が、ＨｅＮＢおよび／または他のエンティティとの双方向通信をサポートし得る。モジュール１３５６は、ＨｅＮＢ  １２０ｘおよび／または他のエンティティからの測定値を受信し得る。モジュール１３５８は、測位をサポートし得、ＨｅＮＢ  １２０ｘに対して利用可能な測定値および／または他の情報に基づいてＨｅＮＢ  １２０ｘのロケーションを確定し得る。モジュール１３６０は、ＨｅＮＢ  １２０ｘに対するロケーションセッションを確立し得る。モジュール１３６２は、ロケーションセッションの間にメッセージをＨｅＮＢ  １２０ｘと通信し得る。モジュール１３６４は、ロケーションサーバ１５０ｘにおいてＨｅＮＢ  １２０ｘを設定し得、ＨｅＮＢ  １２０ｘに対する関連情報、例えばＨｅＮＢ  ＩＤ、組込み型ＵＥ  ＩＤ、ＨｅＮＢロケーションなどを記憶し得る。モジュール１３６６は、ＭＭＥ、ＩＰルータなど、ネットワークエンティティとの通信をサポートし得る。ロケーションサーバ１５０ｘ内の様々なモジュールは、上記で説明したように動作し得る。コントローラ／プロセッサ１３６８は、ロケーションサーバ１５０ｘ内の様々なモジュールの動作を指示し得る。メモリ１３７０は、ロケーションサーバ１５０ｘのデータとプログラムコードとを記憶し得る。ロケーションサーバ１５０ｘ内のモジュールおよび／またはコントローラ１３６８は、それぞれ、図３のメッセージフロー３００、図４のメッセージフロー４００、図５のメッセージフロー５００および図７のメッセージフロー７００の中のＥ−ＳＭＬＣ  １５０に対する処理、並びに／あるいは図９のメッセージフロー９００および図１０のメッセージフロー１０００の中のＳＬＰ  １６０に対する処理を行うことができる。ロケーションサーバ１５０ｘ内のモジュールおよび／またはコントローラ１３６８はまた、図１１のプロセス１１００、図１２のプロセス１２００、および／または本明細書で説明する技法に対する他のメッセージフローおよびプロセスを行うことができる。
【００９６】
情報および信号は様々な異なる技術および技法のいずれかを使用して表すことができることを、当業者は理解されよう。例えば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【００９７】
さらに、本明細書の開示に関連して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、またはそれらの組合せとして実装できることを、当業者は諒解されよう。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップを、上記では概してそれらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課される設計制約に依存する。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装できるが、そのような実装の決定は、本開示の範囲からの逸脱を生じるものと解釈すべきではない。
【００９８】
本明細書の開示に関連して説明した様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタロジック、個別ハードウェア構成要素、あるいは本明細書に記載の機能を行うように設計されたそれらの任意の組合せを用いて実装または行うことができる。汎用プロセッサはマイクロプロセッサとすることができるが、代替として、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械とすることができる。プロセッサは、コンピューティングデバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装することもできる。
【００９９】
本明細書の開示に関して説明する方法またはアルゴリズムのステップは、直接ハードウェアで実施するか、プロセッサによって実行されるソフトウェアモジュールで実施するか、またはそれらの組合せで実施すできる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体中に常駐できる。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサに一体化できる。プロセッサおよび記憶媒体はＡＳＩＣ中に常駐できる。ＡＳＩＣは、ユーザ端末内に常駐できる。代替として、プロセッサおよび記憶媒体は、ユーザ端末内に個別構成要素として常駐することもできる。
【０１００】
１つまたは複数の例示的な設計では、説明した機能を、ハードウェア、ソフトウェア／ファームウェア、またはそれらの組合せで実装できる。ソフトウェアで実装する場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶するか、あるいはコンピュータ可読媒体を介して送信できる。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスできる任意の利用可能な媒体とすることができる。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、または他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコード手段を搬送または記憶するために使用され得、汎用もしくは専用コンピュータまたは汎用もしくは専用プロセッサによってアクセスされ得る、任意の他の媒体を備えることができる。さらに、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピーディスク（disk）（登録商標）およびブルーレイディスク（disc）（登録商標）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。
【０１０１】
本開示の前述の説明は、いかなる当業者でも本開示を作成または使用できるように提供される。本開示への様々な修正は当業者には容易に明らかであり、本明細書で定義した一般原理は、本開示の趣旨または範囲から逸脱することなく他の変形形態に適用できる。従って、本開示は、本明細書で説明する例および設計に限定されることを意図するものではなく、本明細書で開示する原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションをサポートする方法であって、
前記ＨｅＮＢとロケーションサーバとにおいて終端されるロングタームエボリューション（ＬＴＥ）測位プロトコル（ＬＰＰ）メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することと、
前記ＬＰＰメッセージに基づいて前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うこととを備える、方法。
［Ｃ２］
前記ＬＰＰメッセージを通信することが、
前記ＬＰＰメッセージを搬送するトランスポートメッセージを生成することと、
前記トランスポートメッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することとを備える、Ｃ１に記載の方法。
［Ｃ３］
前記トランスポートメッセージが、ＬＰＰ付属書類（ＬＰＰａ）メッセージか、非アクセス層（ＮＡＳ）メッセージか、またはセキュアユーザプレーンロケーション（ＳＵＰＬ）メッセージを備える、Ｃ２に記載の方法。
［Ｃ４］
前記ロケーションサーバにおいて前記ＨｅＮＢを設定するために、メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することをさらに備える、Ｃ１に記載の方法。
［Ｃ５］
前記ロケーションサーバにおいて前記ＨｅＮＢの設定を開始するために前記ＨｅＮＢによってメッセージを送信することをさらに備える、Ｃ１に記載の方法。
［Ｃ６］
前記メッセージが、前記ＨｅＮＢの識別情報か、前記ＨｅＮＢのロケーションか、または両方を備える、Ｃ５に記載の方法。
［Ｃ７］
前記少なくとも１つのロケーショントランザクションを行うことが、前記ＨｅＮＢの初期化において、前記ロケーションサーバにおいて前記ＨｅＮＢを設定することか、前記ＨｅＮＢの測位を行うことか、またはその両方を備える、Ｃ１に記載の方法。
［Ｃ８］
前記ＨｅＮＢ内の組込み型ユーザ機器（ＵＥ）の識別情報に基づいて、前記ロケーションサーバまたは指定されたネットワークエンティティとの接続を確立することをさらに備える、Ｃ１に記載の方法。
［Ｃ９］
前記ＬＰＰメッセージを通信することが、前記ＨｅＮＢの測位のために前記ＬＰＰメッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することを備える、Ｃ１に記載の方法。
［Ｃ１０］
前記ＬＰＰメッセージが、前記ロケーションサーバからの支援データの要求か、前記ロケーションサーバからの支援データか、前記ＨｅＮＢからの測定値の要求か、前記ＨｅＮＢからの測定値か、前記ＨｅＮＢもしくは前記ロケーションサーバからのロケーション推定値の要求か、前記ＨｅＮＢもしくは前記ロケーションサーバからのロケーション推定値か、前記ＨｅＮＢもしくは前記ロケーションサーバの測位機能の要求か、またはそれらの組合せを搬送するＬＰＰメッセージを備える、Ｃ９に記載の方法。
［Ｃ１１］
前記ＬＰＰメッセージを通信することおよび少なくとも１つのロケーショントランザクションを行うことが前記ＨｅＮＢによって行われ、前記ＬＰＰメッセージを通信することが、ＬＰＰメッセージを前記ＨｅＮＢから前記ロケーションサーバに送信することと、ＬＰＰメッセージを前記ＨｅＮＢにおいて前記ロケーションサーバから受信することとを備える、Ｃ１に記載の方法。
［Ｃ１２］
前記ＬＰＰメッセージを通信することおよび少なくとも１つのロケーショントランザクションを行うことが前記ロケーションサーバによって行われ、前記ＬＰＰメッセージを通信することが、ＬＰＰメッセージを前記ロケーションサーバから前記ＨｅＮＢに送信することと、ＬＰＰメッセージを前記ロケーションサーバにおいて前記ＨｅＮＢから受信することとを備える、Ｃ１に記載の方法。
［Ｃ１３］
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションをサポートするための装置であって、
前記ＨｅＮＢとロケーションサーバとにおいて終端されるロングタームエボリューション（ＬＴＥ）測位プロトコル（ＬＰＰ）メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するための手段と、
前記ＬＰＰメッセージに基づいて前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うための手段とを備える、装置。
［Ｃ１４］
前記ロケーションサーバにおいて前記ＨｅＮＢを設定するために、メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するための手段をさらに備える、Ｃ１３に記載の装置。
［Ｃ１５］
前記ロケーションサーバにおいて前記ＨｅＮＢの設定を開始するために前記ＨｅＮＢによってメッセージを送信するための手段をさらに備える、Ｃ１３に記載の装置。
［Ｃ１６］
前記少なくとも１つのロケーショントランザクションを行うための手段が、前記ＨｅＮＢの初期化において、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、あるいはこれら両方のための手段を備える、Ｃ１３に記載の装置。
［Ｃ１７］
前記ＨｅＮＢ内の組込み型ユーザ機器（ＵＥ）の識別情報に基づいて前記ロケーションサーバまたは指定されたネットワークエンティティとの接続を確立するための手段をさらに備える、Ｃ１３に記載の装置。
［Ｃ１８］
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションをサポートするための装置であって、
前記ＨｅＮＢとロケーションサーバとにおいて終端されるロングタームエボリューション（ＬＴＥ）測位プロトコル（ＬＰＰ）メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するように、かつ前記ＬＰＰメッセージに基づいて前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うように構成された少なくとも１つのプロセッサを備える、装置。
［Ｃ１９］
前記少なくとも１つのプロセッサが、前記ロケーションサーバにおいて前記ＨｅＮＢを設定するために、メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するように構成される、Ｃ１８に記載の装置。
［Ｃ２０］
前記少なくとも１つのプロセッサが、前記ロケーションサーバにおいて前記ＨｅＮＢの設定を開始するために、前記ＨｅＮＢによってメッセージを送信するように構成される、Ｃ１８に記載の装置。
［Ｃ２１］
前記少なくとも１つのプロセッサが、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、またはこれら両方のために、前記ＨｅＮＢの初期化において少なくとも１つのロケーショントランザクションを行うように構成される、Ｃ１８に記載の装置。
［Ｃ２２］
前記少なくとも１つのプロセッサが、前記ＨｅＮＢ内の組込み型ユーザ機器（ＵＥ）の識別情報に基づいて前記ロケーションサーバまたは指定されたネットワークエンティティとの接続を確立するように構成される、Ｃ１８に記載の装置。
［Ｃ２３］
ＨｅＮＢとロケーションサーバとにおいて終端されるロングタームエボリューション（ＬＴＥ）測位プロトコル（ＬＰＰ）メッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信するためのコードと、
前記ＬＰＰメッセージに基づいて前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うためのコードとを備える非一時的コンピュータ可読媒体を備える、コンピュータプログラム製品。
［Ｃ２４］
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションをサポートする方法であって、
前記ＨｅＮＢに割り当てられ、ロケーションサーバによってＵＥではなく前記ＨｅＮＢに割り当てられているものと認識される、組込み型ユーザ機器（ＵＥ）識別情報（ＩＤ）に基づいてロケーションセッションを前記ＨｅＮＢと前記ロケーションサーバとの間で確立することと、
前記ロケーションセッションの間に前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うこととを備える、方法。
［Ｃ２５］
前記組込み型ＵＥ  ＩＤが、ＨｅＮＢへの割当てのために確保されたＵＥ  ＩＤの所定の範囲内にある、Ｃ２４に記載の方法。
［Ｃ２６］
前記ＨｅＮＢをモビリティ管理エンティティ（ＭＭＥ）にアタッチするために前記組込み型ＵＥ  ＩＤを用いてアタッチプロシージャを行うことをさらに備え、前記ＨｅＮＢが前記ＭＭＥにとってＵＥであるように見える、Ｃ２４に記載の方法。
［Ｃ２７］
前記ロケーションサーバの間に、前記ＭＭＥを介してメッセージを前記ＨｅＮＢと前記ロケーションサーバとの間で通信することをさらに備え、前記メッセージがＵＥではなく前記ＨｅＮＢによって通信されていることに前記ＭＭＥが気づかない、Ｃ２６に記載の方法。
［Ｃ２８］
前記ＨｅＮＢが複数の組込み型ＵＥ  ＩＤを割り当てられ、前記ＭＭＥが前記複数の組込み型ＵＥ  ＩＤを複数のロケーションサーバと関連付け、前記ＨｅＮＢが、それ自体を、前記複数の組込み型ＵＥ  ＩＤのうちの異なる１つに基づいて前記複数のロケーションサーバのそれぞれを用いて設定する、Ｃ２６に記載の方法。
［Ｃ２９］
前記ロケーションセッションを確立することが、移動体発ロケーション要求（ＭＯ−ＬＲ）ロケーションセッションを開始するために前記ＨｅＮＢによってメッセージを前記ロケーションサーバに送信することを備える、Ｃ２４に記載の方法。
［Ｃ３０］
前記組込み型ＵＥ  ＩＤに基づいて前記ＨｅＮＢと前記ロケーションサーバとの間にセキュアデータ接続を確立することをさらに備え、前記組込み型ＵＥ  ＩＤがＵＥではなく前記ＨｅＮＢに対するものであることを前記ロケーションサーバが認識している、Ｃ２４に記載の方法。
［Ｃ３１］
前記ロケーションセッションを確立することが、セキュアユーザプレーンロケーション（ＳＵＰＬ）ロケーションセッションを開始するために前記ＨｅＮＢによってメッセージを前記ロケーションサーバに送信することを備える、Ｃ２４に記載の方法。
［Ｃ３２］
前記ロケーションセッションを確立することが、セキュアユーザプレーンロケーション（ＳＵＰＬ）ロケーションセッションを開始するために前記ロケーションサーバによってメッセージを前記ＨｅＮＢに送信することを備える、Ｃ２４に記載の方法。
［Ｃ３３］
前記少なくとも１つのロケーショントランザクションを行うことが、前記ＨｅＮＢの初期化において、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、またはこれら両方を備える、Ｃ２４に記載の方法。
［Ｃ３４］
前記ロケーションセッションを確立することおよび前記少なくとも１つのロケーショントランザクションを行うことが、前記ＨｅＮＢによって行われる、Ｃ２４に記載の方法。
［Ｃ３５］
前記ロケーションセッションを確立することおよび前記少なくとも１つのロケーショントランザクションを行うことが、前記ロケーションサーバによって行われる、Ｃ２４に記載の方法。
［Ｃ３６］
前記ロケーションサーバによって、ＵＥではなく前記ＨｅＮＢに割り当てられている前記組込み型ＵＥ  ＩＤを検出することと、
前記ロケーションサーバにおいて前記ＨｅＮＢを設定することとをさらに備える、Ｃ３５に記載の方法。
［Ｃ３７］
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションをサポートするための装置であって、
前記ＨｅＮＢに割り当てられ、ロケーションサーバによってＵＥではなく前記ＨｅＮＢに割り当てられているものと認識される、組込み型ユーザ機器（ＵＥ）識別情報（ＩＤ）に基づいてロケーションセッションを前記ＨｅＮＢと前記ロケーションサーバとの間で確立するための手段と、
前記ロケーションセッションの間に前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うための手段とを備える、装置。
［Ｃ３８］
前記ＨｅＮＢをモビリティ管理エンティティ（ＭＭＥ）にアタッチするために前記組込み型ＵＥ  ＩＤを用いてアタッチプロシージャを行うための手段をさらに備え、前記ＨｅＮＢが前記ＭＭＥにとってＵＥであるように見える、Ｃ３７に記載の装置。
［Ｃ３９］
前記組込み型ＵＥ  ＩＤに基づいて前記ＨｅＮＢと前記ロケーションサーバとの間にセキュアデータ接続を確立する手段をさらに備え、前記組込み型ＵＥ  ＩＤがＵＥではなく前記ＨｅＮＢに対するものであることを前記ロケーションサーバが認識している、Ｃ３７に記載の装置。
［Ｃ４０］
前記少なくとも１つのロケーショントランザクションを行うための手段が、前記ＨｅＮＢの初期化において、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、あるいはこれら両方のための手段を備える、Ｃ３７に記載の装置。
［Ｃ４１］
ホーム進化型ノードＢ（ＨｅＮＢ）のロケーションをサポートするための装置であって、
前記ＨｅＮＢに割り当てられ、ロケーションサーバによってＵＥではなく前記ＨｅＮＢに割り当てられているものと認識される、組込み型ユーザ機器（ＵＥ）識別情報（ＩＤ）に基づいて、ロケーションセッションを前記ＨｅＮＢと前記ロケーションサーバとの間で確立するように、かつ前記ロケーションセッションの間に前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うように構成された少なくとも１つのプロセッサを備える、装置。
［Ｃ４２］
前記少なくとも１つのプロセッサが、前記ＨｅＮＢをモビリティ管理エンティティ（ＭＭＥ）にアタッチするために前記組込み型ＵＥ  ＩＤを用いてアタッチプロシージャを行うように構成され、前記ＨｅＮＢが前記ＭＭＥにとってＵＥであるように見える、Ｃ４１に記載の装置。
［Ｃ４３］
前記少なくとも１つのプロセッサが、前記組込み型ＵＥ  ＩＤに基づいて前記ＨｅＮＢと前記ロケーションサーバとの間にセキュアデータ接続を確立するように構成され、前記組込み型ＵＥ  ＩＤがＵＥではなく前記ＨｅＮＢに対するものであることを前記ロケーションサーバが認識している、Ｃ４１に記載の装置。
［Ｃ４４］
前記少なくとも１つのプロセッサが、前記ロケーションサーバにおいて前記ＨｅＮＢを設定したり、前記ＨｅＮＢの測位を行ったり、あるいはこれら両方のために、前記ＨｅＮＢの初期化において少なくとも１つのロケーショントランザクションを行うように構成される、Ｃ４１に記載の装置。
［Ｃ４５］
前記ＨｅＮＢに割り当てられ、ロケーションサーバによってＵＥではなく前記ＨｅＮＢに割り当てられているものと認識される、組込み型ユーザ機器（ＵＥ）識別情報（ＩＤ）に基づいてロケーションセッションを前記ＨｅＮＢと前記ロケーションサーバとの間で確立するためのコードと、
前記ロケーションセッションの間に前記ＨｅＮＢに対する少なくとも１つのロケーショントランザクションを行うためのコードとを備える非一時的コンピュータ可読媒体を備える、コンピュータプログラム製品。
【図１】
0005678205.tif 000005
【図２】
0005678205.tif 000006
【図３】
0005678205.tif 000007
【図４】
0005678205.tif 000008
【図５】
0005678205.tif 000009
【図６】
0005678205.tif 000010
【図７】
0005678205.tif 000011
【図７（ｃｏｎｔ．）】
0005678205.tif 000012
【図８】
0005678205.tif 000013
【図９】
0005678205.tif 000014
【図１０】
0005678205.tif 000015
【図１１】
0005678205.tif 000016
【図１２】
0005678205.tif 000017
【図１３】
0005678205.tif 000018