(57)【要約】【課題】  適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能な無線ＬＡＮ装置および送信電力制御方法を提供する。【解決手段】  ホストシステム部３は、所定時間の間、受信信号の受信電力レベル、受信信号のＰＥＲおよび受信信号の通信速度とを取得し、これらの取得した情報をメモリ３２に格納する。ホストシステム部３は、取得した受信信号の受信電力レベルの所定時間内での変化の範囲を検出し、その後、受信信号の受信電力レベルが受信電力レベルの変化の範囲に含まれる場合には送信電力を一定にする。また、ホストシステム部３は、取得した受信信号のＰＥＲの所定時間内での変化の範囲を検出し、その後、受信信号のＰＥＲがＰＥＲの変化の範囲に含まれる場合には送信電力を一定にする。【選択図】      図１
2005117303.tif 000002
【特許請求の範囲】
【請求項１】
受信した無線信号に基づいて送信信号の送信電力を制御する無線ＬＡＮ装置であって、
前記無線信号の受信電力レベルを検出する受信電力レベル検出部と、
前記無線信号のパケットエラーレートを検出するパケットエラーレート検出部と、
前記無線信号の通信速度を検出する通信速度検出部と、
前記受信電力レベル、前記パケットエラーレートおよび前記通信速度とに基づいて前記送信電力を制御する送信電力制御部とを含むことを特徴とする無線ＬＡＮ装置。
【請求項２】
請求項１に記載の無線ＬＡＮ装置において、
前記送信電力制御部は、前記受信電力レベルが変化する範囲を前記受信電力レベル検出部の検出結果に基づいて検出し、その後に前記受信電力レベル検出部により検出された受信電力レベルが前記受信電力レベルが変化する範囲に含まれる場合には、前記送信電力を一定の値にすることを特徴とする無線ＬＡＮ装置。
【請求項３】
請求項２に記載の無線ＬＡＮ装置において、
前記送信電力制御部は、前記受信電力レベルが変化する範囲を、前記受信電力レベル検出部の所定時間内での検出結果に基づいて検出することを特徴とする無線ＬＡＮ装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の無線ＬＡＮ装置において、
前記送信電力制御部は、前記パケットエラーレートが変化する範囲を前記パケットエラーレート検出部の検出結果に基づいて検出し、その後に前記パケットエラーレート検出部が検出するパケットエラーレートが前記パケットエラーレートが変化する範囲に含まれる場合には、前記送信電力を一定の値にすることを特徴とする無線ＬＡＮ装置。
【請求項５】
請求項４に記載の無線ＬＡＮ装置において、
前記送信電力制御部は、前記パケットエラーレートが変化する範囲を、前記パケットエラーレート検出部の所定時間内での検出結果に基づいて検出することを特徴とする無線ＬＡＮ装置。
【請求項６】
受信した無線信号に基づいて送信信号の送信電力を制御する無線ＬＡＮ装置が行う送信電力制御方法であって、
前記無線信号の受信電力レベルを検出する受信電力レベル検出ステップと、
前記無線信号のパケットエラーレートを検出するパケットエラーレート検出ステップと、
前記無線信号の通信速度を検出する通信速度検出ステップと、
前記受信電力レベル、前記パケットエラーレートおよび前記通信速度とに基づいて前記送信電力を制御する送信電力制御ステップとを含むことを特徴とする送信電力制御方法。
【請求項７】
請求項６に記載の送信電力制御方法において、
前記送信電力制御ステップは、前記受信電力レベルが変化する範囲を前記受信電力レベル検出ステップの検出結果に基づいて検出し、その後に前記受信電力レベル検出ステップで検出した受信電力レベルが前記受信電力レベルが変化する範囲に含まれる場合には、前記送信電力を一定の値にすることを特徴とする送信電力制御方法。
【請求項８】
請求項７に記載の送信電力制御方法において、
前記送信電力制御ステップは、前記受信電力レベルが変化する範囲を、前記受信電力レベル検出ステップの所定時間内での検出結果に基づいて検出することを特徴とする送信電力制御方法。
【請求項９】
請求項６ないし８のいずれか１項に記載の送信電力制御方法において、
前記送信電力制御ステップは、前記パケットエラーレートが変化する範囲を前記パケットエラーレート検出ステップの検出結果に基づいて検出し、その後に前記パケットエラーレート検出ステップで検出したパケットエラーレートが前記パケットエラーレートが変化する範囲に含まれる場合には、前記送信電力を一定の値にすることを特徴とする送信電力制御方法。
【請求項１０】
請求項９に記載の送信電力制御方法において、
前記送信電力制御ステップは、前記パケットエラーレートが変化する範囲を、前記パケットエラーレート検出ステップの所定時間内での検出結果に基づいて検出することを特徴とする送信電力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ装置およびその送信電力制御方法に関し、特には、無線信号を受信するとともに、受信した無線信号に基づいて送信信号の送信電力を制御する無線ＬＡＮ装置およびその送信電力制御方法に関する。
【背景技術】
【０００２】
従来、無線ＬＡＮを形成するための無線ＬＡＮ装置がある。
【０００３】
無線ＬＡＮ装置は、標準規格によって送信出力制御が規定されていない。したがって、無線ＬＡＮ装置の数が増大した場合、無線通信を行っていない無線ＬＡＮ装置同士の通信エリアが重なり、無線通信を行っていない無線ＬＡＮ装置間で電波が干渉してしまうという問題が発生する可能性がある。
【０００４】
一方、バッテリで駆動する携帯型端末に無線ＬＡＮ装置を搭載しようとする要望がある。この要望に応じるには、無線ＬＡＮ装置を携帯型端末のバッテリで駆動させる必要があり、無線ＬＡＮ装置の低消費電力化が望まれる。
【０００５】
特許文献１（特開２０００−２２６２７号公報）には、データ伝送速度に基づいてデータの送信電力を変化させることにより、必要以上の送信電力でデータを送信することを回避する無線呼出送信機が記載されている。具体的には、データ伝送速度が速くなるにしたがってデータの送信電力を徐々に大きくしていく無線呼出送信機が記載されている。
【０００６】
特許文献１に記載の無線呼出送信機は、必要以上の送信電力でのデータ送信を回避することによって、他の無線送信局が出力する電波との干渉の防止および消費電力の低減とを可能にしている。
【０００７】
特許文献２（特開２００３−１０１４７０号公報）には、パケットエラーが増加した際に送信出力レベルを制御することにより、無線通信が行えなくなることを防止する据置型無線機器が記載されている。
【０００８】
特許文献３（特開平７−１４３０４７号公報）には、受信信号の受信レベルに基づいてその後送信する送信信号の送信レベルを算出し、適正な送信レベルで送信信号を送信する無線中継装置が記載されている。
【０００９】
特許文献３に記載の無線中継装置は、適正な送信レベルで送信信号を送信することにより、信号送信時の電力の浪費を防止する。
【特許文献１】特開２０００−２２６２７号公報
【特許文献２】特開２００３−１０１４７０号公報
【特許文献３】特開平７−１４３０４７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
特許文献１に記載の無線呼出送信機は、データ伝送速度が速くなるにしたがってデータの送信電力を徐々に大きくしていくだけなので、例えば、受信電力レベルの変化またはパケットエラーレートの変化が生じた場合、適正な送信電力レベルでデータを送信できなくなる可能性が生じる。
【００１１】
特許文献２に記載の据置型無線機器は、パケットエラーが増加した際に送信出力レベルを制御するだけなので、例えば、データ伝送速度の変化または受信電力レベルの変化が生じた場合、適正な送信電力レベルでデータを送信できなくなる可能性が生じる。
【００１２】
特許文献３に記載の無線中継装置は、受信信号の受信レベルに基づいてこれから送信する送信信号の送信レベルを算出し、適正な送信レベルで送信信号を送信するだけなので、例えば、パケットエラーレートの変化またはデータ伝送速度の変化が生じた場合、適正な送信電力レベルでデータを送信できなくなる可能性が生じる。
【００１３】
つまり、特許文献１ないし３に記載の技術では、適正な送信電力レベルでデータを送信できなくなる可能性が生じる。
【００１４】
また、無線ＬＡＮ装置は、設置された環境によっては、通信相手と異なる無線ＬＡＮ装置の干渉を受けたり、同じ周波数帯域を使用する他の無線通信システムの影響を受けたり、通信中の無線ＬＡＮ装置間を人が横切ったりすることにより、受信電力レベルまたはＰＥＲ（パケットエラーレート）が所定の範囲内において変動する場合がある。
【００１５】
特許文献２または３に記載の無線装置では、例えば、同じ周波数帯域を使用する他の無線通信システムとの干渉などにより受信電力レベルまたはＰＥＲの所定の範囲内の変動が生じた場合、この変動に追従して送信電力を変更してしまう可能性がある。この場合、送信電力が必要以上に複雑に制御される可能性が生じ、例えば、他の無線通信システムとの干渉が悪化し、適正な送信電力レベルでデータを送信できなくなる可能性が生じる。
【００１６】
本発明の目的は、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能な無線ＬＡＮ装置および送信電力制御方法を提供することである。
【課題を解決するための手段】
【００１７】
上記の目的を達成するために、本発明の無線ＬＡＮ装置は、受信した無線信号に基づいて送信信号の送信電力を制御する無線ＬＡＮ装置であって、前記無線信号の受信電力レベルを検出する受信電力レベル検出部と、前記無線信号のパケットエラーレートを検出するパケットエラーレート検出部と、前記無線信号の通信速度を検出する通信速度検出部と、前記受信電力レベル、前記パケットエラーレートおよび前記通信速度とに基づいて前記送信電力を制御する送信電力制御部とを含むことを特徴とする。
【００１８】
また、本発明の送信電力制御方法は、受信した無線信号に基づいて送信信号の送信電力を制御する無線ＬＡＮ装置が行う送信電力制御方法であって、前記無線信号の受信電力レベルを検出する受信電力レベル検出ステップと、前記無線信号のパケットエラーレートを検出するパケットエラーレート検出ステップと、前記無線信号の通信速度を検出する通信速度検出ステップと、前記受信電力レベル、前記パケットエラーレートおよび前記通信速度とに基づいて前記送信電力を制御する送信電力制御ステップとを含むことを特徴とする。
【００１９】
本発明の無線ＬＡＮ装置および本発明の送信電力制御方法によれば、送信電力が受信電力レベル、パケットエラーレートおよび通信速度とに基づいて制御されるので、受信電力レベル、パケットエラーレートおよび通信速度のいずれかが変化しても、その変化に応じた送信電力制御を行うことが可能になり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００２０】
また、前記送信電力制御部または前記送信電力制御ステップが、前記受信電力レベルが変化する範囲を前記受信電力レベル検出ステップの検出結果に基づいて検出し、その後に前記受信電力レベル検出ステップで検出した受信電力レベルが前記受信電力レベルが変化する範囲に含まれる場合には、前記送信電力を一定の値にすることが望ましい。この場合、例えば、同じ周波数帯域を使用する他の無線通信システムとの干渉などにより、受信電力レベルの所定の範囲内の変動が生じても、この変動が生じている間は送信電力を一定にするので、その変動に追従した送信電力の変更を防止することが可能となり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００２１】
また、前記送信電力制御部または前記送信電力制御ステップが、前記受信電力レベルが変化する範囲を、前記受信電力レベル検出ステップの所定時間内での検出結果に基づいて検出することが望ましい。
【００２２】
また、前記送信電力制御部または前記送信電力制御ステップが、前記パケットエラーレートが変化する範囲を前記パケットエラーレート検出ステップの検出結果に基づいて検出し、その後に前記パケットエラーレート検出ステップで検出したパケットエラーレートが前記パケットエラーレートが変化する範囲に含まれる場合には、前記送信電力を一定の値にすることが望ましい。この場合、例えば、同じ周波数帯域を使用する他の無線通信システムとの干渉などにより、パケットエラーレートの所定の範囲内の変動が生じても、この変動が生じている間は送信電力を一定にするので、その変動に追従した送信電力の変更を防止することが可能となり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００２３】
また、前記送信電力制御部または前記送信電力制御ステップが、前記パケットエラーレートが変化する範囲を、前記パケットエラーレート検出ステップの所定時間内での検出結果に基づいて検出することが望ましい。
【発明の効果】
【００２４】
本発明によれば、送信電力が受信電力レベル、パケットエラーレートおよび通信速度とに基づいて制御されるので、受信電力レベル、パケットエラーレートおよび通信速度のいずれかが変化しても、その変化に応じた送信電力制御を行うことが可能になり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００２５】
また、例えば、同じ周波数帯域を使用する他の無線通信システムとの干渉などに起因する、受信電力レベルの所定の範囲内の変動が生じても、この変動が生じている間は送信電力を一定にするので、その変動に追従した送信電力の変更を防止することが可能となり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００２６】
また、例えば、同じ周波数帯域を使用する他の無線通信システムとの干渉などに起因する、パケットエラーレートの所定の範囲内の変動が生じても、この変動が生じている間は送信電力を一定にするので、その変動に追従した送信電力の変更を防止することが可能となり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の一実施例を図面を参照して説明する。
【００２８】
図１は、本発明の一実施例の無線ＬＡＮ装置を示したブロック図である。
【００２９】
図１において、無線ＬＡＮ装置は、ＲＦ部１と、ＢＢ（Ｂａｓｅｂａｎｄ：ベースバンド）／ＭＡＣ部２と、ホストシステム（ＨＯＳＴＳＹＳＴＥＭ）部３と、ＰＡ（Ｐｏｗｅｒ  ＡＭＰ：パワーアンプ）部４と、ホストバス５とを含む。
【００３０】
ＲＦ部１は、変復調回路であり、無線ＬＡＮ装置が受信した受信信号をアナログ信号（受信アナログ信号）に復調し、また、無線ＬＡＮ装置が送信する送信信号を変調する。
【００３１】
ＢＢ／ＭＡＣ部２は、ＣＰＵを内蔵し、受信信号および送信信号のＭＡＣ層の一部および物理層の制御を行う。
【００３２】
ＢＢ／ＭＡＣ部２は、ＲＦ部１から供給される受信アナログ信号を復調する。
【００３３】
また、ＢＢ／ＭＡＣ部２は、ＲＦ部１から供給される受信アナログ信号に基づいて、その信号の受信電力レベルとその信号のＰＥＲ（パケットエラーレート）およびその信号の通信速度とを計測する。
【００３４】
例えば、ＢＢ／ＭＡＣ部２は、ＲＦ部１から供給される受信アナログ信号の電力レベルを測定することによって、受信信号の受信電力レベルを計測する。
【００３５】
また、ＢＢ／ＭＡＣ部２は、ＲＦ部１から供給される受信アナログ信号を復調することによって得たデータが有するフレームに付加されるＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｗｑｕｅｎｃｅ（フレーム検査シーケンス）で、エラーを検出するためのもの）を用いてパケットエラーチェックを行うことによってＰＥＲを算出する。
【００３６】
また、ＢＢ／ＭＡＣ部２は、ＲＦ部１から供給される受信アナログ信号を復調することによって得たデータの中でプリアンブル中のＳＩＧＮＡＬフィールドから受信信号の通信速度を判別する。
【００３７】
ホストシステム部３は、ＲＦ部１、ＢＢ／ＭＡＣ部２およびＰＡ部４とを制御するＣＰＵ３１と、メモリ３２とを含み、ドライバとして主に送受信信号のＭＡＣ層の一部の制御を行う。
【００３８】
ホストシステム部３は、ＢＢ／ＭＡＣ部２が復調したデータを読み出す。
【００３９】
さらに、ホストシステム部３は、ＢＢ／ＭＡＣ部２から、ＲＦ部１が受信した受信信号に関する情報、具体的には、受信信号の受信電力レベルと、受信信号のＰＥＲおよび受信信号の通信速度とを読み出す。
【００４０】
ホストシステム部３は、受信信号の受信電力レベル、受信信号のＰＥＲおよび受信信号の通信速度に基づいて送信信号の送信電力を決定するための送信電力判定表３２ａをメモリ３２に格納している。
【００４１】
図２は、送信電力判定表３２ａの一例を示した説明図である。なお、ホストシステム部３は、無線ＬＡＮ装置が無線通信に使用可能な通信速度ごとに別々の送信電力判定表３２ａを有する。なお、本実施例では、無線ＬＡＮ装置が無線通信に使用可能な通信速度として、例えば、ＩＥＥＥ８０２．１１ｂにより規定された複数の通信速度を用いる。
【００４２】
図２に示した送信電力判定表３２ａは、受信信号の通信速度がＸＭｂｐｓの場合の送信電力判定表である。
【００４３】
図２において、横軸ｘはＰＥＲを示し、縦軸ｙは受信電力レベルを示す。また、送信電力判定表３２ａ内に記載された数値（１〜５）は、送信出力（送信電力）レベルを示し、数値が大きいほど送信出力（送信電力）レベルが大きくなる。
【００４４】
送信電力判定表３２ａは、図２に示したように、受信電力レベルおよび通信速度が一定の場合には、ＰＥＲが低くなるにつれて送信出力レベルを徐々に小さくし、ＰＥＲおよび通信速度が一定の場合には、受信電力レベルが高くなるにつれて送信出力レベルを徐々に小さくすることを示す。
【００４５】
また、各送信電力判定表３２ａのしきい値ａ１およびａ２は、通信速度が速くなるほどＰＥＲの低い値の方へシフトしていき、各送信電力判定表３２ａのしきい値ｂ１およびｂ２は、通信速度が速くなるほど受信電力レベルの高い値の方へシフトしていく。
【００４６】
ホストシステム部３は、受信信号の受信電力レベル、受信信号のＰＥＲおよび受信信号の通信速度とに基づいて決定される送信電力（送信出力レベル）を送信電力判定表３２ａから読み出し、読み出した送信電力で送信データを送信させる。
【００４７】
具体的には、ホストシステム部３は、読み出した送信電力で送信データを送信するようにＢＢ／ＭＡＣ部２およびＲＦ部１との送信電力に関する設定を制御する。
【００４８】
ホストシステム部３は、例えば、受信状態が良好である場合、送信電力を低く設定し、受信状態が不良である場合、送信電力を高く設定する。
【００４９】
また、ホストシステム部３は、所定時間の間、受信信号の受信電力レベル、受信信号のＰＥＲおよび受信信号の通信速度とを取得する。ホストシステム部３は、所定時間における受信信号の受信電力レベルおよび受信信号のＰＥＲを取得することによって、例えば、ホストシステム部３を有する無線ＬＡＮ装置と通信を行っていない無線装置などのノイズ源からのノイズが受信信号に及ぼす影響を検出する。
【００５０】
ホストシステム部３は、取得した受信信号の受信電力レベルの所定時間内での変化の範囲を検出し、その後検出した受信信号の受信電力レベルが、先に検出した受信電力レベルの変化の範囲に含まれる場合には送信電力を一定の値にする。具体的には、ホストシステム部３は、送信電力判定表３２ａ内のしきい値ａ１およびａ２を受信電力レベルの変化の範囲から外れる位置にシフトさせる。
【００５１】
ホストシステム部３は、受信信号の受信電力レベルが受信電力レベルの変化の範囲に含まれる場合に送信電力を一定の値にすることによって、干渉等の影響に追従して送信電力を制御することを防止する。よって、干渉等の影響に起因する急激な送信電力変化を伴う送信電力制御を抑制することが可能となり、急激な送信電力変化を伴う干渉の悪化または消費電力の増加を少なくすることが可能となる。
【００５２】
また、ホストシステム部３は、取得した受信信号のＰＥＲの所定時間内での変化の範囲を検出し、その後に検出した受信信号のＰＥＲが、先に検出したＰＥＲの変化の範囲に含まれる場合には送信電力を一定の値にする。具体的には、ホストシステム部３は、送信電力判定表３２ａ内のしきい値ｂ１およびｂ２をＰＥＲの変化の範囲から外れる位置にシフトさせる。
【００５３】
ホストシステム部３は、受信信号のＰＥＲがＰＥＲの変化の範囲に含まれる場合に送信電力を一定の値にすることによって、干渉等の影響に追従して送信電力を制御することを防止する。よって、干渉等の影響に起因する急激な送信電力変化を伴う送信電力制御を抑制することが可能となり、急激な送信電力変化を伴う干渉の悪化または消費電力の増加を少なくすることが可能となる。
【００５４】
ＰＡ部４は、ＲＦ部１の出力を増幅して出力する。
【００５５】
図３は、無線ＬＡＮ装置の動作を説明するための説明図である。
【００５６】
図３において、無線ＬＡＮ装置Ａは、図１に示した無線ＬＡＮ装置である。無線ＬＡＮ装置Ｂ１〜Ｂ３のそれぞれは、無線ＬＡＮ装置ＡとＬＡＮを形成し、無線ＬＡＮ装置Ａと無線通信を行う。
【００５７】
無線ＬＡＮ装置Ｂ１は、無線ＬＡＮ装置Ａから所定の距離以内のエリア１内に存在する。無線ＬＡＮ装置Ｂ２は、無線ＬＡＮ装置Ａからの距離がエリア１よりも離れたエリア２内に存在する。無線ＬＡＮ装置Ｂ３は、無線ＬＡＮ装置Ａからの距離がエリア２よりも離れたエリア３内に存在する。
【００５８】
仮に、ノイズ源が存在せず、無線ＬＡＮ装置Ｂ１〜Ｂ３が同じ送信電力で送信信号を送信した場合、無線ＬＡＮ装置Ａが受信する受信信号の受信電界レベルの高さは、無線ＬＡＮ装置Ｂ１の送信信号を受信した際が最も高く、次に無線ＬＡＮ装置Ｂ２の送信信号を受信した際、続いて無線ＬＡＮ装置Ｂ３の送信信号を受信した際という順番になる。
【００５９】
また、無線ＬＡＮ装置Ｂ１〜Ｂ３が同じ送信電力で送信信号を送信した場合、無線ＬＡＮ装置Ａが受信する受信信号のＰＥＲの高さは、無線ＬＡＮ装置Ｂ１の送信信号を受信した際が最も低く、次に無線ＬＡＮ装置Ｂ２の送信信号を受信した際、続いて無線ＬＡＮ装置Ｂ３の送信信号を受信した際という順番になる。
【００６０】
また、本実施例では、無線ＬＡＮ装置Ａが受信する受信信号の通信速度の速さは、無線ＬＡＮ装置Ｂ１からの信号が最も速く、次に無線ＬＡＮ装置Ｂ２からの信号、続いて無線ＬＡＮ装置Ｂ３からの信号という順番になる。
【００６１】
次に、動作を説明する。
【００６２】
無線ＬＡＮ装置への電源投入等により無線ＬＡＮ装置が動作を開始すると、ＲＦ部１は、無線ＬＡＮ装置が受信した受信信号をアナログ信号（受信アナログ信号）に復調する。
【００６３】
ＢＢ／ＭＡＣ部２は、ＲＦ部１から供給される受信アナログ信号を復調する。また、ＢＢ／ＭＡＣ部２は、ＲＦ部１から供給される受信アナログ信号を用いて、その信号の受信電力レベルとその信号のＰＥＲおよびその信号の通信速度とを計測する。
【００６４】
ホストシステム部３は、ＢＢ／ＭＡＣ部２が復調したデータを読み出す。さらに、ホストシステム部３は、ＢＢ／ＭＡＣ部２から、ＲＦ部１が受信した受信信号に関する情報、具体的には、受信信号の受信電力レベルと、受信信号のＰＥＲおよび受信信号の通信速度とを読み出す。
【００６５】
ホストシステム部３、具体的にはＣＰＵ３１は、受信信号の通信速度に応じた送信電力判定表３２ａをメモリ３２から選択する。
【００６６】
ホストシステム部３、具体的にはＣＰＵ３１は、受信信号の受信電力レベルと受信信号のＰＥＲとに応じた送信電力を、選択した送信電力判定表３２ａから読み出す。
【００６７】
ホストシステム部３は、、具体的にはＣＰＵ３１は、読み出した送信電力で送信データを送信するようにＢＢ／ＭＡＣ部２およびＲＦ部１との送信電力に関する設定を制御する。
【００６８】
ＢＢ／ＭＡＣ部２は、ホストシステム部３による設定に基づいて送信データを生成し、生成した送信データをＲＦ部１に出力する。
【００６９】
ＲＦ部１は、ＢＢ／ＭＡＣ部２から提供された送信データをホストシステム部３による設定に基づいて変調し、変調した送信データをＰＡ部４に出力する。
【００７０】
ＰＡ部４は、ＲＦ部１から提供された送信データを増幅して無線送信する。
【００７１】
本実施例では、例えば、図３に示すように、無線ＬＡＮ装置Ｂが、通信相手である無線ＬＡＮ装置Ａと十分に距離が近いエリア１にいる場合は、無線ＬＡＮ装置Ａの送信電力を低く設定し、他の無線ＬＡＮ装置Ｂ２およびＢ３との干渉を抑え、消費電力を低減することができる。
【００７２】
なお、無線ＬＡＮ装置間の距離の判定は、例えば、受信電力レベルに基づいて行う。
【００７３】
また、図３において、無線ＬＡＮ装置Ｂが、通信相手である無線ＬＡＮ装置Ａと距離が離れるエリア２またはエリア３にいる場合は、送信電力判定表３２ａに基づいて無線ＬＡＮ装置Ａの送信出力を適切なレベルに設定することにより良好な通信を確保することができる。
【００７４】
また、無線ＬＡＮ装置Ａは、算出したＰＥＲが高くなるほど送信信号の送信電力レベルを高くして、良好な通信を確保する。
【００７５】
本実施例では、ホストシステム３が、受信電力レベル、パケットエラーレートおよび通信速度とに基づいて送信電力を制御するので、受信電力レベル、パケットエラーレートおよび通信速度のいずれかが変化しても、その変化に応じた送信電力制御を行うことが可能になり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００７６】
図４は、ホストシステム部３、具体的にはＣＰＵ３１が行う、急激な送信電力変化を伴う干渉の悪化または消費電力の増加を少なくする動作の一例を説明するためのフローチャートである。
【００７７】
なお、ホストシステム部３、具体的にはＣＰＵ３１が行う、急激な送信電力変化を伴う干渉の悪化または消費電力の増加を少なくする動作は、図４に示した動作に限るものではなく適宜変更可能である。
【００７８】
以下、図４を参照して動作を説明する。
【００７９】
ホストシステム部３、具体的にはＣＰＵ３１は、所定時間の間、受信信号の受信電力レベル、受信信号のＰＥＲおよび受信信号の通信速度とを取得し、これらの取得した情報をメモリ３２に格納する（ステップ４ａ）。なお、通信速度は、所定時間の間の所定の時点での通信速度を検出するようにしてもよい。
【００８０】
ホストシステム部３は、所定時間における受信信号の受信電力レベルおよび受信信号のＰＥＲを取得することによって、受信信号へ変動を検出する。
【００８１】
ホストシステム部３は、取得した受信信号の受信電力レベルの所定時間内での変化の範囲を検出し（ステップ４ｂ）、その後、受信信号の受信電力レベルが受信電力レベルの変化の範囲に含まれる場合には送信電力を一定にする。具体的には、ホストシステム部３は、送信電力判定表３２ａ内のしきい値ｂ１およびｂ２の中で、受信電力レベルの変化の範囲に含まれるしきい値が存在する場合（ステップ４ｃ）、そのしきい値を受信電力レベルの変化の範囲から外れる位置にシフトさせる（ステップ４ｄ）。
【００８２】
ホストシステム部３は、受信信号の受信電力レベルが、受信電力レベルの変化の範囲に含まれる場合には、受信信号の受信電力レベルが干渉等の影響を受けている確率が高いと判断し、送信電力を一定にすることによって、干渉等の影響に追従して送信電力を制御することを防止する。よって、干渉等の影響に起因する急激な送信電力変化を伴う送信電力制御を抑制することが可能となり、急激な送信電力変化を伴う干渉の悪化または消費電力の増加を少なくすることが可能となる。
【００８３】
また、ホストシステム部３は、取得した受信信号のＰＥＲの所定時間内での変化の範囲を検出し（ステップ４ｅ）、その後、受信信号のＰＥＲがＰＥＲの変化の範囲に含まれる場合には送信電力を一定にする。具体的には、ホストシステム部３は、送信電力判定表３２ａ内のしきい値ａ１およびａ２の中で、ＰＥＲの変化の範囲に含まれるしきい値が存在する場合（ステップ４ｆ）、そのしきい値をＰＥＲの変化の範囲から外れる位置にシフトさせる（ステップ４ｇ）。
【００８４】
ホストシステム部３は、受信信号のＰＥＲが、ＰＥＲの変化の範囲に含まれる場合には、受信信号のＰＥＲが干渉等の影響を受けている可能性が高いと判断し、送信電力を一定にすることによって、干渉等に追従して送信電力を制御することを防止する。よって、干渉等に起因する急激な送信電力変化を伴う送信電力制御を抑制することが可能となり、急激な送信電力変化を伴う干渉の悪化または消費電力の増加を少なくすることが可能となる。
【００８５】
図５は、急激な送信電力変化を伴う干渉の悪化または消費電力の増加を少なくする動作の一例を説明するための説明図である。なお、図５において、図２と同一のものには同一符号を附してある。
【００８６】
例えば、受信信号の受信電力レベルの所定時間内での変化の範囲および受信信号のＰＥＲの所定時間内での変化の範囲とが、図５において斜線で示した領域Ｃである場合、ホストシステム部３、具体的にはＣＰＵ３１は、領域Ｃに含まれるしきい値ａ１を矢印Ｄ方向にずらすとともに、領域Ｃに含まれるしきい値ｂ１を矢印Ｅ方向にずらし、領域Ｃ内にしきい値が存在しない状態とする。
【００８７】
なお、送信電力判定表３２ａにおいて、しきい値をずらす方向は、上記に限らず、適宜変更可能である。
【００８８】
ホストシステム部３、具体的にはＣＰＵ３１は、しきい値が変更された送信電力判定表３２ａを用いて、しきい値が変更された後に検出された受信信号の受信電力レベル、受信信号のＰＥＲおよび受信信号の通信速度とに基づいて送信電力の制御を行う（ステップ４ｈ、４ｉ）。
【００８９】
本実施例では、ホストシステム３が、受信電力レベル、パケットエラーレートおよび通信速度とに基づいて送信電力を制御するので、受信電力レベル、パケットエラーレートおよび通信速度のいずれかが変化しても、その変化に応じた送信電力制御を行うことが可能になり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００９０】
さらに、例えば、同じ周波数帯域を使用する他の無線通信システムとの干渉などにより、受信電力レベルの所定の範囲内の変動が生じても、ホストシステム３は、この変動が生じている間は送信電力を一定の値にするので、その変動に追従した送信電力の変更を防止することが可能となり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００９１】
また、例えば、同じ周波数帯域を使用する他の無線通信システムとの干渉などにより、パケットエラーレートの所定の範囲内の変動が生じても、ホストシステム３は、この変動が生じている間は送信電力を一定にするので、その変動に追従した送信電力の変更を防止することが可能となり、適正な送信電力で無線信号を送信でき、かつ、省電力化を図ることが可能となる。
【００９２】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【００９３】
例えば、上記の実施例では、ホストシステム部３は、送信出力レベルの制御をＢＢ／ＭＡＣ部２とＲＦ部１とを用いて行っているが、送信出力レベルの設定をＰＡ部４で行うようにしてもよい。この場合、ＰＡ部４は、ホストシステム部３による設定に基づいて電力増幅を可変にする。
【００９４】
ただし、ＰＡ部４で送信出力レベルを制御する場合、ＰＡ部４の電力増幅をいかなる値としても良い通信効率が得られるわけではないので、通信効率が所定の値以下に悪化しない範囲でＰＡ部４の電力増幅を可変にすることが望ましい。
【００９５】
また、各送信電力判定表３２ａにおいて、４つのしきい値を用いているが、しきい値の数は４つの限るものではなく適宜変更可能である。また、送信電力のレベルを５段階としているが、送信電力のレベルは５段階に限るものではなく適宜変更可能である。
【図面の簡単な説明】
【００９６】
【図１】本発明の一実施例の無線ＬＡＮ装置を示したブロック図である。
【図２】ホストシステム３が有する送信電力判定表の一例を示した説明図である。
【図３】無線ＬＡＮ装置の動作を説明するための説明図である。
【図４】無線ＬＡＮ装置の動作を説明するためのフローチャートである。
【図５】無線ＬＡＮ装置の動作を説明するための説明図である。
【符号の説明】
【００９７】
１      ＲＦ部
２      ＢＢ／ＭＡＣ部
３      ホストシステム部
３１    ＣＰＵ
３２    メモリ
３２ａ  送信電力判定表
４      ＰＡ部
５      ホストバス
【図１】
2005117303.tif 000003
【図２】
2005117303.tif 000004
【図３】
2005117303.tif 000005
【図４】
2005117303.tif 000006
【図５】
2005117303.tif 000007