专利摘要:
多重アクセス通信インターフェイスを介して通信するための方法が第1のタグから第1の信号を受信するステップを含み、この第1の信号が所定の擬似雑音(PN)符号を使用して拡散され、さらにこの第1の信号が第1のペイロードデータを含む。第2のタグから第2の信号が受信される。この第2の信号が所定のPN符号を使用して拡散され、この第2の信号は第2のペイロードデータを含む。第1の信号からの第1のペイロードデータが、PN配列の逆拡散器を使用して少なくとも部分的に識別される。第2の信号からの第2のペイロードデータも、PN配列の逆拡散器を使用して少なくとも部分的に識別される。
公开号:JP2011515951A
申请号:JP2011500868
申请日:2009-03-11
公开日:2011-05-19
发明作者:セオドア;ジェイ マイアーズ
申请人:オン−ランプ ワイアレス インコーポレイテッド;
IPC主号:H04B1-707
专利说明:

[0001] 本出願の実施形態は通信の分野に関する。より具体的には、例示的な実施形態が、ランダム位相多重アクセス通信インターフェイスシステム及び方法に関する。]
背景技術

[0002] 複数のユーザが存在するネットワーク内の通信を円滑にするための数多くの変調技術が開発されてきた。このような技術として、符号分割多重アクセス(CDMA)、時分割多重アクセス(TDMA)、及び周波数分割多重アクセス(FDMA)が挙げられる。CDMAは、受信データを変調するための擬似乱数列、同じ信号で送信を行う複数の送信機、及び異なる通信チャネルを相関させるための直交符号(ウォルシュ符号)を使用するスペクトル拡散技術である。TDMAは、タイムスロットを使用して、同じサブスロット内で送信を行う複数のアップリンク送信機を調整する。ユーザは、各々が独自のタイムスロットを使用し、複数の局が同じ(無線周波数チャネルなどの)伝送媒体を共有できるようにして次々に立て続けに送信を行う一方で、利用可能な総帯域幅のほんの一部しか使用しない。FDMAは、異なるユーザに異なる搬送波周波数の無線スペクトルを割り当てる。]
[0003] 変調技術に加え、2台の装置が1つのデータチャネルを同時に使用しようと試みるときに(衝突と呼ばれる)、ネットワーク装置がどのように対応するかを決定するためのプロトコルが存在する。Ethernet(登録商標)ネットワークは、CSMA/CD(搬送波感知多重アクセス/衝突検出方式)を使用して、加入局における回線上のトラフィックを物理的にモニタする。その時点で送信が行われていなければ、特定の局が送信を行うことができる。2つの局が同時に送信しようと試みた場合、この結果衝突が生じ、このことが全ての加入局により検出される。ランダムな時間間隔後、衝突した局が再度送信を試みる。別の衝突が生じると、ランダムな待機時間を選択する時間間隔が徐々に増加する。これは、指数バックオフとして知られている。]
発明が解決しようとする課題

[0004] (上述の及びその他の公知の技術を含む)既存の変調及び衝突防止技術には、これらを使用する通信システムの能力及び機能を制限する数多くの固有の不都合がある。]
課題を解決するための手段

[0005] 例示的な実施形態は、ランダム位相多重アクセス通信インターフェイスを使用する。このインターフェイスは、直交符号を使用せずにスペクトル拡散変調方式を使用してシステム及び装置に通信可能に接続することができる。]
[0006] 例示的なランダム位相多重アクセス通信インターフェイスが、スペクトル拡散変調方式を使用してシステム及び装置を通信可能に接続する。多重アクセススキームとしてチップ(又はタイミング)オフセットをランダムに選択することにより、一意の「符号」を割り当てる必要なく非協調データを送信できるようになる。全てのユーザが同じPN(擬似雑音)符号を使用して送信を行うことにより、アクセスポイントのPN配列の逆拡散器を使用できるようになる。アクセスポイントにおいて同じPNオフセットの2つの信号を受信する(或いは、PNオフセットとチップ単位の伝送遅延との合計が2又はそれ以上の伝送に同じ値をもたらす)場合、「衝突」が生じてこれらの2又はそれ以上の信号を復調するのが不可能な場合がある。タイミングオフセットを毎回ランダム化するということは、あらゆる発生する「衝突」が、そのフレーム中にのみ生じることを意味する。次の試みでうまくいかせるために、再送スキーム及び新たにランダム化したオフセットを使用する。]
[0007] 例示的な実施形態は、タグ(アップリンク)に送信機を含み、またこのタグからアクセスポイントへ信号を送信する方法を含む。個々のタグは、情報をフレームの形で送信する独自の送信機を含む。フレームは、固定データレートを有するチャネル上に提供される情報から形成することができる。同じ擬似雑音(PN)符号を使用してデータを拡散することができ、このデータはランダムに選択されたチップオフセットを有することができる。送信機はまた、周波数回転及びサンプルクロック補正も適用してアクセスポイントの基準発振器に適合させる。単一のアクセスポイントに複数のタグが結び付けられてネットワークを形成する。複数のタグの各々は、ランダムに選択されたチップオフセットとともに同じPN符号を使用して情報を送信する。個々のフレームごとに、位相が数多くのチップ(すなわち8192)にわたってランダムに選択される。]
[0008] 別の例示的な実施形態は、アクセスポイント(ダウンリンク)に送信機を含み、またアクセスポイントからタグへ信号を送信する方法を含む。アクセスポイントの送信機は、タグの送信機と同様のものであってもよい。しかしながら、アクセスポイントの送信機は、通信先のタグの各々ごとに一意のPN符号を使用する。個々のタグごとに異なるPN符号を使用することによりセキュリティが与えられ、また個々のタグが他のタグに向けられた信号を無視できるようになる。アクセスポイントにより送信されるフレームは、タグにおける高速取得を可能にするために約9個の符号からなるプリアンブルも含む。]
[0009] 別の例示的な実施形態は、タグに復調器を含み、またタグが受信した信号を復調する方法を含む。タグで受信した信号に自動周波数制御(AFC)ディローテータの乗算が適用される。AFCディローテータの乗算は、1ビットの複素出力を有する1ビットの複素演算であるため、ゲートカウントが向上するようになる。タグは、1ビットのデータパスにおける大幅な計算上の省力を活かすPN配列の逆拡散器を使用する。]
[0010] 別の例示的な実施形態は、アクセスポイントに復調器を含み、またアクセスポイントで受信した信号を復調する方法を含む。アクセスポイントの復調器は、タグから受信した数千又はそれ以上のリンクを同時に復調するための容量を有する。このような数多くのリンクを復調するために、アクセスポイントの復調器はPN配列の逆拡散器を含む。]
[0011] 別の例示的な実施形態は、タグをアクセスポイントのマスタタイミングと同期させる。アクセスポイントは、同報(broadcast)フレームを定期的に送信することができる。「コールド」タイミングの取得中、タグは、自身のPN逆拡散器を使用して同報フレームを分析し、アクセスポイントのマスタタイミングを識別する。コールドタイミングの取得は、タグが最初にシステムに導入されるときに一度行われることが期待される。最初のコールドの取得後、タグは、起動して信号を送信又は受信するたびに「ウォーム」タイミングの取得を行うことができる。ウォームタイミングの取得で利用する電力は、コールドタイミングの取得よりも少ない。]
[0012] 少なくとも1つの例示的な実施形態では、個々のタグが別個にPN符号を生成する。ゴールド符号とは、個々のユーザが独自の符号を有するようにパラメータ化されたPN符号の例である。従って、特定のユーザは、自分宛てのデータしか見ることができない。一意のPN符号を使用することにより、タグは、自分のものではないデータを処理することはない。]
[0013] 多重アクセス通信インターフェイスを介して通信するための例示的な方法は、所定の擬似雑音(PN)符号を使用して拡散され、さらに第1のペイロードデータを含む第1の信号を第1のタグから受信するステップを含む。第2の信号が第2のタグから受信される。この第2の信号は、所定のPN符号を使用して拡散され、第2のペイロードデータを含む。第1の信号から得られる第1のペイロードデータは、PN配列の逆拡散器を使用して少なくとも部分的に識別される。第2の信号から得られる第2のペイロードデータも、PN配列の逆拡散器を使用して少なくとも部分的に識別される。]
[0014] 多重アクセス通信インターフェイスを介して通信するための例示的なシステムは、第1のタグ、第2のタグ、及びアクセスポイントを含む。第1のタグは、所定の擬似雑音(PN)符号を使用して拡散された第1の信号に第1のペイロードデータを含めて送信するように構成された第1の送信機を有する。第2のタグは、所定のPN符号を使用して拡散された第2の信号に含めて第2のペイロードデータを送信するように構成された第2の送信機を有する。アクセスポイントは、第1のタグ及び第2のタグと通信し、受信機及び逆拡散アレイを含む。受信機は、第1の信号及び第2の信号を受信するように構成される。逆拡散アレイは、第1の信号及び第2の信号を逆拡散するように構成される。]
[0015] 多重アクセス通信システムにおいて使用する例示的なアクセスポイントは、プロセッサ、プロセッサと通信する受信機、及びプロセッサと通信する送信機を含む。受信機は、第1のペイロードデータを含み、さらに所定の擬似雑音(PN)符号を使用して拡散された第1の信号を第1のタグから受信するように構成される。受信機はまた、第2のペイロードデータを含み、さらに所定のPN符号を使用して拡散された第2の信号を第2のタグから受信するようにも構成される。送信機は、第1のタグに固有の第2のPN符号を使用して拡散された第3の信号を第1のタグへ送信するように構成される。]
[0016] 以下の説明、添付の特許請求の範囲、及び以下で簡単に説明する図面に示す付随する例示的な実施形態から、これらの及びその他の特徴、態様、及び利点が明らかになるであろう。]
図面の簡単な説明

[0017] 例示的な実施形態によるアップリンク送信機を示す図である。]
[0018] 例示的な実施形態によるダウンリンク送信機を示す図である。]
[0019] 例示的な実施形態におけるスロット構造及び割り当てを示す図である。]
[0020] 例示的な実施形態におけるPN(擬似雑音)逆拡散アレイを示す図である。]
[0021] 例示的な実施形態における、コールドスタートからの同報チャネルのタグ処理で行われる動作を示すフロー図である。]
[0022] 例示的な実施形態における、ウォームスタートからの同報チャネルのタグ処理で行われる動作を示すフロー図である。]
[0023] 例示的な実施形態におけるタグの受信データパスを示す図である。]
[0024] 例示的な実施形態における時間トラッキングを示す図である。]
[0025] 例示的な実施形態におけるAFC(自動周波数制御)回転を示す図である。]
[0026] 例示的な実施形態における専用通信フィンガを示す図である。]
[0027] 例示的な実施形態におけるアクセスポイントの受信処理中に行われる動作を示す図である。]
[0028] 例示的な実施形態におけるアクセスポイントの受信データパスを示す図である。]
[0029] 例示的な実施形態における非同期的な最初のタグ送信動作を示す図である。]
[0030] 例示的な実施形態による、スロットモードにおけるアクセスポイントとタグとの間の相互作用を示す図である。]
[0031] 例示的な実施形態によるアクセスポイントとタグとの間のデータ転送を示す図である。]
[0032] RPMA装置で形成されたメッシュネットワークを示す図である。]
[0033] RPMA装置で形成されたメッシュネットワークへのマイクロリピータの結び付きを示す図である。]
実施例

[0034] 以下、添付図面を参照しながら例示的な実施形態について説明する。以下の説明は、例示的な実施形態について説明することを意図するものであり、添付の特許請求の範囲で定義する本発明を限定することを意図するものではない。]
[0035] 図1は、畳み込みエンコーダ、インタリーブモジュール、変調器、擬似雑音拡散器、フィルタ、一連のタップ、自動周波数制御(AFC)ローテータ、及びその他のこのような構造などの構造を含むアップリンク送信機10を示している。これらの構造は、ブロック12、14、16、18、20、及び22に示す動作を行う。アップリンク送信機10の伝送経路は、符号化されスペクトル拡散された波形である。例示的な実施形態では、復調された通信チャネルを使用する他のタグと同様に、アクセスポイントと通信するタグにアップリンク送信機10を含めることができる。アップリンク送信機10は、特定の実施形態に応じて追加の、より少ない、又は異なる動作を行うことができる。図示及び説明するものとは異なる順序で動作を行うこともできる。本明細書で使用する場合、タグとは、アクセスポイントとの間で信号を送受信するように構成されたあらゆる通信装置を意味することができる。アクセスポイントとは、複数のタグと同時に通信するように構成されたあらゆる通信装置を意味することができる。例示的な実施形態では、タグは、電池又はその他の蓄積電力で動くモバイルな低電力装置であってもよく、アクセスポイントは中央位置に存在し、壁コンセント又は発電機などの電源から電力を受け取ることができる。或いは、タグをコンセントに接続し、及び/又はアクセスポイントが電池又は他の蓄積電源で動くようにすることもできる。] 図1
[0036] ブロック12において、畳み込みエンコーダ及びインタリーブモジュールによりデータストリームが受け取られる。1つの実施形態では、このデータストリームは、プリアンブルを含む128ビットである。或いは、他のサイズのデータストリームを使用することもできる。データストリームは、受け取られるとすぐに、畳み込みエンコーダを使用してエンコードされる。例示的な実施形態では、データストリームを1/2のレートでエンコードすることができる。或いは、その他のレートを使用することもできる。インタリーブモジュールを使用してデータストリームをインタリーブすることもできる。エンコードされた符号ストリームがブロック14に対して出力され、ここでは差動二相位相偏移変調(D−BPSK)変調器を使用して、エンコードされた符号ストリームが変調される。代替の実施形態では、その他の変調スキームを使用することができる。ブロック16において、変調されたストリームがPN拡散器に適用される。例示的な実施形態では、PN拡散器が、選択された拡散率(spreading factor)を使用する共通ネットワークゴールド符号チャネルを使用することができる。拡散率は、{64、128、256、...8192}の組の要素とすることができる。或いは、その他のあらゆる符号及び/又は拡散率を使用することもできる。所与の拡散率のタグの各々が、同じPN符号により、ランダムに選択したチップオフセットで拡散される。チップオフセットを広範囲にわたってできるだけランダムに選択することにより、特定のフレームが他の送信機からの他のフレームと衝突しない(或いは、換言すれば、アクセスポイントにおいて同じチップタイミングを有さない)確率が高くなる。迫り来る容量の限界における衝突の確率が無視できなくなった場合(〜10%又はそれ未満)、同じフレームを別様に取り出しランダムなオフセットで再送することによりこれを解決することができる。以下、図4を参照しながらPN拡散器についてより詳細に説明する。例示的な実施形態では、ブロック18の出力は、1メガチップ/秒(Mcps)において1ビットレートを有することができる。或いは、その他のレートを使用することもできる。] 図4
[0037] ブロック18において、データストリームが4×オーバーサンプルフィルタによりアップサンプリングされ、時間トラッキングロジックを使用して、フレームが全てAPの周波数基準と一致する同じサンプルレートに落ち着くことを確実にする。ブロック18は、サンプルスリップ/リピートインジケータを入力として受け取る。1つの実施形態では、ブロック18の出力は、約4メガヘルツ(MHz)の実周波数を有することができる。ブロック20において、周波数オフセットを含む自動周波数制御(AFC)回転を行ってアクセスポイントのタイミングオフセットを一致させ、全ユーザのからのフレームが全て同じ周波数仮説(hypothesis)の近くに落ち着くことを確実にする。1つの実施形態では、ブロック20の出力が、約4MHzの複素周波数を有することができる。ブロック22において、正しいアクセススロットが生じるまで開始スロットからの遅延が課される。また、信号にランダムなチップ遅延が課される。例示的な実施形態では、このランダムなチップ遅延を0〜拡散率−1までとすることができる。或いは、異なるランダムなチップ遅延を使用することもできる。A(i,j)によりスロットアクセスを記述することができ、この場合、iは2∧(13−i)として拡散率に関連し、jは非オーバーラップスロットに対応するサブスロット番号である。選択する拡散率に応じて、一般的には所与のスロット内に複数の伝送機会が存在する。アップリンクでは、アクセススロットを0〜拡散率−1までのチップオフセットとともにランダムに選択することができる。このように、アップリンクユーザ間の衝突の確率が最小化される一方で、衝突が起きた際には再選択が可能になる。信号を遅延させた後、この信号をアクセスポイントへ送信することができる。]
[0038] 図2は、畳み込みエンコーダ、インタリーブモジュール、変調器、擬似雑音拡散器、フィルタ、一連のタップ、及びその他のこのような構造などの構造を含むダウンリンク送信機30を示している。送信機30を使用して、アクセスポイント(AP)が、各々が特定のタグ又はユーザ宛ての複数のチャネルを送信する。これらの構造は、ブロック32〜54に示す動作を行う。ブロック32〜40及びブロック42〜50は、追加のデータフローのために複製できる異なるデータパスを表している。例示的な実施形態では、ブロック32〜38が、図1を参照しながら説明した第1のデータストリームに関する動作と同様の動作を行うことができる。同様に、ブロック42〜48は、図1を参照しながら説明したn番目のデータストリームに関する動作と同様の動作を行うことができ、この場合nはいずれの値であってもよい。ブロック36への入力は、第1のデータストリームを受信する予定のタグに特有のゴールド符号とすることができ、ブロック46への入力は、n番目のデータストリームを受信する予定のタグに特有のゴールド符号とすることができる。或いは、同報ゴールド符号、非ゴールド符号、又はその他のような他の符号を使用して、第1のデータストリーム及び/又はn番目のデータストリームを拡散することができる。第1のデータストリーム及びn番目のデータストリームに対応するデータリンクの電力が同等でない場合、ブロック40及び50においてブロック38及び/又はブロック48の出力に重み付けすることができる。重み付けされると、ブロック52においてパスが合計される。ブロック52では硬判定(hard decision)も行われ、正数は全て0にマッピングされ、負数は全て1にマッピングされる。或いは、異なる硬判定を行うこともできる。1つの実施形態では、ブロック52の出力が、10Mcpsにおいて1ビットレートを有することができる。或いは、その他のレートを使用することもできる。ブロック54において、4×チップフィルタを使用してブロック52からの総出力がアップサンプリングされる。1つの実施形態では、ブロック54の出力が、40MHzの実周波数を有することができる。或いは、その他の周波数を使用することもできる。2048の最大ダウンリンク拡散率における同報フレームの単一の組である隣接周波数での伝送は図示していない。或いは、異なる最大ダウンリンク拡散率を使用することもできる。] 図1 図2
[0039] 図3は、スロット構造及び割り当てを示している。少なくとも1つの実施形態では、データストリーム70が、スロット72、スロット74、及びスロット76を含む。スロット72はAPからタグへの通信、スロット74はタグからAPへの通信、及びスロット76はAPからタグへの通信である。例示的な実施形態では、スロットの各々が2.1秒の継続時間を有することができる。或いは、他のいずれの継続時間を使用してもよく、及び/又はスロットによって継続時間が異なってもよい。データストリーム70を半二重通信スキームで実施して、いずれかの時点において、APが送信を行ってこれをタグが受信しているか、或いはタグが送信を行ってこれをAPが受信しているかのいずれかとなるようにすることができる。代替の実施形態では、その他の通信スキームを使用することができる。図3に示すように、データチャネル80は、スロット72内のデータのための処理利得のオプションを示している。特定の利得でデータリンクが閉じる場合、対応する利得を有するスロットの継続時間中は、タグは(APトゥタグモードでは)受信準備のみを行えばよい。伝送モードでは、タグが自身の電力消費伝送モードにおけるオンタイムを最小化できるように、タグからアクセスポイントへの伝送をスロット選択によって管理することができる。例えば、18dBの利得には1.6msのスロット(A7,0)のみが必要となる。データチャネル82は、スロット74内のデータのための処理利得のオプションを示している。以上のように、タグが使用する電力を、個々のデータリンクが同じ電力でAPに到達するように選択することができる。] 図3
[0040] AP側における数多くの同時波形の処理と、タグ側における相対的に少ない波形の処理との間では釣り合いが取れている。APが自動周波数制御(AFC)、時間トラッキングドリフト、及びフレームタイミングのマスタであることにより、AP側ではこれらのパラメータが分かっている。しかしながら、AFC、時間トラッキングドリフト、及びフレームタイミングをタグ側で取得した際に決定することもできる。PN配列の逆拡散器は、取得仮説の探索/復調のための効率的実行である、これらの両方に関連するブルートフォース動作を行う。この動作の別の態様は、この大量電力消費回路(アクティブ時)が、AP上では継続的に実行される(壁コンセントに接続されるので問題はない)が、タグ上では、めったに行われない「コールド」取得中にのみ実行されるようにすることである。コールド取得及びウォーム取得については、図5及び図6をそれぞれ参照しながらより詳細に説明する。] 図5 図6
[0041] 図4は、PN(擬似雑音)逆拡散アレイを示しており、これによりタグ上での単一波形の取得及びAP上での複数波形のブルートフォース復調の両方が容易になる。例示的な実施形態では、PN逆拡散アレイが、多くのチップ間隔のタイミング仮説の1ビットドット積を同時に行うことができる。] 図4
[0042] PN逆拡散のコア要素は、入力が0であるか又は1であるかに応じて個々のクロックを増分され又は増分されない単純なカウンタであってもよい。このコア要素は複素データパスであるため、I(位相内)のために1つ、及びQ(直角位相)のために1つの2つのカウンタが存在する。一般に、複素指数による乗算は、複素指数表と連動する大きめのスカラー乗算器(4×1000ゲートが一般的)の組である。対照的に、1ビットの複素乗算器は、基本的に以下に示す例示的な表のような単純な真偽表であり、表中、負の値は逆数(0→1及び1→0)を示す。この真偽表は、ほんのわずかなゲートを使用して実現することができる。]
[0043] 図4は、PN逆拡散アレイ100を示している。複素逆拡散動作ではカウンタ対の(1つの実施形態では256又はそれ以上などの)多くのインスタンス化が存在し得る。PN逆拡散アレイ100には、チップ間隔のタイミング仮説に作用するPN逆拡散要素102、104、及び106の隣接するインスタンス化をチップレートで供給することができる。ブロック114から要素102、104、及び106へ1ビットの複素データが送信され、ここでPN発生器110からのPN信号と合成される。PN信号発生器110は、APがデータを拡散するのと同じ順序の0及び1を出力するハードウェアであってもよい。要素102の場合、逆回転されたデータが、結合器(combiner)122aにおいてPN信号と合成される(より具体的には、1ビット複素乗算される)。この合成の実数部及び虚数部が、カウンタ118a及び120aに別々に入力される。カウンタ118a及び120aは、リセット信号112を受信するとビットストリームをシフトアウトする。より具体的には、カウンタ内のデータは、リセット信号を受信する前でのみ有効である。リセット信号は両方のカウンタを0に強制する。マルチプレクサ(multiplexer)108は、自身の逆拡散動作を特定のクロックで一意に完了したフィンガに対して現在有効なカウンタの出力を可能にする。PN逆拡散アレイ100内の他の要素も同様に動作する。要素104は、逆回転されたデータをブロック114から受け取り、要素102内の遅延ブロック116aにより課せられる遅延後にこれをPN信号と合成する。この合成がカウンタ118b及び120bに入力され、これが遅延ブロック124aから課せられる遅延を伴うリセット信号112からの信号に基づいてカウンタから取り出される。同様に、要素106は、逆回転されたデータをブロック114から受け取り、要素102内の遅延ブロック116bにより課せられる遅延後にこれをPN信号と合成する。この合成がカウンタ118c及び120cに入力され、これが遅延ブロック124bから課せられる遅延を伴うリセット信号112からの信号に基づいてカウンタから取り出される。] 図4
[0044] 拡散率に対応する数多くのクロック後、PN逆拡散要素102は、マルチプレクサ108による出力のために選択される有効なデータを有するようになる。その後、全てのクロックごとに、全てのデータが出力されるまで隣接する拡散要素104又は106を利用することができ、拡散率とPN逆拡散インスタンス化の数とを足し合わせたものに相当するクロック数の最中にこれを行うことができる。この機構の動作を管理するPN符号は、値によりパラメータ化されたゴールド符号であってもよい。代替の実施形態では、その他のPN符号を使用することができる。]
[0045] 図5は、アクセスポイントの送信波形を復調するために同報チャネルのタグモデム処理において行われる動作を示している。特定の実施形態に応じて、追加の、より少ない、又は異なる動作を行うことができる。図示及び説明するものとは異なる順序で動作を行うこともできる。] 図5
[0046] タグの最初の立ち上げ時には、(特定のゴールド符号又はその他の符号パラメータなどの)同報チャネルのPNシーケンス以外は、波形に関するパラメータは分かっていない。しかも、APとタグとの間の発振器の不一致に起因して、APとタグとの間にどれほどの相対的周波数オフセットが存在するかをタグが十分な精度で分かっていないこともある。図5は、APとタグとの間の100万分の1(ppm)ドリフトの不確実性の範囲を探索する走査モードを示している。動作150において、2スロットにわたり反復を行って、タグが同報チャネルに同調できるようにする。例えば、スロットタイミングとは非同期で処理を開始することができる。仮説の一方の半分を探索中は同報チャネルをアクティブにすることができ、仮説の他方の半分を探索中には同報チャネルを非アクティブにすることができる。第1の反復では、開始点が非同期の第1のスロットタイミングを使用して全ての仮説を探索することができる。第1の反復でエネルギーが見つからない場合は第2の反復を実行する。第2の反復では、非同期の開始点を、第1の反復で使用した非同期の開始点から1スロットずらすことができる。従って、同報チャネルがアクティブであった間に探索した仮説を、同報チャネルがアクティブである間に探索することができる。エネルギーが見つかると、タグが同報チャネルに同調することができる。例示的な実施形態では、動作150が「コールド取得」の開始点を表すことができる。動作152において、粗い自動周波数制御(AFC)が初期化される。1つの実施形態では、この初期値が−10ppmオフセットなどの最も負の値にセットされる。同報チャネルの既知のゴールド符号生成されたPNシーケンスを使用して、動作154において、所与の粗いAFC仮説の全てのC×4間隔の仮説の非コヒーレントな距離関数を計算する。例えば、拡散率の長さが2048の場合、8192の仮説の非コヒーレントな距離関数を計算することができる。] 図5
[0047] 動作156及び158において、粗いAFC仮説をppmレンジ(range)の最後まで増分する。個々の粗いAFC仮説ごとに、図7に示すハードウェアを使用して、現在の仮説により表される周波数オフセットを元に戻す。PN逆拡散アレイを使用して、8個の連続する符号からなる逆拡散出力を生成する。或いは、他の数の符号を使用することもできる。次に、これらの8個の符号の非コヒーレントな合計を計算する。上からN個(1つの実施形態では8個)の距離関数の組が、これらの関連パラメータとともにデータ構造内に保持される。図5のフロー図が示すように、勝った(すなわち、有効な)1つがデータ構造内に表されることを見越して、発振器ppmの不確実性の範囲全体が、チップ×4の分解能における全てのタイミング仮説とともに探索される。最も有効な仮説とともに、一般により少ないマルチパス反射、依然としてかなりのエネルギー蓄積が存在する隣接するAFCの粗い周波数仮説、並びに雑音分散によって異常に大きな距離関数を生成した完全に無効な仮説が存在する傾向にある。] 図5 図7
[0048] 個々の粗いAFCごとの全てのチップ×4のタイミング仮説の非コヒーレントな距離関数をデータ構造に伝えることができる。動作160において、データ構造が、(粗いAFC値、チップ×4のタイミング仮説、非コヒーレントな距離関数値などの)最も大きな非コヒーレントな距離関数を記録する。動作162において、「最終的勝者」がN個の専用フィンガ(dedicated fingers)に割り当てられる。チップ×4のタイミング値、及びPN逆拡散アレイを管理する現在の粗いAFC仮説とは無関係の粗いAFC仮説により、個々のフィンガを一意にパラメータ化することができる。最初はフレームタイミングが分かっていないので、専用フィンガにより出力される個々の逆拡散符号がフレーム内の最後であると仮定される。このようにして、動作164及び166に示すように、バッファされた256個の符号が、差動復調、及び定数複素値による乗算に基づく追加の反復セットを受けて細かいAFC補正を実行する。動作164の出力は、個々の専用フィンガからの複素外積となり得る。動作166において、(細かいAFC仮説により求められるような)定数複素回転による符号ごとの乗算を情報の仮想フレームに繰り返し適用して、いずれの複素回転定数値の選択(あるとすれば)が、周期的冗長検査(CRC)をパスするフレームを発見するかを判定することができる。これは、個々の仮説ごとに周期的冗長検査(CRC)を実行できるブルートフォース動作であってもよい。あらゆる有効なCRCに関して、信号からのペイロードをMACへ送信することができ、及びネットワークパラメータを既知であると見なすことができる。]
[0049] 動作168において、他のスロットタイミング仮説が試行される。例示的な実施形態では、最も成功したCRCに関連する粗いAFC仮説を、名目上の最初の粗いAFC仮説とすることができる。粗いAFC仮説の範囲全体が探索されると、タグは、粗いAFC仮説検索の範囲を大幅に狭める将来的なトランザクションで使用される関連する状態情報であるNominal_Coarse_AFCと呼ばれる変数を記録するが、これは、1分かそこらにわたる発振器ドリフトよりも発振器のppm偏差の部分ごとの変化のほうが非常に大きいことに起因する。]
[0050] 図6は、ウォームスタート、すなわち関連する状態情報が分かっている場合からの専用チャネルのタグ処理において行われる動作を示している。例えば、フレームタイミングを把握して、大幅に狭い範囲の粗いAFC仮説を探索することができる。モデムは、9個の符号のプリアンブルの末尾の前に有効なフィンガ割り当てが行われるように自身の処理を十分に早く開始する。或いは、その他のあらゆる数の符号を使用することができる。] 図6
[0051] 動作200では、フレームタイミングが分かっているので、タイミング仮説を2スロットにわたって反復する必要はない。同報チャネルを使用する代わりに専用チャネルを使用する。動作202において、粗いAFC仮説を走査する。例示的な実施形態では、粗いAFCを狭い範囲にわたって走査して、最後のアクセス時からの小さな周波数ドリフトを計上することができる。タグに一意の既知のゴールド符号生成されたPNシーケンスを使用して、動作204において全てのチップ×4間隔の仮説の非コヒーレントな距離関数を計算する。動作206及び208において、粗いAFC仮説を狭いppm範囲の最後まで増分する。動作210において、データ構造が、(粗いAFC値、チップ×4のタイミング仮説、非コヒーレントな距離関数値などの)最大の非コヒーレントな距離関数を記録する。動作212において、データ構造に基づいて専用フィンガが割り当てられる。動作214において、現在のDBPSK及び以前のDBPSKを使用して符号外積が生成される。動作214の出力は、個々の専用フィンガからの複素外積であり得る。動作216において、フレームがインタリーブされてデコードされる。あらゆる有効なCRCに関して、ペイロードを媒体アクセス制御(MAC)層へ送信することができる。動作218において、他のスロットタイミング仮説が試行される。例示的な実施形態では、最も成功したCRCに関連する粗いAFC仮説を、名目上の最初の粗いAFC仮説とすることができる。]
[0052] 図7は、例示的な実施形態によるタグの復調処理を示すタグの受信データパスを示している。図示のように、1ビットの複素サンプルをサンプルバッファ220にバッファして、有効なエネルギーの信頼できる検出を行うのに十分なデータが提示されるようにする。サンプルバッファブロック220において例示的な値が提供される。例えば、1つの実施形態では9個の符号をバッファする。代替の実施形態では、他の値を使用することもできる。サンプルをIチャネル及びQチャネルからこのピンポンバッファスキームにチップ×2又は2MHzの同期サンプルレートで入力することができる。或いは、他のレートを使用することもできる。高速非同期クロックにおいて、これらのサンプルを使用して様々な粗いAFC仮説を探索する。現在の粗いAFC仮説に基づいて、チップ×4の分解能で時間トラッキングを実行する。AP及びタグの両方で同じタイミング基準を使用してキャリア周波数及びサンプルクロックの両方をドライブするので、既知のキャリア周波数を有する粗いAFC仮説は、既知の時間トラッキングレートに一意にマッピングを行うことができる。] 図7
[0053] サンプルバッファ220は、Iチャネル及びQチャネルを介して通信信号を受け取る。これらの信号は、時間トラッキングロジック222及び専用フィンガ234へ送信される。時間トラッキングロジック222は粗いAFC仮説も受け取り、ロジック222は、チップ×4パリティでゼロにリセットすることができる。時間トラッキングロジック222は2つのブロックを有することができ、1つは偶数チップ×4パリティに関してゼロに初期化されるカウンタを有し、1つは奇数チップ×4パリティに関してミッドレンジ(すなわち、2∧25)に初期化されるカウンタを有する。時間トラッキングロジック222の出力がブロック224に提供され、ここで仮想チップ×4位相が適用される。ブロック224はまた、取得状態マシンからパリティを受け取ることもできる。ブロック224の出力に自動周波数制御(AFC)回転ロジック226が適用される。]
[0054] 図8は、図7を参照しながら説明した時間トラッキングロジック222の2つのブロックの例示的な実施形態を示している。ストリーム250は、偶数チップ×4パリティを有する通信ストリームである。ストリーム252は、奇数チップ×4パリティを有する通信ストリームである。図8は、時間トラッキング動作を示しており、個々の異なる網掛けは異なるチップ×4間隔のシーケンスを表している。いずれの現在のAFC仮説が探索されているかに直接依存するレートでサンプルが挿入又は反復され、サンプルレートと搬送波周波数との間の既知の比率により乗算される。これを固定したクロック仮定として使用して、2次元空間を1次元に崩すことができる。図示の値Nは、十分な時間トラッキング精度を可能にするために記録される分数成分を有する。所定の時間に4個の可能なチップ×4位相の特定のパリティが選択される。次に、図9に示すように、結果として得られるチップレートシーケンスが1ビットのデータパスにおいて逆回転される。] 図7 図8 図9
[0055] 図9は、所定の時間に4個の仮想チップ×4位相224のうちの1つに作用する図7のAFC(自動周波数制御)回転ロジック226の機能を示している。図9は、1ビットの逆回転機構を示している。この逆回転機構は、想定される粗いAFC仮説に関して受信機と送信機との間の相対的な搬送波ドリフトによるAFC回転を元に戻すように設計される。これは、(上述の真偽表によって表される)1ビット変換であるため、処理の90度分解能は、相対的な発振器オフセットからのAFCドリフトに起因する位相の連続値に対して+/−45度である。] 図7 図9
[0056] AFC回転ロジック226はまた、粗いAFC仮説を入力として受け取ることもできる。PN逆拡散アレイ228(図7)は、自身の逆拡散動作をチップ間隔の仮説のために実行する。PN逆拡散アレイ228は、現在の粗いAFC仮説、タイミングパリティ、タイミング位相、拡散率、及び/又はゴールド符号選択を入力として受け取ることができる。所与の符号に関して値が出力されるので、より良好な距離関数の信頼性のために合計が非コヒーレントに蓄積され、実行中の合計が非コヒーレントな蓄積バッファ230に記憶される。このバッファのサイズは逆拡散要素の数に基づく。例示的な実施形態では、PN逆拡散アレイ228が256個の逆拡散要素を有し、サンプルバッファを通過することにより256個の仮説のための非コヒーレントな距離関数が完成するようになる。或いは、その他の数の逆拡散要素を使用することができ、その他の数の仮説に関して距離関数を完成させることができる。タグの送信電力制御において、及びAPへの電力制御フィードバックに信号対雑音比(SNR)距離関数を使用することができる。最も大きな距離関数を有する仮説が上位N個のパスデータ構造232に記憶され、これを使用して専用フィンガ234の割り当てを制御する。上位N個のパスは、タイミング仮説、タイミングパリティ、粗いAFC仮説、その他を含むN個のレコードであってもよい。] 図7
[0057] 図10は、専用通信フィンガを示している。個々の専用フィンガは、チップ×4サンプルの4個の位相の各々にアクセスすることができ、チップ×4セレクタ260が、フィンガ割り当てのパラメータの一部として設定される。個々のフィンガは、独自のPN発生器262、及び逆拡散に使用するAFC発生器264を有する。専用フィンガは、粗いAFC仮説、自身のチップ×4タイミング位相、時間トラッキングレートの従属変数に基づいて符号積算器266内に蓄積し、その後クロックの拡散率数ごとに複素変数を出力する。図7を参照しながら例示した専用フィンガ234はまた、サンプルバッファ220及びPN符号選択から入力を受け取ることもできる。] 図10 図7
[0058] 再び図7を参照すると、専用フィンガ234からの出力は、性能を犠牲にすることなくフレームバッファ238に効率的に記憶するためにビット幅を縮小するビット幅スクイーザ236を通過する。ビット幅スクイーザ236からの出力はフレームバッファ238に提供され、これは、現在の符号がフレームの最後の符号であるかのように256の符号フレームを処理する一般的事例を可能にする循環バッファ機構であってもよい。フレームタイミングが分かっている場合、このメモリ構造は、既知の最終符号を有するフレームの特定の処理をサポートすることができる。] 図7
[0059] フレームバッファ238は、受信チェーンの残りに仮定フレームを出力する。外積乗算ブロック240は、現在の符号と、D−BPSK復調のための従来の距離関数である以前の符号の複素共役とを乗算する。残留周波数ドリフトにより、D−BPSK群が固定位相によって回転されるようにすることができる。細かいAFC乗算ブロック242の役割は、ブルートフォース法を取って異なる可能な位相回転を試行することにより、少なくとも1つの細かいAFC仮説がデインタリーバ及びビタビデコーダ244を通過するときに有効なCRCを生じるようにすることである。細かいAFC乗算ブロック242はまた、細かいAFC仮説を入力として受け取ることもできる。デインタリーバ及びビタビデコーダ244からの出力は、CRCチェッカ246に提供される。CRCが有効である場合、ペイロードロードがMAC層へ送信される。]
[0060] 図11は、アクセスポイントの受信処理中に行われる例示的な動作を示している。実施形態に応じて、追加の、より少ない、又は異なる動作を行うことができる。さらに、本明細書に示すものとは異なる順序で動作を行うこともできる。APは、全ての考えられるチップ×2タイミング仮説、拡散率、及び拡散率内のアクセススロットをチェックするブルートフォース動作を実行する。これは、タグによる非協調的なアクセスを可能にする。幸いにも、APがフレームタイミング及びAFC搬送波基準のマスタであることにより(全てのタグは、自身の搬送波ドリフト及びサンプルクロックを補正してAPのタイミングに一致させることができる)、APが粗いAFC仮説の次元又は未知のフレームタイミングを探索する必要がないので、APにかかる処理負荷は大幅に低減される。] 図11
[0061] 図11のフロー図は、全ての考えられるチップ×2タイミングオフセット、[8192,4096,...,64]の組からの拡散率、及び最大値未満の拡散率のアクセススロット番号に対する反復の順序付けの例を示している。次にAPは、タグが実行するものと同様の細かいAFC検索を実行して、最後のトランザクション以降に発生するタグのタイミングソースとAPとのタイミングソースとの間の少量の周波数ドリフトを可能にする。全ての有効なCRCがMAC層へ転送される。図11のフロー図は多次元空間の検索を示している。最も外側のループでは、全ての考えられる拡散率が検索される。例示的な実施形態では、8個の拡散率[64,128,256,512,1024,2048,4096,8192]が存在することができる。或いは、他の拡散率及び/又は拡散率の数を使用することもできる。第2のループでは、所与の拡散率に関する全ての考えられるサブスロットが検索される。例えば、64チップの拡散率では128個のサブスロットが考えられ、8192チップの拡散率では単一のデジェネレイトサブスロットが存在することができる。第3のループでは、所与のサブスロット内の全ての考えられるチップ×2タイミング位相が検索される。以下でより詳細に説明するように、図11では矢印により様々なループを示している。] 図11
[0062] 動作270において、1つの粗いAFC値が使用される。例示的な実施形態では、タグが補正を行うので、1つの粗いAFC値を0とすることができる。動作272において、最大拡散率(すなわち8192)を始点として使用する。代替の実施形態では、最大拡散率が8192より大きても又は小さくてもよい。動作274において、拡散率内のアクセススロットが処理される。この処理は、8192個の拡散率が存在する場合にはデジェネレイトであってもよい。動作276において、全てのチップ×2間隔の仮説に対して現在の拡散率で逆拡散が実行される。例えば、拡散率の長さが8192の場合、16,384回の逆拡散動作を実行することができる。拡散率が(256などの)フレームバッファ数未満でなければ、全ての要素に逆拡散を実行する。動作278において、拡散率が半分に減少されて処理を継続する。動作280において、拡散率が64まで減少したかどうかを判断する。代替の実施形態では、他の所定の値を使用することができる。拡散率が64(又は他の所定の値)まで減少していなかった場合、動作276において処理が継続する。拡散率が64に減少していた場合、動作282において、システムは次のサンプルバッファが満たされるのを待つ。動作282において次のサンプルバッファが満たされると、制御は動作272へ戻る。動作284において、逆拡散要素のフレームバッファが取得される。例示的な実施形態では、PN逆拡散アレイにより256個の符号が単一パスから出力された後にフレームバッファが揃うことができる。1つの実施形態では、256段のPN逆拡散アレイの場合、パススルーにより、各々が256個の符号を有する256個のタイミング仮説を生成することができる。代替の実施形態では、PN逆拡散アレイがより多くの又はより少ない段を有することができる。動作286において、現在の逆拡散DBPSK符号と以前の符号との外積が計算される。1つの実施形態では、外積は、256個までのフレームでは256個の符号を含むことができる。或いは、他の数の符号及び/又はフレームを使用することができる。動作288において、AFC仮説に基づいて現在のフレームがデコードされ位相多重される。動作290において、CRCがチェックされ、あらゆる有効なCRCに関して、物理層(PHY)からペイロードが送出されて媒体アクセス制御(MAC)へ送られる。一例として、256の逆拡散アレイの個々のパスごとに、CRCを細かいAFC仮説の数の256倍チェックすることができる。所与のスロットの処理が完了すると、ブロック282からブロック272への矢印によって示すように、後続のスロットに対して処理が行われる。]
[0063] 図12は、アクセスポイント(AP)の受信データパスを示している。タグとは異なり、最大拡散率のフレーム全体をピンポンバッファスキームでサンプルバッファ300に記憶することができる。このバッファスキームは、(16.8Mbitなどの)相当量のメモリであることができ、少なくとも1つの実施形態では、専用オフチップメモリ装置に記憶することができる。サンプルバッファブロック300は例示的な値を含む。代替の実施形態では、他の値を使用することができる。タグとは異なり、APがマスタの時間基準であるため、時間トラッキングロジック及びAFC回転ロジックを使用することはできない。サンプルバッファ300は、フレームをPN逆拡散アレイ302へ転送し、このPN逆拡散アレイ302が本明細書で前述したようなブルートフォーステストを実行することができる。PN逆拡散アレイ302は256個の逆拡散要素を含むことができる。或いは、他のいずれかの数の逆拡散要素を使用することができる。PN逆拡散アレイ302はまた、(チップ×2分解能のみとすることができる)現在のタイミングパリティ、仮説位相、及び/又は拡散率を入力として受け取ることもできる。PN逆拡散アレイ302からの出力は、ビット幅スクイーザ304に提供される。ビット幅スクイーザ304はフレームのサイズを縮小し、次にこれがフレームバッファ306へ送信される。フレームバッファブロック306は例示的な値を含む。代替の実施形態では、他の値を使用することもできる。実施形態によっては、フレームバッファ306を専用オフチップメモリ装置内に記憶することもできる。システムの残りはタグの受信処理と同様であり、細かいAFC仮説に対して反復が行われ(動作310及び312)、有効なCRCを有する全てのペイロードがAPのMACへ転送される(動作314及び316)。非コヒーレントな蓄積308を使用して、タグへの送信電力制御フィードバックで使用するための信号強度などのSNR距離関数を決定する。] 図12
[0064] 図13は、非同期的な最初のタグ送信動作を示しており、タグからAPへのデータ転送を生じる2種類の相互作用を含む。例示及び説明のために、スロット320はタグのスロットを表し、スロット322はアクセスポイントのスロットを表している。「コールドスタート」とは、タグが関連する状態情報を持たずにシステムに参加する場合のことであり、「ウォームスタート」とは、タグがスロットタイミング及び探索のための縮小した範囲の粗いAFC仮説などのシステム情報を認識している場合のことである。] 図13
[0065] 「コールドスタート」のシナリオでは、タグが、スロット非同期の時点でアクセスの検索を開始する。図13は、APが同報チャネルの送信さえ行っていないときに(スロット1)、タグがこの同報チャネルを取得しようとする試みを開始する時間を示している。最終的に、タグの処理は、APが同報フレームを送信している時間中に有効な粗いAFC仮説を探索する。図13は、これがスロット2の最中に行われることを示している。この時点で、非コヒーレントなエネルギー距離関数が、専用フィンガに正しいチップ×4タイミング及び粗いAFC仮説を探索させる。正しい仮説を有するフィンガは、個々の新たな符号をフレームの最終符号として常に取り扱い、これらの仮説フレームを受信チェーンに通し、ここでCRCチェックが失敗を示す。スロット4の最後に、CRCチェックが成功を示すことにより有効なフレームタイミングが得られる。この時点で、タグは、「ウォームスタート」で参加するタグが有するであろう同じ関連する状態情報を有しており、「ウォームスタート」タグが受けるであろう同じ処理を完了し続ける。] 図13
[0066] タグは、「コールドスタート」手順を介した移行により、又は関連する状態情報が適切に保持されている場合にはタグの起動時に直接的に、スロット6(「ウォームスタート」)に示す相互作用に参加する。この時点で、タグは、受け取った同報フレームの強度の測定を行い、この情報を使用して、タグがその後送信を行う際の送信電力及び拡散率をスロット7において決定する。タグは、1)測定した受け取った同報チャネルの信号強度を使用して、タグのオンタイムを最小化するとともに電力消費を最小化するのに最適な、リンクを閉じるために使用できる最小拡散率を選択すること、2)測定した受け取った同報チャネルの信号強度及び以前に選択した拡散率を使用して、タグが、全てのユーザがAPによりビット当たりエネルギー対スペクトル雑音密度比(Eb/No)の非常に似た値で受信されるAPにおける受信の最適性条件で送信を行うこと、3)最大拡散率以外の全てについて、スロットアクセスパラメータjをランダムに選択すること、4)0〜拡散率−1までのチップオフセット値をランダムに選択することによりAPにおける「衝突」が最小化され、個々の送信におけるランダム選択によりその後の送信機会において「衝突」を解決できるようにすること、に基づいて自身のメッセージを送信する。]
[0067] APは、スロット7の最中に受信した全ての信号をスロット8及び9の最中に処理し、スロット10の最中に肯定の確認応答を返送する。APは、ゴールド符号により特徴付けられる単一のチャネルにいくつかのACKを集約し、或いは自身の専用ゴールド符号チャネルを使用してタグへ専用メッセージを送信する。なお、前者の方法は、チャネルを割り当てるために何らかの登録手順(図示せず)を必要とする。いずれにせよ、タグは、メッセージのプリアンブルを使用して自身のチップ×4タイミングを更新する。]
[0068] 図14は、スロットモードにおけるアクセスポイントとタグとの間の単純な相互作用を示している。例示的な実施形態では、この単純な相互作用はタグのためのデータを含まず、比較的静的なチャネルを含む。例示及び説明のために、タイムライン330はスロット中のタグの処理を表し、タイムライン332はスロット中のアクセスポイントの処理を表している。システムの特質は、タグが低電力状態、すなわち低電力であるとともに通常は32kHzである低周波数の水晶発振器を介してシステムタイミングが保持される状態で最大可能時間を費やすことである。これをサポートするために、APが開始した相互作用に対する最大許容待ち時間が識別される(すなわち、これはタグがいずれかのAP動作がペンディング中であるかどうかをチェックするために低電力状態から出たり入ったりするレート循環である)。図14は、タグが自身の低電力状態から出て、APがトランザクションを開始したいと望んでいるかどうかをチェックするという比較的単純な相互作用を示している。これは、登録中にAPとタグとの間で合意済みのスロット位相及びレートで行われる。] 図14
[0069] 通常、タグは、フレームタイミング及び粗いAFC仮説が狭い範囲内にあると分かっている「ウォームスタート」に入る。タグは、受信した同報チャネルの電力の測定を行う。図14は、電力がAPとの最後の相互作用から大幅に変化しなかったシナリオを示している。これは、APが送信した最後の送信電力/拡散率がリンクを閉じるのに十分であることを意味する。スロット3において、タグは、自身の専用ゴールド符号を使用してプリアンブル上でフレームを取得し、その後復調しようと試みる。典型的なシナリオでは、APは情報を送信しておらず、タグは直ちにスリープに入る。] 図14
[0070] 図15は、例示的な実施形態による、アクセスポイントとタグとの間のデータ転送及び動的に変化する伝搬を含むより複雑な相互作用を示している。例示及び説明のために、タイムライン340はスロット中のタグの処理を表し、タイムライン342はスロット中のアクセスポイント(AP)の処理を表している。ここでは、APが送信する情報を有しており、チャネルの伝搬は最後のAPトランザクションから大幅に変化している。現在の同報チャネルの電力測定が変化することにより、タグは、後続する送信を前回と同じ送信電力/拡散率で行うと不適切になることを認識するようになる。従って、タグは、図13で説明したプロトコルを使用して再登録メッセージを送信し、現在のチャネル状態に適した新たな送信電力/拡散率を使用するようにAPに警告する。新規の情報は、スロットN+5で行われるフレームの送受信を規定する。タグは、図13のプロトコルにより規定される確認応答(ACK)メッセージを生成して送信の成功を示す。ACKがうまく受信されると、トランザクションは完了したと見なされる。それ以外の場合、タグは再送を試みる。] 図13 図15
[0071] 図16は、いかにしてタグをともにメッシュネットワークに接続することができるかを示している。タグ350は、マイクロリピータ351への通信リンクを有しており、このリピータ自体も、アクセスポイント354に接続する前に他のマイクロリピータ352及び353に接続する。これらの要素間の通信リンクは、上述したものと同じ通信プロトコルを使用する双方向の半二重リンクである。] 図16
[0072] 以下の代表的な実施形態を通じてネットワークを動的に形成することができる。ネットワーク内の個々の装置はシード値を有する。アクセスポイントは0のシード値を有する。個々の後続する装置は、アクセスポイントからの接続数に等しいシード値を有する。例えば、図16では、マイクロリピータ353は、アクセスポイント354から1接続離れているので1に等しいシード値を有し、マイクロリピータ351は、アクセスポイント354から3接続離れているので3に等しいシード値を有する。] 図16
[0073] 個々のマイクロリピータ及びアクセスポイントは、同報チャネル上で送信を行うことができる。最初は、アクセスポイントのみが同報チャネル上で送信を行う。個々のマイクロリピータがネットワークと結び付くと、このマイクロリピータは、同報チャネルを他の装置へ送信できるようになる。例えば、図16では、アクセスポイント354及びマイクロリピータ353、352、及び351はネットワークと結び付いているので、これらは全て同報チャネル上で送信を行うことができる。個々の装置のシード値が、同報チャネル上でメッセージの形で送信される。従って、結び付いていないマイクロリピータは、自身のシード値を、受信した同報チャネルメッセージのシード値+1にセットすることができる。] 図16
[0074] 図17は、いかにして特定のマイクロリピータがネットワークに結び付くことができるかを示している。マイクロリピータ360は、同報チャネルをリスンすることにより結び付き処理を開始する。エリア内にはマイクロリピータ361、362、363、364、及び365も存在する。近隣にはアクセスポイント366も存在する。マイクロリピータ360が受信できる最も強いリンクはリンク367である。マイクロリピータ360は、図示のその他のリンクも受信することができる。マイクロリピータ360はまず、受信した最も強い信号に基づいて取得する傾向があり、これはリンク367である。上記のような処理を通じて、マイクロリピータ360は、ネットワークタイミングからフレームタイミング及び相対的な基準結晶偏差を取得する。マイクロリピータ360は、受信モードに切り替えを行って、取得できる他のリンクを全て取得する。マイクロリピータ360は、ある閾値を超える最も低いシードを有するマイクロリピータを選択することができる。マイクロリピータ360は、他の要素を使用していずれのマイクロリピータを選択するかを決定することもできる。] 図17
[0075] マイクロリピータ360が、いずれの他のマイクロリピータに結び付くかを決定すると、結び付くための許可を求めてリンク368を介してマイクロリピータ362へ送信を行うことができる。この結果、マイクロリピータ362は、これに応答して結び付きを許可することができる。]
[0076] 結び付きが許可されると、マイクロリピータ間で他のメッセージを送信することができる。より低い数字のシード値を有するマイクロリピータは、ネットワークを通じて一貫したAFC及びサンプルタイミング補正を保持するために必要なメッセージを含む様々なメッセージを、より高い数字のシード値を有するマイクロリピータへ送信することができる。例えば、図17では、マイクロリピータ362は、AFC補正メッセージをマイクロリピータ360へ送信することができる。全てのマイクロリピータが制御メッセージを送信して、結び付いているマイクロリピータからの送信を適切に電力制御することができる。マイクロリピータ362及び360は、いずれも互いに電力制御送信を送信することができる。上流のマイクロリピータからのいくつかの連続するメッセージの受信に失敗すると、マイクロリピータを取得モードに戻して、結び付くための異なるマイクロリピータを検索させることができる。マイクロリピータ360がマイクロリピータ362からのいくつかの連続するメッセージの受信を停止すると、マイクロリピータ360は取得モードに戻り、潜在的に異なるマイクロリピータと結び付くことができる。マイクロリピータは、ネットワークと結び付いた後、他のマイクロリピータ又はタグを含む、ネットワークに参加しようとするその他の装置に自身のシードを通知する送信を同報チャネル上で行う。このマイクロリピータによるメッセージ同報を設定済みの同報電力で行って、マイクロリピータをネットワーキングに利用できるかどうかをできるだけ多くの装置が判断できるようにすることができる。例えば、結び付き後、マイクロリピータ360は同報チャネル上で送信を行って、ネットワークに参加しようとする他の装置に自身のことを通知することができる。] 図17
[0077] タグから発信するアップストリーム通信は、個々のマイクロリピータから自身が結び付くより低いシード値のマイクロリピータへ転送される。例えば、図16では、マイクロリピータ352が、タグ350から発信されマイクロリピータ351から受信したトラフィックを、アクセスポイント354への途中にあるマイクロリピータ353へ転送する。最終的には、シード値1を有するマイクロリピータがアクセスポイントへメッセージを送信する。マイクロリピータ353は、タグから発信したトラフィックをアクセスポイント354へ転送する。タグは、たとえより高いシード値のマイクロリピータと通信することになるとしても、必要とする送信電力が最小のいずれかのマイクロリピータと通信して電池の寿命を節約することができる。タグ350は、マイクロリピータ352又は351のいずれと通信することもできるが、マイクロリピータ351との通信に必要な送信電力が最小であることに基づいて、マイクロリピータ351との通信を選択することができる。方向に関係なく、宛先のシード値に対応するゴールド符号を使用して通信が行われる。] 図16
[0078] 個々のマイクロリピータは、ダウンストリーム通信をよりタグに近いマイクロリピータへ送ることができる。マイクロリピータ353は、アクセスポイント354から発信したタグ350宛てのトラフィックをマイクロリピータ352へ転送する。以前にマイクロリピータを通過したタグからアクセスポイントへのアップストリーム通信中に、この情報をデータ構造内で取り込むことができる。特許請求する発明により具体化されるシステムでは、多くの公知のルーティング法を使用することができる。1つのルーティング法では、データ構造内の特定のルートのためのエントリが、装置の識別子及びその装置へ辿り着く次の通信リンクのシード値の両方を含むことができる。マイクロリピータ353は、タグ350へのルートのためのエントリをデータ構造内に有することができる。データ構造内のエントリはまた、装置がマイクロリピータといつ直接通信するかを示すこともできる。マイクロリピータ351は、自身がタグ350と直接通信していることを示すことができる。送られたメッセージの転送に使用されるゴールド符号は、データ構造内のエントリに依存する。マイクロリピータは、さらに下流のマイクロリピータに対応するゴールド符号、又は装置に直接対応するゴールド符号のいずれかを使用して送信を行うことができる。従って、マイクロリピータ351は、装置に直接対応するゴールド符号を使用してタグ350と通信するようになる。データ構造内の未知の装置宛ての受信メッセージは、上流へ送り返される必要が生じ得る。アクセスポイントがこの装置のレコードを有していない場合、アクセスポイントは、タグからのメッセージを待つか、或いはタグを探す同報チャネルメッセージを直接発行することができる。]
[0079] マイクロリピータとのタグ通信は、上述した直接的なタグからアクセスポイントへのトポロジと基本的に変わりないものであってよい。マイクロリピータのシードとは無関係な合意済みのネットワーク規模のゴールド符号を使用して、タグが初期化に使用する同報メッセージを同報通信することができる。従って、タグ350がネットワークに結び付こうと試みる場合、タグはネットワーク規模のゴールド符号を使用することができる。タグが、上述したようにアクセスポイントと電力制御通信を行うことができるのと同じように、これをマイクロリピータと行うことができる。]
[0080] ある状況下では、タグ自体をマイクロリピータとして機能させることが望ましい場合がある。このために、タグは、自身の存在を他のタグに通知する同報チャネルメッセージを送信することができる。従って、タグ350がマイクロリピータとして機能する予定である場合、タグ350は、自身のことを他のタグに通知する同報チャネルメッセージを送信することができる。この結果、マイクロリピータとタグが通常機能するのとほぼ同じように2つのタグが機能することができる。1つの実施形態では、タグが、特定の時間の割合で同報チャネルメッセージのみを発行することができる。]
[0081] 例示及び説明目的で上述の実施形態の説明を行った。この説明は完全なものでも、又は開示した厳密な形に本発明を限定するものでもなく、上記教示に照らして修正及び変形が可能であり、或いは本発明を実施することによりこれらを得ることができる。実施形態は、本発明の原理及びその実用的応用を説明して、企図される特定の用途に適した様々な実施形態で及び様々な修正形態とともに当業者が本発明を利用できるようにするために選択し説明したものである。また、本明細書では1又はそれ以上のフロー図を使用した。フロー図の使用は、動作を行う順序に関して限定的であることを意図するものではない。]
权利要求:

請求項1
多重アクセス通信インターフェイスを介して通信する方法であって、所定の擬似雑音(PN)符号を使用して拡散され、第1のランダムタイミングオフセットを有し、さらに第1のペイロードデータを含む第1の信号を第1のタグから受信するステップと、前記所定のPN符号を使用して拡散され、第2のランダムタイミングオフセットを有し、さらに第2のペイロードデータを含む第2の信号を第2のタグから受信するステップと、前記第1の信号から前記第1のペイロードデータを識別するステップと、前記第2の信号から前記第2のペイロードデータを識別するステップと、を含むことを特徴とする方法。
請求項2
前記第1のペイロードデータがPN配列の逆拡散器を使用して識別され、さらに前記第2のペイロードデータが前記PN配列の逆拡散器を使用して識別される、ことを特徴とする請求項1に記載の方法。
請求項3
前記第1の信号及び前記第2の信号が、両方とも所定の電力レベルで受信される、ことを特徴とする請求項1に記載の方法。
請求項4
前記第1の信号がタイムスロット中に受信され、さらに前記第2の信号が前記タイムスロット中に受信される、ことを特徴とする請求項1に記載の方法。
請求項5
複数のチップ仮説を復調して前記第1の信号を識別するステップをさらに含む、ことを特徴とする請求項1に記載の方法。
請求項6
前記復調ステップが、周期的冗長検査(CRC)を使用して前記第1のペイロードデータを確認するステップをさらに含む、ことを特徴とする請求項5に記載の方法。
請求項7
前記第1のタグに固有の第2のPN符号を使用して拡散された第3の信号を前記第1のタグに供給するステップをさらに含む、ことを特徴とする請求項1に記載の方法。
請求項8
多重アクセス通信インターフェイスを介して通信するためのシステムであって、所定の擬似雑音(PN)符号を使用して拡散され、さらに第1のランダムタイミングオフセットを有する第1の信号の形で第1のペイロードデータを送信するように構成された第1の送信機を有する第1のタグと、前記所定のPN符号を使用して拡散され、さらに第2のランダムタイミングオフセットを有する第2の信号の形で第2のペイロードデータを送信するように構成された第2の送信機を有する第2のタグと、前記第1のタグ及び前記第2のタグと通信するアクセスポイントと、を備え、前記アクセスポイントが、前記第1の信号及び前記第2の信号を受信するように構成された受信機を含む、ことを特徴とするシステム。
請求項9
前記アクセスポイントが、前記第1の信号及び前記第2の信号を逆拡散するように構成された逆拡散アレイをさらに含む、ことを特徴とする請求項8に記載のシステム。
請求項10
前記アクセスポイントが、複数のチップ仮説を復調して前記第1の信号を識別するように構成された復調器をさらに含む、ことを特徴とする請求項8に記載のシステム。
請求項11
前記復調器が、前記第1のペイロードデータを確認するように構成された周期的冗長検査を含む、ことを特徴とする請求項10に記載のシステム。
請求項12
前記第1の送信機が、前記アクセスポイントの前記受信機により所定の電力レベルで受信されるように前記第1の信号を送信するように構成され、さらに前記第2の送信機が、前記アクセスポイントの前記受信機により所定の電力レベルで受信されるように前記第2の信号を送信するように構成される、ことを特徴とする請求項8に記載のシステム。
請求項13
前記アクセスポイントが、前記第1のタグに固有の第2のPN符号を使用して拡散された第3の信号を前記第1のタグに供給するように構成された第3の送信機をさらに含む、ことを特徴とする請求項8に記載のシステム。
請求項14
前記第1のタグが第2の受信機をさらに含み、さらに該第2の受信機が応答を受信しない場合、前記第1のタグの前記第1の送信機が前記第1の信号を再送するように構成される、ことを特徴とする請求項8に記載のシステム。
請求項15
多重アクセス通信システムにおいて使用するためのアクセスポイントであって、プロセッサと、第1のペイロードデータを含み、第1のランダムタイミングオフセットを有し、さらに所定の擬似雑音(PN)符号を使用して拡散された第1の信号を第1のタグから受信し、第2のペイロードデータを含み、第2のランダムタイミングオフセットを有し、さらに所定のPN符号を使用して拡散された第2の信号を第2のタグから受信するように構成された、前記プロセッサと通信する受信機と、前記第1のタグに固有の第2のPN符号を使用して拡散された第3の信号を前記第1のタグへ送信するように構成された、前記プロセッサと通信する送信機と、を含むことを特徴とするアクセスポイント。
請求項16
前記第1の信号及び前記第2の信号を逆拡散するように構成された逆拡散アレイを有する復調器をさらに含む、ことを特徴とする請求項15に記載のアクセスポイント。
請求項17
前記送信機が、前記第2のタグに固有の第3のPN符号を使用して拡散された第4の信号を前記第2のタグへ送信するように構成される、ことを特徴とする請求項15に記載のアクセスポイント。
請求項18
前記第4の信号が、前記アクセスポイントによる前記第2の信号の受信を確認する確認応答メッセージを含む、ことを特徴とする請求項17に記載のアクセスポイント。
請求項19
前記第1の信号が所定の電力レベルで受信され、さらに前記第2の信号が前記所定の電力レベルで受信される、ことを特徴とする請求項15に記載のアクセスポイント。
請求項20
前記アクセスポイントが、複数のチップ仮説を復調するように構成された復調器をさらに含み、前記復調器が、前記第1のペイロードデータを確認するように構成された周期的冗長検査を含む、ことを特徴とする請求項15に記載のアクセスポイント。
請求項21
アクセスポイントに情報を通信する方法であって、データストリームを生成するステップと、前記アクセスポイントと通信する複数のタグにより使用される共通擬似雑音(PN)符号を使用して前記データストリームを拡散するステップと、前記アクセスポイントのタイミングに少なくとも部分的に基づいて、前記データストリームに周波数オフセットを適用するステップと、前記データストリームを、ランダムに選択したタイミングオフセットで送信するステップと、を含むことを特徴とする方法。
請求項22
前記共通PN符号がゴールド符号を含む、ことを特徴とする請求項21に記載の方法。
請求項23
前記データストリームの送信が成功したことを示す確認応答を受信するステップをさらに含む、ことを特徴とする請求項21に記載の方法。
請求項24
所定の期間内に確認応答が受信されない場合、前記データストリームを、ランダムに選択した第2のタイミングオフセットで再送するステップをさらに含む、ことを特徴とする請求項21に記載の方法。
請求項25
前記データストリームが、64、128、256、512、1024、2048、4096、又は8192の拡散率で拡散される、ことを特徴とする請求項21に記載の方法。
請求項26
前記データストリームが、送信スロットのランダムに選択したサブスロットに含まれて送信される、ことを特徴とする請求項21に記載の方法。
請求項27
前記ランダムに選択したタイミングオフセットが、0〜拡散率−1の間である、ことを特徴とする請求項21に記載の方法。
請求項28
アクセスポイントに情報を通信するための送信装置であって、データストリームを受信して、前記アクセスポイントと通信する複数のタグにより使用される共通PN符号を使用して前記データストリームを拡散するように構成された擬似雑音(PN)拡散器と、前記PN拡散器と通信し、前記アクセスポイントのタイミングに少なくとも部分的に基づいて前記データストリームに周波数オフセットを適用するように構成された周波数制御ローテータと、前記周波数制御ローテータと通信し、前記データストリームのためのランダムに選択したタイミングオフセットを生成するように構成された遅延モジュールと、前記データストリームを、前記ランダムに選択したタイミングオフセットで送信するように構成された送信機と、を備えることを特徴とする送信装置。
請求項29
前記共通PN符号がゴールド符号を含む、ことを特徴とする請求項28に記載の送信装置。
請求項30
前記データストリームをエンコードするように構成されたエンコーダをさらに備える、ことを特徴とする請求項28に記載の送信装置。
請求項31
前記送信機が、所定の期間内に確認応答が受信されない場合、前記データストリームを、ランダムに選択した第2のタイミングオフセットで再送するように構成される、ことを特徴とする請求項28に記載の送信装置。
請求項32
前記データストリームが、64、128、256、512、1024、2048、4096、又は8192の拡散率で拡散される、ことを特徴とする請求項28に記載の送信装置。
請求項33
前記送信機が、前記データストリームを送信スロットのランダムに選択したサブスロットに含めて送信するようにさらに構成される、ことを特徴とする請求項28に記載の送信装置。
請求項34
前記ランダムに選択したタイミングオフセットが、0〜拡散率−1の間である、ことを特徴とする請求項28に記載の送信装置。
請求項35
アクセスポイントに情報を通信するためのタグであって、送信装置と、前記送信装置と通信し、前記送信装置が実施する動作を実行するように構成されたプロセッサと、前記プロセッサと通信する受信機と、を含み、前記送信装置が、データストリームを受信し、該データストリームを前記アクセスポイントと通信する複数のタグにより使用される共通PN符号を使用して拡散するように構成された擬似雑音(PN)拡散器と、前記PN拡散器と通信し、前記アクセスポイントのタイミングに少なくとも部分的に基づいて前記データストリームに周波数オフセットを適用するように構成された周波数制御ローテータと、前記周波数制御ローテータと通信し、前記データストリームのためのランダムに選択したタイミングオフセットを生成するように構成された遅延モジュールと、前記データストリームを、前記ランダムに選択したタイミングオフセットで送信するように構成された送信機と、を含むことを特徴するタグ。
請求項36
前記受信機が、前記データストリームの送信が成功したことを示す確認応答を受信するように構成される、ことを特徴とする請求項35に記載のタグ。
請求項37
前記送信機が、所定の期間内に確認応答が受信されない場合、前記データストリームを、ランダムに選択した第2のタイミングオフセットで再送するようにさらに構成される、ことを特徴とする請求項36に記載のタグ。
請求項38
前記データストリームが、64、128、256、512、1024、2048、4096、又は8192の拡散率で拡散される、ことを特徴とする請求項35に記載のタグ。
請求項39
前記送信機が、前記データストリームを、送信スロットのランダムに選択したサブスロットに含めて送信するようにさらに構成される、ことを特徴とする請求項35に記載のタグ。
請求項40
前記ランダムに選択したタイミングオフセットが、0〜拡散率−1の間である、ことを特徴とする請求項35に記載のタグ。
請求項41
拡散されたデータを逆拡散する方法であって、擬似雑音(PN)符号を使用して拡散されたデータストリームを多重アクセス通信により受信するステップと、第1のユーザからのデータを含む前記受信したデータストリームの第1の部分をPN信号の第1の部分で乗算して第1の積を取得するステップと、前記第1の積を第1のカウンタに提供するステップと、第2のユーザからのデータを含む前記受信したデータストリームの第2の部分を前記PN信号の前記第1の部分で乗算して第2の積を取得するステップと、前記第2の積を第2のカウンタに提供するステップと、前記第1の積及び第2の積に少なくとも部分的に基づいて、前記PN信号の前記第1の部分及び前記PN信号の前記第2の部分が有効なシーケンスを生成するかどうかを判断するステップと、を含むことを特徴とする方法。
請求項42
前記受信したデータストリームが、前記PN符号を使用して、ランダムに選択されたチップオフセットとともに拡散される、ことを特徴とする請求項41に記載の方法。
請求項43
前記受信したデータストリームが、複数のアナログ−デジタル(ADC)モジュールの各々から入力された単一ビットである、ことを特徴とする請求項42に記載の方法。
請求項44
周期的冗長検査を使用して前記データストリームが有効であるかどうかを判断するステップをさらに含む、ことを特徴とする請求項42に記載の方法。
請求項45
有効なシーケンスが決定されるまで複数の拡散率にわたって反復するステップをさらに含む、ことを特徴とする請求項41に記載の方法。
請求項46
前記PN信号の前記第2の部分が、前記PN信号に遅延を課すことにより取得される、ことを特徴とする請求項41に記載の方法。
請求項47
有効なシーケンスが決定されるまで複数の連続するタイミング仮説を利用するステップをさらに含む、ことを特徴とする請求項41に記載の方法。
請求項48
有効なシーケンスが決定されるまで細かい自動周波数制御(AFC)仮説にわたって反復するステップをさらに含む、ことを特徴とする請求項41に記載の方法。
請求項49
拡散されたデータを逆拡散するためのシステムであって、擬似雑音(PN)符号を使用して拡散された第1のユーザからのデータストリームの第1の部分をPN信号の第1の部分で乗算して第1の積を得るように構成された第1の結合器と、該第1の結合器から前記第1の積を受け取るように構成された第1のカウンタとを含む第1の逆拡散要素と、第2のユーザからの前記データストリームの第2の部分を前記PN信号の前記第1の部分で乗算して第2の積を得るように構成された第2の結合器と、該第1の結合器から前記第2の積を受け取るように構成された第2のカウンタとを含む第2逆拡散要素と、前記第1の積及び前記第2の積を受け取るように構成されたマルチプレクサと、を備え、前記マルチプレクサを少なくとも部分的に使用して、前記PN信号の前記第1の部分及び前記PN信号の前記第2の部分が有効なシーケンスを生成するかどうかを、前記第1の積及び前記第2の積に少なくとも部分的に基づいて判断する、ことを特徴とするシステム。
請求項50
前記データストリームが、前記PN符号を使用して、ランダムに選択されたチップオフセットとともに拡散される、ことを特徴とする請求項49に記載のシステム。
請求項51
有効なシーケンスが決定されるまで複数の拡散率にわたって反復するように構成されたコントローラをさらに備える、ことを特徴とする請求項50に記載のシステム。
請求項52
前記PN信号に遅延を課すことにより、前記データストリームの前記第1の部分が前記PN信号の前記第2の部分で乗算されるようにするように構成された遅延モジュールをさらに備える、ことを特徴とする請求項50に記載のシステム。
請求項53
前記第1の積が第1のタイミング仮説の一部であり、前記第2の積が第2のタイミング仮説の一部である、ことを特徴とする請求項49に記載のシステム。
請求項54
前記第1のタイミング仮説及び前記第2のタイミング仮説が同時に決定される、ことを特徴とする請求項53に記載のシステム。
請求項55
拡散されたデータを逆拡散するように構成されたアクセスポイントであって、プロセッサと、擬似雑音(PN)符号を使用して拡散されたデータストリームを受信するように構成された、前記プロセッサと通信する受信機と、前記プロセッサ及び前記受信機と通信する逆拡散器と、を含み、前記逆拡散器が、第1のユーザからの前記データストリームの第1の部分を擬似雑音(PN)信号の第1の部分で乗算して第1の積を得るように構成された第1の結合器と、該第1の結合器から前記第1の積を受け取るように構成された第1のカウンタとを含む第1の逆拡散要素と、第2のユーザからの前記データストリームの第2の部分を前記PN信号の前記第1の部分で乗算して第2の積を得るように構成された第2の結合器と、該第1の結合器から前記第2の積を受け取るように構成された第2のカウンタとを含む第2逆拡散要素と、前記第1の積及び前記第2の積を受け取るように構成されたマルチプレクサと、を備え、前記マルチプレクサを少なくとも部分的に使用して、前記PN信号の前記第1の部分及び前記PN信号の前記第2の部分が有効なシーケンスを生成するかどうかを、前記第1の積及び前記第2の積に少なくとも部分的に基づいて判断する、ことを特徴とするアクセスポイント。
請求項56
前記データストリームが、前記PN符号を使用して、ランダムに選択したチップオフセットとともに拡散される、ことを特徴とする請求項55に記載のアクセスポイント。
請求項57
前記逆拡散器が、前記PN信号に遅延を課すことにより、前記データストリームの前記第1の部分が前記PN信号の前記第2の部分で乗算されるようにするように構成された遅延モジュールをさらに含む、ことを特徴とする請求項55に記載のアクセスポイント。
請求項58
前記受信したデータストリームが、複数のアナログ−デジタル(ADC)モジュールの各々から入力された単一ビットである、ことを特徴とする請求項55に記載のアクセスポイント。
請求項59
前記第1の積が第1のタイミング仮説の一部であり、前記第2の積が第2のタイミング仮説の一部である、ことを特徴とする請求項55に記載のアクセスポイント。
請求項60
前記プロセッサが、有効なシーケンスが決定されるまで複数の拡散率にわたって反復するように構成される、ことを特徴とする請求項55に記載のアクセスポイント。
請求項61
タグにおいて通信を確立する方法であって、アクセスポイントが使用するタイミングに対応する複数の自動周波数制御(AFC)仮説の各々の距離関数を計算するステップと、前記計算した距離関数に基づいて1又はそれ以上の関連するAFC仮説を識別するステップと、前記1又はそれ以上の関連するAFC仮説を使用して識別した復調データストリームをチェックするステップと、前記チェックに少なくとも部分的に基づいて有効なAFC仮説を識別するステップと、前記チェックに少なくとも部分的に基づいてフレームがどこから開始するかを判断するステップと、を含むことを特徴とする方法。
請求項62
前記復調データストリームが、複数のアナログ−デジタル(ADC)モジュールの各々から入力された単一ビットである、ことを特徴とする請求項61に記載の方法。
請求項63
マルチスロットタイミング仮説にわたって反復することによりフレームタイミングを識別するステップと、前記フレームタイミングを使用して、アクセスポイントが同報通信を行っているタイムスロットを識別するステップと、をさらに含むことを特徴とする請求項61に記載の方法。
請求項64
前記1又はそれ以上の関連するAFC仮説を同時に評価するステップが、前記1又はそれ以上の関連するAFC仮説を複数の専用フィンガに割り当てるステップを含む、ことを特徴とする請求項61に記載の方法。
請求項65
前記1又はそれ以上の関連するAFC仮説を同時に評価して細かいAFC仮説を識別するステップをさらに含み、前記細かいAFC仮説が、前記データストリームのチェックにおいて使用される、ことを特徴とする請求項61に記載の方法。
請求項66
前記複数のAFC仮説が、複数の粗い自動周波数制御値の各々のチップ×4仮説に相当する、ことを特徴とする請求項61に記載の方法。
請求項67
前記チェックが周期的冗長検査を含む、ことを特徴とする請求項61に記載の方法。
請求項68
アクセスポイントと通信するためのタグであって、前記アクセスポイントからデータストリームを受信するように構成された受信機と、前記受信機と通信するプロセッサと、を含み、前記プロセッサが、前記受信したデータストリームに基づいて、複数の自動周波数制御(AFC)仮説の各々の距離関数を計算し、前記計算した距離関数に基づいて1又はそれ以上の関連するAFC仮説を識別し、前記1又はそれ以上の関連するAFC仮説を使用して識別した復調データストリームをチェックし、前記チェックに少なくとも部分的に基づいて有効なAFC仮説を識別し、前記チェックに少なくとも部分的に基づいてフレームがどこから開始するかを判断する、ように構成されることを特徴とするタグ。
請求項69
前記計算した距離関数が、前記タグに一意の擬似雑音(PN)符号に少なくとも部分的に基づく、ことを特徴とする請求項68に記載のタグ。
請求項70
前記プロセッサが、前記計算した距離関数に少なくとも部分的に基づいて、前記1又はそれ以上の関連するAFC仮説を複数の専用フィンガに割り当てるようにさらに構成される、ことを特徴とする請求項68に記載のタグ。
請求項71
前記プロセッサが、前記1又はそれ以上の関連するAFC仮説を同時に評価して細かいAFC仮説を識別するようにさらに構成され、前記細かいAFC仮説が、前記データストリームのチェックにおいて使用される、ことを特徴とする請求項68に記載のタグ。
請求項72
前記復調データストリームが、複数のアナログ−デジタル(ADC)モジュールの各々から入力された単一ビットである、ことを特徴とする請求項68に記載のタグ。
請求項73
前記プロセッサが、前記データストリームに関連するペイロードを前記タグの媒体アクセス制御層に提供するようにさらに構成される、ことを特徴とする請求項68に記載のタグ。
請求項74
前記複数のAFC仮説が、複数の粗い自動周波数制御値の各々のチップ×4仮説に相当する、ことを特徴とする請求項68に記載のタグ。
請求項75
コンピュータ可読命令を格納するコンピュータ可読媒体であって、プロセッサにより実行されると、前記コンピュータ可読命令が前記プロセッサに、受信したデータストリームに基づいて、アクセスポイントが使用するタイミングに対応する複数の自動周波数制御(AFC)仮説の各々の距離関数を計算させ、前記計算した距離関数に基づいて1又はそれ以上の関連するAFC仮説を識別させ、前記1又はそれ以上の関連するAFC仮説を使用して識別されたデータストリームをチェックさせ、前記チェックに少なくとも部分的に基づいて有効なAFC仮説を識別させ、前記チェックに少なくとも部分的に基づいてフレームがどこから開始するかを判断させる、ことを特徴とするコンピュータ可読媒体。
請求項76
前記プロセッサがさらに、前記計算した距離関数に少なくとも部分的に基づいて、前記1又はそれ以上の関連するAFC仮説を複数の専用フィンガに割り当てるようにされる、ことを特徴とする請求項75に記載のコンピュータ可読媒体。
請求項77
前記復調データストリームが、複数のアナログ−デジタル(ADC)モジュールの各々から入力された単一ビットである、ことを特徴とする請求項75に記載のコンピュータ可読媒体。
請求項78
前記プロセッサが、前記1又はそれ以上の関連するAFC仮説を同時に評価して細かいAFC仮説を識別するようにさらに構成され、前記細かいAFC仮説が、前記データストリームのチェックにおいて使用される、ことを特徴とする請求項75に記載のコンピュータ可読媒体。
請求項79
前記チェックが周期的冗長検査を含む、ことを特徴とする請求項75に記載のコンピュータ可読媒体。
請求項80
前記計算した距離関数が、前記タグに一意の擬似雑音(PN)符号に少なくとも部分的に基づく、ことを特徴とする請求項75に記載のコンピュータ可読媒体。
类似技术:
公开号 | 公开日 | 专利标题
US9780930B2|2017-10-03|Communicating reference and data information in a wireless network
US8817845B2|2014-08-26|Smart transformer using a random phase multiple access system
JP5114585B2|2013-01-09|スペクトラム拡散通信において効率的に同期を獲得するための方法および装置
JP5740034B2|2015-06-24|無線通信装置、無線通信方法及び応答信号拡散方法
KR100938757B1|2010-01-26|How to perform cell search in wireless communication system
DE60034828T2|2008-01-17|Entfernte CDMA-Station und Verfahren zur Datenübertragung
US5917852A|1999-06-29|Data scrambling system and method and communications system incorporating same
USRE42827E1|2011-10-11|Apparatus and method for synchronizing channels in a WCDMA communication system
JP3471813B2|2003-12-02|移動体通信システムにおけるランダムアクセス
KR100699911B1|2007-03-27|이동전기통신 시스템에서 랜덤 액세스
DE69633611T2|2006-02-02|Verfahren und vorrichtung zur verfügungstellung variabler datenraten in einem kommunikationssystem unter verwendung nicht-orthogonaler überlaufkanäle
AU756686B2|2003-01-23|Quadriphase spreading codes in code division multiple access communications
JP4272987B2|2009-06-03|スペクトル拡散通信トランシーバにおける同期の捕捉
DE69932514T2|2006-11-30|Zufallszugriff in einem Mobilfunknetz
RU2269202C2|2006-01-27|Генераторы псевдослучайного шума для систем связи с расширенным спектром
EP0633671B1|2002-07-31|A multiple access radio system
US7283559B2|2007-10-16|Transmitting/receiving apparatus and method for packet data service in a mobile telecommunication system
US6438119B1|2002-08-20|Data communication device and method for mobile communication system with dedicated control channel
RU2282942C2|2006-08-27|Способ и устройство для управления стробированием канала пдт/опд в системе связи
DE69929063T2|2006-08-31|Wahlfreier zugriff in einem mobilen telekommunikationssystem
US7508861B2|2009-03-24|RACH ramp-up acknowledgement
EP2341639B1|2016-03-02|Field unit and method implemented in a field unit
CA2206796C|2001-05-08|Network entry channel for cdma systems
KR100378478B1|2003-03-29|씨디엠에이통신 시스템의 셀 탐색
DE60014798T2|2005-06-09|Modulationsverfahren für Sender
同族专利:
公开号 | 公开日
US7848272B2|2010-12-07|
CN102084598A|2011-06-01|
AU2009225884B2|2014-04-17|
JP5520987B2|2014-06-11|
CN102084598B|2015-05-20|
US7782926B2|2010-08-24|
EP2255451A2|2010-12-01|
JP2012124955A|2012-06-28|
RU2508597C2|2014-02-27|
JP2012147466A|2012-08-02|
RU2010139424A|2012-04-27|
JP5480317B2|2014-04-23|
HK1151637A1|2012-02-03|
EP2255451B1|2014-11-19|
ES2525208T3|2014-12-18|
JP2012124956A|2012-06-28|
EP2255451A4|2011-07-20|
US7593383B1|2009-09-22|
JP5442706B2|2014-03-12|
WO2009117284A3|2009-12-17|
US20090274164A1|2009-11-05|
MX2010010113A|2010-12-21|
JP5480316B2|2014-04-23|
KR101683304B1|2016-12-06|
AU2009225884A1|2009-09-24|
BRPI0909281A2|2015-10-06|
US20090238245A1|2009-09-24|
WO2009117284A2|2009-09-24|
KR20110014976A|2011-02-14|
NZ588465A|2013-08-30|
US20090238210A1|2009-09-24|
US20090238201A1|2009-09-24|
US7526013B1|2009-04-28|
US7593452B1|2009-09-22|
CA2718433A1|2009-09-24|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2012-03-13| A621| Written request for application examination|Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120312 |
2012-03-13| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120312 |
2013-04-12| A977| Report on retrieval|Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130412 |
2013-04-18| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130417 |
2013-07-03| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130702 |
2013-08-01| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130731 |
2013-10-23| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131022 |
2013-11-18| TRDD| Decision of grant or rejection written|
2013-11-21| A01| Written decision to grant a patent or to grant a registration (utility model)|Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131120 |
2013-12-26| A61| First payment of annual fees (during grant procedure)|Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131218 |
2013-12-27| R150| Certificate of patent or registration of utility model|Ref document number: 5442706 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
2017-02-14| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2017-12-05| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2019-07-02| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2019-12-17| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
2021-06-28| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]