(57)【要約】【課題】  スーパバイザハンドオーバが発生する前に、予め候補スーパバイザを選出することでスーパバイザハンドオーバに要する時間を短縮することができる方法を提供すること。【解決手段】  ＨＲサブネットのメンバの中から、スーパバイザハンドオーバが始まる前に、新しいスーパバイザとなり得る候補スーパバイザを決定するステップと、スーパバイザハンドオーバが始まると、この候補スーパバイザが、ＨＲサブネットの全メンバに照会メッセージをブロードキャストするステップと、照会メッセージに対してＨＲサブネットの全メンバが応答する場合は、この候補スーパバイザが、新しいスーパバイザとして決定されるステップとを含むスーパバイザハンドオーバ方法を、前記課題の解決手段とする。【選択図】      図３
2004312729.tif 000002
【特許請求の範囲】
【請求項１】
１つのスーパバイザと複数のメンバとを有する第１のハイレートサブネットの新しいスーパバイザを選出するスーパバイザハンドオーバ方法であって、
前記第１のハイレートサブネットのメンバの中から、前記スーパバイザハンドオーバが始まる前に前記新しいスーパバイザの候補スーパバイザを決定するステップと、
前記スーパバイザハンドオーバが始まると、前記候補スーパバイザが前記第１のハイレートサブネットの全メンバに照会メッセージをブロードキャストするステップと、
前記照会メッセージに対して前記第１のハイレートサブネットの全メンバが応答する場合は、前記候補スーパバイザを、新しいスーパバイザとして決定するステップとを含むこと、
を特徴とするスーパバイザハンドオーバ方法。
【請求項２】
前記新しいスーパバイザを決定するステップは、
前記照会メッセージに対して応答しない前記第１のハイレートサブネットのメンバが存在する場合は、前記候補スーパバイザに応答したメンバに、前記応答しないメンバを探索し、第２のハイレートサブネットを構成させる探索メッセージを送信するステップと、
前記探索メッセージを受信したメンバは、前記応答しないメンバを探索し、探索されたメンバを含んで、自身がスーパバイザとなる第２のハイレートサブネットを構成するステップと、
前記第２のハイレートサブネットのスーパバイザから、前記候補スーパバイザに前記探索メッセージに対する応答を送信するステップとを含むこと、
を特徴とする請求項１に記載のスーパバイザハンドオーバ方法。
【請求項３】
所定の制限時間が経過すると、前記スーパバイザハンドオーバは終了し、いずれのハイレートサブネットにも属しないメンバは、元のステータスに戻ること、
を特徴とする請求項１または請求項２に記載のスーパバイザハンドオーバ方法。
【請求項４】
前記候補スーパバイザを決定するステップは、
前記第１のハイレートサブネットの各メンバから当該装置性能および隣接装置の記録を前記スーパバイザに送信するステップと、
前記スーパバイザにより、前記第１のハイレートサブネットの全メンバの装置性能および隣接装置の記録のリストを考慮して前記候補スーパバイザを決定するステップと、
前記装置性能および隣接装置の記録のリストおよび前記決定された候補スーパバイザを前記第１のハイレートサブネットの全メンバにブロードキャストするステップとを含むこと、
を特徴とする請求項１に記載のスーパバイザハンドオーバ方法。
【請求項５】
前記装置性能の記録は、当該メンバのバッテリ残容量およびハイレートサブネット上で支援可能な機能に関する情報を含み、前記隣接装置の記録は、当該メンバが受信可能な伝播範囲内にある他のメンバに関する情報を含むこと、
を特徴とする請求項４に記載のスーパバイザハンドオーバ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブルートゥース（登録商標）ＨＲ（Ｈｉｇｈ  Ｒａｔｅ）サブネットのスーパバイザハンドオーバに関し、より詳しくは、ブルートゥースＨＲサブネットにおいてスーパバイザが有している各メンバに関する情報を用いてスーパバイザハンドオーバが発生する前に、予め候補スーパバイザを選出することにより、スーパバイザハンドオーバの発生時に、ハンドオーバの過程を効率的に行ってスーパバイザハンドオーバに要する時間を短縮することのできる方法に関する。
【背景技術】
【０００２】
近距離無線通信技術であるブルートゥースを搭載することで、プリンタ、ＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔ）、パーソナルコンピュータ、ファックス、キーボードなど、あらゆるデジタル装置が近距離無線で接続でき、デジタル装置間における複雑なケーブル接続が不要となる。
ブルートゥース通信ネットワークの基本的な単位は、ピコネットと呼ばれ、このピコネットは、データトランザクションを初期化するブルートゥースの装置であるマスタおよび前記マスタに応答するブルートゥースの装置であるスレーブから構成される。
【０００３】
１つのマスタは、最大７のアクティブなスレーブと接続可能である。また、このピコネットのマスタまたはスレーブをマスタとする他のピコネットを形成することができ、このように形成された複数のピコネットによってスカッタネット（Ｓｃａｔｔｅｒｎｅｔ）が構成される。
【０００４】
ブルートゥース技術を用いることで、低消費電力で相対的に速い転送速度を実現できる。実際に、１０ｍ以内の装置の間における１Ｍｂ／ｓの転送速度は、文字情報を主とした転送の場合において十分である。
しかしながら、最近、容量の大きな画像データや音声データの転送が増加しており、より速い転送速度が要求されている。
【０００５】
そこで、ブルートゥースＳＩＧ（Ｓｐｅｃｉａｌ Ｉｎｔｅｒｅｓｔ Ｇｒｏｕｐ）では、既存のブルートゥース規格の拡張として、ブルートゥース高速データ伝送規格（Ｂｌｕｅｔｏｏｔｈ Ｈｉｇｈ Ｄａｔａ Ｒａｔｅ Ｓｐｅｃｉｆｉｃａｔｉｏｎ）に関して研究を行っている。以下、既存の「ブルートゥース１．１」規格を、「ＬＲ（Ｌｏｗ Ｒａｔｅ）モード」または「ＦＨ（Ｆｒｅｑｕｅｎｃｙ Ｈｏｐｐｉｎｇ）モード」と呼び、高速データ転送規格を、「ＨＲ（Ｈｉｇｈ Ｒａｔｅ）モード」と呼ぶことにする。ＨＲモードでは、データ転送速度を、最大１２Ｍｂ／ｓまで向上させることが期待されている。
【０００６】
このＨＲモードのためのチャネル（以下、ＨＲチャンネルという）は、従来のブルートゥースＦＨピコネットチャネルを介して形成することができる。従って、ＦＨピコネットのサブネットとしてＨＲサブネットのネットワークを構成することができる。ＦＨピコネットに属する装置は、ＨＲチャネルを形成してブルートゥースＦＨピコネット内で同時にＨＲサブネットを構成することができる。
【０００７】
図１は、ＦＨピコネットの一例を示す図である。図１に示したように、ＦＨピコネットは、マスタＭおよびスレーブＳ１〜Ｓ７から構成されている。また、マスタＭとスレーブＳ１、Ｓ２とが１つのＨＲサブネットを構成しており、スレーブＳ３、Ｓ４、Ｓ５が別のＨＲサブネットを構成している。このように、ＦＨピコネット上には、２つ以上のＨＲサブネットを形成することができる。同一ＨＲサブネットに属する装置の間では、ＨＲチャネルを介した直接的な通信を行うことができる。
【０００８】
ここで、ＦＨピコネットのマスタＭは、必ずしもＨＲサブネットに参加する必要はなく、ＨＲサブネットの形成にのみ関与する。その代わりに、各ＨＲサブネットは、ＨＲスーパバイザを有している。図１を参照して、マスタＭおよびスレーブＳ１、Ｓ２で構成されたＨＲサブネットでは、マスタＭがＨＲスーパバイザであり、スレーブＳ３、Ｓ４、Ｓ５で構成されたＨＲサブネットでは、スレーブＳ４がＨＲスーパバイザである。マスタＭが属するＨＲサブネットの場合は、マスタＭがＨＲサブネットのスーパバイザの機能を行う。
【０００９】
ＨＲサブネットのスーパバイザは、マスタＭとは異なり、トラフィックをリアルタイムで制御しない。ＨＲサブネットのスーパバイザの役割は、ＦＨモードとＨＲモードとの間のトランザクションを促進し、ＨＲチャネルへの新しい装置の参加などというＨＲネットワークの構成変化を報告し、ＨＲサブネットでアクティブな装置のリストを維持するなど、リンクを管理するものである。
【００１０】
ＨＲサブネットに属する装置（以下、ＨＲメンバという）は、同時にＦＨピコネットにおける役割も維持している。ピコネットのマスタは、ＨＲサブネットに属するスレーブが、パーク（Ｐａｒｋ）、ホールド（Ｈｏｌｄ）、スニッフ（ｓｎｉｆｆ）などの低電力モードであると認識する。ＨＲサブネットに属する装置は、ＦＨチャネルで通信を行わない間は、ＨＲチャネルで通信を行い、ＦＨチャネルと同期するために周期的にＦＨピコネットチャネルをスキャンする。従って、ピコネットマスタは、ピコネット上の全ての装置を継続して制御する。
【００１１】
ＨＲチャネルの通信では、トークン方式を用いてメディアアクセス制御（Ｍｅｄｉｕｍ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ：ＭＡＣ）が行われる。ＨＲチャネル上では、転送する権利を提供する優先順位の概念が導入され、ＱｏＳを保障し、同期、非同期および等時性転送のサービスを支援する。
ＨＲメンバは、トークン方式を用いてピアツゥピア方式でＨＲスーパバイザが関与することなく通信を行う。しかし、ＨＲスーパバイザは、ＦＨピコネットでアクティブなメンバのアドレスを常時、保持しておく必要があり、スーパバイザが入れ替る場合には、スーパバイザは、ＦＨピコネットのメンバとしてのステータスに戻る。
【００１２】
もしも、ＨＲスーパバイザが不在であったとしても、ＨＲネットワーク上の通信は可能ではあるが、ネットワークの同期優先順位スロットがいずれの装置にも属していないため、優先順位に関係なく任意のスロットから、トラフィックを開始することが可能で、ネットワークのスロット構造が損傷されるため、ネットワークに新しい装置または新しいロジックリンクを加えることができない。従って、ＦＨマスタは、周期的にＨＲサブネットの全メンバに現ＨＲスーパバイザに関する情報をブロードキャストし、ポールメッセージ（Ｐｏｌｌ ｍｅｓｓａｇｅ）をＨＲスーパバイザに転送し、ＨＲスーパバイザがタイムアウト時間内に応答しない場合は、スーパバイザの不在を検出する必要がある。
【００１３】
ＨＲネットワークにおいては、いずれの装置もＨＲスーパバイザとなることが可能であり、ＨＲスーパバイザは、ＦＨマスタが選出する。従って、ＨＲスーパバイザの不在が検出されると、ＦＨマスタは、他の全メンバとの通信が可能なメンバの中から、各装置のＨＲネットワークへの接続順に応じて"１"から昇順でＦＨマスタにより与えられるアドレスであるＤＣＰ（Ｄｅｖｉｃｅ Ｃｏｎｔｒｏｌ Ｐｏｉｎｔ）のアドレス値が最も小さな装置を、新しいＨＲスーパバイザとして選出する。
【００１４】
このように、現スーパバイザのＨＲネットワークに対する接続が切れるか（ＨＲ同期化タイムアウト）、より性能の優れた装置がＨＲネットワークに新しく接続するなどでリンク管理層プロトコル（Ｌｉｎｋ Ｍｅｓｓａｇｅ Ｐｒｏｔｏｃｏｌ：ＬＭＰ）ＨＲハンドオーバが要請されるなどのような理由から、前記したスーパバイザが不在（ａｂｓｅｎｔ）となって新しいスーパバイザが選出される過程を、ＨＲスーパバイザハンドオーバ（Ｓｕｐｅｒｖｉｓｏｒ Ｈａｎｄｏｖｅｒ）という。ＨＲネットワークでは、全てのＨＲメンバがＨＲネットワークの構造に関する情報を保有しているため、いずれのメンバもスーパバイザになることができる。
【００１５】
ところで、前記のような従来の技術では、現ＨＲスーパバイザが不在となると、マスタは、他の全メンバと通信可能なメンバを探して新しいスーパバイザとして選出する。この選出過程において、マスタは、最も小さなＤＣＰアドレス値を有するメンバにスーパバイザバンドオーバーのことを知らせ、当該メンバは、他の全てのメンバに照会（ｉｎｑｕｉｒｙ）メッセージをブロードキャストする。
【００１６】
各メンバの応答可否によって、当該メンバが全メンバと通信可能であるか否かが決定される。応答のないメンバが一つでもあれば、当該メンバは、スーパバイザとなり得ないため、マスタは、次のＤＣＰアドレス値の小さなメンバにスーパバイザハンドオーバのことを知らせ、これを受信したメンバは、前記の過程を繰り返す。このような過程は、１つの照会メッセージに対して全メンバが応答するか、全メンバによって照会メッセージのブロードキャストが行われるまで継続する。従って、全メンバと通信可能なメンバが存在しない場合は、スーパバイザハンドオーバは終了し、全ＨＲメンバは、ＦＨピコネットに戻ることになる。
【００１７】
このとき、ＤＣＰアドレスは、単に当該装置がＦＨネットワークに接続した順序を表示するもので、当該装置の性能やＨＲネットワーク上の位置などを示すものではないため、ＤＣＰアドレス値の小さい装置が必ずスーパバイザに適したものであるとは限らない。従って、スーパバイザハンドオーバの時、マスタが新しいスーパバイザを選出するまでは、全メンバと通信可能なメンバを探す過程を繰り返して行い、スーパバイザが選出されて初めて、新しく選出されたスーパバイザによって再同期化の過程が行われ、ＨＲネットワークが正常化する。このため、スーパバイザが不在である時間が長くなり、サービス中断などのような問題点が発生することがある。
【発明の開示】
【発明が解決しようとする課題】
【００１８】
本発明は、前記の問題点を解決するためになされたものであって、本発明の目的は、ブルートゥースＨＲサブネットにおいて、スーパバイザの持っている、各メンバの情報を用いてスーパバイザハンドオーバが発生する前に、予め候補スーパバイザを選出することにより、スーパバイザハンドオーバの発生時、ハンドオーバの過程を効率的に行ってスーパバイザハンドオーバにかかる時間を短縮することができる方法を提供することにある。
【課題を解決するための手段】
【００１９】
前記の目的を達成するための本発明は、１つのスーパバイザと複数のメンバとを有する第１のハイレートサブネットの新しいスーパバイザを選出するスーパバイザハンドオーバ方法であって、前記第１のハイレートサブネットのメンバの中から、前記スーパバイザハンドオーバが始まる前に前記新しいスーパバイザの候補スーパバイザを決定するステップと、前記スーパバイザハンドオーバが始まると、前記候補スーパバイザが前記第１のハイレートサブネットの全メンバに照会メッセージをブロードキャストするステップと、前記照会メッセージに対して前記第１のハイレートサブネットの全メンバが応答する場合は、前記候補スーパバイザを、新しいスーパバイザとして決定するステップとを含むことを特徴とするスーパバイザハンドオーバ方法を提供する。
【００２０】
また、前記新しいスーパバイザを決定するステップは、前記照会メッセージに対して応答しない前記第１のハイレートサブネットのメンバが存在する場合は、前記候補スーパバイザに応答したメンバに、前記応答しないメンバを探索し、第２のハイレートサブネットを構成させる探索メッセージを送信するステップと、前記探索メッセージを受信したメンバは、前記応答しないメンバを探索し、探索されたメンバを含んで、自身がスーパバイザとなる第２のハイレートサブネットを構成するステップと、前記第２のハイレートサブネットのスーパバイザから、前記候補スーパバイザに前記探索メッセージに対する応答を送信するステップとを含むことが好ましい。
【００２１】
また、所定の制限時間が経過すると、前記スーパバイザハンドオーバは終了し、いずれのハイレートサブネットにも属しないメンバは、元のステータスに戻ることが好ましい。
【００２２】
また、前記候補スーパバイザを決定するステップは、前記第１のハイレートサブネットの各メンバから当該装置性能および隣接装置の記録を前記スーパバイザに送信するステップと、前記スーパバイザにより、前記第１のハイレートサブネットの全メンバの装置性能および隣接装置の記録のリストを考慮して前記候補スーパバイザを決定するステップと、前記装置性能および隣接装置の記録のリストおよび前記決定された候補スーパバイザを前記第１のハイレートサブネットの全メンバにブロードキャストするステップとを含むことが好ましい。
【００２３】
また、前記装置性能の記録は、当該メンバのバッテリ残容量およびハイレートサブネット上で支援可能な機能に関する情報を含み、前記隣接装置の記録は、当該メンバが受信可能な伝播範囲内にある他のメンバに関する情報を含むことが好ましい。
【発明の効果】
【００２４】
本発明によれば、候補スーパバイザを、スーパバイザハンドオーバが発生する前に、予め決定し、スーパバイザハンドオーバの発生時、当該候補スーパバイザは、直ちに各メンバに照会メッセージをブロードキャストし、応答するメンバに対するＨＲサブネットまたは応答しないメンバに対するＨＲスカッタネットを構成することで、スーパバイザハンドオーバに要する時間を従来に比べて大幅に短縮することができる。また、スーパバイザハンドオーバに対する制限時間を設定し、制限時間が経過すると、スーパバイザハンドオーバを終了させる。従って、スーパバイザハンドオーバの遅延によるサービス中断などの問題を解決することが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、添付した図面を参照して、本発明の実施の形態を説明する。しかしながら、本発明の保護範囲は、以下の実施の形態に限定されるものではなく、特許請求の範囲に記載された発明とその均等物とにまで及ぶものである。
【００２６】
図２は、本実施の形態のＨＲスーパバイザハンドオーバが始まる前提となる、ＨＲサブネットの各ＨＲメンバの動作を示すメッセージシーケンスチャートの例である。
【００２７】
図２を参照して、本実施の形態のブルートゥースＨＲサブネットは、ＨＲスーパバイザ１００、候補スーパバイザ１１０およびＨＲメンバ１〜ｎを含む。ここで、参照符号１２０は、ＨＲメンバ１であり、１３０は、ＨＲメンバｎであり、他のＨＲメンバは、省略して、図示されていない。
【００２８】
ここで、ＨＲスーパバイザハンドオーバが始まる前提となる各ＨＲメンバの動作を説明する。
はじめに、各ＨＲメンバ１〜ｎは、自身の装置性能の記録および隣接装置の記録をＨＲスーパバイザ１００に周期的に報告する（Ｓ２００、Ｓ２０１、Ｓ２０２、Ｓ２０５、Ｓ２０６、Ｓ２０７）。ここで、各ＨＲメンバが記録している装置性能には、例えば、バッテリ残容量、ＨＲサブネット上で支援可能な機能などに関する情報が含まれている。各ＨＲメンバは、ＨＲサブネット接続時、自身の装置性能をＨＲスーパバイザ１００に報告し、ＨＲメンバのステータスを維持する間も、周期的に報告する。従って、ＨＲスーパバイザ１００は、全メンバの装置性能のリストを保持することになる。
【００２９】
なお、ＨＲメンバは、同期を維持し、スロットのトークン割り当てを確認するため、自分の受信したパケットのヘッダをスキャンする必要がある。ＨＲパケットのヘッダには、パケットを送信する装置の送信先アドレスが含まれている。従って、新しい送信先アドレスが発見されると、ＨＲメンバは、送信先装置を"隣接装置"として記録し、この記録された隣接装置は、当該ＨＲメンバが受信可能な伝播範囲内に位置することがわかる。ＨＲメンバは、所定の時間（ｌｉｆｅｔｉｍｅ）、当該隣接装置からのパケットが受信されない場合は、当該隣接装置の記録を削除する。従って、各ＨＲメンバは、自身の伝播範囲内にある全ての隣接装置の最新記録を保持していることになる。
【００３０】
各ＨＲメンバの装置性能の記録および隣接装置の記録を報告されたＨＲスーパバイザ１００は、装置性能リストと隣接装置リストとを作成し、全メンバに周期的にブロードキャストする（Ｓ２１０、Ｓ２１１、Ｓ２１２）。この装置性能リストと隣接装置リストに基づいて、ＨＲスーパバイザ１００は、ＨＲネットワーク上で最も適したスーパバイザとなり得る"候補スーパバイザ１１０"を決定することができ、これは、周期的にアップデートされ、各ＨＲメンバにブロードキャストされる。
例えば、この候補スーパバイザ１１０としては、装置性能の最も優れたメンバであって、その伝播範囲が最も広い、即ち、最も多い隣接装置の記録を有するメンバを選択することができる。ＨＲスーパバイザ１００は、装置性能リストと隣接装置リストとを周期的に全ＨＲメンバにブロードキャストしているため、全ＨＲメンバは、どのメンバが候補スーパバイザ１１０であるかを認識できる。
【００３１】
図３は、本実施の形態に係るＨＲスーパバイザハンドオーバを行う際の、全ての場合におけるＨＲサブネットの各メンバの動作を示すメッセージシーケンスチャートの例である。
スーパバイザハンドオーバは、前記のようにＨＲ同期化タイムアウトするか、ＨＲスーパバイザ１００からＬＭＰ・ＨＲハンドオーバの要請がある場合（Ｓ２１３）に開始される。
【００３２】
前記したように、図２に示した手順を経て、候補スーパバイザ１１０が、予め決定され、全ＨＲメンバがこれを認識しているため、候補スーパバイザ１１０は、スーパバイザハンドオーバが発生すると、直ちに各ＨＲメンバに照会メッセージをブロードキャストする（Ｓ２１５、Ｓ２１６）。
【００３３】
はじめに、図３を参照して、全てのスーパバイザが照会メッセージに応答した場合について説明する。
候補スーパバイザ１１０がブロードキャストした照会メッセージに対して全ＨＲメンバが応答する（Ｓ２１９、Ｓ２２０）。これにより、候補スーパバイザは、ＨＲサブネットの全メンバと通信可能であることを認識する。この応答を受信した候補スーパバイザ１１０は、ＨＲ同期化を行ってビーコンを構成するなど、スーパバイザとしての役割を開始し（Ｓ２６０、Ｓ２６１）、スーパバイザハンドオーバは終了する。
【００３４】
次に、候補スーパバイザの照会メッセージに応答しないＨＲメンバ１３０があり、ＨＲスカッタネットを構成する必要がある場合について説明する。
まず、候補スーパバイザ１１０の照会メッセージに対してＨＲメンバ１２０が応答する（Ｓ２２５）。ここで、ＨＲメンバ１３０は、応答しなかった。しかし、候補スーパバイザ１１０は、装置性能リストと隣接装置リストを考慮して選出された、最も適切にスーパバイザとしての役割を行うことのできるメンバであるため、他のメンバをスーパバイザとして考慮する必要がない。
したがって、候補スーパバイザ１１０は、照会メッセージに応答したＨＲメンバ１２０に、応答のないＨＲメンバ１３０を探索してスカッタネットを構成せよという探索メッセージを転送する（Ｓ２２７、Ｓ２３０）。
【００３５】
この探索メッセージを受信したＨＲメンバ１２０は、照会メッセージをブロードキャストする（Ｓ２３５）。ＨＲメンバ１２０の照会メッセージに対して、ＨＲメンバ１３０が応答し（Ｓ２４０）、ＨＲメンバ１３０を探し出したＨＲメンバ１２０は、候補スーパバイザ１１０に探索メッセージに対する応答を転送する（Ｓ２４５）。
この探索メッセージに応答するＨＲメンバ１２０は、候補スーパバイザ１１０の照会メッセージに応答しないＨＲメンバ１３０を隣接装置として記録している装置であるため、探索メッセージに応答するＨＲメンバ１２０は、自身をブリッジノードとするＨＲスカッタネットを構成する。このブリッジノード（ＨＲメンバ１２０）は、ＴＤＤ（Ｔｉｍｅ Ｄｉｖｉｓｉｏｎ Ｄｕｐｌｅｘ）方式を適用して２つのＨＲサブネットのいずれにも属しながら、新しく構成されたＨＲサブネットのスーパバイザとなり、新しいＨＲスカッタネット／サブネットに対応するＦＨピコネット／スカッタネット上では、探し出されたＨＲメンバ１３０をスレーブとするマスタとなる。
【００３６】
ここで、ブリッジノードとなるＨＲメンバ１２０が、応答のない全てのメンバを探し出すことができない場合は、新しいブリッジノードが前記の方式で形成され、前記のステップが繰り返される。応答したメンバの全てが前記のステップを行うと、スーパバイザハンドオーバは、終了する。
【００３７】
次に、図３を参照して、ＨＲスーパバイザハンドオーバにおいて、所定の制限時間が経過してスーパバイザハンドオーバが終了する場合について説明する。スーパバイザハンドオーバにかかる時間が長すぎると、ＨＲサブネットを維持する実効性がなくなるため、スーパバイザハンドオーバに対して所定の制限時間を設定する。従って、制限時間内に新しいスーパバイザが構成したＨＲサブネットまたはスカッタネットに接続しないメンバは、ＦＨピコネットに戻る（Ｓ２５３）。つまり、どのような場合でも、制限時間が経過すると、スーパバイザハンドオーバは、終了する（Ｓ２５５）。
【００３８】
前記のように、スーパバイザハンドオーバが終了すると、新しいスーパバイザは、ＨＲネットワークを同期化し、ビーコンを構成してブロードキャストするなど、スーパバイザとしての役割を実行する（Ｓ２６０）。
【００３９】
従って、スーパバイザが、各メンバから装置性能および隣接装置に関する情報を受信してリストを作成し、これを各メンバにブロードキャストすることで、最も適した候補スーパバイザを、予め各メンバに知らせる。このようなリストは、周期的にアップデートされ、スーパバイザハンドオーバの発生時、当該候補スーパバイザは、直ちに各メンバに照会メッセージをブロードキャストし、応答するメンバに対するＨＲサブネットまたは応答しないメンバに対するＨＲスカッタネットを構成することで、より多いＨＲメンバがＨＲサブネットに接続することが可能となる。
【産業上の利用可能性】
【００４０】
本発明は、ブルートゥースＨＲサブネットのスーパバイザハンドオーバの発生時に適用され、ブルートゥースＨＲサブネットにおいてスーパバイザが持っている各メンバの情報を用いて、スーパバイザハンドオーバが発生する前に、予め候補スーパバイザを選出することにより、スーパバイザハンドオーバの発生時、ハンドオーバの過程を効率的に行い、スーパバイザハンドオーバにかかる時間を短縮することが可能となる。
【図面の簡単な説明】
【００４１】
【図１】ブルートゥースＦＨピコネットの一例を示す図である。
【図２】ＨＲスーパバイザハンドオーバの前提となるＨＲサブネットの各メンバの動作を示すメッセージシーケンスチャートである。
【図３】ＨＲスーパバイザハンドオーバを行う際の、全ての場合におけるＨＲサブネットの各メンバの動作を示すメッセージシーケンスチャートである。
【符号の説明】
【００４２】
Ｍ      マスタ
Ｓ１〜Ｓ７  スレーブ
１００  ＨＲスーパバイザ
１１０  候補スーパバイザ
１２０、１３０  ＨＲメンバ
【図１】
2004312729.tif 000003
【図２】
2004312729.tif 000004
【図３】
2004312729.tif 000005