(57)【要約】      （修正有）【課題】複数の論理網間をまたぐ通信を安定に行うことができるようにする。【解決手段】本発明に係る無線通信装置は、Bluetoothの規格に従って無線通信を行う複数のBluetooth機器３，１１〜１４，２１〜２４を備え、Bluetooth機器３，１１〜１４はピコネットｐ１を形成し、Bluetooth機器３，２１〜２４はピコネットｐ２を形成している。スレーブ機器３は、パケットの伝送を制御する伝送制御部と、マスター機器１１，２１との通信リンクの属性パラメータを変更する属性変更部と、を有する。あるピコネットで、他のピコネットに転送すべきデータを受信すると、少なくとも一つのピコネットのスニフスロットの出現タイミングや出現回数を変更するようにしたため、データの転送先であるピコネットに対する接続可能時間を十分に確保でき、複数のピコネットをまたぐ通信を安定に行うことができる。【選択図】  図１
2005064937.tif 000002
【特許請求の範囲】
【請求項１】
複数の論理網に同時に属することが可能な、前記論理網に属する他の通信装置と所定のプロトコルに従って無線通信を行う無線通信装置において、
前記論理網に属する１の無線通信装置から通信データを受信したとき、該無線通信装置を含む前記論理網に属する他の無線通信装置との間に設定した、少なくとも１つの通信リンクの属性情報を変更する属性変更手段を備えることを特徴とする無線通信装置。
【請求項２】
前記論理網のそれぞれに属する他の無線通信装置に対して所定間隔ごとに出現するスロットを起点としてパケットの伝送を行う伝送制御手段をさらに備え、
前記属性変更手段は、ある論理網にて通信データを受信すると、前記論理網に属する他の無線通信装置との間に設定した通信リンクの少なくとも一つにおける前記スロットの出現タイミング及び出現回数の少なくとも一つを制御することを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記属性変更手段は、前記通信データを受信した論理網とは別の論理網に属する他の無線通信装置との間に設定した通信リンクおける前記スロットの出現タイミング及び出現回数の少なくとも一つを制御することを特徴とする請求項２に記載の無線通信装置。
【請求項４】
前記属性変更手段は、前記通信データを受信した他の無線通信装置との間に設定した通信リンクにおける前記スロットの出現タイミング及び出現回数の少なくとも一つを制御することを特徴とする請求項２に記載の無線通信装置。
【請求項５】
前記論理網に属する他の無線通信装置との間に設定した通信リンクが、それぞれの通信に必要な接続期間を確保できるか否かを判定する接続確保判断手段をさらに備え、
前記属性変更手段は、前記接続確保判断手段により接続期間を確保できないと判定された場合には、前記通信リンクの少なくとも一つについて前記スロットの出現タイミング及び出現回数の少なくとも一つを制御することを特徴とする請求項２及至４のいずれかに記載の無線通信装置。
【請求項６】
前記属性変更手段は、前記スロットの出現間隔を規定する第１パラメータと、前記スロットの出現位置を規定する第２パラメータとの少なくとも一つを制御することを特徴とする請求項２及至５のいずれかに記載の無線通信装置。
【請求項７】
前記属性変更手段は、ある論理網に属する無線通信装置から、該論理網とは別の論理網に属する無線通信装置へ転送すべき通信データを受信すると、該通信データの転送先の無線通信装置が属する論理網におけるデータ伝送期間が長くなるように、前記スロットの出現タイミングを制御することを特徴とする請求項２及至６のいずれかに記載の無線通信装置。
【請求項８】
前記属性変更手段は、ある論理網に属する無線通信装置から、該論理網とは別の論理網に属する無線通信装置へ転送すべき通信データを受信すると、前記通信リンクの少なくとも一つにおける前記スロットの出現回数を増やすことを特徴とする請求項２及至７のいずれかに記載の無線通信装置。
【請求項９】
前記属性変更手段は、ある論理網に属する無線通信装置から、該論理網とは別の論理網に属する無線通信装置へ転送すべき通信データを受信すると、該通信データを転送するのに要すると予測される時間を待ってから、前記スロットの出現タイミング及び出現回数の少なくとも一つを制御することを特徴とする請求項２及至８のいずれかに記載の無線通信装置。
【請求項１０】
前記論理網は、Bluetooth（登録商標）の規格で定まるピコネットであることを特徴とする請求項１及至９のいずれかに記載の無線通信装置。
【請求項１１】
前記属性変更手段は、Bluetoothのベースバンドプロトコルより上位レイヤを処理する処理部の判断に従って、前記スロットの出現タイミング及び出現回数の少なくとも一つを変更するか否かを決定することを特徴とする請求項１０に記載の無線通信装置。
【請求項１２】
前記属性変更手段は、属性変更指示情報を受信したときは、該属性変更指示情報に基づいて、前記通信リンクの属性情報を変更するか否かを決定することを特徴とする請求項１及至１１のいずれかに記載の無線通信装置。
【請求項１３】
複数の論理網に同時に属することが可能な、前記論理網に属する他の無線通信装置と所定のプロトコルに従って無線通信を行う無線通信方法において、
前記論理網に属する１の無線通信装置から通信データを受信したとき、該無線通信装置を含む前記論理網に属する他の無線通信装置との間に設定した、少なくとも１つの通信リンクの属性情報を変更する属性変更手段を備えることを特徴とする無線通信方法。
【請求項１４】
前記論理網のそれぞれに属する他の無線通信装置に対して所定間隔ごとに出現するスロットを起点としてパケットを伝送する無線通信方法であって、
ある論理網にて通信データを受信すると、前記論理網に属する他の無線通信装置との間に設定した通信リンクの少なくとも一つにおける前記スロットの出現タイミング及び出現回数の少なくとも一つを制御することを特徴とする請求項１３に記載の無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の論理網（例えば、Bluetooth（登録商標）の規格で定めるピコネット）に属することが可能な無線通信装置に関する。
【背景技術】
【０００２】
近年、2.4GHz帯の周波数ホッピング方式を用いて各機器間でデータの送受信を行うBluetooth（登録商標）規格を採用したシステムの開発が行われている。例えば、携帯電話、携帯情報端末及びパーソナルコンピュータなどの電子機器にBluetooth規格の無線モジュールを搭載させ、各機器間でデータの送受信を行うことが可能となる。以下では、Bluetooth規格の無線モジュールを搭載した機器のことをBluetooth機器と記す。
【０００３】
Bluetooth規格では、１つのピコネットにおいて、１台のマスター機器に接続可能なスレーブ機器の台数が７台までと限定されている。これを超える台数のBluetooth機器は別個のピコネットに割当てられる。このため、同一のBlutooth機器が複数のピコネットに属することがあり得る。複数のピコネットに属するBluetooth機器は、これら複数のピコネットで通信を行うことができる。これらの相互に接続されたピコネットのグループは、スキャタネット（scatter net）と呼ばれる。
【０００４】
スキャタネット形成時に、複数のピコネットに属することになったBluetooth機器は、ピコネット間の切り替えに時分割多重を使用して、各々のピコネットに接続することとなる。なお、ピコネット間で通信を行う場合には、両ピコネットに属するBluetooth機器を介して通信を行う。
【０００５】
ピコネット間で通信を行う場合、両ピコネットに属するBluetooth機器が両ピコネットをどのようにして切替えるかがピコネット間通信の性能に大きく影響する。
【０００６】
現在のBluetooth規格（Bluetooth  SIG発行：Specification of the Bluetooth System - Version 1.1）では、ピコネット間通信を実現する一つの手法として、スニフモード（sniff mode）に移行することで、次のスニフスロットに到達するまでの間、別のピコネットに切り替える方法が記載されている（非特許文献１参照）。
【非特許文献１】https://www.bluetooth.org/foundry/specification/document/Bluetooth_Core_1.1_vol_1/en/1/Bluetooth_Core_1.1_vol_1.zip
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、スニフモードを利用してピコネット間通信を行う場合、両ピコネットに属するBluetooth機器が、各々のピコネットに接続できる時間は、各Bluetooth機器が属する各ピコネットにおける、スニフスロットの出現位置を規定するスニフモードのパラメータ（スニフインターバルTsniff、スニフオフセットDsniff）と、各ピコネットにおけるネイティブクロック値の差分に依存して定まる。
【０００８】
図９は２つのピコネットに属するスレーブ機器の通信タイミングを示す図である。図示のように、各ピコネットにおける通信は、スニフスロットの出現時点から開始される。このため、場合によっては、一方のピコネットでの接続可能時間が極端に短くなり、ピコネット間通信の性能を低下させる要因になる。例えば、図９は、ピコネットｐ２での接続可能期間が極端に短い例を示している。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、その目的は、複数の論理網間をまたぐ通信を安定に行うことが可能な無線通信装置及び無線通信方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、複数の論理網に属することが可能で、各論理網にて所定のプロトコルに従って他の通信装置と無線通信を行う無線通信装置において、前記複数の論理網のうち、ある論理網にて所定の通信情報を受信すると、前記複数の論理網の少なくとも一つにて、通信リンクの属性情報を変更する属性変更手段を備える。
【発明の効果】
【００１１】
本発明によれば、ある論理網で通信情報を受信すると、少なくとも一つの論理網における通信リンクの属性情報を変更するようにしたため、通信情報の転送先である論理網に対する接続可能時間を十分に確保でき、複数の論理網をまたぐ通信を安定に行うことができる。
【発明を実施するための最良の形態】
【００１２】
図１は本発明に係る無線通信装置を備えた通信システムの全体構成の一例を示すブロック図である。図１の無線通信装置は、Bluetoothの規格に従って無線通信を行う複数のBluetooth機器３，１１〜１４，２１〜２４を備え、Bluetooth機器３，１１〜１４はピコネットｐ１を形成し、Bluetooth機器３，２１〜２４はピコネットｐ２を形成している。ピコネットｐ１中のBluetooth機器１１はマスター機器として動作し、それ以外のBluetooth機器３，１２〜１４はスレーブ機器として動作する。同様に、ピコネットｐ２中のBluetooth機器２１はマスター機器として動作し、それ以外のBluetooth機器３，２２〜２４はスレーブ機器として動作する。Bluetooth機器３は、両ピコネットに属しており、いずれのピコネットにおいてもスレーブ機器として動作する。
【００１３】
両ピコネットｐ１，ｐ２では、マスター機器とスレーブ機器との無線通信にスニフモードを利用可能である。スニフモードでは、周期的に出現するスニフスロットを起点として、パケットの伝送が行われる。図１の場合、ピコネットｐ１，ｐ２のそれぞれで、交互にスニフスロットが出現して、交互にパケットの伝送が行われる。スニフスロットの出現タイミングを変更する際、受信したデータを転送先に転送するのに要する時間が経過した後に変更するのが望ましい。
【００１４】
図２はスレーブ機器３の内部構成の一例を示すブロック図である。図２では、簡略化のために、スニフモードでの無線通信に必要な部分だけを示している。図２のスレーブ機器３は、パケットの伝送を制御する伝送制御部１と、マスター機器１１，２１との通信リンクの属性パラメータを変更する属性変更部２と、を有する。伝送制御部１は、各ピコネットｐ１，ｐ２にて所定間隔ごとに出現するスニフスロットを起点としてパケットの伝送を行う。属性変更部２は、一方のピコネットにて所定の通信情報を受信した場合に、ピコネットｐ１，ｐ２の少なくとも一つにおけるスニフスロットの出現タイミングを変更する。
【００１５】
図３はピコネットｐ１，ｐ２におけるスニフスロットの出現タイミングを示す図である。図示のように、時刻ｔ１のときに、ピコネットｐ１でスニフスロットが出現すると、スレーブ機器３はピコネットｐ１に接続する。次に、時刻ｔ２のときに、ピコネットｐ２でスニフスロットが出現すると、スレーブ機器３はピコネットｐ２に接続する。以下同様に、スレーブ機器３は、スニフスロットを起点として、ピコネットｐ１，ｐ２に交互に接続する。
【００１６】
ここで、スレーブ機器３がピコネットｐ１に接続している最中の時刻ｔ３のときに、スレーブ機器３がデータを受信したとする。この場合、スレーブ機器３の属性変更部２は、このデータがピコネットｐ２に伝送される可能性があると判断し、ピコネットｐ２への接続時間が長くなるよう、ピコネットｐ２における通信リンクの属性パラメータを変更する。
【００１７】
これにより、時刻ｔ３以後にピコネットｐ２で出現するスニフスロットが図９よりも早まる（図３の場合は時刻ｔ４だったのが、時刻ｔ４’になる）。その結果、スレーブ機器３のピコネットｐ２での接続時間が長くなり、ピコネットｐ１で受信したデータをピコネットｐ２で伝送するための十分な時間を確保できる。
【００１８】
なお、ピコネットｐ２における通信リンクの属性パラメータを変更する代わりに、図４に示すように、ピコネットｐ１における通信リンクの属性パラメータを変更してもよい。図４の場合、データを受信した時刻ｔ３以後にピコネットｐ１で出現するスニフスロットが、時刻ｔ５から時刻ｔ５’に早まる。あるいは、時刻ｔ３以後、スレーブ機器３で確立されているすべてのピコネット（図４の場合、ピコネットｐ１とｐ２）における通信リンクの属性パラメータを変更してもよい。この場合、時刻ｔ３以後のピコネットｐ１，ｐ２におけるスニフスロットの出現タイミングが変化する。
【００１９】
図３及び図４のいずれにおいても、受信したデータの転送先であるピコネットｐ２での接続可能時間が長くなるように、スニフスロットの出現タイミングが制御される。
【００２０】
スニフスロットの出現位置を規定する属性パラメータとして、スニフスロットの出現間隔を表すTsniffと、スニフスロットの出現位置を調整するためのオフセットを表すDsniffとがある。これらの属性パラメータは、通信リンクがスニフモードに移行する際、マスター機器とスレーブ機器との間で、LMPメッセージ（LMP_sniff_req）を送受信することで取り決められる。
【００２１】
図５は、図１のマスター機器１１とスレーブ機器３の間にスニフモードの通信リンク（以下、スニフモードリンクＬ１）が確立され、かつマスター機器２１とスレーブ機器３の間にもスニフモードの通信リンク（以下、スニフモードリンクＬ２）が確立されている例を示している。以下、図５に基づいて、通信リンクのオフセットを表すパラメータDsniffを変更することで、スニフスロットの出現位置を変更する手順を説明する。
【００２２】
パラメータDsniffは、スニフモードリンクＬ１，Ｌ２のマスタークロック値に基づいて規定される。スレーブ機器３にて各スニフモードリンクＬ１，Ｌ２のオフセット値Dsniff1',Dsniff2'を比較する際は、ベースとなる各スニフモードリンクＬ１，Ｌ２のマスタークロック値（図５の例では、一方はマスター機器１１のネイティブクロックをマスタークロックＣＬＫ１として用い、もう一方はマスター機器２１のネイティブクロックをマスタークロックＣＬＫ２として用いる）を考慮する必要がある。
【００２３】
図５に示すように、各スニフモードリンクのオフセット値Dsniff1,Dsniff2を、以下の（１）式及び（２）式に示すように、スレーブ機器３におけるネイティブクロックCLKE3をベースにした値Dsniff1',Dsniff2'に変換した上で、比較及び変更を行う。
スニフモードリンク１のオフセット値Dsniff1'：
Dsniff1'＝(Dsniff1＋(CLKN3−CLK1)) mod Tsniff    …（１）
スニフモードリンク２のオフセット値Dsniff2'：
Dsniff2'＝(Dsniff2＋(CLKN3−CLK2)) mod Tsniff    …（２）
【００２４】
なお、「A mod B」とは、値Ａを値Ｂで割った余りであり、Ｂ＞０である場合、「A mod B」は０以上Ｂ未満の値をとる。また、説明の便宜上、両スニフモードリンクとも、スニフインターバルを表す値Tsniffを同一としている。
【００２５】
上記の（１）式及び（２）式は、ピコネット切り替えを行うBluetooth機器が（図５ではスレーブ機器３）、ピコネットｐ１，ｐ２のいずれにおいてもスレーブ機器として動作する場合に適用される。一方のピコネットにおいてマスター機器として動作する場合、Bluetooth機器３のネイティブクロックが本ピコネットにおけるマスタークロックとなるため、マスター機器として動作しているスニフモードリンクに限り、オリジナルのオフセット値を用いて比較、変更を行うこととなる。
【００２６】
図６は上述したオフセット値を変更する必要があるか否かを判断するスレーブ機器３の処理動作を示すフローチャートである。スレーブ機器３が、自身で設定しているスニフモードリンク１またはスニフモードリンク２にてデータを受信すると（ステップＳ１１）、各スニフモードリンクにおけるオフセット値Dsniff1',Dsniff2'を算出する（ステップＳ１２）。
【００２７】
次に、算出したオフセット値から、ピコネットｐ１に接続可能な時間Ｔ１とピコネットｐ２に接続可能な時間Ｔ２を、以下の（３）式及び（４）式により算出する（ステップＳ１３）。
T1＝(Dsniff2’−Dsniff1’) mod Tsniff    …（３）
T2＝(Dsniff1’−Dsniff2’) mod Tsniff    …（４）
【００２８】
上記ピコネット接続可能時間Ｔ１，Ｔ２で十分な時間が確保できるか否かを判断し（ステップＳ１４）、変更の必要があれば、オフセット値の修正を行い（ステップＳ１５）、処理を終了する（ステップＳ１６）。
【００２９】
ステップＳ１５では、(i)両ピコネットへの接続時間が等しくなるようにするか、もしくは(ii)各ピコネットへの最小接続時間を確保できるようにするために、スニフモードリンクの少なくとも一つのオフセット値を変更する。このようなオフセット値の変更は、まずステップＳ１２で算出したオフセット値Dsniff1',Dsniff2'をもとに、上記(i)、(ii)のいずれかの条件を満たすために必要なオフセットDsniff1',Dsniff2'への加算量、もしくは減算量を求める。次に、これと同量の加算や減算を、オリジナルのオフセットDsniff1,Dsniff2に対して行い、これを新たなオフセット値とする。
【００３０】
なお、上述した加算や減算を行って得られたオフセット値が負数となる場合や値Tsniff以上となる場合は、値Tsniffを加算または減算することで、適切な値となるよう調節する。最後にスレーブ機器３は、新たなオフセット値を適用するスニフモードリンクでの接続先であるマスター機器１１もしくはマスター機器２１に対し、LMPメッセージを送信し、新たなオフセット値を通知する。なお、この際使用するLMPメッセージとして、例えばスニフモードへの移行の際に用いたLMP_sniff_reqを再度使用する方法や、属性パラメータ変更のための新たなLMPメッセージを定義してこれを使用する方法が挙げられる。
【００３１】
上記では、図１に示したBluetooth機器が２種類のピコネットに属するスキャタネットの構成例について説明したが、Bluetooth機器が３種類以上のピコネットに属する場合でも、図６に示したフローチャートを適用することで、各ピコネットへの接続時間が等しくなるようなオフセット値の調整や、各ピコネットへの最小接続時間が確保されるようなオフセット値の調整を行うことが可能である。
【００３２】
ピコネット切り替えを行うBluetooth機器は、一方のピコネットへの接続時間の増加を実現する方法として、オフセットを表すDsniffを変更する方法の他に、スニフスロットのインターバルを表すTsniffを変更する方法も挙げられる。
【００３３】
図７はスニフモードリンクの属性パラメータであるスニフスロットの間隔Tsniffを変更する場合のタイミング図である。図７の例では、ピコネットｐ１からのデータを受信したスレーブ機器３は、本データがピコネットｐ２に対して転送される可能性があると判断し、ピコネットｐ２への接続回数が増えるよう、スニフモードリンクのパラメータTsniffを変更する。
【００３４】
図７はスニフスロットの間隔Tsniffの値を従来の半分にする例を示す図である。間隔Tsniffを減らすことで、各スニフモードリンクで通信開始を表すスニフスロットの出現回数が増える。スレーブ機器３は、増加したスニフスロットの出現位置に合わせるように、ピコネット切り替えを実行するスロット位置を変更する。
【００３５】
なお、新たなインターバル値を適用するスニフモードリンクでは、接続先であるマスター機器１１もしくはマスター機器２１に対し、LMPメッセージを送信して、スロット位置の変更を通知する。
【００３６】
スニフスロットのインターバルを変更する他の手法として、スニフモードリンクでは、スニフスロットの間隔Tsniffにて定められるスニフスロットの中から一部のスニフスロットのみを選択し、当該スニフスロットにおいてのみ、マスター機器とスレーブ機器との間での通信を開始するように動作を規定し、実際に通信を開始するスニフスロットの選択数を変更する方法があげられる。
【００３７】
上記動作の場合、まず属性パラメータTsniff,Dsniffにて規定されるスニフスロットに対して、以下の（５）式及び（６）式に従って番号付けを行う。
sniff(0)＝Dsniff    …（５）
sniff(k+1)＝sniff(k)＋Tsniff    …（６）
【００３８】
そして、スニフスロットの選択レベルｉ（ｉ≧０）を、スニフモードリンクのマスター機器とスレーブ機器との間で取り決めた場合、下記の（７）式を満たすスニフスロットsniff(k)に関してのみ通信を開始するものとする。
k mod 2i = 0    …（７）
【００３９】
すなわち、ｉ＝０の時は全てのスニフスロットが通信開始対象となるが、ｉ＝１の時は半分のスニフスロットのみが通信開始対象となる。
【００４０】
図８は、スニフモードリンクのスニフスロットインターバルの変更を、パラメータTsniffではなく、前出の選択レベルを表すパラメータｉを変更して実現する場合の概要を表した図である。
【００４１】
図８の例では、ピコネットｐ１からのデータを受信したスレーブ機器３は、パラメータｉを減少させることで（図８では、ｉを１から０に減少）ピコネットｐ２への接続回数を増加させる。これにより、スニフモードリンクにおいて通信開始を表すスニフスロットの出現回数が増加する。スレーブ機器３では、増加されたスニフスロットの出現位置に合わせるように、ピコネット切り替えを実行するスロット位置を変更することとなる。
【００４２】
なお、新たな選択レベルｉを適用するスニフモードリンクでは、接続先であるマスター機器１１もしくはマスター機器２１に対し、LMPメッセージを送信して、スロット位置の変更を通知する。
【００４３】
上述した属性パラメータ（スニフモードのTsniff値、Dsniff値、もしくは選択レベルｉ）の変更は、ピコネットの切り替えを行うBluetooth機器にて、一方のピコネットでデータを受信した時点において、本データが他方のピコネットに転送される可能性があるということで即座に属性パラメータの変更を実行するものとしていた。しかしながら、受信したデータは他方のピコネットに転送されない場合もある（Bluetooth機器において終端される場合もある）ため、これを念頭において属性パラメータを制御することが望ましい。
【００４４】
一例として、ピコネット切り替えを行うBluetooth機器は、データ受信に伴ってパラメータTsniff、もしくは選択レベルｉを減少したスニフモードリンクにおいて、パラメータ変更を行ってから所定時間のうちに当該リンク上にてデータの送受信が行われるか否かを監視する。そして、所定時間内に所定量のデータ送受信が行われない場合には、ピコネット間通信が行われないものと判断し、Bluetooth機器は、Tsniff、もしくはｉを再び増加する（例えば、変更前の値に戻す）といった制御を付与する。
【００４５】
他の例として、ピコネット間通信が行われていると判断した後に、属性パラメータ変更を行うという方法が挙げられる。
【００４６】
例えば、ピコネット切り替えを行うBluetooth機器において、一方のピコネットにてデータを受信した場合、データを受信してから予め規定しておいた時間中に、他方のピコネットにて当該Bluetooth機器がデータを送信するか否かを監視する機能を付与し、そして、この規定時間中に当該Bluetooth機器がデータ送信を行った場合に限り、現在これらのピコネットにてピコネット間通信が行われているものと判断し、属性パラメータ変更を実施する。
【００４７】
なお、この規定時間としては、当該Bluetooth機器のベースバンド処理部においてデータを受信してから、上位レイヤ処理部におけるデータ転送のための処理を施し、当該Bluetooth機器のベースバンド処理部において他方のピコネットにてデータを送信するまでに要する時間を見積もり、これを設定するのが望ましい。
【００４８】
他の例として、ピコネット切り替えを行うBluetooth機器において、一方のピコネットにてデータを受信した場合、本データの中身を当該Bluetooth機器が解析することで、本データが他方のピコネットに対して転送されるデータか否かを判断する機能を付与する方法がある。この手法では、受信データが他方のピコネットに対して転送されるものであると判断した場合に限り、現在これらのピコネットにてピコネット間通信が行われているものと判断し、属性パラメータ変更を実施する。
【００４９】
なお、受信したデータが他方のピコネットに対して転送されるものか否かを判断する方法として、以下の手法が挙げられる。
【００５０】
（１）データの送信元であるマスター機器１１の上位レイヤ処理部において、本データが同一ピコネット内のBluetooth機器にて終端されるものか、もしくは他のピコネットに転送されるものかを予め判断しておき、その旨をマスター機器のベースバンド処理部で容易に識別できるよう、フラグ情報として、送信データの所定位置に付与しておく。これにより、本データを受信したスレーブ機器３では、受信データ内の上記フラグ情報を解析することで、本データが他のピコネットに転送すべきか否かを判断できる。
【００５１】
（２）データを受信したスレーブ機器３の上位レイヤ処理部において、当該データが他のピコネットに転送されるデータであるか否かを判断する。他のピコネットへの転送を行う場合には、スレーブ機器３のベースバンド処理部に対して、属性パラメータ変更を行うように指示する。
【００５２】
このように、本実施形態では、あるピコネットで、他のピコネットに転送すべきデータを受信すると、少なくとも一つのピコネットのスニフスロットの出現タイミングや出現回数を変更するようにしたため、データの転送先であるピコネットに対する接続可能時間を十分に確保でき、複数のピコネットをまたぐ通信を安定に行うことができる。
【００５３】
本発明の実施形態として、スニフモードを利用するリンクを例に取って説明したが、スニフモードと同様に、マスター機器とスレーブ機器との間にて、通信を開始するスロット位置を決定するのに必要となるインターバル値とオフセット値が予め取り決められるサービスモードについても、本発明を適用可能である。
【図面の簡単な説明】
【００５４】
【図１】本発明に係る無線通信装置を備えた通信システムの全体構成の一例を示すブロック図。
【図２】スレーブ機器３の内部構成の一例を示すブロック図。
【図３】ピコネットｐ１，ｐ２におけるスニフスロットの出現タイミングを示す図。
【図４】ピコネットｐ１における通信リンクの属性パラメータを変更する場合のスニフスロットの出現タイミングを示す図。
【図５】オフセットDsniffを変更する例を示す図。
【図６】スレーブ機器３の処理動作を示すフローチャート。
【図７】スニフモードリンクの属性パラメータであるスニフスロットの間隔Tsniffを変更する場合のタイミング図。
【図８】選択レベルを表すパラメータｉを変更して実現する場合の概要を表した図。
【図９】２つのピコネットに属するスレーブ機器の通信タイミングを示す図。
【符号の説明】
【００５５】
１  伝送制御部
２  属性変更部
３，１２〜１４，２１〜２４  スレーブ機器
１１，２１  マスター機器
【図１】
2005064937.tif 000003
【図２】
2005064937.tif 000004
【図３】
2005064937.tif 000005
【図４】
2005064937.tif 000006
【図５】
2005064937.tif 000007
【図６】
2005064937.tif 000008
【図７】
2005064937.tif 000009
【図８】
2005064937.tif 000010
【図９】
2005064937.tif 000011