(57)【要約】      （修正有）【課題】拡張パケットトラフィックアービトレーションのための方法および装置を提供する。【解決手段】ユーザデバイスは、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝え、使用のためのスロットタイミングを始める。伝える手段は、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する。【選択図】図４
2014241613.tif 000002
【特許請求の範囲】
【請求項１】
拡張パケットトラフィックアービトレーションのための方法において、
ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記ユーザデバイスによる使用のためのスロットタイミングを始めることとを含み、
前記伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する方法。
【請求項２】
前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである請求項１記載の方法。
【請求項３】
デバイスに優先度を割り当てることにより、衝突を回避することをさらに含む請求項１記載の方法。
【請求項４】
前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される請求項３記載の方法。
【請求項５】
前記送信は、同期バイトにより開始し、ストップバイトにより終了する請求項４記載の方法。
【請求項６】
前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる請求項５記載の方法。
【請求項７】
前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである請求項６記載の方法。
【請求項８】
前記ユーザデバイスは、ブルートゥースデバイスである請求項１記載の方法。
【請求項９】
前記ブルートゥースデバイスは、ＢＴ＿ＡＣＴＩＶＥ信号をハイにアサートすることによりアクティブ化される請求項８記載の方法。
【請求項１０】
前記ユーザデバイスは、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある請求項１記載の方法。
【請求項１１】
プロセッサとメモリとを具備するユーザデバイスにおいて、
前記メモリは、
ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記ユーザデバイスによる使用のためのスロットタイミングを始めることとを実行するための、前記プロセッサにより実行可能なプログラムコードを含み、
前記伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有するユーザデバイス。
【請求項１２】
前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである請求項１１記載のユーザデバイス。
【請求項１３】
前記メモリは、デバイスに優先度を割り当てることにより、衝突を回避するためのプログラムコードをさらに含む請求項１１記載のユーザデバイス。
【請求項１４】
前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される請求項１３記載のユーザデバイス。
【請求項１５】
前記送信は、同期バイトにより開始し、ストップバイトにより終了する請求項１４記載のユーザデバイス。
【請求項１６】
前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる請求項１５記載のユーザデバイス。
【請求項１７】
前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである請求項１６記載のユーザデバイス。
【請求項１８】
前記ユーザデバイスは、ブルートゥースデバイスである請求項１１記載のユーザデバイス。
【請求項１９】
前記ブルートゥースデバイスは、ＢＴ＿ＡＣＴＩＶＥ信号をハイにアサートすることによりアクティブ化される請求項１８記載のユーザデバイス。
【請求項２０】
前記ユーザデバイスは、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある請求項１１記載のユーザデバイス。
【請求項２１】
拡張パケットトラフィックアービトレーションのための装置において、
ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝える手段と、
前記ユーザデバイスによる使用のためのスロットタイミングを始める手段とを具備し、
前記伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する装置。
【請求項２２】
前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである請求項２１記載の装置。
【請求項２３】
デバイスに優先度を割り当てることにより、衝突を回避する手段をさらに具備する請求項２１記載の装置。
【請求項２４】
前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される請求項２３記載の装置。
【請求項２５】
前記送信は、同期バイトにより開始し、ストップバイトにより終了する請求項２４記載の装置。
【請求項２６】
前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる請求項２５記載の装置。
【請求項２７】
前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである請求項２６記載の装置。
【請求項２８】
前記装置は、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある請求項２１記載の装置。
【請求項２９】
コンピュータプログラムを記憶するコンピュータ読取可能媒体において、
前記コンピュータプログラムの実行は、
ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記ユーザデバイスによる使用のためのスロットタイミングを始めることとのためのものであり、
前記伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有するコンピュータ読取可能媒体。
【請求項３０】
前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである請求項２９記載のコンピュータ読取可能媒体。
【請求項３１】
前記コンピュータプログラムの実行は、デバイスに優先度を割り当てることにより、衝突を回避するためのものでもある請求項２９記載のコンピュータ読取可能媒体。
【請求項３２】
前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される請求項３１記載のコンピュータ読取可能媒体。
【請求項３３】
前記送信は、同期バイトにより開始し、ストップバイトにより終了する請求項３２記載のコンピュータ読取可能媒体。
【請求項３４】
前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる請求項３３記載のコンピュータ読取可能媒体。
【請求項３５】
前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである請求項３４記載のコンピュータ読取可能媒体。
【請求項３６】
前記コンピュータプログラムの実行は、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある請求項２９記載のコンピュータ読取可能媒体。
【発明の詳細な説明】
【優先権の主張】
【０００１】
本特許出願は、拡張パケットトラフィックアービトレーションのための方法および装置と題し、２００９年８月３１日に出願され、本出願の譲受人に譲渡され、ここでの参照により明確にここに組み込まれている仮出願第６１／２３８，５８５号に対して優先権を主張する。
【分野】
【０００２】
本開示は、一般的にワイヤレス通信に関連している。さらに詳細には、本開示は、これらには限定されないが、ＷｉＦｉ（登録商標）およびブルートゥース（登録商標）のような、ワイヤレス通信システムの間の、拡張パケットトラフィックアービトレーションスキームに関連している。
【背景】
【０００３】
多くの通信システムでは、通信ネットワークは、空間的に別々に離れているいくつかの対話しているノード間でメッセージを交換するために使用する。異なる態様中に分類できる多くのタイプのネットワークが存在する。１つの例では、ネットワークの地理的な範囲は、ワイドエリア、メトロポリタンエリア、ローカルエリア、またはパーソナルエリアにわたることがあり、対応するネットワークは、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、またはパーソナルエリアネットワーク（ＰＡＮ）として、指定されるものである。さまざまなネットワークノードおよびデバイスを相互接続するために使用する交換／ルーティング技術（例えば、回線交換、パケット交換等）において、波形伝播（例えば、ワイヤード対ワイヤレス）に対して用いられる物理媒体のタイプにおいて、または、使用する通信プロトコルの組（例えば、インターネットプロトコルスーツ、ＳＯＮＥＴ（同期光ネットワーキング）、イーサネット（登録商標）、ワイヤレスＬＡＮプロトコル等）において、ネットワークは異なることもある。
【概要】
【０００４】
拡張パケットトラフィックアービトレーションに対する方法および装置を開示する。１つの態様にしたがうと、拡張パケットトラフィックアービトレーションのための方法は、ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、ユーザデバイスによる使用のためのスロットタイミングを始めることとを含み、伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する。
【０００５】
別の態様にしたがうと、ユーザデバイスは、プロセッサとメモリとを具備し、メモリは、ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、ユーザデバイスによる使用のためのスロットタイミングを始めることとを実行するための、プロセッサにより実行可能なプログラムコードを含み、伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する。
【０００６】
別の態様にしたがうと、拡張パケットトラフィックアービトレーションのための装置は、ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝える手段と、ユーザデバイスによる使用のためのスロットタイミングを始める手段とを具備し、伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する。
【０００７】
別の態様にしたがうと、コンピュータ読取可能媒体は、コンピュータプログラムを記憶し、コンピュータプログラムの実行は、ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、ユーザデバイスによる使用のためのスロットタイミングを始めることとのためのものであり、伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する。
【０００８】
本開示の潜在的な利点は、パケットトラフィックに対する向上したワイヤレスネットワーク応答を含む。
【０００９】
実例として、さまざまな態様が示され、記述されている以下の詳細な説明から、当業者にとって、他の態様が容易に明らかになることを理解すべきである。図面および詳細な説明は、本質的に、例示的であるとして考えられるべきであり、制限的であると考えられるべきではない。
【図面の簡単な説明】
【００１０】
【図１】図１は、アクセスノード／ＵＥシステムの例を図示しているブロックダイヤグラムである。
【図２】図２は、複数のユーザデバイスをサポートするワイヤレス通信システムの例を図示している。
【図３】図３は、ｅＰＴＡシステムの例を図示している。
【図４】図４は、ｅＰＴＡシステムに対する物理インターフェースの例を図示している。
【図５】図５は、２つのユーザデバイスに対する信号タイムラインの例を図示している。
【図６】図６は、３つのユーザデバイスに対する信号タイムラインの例を図示している。
【図７】図７は、パケットトラフィックアービトレーション（ＰＴＡ）のための、ＰＴＡプロトコルに対する置換としてのｅＰＴＡプロトコルの使用の例を図示している。
【図８】図８は、拡張パケットトラフィックアービトレーションに対する例示的なフローダイヤグラムを図示している。
【図９】図９は、拡張パケットトラフィックアービトレーションに対する処理を実行する、メモリと通信しているプロセッサを備えるデバイスの例を図示している。
【図１０】図１０は、拡張パケットトラフィックアービトレーションに対して適切なデバイスの例を図示している。
【詳細な説明】
【００１１】
添付した図面に関連して下記に述べる詳細な説明は、本開示のさまざまな態様の説明として意図しており、本開示を実施できる唯一の態様を表すことを意図していない。本開示中に記述する各態様は、単に、本開示の例または例示として提供し、他の態様と比較して、必ずしも好ましいものとして、または、利益があるものとして解釈すべきではない。詳細な説明は、本開示の完全な理解を提供する目的のために特有な詳細を含んでいる。しかしながら、本開示をこれらの特有な詳細なしで実施できることは、当業者にとって明らかであるだろう。いくつかの事例では、本開示の概念を曖昧にすることを避けるために、よく知られている構造およびデバイスをブロックダイヤグラムの形態で示している。頭文字および他の記述的な専門用語は、単に、便宜および明瞭さのために使用してもよいが、本開示の範囲を限定することを意図していない。
【００１２】
説明の簡略化の目的のために、方法論は、一連のアクトとして示され記述されているが、いくつかのアクトは、１つ以上の態様にしたがうと、ここに示され記述されているものとは異なる順序で、ならびに／あるいは、他のアクトと同時に、起こることがあるので、方法論は、アクトの順序により限定されないことを、理解すべきであり、正しく認識すべきである。例えば、方法論は、状態ダイヤグラム中のような、一連の相互に関係する状態またはイベントとして、方法論を代替的に表すことができることを当業者は理解し、正しく認識するだろう。さらに、すべての図示したアクトが、１つ以上の態様にしたがって方法論を実現する必要があるわけではない。
【００１３】
コード分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交ＦＤＭＡ（ＯＦＤＭＡ）ネットワーク、単一搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ）ネットワーク等のような、さまざまなワイヤレス通信システムに対して、ここに記述するさまざまな技術を使用できる。“ネットワーク”および“システム”という用語は、交換可能に使用することが多い。ＣＤＭＡネットワークは、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ｃｄｍａ２０００等のような、無線技術を実現できる。ＵＴＲＡは、ワイドバンド−ＣＤＭＡ（Ｗ−ＣＤＭＡ）、および、ローチップレート（ＬＣＲ）を含む。Ｃｄｍａ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６の標準規格をカバーしている。ＴＤＭＡネットワークは、グローバルシステムフォーモバイルコミュニケーション（ＧＳＭ（登録商標））のような無線技術を実現できる。ＯＦＤＭＡネットワークは、進化ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１６、ＩＥＥＥ８０２．２０、フラッシュ−ＯＦＤＭＡ等のような、無線技術を実現できる。ＵＴＲＡ、Ｅ−ＵＴＲＡ、およびＧＳＭは、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ）の一部である。ロングタームエボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの次に出るリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＧＳＭ、ＵＭＴＳ、およびＬＴＥは、“第３世代パートナーズシッププロジェクト”（３ＧＰＰ）という名称の機関からの文書中に記載されている。ｃｄｍａ２０００は、“第３世代パートナーズシッププロジェクト２”（３ＧＰＰ２）という名称の機関からの文書中に記載されている。これらのさまざまな無線技術および標準規格は、技術的に知られている。
【００１４】
図１は、アクセスノード／ＵＥシステム１００の例を図示しているブロックダイヤグラムである。図１中に図示されている例示的なアクセスノード／ＵＥシステム１００は、ＦＤＭＡ環境、ＯＦＤＭＡ環境、ＣＤＭＡ環境、ＷＣＤＭＡ（登録商標）環境、ＴＤＭＡ環境、ＳＤＭＡ環境、または、他の何らかの適切なワイヤレス環境で実現できることを当業者は理解するだろう。
【００１５】
アクセスノード／ＵＥシステム１００は、アクセスノード１０１（例えば、基地局）とユーザ機器またはＵＥ２０１（例えば、ワイヤレス通信デバイス）とを備える。ダウンリンクレッグでは、アクセスノード１０１（例えば、基地局）は、送信（ＴＸ）データプロセッサＡ１１０を備え、送信（ＴＸ）データプロセッサＡ１１０は、トラフィックデータを受け入れ、フォーマットし、コード化し、インターリーブし、変調（すなわち、シンボルマッピング）して、変調シンボル（例えば、データシンボル）を提供する。ＴＸデータプロセッサＡ１１０は、シンボル変調器Ａ１２０と通信している。シンボル変調器Ａ１２０は、データシンボルとダウンリンクパイロットシンボルとを受け入れて処理し、シンボルのストリームを提供する。１つの態様では、トラフィックデータを変調（すなわち、シンボルマッピング）して、変調シンボル（例えば、データシンボル）を提供するのはシンボル変調器Ａ１２０である。１つの態様では、シンボル変調器Ａ１２０は、コンフィギュレーション情報を提供するプロセッサＡ１８０と通信している。シンボル変調器Ａ１２０は、送信機ユニット（ＴＭＴＲ）Ａ１３０と通信している。シンボル変調器Ａ１２０は、データシンボルとダウンリンクパイロットとを多重化して、それらを送信機ユニットＡ１３０に提供する。
【００１６】
送信されることになる各シンボルは、データシンボル、ダウンリンクパイロットシンボル、または０の信号値であってもよい。ダウンリンクパイロットシンボルは、各シンボル期間中で継続的に送られてもよい。１つの態様では、ダウンリンクパイロットシンボルは周波数分割多重化（ＦＤＭ）される。別の態様では、ダウンリンクパイロットシンボルは直交周波数分割多重化（ＯＦＤＭ）される。また別の態様では、ダウンリンクパイロットシンボルはコード分割多重化（ＣＤＭ）される。１つの態様では、送信機ユニットＡ１３０は、シンボルのストリームを受け取って、１つ以上のアナログ信号にコンバートし、さらに、アナログ信号を調整し、例えば、増幅し、フィルタリングし、および／または周波数アップコンバートして、ワイヤレス送信に適切なアナログダウンリンク信号を発生させる。アナログダウンリンク信号は、その後、アンテナ１４０を通して送信される。
【００１７】
ダウンリンクレッグでは、ＵＥ２０１は、アナログダウンリンク信号を受信して、アナログダウンリンク信号を受信機ユニット（ＲＣＶＲ）Ｂ２２０に入力するアンテナ２１０を備える。１つの態様では、受信機ユニットＢ２２０は、アナログダウンリンク信号を調節し、例えば、フィルタリングし、増幅し、周波数ダウンコンバートして、第１の“調節された”信号にする。第１の“調節された”信号は、その後、サンプリングされる。受信機ユニットＢ２２０は、シンボル復調器Ｂ２３０と通信している。シンボル復調器Ｂ２３０は、受信機ユニットＢ２２０から出力された、第１の“調節された”および“サンプリングされた”信号（例えば、データシンボル）を復調する。代替実施形態は、シンボル復調器Ｂ２３０においてサンプリングプロセスを実現することであることを当業者は理解するだろう。シンボル復調器Ｂ２３０は、プロセッサＢ２４０と通信している。プロセッサＢ２４０は、シンボル復調器Ｂ２３０からダウンリンクパイロットシンボルを受け取って、ダウンリンクパイロットシンボル上でチャネル推定を実行する。１つの態様では、チャネル推定は、現在の伝播環境を特徴付けるプロセスである。シンボル復調器Ｂ２３０は、ダウンリンクレッグに対する周波数応答推定をプロセッサＢ２４０から受け取る。シンボル復調器Ｂ２３０は、データシンボル上でデータ復調を実行して、ダウンリンクパス上でデータシンボル推定を取得する。ダウンリンクパス上のデータシンボル推定は、送信されたデータシンボルの推定である。シンボル復調器Ｂ２３０は、ＲＸデータプロセッサＢ２５０とも通信している。
【００１８】
ＲＸデータプロセッサＢ２５０は、シンボル復調器Ｂ２３０から、ダウンリンクパス上でデータシンボル推定を受け取り、例えば、ダウンリンクパス上でデータシンボル推定を復調（すなわち、シンボルデマッピング）し、デインターリーブし、および／または、デコードして、トラフィックデータを復元する。１つの態様では、シンボル復調器Ｂ２３０とＲＸデータプロセッサＢ２５０とによる処理は、それぞれ、シンボル変調器Ａ１２０とＴＸデータプロセッサＡ１１０とによる処理に相補的である。
【００１９】
アップリンクレッグでは、ＵＥ２０１は、ＴＸデータプロセッサＢ２６０を備える。ＴＸデータプロセッサＢ２６０は、トラフィックデータを受け入れて処理し、データシンボルを出力する。ＴＸデータプロセッサＢ２６０は、シンボル変調器Ｄ２７０と通信している。シンボル変調器Ｄ２７０は、データシンボルを受け入れて、アップリンクパイロットシンボルと多重化し、変調を実行して、シンボルのストリームを提供する。１つの態様では、シンボル変調器Ｄ２７０は、プロセッサＢ２４０と通信しており、プロセッサＢ２４０は、コンフィギュレーション情報を提供する。シンボル変調器Ｄ２７０は、送信機ユニットＢ２８０と通信している。
【００２０】
送信されることになる各シンボルは、データシンボル、アップリンクパイロットシンボル、または０の信号値であってもよい。アップリンクパイロットシンボルは、各シンボル期間中で継続的に送られてもよい。１つの態様では、アップリンクパイロットシンボルは周波数分割多重化（ＦＤＭ）される。別の態様では、アップリンクパイロットシンボルは直交周波数分割多重化（ＯＦＤＭ）される。また別の態様では、アップリンクパイロットシンボルは、コード分割多重化（ＣＤＭ）される。１つの態様では、送信機ユニットＢ２８０は、シンボルのストリームを受け取って、１つ以上のアナログ信号にコンバートし、さらに、アナログ信号を調整し、例えば、増幅し、フィルタリングし、および／または周波数アップコンバートして、ワイヤレス送信に適切なアナログアップリンク信号を発生させる。アナログアップリンク信号は、その後、アンテナ２１０を通して送信される。
【００２１】
ＵＥ２０１からのアナログアップリンク信号は、アンテナ１４０により受信され、受信機ユニットＡ１５０により処理されてサンプルを取得する。１つの態様では、受信機ユニットＡ１５０は、アナログアップリンク信号を調整し、例えば、フィルタリングし、増幅し、周波数ダウンコンバートして、第２の“調整された”信号にする。第２の“調整された”信号は、その後、サンプリングされる。受信機ユニットＡ１５０は、シンボル復調器Ｃ１６０と通信している。代替実施形態は、シンボル復調器Ｃ１６０においてサンプリングプロセスを実現することであることを当業者は理解するだろう。シンボル復調器Ｃ１６０は、データシンボル上でデータ復調を実行し、アップリンクパス上でデータシンボル推定を取得し、その後、アップリンクパス上で、アップリンクパイロットシンボルとデータシンボル推定とをＲＸデータプロセッサＡ１７０に提供する。アップリンクパス上のデータシンボル推定は、送信されたデータシンボルの推定である。ＲＸデータプロセッサＡ１７０は、アップリンクパス上のデータシンボル推定を処理して、ワイヤレス通信デバイス２０１により送信されたトラフィックデータを復元する。シンボル復調器Ｃ１６０はまた、プロセッサＡ１８０と通信している。プロセッサＡ１８０は、アップリンクレッグ上で送信している各アクティブな端末に対してチャネル推定を実行する。１つの態様では、複数の端末が、それらのそれぞれに割り当てられたパイロットサブバンドのセット上で、アップリンクレッグ上で並行してパイロットシンボルを送信してもよい。ここで、パイロットサブバンドセットはインターレースされていてもよい。
【００２２】
プロセッサＡ１８０およびプロセッサＢ２４０は、アクセスノード１０１（例えば、基地局）における動作とＵＥ２０１における動作とをそれぞれ命令（すなわち、制御、調整、または管理等）する。１つの態様では、プロセッサＡ１８０およびプロセッサＢ２４０の、いずれかまたは双方は、プログラムコードおよび／またはデータを記憶する（示されていない）１つ以上のメモリユニットに関係する。１つの態様では、プロセッサＡ１８０およびプロセッサＢ２４０の、いずれかまたは双方は、アップリンクレッグおよびダウンリンクレッグに対して、それぞれ、周波数およびインパルス応答推定を導出する計算を実行する。
【００２３】
１つの態様では、アクセスノード／ＵＥシステム１００は、多元接続システムである。多元接続システム（例えば、周波数分割多元接続（ＦＤＭＡ）、直交周波数分割多元接続（ＯＦＤＭＡ）、コード分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、空間分割多元接続（ＳＤＭＡ）等）に対して、複数の端末は、アップリンクレッグ上で並行して送信し、これにより、複数のＵＥがアクセス可能になる。１つの態様では、多元接続システムに対して、異なる端末の間でパイロットサブバンドを共有してもよい。各端末に対するパイロットサブバンドが動作バンド全体に（可能性としては、バンド端を除いて）またがるケースでは、チャネル推定技術を使用する。このようなパイロットサブバンド構造は、各端末に対する周波数ダイバーシティを取得するのに望ましい。
【００２４】
図２は、複数のユーザデバイスをサポートするワイヤレス通信システム２９０の例を図示している。図２中では、参照番号２９２Ａないし２９２Ｇは、セルのことを指し、参照番号２９８Ａないし２９８Ｇは、基地局（ＢＳ）またはノードＢのことを指し、参照番号２９６Ａないし２９６Ｊは、（ユーザ機器（ＵＥ）とも知られる）アクセスユーザデバイスのことを指す。セルサイズは、変化してもよい。さまざまなアルゴリズムおよび方法の任意のものを使用して、システム２９０中の送信をスケジューリングしてもよい。システム２９０は、多数のセル２９２Ａないし２９２Ｇに対して通信を提供し、多数のセル２９２Ａないし２９２Ｇのそれぞれは、対応する基地局２９８Ａないし２９８Ｇによりそれぞれサービスされる。
【００２５】
通信ネットワークの１つの重要な特徴は、ネットワークノードの間の電気信号の送信に対する、ワイヤード媒体またはワイヤレス媒体の選出である。ワイヤードネットワークのケースでは、銅線、同軸ケーブル、光ファイバケーブル等のような有体の物理媒体を用いて、遠くにメッセージトラフィックを運ぶ誘導電磁波形を伝播する。ワイヤードネットワークは、通信ネットワークの従来の形態であり、固定のネットワークエレメントの相互接続に対して、または、バルクデータ転送に対して好まれるかもしれない。例えば、光ファイバケーブルは、例えば、地球の表面上の大陸にわたるバルクデータ伝送、または、地球の表面上の大陸間のバルクデータ伝送のような、大きなネットワークハブ間の長距離にわたる超高スループット伝送アプリケーションに対して好まれることが多い送信媒体である。
【００２６】
一方、多くのケースでは、ネットワークエレメントが動的な接続性を持つ移動体であるときに、または、固定のトポロジーよりむしろアドホックにおいて、ネットワークアーキテクチャが形成されている場合に、ワイヤレスネットワークが好まれる。ワイヤレスネットワークは、無線の、マイクロ波の、赤外線の、光学的等の周波数バンド中で電磁波を使用して、無誘導伝播モードにおいて無体の物理媒体を用いる。ワイヤレスネットワークは、固定のワイヤードネットワークと比較して、ユーザ移動性と高速フィールド配備とを促進する異なる利益を有する。しかしながら、ワイヤレス伝播の使用には、ネットワークユーザの間における、著しいアクティブリソースの管理と、互換性のあるスペクトル利用に対する、高いレベルの相互の調整および協働とを必要とする。
【００２７】
例えば、普及しているワイヤレスネットワーク技術は、ブルートゥース（ＢＴ）（登録商標）とワイヤレスローカルエリアネットワーク（ＷＬＡＮ）とを含む。ブルートゥースは、ローカルコンポーネント間のワイヤード相互接続の代替として、典型的に、半径数メートルのカバレッジエリアに対して、非常に短距離にわたるパーソナルエリアネットワーク（ＰＡＮ）を実現するために幅広く使用されるワイヤレス通信プロトコルである。１つの例では、ブルートゥースを使用して、パーソナルコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、移動体電話機、ワイヤレスヘッドセット等を接続させてもよい。代替的に、ＷｉＦｉ、すなわち、より一般的には、ＩＥＥＥ８０２．１１ワイヤレスプロトコルファミリのような幅広く使用されるネットワーキングプロトコルと、電話機およびラップトップ間の接続とを用いる、ビジネスアプリケーションおよびコンシュマーアプリケーションの双方に対して、ＷＬＡＮを使用して、近くのデバイスを互いに相互接続してもよい。
【００２８】
ワイヤレスネットワーク技術に伴う考慮事項は、ユーザが、送信に対して、同一の地理的エリア中で同一の無線周波数バンドを共有することが多いということである。したがって、同一チャネルインターフェースは、アクティブに管理しなければならない問題である。例えば、ブルートゥースシステムおよびＷＬＡＮシステムの双方は、２．４ＧＨｚの周波数周辺に集中する、同一のライセンスされていない産業科学医療用（ＩＳＭ）無線バンドを使用するかもしれない。１つの例では、コストを抑えるために、移動体デバイスは、双方のワイヤレス技術にアクセスする共通アンテナを共有するかもしれない。同時のＢＴおよびＷＬＡＮ動作によるユーザのシナリオをサポートするために、共存アルゴリズムが必要である。したがって、同じ場所に位置付けられているワイヤレスデバイスに対して、ブルートゥースアクセス技術とワイヤレスアクセス技術との間の使用を仲裁するために、共存アルゴリズムが必要である。
【００２９】
共存するワイヤレスプロトコルの間で折り合いをつけるために、１つの例では、共存メカニズムを使用する。共存メカニズムは、通信している当事者間で情報を共有する共同的なものであるか、または、情報を共有しない非共同的なものであるかのいずれかである。１つの共同的な共存アルゴリズムは、パケットトラフィックアービトレーション（ＰＴＡ）として知られている。ＰＴＡは、典型的に、トラフィック制御に対して、メディアアクセス制御（ＭＡＣ）レイヤを使用する。
【００３０】
現在のワイヤレス実施では、パケットトラフィックアービトレーション（ＰＴＡ）プロトコルを使用して、異なるアクセス技術間の共存を実現する。１つの例では、ワイヤレスデバイス中のＢＴ電気チップとＷＬＡＮ電気チップとの間で、２個、３個、または４個のワイヤインターフェースを通して、ＰＴＡを実現してもよい。各アクセス技術は、その要求に対するオプション的な優先度表示により、個々のパケットに対するチャネル要求を行う。１つの例では、ＢＴアクセス技術とＷＬＡＮ技術との間のアービトレーターは、メディアアクセス制御（ＭＡＣ）レイヤにおいて動作する。
【００３１】
ＰＴＡは、双方のアクセス技術がチャネル要求に対して同時に争うときに、誰がアクセスを得るかについての決定を行う。このメカニズムは、送信トラフィックに対して技術間のいくつかの衝突を防ぐかもしれないが、受信トラフィック間の衝突は防がない。２つ以上のデータソースが、同一の媒体を通して同時に送信するように試行するときに、衝突はコンフリクトである。
【００３２】
典型的に、例えば、ＷＬＡＮモジュールとブルートゥースモジュールとの間で、ユーザデバイス内のハードウェアインターフェースおよびアービトレーションプロトコルとしてＰＴＡを実現する。１つの例では、ＷＬＡＮモジュールおよびブルートゥースモジュールは、集積回路（ＩＣ）から構成されている。ＰＴＡは、典型的に少なくとも３つの信号を含む：  
ＢＴ＿ＡＣＴＩＶＥ−送信持続期間に対してアサートされる。  
ＢＴ＿ＳＴＡＴＵＳ−優先度と送信の方向とを示す。  
ＴＸ＿ＣＯＮＦＩＲＭ−次のスロット中で送信を進めることができるか否かを示す。  
ＦＲＥＱ（オプション的）−周波数ステータスを示す。
【００３３】
ＰＴＡは、一般的に、ＷＬＡＮモジュール（例えば、ＷＬＡＮ ＩＣ）がアービトレーターであることを仮定する。ＰＴＡは実行可能な共存プロトコルではあるが、これは、いくつかの制限を有する。例えば、ＰＴＡは、３つの信号を必要とし、これは、容易に拡張可能ではなく、これは、ＬＴＥまたはＷｉＭａｘのような、他のワイヤレス標準規格をカバーしない。ＰＴＡは、システム中の２つより多いユーザデバイス間の通信をサポートするためにスケールアップしないポイントツーポイントプロトコルである。
【００３４】
本開示は、ＰＴＡプロトコルに対する改良を含む。この改良されたプロトコルは、拡張ＰＴＡ（ｅＰＴＡ）と呼ばれる。より高いユーザの満足度を提供するために、ｅＰＴＡに対するいくつかの要件が存在する。１つの態様では、最小の（好ましくは、１つの）オフチップ入力／出力（Ｉ／Ｏ）インターフェースが好まれる。例えば、ＢＴ−ＷＬＡＮ統合のために、オンチップｅＰＴＡに対するパラレルデジタルインターフェースを使用してもよい。別の態様では、より大きい情報転送が望まれる。例えば、無線アクティビティ、優先度レベル、送信／受信ステータス、フレーム同期化およびフレーム利用ステータス等に対して、より多くのビットを割り振るべきである。パワーオンリセット（ＰｏＲ）制御がＢＴ／ＷＬＡＮモジュールにより維持されるので、これは、ＲＦ共有制御ビット（例えば、ＬＮＡ利得、電力増幅設定、ＴＸ／ＲＸスイッチ制御）を含まない。別の態様では、要求または優先度の信号に対して、タイミングは、短い待ち時間（例えば、１０マイクロ秒より下）であるべきであり、柔軟な応答時間を有するべきである。１つの態様では、ｅＰＴＡは、機能性の損失、または、より厳しいタイミング要件なしで、既存のＰＴＡプロトコルを置換することが可能である。他の所望の仲裁は、マルチドロップ能力（例えば、ＢＴ、ＷＬＡＮ、およびＬＴＥ／ＷｉＭａｘ）と、１つ以上のユーザデバイスが寝ているときに、デバイスをスリープから起こすことを回避する機能性と、低電力利用とを含む。
【００３５】
図３は、ｅＰＴＡシステムの例を図示している。それら自身の基準クロックを持つ３つの例示的なデバイスが示されている。１つの態様では、デバイス間での通信を同期化するために、基準クロックを使用する。３つのデバイスは、単一ライン共有マルチドロップデータバスであるｅＰＴＡバスを通して相互接続されている。ｅＰＴＡバスは、すべてのデバイスにより、いつもはハイにプルされているが、送信に対してローに駆動される。アクティブに通信するデバイスに対して、アクティブになるように基準クロックは要求される。１つの態様では、ｅＰＴＡバスはオーバーサンプリングされるので、基準クロックをバランスさせる必要はなく、または、基準クロックが同一の周波数である必要はない。１つの例では、これは、ポイントツーポイント同期化プロトコルであるので、単一ワイヤシリアルバスインターフェース（ＳＳＢＩ）を使用しない。
【００３６】
図４は、ｅＰＴＡシステムに対する物理インターフェースの例を図示している。１つの例では、良い自己相関および相互相関の特性に対する、スクランブリングコードを選択する。１つの態様では、スクランブリングコードは、デバイス識別と、初期同期化と、データホワイト化と、衝突検出とのために使用する。１つの例では、送信は、（１６進法フォーマット０ｘＦＦでスクランブリングされた）同期バイトにより開始し、（１６進法フォーマット０ｘＦＦでスクランブリングされていない）ストップバイトにより終了する。割り当てられたデバイス優先度（例えば、バックオフ時間）を通して、衝突回避を取得してもよい。２つのデバイスが同一のダイ上にあるときには、ダイレクト（例えば、バックオフィス）接続を代わりに使用する。
【００３７】
図５は、２つのユーザデバイスに対する単一タイムラインの例を図示している。１つの例では、初期同期化の後に、第１のデバイスが最初に行き、第２のデバイスが時間通りに同期ワードを受け入れる。
【００３８】
図６は、３つのユーザデバイスに対する単一タイムラインの例を図示している。この例では、同期化の後に、すべてのデバイスが同時に通信するように試行し、すべてのデバイスが初回にその他のものの同期ワードを受け入れることに失敗する。
【００３９】
１つの態様では、データ交換のためのプロトコルは、各デバイスにより使用されているアクセス技術に依存する。１つの例では、ブルートゥース（ＢＴ）に対して、２進信号は、ＢＴがアクティブか否かを示し、３ビット信号は、ＢＴの優先度状態を示し、別の２進信号は、送信／受信状態を示し、別のステータス信号は、周波数等の他のさまざまな状態変数を示す。別の例では、ＷＬＡＮ（例えば、ＷｉＦｉ）に対して、ステータス信号は、インターフェースの許可状態を示す。別の例では、ＬＴＥ／ＷｉＭａｘに対して、同期化のために、他のアクセス技術によりＦｒａｍｅ＿ｓｙｎｃ信号を使用してもよく、Ｆｒａｍｅ＿ｕｓｅｄ信号を使用して、現在のＬＴＥ／ＷｉＭａｘフレームが使用されているかどうか、または、ＢＴもしくはＷＬＡＮは使用するために利用可能かどうかを示してもよく、許可信号を使用して、アクセスが許可されているか否かを示してもよい。１つの例では、ブルートゥースデバイスは、良いユーティリティのために、Ｆｒａｍｅ＿ｓｙｎｃ信号の良いタイミングオフを必要とする。初期要求が低く、そして、Ｆｒａｍｅ＿ｓｙｎｃビットが設定されている場合にソフトウェアに割り込みをかけるときに、ブルートゥースデバイスにＦｒａｍｅ＿ｓｙｎｃクロックを取り込ませることにより、これを達成してもよい。
【００４０】
図７は、パケットトラフィックアービトレーション（ＰＴＡ）のための、ＰＴＡプロトコルに対する置換としてのｅＰＴＡプロトコルの使用の例を図示している。１つの態様では、既存のＰＴＡシグナリングが、５つのｅＰＴＡ交換により置換される。図７中には、ＢＴスロットタイミングと、ＢＴ＿ＡＣＴＩＶＥ信号と、ＢＴ＿ＳＴＡＴＵＳ信号と、ＦＲＥＱステータス信号と、ＴＸ＿ＣＯＮＦＩＲＭ信号とが示されている。
【００４１】
図８は、拡張パケットトラフィックアービトレーションに対する例示的なフローダイヤグラムを図示している。ブロック８１０では、ユーザデバイスをアクティブ化する。１つの例では、ユーザデバイスはブルートゥースデバイスである。１つの例では、ユーザデバイスは、ＢＴ＿ＡＣＴＩＶＥ信号をハイにアサートすることによりアクティブ化される。ブロック８１０の後に続いて、ブロック８２０では、優先度ステータスを伝える。１つの例では、優先度ステータスは、ユーザデバイスの優先度ステータスである。１つの例では、優先度ステータスは、第２のユーザデバイス、基地局、ネットワーク制御装置、リソースマネージャー等に伝えられる。優先度ステータスの受信者のリストは、包括的または排他的ではないことと、本開示の範囲または精神に影響を与えることなく、他の受信者を含めることができることとを当業者は理解するだろう。
【００４２】
ブロック８３０では、動作ステータスを伝える。１つの例では、動作ステータスは、ユーザデバイスの動作ステータスである。１つの例では、動作ステータスは、ユーザデバイスが、送信ステータス中であるか、または、受信ステータス中であるかのいずれかを示す２レベルステータスである。ブロック８４０では、周波数ステータスを伝える。１つの例では、周波数ステータスは、ユーザデバイスの周波数ステータスである。
【００４３】
１つの態様では、ブロック８２０、８３０、または８４０中の伝えるステップのうちの１つ以上のものは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用する。１つの例では、スクランブリングコードは、デバイス識別と、初期同期化と、データホワイト化と、衝突検出とのために使用する。例えば、送信は、（１６進法フォーマット０ｘＦＦでスクランブリングされた）同期バイトにより開始し、（１６進法フォーマット０ｘＦＦでスクランブリングされていない）ストップバイトにより終了する。デバイスに優先度（例えば、バックオフ時間）を割り当てることにより、衝突回避を達成してもよい。１つの態様では、ブロック８２０、８３０、および８４０中の伝えるステップはすべて、例えば、ｅＰＴＡバスのような、単一ライン共有マルチドロップデータバスを共有する。１つの例では、単一ライン共有マルチドロップデータバスは、いつもはハイにプルされるが、送信に対してローに駆動される。１つの例では、単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる。
【００４４】
ブロック８２０、８３０、および８４０中のステップは、シーケンシャルな方法で、ならびに、特定の順序で書かれているが、パラレル方法で、ならびに、互いに任意の順序でステップを実行できることを当業者は理解するだろう。追加的に、動作ステータスまたは周波数ステータスのいずれかは、第２のユーザデバイス、基地局、ネットワーク制御装置、リソースマネージャー等に伝えられてもよい。ここで示した受信者のリストは、包括的または排他的ではないことと、本開示の範囲または精神に影響を与えることなく、他の受信者を含めることができることとを当業者は理解するだろう。
【００４５】
ブロック８５０では、ユーザデバイスによる使用のためのスロットタイミングを始める。１つの例では、スロットタイミングは、ハイ状態とロー状態との間で動作するブルートゥーススロットタイミングである。
【００４６】
図８中の例示的なフローダイヤグラム中に開示されているステップは、それらの順序において、本開示の範囲および精神から逸脱することなく、交換することができることを当業者は理解するだろう。また、フローダイヤグラム中に図示されているステップは、排他的ではないことと、本開示の範囲および精神に影響を与えることなく、他のステップを含めることができ、または、例示的なフローダイヤグラム中のステップの１つ以上のものを削除することができることとを当業者は理解するだろう。
【００４７】
ここで開示した例に関連して記述した、さまざまな例示的な論理ブロック、モジュール、回路、および／またはアルゴリズムステップを、電子ハードウェア、ファームウェア、コンピュータソフトウェア、または、双方を組み合わせたものとして実現してもよいことを当業者はより正しく認識するだろう。ハードウェアと、ファームウェアと、ソフトウェアとのこの交換可能性を明確に示すために、さまざまな例示的なコンポーネント、ブロック、モジュール、回路、および／またはアルゴリズムステップを、概してこれらの機能性に関して上述した。このような機能性がハードウェア、ファームウェア、またはソフトウェアとして実現されるか否かは、特定の応用、および、システム全体に課せられた設計の制約に依存する。熟練者は、各特定の応用に対して変化する方法で、記述した機能性を実現してもよいが、そのような実現の決定は、本開示の範囲または精神からの逸脱を生じさせるものとして解釈するべきではない。
【００４８】
例えば、ハードウェアインプリメンテーションにおいて、１つ以上の、特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラム可能論理デバイス（ＰＬＤ）、現場プログラム可能ゲートアレイ（ＦＰＧＡ）、プロセッサ、制御装置、マイクロ制御装置、マイクロプロセッサ、ここで記述した機能を実行するように設計されている他の電子ユニット、またはこれらの組み合わせたものの内で処理ユニットを実現できる。ソフトウェアでは、インプリメンテーションは、ここで記述した機能を実行するモジュール（例えば、手順、関数等）を通してのものであってもよい。ソフトウェアコードは、メモリユニット中に記憶させることができ、プロセッサユニットにより実行することができる。追加的に、ここで記述した、さまざまな例示的な、フローダイヤグラム、論理ブロック、モジュール、および／またはアルゴリズムステップは、技術的に知られているコンピュータ読取可能媒体上で実行されるコンピュータ読取可能命令として、または、技術的に知られている任意のコンピュータプログラムプロダクト中で実現されるコンピュータ読み取り可能命令として、コード化することもできる。
【００４９】
１つ以上の例では、ここで記述したステップまたは機能は、ハードウェアで、ソフトウェアで、ファームウェアで、または、これらの任意の組み合わせで実現することができる。ソフトウェアで実現された場合、機能は、１つ以上の命令またはコードとして、コンピュータ読取可能媒体上に記憶させることができ、あるいは、コンピュータ読取可能媒体を通して送信することができる。コンピュータ読取可能媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を促進する何らかの媒体を含む、コンピュータ記憶媒体および通信媒体の双方を含む。記憶媒体は、コンピュータによりアクセスできる何らかの利用可能な媒体であってもよい。例として、これらに限定されないが、このようなコンピュータ読取可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置もしくは他の磁気記憶デバイス、あるいは、コンピュータによりアクセスでき、命令またはデータ構造の形態で所望のプログラムコードを伝送または記憶するために使用できる他の何らかの媒体を含むことができる。また、任意の接続は、適切にコンピュータ読取可能媒体と呼ばれる。例えば、ソフトウェアが、同軸ケーブルや、光ファイバケーブルや、撚り対や、デジタル加入者線（ＤＳＬ）や、または赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、または他の遠隔ソースから送信された場合、同軸ケーブルや、光ファイバケーブルや、撚り対や、ＤＳＬや、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。ここで使用したようなディスク（ｄｉｓｋおよびｄｉｓｃ）は、コンパクトディスク（ＣＤ）、レーザディスク（登録商標）、光ディスク、デジタル汎用ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、ブルーレイ（登録商標）ディスクを含むが、一般的に、ディスク（ｄｉｓｋ）は、データを磁気的に再生する一方で、ディスク（ｄｉｓｃ）はデータをレーザによって光学的に再生する。上記のものの組み合わせも、コンピュータ読取可能媒体の範囲内に含めるべきである。
【００５０】
１つの例では、ここで記述した、例示的なコンポーネント、フローダイヤグラム、論理ブロック、モジュール、および／またはアルゴリズムステップは、１つ以上のプロセッサにより実現または実行される。１つの態様では、プロセッサは、メモリに結合され、メモリは、ここで記述した、さまざまなフローダイヤグラム、論理ブロック、および／またはモジュールを実現または実行するために、プロセッサにより実行されることになる、データ、メタデータ、プログラム命令等を記憶する。図９は、拡張パケットトラフィックアービトレーションのためのプロセスを実行する、メモリ９２０と通信しているプロセッサ９１０を備えるデバイス９００の例を図示している。１つの例では、デバイス９００を使用して、図８中に図示されているアルゴリズムを実現する。１つの態様では、メモリ９２０は、プロセッサ９１０内に位置付けられている。別の態様では、メモリ９２０は、プロセッサ９１０に対して外部にある。１つの態様では、プロセッサは、ここで記述した、さまざまなフローダイヤグラム、論理ブロック、および／またはモジュールを実現または実行する回路を備えている。
【００５１】
図１０は、拡張パケットトラフィックアービトレーションに対して適切なデバイス１０００の例を図示している。１つの態様では、ブロック１０１０、１０２０、１０３０、１０４０、および１０５０中にここで記述するような、拡張パケットトラフィックアービトレーションの異なる態様を提供するように構成されている１つ以上のモジュールを備える少なくとも１つのプロセッサにより、デバイス１０００は実行される。例えば、各モジュールは、ハードウェア、ファームウェア、ソフトウェア、またはこれらの任意の組み合わせたものを備える。１つの態様では、デバイス１０００はまた、少なくとも１つのプロセッサと通信している少なくとも１つのメモリにより実行される。
【００５２】
開示した態様の先の記述は、当業者が本開示を製作または使用できるように提供した。それらの態様に対するさまざま改良は当業者に容易に明らかとなり、ここに規定した一般的な原理は、本開示の精神または範囲から逸脱することなく、他の態様に適用することができる。
【図１】
2014241613.tif 000003
【図２】
2014241613.tif 000004
【図３】
2014241613.tif 000005
【図４】
2014241613.tif 000006
【図５】
2014241613.tif 000007
【図６】
2014241613.tif 000008
【図７】
2014241613.tif 000009
【図８】
2014241613.tif 000010
【図９】
2014241613.tif 000011
【図１０】
2014241613.tif 000012
【手続補正書】
【提出日】平成26年9月1日(2014.9.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
拡張パケットトラフィックアービトレーションのための方法において、
第１の基準クロックを有する第１のユーザデバイスと第２の基準クロックを有する第２のユーザデバイスとに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記第１のユーザデバイスによる使用のためのスロットタイミングを始めることとを含み、
前記伝えることは、自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有し、
前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされ、
前記第１の基準クロックの周波数は、前記第２の基準クロックの周波数とは異なる方法。
【請求項２】
前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである請求項１記載の方法。
【請求項３】
デバイスに優先度を割り当てることにより、衝突を回避することをさらに含む請求項１記載の方法。
【請求項４】
前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される請求項３記載の方法。
【請求項５】
前記送信は、同期バイトにより開始し、ストップバイトにより終了する請求項４記載の方法。
【請求項６】
前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである請求項５記載の方法。
【請求項７】
前記第１のユーザデバイスは、ブルートゥースデバイスである請求項１記載の方法。
【請求項８】
前記ブルートゥースデバイスは、ＢＴ＿ＡＣＴＩＶＥ信号をハイにアサートすることによりアクティブ化される請求項７記載の方法。
【請求項９】
前記第１のユーザデバイスは、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある請求項１記載の方法。
【請求項１０】
プロセッサとメモリとを具備するユーザデバイスにおいて、
前記メモリは、
第１の基準クロックを有する第１のユーザデバイスと第２の基準クロックを有する第２のユーザデバイスとに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記第１のユーザデバイスによる使用のためのスロットタイミングを始めることとを実行するための、前記プロセッサにより実行可能なプログラムコードを含み、
前記伝えることは、自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有し、
前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされ、
前記第１の基準クロックの周波数は、前記第２の基準クロックの周波数とは異なるユーザデバイス。
【請求項１１】
前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである請求項１０記載のユーザデバイス。
【請求項１２】
前記メモリは、デバイスに優先度を割り当てることにより、衝突を回避するためのプログラムコードをさらに含む請求項１０記載のユーザデバイス。
【請求項１３】
前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される請求項１２記載のユーザデバイス。
【請求項１４】
前記送信は、同期バイトにより開始し、ストップバイトにより終了する請求項１３記載のユーザデバイス。
【請求項１５】
前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである請求項１４記載のユーザデバイス。
【請求項１６】
前記第１のユーザデバイスは、ブルートゥースデバイスである請求項１０記載のユーザデバイス。
【請求項１７】
前記ブルートゥースデバイスは、ＢＴ＿ＡＣＴＩＶＥ信号をハイにアサートすることによりアクティブ化される請求項１６記載のユーザデバイス。
【請求項１８】
前記第１のユーザデバイスは、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある請求項１０記載のユーザデバイス。
【請求項１９】
拡張パケットトラフィックアービトレーションのための装置において、
第１の基準クロックを有する第１のユーザデバイスと第２の基準クロックを有する第２のユーザデバイスとに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝える手段と、
前記第１のユーザデバイスによる使用のためのスロットタイミングを始める手段とを具備し、
前記伝える手段は、自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有し、
前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされ、
前記第１の基準クロックの周波数は、前記第２の基準クロックの周波数とは異なる装置。
【請求項２０】
前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである請求項１９記載の装置。
【請求項２１】
デバイスに優先度を割り当てることにより、衝突を回避する手段をさらに具備する請求項１９記載の装置。
【請求項２２】
前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される請求項２１記載の装置。
【請求項２３】
前記送信は、同期バイトにより開始し、ストップバイトにより終了する請求項２２記載の装置。
【請求項２４】
前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである請求項２３記載の装置。
【請求項２５】
前記第１のユーザデバイスは、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある請求項１９記載の装置。
【請求項２６】
コンピュータプログラムを記憶するコンピュータ読取可能記憶媒体において、
前記コンピュータプログラムの実行は、
第１の基準クロックを有する第１のユーザデバイスと第２の基準クロックを有する第２のユーザデバイスとに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記第１のユーザデバイスによる使用のためのスロットタイミングを始めることとのためのものであり、
前記伝えることは、自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有し、
前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされ、
前記第１の基準クロックの周波数は、前記第２の基準クロックの周波数とは異なるコンピュータ読取可能記憶媒体。
【請求項２７】
前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである請求項２６記載のコンピュータ読取可能記憶媒体。
【請求項２８】
前記コンピュータプログラムの実行は、デバイスに優先度を割り当てることにより、衝突を回避するためのものでもある請求項２６記載のコンピュータ読取可能記憶媒体。
【請求項２９】
前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される請求項２８記載のコンピュータ読取可能記憶媒体。
【請求項３０】
前記送信は、同期バイトにより開始し、ストップバイトにより終了する請求項２９記載のコンピュータ読取可能記憶媒体。
【請求項３１】
前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである請求項３０記載のコンピュータ読取可能記憶媒体。
【請求項３２】
前記第１のユーザデバイスは、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある請求項２６記載のコンピュータ読取可能記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
開示した態様の先の記述は、当業者が本開示を製作または使用できるように提供した。それらの態様に対するさまざま改良は当業者に容易に明らかとなり、ここに規定した一般的な原理は、本開示の精神または範囲から逸脱することなく、他の態様に適用することができる。
以下に、本願出願時の特許請求の範囲に記載された発明を付記する。
［１］拡張パケットトラフィックアービトレーションのための方法において、
ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記ユーザデバイスによる使用のためのスロットタイミングを始めることとを含み、
前記伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する方法。
［２］前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである［１］記載の方法。
［３］デバイスに優先度を割り当てることにより、衝突を回避することをさらに含む［１］記載の方法。
［４］前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される［３］記載の方法。
［５］前記送信は、同期バイトにより開始し、ストップバイトにより終了する［４］記載の方法。
［６］前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる［５］記載の方法。
［７］前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである［６］記載の方法。
［８］前記ユーザデバイスは、ブルートゥースデバイスである［１］記載の方法。
［９］前記ブルートゥースデバイスは、ＢＴ＿ＡＣＴＩＶＥ信号をハイにアサートすることによりアクティブ化される［８］記載の方法。
［１０］前記ユーザデバイスは、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある［１］記載の方法。
［１１］プロセッサとメモリとを具備するユーザデバイスにおいて、
前記メモリは、
ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記ユーザデバイスによる使用のためのスロットタイミングを始めることとを実行するための、前記プロセッサにより実行可能なプログラムコードを含み、
前記伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有するユーザデバイス。
［１２］前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである［１１］記載のユーザデバイス。
［１３］前記メモリは、デバイスに優先度を割り当てることにより、衝突を回避するためのプログラムコードをさらに含む［１１］記載のユーザデバイス。
［１４］前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される［１３］記載のユーザデバイス。
［１５］前記送信は、同期バイトにより開始し、ストップバイトにより終了する［１４］記載のユーザデバイス。
［１６］前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる［１５］記載のユーザデバイス。
［１７］前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである［１６］記載のユーザデバイス。
［１８］前記ユーザデバイスは、ブルートゥースデバイスである［１１］記載のユーザデバイス。
［１９］前記ブルートゥースデバイスは、ＢＴ＿ＡＣＴＩＶＥ信号をハイにアサートすることによりアクティブ化される［１８］記載のユーザデバイス。
［２０］前記ユーザデバイスは、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある［１１］記載のユーザデバイス。
［２１］拡張パケットトラフィックアービトレーションのための装置において、
ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝える手段と、
前記ユーザデバイスによる使用のためのスロットタイミングを始める手段とを具備し、
前記伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有する装置。
［２２］前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである［２１］記載の装置。
［２３］デバイスに優先度を割り当てることにより、衝突を回避する手段をさらに具備する［２１］記載の装置。
［２４］前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される［２３］記載の装置。
［２５］前記送信は、同期バイトにより開始し、ストップバイトにより終了する［２４］記載の装置。
［２６］前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる［２５］記載の装置。
［２７］前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである［２６］記載の装置。
［２８］前記装置は、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある［２１］記載の装置。
［２９］コンピュータプログラムを記憶するコンピュータ読取可能媒体において、
前記コンピュータプログラムの実行は、
ユーザデバイスに関連する、優先度ステータス、動作ステータス、または周波数ステータスのうちの１つ以上のものを伝えることと、
前記ユーザデバイスによる使用のためのスロットタイミングを始めることとのためのものであり、
前記伝えることは、良い自己相関および相互相関の特性を持つ少なくとも１つのスクランブリングコードを使用し、単一ライン共有マルチドロップデータバスを共有するコンピュータ読取可能媒体。
［３０］前記少なくとも１つのスクランブリングコードは、デバイス識別、初期同期化、データホワイト化、衝突検出、または衝突回避のうちの１つ以上のためのものである［２９］記載のコンピュータ読取可能媒体。
［３１］前記コンピュータプログラムの実行は、デバイスに優先度を割り当てることにより、衝突を回避するためのものでもある［２９］記載のコンピュータ読取可能媒体。
［３２］前記単一ライン共有マルチドロップデータバスは、いつもはハイにプルされ、送信の間はローに駆動される［３１］記載のコンピュータ読取可能媒体。
［３３］前記送信は、同期バイトにより開始し、ストップバイトにより終了する［３２］記載のコンピュータ読取可能媒体。
［３４］前記単一ライン共有マルチドロップデータバスは、オーバーサンプリングされる［３３］記載のコンピュータ読取可能媒体。
［３５］前記単一ライン共有マルチドロップデータバスは、ｅＰＴＡバスである［３４］記載のコンピュータ読取可能媒体。
［３６］前記コンピュータプログラムの実行は、ＷＬＡＮシステム、ＷｉＦｉシステム、ＩＥＥＥ８０２．１１ワイヤレスシステム、ＬＴＥシステム、またはＷｉＭａｘシステムのうちの１つ以上のものと動作上の互換性がある［２９］記載のコンピュータ読取可能媒体。
【外国語明細書】
2014241613000001.pdf