(57)【要約】パルスベースの超広帯域ネットワークに関するチャネルアクセス方式が提供される。この場合、並行超広帯域チャネルは、パルス分割多元接続方式を使用することにより確立されることができる。アクセス方式は、異なる状態を用いることができ、それらのそれぞれは、異なるチャネルパラメータ状態情報および／または異なるデューティサイクルと関連づけられることができる。例えば、チャネルアクセス方式は、非アクティブ状態、アイドル状態、接続状態、およびストリーミング状態を用いることができる。複数の論理チャネルは、例えば、パルス分割多重方式により、与えられた超広帯域チャネルについて、定義されることができる。
2010514274.tif 000002
【特許請求の範囲】
【請求項１】
パルス分割多元接続を使用して並行超広帯域チャネルをサポートするシグナリング方式を提供することと、
定義された超広帯域チャネルを介して通信を容易にするために、前記シグナリング方式に従ってシグナリングを処理することと、
を備える超広帯域通信方法。
【請求項２】
パルス分割多元接続を使用して並行超広帯域チャネルを確立すること、をさらに備える請求項１に記載の方法。
【請求項３】
前記並行超広帯域チャネルを確立することは、擬似直交チャネルを確立すること、をさらに備え、与えられたチャネルに関する実質的にすべてのパルスが、前記チャネルの任意の他の１つに関するパルスとは異なる時点で送信される、請求項２に記載の方法。
【請求項４】
それぞれのチャネルは、任意の他のチャネルに関するアクセス方式に関して調整せずに独立して確立される、請求項２に記載の方法。
【請求項５】
前記並行チャネルは、異なるデータ転送速度でデータを運ぶか、異なるデータタイプを運ぶか、または異なるデータ転送速度でデータを運びかつ異なるデータタイプを運ぶ、請求項２に記載の方法。
【請求項６】
それぞれの超広帯域チャネルに関する少なくとも１つの独自のチャネル定義パラメータを定義すること、をさらに備える請求項１に記載の方法。
【請求項７】
前記少なくとも１つのチャネル定義パラメータは、パルス反復周波数、プリアンブル系列、および時間ホッピング系列からなるグループ、のうちの少なくとも１つを備える、請求項６に記載の方法。
【請求項８】
それぞれのチャネルに関連する少なくとも１つのシードパラメータに従って、前記少なくとも１つのチャネル定義パラメータを定義すること、をさらに備える請求項６に記載の方法。
【請求項９】
前記少なくとも１つのシードパラメータは、送信機アドレス、受信機アドレス、チャネル識別子、系列番号、およびセキュリティキーからなるグループ、のうちの少なくとも１つを備える、請求項８に記載の方法。
【請求項１０】
前記定義された超広帯域チャネルに関する複数の多重化された論理チャネルを定義すること、をさらに備える請求項１に記載の方法。
【請求項１１】
異なる論理チャネルは、異なるデータ転送速度、異なるデータタイプ、または異なるデータ転送速度および異なるデータタイプをサポートする、請求項１０に記載の方法。
【請求項１２】
前記定義された超広帯域チャネルに関するパケットチャネルおよびストリーミングチャネルを並行して確立することと、
前記定義された超広帯域チャネルに関連するパケットデータまたはストリーミングデータを処理することと、
をさらに備える請求項１に記載の方法。
【請求項１３】
前記定義された超広帯域チャネルに関するパケットチャネルを確立することと、
前記パケットチャネルの代わりにストリーミングチャネルを確立するために前記定義された超広帯域チャネルを再構成することと、
をさらに備える請求項１に記載の方法。
【請求項１４】
前記定義された超広帯域チャネルに関するタイムスロットを定義すること、をさらに備える請求項１に記載の方法。
【請求項１５】
パルス分割多重方式によって、前記定義された超広帯域チャネル内の複数の論理チャネルを定義すること、をさらに備える請求項１に記載の方法。
【請求項１６】
パケット通信を確立するために非アクティブ状態から接続状態に遷移すること、をさらに備える請求項１に記載の方法。
【請求項１７】
ストリーミング通信を確立するために前記接続状態からストリーミング状態に遷移すること、をさらに備える請求項１６に記載の方法。
【請求項１８】
タイムアウトに応答して、前記パケット通信を再確立するために、前記ストリーミング状態から前記接続状態に遷移すること、をさらに備える請求項１７に記載の方法。
【請求項１９】
同期要求（ＲＴＳ）および同期確認（ＣＴＳ）方式に従って輻輳制御を提供すること,
をさらに備える請求項１に記載の方法。
【請求項２０】
前記定義された超広帯域チャネルを介して前記シグナリングを送信すること、をさらに備える請求項１に記載の方法。
【請求項２１】
前記定義された超広帯域チャネルを介して前記シグナリングを受信すること、をさらに備える、請求項１に記載の方法。
【請求項２２】
前記定義された超広帯域チャネルは、２０％程度以上の比帯域幅を有するか、５００ＭＨｚ程度以上の帯域幅を有するか、または２０％程度以上の比帯域幅および５００ＭＨｚ程度以上の帯域幅を有する、請求項１に記載の方法。
【請求項２３】
前記方法は、ヘッドセット、マイクロフォン、バイオメトリックセンサ、心拍モニタ、歩数計、ＥＫＧデバイス、ユーザＩ／Ｏデバイス、時計、遠隔制御、またはタイヤ空気圧モニタの形で実行される、請求項１に記載の方法。
【請求項２４】
超広帯域通信を提供するための装置であって、
パルス分割多元接続を使用して並行超広帯域チャネルをサポートするシグナリング方式を提供するように適合されたシグナリング方式セレクタと、
定義された超広帯域チャネルを介して通信を容易にするために、前記シグナリング方式に従って、シグナリングを処理するよう適合されたシグナルプロセッサと、
を備える装置。
【請求項２５】
パルス分割多元接続を使用して並行超広帯域チャネルを確立するように適合されたチャネル確立器、をさらに備える請求項２４に記載の装置。
【請求項２６】
前記チャネル確立器は、擬似直交チャネルを確立するようにさらに適合され、与えられたチャネルに関する実質的にすべてのパルスは、前記チャネルの任意の他の１つに関するパルスとは異なる時点で送信される、請求項２５に記載の装置。
【請求項２７】
前記チャネル確立器は、任意の他のチャネルに関するアクセス方式に関して調整せずに、それぞれのチャネルを独立して確立するようにさらに適合されている、請求項２５に記載の装置。
【請求項２８】
前記並行チャネルは、異なるデータ転送速度でデータを運ぶか、異なるデータタイプを運ぶか、または異なるデータ転送速度でデータを運びかつ異なるデータタイプを運ぶ、請求項２５に記載の装置。
【請求項２９】
前記シグナリング方式セレクタは、それぞれの超広帯域チャネルに関する少なくとも１つの独自のチャネル定義パラメータを定義するようにさらに適合されている、請求項２４に記載の装置。
【請求項３０】
前記少なくとも１つのチャネル定義パラメータは、パルス反復周波数、プリアンブル系列、および時間ホッピング系列からなるグループ、のうちの少なくとも１つを備える、請求項２９に記載の装置。
【請求項３１】
前記シグナリング方式セレクタは、それぞれのチャネルに関連する少なくとも１つのシードパラメータに従って、前記少なくとも１つのチャネル定義パラメータを定義するようにさらに適合されている、請求項２９に記載の装置。
【請求項３２】
前記少なくとも１つのシードパラメータは、送信機アドレス、受信機アドレス、チャネル識別子、系列番号、およびセキュリティキーからなるグループ、のうちの少なくとも１つを備える、請求項３１に記載の装置。
【請求項３３】
前記定義された超広帯域チャネルに関する複数の多重化された論理チャネルを定義するように適合されたチャネル確立器、をさらに備える請求項２４に記載の装置。
【請求項３４】
異なる論理チャネルは、異なるデータ転送速度、異なるデータタイプ、または異なるデータ転送速度および異なるデータタイプをサポートする、請求項３３に記載の装置。
【請求項３５】
前記定義された超広帯域チャネルに関するパケットチャネルおよびストリーミングチャネルを並行して確立するように適合されたチャネル確立器、をさらに備え、そして、前記シグナルプロセッサは、前記定義された超広帯域チャネルに関連するパケットデータまたはストリーミングデータを処理するようにさらに適合されている、請求項２４に記載の装置。
【請求項３６】
前記定義された超広帯域チャネルに関するパケットチャネルを確立し、そして、
前記パケットチャネルの代わりにストリーミングチャネルを確立するために前記定義された超広帯域チャネルを再構成する、
ように適合されたチャネル確立器、をさらに備える請求項２４に記載の装置。
【請求項３７】
前記定義された超広帯域チャネルに関するタイムスロットを定義するように適合されたチャネル確立器、をさらに備える請求項２４に記載の装置。
【請求項３８】
パルス分割多重方式によって、前記定義された超広帯域チャネル内の複数の論理チャネルを定義するように適合されたチャネル確立器、をさらに備える請求項２４に記載の装置。
【請求項３９】
パケット通信を確立するために非アクティブ状態から接続状態に遷移させるように適合された状態コントローラ、をさらに備える請求項２４に記載の装置。
【請求項４０】
前記状態コントローラは、ストリーミング通信を確立するために前記接続状態からストリーミング状態に遷移させるように、さらに適合されている、請求項３９に記載の装置。
【請求項４１】
前記状態コントローラは、タイムアウトに応答して、前記パケット通信を再確立するために前記ストリーミング状態から前記接続状態に遷移させるように、さらに適合されている、請求項４０に記載の装置。
【請求項４２】
同期要求（ＲＴＳ）および同期確認（ＣＴＳ）方式に従って、輻輳制御を提供するように適合された輻輳コントローラ、をさらに備える請求項２４に記載の装置。
【請求項４３】
前記装置は、前記定義された超広帯域チャネルを介して前記シグナリングを送信するように適合された送信機においてインプリメントされる、請求項２４に記載の装置。
【請求項４４】
前記装置は、前記定義された超広帯域チャネルを介して前記シグナリングを受信するように適合された受信機においてインプリメントされる、請求項２４に記載の装置。
【請求項４５】
前記定義された超広帯域チャネルは、２０％程度以上の比帯域幅を有するか、５００ＭＨｚ程度以上の帯域幅を有するか、または２０％程度以上の比帯域幅および５００ＭＨｚ程度以上の帯域幅を有する、請求項２４に記載の装置。
【請求項４６】
前記装置は、ヘッドセット、マイクロフォン、バイオメトリックセンサ、心拍モニタ、歩数計、ＥＫＧデバイス、ユーザＩ／Ｏデバイス、時計、遠隔制御、またはタイヤ空気圧モニタにおいてインプリメントされる、請求項２４に記載の装置。
【請求項４７】
超広帯域通信を提供するための装置であって、
パルス分割多元接続を使用して並行超広帯域チャネルをサポートする、シグナリング方式を提供するための手段と、
定義された超広帯域チャネルを介して通信を容易にするために、前記シグナリング方式に従って、シグナリングを処理するための手段と、
を備える装置。
【請求項４８】
パルス分割多元接続を使用して並行超広帯域チャネルを確立するための手段、をさらに備える請求項４７に記載の装置。
【請求項４９】
前記確立するための手段は、擬似直交チャネルをさらに確立し、与えられたチャネルに関する実質的にすべてのパルスが前記チャネルの任意の他の１つに関するパルスとは異なる時点で送信される、請求項４８に記載の装置。
【請求項５０】
前記確立するための手段は、任意の他のチャネルに関するアクセス方式に関して調整せずに、それぞれのチャネルを独立してさらに確立する、請求項４８に記載の装置。
【請求項５１】
前記並行チャネルは、異なるデータ転送速度でデータを運ぶか、異なるデータタイプを運ぶか、または異なるデータ転送速度でデータを運びかつ異なるデータタイプを運ぶ、請求項４８に記載の装置。
【請求項５２】
それぞれの超広帯域チャネルに関する少なくとも１つの独自のチャネル定義パラメータを定義するための手段、をさらに備える請求項４７に記載の装置。
【請求項５３】
前記少なくとも１つのチャネル定義パラメータは、パルス反復周波数、プリアンブル系列、および時間ホッピング系列からなるグループ、のうちの少なくとも１つを備える、請求項５２に記載の装置。
【請求項５４】
それぞれのチャネルに関連する少なくとも１つのシードパラメータに従って、前記少なくとも１つのチャネル定義パラメータを定義するための手段、をさらに備える請求項５２に記載の装置。
【請求項５５】
前記少なくとも１つのシードパラメータは、送信機アドレス、受信機アドレス、チャネル識別子、系列番号、およびセキュリティキーからなるグループ、のうちの少なくとも１つを備える、請求項５４に記載の装置。
【請求項５６】
前記定義された超広帯域チャネルに関する複数の多重化された論理チャネルを定義するための手段、をさらに備える請求項４７に記載の装置。
【請求項５７】
異なる論理チャネルは、異なるデータ転送速度、異なるデータタイプ、または異なるデータ転送速度および異なるデータタイプをサポートする、請求項５６に記載の装置。
【請求項５８】
前記定義された超広帯域チャネルに関するパケットチャネルおよびストリーミングチャネルを並行して確立するための手段、をさらに備え、前記処理するための手段は、前記定義された超広帯域チャネルに関連するパケットデータまたはストリーミングデータをさらに処理する、請求項４７に記載の装置。
【請求項５９】
前記定義された超広帯域チャネルに関するパケットチャネルを確立するための手段と、前記パケットチャネルの代わりにストリーミングチャネルを確立するために前記定義された超広帯域チャネルを再構成するための手段と、をさらに備える請求項４７に記載の装置。
【請求項６０】
前記定義された超広帯域チャネルに関するタイムスロットを定義するための手段、をさらに備える請求項４７に記載の装置。
【請求項６１】
パルス分割多重方式によって、前記定義された超広帯域チャネル内の複数の論理チャネルを定義するための手段、をさらに備える請求項４７に記載の装置。
【請求項６２】
パケット通信を確立するために非アクティブ状態から接続状態に遷移するための手段、をさらに備える請求項４７に記載の装置。
【請求項６３】
ストリーミング通信を確立するために前記接続状態からストリーミング状態に遷移するための手段、をさらに備える請求項６２に記載の装置。
【請求項６４】
タイムアウトに応答して、前記パケット通信を再確立するために、前記ストリーミング状態から前記接続状態に遷移するための手段、をさらに備える請求項６３に記載の装置。
【請求項６５】
同期要求（ＲＴＳ）および同期確認（ＣＴＳ）方式に従って輻輳制御を提供するための手段、をさらに備える請求項４７に記載の装置。
【請求項６６】
前記定義された超広帯域チャネルを介して前記シグナリングを送信するための手段、をさらに備える請求項４７に記載の装置。
【請求項６７】
前記定義された超広帯域チャネルを介して前記シグナリングを受信するための手段、をさらに備える請求項４７に記載の装置。
【請求項６８】
前記定義された超広帯域チャネルは、２０％程度以上の比帯域幅を有するか、５００ＭＨｚ程度以上の帯域幅を有するか、または２０％程度以上の比帯域幅および５００ＭＨｚ程度以上の帯域幅を有する、請求項４７に記載の装置。
【請求項６９】
前記装置は、ヘッドセット、マイクロフォン、バイオメトリックセンサ、心拍モニタ、歩数計、ＥＫＧデバイス、ユーザＩ／Ｏデバイス、時計、遠隔制御、またはタイヤ空気圧モニタの形で実行される、請求項４７に記載の装置。
【請求項７０】
超広帯域通信を提供するためのコンピュータプログラム製品であって、
コンピュータに、
パルス分割多元接続を使用して並行超広帯域チャネルをサポートするシグナリング方式を提供させるためのコードと、
定義された超広帯域チャネルを介して通信を容易にするために、前記シグナリング方式に従って、シグナリングを処理させるためのコードと、
を備えたコンピュータ可読媒体、
を備えるコンピュータプログラム製品。
【請求項７１】
超広帯域通信を提供するためのプロセッサであって、
前記プロセッサは、
パルス分割多元接続を使用して並行超広帯域チャネルをサポートするシグナリング方式を提供し、そして
定義された超広帯域チャネルを介して通信を容易にするために、前記シグナリング方式に従って、シグナリングを処理する、
ように適合されている、
プロセッサ。
【発明の詳細な説明】
【分野】
【０００１】
本出願は、一般に、通信に、そして、超広帯域通信(ultra-wide band communication)のためのアクセス方式に、関する。
【背景】
【０００２】
無線通信システムにおいて、複数の無線デバイスは、与えられた(given)無線周波数帯域内の周波数を有する信号を介して互いに通信することができる。この場合、１つのデバイスからの伝送がもう１つのデバイスからの伝送に干渉することを防ぐための用意をすることができる。例えば、一部のシステムは、一度に１つのデバイスだけが与えられた媒体（例えば、無線周波数帯域）を使用することを可能にする媒体アクセス制御を用いる。これを達成する１つのやり方は、別のデバイスが現在その媒体上で送信しているかどうかを決定するためにそれぞれのデバイスが媒体を検査することを要求することである。その媒体が使用中である場合、デバイスは、その媒体が使用中でない後の時間まで送信を遅延させることになる。あるいは、一部のシステムは、同じ周波数帯域内で１つのデバイスからの伝送がもう１つのデバイスの同時伝送に干渉する可能性を減らすために送信信号を修正するスペクトル拡散などのシグナリング技法(signaling technique)を使用する。
【０００３】
様々な無線通信システムにおいてこれらのような技法を用いることができる。かかる無線通信システムの例は超広帯域システムである。超広帯域技術は、例えば、パーソナルエリアネットワーク(personal area network)（「ＰＡＮ」）アプリケーションまたはボディエリアネットワーク(body area network)（「ＢＡＮ」）アプリケーションにおいて使用されることができる。
【０００４】
超広帯域システムにおいて使用するための少なくとも１つのアクセス方式が提案されている。例えば、ＩＥＥＥ８０２．１５．４ａは、超広帯域ベースの無線ＰＡＮにおいて、低いデューティサイクル(low duty cycle)を実現するためのチャネルアクセス方式を提案する。この提案は、セントラルパーソナルエリアネットワークコーディネータによって定義されるスーパーフレーム構造の使用を指定する。スーパーフレーム構造はビーコンから開始して、スロット付きのコンテンションアクセス期間(contention access period）（「ＣＡＰ」）およびスロット付きのコンテンションフリー期間(contention free period)（「ＣＦＰ」）を含む。ＣＡＰの場合、ＡＬＯＨＡまたはキャリア検出多元接続(carrier sense multiple access)（「ＣＳＭＡ」）などのランダムチャネルアクセス方式が用いられることが仮定される。ＰＡＮコーディネータがＣＦＰスロットを割り当てる。すべてのスロット内のデータフレームは、受信機がチャネル獲得を実現するためのプリアンブル系列(preamble sequence)から始まる。スーパーフレームの追加の非アクティブな部分は、デューティサイクルをさらに減らすことができる。
【０００５】
無線ＰＡＮまたはＢＡＮにおけるアクセス方式は、例えば、オーディオストリーミング(audio streaming)、音声呼出(voice calls)、ファイル転送(file transfers)、およびセンサデータ転送(sensor data transfers)を含めて、様々なアプリケーションをサポートする必要があり得る。しかし、これらのアプリケーションは、データ転送速度(data rate)、レイテンシ(latency)、バースト性(burstiness)、および誤り許容(error tolerance)のうちの１つまたは複数の点からかなり異なる要件を有する可能性がある。その結果、アクセス方式は、異なるデータ転送速度を同時に処理して、これらのアプリケーションおよび／またはその他のアプリケーションに関して異なるレベルのデューティサイクルを維持するために十分な柔軟性を提供することが好ましい。
【発明の概要】
【０００６】
開示の選択された態様の概要を示す。便宜上、本開示のこれらのおよびその他の態様は、ここでは、単に「1つの態様(an aspect)」または「複数の態様(aspects)」と呼ばれる場合がある。
【０００７】
いくつかの態様では、超広帯域ネットワークに関するチャネルアクセス方式が提供される。この場合、ネットワーク内の与えられたチャネルに関するシグナリングは、超広帯域パルスを用いることができる。例えば、与えられたチャネル用のパルスは、比較的短い期間のものであってもよく、比較的低いデューティサイクルで生成されることができる。
【０００８】
いくつかの態様では、並行超広帯域チャネル(concurrent ultra-wide band channels)は、パルス分割多元接続方式(pulse division multiple access scheme)を使用することにより確立される(established)。例えば、直交チャネルまたは擬似直交チャネル(orthogonal or pseudo orthogonal channels)は、チャネルのパルスのタイミングまたはシーケンシング(sequencing)を制御することによって、定義されることができる。いくつかの態様では、チャネルは、パルス反復周波数(pulse repetition frequency)、パルスオフセット(pulse offset)、時間ホッピング系列(time hopping sequence)、または拡散擬似ランダム雑音系列パラメータ(spreading pseudorandom noise sequence parameter)など、１つまたは複数のパラメータの点から定義されることができる。加えて、これらのパラメータのうちの１つまたは複数は、チャネルを確立するデバイスのアドレス、チャネル番号、系列番号、またはセキュリティキーなど、チャネルに関連する１つまたは複数の独自のパラメータ(unique parameters)に基づいて得られることができる。
【０００９】
いくつかの態様では、チャネルアクセス方式は、そのそれぞれが異なるチャネルパラメータ状態情報および／または異なるデューティサイクルと関連づけられることが可能な様々な状態を用いる。例えば、一部の状態では、与えられたデバイスは、与えられたチャネルに関する情報（例えば、そのチャネルを使用する別のデバイスのデバイスアドレス）を維持することができるものの、その他の状態では、そのデバイスはより多くのまたはより少ないチャネル関連情報を維持することができる。加えて、一部の状態では、その他の状態の場合より頻繁にデータを送受信することができる。そのような状態ベースのチャネルアクセス方式は、低電力消費と、様々なタイプのデータとデータ転送速度をサポートするための能力との望ましいトレードオフを有利に提供することができる。
【００１０】
いくつかの態様では、状態ベースのチャネルアクセス方式は、非アクティブ状態(active state)、アイドル状態(idle state)、接続状態(connected state)、およびストリーミング状態(streaming state)を用いる。例えば、非アクティブ状態は、受信機が与えられたチャネルに関するチャネルパラメータ情報を維持していない状態、またはそのチャネル上の活動(activity)に関してスキャンしていない(not scanning)状態を備え得る。したがって、この状態は、非常に低いデューティサイクルと関連づけられることができる。アイドル状態は、受信機が一部のチャネルパラメータ情報を維持して、そのチャネルを定期的にスキャンする(scans)状態を備え得る。したがって、この状態は低いデューティサイクル(low duty cycle)と関連づけられることができる。接続状態は、受信機がチャネル上でデータを受信することを予想する状態を備え得る。その結果、この状態において、受信機はデータに関してチャネルを定期的にまたは連続的にスキャンすることができる。いくつかの態様では、接続状態は、パケットベースのデータなど、比較的バースト性のあるデータの転送のために指定できる。ストリーミング状態は、データがチャネル上で定期的にまたは連続的に送られる状態を備え得る。いくつかの態様では、ストリーミング状態は、オーディオ、ビデオまたはその他のストリーミングデータなど、比較的連続するデータの転送のために指定できる。そのような状態ベースの機構を使用することにより、チャネルアクセス方式は、チャネル上でトラヒックが送られない場合または比較的小さなトラヒックが送られる場合に望ましいタイプのデータ転送をサポートすることと低いデューティサイクルを維持することの望ましいトレードオフを提供するために、デバイスが状態同士の間を効果的に遷移することを可能にし得ると有利である。
【００１１】
いくつかの態様では、与えられた超広帯域チャネルに関して複数の論理チャネル(multiple logical channels)を定義することができる。このようにして、与えられたチャネルは、異なるタイプのデータおよび／または異なるデータ転送速度をサポートする異なるチャネルを提供することができる。いくつかの態様では、複数の論理チャネルを提供するためにパルス分割多重方式を用いることができる。
【００１２】
本開示のこれらのおよび他の特徴、態様ならびに利点は、以下の詳細な説明、添付の特許請求の範囲および添付の図面に関して考慮されるとき、十分に理解されるであろう。
【図面の簡単な説明】
【００１３】
【図１】並行超広帯域チャネルを提供するように適合された通信システムのいくつかのサンプル態様を示す簡素化されたブロック図。
【図２Ａ】パルスシグナリングの簡素化された例を示す図。
【図２Ｂ】パルスシグナリングの簡素化された例を示す図。
【図２Ｃ】パルスシグナリングの簡素化された例を示す図。
【図３】論理チャネル方式の例を示す簡素化された図。
【図４】チャネルアクセス方式に関する状態図の例を示す簡素化された図。
【図５】１つまたは複数の超広帯域チャネルを介して確立および通信するために実行されることができる、動作のいくつかのサンプル態様の流れ図。
【図６】パルスシグナリングを用いた送信機の、いくつかのサンプル態様の簡素化されたブロック図。
【図７】パルスシグナリングを用いた受信機の、いくつかのサンプル態様の簡素化されたブロック図。
【図８】パルス分割多元接続方式を使用して１つまたは複数のチャネルを介して確立および通信するために実行されることができる動作のいくつかのサンプル態様の流れ図。
【図９】並行超広帯域チャネルをサポートするように適合された装置の、いくつかのサンプル態様の簡素化されたブロック図。
【図１０】並行超広帯域チャネルをサポートするように適合された装置の、いくつかのサンプル態様の簡素化されたブロック図。
【詳細な説明】
【００１４】
一般的な慣行に従い、図面で示される様々な特徴は、スケール変更して描かれていなくてもよい。したがって、様々な特徴の寸法は、分かりやすくするために、任意に拡大または縮小されているかもしれない、加えて、図面の一部は、分かりやすくするために簡素化され得る。したがって、図面は、与えられた装置あるいは方法の構成要素(components)のすべてを示さない場合がある。最後に、明細書および図面の全体にわたって同様な特徴を示すために同様な参照番号が使用される場合がある。
【００１５】
本開示の様々な態様が下記に説明される。ここにおける教示は、様々な形で具現化される(embodied)ことができ、ここに開示される特定の構造および／または機能は単に代表的なものに過ぎないことは明らかであろう。ここにおける教示に基づいて、当業者は、ここで開示された態様は、任意の他の態様から独立してインプリメントされる(implemented)ことができることを、また、これらの態様の２つ以上が様々なやり方で組み合わされてもよいことを、理解すべきである。例えば、ここに記載された任意の数の態様を使用し、装置がインプリメントされてもよく、および／または、方法が実施され(practiced)てもよい。加えて、ここに記載された１つもしくは複数の態様に加えて、または当該態様以外に他の構造および／もしくは機能性を使用して、装置はインプリメントされることができ、および／または、方法が実施されることができる。
【００１６】
チャネルアクセス方式は、２つ以上のデバイスが共通の通信媒体上で通信することを可能にする。例えば、超広帯域ベースの無線ＰＡＮまたはＢＡＮのスペクトルは、時空間においてチャネルに分割できる。例えば、これらのチャネルは、異なるタイプのデータ、異なるデータ転送速度、異なるサービス品質、またはいくつかの他の基準に対応するために定義できる。そのようなチャネル化方式において、チャネルをセットアップして、それらのチャネルを利用するために様々な技法を用いることができる。
【００１７】
図１は、いくつかの無線通信デバイス１０２、１０４、１０６および１０８が、互いに無線通信チャネル１１０、１１２、１１４および１１６を確立するように適合されたシステム１００のいくつかの態様を例示する。図１の複雑さを減らすために、デバイスの選択された態様だけがデバイス１０２に関して例示される。しかし、デバイス１０４，１０６および１０８は類似の機能性を組み込むことができる点を理解されたい。
【００１８】
図１の例では、デバイス１０２、１０４、１０６および１０８は、パルスベースの物理層を介して通信する。いくつかの態様では、物理層は、比較的短い長さ（例えば、数ナノ秒程度(on the order of a few nanoseconds)）および比較的広い帯域幅を有する超広帯域パルスを利用することができる。いくつかの態様では、超広帯域システムは、およそ２０％程度以上(on the order of approximately 20% or more)の比帯域幅(fractional bandwidth)を有するおよび／またはおよそ５００ＭＨｚ程度以上(on the order of approximately 500 MHz or more)の大きな帯域幅を有するシステムとして定義され得る。
【００１９】
デバイス１０２は、１つまたは複数の超広帯域チャネル上で定義、確立および通信するために使用されることができるいくつかの構成要素(components)を示す。例えば、パルス分割多元接続(pulse division multiple access)（「ＰＤＭＡ」）シグナリング方式セレクタ(signaling scheme selector)１１８は、異なるチャネルに関する異なるシグナリングパラメータを定義および／または選択するために使用されることができる。ＰＤＭＡ方式において、チャネル同士を区別するためにチャネルに関するパルスのタイミング（例えば、時空間におけるパルス位置）を使用することができる。この場合、比較的狭いパルス（例えば、数ナノ秒程度のパルス幅）および比較的低いデューティサイクル（例えば、数百ナノ秒または数百マイクロ秒程度のパルス反復期間）を使用することにより、与えられたチャネルに関するパルス同士の間で１つまたは複数の他のチャネルに関するパルスをインタレースするために十分な空間が存在し得る。図２は、ＰＤＭＡ方式において用いることが可能なシグナリングパラメータのいくつかの例を示す。例示の目的で、図２のシグナリングは、１０％程度のデューティサイクルを有するとして示される。しかし、（例えば、上記に議論されたように）実際にはさらに低いデューティサイクルを用いることができる点を理解されたい。
【００２０】
図２Ａは、異なるパルス反復周波数を用いて定義された異なるチャネル（チャネル１および２）を例示する。詳細には、チャネル１に関するパルスは、パルス間遅延期間２０２に対応するパルス反復周波数を有する。逆に、チャネル２用のパルスは、パルス間遅延期間２０４に対応するパルス反復周波数を有する。したがって、この技法は、２つのチャネル同士の間に比較的低いパルス衝突の可能性を有する擬似直交チャネル(pseudo-orthogonal channels)を定義するために使用されることができる。特に、低いパルス衝突の可能性は、パルスに関する低いデューティサイクルを使用することによって実現できる。例えば、パルス反復周波数を適切に選択することにより、与えられたチャネルに関する実質的にすべてのパルスを任意の他のチャネルに関するパルスとは異なる時点で送信することができる。
【００２１】
図２Ｂは、異なるパルスオフセットを用いて定義された異なるチャネル（チャネル１および２）を例示する。チャネル１に関するパルスは、（例えば、図示されない与えられた時点に関して）第１のパルスオフセットに従ってライン２０６によって表される時点で生成される。逆に、チャネル２に関するパルスは、第２のパルスオフセットに従ってライン２０８によって表される時点で生成される。（矢印２１０によって表される）パルス同士の間のパルスオフセット差異を考慮すると、２つのチャネル間のパルス衝突の可能性を減らすためにこの技法を使用することができる。（例えば、ここで議論されるように）そのチャネルに関して定義された任意の他のシグナリングパラメータおよびデバイス同士の間のタイミング（例えば、相対的なクロックドリフト）の精度に応じて、直交チャネルまたは擬似直交チャネルを提供するために異なるパルスオフセットの使用を使用することができる。
【００２２】
図２Ｃは、異なるタイミングホッピング系列(different timing hopping sequences)を用いて定義された異なるチャネル（チャネル１および２）を例示する。例えば、チャネル１に関するパルス２１２は、１つの時間ホッピング系列に従って時々(at times)生成可能であり、一方、チャネル２に関するパルス２１４は、別の時間ホッピング系列に従って時々(at times)生成できる。使用される特定の系列およびデバイス同士の間のタイミングの精度に応じて、直交チャネルまたは擬似直交チャネルを提供するためにこの技法を使用することができる。
【００２３】
ＰＤＭＡ方式に従ってチャネルを定義するために、他の技法を使用することができる点に留意されたい。例えば、チャネルは、異なる拡散擬似乱数列(different spreading pseudo-random number sequences)、異なるプリアンブル系列(different preamble sequence)またはいくつかの他の適切な１つまたは複数のパラメータに基づいて定義できる。さらに、チャネルは、２つ以上のパラメータの組合せに基づいて定義できる。
【００２４】
図１を再び参照すると、シグナルプロセッサ(signal processor)１２０は、シグナリング方式に従って、チャネル上で送信されることになる信号を処理しかつ／またはそのチャネルから受信された信号を処理する。例えば、シグナルプロセッサ１１８は、そのチャネル上で送信されることになるデータパルスを生成することおよび／またはそのチャネルを介して受信されたパルスからデータを抽出することができる。
【００２５】
デバイス１０２はまた、１つまたは複数のシグナリング方式に従って１つまたは複数のチャネルを確立する構成要素(component)１２２も含む。デバイス１０２は、独立して(independently)、またはシステム１００内の他のデバイス１０４、１０６および１０８のうちの１つまたは複数と協働して(in cooperation with)チャネルを確立することができる。
【００２６】
いくつかの態様では、デバイス１０２は、任意の他のチャネルに関するアクセス方式（例えば、媒体アクセス制御）に関して調整せずに(without coordinating)、チャネルを独立して確立することができる。例えば、デバイス１０２は、近くで動作している他のチャネルのシグナリングパラメータを知らずに（例えば、決定せずに）チャネルを確立することができる。これは、例えば、結果として生じるチャネルが擬似直交パルスを生成するように、パルスパラメータを定義するシグナリング方式選択技法を使用することにより達成できる。すなわち、与えられたチャネルは、別のチャネルに関するパルスに干渉する（例えば、当該パルスと同時に発生する）パルスの確率が低いように、パルスを生成することができる。
【００２７】
あるいは、デバイス１０２は、近くで動作している他のチャネルのシグナリングパラメータを決定するために１つまたは複数の他のデバイスと協働することができる。この情報に基づいて、デバイス１０２は、次いで、デバイス１０２が確立している任意のチャネルに関する１つまたは複数の独自のパラメータを選択することができる。したがって、チャネルは、他のチャネルへの干渉を減らすあるいは除去するように定義できる。
【００２８】
チャネルを確立するとき、デバイス１０２（例えば、構成要素１２２）は、与えられたチャネルを使用するであろう別のデバイスまたは複数の他のデバイスと通信し、その結果、それぞれのデバイスは、そのチャネル上で通信するために使用されるシグナリングパラメータを学ぶ。例えば、デバイスは特定のパラメータを使用するために折衝する(negotiate)ことができ、かつ／または、パラメータはデバイスの１つまたは複数の特性（例えば、デバイスアドレス）に基づいて選択されることができる。
【００２９】
１つまたは複数のデバイスが、セントラルコーディネータを使用せずに、１つまたは複数のチャネルを確立することができると有利である。上記に議論されたように、デバイスはチャネルを独立して定義することができる。この場合、ここで教示されるような適切なＰＤＭＡ方式を使用することにより、結果として生じるチャネルは、独立して確立された他のチャネルに著しく干渉しない可能性がある。例えば、それぞれのデバイスは、チャネルを確立している１つまたは複数のデバイスに独自であり得るパラメータ（例えば、デバイスアドレス）に基づいて、または１つもしくは複数のデバイスによって選択されたパラメータに基づいて、無作為にチャネルパラメータを定義することができる。したがって、そのようなデバイスを使用することにより純粋なピアツーピアネットワーク（またはサブネットワーク）を確立することができる。すなわち、ネットワーク内でチャネルを確立するデバイスはピアデバイスであり得る。例えば、デバイスは、実質的に均等な媒体アクセス制御（「ＭＡＣ」）機能性を有することができる。いくつかの態様では、そのようなチャネルを確立してそれを使用するために異なるピアツーピアチャネル同士の間に調整が要求されなくてよいと有利である。
【００３０】
デバイス１０２（例えば、構成要素１２２）は、与えられたチャネル内にいくつかの論理チャネルを定義することもできる。例えば、これらのチャネルは、異なるタイプのデータ、異なるデータ転送速度、異なるサービス品質、またはいくつかの他の基準に対応するために定義できる。いくつかの態様では、与えられたチャネル内に複数の論理チャネルを提供するためにパルス分割多重方式を用いることができる。例えば、図３は、チャネル内で送信されたパルス３０２が第１の論理チャネル（Ｌ１）、第２の論理チャネル（Ｌ２）、または第３の論理チャネル（Ｌ３）と関連づけられる簡素化された例を示す。
【００３１】
デバイス１０２（例えば、構成要素１２２）は、チャネルに関するタイムスロット構造を定義することもできる。例えば、一連のタイムスロットは、チャネルに関する様々なデータ伝送が指定されたタイムスロット内で発生するよう時間指定されるように定義できる。この場合、そのチャネルを介して通信しているそれぞれのデバイスがタイムスロット構造のタイミングを維持することを確実にするために、何らかの形の同期を用いることができる。
【００３２】
タイムスロット構造は様々な目的で使用されることができる。例えば、様々な論理チャネルを様々なタイムスロットに割り当てることができる。また、タイムスロット構造に基づいてパルス反復周波数を定義することができる。さらに、タイムスロット構造を使用することによりストリーミングチャネルを確立することができる。
【００３３】
いくつかのインプリメンテーション(implementations)においては、デバイス１０２は、無線媒体内の輻輳を制御する、あるいはそうでなければ、明らかにする(account for)ための構成要素(component)１２６を組み込むことができる。例えば、輻輳コントローラ(congestion controller)１２６は、同期要求(request-to-synchronize)（「ＲＴＳ」）および同期確認(confirmation-to-synchronize)（「ＣＴＳ」）方式、ＡＬＯＨＡ、ＣＳＭＡ、またはいくつかの他の適切な輻輳管理方式(congestion management scheme)をインプリメントする(implement)ことができる。
【００３４】
ここで教示されるような複数のアクセス技法を使用することにより、デバイス１０２、１０４、１０６および１０８は、共有される媒体を並行して（例えば、同時に）利用することができると有利である。例えば、デバイス１０２、１０４、１０６および１０８は、同じ超広帯域の周波数帯域内で信号を並行して送信することができる。図１に示すように、デバイス１０２は、並行して動作している２つ以上のチャネル（例えば、チャネル１１０および１１２）を介してデバイス１０４と通信することができる。加えて、デバイス１０２は、異なるチャネル（例えば、チャネル１１０および１１４）上で複数のデバイス（例えば、デバイス１０４および１０６）と並行して通信することができる。さらに、デバイスの１つのセット（例えば、デバイス１０２および１０４）は、１つのチャネル（例えば、チャネル１１０）を介して通信することができると同時に、デバイスのもう１つのセット（例えば、デバイス１０６および１０８）はもう１つのチャネル（例えば、チャネル１１６）を介して並行して通信する。
【００３５】
さらに、チャネルは、異なるデータ転送速度で異なるタイプのデータを運ぶように適合できる。例えば、チャネルは、パケットデータ、ストリーミングデータまたはいくつかの他の形のデータを運ぶことができる。加えて、チャネルは（例えば、パルス反復周波数定義、タイムスロット構造定義または論理チャネル定義により）異なるレートでデータを運ぶように構成できる。したがって、図１のチャネル１１０、１１２、１１４および１１６は、与えられたアプリケーションに関して要求される特定のデータを運ぶために独立して定義できる。
【００３６】
比較的低い電力消費を維持すると同時に、効率的なチャネルアクセス、異なるデータタイプ、および異なるデータ転送速度をサポートするために、いくつかの態様では、チャネルアクセス方式は様々な動作状態を利用することができる。例えば、それぞれの状態は、１つまたは複数のチャネルパラメータのある種の知識および／またはデバイスの与えられたデューティサイクルと関連づけられることができる。このために、デバイス１０２は、与えられたチャネルに関して、デバイス１０２の状態またはデバイス１０２の１つまたは複数の構成要素（例えば、送信機および／または受信機）の状態を制御する状態コントローラ(state controller)１２４を含み得る。
【００３７】
図４は、送信機から１つまたは複数の受信機にデータを転送するために用いることが可能なチャネルアクセス方式に関する動作を表す状態図４００の例を示す。図４の特定の例では、４つの状態（非アクティブ(inactive)４０２、アイドル(idle)４０４、接続(connected)４０６、ストリーミング(streaming)４０８）が定義される。しかしながら、他のインプリメンテーションにおいては（あるいは他のチャネルについては）、異なる数または異なるタイプの状態を用いることができる点を理解されたい。
【００３８】
非アクティブ状態４０２は、受信機が、与えられたチャネルに関するパラメータに気づいていない状態、または受信機がそのチャネルを聴取していない状態として定義できる。したがって、この状態は、非常に低いデューティサイクル状態であり得る。受信機においてチャネルをセットアップするために、送信機は、例えば、関連づけ手順の間に、チャネルパラメータを配信する。対応する状態変更は、図４においてライン(line)４１０によって表される。
【００３９】
接続状態４０６において、受信機はデータ転送を予想することが可能であり、その結果、連続的にまたは比較的定期ベースで聴取することができる。いくつかの態様では、接続状態の間の送信機から（１つまたは複数の）受信機へのデータ転送は、パケットの形であり得る。いくつかの態様では、送信機から送信されたそれぞれのデータフレームには、受信機によってチャネルの獲得を容易にするプリアンブル系列を用いてプレフィックスを付けることができる。データフレームは、個別のチャネルを介して受信機によって認識され得る。与えられた期間にわたってそのチャネル上でデータフレームが転送されない場合、受信機は電力を節約するためにアイドル状態４０４に移ることができる。この状態変更は、図４においてライン４１６によって表される。あるいは、チャネルを終了することが可能であり、結果として、非アクティブ状態４０２への遷移（図示せず）をもたらす。
【００４０】
アイドル状態４０４は、比較的低いデューティサイクル状態であり得る。例えば、この状態において、受信機は、受信機がそのチャネルを定期的にスキャンすることを可能にするチャネルに関するパラメータの少なくとも一部（例えば、送信機のデバイスアドレス）を維持すること（またはそうではない場合は、当該パラメータの少なくとも一部へのアクセスを有すること）ができる。通常、スキャン(scans)の間の時間間隔(time interval)は、デューティサイクリングとチャネルアクセスタイムバジェット(channel access time budget)とのトレードオフであり得る。
【００４１】
特定の期間にわたってアイドル状態４０４の間に活動が存在しない場合、アイドル状態４０４はタイムアウトし(timeout)得る。これは非アクティブ状態４０２への遷移を引き起こすことができる（ライン４２０）。あるいは、遷移(transition)４２０はコマンド時に開始されてもよい。
【００４２】
送信機はまた、例えば、受信機との定期的な通信を再確立するために、メッセージ（例えば、ページングメッセージ）をアイドル状態４０４にある受信機に送ることもできる。したがって、メッセージの受信時に、受信機はライン４１８によって表される接続状態４０６に移ることができる。
【００４３】
ストリーミング状態は、比較的連続するビットレートのアプリケーション、例えば、オーディオ（例えば、無線呼出、音楽呼出または音声呼出）、ビデオまたはいくつかの他の形のストリーミングデータなど、をサポートすることができる。この状態は、そうでなければ接続状態と関連づけられるオーバヘッド（例えば、プリアンブル）を減らすためにインプリメントされることができる。この場合、データは比較的連続ベースで送られているため、受信機によるチャネルの獲得を容易にすることに関連するオーバヘッドは、省略されることができる、あるいは、かなり減らされることができる。送信機は、ストリーミングチャネル(streaming channel)の開始を要求するメッセージを明示的に送ることができる、あるいは、（ライン４１２によって表されるように）データフレームを送信するときにその要求を重畳する(piggyback)ことができる。データビットは、フレーム構造の有無にかかわらず、ストリーミングチャネル上で連続的に転送できる。個別のチャネルを介して、いくつかの形の肯定応答を提供することができる。いくつかのインプリメンテーションでは、データのストリーミングの際の比較的短い干渉は、ストリーミング状態４０８をタイムアウトさせ、それにより、（ライン４１４によって表されるように）接続状態４０６への遷移を引き起こすことができる。あるいは、ストリーミングチャネルを（例えば、ストリーミングチャネル内のメッセージを介して）肯定的に終了して、結果として、接続状態４０６またはいくつかの他の状態に遷移することができる（遷移は図示せず）。上記説明から、接続状態４０６とストリーミング状態４０８の間で交換することが本質的に常にチャネル内で達成できると有利である点を理解されたい。
【００４４】
与えられたネットワークにおいて定義されるそれぞれのチャネルに関して、状態図４００に類似した状態図を用いることができる。すなわち、それぞれのチャネルは、そのチャネルを使用するアプリケーションの現在の要件に基づいて、そのそれぞれの状態を通じて独立して遷移することができる。さらに、それぞれのチャネルは、例えば、アイドル状態４０４におけるスキャン間隔(scanning interval)および／またはチャネルのパルス反復周波数(pulse repetition frequency)を設定することによって、異なるレベルのスループット(throughput)およびデューティサイクリング(duty cycling)を独立して特定することができる。
【００４５】
ここで教示されるようにＰＤＭＡ方式を使用することにより、低いデューティサイクルシグナリングを用いる超広帯域システムは、無線ＰＡＮまたはＢＡＮなどのアプリケーションに関する低電力通信を提供することができる。いくつかの態様では、対応する無線デバイスは、例えば、比較的小さな電池（例えば、時計用電池）だけによって電力供給されて数年間動作することができる。そのようなアプリケーションは、例えば、１Ｋｂｐｓ程度の比較的低いデータ転送速度を含めて、幅広い様々なデータ転送速度を利用することができる。そのようなアプリケーションを効果的にサポートするために、ここで教示されるような小さなプロトコルスタックおよび低いオーバヘッドを有する比較的簡単な解決法を用いることができる。さらに、ＰＤＭＡ方式は、他のデータ転送速度を同時に処理して、これらのアプリケーションに関して異なるレベルのデューティサイクルを維持するための十分な柔軟性を提供することができる。
【００４６】
ここにおける教示は、様々な通信技法および通信プロトコルをサポートする様々なタイプのデバイスを使用してインプリメントされる様々なタイプのシステムに組み込むことができる。例えば、いくつかの態様では、システム１００は、送信された基準システムを備え得る。この場合、デバイスは、基準パルスとその後に続く関連するデータパルスを送信することによってデータを送る。次いで、パルスを受信するデバイスは、データパルスによって表されるデータを検出するための「雑音のある整合フィルタ」として基準パルスを使用することができる。しかし、システム１００は、他のパルスベースのシグナリング技法および／または超広帯域シグナリング技法を用いることができる点を理解されたい。
【００４７】
次に、チャネルを確立して、そのチャネル上で通信するために使用可能なサンプル動作が図５の流れ図に関して議論される。便宜上、図５（またはここにおける任意の他の流れ図）の動作は、特定の構成要素によって実行されているとして説明される場合がある。しかし、これらの動作は、他の構成要素と共にかつ／または他の構成要素によって実行できる点を理解されたい。
【００４８】
無線通信システム内のデバイスは、知られているチャネル上で当初通信することによって別のデバイスとチャネルを確立するように構成できる。この場合、チャネルを確立することを追求している無線デバイスは、知られているチャネル上で予備メッセージ（例えば、ポーリングメッセージ）を送ることができる。加えて、システム内のそれぞれのデバイスは、任意の予備メッセージに関して知られているチャネルを定期的にスキャンするように構成できる。
【００４９】
したがって、ブロック５０２によって表されるように、デバイスは、無線媒体に信号を送り、無線媒体から信号を受信するためのデフォルトパラメータ値を当初使用するように（例えば、１つのデバイス内で送信機を、かつもう１つのデバイス内で受信機を構成することによって）そのそれぞれのトランシーバを構成することができる。例えば、デバイスは、パルス反復周波数を知られているチャネルに関して定義された値に設定できる。加えて、デバイスは、プリアンブル系列を知られているチャネルに関して定義された系列に設定できる。また、知られているチャネルに関する時間ホッピングを使用するインプリメンテーションでは、デバイスは、デフォルト系列（例えば、デフォルト擬似ランダム系列）を使用するようにそのトランシーバを構成することができる。
【００５０】
ブロック５０４によって表されるように、いったん予備通信(preliminary communications)が、知られているチャネル上で２つ以上のデバイスの間で確立されると、それらのデバイスは、関連づけ手順(association procedure)を実行することができ、それにより、デバイスは、それぞれのデバイスのそれぞれの能力を学ぶ。例えば、関連づけ手順の間、それぞれのデバイスに（例えば、ＭＡＣアドレスよりも短い）短縮されたネットワークアドレスを割り当てられることができ、デバイスは互いに認証することができ、デバイスは１つまたは複数の特定のセキュリティキーを使用するために折衝することができ、デバイスは、それぞれのデバイスとで行われることができるトランザクション(transaction)のレベル、を決定することができる。これらの能力に基づいて、デバイスは後続の通信に関するチャネルを確立するために折衝することができる。
【００５１】
ブロック５０６によって表されるように、１つまたは複数のデバイスは、並行超広帯域チャネルをサポートするＰＤＭＡシグナリング方式を提供する。例えば、１つまたは複数のデバイスは、超広帯域チャネルに関して使用されることになるチャネルパラメータを選択することができる。上記で議論されたように、（１つまたは複数の）デバイスは、例えば、パルス反復周波数、パルスオフセット、プリアンブル系列、時間ホッピング系列、擬似乱数ベースの系列、（１つまたは複数の）他の適切なパラメータ、またはこれらのパラメータの２つ以上の組合せなど、チャネルパラメータを選択することができる。さらに、上記で議論されたように、並行して動作している他のチャネルとの干渉の確率を回避または減らすためにこれらのチャネルパラメータを選択することができる。
【００５２】
いくつかのケースでは、デバイスは、与えられたチャネルについて使用されるべきパラメータを一方的に定義することができる。例えば、デバイスは、チャネルパラメータを無作為に選択することができる。あるいは、デバイスは、１つまたは複数のデバイス関連パラメータ（例えば、デバイスアドレス、デバイス位置、時刻など）のセットに基づいてチャネルパラメータを選択することができる。他の事例では、デバイスは、そのデバイスがそのシステム内にある、またはそのシステムにおいて定義されている他のチャネル（例えば、現在アクティブなチャネル）のチャネルパラメータに関して有する情報に基づいてチャネルパラメータを選択することができる。いずれの場合も、デバイスは、このチャネルパラメータ情報をそのチャネル上で通信することになるそれぞれのデバイスに送ることができる。
【００５３】
いくつかの事例では、デバイスはチャネルパラメータを定義するために、１つまたは複数の他のデバイスと通信することができる。例えば、デバイスは、そのデバイスがシステムにおいて定義された他のチャネルのチャネルパラメータに関して、他のデバイスから取得する情報に基づいてチャネルを選択することができる。いくつかの事例では、関連づけ手順に関して、２つ以上のデバイスがチャネルパラメータを選択するために折衝することができる。
【００５４】
いくつかのインプリメンテーションでは、パルス反復期間、プリアンブル系列および時間ホッピング系列などのチャネルパラメータは、関連づけ手順の間に交換可能である。しかし、比較的狭いパルスを使用する場合、送信機と受信機の間の同期は比較的容易に失われる可能性がある。したがって、送信機と受信機の間で（ナノ秒程度まで）比較的正確な同期を維持するために、パルスのオフセットを伝送ごとに獲得することができる。
【００５５】
ブロック５０８によって表されるように、デバイスのすべてが選択されたチャネルパラメータを生成または取得すると、デバイスはこれらのパラメータに基づいて超広帯域チャネルを確立する。例えば、デバイスは、選択されたチャネルパラメータに従って信号を送受信するようにそのそれぞれのトランシーバをセットアップすることができる。
【００５６】
ブロック５１０によって表されるように、次いで、デバイスは確立されたチャネルを介して通信するために必要なシグナリングを処理することができる。したがって、送信機は、適切なパルス反復周波数ならびに、適用可能な場合、パルスオフセットおよび時間ホッピング系列を有するパルスを生成することができる。同様に、受信機は、そのパルス反復周波数ならびに、適用可能な場合、パルスオフセットおよび時間ホッピング系列を有するパルスに関する通信媒体をスキャンすることができる。
【００５７】
ブロック５１２によって表されるように、通信システムにおいて他のチャネルを確立および使用するために、上記に議論された動作に類似する動作を実行することができる。しかし、この場合、デバイスは、そのシステムにおいて他のチャネルと並行して使用可能なチャネルを確立するために、ブロック５０６で異なるチャネルパラメータを選択することができる。ここでは、１つまたは複数のチャネルに関するチャネルパラメータ（例えば、パルス反復周波数、時間ホッピング系列など）は、並行チャネル(concurrent channels)が当該チャネルの信号（例えば、パルス）の間で比較的ほとんど干渉を伴うことなく(with relatively little interference)動作できるように、選択されることができる。
【００５８】
典型的なインプリメンテーションにおいては、図１の１つまたは複数の構成要素は、デバイス１０２内で、送信機構成要素の形で、受信機構成要素の形で、または組み合わせて、トランシーバ構成要素の形でインプリメントされることができる。例えば、送信機は、チャネルを定義および確立するための構成要素１１８、１２０および１２２に関する機能性を組み込んで、定義されたシグナリング方式に従ってそのチャネル上でデータを送信するためのパルスを生成することができる。同様に、受信機は、送信機とのチャネルを確立するための構成要素１１８、１２０および１２２に関する機能性を組み込んで、対応するシグナリング方式に従ってそのチャネル上で送信されたパルスを検出することができる。これらのおよび他の構成要素ならびに関連する動作は、図６、７および８に関してより詳細に議論される。
【００５９】
図６は、ＰＤＭＡをサポートする送信機６００内に組み込むことが可能ないくつかのサンプル構成要素を示す。この場合、（例えば、セレクタ１１８に対応する）チャネルシグナリング方式セレクタ(channel signaling scheme selector)６０２は、１つまたは複数のチャネルを確立するためのシグナリング方式を提供する。例えば、セレクタ６０２は、パルス反復周波数（「ＰＲＦ」）、プリアンブル系列、および時間ホッピング系列（「ＴＨＳ」）など、与えられたチャネルに関するチャネル定義パラメータ(channel definition parameters)６０４を提供することができる。図６は、異なるチャネル（例えば、デフォルトチャネル(default channel)「１」および新しいチャネル(new channel)「２」）に関して、パラメータの２つのセット（パラメータ６０６、６０８および６１０ならびにパラメータ６１２、６１４および６１６）が定義されている例を示す。
【００６０】
１つまたは複数のチャネル定義パラメータ６０４は、１つまたは複数のチャネル定義シードパラメータ(channel definition seed parameters)６１８に基づいて生成できる。例えば、チャネル定義生成器(channel definition generator)６２０は、シードパラメータ(seed parameter)６１８の値に基づいて、あるいは２つ以上のシードパラメータ６１８の組合せのある機能に基づいて、パルス反復周波数に関する特定の値を選択するか、またはプリアンブルもしくは時間ホッピングに関する特定の系列を選択することができる。図６に示す特定の例において、チャネル定義生成器６２０は、デバイスアドレス(device address)（「ＤＥＶ＿ＡＤＤＲ」）６２２、チャネル識別子(channel identifier)（「ＩＤ」）６２４、系列番号(sequence number)６２６、およびセキュリティキー(security key)６２８に基づいて、１つまたは複数のチャネル定義パラメータ６０４を生成することができる。いくつかの態様では、チャネル定義パラメータ６０４は、そのチャネルを介してデータを受信することが可能な１つまたは複数の受信機の１つまたは複数のデバイスアドレス６３０に基づいて生成できる。したがって、送信機は異なるチャネルに関する受信機デバイスアドレス６３２および６３４へのアクセスを有すること（例えば、格納すること）ができる。いくつかの態様では、デバイスアドレス６２２は、送信機６００に関連するデバイスアドレスを備える。この場合、与えられたチャネルに関するパラメータ６０４は、そのチャネルを使用する送信機および（１つまたは複数の）受信機のアドレスに基づいて生成できる。この技法は、そのチャネルに関するパラメータが任意の隣り合うチャネルに関して定義されたパラメータとは異なる可能性を高めることができる。
【００６１】
与えられたチャネルに関して選択されたパラメータが独自である可能性をさらに高めるために、送信機および受信機は、１つまたは複数のシードパラメータを選択するために折衝すること（または、いくつかの他のやり方では、協働すること）ができる。例えば、これらの構成要素は、チャネル識別子を選択して、系列番号を生成することまたはセキュリティキーを生成することができる。特に、チャネル識別子は、２つ以上のチャネルが与えられたセットのデバイスによって定義されるとき、使用されることができる。
【００６２】
（例えば、シグナルプロセッサ１２０に対応する）パルスシグナルプロセッサコンポーネント(pulse signal processor component)６３６は、チャネル上でデータを送るためにチャネル定義パラメータ６０４を使用する。例えば、タイミングコントローラ(timing controller)６３８は、チャネル定義パラメータ６０４に基づいて、パルス生成器(pulse generator)６４０がいつパルスを生成するかを制御することができる。加えて、いくつかのインプリメンテーションでは、生成されたパルスのタイミングは、そのチャネルに関して定義されたタイムスロット構造を表す１つまたは複数のタイムスロット定義６４２に基づき得る。
【００６３】
いくつかの態様では、データ生成器構成要素(data generator component)６４４は、生成されたパルスとデータを（例えば、変調方式を介して）組み合わせることによって送信されるべきパルス信号６４６を生成する。例えば、いくつかのインプリメンテーションでは、パルス信号の位置および／または位相は、受信機に送られることになるデータビットの値に従って変調できる。次いで、結果として生じるデータパルスは、データパルスが通信媒体の全域で送信されるとすぐにデータパルスをアンテナ６５０に提供する適切な無線構成要素６４８に提供される。
【００６４】
上記に議論されたように、受信機に送信されることになるデータは様々な形でフォーマットできる。例えば、送信機は、個々のデータビット、データパケット、ストリーミングデータとして、またはいくつかの他の適切な形でデータを送ることができる。したがって、送信機６００は、データフォーマッタ／多重化装置６５２または送信されることになるデータをフォーマットするための他の適切な機構を含み得る。いくつかのインプリメンテーションでは、送信されたデータのタイミングは、そのチャネルに関して定義されたタイムスロット構造を表す１つまたは複数のタイムスロット定義(timeslot definitions)６４２に基づき得る。加えて、送信されたデータのタイミングは、そのチャネルに関して定義された１つまたは複数の論理チャネル定義(logical channel definitions)６５４に基づき得る。例えば、チャネル２（「ＣＨ２」）に関するデータは、次いで、２つの論理チャネルを介してチャネル２上で送信可能な２つの識別可能なデータ流れ（指定されたＣＨ２データＡおよびＣＨ２データＢ）に関連し得る。
【００６５】
チャネルパラメータ選択動作および任意の与えられた時点で送信されることになるデータは、チャネルの現在の状態に依存し得る。例えば、非アクティブな状態の間、セレクタ６０２は、知られているチャネルに関するデフォルトチャネル定義パラメータを選択することができる。接続状態の間、データフォーマッタ／多重化装置(data formatter/multiplexer)６５２は、そのチャネルに関するパケットデータを生成する。ストリーミング状態の間、データフォーマッタ／多重化装置６５２は、そのチャネルに関するストリーミングデータを生成することができる。したがって、送信機６００は、例えば、１つまたは複数のタイマ６５８からのタイミング信号、受信データ表示(data indications)６６０（例えば、別のチャネルを介して受信されたメッセージ）、またはいくつかの他の適切な基準に基づいて、状態間を遷移させることができる（例えば、状態コントローラ１２４に対応する）状態コントローラ(state controller)６５６を含むことができる。
【００６６】
図６はまた、与えられたデバイスが複数の並行チャネルをサポートすることができることを例示する。例えば、チャネル定義パラメータ６０４の対応するセットに基づいて、デバイスは、直交チャネルまたは擬似直交チャネル（例えば、チャネル１および２）上で対応するデータ（例えば、ＣＨ１データおよびＣＨ２データ）の並行伝送を可能にするために直交チャネルまたは擬似直交チャネルを確立することができる。
【００６７】
図７は、ＰＤＭＡをサポートする受信機７００に組み込むことが可能ないくつかのサンプル構成要素を示す。図６に関して上記に議論されたのと類似のやり方で、（例えば、セレクタ１１８に対応する）チャネルシグナリング方式セレクタ(channel signaling scheme selector)７０２は、１つまたは複数のチャネルを確立するためのシグナリング方式（例えば、チャネル定義パラメータ７０４）を提供することができる。この場合も、チャネル定義パラメータ７０４は、１つまたは複数のチャネル（例えば、デフォルトチャネル「１」および新しいチャネル「２」）に関して定義されたパルス反復周波数パラメータ７０６、７１２、プリアンブル系列７０８、７１４および時間ホッピング系列７１０、７１６を含み得る。いくつかの態様では、受信機７００は、送信機によって提供されたチャネル定義パラメータへのアクセスを単に有する（例えば、格納する）だけでもよい。あるいは、受信機は、１つまたは複数のチャネル定義パラメータ７０４を導き出すために使用可能な、図６に関して上記に説明された構成要素に類似した構成要素（例えば、構成要素７２０ならびにパラメータ７１８、７２４、７２６および７２８）を用いることができる。この場合、デバイスアドレス７２２は受信機７００のアドレスに対応することが可能であり、一方、デバイスアドレス７３０は異なるチャネル（アドレス７３２、７３４）に関連する送信機に対応することができる。上記で議論されたように、チャネルを定義するために送信機と協働する場合、受信機７００は１つまたは複数のシードパラメータ７１８を使用することができる。
【００６８】
（例えば、シグナルプロセッサ１２０に対応する）パルスシグナルプロセッサコンポーネント(pulse signal processor component)７３６は、無線構成要素(radio component)７３８および関連するアンテナ７４０を介してチャネルから受信された信号からデータを抽出するためにチャネル定義パラメータ７０４を使用する。例えば、タイミングコントローラ(timing controller)７４２は、チャネル定義パラメータ７０４に基づいて、データ回復構成要素(data recovery component)７４４が受信されたパルス信号からのデータをいつ復号するか、またはそうでない場合は、当該データをいつ抽出するかを制御することができる。上記で議論されたように、いくつかのインプリメンテーションでは、パルス信号の位置および／または位相は、受信機に送られることになるデータビットの値に従って変調できる。したがって、データ回復構成要素７４４は、データパルスからデータ７５０を回復するため（例えば、復調するため）の補完的な機能性を含み得る。加えて、いくつかのインプリメンテーションでは、データ回復動作のタイミングは、そのチャネルに関して定義されたタイムスロット構造を表す１つまたは複数のタイムスロット定義(timeslot definitions)７４６に基づき得る。
【００６９】
上記で議論されたように、送信機は、個々のデータビット、パケット、ストリーミングデータとして、またはいくつかの他の形でデータを送ることができる。したがって、受信機７００は、データデフォーマッタ／多重化復調器(deformatter/demultiplexer)７４８または受信されたデータ７５０をデフォーマットするための何らかの他の適切な機構を含み得る。この場合も、データのタイミングは、そのチャネルに関して定義されたタイムスロット構造を表す１つまたは複数のタイムスロット定義７４６に基づき得る。加えて、データのタイミングは、そのチャネルに関して定義された１つまたは複数の論理チャネル定義(logical channel definitions)７５２に基づき得る。したがって、データデフォーマッタ／多重化復調器７４８は、チャネル２に関する論理チャネルデータを抽出して、２つの識別可能な流れ（ＣＨ２データＡおよびＣＨ２データＢ）に戻すことができる。
【００７０】
やはり上記で議論されたように、チャネルパラメータ選択動作および与えられた時点で受信されたデータは、チャネルの現在の状態に依存し得る。この場合も、非アクティブ状態の間、セレクタ７０２は、知られているチャネルに関するデフォルトチャネル定義パラメータ７０４を選択することができる。接続状態の間、データデフォーマッタ／多重化復調器７４８は、データ７５０をパケット化解除(depacketize)することができる。ストリーミング状態の間、データデフォーマッタ／多重化復調器７４８は、データの流れを回復することができる。したがって、受信機７００は、例えば、１つまたは複数のタイマ７５６からのタイミング信号、受信データ表示(receive data indications)７５８（例えば、チャネルを介して受信されたメッセージもしくはチャネル上のトラヒックの存在または欠如）、あるいはいくつかの他の適切な基準に基づいて状態間で遷移させることができる（例えば、状態コントローラ１２４に対応する）状態コントローラ(state controller)７５４を含む。
【００７１】
上記の説明を念頭に置いて、ＰＤＭＡ方式に関して実行可能な動作の追加の詳細は、図８の流れ図に関して論じられる。特に、これらの動作は、チャネルをセットアップすること、およびチャネルの状態に関連する様々な動作を実行することに関する。
【００７２】
ブロック８０２によって表されるように、第１のデバイス内の送信機（例えば、送信機６００）は、例えば、送信機を含む無線デバイス上で実行するアプリケーションによる要求に基づいて、チャネルの確立を開始することになる。したがって、ブロック８０４によって表されるように、送信機は、知られているチャネル（例えば、共通の発見チャネル(common discovery channel)）上で１つまたは複数の受信機にメッセージ（例えば、ポーリングメッセージ(polling messages)）を送るために、電力節約状態（例えば、非アクティブ状態）からウェイクする(wake)ことができる。与えられたアプリケーションの要求に応じて、メッセージは、たまたま送信機のすぐ近くにある任意の受信機からまたは特定の１つもしくは複数の受信機から応答を要求することができる。後者は、送信機が、例えば、先の関連づけ手順を介して（１つまたは複数の）受信機に関する情報を取得した場合に発生する可能性がある。また、送信機は、応答が（１つまたは複数の）受信機からすぐに受信されない場合、（例えば、知られている間隔で）このメッセージを繰り返し送ることができる。
【００７３】
上記で議論されたように、知られているチャネルは、知られているチャネルパラメータによって定義できる。典型的なインプリメンテーションでは、これらのパラメータは、知られているパルス反復周波数および知られているプリアンブルを含み得る。他のインプリメンテーションでは、知られているチャネルに関して、時間ホッピング系列またはコード拡散系列など、他のパラメータを定義することができる。いくつかのインプリメンテーションでは、２つ以上の知られているチャネルを定義することができる。また、いくつかのインプリメンテーションでは、与えられたサブネットワーク（例えば、ある時点で通信中であると予想される無線デバイスのグループ）に関して知られているチャネルを定義することができる。
【００７４】
ブロック８０６によって表されるように、第２のデバイス内の受信機は、知られているチャネルをスキャンするために電力節約状態から定期的に（例えば、周期的に）ウェイクするように構成できる。その場合、受信機は、肯定応答（「ＡＣＫ」）を同じチャネルまたは異なるチャネルを介して送信機に送ることができる。
【００７５】
ブロック８０８によって表されるように、送信機および、オプションで、受信機は、新しいチャネルに関するパラメータを定義することができる。上記で議論されたように、これは、セレクタ６０２および／またはセレクタ７０２の動作を介して達成できる。さらに、チャネルパラメータは、デバイスアドレスなどのような、１つまたは複数のシードパラメータに基づくことができる。
【００７６】
ブロック８１０、８１２および８１４によって表されるように、送信機および、オプションで、受信機は、チャネルの追加の属性を定義することができる。具体的には、チャネルに関して１つまたは複数の論理チャネルを定義することが可能であり（ブロック８１０）、チャネルに関してタイムスロット構造を定義することが可能であり（ブロック８１２）、隣り合うチャネル間の干渉を減らす試みにおいて何らかの形の輻輳制御(congestion control)をインプリメントされることができる（ブロック８１４）。これらの定義は、通常、チャネルが確立されるときに行われる。しかし、いくつかのケースにおいては、属性（例えば、論理チャネル）は、後のある時点で定義されることができる。
【００７７】
ブロック８１６によって表されるように、いくつかのインプリメンテーションでは、送信機および受信機は、パケットトラヒックに関するチャネルを当初セットアップすることができる。例えば、送信機は、そのチャネルに関連するプリアンブルに後続する（例えば、適切なヘッダおよび誤り制御情報を有する）パケット内にカプセル化されたペイロードデータを送ることができる。このセットアップ手順は、チャネルが当初確立されるときにまたは後のある時点で実行できると有利である。さらに、ここで議論されるように、チャネルは、他のタイプのデータトラヒックをサポートするように再構成されることができる(reconfigured)。
【００７８】
ブロック８１８によって表されるように、チャネルは、この時点で、上記で議論された接続状態４０６にあり得る。したがって、受信機は、送信機によって送られたパケットに関するチャネルを連続的にスキャンすることができる（ブロック８２０）。
【００７９】
ブロック８２２によって表されるように、ある時点で、チャネル上でストリーミングデータを送ることが望ましい場合がある。そのような再構成は、例えば、送信機がパケットチャネル上のパケットを介してストリーミング要求を受信機に送ることによって開始できる。この要求に応答して、送信機および受信機は、そのチャネル上でストリーミングチャネルを確立するために協働することができる。例えば、これらの構成要素は、ストリーミングチャネルのタイミング、そのチャネル上で送信されることになるデータのタイプ、用いられることが可能ないずれかの同期、タイムアウト間隔(timeout intervals)、タイムスロット時間(timeslot times)、タイムスロットサイズ(timeslot size)、またはストリーミングチャネルの任意の他の適切な特性を定義することができる。
【００８０】
いくつかの態様では、ストリーミングチャネルは、パケットチャネルを用いて並行して確立されることができる。例えば、パケットチャネルは、ブロック８２２で完全に分解されない場合がある。むしろ、ここで議論されるように、送信機および受信機は、必要なときにはいつでもパケットチャネルとストリーミングチャネルの間で継ぎ目なく遷移することができる。
【００８１】
ストリーミングチャネルが確立されると、送信機はストリーミングデータを受信機に送ることができる（ブロック８２４）。この時点で、チャネルは、上記で議論されたストリーミング状態４０８にあり得る。この状態の間、送信機および受信機は、ストリーミングチャネルに関して同期を維持するためのステップを講じることができる（ブロック８２６）。例えば、送信機は、定期的な（周期的な）間隔で、同期情報(synchronization information)（例えば、タイミング情報）を受信機に送ることができる。
【００８２】
ある時点で、チャネルは再構成されてパケットチャネル(packet channel)に戻されることができる（ブロック８２８）。この遷移は、例えば、ストリーミングチャネル上で送られた明示的な要求に応答して、または、特定された期間にわたるストリーミングデータの欠如（例えば、数ミリ秒の無活動の後のタイムアウト）により自動的に開始できる。したがって、この時点で、チャネルは接続状態４０６に戻ることができる。
【００８３】
ある時点で、チャネルはアイドル状態４０４に戻ることができる（ブロック８３０）。これは、例えば、パケットチャネル上で送られた明示的な要求に応答して、または特定された期間にわたるパケットデータの欠如（例えば、数秒の無活動の後のタイムアウト）により自動的に発生し得る。この状態において、送信機は比較的低い同期レベルを維持することができる。例えば、送信機は、チャネル上で同期情報を送るために時々(occasionally)ウェイクすることができる。同様に、受信機は、同期情報、ポーリングメッセージまたは他のメッセージに関してチャネルをスキャンするために時々(occasionally)ウェイクすることができる。
【００８４】
ブロック８３２によって表されるように、ある時点で、チャネルは非アクティブ状態４０２に戻ることができる。この場合も、これは明示的な要求に応答して、または特定された期間にわたるデータの欠如（例えば、一日、一週間など、無活動の後のタイムアウト）により自動的に発生し得る。このより低いデューティサイクル状態で、受信機は、例えば、ポーリングメッセージまたは他のタイプのメッセージに関してチャネルをスキャンするために時々(occasionally)ウェイクすることができる。
【００８５】
ここにおける教示は、様々なデバイスに組み込むことができる。例えば、ここで教示される１つまたは複数の態様は、電話（例えば、セルラ電話）、携帯情報端末（「ＰＤＡ」）、娯楽デバイス（例えば、音楽デバイスまたはビデオデバイス）、ヘッドセット(headset)、マイクロフォン(microphone)、バイオメトリックセンサ(biometric sensor)（例えば、心拍モニタ(heart rate monitor)、歩数計(pedometer)、ＥＫＧデバイス(EKG device)など）、ユーザＩ／Ｏデバイス（例えば、時計、遠隔制御、電灯スイッチなど）または他の適切なデバイスに組み込むことができる。さらに、これらのデバイスは、異なる電力要件およびデータ要件を有してよい。ここにおける教示は、（例えば、パルスベースのシグナリング方式および低いデューティサイクルモードを使用することにより）低電力のアプリケーションにおいて使用するために適合可能であり、（例えば、高帯域パルスを使用することにより）比較的高いデータ転送速度を含めて、様々なデータ転送速度をサポートすることができると有利である。
【００８６】
ここで説明される構成要素は、様々な方法で、インプリメントされることができる。例えば、図９を参照すると、装置９００は、例えば、それぞれ、構成要素１１８、１２０、１２２、１１８、１２２、１２２、１２４および１２６に対応し得る構成要素９０２、９０４、９０６、９０８、９１０、９１２、９１４および９１６を含む。いくつかの態様では、これらの構成要素は、例えば、図６の構成要素６００に対応し得る構成要素９１８に組み込むことができる。図１０において、装置１０００は、類似の構成要素１００２、１００４、１００６、１００８、１０１０、１０１２、１０１４および１０１６を含む。いくつかの態様では、これらの構成要素は、例えば、図７の構成要素７００に対応し得る構成要素１０１８に組み込むことができる。図９および１０は、いくつかの態様において、これらの構成要素は適切なプロセッサ構成要素を介してインプリメントされることができることを例示する。これらのプロセッサ構成要素は、いくつかの態様では、少なくとも一部、ここで教示されるような構造を使用してインプリメントされることができる。いくつかの態様では、プロセッサは、これらの構成要素のうちの１つまたは複数の機能性の一部もしくはすべてをインプリメントするように適合されることができる。いくつかの態様では、破線の囲みによって表される１つまたは複数の構成要素はオプションである。
【００８７】
加えて、図９および１０によって表される構成要素および機能、ならびにここで説明される他の構成要素および機能は、任意の適切な手段を使用してインプリメントされることができる。そのような手段は、少なくとも一部、ここで教示される対応する構造を使用してインプリメントされることができる。例えば、いくつかの態様では、送信するための手段は送信機を備えてよく、受信するための手段は受信機を備えてよく、シグナリング方式を提供するための手段はセレクタを備えてよく、シグナリングを処理するための手段はシグナルプロセッサを備えてよく、チャネルを確立するための手段はチャネル確立器(channel establisher)を備えてよく、チャネルパラメータを定義するための手段は（例えば、チャネル確立器と共にインプリメントされる）チャネル定義器(channel definer)を備えてよく、論理チャネルを定義するための手段は（例えば、チャネル確立器と共にインプリメントされる）チャネル定義器(channel definer)を備えてよく、タイムスロットを定義するための手段は（例えば、チャネル確立器と共にインプリメントされる）タイムスロット定義器(timeslot definer)を備えてよく、状態を遷移させるための手段は状態コントローラ(state controller)を備えてよく、輻輳制御を提供するための手段は輻輳コントローラ(congestion controller.)を備えてよい。１つまたは複数のそのような手段は、また、図９および１０の１つまたは複数のプロセッサ構成要素(processor components)に従ってインプリメントされることもできる。
【００８８】
当業者は、情報および信号は、様々な異なる技術および技法のいずれかを使用して表されることができる点を理解されよう。例えば、上記の説明の全体にわたって参照され得るデータ、命令、コマンド、情報、信号、ビット、記号およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光場もしくは光粒子、またはそれらの任意の組合せによって表すことができる。
【００８９】
当業者は、ここに開示された態様に関して説明された様々な例示的な論理ブロック、モジュール、プロセッサ、手段、回路およびアルゴリズムステップは、電子ハードウェア（例えば、ソースコーディングもしくはいくつかの他の技法を使用して設計されることができるデジタルインプリメンテーション、アナログインプリメンテーション、あるいはそれら２つの組合せ）、命令を組み込んだ様々な形のプログラムコードまたは設計コード（ここにおいて、便宜上、「ソフトウェア」もしくは「ソフトウェアモジュール」と呼ばれてもよい）、あるいは、それら両方の組合せ、としてインプリメントされることができるのを、さらに認識するであろう。ハードウェアとソフトウェアのこの交換可能性を明確に説明するために、様々な例示的な構成要素、ブロック、モジュール、回路およびステップが、一般に、その機能性の点から、上記に説明されている。そのような機能性がハードウェアとしてインプリメントされるかあるいはソフトウェアとしてインプリメントされるかは、特定のアプリケーションおよびシステム全体に課せられる設計制約に依存する。熟練者は、説明された機能性をそれぞれの特定のアプリケーションに関して様々なやり方でインプリメントすることができるが、そのようなインプリメンテーションの決定は、本開示の範囲からの逸脱を引き起こすものとして解釈されるべきではない。
【００９０】
ここで開示された態様に関して説明された様々な例示的な論理ブロック、モジュールおよび回路は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラマブル論理素子、ディスクリートゲートもしくはトランジスタ論理、ディスクリートハードウェア構成要素、またはここで説明された機能を実行するように設計されたそれらの任意の組合せを用いてインプリメント、あるいは、実行されることができる。汎用プロセッサはマイクロプロセッサであり得るが、代替では、プロセッサは任意の通常のプロセッサ、コントローラ、マイクロコントローラまたは状態機械であってよい。プロセッサは、コンピューティングデバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと併せた１つもしくは複数のマイクロプロセッサ、または任意の他のそのような構成、としてインプリメントされることもできる。
【００９１】
任意の開示されたプロセスにおけるステップの任意の特定の順序または階層は、サンプル手法の例であることが理解されよう。設計選択に基づいて、プロセスにおけるステップの特定の順序または階層は、本開示の範囲内にとどまりながら、再構成できる点が理解されよう。添付の方法クレームは、様々なステップのエレメントをサンプル順序で提示し、提示された特定の順序または階層に限定されることを意味しない。
【００９２】
ここで開示された態様に関して説明された方法またはアルゴリズムのステップは、ハードウェアの形で直接的に、プロセッサによって実行されるソフトウェアモジュールの形で、またはこれら２つの組合せの形で具現化されることができる。（例えば、実行可能命令および関連データを含んだ）ソフトウェアモジュールおよび他のデータは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、着脱可能ディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形のコンピュータ可読記憶媒体の中に存在し得る。サンプル記憶媒体は、プロセッサがその記憶媒体から情報（例えば、コード）を読み取り、その記憶媒体に情報を書き込むことができるように、例えば、（ここにおいて、便宜上、「プロセッサ」と呼ばれる場合がある）コンピュータ／プロセッサなどの機械に結合され得る。サンプル記憶媒体はプロセッサと一体であってもよい。プロセッサおよび記憶媒体はＡＳＩＣ内に存在し得る。ＡＳＩＣはユーザ設備の中に存在し得る。代替では、プロセッサおよび記憶媒体は、ユーザ設備内のディスクリート構成要素として存在し得る。さらに、任意の適切なコンピュータプログラム製品は、本開示の１つまたは複数の態様に関するコードを備えるコンピュータ可読媒体を備え得る。例えば、コンピュータプログラム製品は、コードまたは命令を備えるＣＤ−ＲＯＭおよび顧客への販売のためにそのようなＣＤ−ＲＯＭを梱包するための材料を備え得る。
【００９３】
開示された態様のこれまでの説明は、当業者が本開示を行うことまたは使用することを可能にするために提供される。これらの態様に対する様々な修正形態は当業者に容易に明らかになるであろう。また、ここにおいて定義された包括的な原理は、本開示の範囲から逸脱せずに他の態様に適用されることができる。したがって、本開示は、ここで示される態様に限定されることは意図されておらず、ここで開示された原理および新規性のある特徴と整合する最大の範囲が与えられるべきである。
【図１】
2010514274.tif 000003
【図２Ａ】
2010514274.tif 000004
【図２Ｂ】
2010514274.tif 000005
【図２Ｃ】
2010514274.tif 000006
【図３】
2010514274.tif 000007
【図４】
2010514274.tif 000008
【図５】
2010514274.tif 000009
【図６】
2010514274.tif 000010
【図７】
2010514274.tif 000011
【図８】
2010514274.tif 000012
【図９】
2010514274.tif 000013
【図１０】
2010514274.tif 000014
【国際調査報告】
2010514274.tif 000015
2010514274.tif 000016
2010514274.tif 000017
2010514274.tif 000018
2010514274.tif 000019