(57)【要約】【課題】パーソナルエリアネットワークにおける相互干渉を防止すること【解決手段】無線パーソナルエリアネットワークにおいて、ピコネットコーディネータに関連するか、関連させるべきデバイスによりビーコンフレームを受信し、初期デバイスのＭＡＣにより回転インデックスおよびホッピングインデックスを抽出し、現在のスーパーフレーム内で送受信するためにこれらインデックスをＰＨＹへ送り、初期デバイスにより次のビーコンフレームの受信に失敗した場合、前に受信した回転インデックスおよびホッピングインデックスを使って、受信に失敗したビーコンフレームに続く現在のスーパーフレームに対する現在周波数ホッピングシーケンスを決定する。【選択図】図１
2004266832.tif 000002
【特許請求の範囲】
【請求項１】
回転シーケンスおよびホッピングシーケンスを指定するビーコンフレームを受信する工程と、
次のビーコンフレームの受信に失敗する工程と、
前に受信した前記回転シーケンスおよびホッピングシーケンスを使って、受信に失敗したビーコンフレームに続く現在のスーパーフレームのための現在の周波数ホッピングシーケンスを決定する工程とを備えた、無線通信方法。
【請求項２】
アンテナと、
前記アンテナに結合されており、ピコネット通信信号を受信し、送信するためのプロセッサと、
前記プロセッサで結合されたメモリとを備え、該メモリがソフトウエアを記憶していて、該ソフトウエアは、
受信したピコネット通信信号におけるビーコンフレームを検出し、該ビーコンフレームはピコネットスーパーフレームの境界を定め、前記ビーコンフレームから周波数ホッピングシーケンスのための回転シーケンスを得るよう、前記プロセッサが構成されるようにするピコネットメンバーデバイス。
【発明の詳細な説明】
【発明の分野】
【０００１】
本発明は無線パーソナルエリアネットワークに関し、より詳細には、周波数ホッピングシーケンスを回転させる無線パーソナルエリアネットワークに関する。
【発明の背景】
【０００２】
ネットワークとはネットワークのメンバー間の通信を可能にするシステムのことである。無線ネットワークによりケーブルおよびコネクタの物理的制限を受けることなく、かかる通信が可能となる。最近、約１００ｍ程度の到達距離を有する無線ローカルエリアネットワーク（ローカルエリアネットワークとはオフィスまたは家庭のようなローカルエリアをカバーするコンピュータネットワークのことである）が普及してきた。無線ローカルエリアネットワークとは一般にコンピュータでの使用に合致させたものであるので、その結果、かかるネットワークは通信リンクを設定し、維持するのにかなり高度なプロトコルを定めている。かかるネットワークは有効であるが、不適当な程度に複雑であり、将来の電子デバイスで使用するには電力消費量が多すぎる。
【０００３】
無線パーソナルエリアネットワークとは、約１０ｍ程度の、到達距離がより限られたネットワークのことである。到達距離がより限られているので、かかるネットワークはローカルエリアネットワークよりも少数のメンバーしか有することができないが、より少ない電力で済む。ＩＥＥＥ（電気電子学会）は無線パーソナルエリアネットワークのための規格を開発中である。ＩＥＥＥ８０２.１５.３規格は無線ローカルエリアネットワークに匹敵するデータレートで小電力および低コストの通信を提供できる無線パーソナルエリアメディアアクセス制御（ＭＡＣ）プロトコル、および物理（ＰＨＹ）レイヤーを定めている。この規格はピコネットコーディネータ（ＰＭＣ）によりコーディネートされるデバイスの特別（ａｄ  ｈｏｃ）なトポロジーを有する無線パーソナルエリアネットワークのための新語（ピコネット）を造っている。ピコネットは他の各プロキシミティに進入したり離間する種々の電子デバイスとして瞬間的に形成し、変形し、減少する。ピコネットはそれらの時間的および空間的範囲が限られているということを特徴とする。物理的に隣接するデバイスは同時に作動する多数のピコネットとなるように自身をグループ分けできる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＩＥＥＥ８０２.１５.３ａタスクグループはウルトラワイドバンド（ＵＷＢ）で作動し、極めて高いデータレート（１００Ｍｂｐｓのオーダー）を提供する新しいＰＨＹレイヤーを開発中である。現在、このＰＨＹレイヤーはＵＷＢ周波数レンジのすべてまたは一部を含む周波数バンドの、予め順序が定められたシーケンスでデータパケットのＯＦＤＭシンボルを逐次送るよう、周波数のホッピング（ＦＨ）直交周波数分割多重化（ＯＦＤＭ）に基づく。かかるシーケンスは種々存在し得る。これらシーケンスは周波数ホッピング（ＦＨ）シーケンスと称されるが、最終規格または技術文献では別の名称で呼ばれることもある。ＰＨＹの周波数ホッピングする性質によって同時に作動するピコネットは、相互の干渉を受け易くなる。草案のＩＥＥＥ規格は各ＰＮＣがデータ送信のためにピコネット内でデバイスが使用するためのＦＨシーケンスを選択することを提案している。しかしながら、これによってたまたま同じＦＨシーケンスを選択した隣接するピコネット間で衝突が繰り返される可能性が大きくなる。従って、特別なピコネットおよび全体におけるその他の無線パーソナルエリアネットワークをロバストに運用するために、持続的な干渉を防止し、よって（ユーザーのスループットおよび遅延の点に関し）ネットワークの性能を改善するためのランダム化機構が望まれている。
【課題を解決するための手段】
【０００５】
従って、本明細書には周波数ホッピングシーケンスおよび回転シーケンスを有する無線パーソナルエリアネットワークが開示されている。回転シーケンスとは、周波数ホッピングシーケンスのうちのあるシーケンスである。種々の周波数ホッピングシーケンスが存在するのと同じように、種々の回転シーケンスが存在する。１つの回転シーケンスは回転インデックスにより識別され、一方、周波数ホッピングシーケンスはホッピングインデックスによって識別される。一実施例では、周波数ホッピングシーケンスおよび周波数ホッピングシーケンスを回転する無線パーソナルエリアネットワークである。一実施例では、回転インデックスおよびホッピングインデックスを指定するピコネットコーディネータにより、ビーコンフレームを送信する工程と、前記ピコネットコーディネータに関連するか、関連させるべきデバイスによりビーコンフレームを受信する工程と、初期デバイスのＭＡＣにより回転インデックスおよびホッピングインデックスを抽出し、現在のスーパーフレーム内で送受信するためにこれらインデックスをＰＨＹへ送る工程と、初期デバイスにより次のビーコンフレームの受信に失敗する工程と、前に受信した回転インデックスおよびホッピングインデックスを使って、受信に失敗したビーコンフレームに続く現在のスーパーフレームに対する現在周波数ホッピングシーケンスを決定する工程とを含む無線通信方法が提供されている。各ビーコンフレームは周波数ホッピングシーケンスの回転シーケンスを指定するフィールドを含み、現在のスーパーフレームで使用すべき周波数ホッピングシーケンスを表示するフィールドを更に含む。周波数ホッピングシーケンスを含ませたことにより、デバイスは前のビーコンでシーケンスを受信しなかった場合でも、現在のフレームのために使用する周波数ホッピングシーケンスを探すことが可能となっている。
【０００６】
添付図面を参照し、次の詳細な説明を検討すれば、本発明をより良好に理解できよう。
【０００７】
本発明は種々の変形および変更をすることができ、別の形態にすることができるが、本発明の特定の実施例を例として図面に示し、以下、詳細に説明する。しかしながら、図面および詳細な説明は開示した特定の形態だけに本発明を限定しようとするものではなく、むしろ逆にその目的は、添付した特許請求の範囲に記載の本発明の要旨に入るすべての変形例、均等物および変形例をカバーするものである。
【実施例】
【０００８】
図１は２つのピコネット１０２、１１４を形成するように協働する多数の電子デバイスを示す。ピコネットは接近しているデバイスの瞬間的な組み合わせの結果得られる特別なトポロジーを有する。デバイス１０４〜１１２はピコネット１０２のメンバーであり、デバイス１１６〜１２０はピコネット１１４のメンバーである。ピコネット通信に参加できるデバイスの一部またはすべてはピコネットコーディネータ（ＰＮＣ）としても作動できる。図１ではデバイス１０８はピコネット１０２のためのＰＮＣとして作動中であり、一方、デバイス１１８はピコネット１１８のためのＰＮＣとして作動中である。ＰＮＣデバイス１０８、１１８はそれぞれのピコネットメンバーの通信を促進するようにビーコンフレームを放送する。これらビーコンの有効レンジ（従ってピコネットの有効境界）は破線１０２および１１４によって示されている。あるピコネット（例えばデバイス１０６）内のデバイスは他のピコネット内の無線の妨害を受ける可能性がある。
【０００９】
図１のコンフィギュレーションではピコネットは独立して作動中であるものとする。しかしながら、かかるピコネットはフレーム送信を開始する際に互いに頻繁に同期化できる。この理由は、衝突防止をするキャリア検出マルチアクセス（ＣＳＭＡ／ＣＡ）と称されるコンテンションアクセス方法が、ピコネットが聞くことのできる現在の送信の終了後に、オーバーラップしているピコネット内のデバイスに送信の開始を強制する性質があるためである。かかる同期化により相互干渉が生じ、よって同じ周波数ホッピングシーケンスで作動中のオーバーラップしているピコネット間で衝突が繰り返され、これによってデータスループットおよびアクセス遅延性能の深刻な劣化が生じる。
【００１０】
干渉を防止するためにピコネット１０２、１１４（図１）はほとんどの時間、同一の周波数バンドを使用しないように、異なるホッピングシーケンスを使用できる。この目的のために、所定のピコネットは同一ホッピングシーケンスを不明確には使用しないが、異なるスーパーフレームに対しては異なるホッピングシーケンスを使用する。ピコネット内のデバイスにより特定のスーパーフレームに対して使用すべきホッピングシーケンスはピコネットのＰＮＣが送るビーコン内で提供される。１つ以上のビーコンの受信に失敗したデバイスが中断することなくそれらの送受信を続けることができるようにするためのオーディオ／ビデオストリーミングに対して重要なように、連続するスーパーフレームで使用すべきホッピングシーケンスを回転シーケンスとなるように予め順序を定める。この回転シーケンスも各ビーコン内で識別される。より詳細については図３を参照して、以下に示す。
【００１１】
図２Ａ〜２Ｅは説明のためのフレーミング構造を示す。これら図の各々では、図の最も右側の部分は通信シーケンスの最も初期の部分に対応し、最も左側の部分がシーケンスの最後の部分に対応するよう時間軸は右から左に進んでいる。これら図は縮尺どおりではない。
【００１２】
図２Ａは右から左に順に生じるスーパーフレーム２０２、２０４および２０６を含むスーパーフレームのあるシーケンスを示している。図２Ｂに示されるように、各スーパーフレームはＰＮＣによって送信されるビーコンフレーム２１０で開始する。このビーコン（ＢＥＡＣＮ）２１０の次にはオプションのコンテンションアクセス時間（ＣＡＰ）２１２が続き、ＣＡＰの間でピコネットメンバーデバイスはＣＳＭＡ／ＣＡプロトコルと使って送信を試みることができる。オプションのＣＡＰ２１２の次にはチャンネル時間割り当て期間（ＣＴＡＰ）２１４が続き、このチャンネル時間割り当て期間（ＣＴＡＰ）２１４が続き、このチャンネル時間割り当て期間はチャンネル時間割り当て（ＣＴＡ）２１６〜２２６によって構成されている。チャンネル時間割り当て期間２１４内のＣＴＡのいずれも管理ＣＴＡ（ＭＣＴＡ）（例えばＭＣＴＡ２１６、２１８）でよい。指定されたソースデバイスから指定された着信デバイスまたは着信デバイスのグループへの通信のためにＣＴＡが割り当てられる。ＣＡＰの長さおよびＣＴＡの割り当てはビーコンフレーム内で指定される。
【００１３】
ＰＮＣヘ管理フレームを送ることにより、メンバーデバイスはチャンネル時間割り当てをリクエストできる。ビーコンによって指定されたパラメータに応じ、ＣＡＰ中またはＭＣＴＡ中に管理フレームを送ることができる。同様に、ＣＡＰまたはＣＴＡ中にメンバーデバイスによりデータフレームを交換できる。
【００１４】
図２Ｃは（ビーコン、任意の管理フレーム、データフレームおよびアクノーリッジメントフレーム２を含む。スーパーフレーム中に送られる各フレームのためのフレームフォーマットを示す。各フレームは媒体アクセス制御（ＭＡＣ）ヘッダー２３０およびＭＡＣフレームボディ２３２を含み、各々については後述する。
【００１５】
ＭＡＣヘッダー２３０はフレーム制御フィールド（ＦＲＭ  ＣＴＬ）２３４と、ピコネット識別子フィールド（ＰＮＩＤ）２３６と、着信識別子フィールド（ＤＥＳＴ  ＩＤ）２３８と、ソース識別子フィールド（ＳＲＣ  ＩＤ）２４０と、フラグメンテーション制御フィールド（ＦＲＧ  ＣＴＬ）２４２と、ストリームインデックスフィールド（ＳＴＲ  ＩＤＸ）２４４とを含む。フレーム制御フィールド２３４はプロトコルバージョンを指定するフィールドと、フレームタイプ（例えばビーコン、データ、アクノーリッジメント）を指定するフィールドと、フレームのセクリティが保護されているかどうかを指定するフィールドと、アクノーリッジメントポリシー（例えばポリシーなし、中間、遅延）を表示するフィールドと、フレームが再試行（例えば早期フレームの再送信）であるかどうかを表示するフィールドと、ソースからの追加フレームが現在のＣＴＡ内で従うものかどうかを表示するフィールドとを含む。ピコネット識別子フィールド２３６はピコネットのためのユニークな１６ビット識別子を指定し、着信識別子フィールド２３８はフィールドを向ける先のデバイスのための８ビットのピコネットメンバーデバイス識別子（放送用またはマルチキャストフレームに対し、特殊な値を使用してもよい）を指定する。同様に、ソース識別子フィールド２４０はフレームを送信中のデバイスに対する８ビットピコネットメンバーデバイス識別子を指定する。フラグメンテーション制御フィールド２４２はＭＡＣフレーム内で送るのに十分小さいフラグメントとなるように分割された大きなデータユニットを再構成するのに使用されるフィールドを含む。フラグメンテーション制御フィールド２４２はデータユニット番号を指定するフィールドと、現在のフラグメント番号を指定するフィールドと、データユニット内のフラグメントの総数を指定するフィールドとを含むことができる。ストリームインデックスフィールド２４４は（データを周期的に発生する）アイソプロナスストリームおよび非同期トラヒック（転送のために任意の時間に到達できる）のためのストリーム識別子を指定できる。
【００１６】
ＭＡＣフレームボディ２３２はペイロードフィールド（ＰＡＹＬＤ）２４６と、フレームチェックサムフィールド（ＦＣＳ）２４８とを含む。ペイロードフィールド２４６は転送すべき情報を帆走する可変長フィールドである。最後に、フレームチェックサムフィールド２４８は全ペイロードフィールド２４６にわたって計算された３２ビットの周期的冗長性符号（ＣＲＣ）値を含む。ペイロードの腐敗は受信機のＭＡＣ機能により受信されたペイロードフィールドにわたって計算されたＣＲＣ値をフレームチェックサムフィールド値と比較することによって検出できる。
【００１７】
図２Ｄはビーコンフレームのためのペイロードフィールド２４６を示す。このビーコンフレームペイロードフィールド２４６はピコネット同期化パラメータフィールド（ＳＹＮＣ  ＰＡＲＡＭＥＴＥＲＳ）２５０と、１つ以上の情報要素フィールド（ＩＮＦＯ  ＥＬＥＭＥＮＴ）２５２、２５４とを含む。ピコネット同期化パラメータフィールド２５０は時間トークン（ビーコンごとにインクリメントする４８ビットのロールオーバーカウンタ）と、スーパーフレームの時間長さを指定するフィールドと、コンテンションアクセス期間の終了部を指定するフィールドと、ピコネットメンバーデバイスに対する最大送信パワーを指定するフィールドと、ピコネットモードを指定するフィールドと、ＰＮＣレスポンス時間を指定するフィールドと、ＰＮＣに対する８バイトのデバイスアドレスを指定するフィールドとを含むことができる。
【００１８】
情報要素フィールド２５２〜２５４はＰＮＣ機能、ピコネットメンバーデバイスおよびそれらの機能のリスト、チャンネル時間割り当てのリスト、ＣＴＡプロパティ、デバイスウエィクアップリクエスト、シャットダウン通知、ピコネットパラメータ変化、ＰＮＣハンドオーバー、送信パワー制御値およびオーバーラップしているピコネットの識別子を含むパラメータおよび種々のピコネット事象を提供するのに使用できる。図２Ｅは包括的な情報要素２６０の構造を示す。どの状包容素も、情報要素タイプ（例えばチャンネル時間割り当てのリスト）を指定する要素識別子フィールド（ＥＬＥＭＥＮＴ  ＩＤ）２６２と、バイト内の情報要素ペイロードフィールドの長さを指定する長さフィールド（ＬＥＮＧＴＨ）２６４と、情報要素タイプに固有のフォーマットの情報を含む情報要素ペイロードフィールド（ＩＮＦＯ  ＥＬＥＭＥＮＴ  ＰＡＹＬＤ）２６８とを含む。
【００１９】
図３の説明をする前に、周波数ホッピングシーケンスの回転を更に説明することが必要であろう。スーパーフレーム中に送られる各フレームはチャンネルシンボルに分割できる。これらチャンネルシンボルは変調信号に固有のものであり、上記フレーム構造内のフィールドに対して間接的に関連しているだけである。各チャンネルシンボルは使用されるチャンネルの容量および固有の変調方式によって決定されるある量のデジタルデータを搬送する。一実施例では、デバイスはチャンネルシンボル期間中に多数の周波数の各々でデータビットを伝送するのに直交周波数分割多重化（ＯＦＤＭ）変調方式を使用する。従って、ＯＦＤＭチャンネルシンボルは少なくともＮ個のサンプル期間長さであり、ここでＮは１つのＯＦＤＭシンボルデータを搬送するのに使用される周波数ビン（ｂｉｎｓ）の数である。その他の変調方式ではこれらチャンネルシンボルは所定の長さまたは１つ以上のサンプル期間でもよい。
【００２０】
周波数ホッピングシーケンスとは、スーパーフレーム中に通信するデバイスが使用すべき周波数帯（チャンネル）のシーケンスのことである。スーパーフレーム内の各フレームの開始点（またはフレームプレアンブルが存在する場合にはこのフレームプレアンブルの開始点）によりスタートして、デバイスはホッピングシーケンスが指定する異なるチャンネル内の各チャンネルシンボルを送信する。包括的なの第１要素によって指定されるチャンネルで第１チャンネルシンボルが送られ、次にホッピングシーケンスのうちの第２要素が指定するチャンネル内で第２チャンネルシンボルが送られ、次々に同様な通信が行われる。チャンネルのシーケンスは使用できるホッピングシーケンスのプールから選択できる。一実施例では、ホッピングシーケンスの次のプールが使用される。
【００２１】
【表１】
2004266832.tif 000003
【００２２】
この周波数ホッピングシーケンスはスーパーフレームごとにスーパーフレームで変わってもよい。各スーパーフレームは１つのホッピングシーケンスを使用し、ホッピングシーケンスを使用する順序を指定するのに回転シーケンスが使用される。この回転シーケンスは使用できる回転シーケンスのプールから選択できる。一実施例では、次の回転シーケンスのプールが使用される。
【００２３】
【表２】
2004266832.tif 000004
【００２４】
異なる回転シーケンスを使用するピコネットは、これらピコネットが同期化したとしても、互いに同じホッピングシーケンスで繰り返し衝突することがないので、それらの相互の干渉は大幅に低減される。たまたまオーバーラップしたピコネットが同じ回転シーケンスを使用していても、これらのスーパーフレームの長さおよび境界は通常同一でないので、長い期間、同じホッピングシーケンスで作動する可能性は低い。ホッピングシーケンスプールおよび回転シーケンスプールの双方は、プールのサイズおよびシーケンスの非繰り返し長さを制限事項として仮定した場合でも、他のプールメンバーとの相互相関性を最小にするように設計できる。
【００２５】
周波数ホッピングシーケンスの回転を使用することにより、ピコネット通信プロトコルに固有のその他の利点を提供できる。例えばピコネットメンバーデバイスはビーコンを時々受信に失敗することが予想される。指定された回転シーケンスを使用しない場合、１つのビーコンを失うだけでメンバーデバイスがホッピングシーケンスをトラッキングできなくなり、ピコネットをドロップアウトすることがあり得る。しかしながら、指定された回転シーケンスの知識があれば、ピコネットメンバーデバイスホッピングシーケンスについて知っており、ビーコンを受信しなくてもスーパーフレームの通信に参加することができる。
【００２６】
図３は、周波数ホッピングシーケンスの回転情報要素３０２の一実施例を示す。情報要素は、この情報要素が周波数ホッピングシーケンス回転情報を含むことを指定する要素識別子フィールド（ＥＬＥＭＥＮＴ  ＩＤ）２６２を含む。２バイト長さのペイロードが続くことを表示できる長さフィールド（ＬＥＮＧＴＨ）２６４も含まれる。このペイロードは情報要素ペイロードであり、ホッピングインデックスフィールド（ＨＯＰＰＩＮＧ  ＳＥＱ）３０４と回転インデックスフィールド（ＲＯＴＡＴＩＯＮ  ＳＥＱ）３０６とを含む。ホッピングインデックスフィールド３０４は現在のスーパーフレーム中に使用すべきホッピングシーケンス、すなわち回転シーケンス内の現在の位置を指定する。回転インデックスフィールド３０６はピコネットが現在使用している回転シーケンスを指定し、フィールド３０４および３０６の各々は１バイト長でよい。ホッピングインデックスフィールド３０４は各ビーコン内でインクリメントでき、回転シーケンスの終了時に到達した後に初期値へロールオーバーする。
【００２７】
各ビーコンはチャンネル時間割り当て情報要素の直後に周波数ホッピングシーケンス回転情報を含まなければならないことがある。周波数ホッピングシーケンスの回転情報要素をモニタすることによって、ピコネットメンバーデバイスは現在のスーパーフレームのためのホッピングシーケンスだけでなく、将来のスーパーフレームのためのホッピングシーケンスも決定できる。
【００２８】
回転シーケンスはＩＥＥＥ８０２.１５.３規格で定められたピコネットパラメータ変更手順を使ってＰＮＣにより変更できる。一実施例として、この規格で定められたチャンネルとして回転シーケンスを取り扱い、従って、ピコネットパラメータ変更手順を使ってチャンネルを変更し、回転シーケンスを変更することが挙げられる。一般的にパラメータ変更手順は変更が行われる前の所定の数のビーコン内のピコネットパラメータ変更情報要素を含むことに関与する。この手順は許容できる数のビーコンの受信に失敗した場合でも、この変更をすべてのメンバーデバイスに警告すべき十分な通知を保証する。
【００２９】
図４は説明のためのピコネットメンバーデバイスのブロック図を示す。ピコネットフレームはアンテナ４０２を介して送受信される（当該周波数ではこのアンテナはプリント回路基板上のプリントパターンとして実現できる）。受信期間中、スイッチ４０４がアンテナ４０２をアンプ４０６に結合し、アンプ４０６の後にフィルタおよび周波数ダウン変換回路（特に図示されず）が続く。アナログ−デジタルコンバータ４０８は受信した信号をデジタルプロセッサ４１０を使って処理できるようにデジタルフォームに変換する。このデジタルプロセッサ４１０はハードウェア、ファームウェアまたはこれらの組み合わせによって実現できる。プロセッサは受信データを得るために受信した信号の復調および復号化を実行し、更にデジタル送信信号を発生するために送信データの変調および符号化を実行できる。ＭＡＣレイヤー機能を扱うのに別のデジタルプロセッサ（図４には示されず）を設けてもよい。デジタル−アナログ変換器４１２はデジタル送信信号をアナログ送信信号に変換し、このアナログ送信信号はドライバー４１４により増幅され、送信期間中、スイッチ４０４によりアンテナ４０２へ提供される。デジタル−アナログ変換器４１２とドライバー４１４との間に周波数アップコンバータおよびフィルタ回路を設けてもよい。
【００３０】
デジタルプロセッサ４１０の動作はメモリ４１６内に記憶されたソフトウェアによって一部を制御してもよい。（ここで、「ソフトウェア」なる用語はファームウェアおよびその他のタイプのプロセッサ命令を含むものである。）このソフトウェアはアプリケーション４２０とデジタルプロセッサ４１０との間の通信を容易にするためのデバイスドライバー４１８を含んでもよい。デジタルプロセッサ４１０はサポートハードウエア（特に図示せず）、例えばキーボード、キーパッド、ボタン、ダイヤル、ポインティングデバイス、タッチ感応スクリーン、アルファニューメリックまたはグラフィックディスプレイ、ライト、プリンタ、スピーカー、マイク、カメラおよび／または他のデバイスユーザーとインターフェースするためのその他の機構を含んでもよいし、これらと相互対話してもよい。これらとは別に、またはこれらに加えて、サポートハードウエアは不揮発性情報記憶装置、ネットワークインターフェース、モデム、サウンドカード、無線／テレビチューナー、ケーブル／衛星受信機またはデバイスの目的に役立つその他の電子モジュールを含むことができる。
【００３１】
当業者が上記開示内容を完全に理解すれば、本発明の多数の変形例および変更例が明らかとなろう。例えばホッピングシーケンスおよび回転シーケンスの異なるプールを使用できる。これらプールは本明細書に記載した例よりもかなり大規模でもよい。特許請求の範囲はかかるすべての変形例および変更例を含むものと理解すべきである。
【００３２】
本願は「周波数ホッピングＰＨＹをサポートするＩＥＥＥ８０２.１５タスクグループ３ａのためのＴＩ  ＭＡＣサブレイヤープロポーザル」を発明の名称とし、２００３年２月２８日に出願された米国仮特許出願第60/450804号に基づく優先権を主張するものであり、この出願の内容を本明細書で引用として取り込む。
【００３３】
以上の説明に関して、更に以下の項を開示する。
（１）  回転シーケンスおよびホッピングシーケンスを指定するビーコンフレームを受信する工程と、
次のビーコンフレームの受信に失敗する工程と、
前に受信した前記回転シーケンスおよびホッピングシーケンスを使って、受信に失敗したビーコンフレームに続く現在のスーパーフレームのための現在の周波数ホッピングシーケンスを決定する工程とを備えた、無線通信方法。
（２）  一連のスーパーフレームをコーディネートする工程を含み、該コーディネートする工程が、
各スーパーフレームのためのビーコンを送信する工程を含み、
各ビーコンがそのスーパーフレーム中に通信するのに使用すべき周波数ホッピングシーケンスを表示し、
各ビーコンが次のスーパーフレームで通信するために使用される周波数ホッピングシーケンスを表示する回転シーケンスを指定し、
更に本方法が、各スーパーフレーム中にビーコンを除くフレームを受信するために、各フレームのために前記周波数ホッピングシーケンスを使用する工程を含む、無線通信方法。
（３）  前記現在の周波数ホッピングシーケンスを使って、現在のスーパーフレーム中に送信されたフレームを受信する工程を更に含む、第１項記載の方法。
（４）  前記現在の周波数ホッピングシーケンスを使って現在のスーパーフレーム中にフレームを送信する工程を更に含む、第１、２または３項記載の方法。
（５）  前記ビーコンフレームが該ビーコンフレームに続くスーパーフレームに対する回転シーケンスおよび周波数ホッピングシーケンスを指定する情報要素を含む、第１、２、３または４項記載の方法。
（６）  前記回転シーケンスが回転インデックスに関連して指定され、前記ホッピングシーケンスがホッピングインデックスに関連して指定される、第１〜５項のいずれかに記載の方法。
（７）  その後のフレームごとにホッピングインデックスが（ロールオーバーするよう）インクリメントされる、第１〜６項のいずれかに記載の方法。
（８）  前記ホッピングシーケンスが最小のクロス相関性を有するホッピングシーケンスのプールから得られる、第１〜７項のいずれかに記載の方法。
【００３４】
（９）  アンテナと、
前記アンテナに結合されており、ピコネット通信信号を受信し、送信するためのプロセッサと、
前記プロセッサで結合されたメモリとを備え、該メモリがソフトウエアを記憶していて、該ソフトウエアは、
受信したピコネット通信信号におけるビーコンフレームを検出し、該ビーコンフレームは、ピコネットスーパーフレームの境界を定め、前記ビーコンフレームから周波数ホッピングシーケンスのための回転シーケンスを得るよう、前記プロセッサが構成されるようにするピコネットメンバーデバイス。
（１０）  前記ソフトウェアが、
ビーコンフレームの受信に失敗したかどうかを判断し、
前記回転シーケンスを使って受信に失敗したビーコンフレームに続く各スーパーフレームに対する周波数ホッピングシーケンスを決定するように前記プロセッサの工程を定めるようになっている、第９項記載のデバイス。
（１１）  前記ソフトウェアが更に、
受信したビーコンから、この受信したビーコンに続くスーパーフレームのための周波数ホッピングシーケンスを得るのに、前記プロセッサの構成を定めるようになっている、第９項または１０項に記載のデバイス。
（１２）  前記回転シーケンスが最小のクロス相関性を有する回転シーケンスプールから選択されたものである、第９、１０または１１項記載のデバイス。
【００３５】
（１３）  アンテナと、
ピコネット通信信号を送受信するように前記アンテナに結合されたプロセッサとを備え、該プロセッサが、
ピコネットスーパーフレームの境界を定めるビーコンフレームを送信するようになっており、各ビーコンフレームが周波数ホッピングシーケンスのための回転シーケンスを指定するフィールドを含み、更に関連するスーパーフレーム内で使用すべき周波数ホッピングシーケンスを表示するフィールドを更に含む、ピコネットコーディネータデバイス。
（１４）  周波数ホッピングシーケンスを表示するフィールドが、多数のその後のスーパーフレームの各々に対してインクリメントされるホッピングインデックス値を含む、説明１０〜１３のいずれかに記載のデバイス。
（１５）  周波数ホッピングシーケンスを表示するフィールドが、利用できる周波数ホッピングシーケンスのプールから周波数ホッピングシーケンスを指定する識別子を含む、第１０〜１４項のいずれかに記載のデバイス。
【００３６】
（１６）  周波数ホッピングシーケンスおよび周波数ホッピングシーケンスを回転する無線パーソナルエリアネットワークである。一実施例では、回転インデックス（３０６）およびホッピングインデックス（３０４）を指定するピコネットコーディネータ（１０８、１１８）により、ビーコンフレーム（２１０）を送信する工程と、前記ピコネットコーディネータに関連するか、関連させるべきデバイスによりビーコンフレームを受信する工程と、初期デバイスのＭＡＣにより回転インデックスおよびホッピングインデックスを抽出し、現在のスーパーフレーム内で送受信するためにこれらインデックスをＰＨＹへ送る工程と、初期デバイスにより次のビーコンフレームの受信に失敗する工程と、前に受信した回転インデックスおよびホッピングインデックスを使って、受信に失敗したビーコンフレームに続く現在のスーパーフレームに対する現在周波数ホッピングシーケンスを決定する工程とを含む無線通信方法が提供されている。
【図面の簡単な説明】
【００３７】
【図１】２つのオーバーラップするピコネットを示す。
【図２】ピコネット通信信号のためのフレーミング構造を示す。
【図３】ビーコン内の回転および周波数ホッピング情報を伝送するための情報要素を示す。
【図４】説明のためのピコネットメンバーデバイスのブロック図を示す。
【符号の説明】
【００３８】
１０２、１１４  ピコネット
１０４〜１１２  デバイス
２１０  ビーコンフレーム
３０４  ホッピングシーケンス
３０６  回転インデックス
【図１】
2004266832.tif 000005
【図２】
2004266832.tif 000006
【図３】
2004266832.tif 000007
【図４】
2004266832.tif 000008