(57)【要約】      （修正有）【課題】電力消耗を最小化することが可能な無線個人網デバイス及びそのビーコン受信制御方法を提供する。【解決手段】無線個人網デバイスは、無線個人網コーディネータからビーコンを設定された受信間隔に受信する受信部と、上記受信部によって受信されたビーコンを分析するフレーム分析部と、上記フレーム分析部によって分析された情報を保存するデータ保存部と、上記フレーム分析部によって分析された情報によってデータの受信有無を監視するトラフィック監視部と、電源部の電力レベルを検出する電力レベル検出部と、上記トラフィック監視部によるデータの受信可否と、上記電力レベル検出部によって検出された電力レベルに応じてビーコン受信間隔を設定するビーコン受信間隔設定部と、上記ビーコン受信間隔設定部によって設定されたビーコン受信間隔に応じて上記受信部にビーコンの受信を制御する受信制御部から構成した。【選択図】図３
2006314093.tif 000002
【特許請求の範囲】
【請求項１】
無線個人網コーディネータからビーコンを設定された受信間隔で受信する受信部と、
上記受信部によって受信されたビーコンに含まれたビーコン次数、スーパーフレーム次数及びペンディングアドレスを始めとする情報を分析するフレーム分析部と、
上記フレーム分析部によって分析された情報を保存するデータ保存部と、
上記フレーム分析部によって分析されたペンディングアドレスに基づいてデータの受信有無を監視するトラフィック監視部と、
各部に必要な電力を供給する電源部の電力レベルを検出する電力レベル検出部と、
上記トラフィック監視部によるデータの受信可否と、上記電力レベル検出部によって検出された電力レベルに応じてビーコン受信間隔を設定するビーコン受信間隔設定部と、
上記ビーコン受信間隔設定部によって設定された、ビーコン受信間隔に応じて上記受信部にビーコンの受信を制御する受信制御部と、
を含むことを特徴とする無線個人網デバイス。
【請求項２】
上記ビーコン受信間隔設定部は、
上記トラフィック監視部によるデータの受信が受信判断の基準時間内にあったり、上記電力レベル検出部によって検出された電力レベルが電力基準レベルより高い場合、上記ビーコン次数による基本間隔を計算して該基本間隔によりビーコン受信間隔を設定し、
上記データの受信が受信判断の基準時間の間に無く、上記電力レベル検出部によって検出された電力レベルが電力基準レベルより低い場合、上記ビーコン次数及び電力レベルによる節電間隔を計算して該節電間隔によりビーコン受信間隔を設定するよう成されたことを特徴とする請求項１に記載の無線個人網デバイス。
【請求項３】
上記節電間隔は、上記ビーコン次数と電力レベルを加算した節電次数(ＰＳＯ)と予め設定されたスーパーフレームの大きさ(ＳＤ)を利用して下記の式
ＳＤ × ２ＰＳＯに従って計算することを特徴とする請求項２に記載の無線個人網デバイス。
【請求項４】
上記節電次数(ＰＳＯ)は、上記ビーコン次数の許容範囲内に設定されることを特徴とする請求項３に記載の低電力管理のための個人網デバイス。
【請求項５】
上記節電間隔は、ＭＡＣ処理遅速時間内に設定されることを特徴とする請求項３に記載の無線個人網デバイス。
【請求項６】
ビーコン次数に従って計算された基本間隔によりビーコン受信間隔を設定する初期ビーコン間隔設定段階と、
上記設定されたビーコン受信間隔でビーコンを受信処理し、内部電力のレベルを検出するビーコン受信段階と、
上記受信されたビーコンに含まれたペンディングアドレスに基づいてデータの受信有無を判断するデータ受信判断段階と、
上記受信判断の基準時間の間にデータの受信がなければ、上記検出した電力レベルが電力基準レベル以下であるか否かを判断する電力判断段階と、
上記検出した電力レベルが電力基準レベル以下である場合に、上記ビーコン次数と電力レベルに従って計算された節電間隔によりビーコン受信間隔を設定するビーコン間隔再設定変更段階、
上記受信判断の基準時間の間にデータの受信があったり、上記検出した電力レベルが電力基準レベル以下でない場合、上記ビーコン次数に従って計算された基本間隔によりビーコン受信間隔を設定するビーコン受信間隔復元段階と、
を含むことを特徴とする無線個人網デバイスのビーコン受信制御方法。
【請求項７】
終了が選択された場合には終了し、終了が選択されなかった場合には上記ビーコン受信間隔(ＢＩ)をデータの受信状態及び電力レベルに応じて設定した後、上記ビーコン受信段階(Ｓ２００)に進むリターン段階(Ｓ７００)をさらに含むことを特徴とする請求項６に記載の無線個人網デバイスのビーコン受信制御方法。
【請求項８】
上記節電間隔は、上記ビーコン次数と電力レベルを加算した節電次数(ＰＳＯ)と予め設定されたスーパーフレームの大きさ(ＳＤ)を利用して下記の式
ＳＤ × ２ＰＳＯに従って計算することを特徴とする請求項６に記載の無線個人網デバイスのビーコン受信制御方法。
【請求項９】
上記節電次数(ＰＳＯ)は、上記ビーコン次数の許容範囲内に設定されることを特徴とする請求項８に記載の無線個人網デバイスのビーコン受信制御方法。
【請求項１０】
上記節電間隔は、ＭＡＣ処理遅速時間以内に設定されることを特徴とする請求項８に記載の無線個人網デバイスのビーコン受信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビーコン(Ｂｅａｃｏｎ)を利用して同期を合わせる無線個人網(Ｗｉｒｅｌｅｓｓ Ｐｅｒｓｏｎａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ: 無線ＰＡＮ、ＷＰＡＮ)に関するものであり、特に同期を合わせるために周期的にビーコンを受信するデバイス(Ｄｅｖｉｃｅ)において、データの受信可否及び電力レベルに応じてビーコン受信間隔を可変的に設定するようにすることによって、無駄な電力消費が防止でき、これにより電力消耗を最小化することが可能な無線個人網デバイス及びそのビーコン受信制御方法に関するものである。
【背景技術】
【０００２】
一般的に、ビーコン(Ｂｅａｃｏｎ)を利用して同期を合わせる無線個人網(Ｗｉｒｅｌｅｓｓ Ｐｅｒｓｏｎａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ: ＷＰＡＮ)は、ビーコンを一定周期に送信する無線個人網コーディネータと、上記コーディネータからのビーコンを受信する複数の無線個人網デバイスから成る。ここで同期を合わせるために周期的にビーコンを受信する複数の無線個人網デバイス(Ｄｅｖｉｃｅ)は電力消耗を最小化するための方案が研究及び開発されている。
【０００３】
このような無線個人網を図１及び図２を参照して説明する。
【０００４】
図１は、無線個人網ビーコン送信及び受信概念図である。
【０００５】
図１に示す無線個人網は無線個人網を司り一定周期にビーコンを送信するコーディネータ(Ｃｏｏｒｄｉｎａｔｏｒ)１０と、上記コーディネータ１０からのビーコンを受信する複数のデバイス１、２及びｎ(２０-１〜２０-ｎ)とを含む。この際、上記無線個人網コーディネータ１０が網（ネットワーク）を形成した後、ビーコンを周期的に伝送し、この際、上記無線個人網デバイス(２０-１〜２０-ｎ)は上記無線個人網コーディネータ１０からビーコンを周期的に受信して上記無線個人網コーディネータ１０と時間的な同期を常に合わせて通信を行う。ここで、上記無線個人網コーディネータ１０がビーコン伝送周期を決めるが、こうした決定は主に応用サービスによって変わるようになり、初期に一度設定されたビーコン受信間隔は動作中には変更されない。
【０００６】
また、従来無線個人網コーディネータ１０は一定周期を持って、ビーコンを送信するが、これは無線個人網デバイス１、２及びＮ(２０-１〜２０-ｎ)がビーコンを受信するか否かに係わらず継続的にビーコンを周期的に送信する。その理由は新たなデバイスが追加的に無線個人網に接続できるようにするためである。これにより、無線個人網に存在する全デバイスは予め定められた一定のビーコン受信間隔で上記コーディネータからのビーコンを受信処理するよう具現される。
【０００７】
図２は従来ビーコン受信処理過程を示すフローチャートである。
【０００８】
図１及び図２に示すように、各デバイスはコーディネータが設定したビーコン受信時間となったのかをチェックしＳ３１、ビーコン受信時間である場合、上記コーディネータからビーコンを受信して処理するＳ３２。このような一定のビーコン受信間隔にビーコンを受信する過程は該デバイスが終了されるまで繰り返して行われるＳ３３。
【０００９】
このように、無線個人網に存在する従来デバイス等はコーディネータから一定周期に送信される全ビーコンを受信して同期を維持するが、送信されるデータや受信するデータのないデバイスであっても無条件でビーコンを周期的に受信する。
【００１０】
しかし、このような無線個人網において、従来デバイスは自らの電力量が少量しか残っていなかったにもかかわらず、無条件で全ビーコンを周期的に受信するため、データを一回も受信せずビーコンのみを受信しているうちに電力が全て消尽されてしまう問題点がある。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は上記した問題点を解決するために提案されたものであって、その目的は同期を合わせるために周期的にビーコンを受信するデバイス(Ｄｅｖｉｃｅ)において、データの受信可否及び電力レベルに応じてビーコン受信間隔を可変的に設定するようにすることによって、無駄な電力消費が防止でき、これにより、電力消耗を最小化することが可能な無線個人網デバイス及びそのビーコン受信制御方法を提供するのにある。
【課題を解決するための手段】
【００１２】
上記した本発明の目的を成し遂げるために、本発明の無線個人網デバイスは、無線個人網コーディネータからビーコンを設定された受信間隔に受信する受信部と、上記受信部によって受信されたビーコンに含まれたビーコン次数、スーパーフレーム次数及びペンディングアドレスを始めとする情報を分析するフレーム分析部と、上記フレーム分析部によって分析された情報を保存するデータ保存部と、上記フレーム分析部によって分析されたペンディングアドレスに基づいてデータの受信有無を監視するトラフィック監視部と、各部に必要な電力を供給する電源部の電力レベルを検出する電力レベル検出部と、上記トラフィック監視部によるデータの受信可否と、上記電力レベル検出部によって検出された電力レベルに応じてビーコン受信間隔を設定するビーコン受信間隔設定部と、上記ビーコン受信間隔設定部によって設定されたビーコン受信間隔に応じて上記受信部にビーコンの受信を制御する受信制御部とを含むことを特徴とする。
【００１３】
上記ビーコン受信間隔設定部は、上記トラフィック監視部によるデータの受信が受信判断の基準時間内にある場合や上記電力レベル検出部によって検出された電力レベルが電力基準レベルより高い場合、上記ビーコン次数による基本間隔を計算して該基本間隔によりビーコン受信間隔を設定し、上記データの受信が受信判断の基準時間の間に無く、上記電力レベル検出部によって検出された電力レベルが電力基準レベルより低い場合、上記ビーコン次数及び電力レベルによる節電間隔を計算して該節電間隔によりビーコン受信間隔を設定するように成されたことを特徴とする。
【００１４】
上記節電間隔は、上記ビーコン次数と電力レベルを加算した節電次数(ＰＳＯ)と予め設定されたスーパーフレームの大きさ(ＳＤ)を利用して式、ＳＤ × ２ＰＳＯに従って計算することを特徴とする。上記節電次数(ＰＳＯ)は、上記ビーコン次数の許容範囲内に設定されることを特徴とする。上記節電間隔は、ＭＡＣ処理遅速時間内に設定されることを特徴とする。
【００１５】
また、本発明の目的を成し遂げるために、本発明の無線個人網デバイスのビーコン受信制御方法は、ビーコン次数に従って計算された基本間隔によりビーコン受信間隔を設定する初期ビーコン設定段階と、上記設定されたビーコン受信間隔でビーコンを受信処理し、内部電力のレベルを検出するビーコン受信段階と、上記受信されたビーコンに含まれたペンディングアドレスに基づいてデータの受信有無を判断するデータ受信判断段階と、上記受信判断の基準時間の間にデータの受信がなければ上記検出した電力レベルが電力基準レベル以下であるかを判断する電力判断段階と、上記検出した電力レベルが電力基準レベル以下である場合に上記ビーコン次数と電力レベルに従って計算された節電間隔によりビーコン受信間隔を設定するビーコン間隔再設定段階と、上記受信判断の基準時間の間にデータの受信があったり、上記検出した電力レベルが電力基準レベル以下でない場合、上記ビーコン次数に従って計算された基本間隔によりビーコン受信間隔を設定するビーコン受信間隔復元段階と、を含むことを特徴とする。
【００１６】
また、本発明の方法は、終了が選択された場合には終了し、終了が選択されなかった場合には上記ビーコン受信間隔をデータの受信状態及び電力レベルに応じて設定した後、上記ビーコン受信段階に進むリターン段階をさらに含むことを特徴とする。
【００１７】
上記節電間隔は、上記ビーコン次数と電力レベルを加算した節電次数(ＰＳＯ)と予め設定されたスーパーフレームの大きさ(ＳＤ)を利用して式、ＳＤ × ２ＰＳＯに従って計算することを特徴とする。
【００１８】
上記節電次数(ＰＳＯ)は、上記ビーコン次数の許容範囲内に設定されることを特徴とする。上記節電間隔は、ＭＡＣ処理遅速時間内に設定されることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、ビーコン(Ｂｅａｃｏｎ)を利用して同期を合わせる無線個人網(Ｗｉｒｅｌｅｓｓ Ｐｅｒｓｏｎａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ: ＷＰＡＮ)において、同期を合わせるために周期的にビーコンを受信するデバイス(Ｄｅｖｉｃｅ)は、データの受信可否及び電力レベルに応じてビーコン受信間隔を可変的に設定するようにすることによって、無駄な電力消費が防止でき、これにより、電力消耗を最小化することができる効果がある。
【００２０】
これにより、本発明はデバイスの状態によってビーコンの受信間隔を適応的に決めることで自らの電力消耗を極大化することができ、自らのデータ送受信に従って再び無線個人網コーディネータのビーコン受信間隔に合わせて受信できるようにすることによりデータの有無に適応的に働くすることができ、しかも自らの電力量に従ってビーコン受信間隔可変量を異にしておくことで電力消耗を最適化した。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の好ましき実施例を添付の図面を参照して詳しく説明する。本発明に参照された図面において実質的に同一符号及び機能を有する構成要素らは同一符号を使用するつもりである。
【００２２】
図３は本発明による無線個人網デバイスの構成図である。図３を参照すれば、本発明による無線個人網デバイスは、無線個人網コーディネータからビーコンを設定された受信間隔に受信する受信部１００と、上記受信部１００によって受信されたビーコンに含まれたビーコン次数(ＢＯ)、スーパーフレーム次数(ＳＯ)及びペンディングアドレス(ＰＡ)を始めとする情報を分析するフレーム分析部２００と、上記フレーム分析部２００によって分析された情報を保存するデータ保存部３００と、上記フレーム分析部２００によって分析されたペンディングアドレスに基づいてデータの受信有無を監視するトラフィック監視部４００と、各部に必要な電力を供給する電源部の電力レベルを検出する電力レベル検出部５００と、上記トラフィック監視部４００によるデータの受信可否と、上記電力レベル検出部５００によって検出された電力レベルに応じてビーコン受信間隔を設定するビーコン受信間隔設定部６００と、上記ビーコン受信間隔設定部６００によって設定されたビーコン受信間隔(ＢＩ)に応じて上記受信部１００にビーコンの受信を制御する受信制御部７００とを含む。
【００２３】
図４は、ＩＥＥＥ８０２.１５.４ システムで用いられるフレーム構造であって、無線個人網デバイスに受信されるビーコンのフレーム構造図である。図４に示すビーコンフレームはＭＡＣヘッダー(ＭＨＲ:ＭＡＣ ＨｅａｄｅＲ)と、ＭＡＣペイロード(ＭＡＣ  ｐａｙｌｏａｄ)及びＭＡＣフッタ(ＭＦＲ:ＭＡＣ  ＦｏｏｔｅＲ)を含む。
【００２４】
上記ＭＡＣヘッダー(ＭＨＲ)はビーコン識別子を含むフレーム制御フィールド(ＦＣ)、現在フレームに対するシーケンスナンバーを表すシーケンスナンバーフィルド(ＳＮ)、ソースアドレスを含むアドレスフィールド(ＡＤ)を含む。上記ＭＡＣペイロード(ＭＡＣ ｐａｙｌｏａｄ)は、送受信の時間管理のために論理的時間スロットを定義するスーパーフレームの詳細情報フィルド(ＳＳ: Ｓｕｐｅｒｆｒａｍｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ ｆｉｅｌｄ)と、特定デバイスに保障された時間スロットを提供するための情報を含むギャランティタイムスロットフィルド(ＧＴＳ: Ｇｕａｒａｎｔｅｅｄ Ｔｉｍｅ Ｓｌｏｔ)と、デバイスに伝送するデータが発生した場合伝送するデバイスのアドレスとを含むペンディングアドレスフィルド(ＰＡ:Ｐｅｎｄｉｎｇ Ａｄｄｒｅｓｓ)及びビーコンペイロードとを含む。そして、上記ＭＡＣフッタ(ＭＦＲ:ＭＡＣＦｏｏｔｅＲ)は、伝送されるフレームのエラー確認のためのフレームチェックサム(ＦＣＳ: Ｆｒａｍｅ Ｃｈｅｃｋ  Ｓｕｍ)を含む。
【００２５】
また、スーパーフレームの詳細情報フィルド(ＳＳ)は、ビーコン伝送間隔(ｔｒａｎｓｍｉｓｓｉｏｎ ｉｎｔｅｒｖａｌ  ｏｆ ｔｈｅ ｂｅａｃｏｎ)情報を含むビーコン次数(Ｂｅａｃｏｎ Ｏｒｄｅｒ)と、スーパーフレームの長さ情報を含むスーパーフレーム次数(Ｓｕｐｅｒｆｒａｍｅ Ｏｒｄｅｒ)などを含む。
【００２６】
上記ビーコン受信間隔設定部６００は、上記トラフィック監視部４００によるデータの受信が受信判断の基準時間内にあったり、上記電力レベル検出部によって検出された電力レベル(ＰＬ)が電力基準レベルより高い場合、上記ビーコン次数(ＢＯ)による基本間隔を計算して該基本間隔によりビーコン受信間隔(ＢＩ)を設定し、上記データの受信が受信判断の基準時間の間に無く、上記電力レベル検出部によって検出された電力レベル(ＰＬ)が電力基準レベルより低い場合、上記ビーコン次数(ＢＯ)及び電力レベル(ＰＬ)に従って節電間隔を計算して該節電間隔によりビーコン受信間隔(ＢＩ)を設定するように成される。
【００２７】
図５は、本発明による無線個人網デバイスのビーコンスシン制御方法を示すフローチャートである。図５は本発明による無線個人網デバイスにおいて、ビーコン次数(ＢＯ)及び電力レベル(ＰＬ)に従ってビーコン受信を制御する過程を示している。
【００２８】
図６は、本発明によって電力レベル別ビーコン受信間隔の設定例を示すグラフである。図６は電力レベルに従ってビーコン受信間隔を相互異なるよう設定する例を示している。
【００２９】
図７は本発明による電力レベル別ビーコン送信及び受信例示図である。図７のａは無線個人網コーディネータから一定送信間隔に送信されるビーコン例示図であり、図７のｂは１００％電力レベルを有するデバイス１におけるビーコン受信間隔を示しており、図７のｃは７５％電力レベルを有するデバイス２におけるビーコン受信間隔を示している。そして、図７のｄは２５％電力レベルを有するデバイス１におけるビーコン受信間隔を示している。
【００３０】
以下、本発明の作用及び効果を添付の図面に基づいて詳しく説明する。
【００３１】
本発明の無線個人網デバイスと通信する無線個人網コーディネータは網構築初期にスキャン(Ｓｃａｎ)を通じて網の構築を行い、無線個人網デバイスの登録(Ａｓｓｏｃｉａｔｉｏｎ)過程を行ってコーディネータとデバイス間のチャンネル設定を完了する。これにより、各無線個人網デバイスと無線個人網コーディネータとは発生されるデータの通信準備が完了された状態である。
【００３２】
本発明の無線個人網デバイスは、図７のａに示すように無線個人網コーディネータから一定間隔に伝送されるビーコンを設定されたビーコン受信間隔で周期的に受信する。この際、ビーコン受信間隔はデータの受信状態及び電力レベルによって設定されるが、これについては下記に説明する。
【００３３】
図３乃至図７を参照すれば、本発明の初期ビーコン間隔設定段階Ｓ１００では、ビーコン次数(ＢＯ)に従って計算された基本間隔によりビーコン受信間隔(ＢＩ)を設定する。これについて説明すると、本発明の無線個人網デバイスの受信部１００は無線個人網が形成されれば、無線個人網コーディネータから周期的に送信されるビーコンを探索して受信する。その後、上記受信部１００を介して受信されたビーコンはフレーム分析部２００で分析されデータ保存部３００に保存される。この際、上記フレーム分析部２００は図４に示すようなビーコンに含まれた情報を分析するが、例えば、ビーコン次数(ＢＯ)、スーパーフレーム次数(ＳＯ)及びペンディングアドレス(ＰＡ)を分析する。
【００３４】
この際、本発明のビーコン受信間隔設定部６００は機動初期に上記ビーコン次数を用いて下記の数１のように基本間隔を計算して該基本間隔によりビーコン受信間隔(ＢＩ)を設定する。
【数１】
2006314093.tif 000003
【００３５】
ここで、ＳＤはスーパーフレームの大きさ(ＳｕｐｅｒｆｒａｍｅＤｕｒａｔｉｏｎ)を示す。
【００３６】
その後、本発明のビーコン受信段階Ｓ２００では、上記設定されたビーコン受信間隔(ＢＩ)でビーコンを受信処理し、内部電力のレベル(ＰＬ)を検出する。先述したように、本発明の無線個人網デバイスの受信部１００を介して受信されたビーコンはフレーム分析部２００で分析されデータ保存部３００に保存され、本発明の電力レベル検出部５００は本デバイスの各部に必要な動作電力を供給する電源部の電力レベルを検出して上記ビーコン受信間隔設定部６００に送る。
【００３７】
その後、本発明のデータ受信判断段階Ｓ３００は、上記受信されたビーコンに含まれたペンディングアドレスに基づいてデータの受信が受信判断の基準時間の間にないかを判断する。これについて説明すれば、上記のようなデータ受信判断過程中に、本発明のトラフィック監視部４００は上記フレーム分析部２００によって分析されたペンディングアドレスに基づいてデータの受信有無を監視する。例えば、上記ペンディングアドレスが自らのアドレスである場合にはデータの受信があるであろうと、又はあると判断し、ペンディングアドレスが自らのアドレスではない場合にはデータの受信が無いと判断する。
【００３８】
その後、本発明の電力判断段階Ｓ４００は、上記受信判断基準時間の間にデータの受信がなければ、上記検出した電力レベルが電力基準レベル以下なのかを判断する。ここで、上記受信判断の基準時間と電力基準レベルは無線個人網デバイスが使用される環境によって設定され得る。例えば、上記受信判断の基準時間を１分又は１０分などで設定しても良いし、上記電力基準レベルを満充電対比８０％又は７５％などで設定しても良い。
【００３９】
その後、本発明のビーコン間隔再設定段階Ｓ５００は、上記検出した電力レベルが電力基準レベル以下である場合に上記ビーコン次数(ＢＯ)と電力レベル(ＰＬ)に従って計算された節電間隔によりビーコン受信間隔(ＢＩ)を設定する。これについて説明すると、上記ビーコン受信間隔設定部６００は、上記トラフィック監視部４００によるデータの受信が受信判断の基準時間内にある場合や上記電力レベル検出部によって検出された電力レベル(ＰＬ)が電力基準レベルより高い場合、上記ビーコン次数(ＢＯ)による基本間隔を上記数１のように計算して該基本間隔によりビーコン受信間隔(ＢＩ)を設定する。
【００４０】
図７のａを参照すれば、本発明の無線個人網コーディネータ(ＰＡＮ Ｃｏｏｒｄｉｎａｔｏｒ)は自らの設定したビーコン受信間隔(Ｂｅａｃｏｎ Ｉｎｔｅｒｖａｌ)に応じてビーコンを周期的に送信する。このようなビーコンは網内にある全デバイスらが受信を行う。
【００４１】
この際、図７のｂに示すように、無線個人網デバイス１が十分な電力(１００％)があったり、データ受信がある場合には上記無線コーディネータにおけるビーコン受信間隔と同一な周期にビーコンを受信する。
【００４２】
一方、上記ビーコン受信間隔設定部６００は、上記データの受信が受信判断の基準時間の間に無く、上記電力レベル検出部５００によって検出された電力レベル(ＰＬ)が電力基準レベルより低い場合、上記ビーコン次数(ＢＯ)及び電力レベル(ＰＬ)に従って節電間隔を計算して該節電間隔によりビーコン受信間隔(ＢＩ)を設定する。ここで、上記節電間隔は上記ビーコン次数(ＢＯ)と電力レベル(ＰＬ)を加算した節電次数(ＰＳＯ)と予め設定されたスーパーフレームの大きさ(ＳＤ:ＳｕｐｅｒｆｒａｍｅＤｕｒａｔｉｏｎ)を利用して下記の数２のように計算される。
【数２】
2006314093.tif 000004
【００４３】
上記数２において、上記節電次数(ＰＳＯ)は、上記ビーコン次数の許容範囲(０≦ＰＳＯ≦１４)内に設定されるべきである。そして、上記節電間隔はＭＡＣ処理遅速時間(ＭＡＣ ｔｒａｎｓａｃｔｉｏｎ ｐｅｒｓｉｓｔｅｎｃｅ ｔｉｍｅ)内に設定されるべきである。
【００４４】
上記電源部(ＰＳ)の電力レベル(ＰＬ)が最も高い時をＰＬ=０とし、ここで電力レベルが徐々に低くなるほどＰＬ=１、ＰＬ=２、...、ＰＬ=ＬＫとすると、上記節電間隔より設定されるビーコン受信間隔は下記の表１のようになる。下記の表１を参照すれば、電力レベル(ＰＬ)が低くなるほどビーコン受信間隔は増加することが判る。
【表１】
2006314093.tif 000005
【００４５】
例えば、上記数２において、ＳＤが３２ｍｓｅｃで、ＢＯが５である場合に、満充電の際には電力レベル(ＰＬ)が０であるため、上記ビーコン受信間隔(ＢＩ)は略１秒(３２ × ２５ = １０２４ｍｓｅｃ)になり、または上記場合より電力レベルが低くなって電力レベル(ＰＬ)が１である場合には上記ビーコン受信間隔(ＢＩ)は略２秒(３２ × ２６ = ２０４８ｍｓｅｃ)になり、上記場合より電力レベルがさらに低くなって電力レベル(ＰＬ)が２である場合には上記ビーコン受信間隔(ＢＩ)は略４秒(３２ × ２６ = ４０９６ｍｓｅｃ)になる。
【００４６】
このように、本発明の無線個人網デバイスでは、自らの電力状態によってビーコン受信間隔を継続的に可変することができ、その可変幅も互いに異なって設定され得る。
【００４７】
例えば、図６を参照すれば、ビーコン送信間隔を１秒にすると、電力レベルの最も高い場合には上記ビーコン送信間隔と同一な１秒間隔でビーコンを受信し、電力レベルが若干低くなった場合には１秒から２秒に設定し、電力レベルが低くなった場合には１秒から４秒に設定するなどのように、電力レベルによるビーコン受信間隔の可変幅を相互異にすることができる。
【００４８】
一方、無線個人網デバイスがビーコン受信間隔を設定する場合、最大ビーコン受信間隔は当該無線個人網で定められた最大ビーコン間隔まで可能である。したがって、無線個人網標準で定められた最大ビーコン間隔内で受信間隔を長く定めてもビーコン受信率の保障を得ることができる。
【００４９】
その後、ビーコン受信間隔復元段階Ｓ６００は、上記受信判断の基準時間の間にデータの受信があったり、上記検出した電力レベルが電力基準レベル以下でない場合、すなわち、データの受信があったりまたは電源部(ＰＳ)に電力が十分にある場合には上記数１に示すように上記ビーコン次数(ＢＯ)に従って計算された基本間隔によりビーコン受信間隔(ＢＩ)を設定し上記ビーコン受信間隔が初期ビーコン受信間隔に復元される。
【００５０】
図７のｃに示すように、個人無線網デバイス２でデータ受信のない場合には自らの電力状態(７５％)とデータ受信可否によってビーコン受信間隔を適切に調節する。また、図７のｄに示すように、個人無線網デバイス３でデータ受信のない場合には自らの電力状態(２５％)とデータ受信可否によってビーコン受信間隔を適切に調節する。
【００５１】
これにより、データ受信が一定時間の間ない場合にはビーコン受信間隔を長くして不要な電力消費を減らすことが可能である。
【００５２】
例えば、図７のｃ及びｄに示すデバイス２及びデバイス３の場合、自らの電力量が少量しか残ってなかったことと、一定時間の間連続的にデータを受信しなかったことを認知したとすれば、コーディネータから受信しているビーコン受信間隔よりさらに長くビーコン受信間隔(Ｂｅａｃｏｎ Ｒｅｃｅｐｔｉｏｎ Ｉｎｔｅｒｖａｌ)を設定する。この際、デバイス各々は各ビーコン受信間隔ごとに一定して電力を起こし(Ｗａｋｅ−ｕｐ)、その他の時間には電力を切った(Ｐｏｗｅｒ−ｄｏｗｎ)状態に保つことによって電力消耗を最小化する。
【００５３】
その後、上記リターン段階Ｓ７００は、終了が選択された場合には終了し、終了が選択されなかった場合には上記ビーコン受信間隔(ＢＩ)をデータの受信状態及び電力レベルに応じて設定した後、上記ビーコン受信段階(Ｓ２００)に進んで上記設定されたビーコン受信間隔によりビーコンを受信し処理する。このように自らの電力状態とデータ受信状態によって自らのビーコン受信間隔を決めることにでデータの送受信のない場合でも不要にビーコンの受信のための電力浪費を防止することが可能である。
【００５４】
図７のｄに示すように、長く設定されたビーコン受信間隔間に、上記無線個人網デバイス３がコーディネータからデータを受信した場合には、直ちに初期ビーコン間隔に戻って無線個人網コーディネータが送信しているビーコンを全て受信する。そして、一定時間が経った後でも再びデータを送受信できなかった場合には自らの電力量に係わるビーコン受信間隔に合わせてビーコンを間歇的に受信する。
【００５５】
以上において、説明した本発明は先述した実施例及び添付の図面によって限定されるものではなく、特許請求範囲によって限定され、本発明の装置は本発明の技術的思想を外れない範囲内において様々な置換、変形及び変更が可能であるということは本発明が属する技術分野において通常の知識を有する者にとっては明白である。
【図面の簡単な説明】
【００５６】
【図１】無線個人網ビーコン送信及び受信概念図である。
【図２】従来ビーコン受信処理過程を示すフローチャートである。
【図３】本発明による無線個人網デバイスの構成図である。
【図４】無線個人網デバイスに受信されるビーコンのフレーム構造図である。
【図５】本発明による無線個人網デバイスのビーコン受信制御方法を示すフローチャートである。
【図６】本発明によって電力レベル別ビーコン受信間隔の設定例を示すグラフである。
【図７】本発明による電力レベル別ビーコン送信及び受信例示図である。
【符号の説明】
【００５７】
１００    受信部                      ２００  フレーム分析部
３００    データ保存部                ４００  トラフィック監視部
５００    電力レベル検出部            ６００  ビーコン受信間隔設定部
７００    受信制御部                  ＢＯ    ビーコン次数
ＳＯ      スーパーフレーム次数        ＰＡ    ペンディングアドレス
ＰＬ      電力レベル                  ＢＩ    ビーコン受信間隔
【図１】
2006314093.tif 000006
【図２】
2006314093.tif 000007
【図３】
2006314093.tif 000008
【図４】
2006314093.tif 000009
【図５】
2006314093.tif 000010
【図６】
2006314093.tif 000011
【図７】
2006314093.tif 000012