JP5313374B2 - 超広帯域通信のためのメディアアクセス制御 - Google Patents
超広帯域通信のためのメディアアクセス制御 Download PDFInfo
- Publication number
- JP5313374B2 JP5313374B2 JP2012033903A JP2012033903A JP5313374B2 JP 5313374 B2 JP5313374 B2 JP 5313374B2 JP 2012033903 A JP2012033903 A JP 2012033903A JP 2012033903 A JP2012033903 A JP 2012033903A JP 5313374 B2 JP5313374 B2 JP 5313374B2
- Authority
- JP
- Japan
- Prior art keywords
- channel
- ultra
- wideband
- address
- pulse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/7163—Spread spectrum techniques using impulse radio
- H04B1/71632—Signal aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/7163—Spread spectrum techniques using impulse radio
- H04B1/719—Interference-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0008—Synchronisation information channels, e.g. clock distribution lines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B2001/6908—Spread spectrum techniques using time hopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6445—Admission control
- H04L2012/6448—Medium Access Control [MAC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Time-Division Multiplex Systems (AREA)
Description
本願は、それぞれ本願の譲受人に譲渡され、これによりそれぞれの開示が参照によってここに組み込まれる、2006年4月20日出願の米国仮出願第60/794,030号、および2006年4月28日出願の米国仮出願第60/795,980号への優先権の利益を主張する。
本願は、一般に通信に関し、より詳細には、超広帯域通信に対するメディアアクセス制御に関する。
無線通信システムにおいては、複数の無線デバイスが、所与の無線周波数帯域内の周波数を有する信号を介して互いに通信する。ここで、1つのデバイスからの通信が他のデバイスからの通信と干渉することを避ける対策がなされる。例えば、いくつかのシステムは、所与の媒体(例えば、無線周波数帯域)を同時にただ1つのデバイスのみが使用することを可能とする、メディアアクセス制御を採用する。これを実現する1つの方法は、他のデバイスが現在この媒体を通じて送信しているかどうかを判断するために、それぞれのデバイスがこの媒体をチェックすることができるようにすることである。もし媒体が使用中であれば、デバイスは、媒体が使用されない後の時点まで送信を遅らせるであろう。あるいは、いくつかのシステムは、或るデバイスからの通信が同じ周波数帯域内の他のデバイスの同時に起こる通信と干渉する確率を低減するために、送信される信号を修正する、スペクトラム拡散のようなシグナリング技術を使用する。
このような技術は、様々な無線通信システムで用いられる。このような無線通信システムの1つの例は超広帯域システムである。超広帯域技術は、例えば、パーソナルエリアネットワーク(「PAN」)またはボディーエリアネットワーク「BAN」)アプリケーションなどで用いられる。
少なくとも1つのアクセス方式が、超広帯域システムで用いるために提案されている。例えば、IEEE802.15.4aは、超広帯域無線PANにおいて低いデューティサイクルを実現するための通信路アクセス方式を提案する。この提案は、中央パーソナルエリアネットワークコーディネータにより定義される、スーパーフレーム構造の使用を指定している。このスーパーフレーム構造は、ビーコンで始まり、スロット化されたコンテンションアクセス期間(「CAP」)とスロット化されたコンテンションフリー期間(「CFP」)とを含む。CAPに対しては、Alohaすなわちキャリアセンス多元アクセス(「CSMA」))のようなランダム通信路アクセス方式が採用されるものとしている。PANコーディネータは、CFPスロットを割り当る。全てのスロットのデータフレームは、受信器が通信路取得を実現するために、プレアンブルシーケンスで始まる。スーパーフレームの付加的な非アクティブ部分が、更にデューティサイクルを下げる。
いくつかの無線PANまたはBANアプリケーションに対するアクセス方式は、著しく異なる要求を持つ様々なデバイスをサポートする必要がある。例えば、いくつかのデバイスにとって、できるだけ小さい電力を消費することが重要である。加えて、ネットワーク内の所与のデバイスまたはネットワーク内の異なる複数のデバイスが、広範囲のデータ転送速度をサポートする。結果として、アクセス方式は、比較的堅牢で、しかし柔軟な機能性を提供する必要がある。
以下に本開示についての選択された態様の概要を説明する。便宜上、本開示のこれら、および他の態様は、本明細書においては単に「態様」と呼ぶ。
いくつかの態様では、メディアアクセス制御が超広帯域通信のために提供される。ここで、通信媒体へのアクセスは、超広帯域パルスを用いる1以上の通信路を介して得られる。例えば、所与の通信路に対するパルスは、比較的短い持続時間で且つ比較的低いデューティサイクルである。いくつかの態様では、メディアアクセス制御は、ネットワークトポロジー方式、アドレス方式、通信路化方式、およびメディアアクセス制御状態のうちの1つ以上を用いる。
いくつかの態様では、メディアアクセス制御は、ピアツーピアネットワークトポロジーをサポートする。例えば、ネットワークの1以上の通信路を介して通信する各デバイスが、同じまたは実質的に同じメディアアクセス制御機能性を用いる。その上、ピア・デバイスの任意の組が、コーディネータ、セントラルコントローラ、またはある他の同様なコンポーネント若しくは機能性を用いることなしに、あるいはこれらと協働することなしに、1以上の通信路をセットアップしてこれらを介して通信する。いくつかの態様では、通信路化方式を、ピア・デバイスにより確立されたコンカレント動作通信路間の干渉を除去または低減するために用いる。
いくつかの態様では、メディアアクセス制御は、縮小されたアドレス方式を用いる。例えば、デバイスの一組(例えば、ピア同士)が、通信路を通して送信されるメッセージに関連して、短いネットワークアドレスを使うかまたはネットワークアドレスを使わないかのいずれかのために協働する。いくつかの態様では、短いソースネットワークアドレス(例えば、送信器のアドレスに基づく)が通信路を通して送信される。いくつかの態様では、短い宛て先ネットワークアドレス(例えば、受信器のアドレスに基づく)が通信路を通して送信される。いくつかの態様では、通信路化方式が通信路を一意的に定義し、これにより、ソースアドレス、宛て先アドレス、またはソースおよび宛て先アドレスの必要性を排除(例えば、特定のタイプのトラフィックに対して)する。いくつかの態様では、ソースアドレス、宛て先ネットワークアドレス、またはソースおよび宛て先アドレスは、連続的に若しくは比較的連続的にデータを送信するストリーミング通信路では用いなくてもよい。
いくつかの態様では、コンカレント超広帯域通信路を、パルス分割多重アクセス通信路化方式(pulse division multiple access channelization scheme)の使用を通して確立する。例えば、直交または擬似直交通信路を、この通信路のパルスのタイミングまたはシーケンス付けを制御することにより定義する。いくつかの態様では、通信路を、例えば、パルス繰り返し周波数、パルスオフセット、タイムホッピングシーケンス、または拡散擬似ランダム雑音シーケンスパラメータなどの、1つ以上のパラメータに関して定義する。加えて、これらの1以上のパラメータは、例えば、この通信路を確立するデバイスのアドレス、通信路番号、シーケンス番号、またはセキュリティキーなどの、この通信路に関する1つ以上の一意のパラメータに基づいて導かれる。いくつかの態様では、タイムスロット構造、論理通信路、パケット通信路、またはストリーミング通信路のうちの1つ以上を所与の通信路に対して定義する。
いくつかの態様では、複数のメディアアクセス制御状態が定義され、これにより、各状態を、別の通信路パラメータ状態情報、別のデューティサイクル、別の同期状態、またはこれらのパラメータのある組み合わせに関連付ける。例えば、或る状態においては、所与のデバイスが、所与の通信路に関連する情報を保持し(例えば、この通信路を使用する他のデバイスのデバイスアドレス)、一方で、他の状態においては、このデバイスは、より多くのまたはより少ない通信路関連情報を保持する。いくつかの状態では、データを他の状態よりもより頻繁に送信および受信する。いくつかの状態においては、通信路上のデバイスは同期され、一方、他の状態では、デバイスは同期されない。このような状態ベースのメディアアクセス制御方式は、低電力消費と、多様なデータタイプ、データ転送速度、および待ち時間要求をサポートする能力との間の、望ましいトレードオフを有利に提供する。
いくつかの態様では、状態ベースのメディアアクセス制御は待機状態およびアクティブ状態を用いる。例えば、待機状態では、アクティブなデータ送信は起こらない。むしろ、デバイスは、アクティブ状態への遷移を可能とするための限定されたシグナリングのみを、必要に応じて実行する。したがって、この状態は、低いデューティサイクルの状態および/または低同期状態若しくは非同期状態である。アクティブ状態においては、受信器がデータ送信を期待する。したがって、受信器は、連続的にまたは規則的にデータのスキャンを行う。この状態は、高いデューティサイクルの状態および/または同期状態である。
本開示のこれらのおよび他の特徴、態様、および利点は、以下の詳細の説明、添付の請求項、および付属の図面に関して熟考される時に、より充分に理解されるであろう。
本開示の多様な態様を以下に説明する。本明細書中の教示は多様な形態で実施され、本明細書で開示される如何なる特定の構造、機能またはその双方は、単に代表的なものである。本明細書での教示に基づいて、当業者は、本明細書で開示される態様を任意の他の態様とは無関係に実行してもよく、またこれらの態様の2つ以上を種々の方法で組み合わせてもよい。例えば、本明細書で説明される任意の数の態様を用いて装置を実装してもよく、または方法を実行してもよい。更に、本明細書で説明される態様の1以上に加えて、またはこれら以外に他の構造、機能性、または構造および機能性を用いて、上記の装置を実装してもよく、上記の方法を実行してもよい。上記の概念のいくつかの例として、いくつかの態様ではコンカレント通信路(concurrent channel)はパルス繰り返し周波数に基づいて確立される。いくつかの態様では、コンカレント通信路は、タイムホッピングシーケンスに基づいて確立される。いくつかの態様では、コンカレント通信路は、パルス繰り返し周波数とタイムホッピングシーケンスとに基づいて確立される。
いくつかの態様では、メディアアクセス制御方式は、2またはそれ以上のデバイスが共通の通信媒体で通信することを可能とする。例えば、超広帯域ベースの無線PANまたはBANのスペクトルは、時間空間内で複数の通信路に分割される。これらの通信路は、例えば、様々なタイプのデータ、様々なデータ転送速度、様々なサービスの質、またはいくつかの他の基準に対応するように定義される。上述の通信路化方式においては、通信路を設定し、使用するために、多様な技術が利用される。
図1は、システム100の態様の例を示し、通信デバイス102および104が1以上の通信路106を互いに確立するように適合されている。図1は、複雑さを軽減するために一対のデバイスのみが示されている。しかしながら、システム100は、1以上の他の通信路(図1には図示せず)を確立することによってこの通信媒体を共有するいくつかのデバイスを含んでもよいことを認識すべきである。
通信デバイス102および104は、この通信媒体へのアクセスを提供するための、メディアアクセス制御部108および118をそれぞれ含む。いくつかの態様では、このメディアアクセス制御アーキテクチャは、ネットワークトポロジー方式、アドレス方式、通信路化方式(例えば、通信路アクセス方式など)、およびメディアアクセス制御状態および制御方式を定義し、実行することを含む。このような機能性を提供するために、メディアアクセス制御部108および118は、それぞれ、アドレス方式選択部110および120、パルス分割多重アクセス制御部112および122、状態制御部114および124、および他のコンポーネント(図1には図示せず)を含む。
いくつかの態様では、ネットワークトポロジーは、ピアツーピアトポロジーを備える。例えば、システム100内の任意のピア・デバイス(例えば、通信デバイス102および104)は、同じまたは実質的に同じメディアアクセス制御機能を内蔵する。その上、1以上のピア・デバイスは、コーディネータ、セントラルコントローラ、または他の類似の機能性を用いることなく、独立してこの通信媒体へのアクセスを提供する。その結果として、ピア・デバイスは独立して互いの通信を確立する。一例として、ピア・デバイスは、セントラルコーディネータと協調することなく通信路を確立して(そうでなければ、セントラルコーディネータは一度に1つのデバイスのみがアクセスすることを確実にするよう試みる)、この通信路を通してデータを送信する。以下でより詳細に論じられるように、このメディアアクセス制御アドレス方式、通信路化方式、並びに状態および制御方式は、効果的なピアツーピアトポロジーを確立するために有利に用いられる。
アドレス方式選択部が、所与の通信路に対するアドレス方式を定義するために用いられる。ここで、所与の通信路に関連するメッセージに対して一意のアドレッシングを提供し、同時に電力および帯域幅要求を低減する。例えば、いくつかの態様では、所与の通信路に対するメッセージングは、対応する送信器のネットワークデバイスアドレスよりも短いソースアドレスを用いる。いくつかの態様では、所与の通信路に対するメッセージングは、対応する受信器のネットワークデバイスアドレスよりも短い宛て先アドレスを用いる。あるいは、いくつかの態様では、所与の通信路に対するメッセージングは、ソースアドレス、宛て先アドレス、またはソースおよび宛て先アドレスを用いなくてもよい。この場合、一意のシグナリング方式をこの通信路のために定義し、受信されたデータに関連するこの一意のシグナリング方式を単に分析することにより、受信器がこの受信器へのデータを特定する。
パルス分割多重アクセス制御部が、超広帯域パルス分割多重アクセス通信路化方式を定義および実行するために用いられる。超広帯域システムにおいては、データ転送速度はスペクトル帯域幅と比較して相対的に小さい。パルス分割多重アクセスを用いることによって、メディアアクセス制御は、通信路間の干渉が殆どまたは全くなしでコンカレントに共存するいくつかの通信路を定義する。その結果、メディアアクセス制御は、コーディネータまたはセントラルコントローラと協調することなく、独立して通信路を定義する。例えば、通信デバイス102および104は、独立していくつかの通信路106を確立して、通信路106を通してコンカレントにデータを送信する。加えて、他の隣接するピア・デバイス(図示せず)が上記通信路106とコンカレントに動作する他の通信路を独立して確立してもよい。
その上、パルス分割多重アクセスの使用により、メディアアクセス制御は、様々なタイプのデータおよび様々なデータ転送速度を有する様々なタイプのアプリケーションを効率的にサポートすることができる。例えば、他の通信路が、例えば一定の間隔で受信されるオーディオおよび/またはビデオなどのようなストリーミングデータをサポートしながら、1つの通信路が非同期の(例えば、バースト的な)データをサポートする。有利なことに、それぞれの通信路が他の通信路の動作に対して殆どまたは全く影響を与ることなく、これらの通信路がコンカレントに動作する。
状態制御部が、様々なメディアアクセス制御状態を定義および保持するために用いられる。例えば、メディアアクセス制御は、データが送信されていない時は、1つ以上の比較的低い電力状態を採用し、またデータが転送されている時は、1つ以上のより高い電力状態を採用する。いくつかの態様では、これらの様々な状態は、異なるデューティサイクルレベル、異なる通信路パラメータの知見、および異なる通信路同期レベルに関連する。
通信デバイス102および104は同様に、通信路106に関連する信号を処理するために、信号処理部116および126をそれぞれ含む。例えば、信号処理部116および126は、通信路を通して送信されるべき信号を処理および/または生成する。加えて、信号処理部116および126は、通信路を通して受信される信号を処理する。
システム100の例としての動作を図2のフローチャートとともに説明する。便宜上、図2(または本願の任意の他のフローチャート)の動作は、特定のコンポーネントにより実行されるものとして説明される。しかしながら、これらの動作は他のコンポーネントとともにおよび/または他のコンポーネントによって実行してもよいことを理解すべきである。
ブロック202により表されるように、1以上のデバイスが1以上の超広帯域通信路を確立(例えば、定義)する。例えば、いくつかの態様では、デバイス(例えば、通信デバイス102)が独立して通信路を定義する。あるいは、デバイスがピア・デバイス(例えば、通信デバイス104)と協働して通信路を定義する。
上述のように、いくつかの態様では、デバイスはパルス分割多重アクセス方式に従って通信路を設定する。有利なことに、このような方式は直交するまたは実質的に直交する通信路をサポートする。
ブロック204により表されるように、デバイスは、こうして、コンカレントの超広帯域通信路をサポートするピアツーピアメディアアクセス制御を介してアクセスを提供する。上で論じたように、いくつかの態様では、メディアアクセス制御部は、アクセスを提供するために独立して動作する。
あるいは、いくつかの態様では、システム100内の1以上のデバイスがセントラルコントローラとして機能するか、または同様の機能性を提供して、通信媒体へのアクセスを調整する。いくつかのシナリオにおいては、あるデバイスは必然的に無線パーソナルエリアネットワークにおいて、中心的な役割を演じる。例えば、ユーザの携帯端末が、ヘッドセット、携帯電話、およびメディアプレーヤーのような多数の周辺デバイスのコーディネータまたはマスターである。いくつかの態様では、コーディネータまたはマスターの機能性を、より高いレイヤのプロトコルまたはプロファイルの中に実装する。
ブロック206に示すように、信号処理部は、1以上の通信路に関連する信号を処理する。例えば、信号処理部は、上述のシグナリング方式に従って、通信路を通して送信されるべき信号を処理し、および/または通信路から受信された信号を処理する。このように、信号処理部は、この通信路を通して送信されるべきデータパルスを生成し、および/またはこの通信路を介して受信されるパルスからデータを抽出する。このようにして、データをピア・デバイス間で通信路を介して送信する。
上記の態様の1以上の使用を通して、パーソナルエリアネットワークまたはボディーエリアネットワークのためのメディアアクセス制御は、非常に少ない電力を消費する低コストシステムの中で柔軟で堅固な性能を提供する。例えば、比較的少ない状態を使用した比較的単純なメディアアクセス制御設計の使用によって、低電力設計を実現する。加えて、異なるメディアアクセス制御デューティサイクルの使用を通して、データが送信されるべき時には許容可能なレイテンシーを提供しつつ、電力を節約する。
同様に、超広帯域パルス分割多重アクセス方式の使用を通して、改善されたメディアアクセス制御性能が実現される。例えば、多数の通信路がコンカレントに且つ独立して動作するとして、メディアアクセス制御は、システム内の任意の他の通信路に関連する任意のデータ送信にかかわりなく、1つのタイプの通信路に対して所与のレベルのサービスの質を維持する。パルス分割多重アクセス方式の使用は、また、メディアアクセス制御の複雑性の更なる軽減に役立つ。例えば、メディアアクセス制御は、さもなければ所与の時に1つのデバイスのみに通信媒体を通しての通信を許可するメディアアクセス制御方式では必要とされる多重化動作を実行する必要はない。その上、メディアアクセス制御は、例えば再送信、肯定応答、およびエラーチェックなどの、関連する信頼性動作を実行する必要はない。
以上の概観を念頭に置いて、例としてのメディアアクセス制御方式の様々な動作の追加的な詳細を、いくつかの超広帯域(「UWB」)無線デバイスを採用する通信システムとの関連でここで論じる。具体的には、図3は、いくつかのUWB無線通信デバイス302、304、306、および308が互いの間で無線通信路310、312、314、および316を確立するように適合されている、システム300を例示している。図4のフローチャートは、通信路を確立してこの通信路を介して通信するために用いられる例としての動作を示している。図3の複雑さを軽減するために、これらのデバイスの選ばれた態様のみがUWB無線通信デバイス302と関連して例示されている。しかしながら、UWB無線通信デバイス302、304、306および308は、同様の機能性を組み込んでいると理解されるべきである。
図3の例では、UWB無線通信デバイス302、304、306、および308は、パルスベースの物理層を介して通信する。いくつかの態様においては、この物理層は、比較的短い長さ(例えば、およそ数百ナノ秒、数ナノ秒等)で、且つ、比較的広い帯域幅を有する超広帯域パルスを利用する。いくつかの態様では、超広帯域システムは、およそ約20%以上の比帯域を有し、および/またはおよそ約500MHz以上の帯域幅を有するシステムとして定義される。
UWB無線通信デバイス302は、1以上の超広帯域通信路を定義し、確立し、且つこれらの通信路を通して通信するために用いられるいくつかのコンポーネントを例示している。例えば、通信路確立部318(例えば、パルス分割多重アクセス制御部112の機能性を実装している)は、様々な通信路に対する様々なパルス分割多重アクセス(「PDMA」)信号パラメータを定義および/または選択するために用いられる。PDMA方式においては、通信路に対するパルスのタイミング(例えば、時空間内のパルス位置)を1つの通信路を他と区別するために用いられる。ここで、比較的狭いパルス(例えば、約数ナノ秒のパルス幅)と、比較的低いデューティサイクル(例えば、数百ナノ秒またはマイクロ秒オーダーのパルス繰り返し周期)を用いることにより、所与の通信路に対するパルスの間に1以上の他の通信路に対するパルスをインタレースする十分な余地がある。図5は、PDMA方式の中で採用されるシグナリングパラメータのいくつかの例を示している。例示の目的のため、図5のシグナリングは、約10%のデューティサイクルを有するように描かれている。しかしながら、ずっと少ないデューティサイクルを実際には採用してもよい(例えば、上で論じたように)。
図5Aは、異なるパルス繰り返し周波数で定義される、異なる通信路(通信路1および2)を例示している。具体的には、通信路1に対するパルスは、パルス間の遅延期間502に対応するパルス繰り返し周波数を有する。反対に、通信路2に対するパルスは、パルス間遅延期間504に対応するパルス繰り返し周波数を有する。この技術は、したがって、これら2つの通信路間でのパルス競合の可能性が比較的低い擬似直交通信路を定義するために用いられる。具体的には、パルス競合の可能性の低さは、パルスに対して低デューティサイクルを用いることにより達成される。例えば、適切なパルス繰り返し周波数を選択することにより、所与の通信路に対する実質的に全てのパルスが、任意の他の通信路に対するパルスとは異なる時間に送信される。
所与の通信路に対して定義されるパルス繰り返し周波数は、この通信路によりサポートされるデータ転送速度に依存する。例えば、非常に低いデータ転送速度(例えば、数Kbpsオーダー)をサポートする通信路は、対応する低いパルス繰り返し周波数を採用する。反対に、非常に高いデータ転送速度(例えば、数Mbpsオーダー)をサポートする通信路は、対応する高いパルス繰り返し周波数を採用する。
図5Bは、異なるパルスオフセットで定義される、異なる通信路(通信路1および2)を例示している。通信路1に対するパルスは、第1のパルスオフセット(例えば、図示されない所与の時点に関して)に従って、直線506により表される時点に生成される。反対に、通信路2に対するパルスは、第2のパルスオフセットに従って、直線508により表される時点に生成される。パルス間のパルスオフセットの差(矢印510により表されるように)を考えれば、この技術は、2つの通信路間のパルス競合の可能性を低減するために用いることができる。各通信路に対して定義される任意の他のシグナリングパラメータ(例えば、本明細書で論じられるような)およびデバイス間のタイミングの精度(例えば、相対的なクロックドリフト)に応じて、直交または擬似直交通信路を提供するために異なるパルスオフセットを使用することができる。
図5Cは、異なるタイムホッピングシーケンスで定義される、異なる通信路(通信路1および2)を例示している。例えば、通信路1に対するパルス512は1つのタイムホッピングシーケンスに従った時間に生成され、一方、通信路2に対するパルス514は他のタイムホッピングシーケンスに従った時間に生成される。用いられる特定の系列およびデバイス間のタイミングの精度に応じて、この技術を、直交または擬似直交通信路を提供するために用いることができる。例えば、タイムホッピングしたパルス位置は、隣接通信路からの繰り返しパルス競合の可能性を低減するために、周期的でなくてもよい。
PDMA方式に従った通信路を定義するために他の技術を用いてもよいことが理解されるべきである。例えば、通信路は、異なる拡散擬似ランダム数列、またはある他の適切なパラメータまたはパラメータ群に基づいて定義してもよい。さらに、通信路は、2またはそれ以上のパラメータの組み合わせに基づいて定義してもよい。
再び図3および図4を参照すると、UWB無線通信デバイス302は、システム300内の1以上の他のデバイス304、306、および308とは独立してまたは協働して通信路を確立する(ブロック402)。ブロック404により表されるように、いくつかの態様では、デバイスは、既知のディスカバリー通信路を通して別の1つのデバイスと最初に通信することにより、他のデバイスとの通信路を確立するように構成される。ここで、通信路を確立しようとするデバイスは、予備メッセージ(例えば、ポーリングメッセージ)をこの既知の通信路を通して送信する。加えて、システム内の各デバイスは、任意の予備メッセージのために既知の通信路を定期的にスキャンするように構成される。
したがって、各デバイスは、信号を無線媒体に送信および無線媒体から受信するためのデフォルトパラメータを初期的に使用するように、それぞれの送受信器を(例えば、1つのデバイスにおいて送信器、および他のデバイスにおいて受信器を構成することにより)構成する。例えば、デバイスは、パルス繰り返し周波数を既知の通信路のために定義された値に設定する。加えて、デバイスは、プレアンブルシーケンスを既知の通信路のために定義されたシーケンスに設定する。また、既知の通信路に対してタイムホッピングを使用する実施においては、デバイスは、デフォルトシーケンス(例えば、デフォルト擬似ランダムシーケンス)を使用するようにその送受信器を構成する。
一旦、予備的な通信が2またはそれ以上のデバイス間で既知の通信路を通して確立されると、これらのデバイスは、関連付け手順を実行し、これによってこれらのデバイスは各デバイスのそれぞれの能力を知る。例えば、関連付け手順の間に、各デバイスは、短縮されたネットワークアドレス(例えば、MACアドレスよりも短い)を割り当てられ、これらのデバイスは互いに認証し、これらのデバイスは特定のセキュリティキーまたはキー群を使用するためにネゴシエーションし、またこれらのデバイスは各デバイスと実行するトランザクションのレベルを決定する。これらの機能に基づいて、これらのデバイスはネゴシエーションして、後に続く通信のための新たな通信路を確立する。
ブロック406に表されるように、1以上のデバイスは、新たな超広帯域通信路のために用いられるべき通信路パラメータを選択する。図6を参照すると、デバイスは、パルス繰り返し周波数、パルスオフセット、タイムホッピングシーケンス、プレアンブルシーケンス、擬似ランダム数ベースのシーケンス、他の適切なパラメータ、またはこれらのパラメータの2またはそれ以上の組み合わせのような通信路パラメータを選択する。上で論じたように、これらの通信路パラメータは、新たな通信路とコンカレントに動作する他の通信路との干渉の可能性を回避または低減するために選択される。
ブロック602により表されるように、デバイスは、この通信路のために用いるべきパルス繰り返し周波数を取得(例えば、選択)する。上で論じた図5Aは、ここで選択されるパルス繰り返し周波数の2つの例を示している。
ブロック604により表されるように、デバイスは、この通信路のために用いるべきパルスオフセットを取得(例えば、選択)する。上で論じた図5Bは、ここで選択されるパルスオフセットの2つの例を示している。
ブロック606により表されるように、デバイスは、この通信路のために用いるべきタイムホッピングシーケンスを取得(例えば、選択)する。上で論じた図5Cは、ここで選択されるタイムホッピングシーケンスの2つの例を示している。
いくつかの態様では、デバイスは、1以上のデバイスに関連したパラメータまたは他のパラメータに基づいてタイムホッピングシーケンスを選択する。例えば、タイムホッピングシーケンスが非常に長く、通信媒体を経由したタイムホッピングシーケンスの送信器から受信器への送信に比較的大きなオーバーヘッドが付随する場合がある。この系列の送信を避けるために、デバイス(送信器および受信器を組み込んでいる)は、この系列をこのデバイスによって知られているパラメータの関数として導き出す。例えば、シーケンス発生部328(図3)は、例えば通信路を確立するデバイスのアドレス(例えば、送信器および/または1以上の受信器)、通信路番号、シーケンス番号、またはセキュリティキーのような、通信路に関連した1以上のパラメータに基づいて、タイムホッピングシーケンスを導き出す。いくつかの態様では、通信路番号、シーケンス番号、またはセキュリティキーは、このデバイスによって生成されるか、または割り当てられる。
デバイスはまた、通信路を定義し、またはさもなければ識別する1以上の他のパラメータを定義する。例えば、ブロック608により表されるように、デバイスは、この通信路のために用いるべきプレアンブルシーケンスを取得(例えば、選択)する。受信器は、所与の通信路からの送信を取得するために、既知のプレアンブルシーケンスを使用する。例えば、通信路取得手順の間に、送信器はプレアンブルシーケンスを繰り返し送信する。一方、受信器は、全ての仮定されるパルス位置(例えば、パルス繰り返し周波数およびパルスオフセットにより定義されるような)とプレアンブルシーケンスの位相(例えば、シーケンスの先頭に関連する)とをスキャンして、プレアンブルシーケンスを取得する。ここで、受信器は、複数の仮定を並列的に検証して通信路取得時間を縮減する。
いくつかの態様では、デバイスは、デバイスに関連した1以上のパラメータまたは他のパラメータに基づいてプレアンブルシーケンスを選択する。例えば、長いプレアンブルシーケンスを通信媒体を通して送信することを避けるために、デバイスは、このデバイスによって知られているパラメータの関数としてこのシーケンスを導き出す。例えば、シーケンス発生部328は、例えば通信路を確立するデバイスのアドレス(例えば、送信器および/または1以上の受信器)、通信路番号、シーケンス番号、またはセキュリティキーのような、通信路に関連した1以上のパラメータに基づいて、プレアンブルシーケンスを導き出す。いくつかの態様では、通信路番号、シーケンス番号、またはセキュリティキーは、このデバイスによって生成され、または割り当てられる。
いくつかの態様では、デバイスは、任意の他の通信路に対するメディアアクセス制御に関して協働することなく通信路を独立的に確立する。例えば、デバイスは、近くで動作している他の通信路のシグナリングパラメータについての知見なしで(例えば、判断することなく)、通信路を確立する。このアプローチは、パルスパラメータを定義して隣接通信路が擬似直交パルスを生成するようにする、シグナリング方式選択技術の使用を通して可能とされる。すなわち、所与の通信路がパルスを生成して、他の通信路に対するパルス(例えば、同時に発生する)と干渉するパルスの確率を低くする。
様々な技術を、所与の通信路に対して用いられるべきパラメータを一方的に選択するために採用してもよい。例えば、デバイスは通信路パラメータをランダムに選択してもよい。あるいは、デバイスは、1以上のデバイス関連パラメータ(例えば、デバイスアドレス、デバイスロケーション等)の組、またはある他の一意の若しくは比較的一意のパラメータ(例えば、時刻など)に基づいて通信路パラメータを選択してもよい。
いくつかの態様では、デバイスは、システムの中で定義され、またはされている他の通信路の通信路パラメータに関してデバイスが有している情報に基づいて、通信路パラメータを選択する。新規の通信路は、このように、他の通信路との干渉を低減または除去するような方法で定義される。
いくつかの態様では、デバイスは、1以上の他のデバイスと通信して(協働して)、近くで動作している他の通信路のシグナリングパラメータを決定する。例えば、デバイスは、通信路パラメータを、システムの中で定義された他の通信路の通信路パラメータに関して他のデバイスから取得した情報に基づいて選択する。いくつかのケースでは、関連付け手順と連動して、2またはそれ以上のデバイスがネゴシエーションして通信路パラメータを選択する。この情報に基づいて、次に、デバイスは、これ自体が確立している任意の通信路に対する1以上の一意のパラメータを選択して、他の通信路との干渉が低減され、または除去されるようにする。
通信路を確立する時に、UWB無線通信デバイス302(例えば、通信路確立部318)は、所与の通信路を使うであろう別のデバイスまたは他のデバイスと通信して、各デバイスがこの通信路を通して通信するために用いるシグナリングパラメータを知るようにする。いくつかの態様では、パルス繰り返し周期、プレアンブルシーケンス、およびタイムホッピングシーケンスのような通信路パラメータを、関連付け手順の間に交換する。しかしながら、比較的狭いパルスを用いる場合、送信器および受信器間の同期が比較的容易に失われる。したがって、送信器および受信器間での比較的正確な同期を維持するために(例えば、ナノ秒程度に)、送信の都度、パルスのオフセットを取得する。
再び図4を参照すると、ブロック408、410において、デバイスは、また、通信路に関連する1以上の他のパラメータを定義する。例えば、ブロック408に表されるように、図3のデバイスの中のアドレス方式モジュール322(例えば、アドレス方式選択部110の機能性を実装している)は、この通信路のために用いられるアドレス方式を定義する。図7は、アドレス方式モジュール322により実行される動作のいくつかの例を示している。
ブロック702に表されるように、いくつかの態様では、デバイスは1以上の他のデバイスと通信(例えば、ネゴシエート)してアドレス方式を定義する。この目的のために、アドレス方式モジュール322は、このような通信やネゴシエーションなどを手助けする通信モジュール326を含み、および/または通信モジュール326と連動して動作する。
一般に、ネットワーク上で通信する各デバイスは、一意のデバイスアドレス(「DEV_ADDR」)を割り当てられる。いくつかの実施においては、しかしながら、通信路を通してメッセージを送信する時に、より短いアドレスを使用するかまたは如何なるアドレスも使用しないことが望ましい。この点で、対応する通信路シグナリングに関連する電力および/または帯域幅は低減される。
ブロック704に表されるように、いくつかの態様では、短いネットワークアドレス(デバイスアドレスよりも少ないビットを有する)は、デバイスに割り当てられ、更にソース、宛て先、またはソースおよび宛て先を明確にするために用いられる。例えば、UWB無線通信デバイス302のアドレス選択部324は、この通信路を利用する送信器のデバイスアドレス、またはこの通信路を利用する1以上の受信器のデバイスアドレス、またはこれらのデバイスアドレスの組み合わせの関数として、この短いネットワークアドレスを導き出す。あるいは、アドレス方式モジュール322が、近くのデバイスとネゴシエーションして短いアドレスを選択し、またはこの短いアドレスはある他の方法で導き出される。ある場合には、アドレス方式モジュール322は、アドレス競合解決メカニズム(address conflict resolution mechanism)を採用する。
いくつかの実施では、デバイスアドレス空間の特定のサブセットが、グループアドレスに対して確保される。これらのグループアドレスは、デバイスのタイプと関連し、またはブロードキャスト若しくはマルチキャスト用途のために用いられる。ここで、このグループアドレスを知る如何なるノードも、このマルチキャスト通信路を受信するように構成される。非同期(例えば、パケット)通信路およびストリーミング通信路の両方とも、ブロードキャストおよびマルチキャストをサポートする。
ブロック706に表されるように、PDMAまたは或る他の適切な方式を用いることにより、通信路のメッセージングから宛て先アドレスを削除することが可能である。例えば、上述のように、PDMA方式は、1以上の通信路パラメータに従って通信路を一意的に定義するために用いられる。このようなパラメータには、例えば、パルス繰り返し周波数、プレアンブルシーケンス、タイムホッピングシーケンス等を含む。
ブロック708では、プレアンブルシーケンスおよび/またはタイムホッピングシーケンスが、上述のように様々なパラメータに基づいて定義される。例えば、シーケンス発生部328は、送信デバイスアドレス、1以上の受信デバイスアドレス、通信路識別子、シーケンス番号、セキュリティキー、或る他のパラメータ、または2またはそれ以上のこれらのパラメータの或る組み合わせに基づいて、シーケンスを定義する。
したがって、アドレス選択部324は、通信が一意のまたは比較的一意の通信路シグナリングパラメータによって特徴付けられる、指定された通信路を介して行われるので、通信路メッセージングの中で宛て先アドレスを使用しないアドレス方式を選択する。さらに、いくつかの態様では、通信路シグナリングパラメータは、この通信路を利用する1以上の受信器のデバイスアドレスに基づく。この点で、通信路シグナリングパラメータは、所与の受信器または受信器群に関連する通信路を一意的に定義する。
短いネットワークアドレス(ソース、宛て先、または両方)を使用し、またはネットワークアドレスを省略するインプリメンテーションが、ストリーミング通信路とともに有利に採用される。この場合、さもなければ各送信に付随するオーバーヘッドが低減または除去される。ストリーミング通信路が一般にデータを定期的に送信することを考慮すると、このオーバーヘッドの低減は大幅なものである。
図4のブロック410を参照すると、デバイスは、また、通信路を通してのデータの送信に関連する通信路パラメータを定義する。このようなパラメータには、例えば、タイムスロット構造、論理通信路、および通信路タイプ(例えば、パケット通信路またはストリーミング通信路)を含む。
いくつかの態様では、いくつかの論理通信路は、例えば、様々なタイプのデータ、様々なデータ速度、様々なサービスの質、またはいくつかの他の基準に適応するように、所与の通信路を定義する。いくつかの態様では、所与の通信路内に複数の論理通信路を提供するために、パルス分割多重(「PDM」)が採用される。この場合、パルス位置は、各論理リンクに割り当てられる。例えば、図8は、通信路中で送信されるパルス802が第1の論理通信路(L1)、第2の論理通信路(L2)または第3の論理通信路(L3)に関連付けられる、単純化された例を表している。PDMにおける通信路割り当ては、直交である。その結果、単一の通信路を通してのPDMベースの共有は、PDMAベースの多重通信路よりも効率的である。しかしながら、複雑性において、付随するトレードオフが存在する。
いくつかの実施では、例えばAlohaのような時分割多重(「TDM」)方式が、論理通信路を提供するために採用される。Aloha方式の改良されたバージョンにおいては、送信器が同期要求(request-to-synchronize)(「RTS」)パケットを送信し、受信器から同期確認(confirmation-to-synchronize)(「CTS」)パケットを受信することを期待する。もし送信器がCTSを受信すれば、送信器は、受信器が或る他の送信器ではなくこの送信器自体と同期したということを知る。この送信器は次に、データパケットを送信する。RTSおよびCTSは一般的なデータパケットよりも小さく、これによりオーバーヘッドを低減する。
通信路に対するタイムスロット構造は一連のタイムスロットを定義し、それによって、この通信路に対する様々なデータ送信が指定されたタイムスロット内で発生するように時間決めされる。この場合、各デバイスはタイムスロット同期化部330(図3)を含み、このタイムスロット同期化部330はある形態の同期化を実行して、この通信路を介して通信する各デバイスがこのタイムスロット構造のタイミングを維持することを確実とする。
タイムスロット構造は様々な目的で使用される。例えば、様々な論理通信路を様々なタイムスロットに割り当ててもよい。また、パルス繰り返し周波数をタイムスロット構造に基づいて定義してもよい。いくつかの態様では、メディアアクセス制御動作は、スロット構造を用いることから恩恵を受ける。例えば、送信器は、スロット毎にパルス繰り返し周波数を調節して、望ましいデューティサイクルまたはデータ転送速度に適応する。加えて、スロット構造は、送信器および受信器間のタイムホッピングシーケンスの位相を同期させるために用いられる。通常、ストリーミング通信路はタイムスロット構造の使用を通して確立される。加えて、スロット構造はパケット通信路のためにも利用される。例えば、スロット構造の使用によって、送信器および受信器は、パケットが送信されていない時には比較的緩いスロットレベルの同期を維持することができる。
いくつかの実施では、UWB無線通信デバイス302は、無線媒体の輻輳を制御する、またはさもなければ撃退するコンポーネントを組み込んでいる。例えば、輻輳制御部334は、同期要求(「RTS」)及び同期確認(「CTS」)方式、ALOHA、CSMA、または他の適切な輻輳管理方式を実装する。
一旦、全てのデバイスが、選択される通信路パラメータを生成または取得すると、これらのデバイスは、これらのパラメータに基づいて超広帯域通信路を確立する。例えば、デバイスは、これらのそれぞれの送受信機を、選択された通信路パラメータに従って信号を送受信するようにセットアップする。
デバイスは次に、確立された通信路を介して通信するために必要なシグナリングを処理する。そして、送信器は、適切なパルス繰り返し周波数を伴うパルス、また、もし該当する場合はパルスオフセット、およびタイムホッピングシーケンスを伴うパルスを生成する。同様に、受信器の通信路スキャナ320は、このパルス繰り返し周波数、また該当する場合はパルスオフセット、およびタイムホッピングシーケンスを有するパルスを求めて通信媒体をスキャンする。
比較的低い電力消費を維持しながら、効果的な通信路アクセス、多様なデータタイプ、および多様なデータ転送速度をサポートするために、いくつかの態様では、通信路アクセス方式は様々な動作状態を利用する。この目的のために、UWB無線通信デバイス302は、UWB無線通信デバイス302またはUWB無線通信デバイス302の1以上の他のコンポーネント(例えば、送信器および/または受信器)の状態を所与の通信路に関して制御する状態制御部332(例えば、状態制御部114に類似の)を含む。
図4を参照すると、いくつかの態様では、メディアアクセス制御は待機状態(ブロック412)およびアクティブ状態(ブロック414)を使用する。これらの状態は、異なるレベルのデューティサイクル、通信路パラメータについての異なる知見、通信路同期化の異なるレベル、またはこれらのパラメータの或る組み合わせに関連する。
例えば、待機状態は比較的低いデューティサイクルでの通信路のスキャンおよび/またはこれを介しての送信の状態を備える。すなわち、この状態においては如何なるアクティブなデータペイロード送信も存在しない。この状態では、送信器はサイレントであり続け、一方、受信器は定期的に特定の通信路をスキャンする。例えば、受信器は約100ms〜500msに一度起動して約500μsの間スキャンする。一般に、スキャンの間隔の選択にはデューティサイクルとリンクアクセスタイム割り当てとの間のトレードオフを伴う。待機状態の間は、2つのデバイス(例えば、それぞれの送信器および受信器)は完全に同期を外れている。あるいは、非常に低いレベルの同期が用いられる。いくつかの実施では、スキャンは既にセットアップされた通信路、ノード固有のページング通信路、または既知のディスカバリー通信路上で行われる。
対照的に、アクティブ状態はより高いデューティサイクルでの通信路のスキャンおよび/またはこれを介しての送信の状態を備える。例えば、アクティブ状態においては、受信器はデータ転送を期待し、また継続的にリッスンする。パケット通信路に対しては、送信器からの各データフレームには通信路取得のためのプレアンブルが前に付加される。ストリーミング通信路に対しては、パルスを通信路パラメータにしたがって継続的に無線送信する。
いくつかの実施は、アクティブ状態において1以上の低いデューティサイクルモードを採用し、これにより、受信器はこの通信路を連続的にリッスンしない。例えば、受信器は100%未満のデューティサイクルで通信路をスキャンして電力を節約し、しかし、待機状態よりも高いデューティサイクルでスキャンして待ち時間を管理する。加えて、アクティブ状態の中にスニッフモード(sniff mode)を採用して、送るデータが無い時に同期化を維持する。ここで、パルス繰り返し周波数はより低い値に低減され、これによりデューティサイクルは低く、しかしながら、同期化が依然として維持される。パケット通信路に関しては、メディアアクセス制御は短いプレアンブル(例えば、スロット化される通信路内のスロット毎)を送信することにより、緩いスロットレベルの同期化を維持する。
アクティブ状態は、コネクション型の通信路およびコネクションレス通信路をサポートする。コネクション型通信路においては、通信路を介して通信したいと願う送信デバイスおよび受信デバイスは、一組の通信路パラメータについて合意して、この通信路を介しての通信を可能とする。これら2つのデバイス間の合意を実現する1つの方法は、明示的にこの通信路をセットアップすることである。例えば、送信デバイスは、通信路セットアップメッセージを受信デバイスに送信する。このセットアップメッセージへの応答の中で、受信デバイスは確認メッセージを送信デバイスに送信する。
通信路セットアップメッセージの交換は、無用なオーバーヘッドおよび待ち時間につながる。したがって、いくつかの態様では、コネクションレス通信路を用いて、これによりこの通信路を確立するために通信路セットアップメッセージを交換することがないようにする。この場合、デフォルトの一組の通信路パラメータ(例えば、全てのデバイスがこれに合意する)を、通信路を確立するために採用する。言い換えれば、これらのデバイスは、送信デバイスおよび受信デバイスの両方にとって公知のデフォルト通信路パラメータを用いることを通して、通信路を介して通信する。
待機状態からアクティブ状態への遷移は、例えばディスカバリー手順またはページング手順のような動作により生起される。これらの両方の手順は、特定の通信路上でのアクティブなデータ転送を起動する。
ディスカバリー手順の間、通信は、通信路パラメータが全てのデバイスにとって既知である共通ディスカバリー通信路上で発生する。様々なレベルの機能性に対して、複数の共通ディスカバリー通信路が存在する。ディスカバリー手順の1つの目的は、近隣で未知のデバイスを、これらのデバイスのデバイスアドレスを収集することにより発見することである。このデバイスアドレス(および、随意的に他の情報)の知識により、特定の通信路をセットアップする。
ページング手順の間に、通信は、既にセットアップされた特定の通信路またはノード固有のページング通信路上で発生する。この場合、指定されたデバイス(この通信路に関連して)は、起動して、アクティブ状態に持ち込まれる。
アクティブ状態から待機状態への遷移は、この通信路上のタイムアウトまたは同期外れに起因する。したがって、アクティブ状態からの遷移は、一定時間データが無い時、または接続が失われた結果として起こる。タイムアウトパラメータは、より高いレイヤのプロトコルまたはプロファイルを起源とする。
アクティブ状態からの遷移は、また、明示的な要求により開始されてもよい。例えば、デバイスは、これ自体の当座の通信を完了したことを示すメッセージを送信する。このメッセージに基づいて、デバイスは待機状態への遷移を選択する。
ディスカバリー手順およびページング手順のようなメディアアクセス制御手順は、ディスカバリー通信路若しくはページング通信路などの特定の制御通信路上で、またはより一般的には、確立されている任意のデータ通信路上で発生する。パケット通信路制御については、メッセージは明確に標識された制御パケットを通して交換される。これらの制御パケットは、サービスの質の目的のために、より高いプライオリティまたはより低いプライオリティで送信される。ストリーミング通信路については、制御メッセージを転送するために、わずかなスロットが割り当てられる。
特定のアプリケーション(例えば、音声またはオーディオストリーミング)に対して、アプリケーションレイヤ制御メッセージを採用してもよい。これらのメッセージは、別のアプリケーションレイヤ制御通信路上で交換されるか、またはデータ通信路の内部に組み込まれる。例えば、特別なメディアアクセス制御メッセージが、アプリケーションレイヤ制御メッセージを運ぶために設計される。
図9は、送信器から1以上の受信器にデータを転送するために用いられる通信路アクセス方式のための動作を表す状態図900の例を示している。ここで、待機およびアクティブ媒体アクセス制御状態は破線のボックスにより表されている。いくつかの態様では、待機状態および/またはアクティブ状態は複数の状態を備える。図9の例では、待機状態は不活性状態902とアイドル状態904とを備え、一方アクティブ状態は接続状態906とストリーミング状態908とを備える。しかしながら、他の実施においては(または他の通信路に対しては)、異なる数および異なるタイプの状態が用いられる。
不活性状態902は、受信器が所与の通信路に対するパラメータについて気づいていないか、または受信器がこの通信路をリッスンしていない状態として定義される。したがって、この状態は、非常に低いデューティサイクル状態である。通信路を受信器にセットアップするために、送信器は通信路パラメータを、例えば、関連付手順すなわちディスカバリー手順の間に配信する。状態における関連する変化は、図9の線910により表されている。
接続状態906では、受信器は、データ転送を期待し、また、その結果として、継続的にまたは比較的定期的にリッスンする。いくつかの態様では、接続状態の間の送信器から受信器へのデータ転送はパケットの形態である。いくつかの態様では、この送信器により送信される各データフレームは、受信による通信路の取得を容易にするプレアンブルシーケンスで接頭される。このデータフレームは、受信器により別の通信路を通して認識される。もしデータフレームが、所与の一定時間の間この通信路を通して転送されない場合、電力を節約するために受信器はアイドル状態904に移行する。状態におけるこの変化は、図9の線916により表されている。あるいは、通信路が終結され、不活性状態902への遷移(図示せず)に帰着する。
アイドル状態904は比較的低いデューティサイクルの状態である。例えば、この状態においては、受信器は、受信器が定期的にこの通信路をスキャンすることを可能とする通信路に関連するパラメータの少なくとも一部(例えば、送信器のデバイスアドレスなど)を保持する(または、さもなければアクセスできる)。一般に、スキャンとスキャンの間の時間間隔は、デューティサイクルと通信路アクセスタイム割り当てとのトレードオフである。
もし、アイドル状態904の間にアクティビティが特定の時間間隔の間、無い場合は、アイドル状態904はタイムアウトする。これは、次に、不活性状態902への遷移を起こす(線920)。あるいは、コマンドにより遷移920が開始される。
送信器は、また、アイドル状態904にある受信器に、例えば、この受信器と正規の通信を再確立するために、メッセージを送信する。かくして、このメッセージを受信すると、受信器は線918により表されるように、接続状態906に移行する。
ストリーミング状態908は、例えば、オーディオ(例えば、ラジオ、音楽、またはボイスコールなど)、ビデオ、またはデータをストリーミングする他の形態のような、比較的連続的なビットレートのアプリケーションをサポートする。この状態は、さもなければ接続状態に付随するオーバーヘッド(例えば、プレアンブル)を低減するために実装される。ここで、データは比較的連続ベースで送信されているので、受信器による通信路の取得を容易にすることに関連するオーバーヘッドは、排除または大幅に低減される。送信器は、ストリーミング通信路の開始を要求する要求を明示的に送信し、あるいはデータフレームを送信する時にこのメッセージを抱き合わせる(線912に表されるように)。データビットは、ストリーミング通信路を通して連続的に、フレーム構造を有してまたはフレーム構造なしで転送される。ある形態の確認は別の通信路を通して提供される。いくつかの実施では、データのストリーミングの中の比較的短い中断がストリーミング状態908をタイムアウトさせ、これにより接続状態906への遷移を起こす(線914により表されるように)。あるいは、このストリーミング通信路は、同意して終結され(例えば、このストリーミング通信路内のメッセージを介して)、接続状態906または他の状態(遷移は示されていない)に帰着する。上記より、接続状態906とストリーミング状態908との間の切換えは、基本的にいつでも、この通信路内で有利に実現されることが理解されよう。
状態図900と類似した状態図が、所与のネットワーク内で定義されるそれぞれの通信路に対して採用される。言い換えれば、各通信路は、この通信路を使用するアプリケーションの現在の要求に基づいて、独立してそれぞれの状態を通して遷移する。その上、各通信路は、例えば、アイドル状態904の中にスキャン間隔および/またはこの通信路のパルス繰り返し周波数を設定することにより、別のレベルのスループットおよびデューティサイクルを独立的に指定してもよい。
再び図4を参照すると、ブロック416により表されるように、上で論じられたものと同様の動作が、通信システム内の他の通信路を確立および使用するために実行される。しかしながら、この場合、デバイスは、ブロック406、408、および410において、異なるパラメータを選択して、システム内の他の通信路とコンカレントに使用される通信路を確立する。ここで、1以上の通信路に対する通信路パラメータ(例えば、パルス繰り返し周波数、タイムホッピングシーケンス等)は、コンカレント通信路群がこれら通信路の信号(例えば、パルス)間の干渉が比較的少ない状態で動作するように選択される。
このように、ここで教示するようなメディアアクセス制御方式を用いることにより、UWB無線通信デバイス302、304、306、および308はコンカレントに(例えば、同時に)共有媒体を利用する。例えば、UWB無線通信デバイス302、304、306、および308は、同じ超広帯域周波数帯域内でコンカレントに信号を送信する。図3に示すように、UWB無線通信デバイス302は、2またはそれ以上のコンカレント動作通信路(例えば、通信路310、312)を介してUWB無線通信デバイス304と通信する。加えて、UWB無線通信デバイス302は、異なる通信路(例えば、通信路310および314)を介して複数のデバイス(例えば、UWB無線通信デバイス304、306)とコンカレントに通信する。更に、一組のデバイスが(例えば、UWB無線通信デバイス302、304)が1つの通信路(例えば、通信路310)を介して通信し、更に他の一組(例えば、UWB無線通信デバイス306、および308)がコンカレントに他の通信路(例えば、通信路316)を介して通信する。
その上、これらの通信路は、異なるタイプのデータを異なるデータ転送速度で搬送するように適合される。例えば、ある通信路がパケットデータ、ストリーミングデータまたは他のデータ形式を搬送する。加えて、通信路は、異なるデータ転送速度でデータを搬送するように(例えば、パルス繰り返し周波数、タイムスロット構造、または論理通信路定義を介して)構成される。そして、図3の無線通信路310、312、314、および316は、所与のアプリケーションのために要求される特定のデータを搬送するために、独立して定義される。
有利なことに、これらの通信路は、上述のセントラルコーディネータを使用せずに実現される。各デバイスは、通信路パラメータを、この通信路を確立するデバイスまたはデバイス群に対して一意的である可能性のあるパラメータ(例えば、デバイスアドレス)に基づいて、またはこのデバイスまたはデバイス群により選択されるパラメータに基づいて、ランダムに定義する。したがって、ピアツーピアネットワーク(またはサブネットワーク)がこのようなデバイスを使用することによって実現される。すなわち、このネットワーク内でこれらの通信路を確立するこれらのデバイスは、実質的に同じメディアアクセス制御(「MAC」)機能性を有し、これにより、異なるピアツーピア通信路間でこれらの通信路を確立および使用するために協働する必要が無いピア・デバイスとなる。
ここで教示されたようなPDMA方式を用いることにより、低いデューティサイクルのシグナリングを用いる超広帯域システムは、無線PANまたはBANなどのアプリケーションに対して低電力の通信を提供する。いくつかの態様では、対応する無線デバイスは、例えば、比較的小さなバッテリー(例えば、腕時計のバッテリー)だけでの電力供給で、数年間動作する。このようなアプリケーションは、例えば、約1Kbpsの低いデータ転送速度から約10Mbpsの比較的高いデータ転送速度にわたる広範囲のデータ転送速度を使用する。このようなアプリケーションをサポートするために、本明細書において教示されたように、小さなプロトコルスタックおよび低いオーバーヘッドを伴う比較的単純なソリューションが採用される。その上、PDMA方式は、これらのアプリケーションに対して同時に他のデータ転送速度を取り扱うための且つ異なるレベルのデューティサイクルを維持するための、充分な柔軟性を提供する。
本明細書における教示は、様々な通信技術およびプロトコルをサポートする様々なタイプのデバイスを用いて実現される様々なタイプのシステムの中に組み込まれ得る。例えば、いくつかの態様では、システム(例えば、システム300)は基準送信系(transmitted reference system)を備えてもよい。この場合、デバイスは、関連するデータパルスに先立って基準パルスを送信することにより、データを送信する。これらのパルスを受信したデバイスは、次にこの基準パルスを「ノイジー照合フイルタ(noisy matched filter)」として用い、このデータパルスにより表される上記データを検出する。しかしながら、このシステムは、他のパルスベースおよび/または超広帯域シグナリング技術を用いてもよいことが理解されるべきである。
典型的な実施では、本明細書において説明される1以上のコンポーネントは、送信器コンポーネント、受信器コンポーネント、あるいはその組み合わせのトランシーバコンポーネントの中のデバイス内に実装される。例えば、送信器は、デバイス102およびデバイス302のために上述のコンポーネントに関して機能性を組み込んで、通信路を定義および確立し、且つ定義されたシグナリング方式に従って、この通信路を通してデータを送信するためのパルスを生成する。同様に、受信器は、デバイス102およびデバイス302のために上述のコンポーネントに関して機能性を組み込んで、送信器との間に通信路を確立し、且つ対応するシグナリング方式に従って、この通信路を通して送信されたパルスを検出する。これらのおよび他のコンポーネントおよび関連する動作は、図10、11、および12とともに、より詳細に論じられる。
図10は、PDMAをサポートする送信器1000の中に組み込まれるコンポーネントの、いくつかの例を示している。ここで、通信路定義選択部1002(例えば、PDMA制御部112に相当)は、1以上の通信路を確立するためのシグナリング方式を提供する。例えば、通信路定義選択部1002は、パルス繰り返し周波数(「PRF」)、プレアンブルシーケンス、タイムホッピングシーケンス(「THS」)などの所与の通信路のための通信路定義パラメータ1004を提供する。図10は、2組のパラメータ(パラメータ1006、1008、1010、およびパラメータ1012、1014、1016)が異なる通信路(例えば、デフォルト通信路「1」および新しい通信路「2」)に対して定義される例を示している。
1以上の通信路定義パラメータ1004は、1以上の通信路シードパラメータ(channel seed parameter)1018に基づいて生成される。例えば、通信路定義生成部1020は、通信路シードパラメータ1018の値に基づいて、または2またはそれ以上の通信路シードパラメータ1018の組み合わせのいくつかの機能に基づいて、パルス繰り返し周波数に対する特定の値を選択するか、またはプレアンブルのための若しくはタイムホッピングのための特定のシーケンスを選択する。図10に示す特定の例においては、通信路定義生成部1020は、1以上の通信路定義パラメータ1004を、デバイスアドレス(「DEV_ADDR」)1022、通信路識別子(「ID」)1024、シーケンス番号1026、およびセキュリティキー1028に基づいて生成する。いくつかの態様では、通信路定義パラメータ1004は、データを所与の通信路を介して受信する1以上の受信器のデバイスアドレス1030に基づいて生成される。こうして、送信器は異なる通信路に対する受信器デバイスアドレス1032および1034にアクセス(例えば、記憶)する。いくつかの態様では、デバイスアドレス1022は、送信器1000に関連するデバイスアドレスを備える。この場合、所与の通信路に対する通信路定義パラメータ1004は、この送信器とこの通信路を使用する受信器のアドレスとに基づいて生成される。このような技術は、この通信路に対するパラメータが任意の近接通信路に対して定義されるパラメータと異なる可能性を増加させる。
所与の通信路に対して選択されるパラメータが一意的である可能性を更に高めるために、送信器と受信器がネゴシエーションして(または他の方法で協力して)、1以上のシードパラメータを選択する。例えば、これらのコンポーネントは、通信路識別子を選択し、シーケンス番号を生成し、あるいはセキュリティキーを生成する。とりわけ、通信路識別子は、2つ以上の通信路が所与のデバイスの組により定義される場合に用いられる。
いくつかの態様では、アドレス選択部1062(例えば、アドレス選択部324に相当)は、1以上の通信路シードパラメータ1018を用いて、所与の通信路のために用いられる短いネットワークアドレス(ソースアドレス、宛て先アドレス、または両方)を取得する。例えば、前述のように、アドレス選択部1062は、短いネットワークアドレスを、この通信路を利用する送信器のネットワークアドレス、この通信路を利用する1以上の受信器のネットワークアドレス、またはこれらのネットワークアドレスのある他の組み合わせに基づいて導き出す。そしてこの短いアドレスは、この通信路を通してデータを送信するために用いられる。
パルス信号処理部1036(例えば、信号処理部116に相当)は、通信路定義パラメータ1004および他の情報を、この通信路を通してデータを送信するために使用する。例えば、タイミング制御部1038は、パルス生成部1040が通信路定義パラメータ1004に基づいてパルスをいつ生成するかを制御する。加えて、いくつかの実施では、生成されるパルスのタイミングは、この通信路のために定義されたタイムスロット構造を代表する1以上のタイムスロット定義1042に基づく。
いくつかの態様では、データ生成コンポーネント1044は、送信されるべきパルス信号を、この生成されたパルスとデータ1046とを組み合わせることにより(例えば、変調方式を介して)生成する。例えば、いくつかの実施では、パルス信号の位相および/または位置は、受信器に送信されるべきデータビットの値に従って変調される。結果としてのデータパルスは、その後、アンテナ1050にこのデータパルスを提供する適切な無線コンポーネント1048に提供され、すぐにこのデータパルスはアンテナ1050から通信媒体を通して送信される。
前述のように、受信器に送信されるべきデータは様々な方法でフォーマットされる。例えば、送信器は、データを個別のデータビット、データパケット、ストリーミングデータ、またはある他の適切な形態として送信する。したがって、送信器1000は、送信されるべきデータをフォーマットするためのデータフォーマッタ/マルチプレクサ1052または或る他の適切なメカニズムを含む。いくつかの実施では送信されるデータのタイミングは、この通信路のために定義されたタイムスロット構造を代表する1以上のタイムスロット定義1042に基づく。加えて、送信されるデータのタイミングは、この通信路に対して定義される1以上の論理通信路定義1054に基づく。例えば、通信路2(「CH2」)に対するデータは、2つの異なるデータフロー(CH2 DATA A,およびCH2 DATA Bと指定された)に関連し、これらのデータフローは次に2つの論理通信路を介して通信路2上で送信される。
通信路パラメータ選択動作および任意の所与の時間に送信されるべきデータは、この通信路の現在の状態に依存する。例えば、不活性状態の間は通信路定義選択部1002は、既知のある通信路に対してデフォルトの通信路定義パラメータを選択する。接続状態の間は、データフォーマッタ/マルチプレクサ1052は、この通信路に対するパケットデータを生成する。ストリーミング状態の間は、データフォーマッタ/マルチプレクサ1052は、この通信路に対するストリーミングデータを生成する。したがって、送信器1000は、例えば1以上のタイマ1058からのタイミング信号、受信データ1060(例えば、他の通信路経由で受信したメッセージに相当)、または或る他の適切な基準に基づいて状態間を遷移する状態制御部1056(例えば、状態制御部114に相当)を含む。いくつかの態様では、受信データ1060は、通信路上のトラフィックまたは通信路経由で受信したメッセージの有無に関連する。後者の例として、状態制御部1056は、ページング手順またはディスカバリー手順と連動して状態を変える。
図10は、また、所与のデバイスが複数のコンカレント通信路をサポートすることを例示している。例えば、対応する通信路定義パラメータ1004の組に基づいて、デバイスが直交または擬似直交通信路(例えば、通信路1および2)を確立して、これらの通信路上で対応するデータ(例えば、CH1 DATAおよびCH2 DATA)のコンカレント送信を可能としている。
図11は、PDMAをサポートする受信器1100の中に組み込まれるコンポーネントのいくつかの例を示している。図10とともに上で論じたと同様に、通信路定義選択部1102(例えば、パルス分割多重アクセス制御部112に相当)は、1以上の通信路を確立するために、シグナリング方式(例えば、通信路定義パラメータ1104)を提供する。この場合にも、通信路定義パラメータ1104は、1以上の通信路(例えば、デフォルト通信路「1」および新規の通信路「2」)に対して定義された、パルス繰り返し周波数パラメータ1106および1112、プレアンブルシーケンス1108および1114、並びにタイムホッピングシーケンス1110および1116を含む。いくつかの態様では、受信器1100は、送信器により提供される通信路定義パラメータに簡単にアクセス(例えば、記憶)することができる。あるいは、受信器は、1以上の通信路定義パラメータ1104を導くために用いられる、図10に関連して上述されたものと同様のコンポーネント(例えば、コンポーネント1120およびパラメータ1118、1124、1126および1128)を採用する。この場合、デバイスアドレス1122は受信器1100のアドレスに対応し、一方、デバイスアドレス1130は様々な通信路(アドレス1132、1134)に関連する送信器に対応する。上述のように、受信器1100は、通信路を定義するために送信器と協働する時、1以上のシードパラメータ1118を用いる。
アドレス選択部1160(例えば、アドレス選択部324に相当)は、1以上のシードパラメータ1118(例えば、送信器1000または受信器1100のネットワークアドレス)を用いて、所与の通信路に対して用いられるべき短いネットワークアドレスを取得(例えば、導き出す)する。いくつかの態様では、送信器がこの短いアドレスを受信器1100に提供する。いくつかの態様では、受信器1100がこの短いアドレスを送信器に提供する。いくつかの態様では、受信器1100は、この短いアドレスを受信器1100宛ての送信を特定するために使用する。
パルス信号処理コンポーネント1136(例えば、信号処理部116に相当)は、通信路定義パラメータ1104と他の情報とを用いて受信器1100宛ての送信を特定し、対応する通信路から受信された信号からデータを抽出する。この目的を達成するために、パルス信号処理コンポーネント1136は、無線コンポーネント1138(例えば、通信路スキャナ320と同様の機能性を提供する)と関連するアンテナ1140とを含む。ここで、タイミング制御部1142は、通信路定義パラメータ1104に基づいて、データ回復コンポーネント1144が受信したパルス信号をいつデコードするか、さもなければいつこの信号からデータを抽出するかを制御する。以上で論じたように、いくつかの実施では、パルス信号の位相および/または位置は、受信器に送信されるべきデータビットの値に従って変調される。したがって、データ回復コンポーネント1144は、データパルスからデータ1150を回復(例えば、復調)するための補完的な機能性を含む。加えて、いくつかの実施では、データ回復動作のタイミングは、この通信路のために定義されたタイムスロット構造を代表する1以上のタイムスロット定義1146に基づく。
上記のように、送信器は、データを、個別のデータビット、パケット、ストリーミングデータ、またはある他の形態として送信する。したがって、受信器1100は、受信されたデータ1150をデフォーマットするためのデータデフォーマッタ/分波器1148または或る他の適切なメカニズムを含む。この場合にも、データのタイミングは、この通信路のために定義されたタイムスロット構造を代表する1以上のタイムスロット定義1146に基づく。加えて、データのタイミングは、この通信路に対して定義される1以上の論理通信路定義1152に基づく。したがって、データデフォーマッタ/分波器1148は、通信路2に対する論理通信路データを抽出して2つの異なったフロー(CH2 DATA A、およびCH2 DATA B)に戻す。
また、上記のように、通信路パラメータ選択動作および所与の時点で受信されるデータは、現在の通信路の状態に依存する。ここでも、不活性状態の間に、通信路定義選択部1102は既知の通信路に対してデフォルトの通信路定義パラメータ1104を選択する。接続状態の間に、データデフォーマッタ/分波器1148はデータ1150をデパケット化(depacketize)する。ストリーミング状態の間に、データデフォーマッタ/分波器1148は、データのストリームを回復する。受信器1100は、したがって、例えば1以上のタイマ1156からのタイミング信号、受信データ1158、または或る他の適切な基準に基づいて状態間を遷移する状態制御部1154(例えば、状態制御部114に相当)を含む。いくつかの態様では、受信データ1158は、この通信路上のトラフィックまたはこの通信路経由で受信したメッセージの有無に関連する。後者の例として、状態制御部1154は、ページング手順またはディスカバリー手順に応答して状態を変える。
上記の説明を考慮して、PDMA方式に関連して実行される動作の更なる詳細が、図12のフローチャートとともに論じられる。とりわけ、これらの例としての動作は、通信路をセットアップして、この通信路の状態に関連して多様な動作を実行することに関係している。
ブロック1202により代表されるように、第1のデバイスの送信器(例えば、送信器1000)は、例えばこの送信器を含む無線デバイス上で実行しているアプリケーションによる要求に基づいて、通信路の確立を開始する。それに応じて、ブロック1204に表されるように、この送信器は、電力節約状態(例えば、不活性状態)から起動し、既知のある通信路(例えば、共通ディスカバリー通信路)を通して1以上の受信器にメッセージ(例えば、ポーリングメッセージ(polling messages))を送信する。所与のアプリケーションの要求に応じて、このメッセージはこの送信器の直近に偶然ある任意の受信器からの、または特定の受信器または受信器群からの応答を要求する。後者の場合は、送信器が受信器に関する情報を、例えば先行する関連付け手順を介して得た場合に発生する。また、送信器は、これらの受信器からの応答がすぐに受信されなかった場合に、このメッセージを繰り返し(例えば、既知の間隔で)送信する。
上述のように、この既知の通信路は、既知の通信路パラメータによって定義される。典型的な実施では、これらのパラメータは、既知のパルス繰り返し周波数および既知のプレアンブルを含む。他の実施においては、タイムホッピングシーケンスまたはコード拡散シーケンス(code spreading sequence)などの他のパラメータがこの既知の通信路に対して定義される。いくつかの実施では、2つ以上の公知の通信路が定義される。また、いくつ
かの実施では、所与のサブネットワーク(例えば、ある時点で交信することが予期されている無線デバイスのグループ)に対して既知の通信路が定義される。
かの実施では、所与のサブネットワーク(例えば、ある時点で交信することが予期されている無線デバイスのグループ)に対して既知の通信路が定義される。
ブロック1206に表されるように、第2のデバイス内の受信器は、電力節約状態から規則的(例えば、定期的に)に起動してこの既知の通信路をスキャンするように構成される。この受信器は、次に、同じ通信路または別の通信路を介して、肯定応答(「ACK」)を送信器に送信する。
ブロック1208に表されるように、送信器、および随意的に受信器は、新規の通信路に対するパラメータを定義する。上述のように、これは通信路定義選択部1002および/または通信路定義選択部1102の動作を通して実現される。その上、これらの通信路パラメータは、デバイスアドレス等の1以上のシードパラメータに基づく。
ブロック1210、1212、1214により表されるように、送信器および随意的に受信器は、通信路の更なる属性を定義する。具体的には、1以上の論理通信路がこの通信路のために定義され(ブロック1210)、タイムスロット構造がこの通信路のために定義され(ブロック1212)、また輻輳制御の或る形態が隣接する通信路間の干渉を低減するための試みが実施される(ブロック1214)。これらの定義は一般的に、この通信路が確立される時になされる。しかしながら、場合によっては、属性(例えば、論理通信路)が後のどこかの時点で定義されてもよい。
ブロック1216により表されるように、いくつかの実施においては、送信器および受信器は、最初にパケットトラフィックのための通信路をセットアップする。例えば、送信器は、この通信路に関連するプレアンブルにより先行されるパケット(例えば、適切なヘッダおよびエラー制御情報を伴う)の中にカプセル化されたペイロードデータを送信する。エラー制御情報は、例えばこのパケット内のデータビットをカバーするCRCを含む。加えて、パケットエラーレートが、ARQ方式の採用によって管理される。
有利なことに、このセットアップ手順は、通信路が最初に確立される時か、または後の或る時点で実行される。その上、ここで論じられるように、通信路は、他のタイプのデータトラフィックをサポートするように再構成される。
ブロック1218により表されるように、この通信路は、この時点で、上述の接続状態906の中にいる。したがって、受信器は、送信器から送信されるパケットのために、継続的にこの通信路をスキャンする(ブロック1220)。
パケットは、パケット列中で立て続けに送信され、受信器がパケット列の最初のパケットで通信路を取得し、この列の最後のパケットまでパルスレベルの同期を維持する。このような方法で、比較的費用のかかる通信路取得はただ1度だけ発生し、それによって、さもなければプレアンブルを繰り返し送信することに伴うオーバーヘッドを低減することに帰着する。
いくつかの態様では、パケット通信路は、コネクションレス通信路として定義される。例えば、上述のように、送信器デバイスおよび受信器デバイスは、既知の(例えば、デフォルトの)通信路パラメータを用いて、或る通信路を通して通信を開始する。したがって、これらのデバイスは、通信路セットアップメッセージまたは他の同様なメッセージに付随するオーバーヘッドを招くことなく、通信路を通しての通信を確立する。
ブロック1222により表されるように、ある時点で、この通信路を通してストリーミングデータを送信することが望ましい。このような再構成は、例えば、ストリーミング要求(例えば、通信路セットアップメッセージ)をパケット通信路上のパケットを介してこの受信器に送信する送信器によって開始される。この要求に応答して、送信器および受信器は、この通信路を通してストリーミング通信路を確立するために協働する。例えば、これらのコンポーネントは、このストリーミング通信路のタイミング、この通信路を通して送信されるべきデータのタイプ、用いられる任意の同期化、タイムアウト間隔、タイムスロット時間、タイムスロットサイズ、またはこのストリーミング通信路の他の適切な特性を定義する。
いくつかの態様では、このストリーミング通信路は、上記パケット通信路とコンカレントに確立される。例えば、パケット通信路は、ブロック1222では完全には破壊されない。むしろ、ここでこれから論じられるように、送信器および受信器は、必要な場合いつでもパケット通信路とストリーミング通信路との間で、シームレスに遷移する。
一旦ストリーミング通信路が確立されると、送信器は、ストリーミングデータを受信器に送信する(ブロック1224)。この時点で、通信路は上述のストリーミング状態908にいる。ストリーミング状態の間に送信されるデータは、例えば、ビットストリーミング、パケットデータ、またはある他のタイプのデータフローの形態をとる。加えて、この通信路のパルス繰り返し周波数は、望ましいデータ転送速度に調整するために動的に調節される。
このストリーミング通信路は、双方向で、カップリングされたフォワード通信路とリバース通信路を備える。このようなカップリングを通して、これら2つのサブ通信路は、単一のストリーミング通信路のタイミングを共有する。例えば、このストリーミング通信路のパルス位置は、フォワード通信路とリバース通信路に交互に割り当てられ、2つのサブ通信路の相対的データ転送速度が1:1にされる。他の割り当ての例は、フォワード通信路がより多くのパルス位置を使用することを可能として、例えば、3:1のデータ転送速度に帰着するようにする。カップリングされた通信路は、同じ周波数帯域内でストリーミング通信路間の比較的低い待ち時間を提供するために用いられる。
ストリーミング通信路は、受信/転送通信路(receiving-and-forwarding channel)であり、第1のノードから第2のノードへの受信通信路と、第2のノードから第3のノードへの転送通信路とを備える。この方法では、データが複数の飛び越し(hop)を通して転送される。これらの2つのサブ通信路はカップリングされ、且つ1つのストリーミング通信路のパルス位置を共有する。したがって、このタイプの通信路はパルスレベルの蓄積交換(store-and-forward)メカニズムを提供する。
ストリーミング状態の間、送信器および受信器は、このストリーミング通信路に対する同期を維持する方策を講じる(ブロック1226)。例えば、送信器は、同期化情報(例えば、プレアンブルおよび/またはタイミング情報)を、このストリーミング通信路を通して送るべき何らかのデータがあるかどうかにかかわらず、規則的な(例えば、定期的な)間隔で受信器に送信する。同じような情報が、同様に、通信路を取得するために、受信器から定期的な肯定応答を受信して、または受信せずに送信される。しかしながら、ストリーミングデータの無い期間には、デューティサイクルを低いレベルに減らして電力を削減し、同時に、ある程度の同期を依然として維持する。
ある時点で、この通信路は、パケット通信路に戻すように再構成される(ブロック1228)。この遷移は、例えば、このストリーミング通信路を通して送信される明示的な要求に応答して、または特定の時間の間(例えば、数ミリ秒の非アクティブ後のタイムアウト)ストリーミングデータが無いことにより自動的に、開始される。したがって、この時点で、通信路は接続状態906に戻る。
ある時点で、通信路はアイドル状態904に戻される。(ブロック1230)。これは、例えば、このパケット通信路を通して送信される明示的な要求に応答して、または特定の時間の間(例えば、数秒の非アクティブ後のタイムアウト)パケットデータが無いことにより自動的に、発生する。この状態においては、送信器は比較的低いレベルの同期を維持する。例えば、送信器は、時々起きて、この通信路を通して同期化情報を送信する。同様に、受信器は時々起きて、この同期化情報、ポーリングメッセージ、または他のメッセージのために、この通信路をスキャンする。
ブロック1232により表されるように、ある時点で、この通信路は不活性状態902に戻る。再び、この場合にも、これは、明示的な要求に応答して、または特定の時間の間(例えば、1日、1週等の非アクティブ後のタイムアウト)データが無いことにより自動的に、発生する。この低いデューティサイクル状態においては、受信器は、例えば、時々起きてポーリングメッセージまたは他のタイプのメッセージのために、この通信路をスキャンする。
ここでの教示は、様々なデバイスの中に組み込むことができる。例えば、ここで教示された1以上の態様は、電話(例えば、携帯電話)、携帯情報端末(「PDA」)、娯楽用機器(例えば、音楽またはビデオ機器)、ヘッドセット、マイク、バイオメトリックセンサ(例えば、心拍数モニタ、歩数計、EKG機器、キーボード、マウス等)、ユーザI/Oデバイス(例えば、腕時計、リモコン、照明スイッチ等)、または他の任意の適切なデバイスの中に組み込まれる。その上、これらのデバイスは、異なる電力要求およびデータ要求を有していてもよい。有利なことに、ここでの教示は、低電力アプリケーションの中で用いるために適合され(例えば、パルスベースのシグナリング方式および低デューティサイクルモードの使用を通して)、また、(例えば、高帯域幅パルスを用いることにより)比較的高いデータ転送速度を含む多様なデータ転送速度をサポートする。
いくつかの態様では、2つ以上のこれらのデバイスは、独立して互いに通信を確立して、様々なタイプの情報を交換する。例えば、ユーザは、これらのデバイスのいくつか(例えば、腕時計、携帯電話、およびヘッドセット)を携行し、1つのデバイスにより受信されたデータが、ユーザへのより効果的なプレゼンテーションのために、他のデバイスに提供される。
本明細書において説明されたコンポーネントは、様々な方法で導入され得る。例えば、図13を参照すると、装置1300は、例えば先に説明したコンポーネント108、116、320、114、330、324、326、328、334、318、および318にそれぞれ相当するコンポーネント1302、1304、1306、1308、1310、1312、1314、1316、1318、1320、および1322を含む。いくつかの態様では、これらのコンポーネントは、例えば、図10の送信器1000に相当するコンポーネント1324の中に組み込まれる。図14においては、装置1400が、同様のコンポーネント1402、1404、1406、1408、1410、1412、1414、1416、1418、1420、および1422を含む。いくつかの態様では、これらのコンポーネントは、例えば、図11のコンポーネント1100に相当するコンポーネント1424の中に組み込まれる。図13および14は、いくつかの態様では、これらのコンポーネントは、適切なプロセッサコンポーネントを介して実装されることを表している。これらのプロセッサコンポーネントは、いくつかの態様では、少なくとも部分的に、本願において教示された構造を用いて実装される。いくつかの態様では、プロセッサは、1以上のこれらのコンポーネントの機能性の一部または全てを実装するように適合される。いくつかの態様においては、破線のボックスにより代表されるコンポーネントの1以上は随意的である。
加えて、図13および14に代表されるこれらのコンポーネントおよび機能、そしてもちろん本明細書において説明された他のコンポーネントおよび機能も、任意の適切な手段を用いて実装することができる。これらの手段は同様に、少なくとも部分的に、本明細書において教示された対応する構造を用いて実装される。例えば、いくつかの態様では、送信手段は送信器を備えてもよく、受信手段は受信器を備えてもよく、アクセス提供手段はメディアアクセス制御部を備えてもよく、シグナリング処理手段は信号処理部を備えてもよく、通信路確立手段は通信路確立部を備えてもよく、通信路スキャン手段は通信路スキャン部を備えてもよく、シーケンス生成手段はシーケンス生成部を備えてもよく、アドレス方式選択手段はアドレス選択部を備えてもよく、通信手段は通信モジュールを備えてもよく、タイムスロット同期化手段はタイムスロット同期部を備えてもよく、状態遷移手段は状態制御部を備えてもよく、輻輳制御提供手段は輻輳制御部を備えてもよい。このような手段の1以上は、図13および14のプロセッサコンポーネントの1以上に対応して実装され得る。
当業者は、情報および信号が多様な異なる技術および技法の任意のものを用いて表されてもよいということを理解するであろう。例えば、上記の説明全体を通して参照される、データ、命令、コマンド、情報、信号、ビット、符号、およびチップは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光粒子、またはこれらの組み合わせにより表されてもよい。
当業者は、本明細書において開示された態様とともに説明された多様な例示的な論理ブロック、モジュール、プロセッサ、手段、回路、およびアルゴリズムステップは、電子的ハードウエア(例えば、ソースコーディングまたは他の技術を用いて設計してもよい、デジタル実装、アナログ実装、またはこれら2つの組み合わせ)、命令を組み込んでいる多様な形態のプログラムすなわち設計コード(これは、本願においては、便宜上、“「ソフトウエア」または「ソフトウエアモジュール」と呼ばれる)、またはこれらの組み合わせとして実装することができるということを更に理解するであろう。ハードウエアおよびソフトウエアのこの置き換え可能性を明確に表すために、様々な例としてのコンポーネント、ブロック、モジュール、回路、およびステップは、上では概してこれらの機能性に関して説明された。これらの機能性がハードウエアとして実装されるかソフトウエアとして実装されるかは、特定のアプリケーションおよびこのシステム全体に課される設計制約に依存する。熟練した当業者はこれらの説明された機能性をそれぞれの特定のアプリケーションに対して様々な方法で実装できるが、このような実装が本発明の範囲からの離反を起こすものとして解釈されるべきではない。
本明細書において開示された態様に関連して説明された、説明に役立つロジックブロック、モジュール、および回路は、汎用プロセッサ、デジタルシグナルプロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)若しくは他のプログラム可能ロジックデバイス、個別ゲート若しくはトランジスタロジック、個別ハードウエアコンポーネント、または、本明細書において説明された機能を実行するために設計されたこれらの任意の組み合わせを伴って実装または実行されてもよい。汎用プロセッサは、マイクロコンピュータでもよいが、代替的に、プロセッサは任意の伝統的なプロセッサ、コントローラ、マイクロコントローラ、または状態機械であってもよい。プロセッサは同様に、例えば、DSPとマイクロプロセッサ、複数のマイクロプロセッサ、DSPコアに連動する1以上のマイクロプロセッサ、または他のこのような構成のような、計算デバイスの組み合わせとして実装されてもよい。
任意の開示された処理におけるステップの如何なる順番または階層も、例としてのアプローチの例であるということが理解される。設計の嗜好に基づいて、これらの処理におけるステップの特定の順番または階層が、本開示の範囲内に留まりながら再配置してもよいということが理解される。添付の方法のクレームは、例としての順番での様々なステップのエレメントを提示しており、提示される特定の順番または階層には限定されることを意味されてはいない。
本願において開示される態様に関連して説明された方法またはアルゴリズムのステップは、ハードウエア、プロセッサにより実行されるソフトウエアモジュール、または双方の組み合わせの中に、直接具体化されてもよい。ソフトウエアモジュール(例えば、実行可能な命令および関連データを含む)および他のデータは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、リムーバブルディスク、CD−ROM、または当分野において公知の任意の他の形態のコンピュータ読み取り可能記憶媒体などのデータメモリの中に存在してもよい。例としての記憶媒体は、例えば、コンピュータ/プロセッサ(本明細書においては、便宜上、「プロセッサ」と呼ばれる)などのマシンに接続されてもよく、このようなプロセッサはこの記憶媒体から情報(例えば、コード)を読み取り、またこれに情報を書き込むことができる。例示の記憶媒体が、このプロセッサに不可欠であってもよい。プロセッサおよび記録媒体はASICの中にあってもよい。ASICはユーザ機器の中にあってもよい。別の方法では、プロセッサおよび記録媒体はユーザ機器の中に個別コンポーネントとしてあってもよい。その上、いくつかの態様では、任意適切なコンピュータプログラムプロダクトが本開示の1以上の態様に関連するコードを備えるコンピュータ読み取り可能媒体を備えてもよい。いくつかの態様では、コンピュータプログラムプロダクトが包装材料を備えてもよい。
開示された態様の以上の説明は、任意の当業者が本開示を製造もしくは使用することを可能とするために提供される。これらの態様への様々な修正は当業者にとって直ちに明白であり、本明細書において定義された一般的な原理は本開示の範囲から離れることなく他の態様に適用できる。したがって、本開示は、本明細書で示された態様に限定されるものではなく、本明細書で開示された原理および新規の特徴と一致する最も広い範囲と合致することを意図されている。
Claims (62)
- メディアアクセス制御装置を用いたメディアアクセス制御方法であって、
コンカレント超広帯域通信路を確立するために、パルス分割多重アクセスを用いてピアツーピアメディアアクセス制御を介してアクセスを提供することと、なお、前記超広帯域通信路は、前記超広帯域通信路の所与の1つのためのパルスが前記超広帯域通信路の任意の他の1つのためのパルスと異なる時刻に生成されるように、異なるタイムホッピングシーケンスを用いて確立される;
前記超広帯域通信路の少なくとも1つに関連する信号を処理することと;
を備える方法。 - 前記超広帯域通信路のそれぞれは、プレアンブルシーケンスに基づいて確立される、請求項1に記載の方法。
- 前記プレアンブルシーケンスおよび前記タイムホッピングシーケンスの少なくとも1つは、送信器デバイスアドレス、受信器デバイスアドレス、通信路識別子、シーケンス番号、およびセキュリティキーからなるグループの少なくとも1つに基づいて定義される、請求項1に記載の方法。
- タイムスロット構造が、前記少なくとも1つの前記超広帯域通信路のそれぞれに対して定義される、請求項1に記載の方法。
- 前記少なくとも1つの前記超広帯域通信路のそれぞれは、パケット通信路、ストリーミング通信路、またはパケット通信路およびストリーミング通信路として定義される、請求項1に記載の方法。
- 複数のパルス分割多重論理通信路が、前記少なくとも1つの前記超広帯域通信路のそれぞれに対して定義される、請求項1に記載の方法。
- 前記ピアツーピアメディアアクセス制御は、前記超広帯域通信路を介して通信する全ての他のデバイスに対する他のメディアアクセス制御機能性と同様な機能性を有する、請求項1に記載の方法。
- 前記ピアツーピアメディアアクセス制御は、前記少なくとも1つの前記超広帯域通信路に対して、前記超広帯域通信路の任意の他の1つに対するアクセス方式を考慮に入れずに、独立的に通信路アクセスを提供する、請求項7に記載の方法。
- 前記メディアアクセス制御機能性は、待機状態とアクティブ状態とを備え、
待機状態において、前記少なくとも1つの前記超広帯域通信路を、低デューティサイクルでスキャンすることと、
アクティブ状態において、前記少なくとも1つの前記超広帯域通信路を、前記低デューティサイクルよりも高いデューティサイクルでスキャンすることと、を備える、請求項7に記載の方法。 - 前記アクティブ状態は、コネクションレス通信路を用いる状態である、請求項9に記載の方法。
- ディスカバリー手順またはページング手順に応答して、前記待機状態から前記アクティブ状態へ遷移することを更に備える、請求項9に記載の方法。
- 前記少なくとも1つの前記超広帯域通信路に対するアドレス方式が、前記デバイスの1つについてのアドレス、前記デバイスの1つに関連する短いネットワークアドレス、および通信路パラメータからなるグループの少なくとも1つに基づいて定義される、請求項7に記載の方法。
- 前記通信路パラメータは、パルス繰り返し周波数、プレアンブルシーケンス、およびタイムホッピングシーケンスからなるグループの少なくとも1つを備える、請求項12に記載の方法。
- 少なくとも1つの前記超広帯域通信路にアクセスするために短いネットワークアドレスが用いられることになっているか、または
少なくとも1つの前記超広帯域通信路にアクセスするためにネットワークアドレスが用いられないことになっているかを通信することを更に備える、請求項7に記載の方法。 - 前記短いネットワークアドレスは、送信器アドレス、受信器アドレス、または送信器および受信器アドレスに基づいている、請求項14に記載の方法。
- 前記少なくとも1つの前記超広帯域通信路のそれぞれに対してタイムスロット構造を定義することと、
タイムスロットレベルで、前記少なくとも1つの前記超広帯域通信路のそれぞれを通しての通信を同期化することと、を更に備える、請求項7に記載の方法。 - 前記方法は送信器において実行される、請求項1に記載の方法。
- 前記方法は受信器において実行される、請求項1に記載の方法。
- 前記超広帯域通信路のそれぞれは、約20%以上の比帯域を有するか、約500MHz以上の帯域幅を有するか、または約20%以上の比帯域を有して且つ約500MHz以上の帯域幅を有する、請求項1に記載の方法。
- 前記方法は、ヘッドセット、マイク、バイオメトリックセンサ、心拍数モニタ、歩数計、EKGデバイス、ユーザI/Oデバイス、腕時計、リモコン、スイッチ、またはタイヤ圧モニタの中で実行される、請求項1に記載の方法。
- メディアアクセス制御装置であって、
コンカレント超広帯域通信路を確立するためにパルス分割多重アクセスに適合されたピアツーピアメディアアクセス制御部と、なお、前記超広帯域通信路は、前記超広帯域通信路の所与の1つのためのパルスが前記超広帯域通信路の任意の他の1つのためのパルスと異なる時刻に生成されるように、異なるタイムホッピングシーケンスを用いて確立される;
前記超広帯域通信路の少なくとも1つに関連する信号を処理するように適合された信号処理部と;
を備える装置。 - 前記超広帯域通信路のそれぞれは、プレアンブルシーケンスに基づいて確立される、請求項21に記載の装置。
- 前記プレアンブルシーケンスおよび前記タイムホッピングシーケンスの少なくとも1つは、送信器デバイスアドレス、受信器デバイスアドレス、通信路識別子、シーケンス番号、およびセキュリティキーからなるグループの少なくとも1つに基づいて定義される、請求項22に記載の装置。
- タイムスロット構造が、前記少なくとも1つの前記超広帯域通信路のそれぞれに対して定義される、請求項21に記載の装置。
- 前記少なくとも1つの前記超広帯域通信路のそれぞれは、パケット通信路、ストリーミング通信路、またはパケット通信路およびストリーミング通信路として定義される、請求項21に記載の装置。
- 複数のパルス分割多重論理通信路が、前記少なくとも1つの前記超広帯域通信路のそれぞれに対して定義される、請求項21に記載の装置。
- 前記ピアツーピアメディアアクセス制御部は、前記超広帯域通信路を介して通信する全ての他のデバイスに対する他のメディアアクセス制御機能性と同様な機能性を有するように適合された、請求項21に記載の装置。
- 前記メディアアクセス制御部は、前記少なくとも1つの前記超広帯域通信路に対して、前記超広帯域通信路の任意の他の1つに対するアクセス方式を考慮に入れずに独立的に通信路アクセスを提供するように適合された、請求項21に記載の装置。
- 前記メディアアクセス制御機能性は、状態制御部により定義される待機状態とアクティブ状態とを備え、
待機状態において、前記少なくとも1つの前記超広帯域通信路を低デューティサイクルでスキャンするように適合された通信路スキャン部と、
アクティブ状態において、前記少なくとも1つの前記超広帯域通信路を前記低デューティサイクルよりも高いデューティサイクルでスキャンするように適合された通信路スキャン部と、を備える、請求項27に記載の装置。 - 前記アクティブ状態は、コネクションレス通信路を用いる状態である、請求項29に記載の装置。
- 前記状態制御部は、ディスカバリー手順またはページング手順に応答して、前記待機状態から前記アクティブ状態へと遷移するように適合された、請求項29に記載の装置。
- 前記少なくとも1つの前記超広帯域通信路に対するアドレス方式を、前記デバイスの1つについてのアドレス、前記デバイスの1つに関連する短いネットワークアドレス、および通信路パラメータからなるグループの少なくとも1つに基づいて定義するように適合されたアドレス方式選択部を更に備える、請求項27に記載の装置。
- 前記通信路パラメータは、パルス繰り返し周波数、プレアンブルシーケンス、およびタイムホッピングシーケンスからなるグループの少なくとも1つを備える、請求項32に記載の装置。
- アドレス方式選択部を更に備え、前記アドレス方式選択部は、
前記少なくとも1つの前記超広帯域通信路にアクセスするために短いネットワークアドレスが用いられるか、または
前記少なくとも1つの前記超広帯域通信路にアクセスするためにネットワークアドレスが用いられないかを通信するように適合された、請求項27に記載の装置。 - 前記アドレス方式選択部は、前記短い宛て先ネットワークアドレスを、送信器アドレス、受信器アドレス、または送信器および受信器アドレスに基づいて導く、請求項34に記載の方法。
- 前記少なくとも1つの前記超広帯域通信路のそれぞれに対して、タイムスロット構造を定義するように適合された通信路確立部と、
タイムスロットレベルで、前記少なくとも1つの前記超広帯域通信路のそれぞれを通しての通信を、同期化するように適合された同期化部と、を更に備える、請求項27に記載の装置。 - 前記装置は送信器の中に実装される、請求項21に記載の装置。
- 前記装置は受信器の中に実装される、請求項21に記載の装置。
- 前記超広帯域通信路の前記それぞれは、約20%以上の比帯域を有するか、約500MHz以上の帯域幅を有するか、または約20%以上の比帯域を有して且つ約500MHz以上の帯域幅を有する、請求項21に記載の装置。
- 前記装置は、ヘッドセット、マイク、バイオメトリックセンサ、心拍数モニタ、歩数計、EKGデバイス、ユーザI/Oデバイス、腕時計、リモコン、スイッチ、またはタイヤ圧モニタの中に実装される、請求項21に記載の装置。
- メディアアクセス制御装置であって、
コンカレント超広帯域通信路を確立するためにパルス分割多重アクセスを用いてピアツーピアメディアアクセス制御を介してアクセスを提供する手段と、なお、前記超広帯域通信路は、前記超広帯域通信路の所与の1つのためのパルスが前記超広帯域通信路の任意の他の1つのためのパルスと異なる時刻に生成されるように、異なるタイムホッピングシーケンスを用いて確立される;
前記超広帯域通信路の少なくとも1つに関連する信号を処理する手段と;
を備える装置。 - 前記超広帯域通信路のそれぞれがプレアンブルシーケンスに基づいて確立される、請求項41に記載の装置。
- 前記プレアンブルシーケンスおよび前記タイムホッピングシーケンスの少なくとも1つは、送信器デバイスアドレス、受信器デバイスアドレス、通信路識別子、シーケンス番号、およびセキュリティキーからなるグループの少なくとも1つに基づいて定義される、請求項42に記載の装置。
- タイムスロット構造が、前記少なくとも1つの前記超広帯域通信路のそれぞれに対して定義される、請求項41に記載の装置。
- 前記少なくとも1つの前記超広帯域通信路のそれぞれは、パケット通信路、ストリーミング通信路、またはパケット通信路およびストリーミング通信路として定義される、請求項41に記載の装置。
- 複数のパルス分割多重論理通信路が、前記少なくとも1つの前記超広帯域通信路のそれぞれに対して定義される、請求項41に記載の装置。
- 前記アクセスを提供する手段は、前記超広帯域通信路を介して通信する全ての他のデバイスに対する他のメディアアクセス制御機能性と同様な機能性を有する、請求項41に記載の装置。
- 前記アクセスを提供する手段は、前記少なくとも1つの前記超広帯域通信路に対して、前記超広帯域通信路の任意の他の1つに対するアクセス方式を考慮に入れずに、独立的に通信路アクセスを提供する、請求項47に記載の装置。
- 前記メディアアクセス制御機能性は、待機状態とアクティブ状態とを備え、
待機状態において、前記少なくとも1つの前記超広帯域通信路を、低デューティサイクルでスキャンする手段と、
アクティブ状態において、前記少なくとも1つの前記超広帯域通信路を、前記低デューティサイクルよりも高いデューティサイクルでスキャンする手段と、を備える、請求項47に記載の装置。 - 前記アクティブ状態は、コネクションレス通信路を用いる状態である、請求項49に記載の装置。
- ディスカバリー手順またはページング手順に応答して、前記待機状態から前記アクティブ状態へ遷移する手段を更に備える、請求項49に記載の装置。
- 前記少なくとも1つの前記超広帯域通信路に対するアドレス方式が、前記デバイスの1つについてのアドレス、前記デバイスの1つに関連する短いネットワークアドレス、および通信路パラメータからなるグループの少なくとも1つに基づいて定義される、請求項47に記載の装置。
- 前記通信路パラメータは、パルス繰り返し周波数、プレアンブルシーケンス、およびタイムホッピングシーケンスからなるグループの少なくとも1つを備える、請求項52に記載の装置。
- 前記少なくとも1つの前記超広帯域通信路にアクセスするために短いネットワークアドレスが用いられるか、または
前記少なくとも1つの前記超広帯域通信路にアクセスするためにネットワークアドレスが用いられないかを通信する手段を更に備える、請求項47に記載の装置。 - 前記短い宛て先ネットワークアドレスは、送信器アドレス、受信器アドレス、または送信器および受信器アドレスに基づいている、請求項54に記載の方法。
- 前記少なくとも1つの前記超広帯域通信路のそれぞれに対して、タイムスロット構造を定義する手段と、
タイムスロットレベルで、前記少なくとも1つの前記超広帯域通信路のそれぞれを通しての通信を、同期化する手段と、を更に備える、請求項47に記載の装置。 - 前記装置は送信手段の中に実装される、請求項41に記載の装置。
- 前記装置は受信手段の中に実装される、請求項41に記載の装置。
- 前記超広帯域通信路の前記それぞれは、約20%以上の比帯域を有するか、約500MHz以上の帯域幅を有するか、または約20%以上の比帯域を有して且つ約500MHz以上の帯域幅を有する、請求項41に記載の装置。
- 前記装置は、ヘッドセット、マイク、バイオメトリックセンサ、心拍数モニタ、歩数計、EKGデバイス、ユーザI/Oデバイス、腕時計、リモコン、スイッチ、またはタイヤ圧モニタの中に実装される、請求項41に記載の装置。
- メディアアクセス制御のためのコンピュータ読み取り可能記憶媒体であって、
前記記憶媒体は少なくとも1つのコンピュータに、
コンカレント超広帯域通信路を確立するためにパルス分割多重アクセスを用いてピアツーピアメディアアクセス制御を介してアクセスを提供することと、なお、前記超広帯域通信路は、前記超広帯域通信路の所与の1つのためのパルスが前記超広帯域通信路の任意の他の1つのためのパルスと異なる時刻に生成されるように、異なるタイムホッピングシーケンスを用いて確立される;
前記超広帯域通信路の少なくとも1つに関連する信号を処理することと;
を実行させるためのコードを備える、コンピュータ読み取り可能記憶媒体。 - メディアアクセス制御プロセッサであって、
コンカレント超広帯域通信路を確立するためにパルス分割多重アクセスを用いてピアツーピアメディアアクセス制御を介してアクセスを提供することと、なお、前記超広帯域通信路は、前記超広帯域通信路の所与の1つのためのパルスが前記超広帯域通信路の任意の他の1つのためのパルスと異なる時刻に生成されるように、異なるタイムホッピングシーケンスを用いて確立される;
前記超広帯域通信路の少なくとも1つに関連する信号を処理することと;
を行うように適合されている、プロセッサ。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US79403006P | 2006-04-20 | 2006-04-20 | |
US60/794,030 | 2006-04-20 | ||
US79598006P | 2006-04-28 | 2006-04-28 | |
US60/795,980 | 2006-04-28 | ||
US11/620,021 US9124357B2 (en) | 2006-04-20 | 2007-01-04 | Media access control for ultra-wide band communication |
US11/620,021 | 2007-01-04 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009506781A Division JP4991846B2 (ja) | 2006-04-20 | 2007-04-20 | 超広帯域通信のためのメディアアクセス制御 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012178826A JP2012178826A (ja) | 2012-09-13 |
JP5313374B2 true JP5313374B2 (ja) | 2013-10-09 |
Family
ID=38529974
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009506781A Expired - Fee Related JP4991846B2 (ja) | 2006-04-20 | 2007-04-20 | 超広帯域通信のためのメディアアクセス制御 |
JP2012033903A Expired - Fee Related JP5313374B2 (ja) | 2006-04-20 | 2012-02-20 | 超広帯域通信のためのメディアアクセス制御 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009506781A Expired - Fee Related JP4991846B2 (ja) | 2006-04-20 | 2007-04-20 | 超広帯域通信のためのメディアアクセス制御 |
Country Status (9)
Country | Link |
---|---|
US (1) | US9124357B2 (ja) |
EP (1) | EP2008371A2 (ja) |
JP (2) | JP4991846B2 (ja) |
KR (1) | KR101151926B1 (ja) |
CN (1) | CN105071831A (ja) |
AR (1) | AR060570A1 (ja) |
IN (1) | IN2014MN02243A (ja) |
TW (1) | TWI350682B (ja) |
WO (1) | WO2007124392A2 (ja) |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080063000A1 (en) * | 2006-09-12 | 2008-03-13 | Gadi Shor | Device and a Method for Exchanging Information Between a Bridge and a Device |
EP2053799A1 (en) * | 2006-10-17 | 2009-04-29 | Panasonic Corporation | Communication apparatus and communication method |
JP5558108B2 (ja) | 2007-01-16 | 2014-07-23 | コーニンクレッカ フィリップス エヌ ヴェ | ビーコンを有するマルチチャンネル指向性装置 |
US20090088934A1 (en) * | 2007-09-28 | 2009-04-02 | Shimano Inc. | Bicycle control system |
KR100931781B1 (ko) | 2008-04-04 | 2009-12-14 | 엘에스산전 주식회사 | 센서 네트워크의 송신 장치, 수신 장치 및 송수신 시스템 |
TW201015882A (en) * | 2008-04-11 | 2010-04-16 | Koninkl Philips Electronics Nv | Cognitive body coupled communication |
US8473013B2 (en) * | 2008-04-23 | 2013-06-25 | Qualcomm Incorporated | Multi-level duty cycling |
US8165080B2 (en) * | 2008-08-22 | 2012-04-24 | Qualcomm Incorporated | Addressing schemes for wireless communication |
US8290069B2 (en) * | 2008-10-07 | 2012-10-16 | Qualcomm Incorporated | System and method to implement concurrent orthogonal channels in an ultra-wide band wireless communications network |
US8782746B2 (en) | 2008-10-17 | 2014-07-15 | Comcast Cable Communications, Llc | System and method for supporting multiple identities for a secure identity device |
US8584132B2 (en) * | 2008-12-12 | 2013-11-12 | Microsoft Corporation | Ultra-wideband radio controller driver (URCD)-PAL interface |
US8804611B2 (en) * | 2009-02-12 | 2014-08-12 | Qualcomm Incorporated | Method and apparatus for acknowledging successful reception of a data transmission for multi-access compatibility in a wireless communication system |
US9148889B2 (en) * | 2009-06-01 | 2015-09-29 | Qualcomm Incorporated | Control of multiple radios using a database of interference-related information |
US8594056B2 (en) * | 2009-06-16 | 2013-11-26 | Qualcomm Incorporated | Method and apparatus for dynamic and dual antenna bluetooth (BT)/WLAN coexistence |
US9185718B2 (en) * | 2009-06-29 | 2015-11-10 | Qualcomm Incorporated | Centralized coexistence manager for controlling operation of multiple radios |
US9161232B2 (en) * | 2009-06-29 | 2015-10-13 | Qualcomm Incorporated | Decentralized coexistence manager for controlling operation of multiple radios |
US20110007680A1 (en) * | 2009-07-09 | 2011-01-13 | Qualcomm Incorporated | Sleep mode design for coexistence manager |
US20110007688A1 (en) * | 2009-07-09 | 2011-01-13 | Qualcomm Incorporated | Method and apparatus for event prioritization and arbitration in a multi-radio device |
KR101506041B1 (ko) | 2009-07-13 | 2015-03-26 | 삼성전자주식회사 | Wban에서 통신 방법 및 장치 |
US9135197B2 (en) * | 2009-07-29 | 2015-09-15 | Qualcomm Incorporated | Asynchronous interface for multi-radio coexistence manager |
US9185719B2 (en) | 2009-08-18 | 2015-11-10 | Qualcomm Incorporated | Method and apparatus for mapping applications to radios in a wireless communication device |
US8903314B2 (en) * | 2009-10-29 | 2014-12-02 | Qualcomm Incorporated | Bluetooth introduction sequence that replaces frequencies unusable due to other wireless technology co-resident on a bluetooth-capable device |
US8565109B1 (en) | 2010-01-29 | 2013-10-22 | University Of Washington Through Its Center Of Commercialization | Optimization of polling protocols in sensor networks |
US8462874B2 (en) | 2010-07-13 | 2013-06-11 | Qualcomm Incorporated | Methods and apparatus for minimizing inter-symbol interference in a peer-to-peer network background |
US9130656B2 (en) | 2010-10-13 | 2015-09-08 | Qualcomm Incorporated | Multi-radio coexistence |
US8619640B2 (en) | 2010-12-16 | 2013-12-31 | Intel Corporation | Dynamic bandwidth control in interference situations |
US9762662B2 (en) | 2011-05-12 | 2017-09-12 | Microsoft Technology Licensing, Llc | Mass re-formation of groups in a peer-to-peer network |
GB2497752B (en) * | 2011-12-19 | 2014-08-06 | Broadcom Corp | Apparatus and methods for supporting device-to-device discovery in cellular communications |
EP2608558A1 (en) * | 2011-12-22 | 2013-06-26 | Thomson Licensing | System and method for adaptive streaming in a multipath environment |
US9853756B2 (en) * | 2012-11-07 | 2017-12-26 | Qualcomm Incorporated | Multicast over wireless network with the assistance of power-efficient peer group discovery |
US9407302B2 (en) * | 2012-12-03 | 2016-08-02 | Intel Corporation | Communication device, mobile terminal, method for requesting information and method for providing information |
US20140314003A1 (en) * | 2013-04-19 | 2014-10-23 | Qualcomm Incorporated | Access point discovery channel |
CN103427842A (zh) * | 2013-08-07 | 2013-12-04 | 上海交通大学 | 高精度时间传递编码与解码方法及其编码与解码装置 |
JP6104778B2 (ja) * | 2013-10-31 | 2017-03-29 | 株式会社Nttドコモ | 通信装置、及びコンフィギュレーション制御方法 |
KR102128076B1 (ko) * | 2013-12-20 | 2020-06-30 | 삼성전자주식회사 | 신호 전송 방법 및 이를 수행하는 장치 |
US9648612B2 (en) | 2013-12-23 | 2017-05-09 | At&T Intellectual Property I, L.P. | Method, computer-readable storage device, and apparatus for allocating timeslots on channels in a wireless network |
US10477538B2 (en) * | 2014-03-19 | 2019-11-12 | Qualcomm Incorporated | Time hopping in device-to-device transmissions |
JP6707846B2 (ja) * | 2015-11-27 | 2020-06-10 | カシオ計算機株式会社 | フレーム生成装置、フレーム処理装置、電子時計、システム、フレーム生成方法、フレーム処理方法、通信方法、及びプログラム |
FR3071991B1 (fr) * | 2017-10-04 | 2020-11-13 | Delta Dore | Procede de determination de mots binaires constituant un preambule |
WO2021112634A1 (en) | 2019-12-06 | 2021-06-10 | Samsung Electronics Co., Ltd. | Method and apparatus for providing regulatory information in uwb system |
US11936735B2 (en) * | 2022-06-17 | 2024-03-19 | Glitch, Llc | Capture and distribution of real-time motion and multimedia content for live distribution |
Family Cites Families (128)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6606051B1 (en) | 1984-12-03 | 2003-08-12 | Time Domain Corporation | Pulse-responsive dipole antenna |
US5952956A (en) | 1984-12-03 | 1999-09-14 | Time Domain Corporation | Time domain radio transmission system |
USRE39759E1 (en) | 1984-12-03 | 2007-08-07 | Time Domain Corporation | Time domain radio transmission system |
US20030016157A1 (en) | 1984-12-03 | 2003-01-23 | Fullerton Larry W. | Time domain radio transmission system |
US5969663A (en) | 1986-06-03 | 1999-10-19 | Time Domain Corporation | Time domain radio transmission system |
US5812081A (en) | 1984-12-03 | 1998-09-22 | Time Domain Systems, Inc. | Time domain radio transmission system |
US6882301B2 (en) | 1986-06-03 | 2005-04-19 | Time Domain Corporation | Time domain radio transmission system |
US7030806B2 (en) | 1988-05-10 | 2006-04-18 | Time Domain Corporation | Time domain radio transmission system |
US5677927A (en) | 1994-09-20 | 1997-10-14 | Pulson Communications Corporation | Ultrawide-band communication system and method |
US5832035A (en) | 1994-09-20 | 1998-11-03 | Time Domain Corporation | Fast locking mechanism for channelized ultrawide-band communications |
US5687169A (en) | 1995-04-27 | 1997-11-11 | Time Domain Systems, Inc. | Full duplex ultrawide-band communication system and method |
US5764696A (en) | 1995-06-02 | 1998-06-09 | Time Domain Corporation | Chiral and dual polarization techniques for an ultra-wide band communication system |
US6091374A (en) | 1997-09-09 | 2000-07-18 | Time Domain Corporation | Ultra-wideband magnetic antenna |
US5907427A (en) | 1997-10-24 | 1999-05-25 | Time Domain Corporation | Photonic band gap device and method using a periodicity defect region to increase photonic signal delay |
US6686879B2 (en) * | 1998-02-12 | 2004-02-03 | Genghiscomm, Llc | Method and apparatus for transmitting and receiving signals having a carrier interferometry architecture |
US6133876A (en) | 1998-03-23 | 2000-10-17 | Time Domain Corporation | System and method for position determination by impulse radio |
US6489893B1 (en) | 1998-03-23 | 2002-12-03 | Time Domain Corporation | System and method for tracking and monitoring prisoners using impulse radio technology |
US6492906B1 (en) | 1998-03-23 | 2002-12-10 | Time Domain Corporation | System and method using impulse radio technology to track and monitor people under house arrest |
US6469628B1 (en) | 1998-03-23 | 2002-10-22 | Time Domain Corporation | System and method for using impulse radio technology in the farming field |
US6501393B1 (en) | 1999-09-27 | 2002-12-31 | Time Domain Corporation | System and method for using impulse radio technology to track and monitor vehicles |
US6504483B1 (en) | 1998-03-23 | 2003-01-07 | Time Domain Corporation | System and method for using impulse radio technology to track and monitor animals |
US6466125B1 (en) | 1998-03-23 | 2002-10-15 | Time Domain Corporation | System and method using impulse radio technology to track and monitor people needing health care |
US6512455B2 (en) | 1999-09-27 | 2003-01-28 | Time Domain Corporation | System and method for monitoring assets, objects, people and animals utilizing impulse radio |
US6111536A (en) | 1998-05-26 | 2000-08-29 | Time Domain Corporation | System and method for distance measurement by inphase and quadrature signals in a radio system |
US6304623B1 (en) | 1998-09-03 | 2001-10-16 | Time Domain Corporation | Precision timing generator system and method |
US6577691B2 (en) | 1998-09-03 | 2003-06-10 | Time Domain Corporation | Precision timing generator apparatus and associated methods |
US6177903B1 (en) | 1999-06-14 | 2001-01-23 | Time Domain Corporation | System and method for intrusion detection using a time domain radar array |
US6539213B1 (en) | 1999-06-14 | 2003-03-25 | Time Domain Corporation | System and method for impulse radio power control |
US6218979B1 (en) | 1999-06-14 | 2001-04-17 | Time Domain Corporation | Wide area time domain radar array |
US6421389B1 (en) | 1999-07-16 | 2002-07-16 | Time Domain Corporation | Baseband signal converter for a wideband impulse radio receiver |
US6492904B2 (en) | 1999-09-27 | 2002-12-10 | Time Domain Corporation | Method and system for coordinating timing among ultrawideband transmissions |
US6351652B1 (en) | 1999-10-26 | 2002-02-26 | Time Domain Corporation | Mobile communications system and method utilizing impulse radio |
US7088795B1 (en) * | 1999-11-03 | 2006-08-08 | Pulse-Link, Inc. | Ultra wide band base band receiver |
US6763057B1 (en) | 1999-12-09 | 2004-07-13 | Time Domain Corporation | Vector modulation system and method for wideband impulse radio communications |
US7027493B2 (en) | 2000-01-19 | 2006-04-11 | Time Domain Corporation | System and method for medium wide band communications by impluse radio |
US7027425B1 (en) | 2000-02-11 | 2006-04-11 | Alereon, Inc. | Impulse radio virtual wireless local area network system and method |
US6906625B1 (en) | 2000-02-24 | 2005-06-14 | Time Domain Corporation | System and method for information assimilation and functionality control based on positioning information obtained by impulse radio techniques |
US6700538B1 (en) | 2000-03-29 | 2004-03-02 | Time Domain Corporation | System and method for estimating separation distance between impulse radios using impulse signal amplitude |
US6556621B1 (en) | 2000-03-29 | 2003-04-29 | Time Domain Corporation | System for fast lock and acquisition of ultra-wideband signals |
US6937667B1 (en) | 2000-03-29 | 2005-08-30 | Time Domain Corporation | Apparatus, system and method for flip modulation in an impulse radio communications system |
US6538615B1 (en) | 2000-05-19 | 2003-03-25 | Time Domain Corporation | Semi-coaxial horn antenna |
US6823022B1 (en) | 2000-06-02 | 2004-11-23 | Time Domain Corp. | Method for mitigating effects of interference in impulse radio communication |
US6636566B1 (en) | 2000-06-12 | 2003-10-21 | Time Domain Corporation | Method and apparatus for specifying pulse characteristics using a code that satisfies predefined criteria |
US6671310B1 (en) | 2000-06-12 | 2003-12-30 | Time Domain Corporation | Method and apparatus for positioning pulses over time by applying time-hopping codes having pre-defined characteristics |
US6959032B1 (en) | 2000-06-12 | 2005-10-25 | Time Domain Corporation | Method and apparatus for positioning pulses in time |
US6636567B1 (en) | 2000-06-12 | 2003-10-21 | Time Domain Corporation | Method of specifying non-allowable pulse characteristics |
US7145954B1 (en) | 2000-06-12 | 2006-12-05 | Time Domain Corporation | Method and apparatus for mapping pulses to a non-fixed layout |
US6952456B1 (en) * | 2000-06-21 | 2005-10-04 | Pulse-Link, Inc. | Ultra wide band transmitter |
US6959031B2 (en) | 2000-07-06 | 2005-10-25 | Time Domain Corporation | Method and system for fast acquisition of pulsed signals |
US6483461B1 (en) | 2000-08-24 | 2002-11-19 | Time Domain Corporation | Apparatus and method for locating objects in a three-dimensional space |
WO2002023218A2 (en) | 2000-09-14 | 2002-03-21 | Time Domain Corporation | System and method for detecting an intruder using impulse radio technology |
US6354946B1 (en) | 2000-09-20 | 2002-03-12 | Time Domain Corporation | Impulse radio interactive wireless gaming system and method |
US6845253B1 (en) | 2000-09-27 | 2005-01-18 | Time Domain Corporation | Electromagnetic antenna apparatus |
US6560463B1 (en) | 2000-09-29 | 2003-05-06 | Pulse-Link, Inc. | Communication system |
US6529568B1 (en) | 2000-10-13 | 2003-03-04 | Time Domain Corporation | Method and system for canceling interference in an impulse radio |
US6914949B2 (en) | 2000-10-13 | 2005-07-05 | Time Domain Corporation | Method and system for reducing potential interference in an impulse radio |
US6750757B1 (en) | 2000-10-23 | 2004-06-15 | Time Domain Corporation | Apparatus and method for managing luggage handling |
CN101354716A (zh) * | 2000-10-23 | 2009-01-28 | Ntt通信公司 | 乐曲认识方法与***、商业广告认识方法与*** |
US6778603B1 (en) | 2000-11-08 | 2004-08-17 | Time Domain Corporation | Method and apparatus for generating a pulse train with specifiable spectral response characteristics |
US6748040B1 (en) | 2000-11-09 | 2004-06-08 | Time Domain Corporation | Apparatus and method for effecting synchrony in a wireless communication system |
US6462701B1 (en) | 2000-11-21 | 2002-10-08 | Time Domain Corporation | System and method for controlling air bag deployment systems |
US6937674B2 (en) | 2000-12-14 | 2005-08-30 | Pulse-Link, Inc. | Mapping radio-frequency noise in an ultra-wideband communication system |
US6519464B1 (en) | 2000-12-14 | 2003-02-11 | Pulse-Link, Inc. | Use of third party ultra wideband devices to establish geo-positional data |
US6907244B2 (en) | 2000-12-14 | 2005-06-14 | Pulse-Link, Inc. | Hand-off between ultra-wideband cell sites |
US6947492B2 (en) | 2000-12-14 | 2005-09-20 | Pulse-Link, Inc. | Encoding and decoding ultra-wideband information |
US6593886B2 (en) | 2001-01-02 | 2003-07-15 | Time Domain Corporation | Planar loop antenna |
US6437756B1 (en) | 2001-01-02 | 2002-08-20 | Time Domain Corporation | Single element antenna apparatus |
US6670909B2 (en) | 2001-01-16 | 2003-12-30 | Time Domain Corporation | Ultra-wideband smart sensor interface network and method |
US6552677B2 (en) | 2001-02-26 | 2003-04-22 | Time Domain Corporation | Method of envelope detection and image generation |
US6667724B2 (en) | 2001-02-26 | 2003-12-23 | Time Domain Corporation | Impulse radar antenna array and method |
JP2002271428A (ja) * | 2001-03-08 | 2002-09-20 | Sony Corp | 通信装置および通信方法、並びにプログラムおよび記録媒体 |
US6937639B2 (en) | 2001-04-16 | 2005-08-30 | Time Domain Corporation | System and method for positioning pulses in time using a code that provides spectral shaping |
US6642903B2 (en) | 2001-05-15 | 2003-11-04 | Time Domain Corporation | Apparatus for establishing signal coupling between a signal line and an antenna structure |
US6512488B2 (en) | 2001-05-15 | 2003-01-28 | Time Domain Corporation | Apparatus for establishing signal coupling between a signal line and an antenna structure |
US6661342B2 (en) | 2001-06-04 | 2003-12-09 | Time Domain Corporation | System and method for using impulse radio technology to track the movement of athletes and to enable secure communications between the athletes and their teammates, fans or coaches |
US6763282B2 (en) | 2001-06-04 | 2004-07-13 | Time Domain Corp. | Method and system for controlling a robot |
US6717992B2 (en) | 2001-06-13 | 2004-04-06 | Time Domain Corporation | Method and apparatus for receiving a plurality of time spaced signals |
US6954480B2 (en) | 2001-06-13 | 2005-10-11 | Time Domain Corporation | Method and apparatus for improving received signal quality in an impulse radio system |
US20030043934A1 (en) * | 2001-06-13 | 2003-03-06 | Roberts Mark D. | System and method for applying delay codes to pulse train signals |
US6963727B2 (en) | 2001-07-26 | 2005-11-08 | Time Domain Corporation | Direct-path-signal detection apparatus and associated methods |
US6762712B2 (en) | 2001-07-26 | 2004-07-13 | Time Domain Corporation | First-arriving-pulse detection apparatus and associated methods |
US7230980B2 (en) | 2001-09-17 | 2007-06-12 | Time Domain Corporation | Method and apparatus for impulse radio transceiver calibration |
US6677796B2 (en) | 2001-09-20 | 2004-01-13 | Time Domain Corp. | Method and apparatus for implementing precision time delays |
US6759948B2 (en) | 2001-09-21 | 2004-07-06 | Time Domain Corporation | Railroad collision avoidance system and method for preventing train accidents |
US7148791B2 (en) | 2001-09-21 | 2006-12-12 | Time Domain Corp. | Wireless danger proximity warning system and method |
US6760387B2 (en) | 2001-09-21 | 2004-07-06 | Time Domain Corp. | Impulse radio receiver and method for finding angular offset of an impulse radio transmitter |
US6919838B2 (en) | 2001-11-09 | 2005-07-19 | Pulse-Link, Inc. | Ultra-wideband imaging system |
US7042417B2 (en) | 2001-11-09 | 2006-05-09 | Pulse-Link, Inc. | Ultra-wideband antenna array |
US6774859B2 (en) | 2001-11-13 | 2004-08-10 | Time Domain Corporation | Ultra wideband antenna having frequency selectivity |
US6912240B2 (en) | 2001-11-26 | 2005-06-28 | Time Domain Corporation | Method and apparatus for generating a large number of codes having desirable correlation properties |
US7349439B2 (en) * | 2001-12-06 | 2008-03-25 | Pulse-Link, Inc. | Ultra-wideband communication systems and methods |
JP3849551B2 (ja) * | 2002-03-05 | 2006-11-22 | ソニー株式会社 | 無線通信システム、無線通信装置及び方法、並びにコンピュータ・プログラム |
US7099367B2 (en) | 2002-06-14 | 2006-08-29 | Time Domain Corporation | Method and apparatus for converting RF signals to baseband |
US7099368B2 (en) | 2002-06-21 | 2006-08-29 | Pulse-Link, Inc. | Ultra-wideband communication through a wire medium |
US7167525B2 (en) | 2002-06-21 | 2007-01-23 | Pulse-Link, Inc. | Ultra-wideband communication through twisted-pair wire media |
US7027483B2 (en) | 2002-06-21 | 2006-04-11 | Pulse-Link, Inc. | Ultra-wideband communication through local power lines |
US6782048B2 (en) | 2002-06-21 | 2004-08-24 | Pulse-Link, Inc. | Ultra-wideband communication through a wired network |
US6895034B2 (en) | 2002-07-02 | 2005-05-17 | Pulse-Link, Inc. | Ultra-wideband pulse generation system and method |
US7609612B2 (en) * | 2002-07-12 | 2009-10-27 | Texas Instruments Incorporated | Multi-carrier transmitter for ultra-wideband (UWB) systems |
US7206334B2 (en) | 2002-07-26 | 2007-04-17 | Alereon, Inc. | Ultra-wideband high data-rate communication apparatus and associated methods |
US7190729B2 (en) | 2002-07-26 | 2007-03-13 | Alereon, Inc. | Ultra-wideband high data-rate communications |
US7082153B2 (en) * | 2002-09-23 | 2006-07-25 | Lucent Technologies Inc. | Variable spacing pulse position modulation for ultra-wideband communication links |
US6836226B2 (en) | 2002-11-12 | 2004-12-28 | Pulse-Link, Inc. | Ultra-wideband pulse modulation system and method |
US20060133451A1 (en) | 2003-02-13 | 2006-06-22 | Dagnachew Birru | Use of pseudo-random frequency sequence to reduce pico-net interference in a multi-band uwb network |
US7190722B2 (en) | 2003-03-03 | 2007-03-13 | Pulse-Link, Inc. | Ultra-wideband pulse modulation system and method |
US20040223556A1 (en) * | 2003-05-06 | 2004-11-11 | Samsung Electronics Co., Ltd. | Method and apparatus for transferring and receiving ultra wideband signals using differential phase shift keying scheme |
US20050013345A1 (en) * | 2003-07-18 | 2005-01-20 | Samsung Electronics Co., Ltd. | Method for ultra wideband communication using frequency band modulation, and system for the same |
US7245947B2 (en) | 2003-09-16 | 2007-07-17 | Nokia Corporation | Method and system for power-based control of an ad hoc wireless communications network |
US7020224B2 (en) | 2003-09-30 | 2006-03-28 | Pulse—LINK, Inc. | Ultra-wideband correlating receiver |
US6980613B2 (en) | 2003-09-30 | 2005-12-27 | Pulse-Link, Inc. | Ultra-wideband correlating receiver |
US7433697B2 (en) * | 2003-10-24 | 2008-10-07 | Broadcom Corporation | Synchronized UWB piconets for Simultaneously Operating Piconet performance |
JP4329500B2 (ja) | 2003-11-07 | 2009-09-09 | ソニー株式会社 | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
US7046618B2 (en) | 2003-11-25 | 2006-05-16 | Pulse-Link, Inc. | Bridged ultra-wideband communication method and apparatus |
US7408914B2 (en) | 2004-01-08 | 2008-08-05 | Qualcomm Incorporated | Time-hopping systems and techniques for wireless communications |
JP4710321B2 (ja) | 2004-02-02 | 2011-06-29 | ソニー株式会社 | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
US20050169389A1 (en) | 2004-02-04 | 2005-08-04 | Fischer Gerald R. | Increased user capacity ultra wideband (UWB) signal formatting scheme |
GB0406104D0 (en) | 2004-03-17 | 2004-04-21 | Koninkl Philips Electronics Nv | Connecting devices to a peer-to-peer network |
US7239277B2 (en) | 2004-04-12 | 2007-07-03 | Time Domain Corporation | Method and system for extensible position location |
EP1589689B1 (en) | 2004-04-21 | 2008-02-20 | Sony Deutschland GmbH | Frame synchronisation scheme with interference reduction |
US7132975B2 (en) | 2004-05-28 | 2006-11-07 | Time Domain Corporation | Apparatus and method for detecting moving objects |
JP2006013594A (ja) | 2004-06-22 | 2006-01-12 | Nec Corp | 無線lan通信システムおよび無線lan接続方法と無線lan端末装置 |
US7046187B2 (en) | 2004-08-06 | 2006-05-16 | Time Domain Corporation | System and method for active protection of a resource |
JP2006050396A (ja) | 2004-08-06 | 2006-02-16 | Sony Corp | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
US7184938B1 (en) | 2004-09-01 | 2007-02-27 | Alereon, Inc. | Method and system for statistical filters and design of statistical filters |
US7256727B2 (en) | 2005-01-07 | 2007-08-14 | Time Domain Corporation | System and method for radiating RF waveforms using discontinues associated with a utility transmission line |
WO2006109934A1 (en) * | 2005-03-28 | 2006-10-19 | Pantech Co., Ltd. | Multiple access digital communicating method in ultra-wideband radio access networks |
US7271779B2 (en) | 2005-06-30 | 2007-09-18 | Alereon, Inc. | Method, system and apparatus for an antenna |
GB2428949B (en) | 2005-07-28 | 2007-11-14 | Artimi Inc | Communications systems and methods |
-
2007
- 2007-01-04 US US11/620,021 patent/US9124357B2/en not_active Expired - Fee Related
- 2007-04-20 KR KR1020087028466A patent/KR101151926B1/ko not_active IP Right Cessation
- 2007-04-20 EP EP07760966A patent/EP2008371A2/en not_active Withdrawn
- 2007-04-20 CN CN201510536654.0A patent/CN105071831A/zh active Pending
- 2007-04-20 WO PCT/US2007/067025 patent/WO2007124392A2/en active Application Filing
- 2007-04-20 JP JP2009506781A patent/JP4991846B2/ja not_active Expired - Fee Related
- 2007-04-20 IN IN2243MUN2014 patent/IN2014MN02243A/en unknown
- 2007-04-20 AR ARP070101729A patent/AR060570A1/es unknown
- 2007-04-20 TW TW096114087A patent/TWI350682B/zh not_active IP Right Cessation
-
2012
- 2012-02-20 JP JP2012033903A patent/JP5313374B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN105071831A (zh) | 2015-11-18 |
JP2012178826A (ja) | 2012-09-13 |
KR20090009888A (ko) | 2009-01-23 |
WO2007124392A2 (en) | 2007-11-01 |
KR101151926B1 (ko) | 2012-06-01 |
JP4991846B2 (ja) | 2012-08-01 |
AR060570A1 (es) | 2008-06-25 |
US20070248114A1 (en) | 2007-10-25 |
TWI350682B (en) | 2011-10-11 |
IN2014MN02243A (ja) | 2015-07-24 |
US9124357B2 (en) | 2015-09-01 |
EP2008371A2 (en) | 2008-12-31 |
WO2007124392A3 (en) | 2008-02-28 |
JP2009534950A (ja) | 2009-09-24 |
TW200803380A (en) | 2008-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5313374B2 (ja) | 超広帯域通信のためのメディアアクセス制御 | |
JP5307024B2 (ja) | 超広帯域通信のためのチャネルアクセス方式 | |
JP5538716B2 (ja) | 1個の電子デバイス中でごく近くに位置する複数の無線通信プロトコルのための通信の調整 | |
US6804542B1 (en) | Sleep modes in peer-to-peer communications | |
EP1807978B1 (en) | Interconnection of wireless networks using a master/slave node | |
KR101019396B1 (ko) | 피어-투-피어 통신 시스템에서 파라미터 선택 | |
Borms et al. | Low-overhead dynamic multi-channel MAC for wireless sensor networks | |
EP2981149B1 (en) | Methods for responding to co-located coexistence (clc) request from a mobile electronic device and communications apparatuses capable of controlling multi-radio coexistence | |
JP5384637B2 (ja) | 超広帯域支援初期捕捉 | |
JP5356501B2 (ja) | マルチレベルデューティサイクリング | |
US7193986B2 (en) | Wireless network medium access control protocol | |
CN101427476A (zh) | 超宽带通信的媒体接入控制 | |
Rónai | Packet-Level Simulation of the Bluetooth Physical Layer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130604 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130703 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |