(57)【要約】  ポジショニング・パイロット・チャネル（ＰＰＣ）を使用して通信ネットワークシステムのインターレース構造において送信機識別情報を通信するための方法であって、ａ）アクティブな送信機のためのポジショニング・パイロット・チャネルシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化することと、ｂ）シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化することとを備え、複数のサブキャリアの第１の部分が少なくとも第１および第２のインターレースを備え、複数のサブキャリアの第２の部分が少なくとも第３のインターレースを備え、パイロット情報が、第１のインターレース中でワイドエリア識別子を用いてスクランブルされ、少なくとも第２のインターレース中でワイドエリア識別子およびローカルエリア識別子を用いてスクランブルされ、少なくとも１つのインターレースが、フリーインターレース中に１つまたは複数の送信機ロケーション座標の形態の送信機識別情報を含む方法。
2011511568.tif 000002
【特許請求の範囲】
【請求項１】
ポジショニング・パイロット・チャネル（ＰＰＣ）を使用して通信ネットワークシステムのインターレース構造において送信機識別情報を通信するための方法であって、
ａ）アクティブな送信機のためのポジショニング・パイロット・チャネルシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化することと、
ｂ）前記シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化することとを備え、
前記複数のサブキャリアの前記第１の部分が少なくとも第１および第２のインターレースを備え、前記複数のサブキャリアの前記第２の部分が少なくとも第３のインターレースを備え、
前記パイロット情報が、前記第１のインターレース中でワイドエリア識別子を用いてスクランブルされ、前記少なくとも第２のインターレース中で前記ワイドエリア識別子およびローカルエリア識別子を用いてスクランブルされ、
前記インターレースの少なくとも１つが、フリーインターレース中に１つまたは複数の送信機ロケーション座標の形態の前記送信機識別情報を含む
方法。
【請求項２】
前記送信機識別情報が少なくとも前記第３のインターレースにおいて符号化される、請求項１に記載の方法。
【請求項３】
前記インターレース構造が８つのインターレースにグループ化される、請求項１に記載の方法。
【請求項４】
前記送信機ロケーション座標が、経度、緯度およびまたは高度座標である、請求項３に記載の方法。
【請求項５】
経度、緯度およびまたは高度の前記送信機ロケーション座標がインターレース３中にある、請求項４に記載の方法。
【請求項６】
インターレース３がネットワーク遅延情報をも含む、請求項５に記載の方法。
【請求項７】
８０ビットの固定ビットＰＰＣパケット長を使用して、それぞれ８ビットの１０個のブロックを与え、各８ビットが１００ビットに変換される、請求項６に記載の方法。
【請求項８】
前記８０ビットのＰＰＣパケットに、オプションとして、
【表１】
2011511568.tif 000019
が割り振られる、請求項７に記載の方法。
【請求項９】
前記８０ビットのＰＰＣパケットに、オプションとして、
【表２】
2011511568.tif 000020
が割り振られる、請求項７に記載の方法。
【請求項１０】
前記パケットタイプが送信機電力およびスーパーフレーム番号のパラメータをさらに含む、請求項８に記載の方法。
【請求項１１】
前記パケットタイプが送信機電力およびスーパーフレーム番号のパラメータをさらに含む、請求項９に記載の方法。
【請求項１２】
送信機識別情報を前記符号化することが、
前記送信機識別情報の情報ビットをインターリーブすることと、
所定の符号化方式を使用して前記ビットを符号化することと、
ビットの数が所定の変調方式に一致するように、前記符号化ビットを操作することと、
前記所定の変調方式に従って前記ビットを変調することと、
前記変調されたビットを前記シンボルの前記複数のサブキャリアの前記第２の部分中のサブキャリアにマッピングすることと
を含む、請求項１に記載の方法。
【請求項１３】
前記所定の符号化方式がリード−マラー符号化を備える、請求項１２に記載の方法。
【請求項１４】
前記符号化ビットを操作することが、１つまたは複数の符号化ビットをパンクチャすることと、前記パンクチャされた符号化ビットをゼロ値と置換することとを含む、請求項１２に記載の方法。
【請求項１５】
前記所定の変調方式がＱＰＳＫ変調を備える、請求項１２に記載の方法。
【請求項１６】
前記通信システムがＯＦＤＭ通信システムを備える、請求項１に記載の方法。
【請求項１７】
ポジショニング・パイロット・チャネル（ＰＰＣ）を使用して通信ネットワークシステムのインターレース構造において送信機識別情報を通信するための装置であって、
ａ）アクティブな送信機のためのポジショニング・パイロット・チャネルシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化するように構成された第１のモジュールと、
ｂ）前記シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化するように構成された第２のモジュールとを備え、
前記複数のサブキャリアの前記第１の部分が少なくとも第１および第２のインターレースを備え、前記複数のサブキャリアの前記第２の部分が少なくとも第３のインターレースを備え、
前記パイロット情報が、前記第１のインターレース中でワイドエリア識別子を用いてスクランブルされ、前記少なくとも第２のインターレース中で前記ワイドエリア識別子およびローカルエリア識別子を用いてスクランブルされ、
前記インターレースの少なくとも１つが、フリーインターレース中に１つまたは複数の送信機ロケーション座標の形態の前記送信機識別情報を含む
装置。
【請求項１８】
前記複数のサブキャリアの前記第１の部分が少なくとも第１および第２のインターレースを備え、前記複数のサブキャリアの前記第２の部分が少なくとも第３のインターレースを備える、請求項１７に記載の装置。
【請求項１９】
前記インターレース構造が８つのインターレースにグループ化される、請求項１７に記載の装置。
【請求項２０】
経度、緯度およびまたは高度の前記送信機ロケーション座標がインターレース３中にある、請求項１７に記載の装置。
【請求項２１】
インターレース３がネットワーク遅延情報をも含む、請求項２０に記載の装置。
【請求項２２】
８０ビットの固定ビットＰＰＣパケット長を含めて、それぞれ８ビットの１０個のブロックを与え、各８ビットが１００ビットに変換される、請求項２１に記載の装置。
【請求項２３】
前記８０ビットのＰＰＣパケットに、オプションとして、
【表３】
2011511568.tif 000021
が割り振られる、請求項２２に記載の装置。
【請求項２４】
前記８０ビットのＰＰＣパケットに、オプションとして、
【表４】
2011511568.tif 000022
が割り振られる、請求項２２に記載の装置。
【請求項２５】
アクティブな送信機のためのポジショニング・パイロット・チャネルシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化することをコンピュータに行わせるためのコードと、
前記シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化することをコンピュータに行わせるためのコードと
を備えるコンピュータ可読媒体
を備えるコンピュータ・プログラム製品であって、
前記複数のサブキャリアの前記第１の部分が少なくとも第１および第２のインターレースを備え、前記複数のサブキャリアの前記第２の部分が少なくとも第３のインターレースを備え、
前記パイロット情報が、前記第１のインターレース中でワイドエリア識別子を用いてスクランブルすることをコンピュータに行わせるためのコードと、前記少なくとも第２のインターレース中で前記ワイドエリア識別子およびローカルエリア識別子を用いてスクランブルすることをコンピュータに行わせるためのコードとを備え、
前記インターレースの少なくとも１つが、フリーインターレースにおいて１つまたは複数の送信機ロケーション座標の形態の前記送信機識別情報を符号化することをコンピュータに行わせるためのコードを含む、
コンピュータ・プログラム製品。
【請求項２６】
前記送信機識別情報が少なくとも前記第３のインターレースにおいて符号化される、請求項２５に記載のコンピュータ・プログラム製品。
【請求項２７】
前記送信機識別情報が、送信機識別情報フィールド、送信機割振りフィールド、および巡回冗長検査ビットの少なくとも１つを含む、請求項２５に記載のコンピュータ・プログラム製品。
【請求項２８】
前記送信機割振りフィールドが、さらなるデータを含む後続のシンボルが送信されるかどうかを通信するように構成された、請求項２７に記載のコンピュータ製品。
【請求項２９】
前記コンピュータ可読媒体が、さらなるデータを通信するために使用される送信機固有のチャネルのための１つまたは複数の後続のシンボルの割振りを示す、前記送信機識別情報内の送信機割振りデータを送信することをコンピュータに行わせるためのコードをさらに備える、請求項２５に記載のコンピュータ・プログラム製品。
【請求項３０】
前記コンピュータ可読媒体が、
前記送信機識別情報の情報ビットをインターリーブするためのコードと、
所定の符号化方式を使用して前記ビットを符号化するためのコードと、
ビット数が所定の変調方式に一致するように、前記符号化ビットを操作するためのコードと、
前記所定の変調方式に従って前記ビットを変調するためのコードと、
前記変調するビットを前記シンボルの前記複数のサブキャリアの前記第２の部分中のサブキャリアにマッピングするためのコードと
をさらに備える、請求項２５に記載のコンピュータ・プログラム製品。
【請求項３１】
前記所定の符号化方式がリード−マラー符号化を備える、請求項３０に記載のコンピュータ・プログラム製品。
【請求項３２】
前記符号化ビットを操作するための前記コードが、１つまたは複数の符号化ビットをパンクチャすることと、前記パンクチャされた符号化ビットをゼロ値と置換することとのためのコードをさらに含む、請求項３０に記載のコンピュータ・プログラム製品。
【請求項３３】
前記所定の変調方式がＱＰＳＫ変調を備える、請求項３０に記載のコンピュータ・プログラム製品。
【請求項３４】
前記通信システムがＯＦＤＭ通信システムを備える、請求項２５に記載のコンピュータ製品。
【請求項３５】
ポジショニング・パイロット・チャネル（ＰＰＣ）を使用して通信ネットワークシステムのインターレース構造において送信機識別情報を通信するための方法を実施するコンピュータ可読媒体であって、前記方法が、
ａ）アクティブな送信機のためのポジショニング・パイロット・チャネルシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化することと、
ｂ）前記シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化することとを備え、
前記複数のサブキャリアの前記第１の部分が少なくとも第１および第２のインターレースを備え、前記複数のサブキャリアの前記第２の部分が少なくとも第３のインターレースを備え、
前記パイロット情報が、前記第１のインターレース中でワイドエリア識別子を用いてスクランブルされ、前記少なくとも第２のインターレース中で前記ワイドエリア識別子およびローカルエリア識別子を用いてスクランブルされ、
前記インターレースの少なくとも１つが、フリーインターレース中に１つまたは複数の送信機ロケーション座標の形態の前記送信機識別情報を含む
コンピュータ可読媒体。
【請求項３６】
前記送信機識別情報が少なくとも前記第３のインターレースにおいて符号化される、請求項３５に記載のコンピュータ可読媒体。
【請求項３７】
前記インターレース構造が８つのインターレースにグループ化される、請求項３５に記載のコンピュータ可読媒体。
【請求項３８】
前記送信機ロケーション座標が、経度、緯度およびまたは高度座標である、請求項３７に記載のコンピュータ可読媒体。
【請求項３９】
経度、緯度およびまたは高度の前記送信機ロケーション座標がインターレース３中にある、請求項３８に記載のコンピュータ可読媒体。
【請求項４０】
インターレース３がネットワーク遅延情報をも含む、請求項３９に記載のコンピュータ可読媒体。
【請求項４１】
８０ビットの固定ビットＰＰＣパケット長を使用して、それぞれ８ビットの１０個のブロックを与え、各８ビットが１００ビットに変換される、請求項４０に記載のコンピュータ可読媒体。
【請求項４２】
前記８０ビットのＰＰＣパケットに、オプションとして、
が割り振られる、請求項４１に記載のコンピュータ可読媒体。
【請求項４３】
前記８０ビットのＰＰＣパケットに、オプションとして、
【表５】
2011511568.tif 000023
が割り振られる、請求項４１に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
米国特許法第１１９条に基づく優先権の主張
本特許出願は、本出願の譲受人に譲渡され、参照により明確に本明細書に組み込まれる、２００８年１月２８日に出願された仮出願第６１／０２３，９１９号、２００８年１月２８日に出願された仮出願第６１／０２４，１４３号、および２００８年２月２０日に出願された仮出願第６１／０３０，１７８号の優先権を主張する。
【０００２】
本出願は、一般に、通信システムの動作に関し、より詳細には、通信システムにおいて送信機に関する識別情報を送信するための方法および装置に関する。
【背景技術】
【０００３】
コンテンツ配信／メディア配信システム（たとえば、Ｆｏｒｗａｒｄ  Ｌｉｎｋ  Ｏｎｌｙ（ＦＬＯ）またはデジタル・ビデオ放送（ＤＶＢ−Ｔ／Ｈ）システム）など、現在知られている通信システムでは、リアルタイムおよび非リアルタイム・サービスが一般に送信フレーム（たとえば、ＦＬＯスーパーフレーム）中に実装され、ネットワーク上のデバイスに配信される。さらに、そのような通信システムは、ネットワーク・サーバと１つまたは複数のモバイル・デバイスとの間の通信を提供するために、直交周波数分割多重（ＯＦＤＭ）を利用することができる。この通信は、送信波形として配信ネットワーク上で配信されるコンテンツを実装されるデータスロットを有する送信スーパーフレームを提供する。
【０００４】
ＦＬＯネットワークにおいてポジショニング・パイロット・チャネル（ＰＰＣ）を使用することにより、いくつかのワイヤレス・ネットワークにおけるモバイル・デバイスの送信機識別および位置判断を実施することが知られている。特に、既知の送信機識別は、個々の送信機から受信機へのアクティブＰＰＣシンボルのパイロット・シンボルからチャネル・プロファイルを判断することを含む。送信機識別情報をＰＰＣシンボル中で明示的に符号化することはできないが、擬似時分割多元接続（ＴＤＭＡ）方式におけるアクティブな送信機の順序付けなど、送信機がアクティブＰＰＣシンボルをいつ送信するかのスケジュールが知られている限り、所与の領域における送信機の識別情報を判断することができる（たとえば、所与の領域において一度にただ１つの送信機がアクティブである場合、送信機は、アクティブな送信の既知の時系列に従う）。したがって、スーパーフレーム中のアクティブＰＰＣシンボルのロケーションを使用し、さらにスーパーフレーム中のオーバーヘッド・チャネル（たとえば、オーバーヘッド情報シンボル（ＯＩＳ））を使用して、送信機を対応するＰＰＣシンボルにマッピングすることが可能である。この方式の下では、スーパーフレームに関してネットワーク送信機の周期性（すなわち、スケジューリング）も受信機に知られていなければならない。
【発明の概要】
【０００５】
一態様によれば、通信システムにおいて送信機識別情報を通信するための方法が開示される。本方法は、アクティブな送信機のためのシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化することと、シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化することとを含む。
【０００６】
別の態様によれば、ネットワークにおいて送信機識別情報を通信するための装置が開示される。本装置は、アクティブな送信機のためのシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化するように構成された第１のモジュールと、シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化するように構成された第２のモジュールとを含む。
【０００７】
さらに別の態様によれば、通信システムにおいて送信機識別情報を送信するための別の装置が開示される。本装置は、アクティブな送信機のためのシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化するための手段と、シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化するための手段とを特徴とする。
【０００８】
さらに別の態様によれば、コンピュータ・プログラム製品が開示される。本コンピュータ・プログラム製品は、アクティブな送信機のためのシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化することをコンピュータに行わせるためのコードと、シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化することをコンピュータに行わせるためのコードとを有するコンピュータ可読媒体を含む。
【０００９】
別の態様では、ネットワークにおいて送信機識別情報を送信するための方法を実行するように構成された少なくとも１つのプロセッサが開示される。本方法は、アクティブな送信機のためのシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化することと、シンボルの複数のサブキャリアの第２の部分に送信機識別情報を符号化することとを含む。
【００１０】
さらなる態様では、通信システム中のデバイスにおいて送信機識別情報を判断するための方法が開示される。本方法は、複数のサブキャリアを有する少なくとも１つのシンボルを送信機から受信することを備える。本方法は、少なくとも１つのシンボル中の複数のサブキャリアの第１の部分を使用して、送信機からの少なくとも１つのシンボルのチャネル推定値およびエネルギー測定値を判断することと、送信機識別情報を判断するために、少なくとも１つのシンボル中の複数のサブキャリアの専用の第２の部分を復号することとをさらに含む。
【００１１】
さらに別の態様によれば、通信システム中のデバイスにおいて送信機識別情報を判断するための装置が開示される。本装置は、複数のサブキャリアを有する少なくとも１つのシンボルを送信機から受信するための手段と、送信機からの少なくとも１つのシンボル中の複数のサブキャリアの第１の部分を使用して、少なくとも１つのシンボルのチャネル推定値およびエネルギー測定値を判断するための手段とを含む。本装置は、送信機識別情報を判断するために、少なくとも１つのシンボル中の複数のサブキャリアの専用の第２の部分を復号するための手段をさらに含む。
【００１２】
またさらなる態様では、コンピュータ・プログラム製品が開示される。本コンピュータ・プログラム製品は、複数のサブキャリアを有する少なくとも１つのシンボルを送信機から受信することをコンピュータに行わせるためのコードと、送信機からの少なくとも１つのシンボル中の複数のサブキャリアの第１の部分を使用して、少なくとも１つのシンボルのチャネル推定値およびエネルギー測定値を判断することをコンピュータに行わせるためのコードとを有するコンピュータ可読媒体を特徴とする。本媒体は、送信機識別情報を判断するために、少なくとも１つのシンボル中の複数のサブキャリアの専用の第２の部分を復号することをコンピュータに行わせるためのコードをも含む。
【００１３】
またさらなる態様では、送信機識別情報が送信機ロケーション座標（たとえば、ＧＰＳ位置座標）の形態でシグナリングされる場合、送信機ロケーション情報を提示し、送信するための新規の実装形態が本明細書で提示される。
【図面の簡単な説明】
【００１４】
【図１】開示する送信機識別情報方式を使用することができる通信ネットワークを示す図。
【図２】送信機識別情報の送信を特徴とする通信システムの例を示す図。
【図３】図１または図２のシステムにおいて使用される送信スーパーフレームを示す図。
【図４】アクティブな送信機によって送信されるＰＰＣシンボルのために使用されるＯＦＤＭシンボルのインターレース構造の機能図。
【図５】パッシブまたは非アクティブな送信機によって送信されるＰＰＣシンボルのために使用されるＯＦＤＭシンボルのインターレース構造の機能図。
【図６】図４に示すものなど、アクティブＰＰＣシンボルのインターレースにおいて送信機識別情報を符号化するための装置を示す図。
【図７】ＲＭコードを生成するために送信機で利用できる例示的なハードウェア回路を示す図。
【図８】図１および図２に示すシステムなど、ワイヤレスシステムにおいて送信機識別情報を提供するための方法を示す図。
【図９】送信機識別情報を有するＰＰＣシンボルを送信するための装置を示す図。
【図１０】送信機識別情報を含むシンボルを受信するための方法を示す図。
【図１１】受信機装置または、代替的に、送信機識別情報を有するシステムで使用可能な受信機中で使用するための装置の別の例を示す図。
【発明を実施するための形態】
【００１５】
本開示は、通信システム中の送信機に関係する識別情報を送信するための方法および装置に関する。本方法および装置は、ローカル・ネットワーク・エリア中の送信機のスケジューリングが受信機に知られていることを必要としないＰＰＣチャネルを使用した送信機識別および位置判断のための方式を与える。特に、開示する方法および装置は、受信機が、アクティブな送信機のアイデンティティを判断するためにスーパーフレームからのタイミング情報およびＰＰＣシンボルのみを必要とするように、送信機識別情報を含むＰＰＣシンボルを採用する。特定の例では、送信機アイデンティティをＰＰＣシンボル中に明示的に符号化することができる。送信機アイデンティティをＰＰＣシンボル中に明示的に符号化することによって、送信機においてネットワーク送信機のより高度なスケジューリング情報を知っている必要がない。しかしながら、送信機は、ロバストな方法で送信機アイデンティティ情報をＰＰＣシンボル中に埋め込むために追加の処理を実行しなければならず、受信機は、送信機アイデンティティ情報を抽出するためにＰＰＣシンボルを処理しなければならない。しかしながら、送信機識別情報により、送信機を識別するため、および識別された送信機のチャネル・プロファイルを使用した対応する位置特定のために、受信機が使用する必要がある処理リソースが少なくて済む。さらに、識別情報を符号化された追加情報は、さらなるシンボルが特定の送信機によって使用されているかどうかを受信機にシグナリングすることができる。
【００１６】
この説明のために、本明細書では、ネットワーク送信機と、ＦＬＯまたはＤＶＢ−Ｔ／Ｈなどの１つまたは複数のモバイル・デバイスとの間の通信を行うために直交周波数分割多重（ＯＦＤＭ）を利用する通信ネットワークに関して、送信機識別方式について説明する。一例では、開示する通信システムは、ネットワーク中の複数の送信機からの信号が同じコンテンツを搬送し、同一の波形を送信する、単一周波数ネットワーク（ＳＦＮ）の概念を採用することができる。したがって、受信機には、波形が、あたかも異なる伝搬遅延をもつ同じソースからの信号であるかのように見える。
【００１７】
本明細書で開示する例示的なＯＦＤＭシステムは、たとえば、スーパーフレームを利用することにさらに留意されたい。スーパーフレームは、サーバから受信デバイスにサービスをトランスポートするために使用されるデータシンボルを含む。一例によれば、データスロットは、１ＯＦＤＭシンボル時間にわたって生じる所定数のデータシンボル（たとえば、５００）のセットとして定義される。さらに、スーパーフレームにおける１ＯＦＤＭシンボル時間は、単に一例として、８スロットのデータを搬送することができる。
【００１８】
さらなる例によれば、スーパーフレームにおけるＰＰＣは、判断すべきネットワーク中の個々の送信機のチャネル推定値についての送信機識別情報を与えるために使用されるＰＰＣシンボルを含む。その場合、ネットワーク最適化（ネットワーク最適化および電力プロファイリングのための送信機遅延）と（三角測量技法に従ったすべての近くの送信機からの遅延の測定による）位置特定の両方のために、個々のチャネル推定値を使用することができる。
【００１９】
例示的なシステムでは、すべての送信機におけるスーパーフレーム境界は共通クロック基準に同期される。たとえば、共通クロック基準は全地球測位システム（ＧＰＳ）時間基準から得られる。その場合、受信デバイスは、特定の送信機を識別するためのＰＰＣシンボルと、受信デバイスの近傍にある送信機のセットからのチャネル推定値とを使用する。
【００２０】
図１に、本開示の方法および装置を採用することができる通信ネットワーク１００を示す。図示のネットワーク１００は、２つのワイドエリア領域１０２および１０４を含む。ワイドエリア領域１０２および１０４の各々は、１つの州、複数の州、国の一部、国全体、または２つ以上の国など、大きい地理的エリアを一般にカバーする。また、ワイドエリア領域１０２または１０４は、ローカルエリア領域（またはサブ領域）を含むことができる。たとえば、ワイドエリア領域１０２はローカルエリア領域１０６および１０８を含み、ワイドエリア領域１０４はローカルエリア領域１１０を含む。ネットワーク１００は１つのネットワーク構成を例示しているにすぎず、任意の数のワイドエリア領域およびローカルエリア領域を有する他のネットワーク構成を企図することができることに留意されたい。
【００２１】
ローカルエリア領域１０６、１０８、１１０の各々は、モバイル・デバイス（たとえば、受信機）にネットワークカバレージを与える１つまたは複数の送信機を含む。たとえば、領域１０８は、モバイル・デバイス１１８および１２０にネットワーク通信を与える送信機１１２、１１４および１１６を含む。同様に、領域１０６は、デバイス１２８および１３０にネットワーク通信を与える送信機１２２、１２４および１２６を含み、領域１１０は、デバイス１３８および１４０にネットワーク通信を与える送信機１３２、１３４および１３６とともに図示されている。
【００２２】
図１に示すように、受信デバイスは、そのローカルエリア内の送信機からのＰＰＣシンボル、同じワイドエリア内の別のローカルエリア中の送信機からのＰＰＣシンボル、またはそのワイドエリアの外側のローカルエリア中の送信機からのＰＰＣシンボルを含むスーパーフレーム送信を受信することができる。たとえば、矢印１４２および１４４で示すように、デバイス１１８は、そのローカルエリア１０８内の送信機からスーパーフレームを受信する。矢印１４６で示すように、デバイス１１８は、ワイドエリア１０２内の別のローカルエリア１０６中の送信機からスーパーフレームを受信することもできる。デバイス１１８は、潜在的に、１４８で示すように、別のワイドエリア１０４中のローカルエリア１１０中の送信機からスーパーフレームをさらに受信することができる。
【００２３】
参照により明確に本明細書に組み込まれる、２００６年９月６日に出願された、米国特許出願番号第１１／５１７，１１９を有する、Ｍｕｋｋａｖｉｌｌｉらによる「Methods and Apparatus for Position Location in a Wireless Network」と題する特許出願において開示されたように、アクティブな送信機によって送信されるＰＰＣシンボルは、ＰＰＣシンボル送信に関して同時にアイドルまたは休眠状態である送信機とは異なって構成される。動作中に、エリア中のどの送信機が「アクティブな送信機」になるかについて判断するために、各送信機によってネットワーク・プロビジョニング情報が使用される。
【００２４】
本出願のために、アクティブな送信機は、サブキャリアの少なくとも一部（たとえば、インターレース）を使用する識別情報を含む、ＰＰＣシンボルを送信する送信機であることに留意されたい。アクティブな送信機に１つのアクティブ・シンボルのみが割り振られているが、任意の数のアクティブ・シンボルを送信機に割り振ることが可能である。したがって、各送信機は、それとともに送信機が識別情報を含む情報を送信する「アクティブ・シンボル」に関連付けられる。送信機は、アクティブ状態ではないとき、ＰＰＣシンボルの定義されたアイドル部分（たとえば、インターレース）で送信する。その場合、ネットワーク中の受信デバイスを、ＰＰＣシンボルのアイドル部分中の情報を「リッスン」しないように構成することができる。これにより、ネットワーク・パフォーマンスを維持するための電力（すなわち、シンボル当たりのエネルギー）の安定性を与えるために、送信機がＰＰＣシンボルのアイドル部分中で送信することが可能になる。さらなる一例では、受信デバイスが位置判断の目的で遠くの送信機からの情報を利用することができるように、ＰＰＣ上で送信されるシンボルが、長い巡回プレフィックス（ＣＰ）を有するように設計される。他の送信機がシンボルのアイドル部分（インターレース）上で送信しているので、この機構は、受信デバイスが、領域中の他の送信機からの干渉なしに、その関連するアクティブ・シンボル中で特定の送信機から識別情報を受信することを可能にする。
【００２５】
図２に、（本明細書ではＴｘＩＤと呼ぶ）送信機識別情報の送信を含む通信システム２００の一例を示す。システム２００は、パイロット・ポジショニング・チャネル（ＰＰＣ）２０２を含むスーパーフレームを少なくとも１つの受信デバイス２０６にワイヤレスリンク２０４を介して送信する複数の送信機（たとえば、５つの送信機Ｔ１〜Ｔ５）を含む。送信機Ｔ１〜Ｔ５は、デバイス２０６の近くにある送信機を表し、デバイス２０６と同じローカルエリア内の送信機、異なるローカルエリア中の送信機、または異なるワイドエリア中の送信機を含むことができる。送信機Ｔ１〜Ｔ５は、送信機Ｔ１〜Ｔ５から送信されるスーパーフレームが時間的に整合および同期されるように、単一のタイムベース（たとえば、ＧＰＳ時間）に同期される通信ネットワークの一部であるとすることができることに留意されたい。単一のタイムベースに対するスーパーフレームの開始の固定のオフセットを考慮に入れ、伝搬遅延の判断においてそれぞれの送信機のオフセットをなくすことが可能であることに留意されたい。したがって、送信されたスーパーフレームのコンテンツは同じローカルエリア内の送信機と同一であるが、異なるローカルエリアまたはワイドエリア中の送信機とは異なり、しかしながら、ネットワークが同期されるので、スーパーフレームは整合され、受信デバイス２０６は近くの送信機からＰＰＣ２０２を介してシンボルを受信することができ、それらのシンボルも整合される。
【００２６】
例示的な送信機ブロック２１４で示すように、送信機Ｔ１〜Ｔ５の各々は、送信機論理２０８と、ＰＰＣ生成器論理２１０と、ネットワーク論理２１２とを備える。例示的な受信デバイス２２２で示すように、受信デバイス２０６は、受信機論理２１６と、ＰＰＣデコーダ論理２１８と、送信機ＩＤ判断論理２２０とを含む。
【００２７】
送信機論理２０８は、ハードウェア、ソフトウェア、ファームウェア、または任意の適切なそれらの組合せを備えることができることに留意されたい。送信機論理２０８は、送信スーパーフレームを使用して、音声、ビデオ、およびネットワークサービスを送信するように動作可能である。送信機論理２０８はまた、スーパーフレーム中の１つまたは複数のＰＰＣシンボルを送信するように動作可能である。一例では、送信機論理２０８は、特定の送信機を識別するための、ならびにポジショニングなど他の目的のための、受信デバイス２２２が使用する送信機識別情報を与えるために、ＰＰＣ２０２を介して、スーパーフレーム内にある１つまたは複数のＰＰＣシンボル２３４を送信する。
【００２８】
ＰＰＣ生成器論理２１０は、ハードウェア、ソフトウェア、またはそれらの任意の組合せを備える。ＰＰＣ生成器論理２１０は、ＰＰＣ２０２を介して送信されるシンボル２３４に送信機識別情報を組み込むように動作する。一例では、各ＰＰＣシンボルは、選択された数のインターレースにグループ化された複数のサブキャリアを備える。インターレースは、利用可能な周波数帯域にわたって均一に離間したサブキャリアのセットまたは集合として定義できる。インターレースは、均一に離間していないサブキャリアのグループからなることもできることに留意されたい。
【００２９】
一例では、送信機Ｔ１〜Ｔ５の各々は、その送信機のためのアクティブ・シンボルと呼ばれる少なくとも１個のＰＰＣシンボルを割り振られる。たとえば、送信機Ｔ１は、スーパーフレーム中のＰＰＣシンボル２３４内のＰＰＣシンボル２３６を割り振られ、送信機Ｔ５は、スーパーフレーム中のＰＰＣシンボル２３４内のＰＰＣシンボル２３８を割り振られる。
【００３０】
ＰＰＣ生成器論理２１０は、送信機識別情報をその送信機のためのアクティブ・シンボルに符号化するように動作する。たとえば、各シンボルのインターレースは、「アクティブ・インターレース」および「アイドル・インターレース」と呼ばれる２つのグループにグループ化される。ＰＰＣ生成器論理２１０は、送信機識別情報をその送信機のためのアクティブ・シンボルの専用アクティブ・インターレースに符号化するように動作する。たとえば、送信機Ｔ１識別情報はシンボル２３６のアクティブ・インターレース上で送信され、送信機Ｔ５識別情報はシンボル２３８の専用アクティブ・インターレース上で送信される。送信機がアクティブ・シンボル上でその識別情報を送信していないとき、ＰＰＣ生成器論理２１０は、残りのシンボルのアイドル・インターレースにアイドル情報を符号化するように動作する。たとえば、ＰＰＣ２０２が１０個のシンボルを備える場合、ＳＦＮネットワークにおいて、最高１０個の送信機が、それらのそれぞれのアクティブ・シンボルとして１個のＰＰＣシンボルをそれぞれ割り当てられる。各送信機は、そのそれぞれのアクティブ・シンボルのアクティブ・インターレースに識別情報を符号化し、残りのシンボルのアイドル・インターレースにアイドル情報を符号化する。送信機がＰＰＣシンボルのアイドル・インターレース上でアイドル情報を送信しているとき、送信機論理２１２は、シンボル電力レベルごとに一定のエネルギーを維持するように、送信されたシンボルの電力を調整するように動作することに留意されたい。
【００３１】
ネットワーク論理２１２は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組合せによって構成される。ネットワーク論理２１２は、システムが使用するネットワーク・プロビジョニング情報２２４とシステム時間２２６とを受信するように動作可能である。プロビジョニング情報２２４は、各送信機がそれらのアクティブ・シンボルのアクティブ・インターレース上で識別情報を送信する、送信機Ｔ１〜Ｔ５の各々のためのアクティブ・シンボルを判断するために使用される。システム時間２２６は、受信デバイスが特定の送信機のチャネル推定値を判断すること、ならびに伝搬遅延測定を支援することが可能なように、送信を同期させるために使用される。
【００３２】
受信機論理２１８は、ハードウェア、ソフトウェア、またはそれらの任意の組合せを備える。受信機論理２１８は、近くの送信機からＰＰＣ２０２上の送信スーパーフレームおよびＰＰＣシンボル２３４を受信するように動作する。受信機論理２１８は、ＰＰＣシンボル２３４を受信し、それらをＰＰＣデコーダ論理２２０にパスするように動作する。
【００３３】
ＰＰＣデコーダ論理２２０は、ハードウェア、ソフトウェア、またはそれらの任意の組合せを備える。ＰＰＣデコーダ論理２２０は、各シンボルに関連する特定の送信機のアイデンティティを判断するためにＰＰＣシンボルを復号するように動作する。たとえば、デコード論理２２０は、そのシンボルに関連する特定の送信機のアイデンティティを判断するために各ＰＰＣシンボルの受信されたアクティブ・インターレースを復号するように動作する。送信機アイデンティティが判断されると、ＰＰＣデコーダ論理２２０はその送信機のチャネル推定値を判断するように動作する。たとえば、受信されたスーパーフレームに関連する時間基準を使用して、ＰＰＣデコーダ論理２２０は、各受信されたＰＰＣシンボルに関連するアクティブな送信機のチャネル推定値を判断することができる。したがって、ＰＰＣデコーダ論理２２０は、いくつかの送信機識別子および関連するチャネル推定値を判断するように動作する。次いで、この情報は位置判断論理２２２にパスされる。
【００３４】
位置判断論理２２２は、ハードウェア、ソフトウェア、またはそれらの任意の組合せを備える。位置判断論理２２２は、ＰＰＣデコーダ論理２２０から受信された復号送信機識別情報および関連するチャネル推定値に基づいてデバイス２０６の位置を計算するように動作する。たとえば、送信機Ｔ１〜Ｔ５のロケーションは、ネットワーク・エンティティに知られている。チャネル推定値は、それらのロケーションからのデバイスの距離を判断するために使用される。次いで、位置判断論理２２２は、三角測量技法を使用して、デバイス２０６の位置を測量する。
【００３５】
動作中に、送信機２０２の各々は、その送信機に関連するアクティブＰＰＣシンボルのアクティブ・インターレースの少なくとも１つに送信機識別情報を符号化する。ＰＰＣ生成器論理２１４は、ネットワーク・プロビジョニング情報２２４に基づいて、どのシンボルが特定の送信機のためのアクティブ・シンボルであるかを判断するように動作する。送信機がそのアクティブ・シンボルのアクティブ・インターレース上でその識別情報を送信していないとき、ＰＰＣ生成器論理２１４は、送信機に残りのＰＰＣシンボルのアイドル・インターレース上でアイドル情報を送信させる。各送信機は各ＰＰＣシンボルにおいて（すなわち、アクティブ・インターレースまたはアイドル・インターレースのいずれかの上で）エネルギーを送信しているので、送信機電力は、ネットワーク・パフォーマンスを妨害する変動を受けない。
【００３６】
デバイス２０６は、送信機Ｔ１〜Ｔ５からＰＰＣ２０２を介してＰＰＣシンボル２３４を受信したとき、各ＰＰＣシンボルのアクティブ・インターレースからの送信機識別子を復号する。送信機が各ＰＰＣシンボルから識別されると、デバイスは、利用可能なシステムタイミングに基づいてその送信機のチャネル推定値を判断することが可能である。いくつかの送信機のチャネル推定値（すなわち、好ましい４つの推定値）が得られるまで、デバイスは識別する送信機のチャネル推定値を判断し続ける。これらの推定値に基づいて、位置判断論理２２２は、標準の三角測量技法を使用してデバイスの位置２２８を測量するように動作する。別の例では、位置判断論理２２２は、デバイスの位置を判断するために、三角測量または他のポジショニングアルゴリズムを実行する別のネットワーク・エンティティに送信機識別子と関連するチャネル推定値とを送信するように動作する。
【００３７】
一例では、ポジショニング・システムは、少なくとも１つのプロセッサによって実行されたとき、本明細書で説明するポジショニング・システムの機能を与える、コンピュータ可読媒体に記憶された１つまたは複数のプログラム命令（「命令」）を有するコンピュータ・プログラムを備える。たとえば、命令は、フロッピー（登録商標）ディスク、ＣＤＲＯＭ、メモリカード、フラッシュ・メモリデバイス、ＲＡＭ、ＲＯＭ、または他のタイプのメモリデバイスなどのコンピュータ可読媒体からＰＰＣ生成器論理２１４および／またはＰＰＣデコーダ論理２２０にロードされる。別の例では、命令は、外部デバイスまたはネットワークリソースからダウンロードできる。少なくとも１つのプロセッサによって実行されたとき、命令は、本明細書で説明するポジショニング・システムの例を行うように動作する。
【００３８】
したがって、ポジショニング・システムは、特定の送信機がアクティブＰＰＣシンボルのアクティブ・インターレース上でその識別情報を送信する、アクティブＰＰＣシンボルを判断するように送信機において動作する。ポジショニング・システムはまた、受信されたＰＰＣシンボルにおいて識別される送信機のチャネル推定値を判断し、デバイス位置を判断するために三角測量技法を実行するように、受信デバイスにおいて動作する。
【００３９】
図３に、図１または図２のいずれかのシステムにおいて使用される送信スーパーフレーム３００を示す。図示のように、各スーパーフレーム３００は、時分割多重（ＴＤＭ）パイロット（たとえば、ＴＤＭ１およびＴＤＭ２）、ワイドエリア識別チャネル（ＷＩＣ）、ローカルエリア識別チャネル（ＬＩＣ）、およびオーバーヘッド情報シンボル（ＯＩＳ）３０２を含む先頭データ３０２と、１つまたは複数のデータフレーム３０４（たとえば、図３の例では４個のデータフレーム）と、ＰＰＣ／予備シンボル３０６とを含む。
【００４０】
一例によれば、巡回プレフィックス長が、４０９６サブキャリア・シンボルの例では２０４８チップなど、サブキャリアの数の半分に増加されるようにＰＰＣシンボルを構成することができる。増加された巡回プレフィックスにより、たとえば、スーパーフレームを受信する受信デバイスがチャネル遅延拡散の変動性をより適切になくすことが可能になる。したがって、一例によれば、各物理層（ＰＨＹ）ＰＰＣシンボルは、６１６１チップ（２０４８チップ巡回プレフィックス＋４０９６チップ＋１７チップウィンドウ）の継続時間を有する。ここで、この開示する例が「４Ｋ」（すなわち、４０９６チップウィンドウ）高速フーリエ変換（ＦＦＴ）モードを仮定することに留意されたい。さらに、この例によれば、後で説明するように、Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）ＰＰＣシンボルを、シンボル当たり８個のインターレースを有する６１６１チップの継続時間を有する１個のＰＨＹ  ＰＰＣシンボル（すなわち、「４Ｋ」ＦＦＴのためのＰＨＹ  ＰＰＣ）に等しいと定義することができる。ただし、ＰＰＣシンボル構造は、対応するＦＦＴモード（たとえば、１Ｋ、２Ｋまたは８Ｋ）のためのデータシンボル構造と同様になるように構成できる。したがって、１Ｋおよび２Ｋ  ＦＦＴモードの場合、シンボル当たりのチップ数は、この場合も、ＦＦＴウィンドウの半分に等しい巡回プレフィックスおよび１７ウィンドウチップを仮定して、たとえば、それぞれ、１５５３チップ（１０２４チップ＋５１２巡回プレフィックス＋１７ウィンドウチップ）および３０８９チップである。スーパーフレーム中のＭＡＣ  ＰＰＣシンボルの数（たとえば、８）も、４Ｋモードと同様である。この数秘学は単に一例として与えられ、本開示の範囲内で他のＰＰＣシンボル構成および継続時間が可能であることを当業者なら諒解するであろうことに留意されたい。
【００４１】
上記の説明から得られるように、すべてのＦＦＴモードにおけるＰＰＣシンボルのための巡回プレフィックスは、データシンボルとは異なることになる。たとえば、４Ｋ  ＦＦＴモードの巡回プレフィックスは、データシンボルのためのより典型的な５１２チップではなく、上述のように、２０４８チップである。
【００４２】
図４に、アクティブな送信機によって送信されるＰＰＣシンボルのために使用されるＯＦＤＭシンボル４００のインターレース構造の機能線図を示す。上述の例示的な数秘学に基づく一例によれば、シンボル４００は、図示のように８個のインターレース（Ｉ０〜Ｉ７）に分割およびグループ化されている４０９６個のサブキャリアを含み、したがって、各インターレースは、一般に隣接する周波数またはトーンではない５１２個のサブキャリアを備える。すでに言及したように、受信機を以下のように使用する必要がある。第１に、受信デバイスは、シンボル中のパイロット・サブキャリアを使用してチャネル推定値を判断する必要がある。第２に、受信デバイスは、チャネル推定値が対応する送信機のアイデンティティを判断する必要がある。
【００４３】
アクティブ・シンボル４００中のインターレースは、パイロットトーン、ならびに送信機識別情報を送信するために使用される。図４の特定の例では、シンボル４００のサブキャリアの第１の部分、すなわち、それぞれ、参照番号４０２、４０４、４０６、および４０８と標示された、インターレースＩ０、Ｉ２、Ｉ４、Ｉ６、ならびに、４１０と標示された、インターレースＩ１は、パイロットトーンを送信するために使用されるアクティブ・インターレースである。インターレースＩ０、Ｉ２、Ｉ４、Ｉ６の場合、（１つまたは複数の）ネットワークにわたる最大干渉抑圧を保証するために、ワイドエリア・スクランブラ・シード（すなわち、ワイドエリア・ディファレンシエータ・ビット（ＷＩＤ））およびローカルエリア・スクランブラ・シード（すなわち、ローカルエリア・ディファレンシエータ・ビット（ＬＩＤ））を用いてパイロットをスクランブルする。さらに、インターレースＩ１は、ＷＩＤおよびＬＩＤを一緒に判断するために受信機が仮定しなければならない仮説の数、したがって、処理を低減するために、ＷＩＤのみを用いて（たとえば、ＬＩＤは０に設定される）スクランブルされるパイロットを送信するためにアクティブな送信機によって使用される。
【００４４】
特定の例によれば、ワイドエリア識別子ＷＯＩ  ＩＤおよびローカルエリア識別子ＬＯＩ  ＩＤは、上位層において利用可能であり、実際はＯＩＳシンボルが復号されるときに利用可能である。物理層において、様々な領域およびサブ領域（すなわち、ワイドエリアおよびローカルエリア）にわたる送信は、異なるスクランブラ・シード（ＷＩＤおよび／またはＬＩＤ）の使用によって区別される。一例では、ＷＩＤは４ビットフィールドであり、ワイドエリア送信を分離するのに役立ち、ＬＩＤは別の４ビットフィールドであり、ローカルエリア送信を分離するのに役立つ。可能なＷＩＤ値は１６のみ、可能なＬＩＤ値は１６のみであるので、ＷＩＤ値およびＬＩＤ値は、ネットワーク展開全体にわたり一意ではないことがある。たとえば、ＷＩＤとＬＩＤとの所与の組合せは、複数のＷＯＩ  ＩＤおよびＬＯＩ  ＩＤに潜在的にマッピングすることができる。とはいえ、ＷＩＤおよびＬＩＤの再使用が地理的に分離されるように、ネットワーク計画を達成することができる。したがって、所与の近傍において、あいまい性なしに所与のＷＩＤおよびＬＩＤを特定のＷＯＩおよびＬＯＩにマッピングすることが可能である。したがって、物理層において、ＰＰＣ波形は、ＷＩＤおよびＬＩＤ情報を搬送するように設計される（すなわち、インターレースＩ０、Ｉ２、Ｉ４、Ｉ６、およびＩ１の場合のスクランブリング）。
【００４５】
上述のように、アクティブ状態の送信機は、受信機が所要の遅延拡散をもつチャネルを推定することを可能にするために、少なくとも２０４８個のパイロットを送信しなければならない。これは、アクティブな送信機のための４個のインターレースに対応する。次いで、４個のアクティブ・インターレース（たとえば、Ｉ０、Ｉ２、Ｉ４、Ｉ６）は、送信機が属するワイドエリアおよびローカルエリアに関係するＷＩＤおよびＬＩＤを使用してスクランブルされる。したがって、シンボルの受信機は、最初にＰＰＣシンボルのアクティブ・インターレース中のパイロットからＷＩＤおよびＬＩＤ情報を抽出し、次いで、ＷＩＤ／ＬＩＤ情報を使用して、その特定の送信機からチャネル推定値を得る。また、ＷＩＤおよびＬＩＤを用いてスクランブルすることにより、隣接ローカルエリア・ネットワーク中の送信機からの干渉抑圧を行う。
【００４６】
しかしながら、受信機における対応するＷＩＤ／ＬＩＤ識別ステップは複雑になることがある。たとえば、各インターレースがＷＩＤとＬＩＤとの両方を使用してスクランブルされる場合、受信機は、スクランブルのために使用されるＷＩＤシードとＬＩＤシードとを一緒に検出しなければならない。それぞれ１６の可能性があり、それにより、受信機はジョイント検出のための２５６の仮説を試みなければならない。したがって、ＷＩＤシードとＬＩＤシードの別々の検出を可能にすることによって、受信機検出を簡略化することができる。したがって、開示する例では、ＰＰＣ波形は、ＬＩＤビット値が００００に設定され、ＷＩＤ値のみを用いてスクランブルされたパイロットを有するサブキャリアの別のグループまたはインターレース（たとえば、参照番号４１０で区別されたインターレースＩ１）を含む。
【００４７】
上記に加えて、本装置および方法は、サブキャリアの別の部分を使用して、ＰＰＣシンボル４００に自蔵された特定の送信機識別情報を送信することを含む。特に、サブキャリアのこの第２の部分は、ＰＰＣシンボル中に別の０でないインターレースを備える。図４に示す例によれば、参照番号４１２と標示されたインターレースＩ３は送信機識別情報を含むが、他のフリーインターレースを使用することもできる。この自蔵された送信機識別情報により、受信機は、通常のスーパーフレーム処理とは無関係にＰＰＣを処理することが可能になる。特に、送信機識別情報は、ＰＰＣ処理のみから導出でき、ＰＰＣ処理のための、粗タイミング検出のために使用されるＴＤＭ１パイロット・チャネルの検出にのみ依拠する。その上、これにより、各送信機には本質的に干渉のないチャネルが与えられるので、通信ネットワーク中のロケーション固有アプリケーションをサポートするのに有用な送信機固有のＰＰＣチャネルが生じる。したがって、たとえば、送信機固有のチャネル上に、単なる送信機識別情報とは別の、固有アプリケーションに関する情報を付与するように各送信機を構成することができる。したがって、固有アプリケーションデータを受信デバイスに搬送するために、さらなるＰＰＣシンボル内のインターレースを利用することができる。
【００４８】
送信機識別情報中に含まれる特定タイプの情報は、最初に、送信機のための一意識別子を与える送信機識別子ビットを含むことができる。一例では、企図されるビット数は１８とするが、任意の適切な数のビットを利用することができる。また、送信されるさらなる情報に関してより具体的に示すために、追加のシグナリング情報ビットを送信機識別情報に割り振ることができる。たとえば、シグナリング情報は、送信機が他の情報を送信するためのさらなるシンボルを使用するかどうか、およびさらなるシンボルがいくつ使用されるかを受信デバイスに示すために使用できる。一例では、シグナリング情報は３ビットからなる。したがって、この例では、送信機識別情報のペイロードは２１ビット（送信機ＩＤのための１８ビット＋シグナリング情報のための３ビット）であるが、より小さいまたはより大きい数を企図することができる。
【００４９】
送信機識別情報はまた、巡回冗長検査（ＣＲＣ）などエラー検出コードを含むことができる。一例では、ＣＲＣ関数は、ＣＲＣ多項式ｇ（ｘ）＝ｘ７＋ｘ６＋ｘ４＋１を用いて定義することができ、７ビットＣＲＣを生じる。
【００５０】
（他のフリーインターレースを使用することができるが）４１２と標示されたインターレースＩ３は、１つまたは複数の送信機ロケーション座標（たとえば、ＧＰＳ経度、緯度、または高度座標）の形態の送信機識別情報を含むことができる。さらに、可能な送信機識別指示リポジトリとして、スロット３は、ネットワーク遅延情報をも含むことができる。送信機ロケーション識別で使用されるインターレースが、本明細書ではスロットとしても参照される点に留意されたい。したがって、一態様では、スロット３、すなわち、インターレースＩ３は、送信機（ＴＸ）ロケーション情報を保持することができる。
【００５１】
送信機識別情報または他のパラメータがＰＰＣパケット内でシグナリングされるかどうかにかかわらず、１つの手法、手法１では、たとえば８０ビットの固定ビットＰＰＣパケット長が使用される。これにより、それぞれ８ビットのブロックが１０個与えられ、各８ビットは１００ビットに変換される。より短い長さのＰＰＣパケットと比較してより長いペイロードを達成することができる。単一のＰＰＣパケットサイズは、テストと実装の両方において有益である。パケットタイプ（フィールド割振り）は自蔵され、送信機電力およびスーパーフレーム数など他のパラメータを含むための拡張性を可能にする。どのようにＰＰＣビットが割り振られるかに関する２つの実装方法が、スライド１に示したオプション１およびオプション２に示されている。両方の実装形態でリード−マラー符号化が使用される。他の変形体は、同じベース（６４，７）のリード−マラー符号を使用することを含むが、（４１，７）に切り捨てる。オプション２では、５０ビットを予約済みのままにする代わりに、送信機ＩＤが２回繰り返される。１８ビット送信機ＩＤから６８ビットを生成する際に、他の符号化方式が可能である。
【表１】
2011511568.tif 000003
【００５２】
送信機ＩＤ情報がＰＰＣパケット内でシグナリングされるかどうかにかかわらず、別の手法、手法２では、５６ビットＰＰＣパケットが採用される。１ビット割振りをスライド２に示す。また、手法２のさらなる属性および利益をスライド３およびスライド４に示す。
【表２】
2011511568.tif 000004
【表３】
2011511568.tif 000005
【表４】
2011511568.tif 000006
【００５３】
第３の手法、手法３を、スライド１７に示された例示的なフォーマット割振りとともに添付のスライド５〜８に示す。ＰＰＣ  ＭＡＣ  ｔｉｍｅ  ｕｎｉｔごとに各送信機は、３つの状態、すなわち、非アクティブ、識別中、または予約済みのうちの１つであるとすることができるので、手法３では、予約済み状態のＰＰＣは送信機固有のチャネルとして使用される。情報は、ネットワーク遅延に加えて、送信機ＩＤ情報ならびに送信機の緯度、経度、および高度を含む。この手法は、より大きいペイロードを可能にし、ターボ符号化を採用する。ターボ符号化は、スライド６に示すように、１０００ビットペイロードのためのリード−マラー符号化と比較して、よりロバストな符号化を提供する。スライド５に示すように、一実施形態は、３個のデータスロットとともに４個のパイロットスロットを含む。ＰＰＣ送信機ＩＤ情報およびＰＰＣ送信機ロケーション情報は、データスロットのいずれかに配置されるとすることができる。別の実施形態は、５個のデータスロットと２個のパイロットスロットとを含む。３個のデータスロットと比較して５個のデータスロットの場合に、より冗長性が存在する。さらに図４に示されるように、２個のインターレースまたはサブキャリアのグループ（たとえば、図４の例では、参照番号４１４および４１６によって示されるインターレースＩ５およびＩ７）は、アクティブＰＰＣシンボル４００においてアイドルであるか、またはゼロ設定される。次いで、各ＯＦＤＭ  ＰＰＣシンボルに対して本質的に一定の電力レベルを保証するために、各インターレースにおけるエネルギーは総ＯＦＤＭシンボルエネルギーの（８／６）倍であることになる。しかしながら、アクティブ・シンボル４００中の利用されるインターレース（たとえば、インターレースＩ０〜Ｉ４およびＩ６）間の電力またはエネルギー割振りは均一である必要がないことに留意されたい。むしろ、異なるインターレース間で異なってエネルギーを割り当てることができる。たとえば、インターレースＩ３のエネルギーは８Ｅ／３に設定され、一方、インターレースＩ１のエネルギーとともに、インターレースＩ０、Ｉ２、Ｉ４、およびＩ６のエネルギーは２Ｅ／３に設定され、言い換えれば、インターレースＩ３のエネルギーレベルは、５個のインターレースＩ０、Ｉ１、Ｉ２、Ｉ４、またはＩ６の各々のエネルギーよりも４倍大きい。
【表５】
2011511568.tif 000007
【表６】
2011511568.tif 000008
【表７】
2011511568.tif 000009
【表８】
2011511568.tif 000010
【００５４】
上述の例示的なスーパーフレーム構造を仮定すれば、スーパーフレームは、スーパーフレームごとに利用可能な８個のＰＰＣシンボルを使用してローカルエリア中の８個の送信機をサポートすることができる。しかしながら、いくつかの展開では、ローカルエリア中の送信機の数は８よりも多いとすることができる。さらに、特定のローカルエリア中の送信機のみが時間的に直交するように制約される。したがって、ネットワークにおける自己干渉が回避される、または少なくとも緩和されるように、ネットワーク計画を使用して、異なるローカルエリア上の送信機をスケジュールすることができる。
【００５５】
その上、ローカルエリアごとに８個より多い送信機をサポートすることが望ましいことがある。例示のために、ローカルエリアにおいて２４個の送信機がサポートされると仮定する。この展開をサポートするために、各送信機が３個のスーパーフレームごとに１回アクティブＰＰＣシンボルを送信するように、ネットワークを構成することができる。この場合、送信機に、それぞれのアクティブ状態がいつ生じるべきか、割り当てられたアクティブ・シンボル上で識別情報をいつ送信すべきかを通知するために、ネットワーク計画およびオーバーヘッドパラメータを使用することができる。したがって、システムが追加の送信機をサポートするのに十分スケーラブルであるように、３個のスーパーフレームの周期性をネットワークレベルにおいてプログラム可能である。ネットワーク計画、ならびに情報を搬送するために使用されるオーバーヘッド情報の両方を簡略化することができるように、ネットワークによって採用される周期性をネットワーク展開全体にわたって一定に保つことができる。一例では、ネットワークにおいて採用されている周期性に関する情報を上位層においてオーバーヘッド情報としてブロードキャストして、このパラメータのより簡単なプログラマビリティを可能にする。さらに、ローカルエリアごとに３０個のＰＰＣシンボルが利用可能であれば、２つの異なるローカルエリアの境界における干渉を緩和するためのネットワーク計画に関する制約も緩められる。
【００５６】
図５に、図１および図２に示したものなど、ネットワーク中の受動的または非アクティブ送信機によって送信される例示的なＰＰＣシンボルを示す。分かるように、非アクティブＰＰＣシンボル５００は、インターレースＩ０〜Ｉ６がゼロ設定される。番号５０２で参照されるインターレースＩ７は、０でないエネルギーを有する、受動的な送信機シンボル５００中の唯一のインターレースである。インターレースＩ７中で送信されるパイロットは有意味なデータまたは情報を含んでおらず、そのインターレースを「ダミー」インターレースと呼ぶことができる。開示する例によれば、一定のＯＦＤＭシンボルエネルギー制約を満たすために、インターレースＩ７中のエネルギーはまた、ＯＦＤＭシンボルインターレースごとに利用可能なエネルギーの８倍に拡大される。受動的または非アクティブＰＰＣシンボル５００の送信は、そこでの送信が、図４に示すインターレースＩ０、Ｉ１、Ｉ２、Ｉ４、およびＩ６上で送信される、アクティブな送信機のパイロットと干渉しないことを確実にする。
【００５７】
図６に、図４に示すものなど、アクティブＰＰＣシンボルのインターレースにおいて送信機識別情報を符号化するための装置６００を示す。装置６００は最初に、送信機識別子（ＴｘＩＤ）ビットおよび割振りビットを設定または判断するためのモジュール６０２を含む。上記のように、ＴｘＩＤおよび割振りのためのビット数は、それぞれ１８および３に設定される。例示のためにこの実装形態を仮定して、モジュール６０２から、ＣＲＣビット（たとえば、上述のように７ビット）をＴｘＩＤおよび割振りビットに追加するように構成されたモジュール６０４に２１ビットがパスされる。次いで、モジュール６０４は、（「送信機識別情報」と総称される）全ビットをインターリーバ６０６（たとえば、ブロック・インターリーバ）にパスする。２８ビットがパスされると仮定すると、ブロック・インターリーバ６０６は、インターリービングを達成するために、ビットが列方向に書き込まれ、対応して行方向に読み出される、４×７の行列として構成できる。しかしながら、本開示の装置および方法とともに使用する、様々な他のタイプの適切なインターリービングを当業者によって企図することができることに留意されたい。
【００５８】
インターリーブされたビットは、エンコーダ６０８に読み出されて、所定の符号化方式に従って符号化される。一例では、エンコーダ６０８は、１次（６４，７）リード−マラー（ＲＭ）符号など、ビットを符号化するための、ＲＭ誤り訂正符号を採用することができる。そのような例では、インターリーバ６０８は、２８個の情報ビットをエンコーダ６１０にパスする。（６４，７）ＲＭ符号では、２８個の情報ビットの符号化から６４ビットの４個のコードブロックが生じる。しかしながら、特定の数秘学に適合させるために２５０個の符号化ビットが望ましい特定の例では、得られた２５６ビットは大きすぎる。したがって、エンコーダ６０８内のパンクチャモジュール６１０で示されるように、（６４，７）ＲＭ符号の２ビットをパンクチャすることができ、（６２，７）ＲＭ符号を生じる。特定の例では、リードマラーコードワードにおけるロケーション６２および６３に対応するビットをパンクチャすることができる。したがって、２８個の情報ビットが符号化されると、その結果、２４８個の符号化ビットになる。さらにエンコーダ６０８内の０インサートモジュール６１２で示されるように、２つのゼロを４個のコードブロックに付加して、２５０個の符号化ビットを達成することができる。今度は、受信機は、ビットが復号中に０であったと仮定する。
【００５９】
図７に、ＲＭ符号を生成するために送信機において、より詳細にはエンコーダ６０８内で利用できる例示的なハードウェア回路７００を示す。図示のように、ハードウェア回路７００は、入力ビットｍ０〜ｍ６を受信する入力７０２によって示される、７ビット入力を受信する。回路７００はｋ−１（たとえば、６）ビットカウンタ７０４をも含み、カウンタ７０４はカウンタ７０４を増分させるクロック入力を受信する。カウンタ７０４の出力に入力ビットｍ０〜ｍ５をそれぞれ、それぞれの乗算器７０６によって乗算する。さらに、最上位ビットｍ６に一定２進「１」値を乗算する（ブロック７０８）。乗算器の出力は加算ブロック７１０によって加算され、一連の６４ビット値ｃ６３〜ｃ０である、ＲＭ（６４，７）コードワードを出力する。一例では、パンクチャド符号は、値ｃ６２およびｃ６３を削除することによって得られることに留意されたい。
【００６０】
図６に戻って、送信機情報がエンコーダ６０８によって符号化されると、リピータ６１４を採用して、ビットの数が通信システムの特定の数秘学に適合するようにする。そのような繰返しは、受信機における処理利得を増加させる。上記の例から、エンコーダ６０８によって出力された２５０ビットを合計１０００ビットになるように４回繰り返すと、受信機における処理利得が６ｄＢになる。リピータ６１４がビットを繰り返した後、スクランブラ６１６で示すように、ビットがスクランブルされる。一例では、ＰＰＣシンボル・インデックス（たとえば、本例では０〜７）と、インターレース・インデックスと同じであるスロットマスクとに基づいてシードを用いてビットをスクランブルすることができる。スクランブリングの後、変調器６１８は、多数の変調方式のいずれか１つに従って、送信のためにスクランブルされたビットを変調する。１０００ビットを使用する上記の例では、ビットをＱＰＳＫシンボルにマッピングし、５００個のＱＰＳＫシンボルを生じる。それぞれ５１２ビットの８つのインターレースに分割された４０９６個のデータサブキャリアを有するＯＦＤＭ物理層シンボルでは、５００個のＱＰＳＫシンボルは１つのインターレースを満たし、これは、６４７５チップ継続時間を有するＰＰＣシンボルへの物理層シンボルのマッピングに依存して１つまたは複数の物理層シンボルにわたる。リピータ６１４、スクランブラ６１６、および変調器６１８の使用は変調方式の一例にすぎず、開示する方法および装置とともに他の適切な変調方式を利用することができることを当業者なら諒解するであろうことに留意されたい。
【００６１】
さらに、上記の例では、受信機のモードが４０９６個のサンプル（すなわち、「４Ｋ」）高速フーリエ変換（ＦＦＴ）ウィンドウを有すると仮定される。同じ方法および装置を使用して、他のＦＦＴモード（たとえば、１Ｋ、２Ｋ、または８Ｋ）が企図されることに留意されたい。
【００６２】
変調器６１８による変調の後、たとえば、送信チャネル上での送信中に起こることがある周波数変化を緩和するために、インターリーバ６２０によって変調シンボルがインターリーブされる。さらに、ＦＦＴモードに依存して、インターレースされた変調シンボルは、１つまたは複数のＰＰＣ物理層（ＰＨＹ）シンボルにマッピングされる。４Ｋ  ＦＦＴモードの上記の例では、５００個の変調されたシンボルが、１つのＰＨＹ  ＰＰＣシンボルにインターリーブおよびマッピングされる。２Ｋ  ＦＦＴモードの別の例では、インターリーブされたシンボルをインターリーブするか、またはさらに様々なインターレース間（インターレース内）でインターリーブすることができる。
【００６３】
図８に、図１および図２に示すシステムなどのワイヤレスシステムにおいて送信機識別を行うための方法８００を示す。たとえば、方法８００は、受信デバイスが送信機を識別し、ならびに送信機識別情報に基づいてポジショニングを判断することを可能にするために、ネットワーク中の送信機が使用するのに適している。一例では、方法８００は、図２に示す２１４において図示したように構成された送信機によって実施できる。
【００６４】
図示のように、方法８００の開始後、フローは、送信機識別情報を判断するブロック８０２に進む。図２に図示したように、そのような情報は、一例として、送信機２１４に送信されるネットワーク・プロビジョニング・データ２２４から得られる。代替的に、送信機識別（ＴｘＩＤ）情報は、規定のネットワーク計画に基づいて、送信機に固有であるとすることができる。
【００６５】
ＴｘＩＤ情報が判断されたまたは取り出された後、ブロック８０４で示すように、ＰＰＣシンボルのために送信機がアクティブ状態かまたはアイドル状態であるかに関係する情報が送信機によって受信される。前に説明したように、アクティブな送信機は特定の現在のＰＰＣシンボルのアクティブ・インターレース上で送信するが、現在アイドル状態の送信機は現在のＰＰＣシンボルのアイドルまたはダミーインターレース上で送信する。一例では、送信機（たとえば、図２中の送信機２１４）中のネットワーク論理（たとえば、論理２１２）は、適切なネットワーク管理エンティティまたはデバイスからのネットワーク・プロビジョニング・データ２２４から現在の送信機状態の指示を受信する。
【００６６】
判断ブロック８０６では、現在のＰＰＣシンボルの送信機がアクティブ・モードであるか、またはアイドル・モードであるかについて判断する。一例として、この判断は、図２に示す送信機２１４中のＰＰＣ生成器論理２１０によって実施される。
【００６７】
現在のＰＰＣシンボルの送信機がアクティブである場合、フローはブロック８０８に進み、ブロック８０８では、ＷＩＤシードおよびＬＩＤシードを用いてパイロットをスクランブルすることによってサブキャリアの第１の部分（たとえば、インターレースＩ０、Ｉ２、Ｉ４、Ｉ６中のサブキャリア）にパイロットを符号化する。さらに、ブロック８１０に示すように、ＷＩＤシードのみを用いてパイロットをスクランブルすることによって、サブキャリアの第１の部分のさらなる部分（たとえば、インターレースＩ１中のサブキャリア）にパイロットを符号化する。サブキャリアの指定された「第１の部分」が、インターレースＩ０、Ｉ２、Ｉ４、およびＩ６中のサブキャリア、ならびにインターレースＩ１中のサブキャリアなど、パイロットトーンを搬送するために使用される複数の利用可能なサブキャリアの部分を意味することに留意されたい。ブロック８０８および８１０で示すようにパイロットの符号化は、一例として、図２に示す送信機論理２０８およびＰＰＣ生成器論理２１０によって実施できる。
【００６８】
ブロック８１２で示すように、サブキャリアの第２の部分（たとえば、インターレースＩ３中のサブキャリア）に送信機識別（ＴｘＩＤ）情報を符号化する。図４、図６、および図７の例に関してすでに論じたように、ＴｘＩＤ情報の符号化は所定の符号化方式に従って達成される。ブロック８１２で示すＴｘＩＤの符号化は、一例として、図２に示す送信機論理２０８およびＰＰＣ生成器論理２１０によって実施できる。
【００６９】
ＴｘＩＤが符号化された後、ブロック８１４で示すようにＰＰＣシンボルを送信する。次いで、同じスーパーフレームまたは後続のスーパーフレームのいずれかの中の次のＰＰＣシンボルの符号化のために、フローはブロック８０４へ戻る。シンボルの送信は、一例として、論理２０８などの送信機論理によって実施できる。
【００７０】
判断ブロック８０６において判断される現在のＰＰＣシンボルがアクティブ・シンボルでない場合、図８に示すように、フローは代替的にブロック８１６に進む。この場合、ブロック８１６で示すように、現在のＰＰＣシンボル中の複数の利用可能なサブキャリアの利用可能なサブキャリアの規定のグループ（たとえば、インターレースＩ７）にアイドル情報を符号化する。一例として、この符号化は、ＰＰＣ生成器論理２１０および送信機論理２０８によって実施できる。ブロック８１６における符号化の後、ＰＰＣシンボルの送信のために、フローはブロック８１４に進む。
【００７１】
ＰＰＣシンボルの電力レベルを、ブロック８１４におけるＰＰＣシンボルの送信の一部として利用することもできることにさらに留意されたい。これは、すでに論じたように、ＳＦＮシステムに対して一定のシンボル電力を保証する。一例として、送信機論理２０８によって電力調節を実施できる。
【００７２】
したがって、方法８００は、送信機からのＰＰＣシンボルによって送信機識別を行うためのシステムを与えるように動作する。方法８００は、一実施形態を表しているにすぎず、方法８００の変更、追加、削除、組合せ、または他の修正が、本開示の範囲内において可能であることに留意されたい。説明を簡潔にする目的で、図８の方法を一連のまたはいくつかの行為として図示し説明するが、いくつかの行為は、本明細書で図示し説明する順序とは異なる順序で、および／または他の行為と同時に行われるので、本明細書で説明するプロセスは行為の順序によって限定されないことを理解されたい。たとえば、代替的に、状態図におけるように一連の相互に関連する状態またはイベントとして方法を表すことができることを当業者は諒解されよう。その上、開示する例示的な本方法による方法を実施するために、図示されたすべての行為が必要とされるわけではない。
【００７３】
図９に、送信機識別情報を有するＰＰＣシンボルを送信するための装置を示す。装置９００は、図２中の送信機２１４などの送信機として、または、送信機の構成要素として実装できる。装置９００は、ネットワーク・プロビジョニング・データ（たとえば、送信状態情報）を受信するように構成されたモジュール９０２を含む。モジュール９０２は、図２中に開示するプロビジョニング・データ２２４などのデータ、またはＰＰＣ送信のための送信機がアクティブであるか、またはアイドルであるかなど、送信機の状態に関係する情報を通信する他の適切なデータ、あるいは送信機識別情報（ＴｘＩＤ）を受信することができる。モジュール９０２の実装形態の一例として、送信機論理２０８、ＰＰＣ生成器論理２１０、およびネットワーク論理２１２のうちの１つまたは複数を利用することができる。
【００７４】
装置９００は、シードＷＩＤを使用するアクティブな送信機のシンボル中の複数のサブキャリアの第１の部分にパイロット情報を符号化するためのモジュール９０４をさらに含む。このモジュールの実装される関数の一例として、複数のサブキャリアの第１の部分は、インターレースＩ１に区分され、ＷＩＤシードを用いてスクランブルされる（たとえば、ＬＩＤは００００に設定さる）サブキャリアとすることができる。ＷＩＤシードとＬＩＤシードとを使用するシンボルの複数のサブキャリアの第１の部分のさらなる部分に送信機識別情報を符号化するための別のモジュール９０６を図９に示す。特定の実装形態では、インターレースＩ０、Ｉ２、Ｉ４、およびＩ６中のサブキャリアを使用してパイロット情報を符号化するようにモジュール９０６を構成することができる。
【００７５】
図９の例ではモジュール９０４および９０６が分岐されて示されているが、複数のサブキャリアの第１の部分、すなわちインターレースＩ０、Ｉ１、Ｉ２、Ｉ４、およびＩ６に属するサブキャリアにパイロット情報を符号化するための単一のモジュールとして、これらのモジュールを構成することができる。モジュール９０４および９０６の実装形態の一例として、送信機論理２０８、ＰＰＣ生成器論理２１０、およびネットワーク論理２１２のうちの１つまたは複数を利用することができることに留意されたい。
【００７６】
装置９００は、所定の符号化方式に従って複数のサブキャリアの第２の部分（たとえば、インターレースＩ３中のサブキャリア）に送信機識別（ＴｘＩＤ）情報を符号化するために使用されるモジュール９０８をさらに含む。モジュール９０４および９０６の実装形態の一例として、送信機論理２０８、ＰＰＣ生成器論理２１０、およびネットワーク論理２１２のうちの１つまたは複数を利用することができることに留意されたい。
【００７７】
装置９００はまた、複数のサブキャリアの第１の部分に符号化パイロットを含み、および第２の部分にＴｘＩＤを含む、ＰＰＣシンボルを送信するように構成されたモジュール９１０を含む。モジュール９１０の実施は、送信機論理２０８、またはＰＰＣ生成器論理２１０、あるいはそれらの組合せを用いるとすることができる。
【００７８】
本明細書で説明する送信機識別およびポジショニングを含むシステムの態様を与えるために、プログラム命令またはコードを実行するように構成された少なくとも１つのプロセッサによってモジュール９０２、９０４、９０６、９０８、９１０、および９１２を実装することができることに留意されたい。さらに、プログラム命令またはコードを記憶するためのメモリデバイス９１４または等価なコンピュータ可読媒体を、少なくとも１つのプロセッサとともに設けることができる。
【００７９】
図１０に、送信機識別情報を含むシンボルを受信するための方法１０００を示す。たとえば、方法１０００は、送信機識別情報および位置判断のためのなど、現在アクティブな送信機によって送信されるＰＰＣシンボルを受信し、復号するために、ネットワーク中の受信デバイスが使用するのに適している。一例では、方法１０００は、図２に示すように、２２２に示すように構成された受信機によって実施できる。さらに、方法１０００を使用する。
【００８０】
図示のように、受信シンボルに対して本方法が開始されると、フローはブロック１００２に進む。ブロック１００２において、受信機が少なくとも１つのＰＰＣシンボルを受信する。４Ｋモードの受信機の特定の例では、少なくとも１つのＰＰＣシンボルの受信は、入力信号の４０９６個のサンプルを収集することを含む。図示のように、ブロック１００２は、以下で説明する、ＦＦＴのスケールファクタを設定するため、ならびにＷＩＤ値とＬＩＤ値とを判断するためのエネルギーしきい値を判断するためなどの、１つまたは複数のインターレースにおけるエネルギーを測定することを含むこともできる。特定の例では、インターレースＩ１におけるエネルギーを第１の受信ＰＰＣ  ＰＨＹシンボルの時間領域インターレース・サンプルから測定することができる。さらに、ＰＰＣチャネル上の（たとえば、熱および／または信号によって誘導された）総干渉の尺度を判断するために、未使用のインターレース（たとえば、インターレースＩ５）のエネルギーを測定することもできる。別の例では、ハードウェアによって使用されるＦＦＴスケールファクタおよびしきい値をプログラムするために、受信機２２２などの受信機中のハードウェアが、デジタル信号プロセッサ（ＤＳＰ）などのプロセッサに割込みをかけるように構成されることに留意されたい。ＦＦＴスケールファクタの設定は、一例として、弱い送信機からの信号の量子化ノイズフロアを上げるのに役立つ。
【００８１】
次いで、フローはブロック１００４に進み、ＷＩＤのみを用いてスクランブルされたパイロットを含んでいるサブキャリアのグループ、すなわち前述のインターレースＩ１からＷＩＤを判断する。一例では、この判断は、図２に示す受信機論理２１６およびＰＰＣデコーダ論理によって実施できる。４Ｋモードのさらなる例では、５１２ポイントＦＦＴを利用して周波数領域サンプルを生じることができることに留意されたい。例示的なシステムでは、ＷＩＤ検出は、デスクランブルの繰返しシーケンス（１６ＷＩＤシードを使用した１つの例示的なシステムでは１６回繰り返される）と、時間領域サンプルを生じるための逆ＦＦＴと、どの仮定されたＷＩＤ値が最大エネルギーを生じるかを判断するために、サンプルを（インターレースのエネルギー測定値に基づく）エネルギーしきい値と比較し、しきい値を超えるサンプルのエネルギー値を累積することとを含む。ＷＩＤ最大エネルギーはＷＩＤ値に対応する。
【００８２】
ＷＩＤ値を判断した後、次に、ブロック１００６で示すようにＬＩＤ値を判断する。詳細には、ＷＩＤおよびＬＩＤを用いてスクランブルされたパイロットを含むサブキャリアのグループ、すなわちインターレースＩ０からＬＩＤを判断する。一例では、この判断は、図２に示す受信機論理２１６およびＰＰＣデコーダ論理によって実施できる。４Ｋモードのさらなる例では、５１２ポイントＦＦＴを利用して周波数領域サンプルを生じることができることに留意されたい。例示的なシステムでは、ＬＩＤ検出は、ブロック１００２から検出されたＷＩＤを使用したデスクランブルの繰返しシーケンス（１６ＷＩＤおよび１６ＬＩＤシードを使用した１つの例示的なシステムでは１６回繰り返される）と、時間領域サンプルを生じるために逆ＦＦＴを実行することと、どの仮定されたＬＩＤ値が最大エネルギーを生じるかを判断するために、これらのサンプルを（インターレースＩ１など、インターレースのエネルギー測定値に基づく）エネルギーしきい値と比較することとを含む。ＬＩＤ最大エネルギーはＬＩＤ値に対応する。
【００８３】
次いで、ブロック１００８において、パイロットを用いて符号化された複数のサブキャリアを使用して、チャネル推定値を判断する。特に、インターレースＩ０、Ｉ２、Ｉ４およびＩ６を使用して、チャネル推定値を取得する。４Ｋモードの受信機の例では、周波数領域サンプルを取得するために、４つのインターレースの各々に対して５１２サンプルＦＦＴを実行する。次いで、以前に取得されたＷＩＤおよびＬＩＤシードを用いてサンプルをデスクランブルする。次いで、周波数領域におけるデスクランブルされたパイロットを、時間領域チャネル推定値を取得するために、２０４８（２Ｋ）サンプルＩＦＦＴに入力する。時間領域チャネル推定値が判断されると、ＤＳＰなどのプロセッサによって読み取られる各タップのエネルギーを計算し、記憶する。さらに、計算したエネルギーを、未使用のインターレース（たとえば、インターレースＩ５）の以前に測定されたエネルギーに基づくしきい値と比較して、現在アクティブな送信機の信号電力を判断する。ブロック１００８のプロシージャは、例として図２に示す受信機論理２１６およびＰＰＣデコーダ論理によって実行できることに留意されたい。
【００８４】
上記の例を仮定してチャネル推定値を判断するためのプロシージャのさらなる例では、２Ｋ時間領域チャネル推定値が元の５１２の時間領域ポイントまたはサンプルにエイリアス化されることに留意されたい。エイリアシング・パターンの例は、以下の関係式によって与えられる
【数１】
2011511568.tif 000011
【００８５】
上式で、
【数２】
2011511568.tif 000012
【００８６】
は時間領域チャネル推定値、ｓはデータ・インターレース、およびこの特定の例において各チャネルビンが５１２のチャネルタップを含む場合、ｑはチャネルビンインデックスである。したがって、当該のデータ・インターレース（ｓ）が３に等しい場合、一例として、上記の式（１）は次のようになる。
【数３】
2011511568.tif 000013
【００８７】
式（２）で与えられるようにチャネル推定値
【数４】
2011511568.tif 000014
【００８８】
が判断された後、以下の式で与えられるように時間領域推定値に位相ランプを適用する。
【数５】
2011511568.tif 000015
【００８９】
インターレース、送信機識別情報を含む専用データ・インターレースを復号するために、上記の例は、そのインターレースをｓ＝３、言い換えれば図４の例で与えられる、ＴｘＩＤを含むインターレースＩ３と仮定する。次いで、周波数領域サンプルを用いてチャネル推定値を取得するために、
【数６】
2011511568.tif 000016
【００９０】
に対して５１２サンプルＦＦＴを実行する。
【００９１】
ブロック１００８の後、フローはブロック１０１０に進み、送信機識別情報（ＴｘＩＤ）をもつ専用データ・インターレースを復号する。図４に示すように、この専用インターレースはインターレースＩ３とすることができる。４Ｋ  ＦＦＴモードの受信機において復号するためのプロセスの特定の例として、上述のように、エイリアス化された専用データ・インターレース（Ｉ３）に対して５１２サンプルＦＦＴを実行して、周波数領域サンプルを生成することができる。ブロック１００８のプロセスは、対応するチャネル推定値を使用して、ＱＰＳＫ変調を有するインターレースＩ３の１０００ビットの対数尤度比（ＬＬＲ）を生成することをさらに含む。次いで、データシンボルのデインターリービングと同様に、ＬＬＲをデインターリーブする。その後、２５０ビットＬＬＲになるように、１０００ビットのＬＬＲを４周期にわたって平均する。この平均化は、たとえば、以下の関係式に従って達成できる。
【数７】
2011511568.tif 000017
【００９２】
上式で、
【数８】
2011511568.tif 000018
【００９３】
はｋ番目の値の平均ＬＬＲを表す。ＬＬＲを平均して２５０ビットＬＬＲを生じた後、それらをＤＳＰなどのプロセッサによって処理する。一例では、たとえば、平均化は受信機論理２１６および／またはＰＰＣデコーダ論理２１８によって実施されるハードウェアによって実行できることに留意されたい。さらに、プロセッサは、必ずしもハードウェア論理デバイスだけを包含するものではない、図２に示す図示された受信機論理２１６および／またはＰＰＣデコーダ論理２１８によって包含される。
【００９４】
２５０ビットＬＬＲがプロセッサに配信された後、リードマラー復号を実行する。たとえば、ＲＭ（６４、７）コーディングを使用する前述の例示的な符号化を仮定して、コードブロックごとにＬＬＲの６４次元高速アダマール変換（ＦＨＴ）を計算する。さらに、説明した例示的な符号化におけるパンクチャリングによって、（６４，７）ＲＭコードを備える６４ビットのうちの６２のビットだけが送信されるので、受信機は、復号の目的で、パンクチャされたビットをゼロで置換する。したがって、Ｈが６４×６４アダマール行列であり、Ｌが１つのＲＭコードブロックに対応するＬＬＲを表す（すなわち、２８ビットに対して４つのコードブロックを使用する上記の例示的なコーディングを仮定すると７ビット）とすると、変換ＦはＨ×Ｌに等しい。変換Ｆが計算された後、変換Ｆ内の最大絶対値のエントリのロケーションを判断する。ＦＨＴの特性により、最大絶対値のエントリのロケーションの２進表現は、ＲＭコードブロックにおいて７つのうちの６つのメッセージビットを与える。最大絶対値のエントリの符号は７番目のメッセージビットを与え、メッセージビットは、符号が正の場合は０であり、負の場合は１である。
【００９５】
送信機識別情報を含んでいるすべてのＲＭコードブロック（すなわち、この例では４つのＲＭコードブロック）が復号された後、高い確率で、受信したメッセージビットにエラーがないように、巡回冗長検査（ＣＲＣ）を実行する。次いで、ＣＲＣが一致する場合、受信機は、送信機識別情報、ならびにＷＩＤ、ＬＩＤ、および電力測定値を使用する。
【００９６】
次いで、ブロック１０１２に示されるように、受信デバイスは、送信機識別情報内の送信機データを使用して、アクティブＰＰＣシンボルを発信した送信機を識別する。ＰＰＣシンボルは自蔵された送信機識別情報を含むので、受信デバイスは、送信機を識別する追加の処理を実行し、それによって迅速で効率的な送信機識別を行う必要がある。さらに、この情報を、チャネル推定値、ＷＩＤ、ＬＩＤ、および電力測定値情報の１つまたは複数とともに使用し、三角測量または任意の他の適切な技法などによって、（１つまたは複数の）送信機に対する受信デバイスに関するポジショニング情報を判断することができることに留意されたい。
【００９７】
ブロック１０１２のプロセスの後、フローは判断ブロック１０１４に進む。送信機識別情報内のシグナリング情報から、追加またはさらなるＰＰＣシンボルが示されるかどうかの判断を行う。追加のシンボルが示されない場合、プロセス１０００は終了する。代替的に、追加のシンボルが示された場合、フローは、追加のシンボルのさらなる復号のためにブロック１０１４からブロック１０１６に進む。この処理は、ブロック１００２の〜１００８の１つまたは複数に関して上述したプロセスと同様の方法で達成できることに留意されたい。
【００９８】
受信機デバイスにおいて他のＦＦＴモードのシンボルを復号するためのプロセスも企図されることに留意されたい。たとえば、２Ｋ  ＦＦＴモードを仮定すると、受信デバイスは、各シンボルから２Ｋ個のサンプルを収集する。次いで、シンボル中の時間領域インターレース・サンプルごとに２５６ポイントＦＦＴを実行する。次いで、２５６ポイントＦＦＴからの周波数領域インターレース・サンプルを、２つのシンボル（たとえば、ＰＨＹシンボル）からのサンプルと連結する。一例として、第１のシンボルから２５６のインターレース・サンプルのセットがＹ０＝｛ｙ０，０，ｙ１，０，ｙ２，０，．．．，ｙ２５５，０｝と表され、第２のシンボルから２５６のインターレース・サンプルのセットがＹ１＝｛ｙ０，１，ｙ１，１，ｙ２，１，．．．，ｙ２５５，１｝と表される場合、これらのサンプルの２つのセットから得られた連結は、Ｙ＝｛ｙ０，０，ｙ１，０，ｙ２，０，．．．，ｙ２５５，０，ｙ０，１，ｙ１，１，ｙ２，１，．．．，ｙ２５５，１｝と表すことができる。複数のＰＨＹシンボルから５１２個のサンプルを連結した後、ＷＩＤおよびＬＩＤ検出、チャネル推定、およびＬＬＲ生成は、ブロック１００２〜１０１６の１つまたは複数に関して上述した４Ｋ  ＦＦＴ動作モードの処理と同様である。
【００９９】
１Ｋ  ＦＦＴモードの別の例では、各ＰＨＹ  ＰＰＣシンボルからの時間領域インターレース・サンプルに対して１２８ポイントＦＦＴを実行する。上記の例と同様に、４つのＰＨＹ  ＰＰＣシンボルから得られた周波数領域サンプルを連結して、１つのインターレースを形成する。８Ｋ  ＦＦＴモードのさらに別の例では、１つのインターレースが１０００個のサブキャリアからなることに留意されたい。したがって、受信デバイスによる処理は、１Ｋ  ＦＦＴ／ＩＦＦＴ処理、ならびにチャネル推定のための４Ｋ  ＩＦＦＴ処理を利用する。
【０１００】
このようにして、方法１０００は、送信機識別情報を含むシンボルを受信デバイスにおいて受信し、処理することを可能にするように動作する。方法１０００は、一実施形態を表しているにすぎず、方法１０００の変更、追加、削除、組合せ、または他の修正が、本開示の範囲内において可能であることに留意されたい。説明を簡潔にする目的で、図１０の方法を一連のまたはいくつかの行為として図示し説明するが、いくつかの行為は、本明細書で図示し説明する順序とは異なる順序で、および／または他の行為と同時に行われるので、本明細書で説明するプロセスは行為の順序によって限定されないことを理解されたい。たとえば、代替的に、状態図におけるように一連の相互に関連する状態またはイベントとして方法を表すことができることを当業者は諒解されよう。その上、開示する例示的な本方法による方法を実施するために、図示されたすべての行為が必要とされるわけではない。
【０１０１】
図１１に、受信機装置または、代替的に、送信機識別情報を有するシステムで使用可能な受信機１１００中で使用するためのデバイスの別の例を示す。装置１１００は、少なくとも１つのＰＰＣシンボルを受信し、使用するインターレース（たとえば、Ｉ１）および未使用のインターレース（たとえば、Ｉ５）などの１つまたは複数のインターレースにおけるエネルギーを判断するためのモジュール１１０２を含む。その場合、コミュニケーションバス１１０４への接続によって示されるように、エネルギー判断は装置１１００内の他のモジュールと共有される。このバスアーキテクチャが例示的なものにすぎず、装置１１００内のモジュール間で様々な通信が可能であることを示すものであることに留意されたい。
【０１０２】
装置１１００は、所定のインターレース（たとえば、インターレースＩ１）からＷＩＤシードを判断するためのモジュール１１０６をも含む。前に説明したように、ＷＩＤの判断は、モジュール１１０２など、以前に測定されたエネルギーに基づくしきい値処理を含むことができる。モジュール１１０６によって判断されたＷＩＤは、ＷＩＤを使用して所定のインターレース（たとえば、インターレースＩ０）からＬＩＤを判断するためのモジュール１１０８にパスされる。また、モジュール１１０８によるＬＩＤの検出は、モジュール１１０２によって判断された、測定されたエネルギーを使用することができる。
【０１０３】
装置１１００は、アクティブ・インターレース（たとえば、インターレースＩ０、Ｉ２、Ｉ４およびＩ６）からチャネル推定値を判断するためのモジュール１１１０をさらに含む。前に説明したように、チャネル推定値の判断は、タップのエネルギー計算を、たとえば、モジュール１１０２によって判断されたものなど、エネルギーしきい値と比較することを含むことができる。送信機識別情報（ＴｘＩＤ）がさらに含まれることを判断するために、専用のインターレース（たとえば、Ｉ３）を復号するためのモジュール１１１２も含まれる。一例として、モジュール１１１２は、図１０に関してブロック１０１０の説明において上記で詳述した復号のプロセスを実施することができる。さらに、ＴｘＩＤに基づいて送信機アイデンティティ（および、送信機ＩＤ、チャネル推定値およびエネルギー測定値に基づく受信デバイスのポジショニング）を判断するためのモジュール１１１４が装置１１００中に設けられる。モジュール１１１４は、受信したメッセージビットにエラーがないように、巡回冗長検査を実行し、エラーがない場合は、ＤＳＰまたは他の好適な（１つまたは複数の）プロセッサとすることができるプロセッサ１１１６などのプロセッサが使用するために、送信機識別情報、ＷＩＤ、ＬＩＤ、および測定された電力とともに受信デバイス１１００中の送信機ＩＤ表への実装をトリガする機能を含むことができる。送信機ＩＤ表は、プロセッサ１１１６および／またはデバイス１１００中のモジュールと通信しているメモリデバイス１１１８内に含めることができる。
【０１０４】
モジュール１１０２、１１０６、１１０８、１１１０、１１１２、および１１１４は、本明細書で説明した送信機識別情報およびポジショニングを含むシステムの例を与えるために、プログラム命令を実行するように構成された少なくとも１つのプロセッサによって実装できることに留意されたい。一例では、モジュール１１０２、１１０６、１１０８、１１１０、および１１１２は、受信機論理２１６および／またはＰＰＣデコーダ論理２１８によって実装できる。一例では、モジュール１１１４は位置判断論理２２２によって実装される。さらに、プログラム命令またはコードを記憶するためのメモリデバイス１１１８または等価なコンピュータ可読媒体を、少なくとも１つのプロセッサとともに与えることができる。
【０１０５】
開示した例に関して説明した様々な例示的な論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行できることに留意されたい。汎用プロセッサはマイクロプロセッサとすることができるが、代替として、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械とすることができる。プロセッサは、コンピューティングデバイスの組合せとして、たとえば、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装できる。
【０１０６】
本明細書で開示した例に関して説明した方法またはアルゴリズムのステップまたはプロセスは、直接ハードウェアで実施するか、プロセッサによって実行されるソフトウェアモジュールで実施するか、またはその２つの組合せで実施することができる。ソフトウェアモジュールは、ＲＡＭメモリ、フッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取外し可能ディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている他の形態の記憶媒体中に常駐することができる。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読むことができ、記憶媒体に情報を書き込むことができるようにプロセッサに結合できる。代替として、記憶媒体はプロセッサに一体化することができる。プロセッサおよび記憶媒体はＡＳＩＣ中に常駐することができる。ＡＳＩＣは、ユーザ端末内に常駐することができる。代替として、プロセッサおよび記憶媒体は、ユーザ端末内に個別構成要素として常駐することもできる。
【０１０７】
開示した例の説明は、当業者が本開示の方法および装置を製作または使用できるように与えられている。これらの開示された例の様々な変更形態は、当業者には容易に明らかになるものであり、本明細書で定義した一般原理は、本開示の趣旨または範囲から逸脱することなく、（たとえば、インスタント・メッセージング・サービスまたは任意の一般的なワイヤレスデータ通信アプリケーションにおける）他の例に適用できる。したがって、本開示は、本明細書で示した例に限定されるものではなく、本明細書で開示した原理および新規特徴に一致する最も広い範囲を与られるべきである。「例示的」という単語は、本明細書では専ら「例、事例、または例示の働きをすること」を意味するために使用する。本明細書で「例示的」として説明した例は、他の例より好ましいまたは有利なものと解釈されるとは限らない。
【０１０８】
したがって、送信識別情報を有する通信システムの例を本明細書で例示および説明したが、それらの精神または本質的な特性から逸脱することなく、例に様々な変更を行うことができることが諒解されよう。
【図１】
2011511568.tif 000024
【図２】
2011511568.tif 000025
【図３】
2011511568.tif 000026
【図４】
2011511568.tif 000027
【図５】
2011511568.tif 000028
【図６】
2011511568.tif 000029
【図７】
2011511568.tif 000030
【図８】
2011511568.tif 000031
【図９】
2011511568.tif 000032
【図１０】
2011511568.tif 000033
【図１１】
2011511568.tif 000034
【国際調査報告】
2011511568.tif 000035
2011511568.tif 000036
2011511568.tif 000037