(57)【要約】  本発明は、パケットトラフィックアービトレーション(PTA)を用いるBluetoothデバイス(BTD)とワイヤレスローカルエリアネットワーク(WLAN)デバイスとの間のデータ転送システムおよびデータ転送方法を提供する。本発明の方法は、BTDとWLANデバイスとの間の複数の制御ラインを用いてデータを符号化するステップと、データを転送するステップと、存在する制御ラインを用いてデータ受信を肯定応答するステップとを含む。本発明に従う方法は、BTDおよびWLANデバイスが、追加のスケジューリング情報を転送し、媒体アクセスを予定し、２つのデバイス間のコリジョン数を減少させることを可能にする。【特許請求の範囲】
【請求項１】
配列されたBluetooth(登録商標)デバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法であって、該方法は、
前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間の、優先ラインおよびBluetoothラインを有する複数の制御ラインを用いて、前記データを符号化するステップと、
前記Bluetoothデバイスから前記ワイヤレスローカルエリアネットワークデバイスへ、前記データを転送するステップと、
前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間の、ワイヤレスローカルエリアネットワークラインを有する別の制御ラインを用いて、前記ワイヤレスローカルエリアネットワークデバイスによるデータ受信を肯定応答するステップと
を具えることを特徴とする配列されたBluetoothデバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法。
【請求項２】
前記優先ラインおよび前記Bluetoothラインは、前記ワイヤレスローカルエリアネットワークデバイスに送信される前記データの各データビットに対して、少なくとも１つの状態遷移を受ける請求項１に記載の配列されたBluetoothデバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法。
【請求項３】
前記Bluetoothデバイスは、ブルートゥースフレームの開始前で、かつ前記データビットが前記ワイヤレスローカルエリアネットワークデバイスに送信された後に、前記優先ラインを立ち上げる請求項２に記載の配列されたBluetoothデバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法。
【請求項４】
前記複数の制御ラインは、前記Bluetoothデバイスから前記ワイヤレスローカルエリアネットワークデバイスへデータを転送し、かつ情報を予定するのに用いられる請求項１に記載の配列されたBluetoothデバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法。
【請求項５】
配列されたBluetoothデバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法であって、該方法は、
前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間の、ワイヤレスローカルエリアネットワーク受信インジケータラインおよびワイヤレスローカルエリアネットワークラインを有する複数の制御ラインを用いて、前記データを符号化するステップと、
前記ワイヤレスローカルエリアネットワークデバイスから前記Bluetoothデバイスへ、前記データを転送するステップと、
前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間の、Bluetoothラインを有する別の制御ラインを用いて、前記Bluetoothデバイスによるデータ受信を肯定応答するステップと
を具えることを特徴とする配列されたBluetoothデバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法。
【請求項６】
前記ワイヤレスローカルエリアネットワーク受信インジケータラインおよび前記ワイヤレスローカルエリアネットワークラインは、前記Bluetoothデバイスに送信される前記データの各データビットに対して、少なくとも１つの状態遷移を受ける請求項５に記載の配列されたBluetoothデバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法。
【請求項７】
前記複数の制御ラインは、前記ワイヤレスローカルエリアネットワークデバイスから前記Bluetoothデバイスへデータを転送し、かつ情報を予定するのに用いられる請求項５に記載の配列されたBluetoothデバイスとワイヤレスローカルエリアネットワークデバイスとの間のデータ転送方法。
【請求項８】
無線通信におけるデータ転送システムであって、該システムは、
前記無線通信を可能とするためのワイヤレスローカルエリアネットワークデバイスと一緒に用いられるBluetoothデバイスと、
前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間に複数の制御ラインを有する、前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間のインターフェースと、
前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間の前記複数の制御ラインを用いて、前記データを符号化および転送するためのデータ符号化状態機械と、
前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間のデータ受信を肯定応答するための、前記複数の制御ライン内の別の制御ラインと
を具えることを特徴とする無線通信におけるデータ転送システム。
【請求項９】
前記複数の制御ラインは、Bluetoothライン、ワイヤレスローカルエリアネットワークライン、ワイヤレスローカルエリアネットワーク受信インジケータラインおよび優先ラインを具える請求項８に記載の無線通信におけるデータ転送システム。
【請求項１０】
データ符号化するのに用いられる前記複数の制御ラインは、前記Bluetoothデバイスから前記ワイヤレスローカルエリアネットワークデバイスにデータが転送された場合、前記優先ラインおよび前記Bluetoothラインを含む請求項９に記載の無線通信におけるデータ転送システム。
【請求項１１】
データ符号化するのに用いられる前記複数の制御ラインは、前記ワイヤレスローカルエリアネットワークデバイスから前記Bluetoothデバイスにデータが転送された場合、前記ワイヤレスローカルエリアネットワークラインおよび前記ワイヤレスローカルエリアネットワーク受信インジケータラインを含む請求項９に記載の無線通信におけるデータ転送システム。
【請求項１２】
前記ワイヤレスローカルエリアネットワークデバイスからのデータ受信を肯定応答するのに用いられる前記別の制御ラインは、前記ワイヤレスローカルエリアネットワークラインを含む請求項９に記載の無線通信におけるデータ転送システム。
【請求項１３】
前記Bluetoothデバイスからのデータ受信を肯定応答するのに用いられる前記別の制御ラインは、前記Bluetoothラインを含む請求項９に記載の無線通信におけるデータ転送システム。
【請求項１４】
前記複数の制御ラインは、前記Bluetoothデバイスと前記ワイヤレスローカルエリアネットワークデバイスとの間のデータを転送し、かつ情報を予定するのに用いられる請求項８に記載の無線通信におけるデータ転送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に無線通信に関し、より詳細には、配列されたBluetooth(登録商標)デバイス(BTD)とワイヤレスローカルエリアネットワーク(WLAN)デバイスとの間のデータ転送に関するものである。
【背景技術】
【０００２】
現代の社会において、ワイヤレスパーソナルエリアネットワーク(WPANs)の使用は、それらが提供する接続性における柔軟性および利便性を理由として、人気を集めてきた。Bluetooth技術に基づくシステム等のWPANシステムは、特定の距離(１０メートルの範囲)内で接続性を可能にする短距離無線リンクを提供することによって、周辺装置および／または移動端末への無線接続性を提供する。WPANシステムとは対照的に、WLANは、例えばビルやキャンパスによってカバーされる領域のような、わずかにより大きい地理的領域の範囲内に位置するデバイスへの接続性を提供する。WLANシステムは、典型的に、IEEE 802.11標準仕様に基づき、典型的に１００メートルの範囲内で動作し、一般的にWLANシステムと同じ地理的領域においてインストールされた従来のワイヤードローカルエリアネットワーク(LANs)によって提供される通信容量を補うために用いられる。同じ例において、WLANシステムは、高められた全体の機能性をユーザに提供するために、WPANシステムとともに動作されることができる。
【０００３】
例えばワイヤレスデバイスにおいて、BTDおよびWLANデバイスを動作させる場合、２つの異なるタイプの干渉効果が生じるおそれがある。第１の干渉効果は、BTDおよびWLANデバイスが同じまたは重なる周波数で転送することが原因で起こる。
【０００４】
第２の干渉効果は、BTDの送受信機が、WLANデバイスの送受信機に近接近している場合、例えば、携帯電話またはパーソナルデジタルアシスタント(PDA)における場合に起こる。この例において、一方のデバイスの送信機が他のデバイスの受信機に負荷を掛けすぎ、受信機はBTDおよびWLANデバイスが同じ周波数を用いろうとなかろうと無関係に、いかなる信号も受信できない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなコロケーション干渉は、パケットトラフィックアブレーション(PTA)技術を用いて解決される。解決法は、ソフトウェア変更と同様に、BTDとWLANデバイスとの間の物理的接続を要求する。異なる受信／送信シナリオを適応させるために、BTDとWLANデバイスとの間に合計４つの制御信号が設定される。制御信号は、Bluetoothライン(BTライン)、ワイヤレスローカルエリアネットワークライン(WLライン)、ワイヤレスローカルエリアネットワーク受信インジケータライン(RXINDライン)、および優先ライン(PRIライン)を含む。BTラインおよびWLラインは、BTDおよびWLANデバイスそれぞれからの基本アブレーション信号である。PRIラインは、非常に重要なトラフィックに対するBluetooth優先インジケータである。
【０００６】
BTDとWLANデバイスとの間のこれらの制御ラインは、BTDとWLANデバイスとの間の媒体アクセスを解決するのに十分な、非常に限定された量の情報を提供し、接続タイプおよび通信リンク(asynchronous connection-less(ACL)リンク、synchronous connection oriented(SCO)リンクまたはenhanced synchronous connection oriented(eSCO)リンク)のタイプのような情報は提供しない。BTDまたはWLANデバイスは、他のデバイスが媒体を必要とするための期間、および何を目的とする期間かを知らない。この知識の不足は、BTDおよびWLANデバイスのための媒体アクセスのサブ最適スケジューリングを導く。BTDおよびWLANデバイスは、ホストシステム(メインプロセッサまたはマイクロコントローラ)に接続され、BTDとWLANデバイスとの間のいくつかのデータ転送は、ホストシステムを介して生じる。タイムクリティカデータの場合、ホストシステムを介したデータ転送は、多くの時間を掛けすぎる。
【０００７】
それ故に、２つのデバイス間に存在する制御ラインを介して、配列されたBTDとWLANデバイスとの間のデータ転送方法およびデータ転送システムを提供することは利点であろう。本発明は、従来技術におけるこれらの要求を満たすために開発されてきた。
【課題を解決するための手段】
【０００８】
本発明は、PTAを用いるBTDとWLANデバイスとの間のデータ転送システムおよびデータ転送方法を提供する。本発明の方法は、BTDとWLANデバイスとの間の複数の制御ラインを用いてデータを複合化するステップと、データを転送するステップと、存在する制御ラインを用いてデータ受信を肯定応答するステップとを含む。本発明に従う方法は、BTDおよびWLANデバイスが追加のスケジューリング情報を転送し、媒体アクセスを予定し、２つのデバイス間の衝突数を減少させることを可能にする。
【０００９】
本発明の実施形態において、配列されたBTDとWLANデバイスとの間のデータ転送方法が提供される。この方法は、BTDとWLANデバイスとの間の複数の制御ラインを用いてデータを符号化するステップと、BTDからWLANデバイスへデータを転送するステップと、BTDとWLANデバイスとの間の別の制御ラインを用いてWLANデバイスによるデータ受信を肯定応答するステップとを含む。データ符号化するのに用いられる複数の制御ラインは、PRIラインおよびBTラインを含む。WLANデバイスは、データ受信を肯定応答するために、WLラインを使用する。データがWLANデバイスに送信された後、BTDは、次のBluetoothフレームの開始前に、PRIラインを立ち上げる。
【００１０】
本発明の別の実施形態において、配列されたBTDとWLANデバイスとの間のデータ転送方法が提供される。この方法は、BTDとWLANデバイスとの間の複数の制御ラインを用いてデータを符号化するステップと、WLANデバイスからBTDへデータを転送するステップと、BTDとWLANデバイスとの間の別の制御ラインを用いてBTDによるデータ受信を肯定応答するステップとを含む。データを符号化するために用いられる複数の制御ラインは、RXINDラインおよびWLラインを含む。WLANデバイスは、データ受信を肯定応答するためにBTラインを用いる。
【００１１】
本発明の別の実施形態において、無線通信におけるデータ転送システムが提供される。このシステムは、無線通信を可能にするためのWLANデバイスと一緒に用いられるBTDと、BTDとWLANデバイスとの間に複数の制御ラインを有するBTDとWLANデバイスとの間のインターフェースと、複数の制御ラインを用いてデータを符号化し、転送するためのデータ符号化状態機械と、BTDとWLANデバイスとの間のデータ受信を肯定応答するための複数の制御ライン内の別の制御ラインとを具える。データ転送がBTDからWLANデバイスに生じる場合、PRIラインおよびBTラインがデータを符号化するのに用いられ、データ受信は、WLラインを用いてWLANデバイスから肯定応答される。データ転送がWLANデバイスからBTDに生じる場合、RXINDラインおよびWLラインが、データを符号化するのに用いられ、データ受信は、BTラインを用いてBTDから肯定応答される。
【００１２】
上述した本発明の要約は、本発明の開示された各実施形態または態様の各々を示そうとするものではない。他の態様および実施形態は、図面および以下の発明の詳細な説明において提供されるであろう。
【００１３】
本発明は、図面を参照して説明される本発明の様々な実施形態を考慮することによって、より完全に理解されるであろう。
【図面の簡単な説明】
【００１４】
【図１】図１Ａは、本発明の実施形態に従って、配列されたBTDからWLANデバイスへのデータ転送方法を示すフロー図であり、図１Ｂは、本発明の実施形態に従って、配列されたWLANデバイスからBTDへのデータ転送方法を示すフロー図である。
【図２】図２は、本発明の実施形態に従って、配列されたWLANデバイスからBTDへのデータ転送システムを示すブロック図である。
【図３】図３は、配列されたBTDからWLANデバイスへデータを転送するためのデータプロトコルを示す。
【図４】図４は、データを符号化するためのデータ符号化状態図を示す。
【図５】図５は、本発明の実施形態に従って、BTDが、データビット「010」をWLANデバイスに転送する例を示す。
【図６】図６は、PTAデータプロトコルにおける情報要素の順序および記述を示す。
【００１５】
本発明が様々な修正例および代案の形態に修正できるのに対し、それらの詳細は、図面における一例によって示され、詳細に説明されるであろう。しかしながら、本発明は説明された特定の実施形態に限定されるものではないということは理解されるべきである。対照的に、本発明は、特許請求の範囲によって定義された本発明の思想および範囲内のすべての修正例、均等物、および代案をカバーする。
【発明を実施するための形態】
【００１６】
図１Ａは、本発明の実施形態に従って、配列されたBTDからWLANデバイスへのデータ転送方法を示すフロー図である。BTDからWLANデバイスへのデータ転送用PTAデータプロトコルは、以下で説明される。PTAデータプロトコルは、BTDからWLANデバイスへのPRI期の間、データを転送する。ステップ１００において、データは、PRIラインおよびBTラインを用いて符号化される。ステップ１０５は、BTDからWLANデバイスへデータを転送する。ステップ１１０において、WLANデバイスは、WLラインを用いてデータ受信を肯定応答する。PRIラインおよびBTラインは、WLANデバイスに送信されるデータの各データビットに対して、少なくとも１つの状態遷移を受ける。データビットがWLANデバイスに送信された後、BTDは、次のBluetoothフレームのスタート前にPRIラインを立ち上げる。この方法は、BTDとWLANデバイスとの間の存在するコントロールライン上の追加の情報の転送を可能にする。この情報は、BTDおよびWLANデバイスが媒体アクセスを効率的に予定し、かつ２つのデバイス間のコリジョン数を減少させることを可能にする。
【００１７】
図１Ｂは、本発明の実施形態に従って、配列されたWLANからBTDへのデータ転送方法を示すフロー図である。WLANデバイスからBTDへのデータ転送用PTAデータプロトコルは、以下で説明される。ステップ１１５において、データは、RXINDラインおよびWLラインを用いて符号化される。ステップ１２０は、WLANデバイスからBTDへデータを転送する。ステップ１２５において、BTDは、BTラインを用いてデータ受信を肯定応答する。RXINDラインおよびWLラインは、BTDに送信されるデータの各データビットに対して、少なくとも１つの状態遷移を受ける。データビットがBTDに送信された後、WLANデバイスは、次のWLANフレームのスタート前にWLラインを立ち上げる。
【００１８】
図２は、本発明の実施形態に従って、配列されたWLANからBTDへのデータ転送システムを示すブロック図である。このシステムは、ホストコントローラ２０５、BTD２１０およびWLAN２１５を含む。インターフェースとして、BTD２１０とWLANデバイス２１５との間に、４本の制御ラインを有する。制御ラインは、RXINDライン、WLライン、BTラインおよびPRIラインを含む。BTラインおよびPRIラインは、BTD２１０からWLANデバイス２１５へ向かい、RXINDラインおよびWLラインは反対の方向へ向かう。このシステムは、BTD２１０とWLANデバイス２１５との間の制御ラインを用いてデータを符号化するためのデータ符号化機械も含む（図示せず）。データビットは、制御ラインを用いて符号化される。BTD２１０からWLANデバイス２１５にデータが転送される場合、PRIラインおよびBTラインがデータを符号化するのに用いられる。WLANデバイス２１５は、WLラインによるデータ受信を肯定応答する。WLANデバイス２１５からBTD２１０にデータが転送される場合、RXINDラインおよびWLラインがデータを符号化するのに用いられる。BTD２１０は、BTラインを用いてデータ受信を肯定応答する。
【００１９】
図３は、配列されたBTDからWLANデバイス３００へのデータ転送用データプロトコルを示す。データビットは、PRIラインおよびBTラインを用いて符号化される。図３に示されるように、データ転送は、PRIラインがBTDによって立ち上げられた後に開始し、WLANデバイスは、立ち上げられたPRIラインを肯定応答する。WLANデバイスに送信される各データビットに対して、PRIラインおよびBTラインは、少なくとも１つの状態遷移を受ける。データビットがWLANデバイスに送られた後、BTDは、期間後(期間は、通信期後に残る時間に依存する)でかつ次のBluetoothフレームの開始前に、PRIラインを再び立ち上げる(BTDはPRIラインを前に立ち上げない）。
【００２０】
図４は、データ４００を符号化するためのデータ符号化状態遷移図である。(輪の左側にある)第１数は、PRIライン状態を示し、(輪の右側にある)第２数は、BTライン状態を示す。この状態図は、データがBTDからWLANデバイスへ転送される場合に適用されうる。通信は、PRIラインが立ち上げられるときに開始する。PRIラインがBTDによって立ち上げられる場合、PRIライン状態は「１」であり、BTライン状態は「０」である。したがって、通信の開始時は、PRIラインおよびBTラインの状態は「１０」である。データ転送は、PTIラインおよびBTラインを「０」に設定することによって終了され、WLラインは終了を肯定応答する。
【００２１】
図５は、本発明の方法に従って、BTDがWLANデバイス５００へのデータビット「０１０」を転送する例を示す。PRIラインは、BTDによって立ち上げられ、データビットはPRIおよびBTラインを用いて符号化される。データ転送は、WLANデバイスが立ち上げられたPRIラインを肯定応答した後に開始される。BTDは、データビット「０１０」をWLANデバイスに転送する。WLANデバイスに送られた各データビットに対し、PRIラインおよびBTラインは少なくとも１つの状態遷移を受ける。
【００２２】
図６は、PTAデータプロトコル６００の１つの実施形態における情報要素の順序および記述を示す。PTAデータプロトコルは、重要な情報が、少ない数のデータビットを用いて符号化され、他の情報がより多くのデータビットを用いて符号化されるように構造化される。最初にリンク情報要素に従って、異なる情報要素は、ロール情報要素、ACLリンク転送パケット要素、ACLリンク受信パケット要素、NBf要素およびNFc要素を含む(６０５)。リンク情報要素に対する記述は、以下の通りである。ACLリンクは、「００」によって示される。状態「０１」は予定され、SCOリンクに対しては「１０」が、eSCOリンクに対しては「１１」が予定される(６１０)。
【００２３】
ロール情報要素テーブルにおいて、「０」は、マスターコンフィグレーションを示し、「１」はスレーブコンフィグレーションを示す(６１５)。ACL転送(ACL TX)パケット要素において、ビット「００」，「０１」，「１０」は、それぞれ１つのスロット、３つのスロットおよび５つのスロットを示す。状態「１１」は、予定される(６２０)。ACL受信(ACL RX)パケット要素において、ビット「００」，「０１」，「１０」は、それぞれ１つのスロット、３つのスロットおよび５つのスロットを示し、状態「１１」は予定される(６２５)。NBf要素テーブルおよびNFc要素テーブルにおいて、ビット０〜３は、フレーム数を示す(６３０，６３５)。
【産業上の利用可能性】
【００２４】
本発明の適用は、近接近するBluetoothおよびWLANを用いる携帯電話またはPDAs等を含むが、それらに限定されるものではない。
【００２５】
本発明がさまざまな特定の実施形態を参照して説明されてきた一方で、当業者が、特許請求の範囲に記載された本発明の範囲から逸脱することなく、多くの変更を加えることは認められるであろう。
【図１Ａ】
2009545198.tif 000002
【図１Ｂ】
2009545198.tif 000003
【図２】
2009545198.tif 000004
【図３】
2009545198.tif 000005
【図４】
2009545198.tif 000006
【図５】
2009545198.tif 000007
【図６】
2009545198.tif 000008
【国際調査報告】
2009545198.tif 000009
2009545198.tif 000010
2009545198.tif 000011